52971000349359631578955776
52,971,000,349,359,631,578,955,776 is an even composite number composed of five prime numbers multiplied together.
52971000349359631578955776 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred seventy-five divisors.
Prime factorization of 52971000349359631578955776:
234 × 36 × 74 × 192 × 474
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 47 × 47 × 47 × 47)See below for interesting mathematical facts about the number 52971000349359631578955776 from the Numbermatics database.
Names of 52971000349359631578955776
- Cardinal: 52971000349359631578955776 can be written as Fifty-two septillion, nine hundred seventy-one sextillion, three hundred forty-nine quadrillion, three hundred fifty-nine trillion, six hundred thirty-one billion, five hundred seventy-eight million, nine hundred fifty-five thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 5.2971000349359631578955776 × 1025
Factors of 52971000349359631578955776
Divisors of 52971000349359631578955776
- Number of divisors d(n): 18375
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 47 48 49 54 56 57 63 64 72 76 81 84 94 96 98 108 112 114 126 128 133 141 144 147 152 162 168 171 188 189 192 196 216 224 228 243 252 256 266 282 288 294 304 324 329 336 342 343 361 376 378 384 392 399 423 432 441 448 456 486 504 512 513 532 564 567 576 588 608 648 658 672 684 686 722 729 752 756 768 784 798 846 864 882 893 896 912 931 972 987 1008 1024 1026 1029 1064 1083 1128 1134 1152 1176 1197 1216 1269 1296 1316 1323 1344 1368 1372 1444 1458 1504 1512 1536 1539 1568 1596 1692 1701 1728 1764 1786 1792 1824 1862 1944 1974 2016 2048 2052 2058 2128 2166 2209 2256 2268 2303 2304 2352 2394 2401 2432 2527 2538 2592 2632 2646 2679 2688 2736 2744 2793 2888 2916 2961 3008 3024 3072 3078 3087 3136 3192 3249 3384 3402 3456 3528 3572 3584 3591 3648 3724 3807 3888 3948 3969 4032 4096 4104 4116 4256 4332 4418 4512 4536 4606 4608 4617 4704 4788 4802 4864 5054 5076 5103 5184 5264 5292 5358 5376 5472 5488 5586 5776 5832 5922 6016 6048 6144 6156 6174 6251 6272 6384 6498 6517 6627 6768 6804 6909 6912 7056 7144 7168 7182 7203 7296 7448 7581 7614 7776 7896 7938 8037 8064 8192 8208 8232 8379 8512 8664 8836 8883 9024 9072 9212 9216 9234 9261 9408 9576 9604 9728 9747 10108 10152 10206 10368 10528 10584 10716 10752 10773 10944 10976 11172 11421 11552 11664 11844 11907 12032 12096 12288 12312 12348 12502 12544 12768 12996 13034 13254 13536 13608 13818 13824 13851 14112 14288 14336 14364 14406 14592 14896 15162 15228 15463 15552 15792 15876 16074 16121 16128 16384 16416 16464 16758 16967 17024 17328 17672 17689 17766 18048 18144 18424 18432 18468 18522 18753 18816 19152 19208 19456 19494 19551 19881 20216 20304 20412 20727 20736 21056 21168 21432 21504 21546 21609 21888 21952 22344 22743 22842 23104 23328 23688 23814 24064 24111 24192 24576 24624 24696 25004 25088 25137 25536 25992 26068 26508 26649 27072 27216 27636 27648 27702 27783 28224 28576 28672 28728 28812 29184 29241 29792 30324 30456 30926 31104 31584 31752 32148 32242 32256 32319 32768 32832 32928 33516 33934 34048 34263 34656 35344 35378 35532 35721 36096 36288 36848 36864 36936 37044 37506 37632 38304 38416 38912 38988 39102 39762 40432 40608 40824 41454 41472 41971 42112 42336 42864 43008 43092 43218 43757 43776 43904 44688 45486 45619 45684 46208 46389 46656 47376 47628 48128 48222 48363 48384 49152 49248 49392 50008 50176 50274 50901 51072 51984 52136 53016 53067 53298 54144 54432 55272 55296 55404 55566 56259 56448 57152 57344 57456 57624 58368 58482 58653 59584 59643 60648 60912 61852 62181 62208 63168 63504 64296 64484 64512 64638 64827 65536 65664 65856 67032 67868 68096 68229 68526 69312 70688 70756 71064 71442 72192 72333 72576 73696 73728 73872 74088 75012 75264 75411 76608 76832 77824 77976 78204 79524 79947 80864 81216 81648 82908 82944 83349 83942 84224 84672 85728 86016 86184 86436 87514 87552 87723 87808 89376 90972 91238 91368 92416 92778 93312 94752 95256 96256 96444 96726 96768 96957 98304 98496 98784 100016 100352 100548 101802 102144 103823 103968 104272 106032 106134 106596 108241 108288 108864 110544 110592 110808 111132 112518 112847 112896 114304 114688 114912 115248 116736 116964 117306 118769 119168 119286 121296 121824 123704 123823 124362 124416 125913 126336 127008 128592 128968 129024 129276 129654 131072 131271 131328 131712 134064 135736 136192 136458 136857 137052 138624 139167 141376 141512 142128 142884 144384 144666 145089 145152 147392 147456 147744 148176 150024 150528 150822 152703 153216 153664 155648 155952 156408 159048 159201 159894 161728 162432 163296 165816 165888 166698 167884 168448 168777 169344 171456 172032 172368 172872 175028 175104 175446 175616 175959 178752 178929 181944 182476 182736 184832 185556 186543 186624 189504 190512 192512 192888 193452 193536 193914 194481 196608 196992 197568 200032 200704 201096 203604 204288 204687 207646 207936 208544 212064 212268 213192 216482 216576 216999 217728 221088 221184 221616 222264 225036 225694 225792 226233 228608 229376 229824 230496 233472 233928 234612 237538 238336 238572 239841 242592 243648 247408 247646 248724 248832 250047 251826 252672 254016 257184 257936 258048 258552 259308 262144 262542 262656 263169 263424 268128 271472 272384 272916 273714 274104 277248 278334 282752 283024 284256 285768 288768 289332 290178 290304 293797 294784 294912 295488 296352 300048 301056 301644 305406 306299 306432 307328 311296 311469 311904 312816 318096 318402 319788 323456 324723 324864 326592 331632 331776 333396 335768 336896 337554 338541 338688 342912 344064 344736 345744 350056 350208 350892 351232 351918 356307 357504 357858 363888 364952 365472 369664 371112 371469 373086 373248 377739 379008 381024 385024 385776 386904 387072 387828 388962 393216 393813 393984 395136 400064 401408 402192 407208 408576 409374 410571 415292 415872 417088 417501 424128 424536 426384 432964 433152 433998 435267 435456 442176 442368 443232 444528 450072 451388 451584 452466 457216 458109 458752 459648 460992 466944 467856 469224 475076 476672 477144 477603 479682 485184 487296 494816 495292 497448 497664 500094 503652 505344 506331 508032 514368 515872 516096 517104 518616 524288 525084 525312 526338 526848 527877 536256 536787 542944 544768 545832 547428 548208 554496 556668 559629 565504 566048 568512 571536 577536 578664 580356 580608 583443 587594 589568 589824 590976 592704 600096 602112 603288 610812 612598 612864 614061 614656 622592 622938 623808 625632 636192 636804 639576 646912 649446 649728 650997 653184 663264 663552 666792 671536 673792 675108 677082 677376 678699 685824 688128 689472 691488 700112 700416 701784 702464 703836 712614 715008 715716 726761 727776 729904 730944 739328 742224 742938 746172 746496 755478 757687 758016 762048 770048 771552 773808 774144 775656 777924 786432 787626 787968 790272 797449 800128 802816 804384 814416 817152 818748 821142 830584 831383 831744 834176 835002 848256 849072 852768 865928 866304 866761 867996 870534 870912 881391 884352 884736 886464 889056 900144 902776 903168 904932 914432 916218 917504 918897 919296 921984 933888 934407 935712 938448 950152 953344 954288 955206 959364 970368 974169 974592 989632 990584 994896 995328 1000188 1007304 1010688 1012662 1015623 1016064 1028736 1031744 1032192 1034208 1037232 1048576 1050168 1050624 1052676 1053696 1055754 1068921 1072512 1073574 1085888 1089536 1091664 1094856 1096416 1108992 1113336 1114407 1119258 1131008 1132096 1133217 1137024 1143072 1155072 1157328 1160712 1161216 1166886 1175188 1179136 1179648 1181439 1181952 1185408 1200192 1204224 1206576 1221624 1225196 1225728 1228122 1229312 1231713 1245184 1245876 1247616 1251264 1252503 1272384 1273608 1279152 1293824 1298892 1299456 1301994 1305801 1306368 1326528 1327104 1333584 1343072 1347584 1350216 1354164 1354752 1357398 1371648 1374327 1376256 1378944 1382976 1400224 1400832 1403568 1404928 1407672 1425228 1430016 1431432 1432809 1453522 1455552 1459808 1461888 1478656 1484448 1485876 1492344 1492992 1510956 1515374 1516032 1518993 1524096 1540096 1543104 1547616 1548288 1551312 1555848 1572864 1575252 1575936 1580544 1583631 1594898 1600256 1605632 1608768 1610361 1628832 1634304 1637496 1642284 1661168 1662766 1663488 1668352 1670004 1678887 1696512 1698144 1705536 1731856 1732608 1733522 1735992 1741068 1741824 1750329 1762782 1768704 1769472 1772928 1778112 1800288 1805552 1806336 1809864 1828864 1832436 1835008 1837794 1838592 1842183 1843968 1867776 1868814 1871424 1876896 1900304 1906688 1908576 1910412 1918728 1940736 1948338 1949184 1972637 1979264 1981168 1989792 1990656 2000376 2014608 2021376 2025324 2031246 2032128 2056579 2057472 2063488 2064384 2068416 2074464 2097152 2100336 2101248 2105352 2107392 2111508 2137842 2144093 2145024 2147148 2171776 2179072 2180283 2183328 2189712 2192832 2217984 2226672 2228814 2238516 2262016 2264192 2266434 2273061 2274048 2286144 2310144 2314656 2321424 2322432 2333772 2350376 2358272 2359296 2362878 2363904 2370816 2392347 2400384 2408448 2413152 2443248 2450392 2451456 2456244 2458624 2463426 2490368 2491752 2494149 2495232 2502528 2505006 2544768 2547216 2558304 2587648 2597784 2598912 2600283 2603988 2611602 2612736 2644173 2653056 2654208 2667168 2686144 2695168 2700432 2708328 2709504 2714796 2743296 2748654 2752512 2756691 2757888 2765952 2800448 2801664 2803221 2807136 2809856 2815344 2850456 2860032 2862864 2865618 2907044 2911104 2919616 2922507 2923776 2957312 2968896 2971752 2984688 2985984 3021912 3030748 3032064 3037986 3046869 3048192 3080192 3086208 3095232 3096576 3102624 3111696 3145728 3150504 3151872 3161088 3167262 3189796 3200512 3206763 3211264 3217536 3220722 3257664 3268608 3274992 3284568 3322336 3325532 3326976 3336704 3340008 3343221 3357774 3393024 3396288 3399651 3411072 3463712 3465216 3467044 3471984 3482136 3483648 3500658 3525564 3537408 3538944 3544317 3545856 3556224 3600576 3611104 3612672 3619728 3657728 3664872 3670016 3675588 3677184 3684366 3687936 3695139 3735552 3737628 3742848 3753792 3757509 3800608 3813376 3817152 3820824 3837456 3881472 3896676 3898368 3917403 3945274 3958528 3962336 3979584 3981312 4000752 4029216 4042752 4050648 4062492 4064256 4113158 4114944 4122981 4126976 4128768 4136832 4148928 4194304 4200672 4202496 4210704 4214784 4223016 4275684 4288186 4290048 4294296 4298427 4343552 4358144 4360566 4366656 4379424 4385664 4435968 4453344 4457628 4477032 4524032 4528384 4532868 4546122 4548096 4556979 4572288 4620288 4629312 4642848 4644864 4667544 4700752 4716544 4718592 4725756 4727808 4741632 4750893 4784694 4800768 4816896 4826304 4879681 4886496 4900784 4902912 4912488 4917248 4926852 4980736 4983504 4988298 4990464 5005056 5010012 5087327 5089536 5094432 5116608 5175296 5195568 5197824 5200566 5207976 5223204 5225472 5288346 5303809 5306112 5308416 5334336 5372288 5390336 5400864 5416656 5419008 5429592 5486592 5497308 5505024 5513382 5515776 5531904 5582143 5600896 5603328 5606442 5614272 5619712 5630688 5700912 5720064 5725728 5731236 5814088 5819681 5822208 5839232 5845014 5847552 5914624 5917911 5937792 5943504 5969376 5971968 6043824 6061496 6064128 6075972 6093738 6096384 6160384 6169737 6172416 6190464 6193152 6205248 6223392 6291456 6301008 6303744 6322176 6334524 6379592 6401024 6413526 6422528 6432279 6435072 6441444 6515328 6537216 6540849 6549984 6569136 6644672 6651064 6653952 6673408 6680016 6686442 6715548 6786048 6792576 6799302 6819183 6822144 6927424 6930432 6934088 6943968 6964272 6967296 7001316 7051128 7074816 7077888 7088634 7091712 7112448 7177041 7201152 7222208 7225344 7239456 7315456 7329744 7340032 7351176 7354368 7368732 7375872 7390278 7471104 7475256 7482447 7485696 7507584 7515018 7601216 7626752 7634304 7641648 7674912 7762944 7793352 7796736 7800849 7834806 7890548 7917056 7924672 7932519 7959168 7962624 8001504 8058432 8085504 8101296 8124984 8128512 8226316 8229888 8245962 8253952 8257536 8270073 8273664 8297856 8388608 8401344 8404992 8409663 8421408 8429568 8446032 8551368 8576372 8580096 8588592 8596854 8687104 8716288 8721132 8733312 8758848 8767521 8771328 8871936 8906688 8915256 8954064 9048064 9056768 9065736 9092244 9096192 9113958 9140607 9144576 9240576 9258624 9285696 9289728 9335088 9401504 9433088 9437184 9451512 9455616 9483264 9501786 9569388 9601536 9620289 9633792 9652608 9759362 9772992 9801568 9805824 9824976 9834496 9853704 9961472 9967008 9976596 9980928 10010112 10020024 10029663 10174654 10179072 10188864 10198953 10233216 10350592 10391136 10395648 10401132 10415952 10446408 10450944 10576692 10607618 10612224 10616832 10632951 10668672 10744576 10780672 10801728 10833312 10838016 10859184 10973184 10994616 11010048 11026764 11031552 11063808 11085417 11164286 11201792 11206656 11212884 11228544 11239424 11261376 11272527 11401824 11440128 11451456 11462472 11628176 11639362 11644416 11678464 11690028 11695104 11752209 11829248 11835822 11875584 11887008 11938752 11943936 12087648 12122992 12128256 12151944 12187476 12192768 12320768 12339474 12344832 12368943 12380928 12386304 12410496 12446784 12582912 12602016 12607488 12644352 12669048 12759184 12802048 12827052 12845056 12864558 12870144 12882888 12895281 13030656 13074432 13081698 13099968 13138272 13289344 13302128 13307904 13346816 13360032 13372884 13431096 13572096 13585152 13598604 13638366 13644288 13808459 13854848 13860864 13868176 13887936 13928544 13934592 14002632 14102256 14149632 14155776 14177268 14183424 14224896 14354082 14396053 14402304 14444416 14450688 14478912 14630912 14639043 14659488 14680064 14702352 14708736 14737464 14751744 14780556 14942208 14950512 14964894 14971392 15015168 15030036 15202432 15253504 15261981 15268608 15283296 15349824 15525888 15586704 15593472 15601698 15669612 15781096 15834112 15849344 15865038 15911427 15918336 15925248 16003008 16116864 16171008 16202592 16249968 16257024 16452632 16459776 16491924 16507904 16515072 16540146 16547328 16595712 16746429 16777216 16802688 16809984 16819326 16842816 16859136 16892064 17102736 17152744 17160192 17177184 17193708 17374208 17432576 17442264 17459043 17466624 17517696 17535042 17542656 17743872 17753733 17813376 17830512 17908128 18096128 18113536 18131472 18184488 18192384 18227916 18281214 18289152 18481152 18509211 18517248 18571392 18579456 18670176 18803008 18866176 18874368 18903024 18911232 18966528 19003572 19138776 19203072 19240578 19267584 19296837 19305216 19518724 19545984 19603136 19611648 19622547 19649952 19668992 19707408 19922944 19934016 19953192 19961856 20020224 20040048 20059326 20349308 20358144 20377728 20397906 20457549 20466432 20701184 20782272 20791296 20802264 20831904 20892816 20901888 21153384 21215236 21224448 21233664 21265902 21337344 21489152 21531123 21561344 21603456 21666624 21676032 21718368 21946368 21989232 22020096 22053528 22063104 22127616 22170834 22328572 22403584 22413312 22425768 22447341 22457088 22478848 22522752 22545054 22803648 22880256 22902912 22924944 23256352 23278724 23288832 23356928 23380056 23390208 23402547 23504418 23658496 23671644 23751168 23774016 23797557 23877504 23887872 24175296 24245984 24256512 24303888 24374952 24385536 24641536 24678948 24689664 24737886 24761856 24772608 24810219 24820992 24893568 25165824 25204032 25214976 25228989 25288704 25338096 25518368 25604096 25654104 25690112 25729116 25740288 25765776 25790562 26061312 26148864 26163396 26199936 26276544 26302563 26578688 26604256 26615808 26693632 26720064 26745768 26862192 27144192 27170304 27197208 27276732 27288576 27421821 27616918 27709696 27721728 27736352 27775872 27857088 27869184 28005264 28204512 28299264 28311552 28354536 28366848 28449792 28708164 28792106 28804608 28860867 28888832 28901376 28957824 29261824 29278086 29318976 29360128 29404704 29417472 29474928 29503488 29561112 29884416 29901024 29929788 29942784 30030336 30060072 30088989 30404864 30507008 30523962 30537216 30566592 30596859 30699648 31051776 31173408 31186944 31203396 31339224 31562192 31668224 31698688 31730076 31822854 31836672 31850496 31898853 32006016 32233728 32342016 32405184 32499936 32514048 32905264 32919552 32983848 33015808 33030144 33080292 33094656 33191424 33256251 33492858 33554432 33605376 33619968 33638652 33685632 33718272 33784128 34157767 34205472 34305488 34320384 34354368 34387416 34748416 34865152 34884528 34918086 34933248 35035392 35070084 35085312 35487744 35507466 35611289 35626752 35661024 35816256 36192256 36227072 36262944 36368976 36384768 36455832 36562428 36578304 36962304 37018422 37034496 37142784 37158912 37340352 37480103 37606016 37732352 37748736 37806048 37822464 37933056 38007144 38277552 38406144 38481156 38535168 38593674 38610432 39037448 39075001 39091968 39206272 39223296 39245094 39299904 39337984 39414816 39845888 39868032 39906384 39923712 40040448 40080096 40118652 40698616 40716288 40737767 40755456 40795812 40915098 40932864 41402368 41425377 41564544 41582592 41604528 41663808 41785632 41803776 42306768 42430472 42448896 42467328 42531804 42674688 42978304 43062246 43122688 43188159 43206912 43333248 43352064 43436736 43892736 43917129 43978464 44040192 44107056 44126208 44255232 44341668 44657144 44807168 44826624 44851536 44894682 44914176 44957696 45045504 45090108 45607296 45760512 45785943 45805824 45849888 46512704 46557448 46577664 46713856 46760112 46780416 46805094 47008836 47316992 47343288 47502336 47548032 47595114 47734281 47755008 47775744 48350592 48491968 48513024 48607776 48749904 48771072 49283072 49357896 49379328 49475772 49523712 49545216 49620438 49641984 49787136 50239287 50331648 50408064 50429952 50457978 50577408 50676192 51036736 51208192 51308208 51380224 51458232 51480576 51531552 51581124 52122624 52297728 52326792 52377129 52399872 52553088 52605126 53157376 53208512 53231616 53261199 53387264 53440128 53491536 53724384 54288384 54340608 54394416 54553464 54577152 54843642 55233836 55419392 55443456 55472704 55527633 55551744 55714176 55738368 56010528 56409024 56598528 56623104 56709072 56733696 56899584 57416328 57584212 57609216 57721734 57777664 57802752 57890511 57915648 58523648 58556172 58637952 58720256 58809408 58834944 58867641 58949856 59006976 59122224 59768832 59802048 59859576 59885568 60060672 60120144 60177978 60809728 61014016 61047924 61074432 61133184 61193718 61372647 61399296 62103552 62346816 62373888 62406792 62678448 63124384 63336448 63397376 63460152 63645708 63673344 63700992 63797706 64012032 64467456 64593369 64684032 64810368 64999872 65028096 65810528 65839104 65967696 66031616 66060288 66160584 66189312 66382848 66512502 66985716 67108864 67210752 67239936 67277304 67342023 67371264 67436544 67568256 68315534 68410944 68610976 68640768 68708736 68774832 69496832 69730304 69769056 69836172 69866496 70070784 70140168 70170624 70207641 70975488 71014932 71222578 71253504 71322048 71392671 71632512 72384512 72454144 72525888 72737952 72769536 72911664 73124856 73156608 73924608 74036844 74068992 74285568 74317824 74430657 74680704 74960206 75212032 75464704 75497472 75612096 75644928 75686967 75866112 76014288 76555104 76812288 76962312 77070336 77187348 77220864 78074896 78150002 78183936 78412544 78446592 78490188 78599808 78675968 78829632 78907689 79691776 79736064 79812768 79847424 80080896 80160192 80237304 81397232 81432576 81475534 81510912 81591624 81830196 81865728 82265463 82804736 82850754 83129088 83165184 83209056 83327616 83571264 83607552 84613536 84860944 84897792 84934656 85063608 85349376 85956608 86124492 86245376 86376318 86413824 86582601 86666496 86704128 86873472 87785472 87834258 87956928 88080384 88214112 88252416 88510464 88683336 89314288 89614336 89653248 89703072 89789364 89828352 89915392 90091008 90180216 90266967 91214592 91521024 91571886 91611648 91699776 92713939 93025408 93114896 93155328 93427712 93520224 93560832 93610188 94017672 94633984 94686576 95004672 95096064 95190228 95468562 95510016 95551488 96659213 96701184 96983936 97026048 97215552 97499808 97542144 98566144 98715792 98758656 98951544 99047424 99090432 99240876 99283968 99574272 100478574 100663296 100772371 100816128 100859904 100915956 101154816 101352384 102073472 102416384 102473301 102616416 102760448 102916464 102961152 103063104 103162248 104245248 104595456 104653584 104754258 104799744 105106176 105210252 106314752 106417024 106463232 106522398 106774528 106833867 106880256 106983072 107448768 108576768 108681216 108788832 109106928 109154304 109687284 110467672 110838784 110886912 110945408 111055266 111103488 111428352 111476736 112021056 112440309 112818048 113197056 113246208 113418144 113467392 113799168 114832656 115168424 115218432 115443468 115555328 115605504 115781022 115831296 117047296 117112344 117225003 117275904 117440512 117618816 117669888 117735282 117899712 118013952 118244448 119537664 119604096 119719152 119771136 120121344 120240288 120355956 121619456 122028032 122095848 122148864 122213301 122266368 122387436 122745294 122798592 124207104 124276131 124693632 124747776 124813584 125356896 126248768 126672896 126794752 126920304 127291416 127346688 127401984 127595412 128024064 128934912 129186738 129368064 129564477 129620736 129999744 130056192 131621056 131678208 131751387 131935392 132063232 132120576 132321168 132378624 132765696 133025004 133971432 134217728 134421504 134479872 134554608 134684046 134742528 134873088 135136512 136631068 136821888 137221952 137281536 137357829 137417472 137549664 138993664 139460608 139538112 139672344 139732992 140141568 140280336 140341248 140415282 141950976 142029864 142445156 142507008 142644096 142785342 143202843 143265024 144769024 144908288 145051776 145475904 145539072 145823328 146249712 146313216 147849216 148073688 148137984 148571136 148635648 148861314 149361408 149920412 150424064 150717861 150929408 150994944 151224192 151289856 151373934 151732224 152028576 153110208 153624576 153924624 154140672 154374696 154441728 156149792 156300004 156367872 156825088 156893184 156980376 157131387 157199616 157351936 157659264 157815378 159383552 159472128 159625536 159694848 159783597 160161792 160320384 160474608 162794464 162865152 162951068 163021824 163183248 163660392 163731456 164530926 165609472 165701508 166258176 166330368 166418112 166582899 166655232 167142528 167215104 169227072 169721888 169795584 169869312 170127216 170698752 171913216 172248984 172490752 172752636 172827648 173165202 173332992 173408256 173671533 173746944 175570944 175668516 175913856 176160768 176428224 176504832 176602923 177020928 177366672 178628576 179228672 179306496 179406144 179578728 179656704 179830784 180182016 180360432 180533934 182429184 183042048 183143772 183223296 183399552 184117941 185427878 186050816 186229792 186310656 186855424 187040448 187121664 187220376 188035344 189267968 189373152 190009344 190192128 190380456 190937124 191020032 191102976 193318426 193402368 193780107 193967872 194052096 194431104 194999616 195084288 197132288 197431584 197517312 197903088 198094848 198180864 198481752 198567936 199148544 200957148 201326592 201544742 201632256 201719808 201831912 202026069 202309632 202704768 204146944 204832768 204946602 205232832 205520896 205832928 205922304 206126208 206324496 208490496 209190912 209307168 209508516 209599488 210212352 210420504 210622923 212629504 212834048 212926464 213044796 213549056 213667734 213760512 213966144 214178013 214897536 217153536 217362432 217577664 218213856 218308608 219374568 220935344 221677568 221773824 221890816 222110532 222206976 222856704 222953472 223291971 224042112 224880618 225636096 226394112 226492416 226836288 226934784 227598336 229665312 230336848 230436864 230886936 231110656 231211008 231562044 231662592 234094592 234224688 234450006 234551808 234881024 235237632 235339776 235470564 235799424 236027904 236488896 239075328 239104369 239208192 239438304 239542272 240242688 240480576 240711912 243238912 244056064 244191696 244297728 244426602 244532736 244774872 245490588 245597184 248414208 248552262 249279023 249387264 249495552 249627168 250713792 252497536 253345792 253589504 253840608 254582832 254693376 254803968 255190824 256048128 257869824 258373476 258736128 259128954 259241472 259999488 260112384 262360721 263242112 263356416 263502774 263870784 264126464 264241152 264642336 264757248 265531392 266050008 267942864 268435456 268843008 268959744 269109216 269368092 269485056 269746176 270273024 273262136 273525007 273643776 274443904 274563072 274715658 274834944 275099328 277987328 278141817 278921216 279076224 279344688 279465984 280283136 280560672 280682496 280830564 283901952 284059728 284890312 285014016 285288192 285570684 286405686 286530048 289538048 289816576 289977639 290103552 290951808 291078144 291646656 292499424 292626432 295698432 296147376 296275968 297142272 297271296 297722628 298722816 299840824 300848128 301435722 301858816 301989888 302317113 302448384 302579712 302747868 303464448 304057152 306220416 307249152 307419903 307849248 308281344 308749392 308883456 312299584 312600008 312735744 313650176 313786368 313960752 314262774 314399232 314703872 315318528 315630756 318767104 318944256 319251072 319389696 319567194 320323584 320501601 320640768 320949216 325588928 325730304 325902136 326043648 326366496 327320784 327462912 329061852 331218944 331403016 332516352 332660736 332836224 333165798 333310464 334285056 334430208 337320927 338454144 339443776 339591168 339738624 340254432 341397504 343826432 344497968 344981504 345505272 345655296 346330404 346665984 346816512 347343066 347493888 351141888 351337032 351675009 351827712 352321536 352856448 353009664 353205846 354041856 354733344 357257152 358457344 358612992 358812288 359157456 359313408 359661568 360364032 360720864 361067868 364858368 366084096 366287544 366446592 366639903 366799104 368235882 370855756 372101632 372459584 372621312 372828393 373710848 374080896 374243328 374440752 376070688 378535936 378746304 380018688 380384256 380760912 381874248 382040064 382205952 386636852 386804736 387560214 387935744 388104192 388693431 388862208 389999232 390168576 394264576 394863168 395034624 395254161 395806176 396189696 396361728 396963504 397135872 398297088 401914296 402653184 403089484 403264512 403439616 403663824 404052138 404619264 405409536 408293888 409665536 409893204 410465664 411041792 411665856 411844608 412073487 412252416 412648992 416980992 418381824 418614336 419017032 419198976 420424704 420841008 421245846 425259008 425668096 425852928 426089592 427098112 427335468 427521024 427932288 428356026 429608529 429795072 434307072 434724864 435155328 436427712 436617216 438749136 441870688 443355136 443547648 443781632 444221064 444413952 445713408 445906944 446583942 448084224 449761236 451272192 452153583 452788224 452984832 453672576 453869568 455196672 459330624 460673696 460873728 461773872 462221312 462422016 463124088 463325184 468189184 468449376 468900012 469103616 469762048 470475264 470679552 470941128 471394161 471598848 472055808 472977792 478150656 478208738 478416384 478876608 479084544 479350791 480485376 480961152 481423824 486477824 488112128 488383392 488595456 488853204 489065472 489549744 490981176 491194368 496828416 497104524 498558046 498774528 498991104 499254336 499748697 501427584 504995072 506691584 507179008 507681216 509165664 509386752 509607936 510381648 512096256 515739648 516746952 517472256 518257908 518482944 519998976 520224768 521014599 524721442 526484224 526712832 527005548 527741568 528252928 528482304 529284672 529514496 529808769 531062784 532100016 535885728 536870912 537686016 537919488 538218432 538736184 538970112 539492352 540546048 546524272 547050014 547287552 548887808 549126144 549431316 549669888 550198656 552353823 555974656 556283634 557842432 558152448 558689376 558931968 560566272 561121344 561364992 561661128 567803904 568119456 569780624 570028032 570576384 571141368 572811372 573060096 579076096 579633152 579955278 580207104 581340321 581903616 582156288 583293312 584998848 585252864 591396864 592294752 592551936 594284544 594542592 595445256 597445632 599681648 601696256 602871444 603717632 603979776 604634226 604896768 605159424 605495736 606078207 606928896 608114304 612440832 614498304 614839806 615698496 616562688 617498784 617766912 624599168 625200016 625471488 627300352 627572736 627921504 628525548 628798464 629407744 630637056 631261512 631868769 637534208 637888512 638502144 638779392 639134388 640647168 641003202 641281536 641898432 648997573 651177856 651460608 651804272 652087296 652732992 654641568 654925824 658123704 662437888 662806032 665032704 665321472 665672448 666331596 666620928 668570112 668860416 674641854 676614491 676908288 678887552 679182336 679477248 680508864 682795008 687652864 688995936 689963008 691010544 691310592 692660808 693331968 693633024 694686132 694987776 702283776 702674064 703350018 703655424 704643072 705712896 706019328 706411692 708083712 709466688 714514304 716914688 717225984 717313107 717624576 718314912 718626816 719323136 720728064 721441728 722135736 729716736 732168192 732575088 732893184 733279806 733598208 736471764 741711512 744203264 744919168 745242624 745656786 747421696 747837069 748161792 748486656 748881504 752141376 757071872 757492608 760037376 760768512 761521824 763748496 764080128 764411904 773273704 773609472 775120428 775871488 776208384 777386862 777724416 779998464 780337152 787082163 788529152 789726336 790069248 790508322 791612352 792379392 792723456 793927008 794271744 796594176 803828592 805306368 806178968 806529024 806879232 807327648 808104276 809238528 810819072 816587776 819331072 819786408 820575021 820931328 822083584 823331712 823689216 824146974 824504832 825297984 833961984 834425451 836763648 837228672 838034064 838397952 840849408 841682016 842491692 850518016 851336192 851705856 852179184 854196224 854670936 855042048 855864576 856712052 859217058 859590144 868614144 869449728 869932917 870310656 872855424 873234432 877498272 883741376 886710272 887095296 887563264 888442128 888827904 891426816 891813888 893167884 896168448 899522472 902544384 904307166 905576448 905969664 906951339 907345152 907739136 910393344 918661248 921347392 921747456 922259709 923547744 924442624 924844032 926248176 926650368 936378368 936898752 937800024 938207232 939524096 940950528 941359104 941882256 942788322 943197696 944111616 945955584 956301312 956417476 956832768 957753216 958169088 958701582 960970752 961504803 961922304 962847648 972955648 976224256 976766784 977190912 977706408 978130944 979099488 981962352 982388736 993656832 994209048 997116092 997549056 997982208 998508672 999497394 1002855168 1009990144 1011962781 1013383168 1014358016 1015362432 1018331328 1018773504 1019215872 1020763296 1024192512 1031479296 1033493904 1034944512 1036515816 1036965888 1039997952 1040449536 1042029198 1049442884 1052968448 1053425664 1054011096 1055025027 1055483136 1056505856 1056964608 1058569344 1059028992 1059617538 1062125568 1064200032 1071771456 1073741824 1075372032 1075838976 1076436864 1077472368 1077940224 1078984704 1081092096 1093048544 1094100028 1094575104 1097775616 1098252288 1098862632 1099339776 1099919709 1100397312 1104707646 1111949312 1112567268 1115684864 1116304896 1117378752 1117863936 1118485179 1121132544 1122242688 1122729984 1123322256 1135607808 1136238912 1139561248 1140056064 1141152768 1142282736 1145622744 1146120192 1158152192 1159266304 1159910556 1160414208 1162680642 1163807232 1164312576 1166080293 1166586624 1169997696 1170505728 1182793728 1184589504 1185103872 1185762483 1188569088 1189085184 1190890512 1194891264 1199363296 1203392512 1205742888 1207435264 1207959552 1209268452 1209793536 1210318848 1210991472 1212156414 1213857792 1216228608 1224881664 1228996608 1229679612 1231396992 1233125376 1234997568 1235533824 1236220461 1249198336 1250400032 1250942976 1254600704 1255145472 1255843008 1257051096 1257596928 1258815488 1261274112 1262523024 1263737538 1275068416 1275777024 1277004288 1277558784 1278268776 1281294336 1282006404 1282563072 1283796864 1288825587 1297995146 1302355712 1302921216 1303608544 1304174592 1305465984 1309283136 1309851648 1316247408 1324875776 1325612064 1330065408 1330642944 1331344896 1332663192 1333241856 1337140224 1337720832 1349283708 1353228982 1353816576 1356460749 1357775104 1358364672 1358954496 1361017728 1365590016 1375305728 1377991872 1379926016 1382021088 1382621184 1385321616 1386663936 1387266048 1389372264 1389975552 1404567552 1405348128 1406700036 1407310848 1409286144 1411425792 1412038656 1412823384 1414182483 1416167424 1418933376 1429028608 1433829376 1434451968 1434626214 1435249152 1436629824 1437253632 1438052373 1438646272 1441456128 1442883456 1444271472 1459433472 1464336384 1465150176 1465786368 1466559612 1467196416 1472943528 1483423024 1488406528 1489838336 1490485248 1491313572 1494843392 1495674138 1496323584 1496973312 1497763008 1499246091 1504282752 1514143744 1514985216 1520074752 1521537024 1523043648 1527496992 1528160256 1528823808 1546547408 1547218944 1550240856 1551742976 1552416768 1554773724 1555448832 1559996928 1560674304 1563043797 1574164326 1577058304 1579452672 1580138496 1581016644 1583224704 1584758784 1585446912 1587854016 1588543488 1593188352 1607657184 1610612736 1612357936 1613058048 1613758464 1614655296 1616208552 1618477056 1621638144 1633175552 1638662144 1639572816 1641150042 1641862656 1644167168 1646663424 1647378432 1648293948 1649009664 1650595968 1667923968 1668850902 1673527296 1673730583 1674457344 1676068128 1676795904 1681698816 1683364032 1684983384 1701036032 1702672384 1703411712 1704358368 1708392448 1709341872 1710084096 1711729152 1713424104 1718434116 1719180288 1737228288 1738899456 1739865834 1740621312 1745710848 1746468864 1754996544 1761564841 1767482752 1773420544 1774190592 1775126528 1776884256 1777655808 1782853632 1783627776 1786335768 1792336896 1799044944 1805088768 1808614332 1811152896 1811939328 1813902678 1814690304 1815478272 1820786688 1836525047 1837322496 1842694784 1843494912 1844519418 1847095488 1848885248 1849688064 1852496352 1853300736 1872756736 1873797504 1875600048 1876414464 1879048192 1881901056 1882718208 1883764512 1885576644 1886395392 1888223232 1891911168 1912602624 1912834952 1913665536 1914675049 1915506432 1916338176 1917403164 1921941504 1923009606 1923844608 1925695296 1945911296 1946992719 1952448512 1953533568 1954381824 1955412816 1956261888 1958198976 1963924704 1964777472 1987313664 1988418096 1994232184 1995098112 1995964416 1997017344 1998994788 2005710336 2019980288 2023925562 2026766336 2028716032 2029843473 2030724864 2036662656 2037547008 2038431744 2041526592 2048385024 2062958592 2066987808 2069889024 2073031632 2073931776 2079995904 2080899072 2084058396 2098885768 2105936896 2106851328 2108022192 2110050054 2110966272 2113011712 2113929216 2117138688 2118057984 2119235076 2124251136 2128400064 2143542912 2147483648 2150744064 2151677952 2151939321 2152873728 2154944736 2155880448 2157969408 2162184192 2186097088 2188200056 2189150208 2195551232 2196504576 2197725264 2198679552 2199839418 2200794624 2209415292 2223898624 2225134536 2231369728 2232609792 2234757504 2235727872 2236970358 2242265088 2243511207 2244485376 2245459968 2246644512 2271215616 2272477824 2279122496 2280112128 2282305536 2284565472 2291245488 2292240384 2316304384 2318532608 2319821112 2320828416 2325361284 2327614464 2328625152 2332160586 2333173248 2339995392 2341011456 2361246489 2365587456 2369179008 2370207744 2371524966 2377138176 2378170368 2381781024 2389782528 2398726592 2406785024 2411485776 2414870528 2415919104 2418536904 2419587072 2420637696 2421982944 2424312828 2427715584 2432457216 2449763328 2457993216 2459359224 2461725063 2462793984 2466250752 2469995136 2471067648 2472440922 2498396672 2500800064 2501885952 2503276353 2509201408 2510290944 2511686016 2514102192 2515193856 2517630976 2522548224 2525046048 2527475076 2550136832 2551554048 2554008576 2555117568 2556537552 2562588672 2564012808 2565126144 2567593728 2577651174 2595990292 2604711424 2605842432 2607217088 2608349184 2609798751 2610931968 2618566272 2619703296 2632494816 2649751552 2651224128 2660130816 2661285888 2662689792 2665326384 2666483712 2674280448 2675441664 2698567416 2706457964 2707633152 2712921498 2715550208 2716729344 2717908992 2720854017 2722035456 2731180032 2750611456 2755983744 2759852032 2764042176 2765242368 2766779127 2770643232 2773327872 2774532096 2778744528 2779951104 2809135104 2810696256 2813400072 2814621696 2818572288 2822851584 2824077312 2825646768 2828364966 2832334848 2837866752 2858057216 2867658752 2868903936 2869252428 2870498304 2873259648 2874507264 2876104746 2877292544 2882912256 2884514409 2885766912 2888542944 2918866944 2928672768 2930300352 2931572736 2933119224 2934392832 2945887056 2966846048 2976813056 2979676672 2980970496 2982627144 2989686784 2991348276 2992647168 2993946624 2995526016 2998492182 3008565504 3028287488 3029970432 3035888343 3040149504 3043074048 3046087296 3054993984 3056320512 3057647616 3093094816 3094437888 3100481712 3103485952 3104833536 3109547448 3110897664 3119993856 3121348608 3126087594 3148328652 3154116608 3158905344 3160276992 3162033288 3165075081 3166449408 3169517568 3170893824 3175708032 3177086976 3186376704 3215314368 3221225472 3224715872 3226116096 3227516928 3229310592 3232417104 3236954112 3243276288 3266351104 3277324288 3279145632 3282300084 3283725312 3288334336 3293326848 3294756864 3296587896 3298019328 3299759127 3301191936 3335847936 3337701804 3347054592 3347461166 3348914688 3352136256 3353591808 3355455537 3363397632 3366728064 3369966768 3402072064 3405344768 3406823424 3408716736 3416784896 3418683744 3420168192 3423458304 3426848208 3436868232 3438360576 3474456576 3477798912 3479731668 3481242624 3491421696 3492937728 3498240879 3509993088 3523129682 3534965504 3546841088 3548381184 3550253056 3553768512 3555311616 3557287449 3565707264 3567255552 3572671536 3584673792 3598089888 3610177536 3617228664 3622305792 3623878656 3627805356 3629380608 3630956544 3641573376 3673050094 3674644992 3685389568 3686989824 3689038836 3694190976 3697770496 3699376128 3704992704 3706601472 3708661383 3745513472 3747595008 3751200096 3752828928 3758096384 3763802112 3765436416 3767529024 3771153288 3772790784 3776446464 3783822336 3825205248 3825669904 3827331072 3829350098 3831012864 3832676352 3834806328 3843883008 3846019212 3847689216 3851390592 3866476761 3891822592 3893985438 3904897024 3907067136 3908763648 3910825632 3912523776 3916397952 3927849408 3929554944 3974627328 3976836192 3988464368 3990196224 3991928832 3994034688 3997989576 4011420672 4039960576 4047851124 4053532672 4057432064 4059686946 4061449728 4069382247 4073325312 4075094016 4076863488 4083053184 4096770048 4125917184 4133975616 4139778048 4146063264 4147863552 4159991808 4161798144 4168116792 4197771536 4211873792 4213702656 4216044384 4220100108 4221932544 4226023424 4227858432 4234277376 4236115968 4238470152 4242547449 4248502272 4256800128 4287085824 4294967296 4301488128 4303355904 4303878642 4305747456 4309889472 4311760896 4315938816 4324368384 4372194176 4376400112 4378300416 4391102464 4393009152 4395450528 4397359104 4399678836 4401589248 4418830584 4447797248 4450269072 4462739456 4465219584 4469515008 4471455744 4473940716 4484530176 4487022414 4488970752 4490919936 4493289024 4542431232 4542983011 4544955648 4558244992 4560224256 4564611072 4569130944 4582490976 4584480768 4632608768 4637065216 4639642224 4641656832 4650722568 4655228928 4657250304 4664321172 4666346496 4679990784 4682022912 4722492978 4731174912 4736301437 4738358016 4740415488 4743049932 4754276352 4756340736 4763562048 4779565056 4797453184 4813570048 4822971552 4829741056 4831838208 4837073808 4839174144 4841275392 4843965888 4848625656 4855431168 4864914432 4899526656 4915986432 4918718448 4923450126 4925587968 4932501504 4939990272 4942135296 4944881844 4996793344 5001600128 5003771904 5006552706 5018402816 5020581888 5021191749 5023372032 5028204384 5030387712 5035261952 5045096448 5050092096 5054950152 5100273664 5103108096 5108017152 5110235136 5113075104 5125177344 5128025616 5130252288 5135187456 5155302348 5191980584 5209422848 5211684864 5214434176 5216698368 5219597502 5221863936 5237132544 5239406592 5264989632 5284694523 5299503104 5302448256 5320261632 5322571776 5325379584 5330652768 5332967424 5348560896 5350883328 5397134832 5412915928 5415266304 5425842996 5431100416 5433458688 5435817984 5441708034 5444070912 5462360064 5501222912 5509575141 5511967488 5519704064 5528084352 5530484736 5533558254 5541286464 5546655744 5549064192 5557489056 5559902208 5618270208 5621392512 5626800144 5629243392 5637144576 5645703168 5648154624 5651293536 5656729932 5664669696 5675733504 5716114432 5735317504 5737807872 5738504856 5740996608 5744025147 5746519296 5749014528 5752209492 5754585088 5765824512 5769028818 5771533824 5777085888 5837733888 5840978157 5857345536 5860600704 5863145472 5866238448 5868785664 5891774112 5933692096 5953626112 5959353344 5961940992 5965254288 5979373568 5982696552 5985294336 5987893248 5991052032 5996984364 6017131008 6056574976 6059940864 6071776686 6080299008 6086148096 6089530419 6092174592 6109987968 6112641024 6115295232 6186189632 6188875776 6200963424 6206971904 6209667072 6219094896 6221795328 6239987712 6242697216 6252175188 6296657304 6308233216 6317810688 6320553984 6324066576 6330150162 6332898816 6339035136 6341787648 6351416064 6354173952 6372753408 6430628736 6442450944 6449431744 6452232192 6455033856 6455817963 6458621184 6464834208 6473908224 6486552576 6532702208 6554648576 6558291264 6564600168 6567450624 6576668672 6586653696 6589513728 6593175792 6596038656 6599518254 6602383872 6671695872 6675403608 6694109184 6694922332 6697829376 6704272512 6707183616 6710911074 6726795264 6730533621 6733456128 6739933536 6804144128 6810689536 6813646848 6817433472 6833569792 6837367488 6840336384 6846916608 6853696416 6873736464 6876721152 6948913152 6955597824 6959463336 6962485248 6982843392 6985875456 6996481758 7019986176 7046259364 7069931008 7083739467 7093682176 7096762368 7100506112 7107537024 7110623232 7114574898 7131414528 7134511104 7145343072 7169347584 7196179776 7220355072 7234457328 7244611584 7247757312 7255610712 7258761216 7261913088 7283146752 7346100188 7349289984 7370779136 7373979648 7378077672 7385175189 7388381952 7395540992 7398752256 7409985408 7413202944 7417322766 7491026944 7495190016 7502400192 7505657856 7509829059 7516192768 7527604224 7530872832 7535058048 7542306576 7545581568 7552892928 7567644672 7650410496 7651339808 7654662144 7658700196 7662025728 7665352704 7669612656 7687766016 7692038424 7695378432 7702781184 7732953522 7783645184 7787970876 7809794048 7814134272 7817527296 7821651264 7825047552 7829396253 7832795904 7855698816 7859109888 7949254656 7953672384 7976928736 7980392448 7983857664 7988069376 7995979152 8022841344 8079921152 8095702248 8107065344 8114864128 8119373892 8122899456 8138764494 8146650624 8150188032 8153726976 8162562051 8166106368 8193540096 8251834368 8267951232 8279556096 8292126528 8295727104 8300337381 8319983616 8323596288 8336233584 8395543072 8423747584 8427405312 8432088768 8440200216 8443865088 8452046848 8455716864 8468554752 8472231936 8476940304 8485094898 8497004544 8513600256 8574171648 8589934592 8602976256 8606711808 8607757284 8611494912 8619778944 8623521792 8631877632 8648736768 8653543227 8744388352 8752800224 8756600832 8782204928 8786018304 8790901056 8794718208 8799357672 8803178496 8837661168 8895594496 8900538144 8925478912 8930439168 8939030016 8942911488 8947881432 8969060352 8974044828 8977941504 8981839872 8986578048 9084862464 9085966022 9089911296 9107665029 9116489984 9120448512 9129222144 9138261888 9164981952 9168961536 9265217536 9274130432 9279284448 9283313664 9301445136 9310457856 9314500608 9328642344 9332692992 9359981568 9364045824 9444985956 9462349824 9472602874 9476716032 9480830976 9486099864 9495225243 9508552704 9512681472 9527124096 9559130112 9594906368 9627140096 9645943104 9659482112 9663676416 9674147616 9678348288 9682550784 9687931776 9697251312 9710862336 9729828864 9799053312 9831972864 9837436896 9846900252 9851175936 9865003008 9879980544 9884270592 9889763688 9899277381 9993586688 10003200256 10007543808 10013105412 10036805632 10041163776 10042383498 10046744064 10056408768 10060775424 10066366611 10070523904 10090192896 10100184192 10109900304 10200547328 10206216192 10216034304 10220470272 10226150208 10250354688 10256051232 10260504576 10270374912 10310604696 10383961168 10418845696 10423369728 10428868352 10433396736 10439195004 10443727872 10474265088 10478813184 10494722637 10529979264 10569389046 10599006208 10604896512 10640523264 10645143552 10650759168 10661305536 10665934848 10697121792 10701766656 10794269664 10825831856 10830532608 10851685992 10862200832 10866917376 10871635968 10883416068 10888141824 10924720128 11002445824 11019150282 11023934976 11039408128 11056168704 11060969472 11067116508 11082572928 11093311488 11098128384 11114978112 11119804416 11236540416 11242785024 11253600288 11258486784 11274289152 11291406336 11296309248 11302587072 11313459864 11329339392 11351467008 11432228864 11470635008 11475615744 11477009712 11481993216 11488050294 11493038592 11498029056 11504418984 11509170176 11531649024 11538057636 11543067648 11554171776 11675467776 11681956314 11714691072 11716114081 11721201408 11726290944 11732476896 11737571328 11783548224 11867384192 11907252224 11918706688 11923881984 11930508576 11958747136 11965393104 11970588672 11975786496 11982104064 11993968728 12034262016 12113149952 12119881728 12143553372 12160598016 12172296192 12179060838 12184349184 12219975936 12225282048 12230590464 12330953887 12372379264 12377751552 12401926848 12413943808 12419334144 12438189792 12443590656 12479975424 12485394432 12504350376 12593314608 12616466432 12635621376 12641107968 12648133152 12660300324 12665797632 12678070272 12683575296 12702832128 12708347904 12745506816 12855675329 12861257472 12884901888 12898863488 12904464384 12910067712 12911635926 12917242368 12929668416 12947816448 12973105152 13065404416 13109297152 13116582528 13129200336 13134901248 13153337344 13173307392 13179027456 13186351584 13192077312 13199036508 13204767744 13343391744 13350807216 13388218368 13389844664 13395658752 13408545024 13414367232 13421822148 13453590528 13461067242 13466912256 13479867072 13608288256 13621379072 13627293696 13628949033 13634866944 13667139584 13674734976 13680672768 13693833216 13707392832 13747472928 13753442304 13897826304 13911195648 13918926672 13924970496 13965686784 13971750912 13992963516 14039972352 14092518728 14139862016 14167478934 14187364352 14193524736 14201012224 14208904311 14215074048 14221246464 14229149796 14262829056 14269022208 14290686144 14338695168 14392359552 14440710144 14468914656 14489223168 14495514624 14511221424 14517522432 14523826176 14566293504 14692200376 14698579968 14741558272 14747959296 14756155344 14770350378 14776763904 14791081984 14797504512 14819970816 14826405888 14834645532 14982053888 14990380032 15004800384 15011315712 15019658118 15032385536 15055208448 15061745664 15063575247 15070116096 15084613152 15091163136 15105785856 15135289344 15300820992 15302679616 15309324288 15317400392 15324051456 15330705408 15339225312 15375532032 15384076848 15390756864 15405562368 15465907044 15567290368 15575941752 15619588096 15628268544 15635054592 15643302528 15650095104 15658792506 15665591808 15711397632 15718219776 15854083569 15898509312 15907344768 15953857472 15960784896 15967715328 15976138752 15991958304 16045682688 16159842304 16191404496 16214130688 16229728256 16238747784 16245798912 16277528988 16293301248 16300376064 16307453952 16325124102 16332212736 16387080192 16503668736 16528725423 16535902464 16559112192 16584253056 16591454208 16600674762 16639967232 16647192576 16672467168 16791086144 16847495168 16854810624 16864177536 16880400432 16887730176 16904093696 16911433728 16937109504 16944463872 16953880608 16970189796 16994009088 17027200512 17148343296 17179869184 17205952512 17213423616 17215514568 17222989824 17232075441 17239557888 17247043584 17263755264 17297473536 17307086454 17488776704 17505600448 17513201664 17522934471 17564409856 17572036608 17581802112 17589436416 17598715344 17606356992 17675322336 17791188992 17801076288 17850957824 17860878336 17878060032 17885822976 17895762864 17938120704 17948089656 17955883008 17963679744 17973156096 18169724928 18171932044 18179822592 18215330058 18232979968 18240897024 18258444288 18268591257 18276523776 18329963904 18337923072 18530435072 18548260864 18558568896 18566627328 18602890272 18620915712 18629001216 18657284688 18665385984 18719963136 18728091648 18889971912 18924699648 18945205748 18953432064 18961661952 18972199728 18990450486 19017105408 19025362944 19054248192 19118260224 19189812736 19254280192 19291886208 19318964224 19327352832 19348295232 19356696576 19365101568 19367453889 19375863552 19394502624 19421724672 19459657728 19598106624 19663945728 19674873792 19693800504 19702351872 19730006016 19759961088 19768541184 19779527376 19798554762 19987173376 20006400512 20015087616 20026210824 20073611264 20082327552 20084766996 20093488128 20112817536 20121550848 20132733222 20141047808 20180385792 20191600863 20200368384 20219800608 20401094656 20412432384 20432068608 20440940544 20452300416 20500709376 20512102464 20521009152 20540749824 20621209392 20767922336 20837691392 20846739456 20857736704 20866793472 20878390008 20887455744 20948530176 20957626368 20989445274 21059958528 21138778092 21198012416 21209793024 21251218401 21281046528 21290287104 21301518336 21322611072 21331869696 21394243584 21403533312 21588539328 21651663712 21661065216 21703371984 21724401664 21733834752 21743271936 21766832136 21776283648 21849440256 22004891648 22038300564 22047869952 22078816256 22112337408 22121938944 22134233016 22155525567 22165145856 22186622976 22196256768 22229956224 22239608832 22473080832 22485570048 22507200576 22516973568 22529487177 22548578304 22582812672 22592618496 22605174144 22626919728 22658678784 22702934016 22864457728 22941270016 22951231488 22954019424 22963986432 22976100588 22986077184 22996058112 23008837968 23018340352 23063298048 23076115272 23086135296 23108343552 23350935552 23363912628 23429382144 23432228162 23442402816 23452581888 23464953792 23475142656 23488188759 23567096448 23734768384 23814504448 23837413376 23847763968 23861017152 23917494272 23930786208 23941177344 23951572992 23964208128 23987937456 24068524032 24226299904 24239763456 24287106744 24321196032 24344592384 24358121676 24368698368 24439951872 24450564096 24461180928 24487686153 24661907774 24744758528 24755503104 24803853696 24827887616 24838668288 24876379584 24887181312 24901012143 24959950848 24970788864 25008700752 25186629216 25232932864 25271242752 25282215936 25296266304 25320600648 25331595264 25356140544 25367150592 25405664256 25416695808 25491013632 25711350658 25722514944 25769803776 25797726976 25808928768 25820135424 25823271852 25834484736 25859336832 25895632896 25946210304 25960629681 26130808832 26218594304 26233165056 26258400672 26269802496 26306674688 26346614784 26358054912 26372703168 26384154624 26398073016 26409535488 26686783488 26701614432 26776436736 26779689328 26791317504 26817090048 26828734464 26843644296 26907181056 26922134484 26933824512 26959734144 27216576512 27242758144 27254587392 27257898066 27269733888 27322995087 27334279168 27349469952 27361345536 27387666432 27414785664 27494945856 27506884608 27795652608 27822391296 27837853344 27849940992 27931373568 27943501824 27985927032 28079944704 28185037456 28279724032 28334957868 28374728704 28387049472 28402024448 28417808622 28430148096 28442492928 28458299592 28485675729 28525658112 28538044416 28581372288 28677390336 28784719104 28881420288 28937829312 28978446336 28991029248 29022442848 29035044864 29047652352 29132587008 29384400752 29397159936 29483116544 29495918592 29512310688 29540700756 29553527808 29582163968 29595009024 29639941632 29652811776 29669291064 29697832143 29964107776 29980760064 30009600768 30022631424 30039316236 30064771072 30110416896 30123491328 30127150494 30140232192 30169226304 30182326272 30211571712 30270578688 30601641984 30605359232 30618648576 30634800784 30648102912 30661410816 30678450624 30751064064 30768153696 30781513728 30811124736 30931814088 31134580736 31151883504 31239176192 31256537088 31270109184 31286605056 31300190208 31317585012 31331183616 31422795264 31436439552 31708167138 31797018624 31800881077 31814689536 31907714944 31921569792 31935430656 31952277504 31983916608 32091365376 32319684608 32382808992 32428261376 32459456512 32477495568 32491597824 32555057976 32586602496 32600752128 32614907904 32650248204 32664425472 32774160384 33007337472 33057450846 33071804928 33118224384 33168506112 33182908416 33201349524 33279934464 33294385152 33344934336 33582172288 33694990336 33709621248 33728355072 33760800864 33775460352 33808187392 33822867456 33874219008 33888927744 33907761216 33940379592 33988018176 34054401024 34296686592 34411905024 34426847232 34431029136 34445979648 34464150882 34479115776 34494087168 34527510528 34594947072 34614172908 34977553408 35011200896 35026403328 35045868942 35128819712 35144073216 35148342243 35163604224 35178872832 35197430688 35212713984 35350644672 35582377984 35602152576 35701915648 35721756672 35756120064 35771645952 35791525728 35876241408 35896179312 35911766016 35927359488 35946312192 36339449856 36343864088 36359645184 36430660116 36465959936 36481794048 36516888576 36537182514 36553047552 36659927808 36675846144 36992861661 37060870144 37096521728 37117137792 37133254656 37205780544 37241831424 37258002432 37314569376 37330771968 37439926272 37456183296 37779943824 37849399296 37890411496 37906864128 37923323904 37944399456 37980900972 38034210816 38050725888 38108496384 38236520448 38379625472 38508560384 38567025987 38583772416 38637928448 38654705664 38696590464 38713393152 38730203136 38734907778 38751727104 38789005248 38843449344 38919315456 39196213248 39327891456 39349747584 39387601008 39404703744 39460012032 39519922176 39537082368 39559054752 39597109524 39974346752 40012801024 40030175232 40052421648 40147222528 40164655104 40169533992 40186976256 40225635072 40243101696 40265466444 40282095616 40360771584 40383201726 40400736768 40439601216 40802189312 40824864768 40864137216 40881881088 40886847099 40904600832 41001418752 41024204928 41042018304 41081499648 41242418784 41535844672 41675382784 41693478912 41715473408 41733586944 41756780016 41774911488 41897060352 41915252736 41978890548 42119917056 42277556184 42396024832 42419586048 42502436802 42562093056 42580574208 42603036672 42626712933 42645222144 42663739392 42788487168 42807066624 43177078656 43303327424 43322130432 43406743968 43448803328 43467669504 43486543872 43533664272 43552567296 43698880512 44009783296 44076601128 44095739904 44157632512 44224674816 44243877888 44268466032 44311051134 44330291712 44373245952 44392513536 44459912448 44479217664 44946161664 44971140096 45014401152 45033947136 45058974354 45097156608 45165625344 45185236992 45190725741 45210348288 45253839456 45317357568 45405868032 45728915456 45882540032 45902462976 45908038848 45927972864 45952201176 45972154368 45992116224 46017675936 46036680704 46126596096 46152230544 46172270592 46216687104 46701871104 46727825256 46858764288 46864456324 46884805632 46905163776 46929907584 46950285312 46976377518 47134192896 47469536768 47562250707 47629008896 47674826752 47695527936 47722034304 47834988544 47861572416 47882354688 47903145984 47928416256 47975874912 48137048064 48452599808 48479526912 48574213488 48642392064 48689184768 48716243352 48737396736 48879903744 48901128192 48922361856 48975372306 49323815548 49489517056 49511006208 49586176269 49607707392 49655775232 49677336576 49752759168 49774362624 49802024286 49919901696 49941577728 50017401504 50373258432 50465865728 50542485504 50564431872 50592532608 50641201296 50663190528 50712281088 50734301184 50811328512 50833391616 50982027264 51422701316 51445029888 51539607552 51595453952 51617857536 51640270848 51646543704 51668969472 51696226323 51718673664 51791265792 51892420608 51921259362 52261617664 52437188608 52466330112 52516801344 52539604992 52568803413 52613349376 52693229568 52716109824 52745406336 52768309248 52796146032 52819070976 53373566976 53403228864 53552873472 53559378656 53582635008 53634180096 53657468928 53687288592 53814362112 53844268968 53867649024 53919468288 54433153024 54485516288 54509174784 54515796132 54539467776 54645990174 54668558336 54698939904 54722691072 54775332864 54805773771 54829571328 54989891712 55013769216 55591305216 55644782592 55675706688 55699881984 55862747136 55887003648 55971854064 56159889408 56370074912 56559448064 56669915736 56749457408 56774098944 56804048896 56835617244 56860296192 56884985856 56916599184 56971351458 57051316224 57076088832 57162744576 57354780672 57569438208 57762840576 57875658624 57956892672 57982058496 58044885696 58070089728 58095304704 58102361667 58265174016 58768801504 58794319872 58966233088 58991837184 59024621376 59081401512 59107055616 59164327936 59190018048 59279883264 59305623552 59338582128 59395664286 59928215552 59961520128 60019201536 60045262848 60078632472 60129542144 60220833792 60246982656 60254300988 60280464384 60338452608 60364652544 60423143424 60541157376 60574802589 61203283968 61210718464 61237297152 61269601568 61296205824 61322821632 61356901248 61502128128 61536307392 61563027456 61622249472 61863628176 62269161472 62303767008 62478352384 62513074176 62540218368 62573210112 62600380416 62635170024 62662367232 62845590528 62872879104 63416334276 63594037248 63601762154 63629379072 63753655203 63815429888 63843139584 63870861312 63904555008 63967833216 64182730752 64639369216 64765617984 64856522752 64918913024 64954991136 64983195648 65110115952 65173204992 65201504256 65229815808 65300496408 65328850944 65548320768 66014674944 66114901692 66143609856 66236448768 66337012224 66365816832 66402699048 66466576701 66559868928 66588770304 66689868672 67164344576 67389980672 67419242496 67456710144 67521601728 67550920704 67588461531 67616374784 67645734912 67748438016 67777855488 67815522432 67880759184 67976036352 68108802048 68593373184 68823810048 68853694464 68862058272 68891959296 68928301764 68958231552 68988174336 69055021056 69189894144 69228345816 69955106816 70022401792 70052806656 70091737884 70257639424 70288146432 70296684486 70327208448 70357745664 70394861376 70425427968 70464566277 70701289344 71164755968 71204305152 71403831296 71443513344 71512240128 71543291904 71583051456 71752482816 71792358624 71823532032 71854718976 71892624384 72678899712 72687728176 72719290368 72861320232 72931919872 72963588096 73033777152 73074365028 73106095104 73319855616 73351692288 73463058459 73985723322 74121740288 74193043456 74234275584 74266509312 74411561088 74483662848 74516004864 74629138752 74661543936 74879852544 74912366592 75559887648 75698798592 75780822992 75813728256 75846647808 75888798912 75961801944 76068421632 76101451776 76216992768 76473040896 76759250944 77017120768 77134051974 77167544832 77275856896 77309411328 77393180928 77426786304 77460406272 77469815556 77503454208 77578010496 77686898688 77838630912 78392426496 78655782912 78699495168 78775202016 78809407488 78920024064 79039844352 79074164736 79118109504 79194219048 79948693504 80025602048 80060350464 80104843296 80294445056 80329310208 80339067984 80373952512 80451270144 80486203392 80530932888 80564191232 80721543168 80766403452 80801473536 80879202432 81604378624 81649729536 81728274432 81763762176 81773694198 81809201664 82002837504 82048409856 82084036608 82162999296 82484837568 83071689344 83350765568 83386957824 83430946816 83467173888 83513560032 83549822976 83794120704 83830505472 83957781096 84239834112 84555112368 84792049664 84839172096 85004873604 85124186112 85161148416 85206073344 85253425866 85290444288 85327478784 85576974336 85614133248 86316677209 86354157312 86606654848 86644260864 86813487936 86897606656 86935339008 86973087744 87067328544 87105134592 87397761024 88019566592 88153202256 88191479808 88315265024 88449349632 88487755776 88536932064 88622102268 88660583424 88746491904 88785027072 88919824896 88958435328 89892323328 89942280192 89989727303 90028802304 90067894272 90117948708 90194313216 90331250688 90370473984 90381451482 90420696576 90507678912 90634715136 90811736064 91457830912 91765080064 91804925952 91816077696 91855945728 91904402352 91944308736 91984232448 92035351872 92073361408 92253192192 92304461088 92344541184 92433374208 93403742208 93455650512 93717528576 93728912648 93769611264 93810327552 93859815168 93900570624 93952755036 94268385792 94939073536 95124501414 95258017792 95349653504 95391055872 95402643231 95444068608 95669977088 95723144832 95764709376 95806291968 95856832512 95951749824 96274096128 96905199616 96959053824 97148426976 97284784128 97378369536 97432486704 97474793472 97759807488 97802256384 97844723712 97950744612 98647631096 98979034112 99022012416 99172352538 99215414784 99311550464 99354673152 99505518336 99548725248 99604048572 99839803392 99883155456 100034803008 100746516864 100931731456 101084971008 101128863744 101185065216 101282402592 101326381056 101424562176 101468602368 101622657024 101666783232 101964054528 102845402632 102890059776 103190907904 103235715072 103280541696 103293087408 103337938944 103392452646 103437347328 103582531584 103784841216 103842518724 104523235328 104874377216 104932660224 105033602688 105079209984 105137606826 105226698752 105386459136 105432219648 105445026729 105490812672 105536618496 105592292064 105638141952 106747133952 106806457728 107105746944 107118757312 107165270016 107268360192 107314937856 107374577184 107628724224 107688537936 107735298048 107838936576 108866306048 108971032576 109018349568 109031592264 109078935552 109291980348 109337116672 109397879808 109445382144 109550665728 109611547542 109659142656 109979783424 110027538432 110978584983 111182610432 111289565184 111351413376 111399763968 111725494272 111774007296 111943708128 112319778816 112740149824 113118896128 113339831472 113498914816 113548197888 113608097792 113671234488 113720592384 113769971712 113833198368 113942702916 114102632448 114152177664 114325489152 114709561344 115138876416 115525681152 115701077961 115751317248 115913785344 115964116992 116089771392 116140179456 116190609408 116204723334 116530348032 117537603008 117588639744 117932466176 117983674368 118049242752 118162803024 118214111232 118328655872 118380036096 118559766528 118611247104 118677164256 118791328572 119856431104 119923040256 120038403072 120090525696 120157264944 120259084288 120441667584 120493965312 120508601976 120560928768 120676905216 120729305088 120846286848 121082314752 121149605178 122406567936 122421436928 122474594304 122539203136 122592411648 122645643264 122660541297 122713802496 123004256256 123072614784 123126054912 123244498944 123727256352 124538322944 124607534016 124956704768 125026148352 125080436736 125146420224 125200760832 125270340048 125324734464 125691181056 125745758208 126832668552 127188074496 127203524308 127258758144 127507310406 127630859776 127686279168 127741722624 127809110016 127880138799 127935666432 128365461504 129278738432 129531235968 129713045504 129837826048 129909982272 129966391296 130220231904 130346409984 130403008512 130459631616 130600992816 130657701888 131096641536 132029349888 132229803384 132287219712 132472897536 132674024448 132731633664 132805398096 132933153402 133119737856 133177540608 133379737344 134328689152 134779961344 134838484992 134913420288 135043203456 135101841408 135176923062 135232749568 135291469824 135496876032 135555710976 135572177223 135631044864 135761518368 135952072704 136217604096 137186746368 137647620096 137707388928 137724116544 137783918592 137856603528 137916463104 137976348672 138110042112 138379788288 138456691632 139910213632 140044803584 140105613312 140183475768 140515278848 140576292864 140593368972 140654416896 140715491328 140789722752 140850855936 140929132554 141402578688 142329511936 142408610304 142686752121 142807662592 142887026688 143024480256 143086583808 143166102912 143504965632 143584717248 143647064064 143709437952 143785248768 145357799424 145375456352 145438580736 145722640464 145863839744 145927176192 146067554304 146148730056 146212190208 146639711232 146703384576 146926116918 147971446644 148243480576 148386086912 148468551168 148533018624 148758528807 148823122176 148967325696 149032009728 149258277504 149323087872 149759705088 149824733184 151119775296 151397597184 151561645984 151627456512 151693295616 151777597824 151923603888 152136843264 152202903552 152433985536 152946081792 153518501888 154034241536 154268103948 154335089664 154551713792 154618822656 154786361856 154853572608 154920812544 154939631112 155006908416 155088678969 155156020992 155373797376 155677261824 156784852992 157311565824 157398990336 157550404032 157618814976 157706410239 157840048128 158079688704 158148329472 158236219008 158388438096 159897387008 160051204096 160120700928 160209686592 160588890112 160658620416 160678135968 160747905024 160902540288 160972406784 161061865776 161128382464 161443086336 161532806904 161602947072 161758404864 163208757248 163299459072 163456548864 163527524352 163547388396 163618403328 164005675008 164096819712 164168073216 164325998592 164417321313 164969675136 166143378688 166701531136 166773915648 166861893632 166934347776 167027120064 167099645952 167588241408 167661010944 167915562192 168479668224 169110224736 169584099328 169678344192 170009747208 170248372224 170322296832 170412146688 170506851732 170580888576 170654957568 171153948672 171228266496 172633354418 172708314624 173213309696 173288521728 173626975872 173795213312 173870678016 173946175488 174134657088 174210269184 174307085001 174795522048 176039133184 176306404512 176382959616 176630530048 176898699264 176975511552 177073864128 177244204536 177321166848 177492983808 177570054144 177839649792 177916870656 179784646656 179884560384 179979454606 180057604608 180135788544 180235897416 180388626432 180662501376 180740947968 180762902964 180841393152 181015357824 181269430272 181623472128 181724407767 182915661824 183530160128 183609851904 183632155392 183711891456 183808804704 183888617472 183968464896 184070703744 184146722816 184506384384 184608922176 184689082368 184866748416 186807484416 186911301024 187435057152 187457825296 187539222528 187620655104 187719630336 187801141248 187905510072 188536771584 189878147072 190249002828 190516035584 190699307008 190782111744 190805286462 190888137216 191260965609 191339954176 191446289664 191529418752 191612583936 191713665024 191903499648 192548192256 193810399232 193918107648 194296853952 194569568256 194756739072 194864973408 194949586944 195519614976 195604512768 195689447424 195901489224 197295262192 197958068224 198044024832 198344705076 198430829568 198623100928 198709346304 199011036672 199097450496 199208097144 199399730103 199679606784 199766310912 200069606016 201493033728 201863462912 202169942016 202257727488 202370130432 202564805184 202652762112 202849124352 202937204736 203245314048 203333566464 203928109056 205690805264 205780119552 206381815808 206471430144 206561083392 206586174816 206675877888 206784905292 206874694656 207165063168 207569682432 207685037448 209046470656 209748754432 209865320448 210067205376 210158419968 210275213652 210453397504 210772918272 210864439296 210890053458 210981625344 211073236992 211184584128 211276283904 213494267904 213612915456 214211493888 214237514624 214330540032 214536720384 214629875712 214749154368 215257448448 215377075872 215470596096 215677873152 217732612096 217942065152 218036699136 218063184528 218157871104 218583960696 218674233344 218795759616 218890764288 219101331456 219223095084 219318285312 219959566848 220055076864 221957169966 222365220864 222579130368 222606167539 222702826752 222799527936 223450988544 223548014592 223887416256 224639557632 225480299648 226237792256 226679662944 226997829632 227096395776 227216195584 227342468976 227441184768 227539943424 227666396736 227885405832 228205264896 228304355328 228650978304 229419122688 230277752832 231051362304 231402155922 231502634496 231827570688 231928233984 232179542784 232280358912 232381218816 232409446668 233060696064 235075206016 235177279488 235864932352 235967348736 236098485504 236325606048 236428222464 236657311744 236760072192 237119533056 237222494208 237354328512 237582657144 239712862208 239846080512 240076806144 240181051392 240314529888 240883335168 240987930624 241017203952 241121857536 241353810432 241458610176 241692573696 242164629504 242299210356 244813135872 244842873856 244949188608 245078406272 245184823296 245291286528 245321082594 245427604992 246008512512 246145229568 246252109824 246488997888 247454512704 249076645888 249215068032 249913409536 250052296704 250160873472 250292840448 250401521664 250540680096 250649468928 251382362112 251491516416 253665337104 254376148992 254407048616 254517516288 255014620812 255261719552 255372558336 255483445248 255618220032 255760277598 255871332864 256730923008 258557476864 258950031627 259062471936 259426091008 259675652096 259819964544 259932782592 260440463808 260692819968 260806017024 260919263232 261201985632 261315403776 262193283072 264058699776 264459606768 264574439424 264945795072 265348048896 265463267328 265610796192 265866306804 266239475712 266355081216 266759474688 268657378304 269559922688 269676969984 269826840576 269969181909 270086406912 270203682816 270353846124 270465499136 270582939648 270993752064 271111421952 271144354446 271262089728 271523036736 271904145408 272435208192 274373492736 275295240192 275414777856 275448233088 275567837184 275713207056 275832926208 275952697344 276220084224 276759576576 276913383264 279820427264 280089607168 280211226624 280366951536 281030557696 281152585728 281186737944 281308833792 281430982656 281579445504 281701711872 281858265108 282805157376 284659023872 284817220608 285373504242 285615325184 285774053376 286048960512 286173167616 286207929693 286332205824 287009931264 287169434496 287294128128 287418875904 287570497536 290715598848 290750912704 290877161472 291445280928 291727679488 291854352384 292135108608 292297460112 292424380416 293279422464 293406769152 293852233836 295942893288 296486961152 296772173824 296937102336 297066037248 297517057614 297646244352 297934651392 298064019456 298516555008 298646175744 299519410176 299649466368 302239550592 302795194368 303123291968 303254913024 303386591232 303555195648 303847207776 304273686528 304405807104 304867971072 305892163584 307037003776 308068483072 308536207896 308670179328 309103427584 309572723712 309707145216 309841625088 309879262224 310013816832 310177357938 310312041984 310747594752 311354523648 313569705984 314623131648 314797980672 315100808064 315237629952 315412820478 315680096256 316159377408 316296658944 316335080187 316472438016 316776876192 319794774016 320102408192 320241401856 320419373184 321177780224 321317240832 321356271936 321495810048 321805080576 321944813568 322123731552 322256764928 322886172672 323065613808 323205894144 323516809728 326417514496 326598918144 326913097728 327055048704 327094776792 327236806656 328011350016 328193639424 328336146432 328651997184 328834642626 329939350272 332286757376 332935754949 333403062272 333547831296 333723787264 333868695552 334054240128 334199291904 335176482816 335322021888 335831124384 336959336448 338220449472 339168198656 339356688384 340019494416 340496744448 340644593664 340824293376 341013703464 341161777152 341309915136 342307897344 342456532992 345266708836 345416629248 346426619392 346577043456 347103233883 347253951744 347590426624 347741356032 347892350976 348269314176 348420538368 348614170002 349591044096 352078266368 352612809024 352765919232 353261060096 353797398528 353951023104 354147728256 354488409072 354642333696 354985967616 355140108288 355679299584 355833741312 359569293312 359769120768 359958909212 360115209216 360271577088 360471794832 360777252864 361325002752 361481895936 361525805928 361682786304 362030715648 362538860544 363246944256 363448815534 365831323648 367060320256 367219703808 367264310784 367423782912 367617609408 367777234944 367936929792 367981623891 368141407488 368293445632 369012768768 369217844352 369378164736 369733496832 373614968832 373822602048 374870114304 374915650592 375078445056 375241310208 375439260672 375602282496 375811020144 377073543168 379756294144 380498005656 381032071168 381398614016 381564223488 381610572924 381776274432 382521931218 382679908352 382892579328 383058837504 383225167872 383427330048 383640416397 383806999296 385096384512 387620798464 387836215296 388593707904 389139136512 389513478144 389729946816 389899173888 391039229952 391209025536 391378894848 391802978448 394590524384 395916136448 396088049664 396689410152 396861659136 397246201856 397418692608 398022073344 398194900992 398416194288 398799460206 399359213568 399532621824 400139212032 402986067456 403726925824 404339884032 404515454976 404740260864 405129610368 405305524224 405698248704 405874409472 406490628096 406667132928 406716531669 407856218112 411381610528 411560239104 412763631616 412942860288 413122166784 413172349632 413351755776 413569810584 413749389312 414330126336 415139364864 415370074896 418092941312 419497508864 419730640896 420134410752 420316839936 420550427304 420906795008 421545836544 421728878592 421780106916 421963250688 422146473984 422369168256 422552567808 426988535808 427225830912 428060256363 428422987776 428475029248 428661080064 429073440768 429259751424 429498308736 430514896896 430754151744 430941192192 431355746304 435465224192 435884130304 436073398272 436126369056 436315742208 437167921392 437348466688 437591519232 437781528576 438202662912 438446190168 438636570624 439919133696 440110153728 443914339932 444730441728 445158260736 445212335078 445405653504 445599055872 446275586421 446901977088 447096029184 447774832512 449279115264 450960599296 452475584512 453359325888 453995659264 454192791552 454432391168 454684937952 454882369536 455079886848 455332793472 455770811664 456410529792 456608710656 457301956608 458838245376 460555505664 462102724608 462804311844 463005268992 463655141376 463856467968 464359085568 464560717824 464762437632 464818893336 465266036907 466121392128 470150412032 470354558976 471729864704 471934697472 472196971008 472651212096 472856444928 473119230717 473314623488 473520144384 474239066112 474444988416 474708657024 475165314288 479425724416 479692161024 480153612288 480362102784 480629059776 481766670336 481975861248 482034407904 482243715072 482707620864 482917220352 483385147392 484329259008 484598420712 489626271744 489685747712 489898377216 490156812544 490369646592 490582573056 490642165188 490855209984 492017025024 492290459136 492504219648 492977995776 493251963939 494909025408 498153291776 498430136064 499826819072 500104593408 500321746944 500585680896 500803043328 501081360192 501298937856 502764724224 502983032832 507330674208 508752297984 508814097232 509035032576 510029241624 510523439104 510745116672 510966890496 511236440064 511520555196 511742665728 513461846016 517114953728 517900063254 518124943872 518852182016 519351304192 519639929088 519865565184 520880927616 521385639936 521612034048 521838526464 522403971264 522630807552 524386566144 528117399552 528919213536 529148878848 529891590144 530696097792 530926534656 531221592384 531732613608 532478951424 532710162432 533518949376 537314756608 539119845376 539353939968 539653681152 539938363818 540172813824 540407365632 540707692248 540930998272 541165879296 541987504128 542222843904 542288708892 542524179456 543046073472 543808290816 544870416384 548746985472 550590480384 550829555712 550896466176 551135674368 551426414112 551665852416 551905394688 552440168448 553519153152 553826766528 559640854528 560179214336 560422453248 560733903072 562061115392 562305171456 562373475888 562617667584 562861965312 563158891008 563403423744 563716530216 565610314752 569318047744 569634441216 570747008484 571230650368 571548106752 572097921024 572346335232 572415859386 572664411648 574019862528 574338868992 574588256256 574837751808 575140995072 581431197696 581501825408 581754322944 582890561856 583455358976 583708704768 584270217216 584594920224 584848760832 586558844928 586813538304 587704467672 591885786576 592973922304 593544347648 593874204672 594132074496 595034115228 595292488704 595869302784 596128038912 597033110016 597292351488 599038820352 599298932736 604216740463 604479101184 605590388736 606246583936 606509826048 606773182464 607110391296 607694415552 608547373056 608811614208 609735942144 611784327168 614074007552 616136966144 617072415792 617340358656 618206855168 619145447424 619414290432 619683250176 619758524448 620027633664 620354715876 620624083968 621495189504 622709047296 627139411968 629246263296 629595961344 630201616128 630475259904 630825640956 631360192512 632318754816 632593317888 632670160374 632944876032 633553752384 639589548032 640204816384 640482803712 640838746368 642355560448 642634481664 642712543872 642991620096 643610161152 643889627136 644247463104 644513529856 645772345344 646131227616 646411788288 647033619456 653197836288 653826195456 654110097408 654189553584 654473613312 656022700032 656387278848 656672292864 657303994368 657669285252 659878700544 664573514752 665871509898 666806124544 667095662592 667447574528 667737391104 667818502617 668108480256 668398583808 670352965632 670644043776 671662248768 673918672896 676440898944 678336397312 678713376768 680038988832 680993488896 681289187328 681648586752 682027406928 682323554304 682619830272 684615794688 684913065984 690533417672 690833258496 692853238784 693154086912 694206467766 694507903488 695180853248 695482712064 695784701952 696538628352 696841076736 697228340004 699182088192 704156532736 705225618048 705531838464 706522120192 707594797056 707902046208 708295456512 708976818144 709284667392 709971935232 710280216576 711358599168 711667482624 719138586624 719538241536 719917818424 720230418432 720543154176 720943589664 722650005504 722963791872 723051611856 723365572608 724061431296 725077721088 726493888512 726897631068 731662647296 734120640512 734439407616 734528621568 734847565824 735235218816 735554469888 735873859584 735963247782 736282814976 736586891264 738025537536 738435688704 738756329472 739466993664 747229937664 747645204096 749740228608 749831301184 750156890112 750482620416 750878521344 751204564992 751622040288 754147086336 759512588288 760996011312 762064142336 762797228032 763128446976 763221145848 763552548864 765043862436 765359816704 765785158656 766117675008 766450335744 766854660096 767280832794 767613998592 770192769024 775241596928 775672430592 776850094881 777187415808 778278273024 779026956288 779459893632 779798347776 782078459904 782418051072 782757789696 783605956896 789181048768 791832272896 792176099328 793378820304 793723318272 794492403712 794837385216 796044146688 796389801984 796832388576 797598920412 798718427136 799065243648 800278424064 805972134912 807453851648 808679768064 809030909952 809480521728 809907545727 810259220736 810611048448 811396497408 811748818944 812981256192 813334265856 813433063338 815712436224 822763221056 823120478208 825527263232 825885720576 826244333568 826344699264 826703511552 827139621168 827498778624 828660252672 830278729728 830740149792 836185882624 838995017728 839461281792 840268821504 840633679872 841100854608 841813590016 843091673088 843457757184 843560213832 843926501376 844292947968 844738336512 845105135616 853977071616 854451661824 856120512726 856845975552 856950058496 857322160128 858146881536 858519502848 858623789079 858996617472 861029793792 861508303488 861882384384 862711492608 870930448384 871768260608 872146796544 872252738112 872631484416 874335842784 874696933376 875183038464 875563057152 876405325824 876892380336 877273141248 879838267392 880220307456 887828679864 889460883456 890316521472 890424670156 890811307008 891198111744 892551172842 893803954176 894192058368 895549665024 898558230528 901921198592 904951169024 906718651776 907991318528 908385583104 908864782336 909369875904 909764739072 910159773696 910665586944 911541623328 912821059584 913217421312 914603913216 917676490752 921111011328 924205449216 925608623688 926010537984 927310282752 928718171136 929121435648 929524875264 929637786672 930532073814 932242784256 940300824064 940709117952 943459729408 943869394944 944393942016 945302424192 945712889856 946238461434 946629246976 947040288768 948478132224 948889976832 949005240561 949417314048 950330628576 958851448832 959384322048 960307224576 960724205568 961258119552 963533340672 963951722496 964068815808 964487430144 965415241728 965834440704 966770294784 968658518016 969196841424 979252543488 979371495424 979796754432 980313625088 980739293184 981165146112 981284330376 981710419968 984034050048 984580918272 985008439296 985955991552 986503927878 989818050816 996306583552 996860272128 998807264847 999653638144 1000209186816 1000643493888 1001171361792 1001606086656 1002162720384 1002597875712 1005529448448 1005966065664 1014661348416 1017504595968 1017628194464 1018070065152 1020058483248 1021046878208 1021490233344 1021933780992 1022472880128 1023041110392 1023485331456 1026923692032 1034229907456 1035800126508 1036249887744 1037704364032 1038702608384 1039279858176 1039731130368 1041309701649 1041761855232 1042771279872 1043224068096 1043677052928 1044807942528 1045261615104 1048773132288 1056234799104 1057838427072 1058297757696 1059783180288 1061392195584 1061853069312 1062443184768 1063465227216 1064957902848 1065420324864 1067037898752 1074629513216 1078239690752 1078707879936 1079307362304 1079876727636 1080345627648 1080814731264 1081415384496 1081861996544 1082331758592 1083975008256 1084445687808 1084577417784 1085048358912 1086092146944 1087616581632 1089740832768 1097493970944 1101180960768 1101659111424 1101792932352 1102271348736 1102852828224 1103331704832 1103810789376 1103944871673 1104880336896 1107038306304 1107653533056 1119281709056 1120358428672 1120844906496 1121467806144 1124122230784 1124610342912 1124746951776 1125235335168 1125723930624 1126317782016 1126806847488 1127433060432 1131220629504 1138636095488 1139268882432 1141494016968 1142461300736 1143096213504 1144195842048 1144692670464 1144831718772 1145328823296 1148039725056 1148677737984 1149176512512 1149675503616 1150281990144 1150921249191 1162862395392 1163003650816 1163508645888 1165781123712 1166910717952 1167417409536 1168540434432 1169189840448 1169697521664 1173117689856 1173627076608 1175408935344 1183771573152 1185947844608 1187088695296 1187748409344 1188264148992 1190068230456 1190584977408 1191738605568 1192256077824 1194066220032 1194584702976 1198077640704 1198597865472 1208433480926 1208958202368 1211180777472 1212493167872 1213019652096 1213546364928 1214220782592 1215388831104 1217094746112 1217623228416 1219471884288 1220149595007 1223568654336 1228148015104 1232273932288 1234144831584 1234680717312 1236413710336 1238290894848 1238828580864 1239366500352 1239517048896 1240055267328 1240709431752 1241248167936 1242990379008 1245418094592 1254278823936 1258492526592 1259191922688 1260403232256 1260950519808 1261651281912 1262720385024 1264637509632 1265186635776 1265340320748 1265889752064 1267107504768 1279179096064 1280409632768 1280965607424 1281677492736 1284180769089 1284711120896 1285268963328 1285425087744 1285983240192 1287220322304 1287779254272 1288494926208 1289027059712 1291544690688 1292262455232 1292823576576 1294067238912 1306395672576 1307652390912 1308220194816 1308379107168 1308947226624 1312045400064 1312774557696 1313344585728 1314607988736 1315338570504 1319757401088 1329147029504 1331743019796 1333612249088 1334191325184 1334895149056 1335474782208 1335637005234 1336216960512 1336797167616 1338826759263 1340705931264 1341288087552 1343324497536 1347837345792 1352881797888 1356672794624 1357426753536 1360077977664 1361986977792 1362578374656 1363297173504 1364054813856 1364647108608 1365239660544 1369231589376 1369826131968 1381066835344 1381666516992 1385706477568 1386308173824 1388412935532 1389015806976 1390361706496 1390965424128 1391569403904 1393077256704 1393682153472 1394456680008 1395798110721 1398364176384 1408313065472 1410451236096 1411063676928 1413044240384 1415189594112 1415804092416 1416590913024 1417953636288 1418569334784 1419943870464 1420560433152 1422717198336 1423334965248 1438277173248 1439076483072 1439835636848 1440460836864 1441086308352 1441887179328 1445300011008 1445927583744 1446103223712 1446731145216 1448122862592 1450155442176 1452987777024 1453795262136 1463325294592 1468241281024 1468878815232 1469057243136 1469695131648 1470470437632 1471108939776 1471747719168 1471926495564 1472565629952 1473173782528 1476051075072 1476871377408 1477512658944 1478933987328 1494459875328 1495290408192 1499480457216 1499662602368 1500313780224 1500965240832 1501757042688 1502409129984 1503244080576 1508294172672 1519025176576 1521992022624 1524128284672 1525594456064 1526256893952 1526442291696 1527105097728 1530087724872 1530719633408 1531570317312 1532235350016 1532900671488 1533709320192 1534561665588 1535227997184 1540385538048 1550483193856 1551344861184 1553700189762 1554374831616 1556556546048 1558053912576 1558919787264 1559596695552 1564156919808 1564836102144 1565515579392 1567211913792 1578362097536 1583664545792 1584352198656 1586757640608 1587446636544 1588984807424 1589674770432 1592088293376 1592779603968 1593664777152 1595197840824 1597436854272 1598130487296 1600556848128 1611944269824 1617359536128 1618061819904 1618961043456 1619815091454 1620518441472 1621222096896 1622792994816 1623497637888 1625962512384 1626668531712 1626866126676 1631424872448 1645526442112 1646240956416 1651054526464 1651771441152 1652488667136 1652689398528 1653407023104 1654279242336 1654997557248 1657320505344 1660557459456 1661480299584 1672371765248 1677990035456 1678922563584 1680537643008 1681267359744 1682201709216 1686183346176 1686915514368 1687120427664 1687853002752 1688585895936 1689476673024 1690210271232 1707954143232 1708903323648 1712241025452 1713691951104 1713900116992 1714644320256 1716293763072 1717039005696 1717247578158 1717993234944 1722059587584 1723016606976 1723764768768 1725422985216 1741860896768 1743536521216 1744293593088 1744505476224 1745262968832 1748671685568 1749393866752 1750366076928 1751126114304 1752810651648 1753784760672 1754546282496 1759676534784 1760440614912 1775657359728 1778921766912 1780633042944 1780849340312 1781622614016 1782396223488 1785102345684 1787607908352 1788384116736 1791099330048 1797116461056 1803842397184 1809902338048 1812650221389 1813437303552 1815982637056 1816771166208 1817729564672 1818739751808 1819529478144 1820319547392 1821331173888 1823083246656 1825642119168 1826434842624 1829207826432 1835352981504 1842222022656 1848410898432 1851217247376 1852021075968 1854620565504 1857436342272 1858242871296 1859049750528 1859275573344 1861064147628 1864485568512 1880601648128 1881418235904 1886919458816 1887738789888 1888787884032 1890604848384 1891425779712 1892476922868 1893258493952 1894080577536 1896956264448 1897779953664 1898010481122 1898834628096 1900661257152 1917702897664 1918768644096 1920614449152 1921448411136 1922516239104 1927066681344 1927903444992 1928137631616 1928974860288 1930830483456 1931668881408 1933540589568 1937317036032 1938393682848 1958742990848 1959593508864 1960627250176 1961478586368 1962330292224 1962568660752 1963420839936 1968068100096 1969161836544 1970016878592 1971911983104 1973007855756 1979636101632 1992613167104 1993720544256 1997614529694 1999307276288 2000418373632 2001286987776 2002342723584 2003212173312 2003455507851 2004325440768 2005195751424 2011058896896 2011932131328 2029322696832 2035009191936 2035256388928 2036140130304 2040116966496 2042093756416 2042980466688 2043867561984 2044945760256 2046082220784 2046970662912 2053847384064 2068459814912 2071600253016 2072499775488 2075408728064 2077405216768 2078559716352 2079462260736 2082619403298 2083523710464 2085542559744 2086448136192 2087354105856 2089615885056 2090523230208 2097546264576 2112469598208 2115676854144 2116595515392 2119566360576 2122784391168 2123706138624 2124886369536 2126930454432 2129915805696 2130840649728 2134075797504 2149259026432 2156479381504 2157415759872 2158614724608 2159753455272 2160691255296 2161629462528 2162830768992 2163723993088 2167950016512 2168891375616 2169154835568 2170096717824 2172184293888 2175233163264 2179481665536 2194987941888 2202361921536 2203318222848 2203585864704 2204542697472 2205705656448 2206663409664 2207621578752 2207889743346 2209760673792 2214076612608 2215307066112 2238563418112 2240716857344 2241689812992 2242935612288 2248244461568 2249220685824 2249493903552 2250470670336 2251447861248 2252635564032 2253613694976 2254866120864 2262441259008 2277272190976 2278537764864 2282988033936 2284922601472 2286192427008 2288391684096 2289385340928 2289663437544 2290657646592 2296079450112 2297355475968 2298353025024 2299351007232 2300563980288 2301842498382 2325724790784 2326007301632 2327017291776 2330550284643 2331562247424 2333821435904 2334834819072 2337080868864 2338379680896 2339395043328 2346235379712 2347254153216 2350817870688 2367543146304 2371895689216 2374177390592 2375496818688 2376528297984 2380136460912 2381169954816 2383477211136 2384512155648 2388132440064 2389169405952 2396155281408 2397195730944 2416866961852 2417916404736 2422361554944 2424986335744 2426039304192 2427092729856 2428441565184 2429722637181 2430777662208 2434189492224 2435246456832 2438943768576 2440299190014 2447137308672 2456296030208 2464547864576 2468289663168 2469361434624 2472827420672 2476581789696 2477657161728 2478733000704 2479034097792 2480110534656 2481418863504 2482496335872 2485980758016 2490836189184 2508557647872 2516985053184 2518383845376 2520806464512 2521901039616 2523302563824 2525440770048 2529275019264 2530373271552 2530680641496 2531779504128 2534215009536 2558358192128 2560819265536 2561931214848 2563354985472 2568361538178 2569422241792 2570537926656 2570850175488 2571966480384 2574440644608 2575558508544 2575871367237 2576989852416 2578054119424 2583089381376 2584524910464 2585647153152 2588134477824 2612791345152 2615304781824 2616440389632 2616758214336 2617894453248 2624090800128 2625549115392 2626689171456 2629215977472 2630677141008 2639514802176 2658294059008 2663486039592 2667224498176 2668382650368 2669790298112 2670949564416 2671274010468 2672433921024 2673594335232 2677653518526 2681411862528 2682576175104 2686648995072 2695674691584 2705763595776 2713345589248 2714853507072 2720155955328 2723973955584 2725156749312 2726594347008 2728109627712 2729294217216 2730479321088 2738463178752 2739652263936 2762133670688 2763333033984 2771412955136 2772616347648 2776825871064 2778031613952 2780723412992 2781930848256 2786154513408 2787364306944 2788913360016 2791596221442 2796728352768 2816626130944 2820902472192 2822127353856 2826088480768 2830379188224 2831608184832 2833181826048 2835907272576 2837138669568 2839887740928 2841120866304 2845434396672 2846669930496 2847015721683 2876554346496 2878152966144 2879671273696 2880921673728 2882172616704 2883774358656 2890600022016 2891855167488 2892206447424 2893462290432 2896245725184 2900310884352 2905975554048 2907590524272 2926650589184 2936482562048 2937757630464 2938114486272 2939390263296 2940940875264 2942217879552 2943495438336 2943852991128 2945131259904 2946347565056 2952102150144 2953742754816 2955025317888 2957867974656 2988919750656 2990580816384 2996421794541 2998960914432 2999325204736 3000627560448 3001930481664 3003514085376 3004818259968 3006488161152 3016588345344 3038050353152 3043984045248 3048256569344 3051188912128 3052513787904 3052884583392 3054210195456 3060175449744 3061439266816 3063140634624 3064470700032 3065801342976 3067418640384 3069123331176 3070455994368 3080771076096 3100966387712 3102689722368 3107400379524 3108749663232 3113113092096 3116107825152 3117839574528 3119193391104 3123929104947 3128313839616 3129672204288 3131031158784 3134423827584 3156724195072 3167329091584 3168704397312 3173515281216 3174893273088 3177969614848 3179349540864 3184176586752 3185559207936 3187329554304 3190395681648 3194873708544 3196260974592 3201113696256 3223888539648 3234719072256 3236123639808 3237922086912 3239630182908 3241036882944 3242444193792 3245585989632 3246995275776 3251925024768 3253337063424 3253732253352 3262849744896 3291052884224 3292481912832 3302109052928 3303542882304 3304977334272 3305378797056 3306814046208 3308558484672 3309995114496 3311834615019 3314641010688 3321114918912 3322960599168 3344743530496 3355980070912 3357845127168 3361075286016 3362534719488 3364403418432 3372366692352 3373831028736 3374240855328 3375706005504 3377171791872 3378953346048 3380420542464 3415908286464 3417806647296 3424482050904 3427383902208 3427800233984 3429288640512 3432587526144 3434078011392 3434495156316 3435986469888 3444119175168 3446033213952 3447529537536 3450845970432 3452763747573 3483721793536 3487073042432 3488587186176 3489010952448 3490525937664 3497343371136 3498787733504 3500732153856 3502252228608 3505621303296 3507569521344 3509092564992 3519353069568 3520881229824 3551314719456 3557843533824 3561266085888 3561698680624 3563245228032 3564792446976 3570204691368 3575215816704 3576768233472 3582198660096 3594232922112 3607684794368 3619804676096 3625300442778 3626874607104 3631965274112 3633542332416 3635459129344 3637479503616 3639058956288 3640639094784 3642662347776 3646166493312 3651284238336 3652869685248 3658415652864 3670705963008 3684444045312 3696821796864 3702434494752 3704042151936 3709241131008 3714872684544 3716485742592 3718099501056 3718551146688 3722128295256 3728971137024 3761203296256 3762836471808 3773838917632 3775477579776 3777575768064 3781209696768 3782851559424 3784953845736 3786516987904 3788161155072 3793912528896 3795559907328 3796020962244 3797669256192 3801322514304 3835405795328 3837537288192 3841228898304 3842896822272 3845032478208 3854133362688 3855806889984 3856275263232 3857949720576 3861660966912 3863337762816 3867081179136 3874634072064 3876787365696 3917485981696 3919187017728 3921254500352 3922957172736 3924660584448 3925137321504 3926841679872 3936136200192 3938323673088 3940033757184 3943823966208 3946015711512 3959272203264 3985226334208 3987441088512 3995229059388 3998614552576 4000836747264 4002573975552 4004685447168 4006424346624 4006911015702 4008650881536 4010391502848 4022117793792 4023864262656 4058645393664 4070018383872 4070512777856 4072280260608 4080233932992 4084187512832 4085960933376 4087735123968 4089891520512 4092164441568 4093941325824 4107694768128 4136919629824 4143200506032 4144999550976 4150817456128 4154810433536 4157119432704 4158924521472 4165238806596 4167047420928 4171085119488 4172896272384 4174708211712 4179231770112 4181046460416 4195092529152 4224939196416 4229517183241 4231353708288 4233191030784 4239132721152 4245568782336 4247412277248 4249772739072 4253860908864 4259831611392 4261681299456 4268151595008 4298518052864 4312958763008 4314831519744 4317229449216 4319506910544 4321382510592 4323258925056 4325661537984 4327447986176 4335900033024 4337782751232 4338309671136 4340193435648 4344368587776 4350466326528 4358963331072 4389975883776 4404723843072 4406636445696 4407171729408 4409085394944 4411411312896 4413326819328 4415243157504 4415779486692 4419521347584 4428153225216 4430614132224 4477126836224 4481433714688 4483379625984 4485871224576 4496488923136 4498441371648 4498987807104 4500941340672 4502895722496 4505271128064 4507227389952 4509732241728 4524882518016 4554544381952 4557075529728 4565976067872 4572384854016 4576783368192 4578770681856 4579326875088 4581315293184 4592158900224 4594710951936 4596706050048 4598702014464 4601127960576 4603684996764 4651449581568 4652014603264 4654034583552 4661100569286 4663124494848 4667642871808 4669669638144 4674161737728 4676759361792 4678790086656 4692470759424 4694508306432 4701635741376 4735086292608 4743791378432 4748354781184 4750993637376 4753056595968 4760272921824 4762339909632 4766954422272 4769024311296 4776264880128 4778338811904 4792310562816 4794391461888 4833733923704 4835832809472 4849972671488 4852078608384 4854185459712 4856883130368 4859445274362 4861555324416 4868378984448 4870492913664 4877887537152 4880598380028 4894274617344 4912592060416 4929095729152 4936579326336 4938722869248 4945654841344 4953163579392 4955314323456 4957466001408 4958068195584 4960221069312 4962837727008 4964992671744 4971961516032 4981672378368 5017115295744 5033970106368 5036767690752 5041612929024 5043802079232 5046605127648 5058550038528 5060746543104 5061361282992 5063559008256 5068430019072 5116716384256 5121638531072 5123862429696 5126709970944 5136723076356 5138844483584 5141075853312 5141700350976 5143932960768 5148881289216 5151117017088 5151742734474 5153979704832 5156108238848 5166178762752 5169049820928 5171294306304 5176268955648 5225582690304 5230609563648 5232880779264 5233516428672 5235788906496 5248181600256 5251098230784 5253378342912 5258431954944 5261354282016 5279029604352 5316588118016 5326972079184 5334448996352 5336765300736 5339580596224 5341899128832 5342548020936 5344867842048 5347188670464 5355307037052 5362823725056 5365152350208 5373297990144 5391349383168 5411527191552 5426691178496 5429707014144 5437950664167 5440311910656 5447947911168 5450313498624 5453188694016 5456219255424 5458588434432 5460958642176 5476926357504 5479304527872 5524267341376 5526666067968 5542825910272 5545232695296 5553651742128 5556063227904 5561446825984 5563861696512 5572309026816 5574728613888 5577826720032 5583192442884 5593456705536 5633252261888 5641804944384 5644254707712 5652176961536 5660758376448 5663216369664 5666363652096 5671814545152 5674277339136 5679775481856 5682241732608 5690868793344 5693339860992 5694031443366 5753108692992 5756305932288 5759342547392 5761843347456 5764345233408 5767548717312 5781200044032 5783710334976 5784412894848 5786924580864 5792491450368 5800621768704 5811951108096 5815181048544 5853301178368 5872965124096 5876228972544 5878780526592 5881881750528 5884435759104 5886990876672 5887705982256 5890262519808 5892695130112 5904204300288 5907485509632 5910050635776 5915735949312 5977839501312 5981161632768 5992843589082 5997921828864 5998650409472 6001255120896 6003860963328 6007028170752 6009636519936 6010366523553 6012976322304 6033176690688 6076100706304 6087968090496 6096513138688 6102377824256 6105027575808 6105769166784 6108420390912 6120350899488 6122878533632 6126281269248 6128941400064 6131602685952 6134837280768 6138246662352 6140911988736 6161542152192 6201932775424 6205379444736 6214800759048 6217499326464 6226226184192 6232215650304 6235679149056 6238386782208 6247858209894 6256627679232 6259344408576 6262062317568 6268847655168 6313448390144 6334658183168 6337408794624 6347030562432 6349786546176 6355939229696 6358699081728 6368353173504 6371118415872 6374659108608 6380791363296 6389747417088 6392521949184 6402227392512 6447777079296 6469438144512 6472247279616 6475844173824 6479260365816 6482073765888 6484888387584 6491171979264 6503850049536 6506674126848 6507464506704 6525699489792 6582105768448 6584963825664 6604218105856 6607085764608 6609954668544 6610757594112 6613628092416 6617116969344 6619990228992 6623669230038 6629282021376 6642229837824 6645921198336 6689487060992 6711960141824 6715690254336 6722150572032 6725069438976 6728806836864 6744733384704 6747662057472 6748481710656 6751412011008 6754343583744 6757906692096 6760841084928 6831816572928 6835613294592 6848964101808 6854767804416 6855600467968 6858577281024 6865175052288 6868156022784 6868990312632 6871972939776 6888238350336 6892066427904 6895059075072 6901691940864 6905527495146 6967443587072 6974146084864 6977174372352 6978021904896 6981051875328 6991650853929 6994686742272 6997575467008 7001464307712 7004504457216 7011242606592 7015139042688 7018185129984 7038706139136 7041762459648 7102629438912 7115687067648 7122532171776 7123397361248 7126490456064 7129584893952 7140409382736 7150431633408 7153536466944 7164397320192 7188465844224 7215369588736 7239609352192 7250600885556 7253749214208 7263930548224 7267084664832 7270918258688 7274959007232 7278117912576 7281278189568 7285324695552 7289167911543 7292332986624 7302568476672 7305739370496 7316831305728 7341411926016 7368888090624 7393643593728 7404868989504 7408084303872 7418482262016 7429745369088 7432971485184 7436199002112 7437102293376 7444256590512 7457942274048 7522406592512 7525672943616 7547677835264 7550955159552 7555151536128 7562419393536 7565703118848 7569907691472 7573033975808 7576322310144 7587825057792 7591119814656 7592041924488 7595338512384 7602645028608 7670811590656 7675074576384 7682457796608 7685793644544 7690064956416 7708266725376 7711613779968 7712550526464 7715899441152 7723321933824 7726675525632 7727614101711 7734162358272 7749268144128 7753574731392 7834971963392 7838374035456 7842509000704 7845914345472 7849321168896 7850274643008 7853683359744 7872272400384 7876647346176 7880067514368 7887647932416 7892031423024 7918544406528 7970452668416 7974882177024 7990458118776 7997229105152 8001673494528 8005147951104 8009370894336 8012848693248 8013822031404 8017301763072 8020783005696 8044235587584 8047728525312 8117290787328 8140036767744 8141025555712 8144560521216 8160467865984 8168375025664 8171921866752 8175470247936 8179783041024 8184328883136 8187882651648 8215389536256 8273839259648 8286401012064 8289999101952 8301634912256 8309620867072 8314238865408 8317849042944 8330477613192 8334094841856 8342170238976 8345792544768 8358463540224 8362092920832 8390185058304 8449878392832 8459034366482 8462707416576 8466382061568 8478265442304 8491137564672 8494824554496 8499545478144 8507721817728 8519663222784 8523362598912 8536303190016 8541047165049 8597036105728 8625917526016 8629663039488 8634458898432 8639013821088 8642765021184 8646517850112 8651323075968 8654895972352 8671800066048 8675565502464 8676619342272 8680386871296 8688737175552 8700932653056 8717926662144 8779951767552 8809447686144 8813272891392 8814343458816 8818170789888 8822822625792 8826653638656 8830486315008 8831558973384 8839042695168 8856306450432 8861228264448 8954253672448 8962867429376 8966759251968 8971742449152 8989265383623 8992977846272 8996882743296 8997975614208 9001882681344 9005791444992 9010542256128 9014454779904 9019464483456 9049765036032 9109088763904 9114151059456 9131952135744 9144769708032 9153566736384 9157541363712 9158653750176 9162630586368 9184317800448 9189421903872 9193412100096 9197404028928 9202255921152 9207369993528 9302899163136 9304029206528 9308069167104 9322201138572 9326248989696 9335285743616 9339339276288 9348323475456 9353518723584 9357580173312 9371787314841 9384941518848 9389016612864 9403271482752 9470172585216 9487582756864 9496709562368 9501987274752 9506113191936 9520545843648 9524679819264 9533908844544 9538048622592 9552529760256 9556677623808 9584621125632 9588782923776 9667467847408 9671665618944 9699945342976 9704157216768 9708370919424 9713766260736 9718890548724 9723110648832 9736757968896 9740985827328 9755775074304 9761196760056 9788549234688 9825184120832 9858191458304 9873158652672 9877445738496 9891309682688 9906327158784 9910628646912 9914932002816 9916136391168 9920442138624 9925675454016 9929985343488 9943923032064 9963344756736 10034230591488 10067940212736 10073535381504 10083225858048 10087604158464 10093210255296 10117100077056 10121493086208 10122722565984 10127118016512 10136860038144 10233432768512 10243277062144 10247724859392 10253419941888 10273446152712 10277688967168 10282151706624 10283400701952 10287865921536 10297762578432 10302234034176 10303485468948 10307959409664 10312216477696 10332357525504 10338099641856 10342588612608 10352537911296 10451165380608 10461219127296 10465761558528 10467032857344 10471577812992 10496363200512 10502196461568 10506756685824 10516863909888 10522708564032 10558059208704 10633176236032 10653944158368 10668897992704 10673530601472 10679161192448 10683798257664 10685096041872 10689735684096 10694377340928 10710614074104 10725647450112 10730304700416 10746595980288 10782698766336 10823054383104 10853382356992 10859414028288 10875901328334 10880623821312 10895895822336 10900626997248 10906377388032 10912438510848 10917176868864 10921917284352 10953852715008 10958609055744 11048534682752 11053332135936 11085651820544 11090465390592 11107303484256 11112126455808 11122893651968 11127723393024 11144618053632 11149457227776 11155653440064 11166384885768 11186913411072 11266504523776 11283609888768 11288509415424 11321516752896 11326432739328 11332727304192 11343629090304 11348554678272 11359550963712 11364483465216 11381737586688 11386679721984 11388062886732 11506217385984 11512611864576 11518685094784 11523686694912 11528690466816 11535097434624 11562400088064 11567420669952 11568825789696 11573849161728 11584982900736 11601243537408 11623902216192 11630362097088 11706602356736 11745930248192 11752457945088 11757561053184 11763763501056 11768871518208 11773981753344 11775411964512 11780525039616 11808408600576 11814971019264 11820101271552 11831471898624 11955679002624 11962323265536 11985687178164 11995843657728 11997300818944 12002510241792 12007721926656 12014056341504 12019273039872 12020733047106 12025952644608 12066353381376 12152201412608 12175936180992 12193026277376 12204755648512 12210055151616 12211538333568 12216840781824 12240701798976 12245757067264 12252562538496 12257882800128 12263205371904 12269674561536 12276493324704 12281823977472 12323084304384 12410758889472 12429601518096 12434998652928 12452452368384 12464431300608 12471358298112 12476773564416 12495716419788 12513255358464 12518688817152 12524124635136 12537695310336 12626896780288 12669316366336 12674817589248 12688551549723 12694061124864 12699573092352 12711878459392 12717398163456 12736706347008 12742236831744 12749318217216 12761582726592 12779494834176 12785043898368 12804454785024 12895554158592 12938876289024 12944494559232 12951688347648 12958520731632 12964147531776 12969776775168 12982343958528 13007700099072 13013348253696 13014929013408 13051398979584 13164211536896 13169927651328 13208436211712 13214171529216 13219909337088 13221515188224 13227256184832 13234233938688 13239980457984 13247338460076 13258564042752 13284459675648 13291842396672 13378974121984 13423920283648 13431380508672 13444301144064 13450138877952 13457613673728 13489466769408 13495324114944 13496963421312 13502824022016 13508687167488 13515813384192 13521682169856 13663633145856 13671226589184 13697928203616 13711200935936 13717154562048 13730350104576 13736312045568 13737980625264 13743945879552 13776476700672 13784132855808 13790118150144 13803383881728 13811054990292 13934887174144 13948292169728 13954348744704 13956043809792 13962103750656 13983301707858 13989373484544 13995150934016 14002928615424 14009008914432 14022485213184 14030278085376 14036370259968 14077412278272 14083524919296 14205258877824 14231374135296 14245064343552 14246794722496 14252980912128 14259169787904 14280818765472 14300863266816 14307072933888 14328794640384 14376931688448 14430739177472 14479218704384 14501201771112 14507498428416 14527861096448 14541836517376 14549918014464 14556235825152 14562556379136 14570649391104 14578335823086 14584665973248 14605136953344 14611478740992 14633662611456 14682823852032 14737776181248 14787287187456 14809737979008 14816168607744 14836964524032 14859490738176 14865942970368 14872398004224 14874204586752 14888513181024 14915884548096 15044813185024 15051345887232 15095355670528 15101910319104 15110303072256 15124838787072 15131406237696 15139815382944 15146067951616 15175650115584 15182239629312 15184083848976 15190677024768 15205290057216 15341623181312 15350149152768 15364915593216 15371587289088 15380129912832 15416533450752 15423227559936 15425101052928 15431798882304 15446643867648 15453351051264 15455228203422 15468324716544 15498536288256 15507149462784 15669943926784 15676748070912 15685018001408 15691828690944 15698642337792 15700549286016 15707366719488 15744544800768 15753294692352 15760135028736 15775295864832 15784062846048 15837088813056 15940905336832 15949764354048 15980916237552 15994458210304 16003346989056 16010295902208 16018741788672 16025697386496 16027644062808 16034603526144 16041566011392 16088471175168 16095457050624 16234581574656 16280073535488 16282051111424 16289121042432 16313851992501 16320935731968 16336750051328 16343843733504 16350940495872 16359566082048 16368657766272 16375765303296 16430779072512 16547678519296 16572802024128 16579998203904 16603269824512 16619241734144 16628477730816 16635698085888 16660955226384 16668189683712 16684340477952 16691585089536 16716927080448 16724185841664 16780370116608 16899756785664 16918068732964 16925414833152 16932764123136 16956530884608 16982275129344 16989649108992 16999090956288 17015443635456 17039326445568 17046725197824 17072606380032 17082094330098 17194072211456 17251835052032 17259326078976 17268917796864 17278027642176 17285530042368 17293035700224 17302646151936 17309791944704 17343600132096 17351131004928 17353238684544 17360773742592 17377474351104 17401865306112 17435853324288 17559903535104 17618895372288 17628686917632 17636341579776 17645645251584 17653307277312 17660972630016 17663117946768 17678085390336 17712612900864 17722456528896 17908507344896 17925734858752 17933518503936 17943484898304 17978530767246 17985955692544 17993765486592 17995951228416 18003765362688 18011582889984 18021084512256 18028909559808 18031099570659 18038928966912 18099530072064 18218177527808 18228302118912 18263904271488 18289539416064 18307133472768 18315082727424 18317307500352 18325261172736 18368635600896 18378843807744 18386824200192 18394808057856 18404511842304 18414739987056 18605798326272 18608058413056 18616138334208 18644402277144 18652497979392 18670571487232 18678678552576 18696646950912 18707037447168 18715160346624 18743574629682 18769883037696 18778033225728 18806542965504 18940345170432 18975165513728 18993419124736 19003974549504 19012226383872 19041091687296 19049359638528 19067817689088 19076097245184 19105059520512 19113355247616 19169242251264 19177565847552 19334935694816 19343331237888 19399890685952 19408314433536 19416741838848 19427532521472 19437781097448 19446221297664 19473515937792 19511550148608 19522393520112 19577098469376 19650368241664 19716382916608 19746317305344 19754891476992 19782619365376 19812654317568 19821257293824 19829864005632 19832272782336 19840884277248 19851350908032 19859970686976 19887846064128 19926689513472 20068461182976 20135880425472 20147070763008 20166451716096 20175208316928 20186420510592 20234200154112 20242986172416 20245445131968 20254236033024 20273720076288 20466865537024 20486554124288 20495449718784 20506839883776 20546892305424 20555377934336 20564303413248 20566801403904 20575731843072 20595525156864 20604468068352 20606970937896 20615918819328 20624432955392 20664715051008 20676199283712 20685177225216 20705075822592 20902330761216 20922438254592 20931523117056 20934065714688 20943155625984 20974952561787 20992726401024 21004392923136 21013513371648 21033727819776 21045417128064 21116118417408 21266352472064 21307888316736 21337795985408 21347061202944 21358322384896 21367596515328 21370192083744 21379471368192 21388754681856 21421228148208 21451294900224 21460609400832 21493191960576 21565397532672 21646108766208 21706764713984 21718828056576 21751802656668 21761247642624 21791791644672 21801253994496 21812754776064 21824877021696 21834353737728 21843834568704 21867503734629 21907705430016 21917218111488 22097069365504 22106664271872 22171303641088 22180930781184 22214606968512 22224252911616 22245787303936 22255446786048 22289236107264 22298914455552 22311306880128 22332769771536 22373826822144 22533009047552 22567219777536 22577018830848 22643033505792 22652865478656 22665454608384 22687258180608 22697109356544 22719101927424 22728966930432 22763475173376 22773359443968 22776125773464 23012434771968 23025223729152 23037370189568 23047373389824 23057380933632 23070194869248 23124800176128 23134841339904 23137651579392 23147698323456 23169965801472 23182842305133 23202487074816 23247804432384 23260724194176 23413204713472 23491860496384 23504915890176 23515122106368 23527527002112 23537743036416 23547963506688 23550823929024 23561050079232 23616817201152 23629942038528 23640202543104 23662943797248 23911358005248 23924646531072 23971374356328 23991687315456 23994601637888 24005020483584 24015443853312 24028112683008 24038546079744 24041466094212 24051905289216 24132706762752 24304402825216 24351872361984 24386052554752 24409511297024 24420110303232 24423076667136 24433681563648 24481403597952 24491514134528 24505125076992 24515765600256 24526410743808 24539349123072 24552986649408 24563647954944 24646168608768 24821517778944 24859203036192 24869997305856 24904904736768 24928862601216 24942716596224 24953547128832 24991432839576 25026510716928 25037377634304 25075390620672 25253793560576 25338632732672 25349635178496 25377103099446 25388122249728 25399146184704 25423756918784 25434796326912 25473412694016 25484473663488 25498636434432 25523165453184 25558989668352 25570087796736 25608909570048 25791108317184 25877752578048 25888989118464 25903376695296 25917041463264 25928295063552 25939553550336 25964687917056 26015400198144 26026696507392 26029858026816 26102797959168 26328423073792 26339855302656 26416872423424 26428343058432 26439818674176 26443030376448 26454512369664 26468467877376 26479960915968 26494676920152 26517128085504 26568919351296 26583684793344 26757948243968 26847840567296 26862761017344 26888602288128 26900277755904 26915227347456 26978933538816 26990648229888 26993926842624 27005648044032 27017374334976 27031626768384 27043364339712 27327266291712 27342453178368 27395856407232 27422401871872 27434309124096 27460700209152 27472624091136 27475961250528 27487891759104 27552953401344 27568265711616 27580236300288 27606767763456 27622109980584 27869774348288 27896584339456 27908697489408 27912087619584 27924207501312 27966603415716 27978746969088 27990301868032 28005857230848 28018017828864 28044970426368 28060556170752 28072740519936 28154824556544 28167049838592 28410517755648 28462748270592 28490128687104 28493589444992 28505961824256 28518339575808 28561637530944 28601726533632 28614145867776 28657589280768 28753863376896 28861478354944 28958437408768 29002403542224 29014996856832 29055722192896 29083673034752 29099836028928 29112471650304 29125112758272 29141298782208 29156671646172 29169331946496 29210273906688 29222957481984 29267325222912 29365647704064 29475552362496 29574574374912 29619475958016 29632337215488 29673929048064 29718981476352 29731885940736 29744796008448 29748409173504 29777026362048 29831769096192 30089626370048 30102691774464 30190711341056 30203820638208 30220606144512 30249677574144 30262812475392 30279630765888 30292135903232 30351300231168 30364479258624 30368167697952 30381354049536 30410580114432 30700298305536 30729831186432 30743174578176 30760259825664 30833066901504 30846455119872 30850202105856 30863597764608 30893287735296 30906702102528 30910456406844 30936649433088 30997072576512 31014298925568 31339887853568 31353496141824 31370036002816 31383657381888 31397284675584 31401098572032 31414733438976 31489089601536 31506589384704 31520270057472 31550591729664 31568125692096 31674177626112 31881810673664 31899528708096 31961832475104 32006693978112 32020591804416 32037483577344 32051394772992 32055288125616 32069207052288 32083132022784 32176942350336 32190914101248 32469163149312 32560147070976 32564102222848 32578242084864 32627703985002 32641871463936 32673500102656 32687687467008 32701880991744 32719132164096 32737315532544 32751530606592 32861558145024 33095357038592 33145604048256 33159996407808 33206539649024 33238483468288 33256955461632 33271396171776 33321910452768 33336379367424 33368680955904 33383170179072 33433854160896 33448371683328 33560740233216 33799513571328 33836137465928 33850829666304 33865528246272 33964550258688 33979298217984 33998181912576 34030887270912 34078652891136 34093450395648 34145212760064 34164188660196 34388144422912 34503670104064 34518652157952 34537835593728 34556055284352 34571060084736 34586071400448 34605292303872 34619583889408 34687200264192 34702262009856 34706477369088 34721547485184 34754948702208 34803730612224 34871706648576 35119807070208 35237790744576 35257373835264 35272683159552 35291290503168 35306614554624 35321945260032 35326235893536 35425225801728 35444913057792 35817014689792 35851469717504 35867037007872 35886969796608 35957061534492 35971911385088 35987530973184 35991902456832 36007530725376 36023165779968 36042169024512 36057819119616 36062199141318 36077857933824 36199060144128 36436355055616 36456604237824 36527808542976 36579078832128 36614266945536 36630165454848 36634615000704 36650522345472 36737271201792 36757687615488 36773648400384 36789616115712 36809023684608 36829479974112 37216116826112 37232276668416 37288804554288 37304995958784 37341142974464 37357357105152 37393293901824 37414074894336 37430320693248 37487149259364 37539766075392 37556066451456 37613085931008 37880690340864 37950331027456 37986838249472 38007949099008 38024452767744 38065654649169 38082183374592 38098719277056 38135635378176 38152194490368 38210119041024 38226710495232 38338484502528 38355131695104 38669871389632 38686662475776 38799781371904 38816628867072 38833483677696 38855065042944 38875562194896 38892442595328 38947031875584 39023100297216 39044787040224 39154196938752 39300736483328 39432765833216 39492634610688 39509782953984 39565238730752 39625308635136 39642514587648 39659728011264 39664545564672 39681768554496 39702701816064 39719941373952 39775692128256 39853379026944 40136922365952 40271760850944 40294141526016 40332903432192 40350416633856 40372841021184 40468400308224 40485972344832 40490890263936 40508472066048 40547440152576 40933731074048 40973108248576 40990899437568 41013679767552 41093784610848 41110755868672 41133602807808 41151463686144 41191050313728 41208936136704 41213941875792 41231837638656 41248865910784 41329430102016 41352398567424 41370354450432 41410151645184 41804661522432 41844876509184 41863046234112 41868131429376 41886311251968 41949905123574 41985452802048 42008785846272 42027026743296 42067455639552 42090834256128 42232236834816 42532704944128 42615776633472 42675591970816 42694122405888 42716644769792 42735193030656 42740384167488 42758942736384 42777509363712 42842456296416 42902589800448 42921218801664 42986383921152 43130795065344 43292217532416 43413529427968 43437656113152 43503605313336 43522495285248 43583583289344 43625509552128 43649754043392 43668707475456 43687669137408 43735007469258 43815410860032 43834436222976 44194138731008 44213328543744 44342607282176 44361861562368 44429213937024 44448505823232 44491574607872 44510893572096 44578472214528 44597828911104 44622613760256 44665539543072 44747653644288 45066018095104 45134439555072 45154037661696 45286067011584 45305730957312 45330909216768 45374516361216 45394218713088 45438203854848 45526950346752 45546718887936 45552251546928 46024869543936 46050447458304 46074740379136 46094746779648 46114761867264 46140389738496 46249600352256 46269682679808 46275303158784 46295396646912 46339931602944 46365684610266 46404974149632 46495608864768 46521448388352 46826409426944 46983720992768 47009831780352 47030244212736 47055054004224 47075486072832 47095927013376 47101647858048 47122100158464 47233634402304 47259884077056 47280405086208 47325887594496 47822716010496 47849293062144 47942748712656 47983374630912 47989203275776 48010040967168 48030887706624 48056225366016 48077092159488 48082932188424 48103810578432 48265413525504 48608805650432 48703744723968 48772105109504 48819022594048 48840220606464 48846153334272 48867363127296 48941555977503 48962807195904 48983028269056 49010250153984 49031531200512 49052821487616 49078698246144 49105973298816 49127295909888 49292337217536 49643035557888 49718406072384 49739994611712 49809809473536 49857725202432 49885433192448 49907094257664 49982865679152 50053021433856 50074755268608 50150781241344 50507587121152 50677265465344 50699270356992 50754206198892 50776244499456 50798292369408 50847513837568 50869592653824 50946825388032 50968947326976 50997272868864 51046330906368 51117979336704 51140175593472 51217819140096 51582216634368 51755505156096 51777978236928 51806753390592 51834082926528 51856590127104 51879107100672 51929375834112 52030800396288 52053393014784 52059716053632 52205595918336 52656846147584 52679710605312 52833744846848 52856686116864 52886060752896 52909024739328 52936935754752 52959921831936 52989353840304 53034256171008 53137838702592 53167369586688 53515896487936 53695681134592 53725522034688 53777204576256 53800555511808 53830454694912 53957867077632 53981296459776 53987853685248 54011296088064 54034748669952 54063253536768 54086728679424 54093298711977 54654532583424 54684906356736 54791712814464 54844803743744 54868618248192 54921400418304 54945248182272 54951922501056 54975783518208 55105906802688 55136531423232 55160472600576 55213535526912 55244219961168 55739548696576 55793168678912 55817394978816 55824175239168 55848415002624 55933206831432 55957493938176 55980603736064 56011714461696 56036035657728 56089940852736 56121112341504 56145481039872 56309649113088 56334099677184 56821035511296 56925496541184 56980257374208 56987178889984 57011923648512 57036679151616 57123275061888 57203453067264 57228291735552 57315178561536 57507726753792 57722956709888 57916874817536 58004807084448 58029993713664 58111444385792 58167346069504 58199672057856 58224943300608 58250225516544 58282597564416 58313343292344 58338663892992 58420547813376 58534650445824 58731295408128 58951104724992 59149148749824 59238951916032 59264674430976 59347858096128 59437962952704 59463771881472 59489592016896 59496818347008 59554052724096 59663538192384 60179252740096 60205383548928 60381422682112 60407641276416 60441212289024 60499355148288 60525624950784 60559261531776 60584271806464 60702600462336 60728958517248 60736335395904 60762708099072 60821160228864 61400596611072 61459662372864 61486349156352 61520519651328 61666133803008 61692910239744 61700404211712 61727195529216 61786575470592 61813404205056 61820912813688 61873298866176 61994145153024 62028597851136 62679775707136 62706992283648 62740072005632 62767314763776 62794569351168 62802197144064 62829466877952 62924857685361 62978179203072 63013178769408 63040540114944 63101183459328 63136251384192 63348355252224 63763621347328 63799057416192 63923664950208 64013387956224 64041183608832 64074967154688 64102789545984 64110576251232 64138414104576 64166264045568 64353884700672 64381828202496 64938326298624 65120294141952 65128204445696 65156484169728 65255407970004 65283742927872 65347000205312 65375374934016 65403761983488 65438264328192 65474631065088 65503061213184 65602511203887 65723116290048 66190714077184 66291208096512 66319992815616 66413079298048 66476966936576 66513910923264 66542792343552 66643820905536 66672758734848 66737361911808 66766340358144 66867708321792 66896743366656 67121480466432 67599027142656 67672274931856 67701659332608 67731056492544 67929100517376 67958596435968 67996363825152 68061774541824 68157305782272 68186900791296 68290425520128 68328377320392 68776288845824 69007340208128 69037304315904 69075671187456 69112110568704 69142120169472 69172142800896 69210584607744 69239167778816 69374400528384 69404524019712 69412954738176 69443094970368 69509897404416 69607461224448 69743413297152 70239614140416 70475581489152 70514747670528 70545366319104 70582581006336 70613229109248 70643890520064 70652471787072 70850451603456 70889826115584 71634029379584 71702939435008 71734074015744 71773939593216 71914123068984 71943822770176 71975061946368 71983804913664 72015061450752 72046331559936 72084338049024 72115638239232 72124398282636 72155715867648 72398120288256 72872710111232 72913208475648 73055617085952 73158157664256 73228533891072 73260330909696 73269230001408 73301044690944 73474542403584 73515375230976 73547296800768 73579232231424 73618047369216 73658959948224 74432233652224 74464553336832 74577609108576 74609991917568 74682285948928 74714714210304 74786587803648 74828149788672 74860641386496 74974298518728 75079532150784 75112132902912 75226171862016 75761380681728 75973676498944 76015898198016 76048905535488 76131309298338 76164366749184 76197438554112 76271270756352 76304388980736 76420238082048 76453420990464 76676969005056 76710263390208 77339742779264 77373324951552 77599562743808 77633257734144 77666967355392 77710130085888 77751124389792 77784885190656 77894063751168 78046200594432 78089574080448 78308393877504 78601472966656 78865531666432 78985269221376 79019565907968 79250617270272 79285029175296 79319456022528 79329091129344 79363537108992 79405403632128 79439882747904 79551384256512 79706758053888 80273844731904 80543521701888 80588283052032 80665806864384 80700833267712 80745682042368 80936800616448 80971944689664 80981780527872 81016944132096 81094880305152 81867462148096 81946216497152 81981798875136 82027359535104 82187569221696 82221511737344 82267205615616 82302927372288 82382100627456 82417872273408 82427883751584 82463675277312 82658860204032 82704797134848 82740708900864 82820303290368 83609323044864 83689753018368 83726092468224 83736262858752 83772622503936 83899810247148 83970905604096 84017571692544 84054053486592 84134911279104 84181668512256 84464473669632 85065409888256 85231553266944 85351183941632 85388244811776 85433289539584 85470386061312 85480768334976 85517885472768 85555018727424 85684912592832 85805179600896 85842437603328 85972767842304 86261590130688 86584435064832 86875312226304 87007210626672 87044990570496 87167166578688 87251019104256 87299508086784 87337414950912 87375338274816 87470014938516 87630821720064 87668872445952 88388277462016 88426657087488 88685214564352 88723723124736 88858427874048 88897011646464 88983149215744 89021787144192 89156944429056 89195657822208 89245227520512 89331079086144 89495307288576 90132036190208 90268879110144 90308075323392 90572134023168 90611461914624 90661818433536 90749032722432 90788437426176 90876407709696 91053900693504 91093437775872 91104503093856 92100894916608 92149480758272 92189493559296 92229523734528 92280779476992 92499200704512 92539365359616 92550606317568 92590793293824 92679863205888 92731369220532 92809948299264 92991217729536 93042896776704 93652818853888 93967441985536 94019663560704 94060488425472 94110108008448 94150972145664 94191854026752 94203295716096 94244200316928 94467268804608 94519768154112 94560810172416 94651775188992 95645432020992 95698586124288 95885497425312 95978406551552 96020081934336 96061775413248 96112450732032 96154184318976 96165864376848 96207621156864 96530827051008 97217611300864 97407489447936 97544210219008 97638045188096 97680441212928 97692306668544 97734726254592 97883111955006 97925614391808 97966056538112 98020500307968 98063062401024 98105642975232 98157396492288 98211946597632 98254591819776 98584674435072 99286071115776 99436812144768 99479989223424 99619618947072 99715450404864 99770866384896 99814188515328 99965731358304 100106042867712 100149510537216 100301562482688 101015174242304 101354530930688 101398540713984 101508412397784 101552488998912 101596584738816 101695027675136 101893650776064 101937894653952 101994545737728 102092661812736 102235958673408 102280351186944 102435638280192 103164433268736 103511010312192 103555956473856 103613506781184 103668165853056 103713180254208 103758214201344 103858751668224 104061600792576 104106786029568 104119432107264 104411191836672 105313692295168 105359421210624 105667489693696 105713372233728 105772121505792 105818049478656 105873871509504 105919843663872 105978707680608 106275677405184 106334739173376 107031792975872 107391362269184 107451044069376 107554409152512 107601111023616 107660909389824 107915734155264 107962592919552 107975707370496 108022592176128 108069497339904 108126507073536 108173457358848 108186597423954 109309065166848 109369812713472 109583425628928 109689607487488 109737236496384 109842800836608 109890496364544 109903845002112 109951567036416 110211813605376 110273062846464 110320945201152 110427071053824 110488439922336 111479097393152 111586337357824 111648350478336 111696830005248 111866413662864 111914987876352 111961207472128 112023428923392 112072071315456 112179881705472 112242224683008 112290962079744 112619298226176 112668199354368 113642071022592 113850993082368 113960514748416 113974357779968 114023847297024 114073358303232 114196963947507 114246550123776 114406906134528 114456583471104 114630357123072 115015453507584 115445913419776 115833749635072 116009614168896 116059987427328 116222888771584 116334692139008 116399344115712 116449886601216 116500451033088 116565195128832 116626686584688 116677327785984 116841095626752 117069300891648 117462590816256 117902209449984 118298297499648 118477903832064 118529348861952 118695716192256 118875925905408 118927543762944 118979184033792 118993636694016 119108105448192 119327076384768 120358505480192 120410767097856 120762845364224 120815282552832 120882424578048 120998710296576 121051249901568 121118523063552 121168543612928 121405200924672 121457917034496 121472670791808 121525416198144 121642320457728 122801193222144 122919324745728 122972698312704 123041039302656 123332267606016 123400808423424 123454391058432 123573150941184 123626808410112 123641825627376 123746597732352 123988290306048 124057195702272 125359551414272 125413984567296 125480144011264 125534629527552 125589138702336 125604394288128 125658933755904 125849715370722 125956358406144 126026357538816 126081080229888 126202366918656 126272502768384 126696710504448 127527242694656 127598114832384 127847329900416 128026775912448 128082367217664 128149934309376 128205579091968 128221152502464 128276828209152 128332528091136 128707769401344 128763656404992 129876652597248 130240588283904 130256408891392 130312968339456 130510815940008 130567485855744 130694000410624 130750749868032 130876528656384 130949262130176 131006122426368 131205022407774 131446232580096 132381428154368 132582416193024 132639985631232 132826158596096 132953933873152 133027821846528 133085584687104 133287641811072 133345517469696 133474723823616 133532680716288 133735416643584 133793486733312 134242960932864 135198054285312 135344549863712 135403318665216 135462112985088 135858201034752 135917192871936 135992727650304 136123549083648 136314611564544 136580851040256 136656754640784 137552577691648 138014680416256 138074608631808 138151342374912 138224221137408 138284240338944 138344285601792 138421169215488 138478335557632 138748801056768 138809048039424 138825909476352 138886189940736 139019794808832 139214922448896 139486826594304 140479228280832 140951162978304 141029495341056 141090732638208 141165162012672 141226458218496 141287781040128 141304943574144 141700903206912 141779652231168 143268058759168 143405878870016 143468148031488 143547879186432 143828246137968 143887645540352 143950123892736 143967609827328 144030122901504 144092663119872 144168676098048 144231276478464 144248796565272 144311431735296 144796240576512 145745420222464 145826416951296 146111234171904 146316315328512 146457067782144 146520661819392 146538460002816 146602089381888 146824667932509 146949084807168 147030750461952 147094593601536 147158464462848 147236094738432 147317919896448 148864467304448 148929106673664 149155218217152 149219983835136 149364571897856 149429428420608 149573175607296 149656299577344 149721282772992 149948597037456 150159064301568 150224265805824 150452343724032 151522761363456 151947352997888 152031796396032 152097811070976 152262618596676 152328733498368 152394877108224 152542541512704 152608777961472 152840476164096 152906841980928 153353938010112 153420526780416 154679485558528 154746649903104 155199125487616 155266515468288 155333934710784 155420260171776 155502248779584 155569770381312 155788127502336 156092401188864 156179148160896 156616787755008 157202945933312 157731063332864 157970538442752 158039131815936 158501234540544 158570058350592 158658182258688 158727074217984 158810807264256 158879765495808 159102768513024 159413516107776 160547689463808 161087043403776 161176566104064 161331613728768 161401666535424 161491364084736 161873601232896 161943889379328 161963561055744 162033888264192 162189760610304 162279896135931 163734924296192 163892432994304 163963597750272 164054719070208 164375138443392 164443023474688 164534411231232 164605854744576 164764201254912 164835744546816 164855767503168 164927350554624 165317720408064 165409594269696 165481417801728 165640606580736 167218646089728 167379506036736 167452184936448 167472525717504 167545245007872 167799620494296 167941811208192 168035143385088 168108106973184 168269822558208 168363337024512 168928947339264 170130819776512 170463106533888 170702367883264 170776489623552 170866579079168 170940772122624 170961536669952 171035770945536 171110037454848 171369825185664 171610359201792 171684875206656 171945535684608 172523180261376 173168870129664 173750624452608 174014421253344 174089981140992 174334333157376 174502038208512 174599016173568 174674829901824 174750676549632 174940029877032 175261643440128 176776554924032 176853314174976 177370429128704 177447446249472 177716855748096 177794023292928 177966298431488 178043574288384 178313888858112 178391315644416 178490455041024 178662158172288 178990614577152 180264072380416 180537758220288 180616150646784 181144268046336 181222923829248 181323636867072 181498065444864 181576874852352 181752815419392 182107801387008 182186875551744 182209006187712 184201789833216 184298961516544 184378987118592 184459047469056 184561558953984 184998401409024 185078730719232 185101212635136 185181586587648 185359726411776 185462738441064 185619896598528 185982435459072 186085793553408 187305637707776 187934883971072 188039327121408 188120976850944 188220216016896 188301944291328 188383708053504 188406591432192 188488400633856 188934537609216 189039536308224 189121620344832 189303550377984 191290864041984 191397172248576 191770994850624 191956813103104 192040163868672 192123550826496 192224901464064 192308368637952 192331728753696 192415242313728 193061654102016 194435222601728 194814978895872 195088420438016 195276090376192 195360882425856 195384613337088 195469452509184 195766223910012 195851228783616 195932113076224 196041000615936 196126124802048 196211285950464 196314792984576 196423893195264 196509183639552 197169348870144 198572142231552 198873624289536 198959978446848 199239237894144 199430900809728 199541732769792 199628377030656 199931462716608 200212085735424 200299021074432 200603124965376 202030348484608 202709061861376 202797081427968 203016824795568 203104977997824 203193169477632 203390055350272 203787301552128 203875789307904 203989091475456 204185323625472 204471917346816 204560702373888 204871276560384 206328866537472 207022020624384 207111912947712 207227013562368 207336331706112 207426360508416 207516428402688 207717503336448 208123201585152 208213572059136 208238864214528 208822383673344 210627384590336 210718842421248 211334979387392 211426744467456 211544243011584 211636098957312 211747743019008 211839687327744 211957415361216 212551354810368 212669478346752 214063585951744 214902088138752 215108818305024 215202222047232 215321818779648 215831468310528 215925185839104 215951414740992 216045184352256 216138994679808 216253014147072 216346914717696 216373194847908 218618130333696 218739625426944 219166851257856 219379214974976 219474472992768 219685601673216 219780992729088 219807690004224 219903134072832 220423627210752 220546125692928 220641890402304 220854142107648 220976879844672 222958194786304 223172674715648 223296700956672 223393660010496 223732827325728 223829975752704 224046857846784 224144142630912 224359763410944 224484449366016 224581924159488 225238596452352 225336398708736 227284142045184 227921029496832 227948715559936 228047694594048 228146716606464 228393927895014 228493100247552 228813812269056 228913166942208 229260714246144 230030907015168 230891826839552 231667499270144 232019228337792 232119974854656 232445777543168 232669384278016 232798688231424 232899773202432 233000902066176 233130390257664 233253373169376 233354655571968 233682191253504 234138601783296 234925181632512 235804418899968 236596594999296 236955807664128 237058697723904 237751851810816 237855087525888 237958368067584 237987273388032 238216210896384 238654152769536 240717010960384 240821534195712 241525690728448 241630565105664 241764849156096 241997420593152 242102499803136 242237046127104 242337087225856 242810401849344 242915834068992 242945341583616 243050832396288 243284640915456 245602386444288 245838649491456 245945396625408 246082078605312 246664535212032 246801616846848 246908782116864 247146301882368 247253616820224 247283651254752 247976580612096 248114391404544 250719102828544 250827969134592 250960288022528 251069259055104 251178277404672 251208788576256 251317867511808 251699430741444 251912716812288 252052715077632 252162160459776 252404733837312 252545005536768 253393421008896 255054485389312 255196229664768 255694659800832 256053551824896 256164734435328 256299868618752 256411158183936 256442305004928 256553656418304 256665056182272 257415538802688 257527312809984 259753305194496 260512817782784 260625936678912 261021631880016 261134971711488 261388000821248 261501499736064 261753057312768 261898524260352 262012244852736 262410044815548 262892465160192 264762856308736 265164832386048 265279971262464 265652317192192 265907867746304 266055643693056 266171169374208 266575283622144 266691034939392 266949447647232 267065361432576 267470833287168 267586973466624 268485921865728 270396108570624 270689099727424 270806637330432 270924225970176 271716402069504 271834385743872 271985455300608 272247098167296 272629223129088 273161702080512 273313509281568 275105155383296 276029360832512 276302684749824 276448442274816 276568480677888 276688571203584 276842338430976 276956671115264 277497602113536 277618096078848 277651818952704 277772379881472 278039589617664 278429844897792 278973653188608 280958456561664 281902325956608 282058990682112 282181465276416 282330324025344 282452916436992 282575562080256 282609887148288 283401806413824 283559304462336 286536117518336 286811757740032 286936296062976 287095758372864 287656492275936 287775291080704 287935219654656 288060245803008 288185326239744 288337352196096 288462552956928 288497593130544 288622863470592 289592481153024 291490840444928 291652833902592 292222468343808 292632630657024 292914135564288 293041323638784 293076920005632 293204178763776 293649335865018 293898169614336 294061500923904 294189187203072 294316928925696 294472189476864 294635839792896 297728934608896 297858213347328 298310436434304 298439967670272 298729143795712 298858856841216 299146351214592 299312599154688 299442565545984 299897194074912 300318128603136 300448531611648 300904687448064 303045522726912 303894705995776 304063592792064 304195622141952 304525237193352 304657466996736 304789754216448 305085083025408 305680952328192 305813683961856 306707876020224 306841053560832 309358971117056 309493299806208 310398250975232 310533030936576 310667869421568 310840520343552 311004497559168 311139540762624 311576255004672 312184802377728 312358296321792 313233575510016 314405891866624 315462126665728 315941076885504 316078263631872 317002469081088 317140116701184 317316364517376 317454148435968 317621614528512 317759530991616 318827032215552 321095378927616 322174086807552 322353132208128 322663227457536 322803333070848 322982728169472 323747202465792 323887778758656 323927122111488 324067776528384 324379521220608 324559792271862 327469848592384 327784865988608 327927195500544 328109438140416 328750276886784 328886046949376 329068822462464 329211709489152 329528402509824 329671489093632 329711535006336 329854701109248 330635440816128 330819188539392 330962835603456 331281213161472 334437292179456 334759012073472 334945051435008 335090490015744 335599240988592 335883622416384 336070286770176 336216213946368 336539645116416 336726674049024 337857894678528 340261639553024 340926213067776 341404735766528 341552979247104 341733158158336 341881544245248 341923073339904 342071541891072 342220074909696 342590891842521 342739650371328 343220718403584 343369750413312 343891071369216 345046360522752 346337740259328 347501248905216 348028842506688 348179962281984 348668666314752 349004076417024 349198032347136 349349659803648 349501353099264 349880059754064 350523286880256 353553109848064 353706628349952 354740858257408 354894892498944 355433711496192 355588046585856 355932596862976 356087148576768 356627777716224 356782631288832 356980910082048 357324316344576 357981229154304 360528144760832 361075516440576 361232301293568 362288536092672 362445847658496 362647273734144 362996130889728 363153749704704 363505630838784 364215602774016 364373751103488 364418012375424 368403579666432 368597923033088 368757974237184 368918094938112 369123117907968 369996802818048 370202425270272 370363173175296 370719452823552 370925476882128 371239793197056 371964870918144 372171587106816 374611275415552 375869767942144 376078654242816 376241953701888 376440432033792 376603888582656 376767416107008 376813182864384 376976801267712 377869075218432 378079072616448 378243240689664 378607100755968 382581728083968 382794344497152 383541989701248 383913626206208 384080327737344 384247101652992 384449802928128 384616737275904 384663457507392 384830484627456 386123308204032 388870445203456 389629957791744 390176840876032 390552180752384 390721764851712 390769226674176 390938905018368 391532447820024 391702457567232 391864226152448 392082001231872 392252249604096 392629585969152 392847786390528 393018367279104 394338697740288 397144284463104 397747248579072 397919956893696 398478475788288 398861801619456 399083465539584 399256754061312 399862925433216 400424171470848 400598042148864 401206249930752 404060696969216 405418123722752 405594162855936 406033649591136 406209955995648 406386338955264 406780110700544 407574603104256 407751578615808 407978182950912 408370647250944 408943834693632 409742553120768 412657733074944 414044041248768 414223825895424 414454027124736 414672663412224 414852721016832 415032856805376 415435006672896 416246403170304 416427144118272 416477728429056 417644767346688 421254769180672 421437684842496 422669958774784 422853488934912 423088486023168 423272197914624 423495486038016 423679374655488 423914830722432 425102709620736 425338956693504 428127171903488 429804176277504 430217636610048 430404444094464 430643637559296 431662936621056 431850371678208 431902829481984 432090368704512 432277989359616 432506028294144 432693829435392 432746389695816 437236260667392 437479250853888 438333702515712 438758429949952 438948945985536 439371203346432 439561985458176 439615380008448 439806268145664 440474003797527 440847254421504 441092251385856 441283780804608 441708284215296 441953759689344 445916389572608 446345349431296 446593401913344 446787320020992 447465654651456 447659951505408 448093715693568 448288285261824 448719526821888 448968898732032 449163848318976 450477192904704 450672797417472 454568284090368 455842058993664 455897431119872 456095389188096 456293433212928 456787855790028 456986200495104 457627624538112 457826333884416 458521428492288 460061814030336 461783653679104 463334998540288 464038456675584 464239949709312 464891555086336 465338768556032 465597376462848 465799546404864 466001804132352 466260780515328 466506746338752 466709311143936 467364382507008 468277203566592 469850363265024 471608837799936 473193189998592 473911615328256 474117395447808 475503703621632 475710175051776 475974546776064 476432421792768 477308305539072 481434021920768 481643068391424 483051381456896 483261130211328 483529698312192 483994841186304 484204999606272 484474092254208 484674174451712 485620803698688 485831668137984 485890683167232 486101664792576 486569281830912 491204772888576 491677298982912 491890793250816 492164157210624 493329070424064 493603233693696 493817564233728 494292603764736 494507233640448 494567302509504 495953161224192 496228782809088 501438205657088 501655938269184 501920576045056 502138518110208 502356554809344 502417577152512 502635735023616 503398861482888 503825433624576 504105430155264 504324320919552 504809467674624 505090011073536 506786842017792 510108970778624 510392459329536 511389319601664 512107103649792 512329468870656 512599737237504 512822316367872 512884610009856 513107312836608 513330112364544 514831077605376 515054625619968 519506610388992 521025635565568 521251873357824 522043263760032 522269943422976 522776001642496 523002999472128 523506114625536 523797048520704 524024489705472 524820089631096 525784930320384 529525712617472 530329664772096 530559942524928 531815735492608 532111287386112 532342338748416 533150567244288 533382069878784 533898895294464 534130722865152 534941666574336 535173946933248 536971843731456 540792217141248 541378199454848 541613274660864 541848451940352 543432804139008 543668771487744 543970910601216 544494196334592 545258446258176 546323404161024 546627018563136 550210310766592 552058721665024 552605369499648 552896884549632 553136961355776 553377142407168 553684676861952 554995204227072 555236192157696 555303637905408 555544759762944 556079179235328 556859689795584 557947306377216 561916913123328 563804651913216 564117981364224 564362930552832 564660648050688 564905832873984 565151124160512 565219774296576 566803612827648 567118608924672 573072235036672 573623515480064 573872592125952 574191516745728 575312984551872 575550582161408 575870439309312 576120491606016 576370652479488 576674704392192 576925105913856 576995186261088 577245726941184 579184962306048 583305667805184 584444936687616 585265261314048 585828271128576 586082647277568 586153840011264 586408357527552 587298671730036 587796339228672 588123001847808 588378374406144 588633857851392 588944378953728 589271679585792 595457869217792 595716426694656 596620872868608 596879935340544 597458287591424 597717713682432 598292702429184 598625198309376 598885131091968 599794388149824 600636257206272 600897063223296 601809374896128 606091045453824 608127185584128 608391244283904 609050474386704 609314933993472 609579508432896 610170166050816 611361904656384 611627367923712 613415752040448 613682107121664 618717942234112 618986599612416 620796501950464 621066061873152 621335738843136 621681040687104 622008995118336 622279081525248 623152510009344 624369604755456 624716592643584 626467151020032 628811783733248 630924253331456 631882153771008 632156527263744 634004938162176 634280233402368 634632729034752 634908296871936 635243229057024 635519061983232 637654064431104 642190757855232 644706264416256 645326454915072 645606666141696 645965456338944 647494404931584 647775557517312 647854244222976 648135553056768 648759042441216 649119584543724 654939697184768 655569731977216 655854391001088 656218876280832 657500553773568 657772093898752 658137644924928 658423418978304 659056805019648 659342978187264 659423070012672 659709402218496 661270881632256 661638377078784 661925671206912 662562426322944 668874584358912 669518024146944 669890102870016 670180980031488 671198481977184 672140573540352 672432427892736 673079290232832 673453348098048 675715789357056 680523279106048 681852426135552 682809471533056 683466316316672 683763088490496 683846146679808 684143083782144 684440149819392 685181783685042 685479300742656 686441436807168 686739500826624 687782142738432 690092721045504 692675480518656 695002497810432 696057685013376 696359924563968 697337332629504 698008152834048 698396064694272 698699319607296 699002706198528 699760119508128 701046573760512 707106219696128 707413256699904 709481716514816 709789784997888 710867422992384 711176093171712 711865193725952 713255555432448 713565262577664 713961820164096 714648632689152 715962458308608 721056289521664 722151032881152 722464602587136 724577072185344 724891695316992 725294547468288 725992261779456 726307499409408 727011261677568 728431205548032 728747502206976 728836024750848 736807159332864 737195846066176 737515948474368 737836189876224 738246235815936 739993605636096 740404850540544 740726346350592 741438905647104 741850953764256 743929741836288 744343174213632 749222550831104 751739535884288 752157308485632 752483907403776 752880864067584 753207777165312 753534832214016 753626365728768 753953602535424 755738150436864 756158145232896 756486481379328 757214201511936 765163456167936 765588688994304 767083979402496 767827252412416 768160655474688 768494203305984 768899605856256 769233474551808 769326915014784 769660969254912 772246616408064 777740890406912 779259915583488 780353681752064 781104361504768 781538453348352 781877810036736 783064895640048 783404915134464 783728452304896 784164002463744 784504499208192 785259171938304 785695572781056 786036734558208 788677395480576 794288568926208 795494497158144 795839913787392 796956951576576 797723603238912 798166931079168 798513508122624 799725850866432 800848342941696 801196084297728 802412499861504 808121393938432 810836247445504 811188325711872 812067299182272 812419911991296 812772677910528 813560221401088 815149206208512 815503157231616 815956365901824 816741294501888 817887669387264 819485106241536 825315466149888 828088082497536 828908054249472 829345326824448 829705442033664 830065713610752 830870013345792 832492806340608 832854288236544 832955456858112 835289534693376 842509538361344 842875369684992 845339917549568 845706977869824 846176972046336 846544395829248 846990972076032 847358749310976 847829661444864 850205419241472 850677913387008 856254343806976 859608352555008 860435273220096 860808888188928 861287275118592 863325873242112 863805658963968 864180737409024 864555978719232 865012056588288 865387658870784 865492779391632 874472521334784 874958501707776 876667405031424 877516859899904 877897891971072 878742406692864 879123970916352 879230760016896 879612536291328 880948007595054 881694508843008 882184502771712 882567561609216 883416568430592 883907519378688 891832779145216 892690698862592 893186803826688 893574640041984 894931309302912 895319903010816 896187431387136 896576570523648 897439053643776 897937797464064 898327696637952 900954385809408 901345594834944 909136568180736 911684117987328 911794862239744 912190778376192 912586866425856 913575711580056 913972400990208 915255249076224 917042856984576 920123628060672 923567307358208 926669997080576 928076913351168 928479899418624 929783110172672 930677537112064 931194752925696 931599092809728 932003608264704 932521561030656 933013492677504 933418622287872 934728765014016 936554407133184 939700726530048 943217675599872 946386379997184 947823230656512 948234790895616 951007407243264 951420350103552 951949093552128 952864843585536 962868043841536 963286136782848 966102762913792 966522260422656 967059396624384 967989682372608 968409999212544 968948184508416 969348348903424 971241607397376 971663336275968 971781366334464 972203329585152 973138563661824 982409545777152 983354597965824 983781586501632 984328314421248 986658140848128 987206467387392 987635128467456 988585207529472 989014467280896 989134605019008 991906322448384 992457565618176 1002876411314176 1003311876538368 1003841152090112 1004277036220416 1004835154305024 1005271470047232 1006797722965776 1007650867249152 1008210860310528 1008648641839104 1009618935349248 1010180022147072 1013573684035584 1020217941557248 1020784918659072 1022778639203328 1024214207299584 1024658937741312 1025199474475008 1025644632735744 1025769220019712 1026214625673216 1026660224729088 1027772675527563 1029662155210752 1030109251239936 1039013220777984 1042051271131136 1042503746715648 1044086527520064 1044539886845952 1045552003284992 1046005998944256 1047012229251072 1047594097041408 1048048979410944 1049640179262192 1051569860640768 1059051425234944 1060659329544192 1061119885049856 1063631470985216 1064222574772224 1064684677496832 1066301134488576 1066764139757568 1067797790588928 1068261445730304 1069883333148672 1070347893866496 1073943687462912 1081584434282496 1082756398909696 1083226549321728 1083696903880704 1086865608278016 1087337542975488 1087941821202432 1088988392669184 1090516892516352 1092646808322048 1093254037126272 1100420621533184 1104117443330048 1105210738999296 1105793769099264 1106273922711552 1106754284814336 1107369353723904 1109990408454144 1110607275810816 1111089519525888 1112158358470656 1113719379591168 1115894612754432 1123833826246656 1127609303826432 1128235962728448 1128725861105664 1129321296101376 1129811665747968 1130302248321024 1130439548593152 1133607225655296 1134237217849344 1146144470073344 1147247030960128 1147745184251904 1148383033491456 1150625969103744 1151101164322816 1151740878618624 1152240983212032 1152741304958976 1153349408784384 1153850211827712 1153990372522176 1154491453882368 1158369924612096 1166611335610368 1168889873375232 1170530522628096 1171656542257152 1172165294555136 1172307680022528 1172816715055104 1174597343460072 1175592678457344 1176246003695616 1176756748812288 1177888757907456 1178543359171584 1190915738435584 1191432853389312 1193241745737216 1193759870681088 1194916575182848 1195435427364864 1196585404858368 1197250396618752 1197770262183936 1199588776299648 1201272514412544 1201794126446592 1203618749792256 1212182090907648 1216254371168256 1216782488567808 1218100948773408 1218629867986944 1219159016865792 1220340332101632 1222723809312768 1223254735847424 1226831504080896 1237435884468224 1237973199224832 1241593003900928 1242132123746304 1242671477686272 1243362081374208 1244017990236672 1244558163050496 1246305020018688 1248739209510912 1249433185287168 1252934302040064 1257623567466496 1261848506662912 1263764307542016 1264313054527488 1268009876324352 1268560466804736 1269265458069504 1269816593743872 1270486458114048 1271038123966464 1275308128862208 1284381515710464 1289412528832512 1290652909830144 1291213332283392 1291930912677888 1294988809863168 1295551115034624 1295708488445952 1296271106113536 1297518084882432 1298239169087448 1309879394369536 1311139463954432 1311708782002176 1312437752561664 1315001107547136 1315544187797504 1316275289849856 1316846837956608 1318113610039296 1318685956374528 1318846140025344 1319418804436992 1322541763264512 1323276754157568 1323851342413824 1325124852645888 1337749168717824 1339036048293888 1339780205740032 1340361960062976 1342396963954368 1344281147080704 1344864855785472 1346158580465664 1346906696196096 1351431578714112 1361046558212096 1363704852271104 1365618943066112 1366932632633344 1367526176980992 1367692293359616 1368286167564288 1368880299638784 1370363567370084 1370958601485312 1372882873614336 1373479001653248 1375564285476864 1380185442091008 1385350961037312 1390004995620864 1392115370026752 1392719849127936 1394674665259008 1396016305668096 1396792129388544 1397398639214592 1398005412397056 1399520239016256 1402093147521024 1414212439392256 1414826513399808 1418963433029632 1419579569995776 1421734845984768 1422352186343424 1423730387451904 1426511110864896 1427130525155328 1427923640328192 1429297265378304 1431924916617216 1444302065762304 1444929205174272 1449154144370688 1449783390633984 1450589094936576 1451984523558912 1452614998818816 1454022523355136 1456862411096064 1457495004413952 1457672049501696 1473614318665728 1474391692132352 1475031896948736 1475672379752448 1476492471631872 1479987211272192 1480809701081088 1481452692701184 1482877811294208 1483701907528512 1487859483672576 1488686348427264 1498445101662208 1504314616971264 1504967814807552 1505761728135168 1506415554330624 1507069664428032 1507252731457536 1507907205070848 1511476300873728 1512316290465792 1512972962758656 1514428403023872 1530326912335872 1531177377988608 1534167958804992 1535654504824832 1536321310949376 1536988406611968 1537799211712512 1538466949103616 1538653830029568 1539321938509824 1544493232816128 1555481780813824 1558519831166976 1560707363504128 1562208723009536 1563076906696704 1563755620073472 1566129791280096 1566809830268928 1568328004927488 1569008998416384 1570518343876608 1571391145562112 1572073469116416 1577354790961152 1588577137852416 1590988994316288 1591679827574784 1595447206477824 1596333862158336 1597027016245248 1599451701732864 1601696685883392 1602392168595456 1604824999723008 1616242787876864 1621672494891008 1622376651423744 1624134598364544 1624839823982592 1625545355821056 1627120442802176 1630298412417024 1631006314463232 1631912731803648 1633482589003776 1635775338774528 1638970212483072 1650630932299776 1656176164995072 1657816108498944 1658690653648896 1659410884067328 1660131427221504 1664985612681216 1665708576473088 1665910913716224 1670579069386752 1685019076722688 1685750739369984 1690679835099136 1691413955739648 1692353944092672 1693088791658496 1693981944152064 1694717498621952 1695659322889728 1700410838482944 1701355826774016 1712508687613952 1719216705110016 1720870546440192 1721617776377856 1722574550237184 1726651746484224 1727611317927936 1728361474818048 1729111957438464 1730024113176576 1730775317741568 1730985558783264 1749917003415552 1753334810062848 1755033719799808 1755795783942144 1757484813385728 1758247941832704 1758461520033792 1759225072582656 1761896015190108 1763389017686016 1764369005543424 1765135123218432 1766833136861184 1767815038757376 1783665558290432 1785381397725184 1786373607653376 1787149280083968 1789862618605824 1790639806021632 1792374862774272 1793153141047296 1794878107287552 1795875594928128 1796655393275904 1801908771618816 1802691189669888 1818273136361472 1823589724479488 1824381556752384 1825173732851712 1827151423160112 1827944801980416 1830510498152448 1834085713969152 1840247256121344 1847134614716416 1853339994161152 1856153826702336 1856959798837248 1859566220345344 1861355074224128 1862389505851392 1863198185619456 1864007216529408 1865043122061312 1866026985355008 1866837244575744 1869457530028032 1873108814266368 1879401453060096 1886435351199744 1892772759994368 1895646461313024 1896469581791232 1902014814486528 1902840700207104 1903898187104256 1905729687171072 1925736087683072 1926572273565696 1932205525827584 1934118793248768 1935979364745216 1936819998425088 1937896369016832 1938696697806848 1942483214794752 1943326672551936 1943562732668928 1944406659170304 1946277127323648 1964819091554304 1966709195931648 1967563173003264 1968656628842496 1973316281696256 1974412934774784 1975270256934912 1977170415058944 1978028934561792 1978269210038016 1983812644896768 1984915131236352 2005752822628352 2006623753076736 2007682304180224 2008554072440832 2009670308610048 2010542940094464 2013595445931552 2016421720621056 2017297283678208 2019237870698496 2020360044294144 2027147368071168 2040435883114496 2041569837318144 2045557278406656 2048428414599168 2050398948950016 2051289265471488 2051538440039424 2052429251346432 2053320449458176 2055545351055126 2059324310421504 2060218502479872 2078026441555968 2084102542262272 2085007493431296 2088173055040128 2089079773691904 2091104006569984 2092011997888512 2094024458502144 2095188194082816 2096097958821888 2099280358524384 2103139721281536 2118102850469888 2121318659088384 2122239770099712 2127262941970432 2128445149544448 2129369354993664 2132602268977152 2133528279515136 2135595581177856 2139766666297344 2140695787732992 2147887374925824 2163168868564992 2165512797819392 2166453098643456 2167393807761408 2173731216556032 2174675085950976 2175883642404864 2177976785338368 2181033785032704 2185293616644096 2186508074252544 2200841243066368 2208234886660096 2210421477998592 2211587538198528 2212547845423104 2213508569628672 2214738707447808 2219980816908288 2221214551621632 2222179039051776 2224316716941312 2231789225508864 2247667652493312 2255218607652864 2256471925456896 2257451722211328 2258642592202752 2259623331495936 2260604496642048 2260879097186304 2267214451310592 2268474435698688 2292288940146688 2294494061920256 2295490368503808 2296766066982912 2301251938207488 2302202328645632 2303481757237248 2304481966424064 2305482609917952 2306698817568768 2307700423655424 2307980745044352 2308982907764736 2316739849224192 2333222671220736 2337779746750464 2341061045256192 2343313084514304 2344615360045056 2345633430110208 2349194686920144 2351185356914688 2352492007391232 2353513497624576 2355777515814912 2357086718343168 2381831476871168 2382865706778624 2386483491474432 2387519741362176 2389833150365696 2390870854729728 2393170809716736 2394500793237504 2395540524367872 2399177552599296 2402545028825088 2403588252893184 2407237499584512 2424364181815296 2432508742336512 2433564977135616 2436201897546816 2437259735973888 2438318033731584 2440680664203264 2445447618625536 2446509471694848 2453663008161792 2474871768936448 2475946398449664 2483186007801856 2484264247492608 2486724162748416 2488035980473344 2489116326100992 2492610040037376 2497478419021824 2498866370574336 2505868604080128 2515247134932992 2523697013325824 2527528615084032 2528626109054976 2536019752648704 2537120933609472 2538530916139008 2539633187487744 2540972916228096 2542076247932928 2550616257724416 2568763031420928 2578825057665024 2581305819660288 2582426664566784 2583861825355776 2589977619726336 2591416976891904 2592542212227072 2595036169764864 2596478338174896 2619758788739072 2622278927908864 2623417564004352 2624875505123328 2630002215094272 2631088375595008 2632550579699712 2633693675913216 2636227220078592 2637371912749056 2637692280050688 2638837608873984 2645083526529024 2646553508315136 2647702684827648 2650249705291776 2675498337435648 2678072096587776 2679560411480064 2680723920125952 2684793927908736 2688562294161408 2689729711570944 2692317160931328 2693813392392192 2702863157428224 2722093116424192 2727409704542208 2731237886132224 2733865265266688 2735052353961984 2735384586719232 2736572335128576 2737760599277568 2740727134740168 2741917202970624 2745765747228672 2751128570953728 2760370884182016 2770701922074624 2780009991241728 2784230740053504 2785439698255872 2789349330518016 2792032611336192 2793584258777088 2794797278429184 2796010824794112 2799040478032512 2804186295042048 2828424878784512 2829653026799616 2837926866059264 2839159139991552 2843469691969536 2844704372686848 2847460774903808 2853022221729792 2854261050310656 2855847280656384 2858594530756608 2888604131524608 2889858410348544 2898308288741376 2899566781267968 2901178189873152 2903969047117824 2905229997637632 2908045046710272 2913724822192128 2914990008827904 2915344099003392 2947228637331456 2948783384264704 2950063793897472 2951344759504896 2952984943263744 2959974422544384 2961619402162176 2962905385402368 2965755622588416 2967403815057024 2975718967345152 2977372696854528 2996890203324416 3008629233942528 3009935629615104 3011523456270336 3012831108661248 3014505462915072 3015814410141696 3022952601747456 3024632580931584 3025945925517312 3028856806047744 3060653824671744 3062354755977216 3068335917609984 3071309009649664 3072642621898752 3073976813223936 3075598423425024 3076933898207232 3077307660059136 3078643877019648 3083318026582689 3088986465632256 3110963561627648 3117039662333952 3121414727008256 3124417446019072 3126153813393408 3127511240146944 3132259582560192 3133619660537856 3136656009854976 3138017996832768 3141036687753216 3142782291124224 3144146938232832 3154709581922304 3177154275704832 3181977988632576 3183359655149568 3190894412955648 3192667724316672 3194054032490496 3198903403465728 3203393371766784 3204784337190912 3209649999446016 3232485575753728 3243344989782016 3244753302847488 3248269196729088 3249679647965184 3251090711642112 3254240885604352 3260596824834048 3262012628926464 3263825463607296 3266965178007552 3271550677549056 3277940424966144 3301261864599552 3312352329990144 3315632216997888 3317381307297792 3318821768134656 3320262854443008 3329971225362432 3331821827432448 3341158138773504 3370038153445376 3371501478739968 3381359670198272 3382827911479296 3384707888185344 3386177583316992 3387963888304128 3389434997243904 3391318645779456 3400821676965888 3402711653548032 3425017375227904 3438433410220032 3441741092880384 3443235552755712 3445149100474368 3453303492968448 3455222635855872 3456722949636096 3458223914876928 3460048226353152 3461550635483136 3461971117566528 3499834006831104 3506669620125696 3510067439599616 3511591567884288 3514969626771456 3516495883665408 3516923040067584 3518450145165312 3523792030380216 3526778035372032 3528738011086848 3530270246436864 3533666273722368 3535630077514752 3570762795450368 3572747215306752 3574298560167936 3579725237211648 3581279612043264 3584749725548544 3586306282094592 3589756214575104 3591751189856256 3593310786551808 3603817543237632 3605382379339776 3636546272722944 3647179448958976 3648763113504768 3650347465703424 3654302846320224 3655889603960832 3661020996304896 3668171427938304 3680494512242688 3694269229432832 3706679988322304 3712307653404672 3713919597674496 3722710148448256 3724779011702784 3726396371238912 3728014433058816 3730086244122624 3732053970710016 3733674489151488 3738915060056064 3746217628532736 3758802906120192 3772870702399488 3785545519988736 3791292922626048 3792939163582464 3804029628973056 3805681400414208 3807796374208512 3811459374342144 3851472175366144 3853144547131392 3864411051655168 3868237586497536 3871958729490432 3873639996850176 3875792738033664 3884966429589504 3886653345103872 3887125465337856 3888813318340608 3892554254647296 3929638183108608 3933418391863296 3935126346006528 3937313257684992 3946632563392512 3948825869549568 3950540513869824 3954340830117888 3956057869123584 3956538420076032 3967625289793536 3969830262472704 4011505645256704 4013247506153472 4015364608360448 4017108144881664 4019340617220096 4021085880188928 4027190891863104 4032843441242112 4034594567356416 4038475741396992 4040720088588288 4054294736142336 4083139674636288 4091114556813312 4096856829198336 4100797897900032 4102578530942976 4103076880078848 4104858502692864 4106640898916352 4111090702110252 4118648620843008 4120437004959744 4156052883111936 4168205084524544 4170014986862592 4176346110080256 4178159547383808 4182208013139968 4184023995777024 4188048917004288 4190376388165632 4192195917643776 4198560717048768 4206279442563072 4236205700939776 4242637318176768 4244479540199424 4256890299088896 4258738709987328 4265204537954304 4267056559030272 4271191162355712 4279533332594688 4281391575465984 4295774749851648 4331025595638784 4332906197286912 4334787615522816 4347462433112064 4349350171901952 4351767284809728 4355953570676736 4362067570065408 4370587233288192 4373016148505088 4401682486132736 4416469773320192 4420842955997184 4423175076397056 4425095690846208 4427017139257344 4429477414895616 4439961633816576 4442429103243264 4444358078103552 4448633433882624 4463578451017728 4495335304986624 4512943850913792 4514903444422656 4517285184405504 4519246662991872 4521208993284096 4521758194372608 4534428902621184 4536948871397376 4584577880293376 4588988123840512 4590980737007616 4593532133965824 4602503876414976 4604404657291264 4606963514474496 4608963932848128 4610965219835904 4613397635137536 4615400847310848 4615961490088704 4617965815529472 4633479698448384 4666445342441472 4675559493500928 4682122090512384 4686626169028608 4689230720090112 4691266860220416 4698389373840288 4704984014782464 4707026995249152 4711555031629824 4714173436686336 4763662953742336 4765731413557248 4772966982948864 4775039482724352 4779666300731392 4786341619433472 4789001586475008 4791081048735744 4798355105198592 4805090057650176 4807176505786368 4814474999169024 4848728363630592 4865017484673024 4867129954271232 4872403795093632 4874519471947776 4876636067463168 4881361328406528 4890895237251072 4893018943389696 4907326016323584 4949743537872896 4951892796899328 4966372015603712 4968528494985216 4973448325496832 4976071960946688 4978232652201984 4994956838043648 4997732741148672 5011737208160256 5030494269865984 5047394026651648 5055057230168064 5057252218109952 5072039505297408 5074241867218944 5077061832278016 5079266374975488 5081945832456192 5084152495865856 5101232515448832 5137526062841856 5157650115330048 5162611639320576 5164853329133568 5167723650711552 5179955239452672 5182833953783808 5185084424454144 5190072339529728 5192956676349792 5239517577478144 5244557855817728 5249751010246656 5260004430188544 5262176751190016 5265101159399424 5267387351826432 5272454440157184 5274743825498112 5275384560101376 5277675217747968 5290167053058048 5293107016630272 5295405369655296 5300499410583552 5350996674871296 5356144193175552 5359120822960128 5361447840251904 5369587855817472 5377124588322816 5379459423141888 5384634321862656 5387626784784384 5405726314856448 5444186232848384 5454819409084416 5462475772264448 5467730530533376 5470769173438464 5473144670257152 5475521198555136 5481454269480336 5483834405941248 5491531494457344 5502257141907456 5520741768364032 5541403844149248 5560019982483456 5568461480107008 5570879396511744 5578698661036032 5584065222672384 5587168517554176 5589594556858368 5592021649588224 5598080956065024 5608372590084096 5656849757569024 5659306053599232 5675853732118528 5678318279983104 5686939383939072 5689408745373696 5694921549807616 5706044443459584 5708522100621312 5711694561312768 5717189061513216 5777208263049216 5779716820697088 5796616577482752 5802356379746304 5807938094235648 5810459995275264 5816090093420544 5827449644384256 5829980017655808 5830688198006784 5894457274662912 5897566768529408 5900127587794944 5902689519009792 5905969886527488 5919948845088768 5923238804324352 5925810770804736 5931511245176832 5934807630114048 5951437934690304 5954745393709056 5993780406648832 6017258467885056 6019871259230208 6023046912540672 6025662217322496 6029010925830144 6031628820283392 6049265161863168 6051891851034624 6057713612095488 6121307649343488 6124709511954432 6136671835219968 6142618019299328 6145285243797504 6151196846850048 6153867796414464 6154615320118272 6157287754039296 6166636053165378 6177972931264512 6221927123255296 6234079324667904 6242829454016512 6248834892038144 6252307626786816 6255022480293888 6264519165120384 6267239321075712 6273312019709952 6276035993665536 6282073375506432 6285564582248448 6288293876465664 6309419163844608 6354308551409664 6363955977265152 6366719310299136 6381788825911296 6385335448633344 6388108064980992 6397806806931456 6406786743533568 6419299998892032 6464971151507456 6486689979564032 6489506605694976 6496538393458176 6499359295930368 6502181423284224 6508481771208704 6521193649668096 6524025257852928 6527650927214592 6533930356015104 6543101355098112 6555880849932288 6602523729199104 6624704659980288 6631264433995776 6634762614595584 6637643536269312 6640525708886016 6659942450724864 6663643654864896 6740076306890752 6743002957479936 6762719340396544 6765655822958592 6769415776370688 6772355166633984 6775927776608256 6778869994487808 6782637291558912 6801643353931776 6805423307096064 6850034750455808 6876866820440064 6883482185760768 6886471105511424 6890298200948736 6906606985936896 6910445271711744 6913445899272192 6916447829753856 6920096452706304 6923101270966272 6923942235133056 6999668013662208 7013339240251392 7020134879199232 7023183135768576 7029939253542912 7033846080135168 7036900290330624 7047584060760432 7053556070744064 7057476022173696 7060540492873728 7067332547444736 7071260155029504 7141525590900736 7145494430613504 7148597120335872 7159450474423296 7162559224086528 7169499451097088 7172612564189184 7179512429150208 7183502379712512 7186621573103616 7207635086475264 7210764758679552 7273092545445888 7294358897917952 7297526227009536 7300694931406848 7308605692640448 7311779207921664 7322041992609792 7336342855876608 7360989024485376 7388538458865664 7413359976644608 7424615306809344 7427839195348992 7445420296896512 7449558023405568 7452792742477824 7460172488245248 7464107941420032 7467348978302976 7477830120112128 7492435257065472 7517605812240384 7545741404798976 7571091039977472 7582585845252096 7585878327164928 7608059257946112 7611362800828416 7615592748417024 7622918748684288 7702944350732288 7706289094262784 7728822103310336 7736475172995072 7743917458980864 7747279993700352 7751585476067328 7769932859179008 7774250930675712 7777626636681216 7785108509294592 7859276366217216 7866836783726592 7870252692013056 7874626515369984 7893265126785024 7897651739099136 7901081027739648 7908681660235776 7912115738247168 7913076840152064 7935250579587072 7939660524945408 8023011290513408 8026495012306944 8030729216720896 8034216289763328 8038681234440192 8042171760377856 8054381783726208 8065686882484224 8069189134712832 8076951482793984 8081440177176576 8108589472284672 8166279349272576 8182229113626624 8193713658396672 8201595795800064 8205157061885952 8206153760157696 8209717005385728 8213281797832704 8222181404220504 8237297241686016 8312105766223872 8336410169049088 8340029973725184 8352692220160512 8356319094767616 8364416026279936 8368047991554048 8376097834008576 8380752776331264 8384391835287552 8397121434097536 8412558885126144 8472411401879552 8485274636353536 8488959080398848 8513780598177792 8517477419974656 8530409075908608 8534113118060544 8542382324711424 8559066665189376 8562783150931968 8662051191277568 8665812394573824 8669575231045632 8694924866224128 8698700343803904 8703534569619456 8711907141353472 8724135140130816 8741174466576384 8746032297010176 8803364972265472 8832939546640384 8841685911994368 8846350152794112 8850191381692416 8854034278514688 8858954829791232 8879923267633152 8884858206486528 8888716156207104 8897266867765248 8927156902035456 8990670609973248 9025887701827584 9029806888845312 9034570368811008 9038493325983744 9043516388745216 9068857805242368 9073897742794752 9169155760586752 9177976247681024 9181961474015232 9187064267931648 9205007752829952 9208809314582528 9213927028948992 9217927865696256 9221930439671808 9226795270275072 9230801694621696 9231922980177408 9235931631058944 9266959396896768 9332890684882944 9351118987001856 9364244181024768 9373252338057216 9378461440180224 9382533720440832 9396778747680576 9409968029564928 9414053990498304 9423110063259648 9428346873372672 9527325907484672 9531462827114496 9545933965897728 9550078965448704 9559332601462784 9572683238866944 9578003172950016 9582162097471488 9596710210397184 9610180115300352 9614353011572736 9628949998338048 9697456727261184 9730034969346048 9734259908542464 9744807590187264 9749038943895552 9753272134926336 9762722656813056 9781790474502144 9786037886779392 9814652032647168 9899487075745792 9903785593798656 9932744031207424 9937056989970432 9946896650993664 9952143921893376 9956465304403968 9989913676087296 9995465482297344 10023474416320512 10060988539731968 10110114460336128 10114504436219904 10144079010594816 10148483734437888 10154123664556032 10158532749950976 10163891664912384 10168304991731712 10202465030897664 10275052125683712 10315300230660096 10325223278641152 10329706658267136 10335447301423104 10359910478905344 10365667907567616 10370168848908288 10380144679059456 10385913352699584 10479035154956288 10489115711635456 10499502020493312 10520008860377088 10530202318798848 10534774703652864 10544908880314368 10549487650996224 10550769120202752 10555350435495936 10580334106116096 10586214033260544 10590810739310592 10600998821167104 10712288386351104 10718241645920256 10722895680503808 10739175711634944 10754249176645632 10758918846283776 10769268643725312 10775253569568768 10811452629712896 10888372465696768 10909638818168832 10924951544528896 10935461061066752 10941538346876928 10946289340514304 10951042397110272 10962908538960672 10967668811882496 10983062988914688 11004514283814912 11041483536728064 11082807688298496 11120039964966912 11136922960214016 11141758793023488 11168130445344768 11174337035108352 11179189113716736 11184043299176448 11196161912130048 11216745180168192 11313699515138048 11318612107198464 11351707464237056 11356636559966208 11373878767878144 11378817490747392 11389843099615232 11412088886919168 11417044201242624 11423389122625536 11434378123026432 11554416526098432 11559433641394176 11593233154965504 11604712759492608 11615876188471296 11620919990550528 11654899288768512 11659960035311616 11661376396013568 11788914549325824 11795133537058816 11800255175589888 11805379038019584 11811939773054976 11839897690177536 11846477608648704 11851621541609472 11863022490353664 11869615260228096 11902875869380608 11909490787418112 11987560813297664 12034516935770112 12039742518460416 12046093825081344 12051324434644992 12058021851660288 12063257640566784 12098530323726336 12103783702069248 12115427224190976 12249419023908864 12273343670439936 12285236038598656 12290570487595008 12302393693700096 12307735592828928 12309230640236544 12314575508078592 12333272106330756 12355945862529024 12443854246510592 12468158649335808 12485658908033024 12497669784076288 12504615253573632 12510044960587776 12529038330240768 12534478642151424 12546624039419904 12552071987331072 12564146751012864 12571129164496896 12576587752931328 12618838327689216 12708617102819328 12727911954530304 12733438620598272 12770670897266688 12776216129961984 12795613613862912 12813573487067136 12838599997784064 12929942303014912 12973379959128064 12993076786916352 12998718591860736 13004362846568448 13016963542417408 13042387299336192 13048050515705856 13055301854429184 13067860712030208 13086202710196224 13111761699864576 13205047458398208 13249409319960576 13262528867991552 13269525229191168 13275287072538624 13281051417772032 13319884901449728 13327287309729792 13480152613781504 13486005914959872 13525438680793088 13538831552741376 13544710333267968 13551855553216512 13557739988975616 13565274583117824 13603286707863552 13610846614192128 13700069500911616 13753733640880128 13766964371521536 13772942211022848 13780596401897472 13813213971873792 13820890543423488 13826891798544384 13832895659507712 13840192905412608 13846202541932544 13847884470266112 13999336027324416 14026678480502784 14040269758398464 14046366271537152 14059878507085824 14067692160270336 14073800580661248 14095168121520864 14114952044347392 14121080985747456 14134665094889472 14142520310059008 14283051181801472 14290988861227008 14297194240671744 14318900948846592 14325118448173056 14338998902194176 14359024858300416 14367004759425024 14373243146207232 14415270172950528 14421529517359104 14546185090891776 14588717795835904 14595052454019072 14601389862813696 14617211385280896 14623558415843328 14644083985219584 14672685711753216 14721978048970752 14777076917731328 14826719953289216 14849230613618688 14855678390697984 14890840593793024 14899116046811136 14905585484955648 14920344976490496 14928215882840064 14934697956605952 14984870514130944 15035211624480768 15091482809597952 15142182079954944 15165171690504192 15171756654329856 15216118515892224 15222725601656832 15231185496834048 15245837497368576 15405888701464576 15412578188525568 15457644206620672 15472950345990144 15487834917961728 15494559987400704 15503170952134656 15539865718358016 15548501861351424 15555253273362432 15570217018589184 15718552732434432 15733673567453184 15749253030739968 15786530253570048 15795303478198272 15802162055479296 15817363320471552 15824231476494336 15826153680304128 15870501159174144 15879321049890816 16046022581026816 16052990024613888 16061458433441792 16068432579526656 16077362468880384 16084343520755712 16108763567452416 16131373764968448 16138378269425664 16153902965587968 16162880354353152 16217178944569344 16332558698545152 16364458227253248 16387427316793344 16403191591600128 16412307520315392 16419434010771456 16426563595665408 16444362808441008 16474594483372032 16624211532447744 16672820338098176 16680059947450368 16705384440321024 16712638189535232 16728832052559872 16736095983108096 16752195668017152 16761505552662528 16768783670575104 16794242868195072 16825117770252288 16944822803759104 16970549272707072 16977918160797696 17027561196355584 17034954839949312 17060818151817216 17068226236121088 17084764649422848 17118133330378752 17125566301863936 17324102382555136 17331624789147648 17339150462091264 17389849732448256 17407069139238912 17423814282706944 17448270280261632 17482348933152768 17492064594020352 17606729944530944 17665879093280768 17683371823988736 17692700305588224 17700382763384832 17708068557029376 17717909659582464 17759846535266304 17769716412973056 17777432312414208 17794533735530496 17854313804070912 17981341219946496 18051775403655168 18059613777690624 18069140737622016 18076986651967488 18087032777490432 18147795485589504 18338311521173504 18355952495362048 18363922948030464 18374128535863296 18410015505659904 18417618629165056 18427854057897984 18435855731392512 18453590540550144 18461603389243392 18463845960354816 18471863262117888 18533918793793536 18665781369765888 18702237974003712 18728488362049536 18746504676114432 18756922880360448 18765067440881664 18793557495361152 18819936059129856 18828107980996608 18846220126519296 18856693746745344 19054651814969344 19062925654228992 19091867931795456 19100157930897408 19118665202925568 19145366477733888 19156006345900032 19164324194942976 19193420420794368 19220360230600704 19257899996676096 19394913454522368 19460069938692096 19468519817084928 19489615180374528 19498077887791104 19506544269852672 19525445313626112 19563580949004288 19572075773558784 19629304065294336 19798974151491584 19807571187597312 19865488062414848 19874113979940864 19893793301987328 19904287843786752 19912930608807936 19979827352174592 19990930964594688 20121977079463936 20220228920672256 20229008872439808 20288158021189632 20296967468875776 20308247329112064 20317065499901952 20327783329824768 20336609983463424 20404930061795328 20550104251367424 20630600461320192 20650446557282304 20659413316534272 20670894602846208 20719820957810688 20731335815135232 20740337697816576 20760289358118912 20771826705399168 20958070309912576 20978231423270912 20999004040986624 21040017720754176 21060404637597696 21069549407305728 21089817760628736 21101538240405504 21110700870991872 21160668212232192 21172428066521088 21181621478621184 21201997642334208 21424576772702208 21436483291840512 21445791361007616 21478351423269888 21508498353291264 21517837692567552 21538537287450624 21550507139137536 21622905259425792 21776744931393536 21819277636337664 21849903089057792 21870922122133504 21883076693753856 21892578681028608 21902084794220544 21925817077921344 21935337623764992 21966125977829376 22009028567629824 22082967073456128 22165615376596992 22240079929933824 22273845920428032 22283517586046976 22336260890689536 22348674070216704 22358378227433472 22392323824260096 22433490360336384 22627399030276096 22637224214396928 22703414928474112 22713273119932416 22747757535756288 22757634981494784 22779686199230464 22824177773838336 22834088402485248 22846778245251072 22868756246052864 23108833052196864 23118867282788352 23186466309931008 23209425518985216 23231752376942592 23241839981101056 23309798577537024 23322752792027136 23577829098651648 23590267074117632 23600510351179776 23610758076039168 23623879546109952 23679795380355072 23692955217297408 23703243083218944 23726044980707328 23739230520456192 23805751738761216 23818981574836224 23975121626595328 24069033871540224 24079485036920832 24092187650162688 24102648869289984 24116043703320576 24126515281133568 24197060647452672 24207567404138496 24230854448381952 24498838047817728 24546687340879872 24570472077197312 24581140975190016 24604787387400192 24615471185657856 24618461280473088 24629151016157184 24666544212661512 24711891725058048 24887708493021184 24936317298671616 24995339568152576 25009230507147264 25020089921175552 25058076660481536 25068957284302848 25093248078839808 25104143974662144 25128293502025728 25142258328993792 25153175505862656 25237676655378432 25417234205638656 25455823909060608 25466877241196544 25541341794533376 25552432259923968 25591227227725824 25627146974134272 25677199995568128 25859884606029824 25946759918256128 25986153573832704 25997437183721472 26008725693136896 26084774598672384 26096101031411712 26110603708858368 26135721424060416 26172405420392448 26223523399729152 26410094916796416 26498818639921152 26525057735983104 26539050458382336 26550574145077248 26562102835544064 26639769802899456 26654574619459584 26960305227563008 26972011829919744 27050877361586176 27077663105482752 27089420666535936 27103711106433024 27115479977951232 27130549166235648 27206573415727104 27221693228384256 27507467281760256 27533928743043072 27545884422045696 27561192803794944 27626427943747584 27641781086846976 27653783597088768 27665791319015424 27680385810825216 27692405083865088 27695768940532224 27998672054648832 28053356961005568 28080539516796928 28092732543074304 28119757014171648 28135384320540672 28147601161322496 28190336243041728 28229904088694784 28242161971494912 28269330189778944 28285040620118016 28581977722454016 28594388481343488 28637801897693184 28650236896346112 28677997804388352 28718049716600832 28734009518850048 28746486292414464 28830540345901056 28843059034718208 29092370181783552 29177435591671808 29190104908038144 29202779725627392 29234422770561792 29247116831686656 29288167970439168 29345371423506432 29443956097941504 29554153835462656 29653439906578432 29698461227237376 29711356781395968 29798232093622272 29811170969911296 29840689952980992 29856431765680128 29869395913211904 29969741028261888 30070423248961536 30182965619195904 30330343381008384 30343513308659712 30432237031784448 30445451203313664 30462370993668096 30491674994737152 30811777402929152 30825156377051136 30915288413241344 30945900691980288 30975669835923456 30989119974801408 31006341904269312 31079731436716032 31097003722702848 31110506546724864 31140434037178368 31437105464868864 31467347134906368 31498506061479936 31590606956396544 31604324110958592 31634726640943104 31648462952988672 31652307360608256 31741002318348288 31758642099781632 32092045162053632 32122916866883584 32136865159053312 32154724937760768 32168687041511424 32217527134904832 32262747529936896 32276756538851328 32307805931175936 32325760708706304 32434357889138688 32665117397090304 32728916454506496 32774854633586688 32806383183200256 32824615040630784 32838868021542912 32853127191330816 32888725616882016 32949188966744064 33248423064895488 33345640676196352 33360119894900736 33410768880642048 33425276379070464 33457664105119744 33504391336034304 33523011105325056 33537567341150208 33588485736390144 33650235540504576 33889645607518208 33941098545414144 33955836321595392 34055122392711168 34069909679898624 34121636303634432 34136452472242176 34169529298845696 34236266660757504 34251132603727872 34648204765110272 34663249578295296 34678300924182528 34779699464896512 34814138278477824 34847628565413888 34964697866305536 34984129188040704 35213459889061888 35331758186561536 35366743647977472 35385400611176448 35400765526769664 35416137114058752 35435819319164928 35519693070532608 35539432825946112 35554864624828416 35589067471060992 35708627608141824 35962682439892992 36103550807310336 36119227555381248 36138281475244032 36153973303934976 36174065554980864 36295590971179008 36676623042347008 36711904990724096 36748257071726592 36820031011319808 36835237258330112 36855708115795968 36871711462785024 36907181081100288 36923206778486784 36927691920709632 36943726524235776 37067837587587072 37331562739531776 37404475948007424 37456976724099072 37493009352228864 37513845760720896 37530134881763328 37587114990722304 37639872118259712 37656215961993216 37692440253038592 37713387493490688 38109303629938688 38125851308457984 38183735863590912 38200315861794816 38237330405851136 38312012691800064 38328648389885952 38386840841588736 38440720461201408 38515799993352192 38789826909044736 38920139877384192 38979230360749056 38996155775582208 39013088539705344 39050890627252224 39127161898008576 39144151547117568 39258608130588672 39597948302983168 39615142375194624 39730976124829696 39748227959881728 39787586603974656 39808575687573504 39825861217615872 39959654704349184 39981861929189376 40243954158927872 40440457841344512 40458017744879616 40576316042379264 40616494658224128 40634130999803904 40655566659649536 40673219966926848 40809860123590656 41100208502734848 41261200922640384 41300893114564608 41318826633068544 41341789205692416 41439641915621376 41462671630270464 41480675395633152 41520578716237824 41543653410798336 41916140619825152 41956462846541824 41998008081973248 42080035441508352 42120809275195392 42139098814611456 42179635521257472 42203076480811008 42221401741983744 42344856133042176 42363242957242368 42403995284668416 42849153545404416 42872966583681024 42891582722015232 42956702846539776 43016996706582528 43077074574901248 43101014278275072 43245810518851584 43553489862787072 43638555272675328 43699806178115584 43741844244267008 43766153387507712 43785157362057216 43804169588441088 43851634155842688 43870675247529984 43932251955658752 44018057135259648 44165934146912256 44331230753193984 44480159859867648 44547691840856064 44567035172093952 44672521781379072 44697348140433408 44716756454866944 44784647648520192 45254798060552192 45274448428793856 45406829856948224 45426546239864832 45495515071512576 45515269962989568 45559372398460928 45648355547676672 45668176804970496 45693556490502144 45737512492105728 46217666104393728 46237734565576704 46372932619862016 46418851037970432 46463504753885184 46483679962202112 46619597155074048 46645505584054272 47155658197303296 47180534148235264 47201020702359552 47247759092219904 47359590760710144 47385910434594816 47406486166437888 47452089961414656 47478461040912384 47611503477522432 47637963149672448 47950243253190656 48138067743080448 48158970073841664 48184375300325376 48205297738579968 48232087406641152 48253030562267136 48394121294905344 48415134808276992 48461708896763904 48997676095635456 49093374681759744 49140944154394624 49162281950380032 49209574774800384 49236922560946176 49258302032314368 49333088425323024 49423783450116096 49775416986042368 49872634597343232 49990679136305152 50018461014294528 50040179842351104 50116153320963072 50137914568605696 50186496157679616 50208287949324288 50256587004051456 50284516657987584 50306351011725312 50475353310756864 50834468411277312 50911647818121216 50933754482393088 51082683589066752 51104864519847936 51182454455451648 51254293948268544 51354399991136256 51719769212059648 51893519836512256 51972307147665408 51994874367442944 52017451386273792 52169549197344768 52221207417716736 52271442848120832 52344810840784896 52447046799458304 52820189833592832 52997637279842304 53050115471966208 53078100916764672 53101148290154496 53124205671088128 53279539605798912 53309149238919168 53920610455126016 53944023659839488 54101754723172352 54155326210965504 54178841333071872 54207422212866048 54230959955902464 54261098332471296 54443386456768512 55014934563520512 55067857486086144 55091768844091392 55122385607589888 55252855887495168 55283562173693952 55307567194177536 55360771621650432 55384810167730176 55391537881064448 55997344109297664 56106713922011136 56161079033593856 56185465086148608 56239514028343296 56270768641081344 56295202322644992 56380672486083456 56459808177389568 56484323942989824 56538660379557888 56570081240236032 57163955444908032 57188776962686976 57275603795386368 57300473792692224 57355995608776704 57436099433201664 57468019037700096 57492972584828928 57661080691802112 58184740363567104 58354871183343616 58380209816076288 58405559451254784 58468845541123584 58494233663373312 58576335940878336 58690742847012864 58887912195883008 59108307670925312 59306879813156864 59396922454474752 59422713562791936 59596464187244544 59622341939822592 59681379905961984 59712863531360256 59738791826423808 59939482056523776 60365931238391808 60660686762016768 60687026617319424 60864474063568896 60890902406627328 60924741987336192 60983349989474304 61623554805858304 61650312754102272 61830576826482688 61891801383960576 61951339671846912 61978239949602816 62012683808538624 62159462873432064 62194007445405696 62221013093449728 62280868074356736 62874210929737728 62934694269812736 62997012122959872 63181213912793088 63208648221917184 63269453281886208 63304614721216512 63482004636696576 63517284199563264 64184090324107264 64245833733767168 64273730318106624 64309449875521536 64337374083022848 64435054269809664 64525495059873792 64553513077702656 64615611862351872 64651521417412608 64868715778277376 65330234794180608 65457832909012992 65549709267173376 65612766366400512 65649230081261568 65677736043085824 65706254382661632 65777451233764032 65898377933488128 66496846129790976 66691281352392704 66720239789801472 66821537761284096 66850552758140928 66915328210239488 67008782672068608 67046022210650112 67075134682300416 67176971472780288 67300471081009152 67882197090828288 67911672643190784 68110244785422336 68139819359797248 68243272607268864 68272904944484352 68339058597691392 68472533321515008 68502265207455744 69296409530220544 69326499156590592 69356601848365056 69559398929793024 69628276556955648 69695257130827776 69929395732611072 69968258376081408 70426919778123776 70733487295954944 70770801222352896 70801531053539328 70832274228117504 70871638638329856 71039386141065216 71078865651892224 71109729249656832 71178134942121984 71417255216283648 71925364879785984 72207101614620672 72238455110762496 72276562950488064 72307946607869952 72348131109961728 72591181942358016 73353246084694016 73423809981448192 73496514143453184 73640062022639616 73711416231591936 73743422925570048 73814362162200576 73846413556973568 73855383841419264 73887453048471552 74135675175174144 74663125479063552 74808951896014848 74986018704457728 75027691521441792 75060269763526656 75174229981444608 75279744236519424 75312431923986432 75384880506077184 75426774986981376 76218607259877376 76251702616915968 76367471727181824 76400631723589632 76474660811702272 76624025383600128 76657296779771904 76773681683177472 76881440922402816 77031599986704384 77579653818089472 77840279754768384 77958460721498112 77992311551164416 78026177079410688 78254323796017152 78288303094235136 78517216261177344 79195896605966336 79230284750389248 79461952249659392 79496455919763456 79575173207949312 79617151375147008 79651722435231744 79919309408698368 79963723858378752 80487908317855744 80880915682689024 80916035489759232 81152632084758528 81232989316448256 81268261999607808 81311133319299072 81346439933853696 81619720247181312 82522401845280768 82601786229129216 82637653266137088 82683578411384832 82879283831242752 82925343260540928 82961350791266304 83041157432475648 83087306821596672 83832281239650304 83912925693083648 83996016163946496 84160070883016704 84241618550390784 84278197629222912 84359271042514944 84406152961622016 84442803483967488 84689712266084352 84726485914484736 84807990569336832 85745933167362048 85783165444030464 85913405693079552 86033993413165056 86154149149802496 86202028556550144 86491621037703168 87106979725574144 87277110545350656 87399612356231168 87483688488534016 87532306775015424 87570314724114432 87608339176882176 87703268311685376 87741350495059968 87864503911317504 88036114270519296 88331868293824512 88662461506387968 88960319719735296 89095383681712128 89134070344187904 89394696280866816 89433512909733888 89569295297040384 90509596121104384 90548896857587712 90813659713896448 90991030143025152 91030539925979136 91118744796921856 91296711095353344 91336353609940992 91387112981004288 91475024984211456 92435332208787456 92475469131153408 92745865239724032 92837702075940864 92927009507770368 92967359924404224 93239194310148096 93291011168108544 94311316394606592 94361068296470528 94402041404719104 94495518184439808 94771820869189632 94812972332875776 94904179922829312 94956922081824768 95223006955044864 95275926299344896 95900486506381312 96276135486160896 96368750600650752 96410595477159936 96464174813282304 96506061124534272 96788242589810688 96830269616553984 96923417793527808 97995352191270912 98186749363519488 98281888308789248 98324563900760064 98419149549600768 98473845121892352 98516604064628736 98666176850646048 98847566900232192 99550833972084736 99745269194686464 99981358272610304 100036922028589056 100080359684702208 100232306641926144 100275829137211392 100372992315359232 100513174008102912 100569033315975168 100612702023450624 100950706621513728 101668936822554624 101823295636242432 101867508964786176 102165367178133504 102209729039695872 102364908910903296 102508587896537088 102708799982272512 103439538424119296 103787039673024512 103944614295330816 103989748734885888 104034902772547584 104339098394689536 104442414835433472 104542885696241664 104894093598916608 105640379667185664 105995274559684608 106100230943932416 106156201833529344 106202296580308992 106248411342176256 106559079211597824 106618298477838336 107841220910252032 107888047319678976 108203509446344704 108310652421931008 108357682666143744 108414844425732096 108461919911804928 108522196664942592 108886772913537024 110029869127041024 110135714972172288 110244771215179776 110505711774990336 110567124347387904 110615134388355072 110721543243300864 110769620335460352 110783075762128896 111994688218595328 112213427844022272 112322158067187712 112370930172297216 112479028056686592 112541537282162688 112590404645289984 112761344972166912 112919616354779136 112968647885979648 113077320759115776 113140162480472064 114327910889816064 114377553925373952 114551207590772736 114600947585384448 114711991217553408 114936038075400192 114985945169657856 115322161383604224 116369480727134208 116709742366687232 116760419632152576 116937691082247168 116988467326746624 117152671881756672 117381485694025728 117775824391766016 118216615341850624 118613759626313728 118793844908949504 118845427125583872 119192928374489088 119244683879645184 119362759811923968 119425727062720512 119477583652847616 119878964113047552 120731862476783616 121321373524033536 121374053234638848 121728948127137792 121849483974672384 121966699978948608 123247109611716608 123300625508204544 123661153652965376 123783602767921152 123902679343693824 123956479899205632 124025367617077248 124318925746864128 124388014890811392 124442026186899456 124561736148713472 125748421859475456 125869388539625472 125994024245919744 126362427825586176 126417296443834368 126538906563772416 126609229442433024 127034568399126528 128368180648214528 128491667467534336 128547460636213248 128618899751043072 128674748166045696 128870108539619328 129050990119747584 129231223724703744 129303042834825216 129737431556554752 130660469588361216 130915665818025984 131099418534346752 131225532732801024 131298460162523136 131355472086171648 131412508765323264 131554902467528064 131796755866976256 132993692259581952 133382562704785408 133440479579602944 133643075522568192 133701105516281856 133830656420478976 134017565344137216 134092044421300224 134150269364600832 134353942945560576 135764394181656576 135823345286381568 136220489570844672 136279638719594496 136486545214537728 136545809888968704 136678117195382784 136945066643030016 137004530414911488 138592819060441088 138652998313181184 138713203696730112 139118797859586048 139256553113911296 139390514261655552 139858791465222144 139936516752162816 140853839556247552 141466974591909888 141541602444705792 141603062107078656 141743277276659712 142078772282130432 142157731303784448 142219458499313664 142356269884243968 142834510432567296 143850729759571968 144414203229241344 144476910221524992 144553125900976128 144615893215739904 144696262219923456 145182363884716032 146706492169388032 146847619962896384 146993028286906368 147280124045279232 147422832463183872 147486845851140096 147628724324401152 147710767682838528 147774906096943104 148271350350348288 149326250958127104 149617903792029696 149972037408915456 150055383042883584 150120539527053312 150348459962889216 150559488473038848 150624863847972864 150769761012154368 150853549973962752 152437214519754752 152503405233831936 152734943454363648 152801263447179264 152949321623404544 153248050767200256 153314593559543808 153547363366354944 153762881844805632 154063199973408768 155159307636178944 155680559509536768 155916921442996224 155984623102328832 156052354158821376 156508647592034304 157034432522354688 158391793211932672 158460569500778496 158923904499318784 158992911839526912 159150346415898624 159234302750294016 159303444870463488 159838618817396736 159927447716757504 160975816635711488 161761831365378048 161832070979518464 162305264169517056 162465978632896512 162536523999215616 162622266638598144 162692879867707392 165044803690561536 165203572458258432 165275306532274176 165367156822769664 165758567662485504 165850686521081856 165922701582532608 166082314864951296 166174613643193344 167825851386167296 167992032327892992 168320141766033408 168483237100781568 168556395258445824 168718542085029888 168812305923244032 168885606967934976 169379424532168704 169452971828969472 169615981138673664 171491866334724096 171566330888060928 171826811386159104 172067986826330112 172308298299604992 172404057113100288 172983242075406336 174213959451148288 174554221090701312 174967376977068032 175064613550030848 175140629448228864 175216678353764352 175406536623370752 175482700990119936 175729007822635008 176072228541038592 176663736587649024 177324923012775936 177920639439470592 178190767363424256 178268140688375808 178789392561733632 178867025819467776 179138590594080768 181019192242208768 181097793715175424 181627319427792896 181982060286050304 182061079851958272 182593422190706688 182672707219881984 182774225962008576 182950049968422912 184870664417574912 184950938262306816 185491730479448064 185675404151881728 185854019015540736 185934719848808448 186478388620296192 186582022336217088 188622632789213184 188722136592941056 188804082809438208 188991036368879616 189543641738379264 189625944665751552 189808359845658624 189913844163649536 190446013910089728 190551852598689792 192552270972321792 192737501201301504 192821190954319872 192928349626564608 193012122249068544 193576485179621376 193660539233107968 193846835587055616 195990704382541824 196373498727038976 196563776617578496 196649127801520128 196838299099201536 196947690243784704 197033208129257472 197332353701292096 197695133800464384 199101667944169472 199490538389372928 200073844057178112 200160719369404416 200464613283852288 200551658274422784 200745984630718464 201026348016205824 201138066631950336 201225404046901248 201901413243027456 203646591272484864 203735017929572352 204330734356267008 204419458079391744 204729817821806592 205017175793074176 205417599964545024 206879076848238592 207574079346049024 207889228590661632 207979497469771776 208069805545095168 208678196789379072 208884829670866944 209085771392483328 209788187197833216 211280759334371328 212200461887864832 212312403667058688 212404593160617984 212496822684352512 213118158423195648 213236596955676672 215682441820504064 215776094639357952 216407018892689408 216621304843862016 216715365332287488 216829688851464192 216923839823609856 217044393329885184 217773545827074048 220059738254082048 220271429944344576 220489542430359552 221134248694775808 221230268776710144 221443086486601728 221539240670920704 221566151524257792 223989376437190656 224426855688044544 224644316134375424 224958056113373184 225083074564325376 225180809290579968 225522689944333824 225839232709558272 225937295771959296 226154641518231552 226280324960944128 228655821779632128 228755107850747904 229102415181545472 229201895170768896 229423982435106816 229872076150800384 229971890339315712 230644322767208448 232738961454268416 233419484733374464 233520839264305152 233875382164494336 233976934653493248 234762971388051456 235551648783532032 236433230683701248 237227519252627456 237587689817899008 237690854251167744 238385856748978176 238489367759290368 238725519623847936 238851454125441024 238955167305695232 239757928226095104 241463724953567232 242642747048067072 242748106469277696 243457896254275584 243698967949344768 243933399957897216 246494219223433216 247322307305930752 247567205535842304 247805358687387648 247912959798411264 248050735234154496 248637851493728256 248776029781622784 248884052373798912 249123472297426944 251496843718950912 251738777079250944 251988048491839488 252724855651172352 252834592887668736 253077813127544832 253218458884866048 254069136798253056 256736361296429056 256983334935068672 257237799502086144 257349496332091392 257740217079238656 258101980239495168 258462447449407488 258606085669650432 259474863113109504 261320939176722432 261831331636051968 262198837068693504 262451065465602048 262596920325046272 262710944172343296 262825017530646528 263109804935056128 263593511733952512 265987384519163904 266765125409570816 266880959159205888 267286151045136384 267402211032563712 267661312840957952 268184088842600448 268300538729201664 268707885891121152 271528788363313152 271646690572763136 272440979141689344 272973090429075456 273091619777937408 273356234390765568 273890133286060032 274009060829822976 277185638120882176 277305996626362368 277426407393460224 278237595719172096 278513106227822592 278781028523311104 279717582930444288 279873033504325632 281707679112495104 282933949183819776 283083204889411584 283206124214157312 283486554553319424 284315462607568896 284438916998627328 284712539768487936 285669020865134592 287701459519143936 288828406458482688 289106251801952256 289231786431479808 289392524439846912 290364727769432064 293412984338776064 293695239925792768 293986056573812736 294560248090558464 294845664926367744 294973691702280192 295257448648802304 295421535365677056 295549812193886208 296542700700696576 298652501916254208 299235807584059392 299944074817830912 300110766085767168 300241079054106624 300696919925778432 301118976946077696 301539522024308736 301707099947925504 304874429039509504 305006810467663872 305469886908727296 305602526894358528 305898643246809088 306496101534400512 306629187119087616 307094726732709888 307525763689611264 308126399946817536 310318615272357888 311361119019073536 311833842885992448 311969246204657664 312104708317642752 313017295184068608 316783586423865344 316921139001556992 317847808998637568 317985823679053824 318300692831797248 318468605500588032 318606889740926976 319677237634793472 319854895433515008 321951633271422976 323523662730756096 323664141959036928 324610528339034112 324931957265793024 325073047998431232 325244533277196288 325385759735414784 330089607381123072 330407144916516864 330734313645539328 331517135324971008 331701373042163712 331845403165065216 332164629729902592 332349227286386688 335651702772334592 335984064655785984 336640283532066816 336966474201563136 337112790516891648 337437084170059776 337624611846488064 337771213935869952 338758849064337408 338905943657938944 339231962277347328 342983732669448192 343132661776121856 343653622772318208 344135973652660224 344808114226200576 345966484150812672 348427918902296576 349108442181402624 349934753954136064 350129227100061696 350281258896457728 350813073246741504 350965401980239872 351458015645270016 352144457082077184 353327473175298048 354649846025551872 355841278878941184 356381534726848512 356536281376751616 357578785123467264 357734051638935552 358277181188161536 362038384484417536 362195587430350848 363254638855585792 363964120572100608 364122159703916544 365186844381413376 365548451924017152 365900099936845824 369741328835149824 369901876524613632 370983460958896128 371350808303763456 371708038031081472 371869439697616896 372956777240592384 373164044672434176 377245265578426368 377444273185882112 377608165618876416 377982072737759232 379087283476758528 379251889331503104 379616719691317248 379827688327299072 381103705197379584 385104541944643584 385475002402603008 385642381908639744 385856699253129216 386024244498137088 387152970359242752 387693671174111232 391981408765083648 392746997454077952 393127553235156992 393298255603040256 393676598198403072 393895380487569408 394066416258514944 394664707402584192 395390267600928768 398203335888338944 398981076778745856 400147688114356224 400321438738808832 400929226567704576 401103316548845568 401491969261436928 402052696032411648 402276133263900672 402450808093802496 407293182544969728 407470035859144704 408661468712534016 408838916158783488 409459635643613184 410034351586148352 410835199929090048 413758153696477184 415148158692098048 415778457181323264 415958994939543552 416139611090190336 417356393578758144 417769659341733888 418171542784966656 419576374395666432 422561518668742656 424400923775729664 424624807334117376 424809186321235968 426236316846391296 426473193911353344 431364883641008128 431552189278715904 432814037785378816 433242609687724032 433430730664574976 433659377702928384 433847679647219712 434088786659770368 435547091654148096 440119476508164096 440542859888689152 440979084860719104 442268497389551616 442460537553420288 442886172973203456 443132303048515584 447978752874381312 448853711376089088 449288632268750848 449916112226746368 450166149128650752 450361618581159936 451045379888667648 451678465419116544 451874591543918592 452309283036463104 452560649921888256 457311643559264256 457510215701495808 458204830363090944 458403790341537792 458847964870213632 459744152301600768 459943780678631424 461288645534416896 465477922908536832 466838969466748928 467041678528610304 467750764328988672 467953869306986496 469525942776102912 471103297567064064 472866461367402496 475175379635798016 475381708502335488 476771713497956352 476978735518580736 477451039247695872 477702908250882048 477910334611390464 479515856452190208 482927449907134464 485285494096134144 485496212938555392 486915792508551168 487397935898689536 487866799915794432 492988438446866432 495134411071684608 495610717374775296 495825919596822528 496101470468308992 497275702987456512 497552059563245568 497768104747597824 498246944594853888 503477554158501888 503976096983678976 505449711302344704 505669185775337472 506155626255089664 506436917769732096 508138273596506112 513472722592858112 513966669870137344 514475599004172288 514698992664182784 515480434158477312 516203960478990336 516924894898814976 517212171339300864 518949726226219008 522641878353444864 523662663272103936 524902130931204096 525193840650092544 525421888344686592 525650035061293056 526219609870112256 527187023467905024 531974769038327808 533530250819141632 533761918318411776 534572302090272768 534804422065127424 535322625681915904 536368177685200896 536601077458403328 537415771782242304 543057576726626304 543293381145526272 544881958283378688 545946180858150912 546183239555874816 547780266572120064 548018121659645952 554371276241764352 554611993252724736 554852814786920448 556475191438344192 557026212455645184 557562057046622208 559435165860888576 559746067008651264 563415358224990208 565867898367639552 566166409778823168 566412248428314624 566973109106638848 568630925215137792 568877833997254656 569425079536975872 571338041730269184 577656812916965376 578212503603904512 578463572862959616 578785048879693824 580729455538864128 586825968677552128 587390479851585536 587972113147625472 589120496181116928 589691329852735488 589947383404560384 590514897297604608 590843070731354112 591099624387772416 593085401401393152 597305003832508416 598471615168118784 600221532171534336 600482158108213248 601393839851556864 602237953892155392 603079044048617472 603414199895851008 609748858079019008 610939773817454592 611205053788717056 611797286493618176 612992203068801024 613258374238175232 614189453465419776 615051527379222528 616252799893635072 620637230544715776 622722238038147072 623667685771984896 623938492409315328 624209416635285504 626034590368137216 633567172847730688 633842278003113984 635695617997275136 636601385663594496 636937211001176064 637213779481853952 639354475269586944 639709790867030016 643903266542845952 647047325461512192 647328283918073856 649221056678068224 649863914531586048 650146095996862464 650489066554392576 650771519470829568 660179214762246144 660814289833033728 661468627291078656 663402746084327424 663690806330130432 664329259459805184 664698454572773376 671303405544669184 671968129311571968 673280567064133632 673932948403126272 674874168340119552 675249223692976128 675542427871739904 677517698128674816 677811887315877888 678463924554694656 685967465338896384 686265323552243712 687307245544636416 688271947305320448 689616228452401152 691932968301625344 696855837804593152 698216884362805248 699869507908272128 700258454200123392 700562517792915456 701626146493483008 701930803960479744 704288914164154368 706654946350596096 709299692051103744 711682557757882368 712763069453697024 713072562753503232 715157570246934528 715468103277871104 716554362376323072 724076768968835072 724391174860701696 726509277711171584 727928241144201216 728244319407833088 730373688762826752 731096903848034304 731800199873691648 739482657670299648 741966921917792256 742701616607526912 743416076062162944 743738879395233792 745913554481184768 746328089344868352 754490531156852736 754888546371764224 755216331237752832 755964145475518464 758174566953517056 758503778663006208 759233439382634496 759655376654598144 762207410394759168 770209083889287168 770950004805206016 771713398506258432 772048488996274176 774305940718485504 775387342348222464 783962817530167296 785493994908155904 786255106470313984 786596511206080512 787353196396806144 787790760975138816 788132832517029888 789329414805168384 790780535201857536 796406671776677888 797962153557491712 800295376228712448 800642877477617664 801858453135409152 802206633097691136 802983938522873856 804552266527801344 804901616187604992 814586365089939456 814940071718289408 817322937425068032 818919271287226368 820068703172296704 821670399858180096 827516307392954368 830296317384196096 831556914362646528 831917989879087104 832279222180380672 834712787157516288 835539318683467776 836343085569933312 839152748791332864 845123037337485312 848801847551459328 849249614668234752 849618372642471936 852946387822706688 862729767282016256 863104378557431808 865628075570757632 866485219375448064 867318755405856768 867695359294439424 868177573319540736 871094183308296192 880238953016328192 881085719777378304 881958169721438208 884536994779103232 884921075106840576 885772345946406912 886264606097031168 895957505748762624 897707422752178176 898577264537501696 899832224453492736 900332298257301504 900723237162319872 902090759777335296 903356930838233088 904618566072926208 905121299843776512 914623287118528512 915020431402991616 916409660726181888 916807580683075584 917695929740427264 919488304603201536 919887561357262848 922577291068833792 930955845817073664 933677938933497856 934083357057220608 935501528657977344 935907738613972992 939051885552205824 945732922734804992 950350759271596032 950763417004670976 953543426995912704 953957471037161472 954902078495391744 955405816501764096 955820669222780928 959031712904380416 965854899814268928 970570988192268288 970992425877110784 973831585017102336 974795871797379072 975733599831588864 985976876893732864 990268822143369216 991221434749550592 992202940936617984 994551405974913024 995104119126491136 995536209495195648 996493889189707776 1006955108317003776 1007952193967357952 1010899422604689408 1011338371550674944 1012311252510179328 1012873835539464192 1016276547193012224 1026945445185716224 1027933339740274688 1028951198008344576 1029397985328365568 1030960868316954624 1032407920957980672 1034424342678601728 1037899452452438016 1045283756706889728 1047325326544207872 1049804261862408192 1050387681300185088 1050843776689373184 1052439219740224512 1054374046935810048 1063949538076655616 1067060501638283264 1067523836636823552 1069144604180545536 1069608844130254848 1070645251363831808 1072736355370401792 1073202154916806656 1074831543564484608 1086115153453252608 1086586762291052544 1089763916566757376 1091892361716301824 1092366479111749632 1095560533144240128 1108742552483528704 1109223986505449472 1109705629573840896 1112950382876688384 1114052424911290368 1115124114093244416 1118870331721777152 1119492134017302528 1126830716449980416 1131735796735279104 1132332819557646336 1132824496856629248 1133946218213277696 1137261850430275584 1137755667994509312 1138850159073951744 1155313625833930752 1156425007207809024 1156927145725919232 1157570097759387648 1161458911077728256 1174780959703171072 1175944226295250944 1178240992362233856 1179382659705470976 1179894766809120768 1181029794595209216 1181686141462708224 1182199248775544832 1186170802802786304 1194610007665016832 1196943230336237568 1200443064343068672 1200964316216426496 1202787679703113728 1204475907784310784 1206158088097234944 1206828399791702016 1219497716158038016 1221879547634909184 1222410107577434112 1225984406137602048 1226516748476350464 1228378906930839552 1230103054758445056 1232505599787270144 1241274461089431552 1245444476076294144 1247335371543969792 1247876984818630656 1248418833270571008 1252069180736274432 1267134345695461376 1267684556006227968 1271391235994550272 1273202771327188992 1273874422002352128 1274427558963707904 1278708950539173888 1279419581734060032 1294094650923024384 1294656567836147712 1298442113356136448 1299727829063172096 1300292191993724928 1300978133108785152 1301543038941659136 1320358429524492288 1321628579666067456 1322937254582157312 1326805492168654848 1327381612660260864 1328658518919610368 1329396909145546752 1343936258623143936 1346561134128267264 1347865896806252544 1349748336680239104 1350498447385952256 1351084855743479808 1355035396257349632 1355623774631755776 1356927849109389312 1371934930677792768 1372530647104487424 1374614491089272832 1376543894610640896 1379232456904802304 1383865936603250688 1393711675609186304 1396433768725610496 1400516908400246784 1401125035585830912 1403252292986966016 1403861607920959488 1408577828328308736 1413309892701192192 1418599384102207488 1425526138907394048 1426145125507006464 1430315140493869056 1430936206555742208 1433108724752646144 1448153537937670144 1448782349721403392 1453018555422343168 1455856482288402432 1456488638815666176 1460747377525653504 1462193807696068608 1463600399747383296 1478965315340599296 1485403233215053824 1486832152124325888 1487477758790467584 1491827108962369536 1492656178689736704 1509777092743528448 1510432662475505664 1511928290951036928 1516349133907034112 1517007557326012416 1518466878765268992 1519310753309196288 1524414820789518336 1540418167778574336 1541900009610412032 1543426797012516864 1544096977992548352 1548611881436971008 1550774684696444928 1567925635060334592 1570987989816311808 1572510212940627968 1574706392793612288 1575581521950277632 1576265665034059776 1578658829610336768 1581561070403715072 1592813343553355776 1595924307114983424 1600590752457424896 1601285754955235328 1603716906270818304 1604413266195382272 1605967877045747712 1609104533055602688 1609803232375209984 1629172730179878912 1629880143436578816 1634645874850136064 1637838542574452736 1643340799716360192 1655032614785908736 1660592634768392192 1663113828725293056 1663835979758174208 1664558444360761344 1669425574315032576 1671078637366935552 1672686171139866624 1678305497582665728 1690246074674970624 1697603695102918656 1698499229336469504 1699236745284943872 1705892775645413376 1725459534564032512 1731256151141515264 1732970438750896128 1734637510811713536 1735390718588878848 1736355146639081472 1742188366616592384 1760477906032656384 1762171439554756608 1763916339442876416 1769073989558206464 1769842150213681152 1771544691892813824 1772529212194062336 1791915011497525248 1795414845504356352 1797154529075003392 1800664596514603008 1801446474324639744 1804181519554670592 1806713861676466176 1809237132145852416 1810242599687553024 1829246574237057024 1832819321452363776 1833615161366151168 1835391859480854528 1838976609206403072 1839775122714525696 1845154582137667584 1861911691634147328 1867355877866995712 1868166714114441216 1871003057315954688 1871815477227945984 1878103771104411648 1891465845469609984 1900701518543192064 1901526834009341952 1907086853991825408 1909804156990783488 1910811633003528192 1911641338445561856 1918063425808760832 1931709799628537856 1941141976384536576 1941984851754221568 1947663170034204672 1949591743594758144 1951467199663177728 1971953753787465728 1980537644286738432 1982442869499101184 1984405881873235968 1990208238252982272 1991072418990391296 1992987778379415552 2013910216634007552 2015904387934715904 2021798845209378816 2024622505020358656 2025747671078928384 2032553094386024448 2053890890371432448 2055866679480549376 2057902396016689152 2058795970656731136 2061921736633909248 2064815841915961344 2068848685357203456 2075798904904876032 2090567513413779456 2094650653088415744 2099608523724816384 2100775362600370176 2101687553378746368 2104878439480449024 2127899076153311232 2134121003276566528 2135047673273647104 2138289208361091072 2139217688260509696 2141290502727663616 2145472710740803584 2146404309833613312 2149663087128969216 2172230306906505216 2173173524582105088 2179527833133514752 2183784723432603648 2184732958223499264 2191121066288480256 2217485104967057408 2218447973010898944 2225900765753376768 2228104849822580736 2230248228186488832 2237740663443554304 2238984268034605056 2253661432899960832 2263471593470558208 2264665639115292672 2265648993713258496 2267892436426555392 2274523700860551168 2275511335989018624 2277700318147903488 2310627251667861504 2312850014415618048 2315140195518775296 2322917822155456512 2349561919406342144 2351888452590501888 2356481984724467712 2358765319410941952 2359789533618241536 2362059589190418432 2363372282925416448 2364398497551089664 2372341605605572608 2389220015330033664 2393886460672475136 2400886128686137344 2401928632432852992 2405575359406227456 2408951815568621568 2413656799583404032 2438995432316076032 2443759095269818368 2444820215154868224 2451968812275204096 2456757813861679104 2460206109516890112 2465011199574540288 2482548922178863104 2490888952152588288 2494670743087939584 2495753969637261312 2496837666541142016 2504138361472548864 2534268691390922752 2535369112012455936 2542782471989100544 2546405542654377984 2547748844004704256 2548855117927415808 2558839163468120064 2588189301846048768 2589313135672295424 2596884226712272896 2599455658126344192 2601956266217570304 2603086077883318272 2640716859048984576 2643257159332134912 2645874509164314624 2653610984337309696 2654763225320521728 2657317037839220736 2658793818291093504 2687872517246287872 2693122268256534528 2695731793612505088 2699496673360478208 2700996894771904512 2702169711486959616 2710070792514699264 2713855698218778624 2743869861355585536 2745061294208974848 2749228982178545664 2753087789221281792 2758464913809604608 2767731873206501376 2787423351218372608 2792867537451220992 2801033816800493568 2802250071171661824 2806504585973932032 2807723215841918976 2817155656656617472 2837198768204414976 2851052277814788096 2852290251014012928 2860630280987738112 2861872413111484416 2866217449505292288 2896307075875340288 2897564699442806784 2906037110844686336 2911712964576804864 2912977277631332352 2921494755051307008 2924387615392137216 2927200799494766592 2957930630681198592 2970806466430107648 2973664304248651776 2983654217924739072 2985312357379473408 3019554185487056896 3020865324951011328 3023856581902073856 3032698267814068224 3034015114652024832 3036933757530537984 3038621506618392576 3048829641579036672 3080836335557148672 3083800019220824064 3086853594025033728 3088193955985096704 3097223762873942016 3135851270120669184 3141975979632623616 3145020425881255936 3149412785587224576 3151163043900555264 3152531330068119552 3157317659220673536 3163122140807430144 3191848614229966848 3201181504914849792 3202571509910470656 3207433812541636608 3208826532390764544 3211935754091495424 3218209066111205376 3219606464750419968 3258345460359757824 3259760286873157632 3269291749700272128 3275677085148905472 3286681599432720384 3310065229571817472 3326227657450586112 3327671959516348416 3329116888721522688 3338851148630065152 3342157274733871104 3345372342279733248 3356610995165331456 3380492149349941248 3395207390205837312 3396998458672939008 3398473490569887744 3411785551290826752 3450919069128065024 3465940877501792256 3469275021623427072 3470781437177757696 3472710293278162944 3484376733233184768 3524342879109513216 3527832678885752832 3538147979116412928 3539684300427362304 3543089383785627648 3545058424388124672 3583830022995050496 3590829691008712704 3594309058150006784 3601329193029206016 3602892948649279488 3608363039109341184 3613427723352932352 3618474264291704832 3620485199375106048 3658493148474114048 3665638642904727552 3667230322732302336 3677953218412806144 3679550245429051392 3690309164275335168 3723823383268294656 3734711755733991424 3736333428228882432 3742006114631909376 3743630954455891968 3756207542208823296 3782931690939219968 3801403037086384128 3803053668018683904 3814173707983650816 3819608313981566976 3821623266007056384 3823282676891123712 3836126851617521664 3882283952769073152 3883969703508443136 3895326340068409344 3899183487189516288 3902934399326355456 3943907507574931456 3961075288573476864 3964885738998202368 3968811763746471936 3980416476505964544 3982144837980782592 3985975556758831104 4031808775869431808 4043597690418757632 4049245010040717312 4051495342157856768 4065106188772048896 4107781780742864896 4111733358961098752 4115804792033378304 4117591941313462272 4123843473267818496 4129631683831922688 4137697370714406912 4151597809809752064 4181135026827558912 4189301306176831488 4201550725200740352 4203375106757492736 4209756878960898048 4255798152306622464 4268242006553133056 4276578416722182144 4278435376521019392 4282581005455327232 4290945421481607168 4292808619667226624 4299326174257938432 4344460613813010432 4346347049164210176 4359055666267029504 4367569446865207296 4369465916446998528 4382242132576960512 4434970209934114816 4436895946021797888 4456209699645161472 4460496456372977664 4475481326887108608 4477968536069210112 4507322865799921664 4529331278230585344 4531297987426516992 4535784872853110784 4549047401721102336 4551022671978037248 4555400636295806976 4621254503335723008 4625700028831236096 4630280391037550592 4645835644310913024 4699123838812684288 4703776905181003776 4712963969448935424 4717530638821883904 4724119178380836864 4726744565850832896 4728796995102179328 4744683211211145216 4778440030660067328 4787772921344950272 4801772257372274688 4803857264865705984 4811150718812454912 4817903631137243136 4827313599166808064 4877990864632152064 4887518190539636736 4889640430309736448 4903937624550408192 4913515627723358208 4930022399149080576 4965097844357726208 4981777904305176576 4989341486175879168 4991507939274522624 4993675333082284032 5008276722945097728 5068537382781845504 5070738224024911872 5085564943978201088 5092811085308755968 5095497688009408512 5097710235854831616 5117678326936240128 5176378603692097536 5193768453424545792 5198911316252688384 5203912532435140608 5206172155766636544 5281433718097969152 5286514318664269824 5291749018328629248 5307221968674619392 5309526450641043456 5314634075678441472 5317587636582187008 5375745034492575744 5386244536513069056 5391463587225010176 5401993789543809024 5404339422973919232 5420141585029398528 5427711396437557248 5487739722711171072 5498457964357091328 5506175578442563584 5516929827619209216 5535463746413002752 5574846702436745216 5585735074902441984 5602067633600987136 5604500142343323648 5613009171947864064 5615446431683837952 5634311313313234944 5674397536408829952 5702104555629576192 5704580502028025856 5721260561975476224 5732434899010584576 5792614151750680576 5795129398885613568 5812074221689372672 5823425929153609728 5825954555262664704 5842989510102614016 5848775230784274432 5854401598989533184 5915861261362397184 5941612932860215296 5947328608497303552 5970624714758946816 6039108370974113792 6041730649902022656 6047713163804147712 6065396535628136448 6073867515061075968 6077243013236785152 6097659283158073344 6161672671114297344 6167600038441648128 6173707188050067456 6176387911970193408 6194447525747884032 6271702540241338368 6283951959265247232 6290040851762511872 6298825571174449152 6302326087801110528 6305062660136239104 6314635318441347072 6383697228459933696 6402363009829699584 6405143019820941312 6414867625083273216 6417653064781529088 6423871508182990848 6436418132222410752 6439212929500839936 6516690920719515648 6519520573746315264 6538583499400544256 6551354170297810944 6573363198865440768 6620130459143634944 6652455314901172224 6655343919032696832 6677702297260130304 6684314549467742208 6690744684559466496 6713221990330662912 6760984298699882496 6790414780411674624 6793996917345878016 6796946981139775488 6823571102581653504 6901838138256130048 6931881755003584512 6938550043246854144 6945420586556325888 6968753466466369536 7048685758219026432 7055665357771505664 7076295958232825856 7079368600854724608 7086178767571255296 7090116848776249344 7167660045990100992 7181659382017425408 7188618116300013568 7202658386058412032 7205785897298558976 7216726078218682368 7226855446705864704 7240970398750212096 7316986296948228096 7331277285809455104 7334460645464604672 7355906436825612288 7380618328550670336 7447646766536589312 7469423511467982848 7472666856457764864 7484012229263818752 7487261908911783936 7512415084417646592 7565863381878439936 7602806074172768256 7606107336037367808 7628347415967301632 7639216627963133952 7643246532014112768 7646565353782247424 7764567905538146304 7767939407016886272 7790652680136818688 7798366974379032576 7805868798652710912 7887815015149862912 7922150577146953728 7929771477996404736 7937623527492943872 7960832953011929088 7964289675961565184 7971951113517662208 8063617551738863616 8087195380837515264 8098490020081434624 8102990684315713536 8130212377544097792 8223466717922197504 8231609584066756608 8235183882626924544 8247686946535636992 8259263367663845376 8275394741428813824 8303195619619504128 8362270053655117824 8378602612353662976 8403101450401480704 8406750213514985472 8419513757921796096 8511596304613244928 8536484013106266112 8553156833444364288 8556870753042038784 8581890842963214336 8585617239334453248 8598652348515876864 8688921227626020864 8692694098328420352 8718111332534059008 8735138893730414592 8738931832893997056 8764484265153921024 8869940419868229632 8873791892043595776 8912419399290322944 8920992912745955328 8950962653774217216 8955937072138420224 9058662556461170688 9062595974853033984 9071569745706221568 9098094803442204672 9102045343956074496 9110801272591613952 9242509006671446016 9251400057662472192 9260560782075101184 9291671288621826048 9407553810362007552 9425927938897870848 9435061277643767808 9448238356761673728 9453489131701665792 9457593990204358656 9489366422422290432 9575545842689900544 9603544514744549376 9607714529731411968 9622301437624909824 9635807262274486272 9654627198333616128 9755981729264304128 9775036381079273472 9779280860619472896 9807875249100816384 9827031255446716416 9860044798298161152 9930195688715452416 9978682972351758336 9983015878549045248 9987350666164568064 10016553445890195456 10137074765563691008 10141476448049823744 10171129887956402176 10185622170617511936 10190995376018817024 10195420471709663232 10235356653872480256 10352757207384195072 10397822632505376768 10407825064870281216 10412344311533273088 10573028637328539648 10583498036657258496 10614443937349238784 10619052901282086912 10629268151356882944 10635175273164374016 10751490068985151488 10772489073026138112 10782927174450020352 10803987579087618048 10808678845947838464 10840283170058797056 10855422792875114496 10975479445422342144 10996915928714182656 11033859655238418432 11070927492826005504 11149693404873490432 11171470149804883968 11204135267201974272 11209000284686647296 11226018343895728128 11230892863367675904 11268622626626469888 11348795072817659904 11404209111259152384 11409161004056051712 11442521123950952448 11464869798021169152 11585228303501361152 11624148443378745344 11646851858307219456 11651909110525329408 11685979020205228032 11697550461568548864 11708803197979066368 11831722522724794368 11883225865720430592 11894657216994607104 11941249429517893632 12078216741948227584 12095426327608295424 12130793071256272896 12147735030122151936 12154486026473570304 12195318566316146688 12323345342228594688 12335200076883296256 12347414376100134912 12352775823940386816 12388895051495768064 12543405080482676736 12567903918530494464 12580081703525023744 12604652175602221056 12610125320272478208 12629270636882694144 12767394456919867392 12804726019659399168 12829735250166546432 12835306129563058176 12847743016365981696 12872836264444821504 12878425859001679872 13033381841439031296 13039041147492630528 13077166998801088512 13102708340595621888 13146726397730881536 13240260918287269888 13304910629802344448 13310687838065393664 13368629098935484416 13381489369118932992 13426443980661325824 13521968597399764992 13587993834691756032 13593893962279550976 13647142205163307008 13803676276512260096 13863763510007169024 13877100086493708288 13890841173112651776 13937506932932739072 14097371516438052864 14111330715543011328 14152591916465651712 14172357535142510592 14180233697552498688 14335320091980201984 14363318764034850816 14377236232600027136 14405316772116824064 14411571794597117952 14433452156437364736 14453710893411729408 14481940797500424192 14633972593896456192 14662554571618910208 14668921290929209344 14711812873651224576 14895293533073178624 14938847022935965696 14945333712915529728 14968024458527637504 14974523817823567872 15024830168835293184 15131726763756879872 15205612148345536512 15212214672074735616 15256694831934603264 15278433255926267904 15286493064028225536 15293130707564494848 15529135811076292608 15581305360273637376 15596733948758065152 15611737597305421824 15775630030299725824 15844301154293907456 15859542955992809472 15875247054985887744 15921665906023858176 15928579351923130368 15943902227035324416 16127235103477727232 16174390761675030528 16205981368631427072 16260424755088195584 16446933435844395008 16463219168133513216 16495373893071273984 16518526735327690752 16550789482857627648 16606391239239008256 16724540107310235648 16757205224707325952 16806202900802961408 16813500427029970944 16839027515843592192 17023192609226489856 17072968026212532224 17106313666888728576 17113741506084077568 17163781685926428672 17197304697031753728 17377842455252041728 17385388196656840704 17436222665068118016 17470277787460829184 17477863665787994112 17528968530307842048 17739880839736459264 17747583784087191552 17824838798580645888 17841985825491910656 17911874144276840448 18117325112922341376 18125191949706067968 18143139491412443136 18196189606884409344 18221602545183227904 18485018013342892032 18502800115324944384 18521121564150202368 18583342577243652096 18815107620724015104 18851855877795741696 18870122555287535616 18896476713523347456 18906978263403331584 18915187980408717312 19151091685379801088 19207089029489098752 19215429059462823936 19244602875249819648 19271614524548972544 19309254396667232256 19511963458528608256 19550072762158546944 19558561721238945792 19615750498201632768 19654062510893432832 19720089596596322304 19860391377430904832 19957365944703516672 19966031757098090496 20033106891780390912 20274149531127382016 20282952896099647488 20342259775912804352 20371244341235023872 20381990752037634048 20390840943419326464 20470713307744960512 20705514414768390144 20795645265010753536 20815650129740562432 21146057274657079296 21166996073314516992 21228887874698477568 21238105802564173824 21258536302713765888 21270350546328748032 21502980137970302976 21544978146052276224 21565854348900040704 21607975158175236096 21617357691895676928 21680566340117594112 21950958890844684288 21993831857428365312 22067719310476836864 22141854985652011008 22342940299609767936 22408270534403948544 22418000569373294592 22452036687791456256 22461785726735351808 22537245253252939776 22697590145635319808 22808418222518304768 22818322008112103424 22885042247901904896 22929739596042338304 23170456607002722304 23293703716614438912 23303818221050658816 23371958040410456064 23395100923137097728 23417606395958132736 23663445045449588736 23766451731440861184 23789314433989214208 23882498859035787264 24156433483896455168 24190852655216590848 24261586142512545792 24295470060244303872 24308972052947140608 24390637132632293376 24670400153766592512 24694828752200269824 24705551647880773632 24777790102991536128 25086810160965353472 25135807837060988928 25160163407050047488 25209304351204442112 25220250640544956416 25258541273765388288 25534788913839734784 25609452039318798336 25659470500333092864 25670612259126116352 25745672528889643008 25756851718003359744 26066763682878062592 26078082294985261056 26154333997602177024 26205416681191243776 26293452795461763072 26480521836574539776 26609821259604688896 26621375676130787328 26737258197870968832 26762978738237865984 26852887961322651648 27175987669383512064 27187787924559101952 27294284410326614016 27607352553024520192 27727527020014338048 27754200172987416576 27781682346225303552 27875013865865478144 28222661431086022656 28305183832931303424 28344715070285021184 28360467395104997376 28726637528069701632 28754472465200054272 28810633544233648128 28823143589194235904 28866904312874729472 28907421786823458816 28963881595000848384 29267945187792912384 29325109143237820416 29337842581858418688 29423625747302449152 29790587066146357248 29877694045871931392 29936048917055275008 29949047635647135744 30049660337670586368 30263453527513759744 30411224296691073024 30424429344149471232 30513389663869206528 30556866511852535808 30572986128056451072 30586261415128989696 31058271622152585216 31193467897516130304 31223475194610843648 31551260060599451648 31719085911985618944 31750494109971775488 31843331812047716352 31857158703846260736 31887804454070648832 32254470206955454464 32348781523350061056 32411962737262854144 32520849510176391168 32893866871688790016 32926438336267026432 32990747786142547968 33101578965715255296 33212782478478016512 33449080214620471296 33514410449414651904 33612405801605922816 33627000854059941888 33678055031687184384 34046385218452979712 34145936052425064448 34212627333777457152 34227483012168155136 34327563371852857344 34394609394063507456 34755684910504083456 34872445330136236032 34940555574921658368 34955727331575988224 35057937060615684096 35479761679472918528 35495167568174383104 35649677597161291776 35683971650983821312 35823748288553680896 36234650225844682752 36286278982824886272 36392379213768818688 36443205090366455808 36970036026685784064 37005600230649888768 37042243128300404736 37166685154487304192 37630215241448030208 37703711755591483392 37740245110575071232 37813956526806663168 37830375960817434624 38302183370759602176 38414178058978197504 38489205750499639296 38543229049097945088 38618508793334464512 39023926917057216512 39100145524317093888 39117123442477891584 39231500996403265536 39308125021786865664 39440179193192644608 39720782754861809664 39914731889407033344 39932063514196180992 40548299062254764032 40565905792199294976 40684519551825608704 40763981504075268096 40781681886838652928 40941426615489921024 41411028829536780288 41591290530021507072 41631300259481124864 42292114549314158592 42333992146629033984 42457775749396955136 42517072605427531776 42540701092657496064 43005960275940605952 43089956292104552448 43131708697800081408 43215950316350472192 43234715383791353856 43361132680235188224 43901917781689368576 43987663714856730624 44135438620953673728 44685880599219535872 44816541068807897088 44836001138746589184 44904073375582912512 44923571453470703616 45074490506505879552 45395180291270639616 45616836445036609536 45636644016224206848 45770084495803809792 45859479192084676608 46340913214005444608 46587407433228877824 46743916080820912128 46790201846274195456 46835212791916265472 47326890090899177472 47532903462881722368 47578628867978428416 47764997718071574528 48312866967792910336 48381705310433181696 48523172285025091584 48617944105894281216 48781274265264586752 49340800307533185024 49389657504400539648 49555580205983072256 50173620321930706944 50271615674121977856 50320326814100094976 50418608702408884224 50440501281089912832 50517082547530776576 51069577827679469568 51218904078637596672 51318941000666185728 51341224518252232704 51491345057779286016 52133527365756125184 52156164589970522112 52308667995204354048 52410833362382487552 52586905590923526144 52961043673149079552 53219642519209377792 53242751352261574656 53474516395741937664 53525957476475731968 54351975338767024128 54375575849118203904 54588568820653228032 55214705106049040384 55455054040028676096 55508400345974833152 55563364692450607104 55750027731730956288 56445322862172045312 56610367665862606848 56689430140570042368 56720934790209994752 57453275056139403264 57621267088467296256 57646287178388471808 57733808625749458944 57814843573646917632 57927763190001696768 58535890375585824768 58650218286475640832 58675685163716837376 58847251494604898304 59581174132292714496 59755388091743862784 59872097834110550016 59898095271294271488 60099320675341172736 60822448593382146048 60848858688298942464 61026779327738413056 61113733023705071616 61145972256112902144 61172522830257979392 62116543244305170432 62386935795032260608 62446950389221687296 63438171823971237888 63500988219943550976 63686663624095432704 63714317407692521472 63775608908141297664 64508940413910908928 64697563046700122112 64823925474525708288 65041699020352782336 65852876672534052864 65981495572285095936 66203157931430510592 66425564956956033024 67028820898829303808 67224811603211845632 67254001708119883776 67356110063374368768 68092770436905959424 68291872104850128896 68425254667554914304 68454966024336310272 68655126743705714688 68789218788127014912 69511369821008166912 69881111149843316736 69911454663151976448 70115874121231368192 70959523358945837056 70990335136348766208 71299355194322583552 71367943301967642624 71647496577107361792 72469300451689365504 72572557965649772544 72784758427537637376 72886410180732911616 74011200461299777536 74084486256600809472 74333370308974608384 75260430482896060416 75407423511182966784 75480490221150142464 75627913053613326336 75660751921634869248 76604366741519204352 76828356117956395008 76978411500999278592 77237017586668929024 78047853834114433024 78200291048634187776 78234246884955783168 78463001992806531072 78616250043573731328 78880358386385289216 79441565509723619328 79829463778814066688 79864127028392361984 81096598124509528064 81369039103651217408 81527963008150536192 81563363773677305856 81882853230979842048 82822057659073560576 83182581060043014144 83262600518962249728 84667984293258067968 84915551498793910272 85034145210855063552 85081402185314992128 86179912584209104896 86263417395600162816 86431900632700944384 86469430767582707712 86722265360470376448 87803835563378737152 87975327429713461248 88270877241907347456 89371761198439071744 89633082137615794176 89808146751165825024 89847142906941407232 90148981013011759104 90790360582541279232 91233672890073219072 91273288032448413696 91540168991607619584 91718958384169353216 92681826428010889216 93174814866457755648 93580403692548390912 93670425583832530944 94653780181798354944 95157257735956856832 95529995436143149056 96625733935585820672 96763410620866363392 97046344570050183168 97235888211788562432 97562548530529173504 98681600615066370048 98779315008801079296 100347240643861413888 100543231348243955712 100640653628200189952 100837217404817768448 100881002562179825664 101034165095061553152 102139155655358939136 102437808157275193344 102637882001332371456 102682449036504465408 102982690115558572032 104267054731512250368 104617335990408708096 104821666724764975104 105173811181847052288 105922087346298159104 106439285038418755584 106485502704523149312 106949032791483875328 107051914952951463936 108703950677534048256 109177137641306456064 110429410212098080768 110910108080057352192 111016800691949666304 111126729384901214208 111500055463461912576 112890645724344090624 113220735331725213696 113441869580419989504 114906550112278806528 115242534176934592512 115467617251498917888 115629687147293835264 115855526380003393536 117071780751171649536 117300436572951281664 117351370327433674752 117694502989209796608 119162348264585428992 119510776183487725568 119744195668221100032 119796190542588542976 121644897186764292096 121697717376597884928 122053558655476826112 122291944512225804288 122345045660515958784 124233086488610340864 124773871590064521216 124893900778443374592 126876343647942475776 127001976439887101952 127373327248190865408 127551217816282595328 129017880827821817856 129395126093400244224 129647850949051416576 130083398040705564672 131705753345068105728 131962991144570191872 132406315862861021184 134057641797658607616 134449623206423691264 134508003416239767552 134712220126748737536 136185540873811918848 136583744209700257792 136850509335109828608 136909932048672620544 137310253487411429376 137578437576254029824 139022739642016333824 139762222299686633472 140231748242462736384 141919046717891674112 141980670272697532416 142598710388645167104 142735886603935285248 143294993154214723584 144938600903378731008 145145115931299545088 145569516855075274752 148022400922599555072 148168972513201618944 148666740617949216768 150520860965792120832 150814847022365933568 150960980442300284928 151255826107226652672 151321503843269738496 153208733483038408704 153656712235912790016 153956823001998557184 154474035173337858048 156400582097268375552 156468493769911566336 156926003985613062144 157232500087147462656 157760716772770578432 158883131019447238656 159658927557628133376 159728254056784723968 162193196249019056128 163055926016301072384 163126727547354611712 163765706461959684096 165644115318147121152 166365162120086028288 166525201037924499456 169335968586516135936 169831102997587820544 170068290421710127104 170162804370629984256 172359825168418209792 172863801265401888768 172938861535165415424 173444530720940752896 175607671126757474304 175950654859426922496 176541754483814694912 178743522396878143488 179266164275231588352 179616293502331650048 179694285813882814464 180297962026023518208 182467345780146438144 182546576064896827392 183080337983215239168 183437916768338706432 185363652856021778432 186349629732915511296 187160807385096781824 187340851167665061888 190314515471913713664 191059990872286298112 193251467871171641344 193526821241732726784 194092689140100366336 194471776423577124864 195125097061058347008 197558630017602158592 201086462696487911424 201281307256400379904 201674434809635536896 201762005124359651328 202068330190123106304 204278311310717878272 204875616314550386688 205275764002664742912 205364898073008930816 205965380231117144064 208534109463024500736 209643333449529950208 210347622363694104576 211844174692596318208 212878570076837511168 212971005409046298624 213898065582967750656 214103829905902927872 217407901355068096512 218354275282612912128 220858820424196161536 222033601383899332608 222253458769802428416 223000110926923825152 225781291448688181248 226441470663450427392 226883739160839979008 229813100224557613056 230485068353869185024 230935234502997835776 231711052760006787072 234143561502343299072 234600873145902563328 234702740654867349504 235389005978419593216 238324696529170857984 239021552366975451136 239488391336442200064 239592381085177085952 243289794373528584192 244107117310953652224 244583889024451608576 244690091321031917568 248466172977220681728 249547743180129042432 249787801556886749184 254003952879774203904 254746654496381730816 255102435632565190656 258790252186800488448 259295701898102833152 260166796081411129344 263411506690136211456 263925982289140383744 264812631725722042368 268115283595317215232 268899246412847382528 269424440253497475072 272371081747623837696 273167488419400515584 273701018670219657216 273819864097345241088 274620506974822858752 275156875152508059648 278045479284032667648 279524444599373266944 283838093435783348224 283961340545395064832 285471773207870570496 286589986308429447168 289877201806757462016 290290231862599090176 291139033710150549504 296044801845199110144 296337945026403237888 301041721931584241664 301629694044731867136 301921960884600569856 302511652214453305344 302643007686539476992 306417466966076817408 307313424471825580032 307913646003997114368 308948070346675716096 312801164194536751104 313852007971226124288 314465000174294925312 315521433545541156864 317766262038894477312 319317855115256266752 319456508113569447936 324386392498038112256 326111852032602144768 327531412923919368192 331288230636294242304 332730324240172056576 333050402075848998912 338671937173032271872 339662205995175641088 340325608741259968512 344719650336836419584 345727602530803777536 346889061441881505792 351215342253514948608 351901309718853844992 353083508967629389824 357487044793756286976 358532328550463176704 359232587004663300096 359388571627765628928 364934691560292876288 365093152129793654784 366160675966430478336 366875833536677412864 370727305712043556864 372699259465831022592 374321614770193563648 374681702335330123776 380629030943827427328 382119981744572596224 386502935742343282688 387053642483465453568 388185378280200732672 388943552847154249728 390250194122116694016 395117260035204317184 402172925392975822848 403348869619271073792 403524010248719302656 404136660380246212608 408556622621435756544 409751232629100773376 410551528005329485824 410729796146017861632 411930760462234288128 417068218926049001472 419286666899059900416 420695244727388209152 425757140153675022336 425942010818092597248 427796131165935501312 428207659811805855744 434815802710136193024 436708550565225824256 444067202767798665216 444506917539604856832 446000221853847650304 451562582897376362496 452882941326900854784 453767478321679958016 459626200449115226112 460970136707738370048 461870469005995671552 463422105520013574144 469201746291805126656 469405481309734699008 470778011956839186432 476649393058341715968 478043104733950902272 478976782672884400128 479184762170354171904 486579588747057168384 489167778048903217152 489380182642063835136 496932345954441363456 499095486360258084864 499575603113773498368 508007905759548407808 509493308992763461632 510204871265130381312 518591403796205666304 520333592162822258688 526823013380272422912 527851964578280767488 529625263451444084736 536230567190634430464 537798492825694765056 538848880506994950144 546334976838801031168 547402037340439314432 547639728194690482176 549241013949645717504 550313750305016119296 556090958568065335296 559048889198746533888 567676186871566696448 570943546415741140992 573179972616858894336 579754403613514924032 580580463725198180352 582278067420301099008 592675890052806475776 603259388089463734272 603843921769201139712 605023304428906610688 605286015373078953984 612834933932153634816 614626848943651160064 615827292007994228736 617896140693351432192 625602328389073502208 628930000348589850624 631042867091082313728 635532524077788954624 638635710230512533504 638913016227138895872 648772784996076224512 652223704065204289536 655062825847838736384 662576461272588484608 666100804151697997824 677343874346064543744 679324411990351282176 680651217482519937024 689439300673672839168 691455205061607555072 702430684507029897216 703802619437707689984 706167017935258779648 714974089587512573952 717064657100926353408 718465174009326600192 718777143255531257856 729869383120585752576 732321351932860956672 733751667073354825728 741454611424087113728 745398518931662045184 748643229540387127296 749363404670660247552 764239963489145192448 773005871484686565376 776370756560401465344 777887105694308499456 780500388244233388032 790234520070408634368 804345850785951645696 806697739238542147584 808273320760492425216 817113245242871513088 819502465258201546752 821103056010658971648 821459592292035723264 823861520924468576256 834136437852098002944 838573333798119800832 851514280307350044672 851884021636185194496 856415319623611711488 869631605420272386048 873417101130451648512 888134405535597330432 889013835079209713664 903125165794752724992 905765882653801709568 907534956643359916032 919252400898230452224 921940273415476740096 923740938011991343104 926844211040027148288 938403492583610253312 941556023913678372864 953298786116683431936 956086209467901804544 957953565345768800256 958369524340708343808 973159177494114336768 978335556097806434304 993864691908882726912 998190972720516169728 999151206227546996736 1016015811519096815616 1018986617985526923264 1037182807592411332608 1040667184325644517376 1053646026760544845824 1055703929156561534976 1059250526902888169472 1072461134381268860928 1075596985651389530112 1077697761013989900288 1094804074680878628864 1095279456389380964352 1098482027899291435008 1100627500610032238592 1112181917136130670592 1118097778397493067776 1135352373743133392896 1141887092831482281984 1146359945233717788672 1159508807227029848064 1161160927450396360704 1164556134840602198016 1185351780105612951552 1206518776178927468544 1210046608857813221376 1210572030746157907968 1225669867864307269632 1229253697887302320128 1231654584015988457472 1235792281386702864384 1251204656778147004416 1257860000697179701248 1262085734182164627456 1277271420461025067008 1277826032454277791744 1297545569992152449024 1304447408130408579072 1310125651695677472768 1332201608303395995648 1354687748692129087488 1358648823980702564352 1361302434965039874048 1378878601347345678336 1382910410123215110144 1407605238875415379968 1412334035870517559296 1429948179175025147904 1434129314201852706816 1436930348018653200384 1437554286511062515712 1459738766241171505152 1467503334146709651456 1482909222848174227456 1490797037863324090368 1497286459080774254592 1498726809341320495104 1528479926978290384896 1546011742969373130752 1555774211388616998912 1561000776488466776064 1580469040140817268736 1608691701571903291392 1613395478477084295168 1616546641520984850432 1639004930516403093504 1642206112021317943296 1642919184584071446528 1647723041848937152512 1668272875704196005888 1677146667596239601664 1703028560614700089344 1712830639247223422976 1739263210840544772096 1746834202260903297024 1778027670158419427328 1811531765307603419136 1815069913286719832064 1838504801796460904448 1843880546830953480192 1847481876023982686208 1853688422080054296576 1876806985167220506624 1906597572233366863872 1912172418935803609088 1915907130691537600512 1916739048681416687616 1946318354988228673536 1956671112195612868608 1987729383817765453824 1998302412455093993472 2032031623038193631232 2037973235971053846528 2074365615184822665216 2107292053521089691648 2111407858313123069952 2118501053805776338944 2144922268762537721856 2151193971302779060224 2155395522027979800576 2189608149361757257728 2196964055798582870016 2201255001220064477184 2224363834272261341184 2236195556794986135552 2270704747486266785792 2292719890467435577344 2319017614454059696128 2329112269681204396032 2370703560211225903104 2413037552357854937088 2420093217715626442752 2451339735728614539264 2458507395774604640256 2463309168031976914944 2471584562773405728768 2502409313556294008832 2515720001394359402496 2554542840922050134016 2555652064908555583488 2595091139984304898048 2608894816260817158144 2620251303391354945536 2664403216606791991296 2709375497384258174976 2717297647961405128704 2722604869930079748096 2757757202694691356672 2765820820246430220288 2815210477750830759936 2824668071741035118592 2859896358350050295808 2868258628403705413632 2873860696037306400768 2875108573022125031424 2919477532482343010304 2935006668293419302912 2981594075726648180736 2994572918161548509184 2997453618682640990208 3056959853956580769792 3111548422777233997824 3122001552976933552128 3160938080281634537472 3217383403143806582784 3226790956954168590336 3233093283041969700864 3284412224042635886592 3285838369168142893056 3295446083697874305024 3336545751408392011776 3354293335192479203328 3406057121229400178688 3425661278494446845952 3478526421681089544192 3493668404521806594048 3556055340316838854656 3630139826573439664128 3677009603592921808896 3687761093661906960384 3694963752047965372416 3707376844160108593152 3753613970334441013248 3824344837871607218176 3831814261383075201024 3833478097362833375232 3892636709976457347072 3913342224391225737216 3996604824910187986944 4064063246076387262464 4075946471942107693056 4148731230369645330432 4222815716626246139904 4237002107611552677888 4289844537525075443712 4302387942605558120448 4310791044055959601152 4379216298723514515456 4402510002440128954368 4448727668544522682368 4472391113589972271104 4541409494972533571584 4585439780934871154688 4638035228908119392256 4741407120422451806208 4826075104715709874176 4840186435431252885504 4917014791549209280512 4926618336063953829888 4943169125546811457536 5004818627112588017664 5031440002788718804992 5109085681844100268032 5190182279968609796096 5217789632521634316288 5240502606782709891072 5434595295922810257408 5445209739860159496192 5515514405389382713344 5531641640492860440576 5630420955501661519872 5719792716700100591616 5736517256807410827264 5747721392074612801536 5750217146044250062848 5838955064964686020608 5870013336586838605824 5963188151453296361472 5994907237365281980416 6113919707913161539584 6223096845554467995648 6321876160563269074944 6434766806287613165568 6453581913908337180672 6466186566083939401728 6568824448085271773184 6590892167395748610048 6673091502816784023552 6708586670384958406656 6812114242458800357376 6957052843362179088384 6987336809043613188096 7112110680633677709312 7260279653146879328256 7354019207185843617792 7375522187323813920768 7389927504095930744832 7414753688320217186304 7507227940668882026496 7663628522766150402048 7666956194725666750464 7785273419952914694144 7826684448782451474432 7993209649820375973888 8128126492152774524928 8151892943884215386112 8297462460739290660864 8445631433252492279808 8474004215223105355776 8579689075050150887424 8604775885211116240896 8621582088111919202304 8758432597447029030912 8805020004880257908736 8944782227179944542208 9082818989945067143168 9170879561869742309376 9482814240844903612416 9652150209431419748352 9680372870862505771008 9853236672127907659776 9886338251093622915072 10009637254225176035328 10062880005577437609984 10218171363688200536064 10380364559937219592192 10435579265043268632576 10481005213565419782144 10890419479720318992384 11031028810778765426688 11063283280985720881152 11260841911003323039744 11473034513614821654528 11495442784149225603072 11500434292088500125696 11677910129929372041216 11740026673173677211648 11989814474730563960832 12227839415826323079168 12446193691108935991296 12869533612575226331136 12907163827816674361344 12932373132167878803456 13137648896170543546368 13346183005633568047104 13417173340769916813312 13624228484917600714752 13914105686724358176768 14224221361267355418624 14520559306293758656512 14751044374647627841536 14779855008191861489664 14829507376640434372608 15014455881337764052992 15327257045532300804096 15570546839905829388288 15653368897564902948864 16303785887768430772224 16594924921478581321728 16891262866504984559616 17159378150100301774848 17209551770422232481792 17243164176223838404608 17516865194894058061824 17610040009760515817472 17889564454359889084416 18165637979890134286336 18341759123739484618752 18965628481689807224832 19304300418862839496704 19360745741725011542016 19706473344255815319552 19772676502187245830144 20019274508450352070656 20125760011154875219968 20436342727376401072128 20871158530086537265152 20962010427130839564288 21780838959440637984768 22062057621557530853376 22126566561971441762304 22521683822006646079488 22990885568298451206144 23000868584177000251392 23355820259858744082432 23480053346347354423296 23979628949461127921664 24455678831652646158336 24892387382217871982592 25739067225150452662272 25814327655633348722688 25864746264335757606912 26275297792341087092736 26834346681539833626624 27248456969835201429504 28448442722534710837248 29041118612587517313024 29559710016383722979328 29659014753280868745216 30028911762675528105984 30654514091064601608192 31141093679811658776576 31306737795129805897728 33189849842957162643456 33782525733009969119232 34419103540844464963584 34486328352447676809216 35033730389788116123648 35220080019521031634944 36331275959780268572672 36683518247478969237504 38608600837725678993408 38721491483450023084032 39412946688511630639104 40038549016900704141312 40251520022309750439936 40872685454752802144256 41742317060173074530304 43561677918881275969536 44253133123942883524608 45043367644013292158976 45981771136596902412288 46711640519717488164864 46960106692694708846592 48911357663305292316672 49784774764435743965184 51478134450300905324544 51628655311266697445376 51729492528671515213824 52550595584682174185472 53668693363079667253248 54496913939670402859008 56896885445069421674496 58082237225175034626048 59119420032767445958656 59318029506561737490432 60057823525351056211968 61309028182129203216384 62613475590259611795456 66379699685914325286912 67565051466019938238464 68972656704895353618432 70067460779576232247296 70440160039042063269888 72662551919560537145344 73367036494957938475008 77217201675451357986816 77442982966900046168064 78825893377023261278208 80503040044619500879872 81745370909505604288512 87123355837762551939072 90086735288026584317952 91963542273193804824576 93423281039434976329728 93920213385389417693184 99569549528871487930368 103257310622533394890752 103458985057343030427648 105101191169364348370944 108993827879340805718016 116164474450350069252096 118238840065534891917312 120115647050702112423936 122618056364258406432768 125226951180519223590912 132759399371828650573824 135130102932039876476928 137945313409790707236864 140134921559152464494592 140880320078084126539776 146734072989915876950016 154434403350902715973632 154885965933800092336128 157651786754046522556416 161006080089239001759744 163490741819011208577024 174246711675525103878144 180173470576053168635904 183927084546387609649152 187840426770778835386368 199139099057742975860736 206917970114686060855296 210202382338728696741888 217987655758681611436032 232328948900700138504192 236477680131069783834624 245236112728516812865536 270260205864079752953856 275890626819581414473728 280269843118304928989184 281760640156168253079552 309771931867600184672256 315303573508093045112832 326981483638022417154048 348493423351050207756288 360346941152106337271808 367854169092775219298304 375680853541557670772736 398278198115485951721472 413835940229372121710592 420404764677457393483776 464657897801400277008384 472955360262139567669248 490472225457033625731072 540520411728159505907712 551781253639162828947456 563521280312336506159104 630607147016186090225664 653962967276044834308096 696986846702100415512576 735708338185550438596608 827671880458744243421184 840809529354914786967552 929315795602800554016768 945910720524279135338496 980944450914067251462144 1081040823456319011815424 1103562507278325657894912 1127042560624673012318208 1261214294032372180451328 1393973693404200831025152 1471416676371100877193216 1655343760917488486842368 1891821441048558270676992 1961888901828134502924288 2207125014556651315789824 2522428588064744360902656 2787947386808401662050304 2942833352742201754386432 3310687521834976973684736 3783642882097116541353984 4414250029113302631579648 5885666705484403508772864 6621375043669953947369472 7567285764194233082707968 8828500058226605263159296 13242750087339907894738944 17657000116453210526318592 26485500174679815789477888 52971000349359631578955776
- Sum of all divisors σ(n): 199820274287370587027611071
- Sum of proper divisors (its aliquot sum) s(n): 146849273938010955448655295
- 52971000349359631578955776 is an abundant number, because the sum of its proper divisors (146849273938010955448655295) is greater than itself. Its abundance is 93878273588651323869699519
Bases of 52971000349359631578955776
- Binary: 101011110100010000101110101110110100001110101010000100000000000000000000000000000000002
- Hexadecimal: 0x2BD10BAED0EA8400000000
- Base-36: 6NLVI38ABOMSXS000
Squares and roots of 52971000349359631578955776
- 52971000349359631578955776 squared (529710003493596315789557762) is 2805926878011858210789884997975713872547102563762176
- 52971000349359631578955776 cubed (529710003493596315789557763) is 148632753635443721623463369432258688597753157333470860925580640471576085528576
-
52971000349359631578955776 is a
perfect square number . Itssquare root is 7278117912576 -
The
cube root of 52971000349359631578955776 is 375560052.8760105777
Scales and comparisons
How big is 52971000349359631578955776?- 52,971,000,349,359,631,578,955,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 52,971,000,349,359,631,578,955,776 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 52971000349359631578955776 cubic inches would be around 31296671.1 feet tall.
Recreational maths with 52971000349359631578955776
- 52971000349359631578955776 backwards is 67755987513695394300017925
- 52971000349359631578955776 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 52971000349359631578955776's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 52971000349359631578955776 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 52971000349359631578955776 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/52971000349359631578955776/
Chicago style:
Numbermatics. 2024. "Number 52971000349359631578955776 - Facts about the integer". https://numbermatics.com/n/52971000349359631578955776/
The information we have on file for 52971000349359631578955776 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 52971000349359631578955776, math, Factors of 52971000349359631578955776, curriculum, school, college, exams, university, Prime factorization of 52971000349359631578955776, STEM, science, technology, engineering, physics, economics, calculator, fifty-two septillion, nine hundred seventy-one sextillion, three hundred forty-nine quadrillion, three hundred fifty-nine trillion, six hundred thirty-one billion, five hundred seventy-eight million, nine hundred fifty-five thousand, seven hundred seventy-six.