436286596959628580288987136
436,286,596,959,628,580,288,987,136 is an even composite number composed of seven prime numbers multiplied together.
What does the number 436286596959628580288987136 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 19683 divisors.
436286596959628580288987136 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 436286596959628580288987136:
226 × 32 × 72 × 132 × 1072 × 1912 × 4572
(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 × 13 × 13 × 107 × 107 × 191 × 191 × 457 × 457)See below for interesting mathematical facts about the number 436286596959628580288987136 from the Numbermatics database.
Names of 436286596959628580288987136
- Cardinal: 436286596959628580288987136 can be written as Four hundred thirty-six septillion, two hundred eighty-six sextillion, five hundred ninety-six quintillion, nine hundred fifty-nine quadrillion, six hundred twenty-eight trillion, five hundred eighty billion, two hundred eighty-eight million, nine hundred eighty-seven thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 4.36286596959628580288987136 × 1026
Factors of 436286596959628580288987136
Divisors of 436286596959628580288987136
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 32 36 39 42 48 49 52 56 63 64 72 78 84 91 96 98 104 107 112 117 126 128 144 147 156 168 169 182 191 192 196 208 214 224 234 252 256 273 288 294 312 321 336 338 364 382 384 392 416 428 441 448 457 468 504 507 512 546 573 576 588 624 637 642 672 676 728 749 764 768 784 819 832 856 882 896 914 936 963 1008 1014 1024 1092 1146 1152 1176 1183 1248 1274 1284 1337 1344 1352 1371 1391 1456 1498 1521 1528 1536 1568 1638 1664 1712 1719 1764 1792 1828 1872 1911 1926 2016 2028 2048 2184 2247 2292 2304 2352 2366 2483 2496 2548 2568 2674 2688 2704 2742 2782 2912 2996 3042 3056 3072 3136 3199 3276 3328 3424 3438 3528 3549 3584 3656 3744 3822 3852 4011 4032 4056 4096 4113 4173 4368 4494 4584 4608 4704 4732 4966 4992 5096 5136 5243 5348 5376 5408 5484 5564 5733 5824 5941 5992 6084 6112 6144 6272 6398 6552 6656 6741 6848 6876 7056 7098 7168 7312 7449 7488 7644 7704 8022 8064 8112 8192 8226 8281 8346 8736 8988 9168 9216 9359 9408 9464 9597 9737 9932 9984 10192 10272 10486 10647 10696 10752 10816 10968 11128 11449 11466 11648 11882 11984 12033 12168 12224 12288 12519 12544 12796 13104 13312 13482 13696 13752 14112 14196 14336 14624 14898 14976 15288 15408 15729 16044 16128 16224 16384 16452 16562 16692 17381 17472 17823 17976 18083 18336 18432 18718 18816 18928 19194 19474 19864 19968 20384 20437 20544 20972 21294 21392 21504 21632 21936 22256 22347 22393 22898 22932 23296 23764 23968 24066 24336 24448 24576 24843 25038 25088 25592 26208 26624 26964 27392 27504 28077 28224 28392 28672 28791 29211 29248 29796 29952 30576 30816 31458 32088 32256 32279 32448 32768 32904 33124 33384 34347 34762 34944 35646 35952 36166 36481 36672 36864 37436 37632 37856 38388 38948 39728 39936 40768 40874 41088 41587 41944 42588 42784 43008 43264 43872 44512 44694 44786 45796 45864 46592 47187 47528 47936 48132 48672 48896 48899 49152 49686 50076 50176 51184 52143 52416 53248 53469 53928 54249 54784 55008 56154 56448 56784 57344 57582 58422 58496 59592 59904 61152 61311 61632 62916 64176 64512 64558 64896 65536 65808 66248 66768 67179 68159 68694 69524 69888 71292 71904 72332 72962 73344 73728 74529 74872 75264 75712 76776 77233 77896 79456 79872 80143 81536 81748 82176 83174 83888 84231 85176 85568 86016 86528 87287 87633 87744 89024 89388 89572 91592 91728 93184 94374 95056 95872 96264 96837 97344 97792 97798 98304 99372 100152 100352 102368 103041 104286 104832 106496 106938 107856 108498 109443 109568 110016 112308 112896 113568 114688 115164 116844 116992 119184 119808 121667 122304 122622 123264 124761 125832 126581 128352 129024 129116 129792 131072 131616 132496 133536 134358 136318 137388 139048 139776 142584 143059 143808 144664 145924 146688 146697 147456 148837 149058 149744 150528 151424 153552 154466 155792 156429 158912 159744 160286 162747 163072 163496 164352 166348 167776 168462 170352 171136 172032 173056 174574 175266 175488 178048 178776 179144 183184 183456 183933 186368 188748 190112 191744 192528 193674 194688 195584 195596 196608 198744 200304 200704 201537 204477 204736 206082 208572 208849 209664 212992 213876 215712 216996 218886 219136 220032 224616 225792 225953 227136 229376 230328 231699 233688 233984 238368 239616 240429 243334 244608 245244 246528 249522 251664 253162 255367 256704 258048 258232 259584 261861 262144 263232 264992 265681 267072 268716 272636 274776 278096 279552 285168 286118 287616 289328 290511 291109 291848 293376 293394 294912 297674 298116 299488 301056 302848 307104 308932 311584 312858 317824 319488 320572 325494 326144 326992 328329 328704 332696 335552 336924 340704 342272 342293 344064 346112 349148 350532 350976 356096 357552 358288 365001 366368 366912 367866 372736 374283 377496 379743 380224 383488 385056 387348 389376 391168 391192 393216 397488 400608 401408 403074 408954 409472 412164 417144 417698 419328 425984 427752 429177 431424 433992 437772 438272 440064 440091 446511 449232 451584 451906 454272 458752 460656 463398 467376 467968 474253 476736 479232 480858 486668 489216 490488 493056 499044 503328 506324 510734 513408 516096 516464 519168 523722 524288 526464 529984 531362 534144 537432 540631 545272 549552 556192 559104 561001 570336 572236 575232 578656 581022 582218 583696 586752 586788 589824 595348 596232 598976 602112 605696 611009 613431 614208 617864 623168 625716 626547 635648 635687 638976 641144 650988 652288 653984 656658 657408 665392 671104 673848 677859 681408 684544 684586 688128 692224 695097 698296 701064 701952 712192 715104 716576 721287 730002 732736 733824 735732 745472 748566 754992 759486 760448 766101 766976 770112 774696 778752 782336 782384 785583 786432 794976 797043 801216 802816 806148 817908 818944 824328 834288 835396 838656 851968 855504 858354 862848 867984 873327 875544 876544 880128 880182 886067 893022 898464 903168 903812 908544 917504 921312 926796 934752 935936 948506 953472 958464 961716 973336 978432 980976 986112 998088 1001413 1006656 1012648 1021468 1026816 1026879 1032192 1032928 1038336 1041859 1047444 1048576 1052928 1059968 1062724 1068288 1074864 1081262 1090544 1095003 1099104 1112384 1118208 1122002 1134731 1139229 1140672 1144472 1150464 1157312 1162044 1164436 1167392 1173504 1173576 1179648 1190696 1192464 1197952 1204224 1211392 1222018 1226862 1228416 1235728 1246336 1251432 1253094 1271296 1271374 1277952 1282288 1287531 1301976 1304576 1307968 1313316 1314816 1330784 1339533 1342208 1347696 1355718 1362816 1369088 1369172 1376256 1384448 1390194 1396592 1402128 1403904 1422759 1424384 1430208 1433152 1442574 1460004 1461943 1465472 1467648 1471464 1490944 1497132 1509984 1518972 1520896 1532202 1533952 1540224 1549392 1557504 1564672 1564768 1571166 1572864 1581671 1589952 1594086 1602432 1605632 1612296 1621893 1635816 1637888 1648656 1668576 1670792 1677312 1683003 1703936 1711008 1716708 1725696 1735968 1746654 1751088 1753088 1760256 1760364 1772134 1786044 1787569 1796928 1806336 1807624 1817088 1833027 1835008 1842624 1853592 1859767 1869504 1871872 1879641 1897012 1906944 1907061 1916928 1923432 1934881 1946672 1956864 1961952 1972224 1996176 2002826 2013312 2025296 2033577 2042936 2053632 2053758 2064384 2065856 2076672 2083718 2094888 2097152 2105856 2119936 2125448 2136576 2149728 2162524 2181088 2186759 2190006 2198208 2224768 2236416 2244004 2269462 2278458 2281344 2288944 2298303 2300928 2314624 2324088 2328872 2334784 2347008 2347152 2359296 2381392 2384928 2391129 2395904 2396051 2408448 2422784 2444036 2453724 2456832 2471456 2492672 2502864 2506188 2542592 2542748 2555904 2564576 2575062 2603952 2609152 2615936 2619981 2626632 2629632 2658201 2661568 2679066 2684416 2695392 2711436 2715037 2725632 2738176 2738344 2752512 2768896 2780388 2793184 2804256 2807808 2845518 2848768 2860416 2866304 2885148 2920008 2923886 2930944 2935296 2942928 2981888 2994264 3004239 3019968 3037944 3041792 3064404 3067904 3080448 3080637 3098784 3115008 3125577 3129344 3129536 3142332 3145728 3163342 3179904 3188172 3204864 3211264 3224592 3243786 3271632 3275776 3297312 3319771 3337152 3341584 3354624 3366006 3404193 3407872 3422016 3433416 3451392 3453853 3471936 3493308 3502176 3506176 3520512 3520728 3544268 3572088 3575138 3593856 3612672 3615248 3634176 3666054 3670016 3685248 3707184 3719534 3739008 3743744 3759282 3784417 3794024 3813888 3814122 3833856 3846864 3869762 3893344 3903467 3913728 3923904 3944448 3992352 4005652 4026624 4050592 4067154 4085872 4107264 4107516 4128768 4131712 4153344 4167436 4189776 4194304 4211712 4239872 4250896 4268277 4273152 4277063 4299456 4325048 4362176 4373518 4380012 4385829 4396416 4449536 4449809 4472832 4488008 4538924 4556916 4562688 4577888 4596606 4601856 4629248 4648176 4657744 4669568 4694016 4694304 4718592 4745013 4762784 4769856 4782258 4791808 4792102 4816896 4845568 4865679 4888072 4907448 4913664 4942912 4985344 5005728 5012376 5049009 5085184 5085496 5111808 5129152 5150124 5207904 5218304 5231872 5232193 5239962 5253264 5259264 5316402 5323136 5358132 5362707 5368832 5390784 5422872 5430074 5451264 5476352 5476688 5499081 5505024 5537792 5560776 5579301 5586368 5608512 5615616 5691036 5697536 5720832 5721183 5732608 5770296 5804643 5840016 5847772 5861888 5870592 5885856 5963776 5988528 6008478 6039936 6075888 6083584 6128808 6135808 6160896 6161274 6165289 6197568 6230016 6251154 6258688 6259072 6284664 6291456 6326684 6359808 6376344 6409728 6422528 6449184 6487572 6543264 6551552 6560277 6594624 6639542 6674304 6683168 6709248 6732012 6808386 6815744 6844032 6866832 6902784 6907706 6943872 6986616 7004352 7012352 7041024 7041456 7088536 7144176 7150276 7187712 7188153 7225344 7230496 7268352 7293013 7332108 7340032 7370496 7414368 7439068 7478016 7487488 7518564 7568834 7588048 7627776 7628244 7667712 7693728 7739524 7786688 7806934 7827456 7847808 7888896 7943117 7974603 7984704 8011304 8053248 8101184 8134308 8145111 8171744 8214528 8215032 8257536 8263424 8263931 8306688 8334872 8379552 8388608 8423424 8479744 8501792 8536554 8546304 8554126 8598912 8650096 8724352 8747036 8760024 8771658 8792832 8899072 8899618 8945664 8976016 9012717 9077848 9113832 9125376 9155776 9193212 9203712 9258496 9296352 9315488 9339136 9339709 9376731 9388032 9388608 9437184 9490026 9525568 9539712 9564516 9583616 9584204 9633792 9691136 9731358 9776144 9814896 9827328 9885824 9959313 9970688 10011456 10024752 10098018 10170368 10170992 10212579 10223616 10233601 10258304 10300248 10361559 10415808 10436608 10463744 10464386 10479924 10506528 10518528 10632804 10646272 10716264 10725414 10737664 10781568 10845744 10860148 10902528 10952704 10953376 10998162 11010048 11075584 11121552 11158602 11172736 11217024 11231232 11353251 11382072 11395072 11441664 11442366 11465216 11540592 11609286 11680032 11695544 11710401 11723776 11741184 11771712 11927552 11977056 12016956 12079872 12151776 12167168 12257616 12271616 12321792 12322548 12330578 12395136 12460032 12502308 12517376 12518144 12569328 12582912 12653368 12719616 12752688 12819456 12831189 12845056 12898368 12975144 13018369 13086528 13103104 13120554 13157487 13189248 13279084 13348608 13349427 13366336 13418496 13464024 13544167 13616772 13631488 13688064 13733664 13805568 13815412 13887744 13973232 14008704 14024704 14082048 14082912 14177072 14235039 14288352 14300552 14375424 14376306 14450688 14460992 14536704 14586026 14664216 14680064 14740992 14751503 14828736 14878136 14956032 14974976 15037128 15137668 15176096 15255552 15256488 15307313 15335424 15387456 15479048 15573376 15613868 15654912 15695616 15696579 15777792 15886234 15949206 15969408 16022608 16088121 16106496 16202368 16268616 16290222 16343488 16429056 16430064 16515072 16526848 16527862 16613376 16669744 16671817 16737903 16759104 16777216 16846848 16959488 17003584 17073108 17092608 17108252 17197824 17300192 17413929 17448704 17494072 17520048 17543316 17585664 17798144 17799236 17891328 17952032 18025434 18155696 18227664 18250752 18311552 18386424 18407424 18495867 18516992 18592704 18630976 18678272 18679418 18753462 18776064 18777216 18874368 18980052 19005259 19051136 19079424 19129032 19167232 19168408 19267584 19382272 19462716 19552288 19629792 19654656 19680831 19771648 19918626 19941376 20022912 20049504 20196036 20340736 20341984 20425158 20447232 20467202 20516608 20600496 20723118 20831616 20873216 20927488 20928772 20959848 21013056 21037056 21265608 21292544 21432528 21450828 21475328 21563136 21564459 21691488 21720296 21805056 21879039 21905408 21906752 21996324 22020096 22151168 22243104 22317204 22345472 22346843 22434048 22462464 22706502 22764144 22790144 22883328 22884732 22930432 23081184 23218572 23238397 23360064 23391088 23420802 23447552 23482368 23543424 23829351 23855104 23954112 24033912 24159744 24176971 24303552 24334336 24435333 24515232 24543232 24643584 24645096 24661156 24790272 24791793 24920064 25004616 25034752 25036288 25138656 25165824 25306736 25439232 25505376 25638912 25662378 25690112 25796736 25950288 26036738 26173056 26206208 26241108 26314974 26378496 26558168 26697216 26698854 26732672 26836992 26928048 27088334 27233544 27262976 27324269 27376128 27467328 27611136 27630824 27775488 27946464 28017408 28019127 28049408 28164096 28165824 28354144 28427867 28470078 28576704 28601104 28750848 28752612 28901376 28921984 29073408 29172052 29328432 29360128 29481984 29503006 29657472 29756272 29877939 29912064 29949952 30074256 30275336 30352192 30511104 30512976 30614626 30670848 30700803 30774912 30958096 31084677 31146752 31148663 31227736 31309824 31391232 31393158 31555584 31772468 31898412 31938816 32045216 32176242 32212992 32404736 32537232 32580444 32686976 32858112 32860128 33030144 33053696 33055724 33226752 33339488 33343634 33475806 33518208 33554432 33693696 33918976 34007168 34059753 34146216 34185216 34216504 34395648 34600384 34827858 34897408 34988144 35040096 35086632 35131203 35171328 35295481 35596288 35598472 35782656 35904064 36050868 36311392 36455328 36501504 36623104 36625351 36772848 36814848 36991734 37033984 37185408 37261952 37356544 37358836 37506924 37552128 37554432 37748736 37960104 38010518 38102272 38158848 38258064 38334464 38336816 38493567 38535168 38764544 38925432 39055107 39104576 39259584 39309312 39361662 39543296 39837252 39882752 39890159 40045824 40048281 40099008 40392072 40632501 40681472 40683968 40850316 40894464 40934404 41033216 41200992 41446236 41663232 41746432 41854976 41857544 41919696 42026112 42074112 42531216 42585088 42865056 42901656 42950656 43126272 43128918 43157023 43382976 43440592 43610112 43758078 43810816 43813504 43992648 44040192 44254509 44302336 44486208 44634408 44690944 44693686 44868096 44924928 45413004 45528288 45580288 45766656 45769464 45860864 45921939 46162368 46437144 46476794 46720128 46782176 46841604 46895104 46964736 47086848 47089737 47658702 47710208 47908224 48067824 48319488 48353942 48607104 48668672 48870666 49030464 49086464 49287168 49290192 49322312 49580544 49583586 49840128 50009232 50015451 50069504 50072576 50277312 50331648 50613472 50745071 50878464 51010752 51277824 51324756 51380224 51593472 51900576 52073476 52346112 52412416 52482216 52629948 52756992 53116336 53394432 53397708 53465344 53673984 53856096 54176668 54467088 54525952 54648538 54752256 54934656 55222272 55261648 55487601 55550976 55601819 55892928 56034816 56038254 56098816 56328192 56331648 56708288 56855734 56940156 57015777 57153408 57202208 57501696 57505224 57802752 57843968 57847517 58146816 58344104 58656864 58720256 58963968 59006012 59314944 59512544 59755878 59824128 59899904 60148512 60550672 60704384 61022208 61025952 61229252 61341696 61401606 61549824 61916192 62169354 62293504 62297326 62455472 62619648 62782464 62786316 63111168 63544936 63796824 63877632 64090432 64352484 64425984 64809472 65074464 65160888 65373952 65377963 65637117 65716224 65720256 66060288 66107392 66111448 66453504 66678976 66687268 66951612 67036416 67040529 67108864 67387392 67837952 68014336 68018509 68119506 68292432 68370432 68433008 68791296 69200768 69655716 69715191 69794816 69976288 70080192 70173264 70262406 70342656 70590962 71192576 71196944 71488053 71565312 71808128 72101736 72530913 72622784 72910656 73003008 73246208 73250702 73545696 73629696 73983468 74067968 74370816 74375379 74523904 74713088 74717672 75013848 75104256 75108864 75497472 75920208 76021036 76204544 76317696 76516128 76668928 76673632 76987134 77070336 77529088 77850864 78110214 78209152 78519168 78618624 78723324 79086592 79674504 79765504 79780318 80091648 80096562 80198016 80784144 81265002 81362944 81367936 81700632 81788928 81868808 81972807 82066432 82401984 82892472 83326464 83492864 83709952 83715088 83839392 84052224 84057381 84148224 85062432 85170176 85283601 85730112 85803312 85901312 86252544 86257836 86314046 86765952 86881184 87220224 87516156 87621632 87627008 87985296 88080384 88509018 88604672 88972416 89268816 89381888 89387372 89736192 89849856 90826008 91056576 91160576 91533312 91538928 91721728 91843878 92102409 92324736 92874288 92953588 93440256 93445989 93564352 93683208 93790208 93929472 94173696 94179474 94809169 95317404 95420416 95816448 96135648 96638976 96707884 97214208 97337344 97741332 98060928 98172928 98574336 98580384 98644624 99161088 99167172 99680256 100018464 100030902 100139008 100145152 100554624 100663296 101226944 101490142 101756928 102021504 102555648 102649512 102760448 103186944 103260521 103801152 104146952 104692224 104824832 104964432 105259896 105513984 105886443 106232672 106788864 106795416 106930688 107151191 107347968 107712192 108353336 108934176 109051904 109297076 109504512 109869312 109876053 110444544 110523296 110975202 111101952 111203638 111785856 112069632 112076508 112197632 112656384 112663296 113416576 113711468 113880312 114031554 114306816 114404416 115003392 115010448 115605504 115687936 115695034 116293632 116688208 116702719 117165321 117313728 117440512 117927936 118012024 118629888 119025088 119511756 119648256 119670477 119799808 120297024 121101344 121408768 121416217 121897503 122044416 122051904 122458504 122683392 122803212 123099648 123832384 124338708 124587008 124594652 124910944 125239296 125564928 125572632 126222336 127089872 127593648 127755264 128180864 128704968 128851968 129471069 129618944 130148928 130321776 130747904 130755926 131274234 131432448 131440512 132120576 132214784 132222896 132763527 132907008 133036813 133357952 133374536 133903224 134072832 134081058 134774784 135675904 136028672 136037018 136239012 136584864 136740864 136866016 137582592 137765817 138401536 139311432 139430382 139589632 139952576 140160384 140346528 140524812 140685312 141181924 142385152 142393888 142976106 143130624 143616256 144203472 145061826 145245568 145821312 146006016 146492416 146501404 147091392 147259392 147966936 148135936 148741632 148750758 149047808 149426176 149435344 150027696 150046353 150208512 150217728 150994944 151840416 152042072 152235213 152409088 152635392 153032256 153337856 153347264 153974268 154140672 155058176 155701728 156220428 156418304 156427901 157038336 157237248 157446648 158173184 159349008 159531008 159560636 160183296 160193124 160396032 161568288 162530004 162725888 162735872 163401264 163577856 163737616 163945614 164132864 164803968 165784944 166652928 166805457 166985728 167419904 167430176 167678784 168104448 168114762 168296448 169238797 170124864 170340352 170567202 171047331 171460224 171606624 171802624 172505088 172515672 172628092 173531904 173542551 173762368 174440448 175032312 175243264 175254016 175970592 176160768 177018036 177209344 177944832 178537632 178763776 178774744 179472384 179699712 181652016 182113152 182321152 183066624 183077856 183443456 183687756 184204818 184649472 185748576 185907176 186880512 186891978 187128704 187366416 187580416 187858944 188347392 188358948 189618338 190634808 190840832 191269883 191632896 192271296 193277952 193415768 194428416 194674688 195482664 196121856 196133889 196345856 197148672 197160768 197289248 198322176 198334344 198995069 199360512 200036928 200061804 200278016 200290304 201109248 201121587 201326592 202453888 202980284 203513856 204043008 204055527 205111296 205299024 205520896 206373888 206521042 207602304 208293904 209145573 209384448 209649664 209928864 210519792 211027968 211772886 212465344 213577728 213590832 213861376 214302382 214695936 215424384 216706672 216733621 217592739 217868352 218103808 218594152 219009024 219738624 219752106 220889088 221046592 221950404 222203904 222407276 223571712 224139264 224153016 224395264 225312768 225326592 226833152 227422936 227760624 228063108 228613632 228808832 230006784 230020896 231211008 231375872 231390068 232587264 233376416 233405438 234330642 234627456 234881024 235855872 236024048 237259776 238050176 239023512 239296512 239340954 239599616 240594048 242202688 242817536 242832434 243795006 244088832 244103808 244917008 245366784 245606424 245918421 246199296 247068367 247664768 248677416 249174016 249189304 249821888 250478592 251129856 251145264 252444672 254179744 255187296 255510528 255850803 256361728 256377457 257409936 257703936 258942138 259237888 260297856 260643552 261495808 261511852 262548468 262864896 262881024 264241152 264429568 264445792 265527054 265814016 266073626 266715904 266749072 267806448 268145664 268162116 269549568 271351808 272057344 272074036 272478024 273169728 273481728 273732032 275165184 275531634 276803072 278622864 278860764 279179264 279231113 279905152 280320768 280337967 280693056 281049624 281370624 282363848 284427507 284770304 284787776 285952212 286261248 287232512 288406944 290123652 290491136 290508959 291642624 292012032 292984832 293002808 294182784 294518784 295933872 296271872 297483264 297501516 298095616 298852352 298870688 300055392 300092706 300417024 300435456 301989888 302099161 303680832 304084144 304470426 304818176 305270784 306064512 306675712 306694528 307948536 308281344 309781563 310116352 311403456 312440856 312836608 312855802 314076672 314474496 314893296 316346368 317659329 318698016 319062016 319121272 320366592 320386248 320792064 321453573 323136576 325060008 325451776 325471744 326802528 327155712 327475232 327891228 328265728 329607936 329628159 331569888 333305856 333610914 333971456 334839808 334860352 335357568 336208896 336229524 336592896 338477594 340249728 340680704 341134404 342094662 342920448 343213248 343605248 345010176 345031344 345256184 347063808 347085102 347524736 348880896 350064624 350108157 350486528 350508032 351941184 352321536 354036072 354418688 355215497 355889664 357075264 357527552 357549488 358944768 359011431 359399424 363304032 364226304 364248651 364642304 366133248 366155712 366886912 367375512 368409636 369298944 369562271 371497152 371814352 373761024 373783956 374257408 374732832 375160832 375717888 376694784 376717896 379236676 381269616 381681664 382539766 383265792 384542592 386555904 386831536 388413207 388856832 389349376 390965328 392243712 392267778 392691712 394297344 394321536 394578496 396644352 396668688 397990138 398721024 399110439 400073856 400123608 400556032 400580608 402218496 402243174 404907776 404932619 405960568 407027712 408086016 408111054 410222592 410598048 411041792 412747776 413042084 415204608 416587808 417670969 418291146 418768896 419299328 419857728 421039584 422055936 423545772 424930688 427155456 427181664 427722752 428604764 429391872 430848768 433413344 433467242 435185478 435736704 436207616 437188304 438018048 439477248 439504212 441778176 442093184 443900808 444407808 444814552 447143424 448278528 448306032 448790528 450625536 450653184 453666304 454845872 455521248 456126216 456705639 457227264 457617664 457645741 460013568 460041792 462422016 462751744 462780136 465174528 466752832 466810876 468661284 469254912 469283703 469762048 471711744 472048096 474519552 476100352 476129563 478047024 478593024 478681908 479199232 481188096 484405376 485635072 485664868 487590012 488177664 488207616 489834016 490733568 491212848 491836842 492398592 494136734 495329536 497354832 498348032 498378608 499643776 500416371 500957184 502259712 502290528 504889344 507716391 508359488 510374592 511021056 511701606 512723456 512754914 514819872 515407872 517884276 518475776 518572067 520595712 520627653 521287104 522991616 523023704 525096936 525729792 525762048 528482304 528859136 528891584 531054108 531628032 532147252 533431808 533498144 535612896 536291328 536324232 539099136 542703616 544114688 544148072 544956048 546339456 546963456 547464064 550330368 551063268 553606144 557245728 557721528 558358528 558462226 559810304 560641536 560675934 561386112 562099248 562741248 564727696 568855014 569540608 569575552 571904424 572522496 573809649 574465024 576813888 580247304 580982272 581017918 583285248 584024064 585969664 586005616 588365568 588401667 589037568 591867744 592543744 594966528 595003032 596191232 596985207 597704704 597741376 600110784 600185412 600834048 600870912 603979776 604198322 607361664 608168288 608940852 609636352 610541568 612129024 612166581 613351424 613389056 615897072 616562688 619563126 620232704 622806912 624881712 625673216 625711604 628153344 628948992 629786592 632692736 635318658 637396032 638124032 638242544 640733184 640772496 641584128 642907146 646273152 650120016 650200863 650903552 650943488 653605056 654311424 654950464 655782456 656531456 659215872 659256318 659685923 663139776 666611712 667221828 667942912 669679616 669720704 670715136 672417792 672459048 673185792 676955188 680499456 681361408 682268808 684189324 685840896 686426496 687210496 690020352 690062688 690512368 694127616 694170204 695049472 697761792 700129248 700216314 700973056 701016064 703882368 704643072 708072144 708837376 710430994 711779328 714150528 715055104 715098976 717889536 718022862 718798848 722823647 726608064 728452608 728497302 729284608 732266496 732311424 733773824 734751024 736819272 738597888 739124542 741205101 742994304 743628704 747522048 747567912 748514816 749465664 750321664 751435776 753389568 753435792 758473352 762539232 763363328 765079532 766531584 769085184 769132371 773111808 773663072 776826414 777713664 778698752 781930656 784487424 784535556 785383424 788594688 788643072 789156992 793288704 793337376 795980276 797442048 798220878 800147712 800247216 801112064 801161216 804436992 804486348 809815552 809865238 811921136 814055424 816172032 816222108 816919033 820445184 821196096 822083584 825495552 826084168 830409216 833175616 835341938 836582292 837537792 837693339 838598656 839715456 842079168 844111872 847091544 849861376 849913519 853282521 854310912 854363328 855445504 857209528 858783744 861697536 866826688 866934484 870370956 871473408 871526877 872415232 874376608 876036096 878954496 879008424 883556352 884186368 884240617 887801616 888815616 889629104 894286848 896557056 896612064 897581056 901251072 901306368 906297483 907332608 909691744 911042496 912252432 913411278 914454528 915235328 915291482 920027136 920083584 924844032 925503488 925560272 929344689 930349056 933505664 933621752 937322568 938509824 938567406 943423488 944096192 949039104 952200704 952259126 956094048 957186048 957363816 958398464 962376192 964360719 968810752 971270144 971329736 975180024 976355328 976415232 979668032 981467136 982425696 983673684 984797184 988273468 990659072 994709664 996696064 996757216 999287552 999348863 1000832742 1001914368 1004519424 1004581056 1009778688 1015432782 1016718976 1020749184 1022042112 1023403212 1025446912 1025509828 1029639744 1030815744 1035768552 1036951552 1037144134 1041191424 1041255306 1042574208 1045983232 1046047408 1050193872 1050324471 1051459584 1051524096 1056964608 1057718272 1057783168 1062108216 1063256064 1064294504 1065646491 1066863616 1066996288 1071225792 1072582656 1072648464 1078198272 1085407232 1088229376 1088296144 1089912096 1092678912 1092745953 1093926912 1094928128 1094995307 1100660736 1102126536 1107212288 1108686813 1114491456 1115443056 1116717056 1116924452 1119620608 1121283072 1121351868 1122772224 1124198496 1125482496 1129455392 1137710028 1139081216 1139151104 1143808848 1145044992 1147619298 1148930048 1153627776 1160494608 1161964544 1162035836 1166570496 1168048128 1171939328 1172011232 1176731136 1176803334 1178075136 1183735488 1185087488 1189933056 1190006064 1192382464 1193970414 1195409408 1195482752 1197331317 1200221568 1200370824 1201668096 1201741824 1208396644 1214723328 1214797857 1216336576 1217881704 1219272704 1221083136 1224258048 1224333162 1226702848 1226778112 1231794144 1233125376 1239126252 1240465408 1245613824 1249763424 1251346432 1251423208 1253012907 1256306688 1257897984 1259573184 1265385472 1270637316 1274792064 1276248064 1276485088 1281466368 1281544992 1283168256 1285814292 1292546304 1300240032 1300401726 1301807104 1301886976 1307210112 1308622848 1309900928 1311564912 1313062912 1318431744 1318512636 1319371846 1326279552 1333223424 1334443656 1335885824 1339359232 1339441408 1341430272 1344835584 1344918096 1346371584 1353910376 1360998912 1362722816 1364537616 1368378648 1371681792 1372852992 1372937223 1374420992 1380040704 1380125376 1381024736 1388255232 1388340408 1390098944 1392965483 1395523584 1400258496 1400432628 1401946112 1402032128 1407764736 1407851109 1409286144 1416144288 1417674752 1420861988 1423558656 1428301056 1428388689 1430110208 1430197952 1435779072 1436045724 1437597696 1445647294 1453216128 1456905216 1456994604 1458569216 1464532992 1464622848 1467547648 1469502048 1473638544 1477195776 1478249084 1482410202 1485988608 1487257408 1495044096 1495135824 1497029632 1498931328 1500643328 1502871552 1506779136 1506871584 1516946704 1517135347 1523149173 1525078464 1526726656 1530159064 1533063168 1538170368 1538264742 1546223616 1547326144 1553652828 1555427328 1555716201 1557397504 1563861312 1568974848 1569071112 1570766848 1577189376 1577286144 1578313984 1578410821 1586577408 1586674752 1591960552 1594884096 1596441756 1600295424 1600494432 1602224128 1602322432 1608873984 1608972696 1619631104 1619730476 1623842272 1628110848 1632344064 1632444216 1633838066 1640890368 1642392192 1644167168 1650991104 1652168336 1660818432 1666351232 1670683876 1673164584 1675075584 1675386678 1677197312 1679430912 1684158336 1688223744 1694183088 1699722752 1699827038 1706565042 1708621824 1708726656 1710891008 1714419056 1717567488 1721428947 1723395072 1729478569 1733653376 1733868968 1740741912 1742946816 1743053754 1748753216 1752072192 1757908992 1758016848 1767112704 1768372736 1768481234 1775603232 1777631232 1779258208 1783884419 1788573696 1790955621 1793114112 1793224128 1795162112 1802502144 1802612736 1812594966 1814665216 1819383488 1822084992 1824504864 1826822556 1828909056 1830470656 1830582964 1840054272 1840167168 1849688064 1851006976 1851120544 1858689378 1860698112 1867011328 1867243504 1874645136 1877019648 1877134812 1886846976 1888192384 1898078208 1904401408 1904518252 1912188096 1914372096 1914727632 1916796928 1924752384 1928721438 1937621504 1942540288 1942659472 1950360048 1950602589 1952710656 1952830464 1954617791 1959336064 1962934272 1964851392 1967347368 1969594368 1976546936 1979057769 1981318144 1989419328 1993392128 1993514432 1998575104 1998697726 2001665484 2003828736 2009038848 2009162112 2019557376 2030865564 2033437952 2033562713 2041498368 2044084224 2046806424 2050893824 2051019656 2059279488 2061631488 2071537104 2073903104 2074288268 2082382848 2082510612 2085148416 2091966464 2092094816 2100387744 2100648942 2102919168 2103048192 2113929216 2115436544 2115566336 2124216432 2126512128 2128589008 2131292982 2133727232 2133992576 2142451584 2145165312 2145296928 2156396544 2168470941 2170814464 2176458752 2176592288 2179824192 2185357824 2185491906 2187853824 2189856256 2189990614 2201321472 2204253072 2214424576 2217373626 2223615303 2228982912 2230886112 2233434112 2233848904 2239241216 2242566144 2242703736 2245544448 2248396992 2250964992 2258910784 2275420056 2278162432 2278302208 2287617696 2290089984 2295238596 2297860096 2307255552 2307397113 2320989216 2323929088 2324071672 2333140992 2336096256 2343878656 2344022464 2353462272 2353606668 2356150272 2367470976 2370174976 2379866112 2380012128 2384764928 2387940828 2390818816 2390965504 2391112201 2394662634 2400443136 2400741648 2403336192 2403483648 2416793288 2429446656 2429595714 2432673152 2435763408 2438545408 2442166272 2448516096 2448666324 2450757099 2453405696 2453556224 2463588288 2466250752 2478252504 2480930816 2486508479 2491227648 2499526848 2502692864 2502846416 2506025814 2512613376 2513080017 2515795968 2519146368 2530770944 2541274632 2549584128 2549740557 2552496128 2552970176 2562932736 2563089984 2566336512 2571628584 2585092608 2586935897 2600480064 2600803452 2603614208 2603773952 2614420224 2614580631 2617245696 2619801856 2623129824 2626125824 2636863488 2637025272 2638743692 2652559104 2652721851 2666446848 2668887312 2671771648 2678718464 2678882816 2682860544 2689671168 2689836192 2692743168 2707820752 2718892449 2721997824 2725445632 2729075232 2736757296 2743363584 2745705984 2745874446 2748841984 2760081408 2760250752 2762049472 2776510464 2776680816 2780197888 2785930966 2791047168 2800516992 2800865256 2803892224 2804064256 2815529472 2815702218 2817537073 2832288576 2835349504 2841723976 2847117312 2856602112 2856777378 2860220416 2860395904 2871558144 2872091448 2875195392 2891294588 2906432256 2913810432 2913989208 2917138432 2923696783 2929065984 2929245696 2935095296 2939004096 2947277088 2954391552 2956498168 2964820404 2971977216 2974514816 2990088192 2990271648 2994059264 2997862656 2998046589 3001286656 3005743104 3013558272 3013743168 3033893408 3034270694 3046298346 3050156928 3053453312 3060318128 3066126336 3076340736 3076529484 3092447232 3094652288 3107305656 3110854656 3111432402 3114795008 3127722624 3137949696 3138142224 3141533696 3154378752 3154572288 3156627968 3156821642 3173154816 3173349504 3183921104 3189768192 3192883512 3196939473 3200590848 3200988864 3204448256 3204644864 3217747968 3217945392 3239262208 3239460952 3247684544 3256221696 3264688128 3264888432 3267676132 3281780736 3284784384 3284985921 3288334336 3301982208 3304336672 3321636864 3326060439 3332702464 3332906941 3341367752 3346329168 3350151168 3350773356 3354394624 3358861824 3368316672 3376447488 3388366176 3399445504 3399654076 3413130084 3417243648 3417453312 3421782016 3428838112 3435134976 3442857894 3446790144 3458957138 3467306752 3467737936 3481483824 3485893632 3486107508 3497506432 3504144384 3515817984 3516033696 3534225408 3536745472 3536962468 3551206464 3555262464 3558516416 3567768838 3577147392 3581911242 3586228224 3586448256 3590324224 3605004288 3605225472 3625189932 3629330432 3630004469 3638766976 3644169984 3644393571 3649009728 3653645112 3657818112 3660941312 3661165928 3680108544 3680334336 3699376128 3702013952 3702241088 3717378756 3721396224 3734022656 3734487008 3749290272 3754039296 3754269624 3759038721 3773693952 3776384768 3776616467 3796156416 3808802816 3809036504 3824376192 3828744192 3829455264 3833593856 3849504768 3857442876 3875243008 3885080576 3885318944 3900720096 3901205178 3905421312 3905660928 3909235582 3918672128 3925868544 3929702784 3934694736 3939188736 3953093872 3958115538 3962636288 3978838656 3986784256 3987028864 3997150208 3997395452 4003330968 4007657472 4018077696 4018324224 4039114752 4061731128 4066875904 4067125426 4082996736 4088168448 4093612848 4101787648 4102039312 4118558976 4118811669 4123262976 4143074208 4147806208 4148576536 4164765696 4165021224 4170296832 4178896449 4183932928 4184189632 4200775488 4201297884 4205838336 4206096384 4227858432 4230873088 4231132672 4248432864 4253024256 4257178016 4262585964 4267454464 4267985152 4268247013 4284903168 4285166067 4290330624 4290593856 4312793088 4336941882 4341628928 4352917504 4353184576 4359648384 4370715648 4370983812 4375707648 4379712512 4379981228 4402642944 4408506144 4428849152 4434747252 4447230606 4457965824 4461772224 4466868224 4467697808 4478482432 4485132288 4485407472 4491088896 4496793984 4501929984 4517821568 4550840112 4551406041 4556324864 4556604416 4575235392 4580179968 4590477192 4595720192 4614511104 4614794226 4617801461 4641978432 4647858176 4648143344 4666281984 4667148603 4672192512 4687757312 4688044928 4706924544 4707213336 4712300544 4734941952 4735232463 4740349952 4759732224 4760024256 4769529856 4775881656 4781637632 4781931008 4782224402 4789325268 4800886272 4801483296 4806672384 4806967296 4833586576 4858893312 4859191428 4865346304 4871526816 4877090816 4884332544 4897032192 4897332648 4901514198 4906811392 4907112448 4927176576 4932501504 4956505008 4961861632 4973016958 4982455296 4999053696 5005385728 5005692832 5012051628 5025226752 5026160034 5031591936 5038292736 5061541888 5082549264 5099168256 5099481114 5104992256 5105940352 5125865472 5126179968 5132673024 5143257168 5170185216 5173871794 5188435707 5200960128 5201606904 5207228416 5207547904 5228840448 5229161262 5239603712 5246259648 5252251648 5273726976 5274050544 5277487384 5305118208 5305443702 5332893696 5337774624 5343543296 5351653257 5357436928 5357765632 5365721088 5379342336 5379672384 5385486336 5415641504 5429722597 5437784898 5443995648 5450891264 5458150464 5473514592 5486727168 5491411968 5491748892 5497683968 5520162816 5520501504 5524098944 5553020928 5553361632 5560395776 5571861932 5582094336 5601033984 5601730512 5607784448 5608128512 5631058944 5631404436 5635074146 5664577152 5670699008 5683447952 5694234624 5713204224 5713554756 5720440832 5720791808 5743116288 5744182896 5750390784 5782589176 5812864512 5827620864 5827978416 5834276864 5847393566 5858131968 5858491392 5863853373 5870190592 5878008192 5894554176 5908783104 5912996336 5929640808 5937173307 5943954432 5949029632 5949394633 5980176384 5980543296 5988118528 5995725312 5996093178 6002573312 6011486208 6027116544 6027486336 6067786816 6068541388 6092596692 6100313856 6100688139 6106906624 6120636256 6132252672 6152681472 6153058968 6184894464 6189304576 6189684319 6214611312 6221709312 6222864804 6229590016 6255445248 6275899392 6276284448 6283067392 6308757504 6309144576 6313255936 6313643284 6346309632 6346699008 6367842208 6379536384 6385767024 6393878946 6401181696 6401977728 6408896512 6409289728 6435495936 6435890784 6478524416 6478921904 6495369088 6505412823 6512443392 6529376256 6529776864 6535352264 6563561472 6569568768 6569971842 6603964416 6608673344 6643273728 6652120878 6665404928 6665813882 6682735504 6692658336 6700302336 6701546712 6708789248 6717723648 6736633344 6741436871 6752894976 6776732352 6798891008 6799308152 6826260168 6834487296 6834906624 6843564032 6857676224 6870269952 6885715788 6893580288 6917914276 6934613504 6935475872 6962967648 6971787264 6972215016 6995012864 6995442041 7008288768 7031635968 7032067392 7068450816 7073490944 7073924936 7102412928 7110524928 7117032832 7135537676 7154294784 7163822484 7172456448 7172896512 7173336603 7180648448 7210008576 7210450944 7250379864 7258660864 7260008938 7277533952 7288339968 7288787142 7298019456 7307290224 7315636224 7321882624 7322331856 7352271297 7360217088 7360668672 7398752256 7404027904 7404482176 7434757512 7442792448 7459525437 7468045312 7468974016 7498580544 7508078592 7508539248 7518077442 7547387904 7552769536 7553232934 7592312832 7617605632 7618073008 7619020369 7648752384 7649221671 7657488384 7658910528 7667187712 7699009536 7714885752 7750486016 7760807691 7770161152 7770637888 7801440192 7802410356 7810842624 7811321856 7818471164 7837344256 7851737088 7859405568 7869389472 7878377472 7906187744 7916231076 7925272576 7957677312 7958165553 7973568512 7974057728 7994300416 7994790904 8006661936 8015314944 8036155392 8036648448 8078229504 8123462256 8133751808 8134250852 8165993472 8176336896 8187225696 8203575296 8204078624 8237117952 8237623338 8246525952 8286148416 8295612416 8297153072 8329531392 8330042448 8340593664 8357792898 8367865856 8368379264 8401550976 8402595768 8411676672 8412192768 8452611219 8461746176 8462265344 8496865728 8506048512 8514356032 8525171928 8534908928 8535970304 8536494026 8569806336 8570332134 8580661248 8581187712 8625586176 8673883764 8683257856 8705835008 8706369152 8719296768 8741431296 8741967624 8751415296 8759425024 8759962456 8771090349 8805285888 8817012288 8857698304 8869494504 8894461212 8915931648 8923544448 8933736448 8935395616 8956964864 8970264576 8970814944 8982177792 8993587968 8994139767 9003859968 9035643136 9101680224 9102812082 9112649728 9113208832 9150470784 9160359936 9180954384 9191440384 9229022208 9229588452 9235602922 9283956864 9295716352 9296286688 9332563968 9334297206 9344385024 9375514624 9376089856 9413849088 9414426672 9424601088 9469883904 9470464926 9480699904 9519464448 9520048512 9539059712 9551763312 9563275264 9563862016 9564448804 9578650536 9601772544 9602966592 9613344768 9613934592 9667173152 9717786624 9718382856 9730692608 9743053632 9754181632 9768665088 9794064384 9794665296 9803028396 9813622784 9814224896 9854353152 9854957763 9865003008 9913010016 9923723264 9946033916 9964910592 9998107392 9998720823 10010771456 10011385664 10024103256 10050453504 10052320068 10063183872 10076585472 10123083776 10165098528 10198336512 10198962228 10209984512 10211880704 10251730944 10252359936 10265346048 10286514336 10340370432 10347743588 10376871414 10401920256 10403213808 10414456832 10415095808 10457680896 10458322524 10479207424 10492519296 10504503296 10547453952 10548101088 10554974768 10610236416 10610887404 10619947429 10665787392 10675549248 10687086592 10703306514 10714873856 10715531264 10731442176 10758684672 10759344768 10770972672 10831283008 10859445194 10875569796 10887991296 10890013407 10901782528 10916300928 10947029184 10973454336 10982823936 10983497784 10995367936 11040325632 11041003008 11048197888 11048875747 11106041856 11106723264 11120791552 11143723864 11164188672 11202067968 11203461024 11215568896 11216257024 11262117888 11262808872 11270148292 11329154304 11329849401 11341398016 11366895904 11388469248 11426408448 11427109512 11440881664 11441583616 11486232576 11488365792 11500781568 11565178352 11625729024 11655241728 11655956832 11668553728 11694787132 11716263936 11716982784 11727706746 11740381184 11756016384 11789108352 11817566208 11825992672 11859281616 11874346614 11887908864 11898059264 11898789266 11960352768 11961086592 11976237056 11991450624 11992186356 12005146624 12022972416 12054233088 12054972672 12135573632 12137082776 12185193384 12200627712 12201376278 12241272512 12264505344 12305362944 12306117936 12369788928 12378609152 12379368638 12429222624 12443418624 12445729608 12459180032 12487190933 12510890496 12536689347 12551798784 12552568896 12566134784 12617515008 12618289152 12626511872 12627286568 12692619264 12693398016 12735684416 12759072768 12771534048 12787757892 12802363392 12803955456 12804741039 12817793024 12818579456 12870991872 12871781568 12957048832 12957843808 12990738176 12991535219 13010825646 13024886784 13058752512 13059553728 13070704528 13127122944 13139137536 13139943684 13207928832 13217346688 13286547456 13304241756 13330809856 13331627764 13365471008 13385316672 13400604672 13403093424 13417578496 13435447296 13473266688 13482873742 13505789952 13553464704 13597782016 13598616304 13652520336 13654218123 13668974592 13669813248 13687128064 13715352448 13740539904 13771431576 13787160576 13835828552 13853404383 13869227008 13870951744 13925935296 13943574528 13944430032 13990025728 13990884082 14016577536 14063271936 14064134784 14136901632 14146981888 14147849872 14204825856 14205697389 14221049856 14234065664 14234938991 14271075352 14308589568 14327644968 14344912896 14345793024 14346673206 14420017152 14420901888 14500759728 14517321728 14520017876 14555067904 14576679936 14577574284 14596038912 14614580448 14631272448 14643765248 14644663712 14704542594 14720434176 14721337344 14797504512 14808055808 14808964352 14869515024 14885584896 14919050874 14936090624 14937948032 14997161088 15016157184 15017078496 15036154884 15094775808 15105539072 15106465868 15184625664 15235211264 15236146016 15238040738 15297504768 15298443342 15314976768 15317821056 15334375424 15398019072 15429771504 15500972032 15521615382 15540322304 15541275776 15565307121 15602880384 15604820712 15621685248 15622643712 15636942328 15674688512 15718811136 15738778944 15756754944 15812375488 15832462152 15850545152 15915354624 15916331106 15947137024 15948115456 15988600832 15989581808 16013323872 16030629888 16054959771 16072310784 16073296896 16156459008 16246924512 16267503616 16268501704 16289167791 16331986944 16352673792 16374451392 16407150592 16408157248 16474235904 16475246676 16493051904 16572296832 16591224832 16594306144 16659062784 16660084896 16681187328 16715585796 16735731712 16736758528 16737785407 16803101952 16805191536 16823353344 16824385536 16905222438 16923492352 16924530688 16993731456 17012097024 17028712064 17050343856 17069817856 17071940608 17072988052 17139612672 17140664268 17161322496 17162375424 17251172352 17347767528 17366515712 17411670016 17412738304 17438593536 17482862592 17483935248 17502830592 17518850048 17519924912 17542180698 17591560119 17610571776 17634024576 17715396608 17738989008 17788922424 17831863296 17847088896 17848183899 17867472896 17870791232 17913929728 17940529152 17941629888 17964355584 17987175936 17988279534 18007719936 18071286272 18108551279 18203360448 18205624164 18225299456 18226417664 18300941568 18302064417 18320719872 18361908768 18382880768 18458044416 18459176904 18471205844 18567913728 18569052957 18591432704 18592573376 18665127936 18668594412 18688770048 18751029248 18752179712 18827698176 18828853344 18849202176 18939767808 18940929852 18961399808 19038928896 19040097024 19078119424 19103526624 19126550528 19127724032 19128897608 19157301072 19203545088 19205933184 19226689536 19227869184 19334346304 19435573248 19436765712 19461385216 19486107264 19508363264 19537330176 19588128768 19589330592 19606056792 19627245568 19628449792 19708706304 19709915526 19722759511 19826020032 19847446528 19892067832 19929821184 19996214784 19997441646 20021542912 20022771328 20048206512 20100907008 20104640136 20126367744 20153170944 20224310613 20246167552 20330197056 20396673024 20397924456 20419969024 20423761408 20465877481 20503461888 20504719872 20530692096 20573028672 20680740864 20695487176 20753742828 20803840512 20806427616 20828913664 20830191616 20915361792 20916645048 20958414848 20985038592 20986326123 21009006592 21094907904 21096202176 21109949536 21220472832 21221774808 21239894858 21331574784 21351098496 21374173184 21406613028 21429747712 21431062528 21462884352 21517369344 21518689536 21520009809 21541945344 21662566016 21718890388 21751139592 21775982592 21780026814 21803565056 21832601856 21894058368 21946908672 21965647872 21966995568 21990735872 22080651264 22082006016 22096395776 22097751494 22212083712 22213446528 22241583104 22287447728 22328377344 22378576311 22404135936 22406922048 22431137792 22432514048 22524235776 22525617744 22540296584 22658308608 22659698802 22733791808 22776938496 22852816896 22854219024 22857061107 22881763328 22883167232 22972465152 22976731584 23001563136 23130356704 23190497447 23251458048 23282423073 23310483456 23311913664 23337107456 23389574264 23432527872 23433965568 23455413492 23480762368 23512032768 23578216704 23635132416 23651985344 23718563232 23748693228 23775817728 23796118528 23797578532 23920705536 23922173184 23952474112 23982901248 23984372712 24010293248 24045944832 24108466176 24109945344 24271147264 24274165552 24370386768 24401255424 24402752556 24482545024 24529010688 24610725888 24612235872 24739577856 24757218304 24758737276 24858445248 24886837248 24891459216 24918360064 24974381866 25021780992 25073378694 25103597568 25105137792 25132269568 25235030016 25236578304 25253023744 25254573136 25357833657 25385238528 25386796032 25410031283 25471368832 25518145536 25543068096 25575515784 25604726784 25607910912 25609482078 25637158912 25741983744 25743563136 25914097664 25915687616 25981476352 25983070438 26021651292 26049773568 26117505024 26119107456 26141409056 26254245888 26278275072 26279887368 26313271047 26415857664 26434693376 26436315269 26573094912 26608483512 26661619712 26663255528 26730942016 26770633344 26801209344 26806186848 26835156992 26870894592 26946533376 26965747484 27011579904 27106929408 27195564032 27197232608 27305040672 27308436246 27337949184 27339626496 27374256128 27430704896 27481079808 27542863152 27574321152 27671657104 27706808766 27738454016 27741903488 27851870592 27887149056 27888860064 27980051456 27981768164 28033155072 28126543872 28128269568 28273803264 28293963776 28295699744 28409651712 28411394778 28442099712 28468131328 28469877982 28542150704 28617179136 28655289936 28689825792 28691586048 28693346412 28840034304 28841803776 29001519456 29034643456 29040035752 29110135808 29153359872 29155148568 29192077824 29229160896 29262544896 29287530496 29289327424 29409085188 29440868352 29442674688 29595009024 29616111616 29617928704 29739030048 29771169792 29838101748 29872181248 29875896064 29877729091 29994322176 29996162469 30032314368 30034156992 30072309768 30189551616 30211078144 30212931736 30369251328 30470422528 30472292032 30476081476 30595009536 30596886684 30629953536 30635642112 30668750848 30796038144 30859543008 31001944064 31043230764 31080644608 31082551552 31084458613 31130614242 31205760768 31209641424 31243370496 31245287424 31273884656 31349377024 31437622272 31477557888 31513509888 31624750976 31664924304 31701090304 31830709248 31832662212 31859842287 31894274048 31896230912 31977201664 31979163616 32026647744 32061259776 32109919542 32144621568 32146593792 32312918016 32324610227 32493849024 32535007232 32537003408 32578335582 32663973888 32670040221 32705347584 32748902784 32814301184 32816314496 32948471808 32950493352 32986103808 33144593664 33146627241 33182449664 33188612288 33318125568 33320169792 33362374656 33431171592 33471463424 33473517056 33475570814 33606203904 33610383072 33646706688 33648771072 33810444876 33846984704 33849061376 33987462912 33989548203 34024194048 34057424128 34100687712 34139635712 34143881216 34145976104 34279225344 34281328536 34322644992 34324750848 34502344704 34695535056 34733031424 34823340032 34825476608 34877187072 34965725184 34967870496 35005661184 35037700096 35039849824 35084361396 35183120238 35221143552 35268049152 35430793216 35477978016 35577844848 35663726592 35694177792 35696367798 35734945792 35741582464 35827859456 35881058304 35883259776 35928711168 35974351872 35976559068 36015439872 36142572544 36217102558 36406720896 36411248328 36450598912 36452835328 36601883136 36604128834 36723817536 36765761536 36916088832 36918353808 36942411688 37135827456 37138105914 37182865408 37185146752 37330255872 37337188824 37377540096 37461572799 37502058496 37504359424 37655396352 37657706688 37698404352 37879535616 37881859704 37922799616 38008058179 38077857792 38080194048 38156238848 38207053248 38253101056 38255448064 38257795216 38314602144 38407090176 38411866368 38414223117 38453379072 38455738368 38668692608 38871146496 38873531424 38922770432 38972214528 38974605657 39016726528 39074660352 39176257536 39178661184 39212113584 39254491136 39256899584 39417412608 39419831052 39445519022 39652040064 39694893056 39784135664 39859642368 39992429568 39994883292 40043085824 40045542656 40096413024 40201814016 40209280272 40252735488 40306341888 40448621226 40492335104 40660394112 40793346048 40795848912 40839938048 40847522816 40931754962 41006923776 41009439744 41061384192 41146057344 41361481728 41390974352 41507485656 41560213149 41607681024 41612855232 41657827328 41660383232 41830723584 41833290096 41916829696 41970077184 41972652246 42018013184 42189815808 42192404352 42219899072 42440945664 42443549616 42479789716 42663149568 42702196992 42704816973 42748346368 42813226056 42859495424 42862125056 42925768704 43034738688 43037379072 43040019618 43325132032 43327790233 43437780776 43502279184 43551965184 43560053628 43607130112 43665203712 43788116736 43893817344 43931295744 43933991136 43981471744 44161302528 44164012032 44192791552 44195502988 44424167424 44426893056 44483166208 44574895456 44656754688 44757152622 44808271872 44813844096 44862275584 44865028096 45048471552 45051235488 45080593168 45316617216 45319397604 45467583616 45553876992 45705633792 45708438048 45714122214 45763526656 45766334464 45944930304 45953463168 46003126272 46260713408 46380994894 46502916096 46564846146 46620966912 46623827328 46674214912 46779148528 46865055744 46867931136 46910826984 46961524736 47024065536 47156433408 47190058097 47270264832 47303970688 47437126464 47497386456 47551635456 47592237056 47595157064 47841411072 47844346368 47904948224 47965802496 47968745424 48020586496 48091889664 48216932352 48219890688 48542294528 48548331104 48740773536 48802510848 48805505112 48867503373 48965090048 48968094287 49058021376 49221451776 49224471744 49479155712 49514436608 49517474552 49716890496 49773674496 49782918432 49836720128 49948763732 50043561984 50146757388 50207195136 50210275584 50213356221 50264539136 50470060032 50473156608 50506047488 50509146272 50715667314 50770477056 50773592064 50820062566 50942737664 51036291072 51086136192 51151031568 51209453568 51215821824 51218964156 51274317824 51483967488 51487126272 51828195328 51831375232 51962952704 51966140876 52043302584 52099547136 52235010048 52238214912 52282818112 52508491776 52556550144 52559774736 52626542094 52831715328 52869386752 52872630538 53146189824 53216967024 53323239424 53326511056 53333142583 53461884032 53541266688 53544551697 53602418688 53612373696 53670313984 53741789184 53893066752 53931494968 54023159808 54213858816 54325653837 54391128064 54394465216 54610081344 54616872492 54675898368 54679252992 54748512256 54861409792 54962159616 55085726304 55148642304 55343314208 55413617532 55476908032 55483806976 55487211169 55703741184 55707158871 55774298112 55777720128 55960102912 55963536328 56066310144 56253087744 56256539136 56547606528 56587927552 56591399488 56819303424 56822789556 56884199424 56936262656 56939755964 57084301408 57234358272 57310579872 57379651584 57383172096 57386692824 57680068608 57683607552 58003038912 58069286912 58080071504 58220271616 58306719744 58310297136 58384155648 58458321792 58525089792 58575060992 58578654848 58818170376 58881736704 58885349376 59168278533 59232223232 59235857408 59478060096 59542339584 59676203496 59744362496 59751792128 59755458182 59988644352 59992324938 60064628736 60068313984 60144619536 60379103232 60422156288 60425863472 60672931839 60738502656 60940845056 60944584064 60952162952 61190019072 61193773368 61259907072 61271284224 61397632443 61592076288 61719086016 62003888128 62086461528 62161289216 62165103104 62168917226 62261228484 62411521536 62419282848 62486740992 62490574848 62547769312 62698754048 62875244544 62955115776 62958978369 63027019776 63249501952 63329848608 63402180608 63661418496 63665324424 63719684574 63788548096 63792461824 63954403328 63958327232 64053295488 64122519552 64219839084 64289243136 64293187584 64625836032 64649220454 64987698048 65070014464 65074006816 65156671164 65327947776 65340080442 65410695168 65497805568 65628602368 65632628992 65896943616 65900986704 65972207616 66289187328 66293254482 66364899328 66377224576 66636251136 66640339584 66724749312 66862343184 66942926848 66947034112 66951141628 67212407808 67220766144 67293413376 67297542144 67620889752 67693969408 67698122752 67974925824 67979096406 68114848256 68201375424 68279271424 68287762432 68291952208 68558450688 68562657072 68571183321 68645289984 68649501696 69004689408 69391070112 69466062848 69571492341 69646680064 69650953216 69754374144 69931450368 69935740992 70011322368 70075400192 70079699648 70168722792 70366240476 70442287104 70536098304 70586393761 70861586432 70955956032 71155689696 71327453184 71388355584 71392735596 71469891584 71483164928 71655718912 71762116608 71766519552 71857422336 71948703744 71953118136 72030879744 72285145088 72434205116 72813441792 72822496656 72901197824 72905670656 73203766272 73208257668 73447635072 73531523072 73832177664 73836707616 73884823376 74271654912 74276211828 74365730816 74370293504 74660511744 74674377648 74755080192 74923145598 75004116992 75008718848 75310792704 75315413376 75396808704 75759071232 75763719408 75845599232 76016116358 76155715584 76160388096 76230093849 76312477696 76414106496 76506202112 76510896128 76515590432 76629204288 76814180352 76823732736 76828446234 76911476736 77337385216 77342130229 77742292992 77747062848 77845540864 77944429056 77949211314 78033453056 78149320704 78352515072 78357322368 78424227168 78508982272 78513799168 78834825216 78839662104 78891038044 79304080128 79308945807 79389786112 79568271328 79719284736 79984859136 79989766584 80086171648 80091085312 80192826048 80403628032 80418560544 80505470976 80612683776 80897242452 80984670208 81320788224 81586692096 81591697824 81679876096 81695045632 81863509924 82013847552 82018879488 82122768384 82292114688 82722963456 82781948704 83014971312 83120426298 83215362048 83225710464 83315654656 83320766464 83661447168 83666580192 83833659392 83940154368 83945304492 84036026368 84379631616 84384808704 84439798144 84881891328 84887099232 84959579432 85326299136 85404393984 85409633946 85626452112 85718990848 85724250112 85851537408 86069477376 86074758144 86080039236 86650264064 86655580466 86875561552 87004558368 87103930368 87120107256 87214260224 87330407424 87410336531 87576233472 87787634688 87862591488 87867982272 87962943488 88322605056 88328024064 88385583104 88391005976 88848334848 88853786112 88966332416 89149790912 89313509376 89514305244 89616543744 89627688192 89633187273 89724551168 89730056192 90096943104 90102470976 90161186336 90633234432 90638795208 90935167232 90940746533 91107753984 91411267584 91416876096 91428244428 91527053312 91532668928 91889860608 91906926336 92006252544 92521426816 92761989788 93005832192 93129692292 93241933824 93247654656 93253375839 93348429824 93558297056 93730111488 93735862272 93821653968 93923049472 94048131072 94312866816 94380116194 94540529664 94607941376 94874252928 94994772912 95103270912 95184474112 95190314128 95579526861 95682822144 95688692736 95809896448 95931604992 95937490848 96041172992 96183779328 96433864704 96439781376 96973830681 97084589056 97096662208 97481547072 97605021696 97611010224 97735006746 97930180096 97936188574 98116042752 98442903552 98448943488 98958311424 99028873216 99034949104 99047264797 99433780992 99439881723 99547348992 99565836864 99673440256 99897527464 100087123968 100293514776 100414390272 100420551168 100426712442 100940120064 100946313216 101012094976 101018292544 101431334628 101540954112 101547184128 101640125132 101885475328 102072582144 102172272384 102302063136 102418907136 102431643648 102437928312 102548635648 102967934976 102974252544 103656390656 103662750464 103925905408 103932281752 104086605168 104199094272 104470020096 104476429824 104565636224 105016983552 105113100288 105119549472 105253084188 105663430656 105738773504 105745261076 106292379648 106433934048 106646478848 106653022112 106666285166 106923768064 107082533376 107089103394 107204837376 107224747392 107340627968 107483578368 107786133504 107862989936 108046319616 108427717632 108651307674 108782256128 108788930432 109220162688 109233744984 109351796736 109358505984 109497024512 109722819584 110171452608 110297284608 110686628416 110827235064 110953816064 110967613952 110974422338 111407482368 111414317742 111548596224 111555440256 111920205824 111927072656 112132620288 112384718397 112506175488 112513078272 113095213056 113175855104 113182798976 113638606848 113645579112 113768398848 113872525312 113879511928 114024174537 114168602816 114468716544 114621159744 114759303168 114766344192 114773385648 115360137216 115367215104 116006077824 116138573824 116160143008 116440543232 116613439488 116620594272 116768311296 116916643584 116923816971 117050179584 117150121984 117157309696 117164497849 117636340752 117763473408 117770698752 118336557066 118464446464 118471714816 118956120192 119084679168 119352406992 119488724992 119503584256 119510916364 119977288704 119984649876 120129257472 120136627968 120289239072 120758206464 120844312576 120851726944 121345863678 121477005312 121881690112 121889168128 121904325904 122380038144 122387546736 122519814144 122542568448 122795264886 123184152576 123438172032 124007776256 124172923056 124322578432 124330206208 124337834452 124522456968 124823043072 124838565696 124973481984 124981149696 125095538624 125397508096 125750489088 125910231552 125917956738 126054039552 126499003904 126659697216 126804361216 127322836992 127330648848 127439369148 127577096192 127584923648 127908806656 127916654464 128106590976 128114450919 128245039104 128439678168 128578486272 128586375168 129298440908 129975396096 129983370699 130140028928 130148013632 130313342328 130655895552 130680160884 130821390336 130995611136 131257204736 131265257984 131793887232 131801973408 131944415232 132578374656 132586508964 132729798656 132754449152 133272502272 133280679168 133449498624 133724686368 133885853696 133894068224 133902283256 134424815616 134441532288 134586826752 134595084288 135241779504 135387938816 135396245504 135949851648 135958192812 136229696512 136402750848 136558542848 136575524864 136583904416 137116901376 137125314144 137142366642 137290579968 137299003392 138009378816 138059316577 138782140224 138932125696 139142984682 139293360128 139301906432 139508748288 139862900736 139871481984 140022644736 140150800384 140159399296 140337445584 140732480952 140884574208 141072196608 141172787522 141570174291 141723172864 141911912064 142311379392 142654906368 142776711168 142785471192 142939783168 142966329856 143311437824 143524233216 143533039104 143714844672 143897407488 143906236272 144061759488 144570290176 144868410232 145626883584 145644993312 145802395648 145811341312 146407532544 146416515336 146895270144 146904282861 147063046144 147664355328 147673415232 147769646752 148543309824 148552423656 148731461632 148740587008 149321023488 149348755296 149510160384 149846291196 150008233984 150017437696 150621585408 150630826752 150640068663 150793617408 151518142464 151527438816 151691198464 152032232716 152311431168 152320776192 152460187698 152624955392 152828212992 153012404224 153021792256 153031180864 153258408576 153628360704 153647465472 153656892468 153822953472 154674770432 154684260458 155484585984 155494125696 155691081728 155888858112 155898422628 156066906112 156298641408 156705030144 156714644736 156848454336 157017964544 157027598336 157669650432 157679324208 157782076088 158608160256 158617891614 159136542656 159438569472 159969718272 159979533168 159999427749 160172343296 160182170624 160385652096 160807256064 160837121088 161010941952 161225367552 161794484904 161969340416 162333482129 162641576448 162976961511 163173384192 163183395648 163359752192 163390091264 163727019848 164027695104 164037758976 164245536768 164584229376 165445926912 165563897408 166029942624 166240852596 166430724096 166451420928 166461633507 166631309312 166641532928 167322894336 167333160384 167667318784 167880308736 167890608984 168072052736 168759263232 168769617408 168879596288 168889957847 169763782656 169774198464 169919158864 170652598272 170808787968 170819267892 171252904224 171437981696 171448500224 171703074816 172138954752 172149516288 172160078472 173300528128 173311160932 173751123104 174009116736 174207860736 174240214512 174428520448 174660814848 174820673062 175152466944 175575269376 175725182976 175735964544 175925886976 176645210112 176656048128 176771166208 176782011952 177504835599 177696669696 177707572224 177932664832 178299581824 178627018752 179028610488 179233087488 179255376384 179266374546 179460112384 180193886208 180204941952 180322372672 181266468864 181277590416 181870334464 181881493066 182215507968 182822535168 182833752192 182856488856 183054106624 183065337856 183779721216 183813852672 184192897329 185042853632 185054206883 185523979576 186011664384 186259384584 186483867648 186495309312 186506751678 187116594112 187460222976 187471724544 187643307936 187846098944 188096262144 188625733632 188760232388 189081059328 189215882752 189748505856 189989545824 190206541824 190368948224 190380628256 190875632833 191159053722 191365644288 191377385472 191619792896 191863209984 191874981696 192082345984 192367558656 192867729408 192879562752 193947661362 194169178112 194193324416 194963094144 195210043392 195222020448 195470013492 195860360192 195872377148 196232085504 196885807104 196897886976 197916622848 198057746432 198069898208 198094529594 198867561984 198879763446 199094697984 199131673728 199346880512 199795054928 200174247936 200587029552 200828780544 200841102336 200853424884 201880240128 201892626432 202024189952 202036585088 202862669256 203081908224 203094368256 203280250264 203770950656 204344544768 204604126272 204837814272 204863287296 204875856624 205097271296 205935869952 205948505088 207312781312 207325500928 207851810816 207864563504 208173210336 208398188544 208714477023 208940040192 208952859648 209131272448 209144103637 210033967104 210226200576 210239098944 210506168376 211326861312 211477547008 211490522152 211759181283 212584759296 212867868096 213292957696 213306044224 213332570332 213847536128 214165066752 214178206788 214409674752 214449494784 214681255936 214967156736 215572267008 215725979872 216092639232 216855435264 217302615348 217564512256 217577860864 217591210291 218440325376 218467489968 218703593472 218717011968 218994049024 219445639168 220342905216 220594569216 221373256832 221654470128 221907632128 221935227904 221948844676 222814964736 222828635484 223097192448 223110880512 223840411648 223854145312 224265240576 224769436794 225012350976 225026156544 226190426112 226351710208 226365597952 227277213696 227291158224 227536797696 227745050624 227759023856 228048349074 228337205632 228690281547 228937433088 229242319488 229518606336 229532688384 229546771296 230734430208 232012155648 232026390687 232277147648 232320286016 232881086464 233226878976 233241188544 233536622592 233833287168 233847633942 234100359168 234300243968 234314619392 234328995698 235272681504 235526946816 235541397504 236673114132 236928892928 236943429632 237912240384 237926837421 238169358336 238704813984 238977449984 239007168512 239021832728 239954577408 239969299752 240258514944 240273255936 240578478144 241516412928 241688625152 241703453888 242691727356 242954010624 243763380224 243778336256 243808651808 244760076288 244775093472 245039628288 245085136896 245590529772 246368305152 246876344064 248015552512 248345846112 248645156864 248660412416 248675668904 249044913936 249646086144 249677131392 249946963968 249962299392 250191077248 250795016192 251500978176 251820463104 251835913476 252108079104 252998007808 253319394432 253608722432 254645673984 254661297696 254878738296 255154192384 255169847296 255817613312 255833308928 256213181952 256228901838 256879356336 257156972544 257172750336 258596881816 259950792192 259966741398 260280057856 260296027264 260626684656 261311791104 261360321768 261642780672 261991222272 262231009593 262514409472 262530515968 263587774464 263603946816 263888830464 265156749312 265173017928 265459597312 265508898304 266056407253 266545004544 266561358336 266898997248 267449372736 267771707392 267788136448 267804566512 268849631232 268883064576 268899561819 269173653504 269190168576 270483559008 270775877632 270792491008 271899703296 271916385624 272459393024 272805501696 272822239599 273117085696 273151049728 273167808832 274233802752 274250628288 274284733284 274581159936 274598006784 276018757632 276118633154 277564280448 277864251392 278285969364 278586720256 278603812864 279017496576 279725801472 279742963968 279760127517 280045289472 280301600768 280318798592 280674891168 281464961904 281769148416 282144393216 282345575044 283140348582 283446345728 283823824128 284622758784 285309812736 285553422336 285570942384 285879566336 285932659712 286622875648 287048466432 287066078208 287429689344 287794814976 287812472544 288123518976 289140580352 289736820464 290921492043 291253767168 291289986624 291604791296 291622682624 292815065088 292833030672 293790540288 293808565722 294126092288 295328710656 295346830464 295539293504 297086619648 297104847312 297141794391 297462923264 297481174016 298642046976 298697510592 299020320768 299692582392 300016467968 300034875392 301243170816 301261653504 301280137326 301476466811 303036284928 303054877632 303382396928 304064465432 304622862336 304641552384 304920375396 305249910784 305656425984 306024808448 306043584512 306062361728 306516817152 307256721408 307294930944 307313784936 307645906944 309349540864 309368520916 310969171968 310988251392 311382163456 311777716224 311796845256 312133812224 312597282816 313410060288 313429289472 313696908672 314035929088 314055196672 315339300864 315358648416 315564152176 317216320512 317235783228 318273085312 318877138944 319939436544 319959066336 319998855498 320344686592 320364341248 320771304192 321614512128 321674242176 322021883904 322450735104 323588969808 323938680832 324666964258 325283152896 325953923022 326346768384 326366791296 326719504384 326780182528 327454039696 328055390208 328075517952 328491073536 329168458752 330330406679 330891853824 331127794816 332059885248 332481705192 332861448192 332902841856 332923267014 333283065856 334645788672 334666320768 335334637568 335760617472 335781217968 336144105472 337518526464 337539234816 337759192576 337779915694 339527565312 339548396928 339838317728 341305196544 341617575936 341638535784 342072523611 342505808448 342875963392 342897000448 343406149632 344277909504 344299032576 344320156944 346601056256 346622321864 347502246208 348018233472 348415721472 348480429024 348857040896 349321629696 349641346124 350304933888 351150538752 351450365952 351471929088 351493493547 351851773952 353290420224 353312096256 353542332416 353564023904 355009671198 355393339392 355415144448 355865329664 356599163648 357254037504 358057220976 358466174976 358510752768 358532749092 358920224768 360387772416 360409883904 360644745344 362532937728 362555180832 363740668928 363762986132 364431015936 365645070336 365667504384 365712977712 366108213248 366130675712 367559442432 367627705344 368385794658 370085707264 370108413766 371047959152 372023328768 372518769168 372967735296 372990618624 373013503356 373331998081 374233188224 374920445952 374943449088 375286615872 375692197888 376192524288 377251467264 377520464776 378162118656 378431765504 379497011712 379979091648 380413083648 380737896448 380761256512 381751265666 382318107444 382731288576 382754770944 383239585792 383726419968 383749963392 384164691968 384735117312 385735458816 385759125504 387895322724 388338356224 388386648832 388410478183 389926188288 389950112097 390420086784 390444040896 390940026984 391720720384 391744754296 392464171008 393771614208 393795773952 395833245696 396115492864 396139796416 396189059188 397735123968 397759526892 398189395968 398263347456 398693761024 399590109856 400348495872 401174059104 401657561088 401682204672 401706849768 403760480256 403785252864 404048379904 404073170176 404097961969 405725338512 406163816448 406188736512 406560500528 407541901312 408689089536 409208252544 409675628544 409726574592 409751713248 410194542592 411871739904 411897010176 414177949731 414625562624 414651001856 415703621632 415729127008 416346420672 416796377088 417428954046 417880080384 417905719296 418262544896 418288207274 420067934208 420452401152 420478197888 421012336752 422653722624 422955094016 422981044304 423518362566 424710522873 425169518592 425735736192 426585915392 426612088448 426665140664 427695072256 428330133504 428356413576 428819349504 428898989568 429934313472 431144534016 431451959744 432185278464 433710870528 434605230696 435129024512 435155721728 435182420582 436880650752 436934979936 437407186944 437434023936 437988098048 438891278336 440685810432 440712848583 441189138432 442746513664 443308940256 443815264256 443870455808 443897689352 445629929472 445657270968 446194384896 446221761024 447680823296 447708290624 448530481152 449538873588 450024701952 450052313088 452380852224 452703420416 452731195904 454554427392 454582316448 455073595392 455490101248 455518047712 456096698148 456674411264 456702430391 457380563094 457874866176 458484638976 459037212672 459065376768 459093542592 461468860416 464024311296 464052781374 464554295296 464640572032 465762172928 466453757952 466482377088 467073245184 467666574336 467695267884 468200718336 468600487936 468629238784 468657991396 470545363008 471053893632 471082795008 473346228264 473857785856 473886859264 475824480768 475853674842 477409627968 477954899968 478014337024 478043665456 479909154816 479938599504 479998283247 480517029888 480546511872 481156956288 483032825856 483377250304 483406907776 485383454712 485908021248 487000446387 487526760448 487556672512 487617303616 489520152576 489550186944 490079256576 490170273792 491181059544 492736610304 493752688128 494104756327 496031105024 496691692224 497290313728 497320824832 497351337808 498089827872 499292172288 499354262784 499384900521 499893927936 499924598784 500382154496 501590032384 503001956352 503640926208 503671826952 504216158208 505996015616 506638788864 506669873541 507217444864 509291347968 509322595392 509757476592 510308384768 510339694592 511635226624 511666617856 512426363904 512457803676 513758712672 514313945088 514345500672 517193763632 519901584384 519933482796 520560115712 520592054528 521253369312 522623582208 522720643536 523285561344 523982444544 524462019186 525028818944 525061031936 527175548928 527207893632 527777660928 530313498624 530346035856 530919194624 531017796608 532112814506 533090009088 533122716672 533797994496 534898745472 535543414784 535576272896 535609133024 537699262464 537766129152 537799123638 538380337152 540967118016 541551755264 541584982016 543799406592 543832771248 544918786048 545611003392 545644479198 546234171392 546302099456 546335617664 548467605504 548501256576 548569466568 549162319872 549196013568 552237266308 555128560896 555162620649 555728502784 556571938728 557173440512 557207625728 558034993152 559451602944 559485927936 559520255034 560603201536 560637597184 561349782336 562929923808 563538296832 564288786432 564691150088 566280697164 566892691456 567647648256 569245517568 570619625472 571106844672 571141884768 571759132672 571865319424 572626898499 573245751296 574096932864 574132156416 574859378688 575589629952 575624945088 576247037952 578281160704 579473640928 581842984086 582507534336 582579973248 583209582592 583245365248 585630130176 585666061344 587581080576 587617131444 588252184576 590657421312 590693660928 591078587008 594173239296 594209694624 594283588782 594925846528 594962348032 597284093952 597395021184 598040641536 599385164784 600032935936 600069750784 602486341632 602523307008 602560274652 602952933622 606072569856 606109755264 606764793856 608128930864 609245724672 609283104768 609840750792 610499821568 611312851968 612049616896 612087169024 612124723456 613033634304 614513442816 614589861888 614627569872 615291813888 618699081728 618737041832 621938343936 621976502784 622764326912 623555432448 623593690512 624267624448 625194565632 626820120576 626858578944 627393817344 627432310911 628071858176 628110393344 630678601728 630717296832 631128304352 634432641024 634471566456 635277543849 636546170624 636585225731 637754277888 639878873088 639918132672 639997710996 640689373184 640728682496 641542608384 643229024256 643348484352 644043767808 644901470208 647177939616 647877361664 649333928516 650566305792 651907846044 652693536768 652733582592 652773630873 653439008768 653560365056 654908079392 656110780416 656151035904 656982147072 658336917504 660660813358 661783707648 662255589632 664119770496 664963410384 665722896384 665805683712 665846534028 666566131712 669291577344 669332641536 670669275136 671521234944 671562435936 672288210944 675037052928 675078469632 675518385152 675559831388 679055130624 679096793856 679676635456 682610393088 683235151872 683277071568 684145047222 685011616896 685751926784 685794000896 686812299264 688555819008 688598065152 688640313888 693202112512 693244643728 693330853579 695004492416 696036466944 696079172061 696831442944 696960858048 697714081792 698643259392 699282692248 700609867776 702301077504 702900731904 702943858176 702986987094 706580840448 706624192512 707084664832 707128047808 710019342396 710786678784 710830288896 711730659328 713198327296 714508075008 716114441952 716932349952 717021505536 717065498184 717840449536 720775544832 720819767808 721289490688 721333745197 725065875456 725110361664 727481337856 727525972264 728862031872 731290140672 731335008768 731425955424 732216426496 732261351424 735118884864 735255410688 736771589316 740171414528 740216827532 742095918304 744046657536 745037538336 745935470592 745981237248 746027006712 746663996162 748466376448 749840891904 749886898176 750573231744 751384395776 752385048576 754502934528 755040929552 756324237312 756863531008 758994023424 759958183296 760826167296 761475792896 761522513024 763502531332 764636214888 765462577152 765509541888 766479171584 767452839936 767499926784 768329383936 771470917632 771518251008 775790645448 776676712448 776773297664 776820956366 779852376576 779900224194 780840173568 780888081792 781880053968 783441440768 783489508592 784928342016 786693028779 787543228416 787591547904 791666491392 792230985728 792279592832 792378118376 795470247936 795519053784 796378791936 796526694912 798169221759 799180219712 800696991744 802348118208 803315122176 803364409344 803413699536 807520960512 807570505728 808096759808 808146340352 808195923938 811450677024 812327632896 812377473024 813121001056 815083802624 815235179483 817378179072 818416505088 818466718797 819351257088 819453149184 819503426496 820389085184 823743479808 823794020352 828355899462 829251125248 829302003712 831407243264 831458254016 832692841344 833592754176 834857908092 835760160768 835811438592 836525089792 836576414548 840135868416 840904802304 840956395776 842024673504 845307445248 845910188032 845962088608 847036725132 849421045746 850339037184 851471472384 853171830784 853224176896 853330281328 855390144512 856660267008 856712827152 857638699008 857797979136 859868626944 862289068032 862903919488 864370556928 867421741056 869210461392 870258049024 870311443456 870364841164 873761301504 873869959872 874814373888 874868047872 875976196096 877782556672 881371620864 881425697166 882378276864 885493027328 886617880512 887630528512 887740911616 887795378704 891259858944 891314541936 891425383173 892388769792 892443522048 895361646592 895416581248 897060962304 899077747176 900049403904 900104626176 904429400433 905406840832 905462391808 909108854784 909164632896 910147190784 910980202496 911036095424 912193396296 913348822528 913404860782 914761126188 915749732352 916969277952 918074425344 918130753536 918187085184 922937720832 928048622592 928105562748 929108590592 929281144064 931524345856 932907515904 932964754176 934146490368 935333148672 935390535768 936401436672 937200975872 937258477568 937315982792 941090726016 942107787264 942165590016 946692456528 947715571712 947773718528 951648961536 951707349684 954819255936 955909799936 956028674048 956087330912 959818309632 959877199008 959996566494 961034059776 961093023744 962313912576 966065651712 966754500608 966813815552 970766909424 971816042496 974000892774 975053520896 975113345024 975234607232 979040305152 979100373888 980158513152 980340547584 982362119088 985473220608 987505376256 988209512654 990991220037 992062210048 993383384448 994580627456 994641649664 994702675616 996179655744 998584344576 998708525568 998769801042 999849197568 1000764308992 1003180064768 1006003912704 1007281852416 1007343653904 1008432316416 1011992031232 1013277577728 1013339747082 1014434889728 1018582695936 1018645190784 1019514953184 1020616769536 1020679389184 1023270453248 1023333235712 1024852727808 1024915607352 1027517425344 1028627890176 1028691001344 1034387527264 1039803168768 1039866965592 1041120231424 1041184109056 1042506738624 1045247164416 1045441287072 1046571122688 1047964889088 1048924038372 1050057637888 1050122063872 1054351097856 1054415787264 1054480480641 1055555321856 1060626997248 1060692071712 1061838389248 1062035593216 1064225629012 1066180018176 1066245433344 1067595988992 1069797490944 1071086829568 1071152545792 1071218266048 1075398524928 1075532258304 1075598247276 1076760674304 1081934236032 1083103510528 1083169964032 1087598813184 1087665542496 1089837572096 1091222006784 1091288958396 1092468342784 1092604198912 1092671235328 1096935211008 1097002513152 1097138933136 1098324639744 1098392027136 1104474532616 1110257121792 1110325241298 1113143877456 1114346881024 1114415251456 1116069986304 1118903205888 1118971855872 1119040510068 1119995994243 1121206403072 1121275194368 1122699564672 1125859847616 1127076593664 1128577572864 1129382300176 1132561394328 1133785382912 1135295296512 1136334374903 1138491035136 1141239250944 1142213689344 1142283769536 1143518265344 1143730638848 1145253796998 1146491502592 1148193865728 1148264312832 1149718757376 1151179259904 1151249890176 1152494075904 1156562321408 1158947281856 1163685968172 1165015068672 1165159946496 1165231434549 1166419165184 1166490730496 1171260260352 1171332122688 1175162161152 1175234262888 1176504369152 1181314842624 1181387321856 1182157174016 1182229704929 1188346478592 1188419389248 1188567177564 1189851693056 1189924696064 1194568187904 1194790042368 1196081283072 1198770329568 1200065871872 1200139501568 1204972683264 1205046614016 1205120549304 1205905867244 1212145139712 1212219510528 1212293885907 1213529587712 1216257861728 1218491449344 1218566209536 1219681501584 1220999643136 1222625703936 1224099233792 1224174338048 1224249446912 1226067268608 1229026885632 1229179723776 1229255139744 1230583627776 1237398163456 1237474083664 1242533849193 1243876687872 1243953005568 1245528653824 1247110864896 1247187381024 1248535248896 1250389131264 1253640241152 1253717157888 1254787634688 1254864621822 1256220786688 1261357203456 1261434593664 1262256608704 1268865282048 1268943132912 1270555087698 1273092341248 1273170451462 1275508555776 1279757746176 1279836265344 1279995421992 1281378746368 1281457364992 1283085216768 1286458048512 1286696968704 1287614442361 1289802940416 1294355879232 1295754723328 1298667857032 1301132611584 1303815692088 1305387073536 1305467165184 1305547261746 1307120730112 1309816158784 1312221560832 1312302071808 1313964294144 1316673835008 1321321626716 1323567415296 1324511179264 1328239540992 1329926820768 1331445792768 1331611367424 1331693068056 1333132263424 1336129429831 1338583154688 1338665283072 1341338550272 1343042469888 1343124871872 1344576421888 1350074105856 1350156939264 1351036770304 1351119662776 1358110261248 1358193587712 1359353270912 1365220786176 1366470303744 1366554143136 1368290094444 1370023233792 1370107291173 1371503853568 1371588001792 1373624598528 1377111638016 1377196130304 1377280627776 1386404225024 1386489287456 1386661707158 1390008984832 1392072933888 1392158344122 1393662885888 1393921716096 1395428163584 1397286518784 1398565384496 1401219735552 1404602155008 1405801463808 1405887716352 1405973974188 1413161680896 1413248385024 1414169329664 1414256095616 1420038684792 1421573357568 1421660577792 1423461318656 1426396654592 1432228883904 1433864699904 1434043011072 1434130996368 1435680899072 1441551089664 1441639535616 1442578981376 1442667490394 1450131750912 1450220723328 1454962675712 1455051944528 1457724063744 1461001339161 1462580281344 1462670017536 1462851910848 1464432852992 1464522702848 1470237769728 1470510821376 1473543178632 1480342829056 1480433655064 1482314268981 1484191836608 1488093315072 1490075076672 1491870941184 1491962474496 1492054013424 1493327992324 1496932752896 1499681783808 1499773796352 1501146463488 1502768791552 1504770097152 1509005869056 1510081859104 1512648474624 1513727062016 1517988046848 1519916366592 1520009620623 1521652334592 1522951585792 1523045026048 1523138472037 1527005062664 1529272429776 1530925154304 1531019083776 1532958343168 1534905679872 1534999853568 1542941835264 1543036502016 1551581290896 1553353424896 1553546595328 1553641912732 1559704753152 1559800448388 1561680347136 1561776163584 1563760107936 1566882881536 1566979017184 1569856684032 1573386057558 1575086456832 1575183095808 1583332982784 1584461971456 1584559185664 1584756236752 1590940495872 1591038107568 1592757583872 1593053389824 1596338443518 1598360439424 1601393983488 1604696236416 1606630244352 1606728818688 1606827399072 1615141011456 1616193519616 1616292680704 1616391847876 1622901354048 1624655265792 1624754946048 1626242002112 1630167605248 1630470358966 1634756358144 1636833010176 1636933437594 1638702514176 1638906298368 1639006852992 1640778170368 1647486959616 1647588040704 1656711798924 1658502250496 1658604007424 1662814486528 1662916508032 1665385682688 1665487861947 1667185508352 1669715816184 1671520321536 1671622877184 1673050179584 1673152829096 1681809604608 1681912791552 1684049347008 1690614890496 1691820376064 1691924177216 1694073450264 1698842091492 1700678074368 1702942944768 1706343661568 1706448353792 1706660562656 1710780289024 1713320534016 1713425654304 1715277398016 1715595958272 1717880695497 1719737253888 1724578136064 1725807838976 1728741113856 1734843482112 1738420922784 1740516098048 1740622886912 1740729682328 1747522603008 1747739919744 1749628747776 1749736095744 1751952392192 1755565113344 1762743241728 1762851394332 1764756553728 1770986054656 1773235761024 1775261057024 1775481823232 1775590757408 1782519717888 1782629083872 1782850766346 1784777539584 1784887044096 1790723293184 1790833162496 1794121924608 1798155494352 1800098807808 1800209252352 1808858800866 1810813681664 1810924783616 1818217709568 1818329265792 1820294381568 1821960404992 1822072190848 1824386792592 1826697645056 1826809721564 1829522252376 1831499464704 1833938555904 1836148850688 1836261507072 1836374170368 1845875441664 1856097245184 1856211125496 1858217181184 1858562288128 1863048691712 1865815031808 1865929508352 1868292980736 1870666297344 1870781071536 1872802873344 1874401951744 1874516955136 1874631965584 1882181452032 1882296932733 1884215574528 1884331180032 1893384913056 1895431143424 1895547437056 1903297923072 1903414699368 1909638511872 1909755677193 1911819599872 1912057348096 1912174661824 1919636619264 1919754398016 1919993132988 1922068119552 1922186047488 1924627825152 1932131303424 1933509001216 1933627631104 1941533818848 1943632084992 1948001785548 1950107041792 1950226690048 1950469214464 1958080610304 1958200747776 1958320892619 1960317026304 1960681095168 1964724238176 1970946441216 1975010752512 1976419025308 1981982440074 1984124420096 1986766768896 1989161254912 1989283299328 1989405351232 1992359311488 1997168689152 1997417051136 1997539602084 1999698395136 2001528617984 2006360129536 2012007825408 2014563704832 2014687307808 2016864632832 2023984062464 2026555155456 2026679494164 2028869779456 2037165391872 2037290381568 2039029906368 2041233539072 2041358778368 2046540906496 2046666471424 2049705455616 2049831214704 2055034850688 2057255780352 2057382002688 2068775054528 2079606337536 2079733931184 2079992560737 2082240462848 2082368218112 2085013477248 2090494328832 2090882574144 2093142245376 2095929778176 2097848076744 2100115275776 2100244127744 2108702195712 2108831574528 2108960961282 2110335267677 2121253994496 2121384143424 2123676778496 2124071186432 2128451258024 2132360036352 2132490866688 2135191977984 2139594981888 2142173659136 2142305091584 2142436532096 2150797049856 2151064516608 2151196494552 2153521348608 2163868472064 2164001235591 2166207021056 2166339928064 2175197626368 2175331084992 2179675144192 2182444013568 2182577916792 2184936685568 2185208397824 2185342470656 2193870422016 2194005026304 2194277866272 2196649279488 2196784054272 2208949065232 2220514243584 2220650482596 2226287754912 2228693762048 2228830502912 2232139972608 2237806411776 2237943711744 2238081020136 2239991988486 2242412806144 2242550388736 2245399129344 2251719695232 2254153187328 2257155145728 2258764600352 2265122788656 2267570765824 2270590593024 2272668749806 2276982070272 2282478501888 2284427378688 2284567539072 2287036530688 2287461277696 2290507593996 2292983005184 2296387731456 2296528625664 2299437514752 2302358519808 2302499780352 2304988151808 2313124642816 2317894563712 2327371936344 2330030137344 2330319892992 2330462869098 2332981460992 2342520520704 2342664245376 2350324322304 2350468525776 2353008738304 2362629685248 2362774643712 2364314348032 2364459409858 2376692957184 2376838778496 2377134355128 2379703386112 2379849392128 2389136375808 2389580084736 2394507665277 2397540659136 2400131743744 2400279003136 2409945366528 2410093228032 2410241098608 2411811734488 2424290279424 2424439021056 2424587771814 2432515723456 2436982898688 2437132419072 2439363003168 2441999286272 2445251407872 2445705538449 2448198467584 2448348676096 2448498893824 2452134537216 2458053771264 2458359447552 2458510279488 2461167255552 2474796326912 2474948167328 2481383226829 2485067698386 2487753375744 2487906011136 2491057307648 2494221729792 2494374762048 2497070497792 2500778262528 2507280482304 2507434315776 2509575269376 2509729243644 2512441573376 2522714406912 2522869187328 2524513217408 2537730564096 2537886265824 2541110175396 2546184682496 2546340902924 2551017111552 2559515492352 2559672530688 2559990843984 2562757492736 2562914729984 2566170433536 2572916097024 2573393937408 2575228884722 2579605880832 2588711758464 2591509446656 2597335714064 2602265223168 2607631384176 2610774147072 2610934330368 2611094523492 2614241460224 2619632317568 2624443121664 2624604143616 2627928588288 2633347670016 2642643253432 2647134830592 2649022358528 2656479081984 2659853641536 2662891585536 2663222734848 2663386136112 2666264526848 2672258859662 2677166309376 2677330566144 2682677100544 2686084939776 2686249743744 2689152843776 2700148211712 2700313878528 2702073540608 2702239325552 2713288201299 2716220522496 2716387175424 2718706541824 2718873347281 2730441572352 2732940607488 2733108286272 2736580188888 2740046467584 2740214582346 2743176003584 2747249197056 2754223276032 2754392260608 2754561255552 2772808450048 2772978574912 2773323414316 2780017969664 2784145867776 2784316688244 2787325771776 2787843432192 2790856327168 2794573037568 2797130768992 2802439471104 2809204310016 2811602927616 2811775432704 2811947948376 2826323361792 2826496770048 2828338659328 2828512191232 2828685733783 2840077369584 2843146715136 2843321155584 2846922637312 2852793309184 2864457767808 2867729399808 2868086022144 2868261992736 2871361798144 2883102179328 2883279071232 2885157962752 2885334980788 2900263501824 2900441446656 2909925351424 2910103889056 2915448127488 2922002678322 2925160562688 2925340035072 2925703821696 2928865705984 2929045405696 2940475539456 2941021642752 2947086357264 2960685658112 2960867310128 2964628537962 2968383673216 2972973660111 2976186630144 2980150153344 2983741882368 2983924948992 2984108026848 2986655984648 2993865505792 2999547592704 3002292926976 3009540194304 3018011738112 3020163718208 3025296949248 3027454124032 3035976093696 3039832733184 3040019241246 3043304669184 3045903171584 3046090052096 3046276944074 3054010125328 3058544859552 3061850308608 3062038167552 3065916686336 3069811359744 3069999707136 3085883670528 3086073004032 3103162581792 3106706849792 3107093190656 3107283825464 3119409506304 3119600896776 3123360694272 3123552327168 3127520215872 3133765763072 3133958034368 3139713368064 3146772115116 3150172913664 3150366191616 3166665965568 3168923942912 3169118371328 3169512473504 3181880991744 3182076215136 3185515167744 3186106779648 3192676887036 3196720878848 3196917012737 3202787966976 3209392472832 3213260488704 3213457637376 3213654798144 3230282022912 3232387039232 3232585361408 3232783695752 3245802708096 3249310531584 3249509892096 3252484004224 3260335210496 3260940717932 3269512716288 3273666020352 3273866875188 3277405028352 3277812596736 3278013705984 3281556340736 3294973919232 3295176081408 3313423597848 3317004500992 3317208014848 3325628973056 3325833016064 3330771365376 3330975723894 3339431632368 3343040643072 3343245754368 3346100359168 3346305658192 3359987982729 3363619209216 3363825583104 3368098694016 3381229780992 3383640752128 3383848354432 3388146900528 3397684182984 3401356148736 3405885889536 3409003124709 3412687323136 3412896707584 3413321125312 3421560578048 3426641068032 3426851308608 3430554796032 3431191916544 3435761390994 3439474507776 3449156272128 3451615677952 3457482227712 3458733294289 3469686964224 3476841845568 3481032196096 3481245773824 3481459364656 3495045206016 3495479839488 3495694303647 3499257495552 3499472191488 3503904784384 3511130226688 3525486483456 3525702788664 3529513107456 3541972109312 3546471522048 3546689114787 3550522114048 3550963646464 3551181514816 3565039435776 3565258167744 3565701532692 3569555079168 3569774088192 3581446586368 3581666324992 3588243849216 3596310988704 3600197615616 3600418504704 3617717601732 3621627363328 3621849567232 3636435419136 3636658531584 3636881657721 3640588763136 3643920809984 3644144381696 3648773585184 3653395290112 3653619443128 3659044504752 3662998929408 3667877111808 3672297701376 3672523014144 3672748340736 3691750883328 3712194490368 3712422250992 3716434362368 3717124576256 3726097383424 3731630063616 3731859016704 3736585961472 3741332594688 3741562143072 3745605746688 3748803903488 3749033910272 3749263931168 3764362904064 3764593865466 3768662360064 3786769826112 3790862286848 3791094874112 3806595846144 3806829398736 3819277023744 3819511354386 3823639199744 3824114696192 3824349323648 3839273238528 3839508796032 3839986265976 3844136239104 3844372094976 3849255650304 3862843327083 3867018002432 3867255262208 3883067637696 3887264169984 3896003571096 3900214083584 3900453380096 3900938428928 3916161220608 3916401495552 3916641785238 3921362190336 3929448476352 3941892882432 3950021505024 3952838050616 3963964880148 3968248840192 3973533537792 3978322509824 3978566598656 3978810702464 3984718622976 3994337378304 3994834102272 3995079204168 3999396790272 4003057235968 4008388289493 4012720259072 4024015650816 4029127409664 4029374615616 4033729265664 4047968124928 4053110310912 4053358988328 4057739558912 4074330783744 4074580763136 4078059812736 4082467078144 4082717556736 4093081812992 4093332942848 4099410911232 4099662429408 4110069701376 4110321873519 4114511560704 4114764005376 4137550109056 4159212675072 4159467862368 4159985121474 4164480925696 4164736436224 4170026954496 4180988657664 4181765148288 4186284490752 4191859556352 4195696153488 4200230551552 4200488255488 4217404391424 4217663149056 4217921922564 4220670535354 4242507988992 4242768286848 4247353556992 4248142372864 4256902516048 4264720072704 4264981733376 4270383955968 4279189963776 4284347318272 4284610183168 4284873064192 4301594099712 4302129033216 4302392989104 4307042697216 4327736944128 4328002471182 4332679856128 4350395252736 4350662169984 4359350288384 4364888027136 4365155833584 4369873371136 4370416795648 4370684941312 4387740844032 4388010052608 4388555732544 4393298558976 4393568108544 4417898130464 4441028487168 4441300965192 4446942806943 4452575509824 4457387524096 4457661005824 4464279945216 4475612823552 4475887423488 4476162040272 4479983976972 4484825612288 4485100777472 4490798258688 4503439390464 4508306374656 4514310291456 4517529200704 4530245577312 4535141531648 4541181186048 4545337499612 4553964140544 4564957003776 4568854757376 4569135078144 4569415416111 4574073061376 4574922555392 4581015187992 4585966010368 4592775462912 4593057251328 4598875029504 4604717039616 4604999560704 4626249285632 4635789127424 4654743872688 4660060274688 4660639785984 4660925738196 4665962921984 4685041041408 4685328490752 4700648644608 4700937051552 4706017476608 4725259370496 4725549287424 4728628696064 4728918819716 4753385914368 4753677556992 4754268710256 4759406772224 4759698784256 4778272751616 4779160169472 4789015330554 4795081318272 4800263487488 4800558006272 4819890733056 4820186456064 4820482197216 4823623468976 4848580558848 4848878042112 4849175543628 4853315975053 4865031446912 4873965797376 4874264838144 4878726006336 4883998572544 4890502815744 4891411076898 4896697352192 4896997787648 4904269074432 4916107542528 4916718895104 4917020558976 4922334511104 4949592653824 4949896334656 4962766453658 4970135396772 4975506751488 4975812022272 4982114615296 4988443459584 4988749524096 4994140995584 5001556525056 5014560964608 5014868631552 5019150538752 5019458487288 5024883146752 5045428813824 5045738374656 5049026434816 5049336216379 5075461128192 5075772531648 5082220350792 5092369364992 5092681805848 5102034223104 5119030984704 5119345061376 5119981687968 5125514985472 5125829459968 5132340867072 5145832194048 5146787874816 5150457769444 5159211761664 5177423516928 5183018893312 5194671428128 5204530446336 5215262768352 5221548294144 5221868660736 5222189046984 5228482920448 5239264635136 5248886243328 5249208287232 5255857176576 5266695340032 5285286506864 5294269661184 5298044717056 5312958163968 5319707283072 5325783171072 5326445469696 5326772272224 5332529053696 5344517719324 5354332618752 5354661132288 5365354201088 5372169879552 5372499487488 5378305687552 5400296423424 5400627757056 5404147081216 5404478651104 5426576402598 5432441044992 5432774350848 5437413083648 5437746694562 5460883144704 5465881214976 5466216572544 5473160377776 5480092935168 5480429164692 5486352007168 5494498394112 5508446552064 5508784521216 5509122511104 5545616900096 5545957149824 5546646828632 5560035939328 5568291735552 5568633376488 5574651543552 5575686864384 5589146075136 5594261537984 5604878942208 5618408620032 5623205855232 5623550865408 5623895896752 5652646723584 5652993540096 5656677318656 5657024382464 5657371467566 5680154739168 5686293430272 5686642311168 5693845274624 5705586618368 5706646256381 5728915535616 5729267031579 5735458799616 5736172044288 5736523985472 5742723596288 5766204358656 5766558142464 5770315925504 5770669961576 5800527003648 5800882893312 5819850702848 5820207778112 5830896254976 5844005356644 5850321125376 5850680070144 5851407643392 5857731411968 5858090811392 5880951078912 5882043285504 5894172714528 5921371316224 5921734620256 5929257075924 5936767346432 5937131595083 5945947320222 5952373260288 5960300306688 5967483764736 5967849897984 5968216053696 5973311969296 5987731011584 5999095185408 6004585853952 6019080388608 6036023476224 6040327436416 6050593898496 6054908248064 6071952187392 6079665466368 6080038482492 6086609338368 6091806343168 6092180104192 6092553888148 6108020250656 6117089719104 6123700617216 6124076335104 6131833372672 6139622719488 6139999414272 6171767341056 6172146008064 6206325163584 6213413699584 6214186381312 6214567650928 6238819012608 6239201793552 6239977682211 6246721388544 6247104654336 6255040431744 6267531526144 6267916068736 6279426736128 6293544230232 6300345827328 6300732383232 6331005803031 6337847885824 6338236742656 6339024947008 6363761983488 6364152430272 6371030335488 6372213559296 6385353774072 6393441757696 6393834025474 6405575933952 6418784945664 6426520977408 6426915274752 6427309596288 6460564045824 6464774078464 6465170722816 6465567391504 6491605416192 6492003706773 6498621063168 6499019784192 6504968008448 6520670420992 6521881435864 6539025432576 6547332040704 6547733750376 6554810056704 6555625193472 6556027411968 6589947838464 6590352162816 6626847195696 6634009001984 6634416029696 6651257946112 6651666032128 6661542730752 6661951447788 6678863264736 6686081286144 6686491508736 6692200718336 6692611316384 6719975965458 6727238418432 6727651166208 6736197388032 6762459561984 6767281504256 6767696708864 6776293801056 6795368365968 6802712297472 6811771779072 6818006249418 6825374646272 6825793415168 6826642250624 6843121156096 6853282136064 6853702617216 6861109592064 6862383833088 6871522781988 6878949015552 6898312544256 6903231355904 6914964455424 6917466588578 6939373928448 6953683691136 6962064392192 6962491547648 6962918729312 6990090412032 6990959678976 6991388607294 6998944382976 7007809568768 7022260453376 7050972966912 7051405577328 7059026214912 7083944218624 7092943044096 7093378229574 7101044228096 7101927292928 7102363029632 7130078871552 7130516335488 7131403065384 7139110158336 7139548176384 7162893172736 7163332649984 7192621977408 7200395231232 7200837009408 7235435203464 7243254726656 7243699134464 7272870838272 7273317063168 7273763315442 7287841619968 7288288763392 7297547170368 7306790580224 7307238886256 7318089009504 7325997858816 7335754223616 7337116615347 7344595402752 7345046028288 7345496681472 7383501766656 7424388980736 7424844501984 7432868724736 7434249152512 7444149680487 7452194766848 7463260127232 7463718033408 7473171922944 7482665189376 7483124286144 7491211493376 7497607806976 7498067820544 7498527862336 7528725808128 7529187730932 7537324720128 7573539652224 7581724573696 7582189748224 7613191692288 7613658797472 7638554047488 7639022708772 7647278399488 7648229392384 7648698647296 7678546477056 7679017592064 7679972531952 7688272478208 7688744189952 7698511300608 7725686654166 7734036004864 7734510524416 7766135275392 7774528339968 7792007142192 7800428167168 7800906760192 7801876857856 7832322441216 7832802991104 7833283570476 7842724380672 7858896952704 7883785764864 7900043010048 7905676101232 7927929760296 7936497680384 7947067075584 7956645019648 7957133197312 7957621404928 7969437245952 7988674756608 7989668204544 7990158408336 7998793580544 8006114471936 8016776578986 8025440518144 8048031301632 8058254819328 8058749231232 8067458531328 8095936249856 8106220621824 8106717976656 8115479117824 8148661567488 8149161526272 8156119625472 8156620041843 8164934156288 8165435113472 8186163625984 8186665885696 8198821822464 8199324858816 8220139402752 8220643747038 8229528010752 8275100218112 8275607934503 8318425350144 8318935724736 8319970242948 8328961851392 8329472872448 8340053908992 8361977315328 8363530296576 8372568981504 8383719112704 8391392306976 8400461103104 8400976510976 8434808782848 8435326298112 8435843845128 8441341070708 8485015977984 8485536573696 8486057201349 8494707113984 8496284745728 8513805032096 8529440145408 8529963466752 8540767911936 8558379927552 8568694636544 8569220366336 8569746128384 8603188199424 8604258066432 8604785978208 8614085394432 8655473888256 8656004942364 8665359712256 8700790505472 8701324339968 8718700576768 8729776054272 8730311667168 8739746742272 8740833591296 8741369882624 8775481688064 8776020105216 8777111465088 8786597117952 8787136217088 8835796260928 8882056974336 8882601930384 8893885613886 8905151019648 8914775048192 8915322011648 8928559890432 8951225647104 8951774846976 8952324080544 8959967953944 8969651224576 8970201554944 8981596517376 9006878780928 9013301096527 9028620582912 9035058401408 9060491154624 9070283063296 9082362372096 9090674999224 9107928281088 9129914007552 9137709514752 9138270156288 9138830832222 9149845110784 9162030375984 9171932020736 9185550925824 9186114502656 9197750059008 9209434079232 9209999121408 9252498571264 9271578254848 9309487745376 9320120549376 9321279571968 9321851476392 9331925843968 9352906008817 9370082082816 9370656981504 9401297289216 9401874103104 9412034953216 9450518740992 9451098574848 9457257392128 9457837639432 9506771828736 9507355113984 9508537420512 9518813544448 9519397568512 9556545503232 9558320338944 9578030661108 9590162636544 9590751038211 9600526974976 9601116012544 9639781466112 9640372912128 9640964394432 9647246937952 9697161117696 9697756084224 9698351087256 9706631950106 9730062893824 9747931594752 9748529676288 9757452012672 9767997145088 9781005631488 9782822153796 9793394704384 9793995575296 9808538148864 9832215085056 9833437790208 9834041117952 9844669022208 9899185307648 9899792669312 9925532907316 9940270793544 9951013502976 9951624044544 9964229230592 9976886919168 9977499048192 9988281991168 10029121929216 10029737263104 10038301077504 10038916974576 10049766293504 10090857627648 10091476749312 10098052869632 10098672432758 10150922256384 10151545063296 10164440701584 10184738729984 10185363611696 10204068446208 10227009374127 10238061969408 10238690122752 10239963375936 10251029970944 10251658919936 10264681734144 10291664388096 10293575749632 10300915538888 10318423523328 10354847033856 10376199882867 10389342856256 10409060892672 10430525536704 10443096588288 10443737321472 10444378093968 10456965840896 10478529270272 10497772486656 10498416574464 10511714353152 10533390680064 10570573013728 10588539322368 10596089434112 10598057333279 10625916327936 10639414566144 10640067344361 10651566342144 10652890939392 10653544544448 10665058107392 10689035438648 10708665237504 10709322264576 10730708402176 10744339759104 10744998974976 10800592846848 10801255514112 10808294162432 10808957302208 10853152805196 10864882089984 10865548701696 10874826167296 10875493389124 10921766289408 10931762429952 10932433145088 10946320755552 10960185870336 10960858329384 10972704014336 10988996788224 11016893104128 11017569042432 11018245022208 11091233800192 11091914299648 11093293657264 11120071878656 11136583471104 11137266752976 11149303087104 11151373728768 11178292150272 11188523075968 11209757884416 11236817240064 11246411710464 11247101730816 11247791793504 11305987080192 11313354637312 11314048764928 11314742935132 11360309478336 11372586860544 11373284622336 11387690549248 11411173236736 11413292512762 11457831071232 11458534063158 11470917599232 11472344088576 11473047970944 11485447192576 11532408717312 11533116284928 11540631851008 11541339923152 11588529981249 11601054007296 11601765786624 11639701405696 11640415556224 11661792509952 11688010713288 11700642250752 11701360140288 11702815286784 11716181622784 11764086571008 11788345429056 11842742632448 11843469240512 11858514151848 11873534692864 11874263190166 11891894640444 11904746520576 11920600613376 11934967529472 11935699795968 11936432107392 11946623938592 11975462023168 11998190370816 12009171707904 12025164868479 12038160777216 12072046952448 12080654872832 12101187796992 12109816496128 12143904374784 12159330932736 12160076964984 12173218676736 12183612686336 12184360208384 12185107776296 12216040501312 12234179438208 12247401234432 12248152670208 12263666745344 12279245438976 12279998828544 12343534682112 12344292016128 12412650327168 12426827399168 12428372762624 12429135301856 12477638025216 12478403587104 12479955364422 12493442777088 12494209308672 12510080863488 12535063052288 12535832137472 12558853472256 12587088460464 12600691654656 12601464766464 12662011606062 12675695771648 12676473485312 12678049894016 12727523966976 12728304860544 12742060670976 12744427118592 12770707548144 12786883515392 12787668050948 12811151867904 12837569891328 12853041954816 12853830549504 12854619192576 12921128091648 12929548156928 12930341445632 12931134783008 12983210832384 12984007413546 12998039568384 13009936016896 13041340841984 13043762871728 13078050865152 13094664081408 13095467500752 13109620113408 13111250386944 13112054823936 13179895676928 13180704325632 13253694391392 13268018003968 13268832059392 13302515892224 13303332064256 13323085461504 13323902895576 13357726529472 13372162572288 13372983017472 13384401436672 13385222632768 13439951930916 13454476836864 13455302332416 13472394776064 13524919123968 13534563008512 13535393417728 13552587602112 13590736731936 13605424594944 13623543558144 13636012498836 13650749292544 13651586830336 13653284501248 13686242312192 13706564272128 13707405234432 13708246248333 13722219184128 13724767666176 13743045563976 13757898031104 13796625088512 13806462711808 13834933177156 13878747856896 13907367382272 13924128784384 13924983095296 13925837458624 13980180824064 13981919357952 13982777214588 13997888765952 14015619137536 14044520906752 14101945933824 14102811154656 14118052429824 14167888437248 14185886088192 14186756459148 14202088456192 14203854585856 14204726059264 14260157743104 14261032670976 14262806130768 14278220316672 14279096352768 14325786345472 14326665299968 14385243954816 14400790462464 14401674018816 14470870406928 14486509453312 14487398268928 14545741676544 14546634126336 14547526630884 14559947925159 14575683239936 14576577526784 14595094340736 14613581160448 14614477772512 14636178019008 14651995717632 14671508447232 14674233230694 14690092056576 14690993362944 14767003533312 14772346873739 14848777961472 14849689003968 14865737449472 14868498305024 14888299360974 14904389533696 14926520254464 14927436066816 14946343845888 14965330378752 14966248572288 14982422986752 14995215613952 14996135641088 14997055724672 15057451616256 15058375461864 15074649440256 15147079304448 15148008649137 15163449147392 15164379496448 15226383384576 15227317594944 15277108094976 15278045417544 15294556798976 15296458784768 15297397294592 15357092954112 15358035184128 15359945063904 15376544956416 15377488379904 15397022601216 15451373308332 15468072009728 15469021048832 15532270550784 15549056679936 15584014284384 15600856334336 15601813520384 15603753715712 15664644882432 15665605982208 15666567140952 15685448761344 15717793905408 15767571529728 15800086020096 15811352202464 15855859520592 15872995360768 15894134151168 15913290039296 15914266394624 15915242809856 15938874491904 15977349513216 15979336409088 15980316816672 15997587161088 16012228943872 16033553157972 16050881036288 16096062603264 16116509638656 16117498462464 16134917062656 16191872499712 16212441243648 16213435953312 16230958235648 16297323134976 16298323052544 16312239250944 16313240083686 16330870226944 16372327251968 16373331771392 16397643644928 16398649717632 16440278805504 16441287494076 16459056021504 16550200436224 16551215869006 16636850700288 16637871449472 16639940485896 16657923702784 16658945744896 16680107817984 16723954630656 16727060593152 16767438225408 16782784613952 16800922206208 16801953021952 16869617565696 16870652596224 16871687690256 16882682141416 16970031955968 16971073147392 16972114402698 16992569491456 17027610064192 17058880290816 17059926933504 17081535823872 17116759855104 17119938769143 17137389273088 17138440732672 17139492256768 17206376398848 17208516132864 17209571956416 17228170788864 17310947776512 17312009884728 17330719424512 17369682587803 17401581010944 17402648679936 17437401153536 17459552108544 17460623334336 17479493484544 17481667182592 17482739765248 17550963376128 17552040210432 17554222930176 17573194235904 17574272434176 17671592521856 17764113948672 17765203860768 17787771227772 17810302039296 17811394785249 17829550096384 17830644023296 17857119780864 17902451294208 17903549693952 17904648161088 17919935907888 17939302449152 17940403109888 17963193034752 18013757561856 18026602193054 18057241165824 18070116802816 18120982309248 18140566126592 18164724744192 18181349998448 18215856562176 18259828015104 18275419029504 18276540312576 18277661664444 18299690221568 18324060751968 18343864041472 18371101851648 18372229005312 18395500118016 18418868158464 18419998242816 18504997142528 18543156509696 18618975490752 18640241098752 18642559143936 18643702952784 18663851687936 18705812017634 18740164165632 18741313963008 18802594578432 18803748206208 18824069906432 18901037481984 18902197149696 18914514784256 18915675278864 18993017409093 19013543657472 19014710227968 19017074841024 19037627088896 19038795137024 19113091006464 19116640677888 19156061322216 19180325273088 19181502076422 19202232025088 19279562932224 19280745824256 19281928788864 19294493875904 19394322235392 19395512168448 19396702174512 19413263900212 19460125787648 19495863189504 19497059352576 19514904025344 19535994290176 19562011262976 19565644307592 19586789408768 19587991150592 19617076297728 19664430170112 19666875580416 19668082235904 19798370615296 19799585338624 19800800136481 19851065814632 19880541587088 19902027005952 19903248089088 19928458461184 19953773838336 19954998096384 20058243858432 20059474526208 20076602155008 20077833949152 20099532587008 20181715255296 20182953498624 20196105739264 20197344865516 20301844512768 20303090126592 20328881403168 20369477459968 20370727223392 20408136892416 20454018748254 20476123938816 20477380245504 20479926751872 20502059941888 20503317839872 20529363468288 20583328776192 20587151499264 20601831077776 20636847046656 20709694067712 20752399765734 20778685712512 20818121785344 20861051073408 20886193176576 20887474642944 20888756187936 20913931681792 20957058540544 20996833148928 21023428706304 21066781360128 21141146027456 21177078644736 21192178868224 21196114666558 21251832655872 21278829132288 21280134688722 21303132684288 21305781878784 21307089088896 21330116214784 21378070877296 21417330475008 21418644529152 21461416804352 21488679518208 21489997949952 21601185693696 21602511028224 21616588324864 21617914604416 21706305610392 21729764179968 21731097403392 21749652334592 21750986778248 21863524859904 21864866290176 21892641511104 21920371740672 21921716658768 21945408028672 21977993576448 22033786208256 22035138084864 22036490044416 22182467600384 22183828599296 22186587314528 22240143757312 22273166942208 22274533505952 22298606174208 22302747457536 22332449041461 22356584300544 22377046151936 22378419089159 22419515768832 22473634480128 22492823420928 22494203461632 22495583587008 22611974160384 22626709274624 22628097529856 22629485870264 22720618956672 22745173721088 22746569244672 22775381098496 22822346473472 22826585025524 22915662142464 22917068126316 22941835198464 22944688177152 22946095941888 22970894385152 23064817434624 23066232569856 23081263702016 23082679846304 23177059962498 23202108014592 23203531573248 23279402811392 23280831112448 23323585019904 23376021426576 23401284501504 23402720280576 23405630573568 23432363245568 23528173142016 23576690858112 23685485264896 23686938481024 23717028303696 23747069385728 23748526380332 23783789280888 23809493041152 23841201226752 23869935058944 23871399591936 23872864214784 23893247877184 23950924046336 23996380741632 24018343415808 24050329736958 24076321554432 24144093904896 24161309745664 24202375593984 24219632992256 24287808749568 24318661865472 24320153929968 24346437353472 24367225372672 24368720416768 24370215552592 24432081002624 24468358876416 24469860125529 24494802468864 24496305340416 24527333490688 24558490877952 24559997657088 24688584032256 24825300654336 24826823803509 24853654798336 24856745525248 24858270603712 24955276050432 24956807174208 24959910728844 24986885554176 24988418617344 25020161726976 25070126104576 25071664274944 25117706944512 25174176920928 25201383309312 25202929532928 25324023212124 25351391543296 25352946970624 25356099788032 25455047933952 25456609721088 25458171604047 25484121341952 25488854237184 25541415096288 25573767030784 25575336101896 25622303735808 25675139782656 25706083909632 25707661099008 25709238385152 25842256183296 25859096313856 25860682891264 25862269566016 25966421664768 25968014827092 25996079136768 26019872033792 26082681683968 26087525743456 26156101730304 26189328162816 26190935001504 26219240226816 26222500773888 26224109647872 26359791353856 26361408651264 26507388782784 26536036007936 26537664118784 26605031784448 26606664128512 26646170923008 26647805791152 26715453058944 26744325144576 26745966034944 26768802873344 26770445265536 26879903861832 26908953673728 26910604664832 26944789552128 27039903289581 27069126017024 27070786835456 27105175204224 27181473463872 27210849189888 27247087116288 27272024997672 27301498585088 27303173660672 27306569002496 27372484624384 27413128544256 27414810468864 27416492496666 27449535332352 27486091127952 27515796062208 27593250177024 27612925423616 27669866354312 27757495713792 27814734764544 27848257568768 27849966190592 27851674917248 27960361648128 27963838715904 27965554429176 27995777531904 28058718026451 28089041813504 28203891867648 28205622309312 28236104859648 28335776874496 28371772176384 28373512918296 28404176912384 28407709171712 28409452118528 28520315486208 28522065341952 28525612261536 28556440633344 28558192705536 28651572690944 28653330599936 28770487909632 28772253114633 28801580924928 28803348037632 28941740813856 28973018906624 28974796537856 29091483353088 29093268252672 29095053261768 29119895850318 29151366479872 29153155053568 29190188681472 29227162320896 29228955545024 29272356038016 29303991435264 29343016894464 29348466461388 29380184113152 29381986725888 29534007066624 29544693747478 29697555922944 29699378007936 29731474898944 29736996610048 29776598721948 29808779067392 29853040508928 29854872133632 29892687691776 29930660757504 29932497144576 29964845973504 29990431227904 29992271282176 29994111449344 30114903232512 30116750923728 30149298880512 30294158608896 30296017298274 30328758992896 30452766769152 30454635189888 30554216189952 30556090835088 30589113597952 30592917569536 30594794589184 30714185908224 30716070368256 30719890127808 30753089912832 30754976759808 30794045202432 30902746616664 30936144019456 30938042097664 31064541101568 31128599648601 31168028568768 31201712668672 31203627040768 31207507431424 31329289764864 31331211964416 31333134281904 31370897522688 31435587810816 31535143059456 31600172040192 31622704404928 31711719041184 31745990721536 31788268302336 31794171999837 31826580078592 31828532789248 31830485619712 31877748983808 31954699026432 31958672818176 31960633633344 31995174322176 32024457887744 32067106315944 32101762072576 32192125206528 32233019277312 32234996924928 32257981948777 32383744999424 32424882487296 32426871906624 32461916471296 32594646269952 32596646105088 32624478501888 32626480167372 32661740453888 32744654503936 32746663542784 32795287289856 32797299435264 32880557611008 32882574988152 32918112043008 33100400872448 33102431738012 33273701400576 33275742898944 33279880971792 33315847405568 33317891489792 33360215635968 33447909261312 33454121186304 33534876450816 33565569227904 33601844412416 33603906043904 33739235131392 33741305192448 33743375380512 33765364282832 33940063911936 33942146294784 33944228805396 33985138982912 34055220128384 34117760581632 34119853867008 34163071647744 34233519710208 34239877538286 34276881465344 34278984513536 34412752797696 34417032265728 34419143912832 34456341577728 34621895553024 34624019769456 34661438849024 34739365175606 34803162021888 34805297359872 34874802307072 34919104217088 34921246668672 34958986969088 34963334365184 34965479530496 35101926752256 35104080420864 35108445860352 35148544868352 35343185043712 35345353514653 35528227897344 35530407721536 35575542455544 35620604078592 35622789570498 35661288046592 35714239561728 35804902588416 35807099387904 35809296322176 35839871815776 35878604898304 35880806219776 35926386069504 36027515123712 36053204386108 36114482331648 36140233605632 36241964618496 36281132253184 36329449488384 36362699996896 36431713124352 36519656030208 36550838059008 36553080625152 36555323328888 36599380443136 36648121503936 36687728082944 36742203703296 36744458010624 36791000236032 36837736316928 36839996485632 37009994285056 37086313019392 37237950981504 37280482197504 37285118287872 37287405905568 37327703375872 37411624035268 37480328331264 37482627926016 37605189156864 37607496412416 37648139812864 37802074963968 37804394299392 37829029568512 37831350557728 37986034818186 38027087314944 38029420455936 38034149682048 38075254177792 38077590274048 38226182012928 38233281355776 38312122644432 38360650546176 38363004152844 38404464050176 38559125864448 38561491648512 38563857577728 38588987751808 38788644470784 38791024336896 38793404349024 38826527800424 38920251575296 38994118705152 39029808050688 39124022525952 39131288615184 39173578817536 39175982301184 39234152595456 39328860340224 39333751160832 39336164471808 39596741230592 39599170677248 39601600272962 39702131629264 39761083174176 39804054011904 39806496178176 39856916922368 39907547676672 39909996192768 39946523794667 40116487716864 40118949052416 40153204310016 40155667898304 40199065174016 40363430510592 40365906997248 40392211478528 40394689731032 40603689025536 40606180253184 40657762806336 40738954919936 40741454446784 40816273784832 40908037496508 40952247877632 40954760491008 40959853503744 41004119883776 41006635679744 41058726936576 41166657552384 41174302998528 41203662155552 41273694093312 41419388135424 41504799531468 41557371425024 41559921165581 41636243570688 41722102146816 41772386353152 41774949285888 41777512375872 41827863363584 41914117081088 41993666297856 42046857412608 42133562720256 42282292054912 42354157289472 42384357736448 42392229333116 42503665311744 42557658264576 42560269377444 42606265368576 42611563757568 42614178177792 42660232429568 42756141754592 42834660950016 42837289058304 42922833608704 42977359036416 42979995899904 43202371387392 43205022056448 43233176649728 43235829208832 43412611220784 43459528359936 43462194806784 43499304669184 43501973556496 43679843775477 43727049719808 43729732580352 43785283022208 43840743481344 43843433317536 43890816057344 43955987152896 44070276169728 44072980088832 44317040621217 44364935200768 44367657198592 44373174629056 44480287514624 44546333884416 44549067011904 44597212348416 44605494915072 44664898082922 44713168601088 44754092303872 44756838178318 44839031537664 44947268960256 44985646841856 44988406923264 44991167174016 45223948320768 45253418549248 45256195059712 45258971740528 45441237913344 45444025947411 45490347442176 45493138489344 45550762196992 45644692946944 45653170051048 45831324284928 45834136252632 45883670396928 45889376354304 45892191883776 46129634869248 46132465139712 46162527404032 46165359692608 46354119924996 46404216029184 46407063146496 46558805622784 46561662224896 46647170039808 46752042853152 46802569003008 46805440561152 46811261147136 46864726491136 47056346284032 47153381716224 47370970529792 47373876962048 47434056607392 47494138771456 47497052760664 47567578561776 47618986082304 47682402453504 47739870117888 47742799183872 47745728429568 47786495754368 47901848092672 47992761483264 48036686831616 48100659473916 48152643108864 48288187809792 48322619491328 48404751187968 48439265984512 48575617499136 48637323730944 48640307859936 48692874706944 48734450745344 48737440833536 48740431105184 48864162005248 48936717752832 48939720251058 48992610680832 49054666981376 49116981755904 49119995314176 49377168064512 49650601308672 49653647607018 49707309596672 49713491050496 49716541207424 49910552100864 49913614348416 49919821457688 49973771108352 49976837234688 50040323453952 50140252209152 50143328549888 50348353841856 50402766618624 50405859065856 50648046424248 50702783086592 50705893941248 50712199576064 50910095867904 50913219442176 50916343208094 50977708474368 51082830192576 51147534061568 51150672203792 51244607471616 51350279565312 51359816307429 51412167819264 51415322198016 51418476770304 51684512366592 51718192627712 51721365782528 51724539132032 51932843329536 51936029654184 51992158273536 52039744067584 52109047763409 52165363367936 52175051486912 52312203460608 52378656325632 52381870003008 52438480453632 52445001547776 52448219295744 52719582707712 52722817302528 53014777565568 53072072015872 53075328237568 53210063568896 53213328257024 53292341846016 53295611582304 53430906117888 53434184355747 53488650289152 53491932069888 53537605746688 53540890531072 53759807723664 53817907347456 53821209329664 53889579104256 54079806579162 54138252034048 54141573670912 54210350408448 54362946927744 54421698379776 54494174232576 54544049995344 54602997170176 54606347321344 54613138004992 54744969248768 54826257088512 54829620937728 54832984993332 54899070664704 54972182255904 55031592124416 55186500354048 55225850847232 55339732708624 55514991427584 55629469529088 55696515137536 55699932381184 55703349834496 55920723296256 55927677431808 55931108858352 55991555063808 56117436052902 56178083627008 56407783735296 56411244618624 56472209719296 56671553748992 56743544352768 56747025836592 56808353824768 56815418343424 56818904237056 57040630972416 57044130683904 57051224523072 57112881266688 57116385411072 57303145381888 57306661199872 57540975819264 57544506229266 57606696075264 57883481627712 57946037813248 57949593075712 58182966706176 58186536505344 58190106523536 58239791700636 58302732959744 58306310107136 58380377362944 58454324641792 58457911090048 58544712076032 58607982870528 58686033788928 58696932922776 58760368226304 58763973451776 59089387494956 59395111845888 59398756015872 59402400409443 59462949797888 59473993220096 59553197443896 59617558134784 59706081017856 59709744267264 59785375383552 59861321515008 59864994289152 59980862455808 59984542564352 59988222898688 60229806465024 60233501847456 60298597761024 60588317217792 60592034596548 60657517985792 60905533538304 60909270379776 61108432379904 61112181670176 61178227195904 61185835139072 61189589178368 61428371816448 61432140736512 61439780255616 61506179825664 61509953519616 61588090404864 61805493233328 61872288038912 61876084195328 62129082203136 62257199297202 62336057137536 62403425337344 62407254081536 62415014862848 62658579529728 62662423928832 62666268563808 62741795045376 62871175621632 63070286118912 63093107675689 63200344080384 63245408809856 63423438082368 63491981443072 63576536604672 63588343999674 63657065578496 63660971239424 63755497967616 63909398052864 63917345636352 63921267266688 63990348644352 64048915775488 64134212631888 64203524145152 64384250413056 64466038554624 64469993849856 64515963897554 64767489998848 64849764974592 64853743813248 64923832942592 65189292539904 65193292210176 65248957003776 65252960334744 65323480907776 65489309007872 65493327085568 65590574579712 65594598870528 65761115222016 65765149976304 65836224086016 66200801744896 66204863476024 66547402801152 66551485797888 66559761943584 66631694811136 66635782979584 66720431271936 66895818522624 66908242372608 67069752901632 67131138455808 67135257267477 67203688824832 67207812087808 67478470262784 67482610384896 67486750761024 67530728565664 67880127823872 67884292589568 67888457610792 67970277965824 68110440256768 68235521163264 68239707734016 68326143295488 68467039420416 68479755076572 68553762930688 68557969027072 68825505595392 68834064531456 68838287825664 68912683155456 69243791106048 69248039538912 69322877698048 69478730351212 69606324043776 69610594719744 69749604614144 69838208434176 69842493337344 69917973938176 69926668730368 69930959060992 70203853504512 70208160841728 70216891720704 70297089736704 70686370087424 70690707029306 71056455794688 71060815443072 71151084911088 71241208157184 71245579140996 71322576093184 71428479123456 71609805176832 71614198775808 71618592644352 71679743631552 71757209796608 71761612439552 71852772139008 72055030247424 72106408772216 72228964663296 72280467211264 72483929236992 72658898976768 72725399993792 72863426248704 73039312060416 73101676118016 73106161250304 73110646657776 73198760886272 73296243007872 73375456165888 73484407406592 73488916021248 73582000472064 73675472633856 73679992971264 74019988570112 74172626038784 74186401332953 74475901963008 74480471410527 74560964395008 74570236575744 74574811811136 74655406751744 74823248070536 74960656662528 74965255852032 75210378313728 75214992824832 75604149927936 75608788598784 75658059137024 75662701115456 75972069636372 76054174629888 76058840911872 76068299364096 76150508355584 76155180548096 76452364025856 76466562711552 76624245288864 76721301092352 76726008305688 76808928100352 77118251728896 77122983297024 77127715155456 77177975503616 77182710736079 77577288941568 77582048673792 77586808698048 77653055600848 77840503150592 77988237410304 78059616101376 78248045051904 78262577230368 78347157635072 78351964602368 78468305190912 78657720680448 78667502321664 78672328943616 79193482461184 79198341354496 79203200545924 79404263258528 79522166348352 79608108023808 79612992356352 79713833844736 79815095353344 79819992385536 79893047589334 80232975433728 80237898104832 80306408620032 80311335796608 80398130348032 80726861021184 80731813994496 80784422957056 80789379462064 81119709868743 81207378051072 81212360506368 81315525612672 81477909839872 81482908893568 81632547569664 81816074993016 81904495755264 81909520982016 81919707007488 82013271359488 82117453873152 82348605997056 82407324311104 82547388186624 82838776270848 83009599062936 83114742850048 83119842331162 83272487141376 83444204293632 83544772706304 83549898571776 83555024751744 83655726727168 83828234162176 83987332595712 84176154079353 84267125440512 84564584109824 84708314578944 84768715472896 84784458666232 85007330623488 85115316529152 85120538754888 85212530737152 85223127515136 85228356355584 85512283509184 85669321900032 85674578116608 85845667217408 85954718072832 85959991799808 86404742774784 86410044112896 86466353299456 86471658417664 86825222441568 86919056719872 86924389613568 86998609338368 87003947112992 87230164204681 87359687550954 87454099439616 87459465160704 87570566044416 87681486962688 87686866635072 87781632114688 87911974305792 88140552339456 88145960177664 88634081242434 88729870401536 88735314397184 88746349258112 88960575029248 89092667768832 89098134023808 89194424696832 89210989830144 89329796165844 89426337202176 89508184607744 89513676356636 89678063075328 89894537920512 89971293683712 89976813846528 89982334348032 90447896641536 90506837098496 90512390119424 90517943481056 90882475826688 90888051894822 90986276978688 91101524393984 91289385893888 91306340102096 91662648569856 91668272505264 91767340793856 91778752708608 91784383767552 92259269738496 92264930279424 92325054808064 92330719385216 92708239849992 92808432058368 92814126292992 93117611245568 93123324449792 93504085706304 93605138006016 93610881122304 93622522294272 93729452982272 94112692568064 94306763432448 94741941059584 94747753924096 94868113214784 94988277542912 94994105521328 95135157123552 95237972164608 95364804907008 95382515999511 95479740235776 95485598367744 95491456859136 95572991508736 95803696185344 95985522966528 96073373663232 96201318947832 96305286217728 96576375619584 96645238982656 96773945846331 96878531969024 97151234998272 97274647461888 97280615719872 97385749413888 97468901490688 97474881667072 97480862210368 97728324010496 97873435505664 97879440502116 97985221361664 98109333962752 98233963511808 98239990628352 98754336129024 99301202617344 99307295214036 99414619193344 99426982100992 99433082414848 99821104201728 99827228696832 99839642915376 99947542216704 99953674469376 100080646907904 100280504418304 100286657099776 100696707683712 100805533237248 100811718131712 101296092848496 101405566173184 101411787882496 101424399152128 101820191735808 101826438884352 101832686416188 101955416948736 102165660385152 102295068123136 102301344407584 102489214943232 102700559130624 102719632614858 102830644396032 102836953540608 103369024733184 103436385255424 103442731565056 103449078264064 103865686659072 103872059308368 103984316547072 104079488135168 104218095526818 104330726735872 104350102973824 104624406921216 104757312651264 104763740006016 104876960907264 104890003095552 104896438591488 105445634605056 106029555131136 106036060543959 106144144031744 106150656475136 106420127137792 106426656514048 106584683692032 106591223164608 106861812235776 106868368711494 106983864139776 107075211493376 107081781062144 107519615447328 107635814694912 107642418659328 107779158208512 108159613158324 108276504068096 108283147341824 108420700816896 108725893855488 108843396759552 108988348465152 109088099990688 109205994340352 109212694642688 109226276009984 109489938497536 109652514177024 109659241875456 109665969986664 109798141329408 109944364511808 110063184248832 110373000708096 110451701694464 110679465417248 111029982855168 111258939058176 111393030275072 111399864762368 111406699668992 111841446592512 111855354863616 111862217716704 111983110127616 112234872105804 112356167254016 112815567470592 112822489237248 112944419438592 113343107497984 113487088705536 113494051673184 113616707649536 113630836686848 113637808474112 114081261944832 114088261367808 114102449046144 114225762533376 114232770822144 114606290763776 114613322399744 115081951638528 115089012458532 115213392150528 115766963255424 115892075626496 115899186151424 116365933412352 116373073010688 116380213047072 116479583401272 116605465919488 116612620214272 116760754725888 116908649283584 116915822180096 117089424152064 117372067577856 117393865845552 117520736452608 117527946903552 118178774989912 118790223691776 118797512031744 118804800818886 118947986440192 119106394887792 119235116269568 119412162035712 119419488534528 119570750767104 119722643030016 119729988578304 119839571384001 119961724911616 119969085128704 119976445797376 120459612930048 120467003694912 120597195522048 121176634435584 121184069193096 121315035971584 121587778114621 121811067076608 121818540759552 122216864759808 122224363340352 122356454391808 122371670278144 122379178356736 122856743632896 122864281473024 122879560511232 123012359651328 123019907039232 123176180809728 123610986466656 123744576077824 123752168390656 124258164406272 124514398594404 124672114275072 124679763496743 124806850674688 124814508163072 124830029725696 125317159059456 125324847857664 125332537127616 125483590090752 125742351243264 126140572237824 126186215351378 126400688160768 126490817619712 126846876164736 126983962886144 127153073209344 127176687999348 127314131156992 127321942478848 127510995935232 127818796105728 127834691272704 127842534533376 127980697288704 128097831550976 128268425263776 128407048290304 128768500826112 128932077109248 128939987699712 129031927795108 129534979997696 129699529949184 129707487626496 129847665885184 130378585079808 130386584420352 130497914007552 130505920669488 130646961815552 130978618015744 130986654171136 131181149159424 131189197741056 131522230444032 131530299952608 131672448172032 132401603489792 132409726952048 132951121863651 133094805602304 133102971595776 133119523887168 133263389622272 133271565959168 133440862543872 133791637045248 133816484745216 134139505803264 134262276911616 134270514534954 134415624175616 134956940525568 134965220769792 134973501522048 135061457131328 135760255647744 135768585179136 135776915221584 135940555931648 136220880513536 136471042326528 136479415468032 136652286590976 136934078840832 136959510153144 137107525861376 137115938054144 137651011190784 137668129062912 137676575651328 137774745332627 138487582212096 138496079077824 138645755396096 138957460702424 139212648087552 139221189439488 139499209228288 139676416868352 139684986674688 139853337460736 139861918121984 140407707009024 140416321683456 140433783441408 140594179473408 141372740174848 141381414058612 142112911589376 142121630886144 142302169822176 142482416314368 142491158281992 142645152186368 142856958246912 143219610353664 143228397551616 143237185288704 143359487263104 143514419593216 143523224879104 143705544278016 144110060494848 144212817544432 144457929326592 144560934422528 144967858473984 145317797953536 145450799987584 145726852497408 146078624120832 146203352236032 146212322500608 146221293315552 146397521772544 146592486015744 146750912331776 146977832042496 147164000944128 147350945267712 147359985942528 148039977140224 148345252077568 148372802665906 148951803926016 148960942821054 149121928790016 149140473151488 149149623622272 149310813503488 149646496141072 149921313325056 149930511704064 150420756627456 150429985649664 151208299855872 151217577197568 151316118274048 151325402230912 151944139272744 152108349259776 152117681823744 152136598728192 152310361096192 152933125423104 153248490577728 153442602184704 153452016611376 153617856200704 154236503457792 154245966594048 154255430310912 154355951007232 154365421472158 155154577883136 155164097347584 155173617396096 155306111201696 155681006301184 155976474820608 156119232202752 156327143290227 156496090103808 156525154460736 156694315270144 156703929204736 156936610381824 157315441360896 157335004643328 157344657887232 158386964922368 158396682708992 158406401091848 158808526517056 159044332696704 159216216047616 159225984712704 159427667689472 159630190706688 159639984771072 159786095178668 160465950867456 160475796209664 160612817240064 160622671593216 160796260696064 161453722042368 161463627988992 161568845914112 161578758924128 162239419737486 162414756102144 162424721012736 162631051225344 162955819679744 162965817787136 163265095139328 163632149986032 163808991510528 163819041964032 163839414014976 164026542718976 164234907746304 164697211994112 164814648622208 165094776373248 165677552541696 166019198125872 166229485700096 166239684662324 166544974282752 166888408587264 167089545412608 167099797143552 167110049503488 167311453454336 167656468324352 167974665191424 168352308158706 168534250881024 169129168219648 169416629157888 169537430945792 169568917332464 170014661246976 170230633058304 170241077509776 170425061474304 170446255030272 170456712711168 171024567018368 171338643800064 171349156233216 171691334434816 171909436145664 171919983599616 172820088225792 172932706598912 172943316835328 173650444883136 173838113439744 173848779227136 173997218676736 174007894225984 174460328409362 174719375101908 174908198879232 174918930321408 175141132088832 175362973925376 175373733270144 175563264229376 175823948611584 176281104678912 176291920355328 177268162484868 177459740803072 177470628794368 177492698516224 177921150058496 178185335537664 178196268047616 178207201228329 178388849393664 178421979660288 178659592331688 178852674404352 179016369215488 179027352713272 179356126150656 179942587367424 179953627693056 179964668696064 180895793283072 181013674196992 181024780238848 181035886962112 181764951653376 181776103789644 181972553957376 182203048787968 182578771787776 182612680204192 183325297139712 183336545010528 183534681587712 183557505417216 183568767535104 184518539476992 184529860558848 184650109616128 184661438770432 185416479699984 185616864116736 185628252585984 186235222491136 186246648899584 187008171412608 187210276012032 187221762244608 187245044588544 187458905964544 188225385136128 188613526864896 189279323027067 189483882119168 189495507848192 189736226429568 189976555085824 189988211042656 190270314247104 190475944329216 190729609814016 190765031999022 190971196735488 190982913718272 191145983017472 191607392370688 191971045933056 192146747326464 192402637895664 192610572435456 193152751239168 193290477965312 193547891692662 193757063938048 194302469996544 194549294923776 194561231439744 194771498827776 194937802981376 194949763334144 194961724420736 195456648020992 195746871011328 195758881004232 195970442723328 196467927023616 196479981256704 197508672258048 198602405234688 198614590428072 198829238386688 198853964201984 198866164829696 199642208403456 199654457393664 199679285830752 199895084433408 199907348938752 200161293815808 200561008836608 200573314199552 201393415367424 201405771802431 201611066474496 201623436263424 202592185696992 202811132346368 202823575764992 202848798304256 203640383471616 203652877768704 203665372832376 203910833897472 204331320770304 204590136246272 204602688815168 204978429886464 205401118261248 205439265229716 205661288792064 205673907081216 206738049466368 206872770510848 206885463130112 206898156528128 207731373318144 207744118616736 207968633094144 208158976270336 208436191053636 208661453471744 208700205947648 209248813842432 209514625302528 209527480012032 209753921814528 209780006191104 209792877182976 210891269210112 212059110262272 212072121087918 212301312950272 212840254275584 212853313028096 213169367384064 213182446329216 213723624471552 213736737422988 213967728279552 214150422986752 214163562124288 215039230894656 215271629389824 215284837318656 215558316417024 216319226316648 216553008136192 216566294683648 216841401633792 217451787710976 217976696930304 218176199981376 218411988680704 218425389285376 218452552019968 218979876995072 219305028354048 219318483750912 219331939973328 219596282658816 219888729023616 220126368497664 220746001416192 220903403388928 221358930834496 222059965710336 222517878116352 222559203998859 222786060550144 222799729524736 222813399337984 223682893185024 223710709727232 223724435433408 223966220255232 224469744211608 224712334508032 225631134941184 225644978474496 225805873641439 226686214995968 226974177411072 226988103346368 227233415299072 227261673373696 227275616948224 228162523889664 228176522735616 228204898092288 228451525066752 228465541644288 229212581527552 229226644799488 230163903277056 230178024917064 230426784301056 231533926510848 231548132208237 231784151252992 231798372302848 232731866824704 232746146021376 232760426094144 232959166802544 233210931838976 233225240428544 233521509451776 233817298567168 233831644360192 234178848304128 234744135155712 234787731691104 235041472905216 235055893807104 236357549979824 237580447383552 237595024063488 237609601637772 237895972880384 238212789775584 238470232539136 238824324071424 238838977069056 239141501534208 239445286060032 239459977156608 239679142768002 239938170257408 239952891594752 240919225860096 240934007389824 241194391044096 242353268871168 242368138386192 242630071943168 243175556229242 243622134153216 243637081519104 244433729519616 244448726680704 244712908783616 244743340556288 244758356713472 245713487265792 245728562946048 245759121022464 246039814078464 246352361619456 247221972933312 247489152155648 247504336781312 248516328812544 249028797188808 249344228550144 249359526993486 249629016326144 249660059451392 250634318118912 250649695715328 250665074255232 250967180181504 251484702486528 252372430702756 252801376321536 252981635239424 253693752329472 253967925772288 254306146418688 254353375998696 254628262313984 254643884957696 255021991870464 255637592211456 255669382545408 255685069066752 256195663101952 256536850527552 256814096580608 257537001652224 257864154218496 257879975399424 258063855590216 259069959995392 259399059898368 259414975252992 260757170159616 260773168840704 260995828015104 261011841338976 261293923631104 261690492614043 261957236031488 261973308342272 262362298318848 262378395482112 263044460888064 263060599905216 263344896344064 264803206979584 264819453904096 265902243727302 266189611204608 266205943191552 266239047774336 266526779244544 266543131918336 266881725087744 267583274090496 267632969490432 268279011606528 268524553823232 268541029069908 268831248351232 269913881051136 269930441539584 269947003044096 270122914262656 271520511295488 271537170358272 271553830443168 271881111863296 272441761027072 272958830936064 273304573181952 273868157681664 273919020306288 274215051722752 274231876108288 275302022381568 275336258125824 275353151302656 275549490665254 276975164424192 276992158155648 277291510792192 277914921404848 278425296175104 278442378878976 278998418456576 279352833736704 279369973349376 279706674921472 279723836243968 280815414018048 280832643366912 280867566882816 281188358946816 282745480349696 282762828117224 284225823178752 284243261772288 284604339644352 284964832628736 284982316563984 285290304372736 285713916493824 286439220707328 286456795103232 286474370577408 286718974526208 287028839186432 287046449758208 287411088556032 288220120989696 288425635088864 288915858653184 289121868845056 289935716947968 290321837538993 290635595907072 290901599975168 290919448159067 291453704994816 292157248241664 292406704472064 292424645001216 292442586631104 292795043545088 293184972031488 293955664084992 294328001888256 294701890535424 294719971885056 296079954280448 296690504155136 296745605331812 297903607852032 297921885642108 298243857580032 298280946302976 298299247244544 298621627006976 299292992282144 299842626650112 299861023408128 300841513254912 300859971299328 302416599711744 302435154395136 302632236548096 302650804461824 303888278545488 304216698519552 304235363647488 304273197456384 304620722192384 305866250846208 306496981155456 306885204369408 306904033222752 307235712401408 308491933188096 308510860621824 308711902014464 308730842944316 310309155766272 310328194695168 310347234792192 310612222403392 311362012602368 311952949641216 312238464405504 312654286580454 312992180207616 313050308921472 313388630540288 313407858409472 313873220763648 314630882721792 314670009286656 314689315774464 316773929844736 316793365417984 316812802183696 317617053034112 318088665393408 318108181631877 318432432095232 318451969425408 318855335378944 319260381413376 319279969542144 319572190357336 320951592419328 321225634480128 321245343186432 322907444084736 322927255977984 323137691828224 323157517848256 324478839474972 324829512204288 324849442025472 325262102450688 325911639359488 325931635574272 326530190278656 327264299972064 327617983021056 327638083928064 327678828029952 328053085437952 328469815492608 329394423988224 329629297244416 330189552746496 331355105083392 332038396251744 332458971400192 332479369324648 333089948565504 333776817174528 334179090825216 334199594287104 334220099006976 334622906908672 335312936648704 335949330382848 336704616317412 337068501762048 338258336439296 338833258315776 339074861891584 339137834664928 340029322493952 340461266116608 340482155019552 340850122948608 340892510060544 340913425422336 342049134036736 342677287600128 342698312466432 343382668869632 343818872291328 343839967199232 345640176451584 345865413197824 345886633670656 347300889766272 347676226879488 347697558454272 347994437353472 348015788451968 348920656818724 349438750203816 349816397758464 349837860642816 350282264177664 350725947850752 350747466540288 351126528458752 352562209357824 352583840710656 354536324969736 354919481606144 354941257588736 354985397032448 355842300116992 356370671075328 356392536095232 356414402456658 356843959320576 357319184663376 357705348808704 358032738430976 358054705426544 358712252301312 359518714152003 359885174734848 359907255386112 359929337392128 361791586566144 362027348393984 362049560477696 362071773924224 363529903306752 363552207579288 363945107914752 364763334343863 365157543575552 365225360408384 366650594279424 366673090021056 367069363175424 367115010834432 367137535070208 369037078953984 369059721117696 369300219232256 369322877540864 370832959399968 371233728233472 371256505171968 372470444982272 372493297799168 374016342825216 374039290490229 374420552024064 374443524489216 374490089177088 374917811929088 376450770272256 377227053729792 378558646054134 378967764238336 378991015696384 379472452859136 379953110171648 379976422085312 380540628494208 380951888658432 381459219628032 381530063998044 381942393470976 381965827436544 382291966034944 383214784741376 383942091866112 384293494652928 384805275791328 385221144870912 386305502478336 386580955930624 387095783385324 387514127876096 388604939993088 389098589847552 389122462879488 389542997655552 389875605962752 389899526668288 389923448841472 390913296041984 391493742022656 391517762008464 391940885446656 392935854047232 392959962513408 395017344516096 397204810469376 397229180856144 397658476773376 397707928403968 397732329659392 399284416806912 399308914787328 399358571661504 399790168866816 399814697877504 400322587631616 401122017673216 401146628399104 402786830734848 402811543604862 403246872526848 405184371393984 405622264692736 405647151529984 405697596608512 407280766943232 407305755537408 407330745664752 407821667794944 408662641540608 409180272492544 409205377630336 409956859772928 410802236522496 410878530459432 411322577584128 411347814162432 413324235997881 413745541021696 413770926260224 413796313056256 415462746636288 415488237233472 415937266188288 416317952540672 416872382107272 417322906943488 417400411895296 418497627684864 419029250605056 419054960024064 419560012382208 419585754365952 421782538420224 424118220524544 424144242175836 424602625900544 425680508551168 425706626056192 426338734768128 426364892658432 427447248943104 427473474845976 427935456559104 428300845973504 428327124248576 430078461789312 430543258779648 430569674637312 431116632834048 432638452633296 433106016272384 433132589367296 433682803267584 434903575421952 435953393860608 436352399962752 436823977361408 436850778570752 436905104039936 437959753990144 438610056708096 438636967501824 438663879946656 439192565317632 439777458047232 440252736995328 441492002832384 441806806777856 442717861668992 444119931420672 445035756232704 445118407997718 445599459049472 445626798675968 447365786370048 447421419454464 447448870866816 447932440510464 448939488423216 449424669016064 451262269882368 451289956948992 451611747282878 453372429991936 453948354822144 453976206692736 454466830598144 454523346747392 454551233896448 456325047779328 456353045471232 456409796184576 456931083288576 458425163055104 458453289598976 460327806554112 460356049834128 460853568602112 463067853021696 463096264416474 463596744605696 465463733649408 465492292042752 465520852188288 465918333605088 466421863677952 466450480857088 467043018903552 467634597134336 467663288720384 468357696608256 469488270311424 469575463382208 470082945810432 470111787614208 472715099959648 475160894767104 475190048126976 475219203275544 475791945760768 476425579551168 476940465078272 477648648142848 477677954138112 478283003068416 478890572120064 478919954313216 479358285536004 479876340514816 479905783189504 481838451720192 481868014779648 482388782088192 484706537742336 484736276772384 485260143886336 486351112458484 487244268306432 487274163038208 488867459039232 488897453361408 489425817567232 489486681112576 489516713426944 491426974531584 491457125892096 491518242044928 492079628156928 492704723238912 494443945866624 494978304311296 495008673562624 497032657625088 498057594377616 498688457100288 498719053986972 499258032652288 499320118902784 501268636237824 501299391430656 501330148510464 501934360363008 502969404973056 504744861405512 505602752643072 505963270478848 507387504658944 508612292837376 508706751997392 509256524627968 509287769915392 510043983740928 511275184422912 511338765090816 511370138133504 512391326203904 513073701055104 513628193161216 515074003304448 515728308436992 515759950798848 516127711180432 518139919990784 518798119796736 518829950505984 519304809330671 521514340319232 521546337681408 521991656030208 522023682677952 522587847262208 523380985228086 523946616684544 524724596637696 524756790964224 526088921776128 526121199810432 526689792688128 529606413959168 529638907808192 531804487454604 532379222409216 532411886383104 532478095548672 533053558489088 533086263836672 533763450175488 535166548180992 535265938980864 536558023213056 537049107646464 537082058139816 537662496702464 539827762102272 539860883079168 539894006088192 540245828525312 540278975152553 543041022590976 543074340716544 543107660886336 543762223726592 544883522054144 545917661872128 546609146363904 547736315363328 547838040612576 548430103445504 548463752216576 550604044763136 550672516251648 550706302605312 551098981330508 553950328848384 553984316311296 554583021584384 555829842809696 556850592350208 556884757757952 557996836913152 558705667473408 558739946698752 559413349842944 559447672487936 561630828036096 561665286733824 561735133765632 562376717893632 565490960699392 565525656234448 567837969081201 568451646357504 568486523544576 569208679288704 569929665257472 569964633127968 570580608745472 571427832987648 572913590206464 572948741154816 573437949052416 574092899516416 574822177112064 576440241979392 576851270177728 577831717306368 578243737690112 579871433895936 580643675077986 581271191814144 581803199950336 581838896318134 582907409989632 584314496483328 584813408944128 584849290002432 584885173262208 585590087090176 586369944062976 587911328169984 589403781070848 589439943770112 592159908560896 593381008310272 593491210663624 595807215704064 595843771284216 596487715160064 596561892605952 596598494489088 598585984564288 599685253300224 599722046816256 601683026509824 601719942598656 604833199423488 604870308790272 605264473096192 605301608923648 607776557090976 608433397039104 608470727294976 608546394912768 609241444384768 610611149432767 611732501692416 612993962310912 613770408738816 613808066445504 614471424802816 616983866376192 617021721243648 617423804028928 617461685888632 620618311532544 620656389390336 620694469584384 621224444806784 622724025204736 623905899282432 624476928811008 625308573160908 625984360415232 626100617842944 626777261080576 626815716818944 627746441527296 629261765443584 629340018573312 629378631548928 633547859689472 633586730835968 633625604367392 635234106068224 636177330786816 636216363263754 636903938850816 637710670757888 638520762826752 638559939084288 639144380714672 641903184838656 642451268960256 642490686372864 645814888169472 645854511955968 646275383656448 646315035696512 648957678949944 649659024408576 649698884050944 650524204901376 651823278718976 651863271148544 654528599944128 655235966042112 655276167856128 655357656059904 656106170875904 656939630985216 658788847976448 659258594488832 660379105492992 662710210166784 664076792503488 664917942800384 664958738649296 666179897131008 667553634349056 667677611996577 668358181650432 668399188574208 668440198013952 669245813817344 670625873297408 671898660765696 673409232634824 674137003524096 676516672878592 677417620924317 678149723783168 678275669329856 680058644987904 680922532233216 680964310039104 681700245897216 681785020121088 681826850844672 684098268073472 685354575200256 685396624932864 686765337739264 687637744582656 687679934398464 691280352903168 691730826395648 691773267341312 694601779532544 694644396624711 695352453758976 695395116908544 695988874706944 696031576903936 697841313637448 698877500407632 699632795516928 699675721285632 700564528355328 701451895701504 701494933080576 705124418715648 705167681421312 709072649939472 709838963212288 709882515177472 709970794064896 711684600233984 712741342150656 712785072190464 712828804913316 713687918641152 714638369326752 715410697617408 716065476861952 716109410853088 717424504602624 719037428304006 719814510772224 719858674784256 723583173132288 724054696787968 724099120955392 724143547848448 727059806613504 727104415158576 727890215829504 729526668687726 730315087151104 730450720816768 733301188558848 733346180042112 734138726350848 734230021668864 734275070140416 738119442235392 738600438464512 738645755081728 741665918799936 742467456466944 742513010343936 744940889964544 744986595598336 748032685650432 748078580980458 748887048978432 748980178354176 749835623858176 752901540544512 754454107459584 757117292108268 757935528476672 757982031392768 758944905718272 759906220343296 759952844170624 761081256988416 761903777316864 762918439256064 763060127996088 763884786941952 763931654873088 764583932069888 766429569482752 768586989305856 769610551582656 770442289741824 772611004956672 773161911861248 774191566770648 775028255752192 777209879986176 778197179695104 778244925758976 779751211925504 779799053336576 779846897682944 781826592083968 782987484045312 783035524016928 783881770893312 785071477842129 785871708094464 785919925026816 790034689032192 794409620938752 794458361712288 795316953546752 795415856807936 795464659318784 798568833613824 798617829574656 798717143323008 799580337733632 799629395755008 800645175263232 802244035346432 802293256798208 805573661469696 805623087209724 806493745053696 810368742787968 811244529385472 811294303059968 811395193217024 814561533886464 814611511074816 814661491329504 815643335589888 817325283081216 818360544985088 818410755260672 819913719545856 821604473044992 821757060918864 822645155168256 822695628324864 826648471995762 827541852520448 827592626112512 830925493272576 830976474466944 831874532376576 832635905081344 833744764214544 834645813886976 834800823790592 836995255369728 838058501210112 838109920048128 839120024764416 839171508731904 843565076840448 848236441049088 848288484351672 849205251801088 851361017102336 851413252112384 852677469536256 852729785316864 854894497886208 854946949691952 855870913118208 856601691947008 856654248497152 860156923578624 861086517559296 861139349274624 862233265668096 865276905266592 866212032544768 866265178734592 867365606535168 869807150843904 871906787721216 872704799925504 872758344477201 873647954722816 873701557141504 873810208079872 875919507980288 877220113416192 877273935003648 877327759893312 878385130635264 879554916094464 882984005664768 883613613555712 885435723337984 888239862841344 890071512465408 890236815995436 891198918098944 891253597351936 894731572740096 894842838908928 894897741733632 895864881020928 897878976846432 898849338032128 902524539764736 902579913897984 903223494565756 906744859983872 907896709644288 907952413385472 908933661196288 909046693494784 909102467792896 912650095558656 912706090942464 912819592369152 913862166577152 916850326110208 916906579197952 920655613108224 920712099668256 921707137204224 926135706043392 926192528832948 927193489211392 930927467298816 930984584085504 931041704376576 931836667210176 932843727355904 932900961714176 934086037807104 935269194268672 935326577440768 936715393216512 938976540622848 939150926764416 940165891620864 940223575228416 945430199919296 950321789534208 950380096253952 950438406551088 951583891521536 952851159102336 953880930156544 955297296285696 955355908276224 956566006136832 957781144240128 957839908626432 958716571072008 959752681029632 959811566379008 963676903440384 963736029559296 964423217328389 969413075484672 969472553544768 970520287772672 972702224916968 974488536612864 974548326076416 977734918078464 977794906722816 978973362225152 979033426853888 982853949063168 982914251784192 983036484089856 984159256313856 985409446477824 988887891733248 989956608622592 990017347125248 994065315250176 996115188755232 997376914200576 997438107973944 998516065304576 998640237805568 1002537272475648 1002598782861312 1002660297020928 1003868720726016 1005938809946112 1009489722811024 1011205505286144 1011926540957696 1014775009317888 1017224585674752 1017413503994784 1018513049255936 1018575539830784 1020087967481856 1022550368845824 1022677530181632 1022740276267008 1024782652407808 1026147402110208 1027256386322432 1030148006608896 1031456616873984 1031519901597696 1032255422360864 1036279839981568 1037596239593472 1037659901011968 1038609618661342 1043028680638464 1043092675362816 1043983312060416 1044047365355904 1045175694524416 1046761970456172 1047893233369088 1049449193275392 1049513581928448 1052177843552256 1052242399620864 1053379585376256 1059212827918336 1059277815616384 1063608974909208 1064758444818432 1064823772766208 1064956191097344 1066172527673344 1067526900350976 1070531877961728 1073116046426112 1074098215292928 1074164116279632 1075324993404928 1079655524204544 1079721766158336 1079788012176384 1080491657050624 1080557950305106 1086082045181952 1086148681433088 1086215321772672 1087524447453184 1089767044108288 1091835323744256 1094290003031589 1095472630726656 1095676081225152 1096860206891008 1096927504433152 1101208089526272 1101345032503296 1101412605210624 1102197962661016 1107900657696768 1107968632622592 1111659685619392 1113701184700416 1113769515515904 1115993673826304 1117411334946816 1117479893397504 1118826699685888 1118895344975872 1123261656072192 1123330573467648 1123470267531264 1124753435787264 1130981921398784 1131051312468896 1133992134660853 1135675938162402 1136903292715008 1136973047089152 1138417358577408 1139859330514944 1139929266255936 1141161217490944 1142855665975296 1145827180412928 1145897482309632 1146875898104832 1148185799032832 1149644354224128 1152880483958784 1153702540355456 1155663434612736 1156487475380224 1159742867791872 1161287350155972 1162542383628288 1163606399900672 1163677792636268 1165814819979264 1168628992966656 1169626817888256 1169698580004864 1169770346524416 1171180174180352 1172739888125952 1175822656339968 1178807562141696 1178879887540224 1184319817121792 1186762016620544 1186982421327248 1191614431408128 1191687542568432 1192975430320128 1193123785211904 1193196988978176 1197171969128576 1199370506600448 1199444093632512 1203366053019648 1203439885197312 1209740617580544 1210528946192384 1210603217847296 1215553114181952 1216866794078208 1216941454589952 1217092789825536 1218482888769536 1221222298865534 1223465003384832 1225987924621824 1227540817477632 1227616132891008 1228942849605632 1233967732752384 1234043442487296 1234847608057856 1234923371777264 1239972707993643 1241236623065088 1241312778780672 1241388939168768 1242448889613568 1245448050409472 1247811798564864 1248953857622016 1250617146321816 1251968720830464 1252201235685888 1253631433637888 1255492883054592 1258680037146624 1258757263097856 1267095719378944 1267173461671936 1267251208734784 1270468212136448 1272354661573632 1272432726527508 1273807877701632 1275421341515776 1277041525653504 1277119878168576 1278288761429344 1283806369677312 1284902537920512 1284981372745728 1291629776338944 1291709023911936 1292550767312896 1292630071393024 1297915357899888 1299318048817152 1299397768101888 1301048409802752 1303646557437952 1303726542297088 1309057199888256 1310471932084224 1310552335712256 1310715312119808 1312212341751808 1313879261970432 1317577695952896 1318517188977664 1320758210985984 1325420420333568 1328153585006976 1329835885600768 1329917477298592 1332359794262016 1335107268698112 1335355223993154 1336798377148416 1336880396027904 1338491627634688 1341251746594816 1343797321531392 1346818465269648 1348274007048192 1353033345757184 1354835241848634 1356299447566336 1356551338659712 1360117289975808 1361845064466432 1361928620078208 1363400491794432 1363570040242176 1363653701689344 1368196536146944 1370793249865728 1375275489165312 1375359868796928 1382560705806336 1383461652791296 1383546534682624 1389203559065088 1389288793249422 1390790233817088 1391977749413888 1392063153807872 1395682627274896 1397755000815264 1399265591033856 1399351442571264 1401129056710656 1402903791403008 1402989866161152 1410248837431296 1410335362842624 1418145299878944 1419677926424576 1419765030354944 1419941588129792 1423369200467968 1425482684301312 1425570144380928 1425657609826632 1427375837282304 1429276738653504 1430821395234816 1432130953723904 1432218821706176 1434849009205248 1438074856608012 1439629021544448 1439717349568512 1447166346264576 1448109393575936 1448198241910784 1448287095696896 1454119613227008 1454208830317152 1455780431659008 1459053337375452 1460630174302208 1460901441633536 1466602377117696 1466692360084224 1468277452701696 1468460043337728 1468550140280832 1476238884470784 1477200876929024 1477291510163456 1483331837599872 1484934912933888 1485026020687872 1489881779929088 1489973191196672 1496065371300864 1496157161960916 1497774097956864 1497960356708352 1499671247716352 1505803081089024 1508908214919168 1514234584216536 1515871056953344 1515964062785536 1517889811436544 1519812440686592 1519905688341248 1522162513976832 1525836878512128 1526120255992176 1527769573883904 1527863309746176 1529167864139776 1532859138965504 1537173978611712 1539221103165312 1540884579483648 1545222009913344 1546323823722496 1548383133541296 1550056511504384 1554419759972352 1556394359390208 1556489851517952 1557914427992013 1559502423851008 1559598106673152 1559693795365888 1563653184167936 1565974968090624 1566071048033856 1567763541786624 1570142955684258 1571839850053632 1580069378064384 1580641115490073 1588819241877504 1588916723424576 1590633907093504 1590831713615872 1590929318637568 1597137667227648 1597235659149312 1597434286646016 1599160675467264 1599258791510016 1601290350526464 1604488070692864 1604586513596416 1611147322939392 1611246174419448 1612987490107392 1620737485575936 1620836925457659 1622489058770944 1622588606119936 1622790386434048 1629123067772928 1629223022149632 1629322982659008 1631286671179776 1634650566162432 1636721089970176 1636821510521344 1639827439091712 1643208946089984 1643514121837728 1645290310336512 1645391256649728 1653296943991524 1655083705040896 1655185252225024 1661850986545152 1661952948933888 1663749064753152 1665271810162688 1667489528429088 1669291627773952 1669601647581184 1673990510739456 1676117002420224 1676219840096256 1678240049528832 1678343017463808 1687130153680896 1696472882098176 1696576968703344 1698410503602176 1702722034204672 1702826504224768 1705354939072512 1705459570633728 1709788995772416 1709893899383904 1711741826236416 1713203383894016 1713308496994304 1720313847157248 1722278698549248 1724466531336192 1730553810533184 1732424065089536 1732530357469184 1734731213070336 1739614301687808 1743813575442432 1745409599851008 1745516688954402 1747403114283008 1747620416159744 1751839015960576 1754440226832384 1754547870007296 1754655519786624 1756770261270528 1759109832188928 1767227227111424 1770871446675968 1776479725682688 1780143024930816 1780473631990872 1782397836197888 1782507194703872 1789463145480192 1789685677817856 1789795483467264 1795757953692864 1797698676064256 1805049079529472 1805159827795968 1806446989131512 1813489719967744 1815793419288576 1815904826770944 1818093386989568 1818204935585792 1825300191117312 1825412181884928 1825639184738304 1827724333154304 1831833448298301 1833700652220416 1833813158395904 1841311226216448 1841424199336512 1843414274408448 1852271412086784 1852385057665896 1854386978422784 1861854934597632 1861969168171008 1862083408753152 1863673334420352 1865687454711808 1865801923428352 1868172075614208 1870538388537344 1870653154881536 1873430786433024 1877953081245696 1878301853528832 1880331783241728 1880447150456832 1890860399838592 1900643579068416 1900760192507904 1900876813102176 1903167783043072 1905702318204672 1907761860313088 1910711816552448 1913132012273664 1915562288480256 1915679817252864 1917433142144016 1919505362059264 1919623132758016 1927353806880768 1927472059118592 1928846434656778 1938826150969344 1938945107089536 1941040575545344 1945404449833936 1948977073225728 1949096652152832 1955469836156928 1955589813445632 1957946724450304 1958066853707776 1965707898126336 1965828503568384 1966072968179712 1968318512627712 1970818892955648 1977775783466496 1980034694250496 1988130630500352 1992230377510464 1994753828401152 1994876215947888 1997032130609152 1997280475611136 2005074544951296 2005197565722624 2005320594041856 2007737441452032 2011877619892224 2018979445622048 2022411010572288 2023853081915392 2029550018635776 2032252862772951 2034449171349504 2034827007989568 2037026098511872 2037151079661568 2040175934963712 2045100737691648 2045355060363264 2045480552534016 2049565304815616 2052294804220416 2060296013217792 2062913233747968 2063039803195392 2064510844721728 2072559679963136 2075192479186944 2075319802023936 2077219237322684 2086057361276928 2086185350725632 2087966624120832 2088094730711808 2090351389048832 2093523940912344 2095786466738176 2098898386550784 2099027163856896 2104355687104512 2104484799241728 2118425655836672 2118555631232768 2127217949818416 2129516889636864 2129647545532416 2129912382194688 2132345055346688 2135053800701952 2141063755923456 2146232092852224 2148196430585856 2148328232559264 2150649986809856 2159443532316672 2159576024352768 2160983314101248 2161115900610212 2172164090363904 2172297362866176 2172430643545344 2175048894906368 2179534088216576 2183670647488512 2188580006063178 2190945261453312 2191352162450304 2193720413782016 2193855008866304 2202416179052544 2202690065006592 2202825210421248 2204395925322032 2215801315393536 2215937265245184 2223319371238784 2227402369400832 2227539031031808 2231987347652608 2234822669893632 2234959786795008 2237790689951744 2246661146935296 2246940535062528 2249506871574528 2261963842797568 2262102624937792 2267984269321706 2271351876324804 2273806585430016 2273946094178304 2276834717154816 2279718661029888 2279858532511872 2282322434981888 2285711331950592 2291654360825856 2291794964619264 2293751796209664 2296371598065664 2299288708448256 2305760967917568 2307405080710912 2311326869225472 2312974950760448 2319485735583744 2322574700311944 2325084767256576 2327212799801344 2327355585272536 2331629639958528 2339253635776512 2339397160009728 2339540693048832 2342360348360704 2345479776251904 2351645312679936 2357615124283392 2357759775080448 2368639634243584 2373524033241088 2373964842654496 2383228862816256 2383375085136864 2385950860640256 2386247570423808 2386393977956352 2394343938257152 2398741013200896 2398888187265024 2406732106039296 2406879770394624 2419481235161088 2421057892384768 2421206435694592 2431106228363904 2433733588156416 2433882909179904 2434185579651072 2436965777539072 2442444597731068 2446930006769664 2451975849243648 2455081634955264 2455232265782016 2457885699211264 2467935465504768 2468086884974592 2469695216115712 2469846743554528 2479945415987286 2482625557561344 2482777878337536 2484897779227136 2490896100818944 2495623597129728 2497907715244032 2501234292643632 2503937441660928 2504402471371776 2507262867275776 2510985766109184 2517360074293248 2517514526195712 2534191438757888 2534346923343872 2534502417469568 2540936424272896 2544709323147264 2544865453055016 2547615755403264 2554083051307008 2554239756337152 2556577522858688 2567612739354624 2569805075841024 2569962745491456 2583259552677888 2583418047823872 2585101534625792 2585260142786048 2595830715799776 2598636097634304 2598795536203776 2602096819605504 2607293114875904 2607453084594176 2618114399776512 2618275033431603 2620943864168448 2621104671424512 2621430624239616 2624424683503616 2627758523940864 2635155391905792 2637034377955328 2650840840667136 2656307170013952 2659671771201536 2659834954597184 2664719588524032 2670214537396224 2670710447986308 2673596754296832 2673760792055808 2676983255269376 2682503493189632 2687594643062784 2693636930539296 2696548014096384 2706066691514368 2709670483697268 2712598895132672 2713102677319424 2720234579951616 2723690128932864 2723857240156416 2726800983588864 2727140080484352 2727307403378688 2736393072293888 2741586499731456 2750550978330624 2750719737593856 2765121411612672 2766923305582592 2767093069365248 2778407118130176 2778577586498844 2781580467634176 2783955498827776 2784126307615744 2791365254549792 2795510001630528 2798531182067712 2798702885142528 2802258113421312 2805807582806016 2805979732322304 2820497674862592 2820670725685248 2836290599757888 2839355852849152 2839530060709888 2839883176259584 2846738400935936 2850965368602624 2851140288761856 2851315219653264 2854751674564608 2858553477307008 2861642790469632 2864261907447808 2864437643412352 2869698018410496 2876149713216024 2879258043088896 2879434699137024 2893269651985167 2896218787151872 2896396483821568 2896574191393792 2908239226454016 2908417660634304 2911560863318016 2918106674750904 2921260348604416 2921802883267072 2933204754235392 2933384720168448 2936920086675456 2937100280561664 2952477768941568 2954401753858048 2954583020326912 2966663675199744 2969869825867776 2970052041375744 2979763559858176 2979946382393344 2992130742601728 2992314323921832 2995548195913728 2995920713416704 3011606162178048 3017816429838336 3028469168433072 3031742113906688 3031928125571072 3035779622873088 3039624881373184 3039811376682496 3044325027953664 3051673757024256 3052240511984352 3055539147767808 3055726619492352 3058335728279552 3065718277931008 3074347957223424 3078442206330624 3081769158967296 3090444019826688 3092647647444992 3096766267082592 3100113023008768 3108839519944704 3112788718780416 3112979703035904 3115828855984026 3119196213346304 3119387590731776 3127306368335872 3131949936181248 3132142096067712 3135527083573248 3140285911368516 3143679700107264 3160138756128768 3161282230980146 3177638483755008 3177833446849152 3181267814187008 3181663427231744 3181858637275136 3194275334455296 3194471318298624 3194868573292032 3198517583020032 3202580701052928 3208976141385728 3209173027192832 3222294645878784 3222492348838896 3225974980214784 3241474971151872 3241673850915318 3245177212239872 3245580772868096 3258246135545856 3258446044299264 3258645965318016 3262573342359552 3269301132324864 3273442179940352 3273643021042688 3286417892179968 3287028243675456 3290580620673024 3290782513299456 3306593887983048 3310167410081792 3310370504450048 3323701973090304 3323905897867776 3330543620325376 3334979056858176 3338583255547904 3339203295162368 3347981021478912 3352234004840448 3352439680192512 3356480099057664 3356686034927616 3374260307361792 3392945764196352 3393153937406688 3396821007204352 3401976403982559 3405444068409344 3405653008449536 3410709878145024 3410919141267456 3419577991544832 3419787798767808 3423483652472832 3426406767788032 3426616993988608 3440627694314496 3444557397098496 3448933062672384 3461107621066368 3464848130179072 3465060714938368 3469462426140672 3479228603375616 3487627150884864 3490819199702016 3491033377908804 3494806228566016 3495240832319488 3503678031921152 3508880453664768 3509095740014592 3509311039573248 3513540522541056 3518219664377856 3534454454222848 3541742893351936 3552959451365376 3560286049861632 3560947263981744 3564795672395776 3565014389407744 3578926290960384 3579371355635712 3579590966934528 3591515907385728 3595397352128512 3610098159058944 3610319655591936 3612893978263024 3626979439935488 3631586838577152 3631809653541888 3636186773979136 3636409871171584 3650600382234624 3650824363769856 3651278369476608 3655448666308608 3663666896596602 3667626316791808 3682622452432896 3682848398673024 3686828548816896 3704542824173568 3704770115331792 3708773956845568 3723709869195264 3723938336342016 3724166817506304 3727346668840704 3731374909423616 3731603846856704 3736344151228416 3741076777074688 3741306309763072 3746861572866048 3755906162491392 3756603707057664 3760894300913664 3781720799677184 3781952826067871 3801287158136832 3801520385015808 3801753626204352 3806335566086144 3811404636409344 3821423633104896 3826264024547328 3831124576960512 3831359634505728 3834866284288032 3839010724118528 3839246265516032 3854707613761536 3854944118237184 3857692869313556 3877652301938688 3877890214179072 3882081151090688 3890808899667872 3897954146451456 3898193304305664 3910939672313856 3911179626891264 3915893448900608 3916133707415552 3931415796252672 3931657007136768 3932145936359424 3936637025255424 3941637785911296 3955551566932992 3960069388500992 3976261261000704 3984460755020928 3989507656802304 3989752431895776 3994064261218304 3994560951222272 4010395131445248 4010641188083712 4015474882904064 4023755239784448 4037958891244096 4044822021144576 4047706163830784 4059100037271552 4064505725545902 4068898342699008 4069654015979136 4074052197023744 4074302159323136 4080351869927424 4090201475383296 4090710120726528 4090961105068032 4099130609631232 4104589608440832 4125826467495936 4126079606390784 4129021689443456 4145119359926272 4150384958373888 4150639604047872 4154438474645368 4172370701451264 4175933248241664 4176189461423616 4187047881824688 4191572933476352 4197796773101568 4198054327713792 4208711374209024 4208969598483456 4236851311673344 4237111262465536 4254435899636832 4259033779273728 4259295091064832 4259824764389376 4264690110693376 4270107601403904 4274278046029369 4282127511846912 4292464185704448 4296392861171712 4296656465118528 4301299973619712 4318887064633344 4319152048705536 4321966628202496 4322231801220424 4344328180727808 4344594725732352 4344861287090688 4350097789812736 4359068176433152 4367341294977024 4377160012126356 4381890522906624 4382704324900608 4387440827564032 4387710017732608 4404832358105088 4405380130013184 4405650420842496 4408791850644064 4431602630787072 4431874530490368 4446638742477568 4454804738801664 4455078062063616 4463974695305216 4469645339787264 4469919573590016 4475581379903488 4493322293870592 4493881070125056 4499013743149056 4523927685595136 4524205249875584 4535968538643412 4542703752649608 4547613170860032 4547892188356608 4553669434309632 4559437322059776 4559717065023744 4564644869963776 4583308721651712 4583589929238528 4587503592419328 4592743196131328 4598577416896512 4611521935835136 4614810161421824 4622653738450944 4625949901520896 4638971471167488 4645149400623888 4650169534513152 4654425599602688 4654711170545072 4663259279917056 4673743283976039 4678507271553024 4678794320019456 4679081386097664 4684720696721408 4690959552503808 4703290625359872 4715519550160896 4741923346470219 4747048066482176 4747929685308992 4766457725632512 4766750170273728 4771901721280512 4772495140847616 4772787955912704 4788687876514304 4797482026401792 4797776374530048 4813464212078592 4813759540789248 4838962470322176 4842115784769536 4842412871389184 4862212456727808 4862510776372977 4867467176312832 4867765818359808 4868371159302144 4873931555078144 4884889195462136 4893860013539328 4903951698487296 4910163269910528 4910464531564032 4935870931009536 4936173769949184 4939390432231424 4939693487109056 4959890831974572 4965251115122688 4965555756675072 4969795558454272 4981792201637888 4991247194259456 4995815430488064 5002468585287264 5007874883321856 5008804942743552 5014525734551552 5021971532218368 5034720148586496 5035029052391424 5068382877515776 5068693846687744 5069004834939136 5081872848545792 5089418646294528 5089730906110032 5095231510806528 5108166102614016 5108479512674304 5113155045717376 5135225478709248 5139610151682048 5139925490982912 5166836095647744 5170203069251584 5170520285572096 5191661431599552 5197272195268608 5197591072407552 5204193639211008 5214586229751808 5214906169188352 5236228799553024 5236550066863206 5242209342849024 5242861248479232 5248849367007232 5255517047881728 5270310783811584 5274068755910656 5301681681334272 5312614340027904 5319343542403072 5319669909194368 5329439177048064 5340429074792448 5341420895972616 5347193508593664 5347521584111616 5365006986379264 5387273861078592 5393096028192768 5412133383028736 5419340967394536 5425197790265344 5426205354638848 5440469159903232 5447380257865728 5447714480312832 5454280160968704 5454614806757376 5472786144587776 5483172999462912 5495500344894903 5501101956661248 5501439475187712 5530242823225344 5533846611165184 5534186138730496 5556814236260352 5557155172997688 5563160935268352 5567910997655552 5568252615231488 5582730509099584 5591020003261056 5597062364135424 5597405770285056 5604516226842624 5611615165612032 5611959464644608 5640995349725184 5641341451370496 5672581199515776 5678711705698304 5679060121419776 5679766352519168 5693476801871872 5701930737205248 5702280577523712 5702630439306528 5709503349129216 5717106954614016 5723285580939264 5728523814895616 5728875286824704 5739396036820992 5752299426432048 5758516086177792 5758869398274048 5786539303970334 5792792967643136 5793148382787584 5816478452908032 5816835321268608 5823121726636032 5836213349501808 5842520697208832 5843605766534144 5866409508470784 5866769440336896 5873840173350912 5874200561123328 5904955537883136 5908803507716096 5909166040653824 5933327350399488 5940104082751488 5959527119716352 5959892764786688 5984261485203456 5984628647843664 5991096391827456 5991841426833408 6023212324356096 6035632859676672 6056938336866144 6063484227813376 6063856251142144 6071559245746176 6079249762746368 6079622753364992 6088650055907328 6103347514048512 6104481023968704 6111078295535616 6111453238984704 6116671456559104 6131436555862016 6148695914446848 6156884412661248 6180888039653376 6185295294889984 6193532534165184 6200226046017536 6217679039889408 6225577437560832 6225959406071808 6231657711968052 6238392426692608 6238775181463552 6254612736671744 6263899872362496 6264284192135424 6271054167146496 6280571822737032 6287359400214528 6322564461960292 6355276967510016 6355666893698304 6362535628374016 6363326854463488 6363717274550272 6388550668910592 6388942636597248 6389737146584064 6397035166040064 6405161402105856 6417952282771456 6418346054385664 6444589291757568 6444984697677792 6451949960429568 6482949942303744 6483347701830636 6490354424479744 6491161545736192 6516492271091712 6516892088598528 6517291930636032 6525146684719104 6538602264649728 6546884359880704 6547286042085376 6572835784359936 6574056487350912 6581161241346048 6581565026598912 6613187775966096 6620334820163584 6620741008900096 6647403946180608 6647811795735552 6661087240650752 6669958113716352 6677166511095808 6678406590324736 6695962042957824 6704468009680896 6704879360385024 6713372069855232 6748520614723584 6750962521298723 6785891528392704 6786307874813376 6793642014408704 6803952807965118 6811306016899072 6821419756290048 6821838282534912 6839155983089664 6839575597535616 6846967304945664 6852813535576064 6853233987977216 6881255388628992 6889114794196992 6897866125344768 6922215242132736 6929696260358144 6930121429876736 6938924852281344 6958457206751232 6975254301769728 6981638399404032 6982066755817608 6989612457132032 6990481664638976 7007356063842304 7017760907329536 7018191480029184 7018622079146496 7027081045082112 7036439328755712 7068908908445696 7083485786703872 7105918902730752 7120572099723264 7121894527963488 7129591344791552 7130028778815488 7157852581920768 7158742711271424 7159181933869056 7183031814771456 7190794704257024 7220196318117888 7220639311183872 7225787956526048 7253958879870976 7263173677154304 7263619307083776 7272373547958272 7272819742343168 7301200764469248 7301648727539712 7302556738953216 7310897332617216 7327333793193204 7335252633583616 7365244904865792 7365696797346048 7373657097633792 7409085648347136 7409540230663584 7417547913691136 7447876672684032 7448333635012608 7454693337681408 7463207693713408 7472688302456832 7482153554149376 7482612619526144 7493723145732096 7511812324982784 7513207414115328 7521788601827328 7563441599354368 7563905652135742 7602574316273664 7603040770031616 7603507252408704 7612671132172288 7622809272818688 7642847266209792 7662249153921024 7662719269011456 7669732568576064 7678021448237056 7678492531032064 7709415227523072 7709888236474368 7715385738627112 7755304603877376 7755780428358144 7781617799335744 7795908292902912 7796386608611328 7821879344627712 7822359253782528 7831786897801216 7832267414831104 7862831592505344 7863314014273536 7864291872718848 7873274050510848 7883275571822592 7911103133865984 7920138777001984 7937944942625971 7952522522001408 7968921510041856 7979015313604608 7979504863791552 7988128522436608 7989121902444544 8020790262890496 8021282376167424 8030949765808128 8047510479568896 8075917782488192 8089644042289152 8095412327661568 8118200074543104 8129011451091804 8137796685398016 8139308031958272 8148104394047488 8148604318646272 8160703739854848 8180402950766592 8181420241453056 8181922210136064 8198261219262464 8209179216881664 8251652934991872 8252159212781568 8258043378886912 8290238719852544 8300769916747776 8301279208095744 8308876949290736 8344741402902528 8351866496483328 8352378922847232 8374095763649376 8383145866952704 8395593546203136 8396108655427584 8417422748418048 8417939196966912 8473702623346688 8474222524931072 8508871799273664 8518067558547456 8518590182129664 8519649528778752 8529380221386752 8540215202807808 8548556092058738 8564255023693824 8584928371408896 8592785722343424 8593312930237056 8602599947239424 8637774129266688 8638304097411072 8643933256404992 8644463602440848 8679808955955501 8688656361455616 8689189451464704 8689722574181376 8700195579625472 8718136352866304 8734682589954048 8754320024252712 8763781045813248 8765408649801216 8775420035465216 8810760260026368 8811300841684992 8817583701288128 8863205261574144 8863749060980736 8893277484955136 8909609477603328 8910156124127232 8927949390610432 8939290679574528 8939839147180032 8951162759806976 8986644587741184 8987762140250112 9047855371190272 9048410499751168 9071937077286824 9085407505299216 9095226341720064 9095784376713216 9107338868619264 9118874644119552 9119434130047488 9166617443303424 9167179858477056 9175007184838656 9185486392262656 9197154833793024 9223043871670272 9229620322843648 9245307476901888 9251899803041792 9277942942334976 9290298801247776 9300339069026304 9308851199205376 9309422341090144 9326518559834112 9347486567952078 9357588640038912 9358162772195328 9369441393442816 9381919105007616 9406581250719744 9431039100321792 9483846692940438 9494096132964352 9495859370617984 9532915451265024 9533500340547456 9543803442561024 9544990281695232 9545575911825408 9577375753028608 9595552749060096 9626928424157184 9627519081578496 9677924940644352 9684231569539072 9684825742778368 9724424913455616 9725021552745954 9735531636719616 9736742318604288 9747863110156288 9769778390924272 9787720027078656 9807903396974592 9820326539821056 9820929063128064 9871741862019072 9872347539898368 9878780864462848 9879386974218112 9919781663949144 9930502230245376 9931111513350144 9939591116908544 9963584403275776 9991630860976128 10004937170574528 10015749766643712 10017609885487104 10029051469103104 10043943064436736 10069440297172992 10070058104782848 10136765755031552 10137387693375488 10138009669878272 10163745697091584 10178837292589056 10179461812220064 10190463021613056 10205929211947677 10216332205228032 10216959025348608 10226310091434752 10270450957418496 10279220303364096 10279850981965824 10333672191295488 10340406138503168 10341040571144192 10383322863199104 10394544390537216 10395182144815104 10408387278422016 10429172459503616 10429812338376704 10472457599106048 10473100133726412 10484418685698048 10485722496958464 10497698734014464 10511034095763456 10540621567623168 10548137511821312 10603363362668544 10625228680055808 10638687084806144 10639339818388736 10658878354096128 10680858149584896 10682841791945232 10694387017187328 10695043168223232 10730013972758528 10774547722157184 10786192056385536 10824266766057472 10838681934789072 10850395580530688 10852410709277696 10880938319806464 10894760515731456 10895428960625664 10908560321937408 10909229613514752 10945572289175552 10966345998925824 10991000689789806 11002878950375424 11060485646450688 11067693222330368 11068372277460992 11113628472520704 11114310345995376 11126321870536704 11135821995311104 11136505230462976 11165461018199168 11182040006522112 11194124728270848 11194811540570112 11209032453685248 11223230331224064 11223918929289216 11282682902740992 11345162399031552 11345858478203613 11357423411396608 11358120242839552 11359532705038336 11386953603743744 11403861474410496 11404561155047424 11405260878613056 11419006698258432 11434213909228032 11457047629791232 11457750573649408 11478792073641984 11504598852864096 11517032172355584 11517738796548096 11573078607940668 11585585935286272 11586296765575168 11632956905816064 11633670642537216 11646243453272064 11672426699003616 11685041394417664 11687211533068288 11732819016941568 11733538880673792 11747680346701824 11748401122246656 11809911075766272 11817607015432192 11818332081307648 11866654700798976 11880208165502976 11919054239432704 11919785529573376 11968522970406912 11969257295687328 11982192783654912 11983682853666816 12046424648712192 12071265719353344 12113876673732288 12126968455626752 12127712502284288 12143118491492352 12158499525492736 12159245506729984 12177300111814656 12206695028097024 12208962047937408 12222156591071232 12222906477969408 12233342913118208 12262873111724032 12297391828893696 12313768825322496 12370590589779968 12387065068330368 12400452092035072 12435358079778816 12451154875121664 12451918812143616 12463315423936104 12476784853385216 12477550362927104 12509225473343488 12527799744724992 12528568384270848 12561143645474064 12574718800429056 12645128923920584 12710553935020032 12711333787396608 12726653708926976 12727434549100544 12777101337821184 12777885273194496 12779474293168128 12794070332080128 12810322804211712 12822834138088107 12835904565542912 12836692108771328 12889178583515136 12889969395355584 12903899920859136 12965899884607488 12966695403661272 12980708848959488 12982323091472384 13032984542183424 13033784177197056 13034583861272064 13050293369438208 13077204529299456 13093768719761408 13094572084170752 13145671568719872 13148112974701824 13162322482692096 13163130053197824 13226375551932192 13240669640327168 13241482017800192 13294807892361216 13295623591471104 13322174481301504 13339916227432704 13354333022191616 13356813180649472 13391924085915648 13408936019361792 13409758720770048 13426744139710464 13497041229447168 13501925042597446 13571783056785408 13572615749626752 13587284028817408 13607905615930236 13622612033798144 13642839512580096 13643676565069824 13678311966179328 13679151195071232 13693934609891328 13705627071152128 13706467975954432 13762510777257984 13778229588393984 13795732250689536 13844430484265472 13860242859753472 13877849704562688 13916914413502464 13950508603539456 13963276798808064 13964133511635216 13979224914264064 13980963329277952 14014712127684608 14035521814659072 14036382960058368 14037244158292992 14054162090164224 14072878657511424 14137817816891392 14166971573407744 14225770039410657 14241144199446528 14243789055926976 14259182689583104 14260057557630976 14315705163841536 14317485422542848 14318363867738112 14366063629542912 14440392636235776 14441278622367744 14451575913052096 14507917759741952 14526347354308608 14527238614167552 14544747095916544 14545639484686336 14602401528938496 14603297455079424 14605113477906432 14621794665234432 14654667586386408 14670505267167232 14730489809731584 14731393594692096 14741897750591089 14818171296694272 14819080461327168 14835095827382272 14895753345368064 14896667270025216 14909386675362816 14926415387426816 14945376604913664 14964307108298752 14965225239052288 14987446291464192 15023624649965568 15026414828230656 15043577203654656 15126883198708736 15127811304271484 15205148632547328 15206081540063232 15207014504817408 15225342264344576 15245618545637376 15285694532419584 15324498307842048 15325438538022912 15339465137152128 15356042896474112 15356985062064128 15418830455046144 15419776472948736 15430771477254224 15510609207754752 15511560856716288 15563235598671488 15591816585805824 15592773217222656 15643758689255424 15644718507565056 15664534829662208 15726628028547072 15728583745437696 15746548101021696 15766551143645184 15822206267731968 15840277554003968 15875889885251942 15905045044002816 15937843020083712 15958030627209216 15959009727583104 15976257044873216 15978243804889088 16041580525780992 16042564752334848 16095020959137792 16151835564976384 16179288084578304 16190824655323136 16236400149086208 16258022902183608 16275593370796032 16278616063916544 16297208637292544 16321407479709696 16362840482906112 16363844420272128 16396522438524928 16418358433763328 16503305869983744 16504318425563136 16516086757773824 16580477439705088 16601539833495552 16602558416191488 16617753898581472 16689482805805056 16703732992966656 16704757845694464 16748191527298752 16766291733905408 16791187092406272 16792217310855168 16834845496836096 16835878393933824 16947405246693376 16948445049862144 17017743598547328 17036135117094912 17037180364259328 17039299057557504 17058760442773504 17080430405615616 17097112184117476 17128510047387648 17169856742817792 17185571444686848 17186625860474112 17205199894478848 17275548258533376 17276608194822144 17287866512809984 17288927204881696 17359617911911002 17378378902929408 17379445148362752 17400391159250944 17436272705732608 17469365179908096 17508640048505424 17527562091626496 17530817299602432 17550840070930432 17621520520052736 17622601683369984 17635167402576256 17726410523148288 17727498121961472 17786554969910272 17820312248254464 17878581359149056 17879678294360064 17902325519613952 17973289175482368 17975524280500224 18095710742380544 18096820999502336 18143874154573648 18170815010598432 18190452683440128 18191568753426432 18214677737238528 18237749288239104 18238868260094976 18333234886606848 18334359716954112 18350014369677312 18370972784525312 18394309667586048 18446087743340544 18459240645687296 18503799606083584 18555885884669952 18580597602495552 18600678138052608 18617702398410752 18618844682180288 18653037119668224 18694973135904156 18715177280077824 18716325544390656 18738882786885632 18763838210015232 18813162501439488 18862078200643584 18967693385880876 18988192265928704 18991718741235968 19065830902530048 19067000681094912 19087606885122048 19089980563390464 19091151823650816 19154751506057216 19191105498120192 19253856848314368 19255038163156992 19355849881288704 19368463139078144 19369651485556736 19448849826911232 19450043105491908 19471063273439232 19473484637208576 19495726220312576 19539556781848544 19575440054157312 19615806793949184 19640653079642112 19641858126256128 19743483724038144 19744695079796736 19757561728925696 19758773948436224 19839563327898288 19861004460490752 19862223026700288 19879182233817088 19927168806551552 19983261721952256 20009874341149056 20031499533287424 20035219770974208 20058102938206208 20087886128873472 20140116209565696 20252887563896169 20273531510063104 20274775386750976 20276019339756544 20327491394183168 20357674585178112 20358923624440128 20380926043226112 20411858423895354 20433918050697216 20452620182869504 20540901914836992 20558440606728192 20559701963931648 20667344382590976 20680812277006336 20682081142288384 20766645726398208 20789088781074432 20790364289630208 20816774556844032 20858344919007232 20859624676753408 20944915198212096 20946200267452824 20968837371396096 20971444993916928 21022068191526912 21081243135246336 21096275023642624 21206726725337088 21250457360111616 21277374169612288 21278679636777472 21317756708192256 21361716299169792 21365683583890464 21388774034374656 21390086336446464 21460027945517056 21549095444314368 21572384112771072 21648533532114944 21677363869578144 21700791161061376 21704821418555392 21761876639612928 21789521031462912 21790857921251328 21817120643874816 21818459227029504 21891144578351104 21932691997851648 21982001379579612 22005757900750848 22120971292901376 22135386444660736 22136744554921984 22227256945041408 22228620691990752 22252643741073408 22271643990622208 22273010460925952 22330922036398336 22364080013044224 22389623081140224 22418064907370496 22446460662448128 22447837858578432 22565365805481984 22690324798063104 22691716956407226 22716240485679104 22719065410076672 22773907207487488 22807722948820992 22809122310094848 22810521757226112 22838013396516864 22868427818456064 22914095259582464 22915501147298816 23009197705728192 23034064344711168 23035477593096192 23146157215881336 23171171870572544 23172593531150336 23265913811632128 23267341285074432 23344853398007232 23370082788835328 23374423066136576 23465638033883136 23467077761347584 23495360693403648 23496802244493312 23619822151532544 23635214030864384 23636664162615296 23733309401597952 23760416331005952 23813834827877913 23838108478865408 23839571059146752 23937045940813824 23938514591374656 23964385567309824 23967365707333632 24092849297424384 24142531438706688 24227753347464576 24253936911253504 24255425004568576 24286236982984704 24316999050985472 24318491013459968 24354600223629312 24413390056194048 24417924095874816 24444313182142464 24445812955938816 24466685826236416 24525746223448064 24594783657787392 24627537650644992 24741181179559936 24774130136660736 24800904184070144 24870716159557632 24902309750243328 24903837624287232 24926630847872208 24953569706770432 24955100725854208 25018450946686976 25055599489449984 25057136768541696 25122287290948128 25149437600858112 25290257847841168 25421107870040064 25422667574793216 25453307417853952 25454869098201088 25554202675642368 25555770546388992 25558948586336256 25588140664160256 25620645608423424 25645668276176214 25673384217542656 25778357167030272 25779938790711168 25807799841718272 25931799769214976 25933390807322544 25961417697918976 25964646182944768 26065969084366848 26067568354394112 26069167722544128 26100586738876416 26154409058598912 26187537439522816 26189144168341504 26291343137439744 26296225949403648 26326260106395648 26452751103864384 26481339280654336 26482964035600384 26589615784722432 26591247182942208 26644348962603008 26679832454865408 26713626361298944 26783848171831296 26817872038723584 26819517441540096 26853488279420928 27003850085194892 27143566113570816 27145231499253504 27174568057634816 27215811231860472 27245224067596288 27285679025160192 27287353130139648 27356623932358656 27358302390142464 27411254142304256 27412935951908864 27525021554515968 27556459176787968 27591464501379072 27688860968530944 27720485719506944 27755699409125376 27833828827004928 27901017207078912 27926553597616128 27928267023270432 27958449828528128 27961926658555904 28029424255369216 28072765920116736 28074488316585984 28108324180328448 28145757315022848 28275635633782784 28333943146815488 28451540078821314 28482288398893056 28487578111853952 28518365379166208 28520115115261952 28631410327683072 28634970845085696 28636727735476224 28732127259085824 28880785272471552 28882557244735488 28903151826104192 29015835519483904 29052694708617216 29054477228335104 29091278969372672 29206594910158848 29210226955812864 29243589330468864 29309335172772816 29341010534334464 29460979619463168 29462787189384192 29483795501182178 29636342593388544 29638160922654336 29670191654764544 29791506690736128 29793334540050432 29818773350725632 29852830774853632 29890753209827328 29928614216597504 29930450478104576 29974892582928384 30047249299931136 30052829656461312 30087154407309312 30253766397417472 30255622608542968 30410297265094656 30412163080126464 30414029009634816 30450684528689152 30491237091274752 30571389064839168 30648996615684096 30650877076045824 30678930274304256 30712085792948224 30713970124128256 30837660910092288 30839552945897472 30861542954508448 31021218415509504 31023121713432576 31126471197342976 31183633171611648 31185546434445312 31287517378510848 31289437015130112 31329069659324416 31453256057094144 31457167490875392 31493096202043392 31533102287290368 31644412535463936 31680555108007936 31751779770503884 31810090088005632 31875686040167424 31916061254418432 31918019455166208 31952514089746432 31956487609778176 32083161051561984 32085129504669696 32190041918275584 32303671129952768 32358576169156608 32381649310646272 32472800298172416 32516045804367216 32551186741592064 32557232127833088 32594417274585088 32642814959419392 32725680965812224 32727688840544256 32793044877049856 32836716867526656 33008636851126272 33032173515547648 33203079666991104 33205116832382976 33235507797162944 33378965611610112 33407465985933312 33409515691388928 33496383054597504 33532583467810816 33582374184812544 33584434621710336 33669690993672192 33671756787867648 33894810493386752 33896890099724288 34035487197094656 34037575434610839 34072270234189824 34074360728518656 34078598115115008 34117520885547008 34160860811231232 34194224368234952 34257020094775296 34371142889373696 34373251720948224 34551096517066752 34553216389644288 34575733025619968 34577854409763392 34719235823822004 34756757805858816 34758890296725504 34800782318501888 34872545411465216 34938730359816192 35017280097010848 35055124183252992 35061634599204864 35101680141860864 35243041040105472 35245203366739968 35270334805152512 35452821046296576 35454996243922944 35573109939820544 35640624496508928 35757162718298112 35759356588720128 35804651039227904 35946578350964736 35951048561000448 36191421484761088 36193641999004672 36287748309147296 36341630021196864 36380905366880256 36383137506852864 36429355474477056 36475498576478208 36477736520189952 36666469773213696 36668719433908224 36700028739354624 36741945569050624 36788619335172096 36892175486681088 36918481291374592 37007599212167168 37111771769339904 37161195204991104 37201356276105216 37235404796821504 37237689364360576 37306074239336448 37389946271808312 37430354560155648 37432651088781312 37527676420030464 37724156401287168 37935386771761752 37976384531857408 37983437482471936 38131661805060096 38134001362189824 38179961126780928 38182303647301632 38309503012114432 38382210996240384 38468502414264321 38507713696628736 38510076326313984 38711699762577408 38736926278156288 38739302971113472 38897699653822464 38900086210983816 38942126546878464 38946969274417152 39079113563697088 39150880108314624 39231613587898368 39281306159284224 39283716252512256 39486967448076288 39489390159593472 39515123457851392 39517547896872448 39679126655796576 39722008920981504 39724446053400576 39758364467634176 39854337613103104 39966523443904512 40019748682298112 40062999066574848 40070439541948416 40116205876412416 40175772257746944 40280232419131392 40505775127792338 40549550773501952 40552038679513088 40654982788366336 40715349170356224 40717847248880256 40761852086452224 40823716847790708 40867836101394432 40905240365739008 41081803829673984 41116881213456384 41119403927863296 41334688765181952 41361624554012672 41364162284576768 41533291452796416 41580728579260416 41633549113688064 41716689838014464 41719249353506816 41889830396424192 41892400534905648 41937674742792192 41942889987833856 42044136383053824 42162486270492672 42192550047285248 42413453450674176 42500914720223232 42554748339224576 42557359273554944 42723432598339584 42731367167780928 42777548068749312 42780172672892928 42920055891034112 43098190888628736 43297067064229888 43354727739156288 43401582322122752 43409642837110784 43523753279225856 43579042062925824 43581715842502656 43634241287749632 43636918454059008 43782289156702208 43865383995703296 43964002759159224 44011515801501696 44225693251773267 44270772889321472 44273489109843968 44454513890082816 44457241383981504 44505287482146816 44543287981244416 44546020921851904 44661844072796672 44728160026088448 44779246162280448 44836129814740992 44892921324896256 44895675717156864 45130731610963968 45380649596126208 45383433912814452 45432480971358208 45438130820153344 45547814414974976 45615445897641984 45618244620189696 45621043514452224 45676026793033728 45736855636912128 45828190519164928 45831002294597632 46018395411456384 46068128689422336 46070955186192384 46292314431762672 46342343741145088 46345187062300672 46531827623264256 46534682570148864 46689706796014464 46740165577670656 46748846132273152 46931276067766272 46934155522695168 46993604488986624 47239644303065088 47270428061728768 47273328325230592 47466618803195904 47520832662011904 47627669655755826 47679142118293504 47874091881627648 47877029182749312 47928771134619648 47934731414667264 48285062877413376 48455506694929152 48507873822507008 48510850009137152 48572473965969408 48633998101970944 48636982026919936 48709200447258624 48826780112388096 48835848191749632 48891625911877632 48933371652472832 49051492446896128 49189567315574784 49255075301289984 49482362359119872 49548260273321472 49741432319115264 49804619500486656 49807675248574464 49853261695744416 49907139413540864 49910201451708416 50036901893373952 50111198978899968 50114273537083392 50244574581896256 50298875201716224 50580515695682336 50842215740080128 50845335149586432 50906614835707904 50909738196402176 51108405351284736 51111541092777984 51117897172672512 51176281328320512 51241291216846848 51291336552352428 51346768435085312 51556714334060544 51559877581422336 51615599683436544 51863599538429952 51866781614645088 51922835395837952 51929292365889536 52135136708788224 52138335445088256 52201173477752832 52308818117197824 52375074879045632 52378288336683008 52582686274879488 52592451898807296 52652520212791296 52905502207728768 52962678561308672 52965928071200768 53179231569444864 53182494365884416 53288697925206016 53359664909730816 53427252722597888 53635744077447168 53639034883080192 53706976558841856 54007700170389784 54287132227141632 54290462998507008 54431622463720944 54490448135192576 54571358050320384 54574706260279296 54713247864717312 54716604780284928 54822508284608512 54825871903817728 55050043109031936 55112918353575936 55182929002758144 55377721937061888 55440971439013888 55511398818250752 55565614598381797 55667657654009856 55802034414157824 55853107195232256 55856534046540864 55916899657056256 55923853317111808 56145531840233472 56148976633171968 56216648360656896 56291514630045696 56551271267565568 56667886293630976 56903080157642628 56964576797786112 56975156223707904 57036730758332416 57040230230523904 57262820655366144 57269941690171392 57273455470952448 57464254518171648 57761570544943104 57765114489470976 57806303652208384 58031671038967808 58105389417234432 58108954456670208 58182557938745344 58413189820317696 58420453911625728 58487178660937728 58618670345545632 58682021068668928 58921959238926336 58925574378768384 58967591002364356 59272685186777088 59276321845308672 59340383309529088 59583013381472256 59586669080100864 59637546701451264 59705661549707264 59781506419654656 59857228433195008 59860900956209152 59949785165856768 60094498599862272 60105659312922624 60174308814618624 60507532794834944 60511245217085936 60758662691688507 60820594530189312 60824326160252928 60828058019269632 60901369057378304 60982474182549504 61142778129678336 61301754152091648 61357860548608512 61427940248256512 61675321820184576 61679105891794944 61723085909016896 62042436831019008 62046243426865152 62252942394685952 62367266343223296 62371092868890624 62575034757021696 62578874030260224 62658139318648832 62906512114188288 62914334981750784 63066204574580736 63288825070927872 63361110216015872 63503559541007768 63620180176011264 63751372080334848 63832122508836864 63836038910332416 63912975219556352 64166322103123968 64170259009339392 64380083836551168 64607342259905536 64717152338313216 64763298621292544 64945600596344832 65032091608734432 65102373483184128 65114464255666176 65188834549170176 65285629918838784 65451361931624448 65455377681088512 65586089754099712 65673433735053312 66017273702252544 66064347031095296 66406159333982208 66410233664765952 66471015594325888 66757931223220224 66814931971866624 66819031382777856 66992766109195008 67065166935621632 67168869243420672 67339381987344384 67343513575735296 67789620986773504 67793780199448576 68070974394189312 68075150869221678 68148721457037312 68157196230230016 68235041771094016 68321721622462464 68388448736469904 68514040189550592 68742285778747392 68746503441896448 69102193034133504 69106432779288576 69151466051239936 69155708819526784 69438471647644008 69513515611717632 69517780593451008 69745090822930432 70034560194021696 70110248366505984 70123269198409728 70203360283721728 70486082080210944 70490406733479936 70540669610305024 70905642092593152 70909992487845888 71146219879641088 71281248993017856 71441504483633739 71514325436596224 71518713177440256 71609302078455808 71893156701929472 71902097122000896 72382842969522176 72387283998009344 72575496618294592 72683260042393728 72761810733760512 72766275013705728 72858710948954112 72950997152956416 72955473040379904 73332939546427392 73337438867816448 73400057478709248 73483891138101248 73577238670344192 73784350973362176 73836962582749184 74015198424334336 74223543538679808 74322390409982208 74402712552210432 74470809593643008 74475378728721152 74612148478672896 74779892543616624 74860709120311296 74865302177562624 75055352840060928 75448312802574336 75870773543523504 75952769063714816 75966874964943872 76263323610120192 76268002724379648 76359922253561856 76364607294603264 76619006024228864 76764421992480768 76937004828528642 77020152652627968 77423399525154816 77473852556312576 77478605942226944 77795399307644928 77800172421967632 77884253093756928 77893938548834304 78158227127394176 78301760216629248 78463227175796736 78562612318568448 78567432505024512 78978780319186944 79030246915702784 79035095793744896 79358253311593152 79444017841963008 79448892106801152 79516728935268352 79708675226206208 79933046887809024 80039497364596224 80140879083896832 80232411752824832 80351544515493888 80560464838262784 81011550255584676 81099101547003904 81104077359026176 81309965576732672 81430698340712448 81435694497760512 81523704172904448 81647433695581416 81735672202788864 81810480731478016 82233762426912768 82238807855726592 82669377530363904 82723249108025344 82728324569153536 83066582905592832 83161457158520832 83267098227376128 83433379676028928 83438498707013632 83779660792848384 83784801069811296 83875349485584384 83885779975667712 84088272766107648 84324972540985344 84385100094570496 84826906901348352 85001829440446464 85109496678449152 85114718547109888 85446865196679168 85462734335561856 85555096137498624 85560345345785856 85840111782068224 86196381777257472 86594134128459776 86709455478312576 86803164644245504 86819285674221568 87047506558451712 87158084125851648 87163431685005312 87273836908118016 87564578313404416 87730767991406592 87928005518318448 88023031603003392 88451386503546534 88546978219687936 88909027780165632 88914482767963008 89010574964293632 89086575962488832 89092041843703808 89323688145593344 89456320052176896 89558492324560896 89672259629481984 89785842649792512 89791351434313728 90261463221927936 90761299192252416 90766867825628904 90864961942716416 90876261640306688 91095628829949952 91230891795283968 91236489240379392 91242087028904448 91352053586067456 91473711273824256 91656381038329856 91662004589195264 92036790822912768 92136257378844672 92141910372384768 92584628863525344 92684687482290176 92690374124601344 93063655246528512 93069365140297728 93379413592028928 93480331155341312 93497692264546304 93862552135532544 93868311045390336 93987208977973248 94479288606130176 94540856123457536 94546656650461184 94933237606391808 95041665324023808 95255339311511652 95358284236587008 95748183763255296 95754058365498624 95857542269239296 95869462829334528 96570125754826752 96911013389858304 97021700018274304 97144947931938816 97267996203941888 97273964053839872 97418400894517248 97653560224776192 97671696383499264 97783251823755264 97866743304945664 98102984893792256 98379134631149568 98510150602579968 98964724718239744 99096520546642944 99609239000973312 99615350497148928 99706523391488832 99814278827081728 99820402903416832 100073803786747904 100222397957799936 100228547074166784 100489149163792512 100597750403432448 101161031391364672 101684431480160256 101690670299172864 101813229671415808 101819476392804352 102216810702569472 102223082185555968 102235794345345024 102352562656641024 102482582433693696 102582673104704856 102693536870170624 103113428668121088 103119755162844672 103193284254137623 103727199076859904 103733563229290176 103845670791675904 103858584731779072 104270273417576448 104276670890176512 104402346955505664 104617636234395648 104750149758091264 104756576673366016 105165372549758976 105184903797614592 105305040425582592 105811004415457536 105925357122617344 105931856142401536 106358463138889728 106364988731768832 106577395850412032 106719329819461632 106854505445195776 107271488154894336 107278069766160384 107413953117683712 108015400340779568 108574264454283264 108580925997014016 108863244927441888 108980896270385152 109142716100640768 109149412520558592 109426495729434624 109433209560569856 109651743807635456 110100086218063872 110225836707151872 110365858005516288 110755443874123776 110881942878027776 111022797636501504 111131229196763594 111335315308019712 111604068828315648 111706214390464512 111713068093081728 111833799314112512 111847706634223616 112291063680466944 112297953266343936 112583029260091392 113102542535131136 113335772587261952 113806160315285256 113929153595572224 113950312447415808 114080460461047808 114539883380342784 114546910941904896 114928509036343296 115523141089886208 115530228978941952 115612607304416768 116063342077935616 116210778834468864 116217908913340416 116365115877490688 116826379640635392 116840907823251456 117237340691091264 117364042137337856 117843918477852672 117851148757536768 117935182004728712 118545370373554176 118552643690617344 119166026762944512 119173338160201728 119275093402902528 119411323099414528 119563012839309312 119714456866390016 119721801912418304 119899570331713536 120188997199724544 120211318625845248 120348617629237248 121015065589669888 121022490434171872 121517325383377014 121648652320505856 121656116038539264 121802738114756608 121964948365099008 122285556259356672 122603508304183296 122715721097217024 122855880496513024 123350643640369152 123358211783589888 123446171818033792 124084873662038016 124092486853730304 124505884789371904 124742185737781248 125150069514043392 125157748060520448 125316278637297664 125813024228376576 125828669963501568 126132409149161472 126577650141855744 126722220432031744 127007119082015536 127240360352022528 127502744160669696 127664245017673728 127672077820664832 127825950439112704 128332644206247936 128340518018678784 128760167673102336 129214684519811072 129526597242585088 129891201192689664 130064183217468864 130204746966368256 130228928511332352 130377669098340352 130571259837677568 130902723863248896 130910755362177024 131172179508199424 131346867470106624 132034547404505088 132128694062190592 132677079755319801 132812318667964416 132820467329531904 132942031188651776 133515862446440448 133629863943733248 133638062765555712 133985532218390016 134337738486841344 134678763974688768 134687027151470592 135579241973547008 135587560398897152 136141948788378624 136150301738443356 136297442914074624 136314392460460032 136470083542188032 136643443244924928 136776897472939808 137028080379101184 137484571557494784 137493006883792896 138204386068267008 138212865558577152 138302932102479872 138311417639053568 138876943295288016 139027031223435264 139035561186902016 139490181645860864 140069120388043392 140220496733011968 140246538396819456 140406720567443456 140980813466959872 141081339220610048 141811284185186304 141819984975691776 142292439759282176 142562497986035712 142883008967267478 143037426354880512 143218604156911616 143786313403858944 143804194244001792 144765685939044352 144774567996018688 145150993236589184 145366520084787456 145523621467521024 145532550027411456 145717421897908224 145901994305912832 145910946080759808 146674877735632896 146800114957418496 147154477340688384 147568701946724352 147673925165498368 148030396848668672 148447087077359616 148644780819964416 148941619187286016 148950757457442304 149224296957345792 149559785087233248 149721418240622592 149730604355125248 150110705680121856 150896625605148672 151741547087047008 151905538127429632 151933749929887744 152526647220240384 152536005448759296 152719844507123712 152729214589206528 153238012048457728 153528843984961536 153874009657057284 154040305305255936 154846799050309632 154947705112625152 154957211884453888 155590798615289856 155600344843935264 155768506187513856 155787877097668608 156316454254788352 156603520433258496 156926454351593472 157125224637136896 157134865010049024 157957560638373888 158060493831405568 158070191587489792 158716506623186304 158888035683926016 158897784213602304 159033457870536704 159417350452412416 159866093775618048 160078994729192448 160281758167793664 160464823505649664 161120929676525568 162023100511169352 162198203094007808 162208154718052352 162619931153465344 162861396681424896 162871388995521024 163294867391162832 163471344405577728 163620961462956032 164467524853825536 164477615711453184 165338755060727808 165446498216050688 165456649138307072 166133165811185664 166322914317041664 166534196454752256 166696843795145391 166866759352057856 166876997414027264 167559321585696768 167569602139622592 167750698971168768 167771559951335424 168649945081970688 168770200189140992 169653813802696704 170003658880892928 170218993356898304 170229437094219776 170893730393358336 170925468671123712 171110192274997248 171120690691571712 171680223564136448 172392763554514944 173188268256919552 173418910956625152 173606329288491008 173638571348443136 174095013116903424 174316168251703296 174326863370010624 174547673816236032 175129156626808832 175461535982813184 175856011036636896 176046063206006784 176902773007093068 177093956439375872 177818055560331264 177828965535926016 178021149928587264 178173151924977664 178184083687407616 178647376291186688 178912640104353792 179116984649121792 179344519258963968 179571685299585024 179582702868627456 180522926443855872 181522598384504832 181533735651257808 181729923885432832 181752523280613376 182191257659899904 182461783590567936 182472978480758784 182484174057808896 182704107172134912 182947422547648512 183312762076659712 183324009178390528 184073581645825536 184283820744769536 185169257727050688 185369374964580352 185380748249202688 186127310493057024 186138730280595456 186758827184057856 186995384529092608 187725104271065088 187736622090780672 187974417955946496 189081712246915072 189093313300922368 189866475212783616 190083330648047616 190510678623023304 190716568473174016 191496367526510592 191508116730997248 191738925658669056 193140251509653504 193822026779716608 194043400036548608 194289895863877632 194535992407883776 194547928107679744 194836801789034496 195307120449552384 195343392766998528 195566503647510528 195733486609891328 196205969787584512 196758269262299136 197020301205159936 197929449436479488 198193041093285888 199218478001946624 199230700994297856 199413046782977664 199628557654163456 199640805806833664 200147607573495808 200444795915599872 200457094148333568 200978298327585024 201195500806864896 202322062782729344 203368862960320512 203381340598345728 203638952785608704 204446164371111936 204471588690690048 204705125313282048 204965164867387392 205165346209409712 205387073740341248 206226857336242176 206239510325689344 206386568508275246 207454398153719808 207467126458580352 207691341583351808 207717169463558144 208540546835152896 208553341780353024 209235272468791296 209500299516182528 209513153346732032 210330745099517952 210369807595229184 210610080851165184 211622008830915072 211863712284803072 212716926277779456 212729977463537664 213154791700824064 213438659638923264 213709010890391552 214542976309788672 214556139532320768 214827906235367424 216030800681559136 217148528908566528 217161851994028032 217726489854883776 217961792540770304 218285432201281536 218298825041117184 218852991458869248 218866419121139712 219303487615270912 220200172436127744 220451673414303744 220731716011032576 221510887748247552 221763885756055552 222045595273003008 222262458393527188 222670630616039424 223208137656631296 223412428780929024 223426136186163456 223667598628225024 223695413268447232 224582127360933888 224595906532687872 225166058520182784 226205085070262272 226671545174523904 227612320630570512 227858307191144448 227900624894831616 228160920922095616 229079766760685568 229093821883809792 229857018072686592 231060457957883904 231225214608833536 232421557668937728 232435817826680832 232730231754981376 233652759281270784 233681815646502912 234474681382182528 234728084274675712 235687836955705344 235702297515073536 235870364009457424 237090740747108352 237105287381234688 238332053525889024 238346676320403456 238550186805805056 238822646198829056 239126025678618624 239443603824836608 239799140663427072 240422637251690496 240697235258474496 242030131179339776 242044980868343744 243034650766754028 243297304641011712 243312232077078528 243605476229513216 243929896730198016 244571112518713344 245207016608366592 245431442194434048 245711760993026048 246701287280738304 246716423567179776 246892343636067584 248169747324076032 248184973707460608 249011769578743808 249484371475562496 250300139028086784 250315496121040896 250632557274595328 251626048456753152 251657339927003136 252264818298322944 253155300283711488 253444440864063488 254014238164031072 254480720704045056 255005488321339392 255328490035347456 255344155641329664 255651900878225408 256665288412495872 256681036037357568 257520335346204672 258429369039622144 259053194485170176 259782402385379328 260128366434937728 260409493932736512 260457857022664704 260755338196680704 261142519675355136 261821510724354048 262693734940213248 264069094809010176 264257388124381184 265354159510639602 265640934659063808 265884062377303552 267031724892880896 267259727887466496 267276125531111424 267971064436780032 268675476973682688 269357527949377536 269374054302941184 271158483947094016 271175120797794304 272283897576757248 272300603476886712 272594885828149248 272628784920920064 273286886489849856 273553794945879616 274056160758202368 274969143114989568 274986013767585792 276408772136534016 276425731117154304 276605864204959744 276622835278107136 277753886590576032 278054062446870528 278071122373804032 278980363291721728 280138240776086784 280440993466023936 280493076793638912 280813441134886912 281961626933919744 282162678441220096 283622568370372608 283639969951383552 284584879518564352 285124995972071424 285766017934534956 286074852709761024 286437208313823232 287572626807717888 287608388488003584 289531371878088704 289549135992037376 290301986473178368 290733040169574912 291065100054822912 291434843795816448 291803988611825664 291821892161519616 293349755471265792 293600229914836992 294308954681376768 295137403893448704 295347850330996736 296060793697337344 296894174154719232 297289561639928832 297883238374572032 297901514914884608 299119570174466496 299442836481245184 299461208710250496 300221411360243712 301793251210297344 303483094174094016 303811076254859264 303867499859775488 305053294440480768 305072010897518592 305439689014247424 305458429178413056 306476024096915456 307057687969923072 307748019314114568 308080610610511872 309579852762412869 309895410225250304 309914423768907776 311181597230579712 311200689687870528 311537012375027712 311575754195337216 312632908509576704 313207040866516992 313852908703186944 314250449274273792 314269730020098048 315915121276747776 316120987662811136 316140383174979584 317433013246372608 317776071367852032 317795568427204608 318066915741073408 318834700904824832 319732187551236096 320157989458384896 320563516335587328 322241859353051136 324046201022338704 324396406188015616 324416309436104704 325239862306930688 325722793362849792 325742777991042048 326589734782325664 326942688811155456 327241922925912064 328955231422906368 330677510121455616 330892996432101376 330913298276614144 332266331622371328 332645828634083328 333068392909504512 333393687590290782 333753994828054528 335118643171393536 335139204279245184 335501397942337536 335543119902670848 337540400378281984 339307627605393408 340007317761785856 340437986713796608 340458874188439552 341787460786716672 341850937342247424 342241381383143424 343360447128272896 344785527109029888 346376536513839104 346837821913250304 347277142696886272 348190026233806848 348632336503406592 348653726740021248 349095347632472064 350258313253617664 351712022073273792 352092126412013568 353805546014186136 354187912878751744 355636111120662528 355657931071852032 356346303849955328 356368167374815232 357294752582373376 357825280208707584 358233969298243584 358689038517927936 359143370599170048 359165405737254912 361045852887711744 363045196769009664 363067471302515616 363459847770865664 363505046561226752 364382515319799808 364945956961517568 364968348115617792 365408214344269824 365894845095297024 366625524153319424 366648018356781056 368147163291651072 368567641489539072 370338515454101376 370738749929160704 370761496498405376 372254620986114048 372277460561190912 373517654368115712 373990769058185216 375450208542130176 375473244181561344 375948835911892992 378186626601844736 379732950425567232 380166661296095232 381021357246046608 381433136946348032 382992735053021184 383016233461994496 383477851317338112 386280503019307008 387644053559433216 388086800073097216 388579791727755264 389071984815767552 389095856215359488 389673603578068992 390614240899104768 390686785533997056 391133007295021056 391466973219782656 393516538524598272 394040602410319872 395858898872958976 396386082186571776 398436956003893248 398461401988595712 398826093565955328 399257115308326912 399281611613667328 400295215146991616 400889591831199744 400914188296667136 401956596655170048 404644125565458688 406737725920641024 406762681196691456 407277905571217408 408892328742223872 408943177381380096 409410250626564096 409930329734774784 410330692418819424 410774147480682496 412453714672484352 412479020651378688 412773137016550492 414908796307439616 414934252917160704 415382683166703616 415434338927116288 417081093670305792 417106683560706048 418470544937582592 419000599032365056 419026306693464064 420661490199035904 420739615190458368 421220161702330368 423244017661830144 423727424569606144 425433852555558912 425459954927075328 426309583401648128 426877319277846528 427418021780783104 429112279064641536 429655812470734848 432061601363118272 434297057817133056 434323703988056064 435452979709767552 435923585081540608 436570864402563072 436597650082234368 437705982917738496 437732838242279424 438606975230541824 440400344872255488 441463432022065152 443021775496495104 443527771512111104 444091190546006016 444524916787054376 445341261232078848 446824857561858048 446852272372326912 447390826536894464 449164254721867776 449191813065375744 450332117040365568 452410170140524544 453343090349047808 455224641261141024 455716614382288896 455801249789663232 456321841844191232 458159533521371136 458187643767619584 459714036145373184 462120915915767808 462450429217667072 464843115337875456 464871635653361664 465460463509962752 467305518562541568 467363631293005824 468949362764365056 469456168549351424 471375673911410688 471404595030147072 471740728018914848 474181481494216704 474210574762469376 476664107051778048 476693352640806912 477100373611610112 477645292397658112 478252051357237248 478887207649673216 479598281326854144 480845274503380992 481394470516948992 484060262358679552 484089961736687488 486069301533508056 486594609282023424 486624464154157056 487859793460396032 490414033216733184 490862884388868096 491423521986052096 493402574561476608 493432847134359552 493784687272135168 496339494648152064 496369947414921216 498023539157487616 498968742951124992 500090531385436173 500600278056173568 500630992242081792 501265114549190656 503252096913506304 503314679854006272 506310600567422976 508028476328062144 508961441408090112 510010976642678784 510656980070694912 510688311282659328 511303801756450816 513330576824991744 513362072074715136 515040670692409344 516858738079244288 518106388970340352 519564804770758656 520256732869875456 520818987865473024 520915714045329408 521510676393361408 522285039350710272 523643021448708096 525387469880426496 528138189618020352 528514776248762368 530708319021279204 531281869318127616 531768124754607104 534063449785761792 534519455774932992 534552251062222848 535942128873560064 537350953947365376 538715055898755072 538748108605882368 542316967894188032 542350241595588608 544567795153514496 544601206953773424 545189771656298496 545257569841840128 546573772979699712 547107589891759232 548112321516404736 549938286229979136 549972027535171584 552851462234308608 553211728409919488 553245670556214272 555507773181152064 556108124893741056 556142244747608064 557960726583443456 560276481552173568 560986153587277824 561626882269773824 563923253867839488 564325356882440192 567245136740745216 567279939902767104 569169759037128704 570249991944142848 571532035869069912 572149705419522048 575216776976007168 579062743756177408 579098271984074752 580603972946356736 581466080339149824 582130200109645824 582869687591632896 583607977223651328 583643784323039232 586699510942531584 587200459829673984 588617909362753536 590274807786897408 590695700661993472 592121587394674688 593788348309438464 594579123279857664 595766476749144064 595803029829769216 598239140348932992 598885672962490368 598922417420500992 600442822720487424 603586502420594688 606966188348188032 607622152509718528 607734999719550976 610106588880961536 610144021795037184 610916858356826112 612952048193830912 614115375939846144 615496038628229136 616161221221023744 619159705524825738 619828847537815552 622363194461159424 622401379375741056 623074024750055424 623151508390674432 625265817019153408 627705817406373888 628500898548547584 628539460040196096 631830242553495552 632241975325622272 632280766349959168 634866026492745216 635591136854409216 636133831482146816 637669401809649664 639464375102472192 640315978916769792 641127032671174656 644483718706102272 648092402044677408 648792812376031232 648832618872209408 650479724613861376 651445586725699584 651485555982084096 653179469564651328 653885377622310912 654483845851824128 657910462845812736 661355020242911232 661785992864202752 661826596553228288 664532663244742656 665291657268166656 666136785819009024 666787375180581564 667507989656109056 670237286342787072 670278408558490368 671002795884675072 671086239805341696 675080800756563968 678615255210786816 680014635523571712 680875973427593216 680917748376879104 683574921573433344 683701874684494848 684482762766286848 686720894256545792 689571054218059776 692753073027678208 693675643826500608 694554285393772544 697264673006813184 697307453480042496 698190695264944128 700516626507235328 703424044146547584 704184252824027136 707611092028372272 708375825757503488 711272222241325056 711315862143704064 712692607699910656 712736334749630464 714589505164746752 715650560417415168 716467938596487168 717378077035855872 718330811474509824 722091705775423488 722352989778963361 726090393538019328 726134942605031232 726919695541731328 727010093122453504 729891913923035136 729936696231235584 730816428688539648 731789690190594048 733251048306638848 733296036713562112 736294326583302144 737135282979078144 740677030908202752 741477499858321408 741522992996810752 744509241972228096 744554921122381824 747035308736231424 747981538116370432 750900417084260352 750946488363122688 751897671823785984 756373253203689472 759465900851134464 760333322592190464 762042714492093216 762866273892696064 765985470106042368 766032466923988992 766955702634676224 772561006038614016 775288107118866432 776173600146194432 777159583455510528 778143969631535104 778191712430718976 779347207156137984 781228481798209536 781373571067994112 782266014590042112 782933946439565312 788081204820639744 791717797745917952 792772164373143552 796922803977191424 797652187131910656 798563223227334656 800590430293983232 801779183662399488 801828376593334272 803913193310340096 809288251130917376 813475451841282048 813525362393382912 814555811142434816 817784657484447744 817886354762760192 819860659469549568 820661384837638848 821548294961364992 824907429344968704 824958041302757376 825546274033100984 829817592614879232 829868505834321408 830868677854232576 834162187340611584 834213367121412096 836941089875165184 838001198064730112 838052613386928128 841322980398071808 841479230380916736 842440323404660736 846488035323660288 847454849139212288 850867705111117824 850919909854150656 852619166803296256 853754638555693056 854836043561566208 858224558129283072 859311624941469696 864123202726236544 868594115634266112 868647407976112128 870905959419535104 871847170163081216 873195300164468736 875411965835476992 875465676484558848 877213950461083648 880800689744510976 882926864044130304 886043550992990208 887055543024222208 888182381092012032 889049833574108752 890682522464157696 893649715123716096 893704544744653824 894781653073788928 898328509443735552 898383626130751488 900664234080731136 906686180698095616 910449282522282048 911433228764577792 911602499579326464 912643683688382464 916319067042742272 916375287535239168 919428072290746368 924241831831535616 924900858435334144 928739558287238607 929686230675750912 929743271306723328 930920927019925504 934611037125083136 934727262586011648 937898725528730112 942751347822821376 942809190060294144 943481456037829696 948362962988433408 948421149524938752 953328214103556096 953386705281613824 954200747223220224 955290584795316224 956504102714474496 957774415299346432 959196562653708288 961690549006761984 968120524717359104 968179923473374976 972138603067016112 973189218564046848 973248928308314112 975719586920792064 980828066433466368 981725768777736192 982847043972104192 986865694268719104 987569374544270336 992678989296304128 992739894829842432 996047078314975232 997937485902249984 1000181062770872346 1001261984484163584 1002530229098381312 1006504193827012608 1006629359708012544 1012621201134845952 1016056952656124288 1017922882816180224 1020021953285357568 1021313960141389824 1021376622565318656 1026724144149430272 1030081341384818688 1033717476158488576 1036212777940680704 1039129609541517312 1040513465739750912 1041831428090658816 1043021352786722816 1044570078701420544 1047286042897416192 1050774939760852992 1056276379236040704 1057029552497524736 1061416638042558408 1062563738636255232 1063536249509214208 1069038911549865984 1069104502124445696 1071884257747120128 1074701907894730752 1077430111797510144 1077496217211764736 1084633935788376064 1084700483191177216 1089135590307028992 1089202413907546848 1090379543312596992 1090515139683680256 1093147545959399424 1094215179783518464 1096224643032809472 1099876572459958272 1099944055070343168 1105702924468617216 1106423456819838976 1106491341112428544 1111015546362304128 1112216249787482112 1112284489495216128 1115921453166886912 1120552963104347136 1121972307174555648 1123253764539547648 1127846507735678976 1128650713764880384 1134559879805534208 1138339518074257408 1140499983888285696 1143064071738139824 1144299410839044096 1150433553952014336 1158125487512354816 1158196543968149504 1161207945892713472 1162932160678299648 1164260400219291648 1165739375183265792 1167215954447302656 1167287568646078464 1173399021885063168 1174400919659347968 1180549615573794816 1181391401323986944 1184243174789349376 1187576696618876928 1189158246559715328 1191532953498288128 1191606059659538432 1196478280697865984 1197771345924980736 1197844834841001984 1200885645440974848 1213932376696376064 1215244305019437056 1215469999439101952 1220213177761923072 1220288043590074368 1221833716713652224 1225904096387661824 1228230751879692288 1230992077256458272 1232322442442047488 1238319411049651476 1239657695075631104 1244726388922318848 1244802758751482112 1246148049500110848 1246303016781348864 1250531634038306816 1255411634812747776 1257001797097095168 1257078920080392192 1263660485106991104 1264483950651244544 1264561532699918336 1269732052985490432 1271182273708818432 1272267662964293632 1275338803619299328 1278928750204944384 1280631957833539584 1282254065342349312 1288967437412204544 1296184804089354816 1297585624752062464 1297665237744418816 1300959449227722752 1302891173451399168 1302971111964168192 1306358939129302656 1307770755244621824 1308967691703648256 1315820925691625472 1323571985728405504 1323653193106456576 1329065326489485312 1330583314536333312 1332273571638018048 1333574750361163128 1335015979312218112 1340474572685574144 1340556817116980736 1342172479610683392 1350161601513127936 1357230510421573632 1360029271047143424 1361751946855186432 1361835496753758208 1367149843146866688 1367403749368989696 1368965525532573696 1373441788513091584 1379142108436119552 1385506146055356416 1387351287653001216 1389108570787545088 1394529346013626368 1394614906960084992 1396381390529888256 1401033253014470656 1406848088293095168 1408368505648054272 1415222184056744544 1416751651515006976 1422544444482650112 1422631724287408128 1425472669499260928 1429179010329493504 1431301120834830336 1432935877192974336 1434756154071711744 1436661622949019648 1444183411550846976 1444705979557926722 1452180787076038656 1452269885210062464 1453839391083462656 1454020186244907008 1459783827846070272 1459873392462471168 1463579380381188096 1466502096613277696 1466592073427124224 1472588653166604288 1474270565958156288 1481354061816405504 1483045985993621504 1489018483944456192 1489109842244763648 1494070617472462848 1495963076232740864 1501800834168520704 1501892976726245376 1503795343647571968 1512746506407378944 1518931801702268928 1524085428984186432 1525732547785392128 1531970940212084736 1532064933847977984 1533911405269352448 1545122012077228032 1550576214237732864 1552347200292388864 1554319166911021056 1556287939263070208 1556383424861437952 1558694414312275968 1562456963596419072 1562747142135988224 1564532029180084224 1565867892879130624 1576162409641279488 1583435595491835904 1585544328746287104 1593845607954382848 1595304374263821312 1597126446454669312 1601180860587966464 1603558367324798976 1603656753186668544 1607826386620680192 1618576502261834752 1626950903682564096 1627050724786765824 1629111622284869632 1635569314968895488 1635772709525520384 1639721318939099136 1641322769675277696 1643096589922729984 1649814858689937408 1649916082605514752 1651092548066201968 1659635185229758464 1659737011668642816 1661737355708465152 1668324374681223168 1668426734242824192 1673882179750330368 1676105226773856256 1682958460761833472 1684880646809321472 1692976070647320576 1694909698278424576 1701735410222235648 1701839819708301312 1705238333606592512 1707509277111386112 1709672087123132416 1716449116258566144 1728246405452473088 1737188231268532224 1737294815952224256 1741811918839070208 1746390600328937472 1750823931670953984 1750931352969117696 1754427900922167296 1761601379489021952 1765853728088260608 1772087101985980416 1774111086048444416 1776364762184024064 1778099667148217504 1781365044928315392 1787299430247432192 1787409089489307648 1789563306147577856 1796657018887471104 1796767252261502976 1801328468161462272 1813372361396191232 1820898565044564096 1822866457529155584 1823204999158652928 1825287367376764928 1832750575070478336 1838856144581492736 1848483663663071232 1849801716870668288 1857479116574477214 1859486542613446656 1861841854039851008 1869222074250166272 1869454525172023296 1875797451057460224 1885502695645642752 1885618380120588288 1886962912075659392 1896725925976866816 1896842299049877504 1906773410563227648 1908401494446440448 1913008205428948992 1915548830598692864 1918393125307416576 1923381098013523968 1936241049434718208 1936359846946749952 1944277206134032224 1946378437128093696 1946497856616628224 1951439173841584128 1961656132866932736 1963451537555472384 1965694087944208384 1973731388537438208 1975138749088540672 1985357978592608256 1985479789659684864 1992094156629950464 1995874971804499968 2000362125541744692 2002523968968327168 2005060458196762624 2013008387654025216 2013258719416025088 2025242402269691904 2032113905312248576 2035845765632360448 2040043906570715136 2042627920282779648 2042753245130637312 2053448288298860544 2060162682769637376 2067434952316977152 2072425555881361408 2078259219083034624 2081026931479501824 2083662856181317632 2086042705573445632 2094572085794832384 2101549879521705984 2112552758472081408 2114059104995049472 2122833276085116816 2125127477272510464 2127072499018428416 2138077823099731968 2138209004248891392 2143768515494240256 2149403815789461504 2154992434423529472 2167058969336890083 2169267871576752128 2169400966382354432 2178271180614057984 2178404827815093696 2180759086625193984 2181030279367360512 2188430359567036928 2192449286065618944 2199753144919916544 2199888110140686336 2211405848937234432 2212846913639677952 2212982682224857088 2222031092724608256 2224432499574964224 2224568978990432256 2231842906333773824 2241105926208694272 2243944614349111296 2255693015471357952 2257301427529760768 2269119759611068416 2276679036148514816 2280999967776571392 2286128143476279648 2288598821678088192 2300867107904028672 2316250975024709632 2316393087936299008 2322415891785426944 2325864321356599296 2328520800438583296 2331478750366531584 2334431908894605312 2334575137292156928 2346798043770126336 2348801839318695936 2362782802647973888 2368486349578698752 2375153393237753856 2378316493119430656 2383065906996576256 2383212119319076864 2392956561395731968 2395689669682003968 2401771290881949696 2427864753392752128 2430939998878203904 2440426355523846144 2440576087180148736 2443667433427304448 2451808192775323648 2461984154512916544 2464644884884094976 2476638822099302952 2479315390151262208 2489452777844637696 2489605517502964224 2492606033562697728 2501063268076613632 2510823269625495552 2514003594194190336 2514157840160784384 2527320970213982208 2528967901302489088 2529123065399836672 2539464105970980864 2542364547417636864 2544535325928587264 2550677607238598656 2557857500409888768 2561263915667079168 2564508130684698624 2577934874824409088 2592369608178709632 2595171249504124928 2595330475488837632 2601918898455445504 2605782346902798336 2605942223928336384 2612717878258605312 2615541510489243648 2617935383407296512 2631641851383250944 2647306386212913152 2658130652978970624 2661166629072666624 2664547143276036096 2667149500722326256 2670031958624436224 2680949145371148288 2681113634233961472 2684344959221366784 2700323203026255872 2720058542094286848 2723503893710372864 2723670993507516416 2734299686293733376 2734807498737979392 2737931051065147392 2758284216872239104 2771012292110712832 2774702575306002432 2778217141575090176 2789058692027252736 2789229813920169984 2792762781059776512 2802066506028941312 2813696176586190336 2830444368113489088 2833503303030013952 2845088888965300224 2845263448574816256 2850945338998521856 2858358020658987008 2862602241669660672 2865871754385948672 2869512308143423488 2873323245898039296 2889411959115853444 2904361574152077312 2904539770420124928 2907678782166925312 2908040372489814016 2919567655692140544 2919746784924942336 2927158760762376192 2933004193226555392 2933184146854248448 2945177306333208576 2948541131916312576 2962708123632811008 2966091971987243008 2978036967888912384 2978219684489527296 2988141234944925696 2991926152465481728 3003785953452490752 3007590687295143936 3025493012814757888 3037863603404537856 3048170857968372864 3051465095570784256 3063941880424169472 3064129867695955968 3090244024154456064 3101152428475465728 3104694400584777728 3108638333822042112 3112766849722875904 3117388828624551936 3125494284271976448 3129064058360168448 3131735785758261248 3152324819282558976 3166871190983671808 3171088657492574208 3187691215908765696 3190608748527642624 3194252892909338624 3202361721175932928 3207116734649597952 3207313506373337088 3215652773241360384 3237153004523669504 3253901807365128192 3254101449573531648 3258223244569739264 3271138629937790976 3271545419051040768 3279442637878198272 3282645539350555392 3286193179845459968 3299629717379874816 3299832165211029504 3302185096132403936 3319270370459516928 3319474023337285632 3323474711416930304 3336648749362446336 3336853468485648384 3347764359500660736 3352210453547712512 3365916921523666944 3369761293618642944 3385952141294641152 3389819396556849152 3403679639416602624 3415018554222772224 3419344174246264832 3432898232517132288 3456492810904946176 3474376462537064448 3474589631904448512 3483623837678140416 3492781200657874944 3501647863341907968 3501862705938235392 3508855801844334592 3523202758978043904 3544174203971960832 3552729524368048128 3556199334296435008 3562730089856630784 3574598860494864384 3574818178978615296 3579126612295155712 3593314037774942208 3593534504523005952 3602656936322924544 3626744722792382464 3641797130089128192 3645732915058311168 3646409998317305856 3650574734753529856 3665501150140956672 3677712289162985472 3696967327326142464 3699603433741336576 3714958233148954428 3718973085226893312 3723683708079702016 3738444148500332544 3738909050344046592 3751594902114920448 3771005391291285504 3771236760241176576 3773925824151318784 3793451851953733632 3793684598099755008 3813546821126455296 3816802988892880896 3826016410857897984 3831097661197385728 3836786250614833152 3846762196027047936 3872482098869436416 3872719693893499904 3888554412268064448 3892756874256187392 3892995713233256448 3902878347683168256 3923312265733865472 3926903075110944768 3931388175888416768 3947462777074876416 3950277498177081344 3970715957185216512 3970959579319369728 3984188313259900928 3991749943608999936 4000724251083489384 4005047937936654336 4026517438832050176 4050484804539383808 4064227810624497152 4071691531264720896 4080087813141430272 4085255840565559296 4085506490261274624 4106896576597721088 4120325365539274752 4134869904633954304 4144851111762722816 4156518438166069248 4162053862959003648 4167325712362635264 4189144171589664768 4203099759043411968 4225105516944162816 4228118209990098944 4245666552170233632 4250254954545020928 4254144998036856832 4276418008497782784 4287537030988480512 4298807631578923008 4309984868847058944 4334117938673780166 4338801932764708864 4356542361228115968 4356809655630187392 4361518173250387968 4362060558734721024 4376860719134073856 4399506289839833088 4399776220281372672 4422811697874468864 4425693827279355904 4425965364449714176 4444062185449216512 4449137957980864512 4463685812667547648 4482211852417388544 4487889228698222592 4511386030942715904 4514602855059521536 4538239519222136832 4553358072297029632 4572256286952559296 4577197643356176384 4601734215808057344 4632501950049419264 4632786175872598016 4644831783570853888 4651728642713198592 4657041600877166592 4662957500733063168 4668863817789210624 4669150274584313856 4693596087540252672 4697603678637391872 4725565605295947776 4736972699157397504 4750306786475507712 4756632986238861312 4766131813993152512 4766424238638153728 4785913122791463936 4791379339364007936 4803542581763899392 4855729506785504256 4861879997756407808 4880852711047692288 4881152174360297472 4887334866854608896 4903616385550647296 4923968309025833088 4929289769768189952 4953277644198605904 4958630780302524416 4978905555689275392 4979211035005928448 4985212067125395456 5002126536153227264 5021646539250991104 5028315680321568768 5054641940427964416 5057935802604978176 5058246130799673344 5078928211941961728 5084729094835273728 5089070651857174528 5115715000819777536 5122527831334158336 5129016261369397248 5184739216357419264 5190342499008249856 5190660950977675264 5203837796910891008 5211564693805596672 5211884447856672768 5225435756517210624 5235870766814593024 5263283702766501888 5294612772425826304 5316261305957941248 5322333258145333248 5329094286552072192 5334299001444652512 5340063917248872448 5361898290742296576 5362227268467922944 5368689918442733568 5400646406052511744 5440117084188573696 5447007787420745728 5447341987015032832 5468599372587466752 5469614997475958784 5475862102130294784 5516568433744478208 5542024584221425664 5549405150612004864 5556434283150180352 5578459627840339968 5585525562119553024 5604133012057882624 5627392353172380672 5660888736226978176 5667006606060027904 5690177777930600448 5690526897149632512 5701890677997043712 5716716041317974016 5725204483339321344 5739024616286846976 5746646491796078592 5778823918231706888 5808723148304154624 5809079540840249856 5816080744979628032 5839135311384281088 5839493569849884672 5854317521524752384 5866008386453110784 5866368293708496896 5890354612666417152 5897082263832625152 5925416247265622016 5932183943974486016 5956073935777824768 5956439368979054592 5976282469889851392 5983852304930963456 6007571906904981504 6015181374590287872 6050986025629515776 6075727206809075712 6096341715936745728 6102930191141568512 6127883760848338944 6128259735391911936 6180488048308912128 6202304856950931456 6209388801169555456 6217276667644084224 6225533699445751808 6234777657249103872 6250988568543952896 6258128116720336896 6263471571516522496 6304649638565117952 6342177314985148416 6375382431817531392 6381217497055285248 6388505785818677248 6404723442351865856 6414233469299195904 6414627012746674176 6431305546482720768 6474306009047339008 6501176908010670249 6507803614730256384 6508202899147063296 6516446489139478528 6542277259875581952 6543090838102081536 6565291078701110784 6599259434759749632 6599664330422059008 6604370192264807872 6638540740919033856 6638948046674571264 6646949422833860608 6673297498724892672 6673706936971296768 6695528719001321472 6704420907095425024 6731833843047333888 6771904282589282304 6779638793113698304 6807359278833205248 6830037108445544448 6838688348492529664 6865796465034264576 6912985621809892352 6948752925074128896 6949179263808897024 6967247675356280832 6985562401315749888 7003295726683815936 7003725411876470784 7017711603688669184 7046405517956087808 7088348407943921664 7105459048736096256 7112398668592870016 7125460179713261568 7149197720989728768 7149636357957230592 7187069009046011904 7205313872645849088 7253489445584764928 7283594260178256384 7292819996634611712 7301149469507059712 7331002300281913344 7355424578325970944 7393934654652284928 7399206867482673152 7429916466297908856 7437946170453786624 7477818100688093184 7503189804229840896 7542010782582571008 7542473520482353152 7547851648302637568 7586903703907467264 7587369196199510016 7627093642252910592 7633605977785761792 7652032821715795968 7662195322394771456 7673572501229666304 7693524392054095872 7744964197738872832 7745439387786999808 7777108824536128896 7785513748512374784 7785991426466512896 7805756695366336512 7846624531467730944 7853806150221889536 7862776351776833536 7894925554149752832 7900554996354162688 7941919158638739456 7968376626519801856 7983499887217999872 8001448502166978768 8010095875873308672 8053034877664100352 8100969609078767616 8128455621248994304 8160175626282860544 8170511681131118592 8171012980522549248 8213793153195442176 8269739809267908608 8289702223525445632 8313036876332138496 8324107725918007296 8334651424725270528 8378288343179329536 8406199518086823936 8456236419980197888 8491333104340467264 8500509909090041856 8508289996073713664 8552836016995565568 8575074061976961024 8597615263157846016 8619969737694117888 8668235877347560332 8677603865529417728 8713084722456231936 8713619311260374784 8723036346500775936 8724121117469442048 8753721438268147712 8799012579679666176 8799552440562745344 8845623395748937728 8851387654558711808 8851930728899428352 8888124370898433024 8898275915961729024 8927371625335095296 8964423704834777088 8975778457396445184 9022772061885431808 9029205710119043072 9076479038444273664 9106716144594059264 9144512573905118592 9154395286712352768 9265003900098838528 9265572351745196032 9289663567141707776 9303457285426397184 9314083201754333184 9325915001466126336 9338300549168627712 9387192175080505344 9395207357274783744 9451131210591895552 9500613572951015424 9513265972477722624 9532263627986305024 9532848477276307456 9571826245582927872 9582758678728015872 9607085163527798784 9711459013571008512 9723759995512815616 9761705422095384576 9762304348720594944 9774669733709217792 9807232771101294592 9847936618051666176 9858579539536379904 9906555288397211808 9917261560605048832 9957811111378550784 9958422070011856896 9970424134250790912 10004253072306454528 10043293078501982208 10056631360643137536 10109283880855928832 10115871605209956352 10116492261599346688 10157856423883923456 10169458189670547456 10178141303714349056 10245055662668316672 10258032522738794496 10369478432714838528 10381321901955350528 10407675593821782016 10423129387611193344 10423768895713345536 10450871513034421248 10471741533629186048 10526567405533003776 10589225544851652608 10632522611915882496 10658188573104144384 10668598002889305024 10680127834497744896 10723796581484593152 10724454536935845888 10737379836885467136 10801292812105023488 10880234168377147392 10894015574841491456 10894683974030065664 10937198745174933504 10939229994951917568 10951724204260589568 11033136867488956416 11084049168442851328 11098810301224009728 11112868566300360704 11156919255680679936 11171051124239106048 11208266024115765248 11254784706344761344 11321777472453956352 11334013212120055808 11380355555861200896 11381053794299265024 11403781355994087424 11433432082635948032 11450408966678642688 11478049232573693952 11493292983592157184 11557647836463413776 11617446296608309248 11618159081680499712 11632161489959256064 11678270622768562176 11678987139699769344 11708635043049504768 11732736587416993792 11780709225332834304 11794164527665250304 11850832494531244032 11864367887948972032 11912147871555649536 11912878737958109184 11952564939779702784 11967704609861926912 12015143813809963008 12101972051259031552 12151454413618151424 12192683431873491456 12255767521696677888 12256519470783823872 12360976096617824256 12404609713901862912 12418777602339110912 12434553335288168448 12451067398891503616 12469555314498207744 12501977137087905792 12526943143033044992 12609299277130235904 12684354629970296832 12750764863635062784 12762434994110570496 12777011571637354496 12809446884703731712 12829254025493348352 12862611092965441536 12948612018094678016 13002353816021340498 13016405798294126592 13032892978278957056 13084554519751163904 13086181676204163072 13130582157402221568 13198518869519499264 13199328660844118016 13208740384529615744 13277081481838067712 13277896093349142528 13347413873942593536 13391057438002642944 13408841814190850048 13463667686094667776 13543808565178564608 13559277586227396608 13614718557666410496 13660074216891088896 13677376696985059328 13731592930068529152 13825971243619784704 13897505850148257792 13898358527617794048 13934495350712561664 13971124802631499776 14006591453367631872 14007450823752941568 14035423207377338368 14092811035912175616 14176696815887843328 14210918097472192512 14224797337185740032 14250920359426523136 14298395441979457536 14299272715914461184 14374138018092023808 14410627745291698176 14506978891169529856 14567188520356512768 14585639993269223424 14602298939014119424 14662004600563826688 14710849156651941888 14787869309304569856 14798413734965346304 14859832932595817712 14875892340907573248 14955636201376186368 15006379608459681792 15084947040964706304 15095703296605275136 15173807407814934528 15174738392399020032 15254187284505821184 15267211955571523584 15324390644789542912 15347145002459332608 15387048784108191744 15489928395477745664 15490878775573999616 15554217649072257792 15571027497024749568 15571982852933025792 15611513390732673024 15707612300443779072 15789851108299505664 15801109992708325376 15883838317277478912 15936753253039603712 15966999774435999744 16002897004333957536 16020191751746617344 16106069755328200704 16201939218157535232 16256911242497988608 16320351252565721088 16341023362262237184 16342025961045098496 16427586306390884352 16539479618535817216 16579404447050891264 16626073752664276992 16648215451836014592 16669302849450541056 16756576686358659072 16812399036173647872 16912472839960395776 16982666208680934528 17001019818180083712 17016579992147427328 17105672033991131136 17150148123953922048 17239939475388235776 17336471754695120664 17355207731058835456 17426169444912463872 17427238622520749568 17448242234938884096 17507442876536295424 17598025159359332352 17599104881125490688 17691246791497875456 17702775309117423616 17703861457798856704 17776248741796866048 17796551831923458048 17854743250670190592 17928847409669554176 17951556914792890368 18045544123770863616 18058411420238086144 18152958076888547328 18213432289188118528 18289025147810237184 18308790573424705536 18531144703490392064 18579327134283415552 18606914570852794368 18628166403508666368 18651830002932252672 18676601098337255424 18774384350161010688 18790414714549567488 18902262421183791104 19026531944955445248 19064527255972610048 19065696954552614912 19143652491165855744 19165517357456031744 19214170327055597568 19422918027142017024 19447519991025631232 19523410844190769152 19524608697441189888 19549339467418435584 19614465542202589184 19695873236103332352 19813110576794423616 19834523121210097664 19915622222757101568 19916844140023713792 19940848268501581824 20008506144612909056 20086586157003964416 20113262721286275072 20231743210419912704 20232984523198693376 20315712847767846912 20338916379341094912 20356282607428698112 20490111325336633344 20516065045477588992 20738956865429677056 20762643803910701056 20815351187643564032 20846258775222386688 20847537791426691072 20901743026068842496 20943483067258372096 21053134811066007552 21178451089703305216 21265045223831764992 21316377146208288768 21337196005778610048 21360255668995489792 21447593162969186304 21448909073871691776 21602585624210046976 21760468336754294784 21789367948060131328 21878459989903835136 21903448408521179136 22066273734977912832 22168098336885702656 22197620602448019456 22225737132600721408 22313838511361359872 22416532048231530496 22509569412689522688 22643554944907912704 22760711111722401792 22762107588598530048 22807562711988174848 22866864165271896064 22900817933357285376 22956098465147387904 22986585967184314368 23115295672926827552 23234892593216618496 23236318163360999424 23264322979918512128 23356541245537124352 23357974279399538688 23417270086099009536 23465473174833987584 23561418450665668608 23588329055330500608 23701664989062488064 23728735775897944064 23825757475916218368 23905129879559405568 23935409219723853824 24030287627619926016 24203944102518063104 24302908827236302848 24385366863746982912 24511535043393355776 24513038941567647744 24809219427803725824 24869106670576336896 24902134797783007232 24939110628996415488 25003954274175811584 25053886286066089984 25218598554260471808 25368709259940593664 25501529727270125568 25524869988221140992 25554023143274708992 25658508050986696704 25725222185930883072 25897224036189356032 26004707632042680996 26032811596588253184 26065785956557914112 26169109039502327808 26172363352408326144 26261164314804443136 26397037739038998528 26398657321688236032 26417480769059231488 26554162963676135424 26555792186698285056 26694827747885187072 26782114876005285888 26817683628381700096 26927335372189335552 27087617130357129216 27118555172454793216 27229437115332820992 27320148433782177792 27354753393970118656 27463185860137058304 27651942487239569408 27795011700296515584 27796717055235588096 27868990701425123328 27942249605262999552 28014901647505883136 28185622071824351232 28353393631775686656 28449594674371480064 28501840718853046272 28596790883958915072 28598545431828922368 28748276036184047616 28821255490583396352 29013957782339059712 29134377040713025536 29171279986538446848 29324009201127653376 29421698313303883776 29575738618609139712 29596827469930692608 29719665865191635424 29751784681815146496 29911272402752372736 30012759216919363584 30169894081929412608 30191406593210550272 30347614815629869056 30349476784798040064 30508374569011642368 30534423911143047168 30648781289579085824 30774097568216383488 30979856790955491328 30981757551147999232 31108435298144515584 31143965705866051584 31223026781465346048 31415224600887558144 31579702216599011328 31602219985416650752 31767676634554957824 31873506506079207424 32005794008667915072 32040383503493234688 32212139510656401408 32403878436315070464 32513822484995977216 32640702505131442176 32682046724524474368 32684051922090196992 32855172612781768704 33078959237071634432 33158808894101782528 33252147505328553984 33296430903672029184 33338605698901082112 33513153372717318144 33624798072347295744 33824945679920791552 33965332417361869056 34002039636360167424 34033159984294854656 34211344067982262272 34300296247907844096 34479878950776471552 34672943509390241328 34710415462117670912 34852338889824927744 34854477245041499136 34896484469877768192 35014885753072590848 35198209762250981376 35382493582995750912 35405550618234847232 35407722915597713408 35552497483593732096 35593103663846916096 35857694819339108352 35903113829585780736 36116822840476172288 36305916153777094656 36426864578376237056 36578050295620474368 37062289406980784128 37158654268566831104 37213829141705588736 37256332807017332736 37303660005864505344 37353202196674510848 37580829429099134976 37804524842367582208 38053063889910890496 38129054511945220096 38131393909105229824 38287304982331711488 38331034714912063488 38428340654111195136 38845836054284034048 38895039982051262464 39049217394882379776 39098678934836871168 39228931084405178368 39391746472206664704 39626221153588847232 39669046242420195328 39831244445514203136 39833688280047427584 40017012289225818112 40173172314007928832 40226525442572550144 40465969046397386752 40631425695535693824 40677832758682189824 40712565214857396224 40980222650673266688 41032130090955177984 41477913730859354112 41525287607821402112 41630702375287128064 41692517550444773376 41695075582853382144 41803486052137684992 41886966134516744192 42106269622132015104 42356902179406610432 42530090447663529984 42632754292416577536 42674392011557220096 42720511337990979584 42895186325938372608 42897818147743383552 43205171248420093952 43520936673508589568 43578735896120262656 43756919979807670272 43806896817042358272 44132547469955825664 44395241204896038912 44451474265201442816 44627677022722719744 44833064096463060992 45019138825379045376 45287109889815825408 45521422223444803584 45524215177197060096 45615125423976349696 45733728330543792128 45801635866714570752 45973171934368628736 46230591345853655104 46469785186433236992 46472636326721998848 46528645959837024256 46713082491074248704 46715948558799077376 46834540172198019072 46930946349667975168 47122836901331337216 47403329978124976128 47457471551795888128 47651514951832436736 47810259759118811136 47870818439447707648 48060575255239852032 48407888205036126208 48605817654472605696 48770733727493965824 49023070086786711552 49026077883135295488 49618438855607451648 49738213341152673792 49804269595566014464 49878221257992830976 50007908548351623168 50437197108520943616 50737418519881187328 51003059454540251136 51049739976442281984 51108046286549417984 51317016101973393408 51450444371861766144 51794448072378712064 52009415264085361992 52065623193176506368 52344726704816652288 52522328629608886272 52794075478077997056 52797314643376472064 52834961538118462976 53108325927352270848 53111584373396570112 53389655495770374144 53564229752010571776 53635367256763400192 53854670744378671104 54175234260714258432 54458874230665641984 54640296867564355584 54709506787940237312 54926371720274116608 55303884974479138816 55593434110471176192 55737981402850246656 55884499210525999104 56029803295011766272 56371244143648702464 56706787263551373312 56899189348742960128 57193581767917830144 57197090863657844736 57496552072368095232 57642510981166792704 58027915564678119424 58268754081426051072 58342559973076893696 58648018402255306752 58843396626607767552 59193654939861385216 59439331730383270848 59503569363630292992 59822544805504745472 60025518433838727168 60339788163858825216 60382813186421100544 60695229631259738112 60698953569596080128 61016749138023284736 61068847822286094336 61548195136432766976 61959713581910982656 61963515102295998464 62216870596289031168 62287931411732103168 62446053562930692096 62830449201775116288 63159404433198022656 63204439970833301504 63535353269109915648 63747013012158414848 64011588017335830144 64080767006986469376 64807756872630140928 65027644969991954432 65281405010262884352 65368103844180393984 65710345225563537408 66157918474143268864 66504295010657107968 66592861807344058368 66677211397802164224 67249596144694591488 67649891359841583104 67930664834723738112 68066319968589709312 68422688135964524544 68600592495815688192 68959757901552943104 69345887018780482656 69420830924235341824 69704677779649855488 69708954490082998272 69792968939755536384 70029771506145181696 70396419524501962752 70764987165991501824 70811101236469694464 70815445831195426816 71104994967187464192 71186207327693832192 71715389638678216704 71806227659171561472 72233645680952344576 72611832307554189312 72853729156752474112 73156100591240948736 74124578813961568256 74317308537133662208 74427658283411177472 74607320011729010688 74706404393349021696 75161658858198269952 75609049684735164416 76106127779821780992 76258109023890440192 76262787818210459648 76574609964663422976 76662069429824126976 77691672108568068096 77790079964102524928 78098434789764759552 78197357869673742336 78457862168810356736 78783492944413329408 79252442307177694464 79338092484840390656 79662488891028406272 79667376560094855168 80034024578451636224 80346344628015857664 80453050885145100288 80931938092794773504 81262851391071387648 81355665517364379648 81425130429714792448 81960445301346533376 82064260181910355968 82955827461718708224 83050575215642804224 83261404750574256128 83385035100889546752 83390151165706764288 83606972104275369984 83773932269033488384 84713804358813220864 85060180895327059968 85348784023114440192 85790372651876745216 85795636295486767104 86410342496840187904 87041873347017179136 87157471792240525312 87513839959615340544 88265094939911651328 88790482409792077824 88902948530402885632 89255354045445439488 89666128192926121984 90038277650758090752 90574219779631650816 91042844446889607168 91048430354394120192 91230250847952699392 91467456661087584256 91603271733429141504 91946343868737257472 92461182691707310208 92939570372866473984 92945272653443997696 93431897117598154752 93669080344396038144 93861892699335950336 94245673802662674432 94806659956249952256 94914943103591776256 95303029903664873472 95620519518237622272 95741636878895415296 96121150510479704064 97211635308945211392 97541467454987931648 98046140173573423104 98052155766270590976 99236877711214903296 99476426682305347584 99608539191132028928 99756442515985661952 100015817096703246336 100874394217041887232 101474837039762374656 102006118909080502272 102099479952884563968 102216092573098835968 102634032203946786816 102900888743723532288 103588896144757424128 104018830528170723984 104131246386353012736 104689453409633304576 105044657259217772544 105594629286752944128 105669923076236925952 106216651854704541696 106223168746793140224 106779310991540748288 107270734513526800384 107709341488757342208 108350468521428516864 108917748461331283968 109280593735128711168 110607769948958277632 111186868220942352384 111475962805700493312 111768998421051998208 112059606590023532544 112742488287297404928 113413574527102746624 113798378697485920256 114387163535835660288 114394181727315689472 114993104144736190464 115285021962333585408 116055831129356238848 116537508162852102144 116685119946153787392 117296036804510613504 117686793253215535104 118387309879722770432 118878663460766541696 119007138727260585984 120051036867677454336 120679576327717650432 120765626372842201088 121397907139192160256 122033498276046569472 122137695644572188672 123096390272865533952 123919427163821965312 123927030204591996928 124433741192578062336 124575862823464206336 124892107125861384192 125660898403550232576 126318808866396045312 126408879941666603008 127070706538219831296 127494026024316829696 128023176034671660288 128161534013972938752 129615513745260281856 130055289939983908864 130562810020525768704 130736207688360787968 131420690451127074816 132315836948286537728 133185723614688116736 133354422795604328448 134499192289389182976 135299782719683166208 135861329669447476224 136132639937179418624 136845376271929049088 137201184991631376384 137919515803105886208 138691774037560965312 138841661848470683648 139409355559299710976 139417908980165996544 139585937879511072768 140059543012290363392 140792839049003925504 141622202472939388928 141630891662390853632 142209989934374928384 142372414655387664384 143430779277356433408 143612455318343122944 144467291361904689152 145223664615108378624 145707458313504948224 146312201182481897472 148249157627923136512 148634617074267324416 148855316566822354944 149214640023458021376 149412808786698043392 151218099369470328832 152212255559643561984 152525575636420919296 153149219929326845952 153324138859648253952 155383344217136136192 155580159928205049856 156196869579529519104 156915724337620713472 157566985888826658816 158504884614355388928 159324977782056812544 159334753120189710336 160068049156903272448 160692689256031715328 160906101770290200576 161863876185589547008 162525702782142775296 162850260859429584896 163920890602693066752 164128520363820711936 165911654923437416448 166101150431285608448 166522809501148512256 166780302331413528576 167213944208550739968 167547864538066976768 169427608717626441728 170120361790654119936 170697568046228880384 171580745303753490432 171591272590973534208 174083746694034358272 174314943584481050624 175027679919230681088 176530189879823302656 177580964819584155648 177805897060805771264 178510708090890878976 180076555301516181504 181148439559263301632 182085688893779214336 182096860708788240384 182460501695905398784 182934913322175168512 183206543466858283008 184922365383414620416 185879140745732947968 185890545306887995392 186863794235196309504 187338160688792076288 187723785398671900672 188491347605325348864 189613319912499904512 189829886207183552512 190606059807329746944 191241039036475244544 191483273757790830592 192242301020959408128 194423270617890422784 195082934909975863296 196104311532541181952 198473755422429806592 199217078382264057856 199512885031971323904 200031634193406492672 201748788434083774464 202949674079524749312 204198959905769127936 205268064407893573632 205801777487447064576 207177792289514848256 208037661056341447968 208262492772706025472 209378906819266609152 210089314518435545088 211189258573505888256 211339846152473851904 212433303709409083392 212446337493586280448 213558621983081496576 214541469027053600768 215418682977514684416 216700937042857033728 217835496922662567936 218561187470257422336 221215539897916555264 222373736441884704768 222951925611400986624 224119213180047065088 225484976574594809856 226827149054205493248 227596757394971840512 228774327071671320576 228788363454631378944 229986208289472380928 232111662258712477696 233075016325704204288 233370239892307574784 234592073609021227008 235373586506431070208 236774619759445540864 237757326921533083392 238014277454521171968 240102073735354908672 241359152655435300864 241531252745684402176 242795814278384320512 244066996552093138944 244275391289144377344 246192780545731067904 247838854327643930624 247854060409183993856 248867482385156124672 249151725646928412672 249784214251722768384 251321796807100465152 252817759883333206016 254141413076439662592 254988052048633659392 256046352069343320576 259231027490520563712 260110579879967817728 261125620041051537408 261472415376721575936 264631673896573075456 266371447229376233472 266708845591208656896 268998384578778365952 270599565439366332416 271722659338894952448 272265279874358837248 273690752543858098176 274402369983262752768 275839031606211772416 277383548075121930624 277683323696941367296 278818711118599421952 278835817960331993088 280119086024580726784 281585678098007851008 283261783324781707264 284419979868749856768 284744829310775328768 286861558554712866816 287224910636686245888 288934582723809378304 291414916627009896448 292624402364963794944 296498315255846273024 297269234148534648832 297710633133644709888 298429280046916042752 298825617573396086784 302436198738940657664 304424511119287123968 305051151272841838592 306298439858653691904 306648277719296507904 310766688434272272384 311160319856410099712 312393739159059038208 313831448675241426944 315133971777653317632 317009769228710777856 318649955564113625088 318669506240379420672 320136098313806544896 321812203540580401152 323727752371179094016 325051405564285550592 325700521718859169792 327841781205386133504 331823309846874832896 332202300862571216896 333560604662827057152 334427888417101479936 335095729076133953536 338855217435252883456 340240723581308239872 341395136092457760768 343161490607506980864 343182545181947068416 348167493388068716544 348629887168962101248 350055359838461362176 353060379759646605312 355161929639168311296 355611794121611542528 357021416181781757952 360153110603032363008 362296879118526603264 364193721417576480768 365869826644350337024 366413086933716566016 369844730766829240832 371758281491465895936 371781090613775990784 373727588470392619008 374676321377584152576 375447570797343801344 376982695210650697728 379226639824999809024 381212119614659493888 382482078072950489088 382966547515581661184 384484602041918816256 388846541235780845568 390165869819951726592 392208623065082363904 396947510844859613184 398434156764528115712 400063268386812985344 403497576868167548928 405899348159049498624 408397919811538255872 410536128815787147264 411603554974894129152 414355584579029696512 416075322112682895936 416524985545412050944 418757813638533218304 420178629036871090176 422378517147011776512 422679692304947703808 424866607418818166784 424892674987172560896 427117243966162993152 430837365955029368832 433401874085714067456 435670993845325135872 437122374940514844672 442431079795833110528 444747472883769409536 445903851222801973248 448238426360094130176 453654298108410986496 455193514789943681024 457576726909262757888 459972416578944761856 466150032651408408576 466740479784615149568 470747173012862140416 473549239518891081728 475514653843066166784 480204147470709817344 482718305310870601728 483062505491368804352 485591628556768641024 488550782578288754688 492385561091462135808 495677708655287861248 495708120818367987712 497734964770312249344 498303451293856825344 499568428503445536768 502643593614200930304 505635519766666412032 508282826152879325184 509976104097267318784 512092704138686641152 520221159759935635456 522251240082103074816 522944830753443151872 529263347793146150912 532742894458752466944 533417691182417313792 541199130878732664832 543445318677789904896 544530559748717674496 547381505087716196352 548804739966525505536 554767096150243861248 555366647393882734592 557637422237198843904 557671635920663986176 560238172049161453568 563171356196015702016 566523566649563414528 568839959737499713536 569489658621550657536 573723117109425733632 574449821273372491776 577869165447618756608 582829833254019792896 585248804729927589888 592996630511692546048 594538468297069297664 595421266267289419776 597651235146792173568 604872397477881315328 608849022238574247936 610102302545683677184 612596879717307383808 621533376868544544768 622320639712820199424 624787478318118076416 627662897350482853888 630267943555306635264 634019538457421555712 637299911128227250176 637339012480758841344 640272196627613089792 643624407081160802304 647455504742358188032 650102811128571101184 655683562410772267008 663646619693749665792 664404601725142433792 667121209325654114304 668855776834202959872 670191458152267907072 680481447162616479744 682790272184915521536 686322981215013961728 686365090363894136832 696334986776137433088 697259774337924202496 700110719676922724352 706120759519293210624 710323859278336622592 711223588243223085056 714042832363563515904 720306221206064726016 724593758237053206528 728387442835152961536 731739653288700674048 732826173867433132032 739689461533658481664 743516562982931791872 743562181227551981568 747455176940785238016 749352642755168305152 750895141594687602688 753965390421301395456 758453279649999618048 762424239229318987776 764964156145900978176 777693082471561691136 780331739639903453184 784417246130164727808 793895021689719226368 800126536773625970688 806995153736335097856 811798696318098997248 816795839623076511744 821072257631574294528 823207109949788258304 828711169158059393024 832150644225365791872 833049971090824101888 840357258073742180352 844757034294023553024 845359384609895407616 849785349974345121792 854234487932325986304 861674731910058737664 866803748171428134912 874244749881029689344 884862159591666221056 889494945767538819072 891807702445603946496 896476852720188260352 907308596216821972992 910387029579887362048 915153453818525515776 919944833157889523712 932300065302816817152 933480959569230299136 941494346025724280832 947098479037782163456 951029307686132333568 960408294941419634688 965436610621741203456 966125010982737608704 971183257113537282048 977101565156577509376 991355417310575722496 991416241636735975424 995469929540624498688 996606902587713650688 1005287187228401860608 1011271039533332824064 1016565652305758650368 1019952208194534637568 1024185408277373282304 1040442319519871270912 1044502480164206149632 1045889661506886303744 1058526695586292301824 1065485788917504933888 1066835382364834627584 1082398261757465329664 1086890637355579809792 1089061119497435348992 1097609479933051011072 1109534192300487722496 1115274844474397687808 1115343271841327972352 1120476344098322907136 1126342712392031404032 1133047133299126829056 1137679919474999427072 1147446234218851467264 1148899642546744983552 1155738330895237513216 1165659666508039585792 1170497609459855179776 1185993261023385092096 1189076936594138595328 1190842532534578839552 1195302470293584347136 1217698044477148495872 1220204605091367354368 1225193759434614767616 1243066753737089089536 1244641279425640398848 1249574956636236152832 1260535887110613270528 1268039076914843111424 1274599822256454500352 1274678024961517682688 1280544393255226179584 1294911009484716376064 1300205622257142202368 1311367124821544534016 1327293239387499331584 1328809203450284867584 1334242418651308228608 1337711553668405919744 1340382916304535814144 1360962894325232959488 1365580544369831043072 1372730180727788273664 1394519548675848404992 1400221439353845448704 1412241519038586421248 1420647718556673245184 1440612442412129452032 1449187516474106413056 1456774885670305923072 1463479306577401348096 1465652347734866264064 1479378923067316963328 1487033125965863583744 1487124362455103963136 1494910353881570476032 1498705285510336610304 1501790283189375205376 1507930780842602790912 1516906559299999236096 1524848478458637975552 1529928312291801956352 1560663479279806906368 1568834492260329455616 1587790043379438452736 1600253073547251941376 1623597392636197994496 1633591679246153023488 1642144515263148589056 1646414219899576516608 1657422338316118786048 1664301288450731583744 1666099942181648203776 1680714516147484360704 1689514068588047106048 1690718769219790815232 1699570699948690243584 1708468975864651972608 1723349463820117475328 1733607496342856269824 1748489499762059378688 1769724319183332442112 1778989891535077638144 1783615404891207892992 1792953705440376520704 1814617192433643945984 1820774059159774724096 1830306907637051031552 1864600130605633634304 1866961919138460598272 1882988692051448561664 1894196958075564326912 1902058615372264667136 1920816589882839269376 1930873221243482406912 1932250021965475217408 1942366514227074564096 1982832483273471950848 1990939859081248997376 1993213805175427301376 2010574374456803721216 2022542079066665648128 2039904416389069275136 2048370816554746564608 2080884639039742541824 2089004960328412299264 2091779323013772607488 2117053391172584603648 2130971577835009867776 2133670764729669255168 2164796523514930659328 2173781274711159619584 2178122238994870697984 2195218959866102022144 2219068384600975444992 2230549688948795375616 2230686543682655944704 2240952688196645814272 2252685424784062808064 2266094266598253658112 2275359838949998854144 2294892468437702934528 2311476661790475026432 2340995218919710359552 2371986522046770184192 2378153873188277190656 2381685065069157679104 2435396088954296991744 2440409210182734708736 2450387518869229535232 2486133507474178179072 2489282558851280797696 2499149913272472305664 2521071774221226541056 2536078153829686222848 2549356049923035365376 2561088786510452359168 2589822018969432752128 2600411244514284404736 2622734249643089068032 2654586478774998663168 2668484837302616457216 2675423107336811839488 2680765832609071628288 2721925788650465918976 2731161088739662086144 2745460361455576547328 2789039097351696809984 2800442878707690897408 2824483038077172842496 2841295437113346490368 2881224884824258904064 2898375032948212826112 2913549771340611846144 2926958613154802696192 2931304695469732528128 2958757846134633926656 2974066251931727167488 2974248724910207926272 2989820707763140952064 3015861561685205581824 3033813118599998472192 3049696956917275951104 3059856624583603912704 3121326958559613812736 3137668984520658911232 3175580086758876905472 3200506147094503882752 3247194785272395988992 3267183358492306046976 3292828439799153033216 3314844676632237572096 3328602576901463167488 3361429032294968721408 3379028137176094212096 3381437538439581630464 3399141399897380487168 3446698927640234950656 3467214992685712539648 3496978999524118757376 3539448638366664884224 3557979783070155276288 3567230809782415785984 3585907410880753041408 3641548118319549448192 3660613815274102063104 3729200261211267268608 3733923838276921196544 3788393916151128653824 3804117230744529334272 3841633179765678538752 3864500043930950434816 3884733028454149128192 3965664966546943901696 3981879718162497994752 3986427610350854602752 4021148748913607442432 4045084158133331296256 4079808832778138550272 4096741633109493129216 4161769278079485083648 4183558646027545214976 4234106782345169207296 4261943155670019735552 4347562549422319239168 4356244477989741395968 4390437919732204044288 4438136769201950889984 4461099377897590751232 4461373087365311889408 4481905376393291628544 4505370849568125616128 4532188533196507316224 4550719677899997708288 4589784936875405869056 4622953323580950052864 4681990437839420719104 4756307746376554381312 4763370130138315358208 4870792177908593983488 4880818420365469417472 4900775037738459070464 4972267014948356358144 4978565117702561595392 4998299826544944611328 5042143548442453082112 5072156307659372445696 5098712099846070730752 5122177573020904718336 5179644037938865504256 5200822489028568809472 5245468499286178136064 5309172957549997326336 5336969674605232914432 5350846214673623678976 5443851577300931837952 5462322177479324172288 5490920722911153094656 5600885757415381794816 5648966076154345684992 5682590874226692980736 5762449769648517808128 5796750065896425652224 5827099542681223692288 5853917226309605392384 5917515692269267853312 5948497449820415852544 5979641415526281904128 6031723123370411163648 6067626237199996944384 6119713249167207825408 6242653917119227625472 6275337969041317822464 6351160173517753810944 6401012294189007765504 6494389570544791977984 6534366716984612093952 6585656879598306066432 6629689353264475144192 6657205153802926334976 6722858064589937442816 6758056274352188424192 6762875076879163260928 6798282799794760974336 6934429985371425079296 7078897276733329768448 7115959566140310552576 7134461619564831571968 7283096236639098896384 7321227630548204126208 7458400522422534537216 7467847676553842393088 7576787832302257307648 7608234461489058668544 7683266359531357077504 7729000087861900869632 7769466056908298256384 7931329933093887803392 7963759436324995989504 8042297497827214884864 8090168316266662592512 8159617665556277100544 8193483266218986258432 8323538556158970167296 8367117292055090429952 8523886311340039471104 8695125098844638478336 8712488955979482791936 8780875839464408088576 8876273538403901779968 8922198755795181502464 8922746174730623778816 8963810752786583257088 9064377066393014632448 9101439355799995416576 9179569873750811738112 9245906647161900105728 9363980875678841438208 9512615492753108762624 9526740260276630716416 9741584355817187966976 9761636840730938834944 9801550075476918140928 9944534029896712716288 10084287096884906164224 10144312615318744891392 10197424199692141461504 10244355146041809436672 10401644978057137618944 10490936998572356272128 10618345915099994652672 10673939349210465828864 10701692429347247357952 10924644354958648344576 10981841445822306189312 11201771514830763589632 11365181748453385961472 11524899539297035616256 11593500131792851304448 11654199085362447384576 11835031384538535706624 11896994899640831705088 11959282831052563808256 12063446246740822327296 12135252474399993888768 12239426498334415650816 12485307834238455250944 12550675938082635644928 12702320347035507621888 13068733433969224187904 13171313759196612132864 13259378706528950288384 13314410307605852669952 13445716129179874885632 13516112548704376848384 13525750153758326521856 13596565599589521948672 13868859970742850158592 14157794553466659536896 14268923239129663143936 14566192473278197792768 14642455261096408252416 14916801044845069074432 14935695353107684786176 15153575664604514615296 15216468922978117337088 15366532719062714155008 15458000175723801739264 15538932113816596512768 15862659866187775606784 15927518872649991979008 16180336632533325185024 16386966532437972516864 16647077112317940334592 17047772622680078942208 17390250197689276956672 17424977911958965583872 17561751678928816177152 17752547076807803559936 17845492349461247557632 17927621505573166514176 18128754132786029264896 18202878711599990833152 18359139747501623476224 18727961751357682876416 19025230985506217525248 19053480520553261432832 19483168711634375933952 19523273681461877669888 19603100150953836281856 19889068059793425432576 20168574193769812328448 20288625230637489782784 20394848399384282923008 20488710292083618873344 20803289956114275237888 21236691830199989305344 21347878698420931657728 21403384858694494715904 21849288709917296689152 21963682891644612378624 22403543029661527179264 22730363496906771922944 23049799078594071232512 23187000263585702608896 23308398170724894769152 23670062769077071413248 23793989799281663410176 24126892493481644654592 24270504948799987777536 24478852996668831301632 24970615668476910501888 25101351876165271289856 26137466867938448375808 26342627518393224265728 26518757413057900576768 26628820615211705339904 26891432258359749771264 27051500307516653043712 27193131199179043897344 27737719941485700317184 28315589106933319073792 28537846478259326287872 29132384946556395585536 29284910522192816504832 29833602089690138148864 30432937845956234674176 30733065438125428310016 30916000351447603478528 31725319732375551213568 31855037745299983958016 32360673265066650370048 32773933064875945033728 33294154224635880669184 34095545245360157884416 34780500395378553913344 34849955823917931167744 35505094153615607119872 35690984698922495115264 35855243011146333028352 36257508265572058529792 36405757423199981666304 36718279495003246952448 37455923502715365752832 38050461971012435050496 38106961041106522865664 39206200301907672563712 39778136119586850865152 40337148387539624656896 40577250461274979565568 40789696798768565846016 40977420584167237746688 41606579912228550475776 42473383660399978610688 42806769717388989431808 43698577419834593378304 43927365783289224757248 44807086059323054358528 45460726993813543845888 46099598157188142465024 46374000527171405217792 46616796341449789538304 47340125538154142826496 47587979598563326820352 48541009897599975555072 49941231336953821003776 52274933735876896751616 52685255036786448531456 53037514826115801153536 53257641230423410679808 53782864516719499542528 54103000615033306087424 54386262398358087794688 56631178213866638147584 57075692956518652575744 58264769893112791171072 58569821044385633009664 59667204179380276297728 60865875691912469348352 61466130876250856620032 61832000702895206957056 63450639464751102427136 63710075490599967916032 64721346530133300740096 65547866129751890067456 66588308449271761338368 68191090490720315768832 69561000790757107826688 71010188307231214239744 71381969397844990230528 71710486022292666056704 72811514846399963332608 73436558990006493904896 74911847005430731505664 76100923942024870100992 78412400603815345127424 79556272239173701730304 80674296775079249313792 81154500922549959131136 81579393597537131692032 83213159824457100951552 84946767320799957221376 85613539434777978863616 87397154839669186756608 87854731566578449514496 92199196314376284930048 92748001054342810435584 94680251076308285652992 95175959197126653640704 97082019795199951110144 99882462673907642007552 104549867471753793503232 106075029652231602307072 106515282460846821359616 107565729033438999085056 108206001230066612174848 108772524796716175589376 113262356427733276295168 114151385913037305151488 116529539786225582342144 119334408358760552595456 121731751383824938696704 122932261752501713240064 123664001405790413914112 126901278929502204854272 127420150981199935832064 131095732259503780134912 133176616898543522676736 136382180981440631537664 139122001581514215653376 142020376614462428479488 142763938795689980461056 143420972044585332113408 145623029692799926665216 149823694010861463011328 156824801207630690254848 159112544478347403460608 161348593550158498627584 162309001845099918262272 163158787195074263384064 169893534641599914442752 171227078869555957727232 174794309679338373513216 175709463133156899028992 184398392628752569860096 185496002108685620871168 189360502152616571305984 190351918394253307281408 194164039590399902220288 199764925347815284015104 213030564921693642719232 215131458066877998170112 216412002460133224349696 226524712855466552590336 228302771826074610302976 233059079572451164684288 238668816717521105190912 243463502767649877393408 247328002811580827828224 253802557859004409708544 254840301962399871664128 262191464519007560269824 266353233797087045353472 278244003163028431306752 284040753228924856958976 285527877591379960922112 286841944089170664226816 291246059385599853330432 299647388021722926022656 313649602415261380509696 318225088956694806921216 322697187100316997255168 324618003690199836524544 326317574390148526768128 339787069283199828885504 342454157739111915454464 349588619358676747026432 368796785257505139720192 370992004217371241742336 378721004305233142611968 380703836788506614562816 399529850695630568030208 426061129843387285438464 430262916133755996340224 432824004920266448699392 453049425710933105180672 466118159144902329368576 477337633435042210381824 486927005535299754786816 494656005623161655656448 509680603924799743328256 524382929038015120539648 532706467594174090706944 556488006326056862613504 568081506457849713917952 571055755182759921844224 582492118771199706660864 599294776043445852045312 645394374200633994510336 649236007380399673049088 679574138566399657771008 684908315478223830908928 699177238717353494052864 741984008434742483484672 757442008610466285223936 761407673577013229125632 799059701391261136060416 852122259686774570876928 860525832267511992680448 865648009840532897398784 932236318289804658737152 954675266870084420763648 973854011070599509573632 989312011246323311312896 1019361207849599486656512 1048765858076030241079296 1112976012652113725227008 1136163012915699427835904 1142111510365519843688448 1198589552086891704090624 1290788748401267989020672 1298472014760799346098176 1359148277132799315542016 1398354477434706988105728 1483968016869484966969344 1514884017220932570447872 1598119402782522272120832 1704244519373549141753856 1731296019681065794797568 1864472636579609317474304 1947708022141199019147264 2038722415699198973313024 2097531716152060482158592 2225952025304227450454016 2272326025831398855671808 2284223020731039687376896 2397179104173783408181248 2581577496802535978041344 2596944029521598692196352 2796708954869413976211456 2967936033738969933938688 3029768034441865140895744 3408489038747098283507712 3462592039362131589595136 3728945273159218634948608 3895416044282398038294528 4077444831398397946626048 4195063432304120964317184 4451904050608454900908032 4544652051662797711343616 4794358208347566816362496 5193888059043197384392704 5593417909738827952422912 6059536068883730281791488 6816978077494196567015424 6925184078724263179190272 7790832088564796076589056 8390126864608241928634368 8903808101216909801816064 9089304103325595422687232 10387776118086394768785408 11186835819477655904845824 12119072137767460563582976 13633956154988393134030848 15581664177129592153178112 16780253729216483857268736 18178608206651190845374464 20775552236172789537570816 24238144275534921127165952 27267912309976786268061696 31163328354259184306356224 33560507458432967714537472 36357216413302381690748928 48476288551069842254331904 54535824619953572536123392 62326656708518368612712448 72714432826604763381497856 109071649239907145072246784 145428865653209526762995712 218143298479814290144493568 436286596959628580288987136
- Sum of all divisors σ(n): 1614561090412821259596838587
- Sum of proper divisors (its aliquot sum) s(n): 1178274493453192679307851451
- 436286596959628580288987136 is an abundant number, because the sum of its proper divisors (1178274493453192679307851451) is greater than itself. Its abundance is 741987896493564099018864315
Bases of 436286596959628580288987136
- Binary: 101101000111000110100011111001111111111111100101100100010101001000000000000000000000000002
- Hexadecimal: 0x168E347CFFFCB22A4000000
- Base-36: 1ITHJOJFWTMCHB8CG0
Squares and roots of 436286596959628580288987136
- 436286596959628580288987136 squared (4362865969596285802889871362) is 190345994686613390358076799813915141999407324773482496
- 436286596959628580288987136 cubed (4362865969596285802889871363) is 83045406266718099492154444749249022890980336546547430992841481775046235265171456
-
436286596959628580288987136 is a
perfect square number . Itssquare root is 20887474642944 -
The
cube root of 436286596959628580288987136 is 758444763.3577236873
Scales and comparisons
How big is 436286596959628580288987136?- 436,286,596,959,628,580,288,987,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 436,286,596,959,628,580,288,987,136 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 436286596959628580288987136 cubic inches would be around 63203730.3 feet tall.
Recreational maths with 436286596959628580288987136
- 436286596959628580288987136 backwards is 631789882085826959695682634
- The number of decimal digits it has is: 27
- The sum of 436286596959628580288987136's digits is 153
- 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 436286596959628580288987136 - Facts about the integer". Numbermatics.com. 2024. Web. 27 June 2024.
APA style:
Numbermatics. (2024). Number 436286596959628580288987136 - Facts about the integer. Retrieved 27 June 2024, from https://numbermatics.com/n/436286596959628580288987136/
Chicago style:
Numbermatics. 2024. "Number 436286596959628580288987136 - Facts about the integer". https://numbermatics.com/n/436286596959628580288987136/
The information we have on file for 436286596959628580288987136 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 436286596959628580288987136, math, Factors of 436286596959628580288987136, curriculum, school, college, exams, university, Prime factorization of 436286596959628580288987136, STEM, science, technology, engineering, physics, economics, calculator, four hundred thirty-six septillion, two hundred eighty-six sextillion, five hundred ninety-six quintillion, nine hundred fifty-nine quadrillion, six hundred twenty-eight trillion, five hundred eighty billion, two hundred eighty-eight million, nine hundred eighty-seven thousand, one hundred thirty-six.