570984497968989772515262464
570,984,497,968,989,772,515,262,464 is an even composite number composed of six prime numbers multiplied together.
570984497968989772515262464 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 570984497968989772515262464:
214 × 34 × 72 × 196 × 414 × 2572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 19 × 19 × 19 × 19 × 41 × 41 × 41 × 41 × 257 × 257)See below for interesting mathematical facts about the number 570984497968989772515262464 from the Numbermatics database.
Names of 570984497968989772515262464
- Cardinal: 570984497968989772515262464 can be written as Five hundred seventy septillion, nine hundred eighty-four sextillion, four hundred ninety-seven quintillion, nine hundred sixty-eight quadrillion, nine hundred eighty-nine trillion, seven hundred seventy-two billion, five hundred fifteen million, two hundred sixty-two thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 5.70984497968989772515262464 × 1026
Factors of 570984497968989772515262464
Divisors of 570984497968989772515262464
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 41 42 48 49 54 56 57 63 64 72 76 81 82 84 96 98 108 112 114 123 126 128 133 144 147 152 162 164 168 171 189 192 196 216 224 228 246 252 256 257 266 287 288 294 304 324 328 336 342 361 369 378 384 392 399 432 441 448 456 492 504 512 513 514 532 567 574 576 588 608 648 656 672 684 722 738 756 768 771 779 784 798 861 864 882 896 912 931 984 1008 1024 1026 1028 1064 1083 1107 1134 1148 1152 1176 1197 1216 1296 1312 1323 1344 1368 1444 1476 1512 1536 1539 1542 1558 1568 1596 1681 1722 1728 1764 1792 1799 1824 1862 1968 2009 2016 2048 2052 2056 2128 2166 2214 2268 2296 2304 2313 2337 2352 2394 2432 2527 2583 2592 2624 2646 2688 2736 2793 2888 2952 3024 3072 3078 3084 3116 3136 3192 3249 3321 3362 3444 3456 3528 3584 3591 3598 3648 3724 3936 3969 4018 4032 4096 4104 4112 4256 4332 4428 4536 4592 4608 4626 4674 4704 4788 4864 4883 5043 5054 5166 5184 5248 5292 5376 5397 5453 5472 5586 5776 5904 6027 6048 6144 6156 6168 6232 6272 6384 6498 6642 6724 6859 6888 6912 6939 7011 7056 7168 7182 7196 7296 7448 7581 7749 7872 7938 8036 8064 8192 8208 8224 8379 8512 8664 8856 9072 9184 9216 9252 9348 9408 9576 9728 9747 9766 10086 10108 10332 10368 10496 10537 10584 10752 10773 10794 10906 10944 11172 11552 11767 11808 12054 12096 12288 12312 12336 12464 12544 12593 12768 12996 13284 13448 13718 13776 13824 13878 14022 14112 14336 14364 14392 14592 14649 14801 14896 15129 15162 15498 15744 15876 16072 16128 16191 16359 16384 16416 16448 16758 17024 17328 17689 17712 18081 18144 18368 18432 18504 18696 18816 19152 19456 19494 19532 20172 20216 20577 20664 20736 20817 20992 21033 21074 21168 21504 21546 21588 21812 21888 22344 22743 23104 23247 23534 23616 24108 24192 24576 24624 24672 24928 25088 25137 25186 25536 25992 26568 26896 27436 27552 27648 27756 28044 28224 28672 28728 28784 29184 29241 29298 29602 29792 30258 30324 30996 31488 31611 31752 31939 32144 32256 32382 32718 32832 32896 33516 34048 34181 34656 35301 35378 35424 36162 36288 36736 36864 37008 37392 37632 37779 38171 38304 38912 38988 39064 40344 40432 41154 41328 41472 41634 41984 42066 42148 42336 43008 43092 43176 43624 43776 43947 44403 44688 45387 45486 46208 46494 47068 47232 48013 48216 48384 48573 49077 49152 49248 49344 49856 50176 50274 50372 51072 51984 53067 53136 53792 54243 54872 55104 55296 55512 56088 56448 57344 57456 57568 58368 58482 58596 59204 59584 60516 60648 61731 61992 62976 63099 63222 63504 63878 64288 64512 64764 65436 65664 65792 66049 67032 68096 68229 68362 68921 69312 70602 70756 70848 72324 72576 73472 73728 73759 74016 74784 75264 75411 75558 76342 76608 77824 77976 78128 80688 80864 82308 82369 82656 82944 83268 83968 84132 84296 84672 86016 86184 86352 87248 87552 87894 88806 89376 90774 90972 92416 92777 92988 94136 94464 94833 95817 96026 96432 96768 97146 98154 98496 98688 99712 100352 100548 100744 102144 102543 103607 103968 105903 106134 106272 107584 108486 109744 110208 110592 111024 112176 112896 113337 114513 114688 114912 115136 116736 116964 117192 118408 119168 121032 121296 123462 123984 125952 126198 126444 127008 127756 128576 129024 129528 130321 130872 131328 131584 131841 132098 133209 134064 136161 136192 136458 136724 137842 138624 141204 141512 141696 144039 144648 145152 145719 146944 147231 147456 147518 148032 149568 150528 150822 151116 152684 153216 155648 155952 156256 159201 161376 161728 162729 164616 164738 165312 165888 166536 167936 168264 168592 169344 172032 172368 172704 174496 175104 175788 177612 178752 181548 181944 184832 185193 185554 185976 188272 188928 189666 191634 192052 192864 193536 194292 196308 196992 197376 198147 199424 200203 200704 201096 201488 204288 204687 205086 206763 207214 207936 211806 212268 212544 215168 216972 219488 220416 221184 221277 222048 223573 224352 225792 226674 229026 229824 230272 233472 233928 234384 236816 238336 239267 242064 242592 246924 247107 247968 251904 252396 252888 254016 255512 257152 258048 259056 260642 261744 262656 263168 263682 264196 266418 268128 272322 272384 272916 273448 275684 277248 278331 281219 282408 283024 283392 284499 287451 288078 289296 290304 291438 293888 294462 295036 296064 299136 301056 301644 302232 305368 306432 307629 310821 311296 311904 312512 317709 318402 322752 323456 325458 329232 329476 330624 331776 333072 335872 336091 336528 337184 338688 340011 343539 344064 344736 345408 348992 350208 351576 355224 357504 363096 363888 369664 370386 371108 371952 376544 377856 379332 383268 384104 385728 387072 388584 390963 392616 393984 394752 395523 396294 398848 399627 400406 401408 402192 402976 408576 409374 410172 413526 414428 415872 423612 424536 425088 430336 432017 432117 433944 438976 440832 441693 442368 442554 444096 447146 448704 451584 453348 458052 459648 460544 462343 466944 467856 468768 473632 476672 477603 478534 482447 484128 485184 493848 494214 495936 503808 504792 505776 508032 511024 514304 516096 516313 518112 521284 523488 525312 526336 527364 528392 532836 536256 544644 544768 545832 546896 551368 554496 555579 556662 562438 564816 566048 566784 568998 574902 576156 578592 580608 582876 587776 588924 590072 592128 594441 598272 600609 602112 603288 604464 606841 610736 612864 615258 620289 621642 623808 625024 635418 636804 645504 646912 649439 650916 658464 658952 661248 663552 663831 666144 670719 671744 672182 673056 674368 677376 680022 687078 689472 690816 697984 700416 703152 710448 715008 717801 725249 726192 727776 739328 740772 741321 742216 743904 753088 755712 758664 766536 768208 771456 774144 777168 781926 785232 787968 789504 791046 792588 797696 799254 800812 802816 804384 805952 817152 818748 820344 827052 828856 831744 834993 843657 847224 849072 850176 853497 860672 862353 864034 864234 867888 877952 881664 883386 885108 888192 894292 897408 903168 906696 912247 916104 919296 921088 922887 924686 932463 933888 935712 937536 947264 953127 953344 955206 957068 964894 968256 970368 987696 988428 991872 1007616 1008273 1009584 1011552 1016064 1020033 1022048 1028608 1030617 1032192 1032626 1036224 1042568 1046976 1050624 1052672 1054728 1056784 1065672 1072512 1089288 1089536 1091664 1093792 1102736 1108992 1111158 1113324 1124876 1129632 1132096 1133568 1137996 1149804 1152312 1157184 1161216 1165752 1172889 1175552 1177848 1180144 1184256 1188882 1196544 1198881 1201218 1204224 1206576 1208928 1213682 1221472 1225728 1230516 1240578 1243284 1247616 1250048 1254931 1270836 1273608 1291008 1293824 1296051 1296351 1298878 1301832 1309499 1316928 1317904 1322496 1327104 1327662 1332288 1341438 1344364 1346112 1348736 1354752 1360044 1374156 1378944 1381632 1387029 1395968 1400832 1401421 1406304 1420896 1430016 1432809 1435602 1447341 1450498 1452384 1455552 1478656 1481544 1482642 1484432 1487808 1506176 1511424 1517328 1533072 1536416 1542912 1548288 1548939 1554336 1563852 1565011 1570464 1575936 1579008 1582092 1585176 1595392 1598508 1601624 1608768 1611904 1634304 1637496 1640688 1654104 1657712 1663488 1669986 1687314 1694448 1698144 1700352 1706994 1721344 1724706 1728068 1728468 1735776 1755904 1762763 1763328 1766772 1770216 1776384 1783323 1788584 1794816 1801827 1806336 1813392 1820523 1824494 1832208 1838592 1842176 1845774 1849372 1860867 1864926 1871424 1875072 1894528 1906254 1906688 1910412 1914136 1929788 1936512 1940736 1948317 1968533 1975392 1976856 1983744 1991493 2012157 2015232 2016546 2019168 2023104 2032128 2040066 2044096 2057216 2061234 2065252 2072448 2085136 2093952 2101248 2105344 2109456 2113568 2131344 2145024 2153403 2175747 2178576 2179072 2183328 2187584 2205472 2217984 2222316 2223963 2226648 2249752 2259264 2264192 2267136 2275992 2299608 2304624 2314368 2322432 2331504 2345778 2351104 2355696 2360288 2368512 2377764 2393088 2397762 2402436 2408448 2413152 2417856 2427364 2442944 2451456 2461032 2476099 2481156 2486568 2495232 2500096 2504979 2509862 2530971 2541672 2547216 2582016 2587059 2587648 2592102 2592702 2597756 2603664 2618998 2633856 2635808 2644992 2655324 2664576 2682876 2688728 2692224 2697472 2708009 2709504 2720088 2736741 2748312 2757888 2763264 2768661 2774058 2791936 2797389 2801664 2802842 2812608 2825761 2841792 2860032 2865618 2871204 2894682 2900996 2904768 2911104 2957312 2963088 2965284 2968864 2975616 3012352 3022848 3024119 3024819 3034656 3066144 3072832 3085824 3091851 3096576 3097878 3108672 3127704 3130022 3140928 3151872 3158016 3164184 3170352 3190784 3197016 3203248 3217536 3223808 3236401 3268608 3274992 3281376 3308208 3315424 3326976 3339972 3374628 3377129 3388896 3396288 3400704 3413988 3442688 3449412 3456136 3456936 3471552 3511808 3518667 3525526 3526656 3533544 3540432 3552768 3566646 3577168 3589632 3603654 3612672 3626784 3641046 3648988 3664416 3677184 3684352 3691548 3698744 3721734 3729852 3742848 3750144 3764793 3789056 3803857 3812508 3813376 3820824 3828272 3859576 3873024 3881472 3888153 3889053 3896634 3928497 3937066 3950784 3953712 3967488 3982986 4024314 4033092 4038336 4046208 4064256 4080132 4088192 4114432 4122468 4130504 4144896 4161087 4170272 4187904 4202496 4204263 4210688 4218912 4227136 4247887 4262688 4290048 4306806 4342023 4351494 4357152 4366656 4375168 4410944 4435968 4444632 4447926 4453296 4499504 4518528 4528384 4534272 4546073 4551984 4599216 4609248 4628736 4644864 4646817 4663008 4691556 4695033 4702208 4711392 4720576 4737024 4755528 4786176 4795524 4804872 4826304 4835712 4854728 4885888 4902912 4922064 4952198 4962312 4973136 4990464 5000192 5009958 5019724 5061942 5083344 5094432 5164032 5174118 5175296 5184204 5185404 5195512 5207328 5237996 5267712 5271616 5288289 5289984 5310648 5329152 5343161 5349969 5365752 5377456 5384448 5394944 5405481 5416018 5419008 5440176 5461569 5473482 5496624 5515776 5526528 5537322 5548116 5582601 5583872 5594778 5605684 5625216 5651522 5683584 5720064 5731236 5742408 5789364 5801992 5809536 5822208 5844951 5905599 5914624 5926176 5930568 5937728 5951232 5974479 6024704 6036471 6045696 6048238 6049638 6069312 6132288 6145664 6171648 6183702 6195756 6217344 6255408 6260044 6281856 6303744 6316032 6328368 6340704 6381568 6385729 6394032 6406496 6435072 6447616 6460209 6472802 6527241 6537216 6549984 6562752 6616416 6630848 6653952 6671889 6679944 6749256 6754258 6777792 6792576 6801408 6827976 6885376 6898824 6912272 6913872 6943104 7023616 7037334 7051052 7053312 7067088 7080864 7105536 7133292 7154336 7179264 7207308 7225344 7253568 7282092 7297976 7328832 7354368 7368704 7383096 7397488 7428297 7443468 7459704 7485696 7500288 7514937 7529586 7578112 7592913 7607714 7625016 7626752 7641648 7656544 7719152 7746048 7762944 7776306 7778106 7793268 7856994 7874132 7901568 7907424 7934976 7965972 8048628 8066184 8076672 8092416 8124027 8128512 8160264 8176384 8208323 8210223 8228864 8244936 8261008 8289792 8322174 8340544 8375808 8392167 8404992 8408526 8437824 8454272 8477283 8495774 8525376 8580096 8613612 8684046 8702988 8714304 8733312 8750336 8784517 8821888 8871936 8889264 8895852 8906592 8999008 9037056 9056768 9068544 9072357 9074457 9092146 9103968 9166493 9198432 9218496 9257472 9289728 9293634 9326016 9383112 9390066 9422784 9441152 9474048 9511056 9572352 9591048 9609744 9652608 9671424 9709203 9709456 9771776 9805824 9809947 9844128 9904396 9924624 9946272 9980928 10000384 10019916 10039448 10123884 10131387 10166688 10188864 10328064 10348236 10350592 10368408 10370808 10391024 10414656 10475992 10535424 10543232 10556001 10576578 10579968 10621296 10658304 10686322 10699938 10731504 10754912 10768896 10789888 10810962 10832036 10838016 10880352 10923138 10946964 10993248 11031552 11053056 11074644 11096232 11165202 11167744 11189556 11211368 11250432 11294379 11303044 11367168 11411571 11440128 11462472 11484816 11529979 11578728 11603984 11619072 11644416 11664459 11689902 11785491 11811198 11852352 11861136 11875456 11902464 11948958 12049408 12072942 12096476 12099276 12138624 12264576 12291328 12339341 12343296 12367404 12391512 12434688 12483261 12510816 12520088 12563712 12607488 12612789 12632064 12656736 12681408 12743661 12763136 12771458 12788064 12812992 12870144 12895232 12920418 12945604 13026069 13054482 13099968 13125504 13232832 13261696 13307904 13343778 13359888 13498512 13508516 13555584 13585152 13602816 13638219 13655952 13770752 13779731 13797648 13824544 13827744 13886208 13940451 14047232 14074668 14085099 14102104 14106624 14134176 14161728 14211072 14266584 14308672 14358528 14414616 14507136 14564184 14595952 14657664 14708736 14737408 14766192 14794976 14856594 14886936 14919408 14971392 15000576 15029874 15059172 15156224 15185826 15215428 15250032 15253504 15283296 15313088 15438304 15492096 15525888 15552612 15556212 15586536 15713988 15748264 15803136 15814848 15864867 15869952 15931944 16029483 16097256 16132368 16153344 16184832 16216443 16248054 16257024 16320528 16352768 16384707 16416646 16420446 16457728 16489872 16522016 16579584 16644348 16681088 16751616 16784334 16817052 16875648 16908544 16954566 16991548 17050752 17160192 17227224 17332693 17368092 17405976 17428608 17466624 17500672 17534853 17569034 17643776 17712697 17716797 17743872 17778528 17791704 17813184 17998016 18074112 18109413 18113536 18137088 18144714 18148914 18184292 18207936 18332986 18396864 18436992 18514944 18587268 18652032 18766224 18780132 18845568 18882304 18948096 18956063 19022112 19144704 19157187 19182096 19219488 19305216 19342848 19380627 19418406 19418912 19543552 19581723 19611648 19619894 19688256 19780327 19808792 19849248 19892544 19961856 20000768 20039832 20078896 20247768 20262774 20333376 20377728 20656128 20696472 20701184 20736816 20741616 20782048 20829312 20951984 21070848 21086464 21112002 21153156 21159936 21168833 21242592 21316608 21372644 21399876 21463008 21509824 21537792 21579776 21621924 21664072 21676032 21760704 21846276 21893928 21986496 22063104 22106112 22149288 22192464 22284891 22330404 22335488 22379112 22422736 22500864 22588758 22606088 22734336 22778739 22823142 22880256 22924944 22969632 23059958 23157456 23207968 23238144 23288832 23328918 23379804 23570982 23622396 23704704 23722272 23750912 23804928 23843689 23897916 24098816 24145884 24192952 24198552 24277248 24372081 24529152 24582656 24624969 24630669 24678682 24686592 24734808 24783024 24869376 24880481 24966522 25021632 25040176 25127424 25214976 25225578 25313472 25362816 25431849 25487322 25542916 25576128 25625984 25740288 25790464 25840836 25891208 26052138 26108964 26199936 26251008 26353551 26465664 26523392 26615808 26626999 26687556 26719776 26997024 27017032 27111168 27170304 27205632 27217071 27223371 27276438 27311904 27499479 27541504 27559462 27595296 27649088 27655488 27772416 27880902 28094464 28149336 28170198 28204208 28268352 28323456 28422144 28533168 28617344 28717056 28829232 29014272 29127609 29128368 29191904 29315328 29417472 29429841 29474816 29532384 29589952 29713188 29735209 29773872 29838816 29942784 30001152 30059748 30118344 30312448 30371652 30394161 30430856 30500064 30566592 30626176 30876608 30984192 31051776 31105224 31112424 31173072 31427976 31496528 31606272 31629696 31729734 31739904 31863888 32058966 32194512 32264736 32306688 32369664 32432886 32496108 32514048 32641056 32705536 32769414 32833292 32840892 32915456 32979744 33044032 33159168 33288696 33362176 33492497 33503232 33568668 33634104 33751296 33817088 33883137 33909132 33983096 34101504 34234713 34320384 34454448 34589937 34665386 34736184 34811952 34857216 34933248 34993377 35001344 35069706 35138068 35287552 35356473 35425394 35433594 35557056 35583408 35626368 35996032 36148224 36218826 36227072 36289428 36297828 36368584 36415872 36665972 36793728 36873984 37018023 37029888 37174536 37304064 37402127 37449783 37532448 37560264 37691136 37764608 37838367 37896192 37912126 38044224 38230983 38289408 38314374 38364192 38438976 38610432 38685696 38761254 38836812 38837824 39078207 39087104 39163446 39239788 39376512 39560654 39617584 39698496 39785088 39923712 40001536 40079664 40157792 40495536 40525548 40666752 40755456 40914657 41312256 41339193 41392944 41402368 41473632 41483232 41564096 41658624 41821353 41903968 42141696 42172928 42224004 42255297 42306312 42319872 42337666 42485184 42633216 42745288 42799752 42926016 43019648 43075584 43159552 43243848 43328144 43521408 43692552 43787856 43972992 44126208 44212224 44298576 44384928 44569782 44660808 44670976 44758224 44845472 45001728 45177516 45212176 45468672 45557478 45646284 45760512 45849888 45939264 46119916 46314912 46415936 46476288 46577664 46657836 46759608 47045881 47141964 47244792 47409408 47444544 47501824 47594601 47609856 47687378 47795832 48088449 48197632 48291768 48385904 48397104 48554496 48744162 49058304 49154121 49165312 49249938 49261338 49357364 49373184 49469616 49566048 49738752 49760962 49933044 50043264 50080352 50254848 50451156 50626944 50725632 50863698 50974644 51085832 51152256 51251968 51452171 51480576 51580928 51681672 51782416 51998079 52104276 52217928 52399872 52502016 52604559 52707102 52931328 53046784 53138091 53150391 53231616 53253998 53375112 53439552 53689459 53994048 54034064 54222336 54340608 54411264 54434142 54446742 54552876 54623808 54998958 55118924 55190592 55298176 55310976 55544832 55761804 56188928 56298672 56340396 56408416 56536704 56646912 56844288 56868189 57066336 57234688 57434112 57458261 57471561 57658464 58028544 58255218 58256736 58383808 58630656 58745169 58834944 58859682 59064768 59179904 59340981 59426376 59470418 59547744 59677632 59885568 60002304 60119496 60236688 60624896 60743304 60788322 60861712 61000128 61133184 61252352 61491619 61753216 61968384 62103552 62210448 62224848 62346144 62855952 62993056 63212544 63259392 63459468 63479808 63506499 63727776 64117932 64165451 64389024 64529472 64613376 64739328 64865772 64992216 65028096 65282112 65411072 65538828 65666584 65681784 65959488 66088064 66318336 66577392 66724352 66854673 66984994 67006464 67137336 67268208 67502592 67634176 67766274 67818264 67966192 68203008 68469426 68640768 68908896 69179874 69330772 69472368 69623904 69714432 69866496 69986754 70002688 70139412 70276136 70575104 70712946 70850788 70867188 71114112 71166816 71252736 71531067 71992064 72273283 72296448 72437652 72454144 72578856 72595656 72737168 72831744 73116243 73331944 73587456 73747968 73874907 73892007 74036046 74059776 74349072 74608128 74641443 74804254 74899566 75064896 75120528 75382272 75529216 75676734 75824252 76088448 76295547 76461966 76628748 76728384 76877952 77220864 77371392 77522508 77673624 77675648 78156414 78174208 78326892 78479576 78753024 79060653 79121308 79235168 79396992 79570176 79847424 79880997 80003072 80159328 80315584 80709853 80991072 81051096 81333504 81510912 81651213 81829314 82498437 82624512 82678386 82785888 82947264 82966464 83128192 83317248 83642706 83807936 84283392 84345856 84448008 84510594 84612624 84675332 84970368 85266432 85490576 85599504 85852032 86039296 86151168 86319104 86375387 86487696 86656288 87042816 87382827 87385104 87575712 87945984 88252416 88289523 88424448 88597152 88769856 89139564 89205627 89321616 89341952 89516448 89690944 90003456 90355032 90424352 90937344 91114956 91182483 91292568 91699776 91878528 92239832 92629824 92831872 92952576 93155328 93315672 93519216 94091762 94283928 94489584 94818816 94889088 95003648 95189202 95219712 95374756 95591664 96176898 96395264 96583536 96771808 96794208 97108992 97488324 98116608 98308242 98330624 98499876 98522676 98714728 98746368 98939232 99132096 99477504 99521924 99866088 100086528 100160704 100477491 100509696 100902312 101253888 101451264 101520059 101649411 101727396 101949288 102171664 102304512 102503936 102704139 102904342 102961152 103161856 103363344 103564832 103769811 103996158 104208552 104435856 104799744 105004032 105209118 105414204 105862656 106069419 106093568 106276182 106300782 106507996 106750224 106879104 107378918 107988096 108068128 108444672 108681216 108868284 108893484 109105752 109247616 109997916 110237848 110381184 110596352 110621952 111028369 111054069 111089664 111523608 112206381 112377856 112597344 112680792 112816832 113073408 113293824 113515101 113688576 113736378 114132672 114469376 114692949 114868224 114916522 114943122 115316928 116057088 116510436 116513472 116767616 117261312 117490338 117719364 118129536 118359808 118681962 118852752 118940836 119095488 119355264 119771136 120004608 120238992 120473376 121249792 121328851 121486608 121576644 121723424 122000256 122266368 122504704 122743971 122983238 123506432 123936768 123988879 124017579 124207104 124420896 124449696 124692288 125711904 125986112 126425088 126518784 126765891 126918936 126959616 127012998 127455552 128235864 128330902 128778048 129058944 129226752 129478656 129731544 129984432 130564224 130822144 131077656 131333168 131363568 131918976 132176128 132636672 132692441 133154784 133448704 133709346 133969988 134012928 134274672 134536416 135005184 135268352 135532548 135636528 135932384 136406016 136938852 137281536 137817792 138359748 138462289 138661544 138944736 139247808 139428864 139732992 139973508 140005376 140278824 140552272 141137643 141150208 141425892 141701576 141734376 142228224 142333632 142505472 142783803 143062134 143984128 144265347 144546566 144592896 144875304 144908288 145157712 145191312 145474336 145663488 146232486 146663888 147174912 147495936 147749814 147784014 148072092 148119552 148698144 149216256 149282886 149608508 149799132 150129792 150241056 150764544 151058432 151353468 151648504 152176896 152591094 152923932 153257496 153456768 153755904 154356513 154441728 154742784 155045016 155347248 155351296 155958137 155994237 156312828 156348416 156653784 156959152 157506048 158121306 158242616 158470336 158793984 159140352 159414273 159451173 159694848 159761994 160318656 160631168 161068377 161419706 161982144 162102192 162667008 163021824 163302426 163658628 164996874 165356772 165571776 165894528 165932928 166256384 166634496 166905823 167285412 167615872 168566784 168691712 168896016 169021188 169225248 169350664 169940736 170532864 170604567 170981152 171199008 171704064 172078592 172302336 172374783 172414683 172638208 172750774 172975392 173312576 174085632 174163367 174765654 174770208 175151424 175891968 176504832 176579046 177194304 177539712 178022943 178279128 178411254 178643232 179032896 179381888 180006912 180710064 180848704 181874688 182229912 182364966 182585136 183399552 183757056 184474857 184479664 185259648 185663744 185905152 186310656 186388993 186631344 187038432 188183524 188567856 188979168 189637632 189778176 190007296 190378404 190439424 190519497 190749512 191183328 192353796 192496353 192790528 193167072 193543616 193588416 194217984 194976648 196233216 196616484 196661248 196999752 197045352 197429456 197878464 198264192 198955008 199043848 199732176 200173056 200321408 200564019 200954982 201019392 201804624 202507776 202902528 203040118 203298822 203454792 203898576 204343328 204609024 205007872 205408278 205808684 205922304 206323712 206726688 207129664 207539622 207992316 208417104 208871712 209599488 210008064 210418236 210828408 211725312 212138838 212187136 212552364 212601564 213015992 213500448 213758208 214593201 214757836 215976192 216136256 216819849 216889344 217362432 217736568 217786968 218211504 218495232 219069601 219348729 219995832 220475696 220762368 221192704 221243904 221624721 222056738 222108138 222179328 223047216 223924329 224412762 225194688 225361584 225633664 226146816 226587648 227030202 227472756 228265344 228886641 228938752 229385898 229833044 229886244 230633856 232114176 233020872 233026944 233535232 234447479 234522624 234980676 235438728 236259072 236719616 237181959 237363924 237705504 237881672 238190976 238710528 239542272 239642991 240009216 240477984 240946752 242129559 242499584 242657702 242973216 243153288 243446848 244000512 244532736 244953639 245009408 245487942 245966476 247012864 247495311 247873536 247977758 248035158 248841792 248899392 249384576 251423808 251972224 252850176 253037568 253531782 253837872 254025996 254911104 256471728 256661804 257556096 258117888 258453504 258957312 259126161 259463088 259968864 261128448 261644288 261814889 262148481 262155312 262666336 262727136 263837952 264352256 264868569 265273344 265384882 266309568 266897408 267418692 267616881 267939976 268025856 268549344 269072832 270010368 270536704 271065096 271273056 271864768 272812032 273547449 273877704 275635584 276719496 276924578 277323088 277889472 278495616 278857728 279465984 279947016 280010752 280557648 281104544 282275286 282300416 282851784 283403152 283468752 284456448 284667264 285010944 285567606 286124268 287968256 288530694 289093132 289185792 289750608 289816576 290315424 290382624 290948672 291326976 292464972 293327776 294349824 294991872 295499628 295568028 296144184 296239104 297396288 298432512 298565772 299217016 299598264 300259584 300482112 301432473 301529088 302116864 302706936 303297008 304353792 304560177 305182188 305847864 306514992 306913536 307511808 308112417 308713026 308883456 309485568 310090032 310694496 310702592 311309433 311916274 311988474 312625656 312696832 313307568 313918304 315012096 316242612 316485232 316940672 317587968 318280704 318828546 318902346 319523988 320637312 321262336 322136754 322839412 323964288 324204384 325334016 326043648 326604852 327317256 329321167 329993748 330713544 331143552 331789056 331865856 332512768 333085107 333162207 333268992 333811646 334570824 335231744 336541243 336619143 337133568 337383424 337792032 338042376 338450496 338701328 339881472 341065728 341209134 341962304 342398016 343408128 344078847 344157184 344604672 344749566 344829366 345501548 345950784 346625152 348171264 348326734 349531308 349540416 350302848 351783936 353158092 354388608 355079424 356045886 356558256 356822508 357286464 358065792 358763776 360013824 360165197 361420128 361697408 363749376 363986553 364459824 364729932 365170272 366799104 367514112 368231913 368949714 368959328 370519296 371327488 371810304 371966637 372052737 372621312 372777986 373262688 374076864 375826213 376367048 377135712 377958336 379275264 379556352 380014592 380756808 380878848 381038994 381499024 382366656 384707592 384992706 386334144 387087232 387176832 388435968 389953296 392466432 393232968 393322496 393999504 394090704 394858912 395756928 396528384 397910016 398077323 398087696 399464352 400346112 400642816 401128038 401909964 402038784 402207827 403609248 405015552 405805056 406080236 406597644 406909584 407797152 408686656 409218048 410015744 410816556 411617368 411844608 413453376 414259328 415079244 415386867 415984632 416834208 417743424 419198976 420016128 420836472 421656816 423412929 423450624 424277676 424374272 425104728 425203128 426031984 427000896 427516416 429186402 429515672 431952384 432272512 432796041 433639698 433778688 434724864 435473136 435573936 436423008 436990464 438139202 438697458 439991664 440951392 441524736 442385408 442487808 443249442 444113476 444216276 444358656 446094432 447848658 448825524 450389376 450723168 451267328 452293632 453030091 453175296 454060404 454945512 456530688 457773282 457877504 458771796 459666088 459772488 461267712 463069539 464228352 466041744 466053888 467070464 467874411 467982711 468894958 469045248 469961352 470877456 472518144 472729139 473439232 474363918 474727848 475411008 475763344 476381952 477421056 478242819 479084544 479285982 480955968 481893504 483205131 484259118 485315404 485946432 486306576 486893696 488001024 489065472 489907278 490018816 490975884 491932952 494025728 494990622 495955516 496070316 497683584 497798784 498769152 500717469 502847616 503944448 505700352 505912981 506075136 507063564 507675744 508051992 509822208 511813701 512943456 513323608 515112192 516235776 516907008 517124349 517244049 517914624 518252322 518926176 519937728 522256896 522490101 523288576 523629778 524296962 524310624 525332672 525454272 527675904 528704512 529737138 530769764 532619136 533794816 534068829 534837384 535233762 535879952 537098688 538145664 540020736 541073408 542130192 542546112 543729536 545624064 547094898 547755408 551271168 553424571 553438992 553849156 554646176 555778944 556991232 557715456 558931968 559166979 559894032 560021504 561115296 562209088 564550572 564600832 564968971 565703568 566806304 566937504 568912896 569334528 570021888 571135212 571558491 572248536 575936512 577061388 577489059 578186264 578371584 579501216 580630848 580765248 581897344 582653952 584929944 586655552 588699648 589983744 590999256 591136056 592288368 594792576 596865024 597131544 598434032 599196528 600519168 600964224 602864946 603058176 604233728 605413872 606594016 608707584 609120354 610364376 611695728 613029984 613827072 615023616 616224834 617426052 617766912 618971136 620180064 621388992 621405184 622618866 623832548 623976948 625251312 625393664 626615136 627836608 630024192 632485224 632970464 633881344 635175936 636357443 636561408 637657092 637804692 639047976 641274624 642524672 643779603 644273508 645678824 647928576 648408768 650459547 650668032 652087296 653209704 654634512 657208803 658642334 659987496 661427088 662287104 663578112 663731712 664874163 665025536 666170214 666324414 666537984 667623292 669141648 670463488 671772987 673082486 673238286 674766848 675584064 676084752 676900992 677402656 679762944 682418268 683924608 684796032 686816256 688157694 688314368 689499132 689658732 691003096 691901568 693250304 696342528 696653468 699062616 699080832 700605696 703342437 703567872 706316184 708777216 710158848 710640413 711545877 712091772 713116512 713645016 714572928 716131584 717527552 718928973 720027648 720330394 722840256 723394816 726220577 726388677 727498752 727973106 728919648 729459864 730340544 733598208 735028224 736463826 737899428 737918656 741038592 742485933 742654976 743620608 743933274 744105474 745555972 746525376 748153728 751652426 752734096 754271424 755916672 758550528 759112704 760029184 761513616 762077988 762998048 764733312 769415184 769985412 772668288 774174464 774353664 776871936 777198583 777378483 779906592 784932864 785444667 786465936 786644992 787999008 788181408 789717824 791513856 793056768 794605707 795820032 796154646 796175392 798928704 800692224 801285632 802256076 802850643 803819928 804077568 804415654 807218496 810031104 811610112 812160472 813195288 813819168 815594304 817373312 818436096 820031488 821633112 823234736 826906752 828518656 830158488 830773734 831969264 833668416 835486848 838397952 840032256 841672944 843313632 846825858 846901248 848555352 848748544 850209456 850406256 852063968 854001792 855032832 858372804 859031344 863904768 864545024 865592082 867279396 867557376 867922153 869449728 870946272 871147872 872846016 873980928 876278404 877394916 879983328 881902784 883049472 884770816 884975616 886498884 888226952 888432552 888717312 892188864 895697316 897651048 900778752 901446336 902534656 904297419 904587264 906060182 906350592 908120808 909891024 913061376 913680531 915546564 915755008 917543592 919332176 919544976 922535424 926139078 928456704 932083488 932107776 933928299 934140928 935748822 935965422 937789916 938090496 939922704 941754912 945036288 945458278 946878464 948727836 949455696 950822016 951526688 952763904 954842112 956485638 958571964 961911936 963787008 966410262 968518236 970630808 971892864 972613152 973787392 976002048 977591249 978130944 979814556 980037632 981951768 983865904 987963501 988051456 989981244 991911032 992140632 995367168 995597568 997538304 999255321 999486621 1001434938 1005695232 1007888896 1009623729 1009857429 1011400704 1011825962 1012150272 1014127128 1015351488 1016103984 1019644416 1020099721 1023627402 1025886912 1026647216 1030224384 1032471552 1033814016 1034248698 1034488098 1036504644 1037852352 1039875456 1044513792 1044980202 1047259556 1048593924 1048621248 1050665344 1050908544 1055351808 1057409024 1059474276 1061539528 1065238272 1067589632 1068137658 1069674768 1070467524 1071759904 1074197376 1076291328 1080041472 1080495591 1082146816 1084260384 1085092224 1087459072 1091248128 1091706959 1091959659 1094189796 1095510816 1102542336 1106849142 1106877984 1107698312 1109292352 1111557888 1113982464 1115430912 1115899911 1116158211 1117863936 1118333958 1119788064 1122230592 1124418176 1127478639 1129101144 1129201664 1129937942 1131407136 1133612608 1133875008 1137825792 1138669056 1140043776 1142270424 1143116982 1144497072 1151873024 1154122776 1154978118 1156372528 1159002432 1161261696 1161530496 1163794688 1165307904 1168340761 1169859888 1173311104 1177399296 1179967488 1181998512 1182272112 1184576736 1189585152 1193730048 1194231969 1194263088 1196868064 1198393056 1201038336 1201928448 1205729892 1206116352 1206623481 1208467456 1210827744 1213188032 1217415168 1218240708 1219143569 1220728752 1223391456 1226059968 1227654144 1230047232 1232449668 1234852104 1235533824 1240360128 1242777984 1242810368 1245237732 1246160601 1247665096 1247953896 1250502624 1253230272 1255673216 1260048384 1264970448 1265940928 1267762688 1270238787 1270351872 1272714886 1273122816 1275314184 1275609384 1278095952 1282549248 1285049344 1287559206 1288547016 1291357648 1295857152 1296817536 1300919094 1301336064 1304174592 1306419408 1309269024 1314417606 1317284668 1319974992 1322854176 1324574208 1327156224 1327463424 1329748326 1330051072 1332340428 1332648828 1333075968 1335246584 1338283296 1340926976 1343545974 1346164972 1346476572 1349533696 1351168128 1352169504 1353801984 1354805312 1359090273 1359525888 1364836536 1367849216 1369592064 1373192377 1373632512 1376315388 1376628736 1378998264 1379317464 1382006192 1383803136 1386500608 1389208617 1392685056 1393306936 1398125232 1398161664 1401211392 1403623233 1403948133 1406684874 1407135744 1412632368 1417554432 1418187417 1420317696 1421280826 1423091754 1424183544 1426233024 1427290032 1429145856 1432263168 1434728457 1435055104 1437857946 1440660788 1445680512 1446789632 1449615393 1452441154 1452777354 1455946212 1457839296 1458919728 1460681088 1467196416 1470056448 1472927652 1475798856 1475837312 1482077184 1484971866 1485309952 1487866548 1488210948 1491111944 1493050752 1496307456 1502152407 1503304852 1505468192 1508542848 1511833344 1517101056 1517738943 1518225408 1520058368 1523027232 1524155976 1525996096 1529466624 1533487207 1535441103 1538830368 1539970824 1545336576 1548348928 1548707328 1551373047 1553743872 1554397166 1554756966 1559813184 1567470303 1569865728 1570889334 1572931872 1575998016 1576362816 1579435648 1583027712 1586113536 1589211414 1592309292 1592350784 1597857408 1601384448 1602206487 1602571264 1604512152 1605701286 1607639856 1608831308 1614436992 1620062208 1623220224 1624320944 1626390576 1627638336 1631188608 1634746624 1636872192 1640062976 1641132353 1643266224 1646469472 1653813504 1657037312 1660273713 1660316976 1661547468 1663938528 1667336832 1670973696 1676795904 1677500937 1680064512 1683345888 1686627264 1693651716 1693802496 1694906913 1697110704 1697497088 1700418912 1700812512 1704127936 1708003584 1710065664 1714675473 1716745608 1718062688 1727809536 1729090048 1731184164 1732467177 1734558792 1735114752 1735844306 1741892544 1742295744 1745692032 1747961856 1752556808 1754789832 1759966656 1763805568 1766098944 1769541632 1769951232 1772997768 1776453904 1776865104 1784377728 1791394632 1795302096 1801557504 1802892672 1805069312 1808594838 1809174528 1812120364 1812701184 1816241616 1819782048 1826122752 1827361062 1831093128 1831510016 1835087184 1838664352 1839089952 1845070848 1852278156 1856913408 1864166976 1864215552 1867856598 1868281856 1871497644 1871930844 1875579832 1876180992 1879845408 1883509824 1890072576 1890916556 1893756928 1897455672 1898911392 1901644032 1903053376 1905527808 1909072329 1909684224 1912971276 1917143928 1923823872 1927574016 1928881121 1931338809 1932820524 1937036472 1941261616 1943785728 1945226304 1947574784 1951378641 1952004096 1955182498 1956261888 1959629112 1960075264 1963903536 1967731808 1971626409 1975927002 1976102912 1979962488 1983822064 1984281264 1990734336 1991195136 1995076608 1998510642 1998973242 2002869876 2011390464 2015318961 2015777792 2019247458 2019714858 2023651924 2024300544 2028254256 2030702976 2032207968 2039288832 2040199442 2047254804 2051773824 2053294432 2060448768 2064943104 2068497396 2068976196 2073009288 2075704704 2079750912 2089027584 2089960404 2094519112 2097187848 2097242496 2101330688 2101817088 2109539011 2110027311 2110703616 2114818048 2118948552 2123079056 2130476544 2131921239 2135179264 2136275316 2139349536 2140935048 2143519808 2148394752 2152582656 2156786919 2160082944 2160991182 2168520768 2170184448 2174918144 2178661731 2179166031 2182496256 2183413918 2183919318 2188379592 2191021632 2205084672 2213698284 2213755968 2215396624 2218584704 2223115776 2227964928 2230861824 2231799822 2232316422 2236667916 2239576128 2244461184 2248836352 2254957278 2258202288 2259875884 2262814272 2267225216 2267750016 2275651584 2277338112 2280087552 2284540848 2286233964 2288994144 2303746048 2305248169 2308245552 2309956236 2312745056 2318004864 2322523392 2323060992 2327589376 2330615808 2331595749 2332135449 2336681522 2339719776 2346622208 2354798592 2355788701 2356334001 2359934976 2363997024 2364544224 2369153472 2379170304 2387460096 2388463938 2388526176 2393736128 2396786112 2402076672 2403856896 2408551929 2411459784 2412232704 2413246962 2421655488 2426376064 2434830336 2436481416 2438287138 2441457504 2446782912 2452119936 2455308288 2460094464 2464899336 2469704208 2480720256 2485555968 2485620736 2490475464 2492321202 2495330192 2495907792 2501005248 2506460544 2511346432 2520096768 2521156379 2529940896 2531881856 2535525376 2540477574 2540703744 2545429772 2546245632 2550628368 2551218768 2556191904 2565098496 2570098688 2575118412 2577094032 2582715296 2591714304 2593635072 2601838188 2602672128 2603766459 2608349184 2612838816 2618538048 2628835212 2630783491 2634569336 2639949984 2645708352 2649148416 2654312448 2654926848 2659496652 2660102144 2664680856 2665297656 2666151936 2670493168 2676566592 2681853952 2687091948 2692329944 2692953144 2702336256 2704339008 2707603968 2709610624 2712892257 2718180546 2719051776 2729673072 2735698432 2739184128 2741041593 2746384754 2747265024 2752630776 2753257472 2757996528 2758634928 2764012384 2767606272 2773001216 2778417234 2785370112 2786613872 2796250464 2796323328 2802422784 2807246466 2807896266 2813369748 2814271488 2825264736 2835108864 2836374834 2840635392 2842561652 2846183508 2848367088 2852466048 2854580064 2858291712 2864526336 2869456914 2870110208 2875715892 2881321576 2891361024 2893579264 2899230786 2904882308 2905554708 2911892424 2915678592 2917839456 2921362176 2932773747 2934392832 2940112896 2945855304 2951597712 2951674624 2963204603 2963890503 2964154368 2969943732 2970619904 2975733096 2976421896 2982223888 2986101504 2992614912 2997765963 3004304814 3006609704 3010936384 3017085696 3023666688 3028871187 3029572287 3034202112 3035477886 3036450816 3046054464 3048311952 3051992192 3058933248 3060299163 3066974414 3070882206 3077660736 3079941648 3090673152 3096697856 3097414656 3102746094 3108794332 3109513932 3119626368 3134940606 3141778668 3145863744 3151996032 3152725632 3158871296 3166055424 3171210637 3172227072 3178422828 3184618584 3184701568 3195714816 3202768896 3204412974 3205142528 3209024304 3211402572 3215279712 3217662616 3228873984 3240124416 3241486773 3246440448 3248641888 3252781152 3255276672 3262377216 3269493248 3273744384 3275120877 3275878977 3280125952 3282264706 3286532448 3292938944 3307627008 3309103973 3314074624 3320547426 3320633952 3323094936 3327877056 3334673664 3341947392 3347699733 3353591808 3355001874 3366691776 3373254528 3382435917 3387303432 3387604992 3389813826 3394221408 3400837824 3401625024 3408255872 3416007168 3420131328 3429350946 3433491216 3436125376 3455619072 3458180096 3462368328 3464934354 3469117584 3471688612 3483785088 3484591488 3491384064 3495923712 3505022283 3505113616 3509579664 3519933312 3527611136 3532197888 3539083264 3539902464 3541390867 3545995536 3552907808 3553730208 3568755456 3582695907 3582789264 3590604192 3603115008 3605785344 3610138624 3617189676 3618349056 3619870443 3624240728 3625402368 3632483232 3639564096 3652245504 3654722124 3657430707 3662186256 3663020032 3670174368 3677328704 3678179904 3690141696 3704556312 3728333952 3728431104 3735713196 3736563712 3738481803 3742995288 3743861688 3751159664 3759690816 3767019648 3780145152 3781833112 3787513856 3794911344 3797822784 3803288064 3806106752 3810716361 3811055616 3818144658 3819368448 3825942552 3834287856 3847647744 3855148032 3857762242 3862677618 3865641048 3874072944 3882523232 3887571456 3890452608 3895149568 3902757282 3904008192 3910364996 3912523776 3919258224 3920150528 3927807072 3935463616 3943252818 3951854004 3952205824 3959924976 3967644128 3968562528 3981468672 3982390272 3990153216 3997021284 3997946484 4005739752 4022780928 4030637922 4031555584 4038494916 4039429716 4047303848 4048601088 4056508512 4061405952 4064415936 4077270819 4078577664 4080398884 4094509608 4103547648 4106588864 4119577131 4120897536 4129886208 4136994792 4137952392 4146018576 4151409408 4159501824 4162322419 4167625851 4178055168 4179920808 4189038224 4194375696 4194484992 4202661376 4203634176 4210869699 4219078022 4220054622 4221407232 4229636096 4237897104 4246158112 4254562251 4260953088 4263842478 4272550632 4278699072 4281870096 4287039616 4296789504 4305165312 4313573838 4321982364 4337041536 4340368896 4348846179 4349836288 4357323462 4358332062 4366827836 4367838636 4376759184 4382043264 4410169344 4427396568 4427511936 4430793248 4437169408 4446231552 4454502101 4455929856 4463599644 4464632844 4473335832 4479152256 4488922368 4497672704 4506457221 4509914556 4516404576 4519751768 4525628544 4534450432 4535500032 4551303168 4552163129 4553216829 4554676224 4560175104 4569081696 4572467928 4577988288 4600461621 4607492096 4610496338 4616491104 4619912472 4625490112 4636009728 4645046784 4646121984 4654119141 4655178752 4661231616 4663191498 4664270898 4673363044 4679439552 4693244416 4702410909 4709597184 4711577402 4712668002 4727994048 4729088448 4738306944 4758340608 4776927876 4777052352 4787472256 4793572224 4804153344 4807713792 4817103858 4822919568 4826493924 4843310976 4852752128 4869660672 4872962832 4876574276 4882915008 4893565824 4904239872 4910616576 4920188928 4923397059 4929798672 4939408416 4961440512 4971111936 4971241472 4974482891 4980821139 4980950928 4984642404 4990660384 4991815584 5002010496 5012921088 5022692864 5032502811 5040193536 5042312758 5059881792 5063763712 5071050752 5080955148 5081407488 5083544039 5084720739 5090859544 5092491264 5101256736 5102437536 5112383808 5130196992 5140197376 5150236824 5154188064 5165430592 5183428608 5187270144 5197401531 5203676376 5205344256 5207532918 5225677632 5237076096 5257670424 5261566982 5269138672 5279899968 5291416704 5298296832 5308624896 5309853696 5318993304 5320204288 5329361712 5330595312 5340986336 5353133184 5363707904 5374183896 5384659888 5385906288 5404672512 5408678016 5415207936 5419221248 5425784514 5436361092 5438103552 5440390081 5459346144 5471396864 5478368256 5482083186 5492769508 5494530048 5505261552 5506514944 5515993056 5517269856 5528024768 5535212544 5546002432 5556834468 5570740224 5573227744 5592500928 5592646656 5604845568 5614492932 5615792532 5626739496 5628542976 5650529472 5670217728 5672749668 5681270784 5685123304 5692367016 5696734176 5704932096 5709160128 5716583424 5727216987 5729052672 5738913828 5740220416 5751431784 5762643152 5782722048 5786643363 5787158528 5798461572 5809764616 5811109416 5823784848 5831357184 5835678912 5842724352 5854135923 5865547494 5868785664 5880225792 5891710608 5903195424 5903349248 5914879227 5926409206 5927781006 5928308736 5939887464 5941239808 5951466192 5952843792 5964447776 5972203008 5985229824 5995531926 6008609628 6013219408 6021872768 6034171392 6047333376 6057742374 6059144574 6070955772 6072901632 6092108928 6096623904 6103984384 6117866496 6120598326 6133948828 6141764412 6155321472 6159883296 6181346304 6193395712 6194829312 6205492188 6217588664 6219027864 6239252736 6269881212 6283557336 6291727488 6303992064 6305451264 6317742592 6328617033 6330081933 6332110848 6342421274 6344454144 6356845656 6369237168 6369403136 6391429632 6394283617 6395763717 6405537792 6408825948 6410285056 6418048608 6422805144 6430559424 6435325232 6457747968 6480248832 6482973546 6497283776 6505562304 6510553344 6524754432 6535985193 6537498093 6538986496 6547488768 6550241754 6551757954 6564529412 6573064896 6585877888 6615254016 6618207946 6628149248 6641094852 6641267904 6646189872 6655754112 6669347328 6683894784 6695399466 6710003748 6733383552 6746509056 6764871834 6774606864 6779627652 6788442816 6801675648 6803250048 6816511744 6832014336 6840262656 6843138743 6858701892 6866982432 6872250752 6911238144 6915744507 6916360192 6924736656 6929868708 6938235168 6943377224 6967570176 6969182976 6982768128 6991847424 6994787247 6996406347 7010044566 7010227232 7019159328 7039866624 7055222272 7064395776 7067366103 7069002003 7078166528 7079804928 7082781734 7091991072 7105815616 7107460416 7137510912 7140698047 7165391814 7165578528 7181208384 7206230016 7211570688 7220277248 7234379352 7236698112 7239740886 7248481456 7264966464 7279128192 7304491008 7309444248 7314861414 7324372512 7340348736 7354657408 7356359808 7380283392 7409112624 7456667904 7456862208 7471426392 7473127424 7476963606 7485990576 7487723376 7502319328 7519381632 7534039296 7560290304 7563469137 7563666224 7575027712 7589822688 7595645568 7606576128 7612213504 7621432722 7622111232 7636289316 7638736896 7641948713 7651885104 7668575712 7695295488 7710296064 7715524484 7725355236 7731282096 7748145888 7765046464 7775142912 7780905216 7790299136 7805514564 7808016384 7811299377 7820729992 7825047552 7838516448 7855614144 7870927232 7886505636 7892350473 7903708008 7904411648 7919849952 7935288256 7937125056 7962937344 7964780544 7980306432 7994042568 7995892968 8011479504 8045561856 8061275844 8063111168 8076989832 8078859432 8094607696 8113017024 8122811904 8128831872 8154541638 8157155328 8160797768 8189019216 8207095296 8213177728 8223124779 8239154262 8241795072 8259772416 8273989584 8275904784 8292037152 8302818816 8319003648 8324644838 8335251702 8356110336 8359841616 8378076448 8388751392 8388969984 8405322752 8407268352 8421739398 8438156044 8440109244 8442814464 8459272192 8475794208 8492316224 8509124502 8521906176 8527684956 8545101264 8557398144 8563740192 8574079232 8593579008 8607571729 8610330624 8627147676 8643964728 8674083072 8680737792 8697692358 8699672576 8714646924 8716664124 8733655672 8735677272 8753518368 8764086528 8798321241 8820338688 8854793136 8855023872 8861586496 8874338816 8889613809 8891671509 8892463104 8909004202 8911859712 8927199288 8929265688 8946671664 8958304512 8977844736 8981853641 8993297889 8995345408 9012914442 9019829112 9032809152 9039503536 9051257088 9068900864 9071000064 9086613561 9102606336 9104326258 9106433658 9109352448 9138163392 9144935856 9155976576 9180897489 9200923242 9220992676 9232982208 9239824944 9250980224 9272019456 9290093568 9292243968 9308238282 9310357504 9326382996 9328541796 9346726088 9358879104 9386488832 9404821818 9423154804 9425336004 9455988096 9458176896 9476613888 9513631911 9516681216 9553855752 9554104704 9574944512 9587144448 9608306688 9612346639 9615427584 9634207716 9645839136 9652987848 9686621952 9705504256 9724460319 9739321344 9745925664 9753148552 9765830016 9787131648 9808479744 9821233152 9825362631 9827636931 9840377856 9846794118 9859597344 9878816832 9922881024 9927311919 9942223872 9942482944 9948965782 9961642278 9961901856 9969284808 9981320768 9983631168 10004020992 10025842176 10043099199 10045385728 10065005622 10084625516 10119763584 10127527424 10142101504 10147307751 10161910296 10162814976 10167088078 10169441478 10181719088 10202513472 10204875072 10224767616 10260393984 10280394752 10300473648 10308376128 10330861184 10366857216 10374540288 10394803062 10407352752 10415065836 10451355264 10474152192 10515066849 10515340848 10523133964 10538277344 10559799936 10582833408 10596593664 10617249792 10619707392 10624172601 10637986608 10640408576 10658723424 10661190624 10681972672 10706266368 10727415808 10734410449 10748087721 10748367792 10769319776 10771812576 10809345024 10817356032 10830415872 10838442496 10851569028 10859611329 10872722184 10876207104 10880780162 10918692288 10942793728 10956736512 10964166372 10972292121 10985539016 10989060096 11010523104 11031986112 11034539712 11056049536 11070425088 11092004864 11113668936 11146455488 11185001856 11185293312 11209691136 11215445409 11228985864 11231585064 11253478992 11301058944 11340435456 11345499336 11362541568 11370246608 11384734032 11393468352 11409864192 11418320256 11433166848 11454433974 11458105344 11477827656 11480440832 11502863568 11525286304 11565444096 11573286726 11574317056 11596923144 11619529232 11622218832 11647569696 11662714368 11671357824 11685448704 11708271846 11731094988 11737571328 11760451584 11783421216 11806390848 11806698496 11829758454 11852818412 11855562012 11856617472 11879774928 11882479616 11902932384 11905687584 11928895552 11944406016 11970459648 11991063852 12017219256 12026438816 12043745536 12068342784 12090791417 12094666752 12115484748 12118289148 12141911544 12145803264 12184217856 12193247808 12207968768 12231812457 12235732992 12241196652 12267897656 12283528824 12310642944 12319766592 12358731393 12362692608 12386791424 12389658624 12410984376 12435177328 12438055728 12478505472 12486967257 12539762424 12567114672 12583454976 12607984128 12610902528 12632609097 12635485184 12657234066 12660163866 12664221696 12684842548 12688908288 12713691312 12738474336 12738806272 12763686753 12782859264 12788567234 12791527434 12817651896 12820570112 12836097216 12845610288 12861118848 12870650464 12915495936 12965947092 12994567552 13011124608 13021106688 13049508864 13071970386 13074996186 13077972992 13100483508 13103515908 13129058824 13146129792 13171755776 13230508032 13236415892 13256298496 13282189704 13282535808 13292379744 13311508224 13338694656 13363506303 13367789568 13390798932 13420007496 13466767104 13493018112 13502167847 13519371663 13529743668 13549213728 13559255304 13576885632 13603351296 13606500096 13633023488 13656489387 13659650487 13664028672 13680525312 13686277486 13717403784 13733964864 13744501504 13798190963 13801384863 13822476288 13831489014 13832720384 13849473312 13859737416 13876470336 13886754448 13935140352 13938365952 13965536256 13983694848 13989574494 13992812694 14020089132 14020454464 14038318656 14079733248 14107232727 14110444544 14128791552 14134732206 14138004006 14165563468 14183982144 14211631232 14214920832 14275021824 14281396094 14330783628 14331157056 14362416768 14412460032 14423141376 14440554496 14468758704 14479481772 14496962912 14529932928 14558256384 14608982016 14618888496 14629722828 14648745024 14680697472 14709314816 14712719616 14760566784 14766773077 14770191177 14818225248 14913335808 14913724416 14923448673 14942852784 14946254848 14953927212 14971981152 14975446752 15004638656 15038763264 15068078592 15097508433 15120580608 15126938274 15127332448 15179645376 15191291136 15213152256 15224427008 15242865444 15244222464 15250632117 15254162217 15272578632 15277473792 15283897426 15303770208 15337151424 15390590976 15420592128 15431048968 15450710472 15462564192 15496291776 15530092928 15550285824 15561810432 15580598272 15611029128 15616032768 15622598754 15641459984 15677032896 15711228288 15741854464 15773011272 15784700946 15807416016 15839699904 15870576512 15874250112 15925874688 15929561088 15960612864 15988085136 15991785936 16022959008 16091123712 16122551688 16126222336 16153979664 16157718864 16189215392 16226034048 16245623808 16257663744 16309083276 16314310656 16321170243 16321595536 16378038432 16414190592 16426355456 16446249558 16478308524 16483590144 16490520907 16519544832 16547979168 16551809568 16584074304 16605637632 16638007296 16649289676 16670503404 16712220672 16719683232 16756152896 16777502784 16777939968 16810645504 16814536704 16843478796 16876312088 16880218488 16885628928 16951588416 16984632448 17018249004 17043812352 17055369912 17090202528 17114796288 17127480384 17148158464 17181650961 17187158016 17215143458 17220661248 17254295352 17287929456 17348166144 17359930089 17361475584 17395384716 17399345152 17429293848 17433328248 17467311344 17471354544 17507036736 17528173056 17596642482 17640677376 17709586272 17710047744 17723172992 17744637681 17748677632 17779227618 17783343018 17784926208 17818008404 17823719424 17854398576 17858531376 17893343328 17916609024 17955689472 17963707282 17986595778 17990690816 18025828884 18039658224 18065618304 18079007072 18102514176 18137801728 18142000128 18173227122 18208652516 18212867316 18218704896 18276326784 18289871712 18311953152 18361794978 18401846484 18441985352 18465964416 18479649888 18501960448 18544038912 18574233731 18580187136 18584487936 18616476564 18620715008 18652765992 18657083592 18693452176 18717758208 18772977664 18809643636 18846309608 18850672008 18911976192 18916353792 18953227776 18985851099 18990245799 19027263822 19033362432 19107711504 19108209408 19149889024 19174288896 19182850851 19187291151 19216613376 19224693278 19230855168 19268415432 19291678272 19305975696 19373243904 19381894699 19411008512 19448920638 19491851328 19506297104 19531660032 19574263296 19607955579 19616959488 19642466304 19650725262 19655273862 19693588236 19719194688 19757633664 19845762048 19854623838 19884447744 19897931564 19923284556 19923803712 19938569616 19962641536 19967262336 20008041984 20051684352 20086198398 20090771456 20130011244 20169251032 20239527168 20255054848 20284203008 20294615502 20323820592 20334176156 20338882956 20363438176 20405026944 20409750144 20449535232 20520787968 20529416229 20560789504 20600947296 20616752256 20661722368 20733714432 20742432221 20747233521 20749080576 20789606124 20814705504 20830131672 20902710528 20948304384 20984361741 21030133698 21030681696 21046267928 21076554688 21119599872 21165666816 21193187328 21202098309 21207006009 21234499584 21239414784 21248345202 21275973216 21317446848 21322381248 21363945344 21412532736 21422094141 21454831616 21468820898 21496175442 21496735584 21538639552 21543625152 21618690048 21634712064 21660831744 21676884992 21703138056 21719222658 21745444368 21761560324 21837384576 21885587456 21913473024 21928332744 21944584242 21971078032 22021046208 22063972224 22069079424 22112099072 22140850176 22184009728 22198474459 22227337872 22292910976 22370003712 22370586624 22419382272 22430890818 22457971728 22463170128 22506957984 22602117888 22680870912 22690407411 22690998672 22725083136 22740493216 22769468064 22786936704 22819728384 22836640512 22866333696 22908867948 22916210688 22925846139 22955655312 22960881664 23005727136 23050572608 23130888192 23146573452 23148634112 23163727811 23193846288 23239058464 23244437664 23295139392 23325428736 23342715648 23370897408 23416543692 23433898131 23462189976 23475142656 23566842432 23612781696 23613396992 23659516908 23677051419 23705636824 23711124024 23713234944 23759549856 23805864768 23811375168 23857791104 23888812032 23940919296 23982127704 24034438512 24052877632 24087491072 24136685568 24181582834 24189333504 24230969496 24236578296 24283823088 24368435712 24386495616 24415937536 24463624914 24471465984 24482393304 24535795312 24567057648 24621285888 24639533184 24717462786 24725385216 24773582848 24779317248 24821968752 24870354656 24876111456 24957010944 24973934514 25079524848 25134229344 25166909952 25215968256 25221805056 25265218194 25270970368 25314468132 25320327732 25328443392 25369685096 25377816576 25427382624 25476948672 25477612544 25527373506 25565718528 25577134468 25583054868 25635303792 25641140224 25672194432 25691220576 25722237696 25741300928 25822715187 25830991872 25931894184 25989135104 26022249216 26042213376 26090655163 26099017728 26143940772 26149992372 26155945984 26200967016 26207031816 26258117648 26292259584 26343511552 26394963723 26461016064 26472831784 26512596992 26564379408 26565071616 26584759488 26623016448 26668841427 26675014527 26677389312 26727012606 26735579136 26781597864 26840014992 26933534208 26945560923 26986036224 27004335694 27038743326 27059487336 27098427456 27118510608 27153771264 27206702592 27213000192 27259840683 27266046976 27312978774 27319300974 27328057344 27372554972 27434807568 27467929728 27489003008 27542692467 27596381926 27602769726 27662978028 27665440768 27698946624 27719474832 27752940672 27773508896 27870280704 27876731904 27931072512 27979148988 27985625388 28040178264 28040908928 28076637312 28159466496 28214465454 28220889088 28269464412 28276008012 28331126936 28367964288 28423262464 28429841664 28540895733 28550043648 28562792188 28661567256 28662314112 28724833536 28824920064 28837039917 28846282752 28881108992 28937517408 28958963544 28993925824 29059865856 29116512768 29136256933 29173380957 29217964032 29237776992 29259445656 29297490048 29361394944 29418629632 29425439232 29476087893 29521133568 29533546154 29540382354 29636450496 29781935757 29826671616 29827448832 29846897346 29885705568 29907854424 29943962304 29950893504 30009277312 30077526528 30136157184 30195016866 30253876548 30254664896 30359290752 30382582272 30426304512 30441923253 30448854016 30485730888 30488444928 30501264234 30508324434 30545157264 30567794852 30607540416 30674302848 30781181952 30841184256 30862097936 30901420944 30925128384 30992583552 31060185856 31100571648 31123620864 31161196544 31181514707 31222058256 31245197508 31282919968 31354065792 31422456576 31483708928 31545200547 31546022544 31569401892 31614832032 31679399808 31741153024 31748500224 31851749376 31859122176 31865141903 31872517803 31921225728 31976170272 31983571872 32045918016 32182247424 32203231347 32245103376 32252444672 32307959328 32315437728 32378430784 32452068096 32491247616 32515327488 32578833987 32618166552 32628621312 32642340486 32643191072 32756076864 32828381184 32852710912 32892499116 32916876363 32956617048 32967180288 32981041814 33095958336 33103619136 33168148608 33211275264 33276014592 33298579352 33341006808 33439366464 33512305792 33555005568 33555879936 33621291008 33629073408 33686957592 33752624176 33760436976 33903176832 33969264896 34036498008 34087624704 34110739824 34180405056 34229592576 34254960768 34296316928 34363301922 34374316032 34430286916 34441322496 34508590704 34575858912 34696332288 34719860178 34722951168 34790769432 34798690304 34858587696 34866656496 34934622688 34942709088 35014073472 35056346112 35193284964 35281354752 35419172544 35420095488 35446345984 35489275362 35497355264 35558455236 35566686036 35569852416 35584808273 35636016808 35647438848 35708797152 35717062752 35786686656 35833218048 35911378944 35927414564 35973191556 35981381632 36051657768 36079316448 36131236608 36158014144 36205028352 36272374251 36275603456 36284000256 36346454244 36417305032 36425734632 36437409792 36552653568 36579743424 36623906304 36695437371 36723589956 36803692968 36883970704 36931928832 36959299776 37003920896 37076194179 37088077824 37148467462 37160374272 37168975872 37232953128 37241430016 37305531984 37314167184 37386904352 37435516416 37460901771 37545955328 37619287272 37692619216 37701344016 37823952384 37832707584 37906455552 37971702198 37980491598 38054527644 38066724864 38215423008 38216418816 38291060259 38299778048 38348577792 38365701702 38374582302 38449386556 38461710336 38536830864 38583356544 38611951392 38746487808 38763789398 38822017024 38897841276 38983702656 39012594208 39063320064 39148526592 39215911158 39233918976 39301450524 39310547724 39387176472 39438389376 39515267328 39691524096 39709247676 39768895488 39795863128 39846569112 39847607424 39877139232 39925283072 39934524672 40016083968 40081241209 40090518909 40103368704 40172396796 40181542912 40260022488 40338502064 40479054336 40506503541 40510109696 40568406016 40589231004 40647641184 40668352312 40677765912 40726876352 40810053888 40819500288 40899070464 40969468161 40978951461 41041575936 41058832458 41201894592 41233504512 41323444736 41394572889 41404154589 41467428864 41484864442 41494467042 41498161152 41579212248 41629411008 41660263344 41805421056 41896608768 41968723482 42060267396 42061363392 42092535856 42153109376 42239199744 42331333632 42386374656 42404196618 42414012018 42496690404 42551946432 42634893696 42644762496 42727890688 42825065472 42844188282 42937641796 42992350884 42993471168 43077279104 43087250304 43237380096 43269424128 43321663488 43353769984 43406276112 43438445316 43490888736 43523120648 43674769152 43771174912 43826946048 43856665488 43889168484 43942156064 44042092416 44127944448 44138158848 44224198144 44281700352 44300319231 44310573531 44368019456 44396948918 44454675744 44585821952 44740007424 44741173248 44759985319 44770346019 44838764544 44861781636 44915943456 44926340256 45013915968 45204235776 45361741824 45380814822 45381997344 45480986432 45538936128 45573873408 45639456768 45673281024 45732667392 45751896351 45762486651 45817735896 45832421376 45851692278 45911310624 46011454272 46101145216 46261776384 46293146904 46297268224 46327455622 46387692576 46478116928 46488875328 46590278784 46650857472 46685431296 46741794816 46833087384 46867796262 46924379952 47133684864 47225563392 47226793984 47319033816 47354102838 47411273648 47422248048 47519099712 47611729536 47622750336 47715582208 47777624064 47881838592 47901971201 47964255408 48068877024 48105755264 48174982144 48273371136 48363165668 48378667008 48461938992 48473156592 48567646176 48736871424 48772991232 48831875072 48927249828 48942931968 48963510729 48964786608 49071590624 49134115296 49242571776 49279066368 49434925572 49450770432 49471562721 49547165696 49558634496 49643937504 49740709312 49752222912 49914021888 49947869028 49984886329 50159049696 50268458688 50333819904 50431936512 50443610112 50530436388 50541940736 50628936264 50640655464 50656886784 50739370192 50854765248 50953897344 50955225088 51054747012 51131437056 51154268936 51166109736 51270607584 51344388864 51382441152 51444475392 51482601856 51544952883 51645430374 51661983744 51863788368 51978270208 52044498432 52079790267 52084426752 52181310326 52198035456 52287881544 52299984744 52311891968 52401934032 52414063632 52516235296 52584519168 52687023104 52789927446 52922032128 52945663568 53025193984 53128758816 53130143232 53169518976 53246032896 53337682854 53350029054 53354778624 53454025212 53471158272 53563195728 53680029984 53867068416 53891121846 53972072448 54008671388 54077486652 54118974672 54196854912 54237021216 54307542528 54413405184 54426000384 54519681366 54532093952 54625957548 54638601948 54656114688 54745109944 54869615136 54935859456 54978006016 55085384934 55192763852 55205539452 55325956056 55330881536 55397893248 55438949664 55505881344 55547017792 55722701193 55740561408 55753463808 55862145024 55958297976 55971250776 56080356528 56081817856 56153274624 56300887457 56318932992 56428930908 56441778176 56538928824 56552016024 56662253872 56735928576 56846524928 56859683328 56957553297 57081791466 57100087296 57125584376 57323134512 57324628224 57449667072 57548552553 57561873453 57649840128 57674079834 57692565504 57875034816 57917927088 57987851648 58119731712 58145684097 58233025536 58272513866 58346761914 58475553984 58518891312 58594980096 58722789888 58823866737 58837259264 58850878464 58952175786 59067092308 59080764708 59272900992 59563871514 59653343232 59693794692 59771411136 59815708848 59887924608 59901787008 60018554624 60155053056 60253002103 60272314368 60390033732 60507753096 60509329792 60718581504 60765164544 60852609024 60883846506 60897708032 60971461776 61002528468 61016648868 61090314528 61135589704 61215080832 61348605696 61562363904 61588248687 61682368512 61724195872 61802841888 61850256768 61985167104 62120371712 62201143296 62227296663 62241700563 62247241728 62322393088 62363029414 62444116512 62490395016 62565839936 62708131584 62844913152 62872975487 62953085223 62967417856 63090401094 63092045088 63138803784 63229664064 63358799616 63482306048 63497000448 63606294927 63703498752 63718244352 63730283806 63745035606 63952340544 63967143744 64091836032 64266282423 64364494848 64406462694 64490206752 64615918656 64630875456 64756861568 64904136192 64982495232 65030654976 65157667974 65236333104 65284680972 65286382144 65512153728 65656762368 65705421824 65784998232 65833752726 65913234096 65962083628 66191916672 66207238272 66336297216 66422550528 66552029184 66595423377 66597158704 66682013616 66878732928 67024611584 67110011136 67111759872 67242582016 67258146816 67286426473 67373915184 67505248352 67520873952 67806353664 67938529792 68071222233 68072996016 68175249408 68221479648 68360810112 68459185152 68509921536 68592633856 68726603844 68748632064 68777538417 68860573832 68882644992 69017181408 69151717824 69392664576 69439720356 69445902336 69491183433 69581538864 69597380608 69717175392 69733312992 69869245376 69885418176 70028146944 70112692224 70301694393 70386569928 70838345088 70840190976 70892691968 70978550724 70994710528 71031154257 71116910472 71133372072 71139704832 71169616546 71272033616 71417594304 71434125504 71573373312 71666436096 71822757888 71854829128 71946383112 71962763264 72103315536 72158632896 72262473216 72316028288 72410056704 72544748502 72551206912 72568000512 72692908488 72834610064 72851469264 73105307136 73159486848 73247812608 73390874742 73447179912 73607385936 73767941408 73863857664 73918599552 74007841792 74152388358 74176155648 74296934924 74320748544 74337951744 74465906256 74482860032 74611063968 74628334368 74773808704 74871032832 74921803542 75091910656 75238574544 75385238432 75402688032 75647904768 75665415168 75812911104 75943404396 75960983196 76109055288 76133449728 76430846016 76432837632 76582120518 76599556096 76697155584 76731403404 76749164604 76898773112 76923420672 77073661728 77166713088 77223902784 77468145561 77492975616 77527578796 77644034048 77795682552 77967405312 78025188416 78126640128 78271965489 78297053184 78431822316 78467837952 78602901048 78621095448 78774352944 78876778752 79030534656 79084125961 79184891169 79383048192 79418495352 79537790976 79591726256 79693138224 79695214848 79754278464 79850566144 79869049344 80006524281 80032167936 80162482418 80181037818 80206737408 80344793592 80363085824 80520044976 80677004128 80836682769 80958108672 81013007082 81020219392 81178462008 81295282368 81336704624 81355531824 81453752704 81620107776 81639000576 81798140928 81938936322 81957902922 82117664916 82403789184 82467009024 82628077401 82646889472 82789145778 82808309178 82969728884 82988934084 82996322304 83158424496 83258822016 83320526688 83610842112 83793217536 83937446964 84120534792 84122726784 84185071712 84306218752 84478399488 84635539919 84662667264 84808393236 84828024036 84993380808 85103892864 85269787392 85289524992 85455781376 85622687199 85650130944 85688376564 85875283592 85984701768 85986942336 86154558208 86174500608 86474760192 86491099451 86511119751 86538848256 86643326976 86707539968 86812552224 86876890632 86981777472 87046241296 87349538304 87408770799 87542349824 87653892096 87713330976 87778336968 87884312128 88084184832 88255888896 88276317696 88428263679 88448396288 88563400704 88600638462 88621147062 88793897836 88909351488 89171643904 89345807271 89480014848 89482346496 89519970638 89540692038 89723563272 89831886912 89852680512 90027831936 90408471552 90761629644 90763994688 90961972864 91077872256 91147746816 91278913536 91346562048 91465334784 91503792702 91524973302 91635471792 91703384556 91822621248 92022908544 92202290432 92523552768 92586293808 92654911244 92775385152 92956233856 92977750656 93180557568 93301714944 93370862592 93483589632 93544544121 93666174768 93735592524 93848759904 94267369728 94451126784 94453587968 94515174929 94635601641 94638067632 94708205676 94822547296 94844496096 95038199424 95223459072 95245500672 95431164416 95555248128 95595425709 95617553409 95763677184 95803942402 95928510816 96137754048 96211510528 96349964288 96546742272 96587336741 96609694041 96726331336 96757334016 96923877984 96946313184 97135292352 97473742848 97545982464 97663750144 97854499656 97885863936 97927021458 97929573216 98143181248 98268230592 98485143552 98558132736 98750629089 98869851144 98901540864 98943125442 99287875008 99481418624 99504445824 99828043776 99895738056 99969772658 100318099392 100536917376 100667639808 100863873024 100887220224 101060872776 101083881472 101257872528 101281310928 101478740384 101709530496 101907794688 101910450176 102109494024 102262874112 102308537872 102332219472 102541215168 102688777728 102764882304 102888950784 102965203712 103089905766 103290860748 103323967488 103367411539 103727576736 103956540416 104088996864 104159580534 104168853504 104362620652 104396070912 104575763088 104599969488 104623783936 104803868064 104828127264 105032470592 105169038336 105374046208 105579854892 105844064256 105891327136 106257517632 106260286464 106339037952 106492065792 106675365708 106700058108 106709557248 106754424819 106908050424 106942316544 107126391456 107360059968 107734136832 107782243692 107944144896 108017342776 108154973304 108237949344 108393709824 108474042432 108615085056 108817122753 108826810368 108852000768 109039362732 109064187904 109251915096 109277203896 109312229376 109490219888 109739230272 109871718912 109956012032 110170769868 110385527704 110411078904 110651912112 110795786496 110877899328 111011762688 111094035584 111228582537 111445402386 111481122816 111506927616 111724290048 111916595952 111942501552 112160713056 112163635712 112306549248 112382705313 112601774914 112637865984 112857861816 112883556352 113077857648 113104032048 113324507744 113471857152 113693049856 113719366656 113915106594 114163582932 114200174592 114251168752 114646269024 114649256448 114899334144 115097105106 115123746906 115348159668 115385131008 115750069632 115835854176 115975703296 116239463424 116291368194 116466051072 116545027732 116693523828 116951107968 117037782624 117189960192 117445579776 117647733474 117674518528 117701756928 117904351572 118134184616 118161529416 118545801984 119127743028 119306686464 119387589384 119542822272 119631417696 119775849216 119803574016 120037109248 120243723627 120271556727 120310106112 120506004206 120544628736 120780067464 121015506192 121018659584 121437163008 121491388723 121519510623 121530329088 121705218048 121767693012 121795416064 121942923552 122005056936 122033297736 122180629056 122271179408 122430161664 122697211392 122908404483 123124727808 123176497374 123448391744 123605683776 123700513536 123970334208 124183718667 124212463767 124240743424 124402286592 124454593326 124483401126 124494483456 124726058828 124888233024 124980790032 125131679872 125416263168 125689826304 125745950974 125906170446 125934835712 126180802188 126184090176 126277607568 126459328128 126717599232 126964612096 126994000896 127212589854 127460567612 127490071212 127904681088 127934287488 128183672064 128532564846 128812925388 128980413504 129231837312 129261750912 129513723136 129808272384 129964990464 130019636117 130061309952 130315335948 130472666208 130569361944 130572764288 131024307456 131313524736 131410843648 131569996464 131667505452 131826468192 131924167256 132383833344 132414476544 132672594432 132845101056 132900957693 132931720593 133104058368 133190846754 133194317408 133364027232 133757465856 134049223168 134220022272 134223519744 134279955957 134311038057 134485164032 134516293632 134572852946 134747830368 135010496704 135041747904 135612707328 135673262893 135877059584 136142444466 136145992032 136442959296 136721620224 136918370304 137019843072 137185267712 137255689053 137453207688 137497264128 137555076834 137721147664 138034362816 138303435648 138785329152 138879440712 138891804672 138982366866 139163077728 139434350784 139466625984 139738490752 139770836352 140056293888 140225384448 140603388786 140773139856 141676690176 141680381952 141785383936 141957101448 141989421056 142062308514 142233820944 142266744144 142339233092 142544067232 142835188608 142868251008 143146746624 143332872192 143645515776 143705913603 143709658256 143892766224 143925526528 144206631072 144317265792 144524946432 144632056576 144820113408 145089497004 145102413824 145136001024 145197025547 145385816976 145669220128 145702938528 146210614272 146318973696 146495625216 146781749484 146890532187 146894359824 147214771872 147535882816 147727715328 147837199104 148015683584 148304776716 148352311296 148414688163 148593869848 148641497088 148675903488 148931812512 149222127936 149256668736 149547617408 149742065664 149843607084 149954658987 150183821312 150477149088 150770476864 150805376064 151295809536 151330830336 151625822208 151886808792 151921966392 152218110576 152861692032 152865675264 153164241036 153199112192 153394311168 153462806808 153498329208 153797546224 154147323456 154333426176 154447805568 154936291122 154985951232 155055157592 155288068096 155591365104 155934810624 156050376832 156239370801 156253280256 156543930978 156594106368 156863644632 156935675904 157205802096 157242190896 157548705888 157753557504 158061069312 158168251922 158369782338 158766096384 158836990704 159075581952 159183452512 159386276448 159390429696 159508556928 159701132288 159738098688 160013048562 160064335872 160324964836 160362075636 160413474816 160689587184 160726171648 161040089952 161354008256 161673365538 161916217344 162026014164 162040438784 162356924016 162590564736 162673409248 162711063648 162907505408 163240215552 163278001152 163543862851 163596281856 163877872644 163915805844 164235329832 164807578368 164934018048 165256154802 165293778944 165578291556 165616618356 165939457768 165977868168 165992644608 166316848992 166517644032 166641053376 167168103579 167221684224 167586435072 167874893928 168241069584 168245453568 168370143424 168612437504 168902662371 168956798976 169271079838 169325334528 169616786472 169656048072 169986761616 170207785728 170539574784 170579049984 170655219179 170872659891 170911562752 171245374398 171300261888 171376753128 171750567184 171969403536 171973884672 172309116416 172349001216 172645657659 172949520384 172982198902 173022239502 173077696512 173415079936 173625104448 173753781264 173963554944 174092482592 174437052291 174699076608 174817541598 175426661952 175556673936 175768624256 176168369664 176511777792 176552635392 176856527358 176896792576 177201276924 177242294124 177587795672 177818702976 178343287808 178691614542 178960029696 179039941276 179081384076 179447126544 179663773824 179705361024 180055663872 180759006309 180816943104 181523259288 181527989376 181923945728 182155744512 182295493632 182557827072 182634586141 182693124096 183007585404 183049946604 183270943584 183406769112 183645242496 184045817088 184404580864 184764746061 185047105536 185172587616 185309822488 185550770304 185912467712 185955501312 186361115136 186603429888 186638688289 186681889989 186725101689 186741725184 186967179264 187089088242 187332349536 187471185048 187697519808 188534739456 188618926461 188902253568 188907175936 189030349858 189271203282 189276135264 189416411352 189645094592 189688992192 190076398848 190446918144 190491001344 190818884781 190862328832 191110496256 191190851418 191235106818 191607884804 191857021632 192275508096 192423021056 192699928576 192798847269 193093484544 193174673482 193219388082 193452662672 193847755968 193892626368 194270584704 194947485696 195091964928 195327500288 195708999312 195854042916 195859146432 196286362496 196536461184 196970287104 197116265472 197501258178 197739702288 197886250884 198575750016 198962837248 199008891648 199656087552 199786270131 199791476112 199939545316 200636198784 201073834752 201335279616 201727746048 201774440448 201859279419 202121745552 202167762944 202515745056 202562621856 202957480768 203419060992 203815589376 203820900352 203953798531 204213666699 204218988048 204525748224 204617075744 204664438944 205082430336 205377555456 205529764608 205777901568 205930407424 206179811532 206332615251 206581721496 206647934976 206734823078 207455153472 207913080832 208177993728 208319161068 208337707008 208473550299 208725241304 208792141824 209151526176 209199938976 209607736128 209656254528 210064941184 210338076672 210748092416 211159709784 211782654272 212515035264 212520572928 212678075904 212984131584 213093462771 213350731416 213400116216 213419114496 213508849638 213816100848 214252782912 214720119936 215468273664 215564487384 215888289792 216034685552 216309946608 216475898688 216787419648 216948084864 217230170112 217634245506 217653620736 217704001536 218078725464 218128375808 218503830192 218554407792 218980439776 219478460544 219743437824 219912024064 220341539736 220771055408 220822157808 221303824224 221591572992 221755798656 222023525376 222188071168 222457165074 222890804772 222962245632 223013855232 223055993321 223448580096 223833191904 223885003104 224321426112 224327271424 224613098496 224765410626 225203549828 225275731968 225715723632 225767112704 226155715296 226208064096 226649015488 226943714304 227386099712 227438733312 227830213188 228327165864 228400349184 228502337504 229292538048 229298512896 229798668288 230194210212 230247493812 230696319336 230770262016 231500139264 231671708352 231951406592 232404436683 232478926848 232582736388 232932102144 233090055464 233387047656 233902215936 234075565248 234379920384 234815896467 234891159552 235295466948 235349037056 235403513856 235808703144 236268369232 236323058832 237091603968 237252377883 238255486056 238613372928 238775178768 239085644544 239262835392 239551698432 239607148032 240019572843 240074218496 240487447254 240543113454 240620212224 241012008412 241089257472 241560134928 242031012384 242037319168 242510048307 242874326016 242982777446 243039021246 243060658176 243535386024 243590832128 243885847104 244010113872 244066595472 244361258112 244542358816 244860323328 245394422784 245816808966 246352994748 246896783488 247211367552 247401027072 247940668416 248367437334 248424927534 248481486848 248909186652 248966802252 248988966912 249452117656 249776466048 249961580064 250263359744 250832526336 251379652608 251491901948 251812340892 251869671424 252361604376 252368180352 252555215136 252918656256 253435198464 253906619757 253929224192 253988001792 254425179708 254921135224 254980142424 255809362176 255868574976 256367344128 256868061597 257065129692 257625850776 257960827008 258463674624 258523501824 259027446272 259473298353 259533359253 259616544768 259929980928 260039272234 260122619904 260630671896 260945332416 261138723888 261145528576 262048614912 262165628297 262226312397 262627049472 262821687296 263139992928 263335010904 263652936384 263848334512 264767666688 264828953088 265345188864 265690202112 265801915386 265863441186 266381693508 266388634816 266728054464 267514931712 268037421813 268098446336 268440044544 268447039488 268559911914 268622076114 269145705892 269495660736 270020993408 270083495808 271225414656 271346525786 271754119168 272284888932 272291984064 272885918592 273443240448 273836740608 274039686144 274370535424 274511378106 274906415376 275110153668 275442295328 276068725632 276606871296 277570658304 277758881424 277964733732 278326155456 278868701568 278933251968 279476981504 279541672704 280112587776 280450768896 280568688463 280633632363 281206777572 281546279712 283353380352 283360763904 283545524787 283570767872 283914202896 283978842112 284124617028 284467641888 284533488288 284678466184 285088134464 285670377216 285736502016 286293493248 286665744384 286786277127 286852660227 287291031552 287411827206 287419316512 287785532448 288413262144 288634531584 289049892864 289264113152 289640226816 289762010223 289829082123 290178994008 290204827648 290272002048 290394051094 290771633952 291338440256 291405877056 292421228544 292637947392 292991250432 293563498968 293781064374 293788719648 294429543744 295071765632 295455430656 295674398208 296031367168 296609553432 296704622592 296829376326 297187739696 297863625024 298444255872 298513337472 299095234816 299484131328 299687214168 299909317974 300954298176 301540953728 301610752128 302591619072 302661660672 303251644416 303773617584 303843932784 304436221152 305723384064 305731350528 306328482072 306398224384 306788622336 306925613616 306996658416 307595092448 308294646912 308666852352 308895611136 309872582244 309971902464 310102234617 310110315184 310576136192 311182730208 311869621248 312100753664 312478741602 312506560512 313087861956 313188212736 313319897233 313727289264 313871351808 314411604192 314484381792 315097411776 315507115008 316122138624 316336503844 316739564676 317532192768 317673981408 318366905024 318772552896 318780859392 319017113856 319402264576 319476197376 320026097124 320128671744 320263274457 320649929672 320724151272 320826949632 321379174368 322080179904 322708016512 323346731076 323832434688 324052028328 324080877568 324713848032 325181129472 325346818496 325422127296 325815010816 326451368259 326480431104 326556002304 327087725702 327192563712 327755745288 327831611688 328470659664 329615156736 329868036096 330512309604 330587557888 331156583112 331233236712 331878915536 331955736336 332633697984 333035288064 333282106752 334336207158 334443368448 335172870144 335749787856 336482139168 336490907136 336740286848 337148115939 337224875008 337805324742 337913597952 338542159676 338650669056 339233572944 339312096144 339973523232 340415571456 341079149568 341158099968 341310438358 341745319782 341823125504 342490748796 342600523776 342753506256 343501134368 343938807072 343947769344 344618232832 344698002432 345291315318 345964397804 346044479004 346155393024 346830159872 347250208896 347507562528 347927109888 348184965184 348874104582 349398153216 349635083196 350853323904 351113347872 351537248512 352336739328 352910440889 353023555584 353105270784 353713054716 353793585152 354402553848 354484588248 355175591344 355637405952 356686575616 357383229084 357920059392 358079882552 358162768152 358894253088 359327547648 359410722048 360111327744 360731170881 360814670181 361518012618 361633886208 363046518576 363055978752 363847891456 364311489024 364474166169 364558531869 364590987264 365115654144 365269172282 365386248192 366015170808 366099893208 366541887168 366813538224 367290484992 368091634176 368255999281 368725213449 368809161728 369529492122 370345175232 370619644976 371101540608 371824935424 371911002624 372551156001 372722230272 373206859776 373277376578 373363779978 373450203378 373483450368 374178176484 374664699072 374942370096 375395039616 377069478912 377237852922 377804507136 378060699716 378542406564 378552270528 378832822704 379290189184 379377984384 380152797696 380893836288 380982002688 381637769562 381724657664 382381702836 382470213636 383215769608 383714043264 384551016192 384846042112 385399857152 385597694538 386349346964 386438776164 386905325344 387695511936 387785252736 388541169408 389894971392 390058908351 390183929856 390655000576 391417998624 391708085832 391718292864 392572724992 393072922368 393940574208 394106212199 394232530944 395002516356 395479404576 395772501768 397151500032 397925674496 398017783296 398702873079 399312175104 399572540262 399582952224 399879090632 401272397568 402147669504 402670559232 402839867871 402933114171 403455492096 403548880896 403718558838 404243491104 405031490112 405125243712 405914961536 406838121984 407019788679 407631178752 407641800704 407907597062 408427333398 408437976096 409234151488 409328877888 410164860672 410755110912 411059529216 411555803136 411767067159 411860814848 412359623064 412665230502 413163442992 413469646156 414910306944 415826161664 416355987456 416638322136 416675414016 416947100598 417450482608 418303052352 418399877952 419215472256 419312509056 420129882368 420676153344 421496184832 421771014721 422319419568 423565308544 425030070528 425041145856 425356151808 425968263168 426186925542 426701462832 426800232432 427017699276 427632201696 428505565824 429440239872 430936547328 431117740809 431128974768 431776579584 432069371104 432619893216 432951797376 433574839296 433896169728 434460340224 435268491012 435307241472 435408003072 435591076641 436157450928 436256751616 437007660384 437108815584 437960879552 438956921088 439486875648 439824048128 440110828409 440671596561 440683079472 441542110816 441644315616 442607648448 443183145984 443511597312 444047050752 444376142336 444914330148 445244064489 445781609544 445924491264 446027710464 446111986642 447666383808 447770006208 448642852224 448654542848 449226196992 449530821252 449863976961 450407099656 450551463936 451431447264 452311430592 452416128192 453298030976 453887428608 454772199424 454877466624 455660426376 456654331728 457004675008 458585076096 458597025792 459597336576 460388420424 460494987624 461392638672 463000278528 463343416704 463902813184 464808873366 464957853696 465165472776 465864204288 466180110928 466774095312 467804431872 468151130496 468759840768 469631792934 469782319104 470590933896 470698074112 470807027712 471617406288 472536738464 472646117664 474183207936 474504755766 476510972112 477226745856 477550357536 478171289088 478525670784 479103396864 479214296064 480039145686 480148436992 480974894508 481086226908 481240424448 482024016824 482178514944 483120269856 484062024768 484074638336 485020096614 485748652032 485965554892 486078042492 486121316352 487070772048 487181664256 487771694208 488020227744 488133190944 488722516224 489084717632 489720646656 490631588553 490788845568 491633617932 492705989496 493793566976 494422735104 494802054144 495722448097 495881336832 496734874668 496849855068 496962973696 497818373304 497933604504 497977933824 498904235312 499552932096 499923160128 500526719488 501504310737 501665052672 502759305216 502983803896 503624681784 503739342848 504723208752 504736360704 505110430272 505837312512 506707987113 506870396928 507813239514 507858448384 507976003584 508850359416 509842270448 509960284848 511618724352 511737149952 511965657537 512734688256 513736123194 514130259384 515251701552 515921654016 516927349248 517047003648 517936972977 518054892544 518946596706 519066718506 519233089536 520078544468 520245239808 521261343792 521890664832 522277447776 522291057152 523311156873 524097229824 524331256594 524452624794 525643374592 526279985856 526670021808 527305872768 527696669024 529535333376 529657906176 530690377728 531603830772 531726882372 532763387016 532777269632 533456108928 535029863424 536074843626 536196892672 536880089088 537119823828 537244152228 538291411784 538991321472 540041986816 540166991616 542277018927 542450829312 542693051572 543508238336 544569777864 544583968128 545771837184 546886480896 547673481216 547903758423 548079372288 548741070848 549022756212 549812830752 550220307336 550884590656 552137451264 553213742592 553588881727 554294238183 555141316608 555517762848 555929467464 556652310912 557737403136 557866503936 558953963008 559083345408 559916064867 560045669967 560225175552 560901537792 561137376926 561267264726 562413555144 563092559424 565856779383 566706760704 566721527808 567091049574 567141535744 567828405792 568249234056 568935283776 569066976576 569356932368 570176268928 571340754432 571473004032 572586986496 573331488768 573572554254 573705320454 574823654412 574838633024 575571064896 576826524288 577269063168 578099785728 578396541807 578528226304 579280453632 579524020446 579658164246 580357988016 580788102188 581543267904 582676880512 582811754112 584842457088 585275894784 585982500864 587126997936 587562128748 587577439296 588859087488 590143531264 590910861312 591348796416 592062734336 592448779433 593219106864 593658752652 594375479392 595727250048 596888511744 597026674944 598190469632 598968262656 599358810393 599374428336 599818635948 601908596352 603081907456 603221504256 605183238144 605323321344 605437696157 605577838257 606503288832 607547235168 607687865568 608872442304 611446768128 611462701056 611861395593 612656964144 612796448768 613577244672 613851227232 613993316832 615190184896 616589293824 617333704704 617791222272 618997845753 619745164488 619943804928 620204469234 620220630368 622365460416 623739242496 624201507328 624957483204 625013121024 625420650897 626175723912 626376425472 626639794466 627454578528 628823208384 628968763584 630194823552 631014230016 632244277248 632673007688 633479129352 635347962816 636733810048 637545105792 637561718784 638034227712 638804529152 638952394752 640052194248 640257343488 640526548914 641299859344 641448302544 642758348736 644160359808 645416033024 646693462152 647664869376 648104056656 649427696064 650362258944 650693636992 650844254592 651630021632 652902736518 652960862208 653112004608 654175451404 654385127424 655511490576 655663223376 656941319328 659230313472 659736072192 661024619208 661175115776 662313166224 662466473424 663757831072 663911472672 665267395968 666070576128 666564213504 668672414316 668886736896 669167979963 670345740288 671499575712 672964278336 672981814272 673480573696 674296231878 674449750016 675610649484 675827195904 676111357187 677084319352 677301338112 678467145888 678624192288 679947046464 680831142912 682158299136 682316199936 682620876716 683490639564 683646251008 684981497592 685201047552 685507012512 687002268736 687877614144 687895538688 689236465664 689396004864 690582630636 691928795608 692088958008 692310786048 694500417792 695015125056 695854219776 696369930368 697213310049 697748209164 698796306432 699270166392 701706647808 702226695744 703074497024 704447689401 704673478656 705820881778 706047111168 706210541568 707426109432 707587170304 708805107696 708969176496 710351182688 711274811904 711757133649 713373151232 714766458168 715840118784 716159765104 716325536304 717788506176 718655095296 718821444096 720222655488 721462341762 721629340362 723036025236 723267772416 726093037152 726111957504 727530144921 727695782912 728622978048 728948332338 729117063738 729181974528 730538344564 730772496384 732030341616 732199786416 733083774336 733627076448 734580969984 736183268352 736511998562 737450426898 737618323456 739058984244 740690350464 741239289952 742203081216 743649870848 743822005248 745102312002 745444460544 746554753156 746727559956 746900406756 746966900736 748356352968 749329398144 749884740192 750790079232 754138957824 754475705844 755609014272 756121399432 757084813128 757104541056 757665645408 758580378368 758755968768 760305595392 761543582971 761719859271 761787672576 761964005376 763275539124 763449315328 764763405672 764940427272 766431539216 767428086528 769102032384 769692084224 770799714304 771195389076 772698693928 772877552328 773810650688 775391023872 775570505472 777082338816 778419895059 778600077759 779789942784 780117816702 780367859712 782835997248 783416171664 783436585728 785145449984 786145844736 786496884891 786678937191 787881148416 788212424398 788465061888 790005032712 790958809152 791545003536 794303000064 795851348992 796035566592 797405746158 799145080524 799165904448 799758181264 802544795136 804295339008 805341118464 805679735742 805866228342 807437117676 808486982208 810062980224 810250487424 811829923072 813676243968 814039577358 815262357504 815815194124 816854666796 816875952192 818468302976 818657755776 820329721344 821510221824 822119058432 823111606272 823534134318 823721629696 824719246128 825330461004 826326885984 826939292312 829820613888 831652323328 832711974912 833276644272 833894201196 834900965216 836606104704 836799755904 838430944512 838625018112 840259764736 841352306688 841706065389 841900897089 842992369664 843542029442 844638839136 847130617088 850060141056 850082291712 850439721061 850636574361 850712303616 851936526336 852373851084 853402925664 853600464864 854035398552 855264403392 857011131648 858880479744 860358831381 861873094656 862235481618 862257949536 864138742208 865239786432 865903594752 867149678592 867792339456 868920680448 869286030669 869487246369 870536982024 870614482944 870816006144 871182153282 872314901856 874015320768 874217631168 875921759104 877913842176 878973751296 879648096256 880221656818 881343193122 881366158944 883084221632 883288631232 885215296896 886366291968 887023194624 888094101504 888752284672 889828660296 890488128978 891563219088 892223973284 895332767616 895540012416 897285704448 897309085696 898452393984 899061642504 899727953922 900814199312 902862894528 904622861184 904832256384 906596061952 907774857216 909544398848 909754933248 910137452819 911320852752 913308663456 914009350016 917170152192 917194051584 919194673152 920776840848 920989975248 922785277344 926000557056 926686833408 927805626368 929617746732 929915707392 930306703851 930330945552 931728408576 932360221856 933548190624 935608863744 936302260992 937519681536 939263585868 939564638208 939959691699 941181867792 941396148224 941614055424 943234812576 945073476928 945292235328 948366415872 949009511532 949712840251 953021944224 955100715072 956342578176 957051341568 958206793728 958428592128 960078291372 960296873984 960789823371 961949789016 962172453816 962480848896 964048033648 966240539712 968124049536 968149276672 970040193228 971497304064 971931109784 972156084984 972242632704 974141544096 975543388416 976040455488 976266381888 977445032448 978169435264 979354104777 979441293312 981263177106 981577691136 983267235864 985411978992 987587133952 988845470208 989604108288 991444896194 991762673664 993469749336 993699710136 993925947392 995636746608 995867209008 997808470624 999105864192 999846320256 1001053438976 1003008621474 1003330105344 1005518610432 1005967607792 1007249363568 1007478685696 1009446417504 1009472721408 1010220860544 1011674625024 1013415974226 1013740793856 1015626479028 1015716896768 1015952007168 1017700718832 1019684540896 1019920569696 1023237448704 1023474299904 1023931315074 1025469376512 1027472246388 1028260518768 1030503403104 1031843308032 1033854698496 1034094007296 1035873945954 1036109785088 1037893193412 1038133437012 1038466179072 1040157088936 1040490479616 1042522687584 1043781329664 1044554895552 1044582114304 1046622313746 1048194459648 1048662513188 1048905249588 1051286749184 1052559971712 1053340043616 1054611745536 1055393338048 1058731322667 1059070666752 1059315812352 1061380755456 1063207661544 1063453764744 1065526774032 1065554539264 1066912217856 1069716861683 1070059726848 1072149687252 1072393785344 1073760178176 1074239647656 1074488304456 1076582823568 1077982642944 1080083973632 1080333983232 1082193512643 1084554037854 1084901658624 1085386103144 1087016476672 1089139555728 1089167936256 1091543674368 1093422498507 1093675595607 1093772961792 1095346962432 1095807516846 1096158744576 1098045512424 1099625661504 1100440614672 1101769181312 1104274902528 1104767997843 1106427485184 1107177763454 1108588476366 1111035525696 1111858934928 1113304621824 1115474806272 1115733007872 1117653468003 1117907926016 1118166690816 1119832129734 1120091339934 1120450351104 1122274753852 1122534529452 1124827110288 1126185118848 1131713558766 1133413521408 1134182099148 1134283071488 1135656811584 1136498468112 1137870567552 1138133953152 1138713864736 1140352537856 1142681508864 1142946008064 1144807039957 1145173972992 1147145108508 1147410640908 1149647308824 1149677266048 1151142129792 1153653048576 1154538126336 1156199571456 1156793083614 1157056452608 1159048040892 1159316328492 1160715976032 1161576204376 1163086535808 1165353761024 1165623508224 1169684914176 1170176725053 1170551789568 1171965001728 1174253995872 1175124257496 1175154878592 1177718174976 1180287062528 1181821722624 1182318636597 1182697592832 1184125468672 1184897558866 1186438213728 1187317505304 1188750958784 1191454500096 1193777023488 1194053349888 1194586534253 1196108619237 1196380939264 1197936525312 1198717620786 1198748856672 1199637271896 1203817192704 1206163814912 1206443008512 1208519603613 1210366476288 1210646642688 1210875392314 1211155676514 1215094470336 1215375731136 1217744884608 1221059366037 1222893536256 1222925402112 1223722791186 1225313928288 1227702454464 1227986633664 1230380369792 1233178587648 1234667409408 1235582444544 1237995691506 1239490328976 1240408938468 1240441260736 1244730920832 1247478484992 1248403014656 1249914966408 1250026242048 1250841301794 1252351447824 1253279588932 1254909157056 1257646416768 1257937527168 1260389647104 1262028460032 1264488554496 1265313044163 1265346015376 1266958258704 1270695925632 1273467620096 1275090211584 1275123437568 1276068455424 1277609058304 1277904789504 1278442102987 1280104388496 1281053097828 1282599718688 1282896605088 1285516697472 1288320719616 1290832066048 1293353222427 1293386924304 1295329738752 1296208113312 1298855392128 1300724517888 1301387273984 1301688509184 1303260043264 1305805473036 1305921724416 1306224009216 1306470818023 1306773229923 1308350902808 1308770254848 1311022981152 1311326446752 1313882638656 1318460626944 1319472144384 1320332485227 1322049238416 1322350231552 1324626332448 1324932946848 1327515662144 1327822945344 1330534791936 1332141152256 1333128427008 1335732193467 1337344828632 1337773473792 1338335959926 1342999151424 1345928556672 1345963628544 1346961147392 1348592463756 1348899500032 1349591930883 1351221298968 1351654391808 1352222714374 1354168638704 1356934291776 1357248384576 1359894092928 1361662285824 1364316598272 1364632399872 1365241753432 1366981279128 1367292502016 1369962995184 1371014025024 1374004537472 1375755228288 1375791077376 1378472931328 1378792009728 1381165261272 1383857591216 1384177916016 1389000835584 1390030250112 1391708439552 1392739860736 1394426620098 1395496418328 1397592612864 1398540332784 1403413295616 1404453391488 1406148994048 1408895378802 1409346957312 1411641763556 1412094222336 1412421083136 1414852218864 1415174340608 1417610215392 1417938352992 1420702365376 1422549623808 1423514267298 1426746302464 1429532916336 1431680237568 1432319530208 1432651072608 1435577012352 1437310190592 1437642888192 1440445310976 1442924683524 1443258680724 1446072050472 1446535544832 1452186074304 1452223915008 1455060289842 1455391565824 1457245956096 1457896664676 1458234127476 1458363949056 1461076689128 1461544992768 1464060683232 1464399572832 1466167548672 1467254152896 1469161939968 1471894765659 1472366536704 1473023997124 1474900853796 1475236646912 1478117968488 1481380700928 1482478579904 1484406162432 1487167344291 1487299741696 1487644010496 1490204624004 1490888921088 1493109506312 1493455119912 1493800813512 1493933801472 1496712705936 1498658796288 1499769480384 1501580158464 1504512932211 1508277915648 1508951411688 1511218028544 1512242798864 1514169626256 1514209082112 1515331290816 1517160756736 1517511937536 1520123961339 1520611190784 1523087165942 1523439718542 1523575345152 1523928010752 1526551078248 1526898630656 1529526811344 1529880854544 1532863078432 1534856173056 1535896972611 1538204064768 1539384168448 1542390778152 1545397387856 1545755104656 1547621301376 1550782047744 1551141010944 1554164677632 1556839790118 1557200155518 1560235633404 1560735719424 1565671994496 1566832343328 1566873171456 1569933470619 1570290899968 1572291689472 1572993769782 1573357874382 1576424848796 1576930123776 1580010065424 1581917618304 1583090007072 1588606000128 1591702697984 1592071133184 1594811492316 1598290161048 1598331808896 1599516362528 1605089590272 1608590678016 1611359471484 1611732456684 1614874235352 1616973964416 1620125960448 1620500974848 1623659846144 1626831056781 1627352487936 1628079154716 1630524715008 1631630388248 1633709333592 1633751904384 1636936605952 1637315511552 1640659442688 1643020443648 1643330889569 1643711275269 1644238116864 1646223212544 1647068268636 1647443259392 1649438492256 1650660922008 1652653771968 1653878584624 1659641227776 1660766645181 1663304646656 1665423949824 1666553288544 1667788402392 1669801930432 1673212209408 1673599511808 1676861889024 1677250036224 1679748194601 1680137009901 1680519529472 1682704613376 1683412130778 1683801794178 1687084058884 1689277678272 1694261234176 1697570338149 1700120282112 1700164583424 1700879442122 1701273148722 1701424607232 1704747702168 1706805851328 1707200929728 1708070797104 1710528806784 1714022263296 1717760959488 1720717662762 1724470963236 1724515899072 1728277484416 1730479572864 1731807189504 1734299357184 1735584678912 1737841360896 1738572061338 1738974492738 1741073964048 1742364306564 1744629803712 1748030641536 1748435262336 1751843518208 1755827684352 1757947502592 1760443313636 1762686386244 1762732317888 1766168443264 1766577262464 1770430593792 1772732583936 1774046389248 1776188203008 1777346338299 1777504569344 1779657320592 1780976257956 1783126438176 1784447946568 1790665535232 1791080024832 1794571408896 1794618171392 1796904787968 1798076431179 1798123285008 1799455907844 1801628398624 1805725789056 1809245722368 1809664512768 1813192123904 1815549714432 1816313088471 1816733514771 1819088797696 1819509866496 1820274905638 1822641705504 1826617326912 1828018700032 1834340304384 1834388103168 1835159398079 1835584186779 1838389346304 1841553681696 1841979950496 1845570554688 1852001114112 1853373666816 1855611252736 1859235493464 1859831414784 1860613407702 1860661891104 1864720443712 1867096381248 1871217727488 1872604521984 1875039363072 1876261952691 1878527171736 1879129276416 1879919383398 1882363735584 1886469625152 1890146953856 1890584470656 1896732831744 1898019023064 1899425680502 1906043888448 1910201430144 1912685156352 1914102683136 1916413587456 1916857184256 1920156582744 1920593747968 1921579646742 1923899578032 1924344907632 1928096067296 1932481079424 1936248099072 1936298553344 1940080386456 1942994608128 1943862219568 1944312169968 1948283088192 1951086776832 1952080910976 1952532763776 1954890064896 1956338870528 1958708209554 1958882586624 1962526354212 1963155382272 1963980819241 1966534471728 1970823957984 1975174267904 1977690940416 1979208216576 1982889792388 1983525347328 1986939498672 1987399420272 1987851894784 1991273493216 1991734418016 1995616941248 1998211728384 1999692640512 2002106877952 2006017242948 2006660210688 2007503939889 2011037220864 2011935215584 2014498727136 2018892835008 2018945442816 2020441721088 2023349250048 2026831948452 2027481587712 2028334071561 2031252958056 2031433793536 2031904014336 2035401437664 2039369081792 2039841139392 2046474897408 2046948599808 2047862630148 2050938753024 2054944492776 2056521037536 2061006806208 2063686616064 2067709396992 2068188014592 2071747891908 2072219570176 2075786386824 2076266874024 2076932358144 2080314177872 2085045375168 2087562659328 2089109791104 2089164228608 2093244627492 2096388919296 2097325026376 2097810499176 2105119943424 2106680087232 2109223491072 2110786676096 2113343068203 2117462645334 2118141333504 2118631624704 2122761510912 2126415323088 2126907529488 2131053548064 2131109078528 2133824435712 2135271400947 2139433723366 2140119453696 2144299374504 2144787570688 2147520356352 2148479295312 2148976608912 2153165647136 2155965285888 2160167947264 2160667966464 2164387025286 2169108075708 2169803317248 2170772206288 2174032953344 2178279111456 2178335872512 2183087348736 2186844997014 2187351191214 2187545923584 2191615033692 2192317489152 2196091024848 2199251323008 2200881229344 2203538362624 2208549805056 2209535995686 2212854970368 2214355526908 2217176952732 2222071051392 2223717869856 2226609243648 2230949612544 2231466015744 2235306936006 2235815852032 2236333381632 2239664259468 2240182679868 2240900702208 2244549507704 2245069058904 2249654220576 2252370237696 2263427117532 2266827042816 2268364198296 2268566142976 2271313623168 2272996936224 2275741135104 2276267906304 2277427729472 2280705075712 2284630748913 2285159577813 2285363017728 2285892016128 2289614079914 2290347945984 2294290217016 2294821281816 2299294617648 2299354532096 2302284259584 2307306097152 2308336385737 2309076252672 2312399142912 2313586167228 2314112905216 2318096081784 2318632656984 2321431952064 2323152408752 2326173071616 2330707522048 2331247016448 2335259685177 2339369828352 2340353450106 2341103579136 2348507991744 2350248514992 2350309757184 2355436349952 2359490654673 2360036811573 2360574125056 2363643445248 2364637273194 2365395185664 2369795117732 2372876427456 2374635010608 2377501917568 2382909000192 2387554046976 2388106699776 2389173068506 2392217238474 2392761878528 2397435241572 2397497713344 2399274543792 2407634385408 2412327629824 2412886017024 2417039207226 2421750784628 2422311353028 2430188940672 2430751462272 2435489769216 2442118732074 2445787072512 2447445582372 2450627856576 2455404908928 2455973267328 2460760739584 2466357175296 2469334818816 2470373086223 2471164889088 2475991383012 2478980657952 2480817876936 2480882521472 2489461841664 2494956969984 2496806029312 2499829932816 2501682603588 2504702895648 2506559177864 2509818314112 2515292833536 2515875054336 2520779294208 2524056920064 2525118196167 2525702691267 2528977108992 2530626088326 2530692030752 2533916517408 2541391851264 2546935240192 2550180423168 2550246875136 2551319163183 2551909723083 2552136910848 2555218116608 2555809579008 2556884205974 2560208776992 2562106195656 2565199437376 2565793210176 2571033394944 2576641439232 2577791994967 2581076494143 2581664132096 2586706444854 2586773848608 2592416226624 2597710784256 2601449035776 2602774547968 2603377018368 2606520086528 2607858092007 2611610946072 2611843448832 2612448018432 2612941636046 2613546459846 2616701805616 2622045962304 2622652893504 2627765277312 2636921253888 2638944288768 2640664970454 2644098476832 2649252664896 2649865893696 2655031324288 2655645890688 2661069583872 2664282304512 2666256854016 2671464386934 2674689657264 2676671919852 2685998302848 2691857113344 2691927257088 2693922294784 2697184927512 2697799000064 2699183861766 2702442597936 2704445428748 2708337277408 2713868583552 2714496769152 2719788185856 2723324571648 2728633196544 2729264799744 2730412358457 2730483506864 2733962558256 2734585004032 2739925990368 2742028050048 2748009074944 2751510456576 2751582154752 2756945862656 2757584019456 2758743485393 2762330522544 2767715182432 2768355832032 2778001671168 2780060500224 2783416879104 2785479721472 2788853240196 2790920111553 2790992836656 2795185225728 2797080665568 2806826591232 2808906782976 2812297988096 2817790757604 2818693914624 2819879075097 2823283527112 2824188444672 2824842166272 2829704437728 2835220430784 2835876705984 2841404730752 2845099247616 2847028534596 2849138520753 2853492604928 2859065832672 2864639060416 2865302145216 2871154024704 2874620381184 2875285776384 2880890621952 2882369470113 2885849367048 2886517361448 2892144100944 2904372148608 2904447830016 2910120579684 2910783131648 2914491912192 2915793329352 2916468254952 2916727898112 2922153378256 2928121366464 2928799145664 2932335097344 2934508305792 2938323879936 2943789531318 2944733073408 2946047994248 2949801707592 2950473293824 2956235936976 2962761401856 2964957159808 2968812324864 2974334688582 2974599483392 2975288020992 2980409248008 2981777842176 2986219012624 2986910239824 2987601627024 2993425411872 2997317592576 2999538960768 3003160316928 3009025864422 3016555831296 3017902823376 3022436057088 3024485597728 3028339252512 3028418164224 3030662581632 3034321513472 3035023875072 3040247922678 3041222381568 3046174331884 3046879437084 3047150690304 3047856021504 3053102156496 3053797261312 3059053622688 3059761709088 3065726156864 3069712346112 3071793945222 3076408129536 3078768336896 3084781556304 3090794775712 3091510209312 3095242602752 3101564095488 3102282021888 3107333394169 3108329355264 3113679580236 3114400311036 3120471266808 3121471438848 3131343988992 3133664686656 3133746342912 3139866941238 3140581799936 3144583378944 3145987539564 3146715748764 3152849697592 3153860247552 3160020130848 3163835236608 3166180014144 3176193968001 3177212000256 3183405395968 3184142266368 3189622984632 3196580322096 3196663617792 3199032725056 3209150585049 3210179180544 3217181356032 3222718942968 3223464913368 3229748470704 3233947928832 3240251920896 3241001949696 3242449164401 3246580537929 3247319692288 3253662113562 3254704975872 3256158309432 3261049430016 3263260776496 3267418667184 3267503808768 3273873211904 3274631023104 3280267495521 3281318885376 3286040887296 3286661779138 3287422550538 3288476233728 3294136537272 3294886518784 3298876984512 3301321844016 3305307543936 3307757169248 3314303993529 3319282455552 3321533290362 3333106577088 3335576804784 3339603860864 3346424418816 3347199023616 3353723778048 3354500072448 3359496389202 3360274019802 3361039058944 3366824261556 3367603588356 3374168117768 3378555356544 3388522468352 3395140676298 3400240564224 3401758884244 3402546297444 3402849214464 3409495404336 3413611702656 3414401859456 3416141594208 3421057613568 3428044526592 3434421119871 3435521918976 3441435325524 3448941926472 3449031798144 3456554968832 3460959145728 3463614379008 3468598714368 3470057136679 3471169357824 3477144122676 3477948985476 3482147928096 3484728613128 3489259607424 3496061283072 3496870524672 3503687036416 3510530175159 3511655368704 3515895005184 3520886627272 3525372772488 3525464635776 3532336886528 3533154524928 3540861187584 3545465167872 3546135077491 3546955909791 3548092778496 3552376406016 3554692676598 3555009138688 3559314641184 3561952515912 3566252876352 3568895893136 3581331070464 3582160049664 3583759602759 3589142817792 3589236342784 3593809575936 3596152862358 3596246570016 3598911815688 3603256797248 3611451578112 3618491444736 3619329025536 3625558810839 3626384247808 3631099428864 3632626176942 3633467029542 3640549811276 3645283411008 3653234653824 3656037400064 3663178098111 3668680608768 3668776206336 3670318796158 3671168373558 3683107363392 3683959900992 3691141109376 3704002228224 3706747333632 3711222505472 3718470986928 3721226815404 3721323782208 3729440887424 3734192762496 3742435454976 3745209043968 3750078726144 3752523905382 3757054343472 3759838766796 3764727471168 3772939250304 3780293907712 3781168941312 3793465663488 3795939132489 3796038046128 3798851361004 3812087776896 3820402860288 3825370312704 3828205366272 3832827174912 3833714368512 3835326308961 3840313165488 3841187495936 3843159293484 3847799156064 3848689815264 3856192134592 3864962158848 3872496198144 3872597106688 3875122172089 3880059667281 3880160772912 3885989216256 3887724439136 3888624339936 3896566176384 3902173553664 3904161821952 3905065527552 3909780129792 3912677741056 3917416419108 3917765173248 3919412454069 3920319689769 3925052708424 3926310764544 3927961638482 3933068943456 3941647915968 3950348535808 3955381880832 3958416433152 3960997455681 3965779584776 3967050694656 3973878997344 3974798840544 3982546986432 3983468836032 3991233882496 3996423456768 3999385281024 4004213755904 4012034485896 4013320421376 4015007879778 4023870431168 4028997454272 4037785670016 4037890885632 4040883442176 4046698500096 4048775792649 4053663896904 4054963175424 4056668143122 4062505916112 4070802875328 4078738163584 4079682278784 4092949794816 4093897199616 4095725260296 4101877506048 4109888985552 4113042075072 4122013612416 4127373232128 4135418793984 4136376029184 4143495783816 4144439140352 4151572773648 4152533748048 4160628355744 4170090750336 4175125318656 4178219582208 4178328457216 4186489254984 4192777838592 4194650052752 4195620998352 4210239886848 4213360174464 4218446982144 4221573352192 4226686136406 4234925290668 4236282667008 4237263249408 4238063873099 4245523021824 4252830646176 4253815058976 4262107096128 4262218157056 4267648871424 4270542801894 4278867446732 4280238907392 4288598749008 4289575141376 4295040712704 4296958590624 4297953217824 4306331294272 4311930571776 4320335894528 4321335932928 4328774050572 4338216151416 4339606634496 4341544412576 4356558222912 4356671745024 4366174697472 4373689994028 4374702382428 4375091847168 4383230067384 4384634978304 4392182049696 4398502646016 4401762458688 4407076725248 4415684296977 4417099610112 4419071991372 4425709940736 4428711053816 4434353905464 4444142102784 4447435739712 4453218487296 4461502032873 4461899225088 4462932031488 4470613872012 4471631704064 4472666763264 4479328518936 4480365359736 4481801404416 4489099015408 4490138117808 4499308441152 4504740475392 4526854235064 4533654085632 4536728396592 4542627246336 4545993872448 4551482270208 4552535812608 4554855458944 4560371884017 4561410151424 4569261497826 4570319155626 4570726035456 4571784032256 4579228159828 4580695891968 4588580434032 4589642563632 4598589235296 4598709064192 4604568519168 4607690917833 4614612194304 4616672771474 4618152505344 4627172334456 4628225810432 4636192163568 4637265313968 4642863904128 4646304817504 4652346143232 4661415044096 4662494032896 4670519370354 4680706900212 4682207158272 4697015983488 4700497029984 4700619514368 4710872699904 4718981309346 4720073623146 4721148250112 4729274546388 4730790371328 4739590235464 4745752854912 4749270021216 4755003835136 4765818000384 4775108093952 4776213399552 4778346137012 4784434476948 4785523757056 4794870483144 4794995426688 4798549087584 4815268770816 4824655259648 4825772034048 4834078414452 4843501569256 4844622706056 4860377881344 4861502924544 4870979538432 4880493170343 4884237464148 4891574145024 4894891164744 4901255713152 4910809817856 4911946534656 4921521479168 4929992668707 4931133825807 4932714350592 4938669637632 4940746172446 4942329778176 4951982766024 4957961315904 4961635753872 4961765042944 4978923683328 4981146937643 4982299935543 4989913939968 4993612058624 4999659865632 5003365207176 5009405791296 5013118355728 5019636628224 5030585667072 5031750108672 5039244583803 5041558588416 5048113840128 5050236392334 5051405382534 5061252176652 5061384061504 5067833034816 5082783702528 5092711014447 5093870480384 5100360846336 5100493750272 5102638326366 5103819446166 5104273821696 5113768411948 5120417553984 5124212391312 5130398874752 5131586420352 5142066789888 5153282878464 5155583989934 5162152988286 5163328264192 5173412889708 5173547697216 5184832453248 5195421568512 5202898071552 5205549095936 5206754036736 5213040173056 5215716184014 5223221892144 5225883272092 5227092919692 5233403611232 5244091924608 5245305787008 5255530554624 5273842507776 5281329940908 5288196953664 5298505329792 5299731787392 5310062648576 5311291781376 5322139167744 5328564609024 5330805080797 5332039014897 5332513708032 5342928773868 5349379314528 5353343839704 5371996605696 5383714226688 5383854514176 5387844589568 5394369855024 5395598000128 5398367723532 5404885195872 5408890857496 5416674554816 5427737167104 5428993538304 5439576371712 5446649143296 5448939265413 5450200544313 5457266393088 5458529599488 5460824716914 5460967013728 5467925116512 5479851980736 5484056100096 5496018149888 5503020913152 5503164309504 5505478194237 5506752560337 5513891725312 5515168038912 5517486970786 5524661045088 5535430364864 5536711664064 5556003342336 5560121000448 5566833758208 5570959442944 5577706480392 5581840223106 5581985673312 5594161331136 5613653182464 5617813565952 5624595976192 5635581515208 5637387829248 5639758150194 5646567054224 5659408875456 5670440861568 5671753411968 5682809461504 5690198495232 5694057069192 5698277041506 5718131665344 5729278120832 5730604290432 5742308049408 5749240762368 5750571552768 5761781243904 5764738940226 5771698734096 5773034722896 5784288201888 5808744297216 5808895660032 5820241159368 5821566263296 5828983824384 5831586658704 5832936509904 5844306756512 5856242732928 5857598291328 5864670194688 5869016611584 5876647759872 5887579062636 5889466146816 5891942457723 5892095988496 5899603415184 5900946587648 5912471873952 5925522803712 5929914319616 5937624649728 5948669377164 5949198966784 5950576041984 5953078047427 5960818496016 5963555684352 5972438025248 5973820479648 5975203254048 5986850823744 5994635185152 5999077921536 6006320633856 6018051728844 6022511819667 6033111662592 6035805646752 6048971195456 6056678505024 6056836328448 6061325163264 6068643026944 6070047750144 6080495845356 6082444763136 6085002214683 6092348663768 6093758874168 6094301380608 6095712043008 6106204312992 6118107245376 6119523418176 6131452313728 6139424692224 6143587890444 6152816259072 6157536673792 6169563112608 6181589551424 6183020418624 6190485205504 6203128190976 6204564043776 6214666788338 6216658710528 6227359160472 6228800622072 6240942533616 6262687977984 6267329373312 6267492685824 6279733882476 6281163599872 6289166757888 6291975079128 6293431497528 6305699395184 6320040261696 6327670473216 6332360028288 6352387936002 6354424000512 6366810791936 6368284532736 6379245969264 6393160644192 6393327235584 6398065450112 6405814202841 6418301170098 6420358361088 6434362712064 6445437885936 6446929826736 6459496941408 6467895857664 6480503841792 6482003899392 6484898328802 6493161075858 6494639384576 6507324227124 6509409951744 6512316618864 6522098860032 6526521552992 6534837334368 6535007617536 6547746423808 6549262046208 6560534991042 6562637770752 6573323558276 6574845101076 6576952467456 6588273074544 6589773037568 6597753969024 6602643688032 6610615087872 6615514338496 6628607987058 6638564911104 6643066580724 6666213154176 6671153609568 6679207721728 6692848837632 6694398047232 6705298376891 6707447556096 6709000144896 6718992778404 6720548039604 6722078117888 6733648523112 6735207176712 6748336235536 6757110713088 6777044936704 6790281352596 6800481128448 6803517768488 6805092594888 6805698428928 6818990808672 6827223405312 6828803718912 6832283188416 6842115227136 6853892246739 6855478733439 6856089053184 6868842239742 6871043837952 6882870651048 6897883852944 6898063596288 6913109937664 6921918291456 6925009157211 6927228758016 6937197428736 6940114273358 6942338715648 6954288245352 6955897970952 6964295856192 6969457226256 6978519214848 6992122566144 6993741049344 6996863986339 7005779055531 7007374072832 7021060350318 7023310737408 7041773254544 7050745544976 7050929271552 7064673773056 7066309049856 7078471964019 7081722375168 7090930335744 7092270154982 7093911819582 7096185556992 7109385353196 7110018277376 7118629282368 7123905031824 7132505752704 7137791786272 7162662140928 7164320099328 7167519205518 7178285635584 7192305724716 7192493140032 7197823631376 7206513594496 7222903156224 7236982889472 7238658051072 7251117621678 7252768495616 7265252353884 7266934059084 7281099622552 7290566822016 7306469307648 7312074800128 7326356196222 7337361217536 7340637592316 7342336747116 7366214726784 7367919801984 7382282218752 7408004456448 7411119258669 7413494667264 7422445010944 7436941973856 7442453630808 7442647564416 7458881774848 7468385524992 7484870909952 7488018031781 7490418087936 7505047810764 7514108686944 7519677533592 7529454942336 7545878500608 7560587815424 7562337882624 7575354588501 7586931326976 7591878264978 7592076092256 7597702722008 7624175553792 7640805720576 7650740625408 7653957489549 7655729169249 7656410732544 7665654349824 7667428737024 7670652617922 7680626330976 7686318586968 7695598312128 7697379630528 7712384269184 7729924317696 7733375984901 7744992396288 7745194213376 7750244344178 7760119334562 7760321545824 7775448878272 7777248679872 7793132352768 7804347107328 7808323643904 7810131055104 7819560259584 7823574276021 7825355482112 7834832838216 7835530346496 7838824908138 7840639379538 7850105416848 7855923276964 7866137886912 7883295831936 7900697071616 7910763761664 7916832866304 7921994911362 7931559169552 7947757994688 7949597681088 7965093972864 7966937672064 7982467764992 7992846913536 7998770562048 8008427511808 8013649279699 8024068971792 8030015759556 8047740862336 8057994908544 8075571340032 8075781771264 8081766884352 8093397000192 8097551585298 8107327793808 8113336286244 8125011832224 8141605750656 8157476327168 8159364557568 8185899589632 8187794399232 8191237075371 8191450520592 8203755012096 8219777971104 8226084150144 8244027224832 8254746464256 8270837587968 8272752058368 8276230456179 8286991567632 8288878280704 8303145547296 8305067496096 8321256711488 8340181500672 8350250637312 8356439164416 8356656914432 8362105739771 8372760334659 8372978509968 8385555677184 8389300105504 8391241996704 8420479773696 8426720348928 8436893964288 8443146704384 8453372272812 8459637225291 8469850581336 8472565334016 8474526498816 8476127746198 8505661292352 8507630117952 8524214192256 8524436314112 8535297742848 8541085603788 8547415562259 8557734893464 8560477814784 8577197498016 8593917181248 8595906435648 8612662588544 8623861143552 8640671789056 8642671865856 8657548101144 8676432302832 8683088825152 8713116445824 8713343490048 8732349394944 8747379988056 8749404764856 8750183694336 8766460134768 8784364099392 8797005292032 8803524917376 8814153450496 8831368593954 8834199220224 8838143982744 8851419881472 8857422107632 8868707810928 8888284205568 8894871479424 8906436974592 8923004065746 8923798450176 8925864062976 8941227744024 8943263408128 8945333526528 8958657037872 8960730719472 8978198030816 8980276235616 8998616882304 9009480950784 9053708470128 9067308171264 9073456793184 9085254492672 9091987744896 9102964540416 9105071625216 9109710917888 9120743768034 9122820302848 9138522995652 9140638311252 9141452070912 9143568064512 9145295726161 9158456319656 9161391783936 9177160868064 9179285127264 9197178470592 9197418128384 9209137038336 9215381835666 9229224388608 9233345542948 9236305010688 9254344668912 9256451620864 9272384327136 9274530627936 9285727808256 9292609635008 9304692286464 9322000182507 9322830088192 9324988065792 9341038740708 9361413800424 9364414316544 9394031966976 9400994059968 9401239028736 9421745399808 9437962618692 9440147246292 9442296500224 9458549092776 9461580742656 9479180470928 9491505709824 9498540042432 9510007670272 9528581904003 9531636000768 9550216187904 9552426799104 9556692274024 9568868953896 9571047514112 9589740966288 9589990853376 9597098175168 9627451755147 9630537541632 9649310519296 9651544068096 9668156828904 9687003138512 9689245412112 9720755762688 9723005849088 9727347493203 9741959076864 9760986340686 9768474928296 9783148290048 9789782329488 9802511426304 9821619635712 9823893069312 9840802486563 9843042958336 9859985337414 9862267651614 9865428701184 9881492344892 9884659556352 9903965532048 9915922631808 9923271507744 9923530085888 9942911980587 9957847366656 9962293875286 9964599871086 9987224117248 9999319731264 10006730414352 10018811582592 10026236711456 10039273256448 10061171334144 10063500217344 10078489167606 10083117176832 10100472784668 10102810765068 10122504353304 10122768123008 10135666069632 10165567405056 10185422028894 10187740960768 10200721692672 10205276652732 10207638892332 10208547643392 10227536823896 10240835107968 10248424782624 10260797749504 10263172840704 10284133579776 10303263359613 10306565756928 10311167979868 10324305976572 10326656528384 10346825779416 10347095394432 10369664906496 10390843137024 10405796143104 10410171410037 10411098191872 10413508073472 10426080346112 10431432368028 10446443784288 10451766544184 10454185839384 10466807222464 10488183849216 10490611574016 10511061109248 10531590525477 10547685015552 10562659881816 10576393907328 10597010659584 10599463574784 10620125297152 10622583562752 10638405232473 10640867729373 10644278335488 10657129218048 10661610161594 10664078029794 10665027416064 10685857547736 10698758629056 10706687679408 10743993211392 10751278808277 10767428453376 10767709028352 10775689179136 10788739710048 10796735447064 10809770391744 10817781714992 10833349109632 10855474334208 10857987076608 10879152743424 10893298286592 10897878530826 10900401088626 10921649433828 10921934027456 10935850233024 10959703961472 10968112200192 10989534294333 10992036299776 11006041826304 11006328619008 11010956388474 11013505120674 11034973941572 11049322090176 11070860729728 11073423328128 11112006684672 11120242000896 11133667516416 11141918885888 11155412960784 11163680446212 11163971346624 11188322662272 11227306364928 11235627131904 11249191952384 11271163030416 11279516300388 11293134108448 11318817750912 11340881723136 11343506823936 11365618923008 11380396990464 11387817397467 11388114138384 11396554083012 11436263330688 11458556241664 11461208580864 11484616098816 11498481524736 11501143105536 11503316226983 11505978926883 11523562487808 11529477880452 11543397468192 11546069445792 11568576403776 11617488594432 11617791320064 11625366516267 11640482318736 11643132526592 11657967648768 11663173317408 11665873019808 11688613513024 11712485465856 11715196582656 11729340389376 11738033223168 11753295519744 11758237362207 11760959069307 11775158125272 11778932293632 11783884915446 11784191976992 11799206830368 11824943747904 11851045607424 11859828639232 11875249299456 11882992367043 11897338754328 11898397933568 11901152083968 11906156094854 11921636992032 11944876050496 11947640959296 11950406508096 11973701647488 11989270370304 11998155843072 12012641267712 12036103457688 12045023639334 12071611293504 12097942390912 12113357010048 12113672656896 12122650326528 12137286053888 12140095500288 12160991690712 12164889526272 12170004429366 12184697327536 12187517748336 12212408625984 12236214490752 12239046836352 12262904627456 12278849384448 12287175780888 12305632518144 12339126225216 12363179102848 12366040837248 12380970411008 12406256381952 12409128087552 12429333576676 12433317421056 12454718320944 12457601244144 12481885067232 12525375955968 12534658746624 12534985371648 12559467764952 12562327199744 12578333515776 12583950158256 12586862995056 12611398790368 12640080523392 12655340946432 12664720056576 12704775872004 12708848001024 12714191619297 12733621583872 12736569065472 12758491938528 12786321288384 12786654471168 12796130900224 12811628405682 12836602340196 12840716722176 12846115786553 12868725424128 12890875771872 12893859653472 12918993882816 12935791715328 12961007683584 12964007798784 12969796657604 12986322151716 12989278769152 13014648454248 13018819903488 13024633237728 13053043105984 13069674668736 13070015235072 13095492847616 13098524092416 13121069982084 13125275541504 13146647116552 13149690202152 13153904934912 13176546149088 13195507938048 13205287376064 13221230175744 13231028676992 13247052890931 13257215974116 13277129822208 13286133161448 13332426308352 13342307219136 13358415443456 13384506098619 13385697675264 13388796094464 13410596753782 13414895112192 13418000289792 13437985556808 13441096079208 13444156235776 13467297046224 13470414353424 13496672471072 13514221426176 13554089873408 13580562705192 13600962256896 13607035536976 13610185189776 13637981617344 13654446810624 13657607437824 13664566376832 13684230454272 13707784493478 13710957466878 13712178106368 13737684479484 13742087675904 13765741302096 13795767705888 13796127192576 13823072753499 13826219875328 13843836582912 13850018314422 13854457516032 13880228546716 13884677431296 13908576490704 13911795941904 13928591712384 13938914452512 13957038429696 13984245132288 13987482098688 13993727972678 14011558111062 14014748145664 14042120700636 14046621474816 14083546509088 14101491089952 14101858543104 14129347546112 14132618099712 14156943928038 14163444750336 14184540309964 14187823639164 14192371113984 14218770706392 14220036554752 14237258564736 14247810063648 14265011505408 14275583572544 14325324281856 14328640198656 14335038411036 14356571271168 14384611449432 14384986280064 14395647262752 14413027188992 14445806312448 14469328076449 14473965778944 14477316102144 14502235243356 14505536991232 14530504707768 14533868118168 14562199245104 14581133644032 14612938615296 14624149600256 14652712392444 14674722435072 14681275184632 14684673494232 14732429453568 14735839603968 14764564437504 14789978006121 14793401477421 14816008912896 14822238517338 14826989334528 14873883947712 14884907261616 14885295128832 14917763549696 14936771049984 14943440812929 14946899806629 14969741819904 14976036063562 14980836175872 15010095621528 15028217373888 15039355067184 15058909884672 15091757001216 15117733751409 15121175630848 15124675765248 15150709177002 15183756529956 15184152184512 15195405444016 15248351107584 15281611441152 15301481250816 15307914979098 15311458338498 15312821465088 15341305235844 15361252661952 15372637173936 15391196624256 15394759261056 15424768538368 15459848635392 15466751969802 15489984792576 15500488688356 15520238669124 15520643091648 15550897756544 15554497359744 15586264705536 15608694214656 15616647287808 15620262110208 15639120519168 15647148552042 15650710964224 15669665676432 15677649816276 15681278759076 15700210833696 15711846553928 15732275773824 15766591663872 15801394143232 15821527523328 15843989822724 15863118339104 15895515989376 15899195362176 15930187945728 15933875344128 15964935529984 15985693827072 15992415242391 15996117044691 15997541124096 16016855023616 16027298559398 16048137943584 16060031519112 16095481724672 16115989817088 16151142680064 16151563542528 16158354700159 16163533768704 16186794000384 16195103170596 16214655587616 16226672572488 16250023664448 16283211501312 16314952654336 16318729115136 16346817796239 16371799179264 16375588798464 16382474150742 16382901041184 16439555942208 16452168300288 16488054449664 16509492928512 16516434582711 16520257681011 16541675175936 16545504116736 16552460912358 16573983135264 16606291094592 16610134992192 16642513422976 16680363001344 16700501274624 16712878328832 16713313828864 16724211479542 16745520669318 16745957019936 16778600211008 16782483993408 16840959547392 16853440697856 16873787928576 16886293408768 16906744545624 16919274450582 16939701162672 16952255492396 17011322584704 17015260235904 17048428384512 17048872628224 17070595485696 17082171207576 17094831124518 17115469786928 17154394996032 17187834362496 17191812871296 17225325177088 17247722287104 17281343578112 17285343731712 17292611603561 17315096202288 17352864605664 17366177650304 17426232891648 17426686980096 17464698789888 17494759976112 17498809529712 17532920269536 17568728198784 17594010584064 17607049834752 17628306900992 17662737187908 17668398440448 17675827373169 17676287965488 17702839762944 17714844215264 17737415621856 17776568411136 17789742958848 17812873949184 17846008131492 17847596900352 17851728125952 17859234142281 17882455488048 17886526816256 17890667053056 17917314075744 17921461438944 17956396061632 17960552471232 17997233764608 18018961901568 18044543964769 18067535459001 18107416940256 18146913586368 18170508985344 18183975489792 18205929080832 18210143250432 18219421835776 18241487536068 18245640605696 18255006644049 18277045991304 18281276622504 18282904141824 18287136129024 18290591452322 18316912639312 18354321736128 18358570254528 18394356941184 18394836256768 18418274076672 18430763671332 18458448777216 18466691085896 18472610021376 18508689337824 18544768654272 18549061255872 18571455616512 18585219270016 18609384572928 18644000365014 18645660176384 18649976131584 18682077481416 18722827600848 18788063933952 18801988119936 18802478057472 18843490799616 18875925237384 18880294492584 18884593000448 18917098185552 18958360941856 18983011419648 18997080084864 19020015340544 19057163808006 19063272001536 19100432375808 19104853598208 19113384548048 19137737907792 19142095028224 19179481932576 19179981706752 19194196350336 19254903510294 19261075083264 19298621038592 19303088136192 19336313657808 19374006277024 19378490824224 19441511525376 19446011698176 19454694986406 19483918153728 19521972681372 19536949856592 19566296580096 19579564658976 19605022852608 19643239271424 19647786138624 19681604973126 19686085916672 19719970674828 19724535303228 19730857402368 19762984689784 19769319112704 19807931064096 19831845263616 19846543015488 19847060171776 19885823961174 19915694733312 19924587750572 19929199742172 19974448234496 19998639462528 20013460828704 20037623165184 20052473422912 20078546512896 20115895130673 20122342668288 20127000434688 20156978335212 20166234353664 20200945569336 20205621530136 20245008706608 20245536246016 20271332139264 20324620371977 20331134810112 20370844057788 20375481921536 20401443385344 20410553305464 20415277784664 20417095286784 20455073647792 20481670215936 20496849565248 20521595499008 20526345681408 20561676740217 20568267159552 20606526719226 20613131513856 20622335959736 20648611953144 20653313056768 20693651558832 20694190788864 20739329812992 20775027471633 20781686274048 20811592286208 20820342820074 20822196383744 20827016146944 20862864736056 20892887568576 20903533088368 20908371678768 20933614444928 20976367698432 20981223148032 20990591959017 21022122218496 21063181050954 21125319763632 21152787814656 21194021319168 21198927149568 21235415892057 21240250594304 21245167125504 21276810464946 21281735458746 21288556670976 21323220323188 21328156059588 21330054832128 21371715095472 21397517258112 21413375358816 21487986422784 21502557616554 21534856906752 21551378358272 21577479420096 21593470894128 21619540783488 21635563429984 21666698219264 21710948668416 21715974153216 21751333759183 21758305486848 21795757061652 21800802177252 21843298867656 21843868054912 21871700466048 21919407922944 21936224400384 21979068588666 21984072599552 22012083652608 22021912776948 22027010241348 22069947883144 22098644180352 22141721459456 22146846656256 22224013369344 22233357776007 22240484001792 22267335032832 22283837771776 22310825921568 22327360892424 22327942693248 22376645324544 22454612729856 22464054095343 22471254263808 22498383904768 22542326060832 22559032600776 22586268216896 22637635501824 22681763446272 22687013647872 22697144150807 22726063765503 22731237846016 22760793980928 22775634794934 22776228276768 22793108166024 22872526661376 22917112483328 22922417161728 22961872468647 22969232197632 22996963049472 23002286211072 23006632453966 23011957853766 23058955760904 23086794936384 23092138891584 23137152807552 23200127954703 23234977188864 23235582640128 23250733032534 23280964637472 23326346634816 23331746039616 23377227026048 23424970931712 23430393165312 23458680778752 23476066446336 23506591039488 23516474724414 23521918138614 23550316250544 23567769830892 23568383953984 23598413660736 23649887495808 23702091214848 23719657278464 23750498598912 23765984734086 23794677508656 23812312189708 23843273984064 23889752100992 23895281918592 23900813016192 23947403294976 23978540740608 23996311686144 24025282535424 24040947839097 24072206915376 24090047278668 24143222587008 24195884781824 24226714020096 24227345313792 24245300653056 24274572107776 24280191000576 24290399956753 24321983381424 24340008858732 24369394655072 24375035496672 24424817251968 24472428981504 24478093672704 24525809254912 24557698768896 24573711226113 24574351561776 24611265036288 24678252450432 24726358205696 24732081674496 24761940822016 24812512763904 24818256175104 24822945542437 24828691368537 24858667153352 24866634842112 24909436641888 24915202488288 24963770134464 25050751911936 25069317493248 25069970743296 25086317219313 25118935529904 25124654399488 25156667031552 25167900316512 25173725990112 25222797580736 25280161046784 25310681892864 25329440113152 25378911675873 25409551744008 25417696002048 25428383238594 25516983877056 25572642576768 25573308942336 25592261800448 25623256811364 25642246686777 25673204680392 25681433444352 25692231573106 25781751543744 25787719306944 25837987765632 25871583430656 25922015367168 25928015597568 25939593315208 25972644303432 25978557538304 26029296908496 26049266475456 26106086211968 26139349337472 26140030470144 26190985695232 26197048184832 26242139964168 26250551083008 26293294233104 26299380404304 26353092298176 26391015876096 26410574752128 26442460351488 26462057353984 26494105781862 26514431948232 26554259644416 26572266322896 26664852616704 26684614438272 26716830886912 26769012197238 26771395350528 26777592188928 26821193507564 26829790224384 26836000579584 26875971113616 26882192158416 26888312471552 26934594092448 26940828706848 26993344942144 27028442852352 27108179746816 27161125410384 27201924513792 27214071073952 27220370379552 27275963234688 27308893621248 27315214875648 27329132753664 27368460908544 27415568986956 27421914933756 27424356212736 27435887178483 27475368958968 27484175351808 27531482604192 27591535411776 27592254385152 27646145506998 27652439750656 27687673165824 27700036628844 27708915032064 27760457093432 27769354862592 27817152981408 27823591883808 27857183424768 27877828905024 27914076859392 27966000547521 27968490264576 27974964197376 27987455945356 28023116222124 28029496291328 28084241401272 28093242949632 28167093018176 28202982179904 28203717086208 28258695092224 28265236199424 28313887856076 28326889500672 28369080619928 28375647278328 28384742227968 28437541412784 28474517129472 28495620127296 28530023010816 28551167145088 28585745712009 28650648563712 28657280397312 28670076822072 28713142542336 28769222898864 28769972560128 28791294525504 28826054377984 28882355265441 28891612624896 28938656152898 28947931557888 28954632204288 29004470486712 29011073982464 29061009415536 29067736236336 29124398490208 29162267288064 29182042479609 29225877230592 29248299200512 29305424784888 29349444870144 29362550369264 29369346988464 29464858907136 29471679207936 29529128875008 29579956012242 29586802954842 29644477034676 29653978669056 29747767895424 29769814523232 29770590257664 29828735941761 29835527099392 29873542099968 29886881625858 29893799613258 29952072127124 29961672351744 30020191243056 30056434747776 30078710134368 30117819769344 30183514002432 30235467502818 30242351261696 30249351530496 30301418354004 30367513059912 30368304369024 30390810888032 30496702215168 30563222882304 30615829958196 30622916676996 30625642930176 30682610471688 30722505323904 30745274347872 30782393248512 30789518522112 30849537076736 30909790078839 30919697270784 30933503939604 30979969585152 31000977376712 31040477338248 31041286183296 31101795513088 31108994719488 31172529411072 31217388429312 31223286901811 31230514230111 31233294575616 31240524220416 31278241038336 31294297104084 31301421928448 31339331352864 31355299632552 31362557518152 31400421667392 31423693107856 31464551547648 31533183327744 31602788286464 31643055046656 31687979645448 31726236678208 31791031978752 31798390724352 31860375891456 31867750688256 31915215697419 31922603188119 31929871059968 31971387654144 31984830484782 31992234089382 31995082248192 32054597118796 32096275887168 32120063038224 32190963449344 32231979634176 32253836424831 32302285360128 32303127085056 32316709400318 32327067537408 32390206341192 32429311175232 32453345144976 32500047328896 32566423002624 32629905308672 32637458230272 32693635592478 32764948301484 32765802082368 32879111884416 32904336600576 32976108899328 33018985857024 33032869165422 33040515362022 33104921824716 33147966270528 33212582189184 33220269984384 33285026845952 33360726002688 33401002549248 33425756657664 33448422959084 33491041338636 33491914039872 33557200422016 33564967986816 33681919094784 33706881395712 33747575857152 33772586817536 33813489091248 33838548901164 33879402325344 33904510984792 34022645169408 34030520471808 34096856769024 34097745256448 34141190971392 34163452192401 34164342415152 34189662249036 34230939573856 34308789992064 34375668724992 34383625742592 34450650354176 34495444574208 34509948680949 34517936780649 34562687156224 34570687463424 34585223207122 34630192404576 34705729211328 34732355300608 34852465783296 34853373960192 34868028563501 34876099548801 34929397579776 34989519952224 34997619059424 35065840539072 35137456397568 35188021168128 35214099669504 35256613801984 35274712086621 35325474375816 35336796880896 35351654746338 35352575930976 35429688430528 35474831243712 35553136822272 35579485917696 35625747898368 35648977101129 35692016262984 35695193800704 35703456251904 35718468284562 35764910976096 35834628151488 35842922877888 35912792123264 35921104942464 35994467529216 36037923803136 36089087929538 36135070918002 36214833880512 36293827172736 36341017970688 36367950979584 36411858161664 36420286500864 36438843671552 36482975072136 36491281211392 36510013288098 36554091982608 36562553245008 36581182904644 36633825278624 36708643472256 36717140509056 36788713882368 36789672513536 36836548153344 36861527342664 36916897554432 36933382171792 37017378675648 37089537308544 37098122511744 37142911233024 37170438540032 37218769145856 37288000730028 37291320352768 37299952263168 37315635565579 37364154962832 37445655201696 37576127867904 37603976239872 37604956114944 37686981599232 37751850474768 37760588985168 37769186000896 37834196371104 37916721883712 37966022839296 37994160169728 38040030681088 38114327616012 38126544003072 38142574857891 38200864751616 38209707196416 38226769096096 38275475815584 38358963865152 38359963413504 38388392700672 38509807020588 38522150166528 38538347359659 38597242077184 38606176272384 38672627315616 38748012554048 38756981648448 38883023050752 38892023396352 38909389972812 38967836307456 39043945362744 39073899713184 39159129317952 39210045705216 39286478542848 39295572277248 39363209946252 39372171833344 39439941349656 39449070606456 39461714804736 39525969379568 39615862128192 39663690527232 39693086030976 39694120343552 39771647922348 39831389466624 39849175501144 39858399484344 39997278925056 40026921657408 40075246330368 40104946845824 40153518295857 40157093025792 40231790261346 40244685336576 40254000869376 40313956670424 40332468707328 40401891138672 40411243060272 40490017413216 40491072492032 40542664278528 40649240743954 40662269620224 40741688115576 40750963843072 40802886770688 40821106610928 40830555569328 40910147295584 40963340431872 40993699130496 41043190998016 41052691362816 41123353480434 41136534319104 41213053438452 41226263027712 41244671919472 41297223906288 41306626113536 41387303117664 41388381577728 41478659625984 41550054943266 41563372548096 41640685640148 41644392767488 41654032293888 41725729472112 41785775137152 41807066176736 41816743357536 41867228889856 41952735396864 41962446296064 41981183918034 42044244436992 42126362101908 42250639527264 42305575629312 42388042638336 42397854299136 42470831784114 42480501188608 42490334251008 42553620929892 42563470917492 42577113341952 42646440646376 42656312119176 42660109664256 42743430190944 42795034516224 42826750717632 42975972845568 43005115233108 43069713813504 43102756716544 43154958840192 43186941788256 43239081566976 43271126859968 43333396438528 43407984229347 43421897336832 43431948306432 43502667518366 43516610973696 43591514123304 43601604354504 43686597735312 43687736109824 43743400932096 43838815845888 43858391329003 43872448800768 43958137177332 43968145199104 44024167305216 44043825553896 44054020482696 44139895766288 44197288360704 44283442918912 44293693312512 44369934018363 44448026738688 44466715552014 44480968003584 44567675543552 44621651843136 44654721784848 44655885386496 44753290649088 44830322438787 44840699419887 44909225459712 44928108190686 44942508527616 45084652121664 45118065201552 45172536433792 45275271003648 45363526892544 45374027295744 45394288301614 45452127531006 45462475692032 45551269589868 45552456553536 45586216332048 45745053322752 45834224966656 45844834323456 45923744937294 45938464395264 46013264907932 46023915707532 46117911521808 46173589872768 46184277783168 46274305615104 46400255909406 46469954377728 46501466065068 46561929274944 46652693269632 46663492079232 46754454052096 46849941863424 46860786330624 46917361557504 46937088638237 46952132892672 47032949448828 47043836277228 47100632501088 47135539661784 47136767907968 47196827321472 47299774991616 47404182429696 47439314556928 47531969468172 47589355017312 47624624379416 47686547968128 47779504201984 47790563837184 47801626032384 47894806589952 47957081481216 47977245727173 47988351134073 47992623372288 48050565070848 48081895678194 48144413830752 48180094557336 48286445174016 48391769563648 48453428040192 48454690627584 48475064100477 48490601306112 48549144215552 48560382001152 48580799913506 48643966762848 48680017717464 48738789310144 48750070993344 48849634503936 48944857963008 48956187345408 48978047904373 49040453388717 49051618509824 49115397537792 49147422452226 49148703123552 49356504900864 49452716411392 49464163348992 49523881644032 49549303748133 49625025527808 49636512350208 49645891084874 49657382737074 49717334306704 49818873283776 49830404976576 49927540268928 50101503823872 50138634986496 50139941486592 50172634438626 50237871059808 50335800633024 50347451980224 50445595161472 50560322093568 50621363785728 50658880226304 50757823351746 50819103488016 50856766477188 51033967754112 51145285153536 51146617884672 51184523600896 51246513622728 51284493373554 51346409360784 51384463146212 51563503087488 51575438613888 51675975531264 51743166861312 51844030734336 51856031195136 51877834810683 51879186630416 51945288606864 51957115076608 52058593816992 52098532950912 52212172423936 52278698674944 52280060940288 52381971390464 52394096369664 52416126222467 52484279928336 52586588466208 52598760808608 52706184596352 52782031752192 52821149504256 52884920702976 52924114707968 52988211563724 53027482119507 53028863896464 53108519288832 53144532645792 53329705233408 53369228876544 53433661773824 53538024394476 53542790701056 53555184377856 53577702426843 53642387015128 53659580448768 53672001159168 53751942227232 53764384316832 53869188184896 53881657413696 53986689884288 54056885704704 54133631894307 54216359493632 54322250820768 54428142147904 54440740759104 54551926469376 54617787242496 54630429751296 54658265507328 54736921817088 54765019932147 54831137973912 54843829867512 54848712425472 54871774356966 54950737917936 55062965208384 55183070823552 55184508770304 55292291013996 55304879501312 55375346331648 55400073257688 55417830064128 55520914186864 55634305962816 55647183767616 55714366849536 55755657810048 55828153718784 55932001095042 55936980529152 55949928394752 55974911890712 56046232444248 56058992582656 56168482802544 56334186036352 56405964359808 56407434172416 56517390184448 56530472398848 56627775712152 56653779001344 56738161239856 56751294556656 56875082825568 56949034258944 56991240254592 57060046021632 57102334290176 57171491424018 57301297127424 57314560794624 57340153644144 57426285084672 57538445797728 57539945120256 57582589051008 57652108755968 57764710530882 57783225249792 57877312305796 57895863115776 57909264408576 58008940973424 58022147964928 58122018831072 58135472472672 58248796980416 58324534576128 58364084959218 58451754461184 58496598401024 58610849569776 58698889740288 58725100738528 58738693976928 58929717814272 58943358415872 59058257750016 59159912024484 59173605909684 59288954069352 59307957338112 59495535790848 59539629046464 59541180515328 59657471883522 59671054198784 59747084199936 59773763251716 59787599226516 59904144254248 59923344703488 60040382486112 60112869495552 60157420268736 60235639538688 60347685392019 60367028004864 60470935005636 60484702523392 60498703060992 60602836708008 60735026119824 60736608738048 60781621776064 60973861115931 60993404430336 61126445764608 61231659916392 61245833353992 61251285860352 61365220943376 61445010647808 61490548695744 61564786497024 61579037044224 61685030220651 61699074153472 61819580157678 61839394541568 61867007879208 61959939170304 62001954753424 62080954676496 62082572366592 62203591026176 62217989438976 62325082414899 62345058822144 62434776858624 62446573803622 62461028460222 62466589151232 62481048440832 62588594208168 62602843856896 62678662705728 62710599265104 62725115036304 62800843334784 62847386215712 62929103095296 62971775877051 63066366655488 63375959290896 63452473356416 63582063957504 63596781448704 63720751782912 63735501376512 63830431394838 63845206376238 63859742119936 63969660969564 63984468178764 63990164496384 64109194237592 64192551774336 64240126076448 64381926898688 64463959268352 64507672849662 64604570720256 64633418800636 64654135074816 64780412682384 64858622350464 64906690289952 65000094657792 65132846005248 65254001277549 65259810617344 65274916460544 65387271184956 65529896602968 65531604164736 65758223768832 65808673201152 65952217798656 66065738330844 66081030724044 66209843649432 66295932541056 66425164378368 66440539968768 66570053691904 66700073328021 66721452005376 66802005098496 66851513315328 66896845918168 66982082677272 66983828079744 67114400844032 67129935973632 67363838189568 67376566472329 67392162286029 67413762791424 67495151714304 67545173635072 67626978182496 67677097802328 67758804650688 67809021969584 68045290338816 68061040943616 68091432452421 68193713538048 68195490512896 68282381942784 68326904384802 68328684830304 68379324498072 68461879147712 68617579984128 68751337449984 68767251485184 68885617405941 68901300708352 68990889148416 69019897361898 69035873561298 69170446414244 69260384809152 69411458422656 69464710601216 69600383864109 69704931566592 69706747920384 69736057127002 69752199097602 69979039904448 69995238118848 70131681078144 70274912795136 70376042336256 70428199339008 70513227603968 70549424173242 70650948751632 70703309492676 70705151861952 70859376861056 70949662487424 71106273644544 71158971835392 71251495796736 71297954202258 71384032525968 71436936569124 71529821952192 71669256302976 71685845755776 71825584246528 71842209884928 71988935058432 72075847606272 72122843517291 72178175859076 72270141836004 72429667761024 72587654345472 72682035941376 72735901959168 72823716323328 72840573001728 72871199870259 72877687343104 72965950144272 72982562422784 73020026576196 73108183965216 73125106490016 73162365809288 73267650557248 73417286944512 73434281018112 73577427764736 73579345027072 73673096306688 73721133678339 73723054685328 73833795108864 73866764343584 74034757351296 74179074617088 74196245023488 74285822466048 74340877080064 74437538291712 74468836627311 74486074105611 74576001460056 74582640705536 74599904526336 74631271131158 74728309925664 74891310403392 75152255735808 75207952479744 75209912229888 75258951657939 75373963198464 75503700949536 75521177970336 75668392742208 75833443767424 75932045678592 75988320339456 76080061362176 76228655232024 76253088006144 76285149715782 76453538192192 76550951631168 76717927730304 76719926827008 76776785401344 76926740060331 77019614041176 77044300333056 77076694719318 77345254631232 77496025108096 77513963296896 77766046101504 77784046792704 77818779945624 77935672614912 78087890725488 78147799426368 78318258635904 78420091410432 78572957085696 78591144554496 78726419892504 78744343666688 78879882699312 78898141212912 79051938759136 79231724256384 79327381054464 79386172061952 79388240687104 79543295844696 79662778933248 79698351002288 79716798968688 79994557850112 80053843314816 80150492660736 80209893691648 80307036591714 80314186051584 80463580522692 80489370673152 80508001738752 80523213588881 80627913340848 80664937414656 80803782277344 80822486120544 80980034826432 80982144984064 81085328557056 81298481487908 81324539240448 81483376231152 81501927686144 81605773541376 81642213221856 81661111138656 81820294591168 81926680863744 81987398260992 82086381996032 82105382725632 82246706960868 82273068638208 82307661535449 82426106876904 82452526055424 82489343838944 82594447812576 82774606235328 82776763155456 82957319251968 83100109886532 83126745096192 83281371280296 83288785534976 83308064587776 83451458944224 83571550274304 83614132353472 83633486715072 83734457779712 83898001642563 83905470793728 83924892592128 83962367836068 84088488873984 84252724203816 84501279054528 84611151258624 84776085276672 84795708598272 84941663568228 84961002377216 84980668502016 85107241859784 85126941834984 85154226683904 85292881292752 85312624238352 85486860381888 85590069032448 85653501435264 85951945691136 86010230466216 86139427627008 86309917680384 86373883576512 86478163133952 86542253719936 86647065796323 86666792877056 86815968458694 86843794673664 86863896612864 87005335036732 87033221947392 87183028246608 87203208709008 87373195470624 87375472219648 87486801864192 87546127438827 87677631691776 87716782658006 87744897601536 87916274354664 87936290398208 88048334610432 88087651107792 88108040965392 88279791532576 88394576721408 88566885837824 88587386625024 88739868036726 88933431104028 88961936007168 89135351087104 89243303686272 89309443569696 89311770772992 89506581298176 89660644877574 89681398839774 89856216381372 89885017055232 90169304243328 90236130403104 90345072867584 90550542007296 90727053785088 90748054591488 90788576603228 90904255062012 90924951384064 91102539179736 91104913107072 91172432664096 91490106645504 91668449933312 91689668646912 91847489874588 91876928790528 92026529815864 92047831415064 92235823043616 92347179745536 92368555566336 92548611230208 92729370236517 92800511818812 92939908755456 93002932130136 93123858549888 93305386539264 93326984158464 93508908104192 93669860705433 93691542690333 93699883726848 93721572661248 93834723115008 93874177276474 93904265785344 94065898897656 94087672554456 94201265002176 94271079323568 94273535815936 94393654642944 94599549983232 94641791815217 94808364859392 94878629113856 95063938936344 95178710034624 95249248758832 95373095936256 95559008403968 95581127674368 95603252064768 95745647092257 95789613179904 95914162962432 95954491454346 95976702268146 95985246744576 96163791356388 96288827661504 96360189114672 96572890348032 96761509274493 96783539127296 96906856080384 96909381255168 96950128200954 96981202612224 97161599827012 97287933525696 97360035434928 97477578620288 97500141986688 97699269007872 97889715926016 97912374690816 97956095808746 98080906777434 98103237019648 98294844904452 98297406247104 98713009801728 98905432822784 98928326697984 99047763288064 99098607496266 99291782169748 99314765474148 99434668613408 99637746567552 99660809953152 99855080537856 100203007647744 100277269972992 100345268877252 100475742119616 100671601266048 100694903960448 100891190322944 101120644187136 101242727571456 101285296535143 101317760452608 101515646703492 101638206976032 101713532954376 102067935508224 102290570307072 102293235769344 102369047201792 102493027245456 102568986747108 102692818721568 102768926292424 103127006174976 103150877227776 103351951062528 103486333722624 103529846042847 103553810341947 103688061468672 103712062390272 103755669621366 103758373260832 103890577213728 104117187633984 104197065901824 104424344847872 104557397349888 104560121880576 104604085690503 104628298646403 104763942780928 104788192739328 104832252444934 104968559856672 105173176932416 105197521617216 105412369192704 105564063504384 105642299008512 105769841405952 105824136259863 105848229415936 105976423127448 106054964239014 106057727792928 106289065291584 106659410466816 106738457753088 106867323547648 107076048788952 107085581402112 107110368755712 107155404853686 107284774030256 107503884454464 107528768633664 107738376369792 107763314827392 107973379768576 108113771409408 108267263788614 108644501641536 108856284295808 108881481518208 109103852938752 109235574484992 109260859502592 109316531014656 109473843634176 109530039864294 109662275947824 109687659735024 109743548713932 109901475835872 110125930416768 110366141647104 110369017540608 110584582027992 110609759002624 110750692663296 110800146515376 111041828373728 111268611925632 111294367535232 111428733699072 111511315620096 111656307437568 111864002190084 111873961058304 111899856789504 111946906696737 111949823781424 112092464888496 112117985165312 112336965605088 112668372072704 112811928719616 112814868344832 113034780368896 113060944797696 113108482901113 113255551424304 113307558002688 113476322479712 113502589113312 113750165651136 113898068517888 113982480509184 114120092043264 114204668580352 114342982848036 114427724573673 114602594254848 114629121589248 114680307288288 115076891595456 115079890240512 115165178102016 115304217511936 115529421061764 115566450499584 115615042078977 115754624611592 115791726231552 115818528817152 116017881946848 116244037662144 116270944945344 116497593960832 116649069152256 116728169918436 116903508922368 116993196802048 117221699139552 117450201477056 117477387953856 117859435628544 117886716831744 118116515500032 118319824048968 118347211819368 118577908138704 118991071581696 119079258092928 119082361030656 119314943767044 119342108397568 119494168399872 119547526503432 119575198453032 119808288508496 120080764972224 120225738991104 120314840537472 120471279077376 120695370784038 120734056009728 120941870011272 120969405046784 120997406121984 121205673416016 121470052239648 121473217476096 121563243552128 121947722231862 121986808860672 122252891529216 122463319832784 122491666707984 122730441886752 122890021295616 122981097391488 123129572994048 123158074088448 123370060441302 123398148306944 123639160315356 123678789083136 123734015758416 123919878340608 124003909506848 124161909352992 124165144733184 124407182052352 124435978877952 124650164829798 124690117644288 124893147607244 124922056920444 124933178302464 124962096881664 125177188416336 125205687713792 125357325411456 125421198530208 125450230072608 125601686669568 125694772431424 125858206190592 125943551754102 126132733310976 126751918581792 126904946712832 127164127915008 127193562897408 127400669160929 127441503565824 127471002753024 127660862789676 127690412752476 127719484239872 127939321939128 127968936357528 127980328992768 128218388475184 128385103548672 128480252152896 128763853797376 128927918536704 129015345699324 129209141440512 129266837601272 129308270149632 129560825364768 129717244700928 129813380579904 130000189315584 130223952688041 130265692010496 130508002555098 130519621234688 130549832921088 130774542369912 131059793205936 131063208329472 131516447537664 131575173987009 131617346402304 131904435597312 132131476661688 132162061448088 132419687298864 132591865082112 132850328756736 132881079937536 132940415740441 133109802055089 133140107383808 133400146656042 133442904010752 133703026630656 133793691836336 133964165354544 133967656159488 134228801688064 134259871947264 134490967316361 134727676379136 134753132944658 134784324572058 134827525582848 135090347270144 135253956364992 135354195604656 135517609301376 135618043939168 136090580677632 136122081887232 136182864904842 136387427076096 136653808769604 136657369660608 136758648996144 136923758295424 137235159968256 137502674899968 137534502970368 137771234811882 137802601416704 138039794723796 138071747122596 138340892828488 138520769618304 138822916845312 138929421202432 139200767728218 139409863133184 139472114254004 139504398195204 139958079808896 139990476237696 140263362156288 140549825590272 140752084672512 140811265914711 140856398678016 141026455207936 141098848346484 141301897503264 141406618985352 141410303723904 141718753722112 141899324974848 142212547289088 142272342603839 142317943670784 142595908404516 142768065051936 142873873138248 143059643904384 143338512605952 143371691511552 143651168493056 143684419769856 143931737181519 143977870116864 144151695212544 144245687034582 144356351718152 144540283672008 144859335522048 145175308690944 145364071882752 145425192301431 145471803918336 145647432646656 145681146003456 145742399740518 145755374686208 145931900288544 146040053152392 146216367930432 146250212980032 146324731618576 146535301114496 146834573889024 146868562036224 146934143713119 147154855529472 147158690054144 147346192613376 147442267356678 147446109370656 147733528687168 148069514702592 148358149234176 148392490046976 148571644932096 148647911244399 148681754160128 148875076583424 148937673254622 148972148211222 149152002920112 149262542262316 149456619851328 149782620806784 150304511471616 150415904959488 150419824459776 150517903315878 151007401899072 151042355940672 151336785484416 151666887534848 151864091357184 151976640678912 152160122724352 152259336314281 152457310464048 152570299431564 152907076384384 153101903262336 153435855460608 153439853654016 153553570802688 153853480120662 154039228082352 154153389438636 154690509262464 154992050216192 155027926593792 155532092203008 155568093585408 155633504432049 155637559891248 155871345229824 156175781450976 156295598852736 156636517271808 156840182820864 157145914171392 157182289108992 157248378667401 157452839785008 157488687333376 157759765398624 157796282425824 158103877518272 158463448512768 158654762108928 158772344123904 158776481374208 158880009055649 159082446358521 159086591689392 159325557866496 159396702004576 159433597937376 159989115700224 160107686629632 160300985321472 160419787383296 160614073183428 160628372103168 160733107280529 160927161045384 160978741346304 161016003477504 161046427177762 161255826681696 161607564554688 161644972241088 161960069652864 161964289968128 162170657114112 162400895682921 162596962975816 162649078480896 162966752462304 163284426443712 163322222277312 163640589182336 163853361727488 163974796521984 164172763992064 164210765451264 164493413921736 164546137276416 164615323070898 164852213753808 164978687677888 165188895625152 165549212470656 165553526310912 165914638503936 166200219773064 166253490192384 166562742560592 166902917888448 167143100548608 167228264706944 167266973430144 167468915559424 167796003285126 167810941587456 167849785184256 167924735672136 168176977747968 168505448407632 169002558109056 169222302517248 169552170553344 169591417196544 169883327136456 169922004754432 169961337004032 170214483719568 170253883669968 170585762585504 170625248476704 170973720763776 171180138064896 171307002870528 171903891382272 172020460932432 172278855254016 172619835360768 172747767153024 172956326267904 173084507439872 173294131592646 173333585754112 173631936917388 173687589347328 173727793225728 173760618797059 174010670073464 174066443894784 174366056493216 174406417418016 174746390941248 174750944439296 174973603728384 175092254877654 175355263383552 175433565316012 175489795203072 175832548709328 175872580796416 176096669220864 176175302215584 176216081930784 176559583065152 176789153442816 177133771675648 177174773250048 177479736073452 177866862208056 177923872014336 178486607372544 178618887139392 178623541545984 179013162596352 179321289755148 179362797679548 179712432762744 179770034110464 180338608486656 180472260806208 180690145735168 181043056176057 181101084014592 181454107570176 181496109182976 181577153206456 181808510124024 181849902768128 182205078359472 182209826214144 182344865328192 182921583347793 182980213291008 183336899866624 183379337293824 183694979749176 183753857581056 184053059631728 184095662830128 184471646087232 184694359491072 184737111132672 185097222460416 185458740473034 185601023637624 185879817510912 186005864260272 186247717099776 186610773078528 186653968316928 186975247244697 187017816208384 187339721410866 187383085380666 187399767453696 187443145322496 187748354552948 187808531570688 188131797795312 188175345108912 188402530004352 188542158647136 188547071631872 188787309285888 188915327631153 189199099966464 189283583630434 189757258227712 190127877872688 190357420069248 190498497517664 190746191872512 191118016807936 191162255348736 191206504129536 191491294184514 191579226359808 191908982908692 191953404536292 191970493489152 192327582712776 192577655323008 192720378229344 193145780696064 193523018548986 193567078254592 193813712160768 193900256401908 193962405224448 194323199654024 194575867051392 194720070869856 194955157240576 195000283973376 195398538015744 195762003832647 195779431852032 195824749381632 195912191617492 196161813554868 196206474039296 196589689808904 196594812494208 197426019603456 197810865645568 197856653395968 198095526576128 198197214992532 198583564339496 198629530948296 198869337226816 199275493135104 199321619906304 199710161075712 200100219984063 200406015295488 200554539945984 200690537754504 200951484239232 201343202532096 201389807920896 201782380645888 202129699416987 202176486858087 202241288374272 202485455142912 202570593070286 202635520905216 203031293406984 203276413952064 203427065908752 204135871016448 204274297357263 204581140614144 204586471538688 204738094403584 204986054490912 205137973494216 205385637443136 205537852584848 206254012349952 206301754455552 206703902125056 206972667445248 207059692085694 207107620683894 207511339242732 207516746521664 207781154427456 208234375267968 208394131803648 208801151592327 208848689695744 209114794699776 209120243761152 209208171381006 209256597292806 209664504889868 209937119713344 210346353864832 210395043234432 210824738385408 211128127008768 211284598017024 211539682811904 211648272519726 211696458831872 211952846254896 212109928478028 212115455585856 212578130583168 213318820933632 213476915506176 213734647095296 214152097577904 214310809707372 214569548060512 215007768908928 215057537267328 215476752739584 215526629654784 215946759537152 216227542818816 216368530551873 216534527577228 217289003283072 217712568591616 217762963036416 218207705877504 218471148969984 218521719005184 218563008312677 218613599610777 218633062029312 218947687268352 219060079728588 219324551895648 219375319470048 219487097427864 219802951671744 220251860833536 220732283294208 220738035081216 221169164055984 221219518005248 221501385326592 221600293030752 222083656747456 222537223851264 222588735070464 222857467398144 223022631240192 223312614875136 223406509881933 223458222316833 223728004380168 223747922116608 223799713579008 223893813393474 223899647562848 224184929776992 224673931210176 225336744145408 225623857439232 225629736689664 225776854973817 226069560737792 226121889595392 226216965802226 226511102848608 226952644959424 227005178226624 227500331302272 227796137035776 227964961018368 228240184086528 228409337160704 228685965696072 228855449147346 229360614576576 230153783190912 230159780481024 230330356204032 230608435023872 231058842123528 231132900999168 231230084157954 231509249223184 232035763893696 232488075324288 232541889890688 232995187921664 233298138304512 233456339836872 233807017844736 234443398279104 234900402954112 234954775907712 235718871257088 235773433663488 236233031000064 236639648097936 236694423638736 237155816277408 237982143163392 238158516185856 238164722061312 238629887534088 238684216795136 238988336799744 239095053006864 239150396906064 239616577016992 240161529944448 240451477982208 240629681074944 240942558154752 241390741568076 241468112019456 241569640766643 241883740022544 241938810093568 241994812243968 242411346832032 242940104479296 242946434952192 243126487104256 243895444463724 243973617721344 244076199944507 244505783058432 244926639665568 244983333415968 245460883773504 245780042591232 245962194782976 246259145988096 246316148176896 246740120882604 246796296613888 246922984606347 247278320630712 247357578166272 247468031516832 248007819013696 248323818705984 248330289466368 248814364104704 248871957755904 249300329659596 249380235288576 249786295214488 249844113840888 249866356604928 249924193763328 250354376832672 250714650822912 250842397060416 250900460145216 251203373339136 251389544862848 251694004927689 251716412381184 251887103508204 252265466621952 253503837163584 253809893425664 254328255830016 254387125794816 254801338321858 254883007131648 254942005506048 255321725579352 255380825504952 255438968479744 255878643878256 255937872715056 256436776950368 256770207097344 256960504305792 257527707594752 257855837073408 258030691398648 258418282881024 258533675202544 259121650729536 259434489401856 259626761159808 260000378631168 260447905376082 260531384020992 261016005110196 261039242469376 261099665842176 261549084739824 262119586411872 262126416658944 262638382316481 263032895075328 263150347974018 263234692804608 263808871194624 264262953323376 264324122896176 264839374597728 265183730164224 265700657513472 265762159875072 265880831480882 266219604110178 266280214767616 266800293312084 266885808021504 267406053261312 267587383672672 267928330709088 267935312318976 268457603376128 268519743894528 268981934632722 269506265889316 269568649144116 269655051165696 270180694540288 270507912729984 270708391209312 271035218602752 271236087878336 272181161355264 272244163774464 272365729809684 272774854152192 273307617539208 273314739321216 273517297992288 273847516590848 274470319936512 274917233452531 275005349799936 275069005940736 275542469623764 275605202833408 276079589447592 276143494245192 276681785656976 277041539236608 277645833690624 277858842404864 278401535456436 278819726266368 278944228508008 279008796390408 279916159617792 279980952475392 280526724312576 281009582116299 281074628070999 281099651180544 281504169345024 281622531829422 281712797356032 282197696692968 282603795006528 282813237970704 282820607447808 283437507444224 283798649949696 283925375445651 284425094578176 284544685207678 284635887341568 285191816809032 285536130103872 285747746276496 286119287808768 286677025211904 286743383023104 287236941276771 287302336986112 287368839539712 287863474363038 287955740233728 288491374069164 288712703436304 289080567344016 289718671044096 290350617381888 290728143765504 290850384602862 290943607836672 291484799481036 291510749372416 291863800577088 292080106304784 292432735860864 292500425960064 292649463237152 293070602228992 293669147778048 293737124072448 293868287426238 294309711058944 294884534713356 294892218741312 295467057374336 296139029405184 296716298468352 296784980093952 297143289864192 297295822488798 297363508320256 297875346509244 297944296422444 298304005840224 298525084524632 298913239702656 299565241613568 300609022943232 300831809918976 301035806631756 302014803798144 302084711881344 302673570968832 303333775069696 303728182714368 303855889605429 303953281357824 304320245448704 304518672628562 304914620928096 305140598863128 305814152768768 306203806524672 306871710921216 306879707308032 307008739303021 307107141605376 307706960241324 308078456164704 308306778877272 309381018524928 309984100432384 310055853187584 310589538128541 311064184406016 311136187170816 311267008864098 311275119782496 312351562901952 312591197705472 313273034543616 313680365641728 313812257071509 313884895939209 314291828342784 314364578217984 314496757334802 314905679570016 315519530797248 315592564851648 316207755036544 316926897025536 317309524217856 317544688247808 317552962748416 317760018111298 318164892717042 318173183378784 318793404009152 318867195874752 319978231400448 320215373259264 320601970642944 320839574766592 321228146366856 321256744206336 321466214561058 321854322090768 322092854355524 322511653363392 323215129109376 323289944482176 323920139305728 323928579936256 324341314228224 324801791365842 325193925951632 325933504924608 326568852887424 326644444554624 327281178364672 327706723454976 327949593043968 328345527984128 328421530902528 328559620467659 328986827843472 329230646141796 329704427507616 329957375355776 330377791250304 331098424941312 331107052621824 331829277007872 332400439546128 333125485121184 333805835776896 334286201097216 334456529413888 334533946860288 334937831118848 335592006570252 335621883174912 335699570368512 335840720090211 335849471344272 336353955495936 337010896815264 338005116218112 338444605034496 339104341106688 339182834393088 339325448703339 339766654272912 339844009508864 339922674008064 340428967439136 340507767339936 341171525171008 341250496953408 341947441527552 342360276129792 342614005741056 342846335330611 343283173721019 343807782764544 344040921864864 345239670721536 345495534306048 345912652535808 346169014879744 346588263185292 346667171508224 346845126236931 347263873834776 347375178694656 347455586451456 347521237594118 348021340146928 348732112986432 348812834836032 349492781882496 349501888878592 349947207456768 350184509755308 350710526767104 350867130632024 350979590406144 351665097418656 352350604431168 352432163861568 353119166130304 353578306885632 354267543351296 354349546500096 354959472146904 355733724416112 356973214745088 357237774278784 357247083091968 358026325192704 358642579510296 358725595359096 359424865525488 360677216973312 360944521612416 361380291470336 362086112352114 362202168029184 362908215140352 362992218365952 363154306412912 363617020248048 363699805536256 364410156718944 364419652428288 364689730656384 365843166695586 365960426582016 366673799733248 366758674587648 367389959498352 368106119263456 368191325660256 368943292174464 369388718982144 369474222265344 370194444920832 370917480946068 371202047275248 371759635021824 372011728520544 372495434199552 373221546157056 373307936633856 373950494489394 374035632416768 374679442821732 374766170761332 374799534907392 374886290644992 375496709105896 375617063141376 376263595590624 376350690217824 376805060008704 377084317294272 377094143263744 377574618571776 377830655262306 378398199932928 378567167260868 379514516455424 380255755745376 380714840138496 380996995035328 381492383745024 382202007482787 382236033615872 382324510697472 382413008259072 382982588369028 383158452719616 383817965817384 383906809072584 383940986978304 384655165425552 385155310646016 385440756458688 386291561392128 387046037097972 387134156509184 387627424321536 387800512803816 387924810448896 388646399308048 389151734102784 389440141739712 389910314481152 390000567946752 390671858064123 390797076031488 391524007665294 391558863704064 391649498763264 391824383234984 392323627109736 392412948078592 393179379617808 393189624988416 394725521961027 394852039206912 395621731291136 395713306791936 396394429985064 397167128678992 397259061896592 397738674453632 398550986270208 398643239812608 398821247221323 399420322151424 400200439968126 401109079891968 401381075509008 401902968478464 402686405064192 402779615841792 403472901949083 403564761291776 404259398833974 404352973716174 404482576748544 405141186140572 405271041810432 406062586813968 406552827904128 406854131817504 408271742032896 408548594714526 409162281228288 409476188807168 409972108981824 410275946988432 410771274886272 411075705169696 412508024699904 412603508911104 413407804250112 414119384171388 414215241367788 415022678485464 415033493043328 415562308854912 416468750535936 416788263607296 417602303184654 417697379391488 418229589399552 418416342762012 418513194585612 419329009779736 419874239426688 420692707729664 420790086468864 421649476770816 422256254017536 422433797744133 422569196034048 423079365623808 423296545039452 423392917663744 423905692509792 424219856956056 424230911171712 425156261166336 426637641867264 426817027811517 426953831012352 427469294190592 428304195155808 428621619414744 429139096121024 430015537817856 430115074534656 430953505479168 431053259309568 431795211544557 431893519074304 432455085637632 432737061103746 433069055154456 434578006566144 435425137183232 435525926072832 436275576904293 436415411755008 436942297939968 437043438010368 437126016625354 437227199221554 437266124058624 438120159457176 438649103791296 438750638940096 438974194855728 439605903343488 440503721667072 440802431139357 441464566588416 441476070162432 442338328111968 443200586061504 444167313494912 445074447702528 445177470140928 445714934796288 446045262480384 446625229750272 446813019763866 446916444633666 447456008760336 447787626786948 447799295125696 448369859553984 449347862420352 450673488290816 451247714878464 451259473379328 451553709947634 452433931604452 453022205697216 453905289918848 454010356453248 455000662604544 455592274071552 455929922036736 456480368173056 456778008942843 456818674321408 457371931392144 457710898294692 458721229153152 460307566381824 460319560962048 460660712408064 461216870047744 462117684247056 462460168315908 463018498446368 464071527787392 464976150648576 465083779781376 465990375843328 466596276609024 466900513296147 466912679673744 467614035689472 468886796558208 469800805908224 469909551815424 471437742514176 471546867326976 471635965306303 471745136002203 472466062000128 473279296195872 473388847277472 474311632554816 475964286326784 476317032371712 476329444122624 476640027166947 477259775068176 477368433590272 477976673599488 478190106013728 478300793812128 479233154033984 480323059888896 480902955964416 481259362149888 481885116309504 482199321841587 482781483136152 482936224038912 483139281533286 483767480045088 484822693664064 485880208958592 485892869904384 486252974208512 487202687048763 487790888927448 487947235442688 488152399889014 489853279331136 489966666831936 490921767547008 491560085182464 491924389565952 492518291976192 492632296353792 493480241765208 493592593227776 493845969212694 494556641261424 494936063033664 496015638027392 496647637411968 496660578932736 497628728209408 497743915511808 498600659319192 498760470577152 499572590428976 499688227681776 500708753665344 501429301645824 501684794120832 501800920290432 502406746678272 502779089725696 503388009855378 503432824762368 503774207016408 504530933243904 507007674327168 507619786851328 508656511660032 508774251589632 509602676643716 509766014263296 509884011012096 510643451158704 510761651009904 510877936959488 511757287756512 511875745430112 512873553900736 513540414194688 513921008611584 515055415189504 515711674146816 516061382797296 516836565762048 517067350405088 518243301459072 518868978803712 519253522319616 520000757262336 520895810752164 521062768041984 521281856391177 522032010220392 522078484938752 522199331684352 523098169479648 524239172823744 524252833317888 525276764632962 526065790150656 526300695948036 526469385609216 527617742389248 528525906646752 528648245792352 529678749195456 530367460328448 531401315026944 531524319750144 531761662961764 532439208220356 532560429535232 533600586624168 533771616043008 535174767345344 535856661418176 535870624637952 536915206752256 537039487789056 537963869265444 539012531778632 539137298288232 539310102331392 541015825459968 541416782418624 542070437205504 542472175756672 543129168528171 544362322710528 544488327548928 544731459619368 545549708304384 546615235078416 546629478642432 547034595984576 547695033181696 548764750043379 548940639873024 549834466905062 550010699599872 550138011881472 551084939247528 551210405666816 552159178895184 552286988490384 553363571313952 554083078473216 555291667381248 555717684809728 556803070912872 557639452532736 557888457016016 558017592780816 559832319235584 559961904950784 561053448625152 562019164232598 562149256141998 562199302361088 563245063658844 563425594712064 564395393385936 565207590013056 565626475941408 565641214895616 566745982893459 566875014888448 567597299899392 567850750891302 569089370415356 569271774683136 570383633618064 571072260207744 571495492552992 572238575617536 573354050423808 573486766046208 574473882553542 574604673972224 574737679079424 575726948726076 575911480467456 576982748138328 577425406872608 578161134688032 579437342088192 580701234763776 581700769205724 581887215673344 582969598962072 583021498744832 583727601154176 584160212609568 584865471721728 585000851920128 585298926474304 586141204457984 587286011497941 587338295556096 587474248144896 587736574852476 588619422117888 589769069426712 589784437482624 590934114748672 592278058810368 593242451134409 593432596936704 593569960187904 594286579728384 594591644977596 594727016640512 595750693018488 595888592844888 596608011680448 597050169049264 597826479405312 599130483227136 601218045886464 601663619837952 602071613263512 604029607596288 604169423762688 605347141937664 606389098250961 606529460574261 606667550139392 607456365428736 607711779210858 607906562715648 609037345257124 609829241856192 610281197726256 611628305537536 612407613049344 612822892071789 613743421842432 613759414616064 614017478606042 614214283210752 615413920482648 616156912329408 616613557754544 618762037049856 619968200864768 620111706375168 621179076257082 622534017728196 622550239564992 624703125803904 625182395410944 626546069087232 627360731283456 627624514143018 627769791878418 628993514669604 629811359140032 631039061594496 631185129703296 632415510073088 633853794051072 634619048435712 635089376495616 635520036222596 636329785434084 636346366757568 637586808018304 637734391749504 639956462800896 640430746518528 641203941285888 641679149533184 642456292733712 642932429122116 643708644181536 644185708711048 645023306726784 646430258218752 646579888964352 647840278611456 647857159872512 648682628456448 649105591655619 649603582731684 650387851903264 651867009849216 653137705774848 653288889109248 654562356729344 655413446909952 655689024938031 655840798832331 655899186087936 656691055968256 656843061805056 657119240935318 657973655686944 658461292283592 659408855015232 659914750711552 660755582500608 662196849882624 662214105243648 662492542706519 663658554015744 664800879092256 666250970242368 667611671553792 668572402194432 668913058827776 669067893720576 669875662237696 670219529645799 671184013140504 671243766349824 671399140737024 671681440180422 671698942688544 674021793630528 676010232436224 676889210068992 677330564921451 678208682213376 678365668786176 678650897406678 679533308545824 680857934878272 681015534679872 682343050342016 682500993906816 683894883055104 684720552259584 685228011482112 685692670661222 686566347442038 688081843729728 690479341443072 690991068612096 691825305071616 692338029759488 693176526370584 693334343016448 693690252473862 694527747669552 695042475188236 696042680293856 697464225972864 697625669672064 698985563764992 699003777757184 699894414913536 700369019510616 701421053534208 701734261264048 703330194837312 704701208862336 704864327723136 706238332260608 707156613771264 708535086702592 708699093000192 708997075746001 709918944293808 711467448832224 713946429490176 714475548557568 714494166183936 716052650385408 717285159020592 717451190718192 718849731050976 721354433946624 721889043224832 722760582940672 724172224704228 724404336058368 724708922299929 725816430280704 725984436731904 726308612825824 727234040496096 728820313437888 728839304856576 729379461312768 731686333391172 731920853164032 732228599833521 733347599466496 733517349175296 734779918996704 736212238526912 736382651320512 737886584348928 738777437964288 738948444530688 740388889841664 740768953819041 741834961892136 742404094550496 744023457041088 744990868399104 746443092314112 746615873267712 747900988978788 748071264833536 749358885643464 749532341522664 749599069814784 749772581289984 750993418211792 752527191181248 752701380435648 753610120017408 754168634588544 754188286527488 755149237143552 755661310524612 756796399865856 757134334521736 760511511490752 761429680276992 761993990070656 762984767490048 764404014965574 764472067231744 764649021394944 764826016518144 765965176738056 766316905439232 767635931634768 767813618145168 769310330851104 770310621292032 770881512917376 772583122784256 774092074195944 774268313018368 775254848643072 775601025607632 777292798616096 778303468205568 778880283479424 779820628962304 780001135893504 781343716128246 781594152062976 783048015330588 783117727408128 783298997526528 783648766469968 784647254219472 784825896157184 786358759235616 786379249976832 789451043922054 789704078413824 791243462582272 791426613583872 792788859970128 794334257357984 794518123793184 795477348907264 797101972540416 797286479625216 797642494442646 798840644302848 800400879936252 802218159783936 802762151018016 803805936956928 805372810128384 805559231683584 806945803898166 807129522583552 808518797667948 808705947432348 808965153497088 810282372281144 810542083620864 812125173627936 813105655808256 813708263635008 816543484065792 817097189429052 818324562456576 818952377614336 819944217963648 820551893976864 821542549772544 822151410339392 824751700357593 825016049399808 825207017822208 826815608500224 828238768342776 828430482735576 830045356970928 830066986086656 831124617709824 832937501071872 833309435251057 833576527214592 835204606369308 835394758782976 836459178799104 836832685524024 837026389171224 838658019559472 839748478853376 841385415459328 841580172937728 843028746348897 843298953541632 844512508035072 844867595488266 845138392068096 846593090078904 846785835327488 847811385019584 848439713912112 848461822343424 850312522332672 851776126336953 853275283734528 853634055623034 853907662024704 856608390311616 857243238829488 858278192242048 860031075635712 860230149069312 861907010958336 862106518619136 863590423089114 863787038148608 865474122207492 866138110308912 869156013132288 870850274366464 871051852145664 872551153808586 872830823510016 874252033250708 874454398443108 874532248117248 876240318914352 877298207582592 877501277880192 877948389711456 879211806686976 881007443334144 881604862278714 882929133176832 884676656223936 886401172123008 888334626989824 890148895405056 890354940281856 891429869592576 891804684126503 892090524960768 893626039527732 893832889267332 894912017520672 895575253573896 895598590251392 896739719107968 898695724840704 901346976581632 902495429756928 903107419895268 904867863208904 906044411394432 907810579837696 908020712906496 910001325209088 911184548143104 911567668816287 911859844073472 912960736346112 913556017885686 913637348642816 914743862784288 915421796589384 917442458306304 920615132763648 920639121924096 921026217909063 921321424816128 922433740095488 924235368494112 924920336631816 926036996892736 928143055574784 929952301297152 930167559562752 930582910183087 931768614385623 931980751686656 933192553218048 933801026592294 933825359347488 937773593116416 939601611816448 939819103630848 941436771214527 942875485028352 943093734653952 943271930612606 943490272004406 946558592391744 946777694554944 948623265109632 951928572653568 952634064743424 952658888245248 953280054333894 954519550136352 956380212027456 956601587624256 958466308067968 960646119777792 961805911928832 962518724299776 963770232619008 964398643683174 965562966272304 966278563066572 967534960090176 969645387328128 971760417917184 971785739808768 972505948417024 974405374097526 975581777854896 976304799778028 979706558662272 979933333663872 981843535094016 983120170364928 983848779131904 985036583952384 985264592707584 985678861402977 986960483530416 987185186455552 987691938425388 989113282522848 989872126067328 992031276054784 993295274823936 993321157865472 995257456418816 995487831023616 995906398226873 997201318638384 999145180857952 999376455363552 1001417507330688 1002858603291648 1003369588241664 1003601840580864 1004813493356544 1005558179451392 1006776019710756 1006865649524736 1007522160270633 1007548414032816 1009061866487808 1014015348654336 1015239573702656 1017313023320064 1017548503179264 1017976346110017 1019205353287432 1019532028526592 1019768022024192 1021286902317408 1021523302019808 1023514575513024 1023751490860224 1025747107801472 1027080828389376 1027842017223168 1028539005991833 1030110830379008 1031423348293632 1032122765594592 1034134700810176 1036486602918144 1037737957607424 1038507044639232 1040001514524672 1040535378710793 1041791621504328 1042125536083968 1042563712782354 1044064020440784 1046196338959296 1048478345647488 1048505666635776 1050553529265924 1052131580301312 1052601391896072 1052938771218432 1057051813293504 1057296491584704 1059357498390912 1060734920656896 1062802630053888 1063048639500288 1063523325923528 1064878416440712 1065120859070464 1067201173248336 1070349534690688 1071713322836352 1071741249275904 1073830413504512 1074078975578112 1075927738530888 1078025063557264 1078274596576464 1082031650919936 1082833564837248 1084140874411008 1084944351513344 1086258337056342 1088724645421056 1088976655097856 1089462919238736 1091099416608768 1093230470156832 1093258957284864 1094069191969152 1095390066363392 1097529500086758 1097881279746048 1099668933810124 1100021399199744 1100276023762944 1102169878495056 1102420811333632 1104318357790368 1104573976980768 1106727142627904 1108166156946432 1110583334762496 1111435369619456 1113606141825744 1115278905065472 1115776914032032 1116035185561632 1119664638471168 1119923809901568 1122106897250304 1124038328465196 1124298512283996 1124398604722176 1126490127317688 1126851189424128 1128790786771872 1130415180026112 1131252951882816 1131282429791232 1133491965786918 1133750029776896 1135194599798784 1135701501782604 1138178740830712 1138543549366272 1140767267236128 1142144520415488 1142990985105984 1144477151235072 1146606022448361 1146708100847616 1146973532092416 1148947765107084 1149209347944448 1149475358158848 1151453897452152 1151822960934912 1153965496276656 1154850813745216 1156322269376064 1158874684176384 1161402469527552 1163401538411448 1163774431346688 1165939197924144 1167455202308352 1168320425219136 1169730943443456 1170001703840256 1170597852948608 1172015574192369 1172282408915968 1174572022995882 1174676591112192 1174948496289792 1175473149704952 1177238844235776 1179538138853424 1179568874965248 1181868229497344 1184176565883081 1184556117620736 1186484902268818 1186865193873408 1187139920375808 1189183289955192 1189454033281024 1191501386036976 1191777185689776 1193216023360896 1194100338098528 1195652958810624 1196463741663969 1198260966454272 1203327239675904 1204143226527024 1208059215192576 1208338847525376 1210694283875328 1212778196501922 1213058921148522 1213335100278784 1215423558421716 1215813125431296 1218074690514248 1219658483712384 1220562395452512 1223256611075072 1224815226098688 1225645784143578 1227486843684864 1228034957212084 1228428566421504 1230827840965296 1232313824658816 1233227115509088 1237524074099712 1239936401729536 1240223412750336 1242358152514164 1245068035456392 1245100479129984 1249406251607808 1250364790821888 1253092138174464 1255249028286036 1255539583756836 1257987029339208 1259622718280064 1262078123188992 1262370259406592 1264831020146176 1267301393232399 1267707588102144 1269238096871424 1270178752991232 1271040072445192 1272659570868168 1272692733515136 1275173616036608 1275468783499008 1279912925601792 1280154762974251 1280451083434551 1280861493037056 1282407882571776 1283358299066368 1284912585467424 1285864858244232 1287417288363072 1288371417422096 1290046613453568 1292860516437504 1293159777928704 1295680557222912 1295714319745024 1297365256912896 1298211183311238 1299207165463368 1300775703806528 1303734019698432 1306275411549696 1306577778218496 1308826730712879 1309124713458688 1310826893819904 1311378049876062 1311681597664662 1311798372175872 1314238481870636 1315947311373888 1316922584567184 1318817710030464 1319829501423104 1321511165001216 1322407293418071 1324393699765248 1324428210487296 1324985085413038 1329601758184512 1332501940484736 1335223343107584 1337144804388864 1337826117655552 1338135787441152 1339751324475392 1340439059291598 1342368026281008 1343362880360844 1343397885377088 1348043587261056 1352020464872448 1353778420137984 1354661129842902 1357301794813356 1359066617091648 1361715869756544 1362031069359744 1364686100684032 1365001987813632 1367789766110208 1369441104519168 1370334026828529 1370456022964224 1371385341322444 1373132694884076 1376163687459456 1380958682886144 1381982137224192 1383650610143232 1384676059518976 1386353052741168 1386668686032896 1387380504947724 1389055495339104 1390084950376472 1392085360587712 1394928451945728 1395251339344128 1397971127529984 1398007555514368 1399788829827072 1400701539888441 1400738039021232 1402842107068416 1403468522528096 1406660389674624 1409402417724672 1409728655446272 1412476664521216 1414313227542528 1414907895918909 1415235408006609 1417070173405184 1417398186000384 1417994151492002 1419837888587616 1422934897664448 1427892858980352 1428951097115136 1428988332367872 1429920081500841 1432105300770816 1434570318041184 1434902381436384 1437699462101952 1442708867893248 1443778086449664 1445521165881344 1448344449408456 1448808672116736 1449417844599858 1452617225651648 1454468080992192 1457640626875776 1457678609713152 1458758922625536 1461608061146289 1463372666782344 1463841706328064 1464457199667042 1469559837993408 1472424477053824 1472765302641024 1475773168697856 1477554875928576 1477896889061376 1480777779683328 1481537907638082 1483669923784272 1484808189100992 1488046914082176 1489981736798208 1492886184628224 1493231746535424 1495801977957576 1496142529667072 1498717771286928 1499064683045328 1501986836423584 1505054382362496 1505402760871296 1507220240034816 1508337269177088 1508376573054976 1510298474287104 1511322621049224 1513592799731712 1514268669043472 1521023022981504 1522859360553984 1523987980141312 1525969534980096 1528808029931148 1528944134463488 1529298042789888 1529652033036288 1529941058188739 1531930353476112 1532633810878464 1535271863269536 1535627236290336 1538620661702208 1540621242584064 1541763025834752 1545166245568512 1548184148391888 1548536626036736 1550509697286144 1551202051215264 1554585597232192 1556606936411136 1557760566958848 1559641257924608 1560002271787008 1562687432256492 1563188304125952 1563845569173531 1566096030661176 1566235454816256 1566597995053056 1567297532939936 1569294508438944 1572717518471232 1572758499953664 1578902087844108 1579408156827648 1582486925164544 1582853227167744 1585577719940256 1588668514715968 1589036247586368 1590954697814528 1594203945080832 1594572959250432 1595284988885292 1597681288605696 1600801759872504 1605524302036032 1607611873913856 1610745620256768 1611118463367168 1613891607796332 1614259045167104 1617037595335896 1617411894864696 1617930306994176 1620564744562288 1624250347255872 1626211311616512 1627416527270016 1633086968131584 1634194378858104 1636649124913152 1639888435927296 1641103787953728 1643085099545088 1644302820678784 1646294250130137 1649503400715186 1650032098799616 1650414035644416 1653631217000448 1656477536685552 1656860965471152 1660090713941856 1660133972173312 1662249235419648 1665875002143744 1666618870502114 1667153054429184 1670409212738616 1670789517565952 1672918357598208 1673665371048048 1674052778342448 1677316039118944 1679496957706752 1682770830918656 1683160345875456 1686057492697794 1686597907083264 1689735190976532 1690276784136192 1693186180157808 1693571670654976 1695622770039168 1696879427824224 1696923644686848 1700625044665344 1703552252673906 1707268111246068 1707815324049408 1713216780623232 1714486477658976 1716556384484096 1720062151271424 1720460298138624 1723814021916672 1724213037238272 1727180846178228 1727574076297216 1730948244414984 1732276220617824 1738312026264576 1741700548732928 1742103704291328 1745102307617172 1745661647020032 1748504066501416 1748908796886216 1749064496234496 1752480637828704 1754596415165184 1755002555760384 1755896779422912 1758423613373952 1761858034493823 1762014886668288 1763209724557428 1765858266353664 1769353312447872 1772802344246016 1776669253979648 1779727353403227 1780297790810112 1780709880563712 1782859739185152 1783609368253006 1784181049921536 1787252079055464 1787665778534664 1789824035041344 1791150507147792 1791197180502784 1793479438215936 1797391449681408 1798194044489123 1802693953163264 1804990859513856 1806214839790536 1809735726417808 1812088822788864 1815621159675392 1816041425812992 1819167294752883 1820002650418176 1822369096286208 1823135337632574 1823719688146944 1827112035771372 1827274697285632 1829487725568576 1830843593178768 1834884916612608 1838468676215367 1841230265527296 1841278243848192 1842052435818126 1842642849632256 1848470736988224 1849840673263632 1852073993785472 1856286111149568 1859904602594304 1860335119125504 1861165820366174 1863537228771246 1863961503373312 1867602053184588 1867650718694976 1875547186232832 1879203223632896 1879638207261696 1882873542429054 1886543861225212 1886980544008812 1893117184783488 1893555389109888 1897246530219264 1903857145307136 1905268129486848 1906560108667788 1909039100272704 1912760424054912 1913203175248512 1916932616135936 1921292239555584 1923611823857664 1924420634167717 1925037448599552 1928797287366348 1931125932544608 1932557126133144 1935069920180352 1939290774656256 1943520835834368 1943571479617536 1945011896834048 1948810748195052 1951163555709792 1952609599556056 1959413117324544 1959866667327744 1963687070188032 1966240340729856 1967067074814093 1967522396496993 1967697558263808 1970073167904768 1970529185415168 1971357722805954 1973920967060832 1975383876850776 1978226565045696 1979744252134656 1984062552109568 1986590549647872 1986642315730944 1987477628119557 1990514912837632 1990975662047232 1991812796453746 1994402637276768 1998290361715904 1998752910727104 2002835014661376 2005717206583296 2006739176483328 2007203681161728 2009626986713088 2010658588937397 2011116358902784 2013552039421512 2013731299049472 2015044320541266 2015096828065632 2028030697308672 2030479147405312 2034626046640128 2035097006358528 2035952692220034 2038410706574864 2042573804634816 2043046604039616 2047029151026048 2047502981720448 2051494215602944 2054161656778752 2055684034446336 2057078011983666 2064245531189184 2068269401620352 2072973205836288 2075475915214848 2077014089278464 2080003029049344 2081070757421586 2083583243008656 2085127425564708 2088128040881568 2092392677918592 2096956691294976 2097011333271552 2101107058531848 2104263160602624 2105202783792144 2114103626587008 2114592983169408 2118714996781824 2121469841313792 2125605260107776 2126097279000576 2126991227238003 2127046651847056 2129756832881424 2130241718140928 2134402346496672 2140699069381376 2143426645672704 2143482498551808 2147660827009024 2148157951156224 2149061175121147 2151855477061776 2156050127114528 2156549193152928 2164063301839872 2165667129674496 2168281748822016 2169888703026688 2172516674112684 2174126766899787 2177449290842112 2177953310195712 2178925838477472 2186460940313664 2186517914569728 2188138383938304 2190780132726784 2195059000173516 2195762559492096 2196685799500563 2199337867620248 2200042798399488 2200552047525888 2204339756990112 2208636715580736 2209147953961536 2213454285255808 2216332313892864 2221166669524992 2222870739238912 2227212283651488 2231553828064064 2232070371123264 2239329276942336 2239847619803136 2244213794500608 2248076656930392 2248597024567992 2248797209444352 2252980254635376 2257581573543744 2260830360052224 2262505903765632 2262564859582464 2266983931573836 2267500059553792 2270389199597568 2271403003565208 2276357481661424 2281534534472256 2284289040830976 2285981970211968 2288954302470144 2293212044896722 2293416201695232 2293947064184832 2297895530214168 2298418695888896 2298950716317696 2302907794904304 2307930992553312 2309701627490432 2312644538752128 2317749368352768 2322804939055104 2326803076822896 2331878395848288 2334910404616704 2336640850438272 2339461886886912 2340003407680512 2341195705897216 2344031148384738 2344564817831936 2349144045991764 2349353182224384 2349896992579584 2350946299409904 2354477688471552 2359076277706848 2359137749930496 2363736458994688 2368353131766162 2369112235241472 2372969804537636 2373730387746816 2374279840751616 2378366579910384 2378908066562048 2383002772073952 2383554371379552 2386432046721792 2388200676197056 2391305917621248 2392927483327938 2396521932908544 2406654479351808 2408286453054048 2416118430385152 2416677695050752 2421388567750656 2425556393003844 2426117842297044 2426670200557568 2430847116843432 2431626250862592 2436149381028496 2439316967424768 2441124790905024 2446513222150144 2449630452197376 2451291568287156 2454973687369728 2456069914424168 2456857132843008 2461655681930592 2464627649317632 2466454231018176 2474255101072779 2475048148199424 2479872803459072 2480446825500672 2484716305028328 2490136070912784 2490200958259968 2498812503215616 2499928305753171 2500729581643776 2506184276348928 2510498056572072 2511079167513672 2515974058678416 2519245436560128 2524156246377984 2524740518813184 2529086239046691 2529662040292352 2534602786464798 2535415176204288 2540357505982464 2542080144890384 2545319141736336 2545385467030272 2550347232073216 2550937566998016 2555328379010859 2559825851203584 2560309525948502 2560902166869102 2561722986074112 2566716598132736 2569825170934848 2571729716488464 2574834576726144 2576742834844192 2580093226907136 2585721032875008 2586319555857408 2591361114445824 2596422366622476 2598414330926736 2601551407613056 2607468039396864 2612550823099392 2613155556436992 2617653461425758 2618249426917376 2622756099752124 2623363195329324 2623596744351744 2628476963741272 2631894622747776 2633845169134368 2637635420060928 2639659002846208 2643022330002432 2644814586836142 2648787399530496 2649970170826076 2659203516369024 2665003880969472 2670446686215168 2674289608777728 2675414052379509 2675652235311104 2676271574882304 2679502648950784 2680878118583196 2684736052562016 2686725760721688 2686795770754176 2696087174522112 2704040929744896 2709322259685804 2714603589626712 2718133234183296 2723431739513088 2724062138719488 2729372201368064 2730003975627264 2734703006448861 2735579532220416 2738882209038336 2740668053657058 2740912045928448 2742770682644888 2746265389768152 2752327374918912 2761917365772288 2763078653727189 2763964274448384 2767301220286464 2769352119037952 2772706105482336 2774761009895448 2778110990678208 2780169900752944 2784170721175424 2789856903891456 2790502678688256 2791748730549261 2795942255059968 2796015111028736 2799577659654144 2801403079776882 2801476078042464 2806937045056192 2813320779349248 2818804835449344 2819457310892544 2824310313643581 2824953329042432 2828626455085056 2829815791837818 2830470816013218 2835988302984004 2839675777175232 2845869795328896 2855785717960704 2857902194230272 2857976664735744 2859840163001682 2869140636082368 2869804762872768 2875398924203904 2885417735786496 2887556172899328 2891042331762688 2896688898816912 2898835689199716 2905234451303296 2908936161984384 2915281253751552 2915357219426304 2917517845251072 2923216122292578 2926745333564688 2928914399334084 2939119675986816 2944848954107648 2945530605282048 2951546337395712 2955109751857152 2955793778122752 2957036584208931 2961555559366656 2963075815276164 2967339847568544 2969616378201984 2976093828164352 2979963473596416 2985772369256448 2986463493070848 2987719194680619 2991603955915152 2992285059334144 2997435542573856 2998129366090656 3003973672847168 3010108764724992 3010805521742592 3014440480069632 3016674538354176 3016753146109952 3020596948574208 3022566480811899 3022645242098448 3027185599463424 3028537338086944 3042046045963008 3045718721107968 3047975960282624 3051939069960192 3053929038330051 3057616059862296 3057888268926976 3058596085579776 3059304066072576 3059882116377478 3063860706952224 3070543726539072 3071254472580672 3077241323404416 3081242485168128 3083526051669504 3085617017975499 3090332491137024 3096368296783776 3102404102430528 3109171194464384 3113213872822272 3115521133917696 3119282515849216 3120004543574016 3125374864512984 3126376608251904 3127691138347062 3132192061322352 3134595065879872 3138589016877888 3145435036942464 3145516999907328 3157804175688216 3158816313655296 3171155439880512 3177337029431936 3178072495172736 3181909395629056 3188407890161664 3189145918500864 3190569977770584 3195362577211392 3201603519745008 3211048604072064 3215223747827712 3221491240513536 3222236926734336 3227783215592664 3228518090334208 3234075190671792 3234823789729392 3241129489124576 3248500694511744 3252422623233024 3254833054540032 3266173936263168 3268388757716208 3273298249826304 3279776871854592 3282207575907456 3286170199090176 3288605641357568 3292588500260274 3299006801430372 3300064197599232 3300828071288832 3301451757144121 3307262434000896 3312955073371104 3313721930942304 3320181427883712 3320267944346624 3324498470839296 3331750004287488 3333237741004228 3334306108858368 3340818425477232 3341579035131904 3345836715196416 3347330742096096 3348105556684896 3354632078237888 3358993915413504 3365541661837312 3366320691750912 3372114985395588 3373195814166528 3379470381953064 3380553568272384 3386372360315616 3391245540078336 3393758855648448 3393847289373696 3401250089330688 3407104505347812 3414536222492136 3415630648098816 3426433561246464 3428972955317952 3433112768968192 3439818067345083 3440124302542848 3440920596277248 3447628043833344 3448426074476544 3454361692356456 3455148152594432 3461896488829968 3464552441235648 3476624052529152 3483401097465856 3484207408582656 3490204615234344 3491323294040064 3497008133002832 3497817593772432 3504961275657408 3509192830330368 3510005111520768 3511793558845824 3516847226747904 3523716068987646 3524029773336576 3526419449114856 3531716532707328 3538706624895744 3545604688492032 3552529697649243 3553338507959296 3559454706806454 3560595581620224 3561419761127424 3567218736506012 3568362099843072 3574504158110928 3575331557069328 3579648070082688 3582301014295584 3582394361005568 3586958876431872 3589391224991907 3594782899362816 3596388088978246 3605387906326528 3609981719027712 3612429679581072 3619471452835616 3624177645577728 3631242319350784 3632082851625984 3638334589505766 3640005300836352 3646270675265148 3647439376293888 3654224071542744 3654549394571264 3658975451137152 3661687186357536 3669769833225216 3676937352430734 3682460531054592 3684104871636252 3685285699264512 3696941473976448 3699681346527264 3704147987570944 3712572222299136 3719809205188608 3720670238251008 3722331640732348 3727074457542492 3727923006746624 3735204106369176 3735301437389952 3751094372465664 3758406447265792 3759276414523392 3765747084858108 3773087722450424 3773961088017624 3786234369566976 3787110778219776 3794493060438528 3801904179697197 3807714290614272 3810536258973696 3813120217335576 3818078200545408 3825520848109824 3826406350497024 3833865232271872 3840464288922753 3841353250303653 3842584479111168 3847223647715328 3848841268335434 3850074897199104 3857594574732696 3862251865089216 3865114252266288 3870139840360704 3878581549312512 3887041671668736 3887142959235072 3890023793668096 3897621496390104 3902327111419584 3905219199112112 3918826234649088 3919733334655488 3927374140376064 3932480681459712 3934134149628186 3935044792993986 3935395116527616 3942715445611908 3947841934121664 3950767753701552 3956453130091392 3959488504269312 3967221880254213 3968125104219136 3973181099295744 3973284631461888 3974955256239114 3983625592907492 3988805274553536 3996580723431808 3997505821454208 4005670029322752 4011434413166592 4013478352966656 4014407362323456 4019253973426176 4021317177874794 4022232717805568 4027104078843024 4030088641082532 4030193656131264 4056061394617344 4060958294810624 4071905384440068 4076821413149728 4085147609269632 4086093208079232 4094058302052096 4095005963440896 4102988431205888 4108323313557504 4111002080485587 4111368068892672 4114156023967332 4128491062378368 4136538803240704 4145946411672576 4150951830429696 4152697157940863 4154028178556928 4160006058098688 4162141514843172 4167166486017312 4170254851129416 4176256081763136 4184785355837184 4193913382589952 4194022666543104 4202214117063696 4208526321205248 4210405567584288 4228207253174016 4229185966338816 4237429993563648 4242939682627584 4244723687756727 4245706224019827 4251210520215552 4252194558001152 4253982454476006 4254093303694112 4259513665762848 4268804692993344 4281398138762752 4286853291345408 4286964997103616 4289760244502523 4295321654018048 4296315902312448 4298122350242294 4303710954123552 4312100254229056 4313098386305856 4328126603679744 4331334259348992 4336563497644032 4339777406053376 4345033348225368 4348253533799574 4357851676954944 4372921880627328 4373035829139456 4376276767876608 4381560265453568 4390118000347032 4391525118984192 4393371599001126 4398675735240496 4408679513980224 4417273431161472 4418295907923072 4426908570511616 4432664627785728 4442333339049984 4454424567302976 4463107656128128 4464140742246528 4478658553884672 4479695239606272 4488427589001216 4496153313860784 4497194049135984 4505960509270752 4515163147087488 4521660720104448 4525011807531264 4525129719164928 4533967863147672 4535000119107584 4540778399195136 4542806007130416 4552714963322848 4563069068944512 4568578081661952 4571963940423936 4577908604940288 4586424089793444 4586832403390464 4587894128369664 4589823174566217 4595791060428336 4596837391777792 4597901432635392 4605815589808608 4615861985106624 4619403254980864 4625289077504256 4635498736705536 4637447798945633 4645609878110208 4653606153645792 4663756791696576 4669820809233408 4673281700876544 4678923773773824 4680006815361024 4682391411794432 4688062296769476 4689129635663872 4691536707520593 4698288091983528 4698706364448768 4699793985159168 4701892598819808 4718152555413696 4718275499860992 4727472917989376 4736706263532324 4738224470482944 4745939609075272 4747460775493632 4748559681503232 4756733159820768 4766005544147904 4767108742759104 4772864093443584 4776401352394112 4782611835242496 4785854966655876 4793043865817088 4816572906108096 4832236860770304 4833355390101504 4842777135501312 4851112786007688 4852235684594088 4853340401115136 4861694233686864 4872298762056992 4878633934849536 4882249581810048 4893026444300288 4899260904394752 4902583136574312 4909947374739456 4912139828848336 4923311363861184 4929255298635264 4932908462036352 4948510202145558 4950096296398848 4959745606918144 4960893651001344 4969432610056656 4980272141825568 4980401916519936 4997625006431232 4999856611506342 5001459163287552 5012368552697856 5020996113144144 5022158335027344 5031948117356832 5038490873120256 5048312492755968 5049481037626368 5058172478093382 5059324080584704 5069205572929596 5070830352408576 5080715011964928 5084160289780768 5090638283472672 5090770934060544 5100694464146432 5101875133996032 5110656758021718 5120619051897004 5121804333738204 5123445972148224 5133433196265472 5139650341869696 5143459432976928 5149669153452288 5153485669688384 5160186453814272 5171442065750016 5172639111714816 5182722228891648 5192844733244952 5196828661853472 5203102815226112 5214936078793728 5223427435598089 5225101646198784 5226311112873984 5235306922851516 5236498853834752 5245512199504248 5246726390658648 5247193488703488 5256953927482544 5263789245495552 5267690338268736 5275270840121856 5279318005692416 5286044660004864 5289629173672284 5297574799060992 5299940341652152 5318407032738048 5330007761938944 5339182060209681 5340893372430336 5348579217555456 5350828104759018 5351304470622208 5352543149764608 5361756237166392 5369472105124032 5373451521443376 5373591541508352 5392174349044224 5394582133467369 5408081859489792 5418644519371608 5429207179253424 5436266468366592 5446863479026176 5448124277438976 5457501884258649 5458744402736128 5460007951254528 5469406012897722 5471159064440832 5481336107314116 5481824091856896 5485541365289776 5492530779536304 5504654749837824 5523834731544576 5526157307454378 5527928548896768 5538704238075904 5545412210964672 5549522019790896 5556221981356416 5560339801505888 5568341442350848 5579713807782912 5581005357376512 5583497461098522 5591884510119936 5602806159553764 5602952156084928 5613874090112384 5626641558698496 5637609670898688 5638914621785088 5648620627287162 5649906658084864 5659631583675636 5660941632026436 5671976605968008 5679351554350464 5691739590657792 5711571435921408 5715804388460544 5719680326003364 5738281272164736 5739609525745536 5750797848407808 5770835471572992 5773261902503151 5775112345798656 5782084663525376 5793377797633824 5797671378399432 5810468902606592 5817872323968768 5830562507503104 5830714438852608 5833166046757399 5835035690502144 5846432244585156 5853490667129376 5857828798668168 5878239351973632 5889697908215296 5891061210564096 5901201224442279 5903092674791424 5910219503714304 5911587556245504 5914073168417862 5926151630552328 5934679695137088 5939232756403968 5952187656328704 5959926947192832 5962432884358671 5971544738512896 5972926986141696 5975438389361238 5983207911830304 5994871085147712 5996258732181312 6007947345694336 6020217529449984 6021611043485184 6028880960139264 6033349076708352 6033506292219904 6041193897148416 6045132961623798 6045290484196896 6057074676173888 6084092091926016 6091437442215936 6095951920565248 6103878139920384 6107858076660102 6115232119724592 6119764232754956 6127721413904448 6141087453078144 6142508945161344 6154482646808832 6162484970336256 6167052103339008 6171234035950998 6192736593567552 6204808204861056 6218342388928768 6226427745644544 6231042267835392 6238565031698432 6240009087148032 6242632788885521 6250749729025968 6255382276694124 6264384122644704 6269190131759744 6277178033755776 6290870073884928 6291033999814656 6315608351376432 6342310879761024 6354674058863872 6356144990345472 6363818791258112 6376815780323328 6378291837001728 6380973681714009 6381139955541168 6390725154422784 6403207039490016 6422097208144128 6430447495655424 6442982481027072 6444473853468672 6447183525363441 6455566431185328 6457036180668416 6468150381343584 6469647579458784 6482258978249152 6497001389023488 6504845246466048 6509666109080064 6514080371281609 6522380300699361 6532347872526336 6536777515432416 6559553743709184 6564415151814912 6572340398180352 6577211282715136 6585177000520548 6590057398501689 6598013602860744 6600128395198464 6601656142577664 6602903514288242 6625910146742208 6627443861884608 6640362855767424 6640535888693248 6648996941678592 6663500008574976 6666475482008456 6668612217716736 6681636850954464 6694661484192192 6696211113369792 6709264156475776 6717987830827008 6731083323674624 6732641383501824 6744229970791176 6746391628333056 6758940763906128 6772744720631232 6782491080156672 6787517711296896 6787694578747392 6802500178661376 6814209010695624 6829072444984272 6852867122492928 6857945910635904 6866225537936384 6879636134690166 6880248605085696 6881841192554496 6895256087666688 6896852148953088 6908723384712912 6910296305188864 6923792977659936 6929104882471296 6953248105058304 6966802194931712 6968414817165312 6980409230468688 6994016266005664 6995635187544864 7009922551314816 7018385660660736 7020010223041536 7023587117691648 7033694453495808 7047432137975292 7048059546673152 7052838898229712 7063433065414656 7077413249791488 7091209376984064 7105059395298486 7106677015918592 7118909413612908 7121191163240448 7122839522254848 7134437473012024 7136724199686144 7149008316221856 7150663114138656 7159296140165376 7164602028591168 7164788722011136 7173917752863744 7178782449983814 7189565798725632 7192776177956492 7210775812653056 7219963438055424 7224859359162144 7238942905671232 7248355291155456 7262484638701568 7264165703251968 7276669179011532 7280010601672704 7292541350530296 7294878752587776 7308448143085488 7317950902274304 7323374372715072 7339539666450432 7353874704861468 7364921062109184 7368209743272504 7370571398529024 7393882947952896 7399362693054528 7408295975141888 7422765303218337 7425144444598272 7439618410377216 7441340476502016 7444663281464696 7454148915084984 7455846013493248 7470408212738352 7470602874779904 7499784917259513 7502188744931328 7516812894531584 7518552829046784 7531494169716216 7546175444900848 7547922176035248 7572468739133952 7574221556439552 7588986120877056 7603808359394394 7621072517947392 7626240434671152 7636156401090816 7651041696219648 7652812700994048 7665985137032577 7667730464543744 7680928577845506 7682706500607306 7685168958222336 7697682536670868 7700149794398208 7715189149465392 7724503730178432 7730228504532576 7740279680721408 7757163098625024 7774083343337472 7780047587336192 7795242992780208 7804654222839168 7810438398224224 7837652469298176 7839466669310976 7854748280752128 7868268299256372 7870089585987972 7870790233055232 7885430891223816 7895683868243328 7901535507403104 7912906260182784 7918977008538624 7934443760508426 7936250208438272 7946362198591488 7949910512478228 7967251185814984 7977610549107072 7993161446863616 7995011642908416 8011340058645504 8022868826333184 8026242157138527 8026956705933312 8028814724646912 8038507946852352 8042634355749588 8044465435611136 8054208157686048 8060177282165064 8060387312262528 8112122789234688 8121916589621248 8143810768880136 8153642826299456 8170295218539264 8172186416158464 8188116604104192 8190011926881792 8204109019346583 8205976862411776 8216646627115008 8222004160971174 8222736137785344 8228312047934664 8256982124756736 8273077606481408 8289235961181567 8291892823345152 8301903660859392 8305394315881726 8308056357113856 8324283029686344 8334332972034624 8340509702258832 8352512163526272 8369570711674368 8375246191647783 8387826765179904 8388045333086208 8404428234127392 8420811135168576 8456414506348032 8458371932677632 8474859987127296 8485879365255168 8489447375513454 8491412448039654 8507964908952012 8508186607388224 8519027331525696 8537609385986688 8562796277525504 8573706582690816 8573929994207232 8579520489005046 8596244700484588 8607421908247104 8624200508458112 8626196772611712 8656253207359488 8662668518697984 8673126995288064 8679554812106752 8690066696450736 8696507067599148 8715703353909888 8745843761254656 8746071658278912 8752553535753216 8763120530907136 8780236000694064 8786743198002252 8797351470480992 8817359027960448 8834546862322944 8836591815846144 8853817141023232 8865329255571456 8871109752626793 8884666678099968 8908849134605952 8926215312256256 8928281484493056 8957317107769344 8959390479212544 8961083340819757 8963157584041857 8976855178002432 8992306627721568 8994388098271968 9011921018541504 9030326294174976 9043321440208896 9050023615062528 9050259438329856 9067935726295344 9070000238215168 9081556798390272 9085612014260832 9105429926645696 9126138137889024 9137156163323904 9143927880847872 9155817209880576 9161787114990153 9172848179586888 9173664806780928 9175788256739328 9179646349132434 9191582120856672 9211631179617216 9231723970213248 9238806509961728 9250578155008512 9256851053926497 9270997473411072 9274895597891266 9307212307291584 9327513583393152 9339641618466816 9346563401753088 9357847547547648 9360013630722048 9364782823588864 9376124593538952 9378259271327744 9383073415041186 9396576183967056 9403785197639616 9436305110827392 9436550999721984 9454945835978752 9473412527064648 9476448940965888 9491879218150544 9513466319641536 9532011088295808 9534217485518208 9545728186887168 9552802704788224 9565223670484992 9571709933311752 9586087731634176 9633145812216192 9664473721540608 9666710780203008 9685554271002624 9702225572015376 9704471369188176 9706680802230272 9723388467373728 9744597524113984 9757267869699072 9764499163620096 9786052888600576 9798521808789504 9805166273148624 9819894749478912 9824279657696672 9846622727722368 9858510597270528 9865816924072704 9897020404291116 9900192592797696 9904355271432363 9919491213836288 9921787302002688 9938865220113312 9960544283651136 9960803833039872 9995250012862464 9999713223012684 10002918326575104 10024737105395712 10041992226288288 10044316670054688 10063896234713664 10076981746240512 10096624985511936 10098962075252736 10116344956186764 10118648161169408 10138411145859192 10141660704817152 10168320579561536 10181276566945344 10181541868121088 10201388928292864 10203750267992064 10221313516043436 10241238103794008 10243608667476408 10246891944296448 10279300683739392 10286918865953856 10299338306904576 10306971339376768 10319454202035249 10320372907628544 10342884131500032 10345278223429632 10365444457783296 10385689466489904 10393657323706944 10406205630452224 10429872157587456 10446854871196178 10450203292397568 10452622225747968 10470613845703032 10472997707669504 10491024399008496 10493452781317296 10513907854965088 10527578490991104 10535380676537472 10550541680243712 10558636011384832 10572089320009728 10579258347344568 10595149598121984 10599880683304304 10636814065476096 10660015523877888 10678364120419362 10681786744860672 10701656209518036 10702608941244416 10705086299529216 10723512474332784 10738944210248064 10746903042886752 10747183083016704 10768173674975721 10784348698088448 10789164266934738 10816163718979584 10837289038743216 10858414358506848 10872532936733184 10893726958052352 10896248554877952 10915003768517298 10917488805472256 10920015902509056 10938812025795444 10942318128881664 10962672214628232 10963648183713792 10971082730579552 10985061559072608 11009309499675648 11052314614908756 11055857097793536 11077408476151808 11090824421929344 11099044039581792 11112443962712832 11120679603011776 11136682884701696 11159427615565824 11162010714753024 11166994922197044 11183769020239872 11205612319107528 11205904312169856 11227748180224768 11253283117396992 11271606571553771 11275219341797376 11277829243570176 11297241254574324 11299813316169728 11319263167351272 11321883264052872 11343953211936016 11358703108700928 11383479181315584 11423142871842816 11431608776921088 11439360652006728 11476562544329472 11479219051491072 11501595696815616 11521392866768259 11524059750910959 11541670943145984 11546523805006302 11550224691597312 11586755595267648 11595342756798864 11620937805213184 11635744647937536 11661125015006208 11661428877705216 11666332093514798 11670071381004288 11692864489170312 11706981334258752 11715657597336336 11756478703947264 11779395816430592 11782122421128192 11802402448884558 11806185349582848 11828146336835724 11852303261104656 11869359390274176 11878465512807936 11904375312657408 11919853894385664 11924865768717342 11950876778722476 11966415823660608 11989742170295424 11992517464362624 12015894691388672 12040435058899968 12043222086970368 12057761920278528 12066698153416704 12090265923247596 12090580968393792 12114149352347776 12168184183852032 12182874884431872 12191903841130496 12215716153320204 12230464239449184 12239528465509912 12255442827808896 12282174906156288 12285017890322688 12308965293617664 12324969940672512 12333006241456761 12334104206678016 12342468071901996 12385473187135104 12409616409722112 12436684777857536 12452855491289088 12458091473822589 12462084535670784 12477130063396864 12480018174296064 12485265577771042 12501499458051936 12510764553388248 12528768245289408 12538380263519488 12554356067511552 12581740147769856 12582067999629312 12587358311423861 12631216702752864 12684621759522048 12709348117727744 12712289980690944 12727637582516224 12734171063270181 12753631560646656 12756583674003456 12761947363428018 12762279911082336 12806414078980032 12844194416288256 12860894991310848 12869280733507569 12885964962054144 12888947706937344 12894367050726882 12911132862370656 12936300762687168 12939295158917568 12964517956498304 12994002778046976 13009690492932096 13019332218160128 13028160742563218 13044760601398722 13073555030864832 13119107487418368 13128830303629824 13144680796360704 13154422565430272 13170354001041096 13180114797003378 13196027205721488 13205807028576484 13251820293484416 13254887723769216 13280725711534848 13281071777386496 13297993883357184 13327000017149952 13332950964016912 13363273701908928 13389322968384384 13392422226739584 13418528312951552 13435975661654016 13462166647349248 13465282767003648 13470944439174019 13488459941582352 13517881527812256 13545489441262464 13564982160313344 13575035422593792 13575389157494784 13605000357322752 13628418021391248 13658144889968544 13705734244985856 13715891821271808 13732451075872768 13759272269380332 13760497210171392 13763682385108992 13769469523698651 13790512175333376 13793704297906176 13817446769425824 13847585955319872 13858209764942592 13906496210116608 13912343396836899 13933604389863424 13936829634330624 13960818460937376 13988032532011328 13991270375089728 14019845102629632 14036771321321472 14040020446083072 14047174235383296 14067388906991616 14074610122561779 14094864275950584 14096119093346304 14105677796459424 14154826499582976 14182418753968128 14210118790596972 14213354031837184 14237818827225816 14242382326480896 14245679044509696 14268874946024048 14298016632443712 14301326228277312 14318592280330752 14329204057182336 14329577444022272 14347835505727488 14357564899967628 14379131597451264 14385552355912984 14449718718324288 14477885811342464 14496710582310912 14524969277403136 14528331406503936 14553338358023064 14560021203345408 14585082701060592 14616896286170976 14635901804548608 14646748745430144 14679079332900864 14707749409722936 14729842124218368 14736419486545008 14787765895905792 14798725386109056 14816591950283776 14845530606436674 14850288889196544 14879236820754432 14882680953004032 14889326562929392 14908297830169968 14911692026986496 14940816425476704 14941205749559808 14999569834519026 15004377489862656 15033625789063168 15037105658093568 15062988339432432 15092350889801696 15095844352070496 15144937478267904 15148443112879104 15177972241754112 15207616718788788 15242145035894784 15252480869342304 15272312802181632 15302083392439296 15305625401988096 15331970274065154 15335460929087488 15361857155691012 15365413001214612 15370337916444672 15395365073341736 15400299588796416 15430378298930784 15449007460356864 15460457009065152 15480559361442816 15514326197250048 15548166686674944 15560095174672384 15590485985560416 15609308445678336 15620876796448448 15670282306794267 15675304938596352 15678933338621952 15709496561504256 15736536598512744 15740179171975944 15741580466110464 15770861782447632 15791367736486656 15803071014806208 15825812520365568 15837954017077248 15868887521016852 15872500416876544 15892724397182976 15899821024956456 15934502371629968 15955221098214144 15986322893727232 15990023285816832 16017546180629043 16022680117291008 16045737652666368 16052484314277054 16053913411866624 16057629449293824 16085268711499176 16088930871222272 16108416315372096 16120354564330128 16120774624525056 16183746400402107 16224245578469376 16287621537760272 16307285652598912 16340590437078528 16344372832316928 16376233208208384 16380023853763584 16408218038693166 16411953724823552 16444008321942348 16445472275570688 16456624095869328 16513964249513472 16546155212962816 16578471922363134 16583785646690304 16610788631763452 16616112714227712 16648566059372688 16668665944069248 16681019404517664 16705024327052544 16739141423348736 16750492383295566 16775653530359808 16808856468254784 16841622270337152 16912829012696064 16916743865355264 16949719974254592 16978894751026908 16982824896079308 17015929817904024 17016373214776448 17038054663051392 17075218771973376 17125592555051008 17147413165381632 17159040978010092 17192489400969176 17214843816494208 17248401016916224 17252393545223424 17312506414718976 17319785707509453 17325337037395968 17346253990576128 17359109624213504 17380133392901472 17393014135198296 17431406707819776 17491687522509312 17492143316557824 17499498140272197 17505107071506432 17526241061814272 17560472001388128 17573486396004504 17594702940961984 17634718055920896 17669093724645888 17673183631692288 17703603673326837 17707634282046464 17730658511142912 17742219505253586 17817698269211904 17852430624512512 17856562968986112 17887298653076013 17914634215538688 17918780958425088 17922166681639514 17926315168083714 17984613255443136 17988776196543936 18023842037083008 18060652588349952 18086642880417792 18100047230125056 18100518876659712 18135871452590688 18171224028521664 18210859853291392 18252276275778048 18274312326647808 18287855761695744 18311634419761152 18323574229980306 18345696359173776 18359292698264868 18383164241713344 18423262359234432 18463447940426496 18477613019923456 18501156310017024 18513702107852994 18549791195782532 18614424614583168 18655027166786304 18679283236933632 18693126803506176 18715695095095296 18720027261444096 18727898366656563 18729565647177728 18752249187077904 18756518542655488 18766146830082372 18793152367934112 18807570395279232 18872610221654784 18873101999443968 18909891671957504 18946825054129296 18983758436301088 19026932639283072 19064022176591616 19068434971036416 19091456373774336 19105605409576448 19130447340969984 19142921045142027 19143419866623504 19172175463268352 19266291624432384 19328947443081216 19333421560406016 19341550576090323 19371108542005248 19404451144030752 19408942738376352 19446776934747456 19489195048227968 19514535739398144 19528998327240192 19542241113844827 19572105777201152 19597043617579008 19610332546297248 19648559315393344 19693245455444736 19717021194541056 19731633848145408 19770172195505067 19794040808582232 19800385185595392 19808710542864726 19877730440226624 19921088567302272 19921607666079744 19990500025724928 19999426446025368 20005836653150208 20083984452576576 20088633340109376 20127792469427328 20153963492481024 20193249971023872 20197924150505472 20232689912373528 20237296322338816 20276822291718384 20336641159123072 20362553133890688 20363083736242176 20402777856585728 20407500535984128 20442627032086872 20482476207588016 20487217334952816 20558601367478784 20573837731907712 20598676613809152 20613942678753536 20638908404070498 20640745815257088 20685768263000064 20690556446859264 20730888915566592 20771378932979808 20787314647413888 20812411260904448 20859744315174912 20893709742392356 20900406584795136 20905244451495936 20941227691406064 20945995415339008 20982048798016992 20986905562634592 21027815709930176 21055156981982208 21070761353074944 21101083360487424 21117272022769664 21144178640019456 21158516694689136 21190299196243968 21199761366608608 21273628130952192 21320031047755776 21356728240838724 21363573489721344 21403312419036072 21405217882488832 21410172599058432 21447024948665568 21477888420496128 21493806085773504 21494366166033408 21536347349951442 21568697396176896 21578328533869476 21632327437959168 21674578077486432 21716828717013696 21745065873466368 21787453916104704 21792497109755904 21830007537034596 21834977610944512 21840031805018112 21877624051590888 21884636257763328 21925344429256464 21942165461159104 21970123118145216 22018618999351296 22104629229817512 22111714195587072 22181648843858688 22198088079163584 22224887925425664 22241359206023552 22268295909655011 22273365769403392 22318855231131648 22324021429506048 22333989844394088 22367538040479744 22411224638215056 22411808624339712 22455496360449536 22499354751778539 22506566234793984 22543213143107542 22550438683594752 22555658487140352 22594482509148648 22599626632339456 22638526334702544 22643766528105744 22687906423872032 22717406217401856 22766958362631168 22863217553842176 22878721304013456 22953125088658944 22958438102982144 23003191393631232 23042785733536518 23048119501821918 23093047610012604 23100449383194624 23173511190535296 23190685513597728 23241875610426368 23271489295875072 23322250030012416 23332664187029596 23340142762008576 23385728978340624 23413962668517504 23431315194672672 23512957407894528 23558791632861184 23564244842256384 23604804897769116 23612370699165696 23656292673671448 23704606522209312 23738718780548352 23756931025615872 23808750625314816 23849731537434684 23901753557444952 23932831647321216 23979484340590848 23985034928725248 24031789382777344 24078726471415581 24080870117799936 24086444173940736 24115523840557056 24133396306833408 24180531846495192 24181161936787584 24228298704695552 24322940496510769 24336368367704064 24365749768863744 24383807682260992 24431432306640408 24460928478898368 24479056931019824 24510885655617792 24564349812312576 24570035780645376 24617930587235328 24649939881345024 24666012482913522 24668208413356032 24684936143803992 24770946374270208 24819232819444224 24867707883544701 24873369555715072 24905710982578176 24916182947645178 24924169071341568 24970531155542084 25002998916103872 25021529106776496 25057536490578816 25076760527038976 25108712135023104 25125738574943349 25163480295539712 25164135999258624 25174716622847722 25262433405505728 25369243519044096 25418696235455488 25424579961381888 25455275165032448 25468342126540362 25523894726856036 25524559822164672 25612828157960064 25688388832576512 25721789982621696 25738561467015138 25788734101453764 25822265724741312 25872601525374336 25878590317835136 25929035912996608 25988005556093952 26019380985864192 26038664436320256 26056321485126436 26089521202797444 26147110061729664 26238214974836736 26257660607259648 26289361592721408 26308845130860544 26340708002082192 26360229594006756 26392054411442976 26411614057152968 26503640586968832 26509775447538432 26561451423069696 26562143554772992 26595987766714368 26613329257880379 26654000034299904 26665901928033824 26726547403817856 26778645936768768 26784844453479168 26837056625903104 26871951323308032 26883250022459271 26889472752125571 26924333294698496 26930565534007296 26941888878348038 26976919883164704 27035763055624512 27090978882524928 27129964320626688 27150070845187584 27150778314989568 27210000714645504 27256836042782496 27316289779937088 27411468489971712 27431783642543616 27464902151745536 27518544538760664 27520994420342784 27527364770217984 27538939047397302 27634893538851648 27695171910639744 27716419529885184 27770553161779491 27812992420233216 27824686793673798 27921636921874752 27976065064022656 27982540750179456 28039690205259264 28073542642642944 28080040892166144 28094348470766592 28134777813983232 28149220245123558 28189728551901168 28211355592918848 28309652999165952 28364837507936256 28420237581193944 28426708063674368 28475637654451632 28537749892048096 28596033264887424 28602652456554624 28637184560661504 28658408114364672 28659154888044544 28695671011454976 28715129799935256 28758263194902528 28771104711825968 28899437436648576 28955771622684928 28993421164621824 29049938554806272 29056662813007872 29068880105586041 29106676716046128 29120042406690816 29170165402121184 29233792572341952 29271803609097216 29293497490860288 29358158665801728 29415498819445872 29459684248436736 29472838973090016 29575531791811584 29597450772218112 29633183900567552 29691061212873348 29700577778393088 29713065814297089 29758473641508864 29765361906008064 29778653125858784 29816595660339936 29881632850953408 29882411499119616 29999139669038052 30008754979725312 30067251578126336 30074211316187136 30125976678864864 30184701779603392 30191688704140992 30289874956535808 30296886225758208 30355944483508224 30415233437577576 30504961738684608 30544625604363264 30604166784878592 30611250803976192 30663940548130308 30670921858174976 30723714311382024 30730826002429224 30740675832889344 30790730146683472 30860756597861568 30898014920713728 30920914018130304 30961118722885632 31028652394500096 31096333373349888 31180971971120832 31218616891356672 31241753592896896 31340564613588534 31350609877192704 31357866677243904 31418993123008512 31473073197025488 31480358343951888 31541723564895264 31582735472973312 31606142029612416 31651625040731136 31675908034154496 31737775042033704 31745000833753088 31785448794365952 31799642049912912 31869004743259936 31910442196428288 31972645787454464 31980046571633664 32035092361258086 32045360234582016 32104968628554108 32107826823733248 32115258898587648 32170537422998352 32177861742444544 32216832630744192 32240709128660256 32241549249050112 32367492800804214 32448491156938752 32575243075520544 32614571305197824 32681180874157056 32688745664633856 32752466416416768 32760047707527168 32816436077386332 32823907449647104 32888016643884696 32890944551141376 32913248191738656 33027928499026944 33092310425925632 33156943844726268 33167571293380608 33221577263526904 33232225428455424 33297132118745376 33337331888138496 33362038809035328 33410048654105088 33478282846697472 33500984766591132 33551307060719616 33617712936509568 33683244540674304 33814819714661313 33825658025392128 33833487730710528 33899439948509184 33957789502053816 33965649792158616 34031859635808048 34032746429552896 34076109326102784 34150437543946752 34165686845293337 34251185110102016 34294826330763264 34318081956020184 34384978801938352 34429687632988416 34496802033832448 34504787090446848 34564178600304777 34625012829437952 34639571415018906 34650674074791936 34718219248427008 34760266785802944 34786028270396592 34862813415639552 34983375045018624 34984286633115648 34998996280544394 35010214143012864 35120944002776256 35146972792009008 35189405881923968 35269436111841792 35338187449291776 35346367263384576 35407207346653674 35415268564092928 35484439010507172 35635396538423808 35704861249025024 35713125937972224 35774597306152026 35844333363279028 35852630336167428 35969226510886272 35977552393087872 36047684074166016 36121305176699904 36173285760835584 36200094460250112 36271742905181376 36342448057043328 36421719706582784 36504552551556096 36548624653295616 36563992049186623 36575711523391488 36647148459960612 36691392718347552 36718585396529736 36766328483426688 36846524718468864 36926895880852992 36955226039846912 37002312620034048 37027404215705988 37099582391565064 37228849229166336 37310054333572608 37358566473867264 37374274421467767 37386253607012352 37431390190190592 37440054522888192 37455796733313126 37459131294355456 37504498374155808 37532293660164744 37586304735868224 37615140790558464 37745220443309568 37746203998887936 37762074934271583 37819783343915008 37893650108258592 37967516872602176 38053865278566144 38128044353183232 38136869942072832 38182912747548672 38202513189810543 38211210819152896 38260894681939968 38285842090284054 38286839733247008 38532583248864768 38657894886162432 38666843120812032 38683101152180646 38808902288061504 38817885476752704 38893553869494912 38978390096455936 39029071478796288 39057996654480384 39084482227689654 39220665092594496 39297118630786688 39386490910889472 39434042389082112 39463267696290816 39540344391010134 39588081617164464 39617421085729452 39755460880453248 39842177134604544 39843215332159488 39981000051449856 39998852892050736 40167968905153152 40177266680218752 40255584938854656 40307926984962048 40386499942047744 40395848301010944 40412833317522057 40465379824747056 40474592644677632 40553644583436768 40673282318246144 40725106267781376 40726167472484352 40805555713171456 40815001071968256 40832162327301793 40885254064173744 40964952415176032 40974434669905632 41117202734957568 41147675463815424 41197353227618304 41227885357507072 41277816808140996 41281491630514176 41308408571095953 41371536526000128 41381112893718528 41542757865959616 41574629294827776 41624822521808896 41719488630349824 41737030190510697 41787419484784712 41800813169590272 41810488902991872 41882455382812128 41964097596033984 41973811125269184 42055631419860352 42110313963964416 42141522706149888 42202166720974848 42234544045539328 42288357280038912 42317033389378272 42399522733217216 42547256261904384 42640062095511552 42713456481677448 42727146979442688 42806624838072144 42894049897331136 42955776840992256 42987612171547008 42988732332066816 43072694699902884 43137394792353792 43156657067738952 43349156154972864 43433657434027392 43490131746932736 43574907832209408 43584994219511808 43660015074069192 43669955221889024 43680063610036224 43755248103181776 43850688858512928 43884330922318208 43940246236290432 44037237998702592 44209258459635024 44363297687717376 44396176158327168 44449775850851328 44482718412047104 44536591819310022 44546731538806784 44637710462263296 44648042859012096 44667979688788176 44735076080959488 44822449276430112 44823617248679424 44910992720899072 44998709503557078 45013132469587968 45086426286215084 45100877367189504 45111316974280704 45188965018297296 45199253264678912 45277052669405088 45287533056211488 45375812847744064 45434812434803712 45533916725262336 45726435107684352 45757442608026912 45906250177317888 45916876205964288 46006382787262464 46085571467073036 46096239003643836 46186095220025208 46200898766389248 46347022381070592 46381371027195456 46483751220852736 46542978591750144 46644500060024832 46665328374059192 46680285524017152 46771457956681248 46827925337035008 46862630389345344 47010846920382801 47025914815789056 47117583265722368 47128489684512768 47209609795538232 47224741398331392 47312585347342896 47409213044418624 47477437561096704 47513862051231744 47617501250629632 47699463074869368 47803507114889904 47865663294642432 47958968681181696 47970069857450496 48052638541887129 48063578765554688 48157452942831162 48161740235599872 48172888347881472 48266792613666816 48361063692990384 48362323873575168 48456597409391104 48551239201206321 48645880993021538 48672736735408128 48767615364521984 48862864613280816 48921856957796736 48958113862039648 49021771311235584 49128699624625152 49140071561290752 49235861174470656 49332024965827044 49336416826712064 49369872287607984 49541892748540416 49638465638888448 49735415767089402 49746739111430144 49832365895290356 49848338142683136 49941062311084168 50005997832207744 50043058213552992 50115072981157632 50153521054077952 50217424270046208 50251477149886698 50326960591079424 50349433245695444 50524866811011456 50738487038088192 50837392470910976 50849159922763776 50910550330064896 50936684253080724 51047789453712072 51049119644329344 51225656315920128 51376777665153024 51477122934030276 51577468202907528 51644531449482624 51745203050748672 51757180635670272 51858071825993216 51959357122528359 51976011112187904 52038761971728384 52077328872640512 52112642970252872 52179042405594888 52294220123459328 52476429949673472 52498494420816591 52515321214519296 52578723185442816 52617690261721088 52681416004164384 52720459188013512 52784108822885952 52823228114305936 53007281173937664 53019550895076864 53122902846139392 53124287109545984 53191975533428736 53226658515760758 53331803856067648 53453094807635712 53557291873537536 53569688906958336 53661895959228039 53674113251806208 53743902646616064 53766500044918542 53778945504251142 53883777756696076 53953839766329408 54071526111249024 54181957765049856 54259928641253376 54300141690375168 54301556629979136 54513672085564992 54632579559874176 54822936979943424 54863567285087232 54929804303491072 55037089077521328 55077878094794604 55269787077703296 55390343821279488 55432839059770368 55541106323558982 55649373587347596 55843273843749504 55952130128045312 55965081500358912 56079380410518528 56147085285285888 56160081784332288 56183695099969689 56188696941533184 56269555627966464 56298440490247116 56379457103802336 56422711185837696 56619305998331904 56729675015872512 56840475162387888 56853416127348736 56951275308903264 57075499784096192 57192066529774848 57205304913109248 57274369121323008 57316816228729344 57318309776089088 57391342022909952 57428763135426081 57430259599870512 57516526389805056 57542209423651936 57798874873297152 57911543245369856 57986842329243648 58024651728270969 58099877109612544 58113325626015744 58137760211172082 58213353432092256 58340330804242368 58467585144683904 58543607218194432 58586994981720576 58626723341534481 58716317331603456 58830997638891744 58945677946180032 59151063583623168 59194901544436224 59266367801135104 59382122425746696 59401155556786176 59426131628594178 59557306251717568 59633191320679872 59763265701906816 59764822998239232 59998279338076104 60017509959450624 60251953357729728 60369403559206784 60383377408281984 60579749913071616 60593772451516416 60711888967016448 60830466875155152 61009923477369216 61089251208726528 61208333569757184 61222501607952384 61327881096260616 61341843716349952 61447428622764048 61461652004858448 61581460293366944 61721513195723136 61796029841427456 61841828036260608 61922237445771264 62057304789000192 62192666746699776 62361943942241664 62437233782713344 62483507185793792 62681129227177068 62701219754385408 62715733354487808 62727583385738299 62837986246017024 62946146394050976 62960716687903776 63083447129790528 63165470945946624 63212284059224832 63303250081462272 63351816068308992 63475550084067408 63490001667506176 63570897588731904 63599284099825824 63738009486519872 63820884392856576 63945291574908928 63960093143267328 64070184722516172 64090720469164032 64209937257108216 64215653647466496 64230517797175296 64341074845996704 64433665261488384 64481418257320512 64483098498100224 64734985601608428 64896982313877504 65150486151041088 65229142610395648 65362361748314112 65377491329267712 65504932832833536 65520095415054336 65632872154772664 65647814899294208 65776033287769392 65826496383477312 66055856998053888 66184620851851264 66313887689452536 66335142586761216 66443154527053808 66594264237490752 66674663776276992 66724077618070656 66820097308210176 66956565693394944 67001969533182264 67102614121439232 67235425873019136 67366489081348608 67498064255335617 67629639429322626 67651316050784256 67666975461421056 67798879897018368 67915579004107632 67931299584317232 68063719271616096 68065492859105792 68152218652205568 68300875087893504 68331373690586674 68502370220204032 68589652661526528 68636163912040368 68769957603876704 68859375265976832 68993604067664896 69009574180893696 69128357200609554 69279142830037812 69301348149583872 69436438496854016 69520533571605888 69572056540793184 69725626831279104 69966750090037248 69997992561088788 70020428286025728 70241888005552512 70293945584018016 70378811763847936 70538872223683584 70676374898583552 70692734526769152 70814414693307348 70830537128185856 70968878021014344 71270793076847616 71409722498050048 71426251875944448 71549194612304052 71688666726558056 71705260672334856 71938453021772544 71955104786175744 72095368148332032 72236179414246743 72242610353399808 72346571521671168 72400188920500224 72543485810362752 72684896114086656 72843439413165568 72968821489532307 73009105103112192 73097249306591232 73127984098373246 73151423046782976 73294296919921224 73382785436695104 73437170793059472 73532656966853376 73693049436937728 73853791761705984 73910452079693824 74004625240068096 74054808431411976 74199164783130128 74457698458332672 74620108667145216 74717132947734528 74748548842935534 74772507214024704 74911593466626252 74918262588710912 75008996748311616 75064587320329488 75172609471736448 75230281581116928 75377215724830047 75490440886619136 75492407997775872 75524149868543166 75787300216517184 75935033745204352 76107730557132288 76256088706366464 76273739884145664 76365825495097344 76405026379621086 76422421638305792 76571684180568108 76573679466494016 77065166497729536 77366202304361292 77617804576123008 77635770953505408 77787107738989824 77956780192911872 78058142957592576 78115993308960768 78168964455379308 78441330185188992 78594237261573376 78772981821778944 78868084778164224 78901246000876397 78926535392581632 79080688782020268 79176163234328928 79234842171458904 79510921760906496 79684354269209088 79686430664318976 79962000102899712 79997705784101472 80335937810306304 80354533360437504 80511169877709312 80615853969924096 80649750067377813 80668418256376713 80772999884095488 80791696602021888 80825666635044114 80930759649494112 81107289166873536 81346564636492288 81450212535562752 81452334944968704 81611111426342912 81630002143936512 81664324654603586 81770508128347488 81929904830352064 81948869339811264 82234405469915136 82295350927630848 82394706455236608 82455770715014144 82555633616281992 82562983261028352 82616817142191906 83085515731919232 83149258589655552 83249645043617792 83438977260699648 83474060381021394 83574838969569424 83764910765624256 83928195192067968 83947622250538368 84111262839720704 84220627927928832 84283045412299776 84404333441949696 84634066778756544 84799045466434432 85094512523808768 85280124191023104 85426912963354896 85613249676144288 85788099794662272 85911553681984512 85975224343094016 85977464664133632 86145389399805768 86274789584707584 86313314135477904 86698312309945728 86867314868054784 86980263493865472 87149815664418816 87169988439023616 87206640316758123 87320030148138384 87339910443778048 87360127220072448 87510496206363552 87701377717025856 87768661844636416 87880492472580864 88074475997405184 88111508179967027 88418516919270048 88726595375434752 88792352316654336 88899551701702656 88965436824094208 89073183638620044 89093463077613568 89139197442891267 89275420924526592 89296085718024192 89335959377576352 89644898552860224 89647234497358848 89821985441798144 89997419007114156 90026264939175936 90172852572430168 90201754734379008 90222633948561408 90377930036594592 90554105338810176 90575066112422976 90751625695488128 90869624869607424 91067833450524672 91514885216053824 91812500354635776 91833752411928576 92012765574524928 92171142934146072 92192478007287672 92372190440050416 92694044762141184 92762742054390912 92967502441705472 93085957183500288 93289000120049664 93330656748118384 93542915913362496 93655850674070016 93725260778690688 94021693840765602 94051829631578112 94235166531444736 94256979369025536 94419219591076464 94625170694685792 94818426088837248 94954875122193408 95027724102463488 95235002501259264 95398926149738736 95607014229779808 95731326589284864 95917937362363392 95940139714900992 96105277083774258 96127157531109376 96314905885662324 96323480471199744 96345776695762944 96533585227333632 96722127385980768 96724647747150336 96913194818782208 97102478402412642 97291761986043076 97345473470816256 97535230729043968 97725729226561632 97843713915593472 97916227724079296 98043542622471168 98257399249250304 98280143122581504 98471722348941312 98664049931654088 98672833653424128 98739744575215968 99083785497080832 99276931277776896 99470831534178804 99493478222860288 99664731790580712 99696676285366272 99882124622168336 100011995664415488 100086116427105984 100230145962315264 100307042108155904 100434848540092416 100502954299773396 100653921182158848 100698866491390888 101049733622022912 101444459143983939 101476974076176384 101674784941821952 101698319845527552 101873368506161448 102095578907424144 102098239288658688 102451312631840256 102497060535880011 102753555330306048 102954245868060552 103154936405815056 103289062898965248 103490406101497344 103514361271340544 103692535800914331 103716143651986432 103918714245056718 103952022224375808 104154657745281024 104225285940505744 104358084811189776 104588440246918656 104952859899346944 104996988841633182 105030642429038592 105235380523442176 105362832008328768 105440918376027024 105568217645771904 105646456228611872 106014562347875328 106039101790153728 106245805692278784 106453317031521516 106663607712135296 106906189615271424 107114583747075072 107139377813916672 107323791918456078 107348226503612416 107533000089837084 107557891008502284 107767555513392152 107907679532658816 108143052222498048 108363915530099712 108519857282506752 108600283380750336 109027344171129984 109265159119748352 109645873959886848 109691976147559869 109727134570174464 109859608606982144 110074178155042656 110155756189589208 110539574155406592 110780687642558976 110865678119540736 111082212647117964 111298747174695192 111686547687499008 111904260256090624 111930163000717824 112122823264403301 112158760821037056 112294170570571776 112320163568664576 112367390199939378 112377393883066368 112596880980494232 112758914207604672 112845422371675392 113238611996663808 113286224802814749 113459350031745024 113680950324775776 113902550617806528 114150999568192384 114384133059549696 114410609826218496 114548738242646016 114633632457458688 114636619552178176 114782684045819904 114857526270852162 114860519199741024 115084418847303872 115597749746594304 115823086490739712 115973684658487296 116049303456541938 116275520422344164 116426706864184512 116680661608484736 116935170289367808 117087214436388864 117173989963441152 117253446683068962 117661995277783488 117891355892360064 118302127167246336 118389803088872448 118532735602270208 118764244851493392 118852263257188356 119114612503435136 119266382641359744 119526531403813632 119529645996478464 119996558676152208 120503906715459456 120738807118413568 120766754816563968 121159499826143232 121187544903032832 121238499952566171 121423777934032896 121660933750310304 122019846954738432 122178502417453056 122416667139514368 122445003215904768 122496486981905379 122655762192521232 122683687432699904 122894857245528096 122923304009716896 123162920586733888 123443026391446272 123592059682854912 123683656072521216 123844474891542528 123925225713287859 124114609578000384 124723887884483328 124874467565426688 124967014371587584 125211090571532091 125362258454354136 125402439508770816 125431466708975616 125455166771476598 125892292788101952 125921433375807552 126166894259581056 126330941891893248 126424568118449664 126606500162924544 126703632136617984 126951100168134816 127198568199651648 127476018973039744 127641768785713152 127890583149817856 127920186286534656 128140369445032344 128181440938328064 128419874514216432 128682149691993408 128867330522976768 128962836514641024 128966196996200448 129469971203216856 130300972302082176 130458285220791296 130724723496628224 130754982658535424 131009865665667072 131040190830108672 131265744309545328 131295629798588416 131552066575538784 131652992766954624 132111713996107776 132369241703702528 132627775378905072 132886309054107616 133188528474981504 133349327552553984 133448155236141312 133640194616420352 133913131386789888 134003939066364528 134205228242878464 134470851746038272 134732978162697216 134996128510671234 135259278858645252 135302632101568512 135333950922842112 135597759794036736 135831158008215264 135862599168634464 136127438543232192 136130985718211584 136304437304411136 136601750175787008 136662747381173348 137004740440408064 137179305323053056 137272327824080736 137539915207753408 137718750531953664 137987208135329792 138019148361787392 138256714401219108 138558285660075624 138602696299167744 139041067143211776 139144113081586368 139451253662558208 139933500180074496 139995985122177576 140040856572051456 140483776011105024 140587891168036032 140757623527695872 141032540761148403 141077744447367168 141352749797167104 141385469053538304 141628829386614696 141661074256371712 141937756042028688 142541586153695232 142819444996100096 142852503751888896 143098389224608104 143377333453116112 143410521344669712 143876906043545088 143910209572351488 144190736296664064 144472358828493486 144485220706799616 144800377841000448 145086971620725504 145369792228173312 145653717603618963 145686878826331136 145937642979064614 146018210206224384 146255968196746492 146302846093565952 146588593839842448 146765570873390208 146874341586118944 147065313933706752 147386098873875456 147707583523411968 147820904159387648 148009250480136192 148109616862823952 148398329566260256 148915396916665344 149240217334290432 149497097685871068 149545014428049408 149823186933252504 149836525177421824 150017993496623232 150129174640658976 150345218943472896 150460563162233856 150754431449660094 150980881773238272 151048299737086332 151574600433034368 151870067490408704 152215461114264576 152512177412732928 152547479768291328 152731650990194688 152810052759242172 152844843276611584 153143368361136216 153147358932988032 154130332995459072 154732404608722584 155235609152246016 155271541907010816 155574215477979648 155878071367585077 155913560385823744 156116285915185152 156231986617921536 156337928910758616 156882660370377984 157188474523146752 157495483262449773 157545963643557888 157736169556328448 157802492001752794 157853070785163264 158161377564040536 158352326468657856 158469684342917808 159021843521812992 159368708538418176 159372861328637952 159995411568202944 160671875620612608 160709066720875008 161022339755418624 161231707939848192 161299500134755626 161336836512753426 161651333270088228 161861519298988224 162214578333747072 162693129272984576 162900425071125504 162904669889937408 163328649309207172 163541016256694976 163859809660704128 163897738679622528 164468810939830272 164590701855261696 164789412910473216 164911541430028288 165111267232563984 165233634284383812 166171031463838464 166298517179311104 166499290087235584 166948120762042788 167149677939138848 167529821531248512 167856390384135936 167895244501076736 168222525679441408 168441255855857664 168551085299909067 168566090824599552 168808666883899392 169268133557513088 169598090932868864 170189025047617536 170260583475575383 170560248382046208 170853825926709792 171226499352288576 171576199589324544 171823107363969024 171950448686188032 171954929328267264 172290778799611536 172549579169415168 172626628270955808 173396624619891456 173734629736109568 173960526987730944 174073955184812907 174299631328837632 174339976878047232 174413280633516246 174640060296276768 175020992412727104 175402755434051712 175537323689272832 175760984945161728 175880170024603443 176148951994810368 176223016359934054 176837033838540096 177453190750869504 177584704633308672 177799103403405312 177930873648188416 178146367277240088 178186926155227136 178278394885782534 178671918755152704 179289797105720448 179294468994717696 179643970883596288 179994838014228312 180052529878351872 180345705144860336 180755860073189184 181108210677620352 181150132224845952 181503251390976256 181739249739214848 182135666901049344 183029770432107648 183625000709271552 183667504823857152 184025531149049856 184342285868292144 184384956014575344 184744380880100832 185388089524282368 185525484108781824 185935004883410944 186171914367000576 186578000240099328 186661313496236768 187085831826724992 187311701348140032 187450521557381376 188043387681531204 188103659263156224 188182750157214897 188470333062889472 188513958738051072 188838439182152928 189250341389371584 189636852177674496 189909750244386816 190055448204926976 190470005002518528 190797852299477472 191214028459559616 191462653178569728 191835874724726784 191880279429801984 192210554167548516 192254315062218752 192629811771324648 192646960942399488 192691553391525888 193444254771961536 193449295494300672 193826389637564416 194204956804825284 194583523972086152 194690946941632512 195451458453123264 195687427831186944 195832455448158592 196087085244942336 196514798498500608 196560286245163008 196943444697882624 197328099863308176 197479489150431936 198167570994161664 198553862555553792 198941663068357608 198986956445720576 199329463581161424 199764249244336672 200023991328830976 200172232854211968 200460291924630528 200614084216311808 200869697080184832 201005908599546792 201307842364317696 201397732982781776 202099467244045824 202888918287967878 202953948152352768 203349569883643904 203396639691055104 203746737012322896 204191157814848288 204196478577317376 204902625263680512 204994121071760022 205507110660612096 205908491736121104 206309872811630112 206578125797930496 206980812202994688 207028722542681088 207385071601828662 207432287303972864 207837428490113436 207904044448751616 208309315490562048 208450571881011488 208716169622379552 209176880493837312 209993977683266364 210061284858077184 210470761046884352 210725664016657536 210881836752054048 211136435291543808 211292912457223744 212029124695750656 212078203580307456 212491611384557568 212906634063043032 213327215424270592 213812379230542848 214160524859521649 214229167494150144 214278755627833344 214647583836912156 214696453007224832 215066000179674168 215115782017004568 215535111026784304 215815359065317632 216286104444996096 216727831060199424 217039714565013504 217200566761500672 218054688342259968 218530318239496704 218906464468596921 219291747919773696 219383952295119738 219454269140348928 220148356310085312 220311512379178416 221079148310813184 221561375285117952 221731356239081472 222164425294235928 222597494349390384 223373095374998016 223808520512181248 223860326001435648 224245646528806602 224317521642074112 224734780399878756 224754787766132736 225193761960988464 225517828415209344 225690844743350784 226477223993327616 226572449605629498 227361900649551552 227805101235613056 228301999136384768 228768266119099392 228821219652436992 229097476485292032 229267264914917376 229715052541704324 229721038399482048 230168837694607744 231195499493188608 231646172981479424 232098606913083876 232551040844688328 232853413728369024 233361323216969472 233870340578735616 234174428872777728 234347979926882304 234506893366137924 235323990555566976 235782711784720128 236604254334492672 236703738002629191 236779606177744896 237065471204540416 237528489702986784 237704526514376712 238229225006870272 238532765282719488 239053062807627264 239059291992956928 239159807917053359 239993117352304416 241007813430918912 241477614236827136 241533509633127936 241949250202133439 242318999652286464 242375089806065664 242476999905132342 243321867500620608 244039693909476864 244357004834906112 244833334279028736 244890006431809536 244992973963810758 245311524385042464 245789714491056192 245846608019433792 246325841173467776 246886052782892544 247184119365709824 247367312145042432 247688949783085056 247850451426575718 249447775768966656 249748935130853376 249934028743175168 250422181143064182 250724516908708272 250910333542953196 251784585576203904 251842866751615104 252333788519162112 252661883783786496 252849136236899328 253213000325849088 253902200336269632 254397136399303296 254952037946079488 255283537571426304 255781166299635712 255840372573069312 255947944344306361 256280738890064688 256839749028432864 257364299383986816 257734661045953536 257925673029282048 257932393992400896 258939942406433712 260601944604164352 260916570441582592 261449446993256448 261509965317070848 261619920950274369 262019731331334144 262080381660217344 262531488619090656 263104133151077568 263305985533909248 264223427992215552 264334524539901081 264738483407405056 265255550757810144 265772618108215232 266377056949963008 266698655105107968 266896310472282624 267280389232840704 267417592328673801 267826262773579776 268007878132729056 268941703492076544 269465956325394432 269992257021342468 270518557717290504 270605264203137024 270667901845684224 271662316016430528 271725198337268928 272254877086464384 272261971436423168 272608874608822272 273203500351574016 273325494762346696 274544655648161472 275079830415506816 275437501063907328 275974416270659584 276038296723574784 276513428802438216 277116571320151248 278082134286423552 278288226163172736 278902507325116416 279867000360148992 279991970244355152 280967552022210048 281175782336072064 281515247055391744 282065081522296806 282155488894734336 282705499594334208 282770938107076608 283257658773229392 283322148512743424 283875512084057376 285083172307390464 285638889992200192 285705007503777792 286196778449216208 286754666906232224 286821042689339424 287753812087090176 287820419144702976 288381472593328128 288944717656986972 288970441413599232 289600755682000896 290173943241451008 290739584456346624 291307435207237926 291373757652662272 291875285958129228 292036420412448768 292511936393492984 292605692187131904 293177187679684896 293531141746780416 293748683172237888 294130627867413504 294772197747750912 295415167046823936 295641808318775296 296018500960272384 296219233725647904 296796659132520512 297830793833330688 298480434668580864 298994195371742136 299090028856098816 299646373866505008 300035986993246464 300258349281317952 300690437886945792 300921126324467712 301508862899320188 301961763546476544 302096599474172664 303149200866068736 303740134980817408 304333377431951817 304430922228529152 305024354825465856 305094959536582656 305620105518484344 305689686553223168 306286736722272432 306294717865976064 307491181607640033 308260665990918144 309464809217445168 310471218304492032 310543083814021632 311148430955959296 311756142735170154 311827120771647488 312463973235843072 312675857821517232 313765320740755968 314376949046293504 314990966524899546 315091927287115776 315604984003505588 315706141570326528 316322755128081072 316704652937315712 316939368685835616 318043687043625984 318737417076836352 319990823136405888 321343751241225216 321418133441750016 322044679510837248 322599000269511252 322673673025506852 323302666540176456 323723038597976448 324429156667494144 325386258545969152 325800850142251008 326657298618414344 327082032513389952 327719619321408256 327795477359245056 328937621879660544 329075928442679607 329181403710523392 329578825820946432 329823082860056576 330222534465127968 330467268568767624 332342062927676928 332597034358622208 332998580174471168 333896241524085576 334299355878277696 335059643062497024 335712780768271872 335790489002153472 336368469793209903 336445051358882816 336882511711715328 337102170599818134 337132181649199104 338536267115026176 339196181865737728 339858674408444247 340378050095235072 340521166951150766 341707651853419584 342452998704577152 343152399178649088 343646214727938048 343900897372376064 343909858656534528 344581557599223072 345253256541911616 346793249239782912 347469259472219136 347921053975461888 348147910369625814 348826561267032492 349280120592553536 350041984825454208 350805510868103424 351074647378545664 351521969890323456 351760340049206886 352446032719868108 353674067677080192 354906381501739008 355169409266617344 355598206806810624 355861747296376832 356292734554480176 356373852310454272 356556789771565068 357343837510305408 358579594211440896 358588937989435392 359287941767192576 359989676028456624 360691410289720672 361511720146378368 362216421355240704 362300264449691904 363006502781952512 363478499478429696 363715499857698513 364271333802098688 366059540864215296 367250001418543104 367335009647714304 367489460945716137 368051062298099712 368684571736584288 368769912029150688 369488761760201664 370776179048564736 371050968217563648 371870009766821888 372343828734001152 373322626992473536 374171663653449984 374623402696280064 374901043114762752 375633271714596273 376086775363062408 376207318526312448 376365500314429794 377676878364305856 378500682778743168 379273704355348992 379819500488773632 380110896409853952 381595704598954944 382428056919119232 382925306357139456 383671749449453568 383760558859603968 384421108335097032 384508630124437504 385259623542649296 386888509543923072 386898590988601344 387652779275128832 388409913609650568 389167047944172304 390902916906246528 391374855662373888 391664910896317184 392174170489884672 393029596997001216 393120572490326016 393886889395765248 394656199726616352 394958978300863872 396335141988323328 397107725111107584 397883326136715216 397973912891441152 398658927162322848 399528498488673344 400047982657661952 400344465708423936 400920583849261056 401228168432623616 401739394160369664 402011817199093584 402615684728635392 402795465965563552 404198934488091648 405777836575935756 405907896304705536 406699139767287808 406793279382110208 407493474024645792 408382315629696576 408392957154634752 409805250527361024 409988242143520044 411014221321224192 411816983472242208 412619745623260224 413156251595860992 413961624405989376 414057445085362176 414770143203657324 414864574607945728 415674856980226872 415808088897503232 416901143762022976 417432339244759104 418353760987674624 419987955366532728 420122569716154368 421451328033315072 421763673504108096 422272870583087616 422585824914447488 423097622283445209 424058249391501312 424156407160614912 424983222769115136 425813268126086064 426654430848541184 427624758461085696 428321049719043298 428458334988300288 428557511255666688 429295167673824312 429392906014449664 430132000359348336 430231564034009136 431070222053568608 431630718130635264 432572208889992192 433455662120398848 434401133523001344 436109376684519936 437060636478993408 437812928937193842 438767904590239476 438908538280697856 440296712620170624 440623024758356832 442158296621626368 443122750570235904 443462712478162944 444328850588471856 445194988698780768 446746190749996032 447617041024362496 447720652002871296 448491293057613204 448635043284148224 449469560799757512 449509575532265472 450387523921976928 451035656830418688 451381689486701568 453144899211258996 454723801299103104 455610202471226112 456603998272769536 457536532238198784 457642439304873984 458194952970584064 458534529829834752 459430105083408648 459442076798964096 460337675389215488 462135869433704611 462390998986377216 463292345962958848 464197213826167752 465102081689376656 465706827456738048 466722646433938944 467740681157471232 468348857745555456 468695959853764608 469013786732275848 470647981111133952 471565423569440256 472486449787349319 473208508668985344 473407476005258382 473559212355489792 475056979405973568 475409053028753424 476458450013740544 477065530565438976 478106125615254528 478118583985913856 478319615834106718 479986234704608832 482015626861837824 482955228473654272 483067019266255872 483898500404266878 484953999810264684 486643735001241216 488079387818953728 488714009669812224 489985947927621516 490623048770084928 491579428982112384 491693216038867584 492651682346935552 493772105565785088 494368238731419648 494734624290084864 495700902853151436 498895551537933312 499497870261706752 499868057486350336 500844362286128364 501449033817416544 501820667085906392 503569171152407808 503685733503230208 504667577038324224 505323767567572992 505653255899727201 505698272473798656 506426000651698176 507804400672539264 508794272798606592 509904075892158976 510567075142852608 510781750426726149 511562332599271424 511680745146138624 511895888688612722 512561477780129376 513679498056865728 514728598767973632 515469322091907072 515851346058564096 515864787984801792 517879884812867424 521203889208328704 521833140883165184 522898893986512896 523019930634141696 523239841900548738 525062977238181312 526208266302155136 526611971067818496 527640510073810329 528446855984431104 528669049079802162 530511101515620288 531545236216430464 532754113899926016 533397310210215936 533792620944565248 534560778465681408 534835184657347602 536015756265458112 537883406984153088 538931912650788864 539984514042684936 541037115434581008 543324632032861056 543450396674537856 544509754172928768 544523942872846336 545217749217644544 546407000703148032 546650989524693392 549089311296322944 550159660831013632 550875002127814656 551948832541319168 552076593447149568 552308722006134779 553026857604876432 554233142640302496 556164268572847104 556576452326345472 557805014650232832 559734000720297984 559983940488710304 561935104044420096 562351564672144128 563030494110783488 564130163044593612 564310977789468672 564548250471644691 565410999188668416 565541876214153216 566515317546458784 567751024168114752 570166344614780928 571277779984400384 571410015007555584 572393556898432416 573509333812464448 573642085378678848 575507624174180352 575640838289405952 576762945186656256 577889435313973944 577940882827198464 580347886482902016 581479168912693248 582614870414475852 582747515305324544 583750571916258456 584072840824897536 585023872786985968 586354375359369792 587062283493560832 587497366344475776 588261255734827008 589544395495501824 590830334093647872 592438467451295808 593593318265041024 595661587666661376 596960869337161728 597988390743484272 599292747733010016 600071973986492928 600516698562635904 601380875773891584 601842252648935424 603017725798640376 603923527092953088 604193198948345328 606298401732137472 607480269961634816 608666754863903634 608861844457058304 610048709650931712 610189919073165312 611240211036968688 611379373106446336 612573473444544864 612589435731952128 614982363215280066 616521331981836288 618929618434890336 620942436608984064 621086167628043264 622296861911918592 623512285470340308 623654241543294976 624927946471686144 625351715643034464 627530641481511936 628753898092587008 629981933049799092 630183854574231552 631209968007011176 631412283140653056 632645510256162144 633409305874631424 633878737371671232 636087374087251968 637474834153672704 639981646272811776 642481574578564947 642687502482450432 642836266883500032 644089359021674496 645198000539022504 645347346051013704 646605333080352912 647446077195952896 648858313334988288 650772517091938304 651601700284502016 653314597236828688 654164065026779904 655439238642816512 655590954718490112 656719393405790763 657875243759321088 658151856885359214 658362807421046784 659646165720113152 660445068930255936 660934537137535248 664684125855353856 665194068717244416 667792483048171152 668598711756555392 670119286124994048 671425561536543744 671580978004306944 672736939586419806 672890102717765632 674204341199636268 674264363298398208 677072534230052352 678392363731475456 679717348816888494 681042333902301532 683415303706839168 684905997409154304 686304798357298176 687292429455876096 687801794744752128 689163115198446144 690506513083823232 693586498479565824 694938518944438272 696295820739251628 697653122534064984 698560241185107072 700083969650908416 701611021736206848 702149294757091328 703043939780646912 703520680098413772 704892065439736216 707348135354160384 709812763003478016 710111214007887573 710338818533234688 711196413613621248 711723494592753664 712585469108960352 713113579543130136 714687675020610816 717159188422881792 717177875978870784 717479423751160077 718575883534385152 719979352056913248 721382820579441344 723023440292756736 724432842710481408 724600528899383808 725847750606400317 726013005563905024 726956998956859392 727430999715397026 732119081728430592 734500002837086208 734670019295428608 734978921891432274 737369143473168576 737539824058301376 738977523520403328 741552358097129472 742101936435127296 746645253984947072 748343327306899968 749246805392560128 749802086229525504 751266543429192546 752173550726124816 752731000628859588 755353756728611712 757001365557486336 758547408710697984 759639000977547264 763191409197909888 764856113838238464 765850612714278912 767343498898907136 767521117719207936 767843833032919083 768842216670194064 769017260248875008 770519247085298592 773777019087846144 773797181977202688 775305558550257664 776819827219301136 778334095888344608 781805833812493056 782749711324747776 783329821792634368 784348340979769344 784859762850823107 786059193994002432 786241144980652032 789312399453232704 789917956601727744 792670283976646656 793003573619703243 794215450222215168 795766652273430432 797317854324645696 799056996977346688 800095965315323904 800688931416847872 801841167698522112 802456336865247232 803478788320739328 804023634398187168 805590931931127104 808397868976183296 811555673151871512 811815792609411072 814986948049291584 816764631259393152 816785914309269504 819610501054722048 819976484287040088 823633966944484416 825239491246520448 826312503191721984 827923248811978752 828114890170724352 829540286407314648 829729149215891456 831349713960453744 833802287524045952 834864678489518208 836707521975349248 839975910733065456 842902656066630144 843527347008216192 844545741166175232 845171649828894976 846195244566890418 848116498783002624 848312814321229824 849966445538230272 851626536252172128 853308861697082368 855249516922171392 856642099438086596 856916669976600576 857115022511333376 858590335347648624 858785812028899328 860264000718696672 860463128068018272 862140444107137216 863261436261270528 865144417779984384 866911324240797696 868802267046002688 872218753369039872 874121272957986816 875625857874387684 877535809180478952 877817076561395712 880593425240341248 881246049516713664 884316593243252736 886245501140471808 886925424956325888 888657701176943712 890389977397561536 893492381499992064 895234082048724992 895441304005742592 896982586115226408 897270086568296448 898939121599515024 900775047843953856 902071313660837376 902763378973403136 906289798422517992 909447602598206208 911220404942452224 913000132295855451 913207996545539072 915073064476397568 915284878609747968 917069059659669504 918860210166817296 918884153597928192 920675350778430976 922473544822920099 924271738867409222 924781997972754432 926584691925917696 928394427652335504 930204163378753312 931413654913476096 933445292867877888 935481362314942464 937391919707529216 938027573464551696 941295962222267904 943130847138880512 944972899574698638 946814952010516764 947118424710979584 950113958811947136 950818106057506848 952916900027481088 954131061130877952 956212251230509056 956639231668213436 959972469409217664 964031253723675648 965910456947308544 966134038532511744 967797000808533756 969907999620529368 973287470002482432 976158775637907456 979971895855243032 981246097540169856 983158857964224768 983386432077735168 985303364693871104 987227785328038821 987544211131570176 988736477462839296 989469248580169728 991401805706302872 997791103075866624 998995740523413504 999736114972700672 1001688724572256728 1002898067634833088 1003641334171812784 1007138342304815616 1007371467006460416 1009335154076648448 1010647535135145984 1011306511799454402 1011396544947597312 1015608801345078528 1017588545597213184 1019576023225332741 1019808151784317952 1021134150285705216 1021563500853452298 1023791777377225444 1025122955560258752 1027358996113731456 1029457197535947264 1030938644183814144 1031702692117128192 1031729575969603584 1035759769625734848 1042407778416657408 1043666281766330368 1046479683801097476 1050125954476362624 1052416532604310272 1053223942135636992 1055281020147620658 1057338098159604324 1061022203031240576 1063090472432860928 1065508227799852032 1066794620420431872 1067585241889130496 1069121556931362816 1069670369314695204 1072031512530916224 1075766813968306176 1077863825301577728 1079969028085369872 1082074230869162016 1086649264065722112 1086900793349075712 1089019508345857536 1089047885745692672 1090435498435289088 1091146499573095539 1092814001406296064 1093301979049386784 1098178622592645888 1100319321662027264 1101750004255629312 1102468382837148411 1103897665082638336 1104153186894299136 1104617444012269558 1106053715209752864 1108466285280604992 1112328537145694208 1113152904652690944 1115610029300465664 1119967880977420608 1123870208088840192 1124703129344288256 1126060988221566976 1128260326089187224 1128621955578937344 1129096500943289382 1133030635092917568 1135502048336229504 1140332689229561856 1144787113796864832 1147018667624928896 1147284170757357696 1151015248348360704 1151281676578811904 1153525890373312512 1155778870627947888 1160695772965804032 1162958337825386496 1165229740828951704 1165495030610649088 1167501143832516912 1170047745573971936 1172708750718739584 1174124566987121664 1174994732688951552 1176522511469654016 1179088790991003648 1181660668187295744 1184876934902591616 1187186636530082048 1191323175333322752 1191824084329027681 1193921738674323456 1195976781486968544 1198585495466020032 1200143947972985856 1201033397125271808 1202761751547783168 1203684505297870848 1206035451597280752 1207847054185906176 1208386397896690656 1212596803464274944 1214960539923269632 1217333509727807268 1217723688914116608 1220097419301863424 1220379838146330624 1222480422073937376 1225146946889089728 1225178871463904256 1229964726430560132 1233042663963672576 1237859236869780672 1241884873217968128 1242172335256086528 1244593723823837184 1247024570940680616 1247308483086589952 1250703431286068928 1255061282963023872 1257507796185174016 1259963866099598184 1260367709148463104 1262419936014022352 1265291020512324288 1266818611749262848 1267757474743342464 1272174748174503936 1274949668307345408 1279963292545623552 1284963149157129894 1285375004964900864 1285672533767000064 1288178718043348992 1290396001078045008 1290694692102027408 1293210666160705824 1294892154391905792 1297716626669976576 1301545034183876608 1303203400569004032 1306629194473657376 1308328130053559808 1310878477285633024 1311181909436980224 1313438786811581526 1316303713770718428 1316725614842093568 1319292331440226304 1320890137860511872 1321869074275070496 1329368251710707712 1330388137434488832 1335584966096342304 1337197423513110784 1340238572249988096 1342851123073087488 1343161956008613888 1345473879172839612 1345780205435531264 1348408682399272536 1348528726596796416 1354145068460104704 1356784727462950912 1359434697633776988 1362084667804603064 1366830607413678336 1369811994818308608 1372609596714596352 1374584858911752192 1375603589489504256 1378326230396892288 1381013026167646464 1386407608301113833 1387172996959131648 1389877037888876544 1392591641478503256 1395306245068129968 1397120482370214144 1400167939301816832 1403222043472413696 1404298589514182656 1406087879561293824 1407041360196827544 1409784130879472432 1414696270708320768 1419625526006956032 1420222428015775146 1420677637066469376 1423446989185507328 1425170938217920704 1426227159086260272 1429375350041221632 1434318376845763584 1434355751957741568 1434958847502320154 1439958704113826496 1442765641158882688 1446046880585513472 1448865685420962816 1449201057798767616 1451695501212800634 1452026011127810048 1454861999430794052 1464238163456861184 1469957843782864548 1474738286946337152 1475079648116602752 1477955047040806656 1483104716194258944 1484203872870254592 1493290507969894144 1496686654613799936 1498493610785120256 1499123674016651543 1499604172459051008 1502533086858385092 1504347101452249632 1505462001257719176 1510707513457223424 1514002731114972672 1517094817421395968 1519278001955094528 1526382818395819776 1529712227676476928 1531701225428557824 1532345251280178447 1534686997797814272 1535042235438415872 1535687666065838166 1537684433340388128 1541038494170597184 1547554038175692288 1547594363954405376 1550611117100515328 1553639654438602272 1556668191776689216 1563611667624986112 1565499422649495552 1566659643585268736 1568696681959538688 1569719525701646214 1578624798906465408 1579835913203455488 1585340567953293312 1586007147239406486 1591533304546860864 1594635708649291392 1598113993954693376 1600191930630647808 1601377862833695744 1603682335397044224 1608047268796374336 1611181863862254208 1616795737952366592 1623111346303743024 1629973896098583168 1633529262518786304 1633571828618539008 1639221002109444096 1639952968574080176 1647267933888968832 1650478982493040896 1652625006383443968 1655846497623957504 1656229780341448704 1656926166018404337 1659080572814629296 1659458298431782912 1662699427920907488 1667604575048091904 1669729356979036416 1673415043950698496 1674118655419373513 1679951821466130912 1685805312133260288 1687054694016432384 1689091482332350464 1690343299657789952 1692390489133780836 1693644751414934073 1696232997566005248 1696625628642459648 1703253072504344256 1706617723394164736 1710499033844342784 1713284198876173192 1713833339953201152 1714230045022666752 1717180670695297248 1720528001437393344 1720926256136036544 1724280888214274432 1726522872522541056 1730288835559968768 1733822648481595392 1744437506738079744 1748242545915973632 1751251715748775368 1755071618360957904 1761186850480682496 1762492099033427328 1768633186486505472 1772491002280943616 1777315402353887424 1780779954795123072 1786984762999984128 1790468164097449984 1790882608011485184 1793965172230452816 1797878243199030048 1801550095687907712 1804142627321674752 1805526757946806272 1812579596845035984 1818895205196412416 1822440809884904448 1826000264591710902 1826415993091078144 1830146128952795136 1830569757219495936 1834138119319339008 1837720420333634592 1837768307195856384 1841350701556861952 1844947089645840198 1848543477734818444 1849563995945508864 1853169383851835392 1856788855304671008 1860408326757506624 1862827309826952192 1866890585735755776 1870962724629884928 1874783839415058432 1876055146929103392 1882591924444535808 1886261694277761024 1889945799149397276 1893629904021033528 1894236849421959168 1900227917623894272 1901636212115013696 1905833800054962176 1908262122261755904 1912424502461018112 1913278463336426872 1919944938818435328 1927444723735694841 1928062507447351296 1931820913894617088 1932268077065023488 1935594001617067512 1939815999241058736 1946574940004964864 1952317551275814912 1959943791710486064 1962492195080339712 1966317715928449536 1966772864155470336 1970158180217372289 1970606729387742208 1974455570656077642 1975088422263140352 1978938497160339456 1982803611412605744 1995582206151733248 1999472229945401344 2003377449144513456 2005796135269666176 2007282668343625568 2014276684609631232 2014742934012920832 2018670308153296896 2022613023598908804 2022793089895194624 2031217602690157056 2035177091194426368 2039152046450665482 2039616303568635904 2043127001706904596 2047583554754450888 2050245911120517504 2054717992227462912 2058914395071894528 2061877288367628288 2063405384234256384 2071519539251469696 2084815556833314816 2087332563532660736 2092959367602194952 2100251908952725248 2104833065208620544 2106447884271273984 2110562040295241316 2114676196319208648 2122044406062481152 2126180944865721856 2130333642023662719 2131016455599704064 2133589240840863744 2135170483778260992 2139340738629390408 2144063025061832448 2151533627936612352 2152438271253480231 2155727650603155456 2159938056170739744 2164148461738324032 2173298528131444224 2173801586698151424 2178039016691715072 2178095771491385344 2180870996870578176 2182292999146191078 2186603958098773568 2196357245185291776 2200638643324054528 2203500008511258624 2204936765674296822 2209234888024539116 2212107430419505728 2216932570561209984 2224657074291388416 2226305809305381888 2239935761954841216 2247740416177680384 2249406258688576512 2252121976443133952 2256520652178374448 2258193001886578764 2266061270185835136 2271004096672459008 2289574227593729664 2294037335249857792 2294568341514715392 2302030496696721408 2302563353157623808 2303531499098757249 2307051780746625024 2311557741255895776 2321391545931608064 2325916675650772992 2330459481657903408 2330990061221298176 2335002287665033824 2340095491147943872 2345417501437479168 2348249133974243328 2349989465377903104 2353045022939308032 2354579288552469321 2358177581982007296 2369753869805183232 2374373273060164096 2379010720859109729 2382646350666645504 2383648168658055362 2391953562973937088 2397170990932040064 2400287895945971712 2402066794250543616 2405523503095566336 2407369010595741696 2412070903194561504 2416772795793381312 2425193606928549888 2429921079846539264 2434667019455614536 2435447377828233216 2444960844147874752 2450293893778179456 2450357742927808512 2459929452861120264 2475718473739561344 2483769746435936256 2484344670512173056 2489187447647674368 2494049141881361232 2494616966173179904 2501406862572137856 2510122565926047744 2515015592370348032 2519927732199196368 2524839872028044704 2530582041024648576 2533637223498525696 2535514949486684928 2544349496349007872 2549899336614690816 2559926585091247104 2569926298314259788 2570750009929801728 2571345067534000128 2576357436086697984 2580792002156090016 2581389384204054816 2586421332321411648 2589784308783811584 2595433253339953152 2603090068367753216 2606406801138008064 2613258388947314752 2616656260107119616 2621756954571266048 2622363818873960448 2626877573623163052 2632607427541436856 2633451229684187136 2641780275721023744 2643738148550140992 2658736503421415424 2660776274868977664 2671169932192684608 2674394847026221568 2680477144499976192 2685702246146174976 2686323912017227776 2690947758345679224 2691560410871062528 2696817364798545072 2708290136920209408 2713569454925901824 2718869395267553976 2724169335609206128 2733661214827356672 2739623989636617216 2745219193429192704 2751207178979008512 2756652460793784576 2762026052335292928 2767420634468760297 2772815216602227666 2774345993918263296 2779754075777753088 2785183282957006512 2790612490136259936 2794240964740428288 2800335878603633664 2806444086944827392 2808597179028365312 2812175759122587648 2814082720393655088 2819568261758944864 2829392541416641536 2840444856031550292 2841355274132938752 2846893978371014656 2850341876435841408 2852454318172520544 2858750700082443264 2868636753691527168 2869917695004640308 2879917408227652992 2885531282317765376 2892093761171026944 2897731370841925632 2898402115597535232 2903391002425601268 2904052022255620096 2909723998861588104 2928476326913722368 2939915687565729096 2949476573892674304 2950159296233205504 2955910094081613312 2961683355984116463 2966209432388517888 2968407745740509184 2986581015939788288 2993373309227599872 2996987221570240512 2998247348033303086 2999208344918102016 3005066173716770184 3008694202904499264 3010924002515438352 3021415026914446848 3028005462229945344 3034189634842791936 3052765636791639552 3059424455352953856 3063402450857115648 3064690502560356894 3071375332131676332 3075368866680776256 3082076988341194368 3095108076351384576 3095188727908810752 3107279308877204544 3113336383553378432 3127223335249972224 3130998845298991104 3133319287170537472 3139439051403292428 3157249597812930816 3159671826406910976 3172014294478812972 3183066609093721728 3189271417298582784 3196227987909386752 3200383861261295616 3202755725667391488 3207364670794088448 3216094537592748672 3222363727724508416 3233591475904733184 3234951086035932277 3246222692607486048 3259947792197166336 3267058525037572608 3267143657237078016 3278442004218888192 3279905937148160352 3294535867777937664 3300957964986081792 3305250012766887936 3307405148511445233 3311692995247915008 3312459560682897408 3313852332036808674 3318161145629258592 3325398855841814976 3335209150096183808 3339458713958072832 3346830087901396992 3348237310838747026 3359903642932261824 3371610624266520576 3374109388032864768 3378182964664700928 3380686599315579904 3384780978267561672 3387289502829868146 3406506145008688512 3413235446788329472 3420998067688685568 3426568397752346384 3434361341390594496 3441056002874786688 3441852512272073088 3448561776428548864 3453045745045082112 3460577671119937536 3488875013476159488 3496485091831947264 3502503431497550736 3510143236721915808 3522373700961364992 3524984198066854656 3537266372973010944 3544982004561887232 3554630804707774848 3561559909590246144 3573969525999968256 3575472252987083043 3580936328194899968 3581765216022970368 3587930344460905632 3595756486398060096 3603100191375815424 3608285254643349504 3611053515893612544 3625159193690071968 3637790410392824832 3644881619769808896 3652000529183421804 3652831986182156288 3660292257905590272 3661139514438991872 3675440840667269184 3675536614391712768 3682701403113723904 3689894179291680396 3697086955469636888 3699127991891017728 3713577710609342016 3720816653515013248 3725654619653904384 3733781171471511552 3741925449259769856 3752110293858206784 3765183848889071616 3772523388555522048 3779891598298794552 3787259808042067056 3800455835247788544 3803272424230027392 3811667600109924352 3816524244523511808 3824849004922036224 3826556926672853744 3839889877636870656 3854889447471389682 3856125014894702592 3863641827789234176 3864536154130046976 3871188003234135024 3879631998482117472 3893149880009929728 3904635102551629824 3919887583420972128 3924984390160679424 3932635431856899072 3933545728310940672 3940316360434744578 3941213458775484416 3948911141312155284 3950176844526280704 3957876994320678912 3965607222825211488 3991164412303466496 3998944459890802688 4006754898289026912 4011592270539332352 4014565336687251136 4028553369219262464 4029485868025841664 4037340616306593792 4045226047197817608 4045586179790389248 4062435205380314112 4070354182388852736 4078304092901330964 4079232607137271808 4086254003413809192 4095167109508901776 4100491822241035008 4109435984454925824 4117828790143789056 4123754576735256576 4126810768468512768 4143039078502939392 4159222824903341499 4169631113666629632 4185918735204389904 4200503817905450496 4209666130417241088 4212895768542547968 4221124080590482632 4229352392638417296 4244088812124962304 4252361889731443712 4260667284047325438 4262032911199408128 4270340967556521984 4278681477258780816 4288126050123664896 4303067255873224704 4304876542506960462 4319876112341479488 4328296923476648064 4346597056262888448 4347603173396302848 4356078033383430144 4364585998292382156 4373207916197547136 4392714490370583552 4401277286648109056 4409873531348593644 4418469776049078232 4424214860839011456 4433865141122419968 4449314148582776832 4452611618610763776 4479871523909682432 4495480832355360768 4497371022049954629 4498812517377153024 4504243952886267904 4513041304356748896 4516386003773157528 4532122540371670272 4542008193344918016 4579148455187459328 4588074670499715584 4589136683029430784 4597035753840535341 4604060993393442816 4605126706315247616 4607062998197514498 4623115482511791552 4642783091863216128 4651833351301545984 4660918963315806816 4670004575330067648 4680190982295887744 4690835002874958336 4696498267948486656 4699978930755806208 4706090045878616064 4709158577104938642 4739507739610366464 4748746546120328192 4758021441718219458 4767296337316110724 4783907125947874176 4794341981864080128 4800575791891943424 4804133588501087232 4811047006191132672 4824141806389123008 4833545591586762624 4850387213857099776 4859842159693078528 4869334038911229072 4889921688295749504 4900587787556358912 4900715485855617024 4919858905722240528 4951436947479122688 4967539492871872512 4968689341024346112 4970778498055213011 4978374895295348736 4988098283762722464 5002813725144275712 5020245131852095488 5022355966258120539 5030031184740696064 5039855464398392736 5049679744056089408 5061164082049297152 5067274446997051392 5071029898973369856 5080934254244802219 5088698992698015744 5119853170182494208 5139852596628519576 5141500019859603456 5142690135068000256 5161584004312180032 5162778768408109632 5172842664642823296 5179568617567623168 5190866506679906304 5226516777894629504 5233312520214239232 5243513909142532096 5244727637747920896 5253755147246326104 5265214855082873712 5283560551442047488 5287476297100281984 5317473006842830848 5342339864385369216 5348789694052443136 5360954288999952384 5371404492292349952 5372647824034455552 5381895516691358448 5383120821742125056 5393634729597090144 5416580273840418816 5427138909851803648 5437738790535107952 5448338671218412256 5467322429654713344 5479247979273234432 5490438386858385408 5502414357958017024 5513304921587569152 5524052104670585856 5534841268937520594 5545630433204455332 5548691987836526592 5559508151555506176 5570366565914013024 5581224980272519872 5588481929480856576 5600671757207267328 5612888173889654784 5617194358056730624 5624351518245175296 5628165440787310176 5639136523517889728 5658785082833283072 5680889712063100584 5682710548265877504 5700683752871682816 5704908636345041088 5717501400164886528 5737273507383054336 5739835390009280616 5759834816455305984 5771062564635530752 5782334171207084523 5784187522342053888 5795462741683851264 5796804231195070464 5806782004851202536 5808104044511240192 5819447997723176208 5856952653827444736 5879831375131458192 5898953147785348608 5900318592466411008 5911820188163226624 5923366711968232926 5936815491481018368 5973162031879576576 5986746618455199744 5996494696066606172 5998416689836204032 6010132347433540368 6017388405808998528 6021848005030876704 6042830053828893696 6056010924459890688 6068379269685583872 6105531273583279104 6118848910705907712 6129381005120713788 6142750664263352664 6150737733361552512 6164153976682388736 6190216152702769152 6214558617754409088 6226672767106756864 6254446670499944448 6261997690597982208 6266638574341074944 6278878102806584856 6314499195625861632 6319343652813821952 6344028588957625944 6366133218187443456 6378542834597165568 6391000926070988157 6392455975818773504 6400767722522591232 6405511451334782976 6432189075185497344 6444727455449016832 6457314813760440693 6467182951809466368 6469902172071864554 6492445385214972096 6519895584394332672 6534117050075145216 6534287314474156032 6559811874296320704 6589071735555875328 6601915929972163584 6610500025533775872 6614810297022890466 6627704664073617348 6636322291258517184 6650797711683629952 6670418300192367616 6678917427916145664 6696474621677494052 6719807285864523648 6743221248533041152 6748218776065729536 6756365929329401856 6761373198631159808 6769561956535123344 6774579005659736292 6813012290017377024 6826470893576658944 6853136795504692768 6868722682781188992 6882112005749573376 6883705024544146176 6897123552857097728 6906091490090164224 6910594497296271747 6921155342239875072 6977750026952318976 6992970183663894528 7005006862995101472 7020286473443831616 7044747401922729984 7049968396133709312 7074532745946021888 7109261609415549696 7123119819180492288 7137032162577329187 7147939051999936512 7150944505974166086 7175860688921811264 7191512972796120192 7206200382751630848 7216570509286699008 7222107031787225088 7250318387380143936 7275580820785649664 7289763239539617792 7304001058366843608 7305663972364312576 7350881681334538368 7351073228783425536 7365402806227447808 7379788358583360792 7394173910939273776 7427155421218684032 7441633307030026496 7451309239307808768 7467562342943023104 7483850898519539712 7504220587716413568 7530367697778143232 7545046777111044096 7559783196597589104 7574519616084134112 7600911670495577088 7606544848460054784 7623335200219848704 7633048489047023616 7649698009844072448 7653113853345707488 7679779755273741312 7709778894942779364 7712250029789405184 7727283655578468352 7729072308260093952 7742376006468270048 7759263996964234944 7786299760019859456 7809270205103259648 7839775166841944256 7849968780321358848 7865270863713798144 7867091456621881344 7880632720869489156 7882426917550968832 7897822282624310568 7900353689052561408 7931214445650422976 7982328824606932992 8013509796578053824 8023184541078664704 8029130673374502272 8057106738438524928 8058971736051683328 8074681232613187584 8090452094395635216 8124870410760628224 8140708364777705472 8156608185802661928 8158465214274543616 8172508006827618384 8190334219017803552 8200983644482070016 8218871968909851648 8235657580287578112 8253621536937025536 8286078157005878784 8318445649806682998 8339262227333259264 8371837470408779808 8401007635810900992 8419332260834482176 8425791537085095936 8442248161180965264 8458704785276834592 8488177624249924608 8504723779462887424 8521334568094650876 8524065822398816256 8540681935113043968 8557362954517561632 8576252100247329792 8609753085013920924 8639752224682958976 8656593846953296128 8693194112525776896 8695206346792605696 8712156066766860288 8729171996584764312 8746415832395094272 8780581519240387609 8785428980741167104 8802554573296218112 8819747062697187288 8836939552098156464 8848429721678022912 8867730282244839936 8898628297165553664 8905223237221527552 8959743047819364864 8990961664710721536 8994742044099909258 8997625034754306048 9026082608713497792 9032772007546315056 9064245080743340544 9084016386689836032 9158296910374918656 9176149340999431168 9178273366058861568 9194071507681070682 9214125996395028996 9246230965023583104 9285566183726432256 9321837926631613632 9340009150660135296 9360381964591775488 9381670005749916672 9392996535896973312 9399957861511612416 9418317154209877284 9479015479220732928 9497493092240656384 9516042883436438916 9534592674632221448 9567814251895748352 9588683963728160256 9601151583783886848 9608267177002174464 9622094012382265344 9648283612778246016 9667091183173525248 9700774427714199552 9704853258107796831 9719684319386157056 9738668077822458144 9779843376591499008 9801175575112717824 9801430971711234048 9839717811444481056 9902873894958245376 9935078985743745024 9937378682048692224 9941556996110426022 9976196567525444928 10005627450288551424 10040490263704190976 10044711932516241078 10079710928796785472 10099359488112178816 10122328164098594304 10134548893994102784 10142059797946739712 10161868508489604438 10239706340364988416 10279705193257039152 10323168008624360064 10325557536816219264 10345685329285646592 10359137235135246336 10381733013359812608 10453033555789259008 10466625040428478464 10487027818285064192 10489455275495841792 10493865718116560801 10507510294492652208 10530429710165747424 10567121102884094976 10574952594200563968 10634946013685661696 10684679728770738432 10697579388104886272 10721908577999904768 10726416758961249129 10742808984584699904 10745295648068911104 10763791033382716896 10787269459194180288 10833160547680837632 10854277819703607296 10875477581070215904 10896677342436824512 10934644859309426688 10958495958546468864 10980876773716770816 11026609843175138304 11048104209341171712 11069682537875041188 11091260866408910664 11097383975673053184 11140733131828026048 11162449960545039744 11176963858961713152 11201343514414534656 11225776347779309568 11256330881574620352 11278273047035779456 11317570165666566144 11361779424126201168 11401367505743365632 11409817272690082176 11435002800329773056 11474547014766108672 11479670780018561232 11519669632910611968 11542125129271061504 11564668342414169046 11568375044684107776 11590925483367702528 11593608462390140928 11613564009702405072 11616208089022480384 11638895995446352416 11713905307654889472 11759662750262916384 11797906295570697216 11800637184932822016 11823640376326453248 11846733423936465852 11873630982962036736 11946324063759153152 11973493236910399488 11992989392133212344 11996833379672408064 12020264694867080736 12034776811617997056 12043696010061753408 12085660107657787392 12112021848919781376 12136758539371167744 12211062547166558208 12237697821411815424 12258762010241427576 12285501328526705328 12301475466723105024 12328307953364777472 12380432305405538304 12429117235508818176 12453345534213513728 12477668474710024497 12508893340999888896 12533277148682149888 12557756205613169712 12628998391251723264 12638687305627643904 12688057177915251888 12732266436374886912 12757085669194331136 12782001852141976314 12784911951637547008 12811022902669565952 12864378150370994688 12889454910898033664 12914629627520881386 12939804344143729108 12984890770429944192 13039791168788665344 13068234100150290432 13119623748592641408 13178143471111750656 13203831859944327168 13229620594045780932 13255409328147234696 13272644582517034368 13301595423367259904 13340836600384735232 13357834855832291328 13392949243354988104 13439614571729047296 13486442497066082304 13492113066149863887 13496437552131459072 13512731858658803712 13522746397262319616 13539123913070246688 13549158011319472584 13626024580034754048 13652941787153317888 13706273591009385536 13737445365562377984 13764224011499146752 13767410049088292352 13791107261521606023 13794247105714195456 13812182980180328448 13821188994592543494 13955500053904637952 14010013725990202944 14040572946887663232 14089494803845459968 14099936792267418624 14218523218831099392 14246239638360984576 14274064325154658374 14301889011948332172 14351721377843622528 14383025945592240384 14412400765503261696 14433141018573398016 14500636774760287872 14551161641571299328 14579526479079235584 14608002116733687216 14611327944728625152 14701763362669076736 14702146457566851072 14730805612454895616 14759576717166721584 14788347821878547552 14854310842437368064 14883266614060052992 14902618478615617536 14912335494165639033 14935124685886046208 15008441175432827136 15060735395556286464 15067067898774361617 15090093554222088192 15119566393195178208 15149039232168268224 15201823340991154176 15213089696920109568 15246670400439697408 15266096978094047232 15306227706691414976 15359559510547482624 15419557789885558728 15424500059578810368 15484752012936540096 15518527993928469888 15572599520039718912 15679550333683888512 15699937560642717696 15730541727427596288 15734182913243762688 15761265441738978312 15764853835101937664 15795644565248621136 15862428891300845952 16027019593156107648 16046369082157329408 16058261346749004544 16114213476877049856 16117943472103366656 16149362465226375168 16180904188791270432 16249740821521256448 16281416729555410944 16313216371605323856 16316930428549087232 16345016013655236768 16380668438035607104 16401967288964140032 16437743937819703296 16471315160575156224 16507243073874051072 16572156314011757568 16636891299613365996 16678524454666518528 16743674940817559616 16802015271621801984 16838664521668964352 16851583074170191872 16884496322361930528 16917409570553669184 16976355248499849216 17009447558925774848 17042669136189301752 17048131644797632512 17114725909035123264 17152504200494659584 17219506170027841848 17279504449365917952 17313187693906592256 17347002513621253569 17386388225051553792 17390412693585211392 17424312133533720576 17458343993169528624 17492831664790188544 17561163038480775218 17570857961482334208 17605109146592436224 17639494125394374576 17673879104196312928 17696859443356045824 17735460564489679872 17810446474443055104 17919486095638729728 17989484088199818516 17995250069508612096 18052165217426995584 18065544015092630112 18128490161486681088 18168032773379672064 18316593820749837312 18352298681998862336 18356546732117723136 18388143015362141364 18428251992790057992 18492461930047166208 18643675853263227264 18680018301320270592 18720763929183550976 18763340011499833344 18785993071793946624 18799915723023224832 18836634308419754568 18958030958441465856 18994986184481312768 19032085766872877832 19069185349264442896 19135628503791496704 19177367927456320512 19202303167567773696 19216534354004348928 19296567225556492032 19334182366347050496 19371944441281322079 19401548855428399104 19409706516215593662 19477336155644916288 19559686753182998016 19602351150225435648 19602861943422468096 19679435622888962112 19805747789916490752 19883113992220852044 19952393135050889856 20011254900577102848 20089423865032482156 20159421857593570944 20198718976224357632 20244656328197188608 20269097787988205568 20284119595893479424 20323737016979208876 20479412680729976832 20559410386514078304 20646336017248720128 20651115073632438528 20691370658571293184 20718274470270492672 20731783491888815241 20763466026719625216 20906067111578518016 20933250080856956928 20974055636570128384 20978910550991683584 20987731436233121602 21015020588985304416 21060859420331494848 21134242205768189952 21149905188401127936 21369359457541476864 21395158776209772544 21443817155999809536 21452833517922498258 21527582066765433792 21574538918388360576 21666321095361675264 21750955162140431808 21793354684873649024 21869289718618853376 21916991917092937728 22053219686350276608 22096208418682343424 22139365075750082376 22182521732817821328 22281466263656052096 22324899921090079488 22353927717923426304 22402687028829069312 22451552695558619136 22512661763149240704 22556546094071558912 22635140331333132288 22644657602251525939 22723558848252402336 22802735011486731264 22819634545380164352 22870005600659546112 22949094029532217344 22959341560037122464 23039339265821223936 23084250258542123008 23129336684828338092 23136750089368215552 23181850966735405056 23187216924780281856 23227128019404810144 23277791990892704832 23427810615309778944 23519325500525832768 23595812591141394432 23601274369865644032 23647280752652906496 23693466847872931704 23892648127518306304 23946986473820798976 23985978784266424688 24040529389734161472 24069553623235994112 24087392020123506816 24171320215315574784 24224043697839562752 24422125094333116416 24475395642823630848 24517524020482855152 24571002657053410656 24602950933446210048 24656615906729554944 24760864610811076608 24858234471017636352 24906691068427027456 24955336949420048994 25017786681999777792 25066554297364299776 25115512411226339424 25257996782503446528 25277374611255287808 25376114355830503776 25464532872749773824 25514171338388662272 25564003704283952628 25569823903275094016 25622045805339131904 25728756300741989376 25778909821796067328 25829259255041762772 25879608688287458216 25969781540859888384 26079582337577330688 26136468200300580864 26239247497185282816 26341744557721162827 26356286942223501312 26407663719888654336 26459241188091561864 26510818656294469392 26545289165034068736 26603190846734519808 26681673200769470464 26715669711664582656 26785898486709976208 26879229143458094592 26972884994132164608 26984226132299727774 26992875104262918144 27045492794524639232 27078247826140493376 27098316022638945168 27252049160069508096 27412547182018771072 27474890731124755968 27528448022998293504 27534820098176584704 27582214523043212046 27588494211428390912 27642377989185086988 28020027451980405888 28081145893775326464 28178989607690919936 28199873584534837248 28437046437662198784 28492479276721969152 28548128650309316748 28603778023896664344 28703442755687245056 28766051891184480768 28824801531006523392 28866282037146796032 29001273549520575744 29102323283142598656 29114559774323390493 29159052958158471168 29216004233467374432 29403526725338153472 29404292915133702144 29461611224909791232 29519153434333443168 29576695643757095104 29708621684874736128 29766533228120105984 29805236957231235072 29824670988331278066 30016882350865654272 30121470791112572928 30134135797548723234 30239132786390356416 30298078464336536448 30403646681982308352 30426179393840219136 30612455413382829952 30719119021094965248 30839115579771117456 30969504025873080192 31037055987856939776 31145199040079437824 31359100667367777024 31399875121285435392 31461083454855192576 31468365826487525376 31481597154349682403 31522530883477956624 31529707670203875328 31591289130497242272 31724857782601691904 32054039186312215296 32092738164314658816 32116522693498009088 32179250276883747387 32228426953754099712 32235886944206733312 32361808377582540864 32499481643042512896 32562833459110821888 32626432743210647712 32690032027310473536 32761336876071214208 32803934577928280064 32875487875639406592 32942630321150312448 33144312628023515136 33273782599226731992 33487349881635119232 33604030543243603968 33677329043337928704 33768992644723861056 33834819141107338368 33952710496999698432 34018895117851549696 34085338272378603504 34229451818070246528 34305008400989319168 34439012340055683696 34559008898731835904 34626375387813184512 34694005027242507138 34772776450103107584 34780825387170422784 34848624267067441152 34916687986339057248 34985663329580377088 35122326076961550436 35141715922964668416 35210218293184872448 35278988250788749152 35347758208392625856 35393718886712091648 35470921128979359744 35620892948886110208 35838972191277459456 35978968176399637032 35990500139017224192 36104330434853991168 36131088030185260224 36256980322973362176 36336065546759344128 36633187641499674624 36704597363997724672 36713093464235446272 36776286030724282728 36856503985580115984 36984923860094332416 37287351706526454528 37360036602640541184 37433005424130073491 37441527858367101952 37526680022999666688 37599831446046449664 37673268616839509136 37916061916882931712 37989972368962625536 38064171533745755664 38138370698528885792 38271257007582993408 38354735854912641024 38433068708008697856 38593134451112984064 38668364732694100992 38743888882562644158 38819413032431187324 38954672311289832576 39119373506365996032 39204702300450871296 39358871245777924224 39611495579832981504 39766227984441704088 39904786270101779712 40022509801154205696 40178847730064964312 40318843715187141888 40397437952448715264 40476339198449591661 40489312656394377216 40538195575976411136 40568239191786958848 40647474033958417752 40958825361459953664 41118820773028156608 41292672034497440256 41302230147264877056 41382741317142586368 41436548940540985344 41463566983777630482 41812134223157036032 41866500161713913856 41975462872466243204 42030041177970608832 42121718840662989696 42268484411536379904 42299810376802255872 42738718915082953728 42790317552419545088 42905667035844996516 43055164133530867584 43149077836776721152 43501910324280863616 43586709369747298048 43738579437237706752 43833983834185875456 44106439372700553216 44192416837364686848 44278730151500164752 44365043465635642656 44562932527312104192 44649799842180158976 44707855435846852608 44737006482496917099 44805374057658138624 45025323526298481408 45113092188143117824 45201203696323084851 45270280662666264576 45289315204503051878 45447117696504804672 45605470022973462528 45639269090760328704 45740011201319092224 45918683120074244928 46078678531642447872 46168500517084246016 46258673369656676184 46273500178736431104 46454256038809620288 46555583981785409664 47038651001051665536 47191625182282788864 47202548739731288064 47294561505305812992 47386933695745863408 47785296255036612608 47971957568532849376 48081058779468322944 48139107246471988224 48174784040247013632 48342640430631149568 48448087395679125504 48844250188666232832 48950791285647261696 49035048040965710304 49142005314106821312 49205901866892420096 49313231813459109888 49521729221622153216 49716468942035272704 49813382136854054912 49910673898840097988 50035573363999555584 50231024822452678848 50515993565006893056 50554749222510575616 50752228711661007552 50929065745499547648 51028342676777324544 51128007408567905256 51139647806550188032 51457512601483978752 51557819643592134656 51658518510083525544 51759217376574916432 51939563081719776768 52159164675154661376 52272936400601161728 52478494994370565632 52683489115442325654 52712573884447002624 52815327439777308672 52918482376183123728 53021637312588938784 53090578330068137472 53206381693469039616 53363346401538940928 53431339423329165312 53571796973419952416 53758458286916189184 53968452264599455548 53985750208525836288 54090985589049278464 54156495652280986752 54196632045277890336 54504098320139016192 54825094364037542144 54949781462249511936 55056896045996587008 55069640196353169408 55164429046086424092 55176988422856781824 55284755978370173976 56040054903960811776 56162291787550652928 56357979215381839872 56399747169069674496 56874092875324397568 56984958553443938304 57096257300618633496 57207556047793328688 57406885511374490112 57532103782368961536 57649603062013046784 58002547099041151488 58204646566285197312 58229119548646780986 58432008466934748864 58807053450676306944 58808585830267404288 59038306868666886336 59153391287514190208 59417243369749472256 59533066456240211968 59649341976662556132 60033764701731308544 60268271595097446468 60478265572780712832 60596156928673072896 60807293363964616704 60852358787680438272 61224910826765659904 61438238042189930496 61464070634682713263 61678231159542234912 61939008051746160384 62074111975713879552 62290398080158875648 62718201334735554048 62799750242570870784 62922166909710385152 62936731652975050752 62963194308699364806 63045061766955913248 63182578260994484544 63449715565203383808 64108078372624430592 64185476328629317632 64233045386996018176 64358500553767494774 64723616755165081728 64998963286085025792 65252865486421295424 65380064054620947072 65522673752142428416 65607869155856560128 65750975751278813184 66288625256047030272 66547565198453463984 66974699763270238464 67208061086487207936 67354658086675857408 67537985289447722112 67669638282214676736 67905420993999396864 67933972806754577817 68037790235703099392 68170676544757207008 68458903636140493056 68610016801978638336 68878024680111367392 69118017797463671808 69252750775626369024 69388010054485014276 69545552900206215168 69561650774340845568 69833375972678114496 69971326659160754176 70244652153923100872 70283431845929336832 70557976501577498304 70695516416785251712 70787437773424183296 70941842257958719488 71677944382554918912 71957936352799274064 72208660869707982336 72262176060370520448 72513960645946724352 72672131093518688256 73266375282999349248 73409194727995449344 73426186928470892544 73552572061448565456 73713007971160231968 73969847720188664832 74574703413052909056 74720073205281082368 74866010848260146982 74883055716734203904 75053360045999333376 75199662892092899328 75346537233679018272 75832123833765863424 75979944737925251072 76128343067491511328 76276741397057771584 76542514015165986816 76709471709825282048 76866137416017395712 77186268902225968128 77336729465388201984 77487777765125288316 77638826064862374648 77909344622579665152 78238747012731992064 78409404600901742592 78717742491555848448 79025233673163488481 79222991159665963008 79532455968883408176 79809572540203559424 80045019602308411392 80357695460129928624 80637687430374283776 80794875904897430528 80952678396899183322 80978625312788754432 81136478383573917696 81294948067916835504 82237641546056313216 82585344068994880512 82604460294529754112 82765482634285172736 82927133967555260964 83624268446314072064 83950925744932486408 84060082355941217664 84243437681325979392 84536968823072759808 84599620753604511744 85477437830165907456 85580635104839090176 85811334071689993032 86110328267061735168 86298155673553442304 87003820648561727232 87173418739494596096 87343679322970171479 87477158874475413504 88212878745401106432 88384833674729373696 88557460303000329504 88730086931271285312 89125865054624208384 89299599684360317952 89415710871693705216 89474012964993834198 90050647052596962816 90226184376286235648 90402407392646169702 90578630409006103756 90894235393009609344 91210940045946925056 91278538181520657408 91837366240148489856 92157357063284895744 92337001034168492032 92517346739313352368 92908512077619240576 93111167963570819328 94077302002103331072 94383250364565577728 94405097479462576128 94444791463049047209 94589123010611625984 94773867391491726816 95570592510073225216 95943915137065698752 96162117558936645888 96278214492943976448 96349568080494027264 96537750830651242161 96685280861262299136 97688500377332465664 98070096081931420608 98284010628213642624 98411803733784840192 98626463626918219776 99432937884070545408 99626764273708109824 99821347797680195976 100462049644905357696 101031987130013786112 101504457423322015104 101858131490999095296 102056685353554649088 102256014817135810512 102279295613100376064 102915025202967957504 103115639287184269312 103317037020167051088 103518434753149832864 103879126163439553536 104318329350309322752 104545872801202323456 104956989988741131264 105366978230884651308 105425147768894005248 105630654879554617344 105836964752366247456 106043274625177877568 106181156660136274944 106412763386938079232 106726692803077881856 106862678846658330624 107143593946839904832 107516916573832378368 107936904529198911096 107971500417051672576 108312991304561973504 108393264090555780672 109008196640278032384 109650188728075084288 109899562924499023872 110113792091993174016 110139280392706338816 110328858092172848184 110353976845713563648 110569511956740347952 112080109807921623552 112324583575101305856 112799494338139348992 113748185750648795136 113969917106887876608 114192514601237266992 114415112095586657376 114813771022748980224 115064207564737923072 115299206124026093568 116005094198082302976 116458239097293561972 116864016933869497728 117614106901352613888 118076613737333772672 118306782575028380416 118834486739498944512 119066132912480423936 119298683953325112264 120067529403462617088 120536543190194892936 120956531145561425664 121192313857346145792 121429017595348774983 121614586727929233408 121704717575360876544 122449821653531319808 122876476084379860992 122928141269365426526 123356462319084469824 123878016103492320768 124148223951427759104 125436402669471108096 125599500485141741568 125926388617398729612 126090123533911826496 126365156521988969088 126899431130406767616 128216156745248861184 128370952657258635264 128466090773992036352 128717001107534989548 129447233510330163456 130505730972842590848 130760128109241894144 131045347504284856832 131215738311713120256 131501951502557626368 132577250512094060544 133095130396906927968 133949399526540476928 134416122172974415872 135075970578895444224 135339276564429353472 135603611088969254553 135810841987998793728 135867945613509155634 136341353089514414016 136917807272280986112 137220033603957276672 137756049360222734784 138236035594927343616 138505501551252738048 138776020108970028552 139666751945356228992 139942653318321508352 140489304307846201744 141115953003154996608 141391032833570503424 141574875546848366592 141883684515917438976 143355888765109837824 143915872705598548128 144417321739415964672 144524352120741040896 145027921291893448704 145344262187037376512 146532750565998698496 146818389455990898688 146852373856941785088 147105144122897130912 147426015942320463936 147939695440377329664 149149406826105818112 149440146410562164736 149732021696520293964 149766111433468407808 150106720091998666752 150693074467358036544 151664247667531726848 152256686134983022656 152553482794115543168 153085028030331973632 153418943419650564096 154372537804451936256 154673458930776403968 154975555530250576632 155277652129724749296 155818689245159330304 156477494025463984128 156818809201803485184 157435484983111696896 158050467346326976962 158445982319331926016 159064911937766816352 159619145080407118848 160090039204616822784 160715390920259857248 161275374860748567552 161589751809794861056 161905356793798366644 161957250625577508864 162272956767147835392 162589896135833671008 164475283092112626432 165170688137989761024 165208920589059508224 165530965268570345472 165854267935110521928 167248536892628144128 167901851489864972816 168120164711882435328 168486875362651958784 169073937646145519616 169199241507209023488 170954875660331814912 171622668143379986064 172220656534123470336 172596311347106884608 174007641297123454464 174346837478989192192 174687358645940342958 176425757490802212864 177114920606000659008 177460173862542570624 178251730109248416768 178599199368720635904 178948025929987668396 180101294105193925632 180452368752572471296 180804814785292339404 181157260818012207512 181788470786019218688 182421880091893850112 182557076363041314816 183674732480296979712 184314714126569791488 184392211904048139789 184674002068336984064 185034693478626704736 185817024155238481152 186222335927141638656 188154604004206662144 188766500729131155456 188810194958925152256 188889582926098094418 189547734782983453632 191887830274131397504 192324235117873291776 192556428985887952896 192699136160988054528 193075501661302484322 196140192163862841216 196568021256427285248 196823607467569680384 197252927253836439552 198865875768141090816 199253528547416219648 199642695595360391952 200924099289810715392 202063974260027572224 203008914846644030208 203716262981998190592 203801918420263733451 204113370707109298176 204512029634271621024 205830050405935915008 206231278574368538624 206634074040334102176 207036869506299665728 207758252326879107072 208636658700618645504 209913979977482262528 210733956461769302616 210850295537788010496 211673929504732494912 212086549250355755136 212362313320272549888 212825526773876158464 214287187893679809664 215033833147664756736 215873809058397822192 216625982609123947008 216786528181111561344 218016393280556064768 219300377456150168576 219799125848998047744 220227584183986348032 220278560785412677632 220657716184345696368 220707953691427127296 221139023913480695904 224160219615843247104 224649167150202611712 225598988676278697984 227496371501297590272 227939834213775753216 228385029202474533984 228830224191173314752 229627542045497960448 230128415129475846144 230598412248052187136 232010188396164605952 232916478194587123944 233728033867738995456 235228213802705227776 236153227474667545344 236613565150056760832 237075701019490465443 237668973478997889024 238132265824960847872 238597367906650224528 240135058806925234176 241073086380389785872 241913062291122851328 242384627714692291584 242858035190697549966 243409435150721753088 244899643307062639616 245856282538730853052 246712924638168939648 247756032206984641536 248296447902855518208 250872805338942216192 251852777234797459224 252180247067823652992 252730313043977938176 253798862260813535232 256432313490497722368 256741905314517270528 256932181547984072704 257434002215069979096 258894467020660326912 261011461945685181696 261520256218483788288 262031037968910514437 262090695008569713664 262431476623426240512 265154501024188121088 266190260793813855936 267898799053080953856 270151941157790888448 270678553128858706944 271207222177938509106 271735891227018311268 272682706179028828032 273835614544561972224 275512098720445469568 276472071189854687232 277011003102505476096 277552040217940057104 279333503890712457984 279885306636643016704 280978608615692403488 282231906006309993216 282782065667141006848 283149751093696733184 283334374389147141627 283767369031834877952 286711777530219675648 287831745411197096256 288834643478831929344 289048704241482081792 290055842583786897408 293065501131997396992 294210288245794261824 294852031884640927872 295879390880754659328 298298813652211636224 298880292821124329472 299464043393040587928 299532222866936815616 301386148934716073088 304513372269966045312 305106965588231086336 306170056060663947264 306837886839301128192 308745075608903872512 309346917861552807936 309951111060501153264 310555304259449498592 311637378490318660608 312954988050927968256 313637618403606970368 314870969966223393792 316100934692653953924 316891964638663852032 318129823875533632704 319238290160814237696 320180078409233645568 321430781840519714496 322550749721497135104 323179503619589722112 323810713587596733288 323914501251155017728 325179792271667342016 328950566184225252864 330341376275979522048 330417841178119016448 331061930537140690944 331708535870221043856 334497073785256288256 335803702979729945632 336240329423764870656 336973750725303917568 338398483014418046976 341909751320663629824 343245336286759972128 344441313068246940672 345192622694213769216 348015282594246908928 348693674957978384384 349374717291880685916 354229841212001318016 354920347725085141248 356503460218496833536 357198398737441271808 357896051859975336792 360202588210387851264 360904737505144942592 361609629570584678808 362314521636024415024 363576941572038437376 364843760183787700224 365114152726082629632 367349464960593959424 368629428253139582976 368784423808096279578 370069386957253409472 371634048310476962304 372444671854283277312 376309208008413324288 377779165852196188836 379095469565966907264 383775660548262795008 384648470235746583552 385112857971775905792 385398272321976109056 386151003322604968644 392280384327725682432 393136042512854570496 393647214935139360768 394505854507672879104 397731751536282181632 398507057094832439296 399285391190720783904 401848198579621430784 406017829693288060416 407432525963996381184 407603836840527466902 409024059268543242048 411660100811871830016 413268148080668204352 414073739012599331456 415516504653758214144 419827959954964525056 421467912923538605232 423347859009464989824 424173098500711510272 424724626640545099776 425651053547752316928 428574375787359619328 430067666295329513472 430248494442778992841 431747618116795644384 433251965218247894016 433573056362223122688 436032786561112129536 438600754912300337152 439598251697996095488 440455168367972696064 440557121570825355264 441315432368691392736 442278047826961391808 448320439231686494208 449298334300405223424 454992743002595180544 456770058404949067968 457660448382346629504 459255084090995920896 460256830258951692288 464020376792329211904 465832956389174247888 467456067735477990912 470456427605410455552 472306454949335090688 473227130300113521664 474151402038980930886 475337946957995778048 476264531649921695744 477194735813300449056 480270117613850468352 482146172760779571744 483826124582245702656 484769255429384583168 485716070381395099932 486818870301443506176 489799286614125279232 491712565077461706104 493425849276337879296 495512064413969283072 496592895805711036416 501745610677884432384 503705554469594918448 504360494135647305984 505460626087955876352 507597724521627070464 512864626980995444736 513864363095968145408 514868004430139958192 517788934041320653824 522022923891370363392 523040512436967576576 524062075937821028874 524181390017139427328 532380521587627711872 535797598106161907712 540303882315581776896 541357106257717413888 542414444355877018212 543471782454036622536 545365412358057656064 547671229089123944448 551024197440890939136 552944142379709374464 553176635712144419367 554022006205010952192 555104080435880114208 558667007781424915968 559770613273286033408 561957217231384806976 564463812012619986432 565564131334282013696 566299502187393466368 566668748778294283254 575663490822394192512 577669286957663858688 578097408482964163584 588420576491588523648 589704063769281855744 591758781761509318656 596597627304423272448 597760585642248658944 598928086786081175856 599064445733873631232 602772297869432146176 609026744539932090624 610213931176462172672 611405755260791200353 612340112121327894528 617490151217807745024 618693835723105615872 619902222121002306528 621110608518898997184 623274756980637321216 625909976101855936512 629741939932446787584 632201869385307907848 636259647751067265408 638476580321628475392 642861563681039428992 645101499442994270208 646359007239179444224 647621427175193466576 650359584543334684032 657901132368450505728 660682752551959044096 660835682356238032896 662123861074281381888 663417071740442087712 668994147570512576512 671607405959459891264 672480658847529741312 673947501450607835136 676796966028836093952 683819502641327259648 686490672573519944256 688882626136493881344 690385245388427538432 696030565188493817856 697387349915956768768 698749434583761371832 708459682424002636032 709840695450170282496 711227103058471396329 713006920436993667072 714396797474882543616 715792103719950673584 720405176420775702528 721809475010289885184 723219259141169357616 724629043272048830048 727153883144076874752 730228305452165259264 734698929921187918848 737568847616192559156 740138773914506818944 743268096620953924608 744889343708566554624 752618416016826648576 755558331704392377672 758190939131933814528 767551321096525590016 769296940471493167104 770225715943551811584 770796544643952218112 772302006645209937288 784560768655451364864 786272085025709140992 787294429870278721536 795463503072564363264 798570782381441567808 803696397159242861568 812035659386576120832 815207673681054933804 818048118537086484096 826536296161336408704 828147478025198662912 831033009307516428288 839655919909929050112 842935825847077210464 846695718018929979648 848346197001423020544 849449253281090199552 850003123167441424881 851302107095504633856 857148751574719238656 860135332590659026944 860496988885557985682 863495236233591288768 866503930436495788032 867146112724446245376 877201509824600674304 879196503395992190976 882630864737382785472 884556095653922783616 896640878463372988416 898596668600810446848 913540116809898135936 915320896764693259008 918510168181991841792 920513660517903384576 928040753584658423808 931665912778348495776 934912135470955981824 940912855210820911104 944612909898670181376 946454260600227043328 948302804077961861772 950675893915991556096 954389471626600898112 960540235227700936704 964292345521559143488 967652249164491405312 969538510858769166336 971432140762790199864 979598573228250558464 983425130154923412208 986851698552675758592 991024128827938566144 993185791611422072832 1003491221355768864768 1007411108939189836896 1008720988271294611968 1010921252175911752704 1015195449043254140928 1025729253961990889472 1027728726191936290816 1029736008860279916384 1035577868082641307648 1044045847782740726784 1046081024873935153152 1048124151875642057748 1048362780034278854656 1064761043175255423744 1071595196212323815424 1080607764631163553792 1082714212515434827776 1084828888711754036424 1086943564908073245072 1090730824716115312128 1095342458178247888896 1102048394881781878272 1105888284759418748928 1106353271424288838734 1110208160871760228416 1117334015562849831936 1123914434462769613952 1128927624025239972864 1131128262668564027392 1133337497556588566508 1151326981644788385024 1155338573915327717376 1156194816965928327168 1176841152983177047296 1179408127538563711488 1183517563523018637312 1193195254608846544896 1195521171284497317888 1197856173572162351712 1205544595738864292352 1218053489079864181248 1220427862352924345344 1222811510521582400706 1234980302435615490048 1239804444242004613056 1242221217037797994368 1246549513961274642432 1259483879864893575168 1264403738770615815696 1272519295502134530816 1276953160643256950784 1285723127362078857984 1290202998885988540416 1290745483328336978523 1292718014478358888448 1295242854350386933152 1300719169086669368064 1315802264736901011456 1321365505103918088192 1321671364712476065792 1326834143480884175424 1343214811918919782528 1344961317695059482624 1347895002901215670272 1372981345147039888512 1377765252272987762688 1380770490776855076864 1392061130376987635712 1394774699831913537536 1397498869167522743664 1416919364848005272064 1419681390900340564992 1422454206116942792658 1426013840873987334144 1428793594949765087232 1431584207439901347168 1440810352841551405056 1443618950020579770368 1446438518282338715232 1449258086544097660096 1454307766288153749504 1460456610904330518528 1469397859842375837696 1475137695232385118312 1480277547829013637888 1486536193241907849216 1489778687417133109248 1505236832033653297152 1511116663408784755344 1516381878263867629056 1535102642193051180032 1538593880942986334208 1541593089287904436224 1544604013290419874576 1569121537310902729728 1572544170051418281984 1597141564762883135616 1607392794318485723136 1624071318773152241664 1630415347362109867608 1636096237074172968192 1653072592322672817408 1656294956050397325824 1659529907136433258101 1662066018615032856576 1679311839819858100224 1685871651694154420928 1693391436037859959296 1696692394002846041088 1698898506562180399104 1700006246334882849762 1714297503149438477312 1720993977771115971364 1726990472467182577536 1733007860872991576064 1734292225448892490752 1754403019649201348608 1765261729474765570944 1769112191307845567232 1793281756926745976832 1797193337201620893696 1827080233619796271872 1830641793529386518016 1834217265782373601059 1837020336363983683584 1856081507169316847616 1863331825556696991552 1869824270941911963648 1889225819797340362752 1892908521200454086656 1896605608155923723544 1908778943253201796224 1928584691043118286976 1935304498328982810624 1939077021717538332672 1942864281525580399728 1959197146456501116928 1966850260309846824416 1973703397105351517184 1982048257655877132288 1986371583222844145664 2006982442711537729536 2014822217878379673792 2017441976542589223936 2021842504351823505408 2030390898086508281856 2051458507923981778944 2059472017720559832768 2071155736165282615296 2088091695565481453568 2092162049747870306304 2096248303751284115496 2096725560068557709312 2129522086350510847488 2143190392424647630848 2161215529262327107584 2165428425030869655552 2169657777423508072848 2173887129816146490144 2181461649432230624256 2190684916356495777792 2204096789763563756544 2212706542848577677468 2220416321743520456832 2234668031125699663872 2247828868925539227904 2257855248050479945728 2262256525337128054784 2266674995113177133016 2302653963289576770048 2310677147830655434752 2312389633931856654336 2353682305966354094592 2358816255077127422976 2386390509217693089792 2395712347144324703424 2411089191477728584704 2436106978159728362496 2440855724705848690688 2445623021043164801412 2479608888484009226112 2484442434075595988736 2493099027922549284864 2518967759729787150336 2528807477541231631392 2545038591004269061632 2553906321286513901568 2571446254724157715968 2580405997771977080832 2581490966656673957046 2590485708700773866304 2601438338173338736128 2631604529473802022912 2653668286961768350848 2686429623837839565056 2689922635390118965248 2695790005802431340544 2745962690294079777024 2755530504545975525376 2761540981553710153728 2784122260753975271424 2789549399663827075072 2794997738335045487328 2833838729696010544128 2839362781800681129984 2844908412233885585316 2852027681747974668288 2863168414879802694336 2881620705683102810112 2892877036564677430464 2898516173088195320192 2908615532576307499008 2938795719684751675392 2950275390464770236624 2960555095658027275776 2973072386483815698432 2979557374834266218496 3010473664067306594304 3022233326817569510688 3032763756527735258112 3070205284386102360064 3077187761885972668416 3083186178575808872448 3089208026580839749152 3138243074621805459456 3145088340102836563968 3194283129525766271232 3214785588636971446272 3248142637546304483328 3260830694724219735216 3272192474148345936384 3306145184645345634816 3312589912100794651648 3319059814272866516202 3371743303388308841856 3386782872075719918592 3393384788005692082176 3400012492669765699524 3428595006298876954624 3441987955542231942728 3453980944934365155072 3466015721745983152128 3468584450897784981504 3508806039298402697216 3530523458949531141888 3538224382615691134464 3586563513853491953664 3654160467239592543744 3661283587058773036032 3668434531564747202118 3726663651113393983104 3739648541883823927296 3778451639594680725504 3785817042400908173312 3793211216311847447088 3817557886506403592448 3857169382086236573952 3870608996657965621248 3872236449985010935569 3878154043435076665344 3885728563051160799456 3918394292913002233856 3933700520619693648832 3947406794210703034368 3964096515311754264576 4029644435756759347584 4034883953085178447872 4043685008703647010816 4118944035441119665536 4142311472330565230592 4176183391130962907136 4184324099495740612608 4192496607502568230992 4193451120137115418624 4259044172701021694976 4286380784849295261696 4322431058524654215168 4330856850061739311104 4339315554847016145696 4347774259632292980288 4362923298864461248512 4381369832712991555584 4408193579527127513088 4425413085697155354936 4440832643487040913664 4469336062251399327744 4495657737851078455808 4515710496100959891456 4524513050674256109568 4533349990226354266032 4605307926579153540096 4624779267863713308672 4707364611932708189184 4717632510154254845952 4791424694288649406848 4822178382955457169408 4872213956319456724992 4881711449411697381376 4891246042086329602824 4959217776968018452224 4968884868151191977472 4978589721409299774303 4986198055845098569728 5037935519459574300672 5057614955082463262784 5090077182008538123264 5142892509448315431936 5162981933313347914092 5180971417401547732608 5202876676346677472256 5263209058947604045824 5307336573923536701696 5372859247675679130112 5379845270780237930496 5391580011604862681088 5491925380588159554048 5511061009091951050752 5568244521507950542848 5589995476670090974656 5667677459392021088256 5678725563601362259968 5689816824467771170632 5726336829759605388672 5785754073129354860928 5797032346176390640384 5817231065152614998016 5877591439369503350784 5900550780929540473248 5921110191316054551552 5946144772967631396864 5959114749668532436992 6020947328134613188608 6044466653635139021376 6065527513055470516224 6140410568772204720128 6154375523771945336832 6178416053161679498304 6276486149243610918912 6290176680205673127936 6388566259051532542464 6429571177273942892544 6496285275092608966656 6521661389448439470432 6544384948296691872768 6612290369290691269632 6625179824201589303296 6638119628545733032404 6743486606776617683712 6773565744151439837184 6786769576011384164352 6800024985339531399048 6857190012597753909248 6883975911084463885456 6907961889868730310144 6932031443491966304256 6937168901795569963008 7061046917899062283776 7076448765231382268928 7308320934479185087488 7322567174117546072064 7336869063129494404236 7453327302226787966208 7479297083767647854592 7556903279189361451008 7571634084801816346624 7586422432623694894176 7635115773012807184896 7714338764172473147904 7741217993315931242496 7744472899970021871138 7771457126102321598912 7867401041239387297664 7894813588421406068736 8059288871513518695168 8069767906170356895744 8087370017407294021632 8237888070882239331072 8284622944661130461184 8352366782261925814272 8368648198991481225216 8384993215005136461984 8518088345402043389952 8644862117049308430336 8678631109694032291392 8695548519264585960576 8725846597728922497024 8816387159054255026176 8850826171394310709872 8881665286974081827328 8938672124502798655488 8991315475702156911616 9031420992201919782912 9049026101348512219136 9066699980452708532064 9210615853158307080192 9249558535727426617344 9414729223865416378368 9435265020308509691904 9582849388577298813696 9644356765910914338816 9744427912638913449984 9763422898823394762752 9782492084172659205648 9918435553936036904448 9937769736302383954944 9957179442818599548606 10115229910164926525568 10180154364017076246528 10285785018896630863872 10325963866626695828184 10361942834803095465216 10405753352693354944512 10526418117895208091648 10614673147847073403392 10745718495351358260224 10759690541560475860992 10983850761176319108096 11179990953340181949312 11335354918784042176512 11357451127202724519936 11379633648935542341264 11452673659519210777344 11571508146258709721856 11594064692352781280768 11616709349955032806707 11634462130305229996032 11755182878739006701568 11801101561859080946496 11842220382632109103104 11892289545935262793728 12088933307270278042752 12131055026110941032448 12280821137544409440256 12356832106323358996608 12552972298487221837824 12580353360411346255872 12777132518103065084928 12859142354547885785088 12992570550185217933312 13043322778896878940864 13088769896593383745536 13224580738581382539264 13250359648403178606592 13276239257091466064808 13486973213553235367424 13547131488302879674368 13573539152022768328704 13600049970679062798096 13714380025195507818496 13767951822168927770912 13815923779737460620288 13874337803591139926016 14122093835798124567552 14152897530462764537856 14616641868958370174976 14645134348235092144128 14673738126258988808472 14906654604453575932416 14958594167535295709184 15113806558378722902016 15172844865247389788352 15270231546025614369792 15428677528344946295808 15488945799940043742276 15542914252204643197824 15734802082478774595328 15789627176842812137472 16118577743027037390336 16139535812340713791488 16174740034814588043264 16475776141764478662144 16704733564523851628544 16769986430010272923968 17036176690804086779904 17357262219388064582784 17391097038529171921152 17451693195457844994048 17632774318108510052352 17701652342788621419744 17763330573948163654656 17877344249005597310976 17982630951404313823232 18062841984403839565824 18133399960905417064128 18421231706316614160384 18829458447730832756736 18870530040617019383808 19165698777154597627392 19288713531821828677632 19488855825277826899968 19526845797646789525504 19564984168345318411296 19836871107872073808896 19875539472604767909888 19914358885637199097212 20230459820329853051136 20360308728034152493056 20571570037793261727744 20651927733253391656368 20723885669606190930432 20811506705386709889024 21229346295694146806784 21491436990702716520448 21967701522352638216192 22359981906680363898624 22670709837568084353024 22714902254405449039872 22759267297871084682528 22905347319038421554688 23143016292517419443712 23188129384705562561536 23233418699910065613414 23602203123718161892992 23684440765264218206208 24177866614540556085504 24262110052221882064896 24561642275088818880512 24713664212646717993216 25105944596974443675648 25554265036206130169856 26086645557793757881728 26177539793186767491072 26449161477162765078528 26500719296806357213184 26552478514182932129616 26973946427106470734848 27094262976605759348736 27147078304045536657408 27200099941358125596192 27428760050391015636992 27535903644337855541824 27631847559474921240576 27748675607182279852032 28244187671596249135104 28305795060925529075712 29233283737916740349952 29290268696470184288256 29347476252517977616944 29813309208907151864832 30345689730494779576704 30540463092051228739584 30857355056689892591616 30977891599880087484552 31085828504409286395648 31469604164957549190656 31579254353685624274944 32237155486054074780672 32279071624681427582976 32951552283528957324288 33539972860020545847936 34072353381608173559808 34714524438776129165568 34782194077058343842304 34850128049865098420121 34903386390915689988096 35265548636217020104704 35403304685577242839488 35526661147896327309312 35965261902808627646464 36266799921810834128256 36842463412633228320768 37658916895461665513472 37741060081234038767616 38331397554309195254784 38577427063643657355264 38977711650555653799936 39129968336690636822592 39673742215744147617792 39751078945209535819776 39828717771274398194424 40460919640659706102272 40720617456068304986112 41143140075586523455488 41303855466506783312736 41447771339212381860864 41623013410773419778048 42458692591388293613568 42982873981405433040896 43935403044705276432384 44719963813360727797248 45341419675136168706048 45518534595742169365056 45810694638076843109376 46286032585034838887424 46376258769411125123072 46466837399820131226828 47204406247436323785984 47368881530528436412416 48355733229081112171008 48524220104443764129792 49427328425293435986432 51108530072412260339712 52173291115587515763456 52355079586373534982144 52898322954325530157056 53001438593612714426368 53104957028365864259232 53947892854212941469696 54188525953211518697472 54400199882716251192384 55071807288675711083648 55263695118949842481152 56488375343192498270208 56611590121851058151424 58466567475833480699904 58580537392940368576512 58694952505035955233888 59626618417814303729664 60691379460989559153408 61080926184102457479168 61714710113379785183232 61955783199760174969104 62171657008818572791296 62939208329915098381312 64474310972108149561344 65903104567057914648576 67079945720041091695872 68144706763216347119616 69429048877552258331136 69564388154116687684608 69700256099730196840242 70806609371154485678976 71053322295792654618624 71930523805617255292928 72533599843621668256512 73684926825266456641536 75317833790923331026944 76662795108618390509568 78259936673381273645184 79347484431488295235584 79502157890419071639552 79657435542548796388848 80921839281319412204544 81441234912136609972224 82286280151173046910976 82607710933013566625472 82895542678424763721728 83246026821546839556096 84917385182776587227136 85965747962810866081792 87870806089410552864768 89439927626721455594496 91037069191484338730112 91621389276153686218752 92572065170069677774848 92752517538822250246144 92933674799640262453656 94408812494872647571968 94737763061056872824832 96711466458162224342016 98854656850586871972864 102217060144824520679424 104346582231175031526912 104710159172747069964288 105796645908651060314112 106209914056731728518464 107895785708425882939392 108800399765432502384768 110143614577351422167296 110527390237899684962304 112976750686384996540416 113223180243702116302848 116933134951666961399808 117389905010071910467776 119253236835628607459328 121382758921979118306816 122161852368204914958336 123429420226759570366464 123911566399520349938208 124343314017637145582592 125878416659830196762624 128948621944216299122688 131806209134115829297152 134159891440082183391744 138858097755104516662272 139128776308233375369216 139400512199460393680484 141613218742308971357952 142106644591585309237248 143861047611234510585856 145067199687243336513024 153325590217236781019136 156519873346762547290368 158694968862976590471168 159004315780838143279104 159314871085097592777696 161843678562638824409088 165215421866027133250944 165791085356849527443456 169834770365553174454272 171931495925621732163584 175741612178821105729536 178879855253442911188992 182074138382968677460224 183242778552307372437504 185144130340139355549696 185505035077644500492288 185867349599280524907312 188817624989745295143936 193422932916324448684032 197709313701173743945728 204434120289649041358848 208693164462350063053824 212419828113463457036928 215791571416851765878784 217600799530865004769536 220287229154702844334592 221054780475799369924608 225953501372769993080832 234779810020143820935552 238506473671257214918656 242765517843958236613632 244323704736409829916672 246858840453519140732928 247823132799040699876416 248686628035274291165184 251756833319660393525248 257897243888432598245376 263612418268231658594304 268319782880164366783488 277716195510209033324544 278257552616466750738432 278801024398920787360968 283226437484617942715904 284213289183170618474496 290134399374486673026048 306651180434473562038272 313039746693525094580736 317389937725953180942336 318629742170195185555392 323687357125277648818176 330430843732054266501888 331582170713699054886912 339669540731106348908544 357759710506885822377984 364148276765937354920448 366485557104614744875008 370288260680278711099392 371010070155289000984576 371734699198561049814624 377635249979490590287872 386845865832648897368064 395418627402347487891456 417386328924700126107648 424839656226926914073856 431583142833703531757568 435201599061730009539072 440574458309405688669184 469559620040287641871104 477012947342514429837312 485531035687916473227264 495646265598081399752832 497373256070548582330368 503513666639320787050496 515794487776865196490752 527224836536463317188608 536639565760328733566976 555432391020418066649088 556515105232933501476864 557602048797841574721936 566452874969235885431808 580268798748973346052096 613302360868947124076544 626079493387050189161472 637259484340390371110784 647374714250555297636352 660861687464108533003776 663164341427398109773824 715519421013771644755968 728296553531874709840896 732971114209229489750016 740576521360557422198784 743469398397122099629248 755270499958981180575744 773691731665297794736128 790837254804694975782912 834772657849400252215296 849679312453853828147712 870403198123460019078144 881148916618811377338368 939119240080575283742208 971062071375832946454528 991292531196162799505664 994746512141097164660736 1007027333278641574100992 1073279131520657467133952 1110864782040836133298176 1113030210465867002953728 1115204097595683149443872 1132905749938471770863616 1160537597497946692104192 1252158986774100378322944 1274518968680780742221568 1294749428501110595272704 1321723374928217066007552 1431038842027543289511936 1456593107063749419681792 1486938796794244199258496 1510540999917962361151488 1547383463330595589472256 1581674509609389951565824 1669545315698800504430592 1699358624907707656295424 1740806396246920038156288 1762297833237622754676736 1878238480161150567484416 1942124142751665892909056 1982585062392325599011328 1989493024282194329321472 2146558263041314934267904 2221729564081672266596352 2230408195191366298887744 2265811499876943541727232 2321075194995893384208384 2504317973548200756645888 2549037937361561484443136 2643446749856434132015104 2913186214127498839363584 2973877593588488398516992 3021081999835924722302976 3339090631397601008861184 3398717249815415312590848 3481612792493840076312576 3524595666475245509353472 3756476960322301134968832 3884248285503331785818112 3965170124784651198022656 4293116526082629868535808 4460816390382732597775488 4531622999753887083454464 4642150389991786768416768 5008635947096401513291776 5098075874723122968886272 5286893499712868264030208 5826372428254997678727168 5947755187176976797033984 6797434499630830625181696 6963225584987680152625152 7049191332950491018706944 7512953920644602269937664 7930340249569302396045312 8921632780765465195550976 9063245999507774166908928 10017271894192803026583552 10196151749446245937772544 10573786999425736528060416 11652744856509995357454336 11895510374353953594067968 13594868999261661250363392 13926451169975360305250304 15025907841289204539875328 15860680499138604792090624 17843265561530930391101952 20392303498892491875545088 21147573998851473056120832 23791020748707907188135936 27189737998523322500726784 30051815682578409079750656 31721360998277209584181248 35686531123061860782203904 40784606997784983751090176 47582041497415814376271872 63442721996554419168362496 71373062246123721564407808 81569213995569967502180352 95164082994831628752543744 142746124492247443128815616 190328165989663257505087488 285492248984494886257631232 570984497968989772515262464
- Sum of all divisors σ(n): 2155352342451121883674677765
- Sum of proper divisors (its aliquot sum) s(n): 1584367844482132111159415301
- 570984497968989772515262464 is an abundant number, because the sum of its proper divisors (1584367844482132111159415301) is greater than itself. Its abundance is 1013383346513142338644152837
Bases of 570984497968989772515262464
- Binary: 111011000010011101010101110101000010111010111011110000000100101111110011001000000000000002
- Hexadecimal: 0x1D84EABA85D778097E64000
- Base-36: 1ZQRY6RCZ1SHGFLS00
Squares and roots of 570984497968989772515262464
- 570984497968989772515262464 squared (5709844979689897725152624642) is 326023296920899285654484304899221315288531822807351296
- 570984497968989772515262464 cubed (5709844979689897725152624643) is 186154248518574567725143104761444314805745133584823219442587622197071738090553344
-
570984497968989772515262464 is a
perfect square number . Itssquare root is 23895281918592 -
The
cube root of 570984497968989772515262464 is 829611517.0267858197
Scales and comparisons
How big is 570984497968989772515262464?- 570,984,497,968,989,772,515,262,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 570,984,497,968,989,772,515,262,464 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 570984497968989772515262464 cubic inches would be around 69134293.1 feet tall.
Recreational maths with 570984497968989772515262464
- 570984497968989772515262464 backwards is 464262515277989869794489075
- The number of decimal digits it has is: 27
- The sum of 570984497968989772515262464's digits is 153
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 570984497968989772515262464 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 570984497968989772515262464 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/570984497968989772515262464/
Chicago style:
Numbermatics. 2024. "Number 570984497968989772515262464 - Facts about the integer". https://numbermatics.com/n/570984497968989772515262464/
The information we have on file for 570984497968989772515262464 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 570984497968989772515262464, math, Factors of 570984497968989772515262464, curriculum, school, college, exams, university, Prime factorization of 570984497968989772515262464, STEM, science, technology, engineering, physics, economics, calculator, five hundred seventy septillion, nine hundred eighty-four sextillion, four hundred ninety-seven quintillion, nine hundred sixty-eight quadrillion, nine hundred eighty-nine trillion, seven hundred seventy-two billion, five hundred fifteen million, two hundred sixty-two thousand, four hundred sixty-four.