42986473915325721246498816
42,986,473,915,325,721,246,498,816 is an even composite number composed of six prime numbers multiplied together.
42986473915325721246498816 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 42986473915325721246498816:
216 × 34 × 78 × 472 × 1512 × 1672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 47 × 47 × 151 × 151 × 167 × 167)See below for interesting mathematical facts about the number 42986473915325721246498816 from the Numbermatics database.
Names of 42986473915325721246498816
- Cardinal: 42986473915325721246498816 can be written as Forty-two septillion, nine hundred eighty-six sextillion, four hundred seventy-three quintillion, nine hundred fifteen quadrillion, three hundred twenty-five trillion, seven hundred twenty-one billion, two hundred forty-six million, four hundred ninety-eight thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 4.2986473915325721246498816 × 1025
Factors of 42986473915325721246498816
Divisors of 42986473915325721246498816
- Number of divisors d(n): 20655
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 47 48 49 54 56 63 64 72 81 84 94 96 98 108 112 126 128 141 144 147 151 162 167 168 188 189 192 196 216 224 252 256 282 288 294 302 324 329 334 336 343 376 378 384 392 423 432 441 448 453 501 504 512 564 567 576 588 604 648 658 668 672 686 752 756 768 784 846 864 882 896 906 987 1002 1008 1024 1029 1057 1128 1134 1152 1169 1176 1208 1269 1296 1316 1323 1336 1344 1359 1372 1503 1504 1512 1536 1568 1692 1728 1764 1792 1812 1974 2004 2016 2048 2058 2114 2209 2256 2268 2303 2304 2338 2352 2401 2416 2538 2592 2632 2646 2672 2688 2718 2744 2961 3006 3008 3024 3072 3087 3136 3171 3384 3456 3507 3528 3584 3624 3807 3948 3969 4008 4032 4077 4096 4116 4228 4418 4509 4512 4536 4606 4608 4676 4704 4802 4832 5076 5184 5264 5292 5344 5376 5436 5488 5922 6012 6016 6048 6144 6174 6272 6342 6627 6768 6909 6912 7014 7056 7097 7168 7203 7248 7399 7614 7849 7896 7938 8016 8064 8154 8183 8192 8232 8456 8836 8883 9018 9024 9072 9212 9216 9261 9352 9408 9513 9604 9664 10152 10368 10521 10528 10584 10688 10752 10872 10976 11844 12024 12032 12096 12231 12288 12348 12544 12684 13254 13527 13536 13818 13824 14028 14112 14194 14336 14406 14496 14798 15228 15463 15698 15792 15876 16032 16121 16128 16308 16366 16384 16464 16807 16912 17672 17766 18036 18048 18144 18424 18432 18522 18704 18816 19026 19208 19328 19881 20304 20727 20736 21042 21056 21168 21291 21376 21504 21609 21744 21952 22197 22801 23547 23688 24048 24064 24192 24462 24549 24576 24696 25088 25217 25368 26508 26649 27054 27072 27636 27648 27783 27889 28056 28224 28388 28539 28672 28812 28992 29596 30456 30926 31396 31563 31584 31752 32064 32242 32256 32616 32732 32768 32928 33614 33824 35344 35532 36072 36096 36288 36848 36864 37044 37408 37632 38052 38416 38656 39762 40608 41454 41472 42084 42112 42336 42582 42752 43008 43218 43488 43904 44394 45602 46389 47094 47376 48096 48128 48363 48384 48924 49098 49152 49392 49679 50176 50421 50434 50736 51793 53016 53298 54108 54144 54943 55272 55296 55566 55778 56112 56448 56776 57078 57281 57344 57624 57984 59192 59643 60912 61852 62181 62792 63126 63168 63504 63873 64128 64484 64512 64827 65232 65464 65536 65856 66591 67228 67648 68403 70641 70688 71064 72144 72192 72576 73647 73696 73728 74088 74816 75264 75651 76104 76832 77312 79524 81216 82908 82944 83667 84168 84224 84672 85164 85504 85617 86016 86436 86976 87808 88788 91204 92778 94188 94689 94752 96192 96256 96726 96768 97848 98196 98304 98784 99358 100352 100842 100868 101472 103586 106032 106596 108216 108241 108288 109886 110544 110592 111132 111556 112224 112847 112896 113552 114156 114562 114688 115248 115968 117649 118384 119286 121824 123704 124362 125584 126252 126336 127008 127746 128256 128968 129024 129654 130464 130928 131712 133182 134456 135296 136806 139167 141282 141376 142128 144288 144384 145089 145152 147294 147392 147456 148176 149037 149632 150528 151263 151302 152208 153664 154624 155379 159048 159607 162432 164829 165816 165888 167334 168336 168448 169344 170328 171008 171234 171843 172032 172872 173952 175616 176519 177576 178929 182408 185556 186543 188376 189378 189504 191619 192384 192512 193452 193536 194481 195223 195696 196392 196608 197568 198716 199773 200704 201684 201736 202944 205209 207172 211923 212064 213192 216432 216482 216576 219772 220941 221088 221184 222264 223112 224448 225694 225792 226953 227104 228312 229124 229376 230496 231936 235298 236768 238572 243648 247408 248724 251001 251168 252504 252672 254016 255492 256512 257936 258048 259308 260928 261856 263424 266364 268912 270592 273612 278334 282564 282752 284256 288576 288768 290178 290304 294588 294784 294912 296352 298074 299264 301056 302526 302604 304416 307328 309248 310758 318096 319214 324723 324864 329658 331632 331776 333559 334668 336672 336896 338541 338688 340656 342016 342468 343686 344064 345744 347753 347904 351232 352947 353038 355152 357858 362551 364816 368903 371112 373086 376752 378756 379008 383238 384601 384768 385024 386904 387072 388962 390446 391392 392784 395136 397432 399546 400967 401408 403368 403472 405888 410418 414344 417501 423846 424128 426384 432864 432964 433152 435267 439544 441882 442176 442368 444528 446224 447111 448896 451388 451584 453789 453906 454208 456624 458248 458752 460992 463872 466137 470596 473536 477144 478821 487296 494487 494816 497448 502002 502336 505008 505344 508032 510984 513024 515529 515872 516096 518616 521856 523712 526848 529557 532728 537824 541184 547224 556668 565128 565504 568512 574857 577152 577536 580356 580608 585669 589176 589568 589824 592704 596148 598528 599319 602112 605052 605208 608832 614656 615627 618496 621516 635769 636192 638428 649446 649728 659316 662823 663264 663552 667118 669336 673344 673792 677082 677376 680859 681312 684032 684936 687372 688128 691488 695506 695808 702464 705894 706076 710304 715716 725102 729632 737806 742224 746172 753003 753504 757512 757687 758016 766476 769202 769536 770048 773808 774144 777924 780892 782784 785568 789929 790272 794864 799092 801934 802816 806736 806944 811776 820836 823543 828688 835002 847692 848256 852768 865728 865928 866304 870534 879088 883764 884352 884736 889056 892448 894222 897792 902776 903168 907578 907812 908416 913248 916496 921984 927744 932274 941192 947072 954288 957642 974169 974592 988974 989632 994896 1000677 1004004 1004672 1010016 1010688 1015623 1016064 1021968 1026048 1031058 1031744 1032192 1037232 1043259 1043712 1047424 1053696 1058841 1059114 1065456 1071647 1075648 1082368 1087653 1094448 1106709 1113336 1117249 1130256 1131008 1137024 1149714 1153803 1154304 1155072 1160712 1161216 1171338 1178352 1179136 1185199 1185408 1192296 1197056 1198638 1202901 1204224 1210104 1210416 1217664 1229312 1231254 1235633 1236992 1243032 1252503 1271538 1272384 1276856 1298892 1299456 1305801 1310783 1318632 1325646 1326528 1327104 1334236 1338672 1341333 1346688 1347584 1354164 1354752 1361367 1361718 1362624 1366561 1368064 1369872 1374744 1376256 1382976 1391012 1391616 1398411 1404928 1411788 1412152 1420608 1431432 1436463 1450204 1459264 1475612 1483461 1484448 1492344 1506006 1507008 1515024 1515374 1516032 1532952 1538404 1539072 1540096 1546587 1547616 1548288 1555848 1561784 1565568 1571136 1579858 1580544 1588671 1589728 1598184 1603868 1605632 1613472 1613888 1623552 1641672 1647086 1657376 1670004 1695384 1696512 1705536 1731456 1731856 1732608 1741068 1757007 1758176 1767528 1768704 1769472 1778112 1784896 1788444 1795584 1805552 1806336 1815156 1815624 1816832 1826496 1832992 1843968 1846881 1855488 1864548 1882384 1894144 1908576 1915284 1948338 1949184 1977948 1979264 1989792 2001354 2008008 2009344 2020032 2021376 2031246 2032128 2042577 2043936 2052096 2062116 2063488 2064384 2074464 2086518 2087424 2094848 2107392 2117682 2118228 2130912 2143294 2151296 2164736 2175306 2188896 2213418 2226672 2234498 2259009 2260512 2262016 2273061 2274048 2299428 2307606 2308608 2310144 2321424 2322432 2334913 2342676 2356704 2358272 2369787 2370398 2370816 2384592 2394112 2397276 2405802 2408448 2420208 2420832 2434271 2435328 2458624 2462508 2470629 2471266 2473984 2486064 2505006 2537857 2543076 2544768 2553712 2582321 2597784 2598912 2611602 2621566 2637264 2651292 2653056 2654208 2668472 2677344 2682666 2692207 2693376 2695168 2708328 2709504 2722734 2723436 2725248 2733122 2736128 2739744 2749488 2765952 2782024 2783232 2796822 2806769 2809856 2823576 2824304 2841216 2862864 2872926 2900408 2918528 2922507 2951224 2966922 2968896 2984688 3002031 3012012 3014016 3030048 3030748 3032064 3046869 3065904 3076808 3078144 3080192 3093174 3095232 3096576 3111696 3123568 3129777 3131136 3142272 3159716 3161088 3176523 3177342 3179456 3196368 3207736 3211264 3214941 3226944 3227776 3247104 3262959 3283344 3294172 3314752 3320127 3340008 3351747 3390768 3393024 3411072 3461409 3462912 3463712 3465216 3482136 3514014 3516352 3535056 3537408 3555597 3556224 3569792 3576888 3591168 3608703 3611104 3612672 3630312 3631248 3633664 3652992 3665984 3687936 3693762 3706899 3710976 3729096 3764768 3788288 3807767 3817152 3830568 3896676 3898368 3932349 3955896 3958528 3979584 4002708 4016016 4018688 4023999 4040064 4042752 4062492 4064256 4085154 4087872 4099683 4104192 4124232 4126976 4128768 4148928 4173036 4174848 4189696 4195233 4211239 4214784 4235364 4236456 4261824 4286588 4302592 4309389 4329472 4350612 4377792 4426836 4450383 4453344 4468996 4518018 4521024 4524032 4546122 4548096 4598856 4615212 4617216 4620288 4639761 4642848 4644864 4669826 4685352 4713408 4716544 4739574 4740796 4741632 4766013 4769184 4788224 4794552 4811604 4816896 4840416 4841664 4868542 4870656 4917248 4925016 4941258 4942532 4947968 4972128 5010012 5075714 5086152 5089536 5107424 5164642 5195568 5197824 5223204 5243132 5271021 5274528 5302584 5303809 5306112 5308416 5336944 5354688 5365332 5384414 5386752 5390336 5416656 5419008 5445468 5446872 5450496 5466244 5472256 5479488 5498976 5529503 5531904 5564048 5566464 5593644 5613538 5619712 5647152 5648608 5682432 5725728 5745852 5764801 5800816 5837056 5845014 5902448 5933844 5937792 5969376 6004062 6024024 6028032 6060096 6061496 6064128 6093738 6131808 6153616 6156288 6186348 6190464 6193152 6223392 6247136 6259554 6262272 6284544 6319432 6322176 6353046 6354684 6358912 6392736 6415472 6429882 6453888 6455552 6494208 6525918 6566688 6588344 6629504 6640254 6680016 6703494 6781536 6786048 6819183 6822144 6922818 6925824 6927424 6930432 6964272 7004739 7028028 7032704 7070112 7074816 7109361 7111194 7112448 7139584 7153776 7182336 7217406 7222208 7225344 7260624 7262496 7267328 7302813 7305984 7331968 7375872 7387524 7411887 7413798 7421952 7458192 7501529 7529536 7576576 7613571 7615534 7634304 7661136 7746963 7793352 7796736 7820743 7864698 7911792 7917056 7959168 8005416 8032032 8037376 8047998 8076621 8080128 8085504 8124984 8128512 8170308 8175744 8199366 8208384 8248464 8253952 8296393 8297856 8346072 8349696 8379392 8390466 8420307 8422478 8429568 8470728 8472912 8523648 8573176 8605184 8618778 8649431 8658944 8701224 8755584 8767521 8853672 8900766 8906688 8937992 9006093 9036036 9042048 9048064 9092244 9096192 9140607 9175481 9197712 9230424 9234432 9240576 9279522 9285696 9289728 9339652 9370704 9389331 9426816 9433088 9479148 9481592 9483264 9529569 9532026 9538368 9565927 9576448 9589104 9623208 9633792 9644823 9680832 9683328 9737084 9741312 9788877 9834496 9850032 9882516 9885064 9895936 9944256 9960381 10020024 10055241 10151428 10172304 10179072 10214848 10329284 10384227 10391136 10395648 10446408 10486264 10542042 10549056 10605168 10607618 10612224 10666791 10673888 10709376 10730664 10768828 10773504 10780672 10826109 10833312 10838016 10890936 10893744 10900992 10932488 10944512 10958976 10997952 11059006 11063808 11120697 11128096 11132928 11187288 11227076 11239424 11294304 11297216 11364864 11423301 11451456 11491704 11529602 11601632 11674112 11690028 11797047 11804896 11867688 11875584 11938752 12008124 12048048 12056064 12120192 12122992 12128256 12187476 12263616 12299049 12307232 12312576 12372696 12380928 12386304 12446784 12494272 12519108 12524544 12569088 12633717 12638864 12644352 12706092 12709368 12717824 12785472 12830944 12859764 12907776 12911104 12928167 12988416 13051836 13133376 13176688 13259008 13280508 13360032 13406988 13563072 13572096 13638366 13644288 13845636 13851648 13854848 13860864 13928544 14009478 14056056 14065408 14140224 14149632 14218722 14222388 14224896 14279168 14298039 14307552 14364672 14434812 14444416 14450688 14521248 14524992 14534656 14605626 14611968 14663936 14751744 14775048 14823774 14827596 14843904 14916384 15003058 15059072 15153152 15227142 15231068 15268608 15322272 15493926 15586704 15593472 15641486 15729396 15813063 15823584 15834112 15911427 15918336 16010832 16064064 16074752 16095996 16153242 16160256 16171008 16249968 16257024 16340616 16344391 16351488 16398732 16416768 16496928 16507904 16588509 16592786 16595712 16692144 16699392 16758784 16780932 16840614 16844956 16859136 16941456 16945824 17039897 17047296 17146352 17210368 17237556 17294403 17298862 17317888 17402448 17511168 17535042 17707344 17764999 17801532 17813376 17875984 18012186 18072072 18076247 18084096 18096128 18184488 18192384 18281214 18350962 18395424 18460848 18468864 18559044 18571392 18579456 18679304 18741408 18778662 18845449 18853632 18866176 18958296 18963184 18966528 19059138 19064052 19076736 19131854 19152896 19178208 19246416 19289646 19361664 19366656 19474168 19482624 19577754 19647383 19668992 19700064 19765032 19770128 19888512 19920762 20040048 20110482 20302856 20344608 20358144 20429696 20457549 20658568 20768454 20782272 20791296 20892816 20972528 21014217 21084084 21098112 21210336 21215236 21224448 21328083 21333582 21347776 21418752 21461328 21537656 21547008 21561344 21652218 21666624 21676032 21781872 21787488 21801984 21864976 21908439 21917952 21995904 22118012 22127616 22235661 22241394 22256192 22265856 22374576 22454152 22478848 22504587 22588608 22594432 22729728 22840713 22846602 22902912 22983408 23059204 23203264 23240889 23348224 23380056 23462229 23594094 23609792 23735376 23751168 23877504 24016248 24096096 24112128 24229863 24240384 24245984 24256512 24374952 24527232 24598098 24614464 24625152 24745392 24761856 24889179 24893568 24988544 25038216 25049088 25138176 25260921 25267434 25277728 25288704 25412184 25418736 25435648 25570944 25661888 25719528 25815552 25822208 25856334 25948293 25976832 26103672 26266752 26353376 26518016 26561016 26654369 26720064 26813976 27018279 27126144 27144192 27276732 27288576 27526443 27691272 27703296 27709696 27721728 27857088 28018956 28112112 28130816 28167993 28280448 28299264 28437444 28444776 28449792 28558336 28596078 28615104 28697781 28729344 28869624 28888832 28901376 28934469 29042496 29049984 29069312 29211252 29223936 29327872 29366631 29478673 29503488 29550096 29647548 29655192 29687808 29832768 29881143 30006116 30118144 30165723 30306304 30454284 30462136 30537216 30644544 30987852 31152681 31173408 31186944 31282972 31458792 31626126 31647168 31668224 31822854 31836672 32000373 32021664 32128128 32149504 32191992 32306484 32320512 32342016 32478327 32499936 32514048 32681232 32688782 32702976 32797464 32833536 32993856 33015808 33177018 33185572 33191424 33362091 33384288 33398784 33517568 33561864 33681228 33689912 33718272 33882912 33891648 34079794 34094592 34269903 34292704 34420736 34475112 34588806 34597724 34635776 34804896 35022336 35070084 35391141 35414688 35529998 35603064 35626752 35751968 36024372 36144144 36152494 36168192 36192256 36368976 36384768 36562428 36701924 36790848 36897147 36921696 36937728 37118088 37126663 37142784 37158912 37358608 37482816 37557324 37690898 37707264 37732352 37901151 37916592 37926368 37933056 38118276 38128104 38153472 38263708 38305792 38356416 38492832 38579292 38706521 38723328 38733312 38948336 38965248 39155508 39294766 39337984 39400128 39530064 39540256 39777024 39841524 40080096 40220964 40605712 40689216 40716288 40859392 40915098 41317136 41536908 41564544 41582592 41785632 41945056 42028434 42168168 42196224 42420672 42430472 42448896 42656166 42667164 42695552 42837504 42922656 43075312 43094016 43304436 43333248 43352064 43563744 43574976 43603968 43729952 43816878 43835904 43991808 44236024 44255232 44471322 44482788 44512384 44531712 44749152 44908304 45009174 45177216 45188864 45459456 45681426 45693204 45805824 45966816 46118408 46406528 46481778 46696448 46760112 46924458 47188188 47219584 47470752 47502336 47734281 47755008 48032496 48192192 48224256 48459726 48480768 48491968 48513024 48749904 49033173 49054464 49196196 49228928 49250304 49490784 49523712 49765527 49778358 49787136 49977088 50076432 50098176 50276352 50367409 50521842 50534868 50555456 50577408 50824368 50837472 50871296 51119691 51141888 51323776 51439056 51631104 51644416 51712668 51883209 51896586 51953664 52207344 52510703 52533504 52706752 53036032 53122032 53294997 53308738 53440128 53627952 54036558 54228741 54252288 54288384 54553464 54577152 54745201 55052886 55382544 55406592 55419392 55704353 55714176 56037912 56224224 56261632 56335986 56536347 56560896 56598528 56874888 56889552 56899584 57116672 57192156 57230208 57395562 57458688 57739248 57777664 57868938 58074751 58084992 58099968 58138624 58422504 58447872 58655744 58733262 58942149 58957346 59006976 59100192 59295096 59310384 59665536 59762286 60012232 60236288 60331446 60546017 60612608 60908568 60924272 61074432 61289088 61372647 61606801 61975704 62305362 62346816 62373888 62565944 62917584 63042651 63252252 63294336 63336448 63645708 63673344 63984249 64000746 64043328 64228367 64256256 64299008 64383984 64612968 64641024 64684032 64956654 64999872 65028096 65362464 65377564 65405952 65594928 65725317 65987712 66031616 66354036 66371144 66382848 66706983 66724182 66768576 66797568 66961489 67035136 67123728 67362456 67379824 67436544 67513761 67765824 67783296 68159588 68189184 68522139 68539806 68585408 68841472 68950224 69177612 69195448 69271552 69609792 69722667 70044672 70140168 70386687 70782282 70829376 71059996 71206128 71253504 71503936 72048744 72288288 72304988 72336384 72384512 72689589 72737952 72769536 73124856 73403848 73581696 73794294 73843392 73875456 74236176 74253326 74285568 74667537 74717216 74965632 75114648 75381796 75414528 75464704 75782763 75802302 75833184 75852736 75866112 76236552 76256208 76306944 76527416 76611584 76712832 76985664 77158584 77413042 77446656 77466624 77844879 77896672 77930496 78311016 78589532 78675968 78800256 79060128 79080512 79554048 79683048 79963107 80160192 80441928 81211424 81378432 81432576 81718784 81830196 82579329 82634272 83073816 83129088 83165184 83571264 83890112 84056868 84336336 84392448 84841344 84860944 84897792 85312332 85334328 85391104 85675008 85845312 86093343 86150624 86188032 86608872 86666496 86704128 86803407 87127488 87149952 87207936 87459904 87633756 87671808 87983616 88436019 88472048 88510464 88942644 88965576 89024768 89063424 89498304 89816608 90018348 90354432 90377728 90497169 90918912 91362852 91386408 91611648 91933632 92236816 92813056 92963556 93392896 93520224 93848916 94376376 94439168 94941504 95004672 95468562 95510016 96001119 96064992 96384384 96448512 96919452 96961536 96983936 97026048 97499808 98066346 98108928 98392392 98457856 98500608 98981568 99047424 99531054 99556716 99574272 99954176 100086273 100152864 100196352 100552704 100734818 101043684 101069736 101110912 101154816 101648736 101674944 101742592 102239382 102283776 102647552 102809709 102878112 103262208 103288832 103425336 103766418 103793172 103907328 104414688 105021406 105067008 105413504 106072064 106173423 106244064 106589994 106617476 106880256 107255904 108073116 108457482 108504576 108576768 109106928 109154304 109490402 110105772 110691441 110765088 110813184 110838784 111379989 111408706 111428352 112075824 112448448 112523264 112671972 113072694 113121792 113197056 113703453 113749776 113779104 113799168 114233344 114384312 114410737 114460416 114791124 114917376 115478496 115555328 115737876 116119563 116149502 116169984 116199936 116277248 116845008 116895744 117311488 117466524 117884298 117914692 118013952 118200384 118590192 118620768 119279279 119331072 119524572 120024464 120472576 120662892 121092034 121225216 121817136 121848544 122148864 122578176 122745294 123213602 123951408 124354993 124610724 124693632 124747776 125131888 125835168 126085302 126504504 126533729 126588672 126672896 127291416 127346688 127968498 128001492 128086656 128456734 128512512 128598016 128767968 129225936 129282048 129913308 129999744 130056192 130724928 130755128 130811904 131189856 131450634 131918143 131975424 132063232 132708072 132742288 132765696 133413966 133448364 133537152 133595136 133922978 134070272 134247456 134724912 134759648 135027522 135531648 135566592 136319176 136378368 137044278 137079612 137170816 137531681 137682944 137900448 138355224 138390896 139219584 139445334 140089344 140280336 140773374 141564564 141658752 142119992 142412256 142507008 143007872 143202843 144097488 144576576 144609976 144672768 144769024 145379178 145475904 145539072 146249712 146807696 147099519 147163392 147588588 147686784 147750912 148472352 148506652 148571136 149296581 149335074 149434432 149931264 150229296 150763592 150829056 150929408 151102227 151565526 151604604 151666368 151705472 151732224 152473104 152512416 152613888 153054832 153359073 153425664 153971328 154317168 154826084 154893312 154933248 155649627 155689758 155793344 155860992 156622032 157179064 157351936 157532109 157600512 158120256 158161024 159108096 159366096 159884991 159926214 160320384 160883856 162422848 162686223 162756864 162865152 163437568 163660392 164235603 165158658 165268544 166147632 166258176 167113059 167142528 167780224 168113736 168672672 168784896 169609041 169682688 169721888 169795584 170624664 170668656 170782208 171350016 171690624 172186686 172301248 172376064 173217744 173332992 173606814 174224253 174254976 174299904 174415872 174919808 175267512 175343616 175967232 176826447 176872038 176944096 177020928 177885288 177931152 178049536 178965049 178996608 179633216 180036696 180708864 180755456 180994338 181638051 181837824 182725704 182772816 183223296 183867264 184473632 184820403 185626112 185927112 186580583 186785792 187040448 187697832 188752752 188878336 189127953 189883008 190009344 190937124 191020032 192002238 192129984 192685101 192768768 192897024 193838904 193923072 193967872 194052096 194999616 196132692 196217856 196784784 196915712 197175951 197928233 197963136 198094848 199062108 199113432 199148544 199908352 200172546 200305728 200392704 200884467 201105408 201469636 202087368 202139472 202221824 202309632 202541283 203297472 203349888 203485184 204478764 204567552 205295104 205566417 205619418 205756224 206350711 206524416 206577664 206850672 207532836 207586344 207814656 208829376 209168001 210042812 210134016 210827008 211160061 212144128 212346846 212488128 213179988 213234952 213760512 214511808 216146232 216914964 217009152 217153536 218068767 218213856 218308608 218980804 220211544 221382882 221530176 221626368 221677568 222759978 222817412 222856704 224002611 224151648 224896896 225046528 225343944 226145388 226243584 226394112 227348289 227406906 227499552 227558208 227598336 228466688 228768624 228821474 228920832 229582248 229834752 230956992 231110656 231475752 232239126 232299004 232339968 232399872 232554496 233534637 233690016 233791488 234622976 234933048 235768596 235829384 236027904 236400768 237180384 237241536 238558558 238662144 239049144 239889321 240048928 240945152 241325784 242184068 242450432 243634272 243697088 244297728 245156352 245490588 246427204 247737987 247902816 248709986 249221448 249387264 249495552 250263776 251670336 252170604 253009008 253067458 253177344 253345792 254582832 254693376 255936996 256002984 256173312 256913468 257025024 257196032 257535936 258280029 258451872 258564096 259826616 259886641 259999488 260112384 261449856 261510256 261623808 262379712 262901268 263836286 263950848 264126464 265308057 265416144 265484576 265531392 266827932 266896728 267074304 267190272 267845956 268140544 268494912 269449824 269519296 270055044 270945647 271063296 271133184 272638352 272756736 274088556 274159224 274341632 275063362 275365888 275800896 276710448 276781792 278439168 278890668 280178688 280560672 281546748 283129128 283317504 284239984 284824512 285014016 286015744 286405686 288194976 289153152 289219952 289345536 290758356 290951808 291078144 292499424 293615392 294199038 294326784 295177176 295373568 295501824 296944704 297013304 297142272 298593162 298670148 298868864 299862528 300458592 301527184 301658112 302204454 303131052 303209208 303332736 303410944 303464448 304946208 305024832 305227776 306109664 306718146 306851328 307942656 308429127 308634336 309652168 309786624 309866496 311299254 311379516 311586688 311721984 313244064 314358128 315064218 315201024 316240512 316322048 318216192 318732192 319769982 319852428 320640768 321767712 324845696 325372446 325513728 325730304 326875136 327320784 328471206 330317316 330537088 332295264 332516352 334139967 334226118 334285056 335560448 336227472 337345344 337569792 339218082 339365376 339443776 339591168 341110359 341249328 341337312 341564416 342700032 343232211 343381248 344373372 344602496 344752128 346435488 346665984 347213628 348358689 348448506 348509952 348599808 348831744 349839616 350535024 350687232 351934464 352571863 353652894 353744076 353888192 354041856 355770576 355862304 356099072 357837837 357930098 357993216 359266432 360073392 361417728 361510912 361988676 363276102 363675648 365451408 365545632 366446592 367574921 367734528 368947264 369640806 371252224 371854224 373064979 373161166 373571584 374080896 375395664 377505504 377756672 378255906 379601187 379766016 380018688 381874248 382040064 383216407 384004476 384259968 385370202 385537536 385794048 387677808 387846144 387935744 389930471 389999232 392265384 392435712 393569568 393831424 394351902 395754429 395856466 395926272 396189696 398124216 398226864 398297088 399816704 400345092 400611456 400785408 401768934 402210816 402939272 404174736 404278944 404443648 405082566 406523257 406594944 406699776 406970368 408957528 409135104 410590208 411132834 411238836 411512448 412595043 412701422 413048832 413155328 413701344 415065672 415172688 417658752 418336002 420085624 420268032 421654016 422320122 423822119 424288256 424693692 424976256 426359976 426469904 427521024 429023616 429608529 431247607 432292464 433829928 434018304 434307072 436137534 436427712 436617216 437961608 440423088 441298557 442765764 443060352 443252736 443355136 445519956 445634824 445713408 447889743 448005222 448303296 449598569 449793792 450093056 450687888 452290776 452487168 452788224 453306681 454696578 454813812 454999104 455116416 455196672 456933376 457537248 457642948 457841664 459164496 460077219 461913984 462221312 462951504 464478252 464598008 464679936 464799744 465108992 466948881 467069274 467380032 467582976 468730423 469245952 469866096 471537192 471658768 472055808 472596327 472801536 474360768 474483072 477117116 477324288 478098288 479654973 479778642 480097856 481890304 482651568 484368136 484900864 487268544 487394176 488058669 488595456 490312704 490981176 492706809 492854408 495475974 495805632 497419972 498442896 498774528 500527552 501339177 503340672 504341208 506018016 506134916 506354688 506691584 508827123 509165664 509386752 511873992 512005968 512346624 513826936 514050048 514392064 515071872 516560058 516903744 517128192 519653232 519773282 519998976 522672759 522899712 523020512 523247616 524759424 525802536 527672572 527901696 528252928 530479341 530616114 530832288 530969152 531062784 533655864 533793456 534148608 535691912 536281088 536895147 536989824 538899648 539038592 540110088 541891294 542126592 542266368 544914153 545276704 545513472 548177112 548318448 548683264 550126724 550731776 551601792 553420896 553563584 554461209 556878336 557781336 559741749 560357376 561121344 563093496 566258256 566635008 568479968 569649024 570028032 572031488 572811372 576389952 578055303 578306304 578439904 578691072 581516712 581903616 582156288 584998848 587230784 588398076 588653568 590354352 590747136 593784699 593889408 594026608 594284544 597186324 597340296 597737728 599725056 600917184 602653401 603054368 603316224 604408908 606262104 606418416 606665472 606821888 606928896 607623849 609892416 610049664 610455552 612219328 613436292 613702656 615885312 616858254 617268672 619052133 619304336 619573248 619732992 622598508 622759032 623173376 623443968 626488128 628716256 630128436 630402048 632481024 632644096 633480183 635897089 636432384 637464384 639539964 639704856 641281536 643535424 649691392 650744892 651027456 651460608 653750272 654641568 656942412 660634632 661074176 664590528 665032704 668279934 668452236 668570112 671120896 672007833 672454944 674690688 675139584 678436164 678730752 678887552 679182336 682220718 682498656 682674624 683128832 685400064 686464422 686762496 688746744 689204992 689504256 692870976 693331968 694427256 696717378 696897012 697019904 697199616 697663488 699679232 700603911 701070048 701374464 703868928 705143726 707305788 707488152 707776384 708083712 711541152 711724608 712198144 715675674 715860196 715986432 718532864 719667963 720146784 722835456 723021824 723977352 726552204 727351296 730902816 731091264 732893184 735149842 735469056 737894528 739281612 742504448 743213961 743708448 746129958 746322332 747143168 748161792 750791328 755011008 755513344 756511812 759202374 759532032 760037376 763748496 764080128 766432814 768008952 768519936 770740404 771075072 771588096 774840087 775355616 775692288 775871488 779659923 779860942 779998464 784530768 784871424 787139136 787662848 788703804 791508858 791712932 791852544 792379392 795924171 796248432 796453728 796594176 799633408 800690184 800875159 801222912 801570816 803537868 804421632 805878544 808349472 808557888 808887296 810165132 812836941 813046514 813189888 813399552 813940736 817915056 818270208 821180416 822265668 822477672 823024896 825190086 825402844 826097664 826310656 827402688 830131344 830345376 834954953 835317504 836672004 840171248 840536064 843308032 844640244 847644238 848576512 849387384 849952512 852719952 852939808 855042048 858047232 859217058 862495214 864584928 867659856 868036608 870484951 872275068 872855424 873234432 875923216 880846176 882597114 885531528 885736103 886120704 886505472 886710272 891039912 891269648 891426816 895779486 896010444 896606592 899197138 899587584 900186112 901375776 904581552 904974336 906613362 909393156 909627624 909998208 910232832 910393344 913866752 915074496 915285896 915683328 918328992 920154438 923427001 923827968 924442624 925903008 928956504 929196016 929359872 929599488 933897762 934138548 934760064 935165952 937460846 938491904 939732192 943074384 943317536 945192654 945603072 948721536 948966144 954234232 954648576 956196576 959309946 959557284 960195712 962721767 963780608 965303136 968736272 974537088 974788352 976117338 977190912 980625408 981962352 985413618 985708816 990951948 991611264 994839944 996885792 997549056 1001055104 1002419901 1002678354 1006681344 1008682416 1012036032 1012269832 1012709376 1013383168 1017654246 1018331328 1018773504 1023747984 1024011936 1024693248 1027653872 1028100096 1029696633 1030143744 1033120116 1033807488 1034256384 1039306464 1039546564 1039997952 1045076067 1045345518 1045799424 1046041024 1046495232 1049518848 1051605072 1055345144 1055803392 1056505856 1057715589 1060958682 1061232228 1061664576 1061938304 1062125568 1067311728 1067586912 1068297216 1071383824 1073513511 1073790294 1073979648 1077799296 1078077184 1080220176 1083782588 1084253184 1084532736 1089828306 1090553408 1091026944 1096354224 1096636896 1097366528 1100253448 1101463552 1102724763 1103203584 1106841792 1107127168 1108922418 1113756672 1115562672 1119194937 1119483498 1120714752 1122242688 1126186992 1132516512 1133270016 1136959936 1138803561 1139298048 1140056064 1144062976 1145622744 1149649221 1152779904 1156110606 1156612608 1156879808 1157382144 1163033424 1163807232 1169791413 1169997696 1174461568 1176796152 1177307136 1180708704 1181494272 1187263287 1187569398 1187778816 1188053216 1188569088 1194372648 1194680592 1195475456 1199450112 1201834368 1205306802 1206108736 1206632448 1208817816 1212524208 1212836832 1213330944 1213643776 1215247698 1219569771 1219784832 1220099328 1220911104 1224438656 1226872584 1227405312 1231770624 1233716508 1234537344 1237785129 1238104266 1238608672 1239146496 1239465984 1245197016 1245518064 1246346752 1252755343 1252976256 1257432512 1260256872 1260804096 1264962048 1265288192 1266960366 1271466357 1271794178 1272864768 1274928768 1279079928 1279409712 1282563072 1287070848 1293742821 1299382784 1301489784 1302054912 1302921216 1306064081 1307500544 1309283136 1313884824 1321269264 1322148352 1323895671 1329181056 1330065408 1336559868 1336904472 1337140224 1342241792 1344015666 1344909888 1348795707 1349381376 1350279168 1356872328 1357461504 1357775104 1358364672 1359920043 1364441436 1364997312 1365349248 1366257664 1370800128 1372928844 1373524992 1377493488 1378409984 1380231657 1385497631 1385741952 1386663936 1388854512 1393434756 1393794024 1394039808 1394399232 1395326976 1399358464 1401207822 1402140096 1402748928 1406191269 1407737856 1410287452 1414611576 1414976304 1415552768 1416167424 1417788981 1423082304 1423449216 1424396288 1431351348 1431720392 1431972864 1437065728 1438964919 1439335926 1440293568 1444454977 1445670912 1446043648 1447954704 1453104408 1454702592 1461805632 1462182528 1464176007 1465786368 1470299684 1470938112 1475789056 1478120427 1478563224 1485008896 1486427922 1487416896 1492259916 1492644664 1494286336 1496323584 1501582656 1504017531 1510022016 1511026688 1513023624 1518404748 1519064064 1520074752 1526481369 1527496992 1528160256 1532865628 1536017904 1537039872 1541480808 1542150144 1543176192 1549680174 1550711232 1551384576 1551742976 1559319846 1559721884 1559996928 1568018277 1569061536 1569742848 1574278272 1575325696 1577407608 1583017716 1583425864 1583705088 1584758784 1591438023 1591848342 1592496864 1592907456 1593188352 1599266816 1601380368 1601750318 1602445824 1607075736 1608843264 1610685441 1611757088 1616698944 1617115776 1617774592 1620330264 1625673882 1626093028 1626379776 1626799104 1627881472 1634742459 1635830112 1636540416 1642360832 1644531336 1644955344 1646049792 1650380172 1650805688 1652195328 1652621312 1654805376 1660262688 1660690752 1663383627 1669909906 1670635008 1673344008 1679225247 1680342496 1681072128 1686616064 1689280488 1695288476 1697153024 1698774768 1699905024 1705439904 1705879616 1710084096 1716094464 1718434116 1724990428 1729169856 1734165909 1735319712 1736073216 1740969902 1744550136 1745710848 1746468864 1751846432 1761692352 1765194228 1771063056 1771472206 1772241408 1773420544 1781354097 1782079824 1782539296 1782853632 1791558972 1792020888 1793213184 1798394276 1799175168 1800372224 1802751552 1807960203 1809163104 1809948672 1813226724 1818786312 1819206487 1819255248 1819996416 1820465664 1820786688 1827733504 1830148992 1830571792 1831366656 1836657984 1840308876 1846854002 1847655936 1848885248 1851806016 1857156399 1857913008 1858392032 1858719744 1859198976 1867795524 1868277096 1869520128 1870331904 1874921692 1876983808 1879464384 1886148768 1886635072 1890385308 1891206144 1897443072 1897932288 1907691267 1908468464 1909297152 1912393152 1918619892 1919114568 1920391424 1925443534 1927561216 1930606272 1937472544 1949074176 1949576704 1952234676 1954381824 1961250816 1963924704 1970827236 1971417632 1981903896 1983222528 1989679888 1993771584 1995098112 2002110208 2004839802 2005356708 2013362688 2017364832 2024072064 2024539664 2025418752 2035308492 2036662656 2037547008 2047495968 2048023872 2049386496 2055307744 2056200192 2059393266 2060287488 2066240232 2067614976 2068512768 2078612928 2079093128 2079995904 2090152134 2090691036 2091598848 2092082048 2092990464 2099037696 2103210144 2110690288 2111606784 2115431178 2121917364 2122464456 2123329152 2123876608 2124251136 2134623456 2135173824 2136594432 2142767648 2147027022 2147580588 2147959296 2155598592 2156154368 2159003889 2160440352 2167565176 2168506368 2169065472 2179656612 2181106816 2182053888 2192708448 2193273792 2194733056 2200506896 2205449526 2206407168 2213683584 2214254336 2217844836 2227513344 2231125344 2238389874 2238966996 2241429504 2244485376 2252373984 2265033024 2266540032 2273919872 2277607122 2278596096 2280112128 2288125952 2291245488 2299298442 2305559808 2312221212 2313225216 2313759616 2314764288 2326066848 2327614464 2338979769 2339582826 2339995392 2348923136 2353592304 2354614272 2361417408 2362988544 2374526574 2375138796 2375557632 2376106432 2377138176 2387772513 2388745296 2389361184 2390950912 2398900224 2402625477 2403668736 2410613604 2412217472 2413264896 2417635632 2425048416 2425673664 2426661888 2427287552 2430495396 2438510823 2439139542 2439569664 2440198656 2441822208 2448877312 2453745168 2454810624 2463541248 2467433016 2468003041 2469074688 2475570258 2476208532 2477217344 2478292992 2478931968 2490394032 2491036128 2492693504 2504864859 2505510686 2505952512 2514865024 2520513744 2521608192 2529924096 2530576384 2533920732 2542932714 2543588356 2545729536 2549857536 2558159856 2558819424 2565126144 2573024447 2574141696 2587485642 2598765568 2602979568 2604109824 2611454853 2612128162 2615001088 2618566272 2627769648 2642538528 2644296704 2647791342 2657208309 2658362112 2660130816 2673119736 2673808944 2674280448 2682514849 2684483584 2688031332 2689819776 2697591414 2698762752 2700558336 2713744656 2714923008 2715550208 2719840086 2728882872 2729513297 2729994624 2730698496 2732515328 2741600256 2745857688 2747049984 2754986976 2756819968 2760463314 2770281003 2770995262 2771483904 2773327872 2777709024 2786869512 2787588048 2788079616 2788798464 2798716928 2802415644 2804280192 2805497856 2812382538 2815475712 2820574904 2829223152 2829952608 2831105536 2835577962 2845662799 2846164608 2846898432 2848792576 2862702696 2863440784 2863945728 2874131456 2877929838 2878671852 2880587136 2888165301 2888909954 2891341824 2892087296 2895909408 2906208816 2923611264 2924365056 2928352014 2931572736 2940599368 2941876224 2951578112 2956240854 2957126448 2966754833 2970017792 2972855844 2974833792 2984519832 2985289328 2992647168 3003165312 3007259703 3008035062 3018733249 3020044032 3022053376 3026047248 3036809496 3038128128 3040149504 3052962738 3054993984 3056320512 3065731256 3072035808 3074079744 3082961616 3084300288 3089089899 3099360348 3101422464 3102769152 3103485952 3118639692 3119443768 3119993856 3135228201 3136036554 3138123072 3139485696 3147189983 3148556544 3150651392 3154815216 3166035432 3166851728 3167410176 3169517568 3173146767 3182876046 3183696684 3184993728 3185814912 3186376704 3198533632 3202760736 3203500636 3204891648 3214151472 3220540533 3221370882 3223514176 3233397888 3234231552 3235549184 3240660528 3251347764 3252186056 3252759552 3253598208 3255762944 3269484918 3271660224 3273080832 3281112961 3284721664 3289062672 3289910688 3292099584 3300760344 3301611376 3304390656 3308174289 3309610752 3320525376 3321381504 3326767254 3339819812 3341270016 3346688016 3357584811 3358450494 3360684992 3362144256 3373232128 3378560976 3390576952 3394306048 3397549536 3399810048 3410879808 3411759232 3416410683 3420168192 3432188928 3436868232 3448947663 3449980856 3458339712 3468331818 3470639424 3472146432 3481939804 3489100272 3491421696 3503692864 3509374239 3523384704 3530388456 3542126112 3542944412 3544482816 3546841088 3561789861 3562708194 3564159648 3565078592 3565707264 3583117944 3584041776 3586426368 3596788552 3598350336 3600744448 3605503104 3615920406 3618326208 3619897344 3626453448 3637572624 3638412974 3638510496 3639992832 3640931328 3658709313 3660297984 3661143584 3662733312 3673315968 3680617752 3693708004 3695311872 3697770496 3703612032 3713355387 3714312798 3715826016 3716784064 3717439488 3718397952 3735591048 3736554192 3739040256 3749843384 3753967616 3758266029 3758928768 3772297536 3773270144 3780770616 3782412288 3794886144 3795864576 3814399071 3815382534 3816936928 3818594304 3824786304 3837239784 3838229136 3840782848 3850887068 3855122432 3861212544 3874945088 3881228463 3898148352 3899153408 3904469352 3908763648 3918192243 3922501632 3927849408 3941654472 3942835264 3963807792 3966445056 3979359776 3987543168 3990196224 4004220416 4009679604 4010713416 4026725376 4034729664 4046387121 4048144128 4049079328 4050837504 4070616984 4073325312 4075094016 4079760129 4094991936 4096047744 4098772992 4110615488 4112400384 4118786532 4120574976 4132480464 4135229952 4156492893 4157225856 4158186256 4159991808 4180304268 4181382072 4183197696 4184164096 4185980928 4198075392 4206420288 4218573807 4221380576 4223213568 4230862356 4243834728 4244928912 4246658304 4247753216 4248502272 4253366943 4269246912 4270347648 4273188864 4285535296 4294054044 4295161176 4295918592 4311197184 4312308736 4318007778 4320880704 4333364931 4335130352 4337012736 4338130944 4359313224 4362213632 4364107776 4385416896 4386547584 4389466112 4401013792 4410899052 4412814336 4427367168 4428508672 4434361281 4435689672 4451279623 4455026688 4462250688 4476779748 4477933992 4482859008 4488970752 4504747968 4512052593 4530066048 4533080064 4547839744 4555214244 4557192192 4560224256 4576251904 4582490976 4598596884 4611119616 4624442424 4626450432 4627519232 4629528576 4652133696 4655228928 4677959538 4679165652 4679990784 4697846272 4704054831 4707184608 4709228544 4722834816 4725977088 4749053148 4750277592 4751115264 4752212864 4754276352 4775545026 4777490592 4778722368 4781901824 4797800448 4805250954 4807337472 4821227208 4824434944 4826529792 4832056323 4835271264 4850096832 4851347328 4853323776 4854575104 4860990792 4877021646 4878279084 4879139328 4880397312 4883644416 4897754624 4904227377 4907490336 4909621248 4927082496 4934866032 4936006082 4938149376 4951140516 4952417064 4954434688 4956585984 4957863936 4980788064 4982072256 4985387008 4990150881 5009729718 5011021372 5011905024 5029730048 5037675741 5041027488 5043216384 5059848192 5061152768 5067841464 5085865428 5087176712 5091459072 5099715072 5116319712 5117638848 5130252288 5146048894 5148283392 5174971284 5197531136 5202497727 5205959136 5208219648 5222909706 5224256324 5230002176 5237132544 5255539296 5285077056 5288593408 5295582684 5314416618 5316724224 5320261632 5344062291 5346239472 5347617888 5348560896 5365029698 5368967168 5376062664 5379639552 5395182828 5397525504 5401116672 5423880609 5427489312 5429846016 5431100416 5439680172 5457619461 5457765744 5459026594 5459989248 5461396992 5465030656 5483200512 5491715376 5494099968 5509973952 5513639936 5520926628 5540562006 5541990524 5542967808 5546655744 5555418048 5571469197 5573739024 5575176096 5576159232 5577596928 5597433856 5604831288 5606126113 5608560384 5610995712 5624765076 5630951424 5641149808 5658446304 5659905216 5662211072 5671155924 5691325598 5692329216 5693796864 5697585152 5723073801 5725405392 5726881568 5727891456 5748262912 5755859676 5757343704 5761174272 5776330602 5777819908 5782683648 5784174592 5791818816 5812417632 5844684671 5847222528 5848730112 5856704028 5863145472 5881198736 5883752448 5903156224 5912481708 5914252896 5933509666 5940035584 5945711688 5949667584 5969039664 5970578656 5985294336 6006330624 6014519406 6016070124 6037466498 6040088064 6044106752 6052094496 6073618992 6076256256 6105925476 6109987968 6112641024 6131462512 6144071616 6148159488 6165923232 6168600576 6178179798 6198720696 6200152721 6202844928 6205538304 6206971904 6237279384 6238887536 6239987712 6270456402 6272073108 6276246144 6278971392 6294379966 6297113088 6301302784 6309630432 6332070864 6333703456 6334820352 6346293534 6365752092 6367393368 6369987456 6371629824 6372753408 6397067264 6405521472 6407001272 6409783296 6428302944 6441081066 6442741764 6447028352 6463989007 6466795776 6468463104 6471098368 6481321056 6502695528 6504372112 6505519104 6507196416 6538969836 6543320448 6546161664 6562225922 6569443328 6578125344 6579821376 6584199168 6601520688 6603222752 6616348578 6619221504 6641050752 6642763008 6653534508 6679639624 6682540032 6693376032 6715169622 6716900988 6721369984 6724288512 6746464256 6757121952 6781153904 6795099072 6799620096 6821759616 6823518464 6832821366 6840336384 6864377856 6873736464 6897895326 6899961712 6916679424 6936663636 6941278848 6944292864 6963879608 6978200544 6982843392 7007385728 7016939307 7018748478 7046769408 7060776912 7084252224 7085888824 7088965632 7093682176 7123579722 7125416388 7128319296 7130157184 7131414528 7166235888 7168083552 7172852736 7193577104 7196700672 7207876431 7211006208 7231840812 7236652416 7239794688 7252906896 7275145248 7276825948 7277020992 7279985664 7281862656 7315532469 7317418626 7320595968 7322287168 7325466624 7346631936 7361235504 7387416008 7390623744 7395540992 7404009123 7407224064 7426710774 7428625596 7431652032 7433568128 7434878976 7436795904 7471182096 7473108384 7478080512 7499686768 7514594577 7516532058 7517857536 7544595072 7546540288 7561541232 7564824576 7589772288 7591729152 7628798142 7630765068 7633873856 7637188608 7649572608 7674479568 7676458272 7681565696 7701774136 7710244864 7719073341 7722425088 7749890176 7762456926 7796296704 7798306816 7808938704 7834364559 7836384486 7845003264 7855698816 7883308944 7885670528 7927615584 7932890112 7958719552 7971624927 7975086336 7980392448 8008440832 8019359208 8021426832 8047544547 8053450752 8069459328 8092774242 8096288256 8098158656 8101675008 8141233968 8146650624 8159520258 8188539891 8189983872 8192095488 8197545984 8221230976 8224800768 8237573064 8241149952 8264960928 8270459904 8310843009 8312985786 8314451712 8316372512 8319983616 8360608536 8362764144 8366395392 8368328192 8396150784 8411357303 8412840576 8437147614 8442761152 8446427136 8461724712 8487669456 8489857824 8493316608 8495506432 8506733886 8536988397 8538493824 8540695296 8546377728 8571070592 8588108088 8590322352 8591837184 8622394368 8624617472 8636015556 8641761408 8664495903 8666729862 8670260704 8674025472 8676261888 8718626448 8724427264 8769287401 8770833792 8773095168 8778932224 8802027584 8821798104 8825628672 8854734336 8857017344 8868722562 8871379344 8900264499 8902559246 8910053376 8924501376 8953559496 8955867984 8977941504 9009495936 9024105186 9056199747 9060132096 9066160128 9095679488 9110428488 9114384384 9120448512 9142448567 9152503808 9164981952 9197193768 9222239232 9248884848 9252900864 9255038464 9267269697 9302626951 9304267392 9310457856 9355919076 9358331304 9359981568 9395692544 9408109662 9414369216 9418457088 9441569949 9445669632 9451954176 9498106296 9500555184 9502230528 9504425728 9508552704 9519440301 9551090052 9554981184 9557444736 9563803648 9595600896 9610501908 9614674944 9642454416 9648869888 9661621599 9664112646 9670542528 9698483417 9700193664 9702694656 9706647552 9709150208 9721981584 9754043292 9756558168 9758278656 9760794624 9767288832 9795509248 9808454754 9814980672 9819242496 9843338883 9854164992 9869732064 9872012164 9876298752 9902281032 9904834128 9908869376 9913171968 9924522867 9961576128 9964144512 9970774016 9980301762 10019459436 10022042744 10023810048 10059460096 10072754433 10075351482 10082054976 10086432768 10111184839 10119696384 10122305536 10135682928 10171730856 10174353424 10182918144 10199430144 10232639424 10235277696 10249232049 10260504576 10292097788 10296566784 10346842989 10349942568 10395062272 10404995454 10411918272 10416439296 10445819412 10448512648 10460004352 10474265088 10511078592 10528122717 10570154112 10577186816 10591165368 10628833236 10633448448 10640523264 10685369583 10688124582 10692478944 10695235776 10697121792 10730059396 10737934336 10752125328 10759279104 10790365656 10795051008 10802233344 10847761218 10854978624 10859692032 10862200832 10879360344 10915238922 10915531488 10918053188 10919978496 10922793984 10930061312 10976127939 10983430752 10988199936 11019947904 11027279872 11041853256 11081124012 11083981048 11085935616 11093311488 11110836096 11140066161 11142938394 11147478048 11150352192 11152318464 11155193856 11194867712 11209662576 11212252226 11217120768 11249530152 11261902848 11274798087 11282299616 11316892608 11319810432 11324422144 11342311848 11382651196 11384658432 11387593728 11395170304 11443197213 11446147602 11450810784 11453763136 11455782912 11496525824 11511719352 11514687408 11522348544 11552661204 11555639816 11565367296 11568349184 11583637632 11624835264 11643685389 11689369342 11694445056 11697460224 11713408056 11726290944 11754576729 11762397472 11767504896 11806312448 11824963416 11828505792 11867019332 11880071168 11891423376 11899335168 11938079328 11941157312 11970588672 12012661248 12029038812 12032140248 12074932996 12080176128 12088213504 12104188992 12139161363 12147237984 12152512512 12211850952 12219975936 12225282048 12262925024 12288143232 12296318976 12331846464 12337201152 12356359596 12397441392 12400305442 12405689856 12413943808 12469478679 12474558768 12477775072 12479975424 12540912804 12544146216 12552492288 12557942784 12588759932 12594226176 12602605568 12619260864 12655721421 12664141728 12667406912 12669640704 12692587068 12731504184 12734445409 12734786736 12739974912 12743259648 12745506816 12794134528 12811042944 12814002544 12819566592 12856605888 12882162132 12885483528 12894056704 12927978014 12933591552 12936926208 12942196736 12962642112 13000094793 13005391056 13008744224 13011038208 13014392832 13077939672 13086640896 13092323328 13124451844 13138886656 13156250688 13159642752 13168398336 13203041376 13206445504 13232697156 13238443008 13282101504 13285526016 13307069016 13353838869 13359279248 13365080064 13386752064 13430339244 13433801976 13442739968 13448577024 13492928512 13514243904 13562307808 13590198144 13599240192 13643519232 13647036928 13665642732 13680672768 13728755712 13747472928 13795790652 13799923424 13833358848 13873327272 13882557696 13888585728 13927759216 13956401088 13965686784 14014771456 14033878614 14037496956 14093538816 14121553824 14168504448 14171777648 14177931264 14247159444 14250832776 14256638592 14260314368 14262829056 14332471776 14336167104 14345705472 14387154208 14393401344 14415752862 14422012416 14463681624 14473304832 14479589376 14496168969 14505813792 14550290496 14553651896 14554041984 14559971328 14563725312 14631064938 14634837252 14641191936 14644574336 14650933248 14693263872 14722471008 14774832016 14781247488 14808018246 14814448128 14853421548 14857251192 14863304064 14867136256 14869757952 14873591808 14942364192 14946216768 14956161024 14999373536 15029189154 15033064116 15035715072 15089190144 15093080576 15113027223 15123082464 15129649152 15179544576 15183458304 15257596284 15261530136 15267747712 15274377216 15299145216 15348959136 15352916544 15363131392 15403548272 15438146682 15444850176 15499780352 15524913852 15592593408 15596613632 15617877408 15668729118 15672768972 15690006528 15711397632 15766617888 15771341056 15855231168 15865780224 15917439104 15943249854 15950172672 15960784896 16016881664 16032186873 16038718416 16042853664 16095089094 16106901504 16138918656 16185548484 16192576512 16196317312 16203350016 16282467936 16293301248 16319040516 16372858383 16377079782 16379967744 16384190976 16395091968 16442461952 16449601536 16475146128 16482299904 16529921856 16540919808 16621686018 16625971572 16628903424 16632745024 16639967232 16714407591 16721217072 16725528288 16732790784 16736656384 16792301568 16818378339 16822714606 16825681152 16874295228 16885522304 16892854272 16923449424 16975338912 16979715648 16986633216 16991012864 17013467772 17073976794 17076987648 17081390592 17092755456 17142141184 17169221403 17176216176 17180644704 17183674368 17244788736 17249234944 17272031112 17276021287 17283522816 17328991806 17333459724 17340521408 17348050944 17352523776 17437252896 17448854528 17534054013 17538574802 17541667584 17546190336 17557864448 17604055168 17643596208 17651257344 17709468672 17714034688 17737445124 17742758688 17800528998 17805118492 17820106752 17849002752 17907118992 17911735968 17955883008 18011171129 18018991872 18048210372 18112399494 18120264192 18132320256 18191358976 18220856976 18228768768 18284897134 18305007616 18329963904 18394387536 18444478464 18497769696 18505801728 18510076928 18534539394 18600458163 18605253902 18608534784 18620915712 18711838152 18716662608 18719963136 18777603943 18791385088 18816219324 18828738432 18836914176 18883139898 18891339264 18903908352 18996212592 19001110368 19004461056 19008851456 19038880602 19102180104 19106593079 19109962368 19114889472 19127607296 19191201792 19221003816 19229349888 19284908832 19297739776 19323243198 19328225292 19341085056 19391967021 19396966834 19400387328 19405389312 19413295104 19418300416 19443963168 19508086584 19513116336 19516557312 19521589248 19591018496 19616909508 19629961344 19638484992 19686677766 19708329984 19739464128 19744024328 19752597504 19804562064 19809668256 19817738752 19849045734 19919639593 19923152256 19928289024 19941548032 19960603524 20038918872 20044085488 20047620096 20118920192 20145508866 20150702964 20164109952 20172865536 20222369678 20239392768 20244611072 20271365856 20343461712 20348706848 20398860288 20465278848 20470555392 20498464098 20521009152 20584195576 20593133568 20693685978 20699885136 20767283831 20790124544 20809990908 20823836544 20832878592 20891638824 20897025296 20948530176 21022157184 21050817921 21056245434 21131132743 21140308224 21154373632 21182330736 21257666472 21266896896 21281046528 21370739166 21376249164 21384957888 21390471552 21394243584 21460118792 21475868672 21504250656 21518558208 21580731312 21590102016 21623629293 21695522436 21709957248 21719384064 21724401664 21758720688 21830477844 21831062976 21836106376 21839956992 21845587968 21860122624 21946597407 21952255878 21966861504 21976399872 22030329881 22039895808 22054559744 22083706512 22162248024 22167962096 22171871232 22186622976 22212027369 22221672192 22280132322 22285876788 22294956096 22300704384 22304636928 22310387712 22389735424 22419325152 22424504452 22434241536 22499060304 22543783731 22549596174 22564599232 22633785216 22639620864 22648844288 22684623696 22765302392 22769316864 22775187456 22790340608 22886394426 22892295204 22901621568 22907526272 22911565824 22967790727 22993051648 23023438704 23029374816 23044697088 23105322408 23111279632 23130734592 23157220023 23167275264 23249670528 23287370778 23378738684 23388890112 23394920448 23426816112 23503093677 23509153458 23524794944 23535009792 23612624896 23649926832 23657011584 23734038664 23760142336 23782846752 23798670336 23876158656 23882314624 23914874781 23941177344 24025322496 24058077624 24064280496 24142633641 24149865992 24160352256 24176427008 24208377984 24278322726 24294475968 24305025024 24423701904 24439951872 24525850048 24565619673 24576286464 24592637952 24663692928 24674402304 24712719192 24794882784 24800610884 24811379712 24827887616 24932529027 24938957358 24949117536 24955550144 24959950848 25081825608 25088292432 25104984576 25177519864 25188452352 25205211136 25234071909 25238521728 25311442842 25328283456 25334813824 25339281408 25385174136 25463008368 25468890818 25469573472 25479949824 25486519296 25610965191 25622085888 25628005088 25639133184 25713211776 25764324264 25770967056 25788113408 25855956028 25867183104 25873852416 25884393472 25925284224 25993487709 26000189586 26010782112 26017488448 26022076416 26028785664 26155879344 26173281792 26248903688 26277773312 26307862203 26312501376 26319285504 26336796672 26406082752 26412891008 26465394312 26476886016 26564203008 26571052032 26614138032 26700793497 26707677738 26718558496 26730160128 26773504128 26860678488 26867603952 26885479936 26985857024 27028487808 27124615616 27168599241 27180396288 27198480384 27287038464 27294073856 27331285464 27361345536 27427345701 27457511424 27494945856 27591581304 27599846848 27666717696 27746654544 27765115392 27855518432 27907880853 27912802176 27931373568 28029542912 28067757228 28074993912 28187077632 28243107648 28324709847 28337008896 28343555296 28355862528 28494318888 28501665552 28513277184 28520628736 28525658112 28558320903 28664943552 28672334208 28691410944 28774308416 28786802688 28831505724 28844024832 28927363248 28946609664 28992337938 29011627584 29095450251 29100580992 29107303792 29108083968 29119942656 29127450624 29262129876 29269674504 29282383872 29289148672 29301866496 29386527744 29444942016 29530016649 29549664032 29562494976 29616036492 29628896256 29706843096 29714502384 29726608128 29734272512 29739515904 29773568601 29884728384 29887163183 29892433536 29912322048 29998747072 30058378308 30066128232 30071430144 30178380288 30186161152 30226054446 30246164928 30259298304 30333554517 30359089152 30366916608 30515192568 30523060272 30535495424 30548754432 30598290432 30697918272 30705833088 30726262784 30807096544 30876293364 30889700352 30999560704 31040528967 31049827704 31158957361 31185186816 31193227264 31235754816 31337458236 31345537944 31380013056 31422795264 31533235776 31542682112 31584368151 31710462336 31731560448 31834878208 31886499708 31900345344 31921569792 32033763328 32064373746 32077436832 32085707328 32190178188 32213803008 32277837312 32371096968 32385153024 32392634624 32406700032 32564935872 32586602496 32638081032 32745716766 32754159564 32759935488 32768381952 32790183936 32884923904 32928383817 32950292256 32964599808 33059843712 33081839616 33243372036 33251943144 33257806848 33265490048 33279934464 33428815182 33442434144 33451056576 33465581568 33473312768 33584603136 33636756678 33645429212 33651362304 33748590456 33771044608 33785708544 33824394261 33846898848 33950677824 33959431296 33973266432 33982025728 34026935544 34147953588 34153975296 34162781184 34185510912 34284282368 34329591639 34338442806 34352432352 34361289408 34367348736 34489577472 34498469888 34544062224 34552042574 34567045632 34657983612 34666919448 34681042816 34696101888 34705047552 34874505792 34897709056 34931056167 35068108026 35077149604 35083335168 35092380672 35115728896 35208110336 35263730187 35287192416 35302514688 35418937344 35428069376 35474890248 35485517376 35601057996 35610236984 35640213504 35698005504 35814237984 35823471936 35911766016 36022342258 36037983744 36096420744 36224798988 36240528384 36264640512 36382717952 36417484089 36441713952 36457537536 36569794268 36610015232 36659927808 36788775072 36888956928 36995539392 37011603456 37020153856 37069078788 37200916326 37210507804 37217069568 37241831424 37408436037 37423676304 37433325216 37439926272 37555207886 37582770176 37632438648 37657476864 37673828352 37766279796 37782678528 37807816704 37967164263 37992425184 38002220736 38008922112 38017702912 38077761204 38203336227 38204360208 38213186158 38219924736 38229778944 38255214592 38382403584 38442007632 38458699776 38569817664 38595479552 38646486396 38656450584 38682170112 38783934042 38793933668 38800774656 38810778624 38826590208 38836600832 38887926336 39000284379 39016173168 39026232672 39033114624 39043178496 39182036992 39233819016 39242882791 39259922688 39276969984 39373355532 39416659968 39478928256 39488048656 39505195008 39609124128 39619336512 39635477504 39698091468 39839279186 39846304512 39856578048 39883096064 39921207048 40061516607 40077837744 40088170976 40095240192 40237840384 40291017732 40301405928 40328219904 40345731072 40444739356 40478785536 40489222144 40542731712 40686923424 40697413696 40797720576 40912792697 40930557696 40941110784 40996928196 41042018304 41168391152 41186267136 41387371956 41399770272 41534567662 41580249088 41619981816 41647673088 41665757184 41783277648 41794050592 41897060352 42044314368 42101635842 42112490868 42262265486 42280616448 42308747264 42364661472 42515332944 42533793792 42741478332 42752498328 42769915776 42780943104 42788487168 42920237584 42951737344 43008501312 43037116416 43161462624 43180204032 43247258586 43391044872 43401069047 43419914496 43438768128 43448803328 43517441376 43660955688 43662125952 43672212752 43679913984 43691175936 43893194814 43904511756 43933723008 43952799744 44060659762 44079791616 44109119488 44167413024 44324496048 44335924192 44343742464 44424054738 44443344384 44560264644 44571753576 44589912192 44601408768 44609273856 44620775424 44779470848 44838650304 44849008904 44868483072 44998120608 45087567462 45099192348 45129198464 45247923049 45267570432 45279241728 45297688576 45369247392 45530604784 45538633728 45550374912 45772788852 45784590408 45803243136 45815052544 45823131648 45935581454 45986103296 46046877408 46058749632 46089394176 46210644816 46222559264 46314440046 46334550528 46499341056 46574741556 46757477368 46777780224 46789840896 46853632224 47006187354 47018306916 47049589888 47070019584 47225249792 47299853664 47314023168 47468077328 47565693504 47597340672 47752317312 47764629248 47829749562 47882354688 48050644992 48116155248 48128560992 48285267282 48299731984 48320704512 48416755968 48556645452 48588951936 48610050048 48847403808 48879903744 49051700096 49118575149 49131239346 49152572928 49185275904 49327385856 49348804608 49425438384 49589765568 49601221768 49622759424 49655775232 49865058054 49877914716 49898235072 49911100288 49919901696 50163651216 50176584864 50209969152 50355039728 50376904704 50455135017 50468143818 50477043456 50622885684 50656566912 50669627648 50678562816 50770348272 50926016736 50937781636 50939146944 50959899648 50973038592 51221930382 51244171776 51256010176 51278266368 51426423552 51507664209 51528648528 51541934112 51576226816 51711912056 51734366208 51747704832 51768786944 51828063861 51850568448 51986975418 52000379172 52021564224 52034976896 52044152832 52057571328 52311758688 52346563584 52497807376 52602162039 52615724406 52625002752 52638571008 52673593344 52812165504 52825782016 52930788624 52953772032 53128406016 53142104064 53228276064 53401586994 53415355476 53437116992 53460320256 53547008256 53721356976 53735207904 53770959872 53971714048 54033513387 54056975616 54249231232 54337198482 54360792576 54396960768 54574076928 54588147712 54662570928 54854691402 54915022848 54989891712 55183162608 55199693696 55333435392 55493309088 55530230784 55711036864 55801374489 55815761706 55825604352 55862747136 56059085824 56135514456 56149987824 56332811829 56374155264 56486215296 56649419694 56674017792 56687110592 56711725056 56988637776 57003331104 57026554368 57041257472 57116641806 57319779237 57329887104 57344668416 57382821888 57548616832 57573605376 57663011448 57688049664 57854726496 57893219328 57984675876 58023255168 58175901063 58190900502 58201161984 58214607584 58216167936 58239885312 58254901248 58524259752 58539349008 58564767744 58578297344 58773055488 58879501121 58889884032 59060033298 59099328064 59124989952 59232072984 59257792512 59413686192 59429004768 59453216256 59468545024 59547137202 59758918779 59769456768 59774326366 59784867072 59824644096 59997494144 60116756616 60132256464 60142860288 60356760576 60372322304 60452108892 60492329856 60518596608 60667109034 60718178304 60733833216 61030385136 61046120544 61070990848 61196580864 61385011807 61395836544 61411666176 61452525568 61614193088 61752586728 61779400704 61999121408 62081057934 62099655408 62301851493 62317914722 62370373632 62386454528 62471509632 62674916472 62691075888 62845590528 63066471552 63085364224 63168736302 63393398229 63420924672 63463120896 63669756416 63772999416 63800690688 63843139584 63997139969 64067526656 64128747492 64154873664 64171414656 64380356376 64427606016 64555674624 64742193936 64770306048 64785269248 64870887879 65118388657 65129871744 65173204992 65276162064 65491433532 65508319128 65519870976 65536763904 65580367872 65769847808 65856767634 65900584512 65929199616 66090989643 66119687424 66163679232 66486744072 66503886288 66515613696 66530980096 66559868928 66636082107 66857630364 66884868288 66902113152 66931163136 66946625536 67169206272 67273513356 67290858424 67302724608 67497180912 67542089216 67631351193 67648788522 67693797696 67889383919 67901355648 67918862592 67946532864 67964051456 68053871088 68295907176 68307950592 68325562368 68371021824 68568564736 68659183278 68676885612 68704864704 68722578816 68734697472 68903372181 68979154944 68996939776 69088124448 69104085148 69134091264 69315967224 69333838896 69362085632 69392203776 69471660069 69749011584 69795418112 69862112334 70136216052 70154299208 70166670336 70184761344 70231457792 70416220672 70509281031 70527460374 70574384832 70605029376 70778293873 70837874688 70856138752 70949780496 70971034752 71202115992 71220473968 71280427008 71396011008 71628475968 71646943872 71744624343 71823532032 72044684516 72075967488 72192841488 72427900923 72449597976 72481056768 72529281024 72765435904 72834968178 72883427904 72915075072 73139588536 73220030464 73319855616 73577550144 73696859019 73777913856 73991078784 74023206912 74040307712 74138157576 74401832652 74421015608 74434139136 74483662848 74797587081 74816872074 74847352608 74866650432 74879852544 75110415772 75165540352 75264877296 75314953728 75532559592 75565357056 75615633408 75702215727 75934328526 75984850368 76004441472 76017844224 76035405824 76155522408 76406672454 76408720416 76426372316 76439849472 76459557888 76510429184 76832895573 76884015264 76917399552 77139635328 77190959104 77292972792 77312901168 77364340224 77567868084 77587867336 77601549312 77621557248 77653180416 77673201664 77775852672 77980463127 78000568758 78032346336 78052465344 78066229248 78086356992 78364073984 78467638032 78485765582 78519845376 78746711064 78833319936 78923586609 78957856512 78976097312 79010390016 79218248256 79238673024 79270955008 79396182936 79678558372 79692609024 79713156096 79766192128 79842414096 80102380491 80123033214 80155675488 80176341952 80190480384 80475680768 80582035464 80602811856 80656439808 80889478712 80957571072 80978444288 81085463424 81373846848 81394827392 81505797723 81595441152 81825585394 81861115392 81882221568 81993856392 82084036608 82282037103 82336782304 82372534272 82774743912 82799540544 83069135324 83160498176 83239963632 83295346176 83566555296 83588101184 83723642559 83794120704 84088628736 84203271684 84224981736 84524530972 84561232896 84617494528 84729322944 84974129541 85030665888 85067587584 85482956664 85504996656 85539831552 85561886208 85576974336 85840475168 85903474688 86017002624 86074232832 86322925248 86360408064 86494517172 86782089744 86802138094 86839828992 86897606656 87034882752 87286350753 87321911376 87324251904 87344425504 87359827968 87382351872 87786389628 87809023512 87867446016 87905599488 88121319524 88159583232 88218238976 88334826048 88590049947 88648992096 88671848384 88687484928 88848109476 88886688768 89120529288 89143507152 89179824384 89202817536 89218547712 89558941696 89661489549 89677300608 89698017808 89736966144 89996241216 90175134924 90198384696 90258396928 90495846098 90535140864 90558483456 90595377152 90738494784 91000663551 91061209568 91077267456 91100749824 91545577704 91569180816 91606486272 91630105088 91646263296 91871162908 91972206592 92093754816 92117499264 92178788352 92421289632 92445118528 92628880092 92669101056 92998682112 93149483112 93476872083 93514954736 93555560448 93579681792 93707264448 94012374708 94036613832 94099179776 94140039168 94450499584 94599707328 94628046336 94936154656 95131387008 95194681344 95504634624 95529258496 95659499124 95764709376 96101289984 96232310496 96257121984 96570534564 96599463968 96641409024 96833511936 97113290904 97177903872 97220100096 97694807616 97759807488 98103400192 98237150298 98262478692 98305145856 98370551808 98654771712 98850876768 99179531136 99202443536 99245518848 99730116108 99755829432 99796470144 99822200576 99839803392 100327302432 100353169728 100419938304 100710079456 100753809408 100910270034 100936287636 100954086912 101245771368 101313133824 101339255296 101357125632 101473182783 101540696544 101852033472 101875563272 101878293888 101919799296 101946077184 102443860764 102488343552 102512020352 102556532736 102852847104 103015328418 103057297056 103083868224 103152453632 103423824112 103468732416 103495409664 103656127722 103701136896 103973950836 104000758344 104043128448 104069953792 104088305664 104115142656 104623517376 104693127168 104995614752 105204324078 105231448812 105250005504 105277142016 105347186688 105624331008 105651564032 105791190561 105861577248 105907544064 106256812032 106284208128 106456552128 106803173988 106830710952 106874233984 106920640512 107094016512 107442713952 107470415808 107541919744 108067026774 108113951232 108498462464 108674396964 108721585152 108793921536 109148153856 109176295424 109325141856 109709382804 109830045696 109979783424 110366325216 110399387392 110666870784 110986618176 111060461568 111422073728 111602748978 111631523412 111651208704 111725494272 112118171648 112225308111 112271028912 112299975648 112665623658 112748310528 112972430592 113298839388 113348035584 113374221184 113423450112 113977275552 114006662208 114053108736 114082514944 114233283612 114610008681 114639558474 114659774208 114689336832 114765643776 115097233664 115147210752 115326022896 115376099328 115709452992 115786438656 115969351752 116046510336 116351802126 116381801004 116402323968 116429215168 116432335872 116479770624 116509802496 117000853137 117048519504 117078698016 117129535488 117156594688 117546110976 117728648373 117759002242 117779768064 118120066596 118198656128 118249979904 118464145968 118515585024 118827372384 118858009536 118906432512 118937090048 119094274404 119517837558 119538913536 119548652732 119569734144 119649288192 119994988288 120184549821 120233513232 120264512928 120285720576 120713521152 120744644608 120904217784 120932149009 120984659712 121037193216 121334218068 121436356608 121467666432 122060770272 122092241088 122141981696 122393161728 122738378091 122770023614 122791673088 122823332352 122905051136 123228386176 123505173456 123558801408 123998242816 124162115868 124199310816 124603702986 124635829444 124740747264 124772909056 124943019264 125349832944 125382151776 125691181056 126078197903 126132943104 126170728448 126337472604 126786796458 126841849344 126926241792 127339512832 127545998832 127601381376 127994279938 128135053312 128257494984 128309747328 128342829312 128760712752 128855212032 129111349248 129484387872 129540612096 129570538496 129741775758 130203207141 130236777314 130259743488 130346409984 130552324128 130982867064 131016638256 131039741952 131073527808 131443227601 131539695616 131713535268 131801169024 131858399232 132181979286 132239374848 132327358464 132973488144 133007772576 133031227392 133061960192 133272164214 133715260728 133746151553 133769736576 133804226304 133862326272 133893251072 134338412544 134547026712 134581716848 134605449216 134994361824 135084178432 135262702386 135297577044 135387595392 135743769147 135778767838 135802711296 135837725184 135893065728 135928102912 136107742176 136591814352 136615901184 136651124736 137137129472 137318366556 137353771224 137409729408 137445157632 137469394944 137806744362 137958309888 137993879552 138176248896 138208170296 138268182528 138631934448 138667677792 138724171264 138943320138 139437477151 139498023168 139590836224 139724224668 140272432104 140308598416 140333340672 140369522688 140832441344 141018562062 141054920748 141148769664 141210058752 141556587746 141675749376 141712277504 141899560992 141942069504 142404231984 142440947936 142792022016 143256951936 143293887744 143489248686 143647064064 144089369032 144151934976 144385682976 144855801846 144899195952 144962113536 145370986817 145530871808 145669936356 145766855808 145830150144 146279177072 146639711232 147155100288 147355725447 147393718038 147555827712 147917929201 147982157568 148046413824 148080615424 148276315152 148803665304 148842031216 148868278272 148967325696 149595174162 149633744148 149694705216 149733300864 149759705088 150220831544 150331080704 150529754592 150629907456 151065119184 151130714112 151365405051 151404431454 151868657052 151969700736 152008882944 152035688448 152070811648 152311044816 152813344908 152817440832 152852744632 152879698944 152919115776 153020858368 153665791146 153768030528 153834799104 154212309167 154279270656 154381918208 154585945584 154625802336 154728680448 155135736168 155175734672 155203098624 155243114496 155306360832 155484191583 155551705344 155960926254 156001137516 156064692672 156104930688 156132458496 156172713984 156728147968 156935276064 156971531164 157039690752 157493422128 157806486117 157847173218 157915713024 157952194624 158020780032 158436496512 158477346048 158541910016 158792365872 159357116744 159385218048 159426312192 159532384256 159684828192 160204760982 160246066428 160311350976 160352683904 160380960768 160774535089 160951361536 161164070928 161205623712 161312879616 161778957424 161915142144 162100540161 162170926848 162747693696 162789654784 163011595446 163190882304 163651170788 163722230784 163764443136 163987712784 164564074206 164673564608 164745068544 165549487824 165599081088 166138270648 166320996352 166479927264 166590692352 167133110592 167176202368 167404123467 167447285118 167588241408 168177257472 168406543368 168449963472 168998435487 169049061944 169122465792 169234989056 169458645888 169948259082 170061331776 170135175168 170965913328 171009993312 171079663104 171123772416 171680950336 171959337711 172034005248 172148465664 172645850496 172720816128 172989034344 173564179488 173604276188 173679657984 173795213312 174069765504 174527703189 174572701506 174643822752 174648503808 174688851008 174719655936 174764703744 175572779256 175618047024 175734892032 176242639048 176319166464 176436477952 176638503363 176669652096 177180099894 177297984192 177343696768 177374969856 177696218952 177773377536 178241058576 178287014304 178359648768 178405635072 179276756337 179322979098 179354601216 179396035616 179473932288 179992482432 180350269848 180396769392 180516793856 180991692196 181070281728 181116966912 181190754304 181476989568 182001327102 182122419136 182154534912 182201499648 183091155408 183138361632 183212972544 183260210176 183742325816 183944413184 184155035421 184187509632 184234998528 184357576704 184842579264 184890237056 185257760184 185338202112 185997364224 186298966224 186905554479 186953744166 187029909472 187111120896 187159363584 187414528896 188024749416 188073227664 188198359552 188900999168 189199414656 189256092672 189872309312 190180194687 190262774016 190389362688 191009269248 191058516992 191318998248 191529418752 191991419907 192202579968 192464620992 192514243968 193141069128 193198927936 193282818048 193667023872 194226581808 194355807744 195355165971 195389615232 195519614976 196206800384 196474300596 196524957384 196610291712 196741103616 197309543424 197701753536 198272968929 198359062272 198404887072 198491037696 199460232216 199511658864 199592940288 199644401152 199679606784 199908246321 200654604864 200706339456 200839876608 201420158912 201507618816 201820540068 201872575272 201908173824 202491542736 202626267648 202678510592 202946365566 203081393088 203668151757 203704066944 203751126544 203756587776 203839598592 203892154368 204887721528 204976687104 205024040704 205113065472 205705694208 206030656836 206114594112 206167736448 206304907264 206710116543 206847648224 206937464832 206990819328 207312255444 207402273792 207947901672 208001516688 208086256896 208139907584 208176611328 208414980207 209210142281 209247034752 209386254336 209991229504 210408648156 210462897624 210500011008 210554284032 210694373376 211248662016 211303128064 211582381122 211723154496 211815088128 212334881619 212513624064 212568416256 212913104256 213606347976 213661421904 213748467968 213841281024 214188033024 214885427904 214940831616 215083839488 216134053548 216227902464 216996924928 217283702769 217348793928 217443170304 217587843072 218112701527 218296307712 218352590848 218650283712 219418765608 219660091392 219959566848 220732650432 220798774784 221090577057 221333741568 221973236352 222120923136 222844147456 223205497956 223263046824 223302417408 223450988544 224236343296 224450616222 224542057824 224599951296 225331247316 225496621056 225944861184 226597678776 226696071168 226748442368 226846900224 227106647181 227954551104 228013324416 228106217472 228165029888 228466567224 229220017362 229279116948 229319548416 229378673664 229531287552 230194467328 230498686719 230652045792 230752198656 231418905984 231572877312 231938703504 232093020672 232703604252 232763602008 232804647936 232858430336 232864671744 232959541248 233019604992 234001706274 234097039008 234157396032 234259070976 234313189376 235092221952 235457296746 235518004484 235559536128 236240133192 236397312256 236499959808 236770759827 236928291936 237031170048 237654744768 237716019072 237812865024 237874180096 238188548808 239035675116 239077827072 239097305464 239139468288 239298576384 239989976576 240307141473 240369099642 240467026464 240529025856 240571441152 241427042304 241489289216 241808435568 241864298018 241969319424 242668436136 242872713216 242935332864 244121540544 244184482176 244283963392 244517393169 244786323456 245476756182 245540047228 245583346176 245646664704 245810102272 246456772352 246846111309 247010346912 247117602816 247996485632 248324231736 248398621632 249207405972 249271658888 249481494528 249545818112 249886038528 250699665888 250764303552 251170927677 251382362112 252156395806 252265886208 252341456896 252674945208 253573592916 253683698688 253852483584 254679025664 254922388623 255091997664 255202762752 255988559876 256270106624 256514989968 256619494656 256685658624 257521425504 257710424064 258222698496 258968775744 259081224192 259141076992 259483551516 260406414282 260473554628 260519486976 260692819968 261104648256 261859052259 261965734128 262033276512 262079483904 262147055616 262886455202 263079391232 263427070536 263602338048 263716798464 264363958572 264478749696 264654716928 265770149841 265946976288 266015545152 266062454784 266123920384 266544328428 267430521456 267492303106 267539473152 267608452608 267786502144 268676825088 268984468647 269094053424 269163433696 269210898432 269988723648 270168356864 270525404772 270595154088 270775190784 271487538294 271557535676 271605422592 271675450368 271786131456 271856205824 272215484352 273001990653 273183628704 273231802368 273302249472 274274258944 274636733112 274700179537 274707542448 274819458816 274890315264 274938789888 275613488724 275916619776 275987759104 276352497792 276416340592 276536365056 277263868896 277335355584 277448342528 277886640276 278874954302 278996046336 279181672448 279448449336 280430616249 280544864208 280617196832 280666681344 280739045376 281664882688 282037124124 282109841496 282297539328 282420117504 283113175492 283351498752 283424555008 283799121984 283884139008 284808463968 284881895872 285584044032 286513903872 286587775488 286978497372 287294128128 288178738064 288303869952 288771365952 289711603692 289798391904 289924227072 290741973634 291061743616 291339872712 291533711616 291660300288 292558354144 293279422464 294310200576 294711450894 294787436076 295111655424 295835858402 295964315136 296161230848 296552630304 297607330608 297684062432 297736556544 299190348324 299267488296 299389410432 299466601728 299519410176 300441663088 300662161408 301059509184 301259814912 302130238368 302261428224 302730810102 302808862908 303737314104 303807483329 303939401472 304017765888 304071376896 304141623296 304622089632 305626689816 305634881664 305705489264 305759397888 305838231552 307331582292 307536061056 307669598208 308424618334 308558541312 308763836416 309171891168 309251604672 309457360896 310271472336 310351469344 310406197248 310486228992 310968383166 311103410688 311921852508 312002275032 312129385344 312209861376 312264916992 312345427968 313456295936 313870552128 313943062328 314079381504 314986844256 315612972234 315694346436 315831426048 315904389248 316041560064 316872993024 316954692096 317083820032 317584731744 318714233488 318770436096 318852624384 319369656384 320409521964 320492132856 320622701952 320705367808 320761921536 321549070178 321902723072 322328141856 322411247424 322625759232 323557914848 324201080322 324341853696 325495387392 325579309568 326023190892 326381764608 327302341576 327444461568 327528886272 327975425568 329128148412 329347129216 329490137088 331098975648 331198162176 332276541296 332959854528 333181384704 334266221184 334352404736 334808246934 334894570236 335176482816 336354514944 336813086736 336899926944 337996870974 338098123888 338244931584 338917291776 339896518164 340122663552 340270350336 341931826656 342019986624 342159326208 342247544832 343361900672 343830026043 343918675422 344068010496 344296931328 345291700992 345441632256 345978068688 347128358976 347208552376 347359315968 347590426624 348139531008 349055406378 349145403012 349287645504 349297007616 349377702016 349439311872 349529407488 351145558512 351236094048 351469784064 352485278096 352638332928 353185945119 353277006726 353339304192 354360199788 354595968384 354687393536 354749939712 355392437904 355546755072 356482117152 356574028608 356719297536 356811270144 358553512674 358645958196 358709202432 358792071232 358947864576 359984964864 360553649463 360700539696 360793538784 361033587712 361983384392 362140563456 362233933824 362381508608 362796447027 362953979136 364002654204 364244838272 364309069824 364402999296 366182310816 366276723264 366425945088 366520420352 367484651632 368215134273 368310070842 368375019264 368469997056 368715153408 369685158528 369780474112 370515520368 370676404224 371994728448 372597932448 373811108958 373907488332 374059818944 374222241792 374318727168 374829057792 376049498832 376146455328 376396719104 377801998336 378234593709 378398829312 378512185344 379744618624 380360389374 380525548032 380778725376 382018538496 382117033984 382637996496 383982839814 384405159936 384929241984 385028487936 386282138256 386397855872 386565636096 387334047744 388453163616 388711615488 390609621423 390710331942 390779230464 391039229952 392413600768 392948601192 393049914768 393220583424 394329682803 394619086848 395403507072 396545937858 396718124544 396809774144 396982075392 398920464432 399023317728 399185880576 399288802304 399816492642 401238454659 401309209728 401412678912 401679753216 402840317824 403015237632 403641080136 403745150544 403816347648 404983085472 405252535296 405357021184 405892731132 406162786176 407231307441 407336303514 407408133888 407502253088 407513175552 407679197184 407784308736 409775443056 409953374208 410048081408 411411388416 412061313672 412156507847 412229188224 412335472896 412609814528 413420233086 413695296448 413874929664 413981638656 414624510888 414804547584 415895803344 416003033376 416172513792 416279815168 416829960414 418312431453 418420284562 418494069504 418772508672 419982459008 420817296312 420925795248 421000022016 421108568064 422497324032 422606256128 423164762244 423446308992 423630176256 424669763238 425027248128 425136832512 425826208512 427212695952 427322843808 427496935936 428376066048 429695082649 429770855808 429881663232 430167678976 432268107096 432455804928 433993849856 434567405538 434697587856 434886340608 436112960451 436225403054 436592615424 436705181696 437300567424 438837531216 439919133696 441465300864 441597549568 442181154114 442667483136 443753787603 443946472704 444241846272 445688294912 446410995912 446526093648 446604834816 446901977088 447979979783 448472686592 448901232444 449084115648 449199902592 450662494632 450993242112 451889722368 453195357552 453392142336 453496884736 454096215153 454213294362 455828720599 455909102208 456026648832 456212434944 456330059776 456933134448 458440034724 458558233896 458639096832 458757347328 459062575104 460388934656 460997373438 461304091584 461504397312 462636927501 462837811968 463145754624 463877407008 464186041344 465407208504 465527204016 465609295872 465716860672 465729343488 465919082496 466452574749 468003412548 468194078016 468314792064 468518141952 468626378752 470184443904 470914593492 471036008968 471119072256 472480266384 472794624512 473419458351 473541519654 473856583872 474062340096 475225687433 475309489536 475432038144 475625730048 475748360192 476377097616 478071350232 478155654144 478194610928 478278936576 478597152768 479979953152 480614282946 480738199284 480934052928 481058051712 481142882304 482323605267 482854084608 482978578432 483616871136 483728596036 483938638848 485336872272 485745426432 486301620483 488243081088 488368964352 488567926784 489034786338 489572646912 490953512364 491080094456 491166692352 491293329408 491620204544 492913544704 493692222618 494020693824 494235205632 495448057111 495992971264 496648463472 496797243264 498414811944 498543317776 498962989056 499772077056 501399331776 501528607104 502212370401 502341855354 502764724224 504312791612 504531772416 504682913792 505349890416 506995306461 507147185832 507367397376 507704967168 509358051328 509844777246 510183995328 510405525504 511977119752 512540213248 513029979936 513238989312 513371317248 515042851008 515878013133 516445396992 517937551488 518162448384 518282153984 518967103032 520812828564 520947109256 521038973952 521385639936 522209296512 523583109567 523718104518 523931468256 524066553024 524158967808 524294111232 525772910404 526158782464 526854141072 527204676096 528727917144 528957499392 529309433856 529915510089 531540299682 531893952576 532031090304 532124909568 532247840768 533088656856 534861042912 534984606212 535078946304 535216905216 535573004288 537830269011 537968937294 538188106848 538326867392 538421796864 539977447296 540336713728 541050809544 541190308176 541550381568 542975076588 543115071352 543210845184 543350900736 543572262912 543712411648 544430968704 546003981306 546367257408 546463604736 546604498944 548548517888 549273466224 549400359074 549415084896 549638917632 549780630528 551226977448 551833239552 552465106263 552704995584 552832681184 553072730112 554527737792 554670711168 554896685056 555773280552 557749908604 557992092672 558363344896 558896898672 560716663437 560861232498 561089728416 561234393664 561333362688 561478090752 563329765376 564074248248 564219682992 564595078656 566226350984 566702997504 566849110016 567598243968 567768278016 569616927936 569763791744 570540584061 571168088064 573027807744 573175550976 573956994744 574588256256 575974259721 576357476128 576607739904 577542731904 579423207384 579596783808 579848454144 581483947268 582123487232 582679745424 583067423232 585116708288 586065497913 586558844928 588620401152 589422901788 589574872152 590223310848 591671716804 591928630272 592322461696 593105260608 594818906787 595214661216 595368124864 595473113088 598380696648 598534976592 598778820864 598933203456 599038820352 600883326176 601324322816 602119018368 602519629824 604260476736 604522856448 605461620204 605617725816 607474628208 607614966658 607878802944 608035531776 608283246592 609244179264 611004455271 611253379632 611269763328 611410978528 611518795776 611676463104 614663164584 615072122112 615339196416 616849236668 617117082624 617527672832 618343782336 618503209344 618914721792 620130349629 620542944672 620702938688 620812394496 620972457984 621936766332 622206821376 623843705016 624004550064 624258770688 624419722752 624529833984 626912591872 627630426843 627741104256 627886124656 628158763008 629973688512 631225944468 631388692872 631662852096 631808778496 632083120128 633745986048 633909384192 634167640064 635169463488 637004644857 637428466976 637540872192 637705248768 638739312768 640819043928 640984265712 641245403904 641410735616 641523843072 643098140356 643805446144 644656283712 644822494848 645251518464 647115829696 648402160644 648683707392 650990774784 651158619136 652046381784 652763529216 654338104581 654604683152 654888923136 655057772544 655950851136 658256296824 658694258432 658980274176 662197951296 662396324352 664553082592 665919709056 666362769408 668532442368 668704809472 669616493868 669789140472 670352965632 672709029888 673626173472 673799853888 675993741948 676196247776 676489863168 677834583552 679793036328 680245327104 680540700672 681319941543 683863653312 684039973248 684318652416 684495089664 686723801344 687660052086 687837350844 688136020992 688593862656 690583401984 691956137376 694256717952 694417104752 694718631936 696279062016 698110812756 698290806024 698575291008 698594015232 698755404032 698878623744 699058814976 702291117024 702472188096 702939568128 704970556192 705276665856 706371890238 706554013452 706678608384 708720399576 709191936768 709374787072 709499879424 710312279481 710784875808 711093510144 712964234304 713148057216 713438595072 713622540288 717107025348 717291916392 717418404864 717584142464 717895729152 719969929728 721107298926 721401079392 721587077568 722067175424 723966768784 724281126912 724467867648 725592894054 725907958272 728005308408 728489676544 728618139648 728805998592 732364621632 732553446528 732851890176 733040840704 734969303264 736430268546 736620141684 736750038528 736939994112 737430306816 739370317056 739560948224 740538333927 741031040736 741352808448 743989456896 745195864896 747622217916 747814976664 748119637888 748444483584 748637454336 749658115584 752098997664 752292910656 752793438208 753512783031 756469187418 756797658624 757024370688 759489237248 760720778748 761051096064 761557450752 764037076992 764234067968 765275992992 767965679628 768810319872 769858483968 770056975872 772564276512 772795711744 773131272192 774668095488 776906327232 777423230976 781219242846 781420663884 781558460928 782078459904 784827201536 785577156777 785897202384 786099829536 786441166848 788659365606 789238173696 790807014144 793091875716 793436249088 793619548288 793964150784 797840928864 798046635456 798371761152 798577604608 799632985284 802476909318 802618419456 802825357824 803359506432 805680635648 806030475264 806953405941 807282160272 807490301088 807632695296 809966170944 810505070592 810714042368 811785462264 812325572352 814462614882 814672607028 814816267776 815004506176 815026351104 815358394368 815568617472 819005971959 819550886112 819906748416 820096162816 822822776832 824100538611 824122627344 824313015694 824458376448 824670945792 825219629056 826840466172 827390592896 827749859328 827963277312 829249021776 829609095168 831791606688 832006066752 832345027584 832559630336 833659920828 836624862906 836840569124 836988139008 837545017344 839964918016 841291848747 841634592624 841851590496 842000044032 842217136128 844994648064 845212512256 846329524488 846525043063 846892617984 847260352512 849339526476 850054496256 850273665024 851652417024 854425391904 854645687616 854993871872 856752132096 859390165298 859541711616 859763326464 860335357952 864536214192 864911609856 867987699712 869134811076 869395175712 869772681216 872225920902 872450806108 873185230848 873410363392 874601134848 877675062432 879838267392 882547385321 882930601728 883195099136 884362308228 885334966272 887507575206 887892945408 888483692544 891376589824 892821991824 893052187296 893209669632 895959959566 896945373184 897802464888 898168231296 898399805184 901324989264 901986484224 903779444736 906390715104 906784284672 906993769472 908192430306 908426588724 911422449987 911657441198 911818204416 912053297664 912424869888 912660119552 913866268896 916880069448 917116467792 917278193664 917514694656 920777869312 921994746876 922608183168 923008794624 925273855002 925675623936 926291509248 927754814016 928372082688 930814417008 931054408032 931218591744 931433721344 931458686976 932905149498 936006825096 936223060871 936388156032 936629584128 937036283904 937252757504 940368887808 941829186984 942072017936 942238144512 944960532768 945589249024 946838916702 947083039308 947713167744 948124680192 950451374866 950618979072 950864076288 951251460096 951496720384 952754195232 956142700464 956311308288 956389221856 956557873152 959959906304 961228565892 961476398568 961868105856 962116103424 962285764608 964647210534 965708169216 965957156864 967233742272 967457192072 967877277696 970673744544 972603240966 976062340057 976486162176 976737928704 977135853568 978069572676 979145293824 981907024728 982160188912 982333384704 982586658816 985827089408 987384445236 988041387648 988470411264 990896114222 991985942528 993296926944 993594486528 996829623888 997086635552 999544154112 1002798663552 1003057214208 1004424740802 1004683710708 1005529448448 1008625583224 1009063544832 1009365827584 1010699780832 1013990612922 1014294371664 1014734794752 1018716102656 1019689554492 1020367990656 1020811051008 1023954239504 1026059959872 1026477978624 1026742634496 1030085702016 1031490078129 1031756026266 1032890793984 1035425504407 1035875102976 1036324896768 1036564307968 1037934206064 1041625657128 1041894218512 1042077947904 1042771279872 1044418593024 1047166219134 1047436209036 1047862936512 1048133106048 1048317935616 1048588222464 1051545820808 1052317564928 1053708282144 1054409352192 1057455834288 1057914998784 1059557835357 1059831020178 1063080599364 1063787905152 1064062180608 1064249819136 1064495681536 1066177313712 1069722085824 1069969212424 1070157892608 1070433810432 1071146008576 1075660538022 1075937874588 1076376213696 1076653734784 1076843593728 1079486164169 1079954894592 1080673427456 1082101619088 1082380616352 1083100763136 1085950153176 1086230142704 1086421690368 1086701801472 1087144525824 1088389341081 1088861937408 1092007962612 1092734514816 1092927209472 1093208997888 1097097035776 1098546932448 1098800718148 1098830169792 1099277835264 1099561261056 1102453954896 1104645402819 1104930212526 1105409991168 1105665362368 1106145460224 1109055475584 1109341422336 1109793370112 1111546561104 1115499817208 1115984185344 1116726689792 1117793797344 1121433326874 1121722464996 1122179456832 1122468787328 1122666725376 1122956181504 1126659530752 1128148496496 1128439365984 1129190157312 1132452701968 1133405995008 1134703781127 1135196487936 1135536556032 1139233855872 1139527583488 1141081168122 1142336176128 1146055615488 1146351101952 1147913989488 1151948519442 1152714952256 1153215479808 1155085463808 1158846414768 1159193567616 1159696908288 1162967894536 1164246974464 1165359490848 1166134846464 1170233416576 1171828864269 1172130995826 1173117689856 1177240802304 1178845803576 1179149744304 1182989048409 1183343433608 1183857260544 1184644923392 1186210521216 1189637813574 1190429322432 1190736249728 1190946226176 1196761393296 1197069953184 1197557641728 1197866406912 1201766652352 1203715363977 1204238036736 1205039259648 1208520953472 1209045712896 1210923240408 1211235451632 1214949256416 1215229933316 1215757605888 1216071063552 1216566493184 1218488358528 1221693922323 1222008910542 1222506759264 1222539526656 1222821957056 1223037591552 1223352926208 1229326329168 1230144244224 1233698473336 1234234165248 1235055345664 1236469523541 1236687564672 1237006418688 1237829443584 1240260699258 1241085889344 1241405877376 1241624788992 1241944915968 1243873532664 1244413642752 1247687410032 1248009100128 1248517541376 1248839445504 1254937294359 1255260853686 1255482208512 1255772249312 1256317526016 1259947377024 1262451888936 1262777385744 1263325704192 1263617556992 1267491972096 1267818768384 1268335280128 1270338926976 1274009289714 1274856933952 1275081744384 1275410497536 1277478625536 1281638087856 1281968531424 1282490807808 1282821471232 1286196280712 1287610892288 1289085247947 1289312567424 1289644989696 1290503036928 1294231659392 1296804321288 1297367414784 1301981549568 1302317238272 1304092763568 1308338881353 1308676209162 1309209366304 1309777846272 1310115545088 1311901702272 1316512593648 1317388516864 1324395902592 1324792648704 1329106165184 1331261362809 1331839418112 1332725538816 1337064884736 1337409618944 1339232987736 1339578280944 1340705931264 1343939939349 1345418059776 1347252346944 1347599707776 1351987483896 1352392495552 1352979726336 1355669167104 1359586072656 1360490654208 1362639883086 1367486161797 1367727306624 1368079946496 1368637304832 1368990179328 1373447602688 1375320104172 1375674701688 1376272041984 1377187725312 1381166803968 1383912274752 1387910782503 1388513435904 1388834209504 1389437263872 1392558124032 1396221625512 1396581612048 1397150582016 1397188030464 1397510808064 1397757247488 1399357724247 1404582234048 1404696669601 1404944376192 1405879136256 1409941112384 1410553331712 1412743780476 1413108026904 1413357216768 1417440799152 1418383873536 1418749574144 1420624558962 1421569751616 1422187020288 1425677062299 1425928468608 1426296114432 1426877190144 1427245080576 1434214050696 1434583832784 1434836809728 1435168284928 1435791458304 1439939859456 1442214597852 1442802158784 1443174155136 1444134350848 1446970815801 1447933537568 1448562253824 1448935735296 1451185788108 1451815916544 1456010616816 1456979353088 1457236279296 1458904861449 1464470995967 1464729243264 1465106893056 1465703780352 1466081681408 1469938606528 1472860537092 1473240283368 1473500077056 1473879988224 1474860613632 1478740634112 1479121896448 1481076667854 1482062081472 1482705616896 1486344171333 1487978913792 1490391729792 1495244435832 1495629953328 1496239275776 1496888967168 1499316231168 1504197995328 1504585821312 1505586876416 1507025566062 1512938374836 1513595317248 1514048741376 1518978474496 1520985919383 1521441557496 1522102192128 1523114901504 1526788910689 1528074153984 1528468135936 1530551985984 1535931359256 1537620639744 1539716967936 1540113951744 1545128553024 1545591423488 1547634039399 1549336190976 1553812654464 1554846461952 1562438485692 1562841327768 1563116921856 1564156919808 1569654403072 1571154313554 1571794404768 1572199659072 1572882333696 1577318731212 1578476347392 1581614028288 1586183751432 1586872498176 1587239096576 1587928301568 1589746530267 1595681857728 1596093270912 1596743522304 1597155209216 1599265970568 1604953818636 1605236838912 1605650715648 1606719012864 1611361271296 1613490807033 1613906811882 1614564320544 1614980602176 1615265390592 1619932341888 1621010141184 1621428084736 1623570924528 1624651144704 1628925229764 1629345214056 1629632535552 1630009012352 1630052702208 1630716788736 1631137234944 1638011943918 1639101772224 1639813496832 1640192325632 1645645553664 1648201077222 1648245254688 1648626031388 1648916752896 1649341891584 1650439258112 1653680932344 1654781185792 1655499718656 1657395318789 1658498043552 1659218190336 1663583213376 1664012133504 1664690055168 1665119260672 1667319841656 1673249725812 1673681138248 1673976278016 1675090034688 1679929836032 1682149990311 1682583697494 1683269185248 1683703180992 1684000088064 1684434272256 1689989296128 1690425024512 1692659048976 1693050086126 1693785235968 1698679052952 1700108992512 1700547330048 1703304834048 1708850783808 1709291375232 1709987743744 1711621752183 1713504264192 1718780330596 1719083423232 1719526652928 1720670715904 1727922779163 1729072428384 1729823219712 1735975399424 1738269622152 1738790351424 1739545362432 1744451841804 1744901612216 1746370461696 1746820726784 1749202269696 1755350124864 1758196493739 1759676534784 1765094770642 1765861203456 1766390198272 1768724616456 1770669932544 1775015150412 1775785890816 1776967385088 1782753179648 1784456720361 1785643983648 1786104374592 1786419339264 1791919919132 1793890746368 1795604929776 1796336462592 1796799610368 1802649978528 1803972968448 1807558889472 1812781430208 1813568569344 1813987538944 1816384860612 1816853177448 1822844899974 1823314882396 1823636408832 1824106595328 1824849739776 1825320239104 1827732537792 1833013365813 1833760138896 1834232935584 1834556387328 1835029389312 1841555738624 1843989493752 1845216366336 1846017589248 1850547710004 1851351247872 1852583018496 1855509628032 1856744165376 1860391048887 1861628834016 1862108816064 1862437183488 1862867442688 1862917373952 1865810298996 1872013650192 1872446121742 1872776312064 1873259168256 1874505515008 1880737775616 1882891280529 1883658373968 1884144035872 1884476289024 1889921065536 1891178498048 1893677833404 1894166078616 1895426335488 1896249360384 1900902749732 1901237958144 1901728152576 1902502920192 1902993440768 1905508390464 1911013934571 1912285400928 1912622616576 1912778443712 1913115746304 1919919812608 1922457131784 1922901256759 1922952797136 1923736211712 1924232206848 1924571529216 1929294421068 1931416338432 1931914313728 1934467484544 1934914384144 1935754555392 1941347489088 1945206481932 1952124680114 1952972324352 1953475857408 1954271707136 1956139145352 1958290587648 1963014313743 1963814049456 1964320377824 1964666769408 1965173317632 1971654178816 1974768890472 1976082775296 1976940822528 1981792228444 1983971885056 1986593853888 1987188973056 1993659247776 1994173271104 1999088308224 2005597327104 2006114428416 2008849481604 2009367421416 2011058896896 2017251166448 2018127089664 2018731655168 2021399561664 2027981225844 2028588743328 2029469589504 2037432205312 2039379108984 2040735981312 2041622102016 2047908479008 2052119919744 2052955957248 2053485268992 2060171404032 2062980156258 2063512052532 2065781587968 2070851008814 2071750205952 2073128615936 2075868412128 2083251314256 2083788437024 2084155895808 2088837186048 2094332438268 2094872418072 2095725873024 2096266212096 2096635871232 2097176444928 2103091641616 2104635129856 2107416564288 2108818704384 2114911668576 2115829997568 2119115670714 2119662040356 2126161198728 2126652383303 2127575810304 2128124361216 2128499638272 2128991363072 2132354627424 2139444171648 2139938424848 2140315785216 2140867620864 2151321076044 2151875749176 2152752427392 2153307469568 2153687187456 2158972328338 2159909789184 2161346854912 2164203238176 2164761232704 2166201526272 2171900306352 2172460285408 2172843380736 2173403602944 2176778682162 2177723874816 2184015925224 2185469029632 2185854418944 2186417995776 2194194071552 2197093864896 2197601436296 2197660339584 2198555670528 2199122522112 2204907909792 2209290805638 2209860425052 2210819982336 2211330724736 2212290920448 2218110951168 2218682844672 2219586740224 2223093122208 2230999634416 2231968370688 2235587594688 2242866653748 2243444929992 2244358913664 2244937574656 2245333450752 2245912363008 2253319061504 2256296992992 2256878731968 2258380314624 2264905403936 2269407562254 2270392975872 2271073112064 2278467711744 2279055166976 2282162336244 2284672352256 2292111230976 2292702203904 2295827978976 2303897038884 2305429904512 2306430959616 2310170927616 2317692829536 2318387135232 2319393816576 2325935789072 2330718981696 2332269692928 2340466833152 2343657728538 2344261991652 2346235379712 2354481604608 2357691607152 2358299488608 2365978096818 2366686867216 2367714521088 2372421042432 2379275627148 2380858644864 2381472499456 2381892452352 2393522786592 2394139906368 2395115283456 2395732813824 2403533304704 2407430727954 2408476073472 2410078519296 2417041906944 2418091425792 2420860217823 2421846480816 2422470903264 2429898512832 2430459866632 2431515211776 2432142127104 2433132986368 2436976717056 2443387844646 2444017821084 2445013518528 2445079053312 2445643914112 2446075183104 2446705852416 2458652658336 2460288488448 2467396946672 2468468330496 2472301615833 2472939047082 2473375129344 2474012837376 2475658887168 2480521398516 2482171778688 2482811754752 2483249577984 2483889831936 2487747065328 2488827285504 2495374820064 2496018200256 2497035082752 2497678891008 2509874588718 2510521707372 2510964417024 2511544498624 2512635052032 2519894754048 2523875546241 2524903777872 2525554771488 2526651408384 2527235113984 2534983944192 2535637536768 2536670560256 2539575129189 2540677853952 2548018579428 2549713867904 2550163488768 2550820995072 2554957251072 2563276175712 2563937062848 2564981615616 2565642942464 2572392561424 2578170495894 2578625134848 2579289979392 2581006073856 2588463318784 2593608642576 2594734829568 2603963099136 2604634476544 2608185527136 2616677762706 2617352418324 2618418732608 2619555692544 2620231090176 2623803404544 2633025187296 2634777033728 2647642155963 2648791805184 2649585297408 2658212330368 2662522725618 2663678836224 2665451077632 2674129769472 2674819237888 2678465975472 2679156561888 2687879878698 2690836119552 2694504693888 2695199415552 2703974967792 2704784991104 2705959452672 2711338334208 2719172145312 2720981308416 2725279766172 2734267349961 2734972323594 2735454613248 2736159892992 2737274609664 2737980358656 2746895205376 2750640208344 2751349403376 2752544083968 2762333607936 2767824549504 2775821565006 2777026871808 2777668419008 2778874527744 2785116248064 2792443251024 2793163224096 2794301164032 2794376060928 2795021616128 2798715448494 2808669182613 2809164468096 2809393339202 2809888752384 2811758272512 2819882224768 2821106663424 2825487560952 2826216053808 2826714433536 2834881598304 2836767747072 2837499148288 2841249117924 2843139503232 2844374040576 2851354124598 2851856937216 2852592228864 2853754380288 2854490161152 2868428101392 2869167665568 2869673619456 2870336569856 2879879718912 2884429195704 2885095554929 2885604317568 2886348310272 2888268701696 2893941631602 2895867075136 2897124507648 2897871470592 2902371576216 2903631833088 2912021233632 2913958706176 2917809722898 2928187020171 2928941991934 2929458486528 2930213786112 2931407560704 2932163362816 2939877213056 2945721074184 2946480566736 2947000154112 2947759976448 2957481268224 2958243792896 2962153335708 2964124162944 2965411233792 2972688342666 2975957827584 2980783459584 2990488871664 2991259906656 2992478551552 2998632462336 3007865578543 3008395990656 3009171642624 3011173752832 3014051132124 3025876749672 3027190634496 3028097482752 3037956948992 3041971838766 3042883114992 3044204384256 3053577821378 3056148307968 3056936271872 3061103971968 3071862718512 3079433935872 3080227903488 3090257106048 3091182846976 3095268078798 3098672381952 3106276513221 3107625308928 3109692923904 3124876971384 3125682655536 3126233843712 3128313839616 3135859858481 3139308806144 3142308627108 3143588809536 3144399318144 3145764667392 3154637462424 3156952694784 3163228056576 3172367502864 3173744996352 3174478193152 3178673506071 3179493060534 3190801044193 3191363715456 3192186541824 3193487044608 3194310418432 3198531941136 3209907637272 3210473677824 3211301431296 3213438025728 3222722542592 3226981614066 3227813623764 3229128641088 3229961204352 3230530781184 3238458492507 3239864683776 3242020282368 3242856169472 3247141849056 3249302289408 3257850459528 3258690428112 3259265071104 3260018024704 3260105404416 3261433577472 3265168023243 3276023887836 3278203544448 3279626993664 3280384651264 3291291107328 3296402154444 3296490509376 3297252062776 3297833505792 3298683783168 3300878516224 3307361864688 3309562371584 3313936208457 3314790637578 3316996087104 3318436380672 3326579812031 3327166426752 3328024267008 3329380110336 3330238521344 3334639683312 3346499451624 3347362276496 3347952556032 3350180069376 3359859672064 3364299980622 3365167394988 3366538370496 3367406361984 3368000176128 3368868544512 3379978592256 3380850049024 3385318097952 3386100172252 3387570471936 3397358105904 3400217985024 3404111343381 3406609668096 3417701567616 3418582750464 3419975487488 3423243504366 3427008528384 3437560661192 3438166846464 3439053305856 3441341431808 3455845558326 3458144856768 3459646439424 3468136399777 3471950798848 3476539244304 3477580702848 3479090724864 3488903683608 3489803224432 3492740923392 3498404539392 3510700249728 3515486592807 3516392987478 3519353069568 3530189541284 3531722406912 3532780396544 3537449232912 3548967145227 3550030300824 3551571781632 3553934770176 3565506359296 3568913440722 3571287967296 3572208749184 3572838678528 3583839838264 3587781492736 3591209859552 3592672925184 3593599220736 3605299957056 3611146091931 3615117778944 3625562860416 3627137138688 3627975077888 3632769721224 3633706354896 3645689799948 3646629764792 3647272817664 3648213190656 3649699479552 3650640478208 3655465075584 3665081766969 3666026731626 3667520277792 3668465871168 3669112774656 3670058778624 3683111477248 3687978987504 3690432732672 3701095420008 3702702495744 3705166036992 3709408570623 3711019256064 3713488330752 3720782097774 3723257668032 3724217632128 3724874366976 3725734885376 3725834747904 3731620597992 3744027300384 3744892243484 3745552624128 3746518336512 3749011030016 3764811883077 3765782561058 3767316747936 3768288071744 3768952578048 3779842131072 3782356996096 3787355666808 3788332157232 3790852670976 3801805499464 3802475916288 3803456305152 3805005840384 3805986881536 3811016780928 3822027869142 3824570801856 3825245233152 3825556887424 3826231492608 3839839625216 3844914263568 3845802513518 3845905594272 3847472423424 3848464413696 3858588842136 3862832676864 3867255743841 3868934969088 3869828768288 3871509110784 3882694978176 3890412963864 3904249360228 3905944648704 3906951714816 3908543414272 3912278290704 3925016644059 3926028627486 3927628098912 3928640755648 3929333538816 3930346635264 3943308357632 3949537780944 3952165550592 3963584456888 3967943770112 3973187707776 3974377946112 3987318495552 3988346542208 3993784088427 3998176616448 4011194654208 4012228856832 4017698963208 4018734842832 4022117793792 4031819818047 4034502332896 4036254179328 4037463310336 4042799123328 4055962451688 4057177486656 4058939179008 4074864410624 4078758217968 4081471962624 4095816958016 4102458485391 4104239839488 4105911914496 4106970537984 4120342808064 4125960312516 4127024105064 4131563175936 4141702017628 4143500411904 4146257231872 4151736824256 4163732347509 4166502628512 4167576874048 4168311791616 4177674372096 4188664876536 4189744836144 4191451746048 4192532424192 4193271742464 4206183283232 4209270259712 4214090008803 4214833128576 4217637408768 4229823337152 4231659995136 4238231341428 4239324080712 4252322397456 4253304766606 4255151620608 4256248722432 4257982726144 4264709254848 4277031186897 4278888343296 4279876849696 4280631570432 4281735241728 4302642152088 4303751498352 4305504854784 4306614939136 4307374374912 4317944656676 4319819578368 4322693709824 4328406476352 4329522465408 4332403052544 4340912447403 4343800612704 4344920570816 4345686761472 4346807205888 4353557364324 4355447749632 4368031850448 4370938059264 4371708837888 4388388143104 4393412987901 4394187729792 4395202872592 4395320679168 4397111341056 4398245044224 4409815819584 4418581611276 4419720850104 4421639964672 4422661449472 4424581840896 4436221902336 4437365689344 4439173480448 4446186244416 4459032513999 4461999268832 4463936741376 4471175189376 4485733307496 4486889859984 4488717827328 4489875149312 4490666901504 4506638123008 4512593985984 4513757463936 4516760629248 4529810807872 4538815124508 4540785951744 4542146224128 4556935423488 4558110333952 4564324672488 4569344704512 4580366732067 4584222461952 4585404407808 4591655957952 4607794077768 4610859809024 4612861919232 4620341855232 4635385659072 4636774270464 4651871578144 4661437963392 4664539385856 4680933666304 4687315457076 4688523983304 4692470759424 4708963209216 4715383214304 4716598977216 4731956193636 4733373734432 4735429042176 4744842084864 4758551254296 4761717289728 4762944998912 4763784904704 4769239590801 4787045573184 4788279812736 4790230566912 4791465627648 4807066609408 4814861455908 4816952146944 4820157038592 4834083813888 4841720435646 4843692961632 4844941806528 4859797025664 4860919733264 4863030423552 4864284254208 4873953434112 4886775689292 4888035642168 4890027037056 4890158106624 4891287828224 4892150366208 4893411704832 4917305316672 4920576976896 4934793893344 4936936660992 4944603231666 4945878094164 4946750258688 4948025674752 4951317774336 4961042797032 4964343557376 4965623509504 4966499155968 4972185956367 4975494130656 4977654571008 4990749640128 4992036400512 4994070165504 4995357782016 5019749177436 5021043414744 5021928834048 5023088997248 5025270104064 5039789508096 5047751092482 5049807555744 5051109542976 5053302816768 5054470227968 5069967888384 5071275073536 5079150258378 5081355707904 5096037158856 5099427735808 5100326977536 5101641990144 5109914502144 5126552351424 5127874125696 5129963231232 5131285884928 5144785122848 5156340991788 5157250269696 5158579958784 5162012147712 5176926637568 5183768337489 5187217285152 5189469659136 5207926198272 5209268953088 5216371054272 5233355525412 5234704836648 5236837465216 5239111385088 5240462180352 5247606809088 5266050374592 5269554067456 5274589481217 5295284311926 5297583610368 5299170594816 5316424660736 5325045451236 5327357672448 5330902155264 5348259538944 5349638475776 5356931950944 5358313123776 5375759757396 5381672239104 5389009387776 5390398831104 5407949935584 5409569982208 5411918905344 5422676668416 5438344290624 5441962616832 5450559532344 5468534699922 5469944647188 5470909226496 5472319785984 5474549219328 5475960717312 5493790410752 5499040097439 5501280416688 5502698806752 5505088167936 5524667215872 5535649099008 5551643130012 5554053743616 5555336838016 5557749055488 5570232496128 5584886502048 5586326448192 5588602328064 5588752121856 5590043232256 5597430896988 5617338365226 5618328936192 5618786678404 5619777504768 5623516545024 5639764449536 5642213326848 5648673841587 5650975121904 5652432107616 5653428867072 5669763196608 5673535494144 5674998296576 5682498235848 5686279006464 5688748081152 5702708249196 5703713874432 5705184457728 5707508760576 5708980322304 5733041803713 5736856202784 5738335331136 5739347238912 5740673139712 5759759437824 5768703770277 5768858391408 5770191109858 5771208635136 5772696620544 5776537403392 5787883263204 5791734150272 5794249015296 5795742941184 5804743152432 5807263666176 5824042467264 5827917412352 5835619445796 5856374040342 5857883983868 5858916973056 5860427572224 5862815121408 5864326725632 5879754426112 5889042941229 5891442148368 5892961133472 5894000308224 5895519952896 5914962536448 5916487585792 5924306671416 5925675301441 5928248325888 5930822467584 5945376685332 5951915655168 5961566919168 5980977743328 5982519813312 5984957103104 5997264924672 6015731157086 6016791981312 6018343285248 6022347505664 6028102264248 6051753499344 6054381268992 6056194965504 6075913897984 6083943677532 6085766229984 6088408768512 6107155642756 6112296615936 6113872543744 6122207943936 6143725437024 6158867871744 6160455806976 6177831697247 6180514212096 6182365693952 6190536157596 6197344763904 6212553026442 6215250617856 6219385847808 6249753942768 6251365311072 6252467687424 6271719716962 6278617612288 6284617254216 6287177619072 6288798636288 6291529334784 6309274924848 6313905389568 6326456113152 6344735005728 6347489992704 6348956386304 6357347012142 6358986121068 6379957149909 6381602088386 6382727430912 6384373083648 6386974089216 6388620836864 6397063882272 6419815274544 6420947355648 6422602862592 6445445085184 6453963228132 6455627247528 6458257282176 6459922408704 6461061562368 6476916985014 6479729367552 6484040564736 6485712338944 6494283698112 6498604578816 6515700919056 6517380856224 6518530142208 6520036049408 6520210808832 6530336046486 6552047775672 6553561426097 6556407088896 6559253987328 6560769302528 6582582214656 6592804308888 6592981018752 6594504125552 6595667011584 6597367566336 6614723729376 6619124743168 6627872416914 6629581275156 6633992174208 6636872761344 6653159624062 6654332853504 6656048534016 6658760220672 6660477042688 6669279366624 6692998903248 6694724552992 6695905112064 6719719344128 6728599961244 6730334789976 6733076740992 6734812723968 6736000352256 6737737089024 6759957184512 6761700098048 6770636195904 6772200344504 6775140943872 6794716211808 6808222686762 6813219336192 6832436380399 6835403135232 6837165500928 6839950974976 6846487008732 6854017056768 6875121322384 6876333692928 6878106611712 6911691116652 6916289713536 6919292878848 6936272799554 6943901597696 6953078488608 6955161405696 6958181449728 6977807367216 6979606448864 6996809078784 7021400499456 7030973185614 7032785974956 7038706139136 7060379082568 7063444813824 7065560793088 7074898465824 7097934290454 7100060601648 7103143563264 7131012718592 7137826881444 7142575934592 7144417498368 7145677357056 7167679676528 7182419719104 7185345850368 7187198441472 7210599914112 7222292183862 7230235557888 7247978530849 7251125720832 7254274277376 7255950155776 7265539442448 7267412709792 7291379599896 7293259529584 7294545635328 7296426381312 7299398959104 7310930151168 7330163533938 7332053463252 7335040555584 7336931742336 7338225549312 7340117557248 7366222954496 7375957975008 7380865465344 7402190840016 7405404991488 7416904847499 7418817141246 7422038512128 7426976661504 7441564195548 7446515336064 7448435264256 7449748733952 7451469770752 7451669495808 7463241195984 7488054600768 7489784486968 7491105248256 7493036673024 7498022060032 7529623766154 7531565122116 7534633495872 7536576143488 7537905156096 7556403149183 7559684262144 7564713992192 7574711333616 7576664314464 7581705341952 7603610998928 7604951832576 7606912610304 7610011680768 7618725387567 7622033561856 7644055738284 7649141603712 7650490466304 7651113774848 7652462985216 7679679250432 7689828527136 7691605027036 7691811188544 7694944846848 7696928827392 7717177684272 7734511487682 7737869938176 7739657536576 7743018221568 7765389956352 7780825927728 7808498720456 7811889297408 7813903429632 7817086828544 7824556581408 7850033288118 7852057254972 7855256197824 7857281511296 7858667077632 7860693270528 7886616715264 7899075561888 7904331101184 7927168913776 7942926467889 7946375415552 7948755892224 7974636991104 7976693084416 7987568176854 7996353232896 8022389308416 8024457713664 8035397926416 8037469685664 8063639636094 8069004665792 8072508358656 8085598246656 8111924903376 8114354973312 8117878358016 8149728821248 8157516435936 8162943925248 8191633916032 8202802049883 8204916970782 8208479678976 8211823828992 8213941075968 8240685616128 8251920625032 8254048210128 8283404035256 8287000823808 8292514463744 8303473648512 8327464695018 8333005257024 8335153748096 8336623583232 8355348744192 8377329753072 8379489672288 8382903492096 8385064848384 8412366566464 8426007547839 8428180017606 8429666257152 8435274817536 8459646674304 8463319990272 8476462682856 8478648161424 8504644794912 8506609533212 8510303241216 8512497444864 8515965452288 8529418509696 8554062373794 8557776686592 8559753699392 8561263140864 8563470483456 8605284304176 8607502996704 8611009709568 8613229878272 8635889313352 8639639156736 8645387419648 8655286664787 8656812952704 8659044930816 8664806105088 8681824894806 8687601225408 8689841141632 8691373522944 8693614411776 8707114728648 8710895499264 8736063700896 8741876118528 8784561060513 8786825975802 8788375459584 8790405745184 8790641358336 8794222682112 8796490088448 8819631639168 8837163222552 8839441700208 8843279929344 8845322898944 8872443804672 8874731378688 8878346960896 8892372488832 8918065027998 8923998537664 8927873482752 8942350378752 8971466614992 8973779719968 8977435654656 8979750298624 9013276246016 9023596735629 9025187971968 9027514927872 9033521258496 9059621615744 9077630249016 9081571903488 9084292448256 9113870846976 9116220667904 9128649344976 9160733464134 9168444923904 9170808815616 9183311915904 9215588155536 9221719618048 9240683710464 9270771318144 9273548540928 9303743156288 9318829539663 9322875926784 9329078771712 9361867332608 9374630914152 9377047966608 9384941518848 9407579575443 9417926418432 9430766428608 9433197954432 9463912387272 9466747468864 9470858084352 9489684169728 9517102508592 9523434579456 9525889997824 9538479181602 9572403132579 9574091146368 9576559625472 9580461133824 9582931255296 9614133218816 9629722911816 9633904293888 9640314077184 9668167627776 9683440871292 9687385923264 9689883613056 9715375477521 9719594051328 9721839466528 9726060847104 9728568508416 9747906868224 9773551378584 9776071284336 9780054074112 9780316213248 9782575656448 9784300732416 9795504069729 9832876687207 9834610633344 9841153953792 9869587786688 9873873321984 9889206463332 9891756188328 9893500517376 9896051349504 9902635548672 9922085594064 9928687114752 9931247019008 9944371912734 9950988261312 9955309142016 9979739436093 9981499280256 9984072801024 9988140331008 9990715564032 10039498354872 10042086829488 10043857668096 10046177994496 10050540208128 10079579016192 10095502184964 10099615111488 10102219085952 10106605633536 10108940455936 10139935776768 10142550147072 10158300516756 10162711415808 10192074317712 10198855471616 10200653955072 10212334030143 10219829004288 10251296971769 10253104702848 10255748251392 10259926462464 10262571769856 10289570245696 10312681983576 10314500539392 10317159917568 10324024295424 10353853275136 10367536674978 10374434570304 10378939318272 10404409199331 10415852396544 10418537906176 10432742108544 10466711050824 10469409673296 10473674930432 10478222770176 10495213618176 10532100749184 10539108134912 10549178962434 10590568623852 10595167220736 10598341189632 10632849321472 10646901435681 10650090902472 10654715344896 10661804310528 10687522374823 10696519077888 10699276951552 10713863901888 10716626247552 10751519514792 10763344478208 10778018775552 10780797662208 10815899871168 10819139964416 10833438275793 10845353336832 10876688581248 10883925233664 10901119064688 10937069399844 10939889294376 10941818452992 10944639571968 10949098438656 10951921434624 10987580821504 10998080194878 11002560833376 11005397613504 11010176335872 11049334431744 11071298198016 11103286260024 11108107487232 11110673676032 11115498110976 11128225711869 11140464992256 11169773004096 11172652896384 11177204656128 11177504243712 11180086464512 11194861793976 11234676730452 11236657872384 11237573356808 11239555009536 11247033090048 11279528899072 11294435649231 11297347683174 11301950243808 11304864215232 11306857734144 11339526393216 11347070988288 11349996593152 11364996471696 11372558012928 11405416498392 11407427748864 11410368915456 11415017521152 11417960644608 11466083607426 11473712405568 11476670662272 11478694477824 11481346279424 11519518875648 11537407540554 11537716782816 11540382219716 11542417270272 11545393241088 11553074806784 11575766526408 11583468300544 11588498030592 11601767231523 11609486304864 11614527332352 11648084934528 11655834824704 11671238891592 11712748080684 11715767967736 11717833946112 11720855144448 11725630242816 11728653451264 11759508852224 11775049932177 11778085882458 11782884296736 11785922266944 11788000616448 11791039905792 11829925072896 11832975171584 11848613342832 11851350602882 11856496651776 11890753370664 11903831310336 11923133838336 11961955486656 11965039626624 11969914206208 11981352265281 11994529849344 12031462314172 12033583962624 12036686570496 12044695011328 12056204528496 12095459454141 12103506998688 12108762537984 12112389931008 12151827795968 12167887355064 12171532459968 12176817537024 12214311285512 12224593231872 12227745087488 12244415887872 12287450874048 12307375456173 12317735743488 12320911613952 12355663394494 12361028424192 12364731387904 12381072315192 12394689527808 12425106052884 12430501235712 12438771695616 12491197042527 12499507885536 12502730622144 12504935374848 12543439433924 12557235224576 12569234508432 12574355238144 12577597272576 12618549849696 12627810779136 12642270026409 12652912226304 12689470011456 12694979985408 12697912772608 12714694024284 12717972242136 12759914299818 12763204176772 12765454861824 12768746167296 12773948178432 12777241673728 12794127764544 12831093560691 12839630549088 12841894711296 12845205725184 12890890170368 12907926456264 12911254495056 12916514564352 12919844817408 12922123124736 12953833970028 12959458735104 12968081129472 12971424677888 12988567396224 12997209157632 13022737342209 13031401838112 13034761712448 13037060284416 13040072098816 13040421617664 13060672092972 13104095551344 13107122852194 13112814177792 13121538605056 13165164429312 13180238963703 13185608617776 13185962037504 13189008251104 13191334023168 13194735132672 13229447458752 13238249486336 13255744833828 13259162550312 13267984348416 13273745522688 13306319248124 13308665707008 13312097068032 13317520441344 13320954085376 13338558733248 13377097541997 13385997806496 13389449105984 13391810224128 13439438688256 13457199922488 13460669579952 13466153481984 13469625447936 13472000704512 13519914369024 13523400196096 13541272391808 13544400689008 13550281887744 13589432423616 13616445373524 13626438672384 13664872760798 13670806270464 13674331001856 13679901949952 13692974017464 13708034113536 13741100196201 13750242644768 13752667385856 13756213223424 13823382233304 13832579427072 13838585757696 13872545599108 13887803195392 13906156977216 13910322811392 13955614734432 13959212897728 13993618157568 14042800998912 14061946371228 14065571949912 14077412278272 14120758165136 14126889627648 14131121586176 14149796931648 14195868580908 14200121203296 14206287126528 14262025437184 14275653762888 14285151869184 14288834996736 14291354714112 14335359353056 14364839438208 14370691700736 14374396882944 14421199828224 14444584367724 14460471115776 14495957061698 14502251441664 14511900311552 14531078884896 14534825419584 14582759199792 14586519059168 14589091270656 14592852762624 14621860302336 14660327067876 14664106926504 14670081111168 14673863484672 14676451098624 14680235114496 14732445908992 14751915950016 14761730930688 14804381680032 14810809982976 14833809694998 14837634282492 14844077024256 14853953323008 14883128391096 14893030672128 14896870528512 14899497467904 14902939541504 14926482391968 14976109201536 14979568973936 14982210496512 14986073346048 15059247532308 15063130244232 15069266991744 15073152286976 15075810312192 15112806298366 15119368524288 15129427984384 15149422667232 15153328628928 15163410683904 15207221997856 15209903665152 15213825220608 15237450775134 15244067123712 15288111476568 15298283207424 15300980932608 15302227549696 15304925970432 15359358500864 15379657054272 15383210054072 15383622377088 15389889693696 15393857654784 15434355368544 15469022975364 15475739876352 15479315073152 15486036443136 15530779912704 15561651855456 15616997440912 15623778594816 15627806859264 15649113162816 15700066576236 15704114509944 15710512395648 15714563022592 15717334155264 15721386541056 15773233430528 15798151123776 15808662202368 15854337827552 15885852935778 15892750831104 15897511784448 15949273982208 15953386168832 15975136353708 15992706465792 16044778616832 16048915427328 16070795852832 16074939371328 16127279272188 16138009331584 16145016717312 16171196493312 16223849806752 16228709946624 16235756716032 16315032871872 16325887850496 16383267832064 16405604099766 16409833941564 16416959357952 16423647657984 16427882151936 16481371232256 16503841250064 16508096420256 16566808070512 16574001647616 16606947297024 16654929390036 16666010514048 16670307496192 16673247166464 16710697488384 16754659506144 16758979344576 16765806984192 16770129696768 16824733132928 16852015095678 16856360035212 16859332514304 16870549635072 16919293348608 16926639980544 16946021524761 16952925365712 16957296322848 17009289589824 17013219066424 17020606482432 17024994889728 17031930904576 17058837019392 17108124747588 17115553373184 17119507398784 17122526281728 17126940966912 17210568608352 17215005993408 17222019419136 17226459756544 17271778626704 17279278313472 17306111310831 17310573329574 17313625905408 17318089861632 17329612210176 17363649789612 17375202450816 17379682283264 17382747045888 17387228823552 17414229457296 17421790998528 17472127401792 17483752237056 17569122121026 17573651951604 17576750919168 17580811490368 17581282716672 17588445364224 17592980176896 17639263278336 17667128823687 17674326445104 17678883400416 17686559858688 17690645797888 17744887609344 17749462757376 17756693921792 17777025904323 17784744977664 17836130055996 17847997075328 17855746965504 17884700757504 17942933229984 17947559439936 17954871309312 17959500597248 18047193471258 18050375943936 18055029855744 18067042516992 18119243231488 18155260498032 18163143806976 18168584896512 18227741693952 18232441335808 18257298689952 18321466928268 18336889847808 18341617631232 18366623831808 18431176311072 18443439236096 18481367420928 18533495091741 18541542636288 18547097081856 18607486312576 18637659079326 18645751853568 18658157543424 18723734665216 18749261828304 18754095933216 18815159150886 18835852836864 18861532857216 18866395908864 18927824774544 18933494937728 18941716168704 18979368339456 19034205017184 19046869158912 19051779995648 19076958363204 19139871449727 19144806265158 19148182292736 19153119250944 19160922267648 19165862510592 19228266437632 19259445823632 19267808587776 19336335255552 19366881742584 19374771846528 19379767226112 19430750955042 19439188102656 19443678933056 19452121694208 19457137016832 19495813736448 19547102757168 19552142568672 19560108148224 19560632426496 19565151312896 19591008139458 19660684278291 19665753374414 19669221266688 19682307907584 19739175573376 19747746643968 19778412926664 19783512376656 19787001034752 19792102699008 19844171188128 19857374229504 19862494038016 19888743825468 19901976522624 19910618284032 19959478872186 19962998560512 19968145602048 19976280662016 19981431128064 20078996709744 20084173658976 20087715336192 20092355988992 20159158032384 20191004369928 20195668884503 20199230222976 20204438171904 20213211267072 20217880911872 20279871553536 20285100294144 20316601033512 20325422831616 20384148635424 20397710943232 20424668060286 20439658008576 20497309141197 20502593943538 20506209405696 20511496502784 20519852924928 20525143539712 20579140491392 20625363967152 20629001078784 20634319835136 20707706550272 20735073349956 20748869140608 20757878636544 20808818398662 20831704793088 20837075812352 20865484217088 20933422101648 20938819346592 20947349860864 20990427236352 21055059049801 21064201498368 21078216269824 21098357924868 21181137247704 21190334441472 21196682379264 21265698642944 21293802871362 21300181804944 21309430689792 21375044749646 21393038155776 21398553903104 21427727803776 21433252495104 21503039029584 21556037551104 21561595324416 21631799742336 21638279928832 21666876551586 21690706673664 21743935592547 21753377162496 21767850467328 21802238129376 21874138799688 21879778588752 21883636905984 21889279143936 21898196877312 21951019009367 21975161643008 21996160389756 22005121666752 22010795227008 22020352671744 22098668863488 22142596396032 22206572520048 22216214974464 22221347352064 22250714542497 22256451423738 22280929984512 22335607309351 22339546008192 22345305792768 22354409312256 22355008487424 22360172929024 22389723587952 22469353460904 22473315744768 22475146713616 22479110019072 22494066180096 22559057798144 22588871298462 22594695366348 22603900487616 22609728430464 22613715468288 22669209447549 22679052786432 22694141976576 22699993186304 22729992943392 22745116025856 22810832996784 22814855497728 22820737830912 22830035042304 22856176162701 22932167214852 22947424811136 22953341324544 22957388955648 22962692558848 23039037751296 23074815081108 23075433565632 23080764439432 23084834540544 23090786482176 23106149613568 23151533052816 23166936601088 23203534463046 23218972609728 23229054664704 23286058684217 23296169869056 23311669649408 23342477783184 23425496161368 23431535935472 23435667892224 23441710288896 23451260485632 23519017704448 23550099864354 23556171764916 23565768593472 23571844533888 23576001232896 23582079811584 23659850145792 23665950343168 23697226685664 23702701205764 23712993303552 23781506741328 23828779403667 23846267676672 23923910973312 23930079253248 23939828412416 23962704530562 23989059698688 24062924628344 24067167925248 24073373140992 24089390022656 24112409056992 24190918908282 24207013997376 24217525075968 24276954798439 24303655591936 24335774710128 24343064919936 24353635074048 24428622571024 24449186463744 24488831775744 24574901748096 24608406149649 24614750912346 24635471486976 24641823227904 24711326788988 24722056848384 24729462775808 24762144630384 24850212105768 24861002471424 24877543391232 24982394085054 24999015771072 25005461244288 25009870749696 25086878867848 25114470449152 25138469016864 25148710476288 25155194545152 25237099699392 25278022643517 25284540052818 25305824452608 25378940022912 25389959970816 25395825545216 25429388048568 25435944484272 25519828599636 25526408353544 25530909723648 25537492334592 25547896356864 25554483347456 25588255529088 25662187121382 25679261098176 25683789422592 25690411450368 25781780340736 25815852912528 25822508990112 25833029128704 25839689634816 25907667940056 25918917470208 25936162258944 25965859994361 25977134792448 25994418315264 26045474684418 26062803676224 26069523424896 26074120568832 26080144197632 26080843235328 26121344185944 26208191102688 26214245704388 26225628355584 26243077210112 26353683181539 26360477927406 26371217235552 26371924075008 26378016502208 26382668046336 26389470265344 26458894917504 26476498972672 26511489667656 26518325100624 26535968696832 26612638496248 26617331414016 26624194136064 26635040882688 26641908170752 26677117466496 26754195083994 26771995612992 26778898211968 26783620448256 26878877376512 26914399844976 26921339159904 26932306963968 26939250895872 27039828738048 27070790206887 27082544783616 27088801378016 27100563775488 27178864847232 27232890747048 27252877344768 27329745521596 27341612540928 27348662003712 27359803899904 27385948034928 27482200392402 27500485289536 27505334771712 27512426446848 27646764466608 27665158854144 27745091198216 27775606390784 27812313954432 27820645622784 27911229468864 27918425795456 27956488618989 27987236315136 28085601997824 28123892742456 28131143899824 28154824556544 28222738726329 28241516330272 28253779255296 28262243172352 28299593863296 28391737161816 28400242406592 28412574253056 28524050874368 28551307525776 28570303738368 28577669993472 28670718706112 28717209397737 28729678876416 28741383401472 28748793765888 28842399656448 28889168735448 28920942231552 28991914123396 29004502883328 29023800623104 29062157769792 29069650839168 29146126432563 29165518399584 29173038118336 29178182541312 29185705525248 29243720604672 29320654135752 29328213853008 29340162222336 29347726969344 29352902197248 29464891817984 29498630061621 29503831900032 29523461861376 29608763360064 29621619965952 29667619389996 29675268564984 29688154048512 29707906646016 29766256782192 29786061344256 29793741057024 29805879083008 29852964783936 29939218308279 29952218403072 29959137947872 29964420993024 29972146692096 30118495064616 30126260488464 30138533983488 30146304573952 30151620624384 30225612596732 30238737048576 30258855968768 30298845334464 30306657257856 30326821367808 30414443995712 30419807330304 30427650441216 30474901550268 30488134247424 30576222953136 30596566414848 30601961865216 30604455099392 30718717001728 30753890915307 30759314108544 30766420108144 30767244754176 30779779387392 30787715309568 30868710737088 30938045950728 30951479752704 30958630146304 30972072886272 31061559825408 31123303710912 31213227597993 31233994881824 31247557189632 31255613718528 31298226325632 31400133152472 31408229019888 31421024791296 31429126045184 31434668310528 31546466861056 31596302247552 31617324404736 31708675655104 31771705871556 31785501662208 31795023568896 31898547964416 31906772337664 31950272707416 31985412931584 32062567124469 32089557233664 32097830854656 32141591705664 32149878742656 32254558544376 32276018663168 32290033434624 32342392986624 32447699613504 32457419893248 32630065743744 32651775700992 32766535664128 32811208199532 32819667883128 32833918715904 32847295315968 32855764303872 32962742464512 33007682500128 33016192840512 33133616141024 33148003295232 33213894594048 33309858780072 33332021028096 33340614992384 33346494332928 33384677135607 33421394976768 33509319012288 33517958689152 33531613968384 33540259393536 33649466265856 33704030191356 33712720070424 33718665028608 33741099270144 33838586697216 33892043049522 33905850731424 33914592645696 34018579179648 34026438132848 34041212964864 34049989779456 34117674038784 34216249495176 34231106746368 34239014797568 34245052563456 34253881933824 34421137216704 34430011986816 34444038838272 34452919513088 34543557253408 34558556626944 34612222621662 34621146659148 34627251810816 34636179723264 34659224420352 34727299579224 34750404901632 34759364566528 34765494091776 34805301694569 34828458914592 34843581997056 34944254803584 34967504474112 35138244242052 35147303903208 35153501838336 35161622980736 35162565433344 35176890728448 35185960353792 35278526556672 35334257647374 35348652890208 35357766800832 35373119717376 35381291595776 35489775218688 35498925514752 35554051808646 35569489955328 35672260111992 35695994150656 35711493931008 35769401515008 35885866459968 35895118879872 35909742618624 35919001194496 36094386942516 36100751887872 36110059711488 36134085033984 36238486462976 36286378362423 36310520996064 36326287613952 36337169793024 36455483387904 36464882671616 36514597379904 36642933856536 36673779695616 36683235262464 36733247663616 36862352622144 36886878472192 36922126368519 36962734841856 37066990183482 37083085272576 37094194163712 37214972625152 37275318158652 37291503707136 37316315086848 37447469330432 37498523656608 37508191866432 37630318301772 37671705673728 37723065714432 37732791817728 37855649549088 37866989875456 37883432337408 37926810079227 37958736678912 38068410034368 38093738317824 38103559991296 38153916726408 38279742899454 38289612530316 38296364585472 38306238501888 38321844535296 38331725021184 38456532875264 38493280682073 38518891647264 38535617175552 38672670511104 38733763485168 38749543693056 38759534452224 38861501910084 38878376205312 38887357866112 38904243388416 38914274033664 38991627472896 39094205514336 39104285137344 39120216296448 39121264852992 39130302625792 39182016278916 39321368556582 39331506748828 39338442533376 39364615815168 39478351146752 39495493287936 39540716891109 39556825853328 39567024753312 39574002069504 39584205398016 39688342376256 39714748459008 39724988076032 39777487650936 39803953045248 39821236568064 39918957744372 39925997121024 39936291204096 39952561324032 39962862256128 40131292625991 40157993419488 40168347317952 40175430672384 40184711977984 40318316064768 40382008739856 40391337769006 40398460445952 40408876343808 40435761823744 40559743107072 40570200588288 40633202067024 40650845663232 40768297270848 40795421886464 40849336120572 40879316017152 40994618282394 41005187887076 41012418811392 41022993005568 41039705849856 41050287079424 41158280982784 41223300588603 41250727934304 41258002157568 41268639670272 41415413100544 41470146699912 41479727110087 41497738281216 41515757273088 41617636797324 41663409586176 41674151624704 41730968434176 41866844203296 41877638693184 41894699721728 41980854472704 42110118099602 42128402996736 42156432539648 42196715849736 42362274495408 42380668882944 42393364758528 42531397285888 42587605742724 42600363609888 42618861379584 42750089499292 42786076311552 42797107806208 42855455607552 42866504990208 43006078059168 43112075102208 43123190648832 43263599484672 43276559857664 43333753103172 43381413347328 43487871185094 43506754324992 43535700934656 43604476258752 43748277599376 43759557177504 43767273811968 43778558287872 43902038018734 43950323286016 43992320779512 44010243333504 44021590454016 44040705343488 44197337726976 44285192792064 44413145040096 44432429948928 44442694704128 44501429084994 44512902847476 44561859969024 44671214618702 44679092016384 44690611585536 44708818624512 44720345858048 44779447175904 44938706921808 44946631489536 44950293427232 44958220038144 45118115596288 45177742596924 45189390732696 45207800975232 45219456860928 45227430936576 45338418895098 45358105572864 45388283953152 45399986372608 45459985886784 45490232051712 45621665993568 45629710995456 45641475661824 45712352325402 45864334429704 45874929982679 45894849622272 45906682649088 45914777911296 45925385117696 46078075502592 46149630162216 46150867131264 46161528878864 46169669081088 46181572964352 46303066105632 46333873202176 46407068926092 46437945219456 46458109329408 46572117368434 46592339738112 46623339298816 46684955566368 46850992322736 46863071870944 46871335784448 46883420577792 47038035408896 47100199728708 47112343529832 47131537186944 47143689067776 47152002465792 47164159623168 47319700291584 47331900686336 47394453371328 47405402411528 47425986607104 47563013482656 47657558807334 47692535353344 47847821946624 47860158506496 47879656824832 47925409061124 47978119397376 48125849256688 48134335850496 48146746281984 48224818113984 48381837816564 48414027994752 48435050151936 48553909596878 48607311183872 48671549420256 48686129839872 48707270148096 48857245142048 48977663551488 49149803496192 49216812299298 49229501824692 49270942973952 49283646455808 49422653577976 49444113696768 49458925551616 49524289260768 49700424211536 49722004942848 49964788170108 49998031542144 50010922488576 50019741499392 50173757735696 50276938033728 50297420952576 50310389090304 50474199398784 50556045287034 50569080105636 50611648905216 50735849715943 50757880045824 50779919941632 50791651090432 50858776097136 50871888968544 51039657199272 51052816707088 51061819447296 51074984669184 51095792713728 51176511058176 51324374242764 51358522196352 51367578845184 51380822900736 51563560681472 51631705825056 51645017980224 51666058257408 51679379269632 51815335880112 51837834940416 51918333932493 51931719988722 51954269584896 51988836630528 52090949368836 52125607352448 52139046849792 52148241137664 52160288395264 52161686470656 52242688371888 52416382205376 52428491408776 52451256711168 52486154420224 52707366363078 52720955854812 52742434471104 52743848150016 52756033004416 52765336092672 52778940530688 52917789835008 52952997945344 53022979335312 53036650201248 53071937393664 53225276992496 53234662828032 53248388272128 53270081765376 53331077712969 53354234932992 53508390167988 53543991225984 53557796423936 53567240896512 53757754753024 53828799689952 53842678319808 53864613927936 53878501791744 54141580413774 54165089567232 54177602756032 54201127550976 54357729694464 54465781494096 54505754689536 54659491043192 54683225081856 54697324007424 54719607799808 54771896069856 54964400784804 55000970579072 55010669543424 55024852893696 55293528933216 55330317708288 55490182396432 55600485275223 55624627908864 55641291245568 55822458937728 55836851590912 55912977237978 55974472630272 56171203995648 56247785484912 56262287799648 56445477452658 56483032660544 56507558510592 56599187726592 56783474323632 56800484813184 56825148506112 57048101748736 57102615051552 57140607476736 57155339986944 57341437412224 57419614349181 57434418795474 57459357752832 57482766802944 57497587531776 57684799312896 57778337470896 57983828246792 58009005766656 58047601246208 58124315539584 58139301678336 58292252865126 58331036799168 58346076236672 58356365082624 58371411050496 58487441209344 58641308271504 58656427706016 58680324444672 58695453938688 58982052834873 58997260123242 59007663800064 59046923722752 59217526720128 59243239931904 59335238779992 59350537129968 59376308097024 59532513564384 59572122688512 59587482114048 59611758166016 59705929567872 59878436616558 59904436806144 59918275895744 59928841986048 59944293384192 60236990129232 60252520976928 60277067966976 60292609147904 60451225193464 60477474097152 60517711937536 60587006653509 60597690668928 60613314515712 60653642735616 60828887991424 60839614660608 60855300882432 60949803100536 60976268494848 61152445906272 61193132829696 61208910198784 61491927423591 61507781830614 61518628217088 61532840216288 61534489508352 61559558774784 61575430619136 61737421474176 61876091901456 61902959505408 61917260292608 62123119650816 62246607421824 62426455195986 62467989763648 62495114379264 62511227437056 62596452651264 62800266304944 62816458039776 62842049582592 62858252090368 63092933722112 63165177149403 63192604495104 63234648809472 63417351310208 63543411743112 63571003324416 63590047137792 63797095928832 63813544675328 63900545414832 64125134248938 64179114467328 64195661709312 64283183411328 64299757485312 64509117088752 64552037326336 64684785973248 64895399227008 64914839786496 65231806777641 65260131487488 65303551401984 65533071328256 65622416399064 65639335766256 65667837431808 65694590631936 65853057028101 65925484929024 66015365000256 66032385681024 66267232282048 66296006590464 66427789188096 66619717560144 66664042056192 66681229984768 66769354271214 66842789953536 67006821928053 67018638024576 67035917378304 67063227936768 67080518787072 67298932531712 67408060382712 67425440140848 67437330057216 67482198540288 67677173394432 67784086099044 67811701462848 67829185291392 68007628342647 68037158359296 68052876265696 68082425929728 68099979558912 68235348077568 68432498990352 68462213492736 68478029595136 68490105126912 68568528488103 68830136810449 68842274433408 68860023973632 68888077676544 68905839026176 69087114506816 69117113253888 69224445243324 69242293318296 69254503621632 69272359446528 69318448840704 69454599158448 69500809803264 69518729133056 69610603389138 69656917829184 69687163994112 69858176052651 69888509607168 69935008948224 70276488484104 70294607806416 70307003676672 70323245961472 70325130866688 70353781456896 70557053113344 70668515294748 70697305780416 70715533601664 70746239434752 70762583191552 70979550437376 70997851029504 71108103617292 71138979910656 71344520223984 71391988301312 71486338211001 71538803030016 71759078802383 71771732919936 71790237759744 71819485237248 71838002388992 72188773885032 72201503775744 72220119422976 72268170067968 72476972925952 72572756724846 72621041992128 72652575227904 72830864395317 72910966775808 72929765343232 73029194759808 73285867713072 73347559391232 73466495327232 73724705244288 73773756944384 73844252737038 73925469683712 74133980366964 74166170545152 74188388327424 74429945250304 74550636317304 74583007414272 74632630173696 74812656623761 74894938660864 74997047313216 75016383732864 75260636603544 75343411347456 75446131428864 75465583635456 75711299098176 75733979750912 75834067930551 75853620158454 75917473357824 76136820068736 76187476635648 76207119982592 76307833452816 76559485798908 76579225060632 76592729170944 76612477003776 76643689070592 76663450042368 76913065750528 76986561364146 77037783294528 77071234351104 77345341022208 77467526970336 77499087386112 77519068904448 77723003820168 77756752410624 77774715732224 77808486776832 77897579983083 77983254945792 78188411028672 78208570274688 78240432592896 78242529705984 78260605251584 78364032557832 78642737113164 78663013497656 78676885066752 78729231630336 78956702293504 79061049544617 79081433782218 79113651706656 79134049506624 79148004139008 79168410796032 79376684752512 79429496918016 79449976152064 79554975301872 79607906090496 79837915488744 79851994242048 79872582408192 79905122648064 79925724512256 80262585251982 80315986838976 80336694635904 80350861344768 80369423955968 80636632129536 80764017479712 80782675538012 80796920891904 80817752687616 80871523647488 81119486214144 81212370620661 81266404134048 81301691326464 81536594541696 81590843772928 81698672241144 81758632034304 81989236564788 82010375774152 82024837622784 82045986011136 82079411699712 82100574158848 82316561965568 82446601177206 82501455868608 82516004315136 82537279340544 82830826201088 82940293399824 82959454220174 82995476562432 83235273594648 83326819172352 83461936868352 83733688406592 83755277386368 83789399443456 83869465856967 83961708945408 84220236199204 84256805993472 84312865079296 84393431699472 84668216178987 84724548990816 84761337765888 84786729517056 85062794571776 85175211485448 85200727219776 85237722759168 85500178998584 85572152623104 85594215612416 85710911215104 85733009980416 86012156118336 86151628193211 86224150204416 86246381297664 86527198969344 86553119715328 86667506206344 86762826694656 86975742370188 87013508649984 87071401869312 87208952517504 87438379297689 87496555198752 87519114355008 87534547623936 87557116575744 87804076037468 87900646572032 87984641559024 88020486667008 88043180908032 88394675453952 88495890184863 88570385584128 88826290080192 88864859897856 88885389408256 89002858169988 89025805694952 89123719938048 89342429237404 89358184032768 89381223171072 89417637249024 89440691716096 89558894351808 89817654924837 89877413843616 89893262979072 89900586854464 89916440076288 90236231192576 90355485193848 90378781465392 90415601950464 90438913721856 90454861873152 90676837790196 90716211145728 90776567906304 90799972745216 90919971773568 90980464103424 91243331987136 91259421990912 91282951323648 91424704650804 91728668859408 91749859965358 91789699244544 91813365298176 91850770235392 92156151005184 92261672745921 92299260324432 92301734262528 92323057757728 92339338162176 92363145928704 92606132211264 92667746404352 92814137852184 92875890438912 92916218658816 93144234736868 93184679476224 93246678597632 93369911132736 93639682793979 93701984645472 93726143741888 93742671568896 93766841155584 94076070817792 94200399457416 94224687059664 94263074373888 94287378135552 94304004931584 94639400583168 94663801372672 94788906742656 94810804823056 94851973214208 95126026965312 95315117614668 95385070706688 95695643893248 95720317012992 95759313649664 95850818122248 95956238794752 96187701373407 96251698513376 96268671700992 96293492563968 96449636227968 96763675633128 96828055989504 96870100303872 97107819193756 97214622367744 97343098840512 97372259679744 97714490284096 97955327102976 98299606992384 98433624598596 98459003649384 98541885947904 98567292911616 98845307155952 98888227393536 98917851103232 99048578521536 99400848423072 99444009885696 99929576340216 99996063084288 100021844977152 100039482998784 100347515471392 100553876067456 100594841905152 100620778180608 100948398797568 101112090574068 101138160211272 101223297810432 101471699431886 101515760091648 101583302180864 101717552194272 101743777937088 102079314398544 102105633414176 102123638894592 102149969338368 102353022116352 102648748485528 102717044392704 102735157690368 102761645801472 103127121362944 103263411650112 103290035960448 103332116514816 103358758539264 103630671760224 103675669880832 103836667864986 103863439977444 103908539169792 103977673261056 104181898737672 104251214704896 104278093699584 104296482275328 104320576790528 104485376743776 104832764410752 104856982817552 104902513422336 105414732726156 105441911709624 105484868942208 105487696300032 105512066008832 105530672185344 105557881061376 105835579670016 105905995890688 106045958670624 106073300402496 106143874787328 106450553984992 106469325656064 106496776544256 106662155425938 106708469865984 107016780335976 107087982451968 107115592847872 107134481793024 107515509506048 107657599379904 107685356639616 107729227855872 107757003583488 108283160827548 108330179134464 108355205512064 108402255101952 108715459388928 108931562988192 109011509379072 109318982086384 109366450163712 109394648014848 109543792139712 109928801569608 110001941158144 110021339086848 110049705787392 110587057866432 110660635416576 110980364792864 111200970550446 111249255817728 111282582491136 111644917875456 111673703181824 111825954475956 111948945260544 112342407991296 112495570969824 112524575599296 112890954905316 112966065321088 113015117021184 113198375453184 113566948647264 113600969626368 113650297012224 113780430237681 114205230103104 114281214953472 114310679973888 114682874824448 114839228698362 114868837590948 114918715505664 114965533605888 114995175063552 115369598625792 115556674941792 115967656493584 116018011533312 116248631079168 116278603356672 116584505730252 116662073598336 116692152473344 116712730165248 116742822100992 116974882418688 117282616543008 117312855412032 117360648889344 117390907877376 117964105669746 117994520246484 118015327600128 118093847445504 118435053440256 118486479863808 118622150673327 118670477559984 118701074259936 118752616194048 119065027128768 119144245377024 119174964228096 119223516332032 119411859135744 119756873233116 119808873612288 119836551791488 119857683972096 119888586768384 120473980258464 120505041953856 120554135933952 120585218295808 120902450386928 120954948194304 121174013307018 121195381337856 121226629031424 121307285471232 121657775982848 121679229321216 121710601764864 121899606201072 121952536989696 122304891812544 122386265659392 122417820397568 122983854847182 123015563661228 123037256434176 123065680432576 123068979016704 123119117549568 123150861238272 123474842948352 123669901765809 123752183802912 123805919010816 123834520585216 124246239301632 124439181330261 124493214843648 124852910391972 124935979527296 124990228758528 125022454874112 125192905302528 125600532609888 125632916079552 125684099165184 125716504180736 126330354298806 126385208990208 126469297618944 126834702620416 127086823486224 127142006648832 127180094275584 127594191857664 127627089350656 127801090829664 128250268497876 128358228934656 128391323418624 128566366822656 128599514970624 129018234177504 129104074652672 129369571946496 129790798454016 129829679572992 130463613555282 130520262974976 130607102803968 131066142656512 131244832798128 131278671532512 131335674863616 131706114056202 131850969858048 132030730000512 132064771362048 132534464564096 132592013180928 132855578376192 133239435120288 133328084112384 133362459969536 133538708542428 133685579907072 134013643856106 134037276049152 134071834756608 134126455873536 134161037574144 134597865063424 134816120765424 134850880281696 134874660114432 135354346788864 135568172198088 135623402925696 135658370582784 136015256685294 136074316718592 136105752531392 136164851859456 136199959117824 136470696155136 136864997980704 136924426985472 136956059190272 137137056976206 137624789948037 137660273620898 137684548866816 137720047947264 137776155353088 137811678052352 138174229013632 138234226507776 138448890486648 138484586636592 138509007243264 138544718893056 138909198316896 139001619606528 139037458266112 139221206778276 139313835658368 139374327988224 139716352105302 139777019214336 139870017896448 140552976968208 140589215612832 140614007353344 140646491922944 140650261733376 141114106226688 141337030589496 141369682191521 141394611560832 141431067203328 141492478869504 141525166383104 141959100874752 141995702059008 142216207234584 142277959821312 142689040447968 142783976602624 142972676422002 143077606060032 143518157604766 143543465839872 143580475519488 143638970474496 143676004777984 144377547770064 144403007551488 144440238845952 144953945851904 145145513449692 145242083984256 145305150455808 145661728790634 145821933551616 145859530686464 146058389519616 146571735426144 146932990654464 147385413348607 147449410488576 147547513888768 147688505474076 147850939367424 148267960733928 148332341090304 148376776654848 148859890500608 149101272634608 149166014828544 149625313247522 149789877321728 149994094626432 150032767465728 150521273207088 150892262857728 150931167270912 151422598196352 151467959501824 151668135861102 151707240316908 151834946715648 152207549147829 152273640137472 152374953271296 152414239965184 152615666905632 153118971597816 153158450121264 153185458341888 153224954007552 153287378141184 153826131501056 153973122728292 154075566589056 154142468702208 154690682044416 154935053940672 154998174772224 155038137808896 155446007640336 155513504821248 155549431464448 155755001797479 155795159966166 155966509891584 156349251165457 156376822057344 156417140549376 156480865185792 156485059411968 156521210503168 156728065115664 157285474226328 157326026995312 157353770133504 157458463260672 157913404587008 158122099089234 158162867564436 158227303413312 158268099013248 158296008278016 158336821592064 158753369505024 158858993836032 158899952304128 159109950603744 159215812180992 159675830977488 159703988484096 159745164816384 159810245296128 159993233138907 160525170503964 160631973677952 160673389271808 160701722689536 160738847911936 161273264259072 161528034959424 161565351076024 161593841783808 161635505375232 161743047294976 162424741241322 162532808268096 162603382652928 163002410789519 163073189083392 163181687545856 163397344482288 163517264068608 163978473129576 164020751548304 164049675245568 164091972022272 164158823399424 164633123931136 164893202354412 165002911737216 165032008630272 165074558681088 165661652402176 165880586799648 165918908440348 165990953124864 166470547189296 166801455825669 166923873736704 167467376813184 167510554772736 167578798886912 167738931713934 167923417890816 168440472398408 168513611986944 168625730158592 168786863398944 169336432357974 169449097981632 169522675531776 170125589143552 170350422970896 170401454439552 170475445518336 171000357997168 171144305246208 171421822430208 171466019960832 172024312236672 172258843047543 172303256386422 172448300408832 172492762595328 173054397938688 173106239430656 173335012412688 173951484740376 174027017299968 174142803738624 174417905035008 174876758595378 174993110397504 175038228710016 175069095247872 175114233151488 175608152074936 175801293144064 175969283118048 176040973334016 176086361816064 176946158504619 176991780369726 177140771168256 177652580160384 177729719795712 177770778816512 178005716339976 178051611389904 178684858474808 178716368065536 178762446342144 178835274498048 178881383432192 179117788703616 179635309849674 179754827687232 179786525958144 179801173708928 179832880152576 180472462385152 180710970387696 180757562930784 180831203900928 180877827443712 181353675580392 181432422291456 181553135812608 181761019960527 181839943547136 181960928206848 182486663974272 182518843981824 182565902647296 182849409301608 183457337718816 183499719930716 183579398489088 183626730596352 183701540470784 184475782270773 184523345491842 184598520648864 184603468525056 184646115515456 184678676324352 184726291857408 185212264422528 185335492808704 185628275704368 185751780877824 186288469473736 186369358952448 186493357195264 186739822265472 187279365587958 187403969290944 187452287483776 187485343137792 187533682311168 188152141635584 188400798914832 188449374119328 188526148747776 188574756271104 189278801166336 189495531448209 189577813485312 189621609646112 189703946428416 190252053930624 190630235229336 190770141413376 191391287786496 191440634025984 191518627299328 191701636244496 192375402746814 192503397026752 192537343401984 192586985127936 192899272455936 193527351266256 193656111979008 194215638387512 194429244735488 194686197681024 194744519359488 195428980568192 195695420332923 195910654205952 196599213984768 196867249197192 196918007298768 197083771895808 197559171084303 197690614311904 197776454787072 197835702206464 198097157043072 198801696846144 198888019771392 199859152680432 199992126168576 200043689954304 200695030942784 201020465784159 201107752134912 201189683810304 201241556361216 201896797595136 202224181148136 202276320422544 202446595620864 202943398863772 203031520183296 203166604361728 203435104388544 203487555874176 204022885027941 204158628797088 204211266828352 204247277789184 204299938676736 204706044232704 205297496971056 205434088785408 205470315380736 206254242725888 206490410431347 206526823300224 206580071920896 206664233029632 206717517078528 207261343520448 207351339761664 207673335729972 207726879954888 207817078339584 207955346522112 208363797475344 208502429409792 208556187399168 208641153581056 208970753487552 209574528157953 209665528821504 209713965635104 209805026844672 210829465452312 210883823419248 210969737884416 210975392600064 211024132017664 211061344370688 211671159340032 211811991781376 212091917341248 212146600804992 212287749574656 212901107969984 212938651312128 212993553088512 213324310851876 213416939731968 214033560671952 214175964903936 214231185695744 215031019012096 215277236407149 215315198759808 215370713279232 215458455711744 215514007166976 216566321655096 216660358268928 216710411024128 216804510203904 217430918777856 217863125976384 218492593185951 218637964172768 218732900327424 218789296029696 219087584279424 219857603139216 220003882316288 220042678173696 221174115732864 221321270833152 221960729585728 222401941100892 222498511635456 222565164982272 223289835750912 223347406363648 223651908951912 223897890521088 224437969871283 224684815982592 224991141939648 225049151198592 225781909810632 225932130642176 226030234042368 226396750906368 227133897294528 227201939252736 227560860475362 228410460206208 228562429906944 228621359947776 229365749648896 229678457396724 229737675181896 229837431011328 229931067211776 229990350127104 230739197251584 231113349883584 231935312987168 232036023066624 232497262158336 232557206713344 233169011460504 233324147196672 233384304946688 233425460330496 233692739949249 233949764837376 234565233086016 234625710824064 234721297778688 234781815754752 235928211339492 235989040492968 236030655200256 236187694891008 236870106880512 237244301346654 237340955119968 237402148519872 237505232388096 238130054257536 238288490754048 238349928456192 238823718271488 239513746466232 239617747224576 239673103582976 239715367944192 239777173536768 240947960516928 241010083907712 241108271867904 241170436591616 241804900773856 241909896388608 242348026614036 242390762675712 242453258062848 242614570942464 243315551965696 243358458642432 243637111861983 243799212402144 243905073979392 244609783625088 244772531318784 244835640795136 245967709694364 246031127322456 246074512868352 246131360865152 246137958033408 246238235099136 246301722476544 246949685896704 247339803531618 247504367605824 247611838021632 247669041170432 248492478603264 248878362660522 248986429687296 249705820783944 249871959054592 249980457517056 250385810605056 251201065219776 251265832159104 251368198330368 251433008361472 252660708597612 252770417980416 252938595237888 253669405240832 254004648536961 254173646972448 254284013297664 254360188551168 255188383715328 255254178701312 255602181659328 256500536995752 256716457869312 256782646837248 257132733645312 257199029941248 258036468355008 258208149305344 258454884579633 258739143892992 259581596908032 259659359145984 260927227110564 261040525949952 261214205607936 262132285313024 262489665596256 262557343065024 262671349727232 263412228112404 263701939716096 264061460001024 264129542724096 265068929128192 265184026361856 265487670554589 265711156752384 266478870240576 266656168224768 266724919939072 267077417084856 267371159814144 268027287712212 268074552098304 268143669513216 268252911747072 268322075148288 269195730126848 269452964774511 269632241530848 269701760563392 269749320228864 270708693577728 271136344396176 271246805851392 271316741165568 272030513370588 272148633437184 272211505062784 272329703718912 272399918235648 272941392310272 273729995961408 273848853970944 273912118380544 274274113952412 275249579896074 275320547241796 275369097733632 275440095894528 275552310706176 275623356104704 276348458027264 276468453015552 276785018237763 276897780973296 276969173273184 277018014486528 277089437786112 277818396633792 278003239213056 278074916532224 278442413556552 278627671316736 278748655976448 279432704210604 279554038428672 279740035792896 280919048381937 281105953936416 281178431225664 281228014706688 281292983845888 281300523466752 282228212453376 282674061178992 282739364383042 282789223121664 282862134406656 283050332766208 283918201749504 283991404118016 284432414469168 284555919642624 285378080895936 285567953205248 285945352844004 286155212120064 287036315209532 287086931679744 287160951038976 287277940948992 287352009555968 288563104120221 288755095540128 288806015102976 288880477691904 289907891703808 290291026899384 290358089770609 290484167968512 290610300911616 291323457581268 291643867103232 291719061372928 292116779039232 293143470852288 293865981308928 294770826697214 294898820977152 295095027777536 295377010948152 295701878734848 296535921467856 296664682180608 296753553309696 297719781001216 298202545269216 298332029657088 299250626495044 299579754643456 299988189252864 300065534931456 301042546414176 301784525715456 301862334541824 302845196392704 302935919003648 303336271722204 303414480633816 303669893431296 304415098295658 304547280274944 304749906542592 304828479930368 305231333811264 306237943195632 306316900242528 306370916683776 306449908015104 307652263002112 307946245456584 308151133178112 308284937404416 309381364088832 309870107881344 309996349544448 310076275617792 310892015280672 311027009642496 311098862928896 311510003594958 311590319932332 311933019783168 312698502330914 312753644114688 312834281098752 312961730371584 313042421006336 313456130231328 314570948452656 314652053990624 314707540267008 315826809174016 316244198178468 316325735128872 316454606826624 316536198026496 316592016556032 316673643184128 317506739010048 317717987672064 317799904608256 318219901207488 318431624361984 319351661954976 319407976968192 319490329632768 319986466277814 321050341007928 321124509878753 321263947355904 321346778543616 321403445379072 321477695823872 322546528518144 323056069918848 323130702152048 323187683567616 323271010750464 324849482482644 325065616536192 325206765305856 326004821579038 326146378166784 326363375091712 326794688964576 327034528137216 327956946259152 328041503096608 328099350491136 328183944044544 329266247862272 329786404708824 330005823474432 330064017260544 330149117362176 331323304804352 331761173599296 331837816880696 331981906249728 332941094378592 333602911651338 333847747473408 334934753626368 335021109545472 335157597773824 335477863427868 335846835781632 336880944796816 337027223973888 337573726797888 338672864715948 338898195963264 339045351063552 340251178287104 340700845941792 340802908879104 340950891036672 342000715994336 342843644860416 342932039921664 344048624473344 344517686095086 344606512772844 344896600817664 344985525190656 346108795877376 346212478861312 346670024825376 347902969480752 348054034599936 348835810070016 349753517190756 349986220795008 350076457420032 350138190495744 350228466302976 351216304149872 351938566236096 352081946668032 352172723632128 353892317009238 353983560739452 354281542336512 355150948011601 355305160320768 355459439591424 355541557633024 356011432679952 356103222779808 357369716949616 357432736131072 357524892684288 357670548996096 358235577407232 359270619699348 359509655374464 359573051916288 359602347417856 359665760305152 360944924770304 361421940775392 361515125861568 361662407801856 361755654887424 362707351160784 362864844582912 363522039921054 363679887094272 363921856413696 364973327948544 365037687963648 365131805294592 365698818603216 366914675437632 366999439861432 367158796978176 367253461192704 367403080941568 368951564541546 369046690983684 369197041297728 369206937050112 369292231030912 369357352648704 369452583714816 370424528845056 370670985617408 371256551408736 371503561755648 372576938947472 372738717904896 373317543990783 373479644530944 374558731175916 374807938581888 374904574967552 374970686275584 375067364622336 376304283271168 376801597829664 376898748238656 377052297495552 377149512542208 378991062896418 379155626970624 379243219292224 379407892856832 380504107861248 381260470458672 381540282826752 382782575572992 382881268051968 383037254598656 383403272488992 384750805493628 385006794053504 385074686803968 385173970255872 385798544911872 387054702532512 387312223958016 388431276775024 389372395362048 389489038718976 390857961136384 391390840665846 391821308411904 393198427969536 393734498394384 393836014597536 395118342168606 395381228623808 395552909574144 396194314086144 397603393692288 397776039542784 399718305360864 399984252337152 400087379908608 401390061885568 402040931568318 402215504269824 402379367620608 402483112722432 403793595190272 404448362296272 404552640845088 405886797727544 406063040366592 406333208723456 406870208777088 406975111748352 408045770055882 408317257594176 408422533656704 408494555578368 408599877353472 409412088465408 410594993942112 410868177570816 412874369844111 412980820862694 413053646600448 413160143841792 413328466059264 413435034157056 414522687040896 414702679523328 415346671459944 415453759909776 415634156679168 416727594950688 417004858819584 417112374798336 417282307162112 417941506975104 419149056315906 419331057643008 419427931270208 419610053689344 421658930904624 421767646838496 421939475768832 421950785200128 422048264035328 423342318680064 423623983562752 424109046574563 424183834682496 424293201609984 424575499149312 425802215939968 425877302624256 425987106177024 426648621703752 426833879463936 428067121343904 428351929807872 428462371391488 430554472814298 430630397519616 430741426558464 430916911423488 431028014333952 433132643310192 433320716537856 433420822048256 434861837555712 435726251952768 436985186371902 437275928345536 437465800654848 437578592059392 438175168558848 439715206278432 440007764632576 442156240045821 442348231465728 442642541666304 443921459171456 444803882201784 444997023270912 445130329964544 446579671501824 446694812727296 447303817903824 448875939742566 449369631965184 449982283879296 450098302397184 451563819621264 451864261284352 452793501812736 454267794589056 454403878505472 455121720950724 456622647443487 456820920412416 457124859813888 457242719895552 458731499297792 459356914793448 459475350363792 459674862022656 459862134423552 461478394503168 462226699767168 463870625974336 464072046133248 464994524316672 465114413426688 466338022921008 466648294393344 466768609893376 467385479898498 467899529674752 469047753496371 469130466172032 469251421648128 469442595557376 469563631509504 471856422678984 471978080985936 472061310400512 472375389782016 473740213761024 474488602693308 474681910239936 474804297039744 475010464776192 476260108515072 476576981508096 476699856912384 477647436542976 479027492932464 479235494449152 479346207165952 479430735888384 479979699416721 481810957673143 481895921033856 482020167815424 482216543735808 482340873183232 483609801547712 483819792777216 484696053228072 484781525351424 484906516125696 485229141884928 486631103931392 487274223723966 487598424804288 487810147958784 489007232368557 489219567250176 489545062637568 489671281590272 491935419388728 492062254644912 492149025736704 492262721730304 492275916066816 492476470198272 493899371793408 494679607063236 495008735211648 495223676043264 495338082340864 496984957206528 497756725321044 497972859374592 499411641567888 499743918109184 500404367477007 500771621210112 502313551616681 502402130439552 502531664318208 502736396660736 502866016722944 505321417195224 505540835960832 505877190475776 507338810481664 508009297073922 508347293944896 508568026595328 510376767430656 510508357402624 511204363318656 513001073991504 513432915738624 514265467290624 514398059882496 516072936710016 516416298610688 516909769159266 517478287785984 519163193816064 519318718291968 521854454221128 522081051899904 522428411215872 523688596366327 524264570626048 524979331192512 525114686130048 525342699454464 526824456224808 527403879432192 528122920002048 528259085448192 530137858256384 530838475513857 530975341109178 531422313504768 532957740481152 533312336449536 533449839878144 534154834169712 536054575424424 536149104196608 536287339026432 536505823494144 536644150296576 538391460253696 538905929549022 539264483061696 539403521126784 539498640457728 541417387155456 542272688792352 542493611702784 542633482331136 544061026741176 544297266874368 544423010125568 544659407437824 545283059881581 545882784620544 547459991922816 547697707941888 547824236761088 548548227904824 550499159792148 550641094483592 550738195467264 550880191789056 551104621412352 551246712209408 552696916054528 553427346812319 553570036475526 553795561946592 553938346546368 554036028973056 554178875572224 555636793267584 556006478426112 556149833064448 556884827113104 557255342633472 558865408421208 559108076857344 559480071585792 561838096763874 562211907872832 562356862451328 562456029413376 562585967691776 562601046933504 564456424906752 565348122357984 565478728766084 565578446243328 565724268813312 566100665532416 567836403499008 568486594344627 568864828938336 569111839285248 570756161791872 571135906410496 571890705688008 572310424240128 574072630419064 574173863359488 574321902077952 574555881897984 574704019111936 577126208240442 577510191080256 577612030205952 577760955383808 579815783407616 580582053798768 580716179541218 580968335937024 582646915162536 583287734206464 584233558078464 586286941704576 587086260998769 587731962617856 589541653394428 589797641954304 590190055555072 590754021896304 592677513252909 593071842935712 593329364361216 593507106619392 595439562002432 596405090538432 596664059314176 598501252990088 599159509286912 599976378505728 600131069862912 602085092828352 603061397352477 603569051430912 603724669083648 605690392785408 605871838007296 606672543444408 606828961267632 607339786862592 608830196591316 609094560549888 609499813085184 609656959860736 610462667622528 612068655083823 612475886391264 612633800485056 612741833367552 612899816030208 615304526004224 615892490913168 616302266356224 618762728177664 619471231294041 619740215762688 619992699088896 620152551235584 621784030561344 622054019284992 622197725857792 623020007189916 623180639864664 623866039566336 625397004661828 625507288229376 625668562197504 625923460743168 626084842012672 626912260462656 628723584473859 629141896905312 629304107981248 629415080534016 631653618348032 632488396356936 632651470257744 632909213653248 633072396052992 633184033112064 635013478020096 635435975344128 635599809216512 636439802414976 636863248723968 638703323909952 638815953936384 638980659265536 639972932555628 642100682015856 642249019757506 642527894711808 642693557087232 642955391647744 645093057036288 645831709221447 646112139837696 646261404304096 646375367135232 646542021500928 649698964965288 650131233072384 650413530611712 652009643158076 652292756333568 652726750183424 653589377929152 655477779557853 655913892518304 656083006193216 656198700982272 656367888089088 658532495724544 659572809417648 660011646948864 660128034521088 662646609608704 663522347198592 663675633761392 663963812499456 665882188757184 667205823302676 667695494946816 669869507252736 670042219090944 670315195547648 670955726855736 671693671563264 673313909613849 673761889593632 674054447947776 675147453595776 677345729431896 677796391926528 678090702127104 680502356574208 681401691883584 681605817758208 684001431988672 685687289720832 685864079843328 688097248946688 689035372190172 689213025545688 689793201635328 689971050381312 692217591754752 692424957722624 693340049650752 695805938961504 696108069199872 697671620140032 699507034381512 699972441590016 700152914840064 700276380991488 702432608299744 703877132472192 704163893336064 704345447264256 707784634018476 707967121478904 708563084673024 710301896023202 710610320641536 711083115266048 712022865359904 712206445559616 714739433899232 714865472262144 715049785368576 716471154814464 718541239398696 719019310748928 719146103832576 719204694835712 719331520610304 721889849540608 722843881550784 723030251723136 723324815603712 723511309774848 725414702321568 725729689165824 727044079842108 727359774188544 727843712827392 729946655897088 730075375927296 731397637206432 733829350875264 733998879722864 734317593956352 734506922385408 737903129083092 738093381967368 738394082595456 738413874100224 738584462061824 738714705297408 738905167429632 740849057690112 741341971234816 742513102817472 743007123511296 745153877894944 745477435809792 746635087981566 746959289061888 749117462351832 749615877163776 749809149935104 749941372551168 752608566542336 753603195659328 753797496477312 754104594991104 754299025084416 757982125792836 758311253941248 758486438584448 758815785713664 761008215722496 762520940917344 763080565653504 765565151145984 765762536103936 766806544977984 769501610987256 770013588107008 770149373607936 770347940511744 771597089823744 774109405065024 774624447916032 776862553550048 778744790724096 778978077437952 781715922272768 782781681331692 783642616823808 786396855939072 787468996788768 787672029195072 790236684337212 790762457247616 791105819148288 792388628172288 795206787384576 795552079085568 796463011663767 799436610721728 799968504674304 800174759817216 802780123771136 804081863136636 804431008539648 804758735241216 804966225444864 807587190380544 808896724592544 809105281690176 811773595455088 812126080733184 813740417554176 813950223496704 816091540111764 816634515188352 816845067313408 816989111156736 817199754706944 818824176930816 821189987884224 821736355141632 825748739688222 825961641725388 826107293200896 826320287683584 826656932118528 826870068314112 829045374081792 829405359046656 830355054713289 830693342919888 830907519819552 831268313358336 833455189901376 834009717639168 834224749596672 834564614324224 835883013950208 838298112631812 838662115286016 838855862540416 839220107378688 843317861809248 843535293676992 843878951537664 843901570400256 844096528070656 846684637360128 848218093149126 848367669364992 848586403219968 849150998298624 851604431879936 851754605248512 851974212354048 853297243407504 853667758927872 856134242687808 856703859615744 856924742782976 861108945628596 861260795039232 861482853116928 861833822846976 862056028667904 865689312360663 866265286620384 866641433075712 866841644096512 869723675111424 871074269311827 871452503905536 873970372743804 874551856691072 874931601309696 875157184118784 876350337117696 879430412556864 880015529265152 884312480091642 884696462931456 885285083332608 887842918342912 889607764403568 889994046541824 890260659929088 893159343003648 893389625454592 894607635807648 897751879485132 898739263930368 899964567758592 900196604794368 903127639242528 903728522568704 905587003625472 908535589178112 908807757010944 910243441901448 913245294886974 913641840824832 914249719627776 914485439791104 917462998595584 918713829586896 918950700727584 919349724045312 922956789006336 924453399534336 927741251948672 928144092266496 929989048633344 930228826853376 932676045842016 933296588786688 933537219786752 934770959796996 935799059349504 938095506992742 938260932344064 938502843296256 938885191114752 939127263019008 943712845357968 943956161971872 944122620801024 947480427522048 948977205386616 949363820479872 949608594079488 950020929552384 952520217030144 953153963016192 953399713824768 955294873085952 958054985864928 958470988898304 958692414331904 959959398833442 963373529636259 963621915346286 963791842067712 964040335630848 964433087471616 964681746366464 967219603095424 967639585554432 969392106456144 969563050702848 969813032251392 973262207862784 974548447447932 975196849608576 975620295917568 978014464737114 978439134500352 979090125275136 979342563180544 983870838777456 984124509289824 984298051473408 984525443460608 984551832133632 987798743586816 989359214126472 989587775340647 990017470423296 990447352086528 990676164681728 993969914413056 995513450642088 995945718749184 998823283135776 999487836218368 1000808734954014 1001543242420224 1004627103233362 1004804260879104 1005063328636416 1005472793321472 1005732033445888 1010642834390448 1011081671921664 1014677620963328 1016018594147844 1016694587889792 1017136053190656 1020753534861312 1021016714805248 1022408726637312 1026002147983008 1028530934581248 1028796119764992 1031697893440249 1032145873420032 1032832597221376 1033819538318532 1034956575571968 1038326387632128 1038637436583936 1043708908442256 1044162103799808 1047377192732654 1048529141252096 1049958662385024 1050229372260096 1050685398908928 1053648912449616 1056245840004096 1056518170896384 1060275716512768 1061676951027714 1061950682218356 1062844627009536 1065452844034803 1065915480962304 1066624672899072 1066899679756288 1068309668339424 1072109150848848 1072298208393216 1072574678052864 1073011646988288 1076782920507392 1077811859098044 1078528966123392 1078807042253568 1078997280915456 1082834774310912 1084545377584704 1084987223405568 1085266964662272 1088122053482352 1088594533748736 1088846020251136 1090566119763162 1091765569241088 1094444758158199 1094919983845632 1095395415883776 1095648473522176 1097096455809648 1100998319584296 1101282188967184 1101476390934528 1101760383578112 1102209242824704 1105393832109056 1106854693624638 1107140072951052 1107591123893184 1107876693092736 1108072057946112 1108357751144448 1111273586535168 1112012956852224 1112299666128896 1113769654226208 1114510685266944 1117730816842416 1118216153714688 1119952631972349 1123676193527748 1124423815745664 1124713724902656 1124912058826752 1125171935383552 1125202093867008 1128912849813504 1130696244715968 1130957457532168 1131156892486656 1131448537626624 1132201331064832 1136973188689254 1137729657876672 1138223678570496 1141016875526633 1141512323583744 1142271812820992 1143781411376016 1144620848480256 1148145260838128 1148347726718976 1148643804155904 1149111763795968 1154252416480884 1155020382160512 1155224060411904 1155521910767616 1159631566815232 1161164107597536 1161432359082436 1161936671874048 1165293830325072 1168467116156928 1172573883409152 1174172521997538 1175463925235712 1179083306788856 1179595283908608 1180380111110144 1181508043792608 1185355026505818 1186143685871424 1186658728722432 1190879124004864 1192810181076864 1193328118628352 1197002505980176 1199952757011456 1200262139725824 1204170185656704 1206122794704954 1207138102861824 1207449338167296 1211380785570816 1211743676014592 1213345086888816 1213657922535264 1217660393182632 1218189121099776 1218999626170368 1220925335245056 1224137310167646 1224951772782528 1225267600970112 1225483666735104 1225799632060416 1230609052008448 1231784981826336 1232604532712448 1238623109532333 1238942462588082 1239480431525376 1239985398177792 1240305102471168 1243568061122688 1244108038569984 1244395451715584 1246040014379832 1246361279729328 1250794009323656 1251014576458752 1251337124395008 1251846921486336 1252169684025344 1253824520925312 1257447168947718 1258283793810624 1258608215962496 1258830161068032 1263307236696064 1264976792713872 1265302940515488 1265818427306496 1266144792105984 1270026956040192 1270871950688256 1272327139723689 1272879604829952 1273726497447936 1277406647819904 1277631907872768 1277961318531072 1279945865111256 1284201364031712 1284498039515012 1285055789423616 1285387114174464 1285910783295488 1291663418442894 1292224279675392 1292522808608192 1292750734270464 1293084043001856 1299397929930576 1300262466144768 1304019286316152 1304585512667136 1305453500366848 1307178755858304 1310955559115706 1311827785036608 1312166012386432 1312397401964544 1312735776178176 1317064991449088 1319145618835296 1320023293897728 1326468720137463 1327044694397184 1327351267522784 1327927624998912 1331764377514368 1334411646605352 1335390989893632 1339739014505472 1340084438181888 1340630391095296 1341911453711472 1346627819227698 1347523779187264 1348108895895552 1350294907191552 1354691458863792 1355592783853056 1361004713148416 1362803383767168 1363211635516416 1368002863977344 1369867942330461 1371374579441664 1371728159686656 1376194497893376 1378070744380344 1378426051091376 1379586403270656 1384435183509504 1384849915445248 1386680099301504 1391611877923008 1392216138399744 1395343240280064 1399014068763024 1399944883180032 1400305829680128 1404865216599488 1407143260489113 1407754264944384 1408327786672128 1408690894528512 1415569268036952 1415934242957808 1417126169346048 1420603792046404 1421220641283072 1422166230532096 1424045730719808 1424412891119232 1429478867798464 1429730944524288 1430099570737152 1432942309628928 1437082478797392 1438038621497856 1438292207665152 1438409389671424 1443779699081216 1445432873019429 1445687763101568 1446060503446272 1446649631207424 1447022619549696 1450829404643136 1451459378331648 1454088159684216 1454719548377088 1455687425654784 1459893311794176 1462795274412864 1467021697105671 1467658701750528 1467997759445728 1468635187912704 1469013844770816 1475806258166184 1476186763934736 1476788165190912 1476827748200448 1477168924123648 1477429410594816 1481698115380224 1482683942469632 1485026205634944 1486014247022592 1490307755789888 1490954871619584 1493270175963132 1493918578123776 1498234924703664 1499231754327552 1499618299870208 1505217133084672 1506940654850043 1507206391318656 1507594992954624 1508209189982208 1508598050168832 1515964251585672 1516622507882496 1516972877168896 1517631571427328 1522016431444992 1525041881834688 1531130302291968 1531525072207872 1533613089955968 1539003221974512 1540027176214016 1540298747215872 1543194179647488 1548218810130048 1549248895832064 1553725107100096 1557489581448192 1557956154875904 1563431844545536 1565563362663384 1567285233647616 1571065789098981 1572793711878144 1574937993577536 1575344058390144 1580473368674424 1581524914495232 1582211638296576 1584777256344576 1590413574769152 1592926023327534 1598873221443456 1599937009348608 1600349519634432 1605560247542272 1608163726273272 1608862017079296 1609517470482432 1609932450889728 1615174380761088 1617793449185088 1618210563380352 1623547190910176 1624252161466368 1627480835108352 1627900446993408 1632183080223528 1633269030376704 1633690134626816 1633978222313472 1635849179644743 1637648353861632 1642379975768448 1643472710283264 1651497479376444 1651923283450776 1652214586401792 1652640575367168 1653313864237056 1653740136628224 1658090748163584 1660710109426578 1661386685839776 1661815039639104 1662536626716672 1666910379802752 1668019435278336 1668449499193344 1671766027900416 1676596225263624 1677324230572032 1677711725080832 1678440214757376 1686635723618496 1687070587353984 1687757903075328 1687803140800512 1688193056141312 1693369274720256 1696436186298252 1696735338729984 1697172806439936 1698301996597248 1703208863759872 1703509210497024 1705459783033881 1706594486815008 1707335517855744 1712268485375616 1713407719231488 1713849485565952 1722217891257192 1722521590078464 1722965706233856 1723667645693952 1724112057335808 1731378624721326 1732530573240768 1733282866151424 1733683288193024 1739447350222848 1742148538623654 1742905007811072 1747940745487608 1749103713382144 1749863202619392 1752700674235392 1758860825113728 1760031058530304 1768624960183284 1769392925862912 1770570166665216 1775685836685824 1778032539758727 1779215528807136 1779988093083648 1780521319858176 1786318686007296 1786779250909184 1789215271615296 1795503758970264 1797478527860736 1799929135517184 1800393209588736 1806255278485056 1807457045137408 1809184192057431 1811174007250944 1817071178356224 1817615514021888 1820486883802896 1826490589773948 1827283681649664 1828499439255552 1828970879582208 1834925997191168 1837427659173792 1837901401455168 1838699448090624 1845913578012672 1848906799068672 1855482503897344 1856288184532992 1858413693882123 1859978097266688 1860457653706752 1865352091684032 1866593177573376 1867074439573504 1869541919593992 1871598118699008 1876191013985484 1876521864688128 1877005686592512 1877770382229504 1878254526038016 1886170753421577 1887425690715936 1887912323943744 1888245241602048 1894960855044096 1897954410773232 1898727640959744 1899217188158976 1905040434060288 1906307926032384 1906799427649536 1910589746171904 1916109971729856 1916941977796608 1917384828663808 1919918797666884 1926747059272518 1927243830692572 1927583684135424 1928080671261696 1928866174943232 1929363492732928 1934439206190848 1935279171108864 1937495127664341 1938784212912288 1939126101405696 1939626064502784 1946524415725568 1949096894895864 1950393699217152 1951240591835136 1956028929474228 1956878269000704 1958180250550272 1958685126361088 1966433338673559 1967741677554912 1968249018579648 1968596102946816 1969050886921216 1969103664267264 1975597487173632 1978718428252944 1979175550681294 1980034940846592 1981352329363456 1987939828826112 1991026901284176 1991891437498368 1997646566271552 1998975672436736 2001617469908028 2003086484840448 2009254206466724 2009608521758208 2010126657272832 2010945586642944 2011464066891776 2019941728841547 2021285668780896 2022163343843328 2029355241926656 2032037188295688 2033389175779584 2034272106381312 2041507069722624 2042033429610496 2044817453274624 2052004295966016 2057061869162496 2057592239529984 2063395786880498 2064291746840064 2065665194442752 2067639076637064 2069913151143936 2076652775264256 2077274873167872 2087417816884512 2088324207599616 2094754385465308 2097058282504192 2099917324770048 2100458744520192 2107297824899232 2112491680008192 2113036341792768 2120551433025536 2123353902055428 2123901364436712 2125689254019072 2130905688069606 2131830961924608 2133249345798144 2133799359512576 2136619336678848 2144218301697696 2144596416786432 2145149356105728 2153565841014784 2155623718196088 2157057932246784 2157614084507136 2157994561830912 2165669548621824 2169090755169408 2169974446811136 2170533929324544 2176244106964704 2177189067497472 2177692040502272 2181132239526324 2183531138482176 2188889516316398 2189839967691264 2191296947044352 2194192911619296 2201996639168592 2202564377934368 2202952781869056 2203520767156224 2210787664218112 2213709387249276 2214280145902104 2215182247786368 2215753386185472 2216144115892224 2216715502288896 2222547173070336 2224025913704448 2224599332257792 2227539308452416 2229021370533888 2235461633684832 2236432307429376 2239905263944698 2247352387055496 2248847631491328 2249427449805312 2249824117653504 2250343870767104 2257825699627008 2261392489431936 2261914915064336 2262313784973312 2262897075253248 2273946377378508 2275459315753344 2276447357140992 2282033751053266 2283024647167488 2284543625641984 2287562822752032 2289241696960512 2296290521676256 2296695453437952 2297287608311808 2308504832961768 2310040764321024 2310448120823808 2311043821535232 2319263133630464 2322328215195072 2322864718164872 2323873343748096 2330587660650144 2336934232313856 2345147766818304 2348345043995076 2350927850471424 2358166613577712 2359190567817216 2363016087585216 2370710053011636 2372287371742848 2373317457444864 2381758248009728 2385620362153728 2386656237256704 2394005011960352 2399905514022912 2400524279451648 2408340371313408 2412245589409908 2414276205723648 2414898676334592 2422761571141632 2423487352029184 2426690173777632 2427315845070528 2435320786365264 2436378242199552 2441850670490112 2448274620335292 2449903545565056 2450535201940224 2450967333470208 2451599264120832 2463569963652672 2465209065424896 2477246219064666 2477884925176164 2478960863050752 2479970796355584 2480610204942336 2487136122245376 2488216077139968 2488790903431168 2492080028759664 2492722559458656 2501588018647312 2502029152917504 2502674248790016 2503693842972672 2507649041850624 2514894337895436 2516567587621248 2517216431924992 2517660322136064 2526614473392128 2529953585427744 2530605881030976 2531636854612992 2532289584211968 2540053912080384 2544654279447378 2545759209659904 2547452994895872 2554813295639808 2555263815745536 2555922637062144 2559891730222512 2568402728063424 2568996079030024 2570111578847232 2570774228348928 2571821566590976 2583326836885788 2584448559350784 2585045617216384 2585501468540928 2586168086003712 2598795859861152 2600524932289536 2608038572632304 2609171025334272 2613222807935481 2614357511716608 2621911118231412 2623655570073216 2624332024772864 2624794803929088 2625471552356352 2634129982898176 2638291237670592 2640046587795456 2652937440274926 2654089388794368 2654702535045568 2655855249997824 2663528755028736 2668823293210704 2670781979787264 2679478029010944 2680168876363776 2681260782190592 2683822907422944 2693255638455396 2695047558374528 2696217791791104 2700589814383104 2709382917727584 2711185567706112 2725606767534336 2726423271032832 2736005727954688 2739735884660922 2742749158883328 2743456319373312 2752388995786752 2756141488760688 2756852102182752 2768870367019008 2773360198603008 2783223755846016 2784432276799488 2790686480560128 2798028137526048 2799889766360064 2800611659360256 2809730433198976 2814286520978226 2815508529888768 2816655573344256 2817381789057024 2831138536073904 2831868485915616 2841207584092808 2842441282566144 2844332461064192 2848091461439616 2848825782238464 2858957735596928 2859461889048576 2860199141474304 2865884619257856 2874164957594784 2876077242995712 2876818779342848 2890120588908777 2890865746038858 2891375526203136 2892121006892544 2893299262414848 2894045239099392 2901658809286272 2902918756663296 2908176319368432 2909439096754176 2919786623588352 2925590548825728 2934043394211342 2935317403501056 2935995518891456 2937270375825408 2938027689541632 2951612516332368 2952373527869472 2953576330381824 2953655496400896 2954337848247296 2963396230760448 2965367884939264 2968763326021941 2970052411269888 2972028494045184 2980615511579776 2981909743239168 2986540351926264 2987837156247552 2996469849407328 2998463508655104 2999236599740416 3013881309700086 3014412782637312 3015189985909248 3016418379964416 3017196100337664 3031928503171344 3033245015764992 3033945754337792 3044032862889984 3050083763669376 3062260604583936 3063050144415744 3067226179911936 3078006443949024 3080054352428032 3086388359294976 3095093680320747 3096437620260096 3098497791664128 3107450214200192 3114979162896384 3115912309751808 3126863689091072 3131126725326768 3142131578197962 3145587423756288 3149875987155072 3150688116780288 3160946737348848 3163049828990464 3169554512689152 3180827149538304 3185852046655068 3196358532104409 3197746442886912 3199874018697216 3200699039268864 3211120495084544 3216327452546544 3217724034158592 3219034940964864 3230348761522176 3235586898370176 3236421126760704 3247094381820352 3248504322932736 3254961670216704 3255800893986816 3264366160447056 3266538060753408 3267380269253632 3271698359289486 3275296707723264 3283334274474597 3284759951536896 3286945420566528 3302994958752888 3303846566901552 3304429172803584 3305281150734336 3306627728474112 3316181496327168 3321420218853156 3322773371679552 3323630079278208 3325073253433344 3333820759605504 3336038870556672 3336898998386688 3343532055800832 3353192450527248 3354648461144064 3355423450161664 3359857895917047 3372676703712001 3373271447236992 3374141174707968 3375515806150656 3375606281601024 3376386112282624 3386738549440512 3392872372596504 3393470677459968 3394345612879872 3396603993194496 3406417727519744 3410919566067762 3413188973630016 3414671035711488 3423050626579899 3424536970751232 3426815438462976 3427698971131904 3444435782514384 3445043180156928 3445931412467712 3447335291387904 3462757249442652 3465061146481536 3466565732302848 3467366576386048 3478894700445696 3484297077247308 3485810015622144 3495881490975216 3498207426764288 3505401348470784 3516194861316767 3517721650227456 3520062117060608 3537249920366568 3538785851725824 3541140333330432 3551371673371648 3556065079517454 3558431057614272 3559976186167296 3572637372014592 3573558501818368 3578430543230592 3591007517940528 3599858271034368 3600786419177472 3612510556970112 3614914090274816 3618368384114862 3622348014501888 3634142356712448 3635231028043776 3640973767605792 3652981179547896 3654567363299328 3656998878511104 3665820174564289 3669851994382336 3674855318347584 3675802802910336 3677398896181248 3691827156025344 3697813598137344 3710965007794688 3715869328596999 3716827387764246 3719956194533376 3720915307413504 3730704183368064 3733186355146752 3734148879147008 3739083839187984 3752382027970968 3753043729376256 3754011373185024 3755540764459008 3756509052076032 3772341506843154 3774851381431872 3775824647887488 3776490483204096 3789921710088192 3795908821546464 3797455281919488 3798434376317952 3810080868120576 3812615852064768 3816981419171067 3821179492343808 3832219943459712 3833883955593216 3834769657327616 3839837595333768 3853494118545036 3854487661385144 3855167368270848 3856161342523392 3857732349886464 3858726985465856 3868878412381696 3874990255328682 3877568425824576 3878252202811392 3879252129005568 3893048831451136 3898193789791728 3900787398434304 3912057858948456 3913756538001408 3916360501100544 3932866677347118 3935483355109824 3936498037159296 3937192205893632 3938101773842432 3938207328534528 3951194974347264 3957436856505888 3958351101362588 3960069881693184 3962704658726912 3979406160412389 3982053802568352 3983782874996736 3995293132543104 3997951344873472 4003234939816056 4006172969680896 4018508412933448 4019217043516416 4020253314545664 4021891173285888 4022928133783552 4039883457683094 4042571337561792 4044326687686656 4058710483853312 4064074376591376 4066778351559168 4083014139445248 4089634906549248 4104008591932032 4109603826991383 4114123738324992 4115184479059968 4126791573760996 4128583493680128 4131330388885504 4135278153274128 4153305550528512 4154549746335744 4174835633769024 4176648415199232 4189508770930616 4194116565008384 4199834649540096 4200917489040384 4214595649798464 4221429781467339 4224983360016384 4226072683585536 4241102866051072 4246707804110856 4247802728873424 4251378508038144 4261811376139212 4263661923849216 4266498691596288 4267598719025152 4273238673357696 4288436603395392 4289192833572864 4290298712211456 4307131682029568 4311247436392176 4314115864493568 4315228169014272 4331339097243648 4336298619058287 4338181510338816 4339948893622272 4341067858649088 4352488213929408 4354378134994944 4355384081004544 4362264479052648 4367062276964352 4377779032632796 4379679935382528 4382593894088704 4388385823238592 4401065091317013 4403993278337184 4405128755868736 4405905563738112 4407041534312448 4421575328436224 4427418774498552 4428560291804208 4430364495572736 4431506772370944 4432288231784448 4445094346140672 4448051827408896 4449198664515584 4455078616904832 4458042741067776 4470923267369664 4472864614858752 4479810527889396 4494704774110992 4497695262982656 4498854899610624 4500687741534208 4515651399254016 4520821964550129 4522784978863872 4523829830128672 4524627569946624 4525794150506496 4547892754757016 4550918631506688 4552894714281984 4564067502106532 4566049294334976 4569087251283968 4575125645504064 4592581043352512 4593390906875904 4594575216623616 4617009665923536 4620081528642048 4620896241647616 4638526267260928 4644656430390144 4645729436329744 4647746687496192 4661175321300288 4673868464627712 4690295533636608 4696690087990152 4701855700942848 4713197367296943 4716333227155424 4718381135634432 4726032175170432 4741420106023272 4744574743485696 4746634914889728 4763516496019456 4771240724307456 4788010023920704 4799811028045824 4801048558903296 4816680742626816 4824491178819816 4828552411447296 4829797352669184 4845523142283264 4846974704058368 4853380347555264 4854631690141056 4870641572730528 4872756484399104 4883701340980224 4896549240670584 4899807091130112 4901070403880448 4901934666940416 4927139927305344 4930418130849792 4954492438129332 4955769850352328 4957921726101504 4959941592711168 4961220409884672 4974272244490752 4977581806862336 4984160057519328 4985445118917312 5003176037294624 5004058305835008 5005348497580032 5015298083701248 5029788675790872 5033135175242496 5034432863849984 5035320644272128 5053228946784256 5059907170855488 5061211762061952 5063273709225984 5064579168423936 5080107824160768 5089308558894756 5091518419319808 5094905989791744 5109626591279616 5110527631491072 5119783460445024 5136805456126848 5137992158060048 5140223157694464 5141548456697856 5166653673771576 5168897118701568 5170091234432768 5171002937081856 5172336172007424 5197591719722304 5201049864579072 5216077145264608 5218342050668544 5226445615870962 5228715023433216 5243822236462824 5247311140146432 5248664049545728 5249589607858176 5268259965796352 5276582475341184 5280093175590912 5305874880549852 5308178777588736 5309405070091136 5311710499995648 5327057510057472 5337646586421408 5341563959574528 5358956058021888 5360337752727552 5367645814845888 5386511276910792 5390095116749056 5392435583582208 5401179628766208 5418765835455168 5422371135412224 5451213535068672 5452846542065664 5472011455909376 5479471769321844 5485498317766656 5486912638746624 5504777991573504 5512282977521376 5513704204365504 5537740734038016 5546720397206016 5566447511692032 5568864553598976 5575241081646369 5581372961120256 5596056275052096 5599779532720128 5601223318720512 5619460866397952 5628573041956452 5631017059777536 5633311146688512 5634763578114048 5662277072147808 5663736971831232 5682415168185616 5684882565132288 5696182922879232 5697651564476928 5717915471193856 5718923778097152 5720398282948608 5731769238515712 5748329915189568 5752154485991424 5753637558685696 5780241177817554 5781731492077716 5782751052406272 5784242013785088 5786598524829696 5788090478198784 5803317618572544 5805837513326592 5812485382993023 5816352638736864 5818878193508352 5839573247176704 5851181097651456 5868086788422684 5870634807002112 5871991037782912 5874540751650816 5876055379083264 5903225032664736 5904747055738944 5907152660763648 5907310992801792 5908675696494592 5926792461520896 5937526652043882 5940104822539776 5944056988090368 5961231023159552 5963819486478336 5973080703852528 5975674312495104 5992939698814656 5996927017310208 5998473199480832 6027762619400172 6028825565274624 6030379971818496 6032836759928832 6034392200675328 6059825186524641 6063857006342688 6066490031529984 6067891508675584 6088065725779968 6100167527338752 6124521209167872 6126100288831488 6134452359823872 6156012887898048 6160108704856064 6172776718589952 6190187360641494 6192875240520192 6196995583328256 6214900428400384 6229958325792768 6231824619503616 6253727378182144 6262253450653536 6284263156395924 6291174847512576 6299751974310144 6301376233560576 6321893474697696 6326099657980928 6339109025378304 6361654299076608 6371704093310136 6392717064208818 6395492885773824 6399748037394432 6401398078537728 6422240990169088 6432654905093088 6435448068317184 6460697523044352 6471173796740352 6472842253521408 6494188763640704 6497008645865472 6509923340433408 6511601787973632 6528732320894112 6533076121506816 6534760538507264 6543396718578972 6550593415446528 6566668548949194 6569519903073792 6573890841133056 6605989917505776 6607693133803104 6608858345607168 6610562301468672 6632362992654336 6642840437706312 6645546743359104 6647260158556416 6650146506866688 6667641519211008 6672077741113344 6673797996773376 6687064111601664 6706384901054496 6709296922288128 6710846900323328 6719715791834094 6745353407424002 6746542894473984 6748282349415936 6751031612301312 6752772224565248 6773477098881024 6785744745193008 6786941354919936 6788691225759744 6812835455039488 6821839132135524 6826377947260032 6829342071422976 6846101253159798 6849073941502464 6853630876925952 6855397942263808 6888871565028768 6890086360313856 6891862824935424 6925514498885304 6927114427384529 6930122292963072 6933131464605696 6934733152772096 6957789400891392 6968594154494616 6971620031244288 6991762981950432 6996414853528576 7010802696941568 7032389722633534 7035443300454912 7040124234121216 7074499840733136 7077571703451648 7102743346743296 7112130159034908 7116862115228544 7119952372334592 7145274744029184 7147117003636736 7156861086461184 7182015035881056 7199716542068736 7201572838354944 7225021113940224 7229828180549632 7236736768229724 7244696029003776 7268284713424896 7270462056087552 7281947535211584 7305962359095792 7309134726598656 7331640349128578 7339703988764672 7349710636695168 7351605605820672 7354797792362496 7395627196274688 7421930015589376 7431738657193998 7433654775528492 7439912389066752 7441830614827008 7461408366736128 7466372710293504 7468297758294016 7478167678375968 7504764055941936 7506087458752512 7508022746370048 7511081528918016 7544683013686308 7549702762863744 7551649295774976 7552980966408192 7579843420176384 7591817643092928 7594910563838976 7596868752635904 7620161736241152 7633962838342134 7642358984687616 7661113307107393 7664439886919424 7667767911186432 7669539314655232 7679675190667536 7706988237090072 7708975322770288 7710334736541696 7712322685046784 7715464699772928 7737756824763392 7749980510657364 7755136851649152 7756504405622784 7758504258011136 7786097662902272 7796387579583456 7801574796868608 7824115717896912 7827513076002816 7839668423806443 7865733354694236 7870966710219648 7872996074318592 7874384411787264 7876203547684864 7876414657069056 7902389948694528 7914873713011776 7916702202725176 7920139763386368 7925409317453824 7958812320824778 7964107605136704 7967565749993472 7990586265086208 7995902689746944 8006469879632112 8012345939361792 8037016825866896 8038434087032832 8040506629091328 8043782346571776 8079766915366188 8085142675123584 8088653375373312 8117420967706624 8128148753182752 8133556703118336 8179269813098496 8208017183864064 8219207653982766 8228247476649984 8230368958119936 8253583147521992 8257166987360256 8262660777771008 8270556306548256 8306611101057024 8349671267538048 8353296830398464 8379017541861232 8399669299080192 8401834978080768 8429191299596928 8442859562934678 8449966720032768 8452145367171072 8482205732102144 8493415608221712 8495605457746848 8523622752278424 8527323847698432 8532997383192576 8546477346715392 8576873206790784 8578385667145728 8580597424422912 8614263364059136 8622494872784352 8628231728987136 8630456338028544 8670361766726331 8672597238116574 8676363020677632 8679897787244544 8682135717298176 8704976427858816 8708756269989888 8710768162009088 8724528958105296 8755558065265592 8759359870765056 8765187788177408 8776771646477184 8802130182634026 8807986556674368 8810257511737472 8811811127476224 8814083068624896 8843150656872448 8854837548997104 8857120583608416 8860728991145472 8863013544741888 8890188692281344 8896103654817792 8906289978065823 8910157233809664 8916085482135552 8941846534739328 8945729229717504 8959621055778792 8989409548221984 8995390525965312 8997709799221248 9001375483068416 9041643929100258 9045569957727744 9047659660257344 9049255139893248 9051588301012992 9095785509514032 9101837263013376 9128135004213064 9132098588669952 9138174502567936 9150251291008128 9185162086705024 9186781813751808 9189150433247232 9234019331847072 9240163057284096 9285281040962241 9289312860780288 9291458872659488 9295493374992384 9322350642600576 9347736929255424 9380591067273216 9393380175980304 9426394734593886 9432666454310848 9436762271268864 9452064350340864 9482840212046544 9489149486971392 9527032992038912 9542481448614912 9576020047841408 9589075596313227 9599622056091648 9602097117806592 9633361485253632 9648982357639632 9657104822894592 9691046284566528 9693949408116736 9706760695110528 9709263380282112 9741283145461056 9745512968798208 9767402681960448 9793098481341168 9799614182260224 9802140807760896 9850002823423791 9854279854610688 9860836261699584 9908984876258664 9911539700704656 9915843452203008 9919883185422336 9948544488981504 9955163613724672 9968320115038656 9970890237834624 10006352074589248 10008116611670016 10010696995160064 10030596167402496 10059577351581744 10066270350484992 10068865727699968 10106457893568512 10118030111136003 10119814341710976 10122423524123904 10126547418451968 10129158336847872 10160215648321536 10178617117789512 10183036838639616 10189811979583488 10219253182559232 10239566920890048 10269151879739697 10273610912253696 10275984316120096 10280446315388928 10283096913395712 10333307347543152 10337794237403136 10340182468865536 10342005874163712 10395183439444608 10402099729158144 10432154290529216 10436684101337088 10452891231741924 10457430046866432 10487644472925648 10494622280292864 10497328099091456 10536519931592704 10548584583950301 10553164950682368 10560186351181824 10611749761099704 10616357555177472 10618810140182272 10623420999991296 10654115020114944 10675293172842816 10717912116043776 10720675505455104 10735291629691776 10773022553821584 10780190233498112 10802359257532416 10837531670910336 10844742270824448 10902427070137344 10905693084131328 10944022911818752 10958943538643688 10970996635533312 10997460523692867 11009555983147008 11024565955042752 11027408408731008 11075481468076032 11093440794412032 11132895023384064 11150482163292738 11162745922240512 11192112550104192 11199559065440256 11202446637441024 11238921732795904 11257146083912904 11262034119555072 11266622293377024 11269527156228096 11324554144295616 11327473943662464 11364830336371232 11369765130264576 11392365845758464 11395303128953856 11435830942387712 11437847556194304 11450944257513201 11463538477031424 11496659830379136 11504308971982848 11507275117371392 11560482355635108 11563462984155432 11565502104812544 11568484027570176 11573197049659392 11576180956397568 11606635237145088 11624970765986046 11632705277473728 11637756387016704 11679146494353408 11702362195302912 11736173576845368 11741269614004224 11743982075565824 11749081503301632 11806450065329472 11809494111477888 11814305321527296 11814621985603584 11817351392989184 11853584923041792 11875053304087764 11880209645079552 11888113976180736 11922462046319104 11938218481237167 11946161407705056 11951348624990208 11985879397629312 11993854034620416 11996946398961664 12055525238800344 12057651130549248 12060759943636992 12065673519857664 12068784401350656 12119650373049282 12127714012685376 12132980063059968 12135783017351168 12176131451559936 12200335054677504 12249042418335744 12268904719647744 12312025775796096 12320217409712128 12345553437179904 12380374721282988 12385750481040384 12393991166656512 12429800856800768 12459916651585536 12463649239007232 12507454756364288 12524506901307072 12568526312791848 12582349695025152 12599503948620288 12602752467121152 12643786949395392 12652199315961856 12664289344402017 12678218050756608 12723308598153216 12743408186620272 12785434128417636 12790985771547648 12799496074788864 12802796157075456 12844481980338176 12865309810186176 12870896136634368 12921395046088704 12942347593480704 12945684507042816 12988377527281408 12994017291730944 13008895857174861 13019846680866816 13023203575947264 13057464641788224 13066152243013632 13069521077014528 13086793437157944 13101186830893056 13133337097898388 13139039806147584 13147781682266112 13203195273951039 13211979835011552 13215386267606208 13217716691214336 13221124602937344 13264725985308672 13285680875412624 13291093486718208 13294520317112832 13335283038422016 13344155482226688 13347595993546752 13374128223203328 13412769802108992 13418593844576256 13421693800646656 13439431583668188 13490706814848004 13493085788947968 13496564698831872 13502063224602624 13505544449130496 13546954197762048 13562465893650387 13571489490386016 13573882709839872 13577382451519488 13625670910078976 13643678264271048 13652755894520064 13658684142845952 13692202506319596 13698147883004928 13707261753851904 13710795884527616 13777743130057536 13780172720627712 13783725649870848 13851028997770608 13854228854769058 13860244585926144 13869466305544192 13915578801782784 13937188308989232 13943240062488576 13983525963900864 13992829707057152 14021605393883136 14064779445267068 14070886600909824 14080248468242432 14139592101890829 14148999681466272 14155143406903296 14205486693486592 14224260318069816 14233724230457088 14239904744669184 14290549488058368 14294234007273472 14313722172922368 14364030071762112 14399433084137472 14403145676709888 14450042227880448 14459656361099264 14473473536459448 14489392058007552 14536569426849792 14540924112175104 14563895070423168 14611924718191584 14618269453197312 14663280698257156 14679407977529344 14699421273390336 14703211211641344 14791254392549376 14843860031178752 14863477314387996 14867309551056984 14879824778133504 14883661229654016 14922816733472256 14932745420587008 14936595516588032 14956335356751936 15009528111883872 15012174917505024 15016045492740096 15089366027372616 15099405525727488 15103298591549952 15105961932816384 15159686840352768 15183635286185856 15189821127677952 15193737505271808 15240323472482304 15267925676684268 15284717969375232 15322226614214786 15328879773838848 15339078629310464 15359350381335072 15413976474180144 15417950645540576 15420669473083392 15424645370093568 15475513649526784 15499961021314728 15510273703298304 15513008811245568 15517008516022272 15572195325804544 15592775159166912 15603149593737216 15648231435793824 15655026152005632 15679336847612886 15731466709388472 15741933420439296 15745992148637184 15748768823574528 15752407095369728 15804779897389056 15829747426023552 15833404405450352 15840279526772736 15917624641649556 15928215210273408 15935131499986944 15981172530172416 15991805379493888 16012939759264224 16024691878723584 16074033651733792 16076868174065664 16081013258182656 16159533830732376 16170285350247168 16177306750746624 16234841935413248 16256297506365504 16267113406236672 16358539626196992 16416034367728128 16438415307965532 16456494953299968 16460737916239872 16507166295043984 16514333974720512 16541112613096512 16613222202114048 16699342535076096 16706593660796928 16758035083722464 16799338598160384 16803669956161536 16858382599193856 16885719125869356 16899933440065536 16904290734342144 16964411464204288 16986831216443424 16991210915493696 17047245504556848 17054647695396864 17092954693430784 17153746413581568 17156771334291456 17161194848845824 17244989745568704 17256463457974272 17260912676057088 17340723533452662 17345194476233148 17352726041355264 17359795574489088 17364271434596352 17409952855717632 17417512539979776 17421536324018176 17449057916210592 17511116130531184 17518719741530112 17553543292954368 17604260365268052 17615973113348736 17620515023474944 17623622254952448 17628166137249792 17686301313744896 17709675097994208 17714241167216832 17721457982290944 17726027089483776 17780377384562688 17812579956131646 17820314467619328 17832170964271104 17883693069478656 17891458459435008 17919242111557584 17978819096443968 17990781051930624 17995419598442496 18002750966136832 18083287858200516 18091139915455488 18095319320514688 18098510279786496 18103176602025984 18191571019028064 18203674526026752 18256270008426128 18264197177339904 18300502582016256 18370324173410048 18373563627503616 18378300866494464 18468038663694144 18480326114568192 18570562081924482 18578625721560576 18582917745318976 18590986749984768 18644701285201152 18695473858510848 18761182134546432 18786760351960608 18852789469187772 18865332908621696 18873524542537728 18904128700681728 18965680424093088 18978298973942784 19084962897229824 19152040095682816 19178151192626454 19199244112183296 19204194235613184 19266722970507264 19297964715279264 19382092569133056 19413521390221056 19418526760564224 19482566290922112 19491025937596416 19534805363920896 19586196962682336 19599228364520448 19604281615521792 19700005646847582 19708559709221376 19721672523399168 19817969752517328 19823079401409312 19831686904406016 19897088977963008 19910327227449344 19936640230077312 19941780475669248 20012704149178496 20016233223340032 20021393990320128 20061192334804992 20119154703163488 20132540700969984 20137731455399936 20236060222272006 20239628683421952 20244847048247808 20253094836903936 20258316673695744 20320431296643072 20357234235579024 20366073677279232 20438506365118464 20479133841780096 20538303759479394 20547221824507392 20551968632240192 20560892630777856 20566193826791424 20666614695086304 20675588474806272 20680364937731072 20781343282153587 20790366878889216 20804199458316288 20864308581058432 20873368202674176 20905782463483848 20914860093732864 20975288945851296 20989244560585728 20994656198182912 21097169167900602 21106329901364736 21120372702363648 21223499522199408 21232715110354944 21237620280364544 21308230040229888 21350586345685632 21435824232087552 21441351010910208 21470583259383552 21546045107643168 21560380466996224 21604718515064832 21675063341820672 21689484541648896 21804854140274688 21811386168262656 21888045823637504 21917887077287376 21994921047385734 22019111966294016 22049131910085504 22054816817462016 22186881588824064 22265790046768128 22300964326585476 22325491844481024 22384225100208384 22399118130880512 22404893274882048 22477843465591808 22514292167825808 22524068239110144 22533244586754048 22649108288591232 22654947887324928 22729660672742464 22739530260529152 22784731691516928 22790606257907712 22871661884775424 22901888515026402 22927076954062848 22983339921322179 22993319660758272 23008617943965696 23014550234742784 23120964711270216 23126925968310864 23131004209625088 23136968055140352 23146394099318784 23213270474290176 23249941531972092 23265410554947456 23275512774033408 23358292988706816 23404724390605824 23472347153690736 23482539228008448 23487964151131648 23519005271419329 23608736925984007 23612900130658944 23618988222955776 23628610643054592 23629243971207168 23634702785978368 23707169846083584 23750106608175528 23760419290159104 23776227952361472 23844924092638208 23876436962474334 23892322815410112 23902697249980416 23971758795258624 23987708069240832 23993892797923328 24111050477600688 24115302261098496 24121519887273984 24131347039715328 24239300746098564 24255428025370752 24265960126119936 24271566034702336 24352262903119872 24400670109355008 24537809439295488 24613364029217369 24624051551592192 24640434819424256 24691106874359808 24760749442565976 24771500962080768 24787982333313024 24859601713601536 24919833303171072 25014909512728576 25049013802614144 25137052625583696 25199007897240576 25205504934242304 25287573898790784 25304398631923712 25328578688804034 25356436101513216 25446617196306432 25486816373240544 25570868256835272 25581971543095296 25598992149577728 25688963960676352 25730619620372352 25741792273268736 25842790092177408 25884695186961408 25891369014085632 25976755054562816 26011085300178993 26017791714349722 26039693361733632 26046407151894528 26114929283576448 26132304486027264 26139042154029056 26173586874315888 26266674195796776 26278079612295168 26295563364532224 26406390547902078 26423959670023104 26430772535212416 26435433382428672 26442249205874688 26529451970617344 26571361750825248 26582186973436416 26589040634225664 26670566076844032 26688310964453376 26718869934197469 26748256446406656 26825539604217984 26837187689152512 26843387601293312 26878863167336376 26981413629696008 26986171577895936 26993129397663744 27004126449205248 27011088898260992 27124931787300774 27142978980772032 27147765419679744 27154764903038976 27251341820157952 27287356528542096 27305511789040128 27384405012639192 27396295766009856 27414523507703808 27555486260115072 27560345441255424 27567451299741696 27702057995541216 27708457709538116 27720489171852288 27738932611088384 27855843122886723 27874376617978464 27886480124977152 27967051927801728 27985659414114304 28043210787766272 28129558890534136 28141773201819648 28160496936484864 28279184203781658 28297999362932544 28310286813806592 28410973386973184 28448520636139632 28467448460914176 28581098976116736 28627444345844736 28728060143524224 28767226788939681 28798866168274944 28806291353419776 28900084455760896 28919312722198528 28946947072918896 29073138853699584 29081848224350208 29127790140846336 29223849436383168 29236538906394624 29326561396514312 29358815955058688 29398842546780672 29406422423282688 29550008470271373 29582508785098752 29687720062357504 29726954628775992 29734619102113968 29759649556267008 29845633466944512 29865490841174016 29873191033176064 29912670713503872 30019056223767744 30024349835010048 30032090985480192 30178732054745232 30198811051454976 30206597183099904 30319373680705536 30354090333408009 30367270572371712 30379642255355904 30387475010543616 30480646944964608 30535851353368536 30569435938750464 30644453228429572 30657759547677696 30678157258620928 30718700762670144 30807455639219091 30827952948360288 30835901291081152 30841338946166784 30849290740187136 30951027299053568 30999922042629456 31020547406596608 31026017622491136 31144390651609088 31185550318333824 31206299187474432 31296462871587648 31310052304011264 31358673695225772 31462933418776944 31483866840878592 31491984297274368 31504814190739456 31609559794778112 31645753751850903 31659494852047104 31666808810900704 31680559053545472 31835249283299112 31856430420546816 31870262999973888 31962345060344832 31983610758987776 32025879518528448 32148067303467584 32153736348131328 32162026516365312 32319067661464752 32340570700494336 32469683870826496 32512595012731008 32534226812473344 32717079252393984 32832068735456256 32876830615931064 32912989906599936 32992381571078601 33014332590087968 33028667949441024 33082225226193024 33226444404228096 33398685070152192 33516070167444928 33598677196320768 33607339912323072 33716765198387712 33771438251738712 33799866880131072 33808581468684288 33928822928408576 33973662432886848 33982421830987392 34094491009113696 34109295390793728 34185909386861568 34307492827163136 34313542668582912 34489979491137408 34512926915948544 34521825352114176 34681447066905324 34690388952466296 34705452082710528 34719591148978176 34728542869192704 34819905711435264 34843072648036352 34898115832421184 35022232261062368 35037439483060224 35107086585908736 35208520730536104 35231946226697472 35241030046949888 35247244509904896 35372602627489792 35419350195988416 35428482334433664 35442915964581888 35452054178967552 35560754769125376 35625159912263292 35640628935238656 35664341928542208 35767386138957312 35838484223115168 35957638192887936 35981562103861248 35990839196884992 36166575716401032 36182279830910976 36190638641029376 36197020559572992 36206353204051968 36383142038056128 36407349052053504 36512540016852256 36528394354679808 36601005164032512 36740648346820096 36747127255007232 36936077327388288 36960652229136384 37141124163848964 37157251443121152 37165835490637952 37181973499969536 37289402570402304 37390947717021696 37522364269092864 37573520703921216 37705578938375544 37730665817243392 37747049085075456 37808257401363456 37931360848186176 37956597947885568 38169925794459648 38304080191365632 38356302385252908 38398488224366592 38408388471226368 38533445941014528 38595929430558528 38764185138266112 38827042780442112 38837053521128448 38965132581844224 38982051875192832 39026687571524583 39069610727841792 39172393925364672 39198456729040896 39208563231043584 39400011293695164 39417119418442752 39443345046798336 39635939505034656 39646158802818624 39663373808812032 39794177955926016 39873280460154624 39883560951338496 40025408298356992 40032466446680064 40042787980640256 40122384669609984 40238309406326976 40265081401939968 40275462910799872 40472120444544012 40479257366843904 40489694096495616 40506189673807872 40516633347391488 40640862593286144 40687397680951161 40714468471158048 40732147354558464 40877012730236928 40958267683560192 41076607518958788 41094443649014784 41103937264480384 41121785261555712 41132387653582848 41333229390172608 41351176949612544 41360729875462144 41562686564307174 41580733757778432 41608398916632576 41728617162116864 41746736405348352 41811564926967696 41829720187465728 41950577891702592 41978489121171456 41989312396365824 42194338335801204 42212659802729472 42240745404727296 42418776305672487 42446999044398816 42465430220709888 42475240560729088 42616460080459776 42701172691371264 42871648464175104 42882702021820416 42941166518767104 43092090215286336 43120760933992448 43209437030129664 43350126683641344 43378969083297792 43609708280549376 43622772336525312 43776091647275008 43835774154574752 43989842094771468 44038223932588032 44098263820171008 44109633634924032 44373763177648128 44531580093536256 44601928653170952 44650983688962048 44768450200416768 44798236261761024 44809786549764096 44955686931183616 45028584335651616 45048136478220288 45298216577182464 45309895774649856 45459321345484928 45479060521058304 45569463383033856 45581212515815424 45743323769550848 45803777030052804 45854153908125696 45966679842644358 45986639321516544 46017235887931392 46029100469485568 46241929422540432 46253851936621728 46262008419250176 46273936110280704 46426540948580352 46499883063944184 46530821109894912 46551025548066816 46716585977413632 46809448781211648 46944694307381472 46965078456016896 46975928302263296 47038010542838658 47217473851968014 47225800261317888 47237976445911552 47257221286109184 47269405571956736 47414339692167168 47500213216351056 47520838580318208 47689848185276416 47752873924948668 47784645630820224 47805394499960832 47943517590517248 47975416138481664 47987785595846656 48222100955201376 48230604522196992 48243039774547968 48478601492197128 48489800991691703 48510856050741504 48531920252239872 48543132069404672 48704525806239744 48801340218710016 49075618878590976 49226728058434738 49248103103184384 49280869638848512 49382213748719616 49521498885131952 49543001924161536 49719203427203072 49839666606342144 50029819025457152 50098027605228288 50274105251167392 50398015794481152 50411009868484608 50575147797581568 50608797263847424 50657157377608068 50712872203026432 50893234392612864 50973632746481088 51141736513670544 51163943086190592 51377927921352704 51461239240744704 51483584546537472 51769390373922816 51782738028171264 51953510109125632 52022170600357986 52035583428699444 52079386723467264 52092814303789056 52229858567152896 52264608972054528 52278084308058112 52347173748631776 52533348391593552 52556159224590336 52812781095804156 52847919340046208 52861545070424832 52870866764857344 52884498411749376 53058903941234688 53142723501650496 53164373946872832 53178081268451328 53341132153688064 53437739868394938 53496512892813312 53627793149751751 53651079208435968 53674375378305024 53686775202586624 53757726334672752 53962827259392016 53972343155791872 53986258795327488 54008252898410496 54249863574601548 54285957961544064 54295530839359488 54309529806077952 54502683640315904 54574713057084192 54611023578080256 54768810025278384 54792591532019712 55110972520230144 55120690882510848 55134902599483392 55404115991082432 55416915419076232 55440978343704576 55477865222176768 55711686245773446 55748753235956928 55772960249954304 55934103855603456 55971318828228608 56086421575532544 56259117781068272 56283546403639296 56558368407563316 56595998725865088 56620573627613184 56821946773946368 56897041272279264 56934896921828352 57254888691689472 57456120287048448 57534453577879362 57597732336549888 57612582706839552 57800168911521792 57838625444397056 57893894145837792 58146277707399168 58255580281692672 58447698872766336 58473077812789248 58653122793028624 58797685093561344 58812844846565376 59100016940542746 59165017570197504 59375440124715008 59453909257551984 59469238204227936 59691266933889024 59730981682348032 59825341427007744 60038112447535488 60048699670020096 60064181970960384 60357464109490464 60397622102909952 60413194366199808 60708180666816018 60734541144743424 60759284510711808 60774950021087232 60961293889929216 61071702706737072 61288906456859144 61315519095355392 61356314517241856 61437401525340288 61614911278438182 61655905896720576 61671802582162304 61682677892333568 61698581480374272 61902054598107136 61999844085258912 62041094813193216 62344029846460761 62371100636667648 62412598374948864 62592925743175296 62620104608022528 62717347390451544 62925866837553888 62967733681757184 62983968594548736 63009628381478912 63291507503701806 63318989704094208 63333617621801408 63361118107090944 63670498566598224 63712860841093632 63924690120689664 63967221517975552 64051759037056896 64296134606935168 64307472696262656 64324053032730624 64638135322929504 64681141400988672 65025190025462016 65068453624946688 65434158504787968 65664137470912512 65753661231862128 65984763142157202 66028665180175936 66057335898882048 66164450452386048 66797370140304384 67032140334889856 67197354392641536 67214679824646144 67433530396775424 67542876503477424 67599733760262144 67857645856817152 67947324865773696 67964843661974784 68188982018227392 68218590781587456 68371818773723136 68614985654326272 68950019763966537 68979958982274816 69025853831897088 69043650704228352 69362894133810648 69380777904932592 69410904165421056 69439182297956352 69639811422870528 69686145296072704 69796231664842368 70044464522124736 70074878966120448 70214173171817472 70417041461072208 70463892453394944 70482060093899776 70745205254979584 70826210777952021 70838700391976832 70856964668867328 70885831929163776 70904108357935104 71121509538250752 71250319824526584 71281257870477312 71328683857084416 71534772277914624 71676968446230336 71915276385775872 71963124207722496 71981678393769984 72333151432802064 72364559661821952 72381277282058752 72394041119145984 72766284076112256 72814698104107008 73025080033704512 73056788709359616 73202010328065024 73481296693640192 73840092087652107 73872154654776576 73921304458272768 74282248327697928 74314502886242304 74331670981275904 74363946999939072 74578805140804608 75044728538185728 75147041407842432 75411157876751088 75461331634486784 75616514802726912 75862721696372352 75913195895771136 76339851588919296 76608160382731264 76712604770505816 76796976448733184 77066891882029056 77191858861117056 77528370276532224 77654085560884224 77674107042256896 77930265163688448 78053375143049166 78139221455683584 78344787850729344 78396913458081792 78417126462087168 78800022587390328 78834238836885504 78886690093596672 79271879010069312 79292317605637248 79326747617624064 79588355911852032 79746560920309248 79767121902676992 80050816596713984 80064932893360128 80156609802592407 80244769339219968 80476618812653952 80530162803879936 80550925821599744 80944240889088024 80958514733687808 80979388192991232 81012379347615744 81033266694782976 81374795361902322 81428936942316096 81464294709116928 81754025460473856 81916535367120384 82153215037917576 82188887298029568 82207874528960768 82243570523111424 82666458780345216 82702353899225088 82721459750924288 83125373128614348 83161467515556864 83216797833265152 83457234324233728 83567529368660169 83623129853935392 83659440374931456 83901155783405184 83956978242342912 83978624792731648 84388676671602408 84425319605458944 84481490809454592 84837552611344974 84893998088797632 84930860441419776 84950481121458176 85232920160919552 85402345382742528 85743296928350208 85882333037534208 86184180430572672 86241521867984896 86418874060259328 86700253367282688 86757938166595584 87219416561098752 87245544673050624 87552183294550016 87671548309149504 87979684189542936 88076447865176064 88196527640342016 88219267269848064 88650025410814119 88747526355296256 89063160187072512 89203857306341904 89536900400833536 89596472523522048 89619573099528192 89911373862367232 90057168671303232 90096272956440576 90596433154364928 90619791549299712 90918642690969856 90958121042116608 91062271000224027 91138926766067712 91162425031630848 91486647539101696 91607554060105608 91708307816251392 91933359685288716 91973278643033088 92034471775862784 92058200938971136 92422366917657273 92483858845080864 92507703873243456 92524016838500352 92547872220561408 92853081897160704 92999766127888368 93061642219789824 93433171954827264 93618897562423296 93889388614762944 93930156912033792 93951856604526592 94076021085677316 94434947703936028 94451600522635776 94475952891823104 94514442572218368 94538811143913472 94828679384334336 94937261255552709 95000426432702112 95041677160636416 95379696370552832 95505747849897336 95569291261640448 95610788999921664 95887035181034496 95950832276963328 95975571191693312 96444201910402752 96461209044393984 96486079549095936 96957202984394256 96979601983383406 97021712101483008 97086264138809344 97409051612479488 97602680437420032 98151237757181952 98453456116869476 98496206206368768 98561739277697024 98977144713235803 99042997770263904 99086003848323072 99438406854406144 99679333212684288 100059638050914304 100196055210456576 100548210502334784 100796031588962304 100822019736969216 101150295595163136 101217594527694848 101314314755216136 101425744406052864 101786468785225728 101947265492962176 102283473027341088 102327886172381184 102755855842705408 102922478481489408 103538780747845632 103565476056342528 103907020218251264 104044341200715972 104071166857398888 104158773446934528 104185628607578112 104459717134305792 104529217944109056 104556168616116224 104694347497263552 105066696783187104 105112318449180672 105625562191608312 105695838680092416 105723090140849664 105741733529714688 106117807882469376 106285447003300992 106328747893745664 106356162536902656 106682264307376128 106875479736789876 106993025785626624 107255586299503502 107302158416871936 107373550405173248 107515452669345504 107925654518784032 107944686311583744 107972517590654976 108499727149203096 108571915923088128 108591061678718976 108619059612155904 109005367280631808 109149426114168384 109222047156160512 109537620050556768 109585183064039424 110221945040460288 110241381765021696 110808231982164864 110833830838152464 110881956687409152 111423372491546892 111497506471913856 111545920499908608 111868207711206912 111942637656457216 112172843151065088 112518235562136544 112567092807278592 113116736815126632 113191997451730176 113241147255226368 113643893547892736 113794082544558528 113869793843656704 114509777383378944 114912240574096896 115068907155758724 115195464673099776 115225165413679104 115600337823043584 115787788291675584 116292555414798336 116511160563385344 116895397745532672 116946155625578496 117306245586057248 117595370187122688 117625689693130752 118200033881085492 118330035140395008 118750880249430016 118907818515103968 118938476408455872 119382533867778048 119650682854015488 120076224895070976 120097399340040192 120128363941920768 120714928218980928 120795244205819904 120826388732399616 121416361333632036 121469082289486848 121518569021423616 121549900042174464 121922587779858432 122143405413474144 122577812913718288 122631038190710784 122874803050680576 123229822556876364 123311811793441152 123343605164324608 123365355784667136 123397162960748544 123804109196214272 123999688170517824 124082189626386432 124688059692921522 124742201273335296 124825196749897728 125185851486350592 125240209216045056 125434694780903088 125851733675107776 125935467363514368 125967937189097472 126019256762957824 126583015007403612 126637979408188416 126667235243602816 126722236214181888 127340997133196448 127425721682187264 127849380241379328 128103518074113792 128592269213870336 128614945392525312 128648106065461248 129276270645859008 129362282801977344 130050380050924032 130136907249893376 130868317009575936 131328274941825024 131507322463724256 131969526284314404 132057330360351872 132114671797764096 132328900904772096 133594740280608768 134064280669779712 134394708785283072 134429359649292288 134867060793550848 135085753006954848 135894649731547392 135929687323949568 136377964036454784 136437181563174912 136743637547446272 137229971308652544 137900039527933074 137959917964549632 138051707663794176 138087301408456704 138725788267621296 138761555809865184 138821808330842112 139279622845741056 139372290592145408 139592463329684736 140088929044249472 140149757932240896 140428346343634944 140834082922144416 140927784906789888 140964120187799552 141652421555904042 141677400783953664 141713929337734656 141771663858327552 141808216715870208 142243019076501504 142500639649053168 142562515740954624 143069544555829248 143353936892460672 143830552771551744 143926248415444992 143963356787539968 144666302865604128 144729119323643904 144762554564117504 145469402975075109 145532568152224512 145629396208214016 146050160067409024 146113577418719232 146404020656130048 146962593387280384 147680184175304214 147744309309553152 147842608916545536 148564496655395856 148629005772484608 148663341962551808 149157610281609216 150089457076371456 150294082815684864 150822315753502176 150922663268973568 151233029605453824 151725443392744704 151826391791542272 152679703177838592 153216320765462528 153425209541011632 154133783764058112 154383717722234112 155308171121768448 155348214084513792 155860530327376896 156106750286098332 156278442911367168 156689575701458688 156793826916163584 156834252924174336 157600045174780656 157668477673771008 158543758020138624 158584635211274496 158653495235248128 159176711823704064 159493121840618496 159534243805353984 160101633193427968 160313219605184814 160489538678439936 160883379449255253 160953237625307904 161060325607759872 161101851643199488 161888481778176048 161917029467375616 161958776385982464 162024758695231488 162749590723804644 162857873884632192 162928589418233856 163508050920947712 163833070734240768 164306430075835152 164377774596059136 164415749057921536 165261158481888049 165332917560690432 165404707798450176 165442919501848576 166250746257228696 166322935031113728 166433595666530304 166914468648467456 167135058737320338 167246259707870784 167318880749862912 167802311566810368 167913956484685824 167957249585463296 168777353343204816 168850639210917888 169675105222689948 169787996177595264 169861720882839552 169900962242916352 170465840321839104 170804690765485056 171764666075068416 172293548204521583 172368360861145344 172483043735969792 172837748120518656 173400506734565376 173515876333191168 174438833122197504 175104366589100032 175343096618299008 175959368379085872 176393055280684032 176438534539696128 177300050821628238 177495052710592512 178126320374145024 178407714612683808 179073800801667072 179192945047044096 179822747724734464 180114337342606464 180192545912881152 181192866308729856 181239583098599424 181837285381939712 182124542000448054 182277853532135424 182324850063261696 182973295078203392 183215108120211216 183866719370577432 183946557286066176 184068943551725568 184844733835314546 184967717690161728 185015407746486912 185048033677000704 185095744441122816 185706163794321408 185999532255776736 186123284439579648 187032089539382283 187237795124846592 187778777229525888 187860313824067584 187903713209053184 188152042171354632 188869895407872056 188903201045271552 188951905783646208 189028885144436736 189077622287826944 189874522511105418 190000852865404224 190083354321272832 190759392741105664 191011495699794672 191138582523280896 191774070362068992 191901664553926656 192888403820805504 192922418088787968 192972159098191872 193914405968788512 193959203966766812 194043424202966016 194172528277618688 195205360874840064 196302475514363904 196906912233738952 196992412412737536 197123478555394048 197954289426471606 198085995540527808 198172007696646144 198876813708812288 200392110420913152 201096421004669568 201592063177924608 201644039473938432 202300591190326272 202435189055389696 202628629510432272 203572937570451456 203894530985924352 204566946054682176 204655772344762368 205511711685410816 205844956962978816 206850059291899611 207077561495691264 207130952112685056 207814040436502528 208088682401431944 208142333714797776 208317546893869056 208919434268611584 209058435888218112 209112337232232448 209388694994527104 210133393566374208 210224636898361344 211251124383216624 211391677360184832 211446180281699328 212235615764938752 212478632333856063 212570894006601984 212657495787491328 212712325073805312 213364528614752256 213750959473579752 213986051571253248 214511172599007004 214604316833743872 214747100810346496 215030905338691008 215851309037568064 215889372623167488 215945035181309952 216999454298406192 217143831846176256 217182123357437952 218010734561263616 218298852228336768 218444094312321024 219075240101113536 219170366128078848 220443890080920576 221520276262956321 221616463964329728 221667661676304928 221763913374818304 222846744983093784 222995012943827712 223091840999817216 223736415422413824 223885275312914432 225036471124273088 225134185614557184 226233473630253264 226383994903460352 227287787095785472 227588165089117056 227739587687313408 229019554766757888 229824481148193792 230137814311517448 230390929346199552 231200675646087168 231575576583351168 232585110829596672 233022321126770688 233790795491065344 234612491172114496 235190740374245376 235251379386261504 236400067762170984 236660070280790016 237501760498860032 237815637030207936 237876952816911744 238765067735556096 239301365708030976 240152449790141952 240194798680080384 241429856437961856 241590488411639808 241652777464799232 242832722667264072 242938164578973696 243037138042847232 243099800084348928 244286810826948288 245155625827436576 245262076381421568 245749606101361152 246459645113752728 246623623586882304 246687210328649216 246730711569334272 247608218392428544 247999376341035648 248164379252772864 249376119385843044 249484402546670592 249650393499795456 250371702972701184 250869389561806176 251703467350215552 251870934727028736 251935874378194944 253166030014807224 253275958816376832 253334470487205632 253444472428363776 254681994266392896 254851443364374528 255698760482758656 256207036148227584 257184538427740672 257229890785050624 258552541291718016 258724565603954688 260100760101848064 260273814499786752 261736634019151872 262656549883650048 263014644927448512 263939052568628808 264114660720703744 264229343595528192 264657801809544192 267189480561217536 268128561339559424 268789417570566144 268858719298584576 269734121587101696 270171506013909696 271789299463094784 271859374647899136 272755928072909568 272874363126349824 273186813000672081 273487275094892544 274459942617305088 275800079055866148 275919835929099264 276103415327588352 276174602816913408 277451576535242592 277523111619730368 277643616661684224 278559245691482112 279184926659369472 280177858088498944 280299515864481792 280856692687269888 281668165844288832 281855569813579776 281928240375599104 283304843111808084 283354801567907328 283427858675469312 283543327716655104 283616433431740416 284486038153003008 284811783766658127 285001279298106336 285125031481909248 286139089111658496 286707873784921344 287661105543103488 287852496830889984 287926713575079936 289332605731208256 289458238647287808 289525109128235008 290938805950150218 291065136304449024 291258792416428032 292100320134818048 292227154837438464 292808041312260096 293925186774560768 295360368350608428 295488618619106304 295685217833091072 296931434139707409 297128993310791712 297258011544969216 297326683925103616 298315220563218432 300178914152742912 300588165631369728 301644631507004352 301845326537947136 302466059210907648 303450886785489408 303652783583084544 305359406355677184 306432641530925056 306850419082023264 308267567528116224 308767435444468224 310616342243536896 310696428169027584 311721060654753792 312213500572196664 312556885822734336 313379151402917376 313587653832327168 313668505848348672 315200090349561312 315336955347542016 317087516040277248 317169270422548992 318353423647408128 318986243681236992 319068487610707968 320203266386855936 320626439210369628 320979077356879872 321766758898510506 321906475250615808 322120651215519744 322203703286398976 323776963556352096 323834058934751232 323917552771964928 325499181447609288 325715747769264384 325857178836467712 327016101841895424 327666141468481536 328612860151670304 328755549192118272 328831498115843072 330522316963776098 330665835121380864 330885839003697152 332501492514457392 332645870062227456 333828937296934912 334270117474640676 334492519415741568 334637761499725824 335604623133620736 335827912969371648 335914499170926592 337554706686409632 337701278421835776 339350210445379896 339575992355190528 339723441765679104 339801924485832704 340931680643678208 341609381530970112 343529332150136832 344587096409043166 344736721722290688 344966087471939584 345675496241037312 346801013469130752 348877666244395008 350208733178200064 350686193236598016 351918736758171744 352786110561368064 352877069079392256 354600101643256476 354990105421185024 356252640748290048 356815429225367616 358147601603334144 359645495449468928 360228674685212928 360385091825762304 362385732617459712 362479166197198848 363674570763879424 364249084000896108 364555707064270848 364649700126523392 365946590156406784 366430216240422432 367733438741154864 367893114572132352 369689467670629092 369935435380323456 370030815492973824 370096067354001408 370191488882245632 371412327588642816 371999064511553472 372246568879159296 374064179078764566 374475590249693184 375557554459051776 375720627648135168 375807426418106368 376304084342709264 377739790815744112 377806402090543104 377903811567292416 378057770288873472 379749045022210836 380001705730808448 380166708642545664 381518785482211328 382022991399589344 382277165046561792 383548140724137984 385776807641611008 385844836177575936 385944318196383744 387828811937577024 387918407933533624 388086848405932032 388345056555237376 390410721749680128 392604951028727808 393813824467477904 393984824825475072 395908578852943212 396171991081055616 396344015393292288 397753627417624576 400784220841826304 402192842009339136 403184126355849216 403288078947876864 404601182380652544 404870378110779392 405257259020864544 407789061971848704 409133892109364352 409311544689524736 411689913925957632 413700118583799222 414155122991382528 414261904225370112 415628080873005056 416177364802863888 416284667429595552 417838868537223168 418116871776436224 418777389989054208 420266787132748416 420449273796722688 422502248766433248 422783354720369664 422892360563398656 424957264667712126 425141788013203968 425314991574982656 425424650147610624 426729057229504512 427501918947159504 429022345198014008 429208633667487744 429494201620692992 430061810677382016 431702618075136128 431778745246334976 431890070362619904 433998908596812384 434287663692352512 436408208925225327 436597704456673536 436888188624642048 438150480202227072 438340732256157696 440887780161841152 443040552525912642 443232927928659456 443335323352609856 443527826749636608 445693489966187568 445990025887655424 447472830844827648 447770550625828864 450072942248546176 450268371229114368 452466947260506528 452767989806920704 455176330178234112 455479175374626816 458039109533515776 459648962296387584 460275628623034896 462401351292174336 463151153166702336 466044642253541376 467581590982130688 469224982344228992 470381480748490752 470502758772523008 472800135524341968 475003520997720064 475631274060415872 475753905633823488 477530135471112192 478602731416061952 480304899580283904 482650138347765759 482859712875923712 483180976823279616 483305554929598464 485665445334528144 485876329157947392 486074276085694464 488573621653896576 490311251654873152 490524152762843136 491499212202722304 492919290227505456 493247247173764608 493374420657298432 495216436784857088 495783475445664147 495998752682071296 496328758505545728 498752238771686088 498968805093341184 499300786999590912 500743405945402368 501738779123612352 503406934700431104 503741869454057472 503871748756389888 506332060029614448 506551917632753664 506668940974411264 509363988532785792 509702886728749056 511397520965517312 512414072296455168 514369076855481344 516880644613564749 517105082583436032 517449131207909376 520201520203696128 520547628999573504 525313099767300096 526029289854897024 527878105137257616 528229321441407488 529315603619088384 534378961122435072 536257122679118848 537578835141132288 539468243174203392 540343012027819392 543578598926189568 543718749295798272 545511856145819136 546373626001344162 546974550189785088 548919885234610176 551600158111732296 551839671858198528 552206830655176704 554903153070485184 555046223239460736 555287233323368448 557118491382964224 558369853318738944 560355716176997888 561096268618146849 561713385374539776 563336331688577664 563711139627159552 563856480751198208 566609686223616168 566709603135814656 566855717350938624 567086655433310208 567232866863480832 569623567533316254 570002558596212672 570250062963818496 572278178223316992 573415747569842688 575322211086206976 575704993661779968 578665211462416512 578916477294575616 579050218256470016 581877611900300436 582130272608898048 582517584832856064 584200640269636096 585616082624520192 587850373549121536 590720736701216856 590977237238212608 591370435666182144 593862868279414818 594257986621583424 594516023089938432 594653367850207232 596630441126436864 601176331262739456 603289263014008704 603690653075894272 604932118421815296 606901773570978816 607305567166169088 610718812711354368 612865283061850112 613700838164046528 616535135056232448 617534870888936448 620550177875698833 621232684487073792 621392856338055168 623442121309507584 624427001144393328 626758302805834752 627175307664654336 627337011696697344 630400180699122624 630673910695084032 634175032080554496 634338540845097984 636706847294816256 637435897001568189 637972487362473984 638136975221415936 640406532773711872 641252878420739256 641958154713759744 643533517797021012 643812950501231616 644241302431039488 644407406572797952 647553927112704192 647668117869502464 647835105543929856 650998362895218576 651431495538528768 654032203683790848 655332282936963072 657225720303340608 657511098384236544 657662996231686144 661044633927552196 661331670242761728 661771678007394304 664560828788868963 665002985028914784 665291740124454912 667657874593869824 668540234949281352 668985038831483136 669275522999451648 671209246267241472 671655825938743296 671828998341853184 675109413372819264 675402556843671552 678700420890759792 679151984710381056 679603848971665408 681863361287356416 683218763061940224 687058664300273664 689174192818086332 689473443444581376 689932174943879168 693602026938261504 697755332488790016 700417466356400128 701372386473196032 703837473516343488 705572221122736128 705754138158784512 709200203286512952 709980210842370048 712505281496580096 713630858450735232 716295203206668288 719290990898937856 720457349370425856 724771465234919424 724958332394397696 727349141527758848 728498168001792216 729111414128541696 729299400253046784 731893180312813568 732860432480844864 735466877482309728 735786229144264704 739378935341258184 739870870760646912 740061630985947648 740192134708002816 742824655177285632 743998129023106944 744493137758318592 748128358157529132 748951180499386368 751115108918103552 751614852836212736 752608168685418528 755479581631488224 755612804181086208 755807623134584832 759498090044421672 760003411461616896 760333417285091328 763037570964422656 764045982799178688 764554330093123584 767096281448275968 771553615283222016 771689672355151872 775657623875154048 775836815867067248 776173696811864064 780821443499360256 785209902057455616 787627648934955808 787969649650950144 791817157705886424 792343982162111232 792688030786584576 795507254835249152 801568441683652608 804385684018678272 806368252711698432 806576157895753728 809202364761305088 810514518041729088 815578123943697408 818267784218728704 818623089379049472 823379827851915264 827400237167598444 828310245982765056 828523808450740224 831256161746010112 832354729605727776 832569334859191104 835677737074446336 837554779978108416 840533574265496832 840898547593445376 845004497532866496 845566709440739328 845784721126797312 849914529335424252 850283576026407936 850629983149965312 850849300295221248 853458114459009024 855003837894319008 858044690396028016 858417267334975488 860123621354764032 863405236150272256 863557490492669952 863780140725239808 867997817193624768 868575327384705024 872816417850450654 873195408913347072 873776377249284096 876300960404454144 876681464512315392 881775560323682304 886081105051825284 886465855857318912 886670646705219712 887055653499273216 891386979932375136 891980051775310848 894945661689655296 900145884497092352 900536742458228736 904933894521013056 905535979613841408 910352660356468224 910958350749253632 916078219067031552 919297924592775168 920551257246069792 924802702584348672 926302306333404672 932089284507082752 935163181964261376 938449964688457984 940762961496981504 941005517545046016 945600271048683936 951262548120831744 951507811267646976 955060270942224384 957205462832123904 960609799160567808 965300276695531518 965719425751847424 966361953646559232 966611109859196928 971330890669056288 971752658315894784 977147243307793152 980622503309746304 981048305525686272 982998424405444608 985838580455010912 986494494347529216 986748841314596864 991566950891328294 991997505364142592 992657517011091456 997504477543372176 997937610186682368 1001486811890804736 1003477558247224704 1006813869400862208 1007483738908114944 1007743497512779776 1012664120059228896 1013103835265507328 1013337881948822528 1018727977065571584 1019405773457498112 1022795041931034624 1024828144592910336 1028738153710962688 1033761289227129498 1034210165166872064 1034898262415818752 1040403040407392256 1050626199534600192 1052058579709794048 1055756210274515232 1056458642882814976 1058631207238176768 1068757922244870144 1072514245358237696 1078936486348406784 1080686024055638784 1087157197852379136 1087437498591596544 1091023712291638272 1092747252002688324 1093949100379570176 1097839770469220352 1103200316223464592 1103679343716397056 1109806306140970368 1110092446478921472 1110574466646736896 1114236982765928448 1116739706637477888 1120711432353995776 1122192537236293698 1123426770749079552 1126672663377155328 1127422279254319104 1127712961502396416 1133219372447232336 1133419206271629312 1133711434701877248 1134173310866620416 1139247135066632508 1140005117192425344 1140500125927636992 1144556356446633984 1146831495139685376 1150644422172413952 1156828109373216343 1157330422924833024 1157832954589151232 1158100436512940032 1163755223800600872 1164260545217796096 1165035169665712128 1168401280539272192 1171232165249040384 1175700747098243072 1181441473402433712 1181954474476425216 1187725736558829636 1188515973243166848 1189032046179876864 1189306735700414464 1193260882252873728 1202352662525478912 1206578526028017408 1207381306151788544 1209864236843630592 1213803547141957632 1214611134332338176 1225730566123700224 1227401676328093056 1235069741777872896 1241100355751397666 1242465368974147584 1242785712676110336 1246884242619015168 1248854002288786656 1253516605611669504 1254350615329308672 1260800361398245248 1261347821390168064 1268350064161108992 1268677081690195968 1274871794003136378 1275944974724947968 1276273950442831872 1280813065547423744 1282505756841478512 1287067035594042024 1287625901002463232 1288482604862078976 1295107854225408384 1295336235739004928 1295670211087859712 1301996725790437152 1302862991077057536 1309224626775675981 1310664565873926144 1314451440606681216 1315022196768473088 1315325992463372288 1322089267855104392 1322663340485523456 1323543356014788608 1329121657577737926 1330005970057829568 1330583480248909824 1335315749187739648 1337080469898562704 1337970077662966272 1342418492534482944 1343311651877486592 1350218826745638528 1350805113687343104 1357400841781519584 1358303969420762112 1359207697943330816 1366437526123880448 1374117328600547328 1378348385636172664 1378946886889162752 1379864349887758336 1387204053876523008 1402744772946392064 1407674947032686976 1411144442245472256 1411508276317569024 1418400406573025904 1425010562993160192 1427261716901470464 1432590406413336576 1438581981797875712 1440914698740851712 1447950415043297277 1449542930469838848 1449916664788795392 1454698283055517696 1456996336003584432 1458222828257083392 1463786360625627136 1465720864961689728 1470933754964619456 1471572458288529408 1478757870682516368 1479741741521293824 1480123261971895296 1485649310354571264 1487350426336992441 1487996258046213888 1488986275516637184 1496256716315058264 1497902360998772736 1502230217836207104 1503229705672425472 1505216337370837056 1510959163262976448 1511225608362172416 1511615246269169664 1518996180088843344 1520006822923233792 1526075141928845312 1528091965598357376 1529108660186247168 1534192562896551936 1543107230566444032 1550641933840694247 1551315247750308096 1551673631734134496 1552347393623728128 1561642886998720512 1575255297869911616 1575939299301900288 1583634315411772848 1584687964324222464 1591014509670498304 1603136883367305216 1608771368037356544 1612736505423396864 1618404729522610176 1621029036083458176 1631156247887394816 1636535568437457408 1646759655703830528 1654800474335196888 1656620491965530112 1662512323492020224 1664709459211455552 1665138669718382208 1671355474148892672 1675109559956216832 1681067148530993664 1690008995065732992 1691133418881478656 1691569442253594624 1699829058670848504 1700567152052815872 1701259966299930624 1701698600590442496 1710007675788638016 1716089380792056032 1716834534669950976 1720247242709528064 1726810472300544512 1727114980985339904 1735995634387249536 1737150654769410048 1745632835700901308 1746390817826694144 1747552754498568192 1752601920808908288 1763551120647364608 1772162210103650568 1772931711714637824 1773341293410439424 1774111306998546432 1782773959864750272 1783960103550621696 1789891323379310592 1800291768994184704 1809867789042026112 1811071959227682816 1820705320712936448 1821916701498507264 1832156438134063104 1838595849185550336 1841102514492139584 1849605405168697344 1852604612666809344 1864178569014165504 1870326363928522752 1876899929376915968 1881525922993963008 1882011035090092032 1891200542097367872 1902525096241663488 1903015622535293952 1910120541884448768 1912307691004704567 1914410925664247808 1921219598321135616 1930600553391063036 1931438851503694848 1932723907293118464 1933222219718393856 1942661781338112576 1943505316631789568 1954294486615586304 1961245006619492608 1962096611051372544 1965996848810889216 1971677160910021824 1972988988695058432 1973497682629193728 1983133901782656588 1983995010728285184 1985315034022182912 1993682486366606889 1995008955086744352 1995875220373364736 2002973623781609472 2006955116494449408 2013627738801724416 2014967477816229888 2015486995025559552 2025328240118457792 2026207670531014656 2026675763897645056 2037455954131143168 2038811546914996224 2045590083862069248 2049656289185820672 2057476307421925376 2067522578454258996 2068420330333744128 2069796524831637504 2080806080814784512 2101252399069200384 2104117159419588096 2111512420549030464 2112917285765629952 2117262414476353536 2137515844489740288 2145028490716475392 2157872972696813568 2161372048111277568 2174314395704758272 2174874997183193088 2182047424583276544 2185494504005376648 2187898200759140352 2195679540938440704 2206400632446929184 2207358687432794112 2219612612281940736 2220184892957842944 2228473965531856896 2233479413274955776 2241422864707991552 2244385074472587396 2246853541498159104 2253345326754310656 2254844558508638208 2255425923004792832 2266438744894464672 2266838412543258624 2267422869403754496 2278494270133265016 2280010234384850688 2281000251855273984 2289112712893267968 2293662990279370752 2301288844344827904 2313656218746432686 2314660845849666048 2316200873025880064 2327510447601201744 2328521090435592192 2336802561078544384 2342464330498080768 2351401494196486144 2362882946804867424 2363908948952850432 2375451473117659272 2377031946486333696 2378064092359753728 2378613471400828928 2386521764505747456 2404705325050957824 2413157052056034816 2414762612303577088 2419728473687261184 2427607094283915264 2451461132247400448 2454803352656186112 2470139483555745792 2482200711502795332 2484930737948295168 2485571425352220672 2493768485238030336 2497708004577573312 2507033211223339008 2521600722796490496 2522695642780336128 2536700128322217984 2537354163380391936 2549743588006272756 2551889949449895936 2552547900885663744 2561626131094847488 2565011513682957024 2574134071188084048 2575251802004926464 2590215708450816768 2590672471478009856 2591340422175719424 2603993451580874304 2605725982154115072 2618449253551351962 2621329131747852288 2628902881213362432 2630044393536946176 2630651984926744576 2644178535710208784 2645326680971046912 2658243315155475852 2660011940115659136 2661166960497819648 2670631498375479296 2674160939797125408 2675940155325932544 2684836985068965888 2700437653491277056 2701610227374686208 2714801683563039168 2716607938841524224 2718415395886661632 2732875052247760896 2748234657201094656 2756696771272345328 2757893773778325504 2774408107753046016 2805489545892784128 2815349894065373952 2822288884490944512 2823016552635138048 2836800813146051808 2854523433802940928 2865180812826673152 2881829397481703424 2895900830086594554 2899085860939677696 2899833329577590784 2909396566111035392 2913992672007168864 2931441729923379456 2941867509929238912 2943144916577058816 2957515741365032736 2959483483042587648 2960246523943790592 2974700852673984882 2975992516092427776 2977972551033274368 2992513432630116528 3004460435672414208 3006459411344850944 3010432674741674112 3021918326525952896 3022451216724344832 3023230492538339328 3037992360177686688 3040013645846467584 3056183931196714752 3058217320372494336 3068385125793103872 3086214461132888064 3101283867681388494 3102630495500616192 3103347263468268992 3104694787247456256 3150510595739823232 3151878598603800576 3167268630823545696 3169375928648444928 3206273766734610432 3217542736074713088 3236809459045220352 3242058072166916352 3262312495774789632 3273071136874914816 3293519311407661056 3309600948670393776 3325024646984040448 3329418918422911104 3330277339436764416 3342710948297785344 3350219119912433664 3362134297061987328 3380017990131465984 3382266837762957312 3383138884507189248 3399658117341697008 3401134304105631744 3402519932599861248 3420015351577276032 3432178761584112064 3433669069339901952 3440494485419056128 3453620944601089024 3470484328119649029 3471991268774499072 3474301309538820096 3491265671401802616 3492781635653388288 3495105508997136384 3505203841617816576 3527102241294729216 3544324420207301136 3545863423429275648 3546682586820878848 3565547919729500544 3567920207101243392 3579782646758621184 3600583537988369408 3619735578084052224 3622143918455365632 3641410641425872896 3643833402997014528 3677191698371100672 3682205028984279168 3705209225333618688 3728357138028331008 3740652727857045504 3753799858753831936 3763051845987926016 3782401084194735744 3805050192483326976 3806031245070587904 3824615382009409134 3828821851328495616 3842439196642271232 3861201106782126072 3862877703007389696 3865447814586236928 3885323562676225152 3887010633263579136 3908588973231172608 3922490013238985216 3927673880327027943 3931993697621778432 3943354321820043648 3945977977390116864 3946995365258387456 3966267803565313176 3967990021456570368 3970630068044365824 3987364972733213778 3990017910173488704 3991750440746729472 4005947247563218944 4013910232988898816 4027255477603448832 4029934955632459776 4050656480236915584 4052415341062029312 4053351527795290112 4074911908262286336 4077623093829992448 4099312578371641344 4114952614843850752 4135045156908517992 4136840660667488256 4139593049663275008 4161612161629569024 4208234318839176192 4223024841098060928 4225834571531259904 4234524828952707072 4275031688979480576 4290056981432950784 4315745945393627136 4322744096222555136 4343851245129891831 4348628791409516544 4349749994366386176 4364094849166553088 4370989008010753296 4391359081876881408 4412801264893858368 4414717374865588224 4439225224563881472 4440369785915685888 4456947931063713792 4462051279010977323 4466958826549911552 4482845729415983104 4488770148945174792 4493707082996318208 4506690653508621312 4509689117017276416 4510851846009585664 4532877489788929344 4533676825086517248 4534845738807508992 4556988540266530032 4560020468769701376 4578225425786535936 4587325980558741504 4602577688689655808 4627312437492865372 4629321691699332096 4632401746051760128 4651925801522082741 4655020895202403488 4657042180871184384 4673605122157088768 4684928660996161536 4702802988392972288 4725765893609734848 4727817897905700864 4750902946235318544 4754063892972667392 4757226942801657856 4773043529011494912 4809410650101915648 4826314104112069632 4829525224607154176 4855214188567830528 4902922264494800896 4909606705312372224 4940278967111491584 4964401423005590664 4969861475896590336 4987536970476060672 4995416009155146624 5014066422446678016 5043201445592980992 5073400256644435968 5074708326760783872 5099487176012545512 5103779898899791872 5105095801771327488 5123252262189694976 5130023027365914048 5148268142376168096 5150503604009852928 5180431416901633536 5181344942956019712 5207986903161748608 5211451964308230144 5236898507102703924 5242658263495704576 5257805762426724864 5261303969853489152 5288357071420417568 5290653361942093824 5316486630310951704 5320023880231318272 5322333920995639296 5341262996750958592 5348321879594250816 5351880310651865088 5369673970137931776 5400875306982554112 5429603367126078336 5433215877683048448 5465750104495521792 5496469314402189312 5513393542544690656 5515787547556651008 5548816215506092032 5610979091785568256 5630699788130747904 5644577768981889024 5646033105270276096 5673601626292103616 5709046867605881856 5730361625653346304 5763658794963406848 5791801660173189108 5798171721879355392 5799666659155181568 5818793132222070784 5827985344014337728 5862883459846758912 5883735019858477824 5886289833154117632 5915031482730065472 5918966966085175296 5920493047887581184 5949401705347969764 5951985032184855552 5955945102066548736 5985026865260233056 6008920871344828416 6020865349483348224 6043836653051905792 6044902433448689664 6046460985076678656 6075984720355373376 6080027291692935168 6112367862393429504 6116434640744988672 6136770251586207744 6172428922265776128 6202567735362776988 6205260991001232384 6206694526936537984 6209389574494912512 6301021191479646464 6303757197207601152 6334537261647091392 6338751857296889856 6412547533469220864 6435085472149426176 6473618918090440704 6484116144333832704 6524624991549579264 6546142273749829632 6587038622815322112 6619201897340787552 6658837836845822208 6660554678873528832 6685421896595570688 6700438239824867328 6724268594123974656 6760035980262931968 6764533675525914624 6766277769014378496 6799316234683394016 6802268608211263488 6840030703154552064 6864357523168224128 6867338138679803904 6880988970838112256 6907241889202178048 6940968656239298058 6943982537548998144 6948602619077640192 6982531342803605232 6985563271306776576 7010407683235633152 7054204482589458432 7088648840414602272 7091726846858551296 7093365173641757696 7131095839459001088 7135840414202486784 7159565293517242368 7201167075976738816 7239471156168104448 7244287836910731264 7282821282851745792 7354383396742201344 7364410057968558336 7410418450667237376 7456714276056662016 7481305455714091008 7507599717507663872 7564802168389471488 7610100384966653952 7612062490141175808 7649230764018818268 7657643702656991232 7684878393284542464 7722402213564252144 7725755406014779392 7770647125352450304 7774021266527158272 7817177946462345216 7844980026477970432 7855347760654055886 7863987395243556864 7886708643640087296 7891955954780233728 7893990730516774912 7932535607130626352 7935980042913140736 7974729945466427556 7980035820346977408 7983500881493458944 8011894495126437888 8027820465977797632 8054510955206897664 8097796765612514401 8101312960473831168 8104830682124058624 8106703055590580224 8149823816524572672 8155246187659984896 8198625156743282688 8229905229687701504 8270090313817035984 8273681321334976512 8323224323259138048 8416468637678352384 8446049682196121856 8451669143062519808 8469049657905414144 8580113962865901568 8645488192445110272 8687702490259783662 8697257582819033088 8699499988732772352 8728189698333106176 8741978016021506592 8825602529787716736 8829434749731176448 8878450449127762944 8880739571831371776 8924102558021954646 8933917653099823104 8965691458831966208 8977540297890349584 9013381307017242624 9019378234034552832 9065754979577858688 9067353650173034496 9069691477615017984 9113977080533060064 9120040937539402752 9174651961117483008 9205155377379311616 9254624874985730744 9258643383398664192 9264803492103520256 9303851603044165482 9310041790404806976 9314084361742368768 9347210244314177536 9451531787219469696 9455635795811401728 9501805892470637088 9508127785945334784 9514453885603315712 9618821300203831296 9652628208224139264 9659050449214308352 9710428377135661056 9819213410624744448 9880557934222983168 9928802846011181328 9975073940952121344 9990832018310293248 10028132844893356032 10086402891185961984 10146800513288871936 10149416653521567744 10198974352025091024 10207559797799583744 10246504524379389952 10260046054731828096 10296536284752336192 10301007208019705856 10360862833803267072 10411452984358947087 10415973806323497216 10422903928616460288 10473797014205407848 10485316526991409152 10515611524853449728 10522607939706978304 10576714142840835136 10581306723884187648 10632973260621903408 10640047760462636544 10682525993501917184 10696643759188501632 10703760621303730176 10739347940275863552 10801750613965108224 10859206734252156672 10866431755366096896 10931500208991043584 11026787085089381312 11031575095113302016 11221958183571136512 11261399576261495808 11289155537963778048 11347203252584207232 11418093735211763712 11527317589926813696 11583603320346378216 11596343443758710784 11637586264444141568 11655970688028675456 11725766919693517824 11767470039716955648 11830062965460130944 11837933932170350592 11840986095775162368 11898803410695939528 11903970064369711104 11911890204133097472 11970053730520466112 12017841742689656832 12041730698966696448 12087673306103811584 12089804866897379328 12151969440710746752 12160054583385870336 12224735724786859008 12232869281489977344 12344857844531552256 12405135470725553976 12410521982002464768 12413389053873075968 12418779148989825024 12602042382959292928 12669074523294182784 12677503714593779712 12825095066938441728 12870170944298852352 12947237836180881408 12968232288667665408 13049249983099158528 13092284547499659264 13174077245630644224 13238403794681575104 13317675673691644416 13321109357747057664 13370843793191141376 13386153837032931969 13400876479649734656 13448537188247949312 13520071960525863936 13529067351051829248 13532555538028756992 13598632469366788032 13604537216422526976 13680061406309104128 13728715046336448256 13734676277359607808 13761977941676224512 13814483778404356096 13881937312478596116 13887965075097996288 13897205238155280384 13955777404566248223 13965062685607210464 13971126542613553152 14020815366471266304 14108408965178916864 14177297680829204544 14183453693717102592 14186730347283515392 14262191678918002176 14271680828404973568 14319130587034484736 14402334151953477632 14478942312336208896 14488575673821462528 14565642565703491584 14708766793484402688 14728820115937116672 14820836901334474752 14962610911428182016 15015199435015327744 15129604336778942976 15220200769933307904 15224124980282351616 15298461528037636536 15315287405313982464 15369756786569084928 15444804427128504288 15451510812029558784 15541294250704900608 15634355892924690432 15689960052955940864 15710695521308111772 15727974790487113728 15773417287280174592 15783911909560467456 15787981461033549824 15865071214261252704 15871960085826281472 15949459890932855112 15960071640693954816 15967001762986917888 16023788990252875776 16055640931955595264 16109021910413795328 16195593531225028802 16202625920947662336 16213406111181160448 16299647633049145344 16397250313486565376 16459810459375403008 16540180627634071968 16547362642669953024 16646448646518276096 16832937275356704768 16892099364392243712 16903338286125039616 16938099315810828288 17160227925731803136 17290976384890220544 17375404980519567324 17394515165638066176 17398999977465544704 17456379396666212352 17483956032043013184 17651205059575433472 17658869499462352896 17756900898255525888 17761479143662743552 17848205116043909292 17867835306199646208 17931382917663932416 17955080595780699168 18026762614034485248 18131509959155717376 18134707300346068992 18139382955230035968 18227954161066120128 18240081875078805504 18349303922234966016 18410310754758623232 18509249749971461488 18517286766797328384 18607703206088330964 18620083580809613952 18628168723484737536 18694420488628355072 18903063574438939392 18911271591622803456 19003611784941274176 19016255571890669568 19028907771206631424 19237642600407662592 19305256416448278528 19420856754271322112 19638426821249488896 19761115868445966336 19857605692022362656 19981664036620586496 20056265689786712064 20172805782371923968 20293601026577743872 20298833307043135488 20397948704050182048 20520092109463656192 20593072569504672384 20602014416039411712 20721725667606534144 20822905968717894174 20831947612646994432 20845807857232920576 20947594028410815696 21031223049706899456 21045215879413956608 21153428285681670272 21162613447768375296 21265946521243806816 21280095520925273088 21393287518377003264 21407521242607460352 21478695880551727104 21603501227930216448 21718413468504313344 21732863510732193792 22053574170178762624 22063150190226604032 22443916367142273024 22522799152522991616 22694406505168414464 22836187470423527424 23054635179853627392 23167206640692756432 23275172528888283136 23311941376057350912 23451533839387035648 23534940079433911296 23660125930920261888 23675867864340701184 23681972191550324736 23797606821391879056 23807940128739422208 23940107461040932224 24035683485379313664 24083461397933392896 24175346612207623168 24293390296837543203 24303938881421493504 24320109166771740672 24449471449573718016 24465738562979954688 24689715689063104512 24810270941451107952 24821043964004929536 24826778107746151936 25204084765918585856 25338149046588365568 25355007429187559424 25740341888597704704 25936464577335330816 26098499966198317056 26184569094999318528 26476807589363150208 26635351347383288832 26642218715494115328 26772307674065863938 26801752959299469312 26897074376495898624 27040143921051727872 27058134702103658496 27197264938733576064 27209074432845053952 27360122812618208256 27457430092672896512 27523955883352449024 27628967556808712192 27763874624957192232 27775930150195992576 27794410476310560768 27911554809132496446 27930125371214420928 27942253085227106304 28041630732942532608 28354595361658409088 28366907387434205184 28373460694567030784 28524383357836004352 28543361656809947136 28804668303906955264 28957884624672417792 28977151347642925056 29131285131406983168 29457640231874233344 29641673802668949504 29925221822856364032 30030398870030655488 30259208673557885952 30440401539866615808 30448249960564703232 30596923056075273072 30739513573138169856 30889608854257008576 30903021624059117568 31082588501409801216 31234358953076841261 31268711785849380864 31379920105911881728 31421391042616223544 31455949580974227456 31546834574560349184 31567823819120934912 31575962922067099648 31730142428522505408 31743920171652562944 31898919781865710224 31920143281387909632 32047577980505751552 32111281863911190528 32218043820827590656 32391187062450057604 32405251841895324672 32426812222362320896 32599295266098290688 32794500626973130752 32919620918750806016 33080361255268143936 33094725285339906048 33665874550713409536 33784198728784487424 33806676572250079232 34320455851463606272 34581952769780441088 34750809961039134648 34789030331276132352 34912758793332424704 34967912064086026368 35302410119150866944 35513801796511051776 35522958287325487104 35696410232087818584 35735670612399292416 35862765835327864832 35910161191561398336 36053525228068970496 36263019918311434752 36269414600692137984 36455908322132240256 36480163750157611008 36698607844469932032 37018499499942922976 37034573533594656768 37215406412176661928 37240167161619227904 37256337446969475072 37388840977256710144 37806127148877878784 38007223569882548352 38032511143781339136 38475285200815325184 38610512832896557056 38841713508542644224 39276853642498977792 39522231736891932672 39715211384044725312 39963328073241172992 40112531379573424128 40345611564743847936 40587202053155487744 40597666614086270976 40795897408100364096 41040184218927312384 41186145139009344768 41204028832078823424 41443451335213068288 41645811937435788348 41663895225293988864 41691615714465841152 41895188056821631392 42062446099413798912 42306856571363340544 42325226895536750592 42531893042487613632 42560191041850546176 42786575036754006528 42815042485214920704 42957391761103454208 43207002455860432896 43436826937008626688 43465727021464387584 44107148340357525248 44126300380453208064 44887832734284546048 45045598305045983232 45388813010336828928 45672374940847054848 46109270359707254784 46334413281385512864 46623882752114701824 46903067678774071296 47069880158867822592 47320251861840523776 47351735728681402368 47363944383100649472 47595213642783758112 47615880257478844416 47880214922081864448 48071366970758627328 48166922795866785792 48350693224415246336 48586780593675086406 48607877762842987008 48640218333543481344 48898942899147436032 49379431378126209024 49620541882902215904 49642087928009859072 49653556215492303872 50408169531837171712 50676298093176731136 50710014858375118848 51480683777195409408 51872929154670661632 52196999932396634112 52369138189998637056 52953615178726300416 53270702694766577664 53284437430988230656 53544615348131727876 53603505918598938624 53794148752991797248 54080287842103455744 54394529877467152128 54418148865690107904 54720245625236416512 54914860185345793024 55047911766704898048 55257935113617424384 55527749249914384464 55551860300391985152 55823109618264992892 55860250742428841856 55884506170454212608 56083261465885065216 56709190723316818176 56733814774868410368 56746921389134061568 57048766715672008704 57086723313619894272 57609336607813910528 57915769249344835584 58262570262813966336 58915280463748466688 59283347605337899008 60060797740061310976 60518417347115771904 60880803079733231616 60896499921129406464 61193846112150546144 61779217708514017152 61806043248118235136 62165177002819602432 62468717906153682522 62537423571698761728 62759840211823763456 62842782085232447088 63093669149120698368 63135647638241869824 63460284857045010816 63487840343305125888 63797839563731420448 63840286562775819264 64222563727822381056 64436087641655181312 64782374124900115208 64810503683790649344 64853624444724641792 65198590532196581376 66160722510536287872 66189450570679812096 67331749101426819072 67568397457568974848 67613353144500158464 69163905539560882176 69501619922078269296 69825517586664849408 69935824128172052736 70604820238301733888 71027603593022103552 71045916574650974208 71392820464175637168 71725531670655729664 71820322383122796672 72107050456137940992 72526039836622869504 72880170890512629609 72911816644264480512 72960327500315222016 73397215688939864064 74036998999885845952 74069147067189313536 74430812824353323856 74480334323238455808 74777681954513420288 75612254297755757568 76014447139765096704 76065022287562678272 77221025665793114112 78553707284997955584 79430422768089450624 79926656146482345984 80691223129487695872 81174404106310975488 81591794816200728192 82080368437854624768 82372290278018689536 82886902670426136576 83291623874871576696 83327790450587977728 83383231428931682304 83790376113643262784 84124892198827597824 84613713142726681088 85063786084975227264 85120382083701092352 85573150073508013056 85630084970429841408 86414004911720865792 86873653874017253376 86931454042928775168 88214296680715050496 89775665468569092096 90091196610091966464 90777626020673657856 91344749881694109696 92218540719414509568 92668826562771025728 93247765504229403648 93703076859230523783 93806135357548142592 94139760317735645184 94640503723681047552 94703471457362804736 94727888766201298944 95190427285567516224 95231760514957688832 95760429844163728896 96142733941517254656 96333845591733571584 96701386448830492672 97173561187350172812 97215755525685974016 97280436667086962688 97797885798294872064 98758862756252418048 99241083765804431808 99284175856019718144 99307112430984607744 100816339063674343424 101352596186353462272 101420029716750237696 102961367554390818816 103745858309341323264 104738276379997274112 105907230357452600832 106541405389533155328 106568874861976461312 107089230696263455752 107207011837197877248 107588297505983594496 108160575684206911488 108789059754934304256 109440491250472833024 109829720370691586048 110095823533409796096 110515870227234848768 111055498499828768928 111103720600783970304 111646219236529985784 111720501484857683712 111769012340908425216 112166522931770130432 113418381446633636352 113493842778268123136 114097533431344017408 115218673215627821056 115831538498689671168 116525140525627932672 117830560927496933376 118566695210675798016 120121595480122621952 121036834694231543808 121761606159466463232 121792999842258812928 122387692224301092288 123558435417028034304 123612086496236470272 124330354005639204864 124937435812307365044 125074847143397523456 125519680423647526912 125685564170464894176 126187338298241396736 126920569714090021632 126975680686610251776 127595679127462840896 127680573125551638528 128445127455644762112 128872175283310362624 129564748249800230416 129621007367581298688 130397181064393162752 132321445021072575744 132378901141359624192 134663498202853638144 135136794915137949696 138327811079121764352 139003239844156538592 139871648256344105472 141209640476603467776 142055207186044207104 142091833149301948416 142785640928351274336 143640644766245593344 144214100912275881984 145052079673245739008 145760341781025259218 145823633288528961024 145920655000630444032 148073997999771691904 148138294134378627072 148861625648706647712 148960668646476911616 151224508595511515136 152028894279530193408 152130044575125356544 154442051331586228224 157107414569995911168 158860845536178901248 159853312292964691968 161382446258975391744 163183589632401456384 164160736875709249536 164744580556037379072 165773805340852273152 166583247749743153392 166655580901175955456 167580752227286525568 168249784397655195648 169227426285453362176 170127572169950454528 170240764167402184704 171146300147016026112 171260169940859682816 172828009823441731584 173747307748034506752 176428593361430100992 180182393220183932928 181555252041347315712 182689499763388219392 185337653125542051456 186495531008458807296 187406153718461047566 187612270715096285184 188279520635471290368 189281007447362095104 189406942914725609472 190380854571135032448 190463521029915377664 191520859688327457792 192667691183467143168 193402772897660985344 194347122374700345624 194431511051371948032 194560873334173925376 195595771596589744128 198482167531608863616 198568351712039436288 198614224861969215488 201632678127348686848 202705192372706924544 202840059433500475392 207491716618682646528 209476552759994548224 211814460714905201664 213082810779066310656 213137749723952922624 214178461392526911504 215176595011967188992 216321151368413822976 217578119509868608512 218640512671537888827 218880982500945666048 219659440741383172096 220191647066819592192 221031740454469697536 222110996999657537856 222207441201567940608 223292438473059971568 223441002969715367424 224333045863540260864 226836762893267272704 226987685556536246272 228195066862688034816 230437346431255642112 231663076997379342336 235661121854993866752 240243190960245243904 242073669388463087616 243523212318932926464 244775384448602184576 247116870834056068608 248660708011278409728 249874871624614730088 250149694286795046912 251039360847295053824 251371128340929788352 252374676596482793472 253841139428180043264 255191358254925681792 255361146251103277056 256890254911289524224 259129496499600460832 259242014735162597376 260794362128786325504 264642890042145151488 269326996405707276288 270273589830275899392 276655622158243528704 278006479688313077184 279743296512688210944 282419280953206935552 284110414372088414208 284183666298603896832 285571281856702548672 287281289532491186688 288428201824551763968 290104159346491478016 291520683562050518436 291647266577057922048 291841310001260888064 296147995999543383808 296276588268757254144 297723251297413295424 297921337292953823232 302449017191023030272 304057788559060386816 304260089150250713088 308884102663172456448 314214829139991822336 317721691072357802496 319706624585929383936 322764892517950783488 326367179264802912768 328321473751418499072 329489161112074758144 331547610681704546304 333166495499486306784 333311161802351910912 335161504454573051136 336499568795310391296 338454852570906724352 340255144339900909056 340481528334804369408 342292600294032052224 345656019646883463168 347494615496069013504 352857186722860201984 360364786440367865856 363110504082694631424 365378999526776438784 370675306251084102912 372991062016917614592 374812307436922095132 375224541430192570368 376559041270942580736 378562014894724190208 380761709142270064896 380927042059830755328 383041719376654915584 385335382366934286336 386805545795321970688 388694244749400691248 388863022102743896064 391191543193179488256 396964335063217727232 397136703424078872576 397228449723938430976 403265356254697373696 405410384745413849088 414983433237365293056 423628921429810403328 426165621558132621312 426275499447905845248 428356922785053823008 432642302736827645952 435156239019737217024 437281025343075777654 437761965001891332096 439318881482766344192 444221993999315075712 444414882403135881216 446584876946119943136 446882005939430734848 453673525786534545408 453975371113072492544 456390133725376069632 463326153994758684672 471322243709987733504 484147338776926175232 489550768897204369152 494233741668112137216 497321416022556819456 499749743249229460176 502078721694590107648 502742256681859576704 504749353192965586944 507682278856360086528 510382716509851363584 510722292502206554112 513780509822579048448 518258992999200921664 518484029470325194752 529285780084290302976 540547179660551798784 556012959376626154368 559486593025376421888 564838561906413871104 568220828744176828416 571142563713405097344 574562579064982373376 580208318692982956032 583041367124101036872 583294533154115844096 583682620002521776128 592295991999086767616 595446502594826590848 595842674585907646464 604898034382046060544 608115577118120773632 608520178300501426176 628429658279983644672 635443382144715604992 639413249171858767872 645529785035901566976 652734358529605825536 655921538014613666481 656642947502836998144 658978322224149516288 663095221363409092608 666332990998972613568 666622323604703821824 670323008909146102272 672999137590620782592 676909705141813448704 680510288679801818112 680963056669608738816 684585200588064104448 691312039293766926336 694989230992138027008 705714373445720403968 720729572880735731712 726221008165389262848 741350612502168205824 745982124033835229184 749624614873844190264 750449082860385140736 753118082541885161472 757124029789448380416 761523418284540129792 766083438753309831168 770670764733868572672 773611091590643941376 777388489498801382496 777726044205487792128 782383086386358976512 793928670126435454464 794456899447876861952 806530712509394747392 810820769490827698176 829966866474730586112 847257842859620806656 852331243116265242624 852550998895811690496 856713845570107646016 865284605473655291904 870312478039474434048 874562050686151555308 875523930003782664192 878637762965532688384 888443987998630151424 888829764806271762432 893169753892239886272 893764011878861469696 907347051573069090816 912780267450752139264 926652307989517369344 942644487419975467008 968294677553852350464 979101537794408738304 988467483336224274432 994642832045113638912 999499486498458920352 1005484513363719153408 1009498706385931173888 1015364557712720173056 1020765433019702727168 1021444585004413108224 1036517985998401843328 1036968058940650389504 1058571560168580605952 1081094359321103597568 1112025918753252308736 1118973186050752843776 1129677123812827742208 1142285127426810194688 1149125158129964746752 1160416637385965912064 1166082734248202073744 1166589066308231688192 1184591983998173535232 1190893005189653181696 1191685349171815292928 1209796068764092121088 1216231154236241547264 1270886764289431209984 1278826498343717535744 1305468717059211651072 1311843076029227332962 1313285895005673996288 1317956644448299032576 1332665981997945227136 1333244647209407643648 1340646017818292204544 1353819410283626897408 1361020577359603636224 1361926113339217477632 1369170401176128208896 1389978461984276054016 1411428746891440807936 1452442016330778525696 1482701225004336411648 1491964248067670458368 1499249229747688380528 1506236165083770322944 1514248059578896760832 1523046836569080259584 1532166877506619662336 1541341529467737145344 1547222183181287882752 1554776978997602764992 1555452088410975584256 1587857340252870908928 1588913798895753723904 1613061425018789494784 1621641538981655396352 1694515685719241613312 1704662486232530485248 1713427691140215292032 1740624956078948868096 1749124101372303110616 1751047860007565328384 1757275525931065376768 1776887975997260302848 1786339507784479772544 1787528023757722939392 1814694103146138181632 1825560534901504278528 1885288974839950934016 1936589355107704700928 1958203075588817476608 1976934966672448548864 1989285664090227277824 1998998972996917840704 2010969026727438306816 2018997412771862347776 2030729115425440346112 2041530866039405454336 2042889170008826216448 2073035971996803686656 2073936117881300779008 2117143120337161211904 2162188718642207195136 2224051837506504617472 2237946372101505687552 2259354247625655484416 2284570254853620389376 2298250316259929493504 2320833274771931824128 2332165468496404147488 2333178132616463376384 2369183967996347070464 2381786010379306363392 2383370698343630585856 2419592137528184242176 2432462308472483094528 2541773528578862419968 2557652996687435071488 2610937434118423302144 2623686152058454665924 2626571790011347992576 2635913288896598065152 2665331963995890454272 2666489294418815287296 2681292035636584409088 2707638820567253794816 2722041154719207272448 2738340802352256417792 2779956923968552108032 2822857493782881615872 2904884032661557051392 2965402450008672823296 2983928496135340916736 2998498459495376761056 3028496119157793521664 3046093673138160519168 3064333755013239324672 3109553957995205529984 3110904176821951168512 3175714680505741817856 3177827597791507447808 3243283077963310792704 3389031371438483226624 3426855382280430584064 3481249912157897736192 3498248202744606221232 3514551051862130753536 3553775951994520605696 3572679015568959545088 3575056047515445878784 3629388206292276363264 3916406151177634953216 3953869933344897097728 3997997945993835681408 4021938053454876613632 4061458230850880692224 4083061732078810908672 4085778340017652432896 4146071943993607373312 4234286240674322423808 4448103675013009234944 4475892744203011375104 4518708495251310968832 4569140509707240778752 4596500632519858987008 4641666549543863648256 4664330936992808294976 4666356265232926752768 4738367935992694140928 4763572020758612726784 4766741396687261171712 4839184275056368484352 4864924616944966189056 5083547057157724839936 5221874868236846604288 5247372304116909331848 5253143580022695985152 5271826577793196130304 5330663927991780908544 5362584071273168818176 5415277641134507589632 5444082309438414544896 5476681604704512835584 5645714987565763231744 5809768065323114102784 5930804900017345646592 5967856992270681833472 5996996918990753522112 6056992238315587043328 6092187346276321038336 6128667510026478649344 6219107915990411059968 6221808353643902337024 6351429361011483635712 6486566155926621585408 6778062742876966453248 6853710764560861168128 6962499824315795472384 6996496405489212442464 7107551903989041211392 7145358031137919090176 7150112095030891757568 7258776412584552726528 7832812302355269906432 7907739866689794195456 7995995891987671362816 8043876106909753227264 8122916461701761384448 8166123464157621817344 8292143887987214746624 8468572481348644847616 8896207350026018469888 8951785488406022750208 9138281019414481557504 9193001265039717974016 9328661873985616589952 9332712530465853505536 9476735871985388281856 9527144041517225453568 9533482793374522343424 9729849233889932378112 10167094114315449679872 10443749736473693208576 10494744608233818663696 10543653155586392260608 10661327855983561817088 10725168142546337636352 10830555282269015179264 10888164618876829089792 11291429975131526463488 11861609800034691293184 11993993837981507044224 12184374692552642076672 12257335020052957298688 12438215831980822119936 12702858722022967271424 13556125485753932906496 13707421529121722336256 13924999648631590944768 13992992810978424884928 14215103807978082422784 14290716062275838180352 14300224190061783515136 14517552825169105453056 15665624604710539812864 15815479733379588390912 15991991783975342725632 16087752213819506454528 16245832923403522768896 16332246928315243634688 16584287775974429493248 16937144962697289695232 17792414700052036939776 17903570976812045500416 18276562038828963115008 18386002530079435948032 18657323747971233179904 18665425060931707011072 18953471743970776563712 19054288083034450907136 19459698467779864756224 20334188228630899359744 20887499472947386417152 20989489216467637327392 21322655711967123634176 21450336285092675272704 21776329237753658179584 23723219600069382586368 23987987675963014088448 24368749385105284153344 24876431663961644239872 25405717444045934542848 27414843058243444672512 27985985621956849769856 28430207615956164845568 28581432124551676360704 28600448380123567030272 31331249209421079625728 31630959466759176781824 31983983567950685451264 32175504427639012909056 32491665846807045537792 32664493856630487269376 33168575551948858986496 33874289925394579390464 35584829400104073879552 36553124077657926230016 36772005060158871896064 37314647495942466359808 37906943487941553127424 38108576166068901814272 40668376457261798719488 41774998945894772834304 41978978432935274654784 42645311423934247268352 42900672570185350545408 43552658475507316359168 47446439200138765172736 47975975351926028176896 48737498770210568306688 49752863327923288479744 50811434888091869085696 54829686116486889345024 55971971243913699539712 56860415231912329691136 57162864249103352721408 62662498418842159251456 63967967135901370902528 64351008855278025818112 65328987713260974538752 66337151103897717972992 71169658800208147759104 73106248155315852460032 74629294991884932719616 75813886975883106254848 76217152332137803628544 83957956865870549309568 85290622847868494536704 85801345140370701090816 94892878400277530345472 95951950703852056353792 97474997540421136613376 99505726655846576959488 101622869776183738171392 109659372232973778690048 111943942487827399079424 113720830463824659382272 114325728498206705442816 125324996837684318502912 127935934271802741805056 128702017710556051636224 130657975426521949077504 132674302207795435945984 142339317600416295518208 146212496310631704920064 149258589983769865439232 152434304664275607257088 167915913731741098619136 170581245695736989073408 191903901407704112707584 199011453311693153918976 219318744465947557380096 223887884975654798158848 227441660927649318764544 228651456996413410885632 255871868543605483610112 257404035421112103272448 265348604415590871891968 284678635200832591036416 292424992621263409840128 298517179967539730878464 304868609328551214514176 335831827463482197238272 341162491391473978146816 383807802815408225415168 398022906623386307837952 438637488931895114760192 447775769951309596317696 457302913992826821771264 511743737087210967220224 530697208831181743783936 597034359935079461756928 671663654926964394476544 682324982782947956293632 767615605630816450830336 796045813246772615675904 877274977863790229520384 895551539902619192635392 914605827985653643542528 1023487474174421934440448 1194068719870158923513856 1343327309853928788953088 1535231211261632901660672 1592091626493545231351808 1791103079805238385270784 2046974948348843868880896 2388137439740317847027712 2686654619707857577906176 3070462422523265803321344 3582206159610476770541568 4776274879480635694055424 5373309239415715155812352 6140924845046531606642688 7164412319220953541083136 10746618478831430311624704 14328824638441907082166272 21493236957662860623249408 42986473915325721246498816
- Sum of all divisors σ(n): 155036990715748638870915927
- Sum of proper divisors (its aliquot sum) s(n): 112050516800422917624417111
- 42986473915325721246498816 is an abundant number, because the sum of its proper divisors (112050516800422917624417111) is greater than itself. Its abundance is 69064042885097196377918295
Bases of 42986473915325721246498816
- Binary: 100011100011101011110101101011100110100110000011101100111110101011000100000000000000002
- Hexadecimal: 0x238EBD6B9A60ECFAB10000
- Base-36: 5EFZAC8W9MSW0SG00
Squares and roots of 42986473915325721246498816
- 42986473915325721246498816 squared (429864739153257212464988162) is 1847836939672978642957471372455190022454338289401856
- 42986473915325721246498816 cubed (429864739153257212464988163) is 79431994407027804817160281673419688621812585769361807008556304339198852202496
-
42986473915325721246498816 is a
perfect square number . Itssquare root is 6556407088896 -
The
cube root of 42986473915325721246498816 is 350303067.8771261003
Scales and comparisons
How big is 42986473915325721246498816?- 42,986,473,915,325,721,246,498,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,986,473,915,325,721,246,498,816 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 42986473915325721246498816 cubic inches would be around 29191922.3 feet tall.
Recreational maths with 42986473915325721246498816
- 42986473915325721246498816 backwards is 61889464212752351937468924
- 42986473915325721246498816 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 42986473915325721246498816's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 42986473915325721246498816 - Facts about the integer". Numbermatics.com. 2024. Web. 23 September 2024.
APA style:
Numbermatics. (2024). Number 42986473915325721246498816 - Facts about the integer. Retrieved 23 September 2024, from https://numbermatics.com/n/42986473915325721246498816/
Chicago style:
Numbermatics. 2024. "Number 42986473915325721246498816 - Facts about the integer". https://numbermatics.com/n/42986473915325721246498816/
The information we have on file for 42986473915325721246498816 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 42986473915325721246498816, math, Factors of 42986473915325721246498816, curriculum, school, college, exams, university, Prime factorization of 42986473915325721246498816, STEM, science, technology, engineering, physics, economics, calculator, forty-two septillion, nine hundred eighty-six sextillion, four hundred seventy-three quintillion, nine hundred fifteen quadrillion, three hundred twenty-five trillion, seven hundred twenty-one billion, two hundred forty-six million, four hundred ninety-eight thousand, eight hundred sixteen.