290967863515276119927422976
290,967,863,515,276,119,927,422,976 is an even composite number composed of seven prime numbers multiplied together.
290967863515276119927422976 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 290967863515276119927422976:
226 × 32 × 72 × 112 × 172 × 1632 × 32532
(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 × 7 × 7 × 11 × 11 × 17 × 17 × 163 × 163 × 3253 × 3253)See below for interesting mathematical facts about the number 290967863515276119927422976 from the Numbermatics database.
Names of 290967863515276119927422976
- Cardinal: 290967863515276119927422976 can be written as Two hundred ninety septillion, nine hundred sixty-seven sextillion, eight hundred sixty-three quintillion, five hundred fifteen quadrillion, two hundred seventy-six trillion, one hundred nineteen billion, nine hundred twenty-seven million, four hundred twenty-two thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 2.90967863515276119927422976 × 1026
Factors of 290967863515276119927422976
Divisors of 290967863515276119927422976
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 17 18 21 22 24 28 32 33 34 36 42 44 48 49 51 56 63 64 66 68 72 77 84 88 96 98 99 102 112 119 121 126 128 132 136 144 147 153 154 163 168 176 187 192 196 198 204 224 231 238 242 252 256 264 272 288 289 294 306 308 326 336 352 357 363 374 384 392 396 408 441 448 462 476 484 489 504 512 528 539 544 561 576 578 588 612 616 652 672 693 704 714 726 748 768 784 792 816 833 847 867 882 896 924 952 968 978 1008 1024 1056 1071 1078 1088 1089 1122 1141 1152 1156 1176 1224 1232 1304 1309 1344 1386 1408 1428 1452 1467 1496 1536 1568 1584 1617 1632 1666 1683 1694 1734 1764 1792 1793 1848 1904 1936 1956 2016 2023 2048 2057 2112 2142 2156 2176 2178 2244 2282 2304 2312 2352 2448 2464 2499 2541 2601 2608 2618 2688 2771 2772 2816 2856 2904 2934 2992 3072 3136 3168 3179 3234 3253 3264 3332 3366 3388 3423 3468 3528 3584 3586 3696 3808 3872 3912 3927 4032 4046 4096 4114 4224 4284 4312 4352 4356 4488 4564 4608 4624 4704 4851 4896 4928 4998 5082 5202 5216 5236 5376 5379 5542 5544 5632 5712 5808 5868 5929 5984 6069 6144 6171 6272 6336 6358 6468 6506 6528 6664 6732 6776 6846 6936 7056 7168 7172 7392 7497 7616 7623 7744 7824 7854 7987 8064 8092 8192 8228 8313 8448 8568 8624 8704 8712 8976 9128 9163 9216 9248 9408 9537 9702 9759 9792 9856 9996 10164 10269 10404 10432 10472 10752 10758 11084 11088 11264 11424 11616 11736 11781 11858 11968 12138 12288 12342 12544 12551 12672 12716 12936 13012 13056 13328 13464 13552 13692 13872 14112 14161 14336 14344 14399 14784 14994 15232 15246 15488 15648 15708 15974 16128 16137 16184 16384 16456 16626 16896 17136 17248 17408 17424 17787 17952 18207 18256 18326 18432 18496 18513 18816 19074 19397 19404 19518 19584 19712 19723 19992 20328 20538 20808 20864 20944 21504 21516 22168 22176 22253 22528 22771 22848 23232 23472 23562 23716 23936 23961 24276 24576 24684 24939 25088 25102 25344 25432 25872 26024 26112 26569 26656 26928 27104 27384 27489 27744 28224 28322 28611 28672 28688 28798 29277 29568 29988 30464 30481 30492 30976 31296 31416 31948 32256 32274 32368 32768 32912 33252 33792 34272 34496 34816 34848 34969 35574 35783 35904 36414 36512 36652 36864 36992 37026 37632 37653 38148 38794 38808 39036 39168 39424 39446 39984 40656 41076 41616 41728 41888 42483 43008 43032 43197 44336 44352 44506 45056 45542 45696 46464 46944 47107 47124 47432 47872 47922 48552 49152 49368 49878 50176 50204 50688 50864 51744 52048 52224 53138 53312 53361 53856 54208 54768 54978 55301 55488 56448 56644 57222 57344 57376 57596 58191 58554 59136 59169 59976 60928 60962 60984 61952 62592 62832 63896 64512 64548 64736 65536 65824 66504 66759 67584 68313 68544 68992 69632 69696 69938 71148 71566 71808 71883 72828 73024 73304 73728 73984 74052 75264 75306 76296 77588 77616 78072 78336 78848 78892 79707 79968 81312 82152 82467 83232 83456 83776 84966 86016 86064 86394 87857 88672 88704 89012 90112 91084 91392 91443 92928 93888 94214 94248 94864 95744 95844 97104 98304 98736 99756 100352 100408 100793 101376 101728 103488 104096 104448 104907 106276 106624 106722 107349 107712 108416 109536 109956 110602 110976 112896 112959 113288 114444 114688 114752 115192 116382 117108 118272 118338 119952 121856 121924 121968 123904 125184 125664 127449 127792 129024 129096 129472 129591 131072 131648 133008 133518 135168 135779 136626 137088 137984 138061 139264 139392 139876 141321 142296 143132 143616 143766 145656 146048 146608 147456 147968 148104 150528 150612 152592 155176 155232 155771 156144 156672 157696 157784 159397 159414 159936 162624 164304 164934 165903 166464 166912 167552 169932 172032 172128 172788 174573 175714 177344 177408 177507 178024 180224 182168 182784 182886 185856 185983 187776 188428 188496 189728 191488 191688 194208 196608 197472 199512 200277 200704 200816 201586 202752 203456 204939 206976 208192 208896 209814 212552 213248 213367 213444 214698 215424 216832 219072 219912 221204 221952 225792 225918 226576 228888 229376 229504 230384 232764 234216 236544 236676 239121 239904 243712 243848 243936 244783 247808 250368 250481 251328 254898 255584 258048 258192 258944 259182 262144 263296 263571 266016 267036 270336 271558 273252 274176 274329 275968 276122 278528 278784 279752 282642 284592 286264 287232 287532 291312 292096 292259 293216 294912 295936 296208 301056 301224 302379 305184 310352 310464 311542 312288 313344 314721 315392 315568 318794 318828 319872 322047 325248 328608 329749 329868 331806 332928 333824 335104 335291 339864 344064 344256 345576 349146 351428 354688 354816 355014 356048 360448 364336 365568 365772 371712 371966 375552 376856 376992 379456 382976 383376 387107 388416 393216 393613 394944 399024 400554 401408 401632 403172 405504 406912 407337 409878 413952 414183 416384 417792 419628 423963 425104 426496 426734 426888 429396 430848 433664 438144 439824 442408 443904 451584 451673 451836 453152 457776 458752 459008 460768 465528 467313 468432 473088 473352 478191 478242 479808 487424 487696 487872 489566 495616 497709 500736 500962 502656 509796 511168 516096 516384 517888 518177 518364 524288 526592 527142 530239 532032 534072 540672 543116 546504 548352 548658 551936 552244 557056 557568 557949 559504 565284 569184 572528 574464 575064 582624 584192 584518 586432 589824 591872 592416 602112 602448 604758 608311 610368 620704 620928 623084 624576 626688 629442 630784 631136 637588 637656 639744 640101 644094 650496 657216 659498 659736 663612 665856 667648 670208 670582 679728 688128 688512 691152 698292 702856 709376 709632 710028 712096 720896 728672 731136 731544 734349 743424 743932 751104 751443 753712 753984 758912 765952 766752 774214 776832 786432 787226 789888 790713 798048 801108 802816 803264 806344 811008 813824 814674 819756 827904 828366 832768 835584 839256 847926 850208 852992 853468 853776 858792 861696 867328 876288 876777 879648 884816 887808 903168 903346 903672 906304 907137 915552 917504 918016 921536 931056 934626 936864 940117 946176 946704 956382 956484 959616 966427 974848 975392 975744 979132 989247 991232 995418 1001472 1001924 1005312 1005873 1019592 1022336 1032192 1032768 1035776 1036354 1036728 1048576 1053184 1054284 1060478 1064064 1068144 1081344 1086232 1093008 1096704 1097316 1103872 1104488 1114112 1115136 1115898 1119008 1130568 1138368 1145056 1148928 1150128 1161321 1165248 1168384 1169036 1172864 1179648 1180839 1183744 1184832 1204224 1204896 1209516 1216622 1220736 1222011 1241408 1241856 1242549 1246168 1249152 1253376 1258884 1261568 1262272 1275176 1275312 1279488 1280202 1288188 1300992 1301881 1314432 1318996 1319472 1327224 1331712 1335296 1340416 1341164 1355019 1359456 1376256 1377024 1382304 1396584 1401939 1405712 1418752 1419264 1420056 1424192 1434573 1441792 1457344 1462272 1463088 1468698 1486848 1487864 1493569 1502208 1502886 1507424 1507968 1517824 1531904 1533504 1548428 1553664 1554531 1572864 1574452 1579776 1581426 1590717 1596096 1602216 1605632 1606528 1612688 1622016 1627648 1629348 1639512 1655808 1656732 1665536 1671168 1673847 1678512 1695852 1700416 1705984 1706936 1707552 1713481 1717584 1723392 1734656 1752576 1753367 1753554 1759296 1769632 1775616 1806336 1806692 1807344 1812608 1814274 1824933 1831104 1835008 1836032 1843072 1862112 1869252 1873728 1880234 1892352 1893408 1912764 1912968 1919232 1920303 1932854 1949696 1950784 1951488 1958264 1978494 1982464 1990836 2002944 2003848 2010624 2011746 2039184 2044672 2045813 2064384 2065536 2071552 2072708 2073456 2097152 2106368 2108568 2120956 2128128 2136288 2162688 2172464 2186016 2193408 2194632 2203047 2207744 2208976 2228224 2230272 2231796 2238016 2254329 2261136 2276736 2290112 2297856 2300256 2308243 2322642 2330496 2336768 2338072 2345728 2347037 2359296 2361678 2367488 2369664 2408448 2409792 2419032 2433244 2441472 2444022 2482816 2483712 2485098 2492336 2498304 2506752 2517768 2523136 2524544 2550352 2550624 2558976 2560404 2576376 2601984 2603762 2628864 2630331 2637992 2638944 2654448 2663424 2670592 2680832 2682328 2709749 2710038 2718912 2752512 2754048 2755291 2764608 2793168 2803878 2811424 2820351 2837504 2838528 2840112 2848384 2869146 2883584 2899281 2914688 2924544 2926176 2937396 2967741 2973696 2975728 2987138 3004416 3005772 3014848 3015936 3017619 3035648 3063808 3067008 3096856 3107328 3109062 3145728 3148904 3159552 3161711 3162852 3181434 3192192 3204432 3211264 3213056 3214849 3225376 3244032 3255296 3258696 3279024 3311616 3313464 3331072 3342336 3347694 3357024 3391704 3400832 3411968 3413872 3415104 3426962 3435168 3446784 3469312 3483963 3505152 3506734 3507108 3518592 3539264 3542517 3551232 3612672 3613384 3614688 3625216 3627239 3628548 3649866 3662208 3670016 3672064 3686144 3711673 3724224 3738504 3747456 3760468 3784704 3786816 3825528 3825936 3838464 3840606 3865708 3899392 3901568 3902976 3905643 3916528 3956988 3964928 3981672 4005888 4007696 4021248 4023492 4065057 4078368 4089344 4091626 4128768 4131072 4143104 4145416 4146912 4194304 4212736 4217136 4241912 4256256 4258177 4272576 4325376 4344928 4372032 4386816 4389264 4406094 4415488 4417952 4456448 4460544 4463592 4476032 4480707 4508658 4522272 4553472 4580224 4595712 4600512 4616486 4645284 4660992 4663593 4673536 4676144 4691456 4694074 4718592 4723356 4734976 4739328 4772151 4816896 4819584 4838064 4866488 4882944 4888044 4965632 4967424 4968403 4970196 4984672 4996608 5013504 5035536 5046272 5049088 5100704 5101248 5117952 5120808 5140443 5152752 5203968 5207524 5257728 5260101 5260662 5275984 5277888 5308896 5326848 5341184 5361664 5364656 5419498 5420076 5437824 5474799 5505024 5508096 5510582 5529216 5586336 5607756 5622848 5640702 5675008 5677056 5680224 5696768 5699947 5738292 5767168 5798562 5829376 5832629 5849088 5852352 5874792 5935482 5947392 5951456 5974276 6008832 6011544 6029696 6031872 6035238 6071296 6127616 6134016 6137439 6193712 6214656 6218124 6291456 6297808 6319104 6323422 6325704 6362868 6384384 6408864 6422528 6426112 6429698 6450752 6488064 6510592 6517392 6558048 6580819 6623232 6626928 6662144 6684672 6691421 6695388 6714048 6783408 6801664 6823936 6827744 6830208 6853924 6870336 6893568 6924729 6938624 6967926 7010304 7013468 7014216 7037184 7041111 7078528 7085034 7102464 7225344 7226768 7229376 7250432 7254478 7257096 7299732 7324416 7340032 7344128 7372288 7423346 7448448 7477008 7494912 7520936 7569408 7573632 7651056 7651872 7676928 7678441 7681212 7731416 7798784 7803136 7805952 7811286 7833056 7913976 7929856 7963344 8011776 8015392 8042496 8046984 8129247 8130114 8156736 8178688 8183252 8257536 8262144 8265873 8286208 8290832 8293824 8388608 8425472 8434272 8461053 8483824 8512512 8516354 8545152 8650752 8689856 8697843 8744064 8773632 8778528 8812188 8830976 8835904 8912896 8921088 8927184 8952064 8961414 9014063 9017316 9044544 9106944 9160448 9191424 9201024 9232972 9290568 9321984 9327186 9347072 9352288 9382912 9388148 9437184 9446712 9469952 9478656 9485133 9544302 9633792 9639168 9644547 9676128 9732976 9765888 9776088 9931264 9934848 9936806 9940392 9969344 9993216 10027008 10071072 10092544 10098176 10201408 10202496 10235904 10241616 10280886 10305504 10341287 10407936 10415048 10515456 10520202 10521324 10551968 10555776 10582009 10617792 10653696 10682368 10723328 10729312 10838996 10840152 10875648 10881717 10949598 11010048 11016192 11021164 11058432 11135019 11172672 11215512 11245696 11281404 11350016 11354112 11360448 11393536 11399894 11476584 11534336 11597124 11658752 11665258 11698176 11704704 11716929 11749584 11870964 11894784 11902912 11948552 12017664 12023088 12059392 12063744 12070476 12142592 12255232 12268032 12274878 12387424 12429312 12436248 12582912 12595616 12638208 12646844 12651408 12725736 12768768 12774531 12817728 12845056 12852224 12859396 12901504 12976128 13021184 13034784 13116096 13161638 13246464 13253856 13324288 13369344 13382842 13390776 13428096 13442121 13566816 13603328 13647872 13655488 13660416 13707848 13740672 13787136 13849458 13877248 13935852 14020608 14026936 14028432 14074368 14082222 14157056 14170068 14204928 14320691 14450688 14453536 14458752 14500864 14508956 14514192 14599464 14648832 14680064 14688256 14744576 14846692 14896896 14905209 14954016 14989824 15041872 15138816 15147264 15302112 15303744 15353856 15356882 15362424 15421329 15462832 15597568 15606272 15611904 15622572 15666112 15780303 15827952 15859712 15926688 16023552 16030784 16084992 16093968 16258494 16260228 16313472 16357376 16366504 16429259 16515072 16524288 16531746 16572416 16581664 16587648 16777216 16850944 16868544 16922106 16967648 17025024 17032708 17090304 17099841 17301504 17379712 17395686 17488128 17497887 17547264 17557056 17624376 17661952 17671808 17825792 17842176 17854368 17904128 17922828 18028126 18034632 18089088 18213888 18320896 18382848 18402048 18412317 18465944 18581136 18643968 18654372 18694144 18704576 18765824 18776296 18874368 18893424 18939904 18957312 18970266 19088604 19267584 19278336 19287037 19289094 19352256 19465952 19531776 19552176 19742457 19862528 19869696 19873612 19880784 19938688 19986432 20054016 20074263 20142144 20185088 20196352 20402816 20404992 20471808 20483232 20561772 20611008 20682574 20774187 20815872 20830096 21030912 21040404 21042648 21103936 21111552 21123333 21164018 21235584 21307392 21364736 21446656 21458624 21677992 21680304 21751296 21763434 21899196 22020096 22032384 22042328 22116864 22131977 22270038 22345344 22431024 22491392 22503943 22562808 22700032 22708224 22720896 22787072 22799788 22953168 23035323 23068672 23194248 23317504 23330516 23396352 23409408 23433858 23499168 23741928 23789568 23805824 23897104 24035328 24046176 24118784 24127488 24140952 24285184 24387741 24510464 24536064 24549756 24774848 24797619 24858624 24872496 25165824 25191232 25276416 25293688 25302816 25390673 25451472 25537536 25549062 25635456 25690112 25704448 25718792 25803008 25952256 25981711 26042368 26069568 26232192 26323276 26492928 26507712 26648576 26738688 26765684 26781552 26856192 26884242 27042189 27133632 27206656 27295744 27310976 27320832 27415696 27481344 27574272 27698916 27754496 27871704 28041216 28053872 28056864 28148736 28164444 28314112 28340136 28409856 28455399 28641382 28901376 28907072 28917504 28933641 29001728 29017912 29028384 29198928 29297664 29360128 29376512 29489152 29693384 29793792 29807239 29810418 29908032 29979648 30083744 30277632 30294528 30604224 30607488 30707712 30713764 30724848 30842658 30925664 31023861 31195136 31212544 31223808 31245144 31332224 31560606 31655904 31719424 31746027 31853376 32047104 32061568 32169984 32187936 32516988 32520456 32626944 32645151 32714752 32733008 32858518 33030144 33048576 33063492 33144832 33163328 33175296 33405057 33554432 33701888 33737088 33844212 33935296 34050048 34065416 34180608 34199682 34603008 34759424 34778821 34791372 34976256 34995774 35094528 35114112 35248752 35323904 35343616 35651584 35684352 35708736 35808256 35845656 36056252 36069264 36178176 36427776 36641792 36765696 36804096 36824634 36931888 37162272 37287936 37308744 37388288 37409152 37531648 37552592 37748736 37786848 37879808 37914624 37940532 38177208 38323593 38535168 38556672 38574074 38578188 38704512 38931904 39063552 39104352 39484914 39725056 39739392 39747224 39761568 39877376 39899629 39972864 40108032 40148526 40284288 40370176 40392704 40805632 40809984 40828403 40943616 40966464 41123544 41222016 41365148 41548374 41631744 41660192 42061824 42080808 42085296 42207872 42223104 42246666 42328036 42471168 42614784 42729472 42893312 42917248 42962073 43355984 43360608 43502592 43526868 43798392 44040192 44064768 44084656 44233728 44263954 44540076 44690688 44715627 44862048 44982784 45007886 45125616 45400064 45416448 45441792 45574144 45599576 45906336 46065733 46070646 46137344 46388496 46635008 46661032 46792704 46818816 46839947 46867716 46998336 47483856 47579136 47611648 47794208 48070656 48092352 48237568 48254976 48281904 48570368 48775482 49020928 49072128 49099512 49287777 49549696 49595238 49717248 49744992 50331648 50382464 50552832 50587376 50605632 50781346 50902944 51075072 51098124 51270912 51299523 51380224 51408896 51437584 51606016 51904512 51963422 52084736 52139136 52464384 52493661 52646552 52985856 53015424 53297152 53477376 53531368 53563104 53712384 53749087 53768484 54084378 54267264 54413312 54591488 54621952 54641664 54652433 54831392 54962688 55148544 55397832 55508992 55743408 56082432 56107744 56113728 56297472 56328888 56628224 56680272 56819712 56910798 57282764 57802752 57814144 57835008 57861111 57867282 58003456 58035824 58056768 58397856 58595328 58720256 58753024 58978304 59227371 59386768 59587584 59614478 59620836 59816064 59959296 60167488 60222789 60555264 60589056 61208448 61214976 61415424 61427528 61449696 61685316 61851328 62047722 62390272 62425088 62447616 62490288 62664448 63098441 63121212 63311808 63438848 63492054 63706752 64094208 64123136 64158919 64339968 64375872 65033976 65040912 65253888 65290302 65429504 65466016 65717036 66060288 66097152 66126984 66289664 66326656 66350592 66395931 66810114 67108864 67403776 67474176 67511829 67688424 67870592 68100096 68130832 68361216 68399364 69105969 69206016 69518848 69557642 69582744 69952512 69991548 70189056 70228224 70497504 70647808 70687232 71303168 71368704 71417472 71616512 71691312 72112504 72138528 72356352 72389009 72855552 73283584 73531392 73608192 73649268 73863776 74074063 74324544 74575872 74617488 74776576 74818304 75063296 75105184 75497472 75573696 75759616 75829248 75881064 76172019 76354416 76647186 77070336 77113344 77148148 77156376 77409024 77863808 77945133 78127104 78208704 78969828 79450112 79478784 79494448 79523136 79754752 79799258 79945728 80216064 80297052 80568576 80740352 80785408 81126567 81611264 81619968 81656806 81887232 81932928 82247088 82444032 82730296 83096748 83263488 83320384 84123648 84161616 84170592 84415744 84446208 84462851 84493332 84656072 84942336 85229568 85458944 85786624 85834496 85924146 86428957 86711968 86721216 87005184 87053736 87596784 88080384 88129536 88169312 88467456 88527908 89080152 89381376 89421717 89431254 89724096 89965568 90015772 90251232 90800128 90832896 90883584 91148288 91199152 91812672 92131466 92141292 92274688 92776992 93071583 93270016 93322064 93585408 93637632 93679894 93735432 93996672 94967712 95158272 95223296 95238081 95588416 96141312 96184704 96475136 96509952 96563808 97140736 97550964 98041856 98144256 98199024 98575554 99099392 99154693 99190476 99434496 99489984 100663296 100764928 101105664 101174752 101211264 101562692 101805888 102150144 102196248 102541824 102599046 102760448 102817792 102875168 103212032 103809024 103926844 104169472 104278272 104336463 104928768 104987322 105293104 105971712 106030848 106594304 106954752 107062736 107126208 107424768 107498174 107536968 108168756 108534528 108826624 109182976 109243904 109283328 109304866 109662784 109925376 110297088 110795664 111017984 111486816 112164864 112215488 112227456 112594944 112657776 113256448 113360544 113639424 113754157 113821596 114565528 115605504 115628288 115670016 115722222 115734564 116006912 116071648 116113536 116402099 116795712 117190656 117440512 117506048 117956608 118454742 118773536 119175168 119228956 119241672 119632128 119698887 119918592 120334976 120445578 121110528 121178112 122416896 122429952 122485209 122830848 122855056 122899392 123370632 123702656 124095444 124780544 124850176 124895232 124980576 125328896 126196882 126242424 126623616 126877696 126984108 127413504 128188416 128246272 128317838 128679936 128751744 128886219 130067952 130081824 130507776 130580604 130859008 130932032 131434072 132120576 132194304 132253968 132579328 132653312 132701184 132791862 133620228 134807552 134948352 135023658 135376848 135741184 136200192 136261664 136722432 136798728 138197199 138211938 138412032 139037696 139115284 139165488 139905024 139983096 140378112 140456448 140519841 140995008 141295616 141374464 142606336 142737408 142834944 143233024 143382624 144225008 144277056 144712704 144778018 145711104 146567168 147062784 147216384 147298536 147727552 147863331 148148126 148649088 149151744 149234976 149553152 149636608 150126592 150210368 150994944 151147392 151519232 151658496 151762128 152344038 152708832 153239071 153294372 154140672 154226688 154296296 154312752 154818048 155727616 155890266 156254208 156417408 157527601 157939656 158900224 158957568 158988896 159046272 159509504 159598516 159891456 160432128 160594104 161137152 161247261 161480704 161570816 162253134 163222528 163239936 163313612 163774464 163865856 163957299 164494176 164888064 165460592 166193496 166526976 166640768 168247296 168323232 168341184 168831488 168892416 168925702 168986664 169312144 169884672 170459136 170917888 171573248 171668992 171848292 172857914 173423936 173442432 173583333 174010368 174107472 175193568 176160768 176259072 176338624 176934912 177055816 178160304 178762752 178843434 178862508 179448192 179894153 179931136 180031544 180502464 181600256 181665792 181767168 182296576 182398304 183625344 184262932 184282584 184549376 185553984 186143166 186540032 186644128 187170816 187275264 187359788 187470864 187993344 189295323 189935424 190316544 190446592 190476162 191176832 192282624 192369408 192476757 192950272 193019904 193127616 194281472 195101928 196083712 196288512 196398048 197151108 198198784 198309386 198380952 198868992 198979968 199187793 201326592 201529856 202211328 202349504 202422528 202535487 203125384 203611776 204300288 204392496 205083648 205198092 205520896 205635584 205750336 206424064 207618048 207853688 208338944 208556544 208672926 209857536 209974644 210586208 211943424 212061696 213188608 213909504 214125472 214252416 214849536 214996348 215073936 216337512 217069056 217167027 217653248 218365952 218487808 218566656 218609732 219325568 219850752 220594176 221591328 222035968 222222189 222973632 224329728 224430976 224454912 225189888 225315552 226512896 226721088 227278848 227508314 227643192 228516057 229131056 231211008 231256576 231340032 231444444 231469128 232013824 232143296 232227072 232804198 233591424 233835399 234381312 234881024 235012096 235913216 236909484 237547072 238350336 238457912 238483344 239264256 239397774 239837184 240669952 240891156 242221056 242356224 243451747 244833792 244859904 244970418 245661696 245710112 245798784 246741264 247405312 248190888 249561088 249700352 249790464 249961152 250657792 252393764 252484848 253247232 253388553 253755392 253968216 254827008 256376832 256492544 256635676 257359872 257503488 257772438 259286871 260135904 260163648 261015552 261161208 261718016 261864064 262868144 264241152 264388608 264507936 265158656 265306624 265402368 265583724 267240456 268265151 269615104 269896704 270047316 270753696 271482368 272400384 272523328 273444864 273597456 276394398 276423876 276824064 278075392 278230568 278330976 279297403 279810048 279966192 280756224 280912896 281039682 281990016 282591232 282748928 285212672 285474816 285669888 285798821 286466048 286765248 288450016 288554112 289425408 289556036 291422208 293134336 294125568 294432768 294597072 295455104 295726662 296296252 297298176 297464079 298303488 298469952 299106304 299273216 300253184 300420736 301989888 302294784 303038464 303316992 303524256 304688076 305417664 306478142 306588744 308281344 308453376 308592592 308625504 309636096 311455232 311780532 312508416 312834816 313009389 315055202 315879312 317800448 317915136 317977792 318092544 319019008 319197032 319782912 320864256 321188208 322274304 322494522 322961408 323141632 324506268 326445056 326479872 326627224 327548928 327731712 327879629 327914598 328988352 329776128 330921184 332386992 333053952 333281536 336494592 336646464 336682368 337662976 337784832 337851404 337973328 338624288 339769344 340918272 341262471 341835776 343146496 343337984 343696584 345715828 346847872 346884864 347166666 348020736 348214944 349206297 350387136 352321536 352518144 352677248 353869824 354111632 356320608 357525504 357686868 357725016 358896384 359096661 359788306 359862272 360063088 361004928 363200512 363331584 363534336 364593152 364796608 367250688 367455627 368525864 368565168 369098752 371107968 372286332 373080064 373288256 374341632 374550528 374719576 374941728 375986688 376243609 378590646 379870848 380633088 380893184 380952324 382353664 382567031 384565248 384738816 384953514 385900544 386039808 386255232 388562944 390203856 392167424 392577024 392796096 394302216 396397568 396618772 396761904 397737984 397959936 398375586 403059712 404422656 404699008 404845056 405070974 406250768 407223552 408600576 408784992 410167296 410396184 411041792 411271168 411500672 412848128 414591597 415236096 415707376 416677888 417113088 417345852 419715072 419949288 421172416 421559523 423886848 424123392 426377216 427819008 428250944 428504832 429699072 429992696 430147872 432675024 434138112 434334054 435306496 436731904 436975616 437133312 437219464 438651136 439701504 441188352 441689087 443182656 444071936 444444378 445947264 448659456 448861952 448909824 449112433 450379776 450631104 453025792 453442176 454557696 455016628 455286384 457032114 458262112 459717213 462422016 462513152 462680064 462888888 462938256 464027648 464286592 464454144 465608396 467182848 467670798 468762624 469762048 470024192 471826432 472582803 473818968 475094144 476700672 476915824 476966688 478528512 478795548 479674368 481339904 481782312 483741783 484442112 484712448 486903494 489667584 489719808 489940836 491323392 491420224 491597568 491871897 493482528 494810624 496381776 499122176 499400704 499580928 499922304 501315584 504787528 504969696 506494464 506723063 506777106 507510784 507936432 509654016 512753664 512985088 513271352 514719744 515006976 515544876 518518441 518573742 520271808 520327296 522031104 522322416 523436032 523728128 525736288 528482304 528777216 529015872 530317312 530613248 530804736 531167448 534480912 536530302 539230208 539682459 539793408 540094632 541507392 542964736 544800768 545046656 546889728 547194912 552788796 552847752 553648128 556150784 556461136 556661952 558594806 559620096 559932384 561512448 561825792 562079364 563980032 565182464 565497856 567885969 570425344 570949632 571339776 571597642 572932096 573530496 576900032 577108224 577430271 578850816 579112072 582844416 586268672 588251136 588865536 589194144 590910208 591239957 591453324 592592504 594596352 594928158 596606976 596939904 598212608 598546432 600506368 600841472 603979776 604589568 605002699 606076928 606633984 607048512 609376152 610835328 612956284 613177488 616562688 616906752 617185184 617251008 619272192 622910464 623561064 625016832 625669632 626018778 630110404 631758624 635600896 635830272 635955584 636185088 638038016 638394064 639565824 641728512 642376416 644548608 644989044 645922816 646283264 649012536 651501081 652890112 652959744 653254448 655097856 655463424 655759258 655829196 657976704 659552256 661842368 664773984 666107904 666563072 666666567 672989184 673292928 673364736 675325952 675569664 675702808 675946656 677248576 679538688 681836544 682524942 683671552 686292992 686675968 687393168 691431656 693695744 693769728 694082851 694333332 696041472 696429888 698412594 700774272 704643072 705036288 705354496 707739648 708223264 712641216 715051008 715373736 715450032 717792768 718193322 719576612 719724544 720126176 722009856 726401024 726663168 727068672 729186304 729593216 730355241 734501376 734911254 737051728 737130336 738197504 742215936 744572664 746160128 746576512 748683264 749101056 749439152 749883456 751973376 752487218 757181292 759741696 760165659 761266176 761786368 761904648 764707328 765134062 769130496 769477632 769907028 771801088 772079616 772510464 777125888 777860613 780407712 784334848 785154048 785592192 788604432 792795136 793237544 793523808 795475968 795919872 796279099 796751172 806119424 808845312 809398016 809690112 810141948 812501536 814447104 814814693 817201152 817569984 820334592 820792368 822083584 822542336 823001344 825696256 829183194 830472192 831414752 833355776 834226176 834691704 837892209 839430144 839898576 842344832 843119046 847773696 848246784 852754432 855638016 856501888 857009664 857396463 859398144 859985392 860295744 865350048 868276224 868668108 870612992 873463808 873951232 874266624 874438928 877302272 879403008 882376704 883378174 886365312 888143872 888888756 891894528 892392237 897318912 897723904 897819648 898224866 900759552 901262208 906051584 906884352 909115392 910033256 910572768 914064228 916524224 919434426 924844032 925026304 925360128 925777776 925876512 928055296 928573184 928908288 929091361 931216792 934365696 935341596 937525248 940048384 943652864 945165606 947637936 950188288 950718527 953401344 953831648 953933376 957057024 957591096 959348736 962679808 963564624 967483566 968884224 969424896 973806988 979335168 979439616 979881672 982646784 982840448 983195136 983638887 983743794 986965056 989621248 992763552 998244352 998801408 999161856 999844608 1002631168 1009575056 1009939392 1012988928 1013446126 1013554212 1015021568 1015872864 1019308032 1023787413 1025507328 1025970176 1026542704 1029439488 1030013952 1031089752 1037036882 1037147484 1040543616 1040654592 1044062208 1044644832 1046872064 1047456256 1047618891 1051472576 1056964608 1057554432 1058031744 1060634624 1061226496 1061609472 1062334896 1068961824 1072673497 1073060604 1078460416 1079364918 1079586816 1080189264 1083014784 1085929472 1089601536 1090093312 1090701623 1093779456 1094389824 1105577592 1105695504 1107296256 1112301568 1112922272 1113323904 1117189612 1119240192 1119864768 1123024896 1123651584 1124158728 1127960064 1128730827 1130364928 1130995712 1135771938 1140850688 1141899264 1142679552 1143195284 1145864192 1147060992 1147701093 1153800064 1154216448 1154860542 1157701632 1158224144 1165688832 1172537344 1176502272 1177731072 1178388288 1181820416 1182479914 1182906648 1185185008 1189192704 1189856316 1193213952 1193879808 1196425216 1197092864 1201012736 1201682944 1209179136 1210005398 1212153856 1213267968 1214097024 1218752304 1221670656 1225912568 1226354976 1233125376 1233813504 1234370368 1234502016 1238544384 1245820928 1247122128 1250033664 1251339264 1252037556 1259259071 1260220808 1263517248 1271201792 1271660544 1271911168 1272370176 1276076032 1276788128 1279131648 1280423089 1283457024 1284752832 1289097216 1289978088 1291845632 1292566528 1298025072 1303002162 1305780224 1305919488 1306508896 1310195712 1310926848 1311518516 1311658392 1315953408 1319104512 1323684736 1325067261 1329547968 1332215808 1333126144 1333333134 1345978368 1346585856 1346729472 1347337299 1350651904 1351139328 1351405616 1351893312 1354497152 1359077376 1363673088 1365049884 1367343104 1372585984 1373351936 1374786336 1379151639 1382863312 1387391488 1387539456 1388165702 1388666664 1392082944 1392859776 1396825188 1401548544 1409286144 1410072576 1410708992 1415479296 1416446528 1417748409 1425282432 1430102016 1430747472 1430900064 1435585536 1436386644 1439153224 1439449088 1440252352 1444019712 1452802048 1453326336 1454137344 1458372608 1459186432 1460710482 1469002752 1469292269 1469822508 1474103456 1474260672 1484431872 1489145328 1492320256 1493153024 1497366528 1498202112 1498878304 1499766912 1503946752 1504974436 1514362584 1519483392 1520169189 1520331318 1522532352 1523572736 1523809296 1529414656 1530268124 1538260992 1538955264 1539814056 1543602176 1544159232 1545020928 1554251776 1555555323 1555721226 1560815424 1568669696 1570308096 1571184384 1577208864 1585590272 1586475088 1587047616 1590951936 1591839744 1592558198 1593502344 1612238848 1617690624 1618796032 1619047377 1619380224 1620283896 1625003072 1628894208 1629629386 1634402304 1635139968 1640669184 1641584736 1644167168 1645084672 1646002688 1651392512 1658366388 1660944384 1662829504 1666711552 1668452352 1669383408 1675784418 1678860288 1679797152 1684689664 1685629781 1686238092 1695547392 1696493568 1705508864 1711276032 1713003776 1714019328 1714792926 1718796288 1719970784 1720591488 1724867467 1730700096 1736552448 1737336216 1741225984 1746927616 1747902464 1748533248 1748877856 1754604544 1758806016 1764753408 1766756348 1772730624 1773719871 1776287744 1777777512 1783789056 1784784474 1794637824 1795447808 1795639296 1796449732 1801519104 1802524416 1812103168 1813768704 1815008097 1818230784 1820066512 1821145536 1828128456 1833048448 1838868852 1849688064 1850052608 1850720256 1851555552 1851753024 1856110592 1857146368 1857816576 1858182722 1862433584 1868731392 1870683192 1875050496 1880096768 1887305728 1890331212 1895275872 1900376576 1901437054 1906802688 1907663296 1907866752 1914114048 1915182192 1918697472 1925359616 1927129248 1934967132 1937768448 1938849792 1947613976 1958670336 1958879232 1959763344 1965293568 1965680896 1966390272 1967277774 1967487588 1973930112 1978835683 1979242496 1985527104 1996488704 1997602816 1998323712 1999689216 2005262336 2019150112 2019878784 2025977856 2026892252 2027108424 2030043136 2031745728 2038616064 2047574826 2051014656 2051940352 2053085408 2058878976 2060027904 2062179504 2074073764 2074294968 2081087232 2081309184 2082248553 2088124416 2089289664 2093744128 2094912512 2095237782 2102945152 2113929216 2115108864 2116063488 2121269248 2122452992 2123218944 2124669792 2137923648 2145346994 2146121208 2156920832 2158729836 2159173632 2160378528 2166029568 2171858944 2179203072 2180186624 2181403246 2187558912 2188779648 2191065723 2211155184 2211391008 2214592512 2224603136 2225844544 2226647808 2234379224 2238480384 2239729536 2246049792 2247303168 2248317456 2255920128 2257461654 2260729856 2261991424 2271543876 2283798528 2285359104 2286390568 2291728384 2294121984 2295402186 2307600128 2308432896 2309721084 2315403264 2316448288 2331377664 2345074688 2353004544 2355462144 2356776576 2363640832 2364959828 2365813296 2370370016 2378385408 2379712632 2386427904 2387759616 2388837297 2392850432 2394185728 2402025472 2403365888 2418358272 2420010796 2424307712 2426535936 2428194048 2437504608 2443341312 2444444079 2451825136 2452709952 2466250752 2467627008 2468740736 2469004032 2477088768 2491641856 2494244256 2500067328 2502678528 2504075112 2513676627 2518518142 2520441616 2527034496 2542403584 2543321088 2543822336 2544740352 2552152064 2553576256 2558263296 2560846178 2566914048 2569505664 2572189389 2578194432 2579956176 2583691264 2585133056 2596050144 2606004324 2611560448 2611838976 2613017792 2620391424 2621853696 2623037032 2623316784 2631906816 2638209024 2647369472 2650134522 2659095936 2664431616 2666252288 2666666268 2677969217 2691956736 2693171712 2693458944 2694674598 2701303808 2702278656 2702811232 2703786624 2708994304 2718154752 2727346176 2730099768 2734686208 2745171968 2746703872 2749572672 2758303278 2765726624 2774782976 2775078912 2776331404 2777333328 2784165888 2785719552 2787274083 2793650376 2803097088 2820145152 2821417984 2830958592 2832893056 2835496818 2850564864 2852155581 2860204032 2861494944 2861800128 2871171072 2872773288 2878306448 2878898176 2880504704 2888039424 2905604096 2906652672 2908274688 2916745216 2918372864 2921420964 2938005504 2938584538 2939645016 2948206912 2948521344 2950916661 2968863744 2978290656 2984640512 2986306048 2994733056 2996404224 2997756608 2999533824 3007893504 3009948872 3028725168 3038966784 3040338378 3040662636 3045064704 3047145472 3047618592 3058200601 3058829312 3060536248 3076521984 3077910528 3079628112 3087204352 3088318464 3090041856 3108503552 3111110646 3111442452 3121630848 3137339392 3140616192 3142368768 3143787031 3154417728 3171180544 3172950176 3174095232 3181903872 3183679488 3185116396 3187004688 3218020491 3224477696 3235381248 3237592064 3238094754 3238760448 3240567792 3250006144 3257788416 3259258772 3268804608 3270279936 3272104869 3281338368 3283169472 3288334336 3290169344 3292005376 3302785024 3316732776 3321888768 3325659008 3333423104 3336904704 3338766816 3351568836 3357720576 3359594304 3369379328 3371259562 3372476184 3386192481 3391094784 3392987136 3411017728 3422552064 3426007552 3428038656 3429585852 3437592576 3439941568 3441182976 3443103279 3449734934 3461400192 3473104896 3474672432 3482451968 3493855232 3495804928 3497066496 3497755712 3509209088 3517612032 3529506816 3533512696 3545461248 3547439742 3552575488 3555555024 3567578112 3569568948 3589275648 3590895616 3591278592 3592899464 3603038208 3605048832 3624206336 3627537408 3630016194 3636461568 3640133024 3642291072 3656256912 3666096896 3677737704 3699376128 3700105216 3701440512 3703111104 3703506048 3712221184 3714292736 3715633152 3716365444 3724867168 3737462784 3741366384 3750100992 3760193536 3774611456 3777777213 3780662424 3790551744 3800753152 3802874108 3813605376 3815326592 3815733504 3828228096 3830364384 3837394944 3841269267 3850719232 3854258496 3869934264 3875536896 3877699584 3895227952 3917340672 3917758464 3919526688 3930587136 3931361792 3932780544 3934555548 3934975176 3947860224 3957671366 3958484992 3971054208 3975201783 3992977408 3995205632 3996647424 3999378432 4010524672 4038300224 4039757568 4042011897 4051955712 4053784504 4054216848 4060086272 4063491456 4077232128 4095149652 4102029312 4103880704 4106170816 4117757952 4120055808 4124359008 4138679699 4148147528 4148589936 4162174464 4162618368 4164497106 4176248832 4178579328 4187488256 4189825024 4190475564 4205890304 4227858432 4230217728 4232126976 4235018893 4242538496 4244905984 4246437888 4249339584 4275847296 4290693988 4292242416 4313841664 4317459672 4318347264 4320757056 4332059136 4343717888 4358406144 4360373248 4362806492 4375117824 4377559296 4382131446 4407876807 4422310368 4422782016 4449206272 4451689088 4453295616 4468758448 4476960768 4479459072 4492099584 4494606336 4496634912 4511840256 4514923308 4521459712 4523982848 4543087752 4560507567 4567597056 4570718208 4572781136 4583456768 4588243968 4590804372 4615200256 4616865792 4619442168 4630806528 4632896576 4662755328 4666665969 4690149376 4706009088 4710924288 4713553152 4727281664 4729919656 4731626592 4740740032 4756770816 4759425264 4772855808 4775519232 4777674594 4785700864 4788371456 4804050944 4806731776 4836716544 4840021592 4848615424 4853071872 4856388096 4858579957 4875009216 4886682624 4888888158 4903650272 4905419904 4932501504 4935254016 4937481472 4938008064 4954177536 4983283712 4988488512 5000134656 5005357056 5008150224 5027353254 5037036284 5040883232 5054068992 5056889343 5084807168 5086642176 5087644672 5089480704 5104304128 5107152512 5116526592 5121692356 5133828096 5139011328 5144378778 5156388864 5159912352 5167382528 5170266112 5174602401 5192100288 5212008648 5223120896 5223677952 5226035584 5240782848 5243707392 5246074064 5246633568 5263813632 5276418048 5294738944 5300269044 5318191872 5321159613 5328863232 5332504576 5333332536 5355938434 5383913472 5386343424 5386917888 5389349196 5402607616 5404557312 5405622464 5407573248 5417988608 5436309504 5445024291 5454692352 5460199536 5469372416 5490343936 5493407744 5499145344 5516606556 5531453248 5549565952 5550157824 5552662808 5554666656 5568331776 5571439104 5573953693 5574548166 5587300752 5606194176 5640290304 5642835968 5661917184 5665786112 5670993636 5701129728 5703702851 5704311162 5720408064 5722989888 5723600256 5742342144 5745546576 5756612896 5757796352 5761009408 5776078848 5811208192 5813305344 5816549376 5833490432 5836745728 5842841928 5876011008 5877169076 5879290032 5896413824 5897042688 5901833322 5936507049 5937727488 5956581312 5969281024 5972612096 5989466112 5992808448 5995513216 5999067648 6015787008 6019897744 6057450336 6077933568 6080676756 6081325272 6090129408 6094290944 6095237184 6116401202 6117658624 6121072496 6153043968 6155821056 6159256224 6174408704 6176636928 6180083712 6217007104 6222221292 6222884904 6243261696 6246745659 6274678784 6281232384 6284737536 6287574062 6308835456 6342361088 6345900352 6348190464 6363807744 6367358976 6370232792 6374009376 6436040982 6448955392 6470762496 6475184128 6476189508 6477520896 6481135584 6500012288 6503639527 6515576832 6518517544 6537609216 6540559872 6544209738 6562676736 6566338944 6580338688 6584010752 6605570048 6633465552 6643777536 6651318016 6655029689 6666846208 6673809408 6677533632 6703137672 6715441152 6719188608 6738758656 6742519124 6744952368 6772384962 6782189568 6785974272 6822035456 6852015104 6856077312 6859171704 6875185152 6879883136 6882365952 6886206558 6899469868 6922800384 6946209792 6949344864 6964903936 6987710464 6991609856 6994132992 6995511424 7018418176 7035224064 7059013632 7067025392 7090922496 7094879484 7105150976 7111110048 7135156224 7139137896 7166511891 7178551296 7181791232 7182557184 7185798928 7206076416 7210097664 7248412672 7255074816 7260032388 7272923136 7280266048 7284582144 7312513824 7332193792 7333332237 7355475408 7398752256 7400210432 7402881024 7406222208 7407012096 7424442368 7428585472 7431266304 7432730888 7449734336 7474925568 7482732768 7500201984 7508714479 7520387072 7549222912 7555554426 7561324848 7581103488 7601506304 7605748216 7627210752 7630653184 7631467008 7634911361 7656456192 7660728768 7674789888 7682538534 7701438464 7708516992 7739868528 7751073792 7755399168 7790455904 7834681344 7835516928 7839053376 7861174272 7862723584 7865561088 7869111096 7869950352 7895720448 7915342732 7916969984 7942108416 7950403566 7985954816 7990411264 7993294848 7998756864 8021049344 8033907651 8076600448 8079515136 8084023794 8103911424 8107569008 8108433696 8120172544 8126982912 8154464256 8190299304 8204058624 8207761408 8212341632 8235515904 8240111616 8248718016 8277359398 8296295056 8297179872 8324348928 8325236736 8328994212 8352497664 8357158656 8361822249 8374976512 8379650048 8380951128 8411780608 8460435456 8464253952 8470037786 8485076992 8489811968 8492875776 8498679168 8551694592 8556466743 8581387976 8584484832 8627683328 8634919344 8636694528 8641514112 8664118272 8687435776 8716812288 8720746496 8725612984 8750235648 8755118592 8764262892 8814813497 8815753614 8844620736 8845564032 8898412544 8903378176 8906591232 8937516896 8953921536 8958918144 8962961623 8984199168 8989212672 8993269824 9023680512 9029846616 9042919424 9047965696 9086175504 9121015134 9135194112 9141436416 9145562272 9166913536 9174601803 9176487936 9181608744 9230400512 9233731584 9238884336 9261613056 9265793152 9325510656 9333331938 9380298752 9412018176 9421848576 9427106304 9431361093 9454563328 9459839312 9463253184 9481480064 9513541632 9518850528 9545711616 9551038464 9555349188 9571401728 9576742912 9608101888 9613463552 9654061473 9673433088 9680043184 9697230848 9706143744 9712776192 9717159914 9750018432 9773365248 9777776316 9807300544 9810839808 9816314607 9865003008 9870508032 9874962944 9876016128 9908355072 9966567424 9976977024 10000269312 10010714112 10016300448 10054706508 10074072568 10081766464 10108137984 10113778686 10169614336 10173284352 10175289344 10178961408 10208608256 10214305024 10233053184 10243384712 10267656192 10278022656 10285045883 10288757556 10312777728 10319824704 10340532224 10349204802 10384200576 10424017296 10446241792 10447355904 10452071168 10457903797 10481565696 10487414784 10492148128 10493267136 10527627264 10552836096 10589477888 10600538088 10636383744 10642319226 10657726464 10665009152 10666665072 10711876868 10767826944 10772686848 10773835776 10778698392 10805215232 10809114624 10811244928 10815146496 10835977216 10872619008 10890048582 10909384704 10920399072 10938744832 10980687872 10986815488 10998290688 11033213112 11062906496 11099131904 11100315648 11105325616 11109333312 11136663552 11142878208 11147907386 11149096332 11174601504 11212388352 11280580608 11285671936 11323834368 11331572224 11333331639 11341987272 11402259456 11407405702 11408622324 11440816128 11445979776 11447200512 11484684288 11491093152 11513225792 11515592704 11522018816 11523807801 11552157696 11622416384 11626610688 11633098752 11666980864 11673491456 11685683856 11752022016 11754338152 11758580064 11792827648 11794085376 11799408467 11803666644 11873014098 11875454976 11913162624 11938562048 11945224192 11978932224 11985616896 11991026432 11998135296 12031574016 12039795488 12074072269 12114900672 12155867136 12161353512 12162650544 12180258816 12188581888 12190474368 12232802404 12235317248 12242144992 12306087936 12311642112 12318512448 12348817408 12353273856 12360167424 12416039097 12434014208 12444442584 12445769808 12486523392 12493491318 12549357568 12562464768 12569475072 12575148124 12617670912 12684722176 12691800704 12696380928 12705056679 12727615488 12734717952 12740465584 12748018752 12872081964 12897910784 12941524992 12950368256 12952379016 12955041792 12962271168 13000024576 13007279054 13031153664 13037035088 13075218432 13081119744 13088419476 13125353472 13132677888 13160677376 13168021504 13211140096 13223630421 13266931104 13302636032 13310059378 13333692416 13347618816 13355067264 13406275344 13430882304 13438377216 13477517312 13485038248 13489904736 13544769924 13564379136 13571948544 13644070912 13704030208 13712154624 13718343408 13750370304 13759766272 13764731904 13772413116 13798939736 13845600768 13851849781 13892419584 13898689728 13929807872 13975420928 13983219712 13988265984 13991022848 14036836352 14070448128 14118027264 14134050784 14181844992 14189758968 14210301952 14222220096 14270312448 14278275792 14333023782 14357102592 14363582464 14365114368 14371597856 14412152832 14420195328 14496825344 14510149632 14520064776 14545846272 14560532096 14569164288 14575739871 14625027648 14664387584 14666664474 14710950816 14797504512 14800420864 14805762048 14812444416 14814024192 14848884736 14857170944 14862532608 14865461776 14899468672 14949851136 14965465536 15000403968 15017428958 15040774144 15098445824 15111108852 15122649696 15162206976 15170668029 15203012608 15211496432 15254421504 15261306368 15262934016 15269822722 15312912384 15321457536 15349579776 15365077068 15402876928 15417033984 15479737056 15502147584 15510798336 15523807203 15580911808 15669362688 15671033856 15678106752 15722348544 15725447168 15731122176 15738222192 15739900704 15791440896 15830685464 15833939968 15884216832 15900807132 15980822528 15986589696 15997513728 16042098688 16067815302 16153200896 16159030272 16162214959 16168047588 16207822848 16215138016 16216867392 16253965824 16308928512 16380598608 16408117248 16415522816 16424683264 16471031808 16480223232 16497436032 16554718796 16592590112 16594359744 16648697856 16650473472 16657988424 16704995328 16714317312 16721861079 16723644498 16749953024 16759300096 16761902256 16823561216 16920870912 16928507904 16940075572 16970153984 16979623936 16985751552 16997358336 17103389184 17111108553 17112933486 17162775952 17168969664 17255366656 17269838688 17273389056 17283028224 17328236544 17374871552 17433624576 17441492992 17451225968 17500471296 17510237184 17528525784 17629626994 17631507228 17689241472 17691128064 17796825088 17806756352 17809521147 17813182464 17875033792 17907843072 17917836288 17925923246 17968398336 17978425344 17986539648 18047361024 18059693232 18085838848 18095931392 18172351008 18242030268 18270388224 18282872832 18291124544 18333827072 18349203606 18352975872 18363217488 18460801024 18467463168 18477768672 18523226112 18531586304 18541927591 18651021312 18666663876 18760597504 18824036352 18843697152 18854212608 18862722186 18909126656 18919678624 18926506368 18962960128 18973542137 19027083264 19037701056 19091423232 19102076928 19110698376 19142803456 19153485824 19216203776 19226927104 19308122946 19346866176 19360086368 19394461696 19412287488 19425552384 19434319828 19500036864 19510918581 19546730496 19555552632 19614601088 19621679616 19632629214 19741016064 19749925888 19752032256 19816710144 19933134848 19953954048 19965089067 20000538624 20021428224 20032600896 20109413016 20148145136 20163532928 20216275968 20227557372 20339228672 20346568704 20350578688 20357922816 20417216512 20428610048 20466106368 20486769424 20556045312 20570091766 20577515112 20625555456 20639649408 20681064448 20698409604 20768401152 20848034592 20892483584 20894711808 20904142336 20915807594 20963131392 20974829568 20984296256 20986534272 21055254528 21105672192 21178955776 21201076176 21272767488 21284638452 21315452928 21330018304 21333330144 21407404207 21423753736 21535653888 21545373696 21547671552 21557396784 21610430464 21618229248 21622489856 21630292992 21671954432 21745238016 21767192513 21780097164 21818769408 21840798144 21961375744 21973630976 21996581376 22066426224 22125812992 22198263808 22200631296 22210651232 22218666624 22273327104 22285756416 22295814772 22298192664 22349203008 22424776704 22526143437 22561161216 22571343872 22647668736 22663144448 22666663278 22683974544 22804518912 22814811404 22817244648 22881632256 22891959552 22894401024 22904734083 22969368576 22982186304 23026451584 23031185408 23044037632 23047615602 23104315392 23244832768 23253221376 23266197504 23333961728 23346982912 23371367712 23504044032 23508676304 23517160128 23585655296 23588170752 23598816934 23607333288 23746028196 23750909952 23826325248 23877124096 23890448384 23957864448 23971233792 23982052864 23996270592 24063148032 24079590976 24101722953 24148144538 24229801344 24311734272 24322707024 24325301088 24360517632 24377163776 24380948736 24465604808 24470634496 24484289984 24612175872 24623284224 24637024896 24697634816 24706547712 24720334848 24832078194 24868028416 24888885168 24891539616 24973046784 24977968573 24986982636 25124929536 25138950144 25150296248 25235341824 25369444352 25383601408 25392761856 25410113358 25455230976 25469435904 25480931168 25496037504 25744163928 25795821568 25883049984 25900736512 25904758032 25910083584 25924542336 26000049152 26014558108 26062307328 26074070176 26150436864 26162239488 26176838952 26250706944 26265355776 26321354752 26336043008 26422280192 26444440491 26447260842 26533862208 26605272064 26620118756 26667384832 26695237632 26710134528 26812550688 26861764608 26876754432 26888884869 26955034624 26970076496 26979809472 27089539848 27128758272 27143897088 27288141824 27408060416 27424309248 27436686816 27500740608 27519532544 27523805409 27529463808 27544826232 27597879472 27691201536 27703699562 27784839168 27797379456 27859615744 27950841856 27966439424 27976531968 27982045696 28073672704 28140896256 28236054528 28268101568 28294083279 28363689984 28379517936 28420603904 28444440192 28540624896 28556551584 28666047564 28714205184 28727164928 28730228736 28743195712 28824305664 28840390656 28993650688 29020299264 29040129552 29091692544 29121064192 29138328576 29151479742 29250055296 29322746939 29328775168 29333328948 29421901632 29595009024 29600841728 29611524096 29624888832 29628048384 29697769472 29714341888 29725065216 29730923552 29798937344 29899702272 29930931072 30000807936 30034857916 30081548288 30196891648 30222217704 30245299392 30324413952 30341336058 30406025216 30422992864 30508843008 30522612736 30525868032 30539645444 30625824768 30642915072 30699159552 30730154136 30805753856 30834067968 30855137649 30959474112 31021596672 31047614406 31161823616 31338725376 31342067712 31356213504 31373711391 31444697088 31450894336 31462244352 31476444384 31479801408 31582881792 31661370928 31667879936 31768433664 31801614264 31961645056 31973179392 31995027456 32084197376 32135630604 32306401792 32318060544 32324429918 32336095176 32415645696 32430276032 32433734784 32507931648 32617857024 32761197216 32816234496 32831045632 32849366528 32942063616 32960446464 32994872064 33109437592 33185180224 33188719488 33297395712 33300946944 33315976848 33409990656 33428634624 33443722158 33447288996 33499906048 33518600192 33523804512 33640206611 33647122432 33841741824 33857015808 33880151144 33940307968 33959247872 33971503104 33994716672 34206778368 34222217106 34225866972 34325551904 34337939328 34510733312 34539677376 34546778112 34566056448 34656473088 34749743104 34867249152 34882985984 34902451936 35000942592 35020474368 35057051568 35259253988 35263014456 35378482944 35382256128 35398225401 35593650176 35613512704 35619042294 35626364928 35750067584 35815686144 35835672576 35851846492 35936796672 35956850688 35973079296 36094722048 36119386464 36171677696 36191862784 36222216807 36344702016 36484060536 36540776448 36565745664 36582249088 36667654144 36698407212 36705951744 36726434976 36921602048 36934926336 36955537344 37046452224 37063172608 37083855182 37248117291 37302042624 37333327752 37521195008 37648072704 37687394304 37708425216 37725444372 37818253312 37839357248 37853012736 37925920256 37947084274 38054166528 38075402112 38115170037 38182846464 38204153856 38221396752 38285606912 38306971648 38432407552 38453854208 38616245892 38693732352 38720172736 38824574976 38851104768 38868639656 39000073728 39021837162 39093460992 39111105264 39229202176 39243359232 39265258428 39482032128 39499851776 39504064512 39633420288 39866269696 39907908096 39930178134 40001077248 40042856448 40065201792 40218826032 40296290272 40327065856 40432551936 40455114744 40678457344 40693137408 40701157376 40715845632 40834433024 40857220096 40932212736 40973538848 41112090624 41140183532 41155030224 41251110912 41279298816 41362128896 41396819208 41536802304 41555549343 41696069184 41784967168 41789423616 41808284672 41831615188 41926262784 41949659136 41968592512 41973068544 42110509056 42211344384 42357911552 42402152352 42545534976 42569276904 42630905856 42660036608 42666660288 42814808414 42847507472 43071307776 43090747392 43095343104 43114793568 43220860928 43236458496 43244979712 43260585984 43343908864 43490476032 43534385026 43560194328 43637538816 43681596288 43727219613 43922751488 43947261952 43993162752 44132852448 44251625984 44396527616 44401262592 44421302464 44437333248 44546654208 44571512832 44591629544 44596385328 44698406016 44849553408 45052286874 45122322432 45142687744 45295337472 45326288896 45333326556 45367949088 45525476689 45609037824 45629622808 45634489296 45763264512 45783919104 45788802048 45809468166 45938737152 45964372608 46052903168 46062370816 46088075264 46095231204 46208630784 46489665536 46506442752 46532395008 46585207823 46667923456 46693965824 46742735424 47008088064 47017352608 47034320256 47171310592 47176341504 47197633868 47214666576 47492056392 47501819904 47652650496 47754248192 47780896768 47942467584 47964105728 47992541184 48126296064 48159181952 48203445906 48296289076 48459602688 48486644877 48623468544 48645414048 48650602176 48754327552 48761897472 48931209616 48941268992 48968579968 49224351744 49246568448 49274049792 49395269632 49413095424 49440669696 49664156388 49736056832 49777770336 49783079232 49946093568 49955937146 49973965272 50165583237 50249859072 50277900288 50300592496 50470683648 50738888704 50767202816 50785523712 50820226716 50910461952 50938871808 50961862336 50992075008 51333325659 51488327856 51591643136 51766099968 51801473024 51809516064 51820167168 51849084672 52000098304 52029116216 52124614656 52148140352 52300873728 52324478976 52353677904 52501413888 52530711552 52642709504 52672086016 52844560384 52888880982 52894521684 53067724416 53210544128 53240237512 53334769664 53390475264 53420269056 53444379527 53625101376 53723529216 53753508864 53777769738 53910069248 53940152992 53959618944 54179079696 54257516544 54287794176 54576283648 54816120832 54848618496 54873373632 55001481216 55039065088 55047610818 55058927616 55089652464 55195758944 55382403072 55407399124 55569678336 55594758912 55625782773 55719231488 55901683712 55932878848 55953063936 55964091392 56147345408 56281792512 56472109056 56536203136 56588166558 56727379968 56759035872 56841207808 56888880384 56920626411 57081249792 57113103168 57332095128 57428410368 57454329856 57460457472 57486391424 57648611328 57680781312 57987301376 58040598528 58080259104 58183385088 58242128384 58276657152 58302959484 58500110592 58532755743 58645493878 58657550336 58666657896 58843803264 59201683456 59223048192 59249777664 59256096768 59395538944 59428683776 59450130432 59461847104 59597874688 59799404544 59861862144 59895267201 60001615872 60069715832 60163096576 60393783296 60444435408 60490598784 60648827904 60682672116 60812050432 60845985728 61017686016 61045225472 61051736064 61079290888 61251649536 61285830144 61398319104 61460308272 61611507712 61668135936 61710275298 61918948224 62043193344 62095228812 62323647232 62677450752 62684135424 62712427008 62740731361 62747422782 62889394176 62901788672 62924488704 62952888768 62959602816 63165763584 63322741856 63335759872 63536867328 63603228528 63923290112 63946358784 63990054912 64168394752 64222212621 64271261208 64612803584 64636121088 64648859836 64672190352 64831291392 64860552064 64867469568 65015863296 65235714048 65301577539 65522394432 65662091264 65698733056 65884127232 65920892928 65989744128 66218875184 66370360448 66377438976 66594791424 66601893888 66631953696 66819981312 66857269248 66887444316 66894577992 66999812096 67037200384 67047609024 67280413222 67294244864 67578430311 67683483648 67714031616 67760302288 67880615936 67918495744 67943006208 67989433344 68413556736 68444434212 68451733944 68651103808 68675878656 68714202249 69021466624 69079354752 69093556224 69132112896 69312946176 69499486208 69734498304 69765971968 69804903872 70001885184 70040948736 70114103136 70518507976 70526028912 70756965888 70764512256 70796450802 71187300352 71227025408 71238084588 71252729856 71500135168 71631372288 71671345152 71703692984 71873593344 71913701376 71946158592 71995321181 72189444096 72238772928 72383725568 72444433614 72689404032 72968121072 73081552896 73131491328 73164498176 73205326579 73335308288 73396814424 73411903488 73452869952 73843204096 73869852672 73911074688 74092904448 74126345216 74167710364 74496234582 74604085248 74666655504 74933905719 75042390016 75374788608 75416850432 75450888744 75636506624 75678714496 75706025472 75851840512 75894168548 76108333056 76150804224 76230340074 76365692928 76408307712 76442793504 76571213824 76613943296 76864815104 76907708416 77232491784 77387464704 77440345472 77649149952 77702209536 77737279312 78000147456 78043674324 78186921984 78222210528 78458404352 78486718464 78530516856 78964064256 78999703552 79008129024 79266840576 79333321473 79732539392 79815816192 79860356268 80002154496 80085712896 80130403584 80437652064 80592580544 80654131712 80666654607 80865103872 80910229488 81356914688 81386274816 81402314752 81431691264 81668866048 81714440192 81864425472 81947077696 82224181248 82280367064 82310060448 82502221824 82558597632 82595859269 82724257792 82793638416 83073604608 83111098686 83392138368 83569934336 83578847232 83616569344 83663230376 83852525568 83899318272 83937185024 83946137088 84221018112 84422688768 84518505883 84715823104 84804304704 85091069952 85138553808 85261811712 85320073216 85333320576 85629616828 85695014944 86142615552 86181494784 86190686208 86229587136 86441721856 86472916992 86489959424 86521171968 86687817728 86980952064 87068770052 87120388656 87275077632 87363192576 87454439226 87845502976 87894523904 87968240817 87986325504 88265704896 88503251968 88793055232 88802525184 88842604928 88874666496 89093308416 89143025664 89183259088 89192770656 89396812032 89699106816 90104573748 90244644864 90285375488 90590674944 90652577792 90666653112 90735898176 91050953378 91218075648 91259245616 91268978592 91526529024 91567838208 91577604096 91618936332 91877474304 91928745216 92105806336 92124741632 92176150528 92190462408 92417261568 92565412947 92979331072 93064790016 93170415646 93335846912 93387931648 93485470848 94016176128 94034705216 94068640512 94121134173 94342621184 94352683008 94395267736 94429333152 94984112784 95003639808 95305300992 95508496384 95561793536 95884935168 95928211456 95985082368 96252592128 96318363904 96406891812 96592578152 96919205376 96962948467 96973289754 97246937088 97290828096 97301204352 97508655104 97523794944 97862419232 97882537984 97937159936 98448703488 98493136896 98548099584 98790539264 98826190848 98881339392 99328312776 99472113664 99555540672 99566158464 99892187136 99911874292 99947930544 100331166474 100499718144 100555800576 100601184992 100920619833 100941367296 101477777408 101534405632 101571047424 101640453432 101820923904 101877743616 101923724672 101984150016 102666651318 102976655712 103183286272 103532199936 103602946048 103619032128 103640334336 103698169344 104000196608 104058232432 104249229312 104296280704 104601747456 104648957952 104707355808 105002827776 105061423104 105285419008 105344172032 105689120768 105777761964 105789043368 106135448832 106194676203 106421088256 106480475024 106669539328 106780950528 106840538112 106888759054 107250202752 107447058432 107507017728 107555539476 107820138496 107880305984 107919237888 108358159392 108515033088 108575588352 108666650421 109152567296 109632241664 109697236992 109746747264 110002962432 110078130176 110095221636 110117855232 110179304928 110391517888 110764806144 110814798248 111139356672 111189517824 111251565546 111438462976 111865757696 111906127872 111928182784 112294690816 112563585024 112944218112 113072406272 113135504713 113176333116 113454759936 113518071744 113777760768 113841252822 114162499584 114226206336 114664190256 114856820736 114908659712 114920914944 114972782848 115297222656 115361562624 115974602752 116081197056 116160518208 116484256768 116553314304 116605918968 117000221184 117065511486 117290987756 117315100672 117333315792 117687606528 118403366912 118446096384 118499555328 118512193536 118791077888 118857367552 118900260864 118923694208 119195749376 119598809088 119723724288 119790534402 120003231744 120139431664 120326193152 120787566592 120888870816 120981197568 121297655808 121365344232 121624100864 121691971456 122035372032 122090450944 122103472128 122158581776 122503299072 122571660288 122796638208 122920616544 123223015424 123336271872 123420550596 123837896448 124086386688 124190457624 124647294464 124666648029 125354901504 125368270848 125424854016 125481462722 125494845564 125778788352 125803577344 125848977408 125905777536 125919205632 126331527168 126645483712 126671519744 127073734656 127206457056 127846580224 127892717568 127980109824 128336789504 128444425242 128542522416 129225607168 129272242176 129297719672 129344380704 129662582784 129721104128 129734939136 129793493137 130031726592 130471428096 130603155078 131044788864 131324182528 131397466112 131768254464 131841785856 131979488256 132437750368 132740720896 132754877952 132814794959 133189582848 133203787776 133263907392 133639962624 133714538496 133774888632 133789155984 133999624192 134074400768 134095218048 134560826444 134588489728 135156860622 135366967296 135428063232 135520604576 135761231872 135836991488 135886012416 135978866688 136576430067 136827113472 136888868424 136903467888 137302207616 137351757312 137428404498 138042933248 138158709504 138187112448 138264225792 138625892352 138998972416 139468996608 139531943936 139609807744 139755623469 140003770368 140081897472 140228206272 141037015952 141052057824 141513931776 141529024512 141592901604 142374600704 142454050816 142476169176 142505459712 143000270336 143262744576 143342690304 143407385968 143827402752 143892317184 143990642362 144378888192 144477545856 144767451136 144888867228 145378808064 145459934631 145936242144 146262982656 146328996352 146410653158 146670616576 146793628848 146823806976 146905739904 147686408192 147739705344 147822149376 148185808896 148252690432 148335420728 148992469164 149208170496 149333311008 149851829449 149867811438 150084780032 150749577216 150833700864 150901777488 151273013248 151357428992 151412050944 151703681024 151788337096 152216666112 152301608448 152370347591 152460680148 152731385856 152816615424 152885587008 153227886592 153729630208 153815416832 154464983568 154774929408 154880690944 155298299904 155404419072 155474558624 156000294912 156087348648 156373843968 156444421056 156916808704 156973436928 157061033712 157928128512 157999407104 158016258048 158533681152 158666642946 159465078784 159631632384 159720712536 160004308992 160171425792 160260807168 160333138581 160875304128 161185161088 161308263424 161333309214 161730207744 161820458976 162713829376 162772549632 162804629504 162863382528 163337732096 163428880384 163728850944 163894155392 164448362496 164560734128 164620120896 165004443648 165117195264 165191718538 165448515584 165587276832 166147209216 166222197372 166784276736 166877348319 167139868672 167157694464 167233138688 167326460752 167705051136 167798636544 167874370048 167892274176 168442036224 168845377536 169037011766 169431646208 169608609408 170182139904 170277107616 170523623424 170640146432 170666641152 170761879233 171259233656 171390029888 172285231104 172362989568 172381372416 172459174272 172883443712 172945833984 172979918848 173042343936 173375635456 173961904128 174137540104 174240777312 174550155264 174726385152 174845780011 174908878452 175789047808 175936481634 175972651008 176531409792 177006503936 177586110464 177605050368 177685209856 177749332992 177784364549 178186616832 178286051328 178366518176 178385541312 178793624064 179398213632 180209147496 180489289728 180570750976 181181349888 181305155584 181333306224 181471796352 182101906756 182436151296 182518491232 182537957184 183053058048 183135676416 183155208192 183237872664 183754948608 183857490432 184211612672 184249483264 184352301056 184380924816 184834523136 185130825894 185958662144 186129580032 186340831292 186671693824 186775863296 186970941696 188032352256 188069410432 188137281024 188222194083 188242268346 188685242368 188705366016 188790535472 188858666304 189968225568 190007279616 190610601984 191016992768 191123587072 191769870336 191856422912 191970164736 192505184256 192636727808 192666637863 192813783624 193185156304 193838410752 193925896934 193946579508 194493874176 194581656192 194602408704 195017310208 195047589888 195724838464 195765075968 195874319872 195904732617 196986273792 197096199168 197581078528 197652381696 197762678784 198656625552 198944227328 199111081344 199132316928 199784374272 199823748584 199895861088 200662332948 200999436288 201111601152 201202369984 201841239666 201882734592 202955554816 203068811264 203142094848 203280906864 203641847808 203755487232 203847449344 203968300032 205259228573 205333302636 205953311424 206366572544 207064399872 207205892096 207238064256 207280668672 207396338688 208000393216 208116464864 208498458624 208592561408 208708963507 209203494912 209297915904 209414711616 210005655552 210122846208 210570838016 210688344064 211378241536 211555523928 211578086736 212270897664 212389352406 212842176512 212960950048 213339078656 213561901056 213681076224 213777518108 214500405504 214894116864 215014035456 215111078952 215640276992 215760611968 215838475776 215985963543 216716318784 217151176704 217333300842 218305134592 219264483328 219394473984 219493494528 219615979737 220005924864 220156260352 220190443272 220235710464 220358609856 220783035776 221529612288 221629596496 222278713344 222379035648 222503131092 222876925952 223731515392 223812255744 223856365568 224589381632 224801717157 225127170048 226144812544 226271009426 226352666232 226909519872 227036143488 227555521536 227682505644 228324999168 228452412672 229328380512 229713641472 229817319424 229841829888 229945565696 230594445312 230723125248 231949205504 232162394112 232321036416 232968513536 233106628608 233211837936 234000442368 234131022972 234581975512 234630201344 234666631584 235375213056 235481446277 236806733824 236892192768 236999110656 237024387072 237582155776 237714735104 237800521728 237847388416 238391498752 239197618176 239447448576 239581068804 240006463488 240278863328 241575133184 241777741632 241962395136 242595311616 242730688464 243248201728 243383942912 244070744064 244180901888 244206944256 244317163552 245006598144 245143320576 245593276416 245841233088 246446030848 246672543744 246841101192 247675792896 247787577807 248172773376 248380915248 249294588928 249333296058 250709803008 250736541696 250849708032 250962925444 250989691128 251557576704 251607154688 251697954816 251811555072 251838411264 252663054336 253290967424 253343039488 253555517649 254147469312 254412914112 255693160448 255785435136 255960219648 256673579008 256888850484 257085044832 258451214336 258544484352 258595439344 258688761408 259325165568 259442208256 259469878272 259586986274 260063453184 260942856192 261206310156 262089577728 262648365056 262794932224 263536508928 263683571712 263904722451 263958976512 264875500736 265481441792 265509755904 265629589918 266379165696 266407575552 266527814784 267279925248 267429076992 267549777264 267578311968 267999248384 268148801536 268190436096 269121652888 269176979456 270313721244 270733934592 270856126464 271041209152 271673982976 271772024832 271957733376 273152860134 273654226944 273777736848 273806935776 274604415232 274703514624 274757654303 274856808996 276317419008 276374224896 276528451584 277251784704 277997944832 278937993216 279063887872 279219615488 279511246938 280007540736 280163794944 280456412544 281153397121 282074031904 282104115648 283027863552 283058049024 283185803208 284749201408 284908101632 284952338352 285010919424 286000540672 286525489152 286685380608 286814771936 287654805504 287784634368 287981284724 288757776384 288955091712 289534902272 289777734456 290757616128 290888845401 290919869262 291872484288 292525965312 292657992704 292821306316 293341233152 293587257696 293647613952 293811479808 295372816384 295479410688 295644298752 296371617792 296505380864 296670841456 297984938328 298416340992 298666622016 299703658898 299735622876 300169560064 301499154432 301667401728 301803554976 302546026496 302714857984 302761859499 302824101888 303407362048 303576674192 304433332224 304603216896 304740695182 304921360296 305462771712 305633230848 305771174016 306455773184 307459260416 307630833664 308929967136 309549858816 309761381888 310596599808 310808838144 310949117248 312000589824 312174697296 312747687936 312888842112 313833617408 313946873856 314122067424 315856257024 315998814208 316032516096 317067362304 317333285892 318930157568 319263264768 319441425072 320008617984 320342851584 320521614336 320666277162 321750608256 322370322176 322550216329 322616526848 322666618428 323460415488 323640917952 325427658752 325545099264 325609259008 325726765056 326675464192 326857760768 327457701888 327788310784 328896724992 329121468256 329240241792 330008887296 330234390528 330383437076 330897031168 331174553664 332294418432 332444394744 333568553472 333754696638 334279737344 334315388928 334466277376 334652921504 335597273088 335748740096 335784548352 336884072448 337690755072 338074023532 338863292416 339217218816 339406514139 340364279808 340554215232 341280292864 341333282304 341523758466 342518467312 342780059776 344570462208 344725979136 344762744832 344918348544 345766887424 345891667968 345959837696 346084687872 346751270912 347923808256 348275080208 348481554624 349452770304 349691560022 349817756904 351578095616 351872963268 351945302016 353062819584 354013007872 355172220928 355210100736 355370419712 355498665984 355568729098 356373233664 356572102656 356733036352 356771082624 357587248128 358796427264 360418294992 360978579456 361141501952 362362699776 362610311168 362666612448 362943592704 364203813512 364872302592 365036982464 365075914368 366106116096 366271352832 366310416384 366475745328 367509897216 367714980864 368423225344 368498966528 368704602112 368761849632 369669046272 370042272721 370261651788 372259160064 372681662584 373343387648 373551726592 373941883392 376064704512 376138820864 376274562048 376444388166 376484536692 377370484736 377410732032 377581070944 377717332608 379936451136 380014559232 381221203968 382033985536 382247174144 383539740672 383712845824 383940329472 385010368512 385273455616 385333275726 385627567248 386370312608 387676821504 387851793868 387893159016 388987748352 389163312384 389204817408 389380479411 390034620416 390095179776 391449676928 391530151936 391748639744 391809465234 393972547584 394192398336 395162157056 395304763392 395525357568 397313251104 397888454656 398222162688 398264633856 398444384877 399568748544 399647497168 399791722176 401324665896 401998872576 402223202304 402404739968 403682479332 403765469184 405911109632 406137622528 406284189696 406561813728 407283695616 407510974464 407694898688 407936600064 409729290201 410518457146 410666605272 411906622848 412733145088 414128799744 414411784192 414476128512 414561337344 414792677376 416000786432 416232929728 416996917248 417185122816 417417927014 418406989824 418595831808 418829423232 419266870407 420011311104 420245692416 421141676032 421376688128 422756483072 423111047856 423156173472 424541795328 424778704812 425684353024 425921900096 427123802112 427362152448 427555036216 429000811008 429788233728 430028070912 430222157904 431280553984 431521223936 431676951552 431971927086 433432637568 434302353408 434666601684 438528966656 438788947968 438986989056 439231959474 440011849728 440312520704 440380886544 440471420928 440717219712 441566071552 443059224576 443259192992 444557426688 444758071296 445006262184 445753851904 447463030784 447624511488 447712731136 449178763264 449555488347 449603434314 450254340096 452289625088 452542018852 452705332464 453819039744 454072286976 455111043072 455365011288 456649998336 456904825344 457111042773 458656761024 459634638848 459683659776 459891131392 461188890624 461446250496 463898411008 464324788224 464642072832 465937027072 466213257216 466423675872 468000884736 468262045944 469163951024 469260402688 469333263168 470750426112 470962892554 473613467648 473784385536 473998221312 474048774144 475164311552 475429470208 475601043456 475694776832 476782997504 478395236352 478894897152 479162137608 480012926976 480557726656 480999415743 483150266368 483555483264 483924790272 485190623232 485461376928 486496403456 486767885824 488141488128 488361803776 488413888512 488634327104 490013196288 490286641152 491186552832 491682466176 492892061696 493345087488 493682202384 495351585792 495575155614 496345546752 496761830496 498486697963 498589177856 498666592116 501419606016 501473083392 501699416064 501925850888 501979382256 503115153408 503214309376 503395909632 503623110144 503676822528 505326108672 506581934848 506686078976 507111035298 508294938624 508825828224 511386320896 511570870272 511920439296 512437286053 513347158016 513777700968 514170089664 516902428672 517088968704 517190878688 517377522816 518650331136 518884416512 518939756544 519173972548 520126906368 521885712384 522412620312 524179155456 524537340033 525296730112 525589864448 527367143424 527809444902 527917953024 529751001472 530962883584 531019511808 531259179836 532758331392 532815151104 533055629568 533353093647 534559850496 534858153984 535099554528 535156623936 535998496768 536297603072 536380872192 538243305776 538353958912 540627442488 541467869184 541712252928 542082418304 543347965952 543544049664 543915466752 546305720268 547308453888 547555473696 547613871552 549208830464 549407029248 549515308606 549713617992 552634838016 552748449792 553056903168 554503569408 555995889664 557875986432 558127775744 558439230976 559022493876 560015081472 560327589888 560912825088 562306794242 564148063808 564208231296 564666582249 566055727104 566116098048 566371606416 569498402816 569816203264 569904676704 570021838848 572001081344 573050978304 573370761216 573629543872 575309611008 575569268736 575962569448 577515552768 577910183424 579069804544 579555468912 581515232256 581777690802 581839738524 583744968576 585051930624 585315985408 585642612632 586682466304 587174515392 587295227904 587622959616 590745632768 590958821376 591288597504 592743235584 593010761728 593341682912 595969876656 596832681984 597333244032 599407317796 599471245752 600339120128 602998308864 603334803456 603607109952 605092052992 605429715968 605523718998 605648203776 606814724096 607153348384 608866664448 609206433792 609481390364 609842720592 610925543424 611266461696 611542348032 612911546368 614918520832 615261667328 615777685719 617859934272 619099717632 619522763776 621193199616 621617676288 621898234496 624001179648 624349394592 625495375872 625777684224 626126890521 627667234816 627893747712 628244134848 631712514048 631997628416 632065032192 634134724608 634666571784 637860315136 638526529536 638882850144 640017235968 640685703168 641043228672 641332554324 643501216512 644740644352 645100432658 645233053696 645333236856 646920830976 647281835904 647957890629 650855317504 651218518016 651453530112 653350928384 653715521536 654915403776 655576621568 657793449984 658242936512 658480483584 658847939211 660017774592 660468781056 660766874152 661794062336 662349107328 664588836864 664888789488 667137106944 667509393276 668559474688 668630777856 668932554752 669305843008 671194546176 671497480192 671569096704 673768144896 675381510144 676148047064 677726584832 678434437632 678813028278 680728559616 681108430464 682560585728 682666564608 683047516932 685036934624 685560119552 689140924416 689451958272 689525489664 689836697088 691533774848 691783335936 691919675392 692169375744 693502541824 695847616512 696550160416 696963109248 698905540608 699383120044 699635513808 703156191232 703745926536 703890604032 706125639168 706444338831 708026015744 710344441856 710420201472 710740839424 710997331968 711137458196 712746467328 713144205312 713466072704 713542165248 715174496256 717592854528 720836589984 722283003904 724725399552 725220622336 725333224896 725887185408 728407627024 729744605184 730073964928 730151828736 732212232192 732542705664 732620832768 732951490656 735019794432 735429961728 736846450688 736997933056 737409204224 737523699264 739338092544 740084545442 740523303576 743362733421 744518320128 745363325168 746686775296 747103453184 747883766784 752129409024 752277641728 752549124096 752888776332 752969073384 754740969472 754821464064 755162141888 755434665216 759872902272 760029118464 760666552947 762442407936 764067971072 764494348288 767079481344 767425691648 767880658944 770020737024 770546911232 770666551452 771255134496 772740625216 775353643008 775703587736 775786318032 777975496704 778326624768 778409634816 778760958822 780069240832 780190359552 782899353856 783060303872 783497279488 783618930468 787945095168 788384796672 790324314112 790609526784 791050715136 791948532991 794626502208 796444325376 796529267712 796888769754 799137497088 799294994336 799583444352 802649331792 803997745152 804446404608 804809479936 807364958664 807530938368 811822219264 812275245056 812568379392 813123627456 815021948928 815389797376 815873200128 819458580402 821036914292 821333210544 823813245696 824272962909 825466290176 828823568384 828952257024 829122674688 829585354752 832001572864 832465859456 833993834496 834370245632 834835854028 836813979648 837191663616 837658846464 838533740814 840022622208 840491384832 842283352064 842753376256 843460191363 845512966144 846222095712 846312346944 849083590656 849557409624 851368706048 851843800192 854247604224 854724304896 855110072432 858001622016 859576467456 860056141824 860444315808 862561107968 863042447872 863353903104 863943854172 866865275136 868604706816 869333203368 872666536203 877057933312 877577895936 877973978112 878463918948 880023699456 880625041408 880761773088 880942841856 881434439424 883132143104 886118449152 886518385984 889114853376 889516142592 890012524368 891507703808 894926061568 895249022976 895425462272 898357526528 899110976694 899206868628 900508680192 904579250176 905084037704 905410664928 907638079488 908144573952 908554451959 910222086144 910730022576 913299996672 913809650688 914222085546 917313522048 919269277696 919367319552 919782262784 922377781248 922892500992 927796822016 928649576448 929284145664 929703564713 931874054144 932426514432 932847351744 936001769472 936524091888 938327902048 938520805376 938666526336 941500852224 941925785108 947226935296 947568771072 947996442624 948097548288 950328623104 950858940416 951202086912 951389553664 953565995008 956790472704 957789794304 958324275216 960025853952 961115453312 961998831486 966300532736 967110966528 967650648987 967849580544 970381246464 970922753856 972992806912 973535771648 976282976256 976723607552 976827777024 977268654208 980026392576 980573282304 982373105664 983364932352 985784123392 986690174976 987364404768 990703171584 991150311228 992691093504 993523660992 996973395926 997178355712 997333184232 1002839212032 1002946166784 1003398832128 1003851701776 1003958764512 1006428618752 1006791819264 1007246220288 1007353645056 1010652217344 1013163869696 1013372157952 1014222070596 1016589877248 1017651656448 1018219542417 1022772641792 1023840878592 1024874572106 1026694316032 1027555401936 1028340179328 1033804857344 1034177937408 1034381757376 1034755045632 1037300662272 1037768833024 1037879513088 1038347945096 1040253812736 1043771424768 1044825240624 1048358310912 1049074680066 1050593460224 1051179728896 1054734286848 1055618889804 1055835906048 1059502002944 1061925767168 1062039023616 1062518359672 1065516662784 1065630302208 1066111259136 1066592433137 1066706187294 1069119700992 1069716307968 1070199109056 1070313247872 1072595206144 1072761744384 1076486611552 1076707917824 1081254884976 1082935738368 1083424505856 1084164836608 1086695931904 1087088099328 1087830933504 1092611440536 1094616907776 1095110947392 1095227743104 1098417660928 1098814058496 1099030617212 1099427235984 1105269676032 1105496899584 1106113806336 1109007138816 1110126818163 1111991779328 1116255551488 1116878461952 1118044987752 1120030162944 1120655179776 1121825650176 1124613588484 1128296127616 1128416462592 1129333164498 1132111454208 1132232196096 1132743212832 1138996805632 1139632406528 1139809353408 1140043677696 1144002162688 1146101956608 1146741522432 1147259087744 1150619222016 1151138537472 1151925138896 1155031105536 1155820366848 1158139609088 1159110937824 1163030464512 1163555381604 1163679477048 1167489937152 1168141438233 1170103861248 1170631970816 1171285225264 1173364932608 1174349030784 1174590455808 1175245919232 1181491265536 1181917642752 1182577195008 1185486471168 1186021523456 1186683365824 1191939753312 1193665363968 1194666488064 1195333154631 1198814635592 1198942491504 1200678240256 1205996617728 1206669606912 1207214219904 1210184105984 1210859431936 1211047437996 1211296407552 1213629448192 1214306696768 1217733328896 1218412867584 1218962780728 1219685441184 1221851086848 1222532923392 1223084696064 1223920460077 1225823092736 1230523334656 1231555371438 1235719868544 1238199435264 1239045527552 1242386399232 1243235352576 1243796468992 1244490551843 1248002359296 1248698789184 1250990751744 1251555368448 1252253781042 1255334469632 1255787495424 1256488269696 1263425028096 1263995256832 1264130064384 1268269449216 1269333143568 1275720630272 1277053059072 1277765700288 1281371406336 1282086457344 1282665108648 1287002433024 1289481288704 1290200865316 1290466107392 1290666473712 1293841661952 1294563671808 1295915781258 1301710635008 1302437036032 1302907060224 1306701856768 1307431043072 1311153243136 1315586899968 1316485873024 1316960967168 1317695878422 1320035549184 1320937562112 1321533748304 1323588124672 1324698214656 1329177673728 1329777578976 1334274213888 1335018786552 1337118949376 1337261555712 1337865109504 1338611686016 1342389092352 1342994960384 1343138193408 1347536289792 1348666465041 1350763020288 1352296094128 1355453169664 1356868875264 1357626056556 1361457119232 1362216860928 1365121171456 1365333129216 1366095033864 1370073869248 1371120239104 1371333128319 1378903916544 1379050979328 1379673394176 1383067549696 1383566671872 1383839350784 1384338751488 1387005083648 1391695233024 1393100320832 1393926218496 1397811081216 1398766240088 1399271027616 1406312382464 1407491853072 1407781208064 1412251278336 1412888677662 1416052031488 1420688883712 1420840402944 1421481678848 1421994663936 1422274916392 1425492934656 1426288410624 1426932145408 1427084330496 1430348992512 1435185709056 1436814600011 1441673179968 1444566007808 1449450799104 1450441244672 1450666449792 1451774370816 1456815254048 1459489210368 1460147929856 1460303657472 1460962744549 1464424464384 1465085411328 1465241665536 1465902981312 1470039588864 1470859923456 1473692901376 1473995866112 1474818408448 1475047398528 1478676185088 1480169090884 1481046607152 1486725466842 1489036640256 1490726650336 1493373550592 1494206906368 1495460093889 1495767533568 1504258818048 1504555283456 1505098248192 1505777552664 1505938146768 1509481938944 1509642928128 1510324283776 1510869330432 1519745804544 1520058236928 1521333105894 1524884815872 1528135942144 1528988696576 1534158962688 1534851383296 1535761317888 1537311858159 1540041474048 1541093822464 1541333102904 1542510268992 1545481250432 1550707286016 1551407175472 1551572636064 1555950993408 1556653249536 1556819269632 1557521917644 1560138481664 1560380719104 1565798707712 1566120607744 1566994558976 1567237860936 1573612020099 1575890190336 1576769593344 1580648628224 1582101430272 1583897065982 1589253004416 1592888650752 1593058535424 1593777539508 1598274994176 1598589988672 1599166888704 1600059280941 1605298663584 1607995490304 1608892809216 1609618959872 1614729917328 1615061876736 1623644438528 1624550490112 1625136758784 1626247254912 1630043897856 1630779594752 1631746400256 1638917160804 1642073828584 1642666421088 1647626491392 1648370123939 1648545925818 1650932580352 1657647136768 1657904514048 1658245349376 1659170709504 1664003145728 1664931718912 1667987668992 1668740491264 1669671708056 1673627959296 1674383327232 1675317692928 1677067481628 1680045244416 1680982769664 1685506752512 1686920382726 1691025932288 1692444191424 1692624693888 1698167181312 1699114819248 1702737412096 1703687600384 1708495208448 1709448609792 1710220144864 1716003244032 1719152934912 1720112283648 1720888631616 1725122215936 1726084895744 1726707806208 1727887708344 1733730550272 1737209413632 1738666406736 1745333072406 1754115866624 1755155791872 1755947956224 1756927837896 1760047398912 1761250082816 1761523546176 1761885683712 1762868878848 1766264286208 1772236898304 1773036771968 1778229706752 1779032285184 1780025048736 1783015407616 1789852123136 1790498045952 1790850924544 1796715053056 1798221953388 1798413737256 1801017360384 1809158500352 1810168075408 1810821329856 1815276158976 1816289147904 1817108903918 1820444172288 1821460045152 1826599993344 1827619301376 1828444171092 1834627044096 1838538555392 1838734639104 1839564525568 1844755562496 1845785001984 1847333057157 1855593644032 1857299152896 1858568291328 1859407129426 1863748108288 1864853028864 1865694703488 1872003538944 1873048183776 1876655804096 1877041610752 1877333052672 1878380671563 1883001704448 1883851570216 1894453870592 1895137542144 1895992885248 1896195096576 1901717880832 1902404173824 1902779107328 1907131990016 1913580945408 1915579588608 1916648550432 1920051707904 1922230906624 1923303580121 1923997662972 1934221933056 1935301297974 1935699161088 1940762492928 1941845507712 1945985613824 1947071543296 1952565952512 1953447215104 1953655554048 1954537308416 1960052785152 1961146564608 1964746211328 1966729864704 1968073779847 1971568246784 1973380349952 1974728809536 1981406343168 1982300622456 1985382187008 1987047321984 1993946791852 1994356711424 1994666368464 2005678424064 2005892333568 2006797664256 2007703403552 2007917529024 2012857237504 2013583638528 2014492440576 2014707290112 2021304434688 2026327739392 2026744315904 2028444141192 2033179754496 2035303312896 2036439084834 2045545283584 2047681757184 2049749144212 2053388632064 2055110803872 2056680358656 2067609714688 2068355874816 2068763514752 2069510091264 2074601324544 2075537666048 2075759026176 2076695890192 2080507625472 2087542849536 2089650481248 2096716621824 2098149360132 2101186920448 2102359457792 2109468573696 2111237779608 2111671812096 2119004005888 2119333016493 2123851534336 2124078047232 2125036719344 2131033325568 2131260604416 2132222518272 2133184866274 2133412374588 2138239401984 2139432615936 2140398218112 2140626495744 2145190412288 2145523488768 2152973223104 2153415835648 2162509769952 2166849011712 2168329673216 2173391863808 2174176198656 2175661867008 2185222881072 2189233815552 2190221894784 2190455486208 2196835321856 2197628116992 2198061234424 2198854471968 2210539352064 2210993799168 2212227612672 2218014277632 2220253636326 2223983558656 2232511102976 2233756923904 2236089975504 2240060325888 2241310359552 2243651300352 2249227176968 2256592255232 2256832925184 2257851514303 2258666328996 2264222908416 2264464392192 2265486425664 2277993611264 2279264813056 2279618706816 2280087355392 2288004325376 2292203913216 2293483044864 2294518175488 2301238444032 2302277074944 2303850277792 2310062211072 2311640733696 2316279218176 2318221875648 2326060929024 2327110763208 2327358954096 2334979874304 2336282876466 2340207722496 2341263941632 2342570450528 2346729865216 2348698061568 2349180911616 2350491838464 2362982531072 2363835285504 2365154390016 2370972942336 2372043046912 2373366731648 2375845598973 2383879506624 2389332976128 2390666309262 2397629271184 2397884983008 2401356480512 2411993235456 2413339213824 2414428439808 2420368211968 2421718863872 2422094875992 2422592815104 2427258896384 2428613393536 2435466657792 2436825735168 2437925561456 2439370882368 2445065846784 2446169392128 2447840920154 2451646185472 2461046669312 2463110742876 2471439737088 2472818888727 2476398870528 2478091055104 2486470705152 2487592937984 2488981103686 2496004718592 2497397578368 2501981503488 2503110736896 2504507562084 2510668939264 2511574990848 2512976539392 2526850056192 2527990513664 2528260128768 2530380574089 2536538898432 2538666287136 2551441260544 2554106118144 2555531400576 2562742812672 2564172914688 2565330217296 2574004866048 2578962577408 2580401730632 2580932214784 2581332947424 2587683323904 2589127343616 2590295909047 2591831562516 2604874072064 2605814120448 2613403713536 2614862086144 2622306486272 2631173799936 2632971746048 2633921934336 2635391756844 2640071098368 2641875124224 2643067496608 2649396429312 2658355347456 2659555157952 2668548427776 2670037573104 2674237898752 2674523111424 2675730219008 2677223372032 2684778184704 2685989920768 2686276386816 2695072579584 2697332930082 2701526040576 2704592188256 2710906339328 2713737750528 2715252113112 2722914238464 2724433721856 2725663355877 2730242342912 2730666258432 2732190067728 2740147738496 2742240478208 2742666256638 2757807833088 2758101958656 2759346788352 2766135099392 2767133343744 2767678701568 2768677502976 2774010167296 2783390466048 2786200641664 2787852436992 2789110694139 2795622162432 2797532480176 2798542055232 2812624764928 2814983706144 2815562416128 2824502556672 2825777355324 2832104062976 2841377767424 2841680805888 2842963357696 2843989327872 2844549832784 2850985869312 2852576821248 2853864290816 2854168660992 2860697985024 2870371418112 2873629200022 2883346359936 2889132015616 2898901598208 2900882489344 2901332899584 2902951946961 2903548741632 2913630508096 2918978420736 2920295859712 2920607314944 2921925489098 2928848928768 2930170822656 2930483331072 2931805962624 2940079177728 2941719846912 2947385802752 2947991732224 2949636816896 2950094797056 2957352370176 2960338181768 2962093214304 2973450933684 2978073280512 2981453300672 2988413812736 2990920187778 2991535067136 3008517636096 3009110566912 3010196496384 3011555105328 3011876293536 3018963877888 3019285856256 3020648567552 3021738660864 3022334197333 3039491609088 3040116473856 3042666211788 3049769631744 3057977393152 3068317925376 3069702766592 3071522635776 3074623716318 3080082948096 3082187644928 3082666205808 3085020537984 3090962500864 3092687368331 3101414572032 3102814350944 3103145272128 3111901986816 3113306499072 3113638539264 3115043835288 3120276963328 3120761438208 3131597415424 3132241215488 3133989117952 3134475721872 3147224040198 3151780380672 3153539186688 3161297256448 3164202860544 3167794131964 3178506008832 3185777301504 3186117070848 3187555079016 3196549988352 3197179977344 3198333777408 3199777299411 3200118561882 3210597327168 3217785618432 3219237919744 3229459834656 3230123753472 3247288877056 3249100980224 3250273517568 3252494509824 3260087795712 3261559189504 3263492800512 3277834321608 3284147657168 3285332842176 3295252982784 3296740247878 3297091851636 3301865160704 3315294273536 3315809028096 3316490698752 3318341419008 3328006291456 3329863437824 3330380454489 3335975337984 3337480982528 3339343416112 3348766654464 3350635385856 3354134963256 3360090488832 3361965539328 3371013505024 3373840765452 3382051864576 3384888382848 3385249387776 3396334362624 3398229638496 3405474824192 3407375200768 3416990416896 3418897219584 3420440289728 3432006488064 3438305869824 3440224567296 3441777263232 3450244431872 3452169791488 3453415612416 3455775416688 3467461100544 3474418827264 3477332813472 3489406885741 3490666144812 3508231733248 3510311583744 3511895912448 3513855675792 3520094797824 3522500165632 3523047092352 3523771367424 3525737757696 3532528572416 3544473796608 3546073543936 3548052379619 3556459413504 3558064570368 3560050097472 3579704246272 3580996091904 3581701849088 3593430106112 3596443906776 3596827474512 3602034720768 3618317000704 3620336150816 3621642659712 3630552317952 3632578295808 3634217807836 3640888344576 3642920090304 3653199986688 3655238602752 3656888342184 3669254088192 3671761380231 3677077110784 3677469278208 3679129051136 3691570003968 3694666114314 3711187288064 3714598305792 3717136582656 3718814258852 3727496216576 3729706057728 3731389406976 3733471655529 3744007077888 3746096367552 3753311608192 3754083221504 3754666105344 3756761343126 3766003408896 3767703140432 3788907741184 3790275084288 3791985770496 3792390193152 3803435761664 3804808347648 3805558214656 3814263980032 3827161890816 3831159177216 3833297100864 3844461813248 3846607160242 3847995325944 3868443866112 3870602595948 3871398322176 3881524985856 3883691015424 3891971227648 3894143086592 3905131905024 3906894430208 3907311108096 3909074616832 3920105570304 3922293129216 3933459729408 3936147559694 3943136493568 3946760699904 3949457619072 3962812686336 3964601244912 3970764374016 3974094643968 3987893583704 3988713422848 3989332736928 4011356848128 4011784667136 4013595328512 4015406807104 4015835058048 4025714475008 4027167277056 4028984881152 4029414580224 4042608869376 4052655478784 4053488631808 4056888282384 4066359508992 4070606625792 4072878169668 4095363514368 4099498288424 4106777264128 4110221607744 4113360717312 4135219429376 4136711749632 4137527029504 4139020182528 4149202649088 4151075332096 4151518052352 4153391780384 4161015250944 4175085699072 4179300962496 4193433243648 4196298720264 4202373840896 4204718915584 4218937147392 4222475559216 4223343624192 4238008011776 4238666032986 4247703068672 4248156094464 4250073438688 4262066651136 4262521208832 4264445036544 4266369732548 4266824749176 4276478803968 4278865231872 4280796436224 4281252991488 4290380824576 4291046977536 4305946446208 4306831671296 4310443800033 4325019539904 4333698023424 4336659346432 4346783727616 4348352397312 4351323734016 4370445762144 4378467631104 4380443789568 4380910972416 4382888233647 4393670643712 4395256233984 4396122468848 4397708943936 4421078704128 4421987598336 4424455225344 4436028555264 4440507272652 4447967117312 4465022205952 4467513847808 4472179951008 4480120651776 4482620719104 4486380281667 4487302600704 4498454353936 4513184510464 4513665850368 4515703028606 4517332657992 4528445816832 4528928784384 4530972851328 4555987222528 4558529626112 4559237413632 4560174710784 4576008650752 4584407826432 4586966089728 4589036350976 4602476888064 4604554149888 4607700555584 4611935574477 4620124422144 4623281467392 4632558436352 4636443751296 4652121858048 4654221526416 4654717908192 4669959748608 4672565752932 4680415444992 4682527883264 4685140901056 4697396123136 4698361823232 4700983676928 4725965062144 4727670571008 4730308780032 4741945884672 4744086093824 4746733463296 4751691197946 4767759013248 4778665952256 4779607751057 4781332618524 4795258542368 4795769966016 4823986470912 4826678427648 4828856879616 4840736423936 4843437727744 4844189751984 4845185630208 4854517792768 4857226787072 4870933315584 4873651470336 4875851122912 4878741764736 4890131693568 4892338784256 4895681840308 4903292370944 4922093338624 4926221485752 4942879474176 4945110371817 4945637777454 4952797741056 4956182110208 4972941410304 4975185875968 4977962207372 4992009437184 4994795156736 5003963006976 5006221473792 5009015124168 5021337878528 5023149981696 5025953078784 5055981027328 5056520257536 5060761148178 5073077796864 5077332574272 5102882521088 5108212236288 5111062801152 5125485625344 5128345829376 5130660434592 5148009732096 5157925154816 5160803461264 5161864429568 5162665894848 5175366647808 5178254687232 5180591818094 5183663125032 5209748144128 5211628240896 5226807427072 5229724172288 5244612972544 5262347599872 5265943492096 5267843868672 5270783513688 5280142196736 5283750248448 5286134993216 5298792858624 5316710694912 5319110315904 5337096855552 5340075146208 5348475797504 5349046222848 5351460438016 5354446744064 5369556369408 5371979841536 5372552773632 5390145159168 5394665860164 5403052081152 5409184376512 5421812678656 5427475501056 5430504226224 5445828476928 5448867443712 5451326711754 5460484685824 5461332516864 5464380135456 5480295476992 5483353677593 5484480956416 5485332513276 5515615666176 5516203917312 5518693576704 5532270198784 5534266687488 5535357403136 5537355005952 5548020334592 5566780932096 5572401283328 5575704873984 5578221388278 5591244324864 5595064960352 5597084110464 5625249529856 5629967412288 5631124832256 5649005113344 5651554710648 5664208125952 5682755534848 5683361611776 5685926715392 5687978655744 5689099665568 5705153642496 5707728581632 5708337321984 5721395970048 5740742836224 5747258400044 5766692719872 5769910740363 5778264031232 5801764978688 5802665799168 5805903893922 5807097483264 5827261016192 5837956841472 5840591719424 5841214629888 5843850978196 5857697857536 5860341645312 5860966662144 5863611925248 5880158355456 5883439693824 5894771605504 5895983464448 5899273633792 5900189594112 5904221339541 5914704740352 5920676363536 5924186428608 5946901867368 5956146561024 5962906601344 5976827625472 5981840375556 5983070134272 6017035272192 6018221133824 6020392992768 6023110210656 6023752587072 6037927755776 6038571712512 6041297135104 6043477321728 6044668394666 6078983218176 6080232947712 6085332423576 6099539263488 6115954786304 6136635850752 6139405533184 6143045271552 6149247432636 6160165896192 6164375289856 6165332411616 6170041075968 6181925001728 6185374736662 6202829144064 6205628701888 6206290544256 6223803973632 6226612998144 6227277078528 6230087670576 6240553926656 6241522876416 6263194830848 6264482430976 6267978235904 6268951443744 6294448080396 6303560761344 6307078373376 6328405721088 6335588263928 6357012017664 6371554603008 6372234141696 6375110158032 6393099976704 6394359954688 6396667554816 6399554598822 6400237123764 6421194654336 6435571236864 6438475839488 6458919669312 6460247506944 6494577754112 6498201960448 6500547035136 6504989019648 6520175591424 6523118379008 6526985601024 6555668643216 6568295314336 6570665684352 6590505965568 6593480495756 6594183703272 6603730321408 6630588547072 6631618056192 6632981397504 6636682838016 6656012582912 6659726875648 6660760908978 6671950675968 6674961965056 6678686832224 6697533308928 6701270771712 6708269926512 6720180977664 6723931078656 6742027010048 6747681530904 6764103729152 6769776765696 6770498775552 6773554542909 6792668725248 6796459276992 6810949648384 6814750401536 6833980833792 6837794439168 6840880579456 6864012976128 6876611739648 6880449134592 6883554526464 6900488863744 6904339582976 6906831224832 6911550833376 6934922201088 6948837654528 6954665626944 6978813771482 6981332289624 7016463466496 7020623167488 7023791824896 7027711351584 7040189595648 7045000331264 7046094184704 7047542734848 7051475515392 7065057144832 7088947593216 7092147087872 7096104759238 7112918827008 7116129140736 7120100194944 7127536796919 7159408492544 7163403698176 7186860212224 7192887813552 7193654949024 7204069441536 7236634001408 7240672301632 7243285319424 7261104635904 7265156591616 7268435615672 7281776689152 7285840180608 7306399973376 7310477205504 7313776684368 7338508176384 7343522760462 7354154221568 7354938556416 7358258102272 7383140007936 7389332228628 7429196611584 7434273165312 7437628517704 7454992433152 7459412115456 7462778813952 7466943311058 7488014155776 7492192735104 7506623216384 7508166443008 7509332210688 7513522686252 7532006817792 7535406280864 7577815482368 7580550168576 7583971540992 7584780386304 7606871523328 7609616695296 7611116429312 7628527960064 7654323781632 7662318354432 7666594201728 7688923626496 7693214320484 7695990651888 7736887732224 7741205191896 7742796644352 7763049971712 7767382030848 7770887727141 7783942455296 7788286173184 7813788860416 7814622216192 7818149233664 7840211140608 7844586258432 7866919458816 7872295119388 7886272987136 7893521399808 7898915238144 7925625372672 7929202489824 7948189287936 7975787167408 7977426845696 7978665473856 8022713696256 8023569334272 8027190657024 8030813614208 8031670116096 8051428950016 8054334554112 8057969762304 8058829160448 8085217738752 8105310957568 8106977263616 8113776564768 8132719017984 8141213251584 8145756339336 8176990067631 8190727028736 8198996576848 8213554528256 8220443215488 8226721434624 8270438858752 8273423499264 8275054059008 8278040365056 8298405298176 8302150664192 8303036104704 8306783560768 8322030501888 8350171398144 8358601924992 8367332082417 8386866487296 8392597440528 8404747681792 8409437831168 8437874294784 8444951118432 8446687248384 8476016023552 8477332065972 8495406137344 8496312188928 8500146877376 8524133302272 8525042417664 8528890073088 8532739465096 8533649498352 8552957607936 8557730463744 8561592872448 8562505982976 8580761649152 8582093955072 8611892892416 8613663342592 8620887600066 8650039079808 8667396046848 8673318692864 8693567455232 8696704794624 8702647468032 8711433862901 8740891524288 8756935262208 8760887579136 8761821944832 8765776467294 8787341287424 8790512467968 8792244937696 8795417887872 8842157408256 8843975196672 8848910450688 8872057110528 8881014545304 8895934234624 8930044411904 8935027695616 8944359902016 8965241438208 8972760563334 8974605201408 8996908707872 9026369020928 9027331700736 9031406057212 9034665315984 9056891633664 9057857568768 9061945702656 9067002591999 9111974445056 9117059252224 9118474827264 9120349421568 9152017301504 9173932179456 9178072701952 9204953776128 9209108299776 9215401111168 9223871148954 9240248844288 9246562934784 9265116872704 9272887502592 9278062104993 9304243716096 9308443052832 9309435816384 9339919497216 9345131505864 9360830889984 9365055766528 9370281802112 9394792246272 9396723646464 9401967353856 9451930124288 9455341142016 9460617560064 9483891769344 9488172187648 9493466926592 9503382395892 9535518026496 9557331904512 9559215502114 9562665237048 9590517084736 9591539932032 9599331898233 9653356855296 9657713759232 9681472847872 9686875455488 9688379503968 9690371260416 9709035585536 9714453574144 9741866631168 9747302940672 9751702245824 9757483529472 9780263387136 9784677568512 9791363680616 9806584741888 9844186677248 9852442971504 9885758948352 9890220743634 9891275554908 9905595482112 9912364220416 9945882820608 9950371751936 9955924414744 9984018874368 9989590313472 10007926013952 10012442947584 10018030248336 10042675757056 10046299963392 10051906157568 10111962054656 10113040515072 10121522296356 10146155593728 10154665148544 10205765042176 10216424472576 10222125602304 10226739211843 10250971250688 10256691658752 10261320869184 10296019464192 10315850309632 10321606922528 10323728859136 10325331789696 10350733295616 10356509374464 10361183636188 10367326250064 10419496288256 10423256481792 10453614854144 10459448344576 10468220657223 10489225945088 10524695199744 10531886984192 10535687737344 10541567027376 10560284393472 10567500496896 10572269986432 10597585717248 10633421389824 10638220631808 10644157138857 10674193711104 10680150292416 10696951595008 10702920876032 10708893488128 10739112738816 10743959683072 10745105547264 10780290318336 10789331720328 10806104162304 10818368753024 10843625357312 10854951002112 10861008452448 10891656953856 10897734887424 10902653423508 10920969371648 10922665033728 10928760270912 10960590953984 10966707355186 10968961912832 10970665026552 11015284140693 11031231332352 11032407834624 11037387153408 11064540397568 11070714806272 11074710011904 11096040669184 11133561864192 11144802566656 11151409747968 11156442776556 11182488649728 11190129920704 11194168220928 11200414966587 11250499059712 11259934824576 11262249664512 11298010226688 11303109421296 11328416251904 11365511069696 11366723223552 11371853430784 11375957311488 11378199331136 11410307284992 11415457163264 11416674643968 11442791940096 11481485672448 11494516800088 11533385439744 11539821480726 11556528062464 11603529957376 11605331598336 11611807787844 11614194966528 11654522032384 11675913682944 11681183438848 11682429259776 11687701956392 11715395715072 11720683290624 11721933324288 11727223850496 11760316710912 11766879387648 11789543211008 11798547267584 11800379188224 11808442679082 11829409480704 11841352727072 11848372857216 11893803734736 11912293122048 11925813202688 11953655250944 11963680751112 11966140268544 12034070544384 12036442267648 12040785985536 12046220421312 12047505174144 12075855511552 12077143425024 12082594270208 12086954643456 12089336789332 12157966436352 12160465895424 12170664847152 12199078526976 12231909572608 12278811066368 12286090543104 12298494865272 12320331792384 12328750579712 12330664823232 12340082151936 12363850003456 12370749473324 12405658288128 12411257403776 12412581088512 12447607947264 12453225996288 12454554157056 12460175341152 12481107853312 12483045752832 12526389661696 12528964861952 12535956471808 12537902887488 12588896160792 12607121522688 12614156746752 12656811442176 12671176527856 12714024035328 12743109206016 12744468283392 12750220316064 12786199953408 12788719909376 12793335109632 12799109197644 12800474247528 12842389308672 12871142473728 12876951678976 12917839338624 12920495013888 12931331400099 12989155508224 12996403920896 13001094070272 13009978039296 13040351182848 13046236758016 13053971202048 13111337286432 13136590628672 13141331368704 13148664700941 13181011931136 13186960991512 13188367406544 13207460642816 13261177094144 13263236112384 13265962795008 13273365676032 13312025165824 13319453751296 13321521817956 13343901351936 13349923930112 13357373664448 13395066617856 13402541543424 13416539853024 13440361955328 13447862157312 13463125060847 13484054020096 13495363061808 13539553531392 13540997551104 13547109085818 13585337450496 13592918553984 13621899296768 13629500803072 13667961667584 13675588878336 13681761158912 13728025952256 13753223479296 13760898269184 13767109052928 13776516458929 13800977727488 13808679165952 13813662449664 13823101666752 13869844402176 13897675309056 13909331253888 13957627542964 13962664579248 14032926932992 14041246334976 14047583649792 14055422703168 14090000662528 14092188369408 14095085469696 14102951030784 14130114289664 14177895186432 14184294175744 14192209518476 14225837654016 14232258281472 14240200389888 14255073593838 14318816985088 14326807396352 14338823253171 14373720424448 14385775627104 14387309898048 14473268002816 14481344603264 14486570638848 14522209271808 14530313183232 14536871231344 14563553378304 14571680361216 14612799946752 14620954411008 14627553368736 14677016352768 14687045520924 14708308443136 14709877112832 14716516204544 14766280015872 14778664457256 14835331115451 14858393223168 14868546330624 14875257035408 14909984866304 14918824230912 14925557627904 14933886622116 14976028311552 14984385470208 15013246432768 15016332886016 15018664421376 15027045372504 15064013635584 15070812561728 15155630964736 15167943081984 15169560772608 15213743046656 15219233390592 15222232858624 15257055920128 15308647563264 15324636708864 15333188403456 15377847252992 15386428640968 15391981303776 15473775464448 15482410383792 15485593288704 15526099943424 15534764061696 15541775454282 15567884910592 15576572346368 15627577720832 15629244432384 15636298467328 15680422281216 15689172516864 15733838917632 15744590238776 15772545974272 15787042799616 15797830476288 15804960600121 15851250745344 15858404979648 15896378575872 15951574334816 15954853691392 15957330947712 16045427392512 16047138668544 16054381314048 16061627228416 16063340232192 16102857900032 16108669108224 16115939524608 16117658320896 16170435477504 16210621915136 16213954527232 16227553129536 16265438035968 16282426503168 16291512678672 16353980135262 16381454057472 16397993153696 16427109056512 16440886430976 16450061032779 16453442869248 16540877717504 16546846998528 16550108118016 16556080730112 16596810596352 16604301328384 16606072209408 16613567121536 16644061003776 16700342796288 16717203849984 16734664164834 16773732974592 16785194881056 16809495363584 16818875662336 16875748589568 16889902236864 16893374496768 16952032047104 16954664131944 16990812274688 16992624377856 17000293754752 17048266604544 17050084835328 17057780146176 17065478930192 17067298996704 17115460927488 17123185744896 17125011965952 17161523298304 17164187910144 17223785784832 17227326685184 17241775200132 17300078159616 17309732221089 17334792093696 17346637385728 17387134910464 17405294936064 17422867725802 17481783048576 17513870524416 17521775158272 17523643889664 17531552934588 17574682574848 17581024935936 17584489875392 17590835775744 17684314816512 17687950393344 17697820901376 17712664018623 17744114221056 17762029090608 17791868469248 17860088823808 17870055391232 17888719804032 17930482876416 17945521126668 17949210402816 17993817415744 18052738041856 18054663401472 18062812114424 18069330631968 18113783267328 18115715137536 18123891405312 18132071363329 18134005183998 18234118504448 18236949654528 18240698843136 18304034603008 18347864358912 18356145403904 18409907552256 18418216599552 18430802222336 18447742297908 18480497688576 18493125869568 18545775005184 18556124209986 18608487432192 18616886105664 18618871632768 18679838994432 18690263011728 18721661779968 18730111533056 18740563604224 18789584492544 18793447292928 18803934707712 18903860248576 18910682284032 18921235120128 18976344375296 18986933853184 19006764791784 19071036052992 19114663809024 19118431004228 19125330474096 19181034169472 19183079864064 19198663796466 19306713710592 19315427518464 19362945695744 19373750910976 19376759007936 19380742520832 19418071171072 19428907148288 19483733262336 19494605881344 19503404491648 19514967058944 19560526774272 19569355137024 19582727361232 19613169483776 19688373354496 19704885943008 19771517896704 19780441487268 19782551109816 19811190964224 19824728440832 19891765641216 19900743503872 19911848829488 19968037748736 19979180626944 20015852027904 20024885895168 20036060496672 20085351514112 20092599926784 20103812315136 20223924109312 20226081030144 20243044592712 20292311187456 20309330297088 20320663628727 20411530084352 20432848945152 20444251204608 20453478423686 20501942501376 20513383317504 20522641738368 20592038928384 20631700619264 20643213845056 20647457718272 20650663579392 20701466591232 20713018748928 20722367272376 20734652500128 20838992576512 20846512963584 20918896689152 20936441314446 20978451890176 21049390399488 21063773968384 21071375474688 21083134054752 21120568786944 21135000993792 21144539972864 21156339381331 21195171434496 21266842779648 21276441263616 21288314277714 21348387422208 21360300584832 21405841752064 21417786976256 21478225477632 21487919366144 21490211094528 21560580636672 21578663440656 21612208324608 21636737506048 21648811578317 21687250714624 21709902004224 21722016904896 21783313907712 21795469774848 21805306847016 21841938743296 21845330067456 21857520541824 21921181907968 21933414710372 21937923825664 21941330053104 22030568281386 22062462664704 22064815669248 22074774306816 22129080795136 22141429612544 22149420023808 22192081338368 22289605133312 22302819495936 22312885553112 22364977299456 22380259841408 22388336441856 22400829933174 22500998119424 22519869649152 22524499329024 22596020453376 22606218842592 22656832503808 22731022139392 22733446447104 22743706861568 22751914622976 22756398662272 22820614569984 22830914326528 22833349287936 22885583880192 22962971344896 22989033600176 23066770879488 23079642961452 23113056124928 23207059914752 23210663196672 23223615575688 23228389933056 23309044064768 23312663181423 23351827365888 23362366877696 23364858519552 23375403912784 23441366581248 23443866648576 23454447700992 23520633421824 23533758775296 23579086422016 23597094535168 23600758376448 23616885358164 23658818961408 23682705454144 23696745714432 23787607469472 23851626405376 23907310501888 23927361502224 23932280537088 24068141088768 24072884535296 24081571971072 24092440842624 24095010348288 24151711023104 24154286850048 24165188540416 24173909286912 24178673578664 24315932872704 24320931790848 24341329694304 24398157053952 24425848200187 24463819145216 24557622132736 24572181086208 24596989730544 24640663584768 24657501159424 24661329646464 24680164303872 24727700006912 24741498946648 24811316576256 24822514807552 24825162177024 24836366657333 24895215894528 24906451992576 24909108314112 24920350682304 24966091505664 25052779323392 25057929723904 25071912943616 25075805774976 25177792321584 25214243045376 25228313493504 25313622884352 25342353055712 25428048070656 25486218412032 25488936566784 25500440632128 25572399906816 25577439818752 25586670219264 25598218395288 25600948495056 25684778617344 25742284947456 25753903357952 25835678677248 25840990027776 25862662800198 25978311016448 25992807841792 26002188140544 26019956078592 26080702365696 26092473516032 26107942404096 26134301588703 26222674572864 26273181257344 26282662737408 26297329401882 26362023862272 26373921983024 26376734813088 26414921285632 26522354188288 26526472224768 26531925590016 26546731352064 26624050331648 26638907502592 26643043635912 26687802703872 26699847860224 26714747328896 26790133235712 26805083086848 26833079706048 26895724314624 26926250121694 26968108040192 26990726123616 27079107062784 27081995102208 27094218171636 27170674900992 27185837107968 27201007775997 27243798593536 27259001606144 27335923335168 27351177756672 27363522317824 27456051904512 27521796538368 27534218105856 27553032917858 27601955454976 27617358331904 27627324899328 27646203333504 27739688804352 27795350618112 27818662507776 27834186314979 27915255085928 27925329158496 28065853865984 28082492669952 28095167299584 28110845406336 28180001325056 28184376738816 28190170939392 28205902061568 28260228579328 28355790372864 28368588351488 28384419036952 28451675308032 28464516562944 28480400779776 28510147187676 28653614792704 28677646506342 28747440848896 28771551254208 28774619796096 28946536005632 28962689206528 28973141277696 29044418543616 29060626366464 29073742462688 29127106756608 29143360722432 29225599893504 29241908822016 29255106737472 29354032705536 29374091041848 29416616886272 29419754225664 29433032409088 29532560031744 29557328914512 29670662230902 29716786446336 29737092661248 29750514070816 29819969732608 29837648461824 29851115255808 29867773244232 29952056623104 29968770940416 30026492865536 30032665772032 30037328842752 30054090745008 30128027271168 30141625123456 30311261929472 30335886163968 30339121545216 30427486093312 30438466781184 30444465717248 30514111840256 30617295126528 30649273417728 30666376806912 30680217635529 30755694505984 30772857281936 30783962607552 30947550928896 30964820767584 30971186577408 31052199886848 31069528123392 31083550908564 31135769821184 31153144692736 31255155441664 31258488864768 31272596934656 31360844562432 31378345033728 31404661971669 31467677835264 31489180477552 31545091948544 31574085599232 31595660952576 31609921200242 31702501490688 31716809959296 31792757151744 31903148669632 31909707382784 31914661895424 31932471416571 32090854785024 32108762628096 32123254456832 32126680464384 32205715800064 32217338216448 32231879049216 32235316641792 32340870955008 32421243830272 32427909054464 32455106259072 32530876071936 32564853006336 32583025357344 32707960270524 32762908114944 32795986307392 32881772861952 32900122065558 32906885738496 33081755435008 33093693997056 33100216236032 33112161460224 33193621192704 33208602656768 33212144418816 33227134243072 33288122007552 33400685592576 33434407699968 33457254257399 33469328329668 33547465949184 33570389762112 33637751324672 33751497179136 33779804473728 33786748993536 33904064094208 33909328263888 33981624549376 33985248755712 34000587509504 34019561051641 34096533209088 34100169670656 34115560292352 34130957860384 34134597993408 34230921854976 34246371489792 34250023931904 34323046596608 34328375820288 34447571569664 34454653370368 34483550400264 34600156319232 34619464442178 34669584187392 34693274771456 34774269820928 34810589872128 34845735451604 34963566097152 35027741048832 35043550316544 35047287779328 35063105869176 35149365149696 35162049871872 35168979750784 35181671551488 35368629633024 35395641802752 35425328037246 35488228442112 35524058181216 35583736938496 35720177647616 35740110782464 35777439608064 35860965752832 35891042253336 35898420805632 35987634831488 36105476083712 36109326802944 36125624228848 36138661263936 36227566534656 36231430275072 36247782810624 36264142726658 36268010367996 36468237008896 36473899309056 36481397686272 36608069206016 36695728717824 36712290807808 36836433199104 36861604444672 36895484595816 36960995377152 36986251739136 37091550010368 37112248419972 37216974864384 37233772211328 37237743265536 37359677988864 37380526023456 37443323559936 37460223066112 37481127208448 37579168985088 37586894585856 37607869415424 37807720497152 37821364568064 37842470240256 37952688750592 37973867706368 38013529583568 38142072105984 38229327618048 38236862008456 38250660948192 38362068338944 38366159728128 38383475743151 38397327592932 38613427421184 38630855036928 38725891391488 38747501821952 38753518015872 38761485041664 38836142342144 38857814296576 38967466524672 38989211762688 39006808983296 39029934117888 39121053548544 39138710274048 39165454722464 39376746708992 39409771886016 39543035793408 39560882974536 39565102219632 39622381928448 39649456881664 39783531282432 39801487007744 39823697658976 39936075497472 39958361253888 40031704055808 40049771790336 40072120993344 40170703028224 40185199853568 40207624630272 40389375182541 40447848218624 40452162060288 40486089185424 40618660594176 40641327257454 40823060168704 40865697890304 40888502409216 40906956847372 41003885002752 41026766635008 41045283476736 41184077856768 41263401238528 41286427690112 41294915436544 41301327158784 41329549376787 41402933182464 41426037497856 41444734544752 41469305000256 41677985153024 41693025927168 41837793378304 41872882628892 41956903780352 42098780798976 42127547936768 42142750949376 42166268109504 42270001987584 42289079945728 42312678762662 42390342868992 42533685559296 42552882527232 42576628555428 42696774844416 42720601169664 42811683504128 42835573952512 42956450955264 42975838732288 42980422189056 43016469759513 43121161273344 43157326881312 43273475012096 43297623156634 43374501429248 43419804008448 43444033809792 43566627815424 43590939549696 43610613694032 43683877486592 43690660134912 43715041083648 43842363815936 43866829420744 43875847651328 43882660106208 44061136562772 44124925329408 44129631338496 44149548613632 44282859225088 44298840047616 44384162676736 44579210266624 44605638991872 44625771106224 44729954598912 44760519682816 44776672883712 44801659866348 45039739298304 45048998658048 45192040906752 45212437685184 45313665007616 45462044278784 45466892894208 45487413723136 45503829245952 45512797324544 45641229139968 45661828653056 45666698575872 45771167760384 45925942689792 45978067200352 46133541758976 46159285922904 46226112249856 46414119829504 46421326393344 46447231151376 46456779866112 46618088129536 46625326362846 46703654731776 46724733755392 46729717039104 46750807825568 46882733162496 46887733297152 46908895401984 47041266843648 47067517550592 47158172844032 47194189070336 47201516752896 47233770716328 47317637922816 47365410908288 47393491428864 47414881800363 47575214938944 47703252810752 47814621003776 47854723004448 47864561074176 48136282177536 48145769070592 48163143942144 48184881685248 48190020696576 48303422046208 48308573700096 48330377080832 48347818573824 48357347157328 48631865745408 48641863581696 48682659388608 48796314107904 48851696400374 48927638290432 49115244265472 49144362172416 49193979461088 49281327169536 49315002318848 49322659292928 49350183098337 49360328607744 49455400013824 49482997893296 49622633152512 49645029615104 49650324354048 49672733314666 49790431789056 49812903985152 49818216628224 49840701364608 49932183011328 50105558646784 50115859447808 50143825887232 50151611549952 50355584643168 50428486090752 50456626987008 50627245768704 50684706111424 50856096141312 50972436824064 50977873133568 51000881264256 51144799813632 51154879637504 51173340438528 51196436790576 51201896990112 51369557234688 51484569894912 51507806715904 51671357354496 51681980055552 51725325600396 51985615683584 52004376281088 52039912157184 52161404731392 52184947032064 52215884808192 52268603177406 52445349145728 52546362514688 52565325474816 52575685261627 52594658803764 52724047724544 52747843966048 52753469626176 53044708376576 53052944449536 53063851180032 53093462704128 53248100663296 53277815005184 53286087271824 53375605407744 53399695720448 53429494657792 53580266471424 53610166173696 53666159412096 53791448629248 53852500243388 53936216080384 53981452247232 54158214125568 54163990204416 54188436343272 54341349801984 54371674215936 54396214089987 54402015551994 54487597187072 54518003212288 54702355513344 54727044635648 54912103809024 55043593076736 55068436211712 55106065835716 55203910909952 55234716663808 55254649798656 55292406667008 55479377608704 55637325015552 55668372629958 55830510171856 55850658316992 56131707731968 56164985339904 56190334599168 56221690812672 56360002650112 56368753477632 56380341878784 56411804123136 56520457158656 56711580745728 56737176702976 56768838073904 56929033125888 56960801559552 57020294375352 57307229585408 57355293012684 57494881697792 57543102508416 57549239592192 57893072011264 57925378413056 57946282555392 58088837087232 58121252732928 58147484925376 58254213513216 58286721444864 58451199787008 58483817644032 58510213474944 58708065411072 58748182083696 58833233772544 58839508451328 58866064818176 59065120063488 59114657829024 59341324461804 59433572892672 59474185322496 59501028141632 59639939465216 59675296923648 59702230511616 59735546488464 59904113246208 59937541880832 60052985731072 60065331544064 60074657685504 60108181490016 60256054542336 60283250246912 60316890453523 60671772327936 60678243090432 60854972186624 60876933562368 60888931434496 61028223680512 61234590253056 61298546835456 61332753613824 61360435271058 61511389011968 61545714563872 61567925215104 61895101857792 61929641535168 61942373154816 62104399773696 62139056246784 62167101817128 62271539642368 62306289385472 62510310883328 62516977729536 62545193869312 62756690067456 62809323943338 62935355670528 62978360955104 63090183897088 63148171198464 63191321905152 63219842400484 63405002981376 63433619918592 63469018143993 63585514303488 63806297339264 63819414765568 63829323790848 63864942833142 64217525256192 64246508913664 64253360928768 64411431600128 64434676432896 64463758098432 64470633283584 64681741910016 64842487660544 64855818108928 64910212518144 64946434734951 65061752143872 65129706012672 65166050714688 65415920541048 65525816229888 65591972614784 65763545723904 65800244131116 65813771476992 66163510870016 66187387994112 66200432472064 66224322920448 66387242385408 66417205313536 66424288837632 66454268486144 66576244015104 66868815399936 66914508514798 66938656659336 67094931898368 67140779524224 67275502649344 67502994358272 67559608947456 67573497987072 67808128188416 67818656527776 67963249098752 67970497511424 68001175019008 68039122103282 68193066418176 68200339341312 68231120584704 68261915720768 68269195986816 68461843709952 68492742979584 68500047863808 68646093193216 68656751640576 68895143139328 68909306740736 68967100800528 69200312638464 69238928884356 69339168374784 69386549542912 69621179744256 69691470903208 69927132194304 70055482097664 70087100633088 70094575558656 70126211738352 70298730299392 70324099743744 70337959501568 70363343102976 70737259266048 70791283605504 70850656074492 70976456884224 71048116362432 71440355295232 71480221564928 71554879216128 71721931505664 71782084506672 71796841611264 71975269662976 72210952167424 72218653605888 72251248457696 72277322527872 72455133069312 72462860550144 72495565621248 72528285453316 72536020735992 72936474017792 72947798618112 72962795372544 73216138412032 73277544600561 73391457435648 73424581615616 73672866398208 73723208889344 73790969191632 73921990754304 73972503478272 74183100020736 74224496839944 74433949728768 74467544422656 74475486531072 74509099971999 74719355977728 74761052046912 74920446132224 74962254416896 75158337970176 75173789171712 75215738830848 75615440994304 75642729136128 75684940480512 75905377501184 75947735412736 76027059167136 76284144211968 76458655236096 76473724016912 76501321896384 76724136677888 76732319456256 76766951486302 76794655185864 77226854842368 77261710073856 77451782782976 77495003643904 77507036031744 77522970083328 77672284684288 77715628593152 77934933049344 77978423525376 78013617966592 78059868235776 78242107097088 78277420548096 78330909444928 78402904766109 78753493417984 78819543772032 79086071586816 79121765949072 79130204439264 79244763856896 79298913763328 79567062564864 79602974015488 79647395317952 79872150994944 79916722507776 80063408111616 80099543580672 80144241986688 80341406056448 80370399707136 80415249260544 80778750365082 80895696437248 80904324120576 80972178370848 81237321188352 81253331767969 81282654514908 81731395780608 81777004818432 81813913694744 82007770005504 82053533270016 82090566953472 82368155713536 82526802477056 82572855380224 82589830873088 82602654317568 82659098753574 82805866364928 82852074995712 82889469089504 82938610000512 83355970306048 83386051854336 83675586756608 83745765257784 83913807560704 84197561597952 84255095873536 84285501898752 84332536219008 84540003975168 84578159891456 84625357525324 84780685737984 85067371118592 85105765054464 85153257110856 85393549688832 85441202339328 85623367008256 85671147905024 85951677464576 85960844378112 86032939519026 86242322546688 86314653762624 86546950024192 86595246313268 86749002858496 86839608016896 86888067619584 87133255630848 87181879099392 87221227388064 87367754973184 87381320269824 87430082167296 87684727631872 87733658841488 87751695302656 87765320212416 88122273125544 88249850658816 88259262676992 88299097227264 88565718450176 88597680095232 88768325353472 89158420533248 89211277983744 89251542212448 89459909197824 89521039365632 89553345767424 89603319732696 90079478596608 90097997316096 90384081813504 90424875370368 90627330015232 90924088557568 90933785788416 90974827446272 91007658491904 91025594649088 91282458279936 91323657306112 91333397151744 91542335520768 91851885379584 91956134400704 92040652906587 92267083517952 92318571845808 92452224499712 92828239659008 92842652786688 92894462302752 92913559732224 93236176259072 93250652725692 93407309463552 93449467510784 93459434078208 93501615651136 93765466324992 93775466594304 93817790803968 94082533687296 94135035101184 94316345688064 94388378140672 94403033505792 94467541432656 94635275845632 94730821816576 94786982857728 94829763600726 95150429877888 95406505621504 95629242007552 95709446008896 95729122148352 96272564355072 96291538141184 96326287884288 96369763370496 96380041393152 96606844092416 96617147400192 96660754161664 96695637147648 96714694314656 97263731490816 97283727163392 97365318777216 97592628215808 97703392800748 97855276580864 98230488530944 98288724344832 98387958922176 98630004637696 98645318585856 98700366196674 98720657215488 98910800027648 98965995786592 99245266305024 99290059230208 99300648708096 99345466629332 99580863578112 99625807970304 99636433256448 99681402729216 99864366022656 100211117293568 100231718895616 100287651774464 100303223099904 100371762772197 100711169286336 100913253974016 101254491537408 101369412222848 101712192282624 101944873648128 101955746267136 102001762528512 102058683154923 102289599627264 102309759275008 102346680877056 102392873581152 102403793980224 102739114469376 102969139789824 103015613431808 103342714708992 103363960111104 103450651200792 103971231367168 104008752562176 104079824314368 104322809462784 104369894064128 104431769616384 104537206354812 104890698291456 105092725029376 105130650949632 105151370523254 105189317607528 105448095449088 105495687932096 105506939252352 106089416753152 106105888899072 106186925408256 106496201326592 106555630010368 106572174543648 106751210815488 106799391440896 106858989315584 107160532942848 107220332347392 107332318824192 107582897258496 107705000486776 107872432160768 107962904494464 108316428251136 108327980408832 108376872686544 108682699603968 108743348431872 108792428179974 108804031103988 108975194374144 109036006424576 109404711026688 109454089271296 109824207618048 110087186153472 110136872423424 110212131671432 110407821819904 110469433327616 110509299597312 110584813334016 110958755217408 111274650031104 111336745259916 111661020343712 111701316633984 112263415463936 112329970679808 112380669198336 112443381625344 112720005300224 112737506955264 112760683757568 112823608246272 113040914317312 113423161491456 113474353405952 113537676147808 113858066251776 113921603119104 114040588750704 114614459170816 114710586025368 114989763395584 115086205016832 115098479184384 115150427229453 115786144022528 115850756826112 115892565110784 116177674174464 116242505465856 116294969850752 116508427026432 116573442889728 116902399574016 116967635288064 117020426949888 117416130822144 117496364167392 117666467545088 117732129636352 118130240126976 118229315658048 118682648923608 118867145785344 118948370644992 119002056283264 119279878930432 119350593847296 119404461023232 119471092976928 119808226492416 119875083761664 120105971462144 120130663088128 120149315371008 120216362980032 120512109084672 120566500493824 120633780907046 121168125547623 121343544655872 121356486180864 121709944373248 121777862868992 122056447361024 122469180506112 122597093670912 122665507227648 122720870542116 123022778023936 123091429127744 123135850430208 123790203715584 123859283070336 123884746309632 123988648130361 124208799547392 124278112493568 124334203634256 124543079284736 124612578770944 125020621766656 125033955459072 125090387738624 125513380134912 125618647886676 125870711341056 125956721910208 126296342396928 126382643810304 126439684800968 126810005962752 126867239837184 126938036287986 127171028606976 127612594678528 127638829531136 127658647581696 127729885666284 128435050512384 128493017827328 128506721857536 128822863200256 128869352865792 128927516196864 128941266567168 129363483820032 129684975321088 129820425036288 129892869469902 130123504287744 130259412025344 130332101429376 130831841082096 131051632459776 131183945229568 131527091447808 131600488262232 131627542953984 132327021740032 132374775988224 132400864944128 132448645840896 132834410627072 132848577675264 132908536972288 133152488030208 133737630799872 133829017029596 133877313318672 134189863796736 134281559048448 134551005298688 135119217894912 135146995974144 135616256376832 135637313055552 135926498197504 135940995022848 136002350038016 136078244206564 136386132836352 136400678682624 136462241169408 136523831441536 136538391973632 136923687419904 136985485959168 137000095727616 137292186386432 137313503281152 137790286278656 137818613481472 137934201601056 138400625276928 138477857768712 138678336749568 138773099085824 139242359488512 139382941806416 139854264388608 140110964195328 140174201266176 140189151117312 140252423476704 140597460598784 140648199487488 140675919003136 140726686205952 141474518532096 141582567211008 141701312148984 141952913768448 142096232724864 142244645401089 142880710590464 142960443129856 143109758432256 143443863011328 143564169013344 143593683222528 143950539325952 144421904334848 144437307211776 144502496915392 144554645055744 144910266138624 144925721100288 144991131242496 145056570906632 145072041471984 145872948035584 145895597236224 145925590745088 146432276824064 146555089201122 146782914871296 146849163231232 147345732796416 147446417778688 147581938383264 147843981508608 147945006956544 148094375669317 148366200041472 148448993679888 148867899457536 148935088845312 148950973062144 149018199943998 149438711955456 149522104093824 149840892264448 149924508833792 150316675940352 150347578343424 150431477661696 151230881988608 151285458272256 151369880961024 151541681048219 151810755002368 151895470825472 152054118334272 152568288423936 152917310472192 152947448033824 153002643792768 153448273355776 153464638912512 153533902972604 153589310371728 154453709684736 154523420147712 154903565565952 154990007287808 155014072063488 155045940166656 155344569368576 155431257186304 155956847050752 156027235933184 156119736471552 156484214194176 156554841096192 156661818889856 156805809532218 157506986835968 157639087544064 157727055784881 158172143173632 158243531898144 158260408878528 158597827526656 159134125129728 159205948030976 159294790635904 159744301989888 159833445015552 160126816223232 160199087161344 160288483973376 160682812112896 160740799414272 160830498521088 161557500730164 161791392874496 161808648241152 161944356741696 162474642376704 162506663535938 162565309029816 163188642269961 163462791561216 163554009636864 163627827389488 164107066540032 164181133906944 164736311427072 165053604954112 165145710760448 165179661746176 165205308635136 165318197507148 165611732729856 165704149991424 165778938179008 165877220001024 166711940612096 167351173513216 167491530515568 167827615121408 168395123195904 168510191747072 168571003797504 168665072438016 169080007950336 169156319782912 169250715050648 169561371475968 170134742237184 170211530108928 170306514221712 170787099377664 170882404678656 171246734016512 171342295810048 171903354929152 171921688756224 172065879038052 172484645093376 172629307525248 173093900048384 173190492626536 173498005716992 173679216033792 173776135239168 173854566601331 174266511261696 174363758198784 174442454776128 174762640539648 174860164334592 175369455263744 175467317682976 175503390605312 175530640424832 176244546251088 176499701317632 176518525353984 176598194454528 177131436900352 177195360190464 177536650706944 178316841066496 178422555967488 178503084424896 178919818395648 179042078731264 179106691534848 179206639465392 180158957193216 180195994632192 180768163627008 180849750740736 180950671360569 181254660030464 181848177115136 181949654892544 182015316983808 182051189298176 182564916559872 182647314612224 182666794303488 183084671041536 183703770759168 183912268801408 184081305813174 184534167035904 184637143691616 184904448999424 185656479318016 185685305573376 185788924605504 185827119464448 186472352518144 186501305451384 186814618927104 186898935021568 186918868156416 187003231302272 187530932649984 187550933188608 187635581607936 188270070202368 188632691376128 188776756281344 188806067011584 188935082865312 189270551691264 189461643633152 189573965715456 189659527201452 190300859755776 190407054431979 190813011243008 191258484015104 191418892017792 191458244296704 192583076282368 192652575768576 192739526740992 192760082786304 193213688184832 193234294800384 193321508323328 193391274295296 193429388629312 194527462981632 194567454326784 194730637554432 194839304204853 195185256431616 195406785601496 195710553161728 196460977061888 196577448689664 196775917844352 197260009275392 197290637171712 197400732393348 197441314430976 197821600055296 197931991573184 198490532610048 198580118460416 198601297416192 198690933258664 199161727156224 199251615940608 199272866512896 199362805458432 199728732045312 200422234587136 200575303548928 200606446199808 200743525544394 201422338572672 201826507948032 202508983074816 202738824445696 203424384565248 203889747296256 203911492534272 204003525057024 204117366309846 204579199254528 204619518550016 204693361754112 204785747162304 204807587960448 205478228938752 205938279579648 206031226863616 206685429417984 206727920222208 206901302401584 207942462734336 208017505124352 208159648628736 208739788128256 208863539232768 209074412709624 209781396582912 210185450058752 210261301899264 210302741046508 210378635215056 210896190898176 210991375864192 211013878504704 212178833506304 212211777798144 212373850816512 212992402653184 213111260020736 213144349087296 213598782881792 213717978631168 214321065885696 214440664694784 214664637648384 215165794516992 215410000973552 215744864321536 215925808988928 216632856502272 216655960817664 216753745373088 217365399207936 217486696863744 217584856359948 217608062207976 217950388748288 218072012849152 218809422053376 218908178542592 219648415236096 219832633801683 220174372306944 220273744846848 220424263342864 220815643639808 220938866655232 221018599194624 221169626668032 221917510434816 222549300062208 222673490519832 223322040687424 223402633267968 223527299915997 224526830927872 224761338396672 224886763250688 225440010600448 225475013910528 225521367515136 225647216492544 226081828634624 226846322982912 226948706811904 227075352295616 227716132503552 227843206238208 228081177501408 229228918341632 229421172050736 230172410033664 230196958368768 230300854458906 231572288045056 231701513652224 231785130221568 232355348348928 232485010931712 232589939701504 233016854052864 233146885779456 233804799148032 233935270576128 234040853899776 234200779801793 234832261644288 234992728334784 235464259272704 236260480253952 236458631316096 237365297847216 237734291570688 237896741289984 238004112566528 238136927361487 238559757860864 238701187694592 238808922046464 238942185953856 239616452984832 239750167523328 240211942924288 240261326176256 240298630742016 240432725960064 241024218169344 241133000987648 241267561814092 242336251095246 242687089311744 242712972361728 243419888746496 243555725737984 243759995303907 244112894722048 245194187341824 245331014455296 245441741084232 246045556047872 246182858255488 246271700860416 247580407431168 247718566140672 247769492619264 247977296260722 248417599094784 248556224987136 248668407268512 249086158569472 249225157541888 250041243533312 250067910918144 250180775477248 251026760269824 251237295773352 251741422682112 251913443820416 252592684793856 252765287620608 252879369601936 253620011925504 253734479674368 253876072575972 254342057213952 255225189357056 255277659062272 255317295163392 255459771332568 256870101024768 256986035654656 257013443715072 257645726400512 257855032393728 257882533134336 258726967640064 259369950642176 259640850072576 259785738939804 260247008575488 260518824050688 260664202858752 261663682164192 262103264919552 262367890459136 263054182895616 263200976524464 263255085907968 264654043480064 264749551976448 264801729888256 264897291681792 265668821254144 265697155350528 265817073944576 266304976060416 267475261599744 267658034059192 267754626637344 268379727593472 268563118096896 268684330202057 269102010597376 270238435789824 270293991948288 271232512753664 271274626111104 271852996395008 271881990045696 272004700076032 272156488413128 272772265672704 272801357365248 272924482338816 273047662883072 273076783947264 273847374839808 273970971918336 274000191455232 274627006562304 275580572557312 275637226962944 275868403202112 276801250553856 276955715537424 277356673499136 277546198171648 278484718977024 278765883612832 279708528777216 280221928390656 280348402532352 280378302234624 280504846953408 281194921197568 281296398974976 281351838006272 281453372411904 282949037064192 283165134422016 283402624297968 283905827536896 284192465449728 284489290802178 285761421180928 285920886259712 286219516864512 286887726022656 287128338026688 287187366445056 287901078651904 288843808669696 288874614423552 289004993830784 289109290111488 289820532277248 289851442200576 289982262484992 290113141813264 290144082943968 291745896071168 291791194472448 291851181490176 292864553648128 293110178402244 293565829742592 293698326462464 294691465592832 294892835557376 295163876766528 295890013913088 296188751338634 296732400082944 296897987359776 297735798915072 297870177690624 297901946124288 298036399887996 298877423910912 299044208187648 299681784528896 299849017667584 300633351880704 300695156686848 300862955323392 301115288316591 302461763977216 302739761922048 303083362096438 303621510004736 303790941650944 304108236668544 305136576847872 305834620944384 305894896067648 306005287585536 306176049464769 306896546711552 306929277825024 307067805945208 307178620743456 308907419369472 309046840295424 309980014575616 310028144126976 310091880333312 310689138737152 310862514372608 311913694101504 312054471866368 312239472943104 312968428388352 313109682192384 313323637779712 313611619064436 315278175088128 315454111569762 316344286347264 316487063796288 316520817757056 317195655053312 318268250259456 318411896061952 318589581271808 319488603979776 319666890031104 320253632446464 320398174322688 320576967946752 321365624225792 321481598828544 321660997042176 323115001460328 323582785748992 323617296482304 323888713483392 324949284753408 325013327071876 325130618059632 326377284539922 326925583122432 327108019273728 327255654778976 328214133080064 328362267813888 329472622854144 330107209908224 330291421520896 330359323492352 330410617270272 330636395014296 331223465459712 331408299982848 331557876358016 331754440002048 333423881224192 334702347026432 334983061031136 335655230242816 336790246391808 337020383494144 337142007595008 337330144876032 338160015900672 338312639565824 338501430101296 339122742951936 340269484474368 340423060217856 340613028443424 341574198755328 341764809357312 342493468033024 342684591620096 343806709858304 343843377512448 344131758076104 344969290186752 345258615050496 345451281688359 346187800096768 346380985253072 346996011433984 347358432067584 347552270478336 347709133202662 348533022523392 348727516397568 348884909552256 349525281079296 349720328669184 350738910527488 350934635365952 351006781210624 351061280849664 352489092502176 352999402635264 353196388909056 354262873800704 354390720380928 355073301413888 356633682132992 356845111934976 357006168849792 357839636791296 358084157462528 358213383069696 358413278930784 360317914386432 360391989264384 361536327254016 361699501481472 361901342721138 362509320060928 363899309785088 364030633967616 364102378596352 365129833119744 365294629224448 365333588606976 366169342083072 367407541518336 367824537602816 368029796831389 368162611626348 369068334071808 369274287383232 371312958636032 371370611146752 371577849211008 371654238928896 372944705036288 373002610902768 373629237854208 373797870043136 373837736312832 374006462604544 375061865299968 375101866377216 375271163215872 376540140404736 377265382752256 377553512562688 377612134023168 377870165730624 378923287266304 379147931430912 379319054402904 380601719511552 380814108863958 381626022486016 382516968030208 382837784035584 382916488593408 385166152564736 385305151537152 385479053481984 385520165572608 386427376369664 386468589600768 386643016646656 386782548590592 386858777258624 389054925963264 389461275108864 389678608409706 390370512863232 390813571202992 391421106323456 392921954123776 393154897379328 393551835688704 394520018550784 394581274343424 394801464786696 394882628861952 395643200110592 395863983146368 396981065220096 397160236920832 397202594832384 397381866517328 398503231881216 398545733025792 398725610916864 399457464090624 400844469174272 401150607097856 401212892399616 401487051088788 402844677145344 403653015896064 405477648891392 406848769130496 407779494592512 407822985068544 408007050114048 408234732619692 409158398509056 409239037100032 409386723508224 409571494324608 409615175920896 410956457877504 411876559159296 412062453727232 413370858835968 413455840444416 413802604803168 415884925468672 416035010248704 416319297257472 417479576256512 417727078465536 418148825419248 419562793165824 420370900117504 420522603798528 420605482093016 420757270430112 421792381796352 421982751728384 422027757009408 422218233174661 424423555596288 424747701633024 425984805306368 426222520041472 426288698174592 427197565763584 427435957262336 428642131771392 428881329389568 429329275296768 430331589033984 430820001947104 431851617977856 433265713004544 433311921635328 433507490746176 434730798415872 434973393727488 435169712719896 435216124415952 435900777496576 436144025698304 437618844106752 437816357085184 439296830472192 439665267603366 440348744613888 440547489693696 440848526685728 441631287279616 441877733310464 442037198389248 442339253336064 443835020869632 444283127007951 445098600124416 445346981039664 446644081374848 446805266535936 447054599831994 449053661855744 449522676793344 449773526501376 450880021200896 450950027821056 451042735030272 451294432985088 452163657269248 453692645965824 453897413623808 454150704591232 454625043144657 455432265007104 455686412476416 456162355002816 458457836683264 458842344101472 460344820067328 460393916737536 460601708917812 463144576090112 463403027304448 463570260443136 464710696697856 464970021863424 465179879403008 466033708105728 466293771558912 467870541152256 468081707799552 468401559603586 469664523288576 469985456669568 470928518545408 472520960507904 472917262632192 473181167354643 474730595694432 475793482579968 476008225133056 476273854722974 477119515721728 477402375389184 477617844092928 477884371907712 479232905969664 479500335046656 480423885848576 480522652352512 480597261484032 480865451920128 482048436338688 482266001975296 482535123628184 484672502190492 485374178623488 485425944723456 487111451475968 487519990607814 488225789444096 490388374683648 490662028910592 490883482168464 492091112095744 492365716510976 492543401720832 495160814862336 495437132281344 495538985238528 495954592521444 496835198189568 497112449974272 497336814537024 498450315083776 500082487066624 500135821836288 500361550954496 502053520539648 502474591546704 503482845364224 503826887640832 505185369587712 505530575241216 505758739203872 507240023851008 507468959348736 507752145151944 508684114427904 510450378714112 510555318124544 510634590326784 510919542665136 513740202049536 513972071309312 514026887430144 515291452801024 515710064787456 515765066268672 517453935280128 518739901284352 519281700145152 519571477879608 520494017150976 521037648101376 521328405717504 521563699803993 523327364328384 524735780918272 526108365791232 526401953048928 526510171815936 529308086960128 529499103952896 529603459776512 529794583363584 531337642508288 531394310701056 531634147889152 532609952120832 534950523199488 535316068118384 535509253274688 536759455186944 537126236193792 537368660404114 538204021194752 540476871579648 540587983896576 542465025507328 542549252222208 542852014081707 543705992790016 543763980091392 544009400152064 544312976826256 545544531345408 545848964677632 546095325766144 546153567894528 547694749679616 547941943836672 548000382910464 549254013124608 551161145114624 551274453925888 551736806404224 553602501107712 553911431074848 554713346998272 555092396343296 556969437954048 557531767225664 559417057554432 560443856781312 560696805064704 560756604469248 561009693906816 562389842395136 562592797949952 562703676012544 562906744823808 565898074128384 566330268844032 566805248595936 567811655073792 568384930899456 568773322375783 568978581604356 571841772519424 572439033729024 573775452045312 574256676053376 574374732890112 575802157303808 577687617339392 577749228847104 578009987661568 578218580222976 578332537877897 579641064554496 579702884401152 579964524969984 580226283626528 580288165887936 583491792142336 583582388944896 583702362980352 585729107296256 586220356804488 587131659485184 587396652924928 589382931185664 589785671114752 590327753533056 591780027826176 592377502677268 593464800165888 593795974719552 595471597830144 595740355381248 595803892248576 596072799775992 597754847821824 598088416375296 599363569057792 599698035335168 601266703761408 601725910646784 602230576633182 604923527954432 605479523844096 606166724192876 607243020009472 607581883301888 608216473337088 610273153695744 611669241888768 611789792135296 612010575171072 612352098929538 613793093423104 613858555650048 614135611890416 614357241486912 617814838738944 618093680590848 619960029151232 620056288253952 620183760666624 621378277474304 621725028745216 623827388203008 624108943732736 624478945886208 626219364384768 626647275559424 627223238128872 630556350176256 630908223139524 632688572694528 632974127592576 633041635514112 634391310106624 636536500518912 636823792123904 637179162543616 638977207959552 639333780062208 640796348645376 641153935893504 642731248451584 642963197657088 643321994084352 646230002920656 647165571497984 647234592964608 647777426966784 649898569506816 650026654143752 650261236119264 652754569079844 653851166244864 654216038547456 654511309557952 656428266160128 656724535627776 658945245708288 660214419816448 660582843041792 660718646984704 660821234540544 661272790028592 662446930919424 662816599965696 663115752716032 663508880004096 669404694052864 669966122062272 671310460485632 673580492783616 674040766988288 674284015190016 674660289752064 676320031801344 676625279131648 677002860202592 678245485903872 680538968948736 680846120435712 681226056886848 683148397510656 683529618714624 684986936066048 685369183240192 687613419716608 687686755024896 688263516152208 690517230100992 690902563376718 692375600193536 692761970506144 693992022867968 694716864135168 695104540956672 695418266405324 697066045046784 697455032795136 697769819104512 699050562158592 699440657338368 701477821054976 701869270731904 702013562421248 702122561699328 702602339405379 704978185004352 706392777818112 708525747601408 708781440761856 710146602827776 713267364265984 713690223869952 714012337699584 714410782084461 715679273582592 716168314925056 716426766139392 716826557861568 720635828772864 720783978528768 723072654508032 723399002962944 723802685442276 725018640121856 727798619570176 728061267935232 728204757192704 730259666239488 730589258448896 730667177213952 731279985911721 732338684166144 735649075205632 736059593662778 736325223252696 738136668143616 738548574766464 742625917272064 742741222293504 743155698422016 743308477857792 745889410072576 746005221805536 747258475708416 747595740086272 747675472625664 748012925209088 750123730599936 750203732754432 750542326431744 753080280809472 754530765504512 755107025125376 755224268046336 755740331461248 757846574532608 758295862861824 758638108805808 761203439023104 761628217727916 763252044972032 765675568071168 765832977186816 770332305129472 770610303074304 770958106963968 771040331145216 772854752739328 772937179201536 773286033293312 773565097181184 773717554517248 778109851926528 778922550217728 779357216819412 780741025726464 781627142405984 785843908247552 786309794758656 787103671377408 789040037101568 789162548686848 789602929573392 789765257723904 791286400221184 791727966292736 793962130440192 794320473841664 794405189664768 794763733034656 797006463762432 797091466051584 797451221833728 798914928181248 801688938348544 802301214195712 802425784799232 802974102177576 805689354290688 806052990606171 807306031792128 810955297782784 813697538260992 815558989185024 815645970137088 816014100228096 816469465239384 818316797018112 818478074200064 818773447016448 819142988649216 819230351841792 821912915755008 824124907454464 826741717671936 826911680888832 827605209606336 831769850937344 832070020497408 832638594514944 834959152513024 835454156931072 836297650838496 839125586331648 840741800235008 841045207597056 841210964186032 841514540860224 843584763592704 843965503456768 844055514018816 844436466349322 848847111192576 849495403266048 851969610612736 852445040082944 852577396349184 854395131527168 854871914524672 857284263542784 857762658779136 858658550593536 860663178067968 861640003894208 863703235955712 866531426009088 866623843270656 867014981492352 869461596831744 869946787454976 870339425439792 870432248831904 871801554993152 872288051396608 875237688213504 875632714170368 878593660944384 879330535206732 880697489227776 881094979387392 881697053371456 883755466620928 884074396778496 884678506672128 887670041739264 888566254015902 890197200248832 890693962079328 893288162749696 893610533071872 893786649447659 894109199663988 899045353586688 899547053002752 901760042401792 901900055642112 902085470060544 902588865970176 904327314538496 907385291931648 907794827247616 908301409182464 909250086289314 910864530014208 911372824952832 912324710005632 916915673366528 917684688202944 920689640134656 920787833475072 921203417835624 926289152180224 926806054608896 927140520886272 929940043726848 930359758806016 932067416211456 932587543117824 935741082304512 936163415599104 936803119207172 939329046577152 939970913339136 941857037090816 945834525264384 946362334709286 949461191388864 951586965159936 952016450266112 952547709445948 954239031443456 954804750778368 955235688185856 955768743815424 958465811939328 959000670093312 960847771697152 961045304705024 961194522968064 961730903840256 964096872677376 964532003950592 965070247256368 969345004380984 970748357246976 970851889446912 974222902951936 975039981215628 976451578888192 980776749367296 981324057821184 981766964336928 984182224191488 984731433021952 985086803441664 990321629724672 990874264562688 991077970477056 991909185042888 993670396379136 994224899948544 994673629074048 996900630167552 1000164974133248 1000271643672576 1000723101908992 1004107041079296 1004949183093408 1006965690728448 1007653775281664 1010370739175424 1011061150482432 1011517478407744 1014480047702016 1014937918697472 1015504290303888 1017368228855808 1020900757428224 1021110636249088 1021269180653568 1021839085330272 1027480404099072 1027944142618624 1028053774860288 1031420129574912 1031530132537344 1034907870560256 1037479802568704 1038563400290304 1039142955759216 1040988034301952 1042075296202752 1042656811435008 1043127399607986 1046654728656768 1049471561836544 1052216731582464 1052803906097856 1053020343631872 1058616173920256 1058998207905792 1059206919553024 1059589166727168 1062675285016576 1062788621402112 1063268295778304 1065219904241664 1069901046398976 1070632136236768 1071018506549376 1073518910373888 1074252472387584 1074737320808228 1076408042389504 1080953743159296 1081175967793152 1084930051014656 1085098504444416 1085704028163414 1087411985580032 1087527960182784 1088018800304128 1088625953652512 1091697929355264 1092190651532288 1092307135789056 1095389499359232 1095883887673344 1096000765820928 1098508026249216 1102322290229248 1102548907851776 1103473612808448 1104089390494167 1107205002215424 1107822862149696 1110184792686592 1113938875908096 1115063534451328 1118834115108864 1120887713562624 1121393610129408 1121513208938496 1122019387813632 1124779684790272 1125185595899904 1125407352025088 1125813489647616 1131796148256768 1132660537688064 1133610497191872 1136769861798912 1137546644751566 1137957163208712 1143683545038848 1144878067458048 1147550904090624 1148513352106752 1148749465780224 1151604314607616 1155375234678784 1155498457694208 1156019975323136 1156437160445952 1156665075755794 1159282129108992 1159405768802304 1159929049939968 1160452567253056 1160576331775872 1166983584284672 1167164777889792 1171458214592512 1172440713608976 1174263318970368 1174793305849856 1178765862371328 1179571342229504 1180655507066112 1183560055652352 1184755005354536 1186929600331776 1187591949439104 1190943195660288 1191480710762496 1191607784497152 1192145599551984 1195509695643648 1196176832750592 1198727138115584 1199396070670336 1202533407522816 1203451821293568 1204461153266364 1210959047688192 1212333448385752 1214486040018944 1215163766603776 1216432946674176 1220546307391488 1223338483777536 1223579584270592 1224021150342144 1224704197859076 1227586186846208 1227717111300096 1228271223780832 1228714482973824 1235629677477888 1236187361181696 1239920058302464 1240112576507904 1240367521333248 1242756554948608 1243450057490432 1247654776406016 1248217887465472 1248957891772416 1252438728769536 1253294551118848 1254446476257744 1261112700352512 1261816446279048 1265377145389056 1265948255185152 1266083271028224 1266654699523983 1268782620213248 1273647584247808 1274358325087232 1277954415919104 1278667560124416 1281592697290752 1282307871787008 1285462496903168 1285926395314176 1286643988168704 1292460005841312 1294331142995968 1295554853933568 1299797139013632 1300053308287504 1300522472238528 1305509138159688 1307702332489728 1308432077094912 1309022619115904 1312856532320256 1313449071255552 1317890491416576 1320428839632896 1321165686083584 1321437293969408 1321642469081088 1322545580057184 1324893861838848 1325633199931392 1326231505432064 1327017760008192 1332849381023853 1338809388105728 1339932244124544 1342620920971264 1347160985567232 1348081533976576 1348568030380032 1349320579504128 1352640063602688 1353250558263296 1354005720405184 1356490971807744 1361077937897472 1361692240871424 1362452113773696 1363875129433971 1366296795021312 1367059237429248 1369973872132096 1370738366480384 1375226839433216 1375373510049792 1376527032304416 1381034460201984 1381805126753436 1384751200387072 1385523941012288 1389433728270336 1390209081913344 1390836532810648 1394132090093568 1394910065590272 1395539638209024 1398101124317184 1398881314676736 1402955642109952 1403738541463808 1404027124842496 1404245123398656 1405204678810758 1409956370008704 1412785555636224 1417051495202816 1417562881523712 1426534728531968 1427380447739904 1428024675399168 1428821564168922 1431358547165184 1432336629850112 1432853532278784 1433653115723136 1441271657545728 1441567957057536 1446145309016064 1446798005925888 1447605370884552 1450037280243712 1455597239140352 1456122535870464 1456409514385408 1461178516897792 1461334354427904 1462559971823442 1464677368332288 1471298150411264 1472119187325556 1472650446505392 1476273336287232 1477097149532928 1485251834544128 1485482444587008 1486311396844032 1486616955715584 1491778820145152 1492010443611072 1495191480172544 1495350945251328 1496025850418176 1500247461199872 1500407465508864 1501084652863488 1506160561618944 1509061531009024 1510214050250752 1510448536092672 1511480662922496 1515693149065216 1516591725723648 1517276217611616 1522406878046208 1523256435455832 1526504089944064 1531351136142336 1531665954373632 1540664610258944 1541220606148608 1541916213927936 1542080662290432 1545709505478656 1545874358403072 1546572066586624 1547130194362368 1547435109034496 1556219703853056 1557845100435456 1558714433638824 1561482051452928 1563254284811968 1564691099411979 1571687816495104 1574207342754816 1578080074203136 1578325097373696 1579205859146784 1579530515447808 1582572800442368 1583455932585472 1587924260880384 1588640947683328 1588810379329536 1589527466069312 1594012927524864 1594182932103168 1594902443667456 1597829856362496 1603377876697088 1604602428391424 1604851569598464 1605948204355152 1611378708581376 1612105981212342 1614612063584256 1621910595565568 1627395076521984 1631117978370048 1631291940274176 1632028200456192 1632938930478768 1636633594036224 1636956148400128 1637546894032896 1638285977298432 1638460703683584 1643825831510016 1648249814908928 1653483435343872 1653823361777664 1655210419212672 1663539701874688 1664140040994816 1665277189029888 1666958491530409 1669918305026048 1670908313862144 1672595301676992 1678251172663296 1681483600470016 1682090415194112 1682421928372064 1683029081720448 1687169527185408 1687931006913536 1688111028037632 1688872932698644 1697694222385152 1698990806532096 1703939221225472 1704890080165888 1705154792698368 1706319967127349 1708790263054336 1709743829049344 1715525317558272 1717317101187072 1721326356135936 1723280007788416 1727406471911424 1733062852018176 1733247686541312 1734029962984704 1734997613633691 1738923193663488 1739893574909952 1740678850879584 1740864497663808 1743603109986304 1744576102793216 1750475376427008 1751265428340736 1757187321888768 1758661070413464 1761394978455552 1762189958774784 1763394106742912 1767510933241856 1768148793556992 1769357013344256 1775340083478528 1777132508031804 1780394400497664 1781387924158656 1786576325499392 1787221066143744 1787573298895318 1788218399327976 1798090707173376 1799094106005504 1803520084803584 1803800111284224 1805177731940352 1808654629076992 1814770583863296 1815589654495232 1816602818364928 1818500172578628 1821729060028416 1822745649905664 1824649420011264 1833831346733056 1835369376405888 1841379280269312 1841575666950144 1842406835671248 1852578304360448 1853612109217792 1854281041772544 1859880087453696 1860719517612032 1864134832422912 1865175086235648 1871482164609024 1872326831198208 1873606238414344 1878658093154304 1879941826678272 1883714074181632 1891669050528768 1892724669418572 1898922382777728 1903173930319872 1904032900532224 1905095418891896 1908478062886912 1909609501556736 1910471376371712 1911537487630848 1916931623878656 1918001340186624 1921695543394304 1922389045936128 1923461807680512 1928193745354752 1929064007901184 1930140494512736 1938690008761968 1941496714493952 1941703778893824 1948445805903872 1950079962431256 1952903157776384 1961553498734592 1962648115642368 1963533928673856 1968364448382976 1969462866043904 1970173606883328 1980643259449344 1981748529125376 1982155940954112 1983818370085776 1987340792758272 1988449799897088 1989347258148096 1993801260335104 2000329948266496 2001446203817984 2008214082158592 2009898366186816 2013931381456896 2015307550563328 2020741478350848 2022122300964864 2023034956815488 2028960095404032 2029875837394944 2031008580607776 2034736457711616 2041801514856448 2042221272498176 2042538361307136 2043678170660544 2054960808198144 2055888285237248 2056107549720576 2062840259149824 2063060265074688 2074959605137408 2077126800580608 2078285911518432 2081976068603904 2084150592405504 2085313622870016 2086254799215972 2093309457313536 2098943123673088 2104433463164928 2105607812195712 2106040687263744 2107807018216137 2117232347840512 2118413839106048 2119178333454336 2125350570033152 2125577242804224 2126536591556608 2130439808483328 2139802092797952 2141264272473536 2142037013098752 2143232346253383 2147037820747776 2148504944775168 2149474641616456 2152816084779008 2161907486318592 2162351935586304 2169860102029312 2170197008888832 2171408056326828 2174823971160064 2175055920365568 2176037600608256 2177251907305024 2183395858710528 2184381303064576 2184614271578112 2190778998718464 2191767775346688 2192001531641856 2197016052498432 2204644580458496 2206947225616896 2208178780988334 2214410004430848 2215645724299392 2220369585373184 2227877751816192 2230127068902656 2237668230217728 2241775427125248 2242787220258816 2243026417876992 2244038775627264 2249559369580544 2250371191799808 2250814704050176 2251626979295232 2263592296513536 2265321075376128 2267220994383744 2273539723597824 2275093289503132 2275914326417424 2287367090077696 2289756134916096 2297026704213504 2297498931560448 2303208629215232 2310750469357568 2310996915388416 2312039950646272 2312874320891904 2313330151511588 2318564258217984 2318811537604608 2319858099879936 2320905134506112 2321152663551744 2333967168569344 2334329555779584 2342916429185024 2344881427217952 2349586611699712 2357531724742656 2359142684459008 2361311014132224 2367120111304704 2369510010709072 2373859200663552 2375183898878208 2381886391320576 2382961421524992 2383215568994304 2384291199103968 2391019391287296 2392353665501184 2397454276231168 2398792141340672 2405066815045632 2406903642587136 2408922306532728 2418158971818513 2421918095376384 2424666896771504 2428972080037888 2430327533207552 2432865893348352 2441092614782976 2446676967555072 2447159168541184 2448042300684288 2449408395718152 2455172373692416 2455434222600192 2456542447561664 2457428965947648 2472374722363392 2479840116604928 2480225153015808 2480735042666496 2485513109897216 2486900114980864 2495309552812032 2496435774930944 2497915783544832 2504877457539072 2506589102237696 2508892952515488 2522225400705024 2523632892558096 2530754290778112 2531896510370304 2532166542056448 2533309399047966 2537565240426496 2547295168495616 2548716650174464 2555908831838208 2557335120248832 2563185394581504 2564615743574016 2570924993806336 2571852790628352 2573287976337408 2576208577819723 2584920011682624 2591109707867136 2599594278027264 2600106616575008 2601044944477056 2611018276319376 2615404664979456 2616864154189824 2618045238231808 2625713064640512 2626898142511104 2635780982833152 2640857679265792 2642331372167168 2642874587938816 2643284938162176 2645091160114368 2651266399862784 2652463010864128 2654035520016384 2665698762047706 2677618776211456 2679864488249088 2681359948342977 2685241841942528 2696163067953152 2697136060760064 2698641159008256 2705280127205376 2706501116526592 2708011440810368 2712981943615488 2722155875794944 2723384481742848 2724904227547392 2727750258867942 2732593590042624 2734118474858496 2739947744264192 2741476732960768 2750453678866432 2750747020099584 2753054064608832 2762068920403968 2763610253506872 2769502400774144 2771047882024576 2778867456540672 2780418163826688 2781673065621296 2789820131180544 2791079276418048 2796202248634368 2797762629353472 2805911284219904 2807477082927616 2808054249684992 2808490246797312 2810409357621516 2819912740017408 2825571111272448 2834102990405632 2853069457063936 2854760895479808 2856049350798336 2857643128337844 2862717094330368 2864673259700224 2865707064557568 2867306231446272 2882543315091456 2883135914115072 2892290618032128 2893596011851776 2895210741769104 2900074560487424 2911194478280704 2912245071740928 2912819028770816 2922357033795584 2922668708855808 2925119943646884 2929354736664576 2942596300822528 2944238374651112 2945300893010784 2952546672574464 2954194299065856 2955527632222627 2970964889174016 2972622793688064 2973233911431168 2983557640290304 2984020887222144 2990382960345088 2990701890502656 2992051700836352 3000494922399744 3000814931017728 3002169305726976 3012321123237888 3018123062018048 3020897072185344 3022961325844992 3031386298130432 3033183451447296 3034552435223232 3044813756092416 3046512870911664 3053008179888128 3062702272284672 3063331908747264 3081329220517888 3082441212297216 3083832427855872 3084161324580864 3091419010957312 3093144133173248 3094260388724736 3094870218068992 3112439407706112 3115690200870912 3117428867277648 3122964102905856 3126508569623936 3129382198823958 3143375632990208 3148414685509632 3156160148406272 3156650194747392 3158411718293568 3159061030895616 3165145600884736 3166911865170944 3175848521760768 3177281895366656 3177620758659072 3179054932138624 3188025855049728 3188365864206336 3189804887334912 3195659712724992 3206755753394176 3209204856782848 3209703139196928 3211896408710304 3222757417162752 3224211962424684 3229224127168512 3243821191131136 3254790153043968 3262235956740096 3262583880548352 3264056400912384 3265877860957536 3273912296800256 3275093788065792 3276571954596864 3276921407367168 3287651663020032 3296499629817856 3306966870687744 3307646723555328 3310420838425344 3312268171482501 3327079403749376 3330554378059776 3333916983060818 3339836610052096 3341816627724288 3345190603353984 3356502345326592 3362967200940032 3364180830388224 3364843856744128 3366058163440896 3374339054370816 3375862013827072 3376222056075264 3377745865397288 3395388444770304 3397981613064192 3409780160331776 3410309585396736 3412639934254698 3417580526108672 3419487658098688 3431050635116544 3434634202374144 3442652712271872 3446560015576832 3454812943822848 3466125704036352 3466495373082624 3468059925969408 3469995227267382 3477846387326976 3479787149819904 3481357701759168 3481728995327616 3489152205586432 3500950752854016 3502530856681472 3514374643777536 3517322140826928 3522789956911104 3524379917549568 3526788213485824 3535021866483712 3536297587113984 3538714026688512 3550680166957056 3554265016063608 3560788800995328 3562775848317312 3573152650998784 3574442132287488 3575146597790636 3576436798655952 3596181414346752 3598188212011008 3607040169607168 3607600222568448 3610355463880704 3617309258153984 3631179308990464 3633205636729856 3637000345157256 3643458120056832 3645491299811328 3649298840022528 3667662693466112 3670738752811776 3682758560538624 3683151333900288 3684813671342496 3705156608720896 3707224218435584 3708562083545088 3719760174907392 3721439035224064 3728269664845824 3730350172471296 3742964329218048 3744653662396416 3747212476828688 3757316186308608 3759883653356544 3767428148363264 3783338101057536 3785449338837144 3797844765555456 3799964098571949 3806347860639744 3808065801064448 3810190837783792 3816956125773824 3820942752743424 3823074975261696 3833863247757312 3836002680373248 3843391086788608 3844778091872256 3846923615361024 3856387490709504 3858128015802368 3860280989025472 3877380017523936 3882993428987904 3896891611807744 3900159924862512 3905806315552768 3923106997469184 3925296231284736 3927067857347712 3936728896765952 3938925732087808 3940347213766656 3961286518898688 3963497058250752 3964311881908224 3967636740171552 3974681585516544 3976899599794176 3978694516296192 3981413256630481 3987602520670208 4002892407635968 4016428164317184 4019796732373632 4027862762913792 4030615101126656 4041482956701696 4044244601929728 4046069913630976 4048327765145279 4057920190808064 4059751674789888 4062017161215552 4069472915423232 4083603029712896 4084442544996352 4085076722614272 4087356341321088 4109921616396288 4111776570474496 4112215099441152 4125680518299648 4126120530149376 4149919210274816 4154253601161216 4156571823036864 4168301184811008 4170627245740032 4172509598431944 4186618914627072 4197886247346176 4208866926329856 4211215624391424 4212081374527488 4215614036432274 4234464695681024 4236827678212096 4238356666908672 4250701140066304 4251154485608448 4253073183113216 4279604185595904 4282528544947072 4284074026197504 4286464692506766 4294075641495552 4297009889550336 4298949283232912 4305632169558016 4323814972637184 4324703871172608 4339720204058624 4340394017777664 4342816112653656 4349647942320128 4350111840731136 4352075201216512 4354503814610048 4366791717421056 4368762606129152 4369228543156224 4383535550693376 4384003063283712 4394032104996864 4409289160916992 4413894451233792 4416357561976668 4428820008861696 4431291448598784 4440739170746368 4455755503632384 4460254137805312 4475336460435456 4485574440517632 4486052835753984 4488077551254528 4499118739161088 4500742383599616 4501629408100352 4503253958590464 4527184593027072 4530642150752256 4534441988767488 4547079447195648 4550186579006264 4551828652834848 4574734180155392 4579512269832192 4594053408427008 4594997863120896 4606417258430464 4621500938715136 4621993830776832 4624079901292544 4625748641783808 4626660303023176 4637128516435968 4637623075209216 4639716199759872 4641810269012224 4642305327103488 4668659111559168 4685832858370048 4689762854435904 4699173223399424 4715063449485312 4718285368918016 4722622028264448 4734240222609408 4739020021418144 4747718401327104 4750367797756416 4763772782641152 4765922843049984 4766431137988608 4768582398207936 4782038782574592 4784707331002368 4794908552462336 4797584282681344 4810133630091264 4813807285174272 4817844613065456 4836317943637026 4843836190752768 4849333793543008 4857944160075776 4860655066415104 4865731786696704 4882185229565952 4893353935110144 4894318337082368 4896084601368576 4898816791436304 4910344747384832 4910868445200384 4913084895123328 4914857931895296 4944749444726784 4959680233209856 4960450306031616 4961470085332992 4971026219794432 4973800229961728 4990619105624064 4992871549861888 4995831567089664 5000875474591227 5009754915078144 5013178204475392 5017785905030976 5044450801410048 5047265785116192 5061508581556224 5063793020740608 5064333084112896 5066618798095932 5075130480852992 5094590336991232 5097433300348928 5111817663676416 5114670240497664 5118959901382047 5126370789163008 5129231487148032 5141849987612672 5146575952674816 5152417155639446 5169840023365248 5182219415734272 5199188556054528 5200213233150016 5202089888954112 5204992840901073 5222036552638752 5230809329958912 5233728308379648 5236090476463616 5251426129281024 5253796285022208 5271561965666304 5281715358531584 5284662744334336 5285749175877632 5286569876324352 5290182320228736 5302532799725568 5304926021728256 5308071040032768 5331397524095412 5359728976498176 5362719896685954 5370483683885056 5392326135906304 5394272121520128 5397282318016512 5410560254410752 5413002233053184 5416022881620736 5425963887230976 5444311751589888 5446768963485696 5449808455094784 5455500517735884 5465187180085248 5468236949716992 5482953465921536 5500907357732864 5501494040199168 5506108129217664 5524137840807936 5527220507013744 5539004801548288 5542095764049152 5557734913081344 5560836327653376 5563346131242592 5579640262361088 5582158552836096 5592404497268736 5595525258706944 5611822568439808 5614954165855232 5616108499369984 5616980493594624 5620818715243032 5639825480034816 5651142222544896 5668205980811264 5706138914127872 5709521790959616 5712098701596672 5715286256675688 5725434188660736 5729346519400448 5731414129115136 5734612462892544 5765086630182912 5784581236064256 5787192023703552 5790421483538208 5800149120974848 5822388956561408 5824490143481856 5825638057541632 5844714067591168 5845337417711616 5850239887293768 5858709473329152 5885192601645056 5888476749302224 5890601786021568 5905093345148928 5908388598131712 5911055264445254 5941929778348032 5945245587376128 5946467822862336 5967115280580608 5968041774444288 5980765920690176 5981403781005312 5984103401672704 6000989844799488 6004338611453952 6024642246475776 6036246124036096 6041794144370688 6045922651689984 6062772596260864 6066366902894592 6069104870446464 6089627512184832 6093025741823328 6106016359776256 6125404544569344 6126663817494528 6162658441035776 6164882424594432 6167664855711744 6168322649161728 6186288266346496 6188520777449472 6189740436137984 6224878815412224 6231380401741824 6234857734555296 6245928205811712 6253017139247872 6256506546133613 6258764397647916 6296829371019264 6312320296812544 6313300389494784 6316823436587136 6318122061791232 6330291201769472 6333823730341888 6351697043521536 6354563790733312 6355241517318144 6358109864277248 6376051710099456 6376731728412672 6379609774669824 6391319425449984 6413511506788352 6418409713565696 6419406278393856 6423792817420608 6445514834325504 6448423924849368 6458448254337024 6487642382262272 6509580306087936 6524471913480192 6525167761096704 6528112801824768 6531755721915072 6547824593600512 6550187576131584 6553143909193728 6553842814734336 6575303326040064 6592999259635712 6613933741375488 6620841676850688 6624536342965002 6654158807498752 6661108756119552 6667833966121636 6679673220104192 6683633255448576 6690381206707968 6713004690653184 6725934401880064 6728361660776448 6729687713488256 6732116326881792 6748678108741632 6751724027654144 6752444112150528 6755491730794576 6790776889540608 6795963226128384 6819560320663552 6820619170793472 6825279868509396 6835161052217344 6838975316197376 6862101270233088 6869268404748288 6893120031153664 6909625887645696 6932251408072704 6932990746165248 6936119851938816 6939990454534764 6955692774653952 6959574299639808 6962715403518336 6963457990655232 6978304411172864 7001901505708032 7005061713362944 7028749287555072 7034644281653856 7048759835099136 7053576426971648 7070043732967424 7072595174227968 7077428053377024 7101360333914112 7108530032127216 7121577601990656 7125551696634624 7146305301997568 7148884264574976 7150293195581272 7152873597311904 7192362828693504 7196376424022016 7215200445136896 7220710927761408 7234618516307968 7262358617980928 7266411273459712 7274000690314512 7286916240113664 7290982599622656 7298597680045056 7341477505623552 7365517121077248 7366302667800576 7369627342684992 7410313217441792 7414448436871168 7417124167090176 7439520349814784 7442878070448128 7456539329691648 7460700344942592 7485928658436096 7489307324792832 7494424953657376 7514632372617216 7519767306713088 7534856296726528 7566676202115072 7570898677674288 7595689531110912 7599928197143898 7612695721279488 7616131602128896 7620381675567584 7633912251547648 7641885505486848 7646149950523392 7667726495514624 7672005360746496 7686782173577216 7689556183744512 7693847230722048 7712774981419008 7716256031604736 7720561978050944 7728625733459169 7754760035047872 7793783223615488 7800319849725024 7811612631105536 7846213994938368 7850592462569472 7854135714695424 7873457793531904 7877851464175616 7880694427533312 7922573037797376 7926994116501504 7928623763816448 7935273480343104 7953799199588352 7957389032592384 7962826513260962 7975205041340416 8005784815271936 8032856328634368 8039593464747264 8044079845028931 8055725525827584 8061230202253312 8088489203859456 8092139827261952 8096655530290558 8115840381616128 8119503349579776 8124034322431104 8138945830846464 8167206059425792 8168885089992704 8170153445228544 8174712682642176 8219843232792576 8223553140948992 8224430198882304 8251361036599296 8252241060298752 8299838420549632 8308507202322432 8313143646073728 8336602369622016 8341254491480064 8345019196863888 8373237829254144 8395772494692352 8417733852659712 8422431248782848 8424162749054976 8431228072864548 8473655356424192 8476713333817344 8501402280132608 8502308971216896 8506146366226432 8559208371191808 8565057089894144 8568148052395008 8572929385013532 8588151282991104 8594019779100672 8597898566465824 8647629945274368 8649407742345216 8679440408117248 8680788035555328 8685632225307312 8699295884640256 8700223681462272 8704150402433024 8709007629220096 8733583434842112 8737525212258304 8738457086312448 8767071101386752 8768006126567424 8788064209993728 8818578321833984 8827788902467584 8832715123953336 8857640017723392 8862582897197568 8866582896667881 8881478341492736 8920508275610624 8950672920870912 8971148881035264 8972105671507968 8976155102509056 8998237478322176 9001484767199232 9003258816200704 9006507917180928 9054369186054144 9068883977534976 9094158894391296 9100373158012528 9103657305669696 9149468360310784 9159024539664384 9188106816854016 9189995726241792 9212834516860928 9243001877430272 9243987661553664 9248159802585088 9251497283567616 9253320606046352 9274257032871936 9279432399519744 9283620538024448 9284610654206976 9337318223118336 9371665716740096 9379525708871808 9398346446798848 9430126898970624 9436570737836032 9445244056528896 9468480445218816 9478040042836288 9495436802654208 9500735595512832 9527545565282304 9531845686099968 9532862275977216 9537164796415872 9564077565149184 9569414662004736 9589817104924672 9595168565362688 9620267260182528 9627614570348544 9635689226130912 9672635887274052 9687672381505536 9698667587086016 9721310132830208 9731463573393408 9764370459131904 9786707870220288 9788636674164736 9792169202737152 9797633582872608 9820689494769664 9821736890400768 9826169790246656 9829715863790592 9831653143924249 9889498889453568 9919360466419712 9920900612063232 9922940170665984 9947600459923456 9981238211248128 9985743099723776 9991663134179328 10001750949182454 10019509830156288 10026356408950784 10035571810061952 10088901602820096 10094531570232384 10123017163112448 10127586041481216 10128666168225792 10133237596191864 10150260961705984 10189180673982464 10194866600697856 10229340480995328 10237919802764094 10252741578326016 10258462974296064 10283699975225344 10293151905349632 10304834311278892 10339680046730496 10364438831468544 10398377112109056 10400426466300032 10404179777908224 10409985681802146 10444073105277504 10467456616759296 10472180952927232 10502852258562048 10507592570044416 10543123931332608 10563430717063168 10569325488668672 10571498351755264 10573139752648704 10580364640457472 10605065599451136 10609852043456512 10616142080065536 10662795048190824 10719457952996352 10725439793371908 10740967367770112 10784652271812608 10788544243040256 10794564636033024 10821120508821504 10826004466106368 10832045763241472 10851927774461952 10893537926971392 10899616910189568 10911001035471768 10930374360170496 10936473899433984 10965906931843072 11001814715465728 11002988080398336 11012216258435328 11048275681615872 11054441014027488 11078009603096576 11084191528098304 11115469826162688 11121672655306752 11126692262485184 11159280524722176 11164317105672192 11184808994537472 11191050517413888 11223645136879616 11229908331710464 11232216998739968 11233960987189248 11241637430486064 11279650960069632 11302284445089792 11412277828255744 11419043581919232 11424197403193344 11430572513351376 11450868377321472 11458693038800896 11462828258230272 11469224925785088 11530173260365824 11569162472128512 11574384047407104 11580842967076416 11644777913122816 11648980286963712 11651276115083264 11689428135182336 11690674835423232 11700479774587536 11717418946658304 11770385203290112 11776953498604448 11781203572043136 11810186690297856 11816777196263424 11822110528890508 11883859556696064 11890491174752256 11892935645724672 11934230561161216 11936083548888576 11944239769891443 11961531841380352 11962807562010624 11968206803345408 12008677222907904 12049284492951552 12072492248072192 12083588288741376 12091845303379968 12125545192521728 12132733805789184 12138209740892928 12144983295435837 12179255024369664 12186051483646656 12212032719552512 12250809089138688 12253327634989056 12325316882071552 12329764849188864 12335329711423488 12336645298323456 12372576532692992 12377041554898944 12379480872275968 12449757630824448 12462760803483648 12469715469110592 12506034278495744 12513013092267226 12517528795295832 12593658742038528 12624640593625088 12626600778989568 12633646873174272 12636244123582464 12660582403538944 12667647460683776 12703394087043072 12709127581466624 12710483034636288 12716219728554496 12752103420198912 12753463456825344 12759219549339648 12827023013576704 12836819427131392 12838812556787712 12847585634841216 12891029668651008 12896847849698736 12916896508674048 12975284764524544 13019160612175872 13048943826960384 13050335522193408 13056225603649536 13063511443830144 13095649187201024 13100375152263168 13106287818387456 13107685629468672 13150606652080128 13185998519271424 13227867482750976 13241683353701376 13249072685930004 13322217512239104 13335667932243272 13359346440208384 13367266510897152 13380762413415936 13426009381306368 13451868803760128 13456723321552896 13459375426976512 13464232653763584 13497356217483264 13503448055308288 13504888224301056 13510983461589152 13581553779081216 13591926452256768 13639120641327104 13641238341586944 13650559737018792 13670322104434688 13677950632394752 13724202540466176 13738536809496576 13786240062307328 13819251775291392 13864502816145408 13865981492330496 13872239703877632 13879980909069528 13911385549307904 13919148599279616 13925430807036672 13926915981310464 13956608822345728 14010123426725888 14057498575110144 14069288563307712 14097519670198272 14107152853943296 14140087465934848 14145190348455936 14154856106754048 14202720667828224 14217060064254432 14243155203981312 14251103393269248 14292610603995136 14297768529149952 14300586391162544 14305747194623808 14384725657387008 14392752848044032 14430400890273792 14441421855522816 14469237032615936 14524717235961856 14532822546919424 14548001380629024 14573832480227328 14581965199245312 14597195360090112 14682955011247104 14731034242154496 14732605335601152 14739254685369984 14820626434883584 14828896873742336 14834248334180352 14879040699629568 14885756140896256 14913078659383296 14921400689885184 14971857316872192 14978614649585664 14988849907314752 15002626423773681 15029264745234432 15039534613426176 15069712593453056 15133352404230144 15141797355348576 15191379062221824 15199856394287796 15225391442558976 15232263204257792 15240763351135168 15283771010973696 15292299901046784 15335452991029248 15344010721492992 15373564347154432 15379112367489024 15387694461444096 15425549962838016 15432512063209472 15441123956101888 15457251466918338 15509520070095744 15587566447230976 15600639699450048 15692427989876736 15701184925138944 15708271429390848 15746915587063808 15755702928351232 15761388855066624 15845146075594752 15853988233003008 15857247527632896 15870546960686208 15907598399176704 15914778065184768 15925653026521924 15950410082680832 16011569630543872 16079186929494528 16088159690057862 16111451051655168 16122460404506624 16176978407718912 16184279654523904 16193311060581116 16231680763232256 16239006699159552 16248068644862208 16277891661692928 16334412118851584 16337770179985408 16340306890457088 16349425365284352 16447106281897984 16448860397764608 16502722073198592 16504482120597504 16599676841099264 16617014404644864 16626287292147456 16673204739244032 16682508982960128 16690038393727776 16746475658508288 16791544989384704 16835467705319424 16844862497565696 16848325498109952 16862456145729096 16947310712848384 16953426667634688 17002804560265216 17004617942433792 17012292732452864 17118416742383616 17130114179788288 17136296104790016 17145858770027064 17176302565982208 17188039558201344 17195797132931648 17295259890548736 17358880816234496 17361576071110656 17371264450614624 17398591769280512 17400447362924544 17408300804866048 17418015258440192 17467166869684224 17475050424516608 17476914172624896 17534142202773504 17536012253134848 17576128419987456 17637156643667968 17655577804935168 17665430247906672 17715280035446784 17725165794395136 17733165793335762 17762956682985472 17841016551221248 17901345841741824 17942297762070528 17944211343015936 17952310205018112 17996474956644352 18002969534398464 18006517632401408 18013015834361856 18108738372108288 18137767955069952 18188317788782592 18200746316025056 18207314611339392 18298936720621568 18318049079328768 18376213633708032 18379991452483584 18425669033721856 18486003754860544 18487975323107328 18496319605170176 18502994567135232 18506641212092704 18558864799039488 18567241076048896 18569221308413952 18674636446236672 18743331433480192 18759051417743616 18769519638400839 18796692893597696 18873141475672064 18890488113057792 18936960890437632 18956080085672576 18990873605308416 19001471191025664 19055091130564608 19063691372199936 19065724551954432 19074329592831744 19128155130298368 19138829324009472 19179634209849344 19190337130725376 19240534520365056 19255229140697088 19271378452261824 19345271774548104 19375344763011072 19397335174172032 19442620265660416 19462927146786816 19528740918263808 19573415740440576 19577273348329472 19584338405474304 19595267165745216 19641378989539328 19643473780801536 19652339580493312 19659431727581184 19663306287848498 19778997778907136 19838720932839424 19841801224126464 19895200919846912 19962476422496256 19971486199447552 19983326268358656 20003501898364908 20039019660312576 20052712817901568 20071143620123904 20177803205640192 20189063140464768 20246034326224896 20255172082962432 20257332336451584 20266475192383728 20300521923411968 20378361347964928 20389733201395712 20458680961990656 20475839605528188 20505483156652032 20516925948592128 20586303810699264 20609668622557784 20679360093460992 20728877662937088 20796754224218112 20800852932600064 20808359555816448 20819971363604292 20888146210555008 20934913233518592 20944361905854464 21005704517124096 21015185140088832 21086247862665216 21126861434126336 21138650977337344 21146279505297408 21160729280914944 21210131198902272 21219704086913024 21232284160131072 21325590096381648 21438915905992704 21450879586743816 21481934735540224 21569304543625216 21577088486080512 21589129272066048 21652008932212736 21664091526482944 21703855548923904 21787075853942784 21799233820379136 21822002070943536 21860748720340992 21872947798867968 21931813863686144 22003629430931456 22024432516870656 22096551363231744 22108882028054976 22156019206193152 22168383056196608 22230939652325376 22243345310613504 22253384524970368 22318561049444352 22328634211344384 22369617989074944 22382101034827776 22447290273759232 22459816663420928 22464433997479936 22467921974378496 22483274860972128 22559301920139264 22604568890179584 22824555656511488 22838087163838464 22848394806386688 22861145026702752 22901736754642944 22917386077601792 22925656516460544 22938449851570176 23060346520731648 23138324944257024 23148768094814208 23161685934152832 23185877200377507 23289555826245632 23302552230166528 23378856270364672 23381349670846464 23400959549175072 23434837893316608 23540770406580224 23553906997208896 23562407144086272 23620373380595712 23633554392526848 23644221057781016 23767719113392128 23780982349504512 23785871291449344 23868461122322432 23872167097777152 23888479539782886 23923063682760704 23925615124021248 23936413606690816 24017354445815808 24098568985903104 24167176577482752 24183690606759936 24251090385043456 24265467611578368 24276419481785856 24289966590871674 24358510048739328 24372102967293312 24424065439105024 24501618178277376 24506655269978112 24650633764143104 24659529698377728 24670659422846976 24673290596646912 24745153065385984 24754083109797888 24758961744551936 24899515261648896 24925521606967296 24939430938221184 25012068556991488 25026026184534452 25035057590591664 25187317484077056 25249281187250176 25253201557979136 25267293746348544 25272488247164928 25321164807077888 25335294921367552 25418255162933248 25420966069272576 25432439457108992 25504206840397824 25506926913650688 25518439098679296 25654046027153408 25673638854262784 25677625113575424 25695171269682432 25782059337302016 25793695699397472 25950569529049088 26038321224351744 26097887653920768 26100671044386816 26112451207299072 26127022887660288 26191298374402048 26200750304526336 26212575636774912 26215371258937344 26301213304160256 26371997038542848 26455734965501952 26483366707402752 26498145371860008 26599748690003643 26644435024478208 26671335864486544 26718692880416768 26761524826831872 26852018762612736 26903737607520256 26913446643105792 26918750853953024 26928465307527168 26994712434966528 27006896110616576 27009776448602112 27021966923178304 27163107558162432 27278241282654208 27282476683173888 27301119474037584 27340644208869376 27355901264789504 27448405080932352 27477073618993152 27572480124614656 27638503550582784 27729005632290816 27731962984660992 27744479407755264 27759961818139056 27822771098615808 27838297198559232 27850861614073344 27853831962620928 27913217644691456 28020246853451776 28114997150220288 28138577126615424 28195039340396544 28214305707886592 28280174931869696 28290380696911872 28309712213508096 28338294356016953 28405441335656448 28434120128508864 28486310407962624 28502206786538496 28585221207990272 28595537058299904 28601172782325088 28611494389247616 28769451314774016 28785505696088064 28860801780547584 28882843711045632 28938474065231872 29049434471923712 29065645093838848 29096002761258048 29163930398490624 29194390720180224 29365910022494208 29462068484308992 29465210671202304 29478509370739968 29494959431772747 29641252869767168 29657793747484672 29668496668360704 29758081399259136 29771512281792512 29842801379770368 29943714633744384 29957229299171328 29977699814629504 30005252847547362 30058529490468864 30079069226852352 30139425186906112 30266704808460288 30283594710697152 30382758124443648 30399712788575592 30450782885117952 30464526408515584 30481526702270336 30567542021947392 30584599802093568 30688021442985984 30747128694308864 30758224734978048 30775388922888192 30851099925676032 30865024126418944 30882247912203776 30914502933836676 31019040140191488 31175132894461952 31201279398900096 31402369850277888 31416542858781696 31493831174127616 31511405856702464 31522777710133248 31690292151189504 31707976466006016 31714495055265792 31741093921372416 31815196798353408 31829556130369536 31851306053043848 31900820165361664 32023139261087744 32158373858989056 32176319380115724 32222902103310336 32244920809013248 32353956815437824 32368559309047808 32386622121162232 32463361526464512 32478013398319104 32496137289724416 32555783323385856 32668824237703168 32680613780914176 32698850730568704 32894212563795968 32897720795529216 33005444146397184 33008964241195008 33199353682198528 33234028809289728 33252574584294912 33346409478488064 33365017965920256 33380076787455552 33492951317016576 33583089978769408 33670935410638848 33689724995131392 33696650996219904 33724912291458192 33894621425696768 33906853335269376 34005609120530432 34024585464905728 34236833484767232 34260228359576576 34272592209580032 34291717540054128 34352605131964416 34376079116402688 34391594265863296 34590519781097472 34717761632468992 34723152142221312 34742528901229248 34797183538561024 34816601609732096 34836030516880384 34934333739368448 34950100849033216 34953828345249792 35068284405547008 35072024506269696 35152256839974912 35274313287335936 35311155609870336 35330860495813344 35430560070893568 35450331588790272 35466331586671524 35525913365970944 35682033102442496 35802691683483648 35832719309674329 35884595524141056 35888422686031872 35904620410036224 35992949913288704 36013035264802816 36026031668723712 36217476744216576 36275535910139904 36376635577565184 36401492632050112 36414629222678784 36434949886307511 36597873441243136 36636098158657536 36752427267416064 36759982904967168 36851338067443712 36972007509721088 36975950646214656 36992639210340352 37005989134270464 37013282424185408 37117729598078976 37134482152097792 37138442616827904 37349272892473344 37518102835487232 37539039276801678 37593385787195392 37746282951344128 37780976226115584 37873921780875264 37912160171345152 37981747210616832 38002942382051328 38110182261129216 38127382744399872 38131449103908864 38148659185663488 38256310260596736 38277658648018944 38380674261450752 38481069040730112 38510458281394176 38542756904523648 38690543549096208 38750689526022144 38794670348344064 38885240531320832 38925854293573632 39057481836527616 39146831480881152 39154546696658944 39168676810948608 39190534331490432 39282757979078656 39286947561603072 39304679160986624 39318863455162368 39326612575696996 39557995557814272 39677441865678848 39683602448252928 39790401839693824 39942972398895104 39966652536717312 40007003796729816 40078039320625152 40105425635803136 40142287240247808 40355606411280384 40378126280929536 40492068652449792 40510344165924864 40514664672903168 40532950384767456 40601043846823936 40756722695929856 40779466402791424 40917361923981312 40951679211056376 41010966313304064 41033851897184256 41172607621398528 41219337245115568 41358720186921984 41457755325874176 41593508448436224 41601705865200128 41616719111632896 41639942727208584 41776292421110016 41869826467037184 41888723811708928 42030370280177664 42172495725330432 42253722868252672 42277301954674688 42292559010594816 42321458561829888 42420262397804544 42439408173826048 42464568320262144 42651180192763296 42877831811985408 42901759173487632 42963869471080448 43138609087250432 43154176972161024 43178258544132096 43304017864425472 43328183052965888 43407711097847808 43574151707885568 43598467640758272 43644004141887072 43721497440681984 43745895597735936 43795545822935291 43863627727372288 44048865033741312 44193102726463488 44217764056109952 44312038412386304 44336766112393216 44461879304650752 44486690621227008 44506769049940736 44637122098888704 44657268422688768 44739235978149888 44764202069655552 44894580547518464 44919633326841856 44928867994959872 44935843948756992 44966549721944256 45118603840278528 45209137780359168 45649111313022976 45676174327676928 45696789612773376 45722290053405504 45834772155203584 45851313032921088 45876899703140352 46120693041463296 46276649888514048 46297536189628416 46323371868305664 46371754400755014 46579111652491264 46605104460333056 46757712540729344 46762699341692928 46801919098350144 47081540813160448 47107813994417792 47124814288172544 47240746761191424 47267108785053696 47288442115562032 47535438226784256 47561964699009024 47571742582898688 47736922244644864 47744334195554304 47776959079565772 47846127365521408 47851230248042496 47872827213381632 48034708891631616 48334353154965504 48367381213519872 48502180770086912 48530935223156736 48552838963571712 48579933181743348 48717020097478656 48744205934586624 48848130878210048 49003236356554752 49013310539956224 49301267528286208 49341318845693952 49346581193293824 49490306130771968 49508166219595776 49517923489103872 49799030523297792 49851043213934592 49878861876442368 50024137113982976 50052052369068904 50070115181183328 50374634968154112 50506403115958272 50534587492697088 50544976494329856 50642329614155776 50670589842735104 50836510325866496 50841932138545152 50864878914217984 51008413680795648 51013853827301376 51036878197358592 51308092054306816 51355250227150848 51390342539364864 51564118674604032 51587391398794944 51901139058098176 52076642448703488 52195775307841536 52201342088773632 52224902414598144 52254045775320576 52382596748804096 52401500609052672 52425151273549824 52430742517874688 52602426608320512 52743994077085696 52911469931003904 52966733414805504 52996290743720016 53199497380007286 53288870048956416 53342671728973088 53437385760833536 53523049653663744 53704037525225472 53807475215040512 53826893286211584 53837501707906048 53856930615054336 53989424869933056 54013792221233152 54019552897204224 54043933846356608 54326215116324864 54556482565308416 54564953366347776 54602238948075168 54681288417738752 54711802529579008 54896810161864704 54954147237986304 55144960249229312 55277007101165568 55458011264581632 55463925969321984 55488958815510528 55519923636278112 55676594397118464 55701723228146688 55707663925241856 55826435289382912 56040493706903552 56229994300440576 56277154253230848 56308558915202517 56390078680793088 56428611415773184 56560349863739392 56619424427016192 56676588712033906 56810882671312896 56868240257017728 56972620815925248 57004413573076992 57170442415980544 57191074116599808 57202345564650176 57222988778495232 57538902629548032 57571011392176128 57721603561095168 57765687422091264 57876948130463744 58098868943847424 58131290187677696 58192005522516096 58327860796981248 58388781440360448 58731820044988416 58924136968617984 58930421342404608 58957018741479936 58989918863545494 59315587494969344 59336993336721408 59516162798518272 59543024563585024 59685602759540736 59887429267488768 59914458598342656 59955399629259008 60010505695094724 60117058980937728 60158138453704704 60533409616920576 60567189421394304 60765516248887296 60799425577151184 60901565770235904 60929052817031168 60963053404540672 61135084043894784 61169199604187136 61376042885971968 61494257388617728 61516449469956096 61550777845776384 61730048252837888 61764495824407552 61829005867673352 62038080280382976 62350265788923904 62402558797800192 62804739700555776 62833085717563392 62987662348255232 63022811713404928 63045555420266496 63380584302379008 63415952932012032 63482187842744832 63630393596706816 63659112260739072 63702612106087696 63801640330723328 64046278522175488 64316747717978112 64352638760231448 64445804206620672 64489841618026496 64707913630875648 64737118618095616 64773244242324464 64956026796638208 64992274579448832 65111566646771712 65337648475406336 65361227561828352 65397701461137408 65788425127591936 65795441591058432 66010888292794368 66398707364397056 66468057618579456 66505149168589824 66692818956976128 66730035931840512 66760153574911104 66985902634033152 67166179957538816 67341870821277696 67379449990262784 67393301992439808 67449824582916384 67789242851393536 67813706670538752 68049170929811456 68473666969534464 68520456719153152 68545184419160064 68583435080108256 68705210263928832 68752158232805376 68783188531726592 68821572007469743 69181039562194944 69435523264937984 69446304284442624 69485057802458496 69633203219464192 69672061033760768 69868667478736896 69900201698066432 69907656690499584 70136568811094016 70144049012539392 70304513679949824 70548626574671872 70622311219740672 70661720991626688 70861120141787136 70900663177580544 70932663173343048 71051826731941888 71364066204884992 71605383366967296 71665438619348658 71769191048282112 71776845372063744 71809240820072448 71985899826577408 72026070529605632 72052063337447424 72551071820279808 72753271155130368 72802985264100224 72829258445357568 72869899772615022 73195746882486272 73272196317315072 73504854534832128 73519965809934336 73702676134887424 73944015019442176 73951901292429312 73985278420680704 74011978268540928 74026564848370816 74235459196157952 74268964304195584 74276885233655808 74698545784946688 75036205670974464 75078078553603356 75186771574390784 75492565902688256 75561952452231168 75747843561750528 75824320342690304 75963494421233664 76005884764102656 76254765488799744 76262898207817728 76297318371326976 76512620521193472 76555317296037888 76761348522901504 76962138081460224 77020916562788352 77085513809047296 77381087098192416 77589340696688128 77770481062641664 77851708587147264 78114963673055232 78293662961762304 78309093393317888 78337353621897216 78381068662980864 78565515958157312 78573895123206144 78609358321973248 78637726910324736 78653225151393992 79115991115628544 79367204896505856 79580803679387648 79885944797790208 79933305073434624 80014007593459632 80156078641250304 80210851271606272 80284574480495616 80711212822560768 80756252561859072 80984137304899584 81020688331849728 81029329345806336 81065900769534912 81513445391859712 81558932805582848 81834723847962624 81903358422112752 82021932626608128 82067703794368512 82345215242797056 82438674490231136 82717440373843968 82915510651748352 83187016896872448 83203411730400256 83233438223265792 83279885454417168 83552584842220032 83739652934074368 83777447623417856 84060740560355328 84344991450660864 84507445736505344 84554603909349376 84585118021189632 84642917123659776 84840524795609088 84878816347652096 84929136640524288 85014883068050859 85302360385526592 85755663623970816 85803518346975264 85927738942160896 86277218174500864 86308353944322048 86356517088264192 86608035728850944 86656366105931776 86815422195695616 87148303415771136 87196935281516544 87288008283774144 87491791195471872 87591091645870582 87727255454744576 88097730067482624 88386205452926976 88435528112219904 88484878295318241 88624076824772608 88673532224786432 88923758609301504 88973381242454016 89013538099881472 89274244197777408 89314536845377536 89528404139311104 89789161095036928 89839266653683712 89857735989919744 89871687897513984 89933099443888512 90237207680557056 90418275560718336 91298222626045952 91352348655353856 91393579225546752 91444580106811008 91669544310407168 91702626065842176 91753799406280704 92241386082926592 92553299777028096 92595072379256832 92646743736611328 92743508801510028 93210208920666112 93515425081458688 93525398683385856 93603838196700288 94163081626320896 94215627988835584 94249628576345088 94481493522382848 94534217570107392 94576884231124064 95070876453568512 95123929398018048 95143485165797376 95473844489289728 95488668391108608 95553918159131544 95692254731042816 95702460496084992 95745654426763264 96069417783263232 96668706309931008 96734762427039744 97004361540173824 97061870446313472 97105677927143424 97159866363486696 97434040194957312 97488411869173248 97696261756420096 98006472713109504 98602535056572416 98682637691387904 98693162386587648 98980612261543936 99016332439191552 99035846978207744 99598061046595584 99702086427869184 99757723752884736 100048274227965952 100104104738137808 100140230362366656 100749269936308224 101012806231916544 101069174985394176 101089952988659712 101284659228311552 101341179685470208 101673020651732992 101683864277090304 101729757828435968 102016827361591296 102073756394717184 102616184108613632 102710500454301696 102780685078729728 103128237349208064 103174782797589888 103802278116196352 104153284897406976 104391550615683072 104449804829196288 104508091550641152 104765193497608192 104803001218105344 104850302547099648 104861485035749376 105204853216641024 105487988154171392 105822939862007808 105933466829611008 105992581487440032 106398994760014572 106577740097912832 106685343457946176 107046099307327488 107408075050450944 107614950430081024 107653786572423168 107675003415812096 107713861230108672 107978849739866112 108027584442466304 108039105794408448 108087867692713216 108652430232649728 109112965130616832 109129906732695552 109204477896150336 109423605059158016 109793620323729408 109908294475972608 110289920498458624 110554014202331136 110916022529163264 110927851938643968 110977917631021056 111039847272556224 111353188794236928 111403446456293376 111415327850483712 111652870578765824 112080987413807104 112554308506461696 112617117830405034 112780157361586176 112857222831546368 113120699727478784 113238848854032384 113353177424067812 113621765342625792 113736480514035456 113945241631850496 114008827146153984 114340884831961088 114382148233199616 114404691129300352 114445977556990464 115142022784352256 115443207122190336 115531374844182528 115753896260927488 116197737887694848 116262580375355392 116384011045032192 116655721593962496 116777562880720896 117463640089976832 117848273937235968 117860842684809216 117914037482959872 117979837727090988 118631174989938688 118673986673442816 119032325597036544 119086049127170048 119371205519081472 119828917196685312 119910799258518016 120021011390189448 120234117961875456 120316276907409408 121066819233841152 121134378842788608 121531032497774592 121598851154302368 121803131540471808 121858105634062336 121926106809081344 122270168087789568 122338399208374272 122752085771943936 122988514777235456 123032898939912192 123101555691552768 123460096505675776 123528991648815104 123658011735346704 124076160560765952 124805117595600384 125609479401111552 125666171435126784 125975324696510464 126045623426809856 126091110840532992 126761168604758016 126831905864024064 126964375685489664 127260787193413632 127318224521478144 127405224212175392 128092557044350976 128633495435956224 128705277520462896 128891608413241344 128979683236052992 129415827261751296 129474237236191232 129546488484648928 129912053593276416 129984549158897664 130223133293543424 130675296950812672 130722455123656704 130795402922274816 131386637468805873 131576850255183872 131590883182116864 132797414728794112 132936115237158912 133010298337179648 133385637913952256 133460071863681024 133520307149822208 133971805268066304 134332359915077632 134683741642555392 134758899980525568 134786603984879616 134899649165832768 135578485702787072 135627413341077504 136098341859622912 136947333939068928 137040913438306304 137090368838320128 137166870160216512 137504316465610752 137566377063453184 137643144014939486 138362079124389888 138871046529875968 138892608568885248 138970115604916992 139266406438928384 139344122067521536 139737334957473792 139800403396132864 139815313380999168 140273137622188032 140288098025078784 141097253149343744 141244622439481344 141323441983253376 141722240283574272 141801326355161088 141865326346686096 142103653463883776 142728132409769984 143210766733934592 143330877238697316 143538382096564224 143553690744127488 143618481640144896 144052141059211264 144104126674894848 145102143640559616 145506542310260736 145605970528200448 145658516890715136 145739799545230044 146544392634630144 147009709069664256 147039931619868672 147405352269774848 147888030038884352 147903802584858624 147970556841361408 148023956537081856 148053129696741632 148470918392315904 148537928608391168 148553770467311616 149397091569893376 150072411341948928 150156157107206712 150373543148781568 150985131805376512 151123904904462336 151648640685380608 151926988842467328 152011769528205312 152509530977599488 152525796415635456 152594636742653952 153025241042386944 153110634592075776 153522697045803008 153924276162920448 154171027618094592 154762174196384832 155178681393376256 155540962125283328 155703417174294528 156229927346110464 156587325923524608 156618186786635776 156674707243794432 156762137325961728 157131031916314624 157147790246412288 157218716643946496 157275453820649472 157306450302787984 158231982231257088 158734409793011712 159161607358775296 159771889595580416 159866610146869248 160028015186919264 160312157282500608 160421702543212544 160569148960991232 161422425645121536 161512505123718144 161968274609799168 162041376663699456 162058658691612672 162131801539069824 163026890783719424 163117865611165696 163669447695925248 163806716844225504 164043865253216256 164135407588737024 164690430485594112 164877348980462272 165434880747687936 165831021303496704 166374033793744896 166406823460800512 166466876446531584 166559770908834336 167105169684440064 167479305868148736 167554895246835712 168121481120710656 168689982901321728 169109207818698752 169170236042379264 169285834247319552 169681049591218176 169757632695304192 169858273281048576 170029766136101718 170604720771053184 171511327247941632 171607036693950528 172554436349001728 172616707888644096 172713034176528384 173216071457701888 173312732211863552 173630844391391232 174296606831542272 174393870563033088 174576016567548288 174983582390943744 175182183291741164 175454510909489152 176195460134965248 176772410905853952 176871056224439808 176969756590636482 177248153649545216 177347064449572864 177946762484908032 178027076199762944 178548488395554816 178629073690755072 179056808278622208 179578322190073856 179678533307367424 179715471979839488 179743375795027968 179866198887777024 180474415361114112 182596445252091904 182704697310707712 182787158451093504 182889160213622016 183339088620814336 183405252131684352 183507598812561408 184482772165853184 185190144758513664 185293487473222656 185487017603020056 186420417841332224 187030850162917376 187050797366771712 187207676393400576 188326163252641792 188431255977671168 188499257152690176 188962987044765696 189068435140214784 189153768462248128 190141752907137024 190247858796036096 190947688978579456 190977336782217216 191107836318263088 191384509462085632 191404920992169984 191491308853526528 192138835566526464 193337412619862016 193469524854079488 194008723080347648 194123740892626944 194211355854286848 194319732726973392 194868080389914624 194976823738346496 195392523512840192 196012945426219008 197365275382775808 197386324773175296 197961224523087872 198032664878383104 198071693956415488 199196122093191168 199404172855738368 199515447505769472 200096548455931904 200208209476275616 200280460724733312 201498539872616448 202025612463833088 202138349970788352 202179905977319424 202569318456623104 202682359370940416 203346041303465984 203367728554180608 203459515656871936 204147512789434368 205232368217227264 205421000908603392 205561370157459456 206256474698416128 206349565595179776 206464716022409229 207604556232392704 208306569794813952 208899609658392576 209016183101282304 209530386995216384 209606002436210688 209700605094199296 209722970071498752 210409706433282048 210975976308342784 211645879724015616 211866933659222016 211985162974880064 212797989520029144 213155480195825664 213370686915892352 214092198614654976 214816150100901888 215229900860162048 215307573144846336 215350006831624192 215427722460217344 215957699479732224 216055168884932608 216078211588816896 216175735385426432 218225930261233664 218259813465391104 218408955792300672 218847210118316032 219587240647458816 219816588951945216 220579840996917248 221108028404662272 221832045058326528 221855703877287936 221955835262042112 222079694545112448 222706377588473856 222806892912586752 222830655700967424 223305741157531648 224161974827614208 225108617012923392 225234235660810068 225560314723172352 225714445663092736 226477697708064768 226706354848135624 227243530685251584 227472961028070912 227890483263700992 228017654292307968 228681769663922176 228764296466399232 228809382258600704 228891955113980928 230284045568704512 230886414244380672 231062749688365056 232395475775389696 232525160750710784 232768022090064384 233311443187924992 233555125761441792 234927280179953664 235696547874471936 235721685369618432 235828074965919744 235959675454181976 237262349979877376 237347973346885632 238172098254340096 238742411038162944 239657834393370624 239821598517036032 240042022780378896 240468235923750912 240632553814818816 242133638467682304 242268757685577216 243062064995549184 243197702308604736 243716211268124672 243852213618162688 244540336175579136 244676798416748544 245504171543887872 245977029554470912 246065797879824384 246203111383105536 246920193011351552 247057983297630208 247316023470693408 248152321121531904 249610235191200768 251218958802223104 251332342870253568 251950649393020928 252091246853619712 252182221681065984 253522337209516032 253663811728048128 253928751370979328 254521574386827264 254636449042956288 254810448424350784 255044649204152577 256185114088701952 257266990871912448 257410555040925792 257783216826482688 257959366472105984 258831654523502592 258948474472382464 259092976969297856 259824107186552832 259969098317795328 260446266587086848 261350593901625344 261444910247313408 261590805844549632 262773274937611746 263153700510367744 263181766364233728 265872230474317824 266020596674359296 266771275827904512 266920143727362048 267040614299644416 267943610536132608 268664719830155264 269367483285110784 269517799961051136 269573207969759232 269799298331665536 271156971405574144 271254826682155008 272196683719245824 273894667878137856 274081826876612608 274180737676640256 274333740320433024 275008632931221504 275132754126906368 275286288029878972 276724158248779776 277742093059751936 277785217137770496 277940231209833984 278532812877856768 278688244135043072 279600806792265728 279630626761998336 280546275244376064 280576196050157568 282194506298687488 282489244878962688 282646883966506752 283444480567148544 283602652710322176 283730652693372192 284207306927767552 285456264819539968 286421533467869184 286661754477394632 287076764193128448 287107381488254976 287236963280289792 288104282118422528 288208253349789696 290204287281119232 291013084620521472 291211941056400896 291317033781430272 291479599090460088 293088785269260288 294019418139328512 294810704539549696 295776060077768704 295807605169717248 295941113682722816 296047913074163712 296106259393483264 296941836784631808 297075857216782336 297107540934623232 298794183139786752 300144822683897856 300312314214413424 300747086297563136 301970263610753024 302247809808924672 303297281370761216 303853977684934656 304023539056410624 305019061955198976 305051592831270912 305189273485307904 306050482084773888 306221269184151552 307045394091606016 307848552325840896 308342055236189184 309524348392769664 310357362786752512 311081924250566656 311406834348589056 312459854692220928 313174651847049216 313236373573271552 313349414487588864 313524274651923456 314262063832629248 314295580492824576 314437433287892992 314550907641298944 314612900605575968 316463964462514176 317468819586023424 318323214717550592 319543779191160832 319733220293738496 320056030373838528 320843405086425088 321138297921982464 322844851290243072 323025010247436288 323936549219598336 324082753327398912 324117317383225344 324263603078139648 326053781567438848 326235731222331392 327338895391850496 327613433688451008 328270815177474048 329380860971188224 329754697960924544 330869761495375872 331662042606993408 332748067587489792 332813646921601024 332933752893063168 333119541817668672 334210339368880128 334958611736297472 335109790493671424 336242962241421312 338218415637397504 338340472084758528 338571668494639104 339362099182436352 339515265390608384 339716546562097152 340059532272203436 341209441542106368 343022654495883264 343214073387901056 345108872698003456 345426068353056768 346432142915403776 346625464423727104 347261688782782464 348593213663084544 348787741126066176 349152033135096576 349967164781887488 350364366583482328 350909021818978304 352390920269930496 353544821811707904 353742112448879616 353939513181272964 354496307299090432 354694128899145728 355893524969816064 356054152399525888 357096976791109632 357258147381510144 358113616557244416 359156644380147712 359357066614734848 359486751590055936 359732397775554048 360948830722228224 365192890504183808 365409394621415424 365574316902187008 365778320427244032 366678177241628672 366810504263368704 367015197625122816 368965544331706368 370380289517027328 370586974946445312 370974035206040112 372840835682664448 374061700325834752 374415352786801152 376652326505283584 376862511955342336 376998514305380352 377925974089531392 378136870280429568 378307536924496256 380283505814274048 380495717592072192 381895377957158912 381954673564434432 382215672636526176 382769018924171264 382982617707053056 384277671133052928 386674825239724032 386939049708158976 388017446160695296 388247481785253888 388422711708573696 388639465453946784 389736160779829248 389953647476692992 390785047025680384 392025890852438016 394159912406417619 394730550765551616 394772649546350592 395922449046175744 396143387912830976 398392244186382336 398808345711476736 399030895011538944 400193096911863808 400416418952551232 400560921449466624 402997079745232896 404051224927666176 404276699941576704 404359811954638848 405138636913246208 405364718741880832 406692082606931968 406735457108361216 406919031313743872 408295025578868736 410842001817206784 411122740314918912 412512949396832256 412699131190359552 412929432044818458 415209112464785408 416613139589627904 417799219316785152 418032366202564608 419060773990432768 419212004872421376 419401210188398592 419445940142997504 420819412866564096 423291759448031232 423733867318444032 423970325949760128 425595979040058288 426310960391651328 426741373831784704 428184397229309952 429632300201803776 430459801720324096 430615146289692672 430700013663248384 430855444920434688 432110337769865216 432156423177633792 432351470770852864 436451860522467328 436519626930782208 436817911584601344 437694420236632064 439633177903890432 441159681993834496 442216056809324544 443664090116653056 443711407754575872 443911670524084224 444159389090224896 445412755176947712 445613785825173504 445661311401934848 446611482315063296 448323949655228416 450217234025846784 450468471321620136 451120629446344704 451428891326185472 452955395416129536 453412709696271248 454945922056141824 455780966527401984 456035308584615936 457363539327844352 457528592932798464 457618764517201408 457783910227961856 460568091137409024 461772828488761344 464790951550779392 465050321501421568 465536044180128768 466622886375849984 467110251522883584 469854560359907328 471393095748943872 471443370739236864 471656149931839488 471919350908363952 474524699959754752 474695946693771264 476344196508680192 477484822076325888 479315668786741248 479643197034072064 480084045560757792 480936471847501824 481265107629637632 481751004052288201 484267276935364608 484537515371154432 486124129991098368 486395404617209472 487432422536249344 487704427236325376 489080672351158272 489353596833497088 491008343087775744 491954059108941824 492131595759648768 492406222766211072 493840386022703104 494115966595260416 494632046941386816 496304642243063808 499220470382401536 502437917604446208 502664685740507136 503901298786041856 504182493707239424 504364443362131968 507327623456096256 507857502741958656 509043148773654528 509272898085912576 509620896848701568 510089298408305154 512370228177403904 514533981743824896 514821110081851584 515918732944211968 517663309047005184 517896948944764928 518185953938595712 519648214373105664 519938196635590656 520892533174173696 522701187803250688 522889820494626816 523181611689099264 525546549875223492 526307401020735488 526363532728467456 531744460948635648 532041193348718592 533840287454724096 534081228599288832 535887221072265216 537329439660310528 538734966570221568 539035599922102272 539146415939518464 539598596663331072 542313942811148288 544393367438491648 547789335756275712 548163653753225216 548361475353280512 548667480640866048 550017265862443008 550265508253812736 550572576059757944 553448316497559552 555570434275540992 555880462419667968 557065625755713536 557376488270086144 559201613584531456 559261253523996672 561092550488752128 561152392100315136 564389012597374976 564978489757925376 565293767933013504 566888961134297088 567205305420644352 567461305386744384 570912529639079936 572843066935738368 573323508954789264 574153528386256896 574214762976509952 574473926560579584 576208564236845056 576416506699579392 580408574562238464 582026169241042944 582423882112801792 582634067562860544 582959198180920176 586177570538520576 588038836278657024 589621409079099392 591552120155537408 591882227365445632 592095826148327424 592212518786966528 593883673569263616 594151714433564672 594215081869246464 597588366279573504 600289645367795712 600624628428826848 601494172595126272 603940527221506048 604495619617849344 606594562741522432 607707955369869312 608047078112821248 610038123910397952 610103185662541824 610378546970615808 612442538368303104 614090788183212032 615697104651681792 616684110472378368 619048696785539328 619394148067227687 620714725573505024 622163848501133312 622813668697178112 624919709384441856 626472747146543104 626698828975177728 627048549303846912 628524127665258496 628591160985649152 628874866575785984 629101815282597888 629225801211151936 632927928925028352 634937639172046848 636646429435101184 639087558382321664 639466440587476992 640112060747677056 641686810172850176 642276595843964928 645689702580486144 646050020494872576 647873098439196672 648165506654797824 648234634766450688 648527206156279296 652471462444662784 654677790783700992 655226867376902016 656541630354948096 658761721942376448 659509395921849088 661739522990751744 663324085213986816 665496135174979584 665627293843202048 665867505786126336 666239083635337344 668420678737760256 669917223472594944 670219580987342848 672485924482842624 676436831274795008 676680944169517056 677143336989278208 679030530781216768 679433093124194304 680119064544406872 682418883084212736 686045308991766528 686428146775802112 690217745396006912 690852136706113536 692864285830807552 693250928847454208 697186427326169088 697575482252132352 698304066270193152 699934329563774976 700728733166964656 701818043637956608 704781840539860992 707089643623415808 707484224897759232 707879026362545928 708992614598180864 709388257798291456 711787049939632128 712108304799051776 714516294763020288 716227233114488832 718313288760295424 718714133229469696 718973503180111872 719464795551108096 721897661444456448 730385781008367616 731148633804374016 731556640854488064 733356354483257344 733621008526737408 734030395250245632 737931088663412736 740760579034054656 741173949892890624 741948070412080224 745681671365328896 748830705573602304 753304653010567168 753725023910684672 753997028610760704 755851948179062784 756273740560859136 756615073848992512 760567011628548096 760991435184144384 763790755914317824 763909347128868864 764431345273052352 765965235414106112 768555342266105856 773349650479448064 773878099416317952 776034892321390592 776494963570507776 776845423417147392 777278930907893568 779472321559658496 779907294953385984 781570094051360768 784051781704876032 788319824812835238 789461101531103232 789545299092701184 791844898092351488 792286775825661952 797616691422953472 798061790023077888 800386193823727616 800832837905102464 801121842898933248 805994159490465792 808102449855332352 808553399883153408 808719623909277696 810277273826492416 810729437483761664 813384165213863936 813470914216722432 813838062627487744 816590051157737472 821684003634413568 822245480629837824 825025898793664512 825398262380719104 825858864089636916 830418224929570816 833226279179255808 835598438633570304 836064732405129216 838121547980865536 838802420376797184 838891880285995008 841638825733128192 846583518896062464 847467734636888064 847940651899520256 851191958080116576 852621920783302656 853482747663569408 856368794458619904 859264600403607552 860919603440648192 861230292579385344 861400027326496768 861710889840869376 864220675539730432 864312846355267584 864702941541705728 873039253861564416 873635823169202688 875388840473264128 879266355807780864 882319363987668992 884432113618649088 887328180233306112 887422815509151744 887823341048168448 888318778180449792 890825510353895424 891227571650347008 891322622803869696 896647899310456832 900434468051693568 900936942643240272 902241258892689408 902857782652370944 905910790832259072 906825419392542496 909891844112283648 911561933054803968 912070617169231872 914727078655688704 915057185865596928 915237529034402816 915567820455923712 921136182274818048 923545656977522688 929581903101558784 930100643002843136 931072088360257536 933245772751699968 934220503045767168 939709120719814656 942786191497887744 942886741478473728 943312299863678976 943838701816727904 949049399919509504 949391893387542528 952688393017360384 954969644152651776 958631337573482496 959286394068144128 960168091121515584 962530215259275264 963502008104576402 968534553870729216 969075030742308864 972248259982196736 972790809234418944 974864845072498688 975408854472650752 978161344702316544 978707193666994176 982016686175551488 983908118217883648 984812445532422144 987680772045406208 988231933190520832 989264093882773632 992609284486127616 998440940764803072 1004875835208892416 1005329371481014272 1008364987414478848 1008728886724263936 1014655246912192512 1015715005483917312 1018086297547309056 1018545796171825152 1019241793697403136 1020178596816610308 1029067963487649792 1029642220163703168 1031837465888423936 1035326618094010368 1035793897889529856 1036371907877191424 1039296428746211328 1039876393271181312 1041785066348347392 1045402375606501376 1045779640989253632 1046363223378198528 1051093099750446984 1052614802041470976 1052727065456934912 1063488921897271296 1064082386697437184 1067680574909448192 1068162457198577664 1071774442144530432 1074658879320621056 1077469933140443136 1078071199844204544 1079197193326662144 1084627885622296576 1088786734876983296 1095578671512551424 1096327307506450432 1096722950706561024 1097334961281732096 1100034531724886016 1100531016507625472 1101145152119515888 1106896632995119104 1111140868551081984 1111760924839335936 1114131251511427072 1114752976540172288 1118403227169062912 1118522507047993344 1122185100977504256 1128778025194749952 1129956979515850752 1130587535866027008 1133777922268594176 1134410610841288704 1134922610773488768 1141825059278159872 1145686133871476736 1146647017909578528 1148307056772513792 1148947853121159168 1152417128473690112 1152833013399158784 1160817149124476928 1164052338482085888 1164847764225603584 1165268135125721088 1165918396361840352 1172355141077041152 1176077672557314048 1179242818158198784 1183764454730891264 1184191652296654848 1184425037573933056 1187767347138527232 1188303428867129344 1188430163738492928 1195176732559147008 1200579290735591424 1201249256857653696 1207881054443012096 1208991239235698688 1213189125483044864 1215415910739738624 1216094156225642496 1220076247820795904 1220206371325083648 1220757093941231616 1224885076736606208 1228181576366424064 1233368220944756736 1238097393571078656 1238788296134455374 1241429451147010048 1244327697002266624 1245627337394356224 1249839418768883712 1252945494293086208 1253397657950355456 1254097098607693824 1257048255330516992 1257182321971298304 1257749733151571968 1258203630565195776 1258451602422303872 1269875278344093696 1273292858870202368 1278175116764643328 1278932881174953984 1280224121495354112 1283373620345700352 1284553191687929856 1291379405160972288 1292100040989745152 1296331013309595648 1296469269532901376 1297054412312558592 1304942924889325568 1309355581567401984 1310453734753804032 1313083260709896192 1319018791843698176 1323479045981503488 1326648170427973632 1330992270349959168 1331254587686404096 1331735011572252672 1332478167270674688 1336841357475520512 1339834446945189888 1340439161974685696 1344971848965685248 1352873662549590016 1353361888339034112 1354286673978556416 1358061061562433536 1358866186248388608 1360238129088813744 1364837766168425472 1372090617983533056 1372856293551604224 1381704273412227072 1385728571661615104 1386501857694908416 1394372854652338176 1395150964504264704 1396608132540386304 1399868659127549952 1401457466333929312 1409563681079721984 1414179287246831616 1414968449795518464 1415758052725091856 1417985229196361728 1418776515596582912 1423574099879264256 1424216609598103552 1429032589526040576 1432454466228977664 1436626577520590848 1437428266458939392 1437947006360223744 1438929591102216192 1443795322888912896 1445253012156864603 1460771562016735232 1462297267608748032 1463113281708976128 1466712708966514688 1467242017053474816 1468060790500491264 1475862177326825472 1481521158068109312 1482347899785781248 1483896140824160448 1491363342730657792 1497661411147204608 1506609306021134336 1507450047821369344 1507994057221521408 1511703896358125568 1512547481121718272 1513230147697985024 1521982870368288768 1527581511828635648 1527818694257737728 1528862690546104704 1531930470828212224 1537110684532211712 1547756198832635904 1552069784642781184 1552989927141015552 1553690846834294784 1554557861815787136 1558944643119316992 1559814589906771968 1563140188102721536 1568103563409752064 1576639649625670476 1578922203062206464 1579090598185402368 1584573551651323904 1595233382845906944 1596123580046155776 1600772387647455232 1601665675810204928 1602243685797866496 1611988318980931584 1616204899710664704 1617106799766306816 1617439247818555392 1621458874967523328 1626768330427727872 1626941828433444864 1627676125254975488 1633180102315474944 1643368007268827136 1644490961259675648 1650051797587329024 1650796524761438208 1651717728179273832 1660836449859141632 1671196877267140608 1672129464810258432 1676243095961731072 1677604840753594368 1677783760571990016 1683277651466256384 1693167037792124928 1694935469273776128 1695881303799040512 1702383916160233152 1706965495327138816 1712737588917239808 1718529200807215104 1721839206881296384 1722460585158770688 1722800054652993536 1723421779681738752 1728441351079460864 1728625692710535168 1729405883083411456 1746078507723128832 1747271646338405376 1750777680946528256 1758532711615561728 1764638727975337984 1768864227237298176 1774656360466612224 1775646682096336896 1776637556360899584 1781651020707790848 1782455143300694016 1782645245607739392 1793295798620913664 1800868936103387136 1801873885286480544 1804482517785378816 1805715565304741888 1811821581664518144 1813650838785084992 1819783688224567296 1823123866109607936 1824141234338463744 1829454157311377408 1830114371731193856 1830475058068805632 1831135640911847424 1842272364549636096 1847091313955045376 1860201286005686272 1862144176720515072 1866491545503399936 1868441006091534336 1879418241439629312 1885572382995775488 1885773482956947456 1886624599727357952 1887677403633455808 1898098799839019008 1898783786775085056 1905376786034720768 1909939288305303552 1917262675146964992 1918572788136288256 1920336182243031168 1925060430518550528 1927004016209152804 1937069107741458432 1938150061484617728 1944496519964393472 1945581618468837888 1949729690144997376 1950817708945301504 1957414387333988352 1964033372351102976 1967816236435767296 1969624891064844288 1975361544090812416 1976463866381041664 1978528187765547264 1985218568972255232 1996881881529606144 2009751670417784832 2010658742962028544 2016729974828957696 2017457773448527872 2029310493824385024 2031430010967834624 2037091592343650304 2038483587394806272 2040357193633220616 2058135926975299584 2059284440327406336 2063674931776847872 2070653236188020736 2071587795779059712 2072743815754382848 2078592857492422656 2079752786542362624 2090804751213002752 2091559281978507264 2092726446756397056 2102186199500893968 2105229604082941952 2105454130913869824 2126977843794542592 2128164773394874368 2135361149818896384 2136324914397155328 2143548884289060864 2149317758641242112 2154939866280886272 2156142399688409088 2158394386653324288 2177573469753966592 2191157343025102848 2192654615012900864 2193445901413122048 2194669922563464192 2200069063449772032 2201062033015250944 2202290304239031776 2213793265990238208 2222281737102163968 2223521849678671872 2228262503022854144 2229505953080344576 2236806454338125824 2237045014095986688 2257556050389499904 2259913959031701504 2261175071732054016 2267555844537188352 2268821221682577408 2269845221546977536 2283650118556319744 2291372267742953472 2293294035819157056 2297895706242318336 2304834256947380224 2305666026798317568 2321634298248953856 2328104676964171776 2329695528451207168 2330536270251442176 2331836792723680704 2344710282154082304 2352155345114628096 2358485636316397568 2367528909461782528 2368383304593309696 2368850075147866112 2375534694277054464 2376606857734258688 2376860327476985856 2401158581471182848 2402498513715307392 2415762108886024192 2417982478471397376 2426378250966089728 2430831821479477248 2432188312451284992 2440152495641591808 2440412742650167296 2441514187882463232 2449770153473212416 2456363152732848128 2466736441889513472 2476194787142157312 2477576592268910748 2482858902294020096 2491254674788712448 2499678837537767424 2505890988586172416 2506795315900710912 2508194197215387648 2514096510661033984 2514364643942596608 2515499466303143936 2516407261130391552 2516903204844607744 2539750556688187392 2556350233529286656 2557865762349907968 2560448242990708224 2566747240691400704 2569106383375859712 2582758810321944576 2584200081979490304 2592662026619191296 2592938539065802752 2594108824625117184 2609885849778651136 2620907469507608064 2626166521419792384 2638037583687396352 2646958091963006976 2653296340855947264 2661984540699918336 2662509175372808192 2663470023144505344 2664956334541349376 2673682714951041024 2680878323949371392 2689943697931370496 2705747325099180032 2706723776678068224 2708573347957112832 2716122123124867072 2717732372496777216 2720476258177627488 2729675532336850944 2744181235967066112 2745712587103208448 2763408546824454144 2771457143323230208 2773003715389816832 2788745709304676352 2790301929008529408 2793216265080772608 2799737318255099904 2802914932667858624 2819127362159443968 2828358574493663232 2829936899591036928 2831516105450183712 2835970458392723456 2837553031193165824 2847148199758528512 2848433219196207104 2858065179052081152 2864908932457955328 2874856532917878784 2875894012720447488 2877859182204432384 2887590645777825792 2890506024313729206 2924594535217496064 2926226563417952256 2933425417933029376 2934484034106949632 2936121581000982528 2951724354653650944 2963042316136218624 2964695799571562496 2967792281648320896 2982726685461315584 2995322822294409216 3013218612042268672 3014900095642738688 3015988114443042816 3025094962243436544 3026460295395970048 3043965740736577536 3055163023657271296 3055637388515475456 3057725381092209408 3063860941656424448 3095512397665271808 3104139569285562368 3105979854282031104 3107381693668589568 3109115723631574272 3117889286238633984 3119629179813543936 3126280376205443072 3136207126819504128 3153279299251340952 3157844406124412928 3158181196370804736 3169147103302647808 3190466765691813888 3192247160092311552 3201544775294910464 3203331351620409856 3204487371595732992 3223976637961863168 3232409799421329408 3234213599532613632 3242917749935046656 3253536660855455744 3253883656866889728 3255352250509950976 3266360204630949888 3286736014537654272 3288981922519351296 3300103595174658048 3301593049522876416 3303435456358547664 3321672899718283264 3342393754534281216 3344258929620516864 3355209681507188736 3355567521143980032 3366555302932512768 3386334075584249856 3389870938547552256 3391762607598081024 3404767832320466304 3413930990654277632 3425475177834479616 3437058401614430208 3443678413762592768 3444921170317541376 3445600109305987072 3446843559363477504 3456882702158921728 3457251385421070336 3458811766166822912 3492157015446257664 3494543292676810752 3501555361893056512 3517065423231123456 3529277455950675968 3537728454474596352 3551293364192673792 3553275112721799168 3563302041415581696 3564910286601388032 3565290491215478784 3586591597241827328 3601737872206774272 3603747770572961088 3611431130609483776 3623643163329036288 3627301677570169984 3639567376449134592 3646247732219215872 3648282468676927488 3658908314622754816 3660228743462387712 3660950116137611264 3662271281823694848 3684544729099272192 3720402572011372544 3724288353441030144 3732983091006799872 3736882012183068672 3758836482879258624 3771144765991550976 3771546965913894912 3773249199454715904 3775354807266911616 3796197599678038016 3810753572069441536 3819878576610607104 3834525350293929984 3837145576272576512 3840672364486062336 3850120861037101056 3854008032418305608 3874138215482916864 3876300122969235456 3888993039928786944 3891163236937675776 3899459380289994752 3901635417890603008 3914828774667976704 3928066744702205952 3939249782129688576 3950723088181624832 3952927732762083328 3957056375531094528 3970437137944510464 3993763763059212288 4019503340835569664 4021317485924057088 4033459949657915392 4034915546897055744 4058620987648770048 4062860021935669248 4074183184687300608 4076967174789612544 4080714387266441232 4116271853950599168 4118568880654812672 4127349863553695744 4143175591558119424 4145487631508765696 4157185714984845312 4159505573084725248 4181609502426005504 4183118563957014528 4185452893512794112 4204372399001787936 4210459208165883904 4253955687589085184 4256329546789748736 4270722299637792768 4272649828794310656 4287097768578121728 4298635517282484224 4309879732561772544 4312284799376818176 4316788773306648576 4335759036470593809 4355146939507933184 4382314686050205696 4385309230025801728 4386891802826244096 4389339845126928384 4400138126899544064 4402124066030501888 4404580608478063552 4427586531980476416 4444563474204327936 4447043699357343744 4456525006045708288 4459011906160689152 4473612908676251648 4474090028191973376 4519827918063403008 4522350143464108032 4535111689074376704 4537642443365154816 4539690443093955072 4567300237112639488 4582744535485906944 4586588071638314112 4595791412484636672 4609668513894760448 4611332053596635136 4643268596497907712 4656209353928343552 4659391056902414336 4661072540502884352 4663673585447361408 4689420564308164608 4704310690229256192 4716971272632795136 4735057818923565056 4736766609186619392 4737700150295732224 4753213715468517376 4753720654953971712 4802317162942365696 4804997027430614784 4831524217772048384 4835964956942794752 4852756501932179456 4864376624902569984 4880304991283183616 4880825485300334592 4883028375764926464 4899540306946424832 4912726305465696256 4933472883779026944 4952389574284314624 4955153184537821496 4965717804588040192 4982509349577424896 5011781977172344832 5013590631801421824 5016388394430775296 5028193021322067968 5028729287885193216 5030998932606287872 5032814522260783104 5033806409689215488 5079501113376374784 5112700467058573312 5120896485981416448 5133494481382801408 5138212766751719424 5165517620643889152 5168400163958980608 5185324053238382592 5185877078131605504 5188217649250234368 5219771699557302272 5241814939015216128 5252333042839584768 5276075167374792704 5293916183926013952 5306592681711894528 5323969081399836672 5325018350745616384 5326940046289010688 5329912669082698752 5347365429902082048 5361756647898742784 5379887395862740992 5411494650198360064 5413447553356136448 5417146695914225664 5432244246249734144 5435464744993554432 5440952516355254976 5459351064673701888 5488362471934132224 5491425174206416896 5526817093648908288 5542914286646460416 5546007430779633664 5580603858017058816 5586432530161545216 5599474636510199808 5605829865335717248 5638254724318887936 5656717148987326464 5659873799182073856 5663032210900367424 5671940916785446912 5675106062386331648 5694296399517057024 5696866438392414208 5716130358104162304 5729817864915910656 5749713065835757568 5751788025440894976 5755718364408864768 5775181291555651584 5781012048627458412 5849189070434992128 5852453126835904512 5866850835866058752 5872243162001965056 5903448709307301888 5926084632272437248 5929391599143124992 5935584563296641792 5965453370922631168 5990645644588818432 6026437224084537344 6029800191285477376 6031976228886085632 6050189924486873088 6052920590791940096 6087931481473155072 6111274777030950912 6115450762184418816 6127721883312848896 6191024795330543616 6208279138571124736 6211959708564062208 6214763387337179136 6218231447263148544 6235778572477267968 6239258359627087872 6272414253639008256 6306558598502681904 6315688812248825856 6316362392741609472 6338294206605295616 6380933531383627776 6384494320184623104 6403089550589820928 6406662703240819712 6408974743191465984 6447953275923726336 6464819598842658816 6468427199065227264 6485835499870093312 6507073321710911488 6510704501019901952 6532720409261899776 6573472029075308544 6577963845038702592 6600207190349316096 6603186099045752832 6606870912717095328 6643345799436566528 6684787509068562432 6688517859241033728 6710419363014377472 6711135042287960064 6772668151168499712 6779741877095104512 6783525215196162048 6809535664640932608 6827861981308555264 6850950355668959232 6874116803228860416 6887356827525185536 6891200218611974144 6893687118726955008 6913765404317843456 6914502770842140672 6917623532333645824 6984314030892515328 6989086585353621504 7003110723786113024 7034130846462246912 7058554911901351936 7075456908949192704 7102586728385347584 7106550225443598336 7126604082831163392 7129820573202776064 7130580982430957568 7203475744413548544 7207495541145922176 7222862261218967552 7247286326658072576 7254603355140339968 7279134752898269184 7292495464438431744 7296564937353854976 7317816629245509632 7320457486924775424 7321900232275222528 7324542563647389696 7369089458198544384 7440805144022745088 7448576706882060288 7473764024366137344 7517672965758517248 7542289531983101952 7543093931827789824 7546498398909431808 7550709614533823232 7592395199356076032 7621507144138883072 7669050700587859968 7674291152545153024 7681344728972124672 7700241722074202112 7708016064836611216 7748276430965833728 7752600245938470912 7777986079857573888 7782326473875351552 7798918760579989504 7803270835781206016 7829657549335953408 7878499564259377152 7901446176363249664 7905855465524166656 7914112751062189056 7940874275889020928 7987527526118424576 8042634971848114176 8066919899315830784 8069831093794111488 8117241975297540096 8125720043871338496 8148366369374601216 8153934349579225088 8161428774532882464 8232543707901198336 8237137761309625344 8254699727107391488 8286351183116238848 8290975263017531392 8314371429969690624 8319011146169450496 8363219004852011008 8366237127914029056 8370905787025588224 8408744798003575872 8507911375178170368 8512659093579497472 8541444599275585536 8545299657588621312 8574195537156243456 8597271034564968448 8624569598753636352 8633577546613297152 8671518072941187618 8710293879015866368 8770618460051603456 8773783605652488192 8778679690253856768 8800276253799088128 8804248132061003776 8809161216956127104 8855173063960952832 8889126948408655872 8894087398714687488 8913050012091416576 8918023812321378304 8947225817352503296 8948180056383946752 9039655836126806016 9044700286928216064 9075284886730309632 9079380886187910144 9134600474225278976 9165489070971813888 9173176143276628224 9191582824969273344 9219337027789520896 9286537192995815424 9312418707856687104 9318782113804828672 9322145081005768704 9327347170894722816 9378841128616329216 9408621380458512384 9433942545265590272 9470115637847130112 9473533218373238784 9475400300591464448 9506427430937034752 9507441309907943424 9604634325884731392 9609994054861229568 9671929913885589504 9705513003864358912 9728753249805139968 9760609982566367232 9761650970600669184 9766056751529852928 9799080613892849664 9866945767558053888 9904779148568629248 9910306369075642992 9931435609176080384 9965018699154849792 10023563954344689664 10027181263602843648 10032776788861550592 10056386042644135936 10061997865212575744 10065629044521566208 10067612819378430976 10159002226752749568 10225400934117146624 10241792971962832896 10266988962765602816 10276425533503438848 10331035241287778304 10336800327917961216 10370648106476765184 10371754156263211008 10376435298500468736 10439543399114604544 10483629878030432256 10504666085679169536 10552150334749585408 10587832367852027904 10613185363423789056 10650036701491232768 10653880092578021376 10659825338165397504 10694730859804164096 10723513295797485568 10759774791725481984 10822989300396720128 10834293391828451328 10864488492499468288 10870929489987108864 10881905032710509952 10918702129347403776 10976724943868264448 10982850348412833792 11053634187297816576 11092014861559267328 11161207716034117632 11172865060323090432 11198949273020399616 11211659730671434496 11276509448637775872 11313434297974652928 11319747598364147712 11326064421800734848 11350212124772663296 11388592799034114048 11393732876784828416 11432260716208324608 11459635729831821312 11499426131671515136 11503576050881789952 11511436728817729536 11550362583111303168 11562024097254916824 11698378140869984256 11704906253671809024 11733701671732117504 11744486324003930112 11852169264544874496 11858783198286249984 11871169126593283584 11930906741845262336 11981291289177636864 12052874448169074688 12059600382570954752 12063952457772171264 12100379848973746176 12105841181583880192 12175862962946310144 12222549554061901824 12230901524368837632 12255443766625697792 12382049590661087232 12416558277142249472 12429526774674358272 12436462894526297088 12471557144954535936 12478516719254175744 12544828507278016512 12613117197005363808 12631377624497651712 12676588413210591232 12761867062767255552 12768988640369246208 12806179101179641856 12813325406481639424 12817949486382931968 12895906551847452672 12929639197685317632 12936854398130454528 12971670999740186624 13021409002039803904 13065440818523799552 13146944058150617088 13155927690077405184 13200414380698632192 13206372198091505664 13213741825434190656 13286691598873133056 13369575018137124864 13377035718482067456 13420838726028754944 13422270084575920128 13559483754190209024 13567050430392324096 13619071329281865216 13655723962617110528 13701900711337918464 13748233606457720832 13774713655050371072 13782400437223948288 13787374237453910016 13827530808635686912 13829005541684281344 13835247064667291648 13968628061785030656 13978173170707243008 14006221447572226048 14068261692924493824 14117109823802703872 14150913817898385408 14205173456770695168 14213100450887196672 14259641146405552128 14261161964861915136 14406951488827097088 14414991082291844352 14445724522437935104 14494572653316145152 14509206710280679936 14558269505796538368 14593129874707709952 14635633258491019264 14640914973849550848 14643800464550445056 14649085127294779392 14738178916397088768 14881610288045490176 14897153413764120576 14947528048732274688 15035345931517034496 15084579063966203904 15086187863655579648 15092996797818863616 15101419229067646464 15243014288277766144 15338101401175719936 15348582305090306048 15362689457944249344 15400483444148404224 15416032129673222432 15496552861931667456 15505200491876941824 15555972159715147776 15564652947750703104 15597837521159979008 15606541671562412032 15659315098671906816 15756999128518754304 15802892352726499328 15811710931048333312 15828225502124378112 15881748551778041856 15975055052236849152 16085269943696228352 16133839798631661568 16139662187588222976 16234483950595080192 16251440087742676992 16296732738749202432 16307868699158450176 16322857549065764928 16465087415802396672 16474275522619250688 16509399454214782976 16572702366232477696 16581950526035062784 16628742859939381248 16638022292338900992 16726438009704022016 16741811574051176448 16817489596007151744 17015822750356340736 17025318187158994944 17082889198551171072 17090599315177242624 17148391074312486912 17194542069129936896 17249139197507272704 17267155093226594304 17343036145882375236 17541236920103206912 17547567211304976384 17557359380507713536 17600552507598176256 17608496264122007552 17618322433912254208 17710346127921905664 17778253896817311744 17788174797429374976 17836047624642756608 17894451634705006592 17896360112767893504 18079311672253612032 18089400573856432128 18150569773460619264 18158761772375820288 18269200948450557952 18346352286553256448 18383165649938546688 18438674055579041792 18573074385991630848 18624837415713374208 18637564227609657344 18644290162011537408 18654694341789445632 18817242760917024768 18867885090531180544 18940231275694260224 18947066436746477568 18950800601182928896 19012854861874069504 19014882619815886848 19209268651769462784 19219988109722459136 19343859827771179008 19411026007728717824 19457506499610279936 19521219965132734464 19532113503059705856 19598161227785699328 19733891535116107776 19809558297137258496 19820612738151285984 19862871218352160768 19930037398309699584 20047127908689379328 20054362527205687296 20065553577723101184 20123995730425151488 20131258089043132416 20135225638756861952 20318004453505499136 20483585943925665792 20533977925531205632 20552851067006877696 20662070482575556608 20673600655835922432 20741296212953530368 20743508312526422016 20752870597000937472 20879086798229209088 20967259756060864512 21009332171358339072 21104300669499170816 21175664735704055808 21226370726847578112 21300073402982465536 21307760185156042752 21319650676330795008 21389461719608328192 21447026591594971136 21645978600793440256 21668586783656902656 21728976984998936576 21741858979974217728 21763810065421019904 21837404258694807552 21953449887736528896 21965700696825667584 22107268374595633152 22184029723118534656 22322415432068235264 22345730120646180864 22423319461342868992 22553018897275551744 22626868595949305856 22639495196728295424 22652128843601469696 22700424249545326592 22777185598068228096 22787465753569656832 22864521432416649216 22998852263343030272 23007152101763579904 23022873457635459072 23100725166222606336 23124048194509833648 23396756281739968512 23409812507343618048 23488972648007860224 23704338529089748992 23717566396572499968 23742338253186567168 23962582578355273728 24105748896338149376 24119200765141909504 24127904915544342528 24200759697947492352 24211682363167760384 24351725925892620288 24445099108123803648 24461803048737675264 24510887533251395584 24764099181322174464 24833116554284498944 24859053549348716544 24872925789052594176 24943114289909071872 24957033438508351488 25089657014556033024 25226234394010727616 25353176826421182464 25523734125534511104 25537977280738492416 25612358202359283712 25626650812963278848 25635898972765863936 25791813103694905344 25873708796260909056 25943341999480373248 26042818004079607808 26130881637047599104 26311855380154810368 26400828761397264384 26412744396183011328 26427483650868381312 26573383197746266112 26739150036274249728 26754071436964134912 26841677452057509888 26844540169151840256 27118967508380418048 27134100860784648192 27238142658563730432 27311447925234221056 27403801422675836928 27496467212915441664 27564800874447896576 27574748474907820032 27655061617271373824 27658011083368562688 27670494129334583296 27937256123570061312 27956346341414486016 28136523385848987648 28234219647605407744 28301827635796770816 28410346913541390336 28426200901774393344 28519282292811104256 28522323929723830272 28813902977654194176 28829982164583688704 28891449044875870208 29018413420561359872 29116539011593076736 29186259749415419904 29271266516982038528 29281829947699101696 29287600929100890112 29298170254589558784 29763220576090980352 29794306827528241152 29895056097464549376 30070691863034068992 30169158127932407808 30185993595637727232 30202838458135292928 30486028576555532288 30676202802351439872 30697164610180612096 30725378915888498688 30800966888296808448 30832064259346444864 30993105723863334912 31010400983753883648 31111944319430295552 31129305895501406208 31195675042319958016 31213083343124824064 31318630197343813632 31513998257037508608 31623421862096666624 31656451004248756224 31763497103556083712 31950110104473698304 32170539887392456704 32267679597263323136 32279324375176445952 32468967901190160384 32502880175485353984 32593465477498404864 32615737398316900352 32645715098131529856 32930174831604793344 32948551045238501376 33018798908429565952 33145404732464955392 33163901052070125568 33276044584677801984 33452876019408044032 33483623148102352896 33634979192014303488 34050636374317989888 34165778397102342144 34181198630354485248 34296782148624973824 34389084138259873792 34498278395014545408 34534310186453188608 34686072291764750472 35082473840206413824 35095134422609952768 35114718761015427072 35201105015196352512 35216992528244015104 35236644867824508416 35556507793634623488 35576349594858749952 35672095249285513216 35788903269410013184 35792720225535787008 36158623344507224064 36178801147712864256 36301139546921238528 36317523544751640576 36538401896901115904 36692704573106512896 36766331299877093376 37146148771983261696 37249674831426748416 37275128455219314688 37288580324023074816 37309388683578891264 37634485521834049536 37880462551388520448 37894132873492955136 37901601202365857792 38025709723748139008 38029765239631773696 38418537303538925568 38439976219444918272 38687719655542358016 38822052015457435648 38915012999220559872 39064227006119411712 39196322455571398656 39467783070232215552 39619116594274516992 39641225476302571968 39725742436704321536 39860074796619399168 40094255817378758656 40108725054411374592 40131107155446202368 40247991460850302976 40262516178086264832 40270451277513723904 40967171887851331584 41067955851062411264 41105702134013755392 41324140965151113216 41347201311671844864 41482592425907060736 41487016625052844032 41505741194001874944 41758173596458418176 41934519512121729024 42018664342716678144 42208601338998341632 42351329471408111616 42452741453695156224 42600146805964931072 42615520370312085504 42639301352661590016 42778923439216656384 42894053183189942272 43337173567313805312 43457953969997873152 43483717959948435456 43527620130842039808 43674808517389615104 43906899775473057792 43931401393651335168 44214536749191266304 44368059446237069312 44644830864136470528 44691460241292361728 44846638922685737984 45106037794551103488 45253737191898611712 45278990393456590848 45304257687202939392 45400848499090653184 45574931507139313664 45729042864833298432 45997704526686060544 46014304203527159808 46045746915270918144 46201450332445212672 46248096389019667296 46793512563479937024 46819625014687236096 46977945296015720448 47408677058179497984 47435132793144999936 47484676506373134336 47925165156710547456 48211497792676298752 48238401530283819008 48255809831088685056 48401519395894984704 48423364726335520768 48703451851785240576 48890198216247607296 48923606097475350528 49021775066502791168 49528198362644348928 49718107098697433088 49745851578105188352 49886228579818143744 49914066877016702976 50179314029112066048 50452468788021455232 50706353652842364928 51047468251069022208 51075954561476984832 51224716404718567424 51253301625926557696 51271797945531727872 51583626207389810688 51747417592521818112 51886683998960746496 52085636008159215616 52623710760309620736 52801657522794528768 52825488792366022656 52854967301736762624 53146766395492532224 53508142873928269824 53683354904115019776 53689080338303680512 54237935016760836096 54268201721569296384 54476285317127460864 54622895850468442112 54807602845351673856 55129601748895793152 55149496949815640064 55310123234542747648 55316022166737125376 55340988258669166592 55874512247140122624 55912692682828972032 56468439295210815488 56603655271593541632 56820693827082780672 56852401803548786688 57038564585622208512 57044647859447660544 57627805955308388352 57659964329167377408 57782898089751740416 58036826841122719744 58233078023186153472 58372519498830839808 58542533033964077056 58563659895398203392 58575201858201780224 58596340509179117568 59526441152181960704 59588613655056482304 59790112194929098752 60141383726068137984 60371987191275454464 60405676916270585856 60972057153111064576 61394329220361224192 61450757831776997376 61601933776593616896 61664128518692889728 61986211447726669824 62020801967507767296 62223888638860591104 62258611791002812416 62391350084639916032 62426166686249648128 62637260394687627264 63027996514075017216 63246843724193333248 63312902008497512448 63526994207112167424 63900220208947396608 64341079774784913408 64535359194526646272 64937935802380320768 65005760350970707968 65186930954996809728 65231474796633800704 65291430196263059712 65860349663209586688 65897102090477002752 66037597816859131904 66290809464929910784 66327802104140251136 66552089169355603968 66967246296204705792 67269958384028606976 68101272748635979776 68331556794204684288 68362397260708970496 68593564297249947648 68996556790029090816 69068620372906377216 69372144583529500944 70164947680412827648 70190268845219905536 70229437522030854144 70433985056488030208 70473289735649016832 71113015587269246976 71152699189717499904 71344190498571026432 71577806538820026368 72317246689014448128 72357602295425728512 72602279093842477056 72635047089503281152 73076803793802231808 73385409146213025792 73532662599754186752 74292297543966523392 74499349662853496832 74550256910438629376 74577160648046149632 74618777367157782528 75268971043668099072 75760925102777040896 75803202404731715584 76051419447496278016 76059530479263547392 76837074607077851136 76879952438889836544 77375439311084716032 77644104030914871296 77830025998441119744 78128454012238823424 78392644911142797312 78935566140464431104 79238233188549033984 79282450952605143936 79451484873408643072 79720149593238798336 80188511634757517312 80217450108822749184 80262214310892404736 80495982921700605952 80525032356172529664 80540902555027447808 81934343775702663168 82135911702124822528 82211404268027510784 82694402623343689728 82965184851814121472 82974033250105688064 83011482388003749888 83516347192916836352 83869039024243458048 84417202677996683264 84702658942816223232 84905482907390312448 85200293611929862144 85231040740624171008 85278602705323180032 85557846878433312768 85788106366379884544 86674347134627610624 86915907939995746304 87055240261684079616 87349617034779230208 87813799550946115584 87862802787302670336 88736118892474138624 89289661728272941056 89382920482584723456 89693277845371475968 90212075589102206976 90507474383797223424 90557980786913181696 90608515374405878784 90801696998181306368 91149863014278627328 91458085729666596864 91995409053372121088 92028608407054319616 92091493830541836288 92402900664890425344 92496192778039334592 93587025126959874048 93639250029374472192 93955890592031440896 94870265586289999872 94969353012746268672 95850330313421094912 96422995585352597504 96476803060567638016 96511619662177370112 96803038791789969408 96846729452671041536 97406903703570481152 97780396432495214592 97847212194950701056 98043550133005582336 99056396725288697856 99436214197394866176 99491703156210376704 99828133754033405952 100358628058224132096 100904937576042910464 101412707305684729856 102151909122953969664 102449432809437134848 102506603251853115392 102543595891063455744 103167252414779621376 103494835185043636224 103773367997921492992 104171272016318431232 105247421520619241472 105603315045589057536 105650977584732045312 105709934603473525248 107016285747856539648 107366709808230039552 107378160676607361024 108475870033521672192 108536403443138592768 108952570634254921728 109245791700936884224 109615205690703347712 110259203497791586304 110298993899631280128 110620246469085495296 110681976517338333184 111749024494280245248 111825385365657944064 112936878590421630976 113641387654165561344 113704803607097573376 114077129171244417024 114089295718895321088 115255611910616776704 115319928658334754816 115565796179503480832 116073653682245439488 116466156046372306944 116745038997661679616 117085066067928154112 117150403716403560448 117192681018358235136 119052882304363921408 119177227310112964608 119580224389858197504 120282767452136275968 120743974382550908928 120811353832541171712 122788658440722448384 122901515663553994752 123203867553187233792 123328257037385779456 123972422895453339648 124041603935015534592 124447777277721182208 124517223582005624832 124852333372499296256 125274520789375254528 126055993028150034432 126493687448386666496 126625804016995024896 127053988414224334848 127800440417894793216 128682159549569826816 129070718389053292544 130011520701941415936 130373861909993619456 130462949593267601408 130582860392526119424 131720699326419173376 131794204180954005504 132075195633718263808 132581618929859821568 132655604208280502272 133104178338711207936 133934492592409411584 134539916768057213952 136202545497271959552 136724794521417940992 137187128594499895296 137993113580058181632 138137240745812754432 138744289167059001888 140329895360825655296 140380537690439811072 140458875044061708288 140867970112976060416 140946579471298033664 142226031174538493952 142305398379434999808 142688380997142052864 144634493378028896256 144715204590851457024 145204558187684954112 145270094179006562304 146153607587604463616 146770818292426051584 147065325199508373504 148584595087933046784 149100513820877258752 149154321296092299264 149237554734315565056 150537942087336198144 151521850205554081792 151606404809463431168 152102838894992556032 152119060958527094784 153674149214155702272 153759904877779673088 154750878622169432064 155288208061829742592 155660051996882239488 156256908024477646848 157871132280928862208 158476466377098067968 158564901905210287872 158902969746817286144 159440299186477596672 160377023269515034624 160524428621784809472 160991965843401211904 161050064712345059328 161081805110054895616 163868687551405326336 164422808536055021568 165388805246687379456 165930369703628242944 165948066500211376128 166022964776007499776 167738078048486916096 168834405355993366528 169405317885632446464 169810965814780624896 170400587223859724288 170462081481248342016 170557205410646360064 171115693756866625536 171576212732759769088 173348694269255221248 173831815879991492608 174110480523368159232 174699234069558460416 175627599101892231168 175725605574605340672 177472237784948277248 178579323456545882112 178765840965169446912 179386555690742951936 180424151178204413952 181115961573826363392 181217030748811757568 181603393996362612736 182299726028557254656 182916171459333193728 183990818106744242176 184182987661083672576 184805801329780850688 184992385556078669184 187174050253919748096 187278500058748944384 187911781184062881792 189740531172579999744 189938706025492537344 191700660626842189824 192953606121135276032 193023239324354740224 193606077583579938816 193693458905342083072 194813807407140962304 195560792864990429184 195694424389901402112 198112793450577395712 198872428394789732352 198983406312420753408 199656267508066811904 201809875152085820928 202825414611369459712 204303818245907939328 204898865618874269696 205013206503706230784 205087191782126911488 206989670370087272448 207546735995842985984 208342544032636862464 210494843041238482944 211301955169464090624 211419869206947050496 214032571495713079296 214733419616460079104 216951740067043344384 217072806886277185536 217905141268509843456 218491583401873768448 219230411381406695424 220518406995583172608 220597987799262560256 221363953034676666368 223498048988560490496 223650770731315888128 225873757180843261952 227282775308331122688 227409607214195146752 228154258342488834048 228178591437790642176 230511223821233553408 230639857316669509632 231131592359006961664 232147307364490878976 232932312092744613888 233490077995323359232 234170132135856308224 234300807432807120896 234385362036716470272 238105764608727842816 238354454620225929216 239160448779716395008 240565534904272551936 241487948765101817856 241622707665082343424 245577316881444896768 245803031327107989504 246407735106374467584 246656514074771558912 248083207870031069184 248895554555442364416 249034447164011249664 249704666744998592512 250549041578750509056 252987374896773332992 253251608033990049792 254107976828448669696 255600880835789586432 257364319099139653632 260023041403882831872 260747723819987238912 260925899186535202816 261165720785052238848 263441398652838346752 263588408361908011008 265163237859719643136 265311208416561004544 266208356677422415872 267868985184818823168 269079833536114427904 272405090994543919104 273449589042835881984 274374257188999790592 275986227160116363264 276274481491625508864 277488578334118003776 280659790721651310592 280761075380879622144 280917750088123416576 281735940225952120832 281893158942596067328 284610796758869999616 285376761994284105728 289268986756057792512 289430409181702914048 290409116375369908224 290540188358013124608 292307215175208927232 293541636584852103168 294130650399016747008 297169190175866093568 298201027641754517504 298308642592184598528 298475109468631130112 301075884174672396288 303212809618926862336 304205677789985112064 304238121917054189568 307348298428311404544 307519809755559346176 309501757244338864128 310576416123659485184 311320103993764478976 312513816048955293696 315742264561857724416 316952932754196135936 317129803810420575744 317805939493634572288 320754046539030069248 321048857243569618944 321983931686802423808 322100129424690118656 322163610220109791232 327737375102810652672 328845617072110043136 330777610493374758912 331860739407256485888 332045929552014999552 335476156096973832192 337668810711986733056 338810635771264892928 340801174447719448576 340924162962496684032 341114410821292720128 342231387513733251072 343152425465519538176 346697388538510442496 348220961046736318464 349398468139116920832 351255198203784462336 351451211149210681344 354944475569896554496 357158646913091764224 357531681930338893824 358773111381485903872 360848302356408827904 362231923147652726784 362434061497623515136 363206787992725225472 364599452057114509312 367981636213488484352 368365975322167345152 369611602659561701376 369984771112157338368 374557000117497888768 375823562368125763584 379481062345159999488 379877412050985074688 383401321253684379648 385907212242270552064 386046478648709480448 387212155167159877632 387386917810684166144 391121585729980858368 391388848779802804224 396225586901154791424 397744856789579464704 397966812624841506816 399312535016133623808 403619750304171641856 408607636491815878656 409797731237748539392 410026413007412461568 410174383564253822976 413979340740174544896 416685088065273724928 420989686082476965888 422603910338928181248 422839738413894100992 428065142991426158592 433903480134086688768 434145613772554371072 435810282537019686912 436983166803747536896 438460822762813390848 441036813991166345216 441195975598525120512 442727906069353332736 447301541462631776256 451747514361686523904 454565550616662245376 454819214428390293504 456308516684977668096 456357182875581284352 461022447642467106816 461279714633339019264 462263184718013923328 464294614728981757952 465864624185489227776 466980155990646718464 468601614865614241792 468770724073432940544 476708909240451858432 478320897559432790016 481131069808545103872 482975897530203635712 483245415330164686848 491154633762889793536 491606062654215979008 493313028149543117824 496166415740062138368 497791109110884728832 498068894328022499328 499409333489997185024 505974749793546665984 506503216067980099584 508215953656897339392 511201761671579172864 514728638198279307264 520046082807765663744 521495447639974477824 521851798373070405632 522331441570104477696 526882797305676693504 527176816723816022016 530326475719439286272 530622416833122009088 532416713354844831744 535737970369637646336 538159667072228855808 544810181989087838208 546899178085671763968 548748514377999581184 551972454320232726528 552548962983251017728 554977156668236007552 561319581443302621184 561522150761759244288 561835500176246833152 563471880451904241664 563786317885192134656 569221593517739999232 570753523988568211456 578860818363405828096 580818232750739816448 581080376716026249216 584614430350417854464 587083273169704206336 594338380351732187136 596402055283509035008 596617285184369197056 596950218937262260224 606425619237853724672 608411355579970224128 608476243834108379136 614696596856622809088 615039619511118692352 621152832247318970368 622640207987528957952 625027632097910587392 631484529123715448832 633905865508392271872 634259607620841151488 635611878987269144576 642097714487139237888 643967863373604847616 644200258849380237312 644327220440219582464 655474750205621305344 657691234144220086272 661555220986749517824 664091859104029999104 670952312193947664384 675337621423973466112 677621271542529785856 681602348895438897152 681848325924993368064 682228821642585440256 684462775027466502144 686304850931039076352 693394777077020884992 696441922093472636928 698796936278233841664 702510396407568924672 702902422298421362688 709888951139793108992 714317293826183528448 715063363860677787648 717546222762971807744 721696604712817655808 724463846295305453568 724868122995247030272 726413575985450450944 729198904114229018624 736731950644334690304 739223205319123402752 739969542224314676736 749114000234995777536 751647124736251527168 758962124690319998976 759754824101970149376 766802642507368759296 771814424484541104128 772092957297418960896 774773835621368332288 782243171459961716736 782777697559605608448 795489713579158929408 795933625249683013632 798625070032267247616 807239500608343283712 817215272983631757312 819595462475497078784 820052826014824923136 820348767128507645952 827958681480349089792 833370176130547449856 841979372164953931776 845207820677856362496 845679476827788201984 856130285982852317184 867806960268173377536 868291227545108742144 871620565074039373824 873966333607495073792 876921645525626781696 882073627982332690432 882391951197050241024 885455812138706665472 894603082925263552512 903495028723373047808 909638428856780587008 912617033369955336192 912714365751162568704 922044895284934213632 922559429266678038528 924526369436027846656 928589229457963515904 931729248370978455552 933960311981293436928 937203229731228483584 937541448146865881088 953417818480903716864 962262139617090207744 965951795060407271424 966490830660329373696 982309267525779587072 983212125308431958016 986626056299086235648 992332831480124276736 995582218221769457664 996137788656044998656 998818666979994370048 1011949499587093331968 1013006432135960199168 1016431907313794678784 1022403523343158345728 1029457276396558614528 1040092165615531327488 1043703596746140811264 1044662883140208955392 1053765594611353387008 1054353633447632044032 1060652951438878572544 1061244833666244018176 1064833426709689663488 1071475940739275292672 1076319334144457711616 1089620363978175676416 1093798356171343527936 1103944908640465453056 1105097925966502035456 1109954313336472015104 1122639162886605242368 1123671000352493666304 1126943760903808483328 1127572635770384269312 1138443187035479998464 1141507047977136422912 1157721636726811656192 1161636465501479632896 1162160753432052498432 1174166546339408412672 1188676760703464374272 1192804110567018070016 1193234570368738394112 1193900437874524520448 1212851238475707449344 1216822711159940448256 1229393193713245618176 1230079239022237384704 1242305664494637940736 1250055264195821174784 1262969058247430897664 1267811731016784543744 1268519215241682302976 1271223757974538289152 1284195428974278475776 1287935726747209695232 1288654440880439164928 1310949500411242610688 1315382468288440172544 1323110441973499035648 1328183718208059998208 1341904624387895328768 1350675242847946932224 1355242543085059571712 1363204697790877794304 1363696651849986736128 1364457643285170880512 1368925550054933004288 1386789554154041769984 1392883844186945273856 1397593872556467683328 1405804844596842725376 1419777902279586217984 1430126727721355575296 1435092445525943615488 1443393209425635311616 1448927692590610907136 1449736245990494060544 1452827151970900901888 1458397808228458037248 1473463901288669380608 1479939084448629353472 1498228000469991555072 1517924249380639997952 1519509648203940298752 1533605285014737518592 1543628848969082208256 1544185914594837921792 1549547671242736664576 1564486342919923433472 1565555395119211216896 1590979427158317858816 1591867250499366027264 1597250140064534495232 1614479001216686567424 1634430545967263514624 1639190924950994157568 1640105652029649846272 1640697534257015291904 1655917362960698179584 1666740352261094899712 1683958744329907863552 1690415641355712724992 1691358953655576403968 1712260571965704634368 1736582455090217484288 1743241130148078747648 1747932667214990147584 1753843291051253563392 1764147255964665380864 1770911624277413330944 1789206165850527105024 1819276857713561174016 1825234066739910672384 1825428731502325137408 1844089790569868427264 1845118858533356077056 1857178458915927031808 1863458496741956911104 1867920623962586873856 1874406459462456967168 1875082896293731762176 1906835636961807433728 1931903590120814542848 1932981661320658747392 1964618535051559174144 1966424250616863916032 1973252112598172471296 1984665662960248553472 1992275577312089997312 1997637333959988740096 2023898999174186663936 2026012864271920398336 2032863814627589357568 2044807046686316691456 2058914552793117229056 2080184331231062654976 2087407193492281622528 2089325766280417910784 2107531189222706774016 2108707266895264088064 2122489667332488036352 2129666853419379326976 2142951881478550585344 2152638668288915423232 2179240727956351352832 2187596712342687055872 2210195851933004070912 2219908626672944030208 2245278325773210484736 2247342000704987332608 2253887521807616966656 2255145271540768538624 2276886374070959996928 2283014095954272845824 2315443273453623312384 2324321506864104996864 2348333092678816825344 2385608221134036140032 2386469140737476788224 2387800875749049040896 2425702476951414898688 2458786387426491236352 2460158478044474769408 2484611328989275881472 2500110528391642349568 2525938116494861795328 2535623462033569087488 2537038430483364605952 2542447515949076578304 2568390857948556951552 2575871453494419390464 2577308881760878329856 2621899000822485221376 2630764936576880345088 2646220883946998071296 2656367436416119996416 2683809248775790657536 2701350485695893864448 2710485086170119143424 2726409395581755588608 2728915286570341761024 2737851100109866008576 2773579108308083539968 2785767688373890547712 2795187745112935366656 2811609689193685450752 2860253455442711150592 2870184891051887230976 2886786418851270623232 2897855385181221814272 2899472491980988121088 2916795616456916074496 2946927802577338761216 2959878168897258706944 2996456000939983110144 3035848498761279995904 3039019296407880597504 3067210570029475037184 3087257697938164416512 3088371829189675843584 3099095342485473329152 3131110790238422433792 3181958854316635717632 3183734500998732054528 3194500280129068990464 3228958002433373134848 3268861091934527029248 3280211304059299692544 3281395068514030583808 3311834725921396359168 3367917488659815727104 3380831282711425449984 3382717907311152807936 3424521143931409268736 3473164910180434968576 3486482260296157495296 3495865334429980295168 3528294511929330761728 3541823248554826661888 3578412331701054210048 3638553715427122348032 3650468133479821344768 3688179581139736854528 3690237717066712154112 3714356917831854063616 3726916993483913822208 3748812918924913934336 3750165792587463524352 3813671273923614867456 3863807180241629085696 3865963322641317494784 3929237070103118348288 3932848501233727832064 3946504225196344942592 3969331325920497106944 3984551154624179994624 3995274667919977480192 4047797998348373327872 4052025728543840796672 4065727629255178715136 4089614093372633382912 4160368662462125309952 4174814386984563245056 4178651532560835821568 4217414533790528176128 4244979334664976072704 4259333706838758653952 4305277336577830846464 4358481455912702705664 4375193424685374111744 4420391703866008141824 4439817253345888060416 4494684001409974665216 4507775043615233933312 4510290543081537077248 4553772748141919993856 4630886546907246624768 4648643013728209993728 4696666185357633650688 4771216442268072280064 4772938281474953576448 4775601751498098081792 4851404953902829797376 4917572774852982472704 4920316956088949538816 4969222657978551762944 5000221056783284699136 5051876232989723590656 5071246924067138174976 5074076860966729211904 5084895031898153156608 5136781715897113903104 5154617763521756659712 5243798001644970442752 5261529873153760690176 5292441767893996142592 5312734872832239992832 5367618497551581315072 5402700971391787728896 5452818791163511177216 5457830573140683522048 5475702200219732017152 5571535376747781095424 5590375490225870733312 5623219378387370901504 5720506910885422301184 5740369782103774461952 5795710770362443628544 5798944983961976242176 5833591232913832148992 5893855605154677522432 5919756337794517413888 5992912001879966220288 6071696997522559991808 6078038592815761195008 6134421140058950074368 6174515395876328833024 6176743658379351687168 6198190684970946658304 6262221580476844867584 6367469001997464109056 6389000560258137980928 6457916004866746269696 6537722183869054058496 6560422608118599385088 6562790137028061167616 6735834977319631454208 6761662565422850899968 6765435814622305615872 6849042287862818537472 6946329820360869937152 6972964520592314990592 6991730668859960590336 7083646497109653323776 7156824663402108420096 7277107430854244696064 7376359162279473709056 7380475434133424308224 7428713835663708127232 7453833986967827644416 7497625837849827868672 7500331585174927048704 7627342547847229734912 7727614360483258171392 7731926645282634989568 7858474140206236696576 7865697002467455664128 7893008450392689885184 7938662651840994213888 7969102309248359989248 7990549335839954960384 8104051457087681593344 8131455258510357430272 8179228186745266765824 8320737324924250619904 8349628773969126490112 8357303065121671643136 8434829067581056352256 8489958669329952145408 8610554673155661692928 8750386849370748223488 8840783407732016283648 8879634506691776120832 8989368002819949330432 9015550087230467866624 9020581086163074154496 9107545496283839987712 9261773093814493249536 9297286027456419987456 9393332370715267301376 9542432884536144560128 9545876562949907152896 9551203502996196163584 9702809907805659594752 9840633912177899077632 9938445315957103525888 10103752465979447181312 10142493848134276349952 10148153721933458423808 10169790063796306313216 10273563431794227806208 10309235527043513319424 10487596003289940885504 10584883535787992285184 10625469745664479985664 10735236995103162630144 10805401942783575457792 10915661146281367044096 10951404400439464034304 11143070753495562190848 11180750980451741466624 11246438756774741803008 11441013821770844602368 11480739564207548923904 11591421540724887257088 11597889967923952484352 11667182465827664297984 11787711210309355044864 11839512675589034827776 11985824003759932440576 12143393995045119983616 12156077185631522390016 12268842280117900148736 12349030791752657666048 12396381369941893316608 12524443160953689735168 12734938003994928218112 12778001120516275961856 12915832009733492539392 13075444367738108116992 13120845216237198770176 13125580274056122335232 13523325130845701799936 13530871629244611231744 13892659640721739874304 13945929041184629981184 13983461337719921180672 14167292994219306647552 14313649326804216840192 14554214861708489392128 14752718324558947418112 14760950868266848616448 14857427671327416254464 14907667973935655288832 14995251675699655737344 15000663170349854097408 15254685095694459469824 15463853290565269979136 15716948280412473393152 15731394004934911328256 15786016900785379770368 15877325303681988427776 15938204618496719978496 15981098671679909920768 16208102914175363186688 16358456373490533531648 16699257547938252980224 16714606130243343286272 16869658135162112704512 16979917338659904290816 17221109346311323385856 17500773698741496446976 17681566815464032567296 17759269013383552241664 17978736005639898660864 18031100174460935733248 18041162172326148308992 18215090992567679975424 18523546187628986499072 18594572054912839974912 18786664741430534602752 19084865769072289120256 19102407005992392327168 19405619815611319189504 19681267824355798155264 20207504931958894362624 20284987696268552699904 20296307443866916847616 20547126863588455612416 20618471054087026638848 20975192006579881771008 21250939491328959971328 21470473990206325260288 21610803885567150915584 21831322292562734088192 22286141506991124381696 22361501960903482933248 22492877513549483606016 22882027643541689204736 22961479128415097847808 23182843081449774514176 23195779935847904968704 23575422420618710089728 23679025351178069655552 23971648007519864881152 24312154371263044780032 24537684560235800297472 24698061583505315332096 24792762739883786633216 25048886321907379470336 25469876007989856436224 25831664019466985078784 26241690432474397540352 26251160548112244670464 27046650261691403599872 27061743258489222463488 27785319281443479748608 27891858082369259962368 27966922675439842361344 28334585988438613295104 28627298653608433680384 29108429723416978784256 29521901736533697232896 29714855342654832508928 29815335947871310577664 29990503351399311474688 30509370191388918939648 30927706581130539958272 31462788009869822656512 31572033801570759540736 31754650607363976855552 31876409236993439956992 32416205828350726373376 33398515095876505960448 33429212260486686572544 33739316270324225409024 33959834677319808581632 34442218692622646771712 35001547397482992893952 35363133630928065134592 35518538026767104483328 35957472011279797321728 36082324344652296617984 36430181985135359950848 37047092375257972998144 37189144109825679949824 37573329482861069205504 38169731538144578240512 38204814011984784654336 38811239631222638379008 39362535648711596310528 40569975392537105399808 40592614887733833695232 41236942108174053277696 41950384013159763542016 42501878982657919942656 42940947980412650520576 43221607771134301831168 43662644585125468176384 44572283013982248763392 44723003921806965866496 44985755027098967212032 45764055287083378409472 45922958256830195695616 46391559871695809937408 47150844841237420179456 47358050702356139311104 47943296015039729762304 48624308742526089560064 49075369120471600594944 49585525479767573266432 50097772643814758940672 50939752015979712872448 51663328038933970157568 52483380864948795080704 52502321096224489340928 54093300523382807199744 54123486516978444926976 55570638562886959497216 55783716164738519924736 55933845350879684722688 57254597307216867360768 58216859446833957568512 59043803473067394465792 59429710685309665017856 59981006702798622949376 61855413162261079916544 62925576019739645313024 63144067603141519081472 63752818473986879913984 64832411656701452746752 66797030191753011920896 66858424520973373145088 67478632540648450818048 67919669354639617163264 68884437385245293543424 70726267261856130269184 71037076053534208966656 71914944022559594643456 72164648689304593235968 74094184750515945996288 74378288219651359899648 75146658965722138411008 76409628023969569308672 78725071297423192621056 81139950785074210799616 81185229775467667390464 82473884216348106555392 83900768026319527084032 85003757965315839885312 85881895960825301041152 86443215542268603662336 87325289170250936352768 89144566027964497526784 89446007843613931732992 89971510054197934424064 91528110574166756818944 91845916513660391391232 92783119743391619874816 94716101404712278622208 97248617485052179120128 99171050959535146532864 100195545287629517881344 101879504031959425744896 103326656077867940315136 104966761729897590161408 105004642192448978681856 108246973033956889853952 111141277125773918994432 111567432329477039849472 111867690701759369445376 114509194614433734721536 116433718893667915137024 118087606946134788931584 118859421370619330035712 123710826324522159833088 125851152039479290626048 126288135206283038162944 127505636947973759827968 129664823313402905493504 133594060383506023841792 133716849041946746290176 134957265081296901636096 135839338709279234326528 137768874770490587086848 141452534523712260538368 142074152107068417933312 143829888045119189286912 144329297378609186471936 148756576439302719799296 150293317931444276822016 152819256047939138617344 157450142594846385242112 162279901570148421599232 162370459550935334780928 164947768432696213110784 167801536052639054168064 171763791921650602082304 172886431084537207324672 174650578340501872705536 178289132055928995053568 179943020108395868848128 183691833027320782782464 185566239486783239749632 189432202809424557244416 194497234970104358240256 198342101919070293065728 200391090575259035762688 203759008063918851489792 206653312155735880630272 209933523459795180322816 216493946067913779707904 222282554251547837988864 223134864658954079698944 236175213892269577863168 237718842741238660071424 247421652649044319666176 251702304078958581252096 252576270412566076325888 255011273895947519655936 259329646626805810987008 267188120767012047683584 267433698083893492580352 269914530162593803272192 271678677418558468653056 275537749540981174173696 284148304214136835866624 288658594757218372943872 297513152878605439598592 300586635862888553644032 305638512095878277234688 314900285189692770484224 324740919101870669561856 329895536865392426221568 335603072105278108336128 343527583843301204164608 349301156681003745411072 356578264111857990107136 367383666054641565564928 371132478973566479499264 378864405618849114488832 388994469940208716480512 400782181150518071525376 407518016127837702979584 413306624311471761260544 419867046919590360645632 432987892135827559415808 446269729317908159397888 472350427784539155726336 475437685482477320142848 494843305298088639332352 503404608157917162504192 505152540825132152651776 518659293253611621974016 534867396167786985160704 539829060325187606544384 551075499081962348347392 568296608428273671733248 577317189514436745887744 595026305757210879197184 601173271725777107288064 611277024191756554469376 629800570379385540968448 649481838203741339123712 659791073730784852443136 713156528223715980214272 734767332109283131129856 742264957947132958998528 757728811237698228977664 777988939880417432961024 801564362301036143050752 815036032255675405959168 826613248622943522521088 865975784271655118831616 892539458635816318795776 944700855569078311452672 950875370964954640285696 989686610596177278664704 1006809216315834325008384 1010305081650264305303552 1069734792335573970321408 1102150998163924696694784 1136593216856547343466496 1154634379028873491775488 1202346543451554214576128 1222554048383513108938752 1259601140758771081936896 1298963676407482678247424 1426313056447431960428544 1469534664218566262259712 1484529915894265917997056 1515457622475396457955328 1555977879760834865922048 1653226497245887045042176 1731951568543310237663232 1785078917271632637591552 1889401711138156622905344 1901750741929909280571392 1979373221192354557329408 2020610163300528610607104 2139469584671147940642816 2204301996327849393389568 2273186433713094686932992 2309268758057746983550976 2404693086903108429152256 2445108096767026217877504 2597927352814965356494848 2852626112894863920857088 2939069328437132524519424 2969059831788531835994112 3030915244950792915910656 3306452994491774090084352 3463903137086620475326464 3778803422276313245810688 4041220326601057221214208 4278939169342295881285632 4408603992655698786779136 4546372867426189373865984 4618537516115493967101952 5195854705629930712989696 5705252225789727841714176 5938119663577063671988224 6061830489901585831821312 6612905988983548180168704 6927806274173240950652928 8082440653202114442428416 8557878338684591762571264 8817207985311397573558272 9092745734852378747731968 10391709411259861425979392 12123660979803171663642624 13225811977967096360337408 13855612548346481901305856 16164881306404228884856832 17115756677369183525142528 18185491469704757495463936 20783418822519722851958784 24247321959606343327285248 26451623955934192720674816 32329762612808457769713664 36370982939409514990927872 41566837645039445703917568 48494643919212686654570496 72741965878819029981855744 96989287838425373309140992 145483931757638059963711488 290967863515276119927422976
- Sum of all divisors σ(n): 1149125482329344801671405743
- Sum of proper divisors (its aliquot sum) s(n): 858157618814068681743982767
- 290967863515276119927422976 is an abundant number, because the sum of its proper divisors (858157618814068681743982767) is greater than itself. Its abundance is 567189755298792561816559791
Bases of 290967863515276119927422976
- Binary: 11110000101011101101011101111100110000100001010000100100010001000000000000000000000000002
- Hexadecimal: 0xF0AED77CC2142444000000
- Base-36: 10K5MQXUPFL3XLFR40
Squares and roots of 290967863515276119927422976
- 290967863515276119927422976 squared (2909678635152761199274229762) is 84662297598644352205937436615100561349533664412696576
- 290967863515276119927422976 cubed (2909678635152761199274229763) is 24634007852572039069151193303470693650234382763018510990614881267676894698930176
-
290967863515276119927422976 is a
perfect square number . Itssquare root is 17057780146176 -
The
cube root of 290967863515276119927422976 is 662646143.9187680347
Scales and comparisons
How big is 290967863515276119927422976?- 290,967,863,515,276,119,927,422,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 290,967,863,515,276,119,927,422,976 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 290967863515276119927422976 cubic inches would be around 55220512 feet tall.
Recreational maths with 290967863515276119927422976
- 290967863515276119927422976 backwards is 679224729911672515368769092
- The number of decimal digits it has is: 27
- The sum of 290967863515276119927422976's digits is 135
- 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 290967863515276119927422976 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 290967863515276119927422976 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/290967863515276119927422976/
Chicago style:
Numbermatics. 2024. "Number 290967863515276119927422976 - Facts about the integer". https://numbermatics.com/n/290967863515276119927422976/
The information we have on file for 290967863515276119927422976 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 290967863515276119927422976, math, Factors of 290967863515276119927422976, curriculum, school, college, exams, university, Prime factorization of 290967863515276119927422976, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety septillion, nine hundred sixty-seven sextillion, eight hundred sixty-three quintillion, five hundred fifteen quadrillion, two hundred seventy-six trillion, one hundred nineteen billion, nine hundred twenty-seven million, four hundred twenty-two thousand, nine hundred seventy-six.