678656162311104418087885056
678,656,162,311,104,418,087,885,056 is an even composite number composed of seven prime numbers multiplied together.
678656162311104418087885056 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 678656162311104418087885056:
28 × 32 × 74 × 132 × 474 × 1272 × 30372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 47 × 47 × 47 × 47 × 127 × 127 × 3037 × 3037)See below for interesting mathematical facts about the number 678656162311104418087885056 from the Numbermatics database.
Names of 678656162311104418087885056
- Cardinal: 678656162311104418087885056 can be written as Six hundred seventy-eight septillion, six hundred fifty-six sextillion, one hundred sixty-two quintillion, three hundred eleven quadrillion, one hundred four trillion, four hundred eighteen billion, eighty-seven million, eight hundred eighty-five thousand and fifty-six.
Scientific notation
- Scientific notation: 6.78656162311104418087885056 × 1026
Factors of 678656162311104418087885056
Divisors of 678656162311104418087885056
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 32 36 39 42 47 48 49 52 56 63 64 72 78 84 91 94 96 98 104 112 117 126 127 128 141 144 147 156 168 169 182 188 192 196 208 224 234 252 254 256 273 282 288 294 312 329 336 338 343 364 376 381 384 392 416 423 441 448 468 504 507 508 546 564 576 588 611 624 637 658 672 676 686 728 752 762 768 784 819 832 846 882 889 896 936 987 1008 1014 1016 1029 1092 1128 1143 1152 1176 1183 1222 1248 1274 1316 1344 1352 1372 1456 1504 1521 1524 1568 1638 1651 1664 1692 1764 1778 1792 1833 1872 1911 1974 2016 2028 2032 2058 2184 2209 2256 2286 2303 2304 2352 2366 2401 2444 2496 2548 2632 2667 2688 2704 2744 2912 2961 3008 3037 3042 3048 3087 3136 3276 3302 3328 3384 3528 3549 3556 3666 3744 3822 3948 4032 4056 4064 4116 4277 4368 4418 4459 4512 4572 4606 4704 4732 4802 4888 4953 4992 5096 5264 5334 5376 5408 5488 5499 5733 5824 5922 5969 6016 6074 6084 6096 6174 6223 6272 6552 6604 6627 6768 6909 7056 7098 7112 7203 7332 7488 7644 7896 7943 8001 8064 8112 8128 8232 8281 8554 8736 8836 8918 9024 9111 9144 9212 9408 9464 9604 9776 9906 9984 10192 10528 10647 10668 10816 10976 10998 11466 11557 11648 11844 11938 12032 12148 12168 12192 12348 12446 12544 12831 13104 13208 13254 13377 13536 13818 14112 14196 14224 14406 14664 14859 14976 15288 15463 15792 15886 16002 16121 16128 16129 16224 16256 16464 16562 17108 17472 17672 17836 17907 18048 18222 18288 18424 18669 18816 18928 19208 19552 19812 19881 20384 20727 21056 21259 21294 21336 21463 21609 21632 21952 21996 22932 23114 23296 23688 23829 23876 24296 24336 24384 24696 24843 24892 25662 26208 26416 26508 26754 27072 27333 27636 28224 28392 28448 28717 28812 29328 29718 29939 29952 30576 30926 31213 31584 31772 32004 32242 32258 32448 32512 32928 33124 34216 34671 34944 35344 35672 35814 36096 36444 36576 36848 37338 37632 37856 38416 38493 39104 39481 39624 39762 40131 40768 41454 41783 42112 42518 42588 42672 42926 43218 43264 43561 43904 43992 45864 46228 46389 47376 47658 47752 48363 48387 48592 48672 48768 49392 49686 49784 51324 52416 52832 53016 53508 53721 54144 54666 55272 55601 56007 56448 56784 56896 57434 57624 57967 58656 59436 59878 61152 61852 62426 63168 63544 63777 64008 64389 64484 64516 64896 65856 66248 68432 69342 69888 70688 71344 71487 71628 72888 73152 73696 74529 74676 75712 76832 76986 77597 78208 78962 79248 79524 80262 80899 81536 82908 83566 84224 85036 85176 85344 85852 86151 86436 87122 87808 87984 89817 91728 92456 92778 93639 94752 95316 95504 96726 96774 97184 97344 97536 98784 99372 99568 102648 103823 104013 104832 105664 106032 107016 107442 108241 108288 109332 110544 111202 112014 112847 112896 112903 113568 113792 114868 115248 115934 117312 118443 118872 119756 122304 123704 124852 125349 126336 127088 127554 128016 128778 128968 129032 129792 130683 131712 132496 136864 138684 139167 141376 142688 142739 142974 143256 145089 145161 145776 146304 147392 148813 149058 149352 150241 151424 153664 153972 155194 156416 157924 158496 159048 160524 161798 163072 165816 166803 167132 170072 170352 170688 171704 172302 172872 173901 174244 175968 179634 183456 184912 185556 187278 189504 190632 191008 191331 193167 193452 193548 194368 194688 197568 198744 199136 201019 205296 207646 208026 209573 209664 209677 211328 212064 214032 214884 216482 218664 221088 222404 224028 225694 225806 227136 227584 229736 230496 231868 232791 234624 236886 237744 239512 242697 244608 247408 249704 250698 252672 254176 255108 256032 257556 257936 258064 258453 261366 263424 264992 269451 273728 276367 277368 278334 280543 280917 282752 285376 285478 285948 286512 290178 290322 291552 292481 292608 294784 297626 298116 298704 300482 302848 304927 307328 307944 310388 311469 315848 316992 318096 321048 323596 324723 331632 333606 334264 338541 338709 340144 340704 341376 343408 344604 345744 347802 348488 351936 355329 359268 366912 369824 371112 373321 374556 376047 379008 381264 382016 382662 385699 386334 386904 387096 388736 389207 389376 392049 395136 397488 398272 402038 405769 410592 415292 416052 419146 419354 422656 424128 428064 428217 429768 432964 437328 442176 444808 446439 448056 450723 451388 451612 454272 459472 460992 463736 465582 469248 473772 475488 479024 485394 489216 494816 499408 500409 501396 508352 510216 512064 513253 515112 515872 516128 516906 521703 522732 529984 538902 543179 547456 552734 554736 556668 561086 561834 565504 566293 570752 570956 571896 573024 580356 580644 583104 584962 589568 595252 596232 597408 600964 603057 609854 614656 615888 620776 622938 628719 629031 631696 633984 636192 642096 647192 649446 663264 667212 668528 677082 677418 680288 681408 682752 686816 689208 691488 695604 696976 698373 703872 710658 718536 726761 728091 733824 739648 742224 746642 749112 752094 757687 758016 758063 762528 764032 765324 771398 772668 773808 774192 777472 778414 784098 790272 790321 794976 796544 804076 811538 821184 829101 830584 832104 838292 838708 841629 848256 856128 856434 859536 865928 874656 877443 884352 889616 892878 896112 901446 902776 903224 908544 914781 918944 921984 927472 931164 934407 947544 950976 958048 970788 974169 989632 998816 999173 1000818 1002792 1008761 1015623 1016127 1016704 1020432 1024128 1026506 1030224 1031744 1032256 1033812 1041691 1043406 1045464 1051687 1059968 1077804 1086358 1094912 1105468 1109472 1113336 1119963 1122172 1123668 1132586 1141504 1141912 1143792 1146048 1157097 1160712 1161288 1166208 1167621 1169924 1190504 1192464 1194816 1201928 1206114 1217307 1219708 1231776 1241552 1245876 1257438 1258062 1263392 1267968 1272384 1284192 1284651 1294384 1298892 1326528 1334424 1337056 1339317 1349699 1352169 1354164 1354836 1360576 1362816 1373632 1378416 1382976 1391208 1393952 1396746 1407133 1407744 1421316 1437072 1453522 1456182 1467011 1467648 1467739 1479296 1484448 1493284 1498224 1504188 1515374 1516126 1525056 1528064 1530648 1539759 1542796 1545336 1547616 1548384 1556828 1568196 1580642 1589952 1593088 1608152 1623076 1629537 1642368 1658202 1661168 1664208 1676584 1677416 1683258 1696512 1698879 1712256 1712868 1719072 1731856 1749312 1754886 1768704 1779232 1785756 1792224 1802892 1805552 1806448 1809171 1829562 1837888 1843968 1854944 1855607 1862328 1868814 1886157 1887093 1895088 1901952 1916096 1934569 1941576 1948338 1963801 1979264 1997632 1998346 2001636 2005584 2017522 2031246 2032254 2033408 2040864 2047367 2048256 2053012 2060448 2063488 2064512 2067624 2083382 2086812 2090928 2103374 2119936 2155608 2172716 2180283 2210936 2218944 2226672 2239926 2244344 2247336 2265172 2273061 2274189 2283824 2287584 2292096 2314194 2321424 2322576 2332416 2335242 2339848 2370963 2381008 2384928 2389632 2403856 2412228 2434614 2439416 2463552 2483104 2487303 2491752 2514876 2516124 2524887 2526784 2544768 2568384 2569302 2588768 2597784 2613247 2632329 2653056 2668848 2674112 2678634 2699398 2699893 2704338 2708328 2709672 2721152 2724449 2725632 2725801 2744343 2747264 2756832 2765952 2782416 2787904 2793492 2814266 2842632 2874144 2907044 2912364 2934022 2935478 2958592 2968896 2986568 2996448 2997519 3008376 3026283 3030748 3032252 3050112 3061296 3079518 3085592 3090672 3095232 3096768 3113656 3125073 3136392 3155061 3161284 3179904 3216304 3246152 3259074 3284736 3316404 3322336 3328416 3353168 3354832 3359889 3366516 3397758 3424512 3425736 3438144 3463712 3471291 3498624 3502863 3509772 3558464 3571512 3584448 3592771 3605784 3611104 3612896 3618342 3647059 3651921 3659124 3675776 3709888 3711214 3724656 3737628 3772314 3774186 3790176 3802253 3803904 3832192 3869138 3883152 3896676 3927602 3958528 3964051 3995264 3996692 4003272 4011168 4035044 4049097 4062492 4064508 4081728 4094734 4106024 4120896 4126976 4129024 4135248 4166764 4173624 4181856 4206748 4221399 4311216 4345432 4360566 4401033 4403217 4421872 4437888 4453344 4479852 4488688 4494672 4530344 4546122 4548378 4567648 4575168 4584192 4619277 4628388 4642848 4645152 4670484 4679696 4741926 4762016 4769856 4779264 4807712 4824456 4869228 4878832 4879681 4888611 4927104 4966208 4974606 4983504 5014087 5029752 5032248 5049774 5053568 5087327 5089536 5096637 5136768 5138604 5177536 5195568 5226494 5264658 5303809 5306112 5306441 5337696 5348224 5357268 5398796 5399786 5408676 5416656 5419344 5442304 5448898 5451602 5488686 5494528 5513664 5531904 5532247 5564832 5566821 5575808 5586984 5628532 5685264 5748288 5803707 5814088 5824728 5868044 5870956 5891403 5937792 5973136 5992896 5995038 6016752 6052566 6061496 6064504 6100224 6122592 6142101 6159036 6171184 6181344 6190464 6193536 6227312 6250146 6272784 6310122 6322568 6359808 6432608 6492304 6518148 6540849 6632808 6644672 6656832 6706336 6708733 6709664 6719778 6733032 6795516 6819183 6822567 6851472 6876288 6927424 6942582 6994211 6997248 7005726 7019544 7061327 7112889 7116928 7143024 7168896 7185542 7211568 7222208 7225792 7236684 7291837 7294118 7303842 7318248 7351552 7361809 7419776 7422428 7449312 7475256 7544628 7548372 7580352 7604506 7664384 7738276 7766304 7793352 7839741 7855204 7928102 7990528 7993384 8006544 8022336 8070088 8098194 8099679 8124984 8129016 8163456 8173347 8177403 8189468 8212048 8241792 8270496 8333528 8347248 8363712 8413496 8442798 8622432 8690864 8721132 8802066 8806434 8843744 8875776 8906688 8959704 8977376 8989344 8992557 9060688 9078849 9092244 9096756 9135296 9150336 9223369 9238554 9256776 9285696 9290304 9340968 9359392 9375219 9447893 9465183 9483852 9524032 9539712 9615424 9648912 9738456 9757664 9759362 9777222 9849931 9854208 9854819 9932416 9949212 9967008 10028174 10059504 10064496 10099548 10107136 10174654 10193274 10273536 10274173 10277208 10355072 10391136 10452988 10529316 10607618 10612882 10675392 10696448 10714536 10778313 10797592 10799572 10817352 10833312 10838688 10897796 10903204 10941177 10977372 11027328 11064494 11129664 11133642 11151616 11173968 11257064 11370528 11406759 11496576 11607414 11628176 11649456 11736088 11741912 11782806 11875584 11892153 11946272 11985792 11990076 12033504 12105132 12122992 12129008 12147291 12245184 12284202 12318072 12342368 12362688 12380928 12387072 12454624 12500292 12545568 12620244 12645136 12664197 12865216 12984608 12989249 13036296 13081698 13185521 13203099 13209651 13265616 13289344 13313664 13412672 13417466 13419328 13439556 13466064 13541983 13591032 13638366 13645134 13702944 13746607 13752576 13854848 13885164 13988422 14011452 14039088 14122654 14225778 14233856 14286048 14331569 14337792 14371084 14423136 14444416 14451584 14473368 14583674 14588236 14607684 14636496 14639043 14723618 14839552 14844856 14898624 14950512 15042261 15089256 15096744 15160704 15209012 15261981 15476552 15532608 15586704 15679482 15710408 15856204 15911427 15919323 15986768 16013088 16044672 16140176 16196388 16199358 16249968 16258032 16326912 16346694 16354806 16378936 16424096 16483584 16540992 16596741 16667056 16694496 16700463 16727424 16826992 16885596 17244864 17381728 17411121 17442264 17546087 17604132 17612868 17674209 17687488 17813376 17919408 17954752 17978688 17985114 18121376 18127853 18157698 18184488 18193512 18270592 18292729 18300672 18426303 18446738 18477108 18513552 18571392 18580608 18681936 18718784 18750438 18895786 18899251 18930366 18967704 19048064 19071143 19079424 19080607 19230848 19297824 19476912 19515328 19518724 19554444 19699862 19709638 19864832 19898424 19934016 20056348 20119008 20126199 20128992 20199096 20349308 20386548 20548346 20554416 20710144 20782272 20905976 20982633 21058632 21183981 21215236 21225764 21350784 21429072 21556626 21595184 21599144 21634704 21666624 21677376 21795592 21806408 21875511 21882354 21954744 22054656 22085427 22128988 22259328 22267284 22347936 22514128 22741056 22813518 22993152 23214828 23256352 23298912 23472176 23483824 23519223 23565612 23784306 23892544 23971584 23980152 24067008 24122891 24210264 24245984 24258016 24294582 24299037 24490368 24520041 24532209 24568404 24636144 24684736 24725376 24909248 25000584 25091136 25149397 25240488 25290272 25328394 25529413 25730432 25969216 25978498 26072592 26163396 26371042 26406198 26419302 26531232 26578688 26615771 26627328 26825344 26834932 26838656 26879112 26932128 27083966 27182064 27276732 27290268 27405888 27493214 27670107 27709696 27770328 27976844 28022904 28078176 28245308 28343679 28451556 28572096 28663138 28742168 28846272 28888832 28903168 28946736 29167348 29176472 29215368 29272992 29278086 29447236 29549793 29564457 29689712 29797248 29901024 30084522 30178512 30193488 30321408 30418024 30523962 30822519 30953104 31065216 31173408 31358964 31420816 31712408 31822854 31838646 31973536 32026176 32089344 32280352 32334939 32392776 32398716 32499936 32516064 32693388 32709612 32757872 32823531 32848192 33081984 33193482 33334112 33388992 33400926 33454848 33653984 33771192 34157767 34220277 34489728 34763456 34822242 34884528 35092174 35098609 35208264 35225736 35348418 35374976 35611289 35626752 35628961 35676459 35838816 35909504 35957376 35970228 36242752 36255706 36315396 36368976 36387024 36541184 36585458 36852606 36893476 36954216 37027104 37142784 37145087 37161216 37363872 37437568 37500876 37791572 37798502 37860732 37935408 38096128 38142286 38161214 38461696 38595648 38725729 38953824 38967747 39030656 39037448 39108888 39399724 39419276 39556563 39796848 39868032 40112696 40238016 40252398 40257984 40398192 40625949 40698616 40773096 41096692 41108832 41239821 41564544 41811952 41965266 42117264 42367962 42430472 42451528 42701568 42858144 42994707 43113252 43190368 43198288 43269408 43333248 43354752 43591184 43612816 43751022 43764708 43909488 43917129 44170854 44257976 44518656 44534568 44695872 45028256 45126783 45482112 45627036 45785943 46429656 46512704 46597824 46944352 46961131 46967648 47038446 47131224 47411767 47568612 47734281 47757969 47785088 47960304 48134016 48245782 48420528 48491968 48516032 48589164 48598074 48959477 48980736 48983773 49040082 49064418 49136808 49272288 49369472 49429289 49450752 49790223 49818496 50001168 50182272 50298794 50480976 50580544 50656788 51058826 51460864 51532663 51938432 51956996 52145184 52326792 52638261 52742084 52812396 52838604 53062464 53231542 53650688 53669864 53677312 53758224 53864256 54167932 54364128 54383559 54553464 54580536 54811776 54878187 54986428 55340214 55540656 55953688 56045808 56156352 56490616 56687358 56697753 56903112 57144192 57213429 57241821 57326276 57484336 57692544 57893472 58334696 58352944 58430736 58545984 58556172 58894472 59099586 59128914 59379424 59594496 59802048 60169044 60357024 60378597 60386976 60836048 61047924 61645038 61906208 62130432 62346816 62717928 62841632 62947899 63424816 63435853 63551943 63645708 63677292 63947072 64052352 64560704 64563583 64669878 64785552 64797432 64999872 65032128 65183131 65386776 65419224 65515744 65626533 65647062 65696384 66135251 66163968 66256281 66386964 66668224 66777984 66801852 67307968 67542384 68315534 68440554 68949517 68979456 68983733 69526912 69644484 69769056 70184348 70197218 70416528 70451472 70696836 70749952 71222578 71257922 71352918 71677632 71819008 71914752 71919211 71940456 72368673 72485504 72511412 72630792 72737952 72774048 73170916 73705212 73786952 73908432 74054208 74290174 74727744 74875136 75001752 75448191 75583144 75597004 75721464 75870816 76284572 76322428 76588239 77191296 77451458 77907648 77935494 78061312 78074896 78217776 78799448 78838552 79113126 79593696 79736064 79847313 80225392 80476032 80504796 80515968 80796384 81251898 81397232 81546192 82193384 82217664 82479642 83010321 83129088 83623904 83930532 84234528 84735924 84860944 84903056 85031037 85716288 85989414 86226504 86380736 86396576 86538816 86666496 86709504 87182368 87213529 87225632 87502044 87529416 87818976 87834258 88341708 88515952 88649379 88693371 89069136 89391744 90056512 90253566 90924743 90964224 91254072 91571886 92298647 92467557 92859312 93025408 93195648 93888704 93922262 93935296 94076892 94262448 94793881 94823534 95137224 95468562 95515938 95570176 95920608 96226249 96268032 96491564 96841056 96983936 97032064 97178328 97196148 97918954 97967546 98080164 98128836 98273616 98544576 98738944 98858578 99580446 99636992 100002336 100364544 100597588 100961952 101161088 101313576 102117652 102473301 103065326 103876864 103913992 104290368 104653584 105276522 105295827 105484168 105624792 105677208 106124928 106463084 106833867 106886883 107339728 107516448 107728512 108335864 108728256 108767118 109106928 109161072 109623552 109756374 109972856 110680428 111081312 111435261 111907376 112091616 112312704 112981232 113374716 113395506 113806224 114288384 114426858 114483642 114652552 114968672 115385088 115786944 116177187 116669392 116705888 116861472 116903241 117091968 117112344 117788944 118199172 118257828 118669689 118758848 119604096 119903797 120338088 120714048 120757194 120773952 121672096 121877847 122095848 122822609 123290076 123719463 123812416 124693632 125435856 125683264 125895798 126849632 126871706 126894971 127103886 127291416 127354584 127894144 128049103 128104704 128112647 128984121 129121408 129127166 129339756 129571104 129594864 129999744 130064256 130366262 130773552 130838448 131031488 131253066 131294124 131392768 132270502 132294757 132512562 132773928 133336448 133555968 133564249 133603704 134615936 135084768 136631068 136881108 137899034 137967466 139053824 139288968 139538112 140368696 140394436 140833056 140883393 140902944 141393672 142235301 142445156 142515844 142705836 143355264 143838422 143880912 144737346 144971008 145022824 145261584 145475904 145548096 146341832 146878431 146951319 147410424 147573904 147816864 148108416 148287867 148580348 149455488 150003504 150896382 151166288 151194008 151442928 151741632 152569144 152644856 153176478 154382592 154597989 154902916 155815296 155870988 156149792 156435552 157598896 157677104 157914783 158226252 159187392 159694626 160450784 160952064 161009592 161031936 161592768 162503796 162794464 163092384 163150677 164386768 164435328 164634561 164959284 166020642 167247808 167861064 168469056 168860237 169471848 169721888 169806112 170062074 170093259 171411773 171432576 171640287 171725463 171978828 172453008 172761472 172793152 173077632 174364736 174427058 174451264 175004088 175058832 175637952 175668516 176045779 176683416 177031904 177298758 177386742 178138272 178705891 178783488 180113024 180507132 181849486 182508144 183143772 184597294 184935114 185718624 186050816 186310397 186391296 187777408 187844524 187870592 188153784 188524896 189587762 189647068 190274448 190307559 190937124 191031876 191841216 192452498 192983128 193682112 193690749 193967872 194064128 194356656 194392296 195549393 195837908 195935092 196160328 196257672 196547232 197089152 197717156 198405753 199160892 200004672 201195176 201923904 202322176 202627152 204235304 204946602 206130652 206848551 206951199 207827984 208580736 209307168 210553044 210591654 210968336 211249584 211354416 212249856 212926168 213667734 213773766 214679456 215032896 215457024 215757633 216671728 217106019 217456512 217534236 218213856 218322144 219512748 219945712 221360856 222162624 222870522 223814752 224183232 224625408 225962464 226344573 226749432 226791012 227612448 228853716 228967284 229305104 229764717 229937344 231573888 232354374 233338784 233411776 233722944 233806482 234183936 234224688 235577888 235662089 236398344 236515656 237339378 237517696 239104369 239208192 239541939 239807594 240676176 241428096 241514388 241547904 243344192 243755694 244191696 245645218 245690263 246580152 247438926 247624832 249279023 249387264 249402727 250871712 251366528 251791596 253699264 253743412 253789942 254207772 254582832 254709168 255788288 256098206 256225294 257968242 258242816 258254332 258679512 259142208 259189728 259999488 260015609 260128512 260732524 261547104 261640587 261676896 262062976 262506132 262588248 264541004 264589514 265025124 265547856 266672896 267128498 267207408 269231872 270169536 272774229 273262136 273762216 275798068 275934932 276895941 278577936 279076224 280737392 280788872 281666112 281766786 281805888 282787344 284381643 284470602 284890312 285031688 285411672 286710528 287676844 287761824 288678747 289474692 290045648 290523168 290951808 291096192 292683664 293756862 293902638 294820848 295147808 295633728 296216832 296575734 297160696 298910976 300007008 301792764 302332576 302388016 302885856 303483264 305138288 305289712 306352956 307419903 309195978 309805832 311630592 311741976 312299584 312871104 315197792 315310451 315354208 315829566 315887481 316452504 318374784 319389252 320501601 320660649 320901568 322019184 323185536 325007592 325588928 326184768 326301354 328727917 328773536 328870656 329269122 329918568 331882369 332041284 334305783 334495616 335722128 336938112 337720474 338943696 339443776 339612224 340124148 340186518 342716339 342823546 342865152 342886411 343280574 343450926 343957656 344906016 345522944 345586304 346005023 346155264 348531561 348729472 348854116 348902528 350008176 350117664 351275904 351337032 352091558 353366832 354063808 354597516 354773484 356276544 357411782 359711391 360226048 361014264 363698972 365016288 366287544 368467827 369194588 369870228 371437248 372620794 375554816 375689048 375741184 376307568 377049792 379175524 379294136 380548896 380615118 380684913 381874248 382063752 383682432 384147309 384337941 384904996 385966256 387364224 387381498 388713312 388784592 391098786 391675816 391870184 392320656 392515344 393094464 394178304 395434312 396811506 396884271 398321784 400009344 400692747 402390352 403847808 405254304 408470608 409893204 412261304 413697102 413902398 415655968 417161472 418614336 421106088 421183308 421936672 422499168 422650179 422708832 425852336 426705903 427335468 427547532 429358912 430065792 431515266 433343456 433498343 434212038 434913024 435068472 436427712 436644288 439025496 439891424 440635293 440853957 442721712 444050971 444325248 444863601 445741044 447629504 448366464 451924928 451945081 452689146 453498864 453582024 455224896 456281917 457707432 457934568 458610208 459529434 459874688 462946757 463147776 463176493 463793967 464708748 466677568 466823552 467445888 467612964 468449376 471155776 471324178 472796688 473031312 474678756 475035392 478208738 479083878 479615188 481352352 482856192 482886131 483028776 483095808 486688384 487511388 488383392 491290436 491380526 493160304 494877852 495249664 498558046 498805454 501743424 502733056 503434477 503583192 506580711 507398528 507486824 507579884 508415544 509165664 509418336 512196412 512450588 514235319 515936484 516508664 517359024 518284416 518379456 520031218 521465048 523094208 523281174 523353792 524125952 525012264 525176496 528137337 529082008 529179028 530050248 531095712 534256996 534414816 536117673 540339072 545548458 546524272 547524432 551596136 551869864 553791882 557155872 558152448 558931191 561474784 561577744 563332224 563533572 563611776 565574688 568763286 568941204 569780624 570063376 570823344 570922677 575353688 575523648 577357494 578949384 580091296 581046336 581072247 581903616 582192384 585367328 586648179 587513724 587805276 589641696 590295616 591267456 593151468 594321392 595217259 600014016 603585528 604665152 604776032 605771712 606966528 610276576 610494703 610579424 612705912 614839806 618391956 619611664 619719487 620545653 620853597 623483952 624599168 625742208 630395584 630620902 630708416 631659132 631774962 632905008 636473201 636749568 636789049 638778504 641003202 641321298 641803136 644038368 646090529 646371072 647272899 650015184 651177856 652369536 652602708 657455834 657547072 658538244 659837136 663764738 664082568 668611566 668991232 671444256 673583743 673876224 675440948 677887392 678887552 679224448 680248296 680373036 685432678 685647092 685772822 686561148 686901852 687915312 689812032 691172608 692010046 697063122 697458944 697708232 697805056 700016352 700235328 702551808 702674064 704183116 706733664 706986267 708127616 709195032 709546968 712553088 714823564 717313107 719422782 722028528 727397944 730032576 732575088 736935654 737070789 738389176 739740456 742874496 745241588 747837069 748208181 751378096 752615136 754099584 758351048 758588272 761097792 761230236 761369826 763748496 764127504 767364864 768294618 768675882 769809992 771932512 774728448 774762996 777426624 777569184 780046827 782197572 783351632 783740368 784641312 784921761 785030688 786188928 790868624 793623012 793768542 796643568 800018688 801385494 804780704 807695616 810508608 816941216 818322687 819786408 824522608 824666089 827394204 827804796 830687823 831311936 837228672 839326579 842212176 842366616 843873344 844998336 845300358 845417664 851704672 852009091 853144929 853411806 854670936 855095064 858717824 859758263 860131584 863030532 866036241 866686912 866996686 868424076 870136944 872855424 873288576 878050992 879782848 881270586 881707914 885443424 888101942 888264797 888650496 889727202 891482088 895259008 896343721 896732928 896788529 903849856 903890162 905378292 906997728 907164048 910449792 912563834 915414864 915869136 917220416 919058868 919749376 925893514 926063299 926352986 927587934 929417496 933355136 933647104 934891776 934949743 935225928 936898752 942311552 942648356 945593376 945931353 946062624 949357512 956417476 958167756 959230376 962704704 965772262 966057552 973376768 975022776 976766784 982580872 982761052 986183751 986320608 989755704 995647107 997116092 997610908 1003486848 1006868954 1007166384 1013161422 1014797056 1014973648 1015159768 1016831088 1018331328 1018836672 1024392824 1024901176 1028149017 1028470638 1028659233 1031872968 1033017328 1034718048 1036568832 1036758912 1038015069 1040062436 1042930096 1046188416 1046562348 1046707584 1050024528 1050352992 1056274674 1058164016 1058358056 1060100496 1062191424 1068513992 1068829632 1072235346 1079134173 1080678144 1091096916 1093048544 1095048864 1103192272 1103739728 1105403481 1107583764 1114311744 1117862382 1122949568 1123155488 1126664448 1127067144 1127223552 1131149376 1133775877 1137526572 1137882408 1139561248 1140126752 1141646688 1141845354 1142054739 1150707376 1151047296 1152441927 1153013823 1154714988 1157898768 1160182592 1162092672 1162144494 1170734656 1171367863 1173296358 1175027448 1175610552 1179283392 1180591232 1182021659 1182534912 1186302936 1188642784 1190434518 1190652813 1199882411 1200028032 1202078241 1207171056 1209330304 1209552064 1211543424 1220553152 1220989406 1221158848 1225411824 1229679612 1232320453 1236783912 1239223328 1239438974 1241091306 1241707194 1246967904 1249198336 1250941237 1251484416 1260791168 1261241804 1261416832 1263318264 1263549924 1265810016 1272946402 1273578098 1277557008 1282006404 1282642596 1283606272 1288076736 1292181058 1294545798 1300030368 1300495029 1302355712 1304739072 1305205416 1314911668 1315094144 1317076488 1319674272 1327529476 1328165136 1332152913 1337223132 1342888512 1347167486 1350881896 1355774784 1355835243 1357775104 1358448896 1360496592 1360746072 1368845751 1370865356 1371294184 1371545644 1373122296 1373803704 1375830624 1379624064 1384020092 1388840271 1389529479 1394126244 1395416464 1400032704 1400470656 1405348128 1408366232 1413467328 1413972534 1416255232 1418390064 1419093936 1425106176 1429647128 1434626214 1438845564 1444057056 1448658393 1454795888 1460065152 1465150176 1473871308 1474141578 1476778352 1479480912 1485748992 1490483176 1495674138 1496416362 1502756192 1505230272 1508199168 1510303431 1516702096 1517176544 1519742133 1522195584 1522460472 1522739652 1527496992 1528255008 1536589236 1537351764 1539619984 1542705957 1543865024 1549525992 1554853248 1555138368 1558749361 1560093654 1564395144 1566703264 1567480736 1569282624 1569843522 1570061376 1572377856 1581737248 1584412011 1587246024 1587537084 1593287136 1602770988 1608353019 1609561408 1621017216 1633882432 1636645374 1639572816 1649045216 1649332178 1649634623 1654788408 1655609592 1661375646 1662623872 1673730583 1674457344 1674561167 1676793573 1678653158 1684424352 1684733232 1687746688 1689996672 1690600716 1690835328 1703409344 1704018182 1706289858 1706823612 1709341872 1710190128 1717435648 1719516526 1719831841 1726061064 1732072482 1733373824 1733993372 1736848152 1740273888 1745710848 1745819089 1746577152 1756101984 1759565696 1762541172 1763415828 1770886848 1776203884 1776529594 1779454404 1782964176 1790518016 1792687442 1793577058 1807699712 1807780324 1810756584 1813995456 1814328096 1820109263 1820899584 1825127668 1830829728 1831484109 1831738272 1834440832 1838117736 1851787028 1852126598 1852705972 1855175868 1858834992 1859158461 1866710272 1869899486 1870451856 1873797504 1884623104 1885296712 1891186752 1891862706 1892125248 1898715024 1909419603 1910367147 1912834952 1916335512 1918460752 1925409408 1931544524 1932115104 1938271587 1950045552 1953533568 1965161744 1965522104 1972367502 1972641216 1979511408 1991294214 1994232184 1995221816 2006973696 2013737908 2014332768 2020751229 2026322844 2029947296 2030319536 2033662176 2036662656 2037673344 2048785648 2049802352 2056298034 2056941276 2057318466 2063745936 2066034656 2069436096 2073517824 2076030138 2080124872 2085860192 2092376832 2093124696 2093415168 2100049056 2100705984 2112549348 2116328032 2116716112 2120200992 2120958801 2124382848 2137027984 2137659264 2144470692 2151939321 2158268346 2182193832 2186097088 2190097728 2206384544 2207173157 2207479456 2210806962 2211212367 2215167528 2228353049 2228623488 2235724764 2243511207 2244624543 2245899136 2246310976 2254134288 2262298752 2267551754 2275053144 2275764816 2279122496 2280253504 2283293376 2283690708 2284109478 2301095419 2301414752 2302094592 2302237331 2304883854 2306027646 2309429976 2315797536 2320365184 2323176583 2324185344 2324288988 2340140481 2341469312 2342735726 2346592716 2350054896 2351221104 2358566784 2361182464 2364043318 2372605872 2377285568 2380869036 2381305626 2399764822 2400056064 2400204877 2404156482 2414342112 2418660608 2419104128 2422035161 2423086848 2441106304 2441978812 2442317696 2450823648 2459359224 2464640906 2473567824 2473998267 2478446656 2478877948 2482182612 2483414388 2493935808 2501882474 2517979737 2521582336 2522483608 2522833664 2526636528 2527099848 2531620032 2545892804 2547156196 2555114016 2556027273 2564012808 2565285192 2576153472 2579274789 2584362116 2589091596 2600060736 2600990058 2610410832 2629823336 2630188288 2634152976 2639348544 2655058952 2656330272 2664305826 2664794391 2674446264 2685777024 2689031163 2690365587 2694334972 2701763792 2711549568 2711670486 2720993184 2721492144 2737691502 2741730712 2742588368 2743091288 2746244592 2747607408 2751661248 2759248128 2768040184 2777680542 2778189897 2779058958 2788252488 2790832928 2800065408 2800941312 2804849229 2810696256 2816732464 2826934656 2827945068 2836780128 2837794059 2838187872 2859294256 2869252428 2877691128 2888114112 2897316786 2909591776 2920130304 2930300352 2947742616 2948283156 2953556704 2958551253 2958961824 2980966352 2986941321 2991348276 2992832724 3005512384 3010460544 3020606862 3033404192 3034353088 3034488401 3039484266 3044391168 3044920944 3045479304 3054993984 3056510016 3063607157 3073178472 3074703528 3079239968 3084447051 3085411914 3085977699 3087730048 3099051984 3108356797 3109706496 3110276736 3114045207 3117498722 3120187308 3128790288 3133406528 3134961472 3138565248 3139687044 3140122752 3163474496 3163615567 3168824022 3174492048 3175074168 3186574272 3193973419 3205541976 3216706038 3219122816 3240627299 3242034432 3242235451 3267764864 3273290748 3279145632 3298090432 3298664356 3299269246 3309576816 3311219184 3322751292 3325247744 3347461166 3349122334 3353587146 3357306316 3368848704 3369466464 3375493376 3379993344 3380202917 3381201432 3381670656 3401327631 3406818688 3408036364 3412579716 3413647224 3418683744 3420380256 3439033052 3439663682 3452122128 3464144964 3466747648 3467986744 3473696304 3480547776 3491638178 3512203968 3514103589 3519131392 3525082344 3526831656 3541773696 3546064977 3552407768 3553059188 3558908808 3565928352 3585374884 3587154116 3599647233 3615560648 3621513168 3627990912 3628656192 3640218526 3650255336 3661659456 3662968218 3663476544 3668881664 3676235472 3696961359 3703574056 3704253196 3705411944 3710351736 3717669984 3718316922 3739798972 3740903712 3747595008 3752823711 3770593424 3782373504 3783725412 3784250496 3797430048 3818839206 3820734294 3825669904 3832671024 3836921504 3850818816 3863089048 3864230208 3876543174 3900091104 3901485087 3907067136 3930323488 3931044208 3944735004 3945282432 3959022816 3982588428 3988464368 3990443632 3996458739 4027475816 4028665536 4041502458 4052645688 4059894592 4060639072 4067324352 4067505729 4073325312 4075346688 4097571296 4099035863 4099604704 4106537253 4112596068 4113882552 4114636932 4127491872 4132069312 4138872192 4152060276 4160249744 4166520813 4168588437 4171720384 4186249392 4200098112 4201411968 4225098696 4232656064 4233432224 4240401984 4241917602 4248765696 4273462921 4274055968 4275318528 4288941384 4303878642 4316536692 4338036409 4345975179 4364387664 4372194176 4380195456 4412769088 4414346314 4414958912 4421613924 4422424734 4430335056 4455312407 4456706098 4457246976 4457523343 4471449528 4487022414 4489249086 4491798272 4492621952 4508268576 4522633703 4524597504 4530910293 4535103508 4550106288 4551529632 4558244992 4560507008 4566586752 4567381416 4568218956 4602190838 4602829504 4604474662 4609767708 4612055292 4618859952 4631595072 4640730368 4646353166 4648577976 4676248083 4680280962 4682938624 4685471452 4693185432 4700109792 4702442208 4717133568 4728086636 4745211744 4754571136 4761738072 4762611252 4799529644 4800409754 4808312964 4828684224 4838208256 4844070322 4882212608 4883957624 4884635392 4901647296 4918718448 4929281812 4947135648 4947996534 4948903869 4956893312 4957755896 4964365224 4966828776 4987871616 5003764948 5021191749 5023683501 5035959474 5044967216 5053273056 5054199696 5063240064 5091785608 5094312392 5110228032 5112054546 5128025616 5130570384 5152306944 5158549578 5159495523 5168724232 5178183192 5200121472 5201980116 5220821664 5237457267 5259646672 5268305952 5278697088 5310117904 5312660544 5328611652 5329588782 5348892528 5371554048 5378062326 5380731174 5388669944 5403527584 5423099136 5423340972 5441986368 5442984288 5460327789 5475383004 5483461424 5485176736 5486182576 5492489184 5494452327 5495214816 5503322496 5536080368 5555361084 5556379794 5558117916 5576504976 5577475383 5581665856 5600130816 5609698458 5621392512 5633464928 5635478459 5653869312 5655890136 5673560256 5675588118 5676375744 5718588512 5728258809 5731101441 5738504856 5755382256 5772662623 5776228224 5794633572 5814814761 5819183552 5860600704 5875286053 5895485232 5896566312 5907113408 5917102506 5917923648 5961932704 5964063637 5973882642 5982696552 5985665448 6011024768 6018307841 6020921088 6021294409 6041213724 6062253687 6066808384 6068706176 6068976802 6078968532 6089841888 6090958608 6109987968 6113020032 6127214314 6146356944 6149407056 6158479936 6168894102 6170823828 6171955398 6175460096 6198103968 6216713594 6217853579 6220553472 6228090414 6234997444 6240374616 6257580576 6266813056 6269922944 6277130496 6277519703 6279374088 6280245504 6326948992 6327231134 6337648044 6348984096 6350148336 6373148544 6387946838 6411083952 6433412076 6438245632 6481254598 6484470902 6535529728 6544648201 6546581496 6558291264 6596180864 6597328712 6598538492 6619153632 6621519471 6622438368 6645502584 6685059147 6694922332 6698244668 6707174292 6714612632 6737697408 6738932928 6760405834 6762402864 6802655262 6813637376 6816072728 6825159432 6827294448 6837367488 6840760512 6878066104 6879327364 6903286257 6904244256 6906711993 6928289928 6935973488 6947392608 6961095552 6969529749 6983276356 7024407936 7028207178 7050164688 7053663312 7083547392 7092129954 7104815536 7106118376 7117817616 7131856704 7170749768 7174308232 7199294466 7200614631 7231121296 7243026336 7255981824 7257312384 7266105483 7280437052 7300510672 7323318912 7325936436 7326953088 7352470944 7393922718 7407148112 7408506392 7410823888 7420703472 7421994801 7435339968 7436633844 7479597944 7481807424 7505647422 7541186848 7553939211 7564747008 7567450824 7568500992 7594860096 7637678412 7641468588 7651339808 7665342048 7668081819 7673843008 7726178096 7728460416 7737824367 7753086348 7800182208 7802970174 7860646976 7862088416 7889470008 7890564864 7918045632 7936431139 7965176856 7976928736 7980887264 7992917478 7994383173 8054951632 8056353331 8057331072 8067093489 8071096761 8083004916 8105291376 8119789184 8121278144 8134648704 8135011458 8195142592 8198071726 8199209408 8199575041 8213074506 8225192136 8227765104 8229273864 8254983744 8264138624 8274151613 8277744384 8278257637 8304120552 8320499488 8333041626 8334569691 8337176874 8343440768 8372498784 8399176877 8400196224 8402823936 8414547687 8450197392 8465312128 8466864448 8480803968 8483835204 8546925842 8548111936 8577882768 8607757284 8633073384 8676072818 8691950358 8728775328 8744388352 8756588659 8760390912 8825538176 8828692628 8829917824 8843227848 8844849468 8860670112 8910624814 8913412196 8915046686 8942899056 8974044828 8978498172 8985243904 9016537152 9045267406 9061820586 9070207016 9100212576 9103059264 9103465203 9116489984 9121014016 9133173504 9134762832 9136437912 9190821471 9204381676 9205659008 9208949324 9219535416 9224110584 9237719904 9263190144 9292706332 9297155952 9325070391 9352496166 9360561924 9370942904 9386370864 9400219584 9404884416 9456173272 9490423488 9490846701 9509142272 9523476144 9525222504 9581920257 9599059288 9600819508 9616625928 9657368448 9688140644 9721881897 9726706353 9767915248 9803294592 9837436896 9858563624 9894271296 9895993068 9897807738 9913786624 9915511792 9928730448 9933657552 9975743232 10007529896 10042383498 10047367002 10071918948 10089934432 10106546112 10108399392 10126480128 10140608751 10183571216 10188624784 10203982893 10220456064 10224109092 10256051232 10261140768 10317099156 10318991046 10337448464 10356366384 10400242944 10403960232 10441643328 10474914534 10519293344 10536611904 10542310767 10557394176 10620235808 10625321088 10638194931 10657223304 10659177564 10697785056 10756124652 10761462348 10777339888 10798941699 10807055168 10846681944 10883972736 10885968576 10911245527 10920655578 10950766008 10966922848 10970353472 10972365152 10984978368 10988904654 10990429632 11006644992 11072160736 11076118183 11090884077 11110722168 11112759588 11116235832 11153009952 11154950766 11163331712 11219396916 11242785024 11258471133 11266929856 11270956918 11311780272 11347120512 11351176236 11352751488 11437177024 11456517618 11462202882 11477009712 11510764512 11545325246 11547442361 11552456448 11589267144 11629629522 11638367104 11716114081 11721201408 11721928169 11750572106 11790970464 11793132624 11814226816 11834205012 11835847296 11923865408 11928127274 11947765284 11965393104 11971330896 12022049536 12036615682 12038822887 12042588818 12082427448 12124507374 12133616768 12137412352 12137953604 12157937064 12179683776 12181917216 12219975936 12220733623 12226040064 12254428628 12292713888 12297107589 12298814112 12316959872 12337788204 12341647656 12343910796 12396207936 12433427188 12435707158 12456180828 12469994888 12480749232 12515161152 12533626112 12539845888 12555039406 12558748176 12653897984 12654462268 12675296088 12697968192 12700296672 12746297088 12775893676 12820388763 12822167904 12866824152 12962509196 12968941804 13014109227 13089296402 13093162992 13116582528 13192361728 13194657424 13197076984 13238307264 13243038942 13244876736 13291005168 13365937221 13370118294 13372570029 13389844664 13396489336 13414348584 13429225264 13475394816 13477865856 13520811668 13524805728 13567901109 13605310524 13632145456 13650318864 13654588896 13674734976 13681521024 13756132208 13758654728 13806572514 13808488512 13813423986 13856579856 13871946976 13894785216 13922191104 13939059498 13966552712 14028744249 14048815872 14056414356 14100329376 14107326624 14184259908 14209631072 14212236752 14235635232 14263713408 14341499536 14348616464 14398588932 14401229262 14462242592 14486052672 14514624768 14532210966 14560874104 14601021344 14646637824 14651872872 14653906176 14704941888 14787845436 14814296224 14817012784 14819591197 14821647776 14841406944 14843989602 14846711607 14870679936 14873267688 14959195888 14963614848 15011294844 15063575247 15071050503 15082373696 15107878422 15134901648 15189720192 15227782219 15275356824 15282937176 15302679616 15330684096 15336163638 15347686016 15450212099 15452356192 15456920832 15475648734 15478486569 15506172696 15598471343 15600364416 15605940348 15712371801 15721293952 15724176832 15778940016 15836091264 15872862278 15930353712 15953857472 15961774528 15985834956 15988766346 16107667933 16109903264 16112706662 16114662144 16115661317 16134186978 16142193522 16166009832 16210582752 16239578368 16242556288 16262236081 16269297408 16270022916 16380983367 16390285184 16396143452 16398418816 16399150082 16426149012 16450384272 16455530208 16458547728 16509967488 16528277248 16548303226 16556515274 16608241104 16640998976 16666083252 16669139382 16674353748 16686881536 16744997568 16798353754 16800392448 16801434139 16829095374 16900394784 16906435377 16930624256 16933728896 16961607936 16967670408 17093851684 17096223872 17155765536 17215514568 17266146768 17317987869 17352145636 17383900716 17457550656 17513177318 17625858159 17651076352 17657385256 17659835648 17686455696 17689698936 17721340224 17821249628 17826824392 17830093372 17885798112 17892190911 17948089656 17956996344 18033074304 18054923523 18063883227 18090534812 18123641172 18140414032 18200425152 18206118528 18206930406 18269525664 18272875824 18381642942 18408763352 18411318016 18417898648 18439070832 18448221168 18475439808 18526380288 18585412664 18594311904 18650140782 18653560737 18704992332 18721123848 18741885808 18772741728 18800439168 18809768832 18832559109 18912346544 18980846976 18981693402 19046952288 19050445008 19163840514 19198118576 19201639016 19233251856 19314736896 19376281288 19443763794 19453412706 19535830496 19606589184 19633944603 19674873792 19717127248 19788542592 19791986136 19795615476 19831023584 19857460896 19864558413 19867315104 20015059792 20055177441 20084766996 20094734004 20143837896 20179868864 20213092224 20216798784 20281217502 20367142432 20374422121 20377249568 20407965786 20440912128 20448218184 20512102464 20522281536 20634198312 20637982092 20674896928 20709858771 20712732768 20720135979 20807920464 20883286656 20908589247 20949829068 21038586688 21073223808 21084621534 21240471616 21241418807 21250642176 21276389862 21314446608 21318355128 21395570112 21445250099 21512249304 21522924696 21554679776 21597883398 21601843893 21614110336 21693363888 21758497579 21767945472 21769295171 21771937152 21798316449 21822491054 21841311156 21901532016 21933845696 21940706944 21944730304 21969956736 21977809308 21980859264 22144321472 22145308969 22152236366 22181768154 22221444336 22225519176 22232471664 22306019904 22309901532 22326663424 22357813933 22438793832 22516942266 22533859712 22541913836 22623560544 22694241024 22695648157 22702352472 22705502976 22874354048 22913035236 22924405764 22954019424 23021529024 23090650492 23094884722 23178534288 23259259044 23276734208 23432228162 23443856338 23501144212 23581940928 23586265248 23628453632 23661420419 23668410024 23671694592 23809293417 23847730816 23856254548 23895530568 23930786208 23942661792 24073231364 24077645774 24085177636 24164854896 24169059993 24249014748 24267233536 24275907208 24315874128 24359367552 24363834432 24441467246 24508857256 24585427776 24594215178 24597628224 24598725123 24633919744 24675576408 24683295312 24687821592 24792415872 24822454839 24834772911 24866854376 24871414316 24912361656 24939989776 24961498464 25030322304 25110078812 25117496352 25197530631 25308924536 25350592176 25395936384 25400593344 25551787352 25640777526 25644335808 25733648304 25925018392 25937883608 26028218454 26178592804 26186325984 26233165056 26269765977 26389314848 26394153968 26476614528 26486077884 26489753472 26582010336 26731874442 26740236588 26745140058 26779689328 26792978672 26828697168 26858450528 26955731712 27041623336 27049611456 27135802218 27210621048 27264290912 27300637728 27309177792 27310395609 27349469952 27363042048 27512264416 27517309456 27572464413 27613145028 27616977024 27626847972 27713159712 27743893952 27789570432 27878118996 27933105424 27975211173 28057488498 28112828712 28200658752 28214653248 28368519816 28419262144 28424473504 28471270464 28472540103 28527426816 28682999072 28693251041 28697232928 28745760771 28797177864 28802458524 28924485184 28972105344 29064421932 29121748208 29165645691 29180119059 29202042688 29303745744 29409883776 29575690872 29628592448 29634025568 29639182394 29643295552 29682813888 29687979204 29693423214 29741359872 29746535376 29914240447 29918391776 29927229696 29929085303 30022589688 30127150494 30142101006 30164747392 30215756844 30269803296 30366254863 30379440384 30421826253 30455564438 30550713648 30565874352 30605359232 30661368192 30672327276 30695372032 30900424198 30904712384 30951297468 30956973138 31012345392 31196942686 31200728832 31202663401 31211880696 31424743602 31442587904 31448353664 31557880032 31658435921 31672182528 31745724556 31860707424 31907714944 31923549056 31971669912 31977532692 32215335866 32219806528 32225413324 32231322634 32268373956 32284387044 32332019664 32421165504 32485112576 32524472162 32540045832 32733736581 32761966734 32780570368 32792286904 32796837632 32798300164 32852298024 32900768544 32911060416 32917095456 33019934976 33096606452 33113030548 33216482208 33228354549 33281997952 33332166504 33338278764 33348707496 33489995136 33596707508 33602868278 33658190748 33800789568 33812870754 33867457792 33935340816 34187703368 34192447744 34311531072 34431029136 34532293536 34635975738 34642327083 34704291272 34767801432 34915101312 35026354636 35148342243 35165784507 35251716318 35314770512 35372911392 35379397872 35442680448 35642499256 35653648784 35660186744 35771596224 35784381822 35896179312 35913992688 36066148608 36109847046 36116468661 36127766454 36181069624 36247282344 36280828064 36400850304 36412237056 36413860812 36539051328 36545751648 36662200869 36763285884 36817526704 36835797296 36878141664 36891322767 36896442336 36950879616 37170825328 37188623808 37300281564 37307121474 37409984664 37442247696 37483771616 37545483456 37600878336 37619537664 37665118218 37824693088 37961693952 37963386804 38093904576 38100890016 38327681028 38396237152 38403278032 38461166289 38466503712 38752562576 38887527588 38906825412 39042327681 39071660992 39267889206 39349747584 39434254496 39448349213 39577085184 39583972272 39591230952 39662047168 39714921792 39729116826 39734630208 40030119584 40044427277 40097811663 40110354882 40117710087 40169533992 40189468008 40287675792 40359737728 40408638361 40426184448 40433597568 40562435004 40703703327 40734284864 40748844242 40754499136 40815931572 40896436368 41024204928 41044563072 41127002371 41268396624 41275964184 41349793856 41419717542 41425465536 41440271958 41615840928 41748445459 41766573312 41817178494 41899658136 42077173376 42128154887 42146447616 42149060863 42169243068 42480943232 42482837614 42552779724 42628893216 42636710256 42791140224 42890500198 43024498608 43045849392 43109359552 43195766796 43203687786 43228220672 43386727776 43516995158 43524975053 43538590342 43543874304 43596632898 43644982108 43682622312 43803064032 43867691392 43881413888 43889460608 43939913472 43942637921 43955618616 43961718528 44288642944 44290617938 44304472732 44363536308 44442888672 44451038352 44458773591 44464943328 44612039808 44619803064 44715627866 44877587664 45033884532 45067719424 45083827672 45247121088 45391296314 45404704944 45683346657 45748708096 45826070472 45848811528 45908038848 46043058048 46181300984 46189769444 46350636297 46357068576 46518518088 46795414029 46864456324 46887712676 47002288424 47163881856 47172530496 47322840838 47336820048 47618586834 47695461632 47712509096 47791061136 47861572416 47885323584 48146462728 48155291548 48170355272 48323003799 48329709792 48338119986 48346983951 48498029496 48551814416 48631748256 48718735104 48727668864 48786708243 48882934492 49017714512 49170855552 49188430356 49195256448 49197450246 49351152816 49366590624 49375643184 49584831744 49644909678 49669545822 49733708752 49742828632 49824723312 49879979552 49922996928 50060644608 50220157624 50234992704 50395061262 50404302417 50617849072 50701184352 50719306131 50791872768 50801186688 51103574704 51281555052 51288671616 51467296608 51850036784 51875767216 51953963607 52056436908 52357185608 52372651968 52539531954 52778629696 52788307936 52877574477 52953229056 52972155768 52979506944 53164020672 53287466219 53463748884 53480473176 53490280116 53559378656 53585957344 53657394336 53676572733 53716901056 54083246672 54099222912 54164770569 54191649681 54271604436 54421242096 54528581824 54601275456 54618355584 54620791218 55024528832 55034618912 55054289561 55144928826 55226290056 55233954048 55253695944 55426319424 55487787904 55555017973 55579140864 55756237992 55866210848 55950422346 55960682211 56114976996 56225657424 56394473317 56401317504 56429306496 56497677327 56737039632 56838524288 56848947008 56942540928 56945080206 57365998144 57386502082 57394465856 57397025287 57491521542 57594355728 57604917048 57848970368 57919061291 57944210688 57947803459 58128843864 58243496416 58331291382 58360238118 58404085376 58607491488 58794238139 58819767552 58901833809 59151381744 59257184896 59268051136 59278364788 59286591104 59365627776 59375958408 59386846428 59493070752 59828480894 59836783552 59858170606 60045179376 60254300988 60284202012 60329494784 60431513688 60539606592 60732509726 60843652506 60911128876 61101427296 61123266363 61131748704 61210718464 61322736384 61344654552 61800848396 61809424768 61902594936 61913946276 62024690784 62393885372 62405326802 62423761392 62849487204 62896707328 63115760064 63316871842 63491449112 63721414848 63724256421 63815429888 63847098112 63943339824 63955065384 64335750297 64430671732 64439613056 64450826648 64462645268 64536747912 64568774088 64664039328 64842331008 65048944324 65080091664 65275492737 65307885513 65467473162 65523933468 65584573808 65596600328 65704596048 65801537088 65822120832 65834190912 66193212904 66226061096 66432964416 66435926907 66456709098 66563995904 66664333008 66676557528 66697414992 66979990272 67073441799 67193415016 67205736556 67316381496 67601579136 67625741508 67870681632 68086944471 68375406736 68623062144 68862058272 69064587072 69271951476 69284654166 69408582544 69535602864 69830202624 70052709272 70296684486 70331569014 70503432636 70629541024 70745822784 70758795744 70885360896 70984261257 71284998512 71307297568 71320373488 71427880251 71543192448 71568763644 71792358624 71827985376 72219694092 72232937322 72255532908 72362139248 72494564688 72507179979 72561656128 72801700608 72827721624 73078102656 73091503296 73261219967 73324401738 73526571768 73635053408 73671594592 73756283328 73782645534 73792884672 73796175369 73901759232 74341650656 74377247616 74467364517 74504318733 74600563128 74614242948 74819969328 74884495392 74967543232 75090966912 75330236436 75592591893 75649386176 75926773608 76187809152 76201780032 76378718689 76655362056 76792474304 76806556064 76922332578 76933007424 77505125152 77532827281 77775055176 77813650824 78084655362 78143321984 78535778412 78699495168 78704374849 78809297931 78868508992 78896698426 79167944544 79182461904 79324094336 79429843584 79458233652 79469260416 80060239168 80088854554 80195623326 80220709764 80235420174 80339067984 80378936016 80575351584 80719475456 80817276722 80832096527 80867195136 81124870008 81407406654 81468569728 81497688484 81508998272 81631863144 81792872736 82048409856 82053497183 82089126144 82254004742 82536793248 82551928368 82699587712 82839435084 82850931072 82880543916 83231681856 83496890918 83634356988 83799316272 84154346752 84256309774 84298121726 84338486136 84961886464 84965675228 85105559448 85257786432 85273420512 85545135361 85582280448 85781000396 86048997216 86079753123 86091698784 86218719104 86391533592 86407375572 86773455552 87033990316 87049950106 87077180684 87193265796 87289964216 87365244624 87606128064 87735382784 87778921216 87885275842 87911237232 88577285888 88581235876 88608945464 88727072616 88885777344 88902076704 88917547182 88929886656 89224079616 89239606128 89431255732 89742721341 89755175328 89787255909 90067769064 90167655344 90494242176 90782592628 90809409888 91098764589 91366693314 91652140944 91697623056 91816077696 92086116096 92362601968 92379538888 92701272594 92714137152 93037036176 93590828058 93607990203 93728912648 93775425352 94004576848 94327763712 94345060992 94645681676 94673640096 94975307763 95237173668 95425018192 95582122272 95723144832 95770647168 96292925456 96310583096 96340710544 96646007598 96659419584 96676239972 96693967902 96996058992 97103628832 97263496512 97455337728 97573416486 97765868984 98035429024 98201209743 98341711104 98376860712 98390512896 98394900492 98702305632 98733181248 98751286368 99289819356 99339091644 99467417504 99485657264 99649446624 99685063647 99759959104 99845993856 100440315248 100469985408 100790122524 100808604834 101235698144 101402368704 101438612262 101602373376 102207149408 102563110104 102577343232 102934593216 103700073568 103737138379 103751534432 103907927214 103926981249 104112873816 104714371216 104732593303 104745303936 105079063908 105445026729 105497353521 105557259392 105576615872 105755148954 105944311536 106328041344 106574932438 106594475533 106927497768 106960946352 106980560232 107118757312 107171914688 107314788672 107353145466 107433802112 108151484693 108166493344 108198445824 108205154557 108329541138 108349405983 108383299362 108543208872 108842484192 109057163648 109189299401 109202550912 109236711168 109241582436 109986602607 110049057664 110069237824 110108579122 110289857652 110452580112 110507391888 110852638848 110975575808 111110035946 111512475984 111732421696 111900844692 111921364422 112229953992 112451314848 112788946634 112802635008 112809629219 112858612992 112995354654 113474079264 113677048576 113697894016 113835652567 113885081856 113890160412 114731996288 114773004164 114788931712 114794050574 114983043084 115188711456 115209834096 115697940736 115838122582 115895606918 116257687728 116486992832 116662582764 116720476236 116808170752 117214982976 117588476278 117610038973 117803667618 118302763488 118345047639 118514369792 118536102272 118556729576 118573182208 118731255552 118751916816 118773692856 118986141504 119656961788 119673567104 119716341212 120090358752 120133281831 120508601976 120568404024 120863027376 121079213184 121225915083 121465019452 121687305012 121822257752 122202854592 122246532726 122263497408 122689309104 123381007113 123601696792 123618849536 123805189872 123827892552 124049381568 124787770744 124810653604 124847522784 125245336377 125698974408 126231520128 126384464661 126447182589 126633743684 126982898224 127442829696 127448512842 127886679648 127910130768 128671500594 128861343464 128879226112 128901653296 128925290536 129073495824 129137548176 129328078656 129684662016 130097888648 130160183328 130550985474 130574925159 130615771026 130934946324 131047866936 131169147616 131193200656 131409192096 131603074176 131644241664 131668381824 131827913763 132386425808 132452122192 132865928832 132871853814 132913418196 133328666016 133353115056 133376320773 133394829984 134146883598 134386830032 134411473112 134632762992 135203158272 135251483016 135741363264 136173888942 136750813472 137050039971 137246124288 137724116544 138129174144 138543902952 138569308332 138817165088 139051908891 139071205728 140105418544 140386242087 140593368972 140663138028 141006865272 141259082048 141491645568 141517591488 141968522514 142569997024 142614595136 142620954847 142640746976 142855760502 143086384896 143137527288 143584717248 143655970752 143989536379 144439388184 144465874644 144511065816 144724278496 144969011397 144989129376 145014359958 145040951853 145123312256 145655443248 146156205312 146183006592 146360124729 146522439934 146648803476 147053143536 147270106816 147343189184 147512566656 147565291068 147585769344 147592350738 148683301312 148689931649 148754495232 148763718601 148934729034 149008637466 149201126256 149228485896 149639938656 149768990784 149935086464 150116750693 150181933824 150660472872 151185183786 151212907251 151298772352 151853547216 152309483053 152375618304 152385066197 152403560064 152757437378 153310724112 153584948608 153613112128 153844665156 153866014848 155010250304 155065654562 155550110352 155627301648 156169310724 156286643968 156504697531 157071556824 157408749698 157618595862 157737017984 157793396852 158335889088 158364923808 158648188672 158859687168 158869537099 158916467304 158938520832 159862398657 160120478336 160177709108 160391246652 160441419528 160470840348 160678135968 160757872032 161150703168 161634553444 161664193054 162249740016 162814813308 162937139456 162995376968 163017996544 163263726288 163585745472 164106994366 164508009484 165073586496 165103856736 165162868683 165399175424 165678870168 165701862144 165761087832 166463363712 166665053919 166993781836 167268713976 167598632544 168512619548 168596243452 168676972272 169183419951 169931350456 170211118896 170515572864 170546841024 171090270722 171562000792 172097994432 172159506246 172183397568 172191075861 172437438208 172783067184 172814751144 173546911104 173757183873 173843410377 174067980632 174099900212 174154361368 174386531592 174579928432 174730489248 175212256128 175770551684 175822474464 176382714417 177162471752 177217890928 177454145232 177771554688 177804153408 177835094364 177859773312 178479212256 178862511464 179485442682 179510350656 179574511818 180135538128 180335310688 180988484352 181565185256 181618819776 182197529178 182733386628 183304281888 183369799089 183395246112 183632155392 184725203936 184759077776 185402545188 185428274304 186074072352 187181656116 187215980406 187457825296 187550850704 188009153696 188690121984 189291363352 189347280192 189950615526 190474347336 190850036384 191164244544 191172769263 191446289664 191541294336 192585850912 192621166192 192654685561 192681421088 193007250891 193292015196 193318839168 193352479944 193387935804 193992117984 194207257664 194526993024 195146832972 195531737968 195826478211 195923656539 196070858048 196402419486 196753721424 196789800984 197404611264 197466362496 197502572736 197961168847 198579638712 198678183288 198934835008 198971314528 199298893248 199307780721 199370127294 199519918208 199691987712 200852757287 200880630496 200939970816 201220325397 201580245048 201617209668 202471396288 202804737408 202877224524 204260833413 204414298816 205126220208 205869186432 207400147136 207474276758 207503068864 207815854428 207853962498 208225747632 209399683129 209428742432 209465186606 209490607872 209503597121 210158127816 210890053458 210994707042 211114518784 211153231744 211510297908 211888623072 212563784041 212656082688 212952783771 213149864876 213188951066 213854995536 213921892704 213961120464 214237514624 214343829376 214629577344 214706290932 214867604224 216302969386 216332986688 216410309114 216659082276 216698811966 216766598724 217086417744 217684968384 218114327296 218378598802 218405101824 218418643807 218483164872 219783659901 219973205214 220098115328 220138475648 220217158244 220579715304 220905160224 221014783776 221705277696 222220071892 223024951968 223464843392 223801689384 223842728844 224459907984 224902629696 225577893268 225619258438 225990709308 226948158528 227395788032 227671305134 227780320824 229136156067 229463992576 229546008328 229577863424 229588101148 229966086168 230377422912 230419668192 231676245164 231791213836 232515375456 232598481843 232973985664 233325165528 233440952472 234429965952 235176952556 235220077946 235607335236 236113124547 236605526976 236690095278 237072204544 237113459152 237503833632 237547385712 237972283008 239313923576 239347134208 239432682424 240180717504 240266563662 241017203952 241136808048 241726054752 242158426368 242451830166 242496289581 242930038904 243374610024 243644515504 244405709184 244493065452 244526994816 245378618208 246160491549 246762014226 247203393584 247610379744 247655785104 248098763136 249575541488 249621307208 249695045568 250490672754 251397948816 252463040256 252768929322 252894365178 253267487368 253965796448 254885659392 254897025684 255773359296 255820261536 256635406083 257343001188 257722686928 257803306592 257850581072 258146991648 258239259369 258275096352 258656157312 260195777296 260320366656 261101970948 261149850318 261231542052 261869892648 262095733872 262338295232 262386401312 262818384192 263206148352 263336763648 263655827526 264772851616 264867487573 264904244384 265731857664 265743707628 265826836392 266657332032 266706230112 266752641546 266789659968 268293767196 268773660064 268822946224 269228164023 269265525984 269361767727 270502966032 271482726528 272347777884 273296293767 273501626944 274100079942 275448233088 276138444491 276258348288 277087805904 277138616664 277634330176 278103817782 278142411456 280210837088 280310990939 280772484174 280823970609 281186737944 281326276056 282013730544 282518164096 282860468527 282983291136 283000837223 283035182976 283937045028 284925923289 285139994048 285229190272 285241909694 285281493952 285711521004 286275054576 287169434496 287311941504 287889016597 287979072758 288878776368 288931749288 289022131632 289448556992 289938022794 289978258752 290028719916 290081903706 290246624512 291310886496 292239118213 292366013184 292720249458 293044879868 293297606952 294106287072 294540213632 294686378368 295025133312 295043426041 295130582136 295171538688 295184701476 297366602624 297379863298 297527437202 297869458068 298017274932 298402252512 298456971792 299279877312 299537981568 299870172928 300233501386 301320945744 302370367572 302425814502 302597544704 303707094432 304618966106 304770132394 304807120128 305514874756 306621448224 307169897216 307226224256 307598465447 307689330312 307732029696 310020500608 310131309124 311100220704 311211415137 311254603296 312338621448 313009395062 314143113648 314197779909 314817499396 315237191724 315474035968 315586793704 316671778176 316729847616 317739074198 317832934608 319724797314 319783426599 320240956672 320355418216 320782493304 320882839056 320941680696 321356271936 321515744064 322301406336 323269106888 323328386108 324454454079 324499480032 324615463671 325629626616 325990753936 326527452576 327171490944 327567898203 328213988732 329016018968 330147172992 330207713472 330325737366 331357740336 331522175664 332926727424 333330107838 333987563672 334537427952 335197265088 337025239096 337192486904 337353944544 338366839902 338428887657 339862700912 340422237792 341031145728 341093682048 341506957701 342180541444 343124001584 344195988864 344319012492 344366795136 344382151722 345566134368 345629502288 347093822208 347514367746 347686820754 348135961264 348199800424 348308722736 348773063184 349159856864 349460978496 350424512256 351541103368 351644948928 352765428834 352830116919 354324943504 354435781856 354908290464 355035142917 355543109376 355608306816 355670188728 355719546624 356958424512 357725022928 358970885364 359020701312 359149023636 360271076256 360399845493 360670621376 363130370512 363237639552 363677745249 364395058356 365466773256 366608563776 366739598178 366790492224 369450407872 369518155552 370143021339 370805090376 370856548608 372148144704 373012263533 374363312232 374431960812 374915650592 375101701408 375736009131 376018307392 378582726704 378694560384 379153393983 379341547767 379901231052 380948694672 381700072768 382328489088 382345538526 385171701824 385242332384 385309371122 385362842176 385380026927 386014501782 386584030392 386637678336 386704959888 386775871608 387984235968 388414515328 388885125811 389053986048 389078108939 390293665944 391063475936 391652956422 391724775477 391847313078 392141716096 392804838972 393507442848 393579601968 394761313219 394809222528 394932724992 395005145472 395483741289 395922337694 397159277424 397356366576 397869670016 397942629056 398597786496 398615561442 398740254588 399039836416 401705514574 401761260992 401779177009 402440650794 403160490096 403234419336 404942792576 405609474816 405634624213 405754449048 408521666826 408828597632 410252440416 411559666973 411738372864 414800294272 414948553516 415006137728 415631708856 415707924996 416451495264 418799366258 418857484864 418930373212 419007194242 420316255632 421780106916 421989414084 422306463488 423020595816 423777246144 425127568082 425905567542 426299729752 426377902132 427709991072 427843785408 427862864541 427922240928 428475029248 428687658752 429259154688 429412581864 431968609137 432605938772 432665973376 432820618228 433318164552 433397623932 433533197448 434172835488 435369936768 436757197604 436837287614 436966329744 439567319802 439946410428 440276951296 440434316488 441159430608 441810320448 442029567552 444440143784 446049903936 446069794947 446291155803 446929686784 447603378768 447685457688 448919815968 449805259392 450350252079 451155786536 451238516876 451981418616 453896317056 455342610268 455560641648 456928449159 457155198591 458272312134 459092016656 459176202296 459932172336 460754845824 460839336384 463352490328 463582427672 465030750912 465196963686 465947971328 466650331056 466881904944 468859931904 469514092593 470353905112 470440155892 471214670472 472226249094 473211053952 473380190556 474226918304 475007667264 475094771424 475944566016 476608611297 478627847152 478865364848 479587195971 480361435008 480533127324 482034407904 482273616096 483452109504 484903660332 484992579162 485860077808 486749220048 487289031008 488811418368 488986130904 489053989632 490757236416 492320983098 493524028452 494406787168 495220759488 495311570208 495488606049 496197526272 499151082976 499242614416 499390091136 499995161757 500981345508 502795897632 505537858644 505788730356 506534974736 507550259853 507931592896 509794051368 511546718592 511640523072 512828539769 513270812166 514686002376 515445373856 515606613184 515701162144 516293983296 516478518738 516550192704 516573227583 517312314624 520391554592 520577554601 520640733312 521271551619 521530231131 522203941896 522299700636 522463084104 523739785296 524191467744 524676590464 524772802624 525636768384 527311655052 529148143251 529545703232 529734975146 529808488768 531487415256 531653672784 533314664064 533412460224 533505283092 533579319936 534651030823 536587534392 537547320128 537645892448 538456328046 538531051968 538723535454 541005932064 542729790967 542965453056 544695555768 546592587534 547003253888 548200159884 550896466176 550930623943 552276888982 554175611808 554277233328 555268660352 556207635564 556284822912 560421674176 560621981878 561544968348 561647941218 562373475888 562652552112 564027461088 565036328192 565720937054 565824675689 566001674446 566070365952 567874090056 569851846578 570279988096 570458380544 570483819388 570562987904 571423042008 572550109152 574338868992 574374480281 574623883008 575778033194 575958145516 577757552736 577863498576 577964056683 578044263264 578897113984 579876045588 579956517504 580057439832 580163807412 582621772992 584478236426 585440498916 586089759736 586595213904 588212574144 589080427264 589372756736 590086852082 590261164272 590369402952 593883506541 594733205248 594759726596 595054874404 595738916136 596034549864 596804505024 596913943584 598559754624 599075963136 600467002772 602558271861 602641891488 604740735144 604851629004 607414188864 609237932212 609540264788 611029749512 613242896448 614452448512 615196930894 615378660624 620041001216 620262618248 622200441408 622422830274 622509206592 624677242896 626018790124 628199049387 628286227296 628395559818 628510791363 629634998792 630474383448 631173587408 633343556352 633459695232 635478148396 635665869216 637691352123 639449594628 639566853198 640710836432 641564986608 641765678112 641883361392 642712543872 643031488128 644602812672 646538213776 646656772216 648908908158 648998960064 649230927342 651259253232 651981507872 653054905152 654342981888 655135796406 655255931421 656427977464 658032037936 659350979703 660294345984 660415426944 660651474732 662715480672 663044351328 666660215676 667975127344 669074855904 670394530176 674050478192 674384973808 674707889088 676733679804 676857775314 679725401824 680844475584 682187364096 683013915402 684361082888 686248003168 687408468201 688391977728 688638024984 688733590272 688764303444 691132268736 691259004576 695028735492 695373641508 696271922528 696399600848 696617445472 697546126368 697795445529 698319713728 698921956992 703082206736 703289897856 705530857668 705660233838 708339373641 708649887008 708871563712 709816580928 710070285834 711216613632 711340377456 713916849024 715450045856 715705764293 717941770728 718041402624 718298047272 720542152512 720799690986 721341242752 726159968653 726260741024 726475279104 727355490498 727488868743 728790116712 730933546512 733128153121 733217127552 733479196356 733580984448 738481474647 738900815744 739036311104 740286042678 741610180752 744296289408 746024527066 746161328731 748726624464 748863921624 749831301184 750203402816 751472018262 752036614784 757060392851 757165453408 757389120768 757436081899 758306787966 758683095534 759802462104 761897389344 763400145536 764325095807 764656978176 764691077052 769906218249 770343403648 770484664768 770618742244 770725684352 770760053854 772029003564 773168060784 773409919776 773551743216 775968471936 776829030656 777770251622 778156217878 780587331888 782126951872 783305912844 783449550954 783694626156 784283432192 785609677944 787014885696 787159203936 789522626438 789618445056 789667404533 790010290944 790967482578 791844675388 794318554848 794602462719 794712733152 795739340032 795885258112 797195572992 797231122884 797480509176 803411029148 803522521984 803558354018 804881301588 806320980192 806468838672 809885585152 811269248426 811508898096 817043333652 817657195264 820504880832 823119333946 828415333473 829600588544 829897107032 830012275456 831263417712 831415849992 832902990528 837598732516 837714969728 837860746424 838014388484 840632511264 840932972817 843560213832 843978828168 846041191632 847554492288 848581405581 849002511669 850255136164 851811135084 852599459504 852755804264 855419982144 855687570816 855725729082 855844481856 858825163728 863667049791 863937218274 865211877544 865331946752 865641236456 866636329104 866795247864 867066394896 868345670976 870739873536 873514395208 873674575228 873932659488 876717354639 879134639604 879892820856 880868632976 882318861216 883620640896 884059135104 885130278123 888880287568 892099807872 892139589894 892582311606 895206757536 895370915376 897839631936 899610518784 900700504158 902311573072 902477033752 903962837232 907792634112 910685220536 911121283296 913856898318 914310397182 916544624268 918184033312 918352404592 919864344672 921509691648 921678672768 922795396341 926704980656 927164855344 930061501824 930393927372 933300662112 933634245411 933763809888 939028185186 940707810224 940880311784 942429340944 942593339727 944452498188 946422107904 946760381112 948453836608 950015334528 950189542848 953217222594 957255694304 957597839687 957730729696 959174391942 959350279797 960722870016 961066254648 964068815808 964547232192 966904219008 969807320664 969985158324 971720155616 973363362237 973498440096 973846391013 974578062016 977972261808 981514472832 982703694609 984641966196 987048056904 988813574336 990441518976 990623140416 990977212098 998302165952 998346683929 998485228832 998780182272 999990323514 1001962691016 1005591795264 1007926754653 1011075717288 1011577460712 1013069949472 1015100519706 1015286662971 1015863185792 1019588102736 1023093437184 1023156873037 1023281046144 1024520873103 1025657079538 1026541624332 1029372004752 1030890747712 1031213226368 1031402324288 1032587966592 1032957037476 1033100385408 1033146455166 1040783109184 1040829521543 1041155109202 1041281466624 1041346030207 1042543103238 1043060462262 1044407883792 1044599401272 1044926168208 1047479570592 1048382935488 1049353180928 1049545605248 1050817254851 1051273536768 1054623310104 1058296286502 1058490350757 1059091406464 1059469950292 1059616977536 1062974830512 1063307345568 1066629328128 1066695463379 1066824920448 1067010566184 1067158639872 1069302061646 1073175068784 1075094640256 1075291784896 1076912656092 1077062103936 1077447070908 1082011864128 1085459581934 1089391111536 1093185175068 1094006507776 1096400319768 1101861247886 1104553777964 1108351223616 1108554466656 1110537320704 1112086759693 1112415271128 1112569645824 1119036790599 1120843348352 1121243963756 1123089936696 1123295882436 1124746951776 1125305104224 1128054922176 1131441874108 1131649351378 1132003348892 1135748180112 1139703693156 1140559976192 1140967638776 1141125975808 1142846084016 1145100218304 1148748960562 1151556066388 1151916291032 1155515105472 1155726997152 1155928113366 1156088526528 1156140080781 1157794227968 1159752091176 1159913035008 1160114879664 1160327614824 1165243545984 1166655377433 1167234326817 1168956472852 1170880997832 1172179519472 1173190427808 1176425148288 1180173704164 1180522328544 1180738805904 1184283939657 1187767013082 1189519453192 1190109748808 1191477832272 1192069099728 1193609010048 1193827887168 1197119509248 1200934005544 1205116543722 1205283782976 1205337531027 1209481470288 1209703258008 1214828377728 1216903872639 1218475864424 1219080529576 1222059499024 1226485792896 1230393861788 1230757321248 1234679000919 1240525236496 1244400882816 1244845660548 1245018413184 1249354485792 1252037580248 1256398098774 1256572454592 1256791119636 1257021582726 1259269997584 1260948766896 1262347174816 1266919390464 1270956296792 1271331738432 1275382704246 1278899189256 1279133706396 1281421672864 1283129973216 1283531356224 1283588593623 1283766722784 1285425087744 1286062976256 1293076427552 1293313544432 1295905827411 1297817816316 1297997920128 1298461854684 1302518506464 1303963015744 1306109810304 1310271592812 1310511862842 1312855954928 1316064075872 1318701959406 1320830853888 1321302949464 1325430961344 1326088702656 1333320431352 1335950254688 1338149711808 1338209384841 1338873467409 1340789060352 1348100956384 1348582798927 1348769947616 1349415778176 1351050756237 1353467359608 1353715550628 1359450803648 1361688951168 1366027830804 1368722165776 1370785347477 1371465595773 1372496006336 1374816936402 1377276049968 1377528606888 1382264537472 1382518009152 1385728181929 1390057470984 1390747283016 1392543845056 1392799201696 1393234890944 1395092252736 1395590891058 1396639427456 1397843913984 1405969301009 1406164413472 1406579795712 1406667009241 1408542277779 1411061715336 1411320467676 1416678747282 1417299774016 1417743127424 1419633161856 1420140571668 1422680754912 1427833698048 1429825833891 1430900091712 1431411528586 1435883541456 1436596094544 1441084305024 1441599381972 1442682485504 1452319937306 1452521482048 1454710980996 1454977737486 1457580233424 1461867093024 1466256306242 1466434255104 1466525179847 1466958392712 1467161968896 1476962949294 1477801631488 1478072622208 1480572085356 1483220361504 1487946488287 1488592578816 1492049054132 1492322657462 1497453248928 1497727843248 1499662602368 1500406805632 1502944036524 1504073229568 1514120785702 1514330906816 1514872163798 1516613575932 1517366191068 1519604924208 1523794778688 1526800291072 1528650191614 1528930506649 1529382154104 1538485619307 1539812436498 1540686807296 1540969329536 1541237484488 1541451368704 1541520107708 1544058007128 1546336121568 1546819839552 1547103486432 1551936943872 1555540503244 1556312435756 1561174663776 1561732663803 1564253903744 1566611825688 1566899101908 1567389252312 1571219355888 1574029771392 1574318407872 1579045252876 1579334809066 1581934965156 1583689350776 1588637109696 1589204925438 1589425466304 1591770516224 1594462245768 1594961018352 1603953092469 1606822058296 1607045043968 1607116708036 1609762603176 1612641960384 1612937677344 1622538496852 1623017796192 1628189372901 1634086667304 1641009761664 1646238667892 1652791871829 1656830666946 1659794214064 1662526835424 1662831699984 1665805981056 1675197465032 1675429939456 1675721492848 1676028776968 1681265022528 1681865945634 1687120427664 1687957656336 1692082383264 1695108984576 1697162811162 1697474027067 1698005023338 1700510272328 1703622270168 1705198919008 1705511608528 1710839964288 1711375141632 1711451458164 1711688963712 1717650327456 1723123440843 1727334099582 1727874436548 1730423755088 1731282472912 1733272658208 1733590495728 1733892170049 1734132789792 1736691341952 1747028790416 1747349150456 1747865318976 1753434709278 1758269279208 1759785641712 1761737265952 1764637722432 1767241281792 1768118270208 1770260556246 1777760575136 1781650519623 1784199615744 1784279179788 1785164623212 1790413515072 1790741830752 1795679263872 1801401008316 1804623146144 1804954067504 1807674815583 1807925674464 1821370441072 1822242566592 1827713796636 1828620794364 1833089248536 1836368066624 1836704809184 1839728689344 1843357345536 1845590792682 1853409961312 1854072413011 1854329710688 1860123003648 1860787854744 1866601324224 1867268490822 1867527619776 1878056370372 1881415620448 1881760623568 1882088082019 1884597148161 1884858681888 1885186679454 1885532374089 1888904996376 1893520762224 1896907673216 1900030669056 1900379085696 1906434445188 1913074056369 1914511388608 1915195679374 1915461459392 1918348783884 1918700559594 1922132509296 1928137631616 1929094464384 1932969111437 1933808438016 1933928341813 1939614641328 1939970316648 1943440311232 1946726724474 1946996880192 1947692782026 1949156124032 1955944523616 1962176936573 1963028945664 1965407389218 1965767794263 1969283932392 1974096113808 1977627148672 1980023279689 1980883037952 1981005860561 1981246280832 1981954424196 1996604331904 1996693367858 1996970457664 1999980647028 2003925382032 2011183590528 2015853509306 2022151434576 2023154921424 2026139898944 2030201039412 2030573325942 2031726371584 2039176205472 2045673827491 2046313746074 2046562092288 2049041746206 2051314159076 2053083248664 2058744009504 2061781495424 2062426452736 2062804648576 2065175933184 2065303982287 2065914074952 2066200770816 2066292910332 2081566218368 2081659043086 2082310218404 2082692060414 2085086206476 2086120924524 2088815767584 2089198802544 2089852336416 2094959141184 2096765870976 2099091210496 2101634509702 2109246620208 2116592573004 2116980701514 2118182812928 2118939900584 2119233955072 2125949661024 2126614691136 2133390926758 2133649840896 2134021132368 2138604123292 2146350137568 2147117292879 2150189280512 2150583569792 2153825312184 2154124207872 2154894141816 2164023728256 2170919163868 2178479905959 2178782223072 2186370350136 2192800639536 2199384459363 2203722495772 2209107555928 2216702447232 2217108933312 2224173519386 2224830542256 2238073581198 2238483986193 2241686696704 2242487927512 2246179873392 2246591764872 2249493903552 2250610208448 2256109844352 2262883748216 2263298702756 2264006697784 2271181178553 2271496360224 2272308245697 2279407386312 2281935277552 2285692168032 2290200436608 2292975287421 2297497921124 2303112132776 2303832582064 2311030210944 2311453994304 2311856226732 2312177053056 2312280161562 2319504182352 2320229759328 2320655229648 2330487091968 2333310754866 2334468653634 2337912945704 2341761995664 2344359038944 2346380855616 2352850296576 2360347408328 2361044657088 2361477611808 2368567879314 2369002213599 2375534026164 2379038906384 2380219497616 2382955664544 2383807388157 2384138199456 2387218020096 2387655774336 2401868011088 2410233087444 2410567565952 2410675062054 2418962940576 2419406516016 2429656755456 2433807745278 2436951728848 2438161059152 2444118998048 2452971585792 2460787723576 2461514642496 2469358001838 2481050472992 2485246000419 2488801765632 2489691321096 2490036826368 2498708971584 2504075160496 2504510912293 2512796197548 2513144909184 2513582239272 2514043165452 2518539995168 2521897533792 2522798918451 2524694349632 2541912593584 2542663476864 2545744216743 2547007535007 2550765408492 2557798378512 2558267412792 2562843345728 2566259946432 2567062712448 2567177187246 2567533445568 2586152855104 2586627088864 2587551609367 2591001149373 2591811654822 2595635632632 2595995840256 2596923709368 2605037012928 2607926031488 2611085844731 2612219620608 2620543185624 2621023725684 2625711909856 2630152063917 2632128151744 2637403918812 2642605898928 2650861922688 2652177405312 2655390834369 2666640862704 2671900509376 2676299423616 2676418769682 2677746934818 2696201912768 2697165597854 2697539895232 2697660188489 2698831556352 2702101512474 2706934719216 2707431101256 2718901607296 2722195880677 2723377902336 2723546762573 2732055661608 2737444331552 2741570694954 2742931191546 2744992012672 2749633872804 2754552099936 2755057213776 2763329192533 2764529074944 2765036018304 2768386189023 2771456363858 2780114941968 2781494566032 2785087690112 2785598403392 2786469781888 2790184505472 2791181782116 2793278854912 2811938602018 2812328826944 2812454239063 2813334018482 2817084555558 2822123430672 2822640935352 2833357494564 2834599548032 2835486254848 2839266323712 2839442369491 2840281143336 2845361509824 2859651667782 2861800183424 2862823057172 2871767082912 2872793519061 2873192189088 2882168610048 2883198763944 2904639874612 2905042964096 2909421961992 2909955474972 2915160466848 2923734186048 2932512612484 2933050359694 2933916785424 2953925898588 2956145244416 2961144170712 2966440723008 2975892976574 2984098108264 2984645314924 2994906497856 2995040051787 2995455686496 2999325204736 3000813611264 3005888073048 3023780263959 3028241571404 3028661813632 3029744327596 3033227151864 3034732382136 3039209848416 3047589557376 3057300383228 3057861013298 3058764308208 3069470619111 3076971238614 3079624872996 3081938659072 3082474968976 3083040215416 3088116014256 3092672243136 3093639679104 3094206972864 3111081006488 3112624871512 3122349327552 3122488564629 3123465327606 3124038090621 3128507807488 3133223651376 3133798203816 3134778504624 3142438711776 3148059542784 3148636815744 3152451764553 3158090505752 3158669618132 3163869930312 3167378701552 3177274219392 3178409850876 3178850932608 3188924491536 3189922036704 3200086390137 3207906184938 3213644116592 3214233416072 3219525206352 3225283920768 3225875354688 3245076993704 3246035592384 3256378745802 3268173334608 3282019523328 3292477335784 3305583743658 3313661333892 3319588428128 3325053670848 3325663399968 3331611962112 3336260279079 3350394930064 3351442985696 3352057553936 3357110371797 3362530045056 3363731891268 3374240855328 3375915312672 3384164766528 3394325622324 3394948054134 3396010046676 3401020544656 3407244540336 3410397838016 3411023217056 3421679928576 3422902916328 3423377927424 3435300654912 3443277338449 3446246881686 3454668199164 3455748873096 3460847510176 3462564945824 3466545316416 3467180991456 3467784340098 3468265579584 3468420242343 3473382683904 3494057580832 3494698300912 3495730637952 3499966132299 3501702980451 3506869418556 3516538558416 3519571283424 3523474531904 3529275444864 3540521112492 3552851818971 3555521150272 3563301039246 3568558359576 3570329246424 3580827030144 3581483661504 3589799778383 3591358527744 3602802016632 3609246292288 3609908135008 3615349631166 3615851348928 3616012593081 3642740882144 3644042882207 3644485133184 3650711617917 3655427593272 3657241588728 3666178497072 3672736133248 3673409618368 3679457378688 3691181585364 3704037002757 3706819922624 3708144826022 3708659421376 3721575709488 3733202648448 3734536981644 3735055239552 3742557215761 3756112740744 3762831240896 3763521247136 3764176164038 3769194296322 3769717363776 3770373358908 3771064748178 3777809992752 3787041524448 3793815346432 3799108536769 3800758171392 3812868890376 3826148112738 3829022777216 3830391358748 3830922918784 3836697567768 3837401119188 3844265018592 3856275263232 3856514367601 3858188928768 3865938222874 3867856683626 3879229282656 3879940633296 3886880622464 3893453448948 3893993760384 3895385564052 3898312248064 3911889047232 3924353873146 3930814778436 3931535588526 3938567864784 3948192227616 3955254297344 3960046559378 3962011721122 3962492561664 3963908848392 3993208663808 3993386735716 3993940915328 3999961294056 4007850764064 4020621361967 4022367181056 4031707018612 4044302869152 4045748396781 4046309842848 4052279797888 4060402078824 4061146651884 4078352410944 4091347654982 4092627492148 4098083492412 4102628318152 4106166497328 4117488019008 4123562990848 4125609297152 4130607964574 4131828149904 4132585820664 4157184545787 4163132436736 4163318086172 4164620436808 4165384120828 4170172412952 4172241849048 4177631535168 4178397605088 4179704672832 4189918282368 4193531741952 4203269019404 4217907903027 4218493240416 4220001027723 4233185146008 4233961403028 4237879801168 4251899322048 4253229382272 4266781853516 4268042264736 4277208246584 4292700275136 4294234585758 4301167139584 4307650624368 4309788283632 4328047456512 4341838327736 4356959811918 4357564446144 4372740700272 4385601279072 4398768918726 4399575539541 4407444991544 4418215111856 4433404894464 4434217866624 4448347038772 4449661084512 4463839464861 4476147162396 4476967972386 4484975855024 4492359746784 4493183529744 4498987807104 4501220416896 4512219688704 4525767496432 4526597405512 4528013395568 4542362357106 4542992720448 4544616491394 4558814772624 4563870555104 4571384336064 4580400873216 4585950574842 4586791519947 4594995842248 4606224265552 4607665164128 4615456857921 4622060421888 4622907988608 4623712453464 4624354106112 4624560323124 4639008364704 4640459518656 4641310459296 4666621509732 4668937307268 4675825891408 4683523991328 4685197991409 4688718077888 4692761711232 4720694816656 4722089314176 4722955223616 4737135758628 4738004427198 4751068052328 4758077812768 4760438995232 4765911329088 4767614776314 4768276398912 4775311548672 4803736022176 4811859277407 4820466174888 4821135131904 4821350124108 4837925881152 4838813032032 4867615490556 4873903457696 4876322118304 4884568118703 4888237996096 4921575447152 4923029284992 4938716003676 4958375615487 4962100945984 4970492000838 4979382642192 4997417943168 5008150320992 5009021824586 5009940350051 5025592395096 5026289818368 5027164478544 5028086330904 5037079990336 5043795067584 5045597836902 5049388699264 5083119780571 5083825187168 5085326953728 5085642264179 5091488433486 5092422081201 5094015070014 5101530816984 5115596757024 5116534825584 5125686691456 5131897071847 5132519892864 5134125424896 5134354374492 5135066891136 5169370322529 5172305710208 5173254177728 5175103218734 5182002298746 5183623309644 5191271265264 5193847418736 5210074025856 5215852062976 5222171689462 5223129301117 5241086371248 5242047451368 5251423819712 5260304127834 5264256303488 5274807837624 5285211797856 5301723845376 5302052573293 5304354810624 5310781668738 5333281725408 5343801018752 5350275670649 5352598847232 5352837539364 5355493869636 5392403825536 5394331195708 5395079790464 5395320376978 5404203024948 5413869438432 5414862202512 5437803214592 5444391761354 5447093525146 5464111323216 5474888663104 5483141389908 5485862383092 5489984025344 5499267745608 5509104199872 5510114427552 5526658385066 5527671831731 5530072036608 5536772378046 5542912727716 5560229883936 5562217239033 5562989132064 5570175380224 5571196806784 5572939563776 5580369010944 5582363564232 5623877204036 5624657653888 5624908478126 5626668036964 5634169111116 5644246861344 5645281870704 5646264246057 5666714989128 5669199096064 5678884738982 5680562286672 5690723019648 5719303335564 5723600366848 5725646114344 5743534165824 5745587038122 5746384378176 5766397527888 5798907334311 5801785025439 5809279749224 5810085928192 5818843923984 5819910949944 5830320933696 5847468372096 5865025224968 5866100719388 5867833570848 5886530809719 5907851797176 5922288341424 5932881446016 5940069839067 5943017581683 5951785953148 5968196216528 5969290629848 5989812995712 5990080103574 5990911372992 6011776146096 6047560527918 6056483142808 6057323627264 6059488655192 6066454303728 6069464764272 6078419696832 6095179114752 6114600766456 6115722026596 6117528616416 6137021482473 6138941238222 6153942477228 6159249745992 6164949937952 6166080430832 6176232028512 6185344486272 6187279358208 6188413945728 6195911946861 6222162012976 6225249743024 6244698655104 6244977129258 6246930655212 6248076181242 6266447302752 6267596407632 6269557009248 6284877423552 6297273631488 6304903529106 6316181011504 6317339236264 6327739860624 6334757403104 6354548438784 6356819701752 6357701865216 6377848983072 6379844073408 6400172780274 6415812369876 6427288233184 6428466832144 6439050412704 6441351878637 6450567841536 6451750709376 6490153987408 6492071184768 6512757491604 6535439717877 6536346669216 6584954671568 6598153378089 6611167487316 6627322667784 6639176856256 6650107341696 6651326799936 6672520558158 6700789860128 6702885971392 6703184877809 6704115107872 6714220743594 6715451958579 6725060090112 6727463782536 6748481710656 6751830625344 6767508209813 6768329533056 6788651244648 6789896108268 6792020093352 6802041089312 6813543535659 6814489080672 6816924737091 6820795676032 6822046434112 6845805832656 6870601309824 6878925862263 6886554676898 6892493763372 6909336398328 6911497746192 6921695020352 6925129891648 6933090632832 6934361982912 6935568680196 6936531159168 6936840484686 6988115161664 6988426787503 6989396601824 6991461275904 6991894774247 6999932264598 7003405960902 7013738837112 7033077116832 7039142566848 7046949063808 7055487282571 7058550889728 7081042224984 7105703637942 7107006640797 7111042300544 7126602078492 7137116719152 7140658492848 7161654060288 7162098111259 7162967323008 7179599556766 7205604033264 7218492584576 7219816270016 7230699262332 7231702697856 7232025186162 7285481764288 7288085764414 7288970266368 7289422211449 7301423235834 7310855186544 7314483177456 7332356994144 7345472266496 7346819236736 7355720783957 7358914757376 7382363170728 7408074005514 7413639845248 7416289652044 7417318842752 7443151418976 7466405296896 7466868243653 7469073963288 7470110479104 7485114431522 7512225481488 7513532736879 7525662481792 7527042494272 7528352328076 7538388592644 7539434727552 7540746717816 7542129496356 7555619985504 7574083048896 7598217073538 7625737780752 7652296225476 7658045554432 7660782717496 7661845837568 7673395135536 7674802238376 7688530037184 7713028735202 7731876445748 7735713367252 7758458565312 7759881266592 7762654828101 7773761244928 7786906897896 7787987520768 7790771128104 7823778094464 7833257534193 7848707746292 7861629556872 7863071177052 7877135729568 7896384455232 7920093118756 7924023442244 7927817696784 7986773471432 7987881830656 7999922588112 8015701528128 8041242723934 8063414037224 8088605738304 8091496793562 8092619685696 8092980565467 8104559595776 8120804157648 8122293303768 8156704821888 8166587642031 8170640287719 8182695309964 8185254984296 8196166984824 8205256636304 8212332994656 8234976038016 8261215929148 8263656299808 8265171641328 8289987577599 8314369091574 8326636172344 8329240873616 8330768241656 8340344825904 8344483698096 8355263070336 8356795210176 8359409345664 8379836564736 8406538038808 8435815806054 8436986480832 8437362717189 8440002055446 8466370292016 8467922806056 8475759602336 8503798644096 8506458764544 8518327108473 8533563707032 8536084529472 8554416493168 8585400550272 8588469171516 8615301248736 8618380557183 8619576567264 8683676655472 8713919623836 8715128892288 8745481400544 8771202558144 8797537837452 8799151079082 8814889983088 8836430223712 8868435733248 8896694077544 8899322169024 8927678929722 8952294324792 8953935944772 8969951710048 8984719493568 8985120155361 8986367059488 8997975614208 9002440833792 9051534992864 9053194811024 9056026791136 9071340791877 9084724714212 9085985440896 9089232982788 9117629545248 9127741110208 9142768672128 9171901149684 9173583039894 9189991684496 9208411857333 9212448531104 9215330328256 9230913715842 9245815977216 9247424906928 9249120646248 9278016729408 9280919037312 9282620918592 9304174935809 9333243019464 9337874614536 9351651782816 9367047982656 9367465693887 9370395982818 9372114271863 9377436155776 9385523422464 9440079592489 9441389633312 9444178628352 9445910447232 9457355293659 9474271517256 9476008854396 9502136104656 9516155625536 9520877990464 9531822658176 9535229552628 9536552797824 9600259170411 9607472044352 9623718554814 9640932349776 9642700248216 9675851762304 9677626064064 9700097273503 9735230981112 9747806915392 9752644236608 9769136237406 9776475992192 9841785107063 9843150894304 9846058569984 9846669064687 9877432007352 9916751230974 9924201891968 9940984001676 9958765284384 9994835886336 10008780837237 10016300641984 10018043649172 10019880700102 10051184790192 10054328957088 10056172661808 10074159980672 10087590135168 10091195673804 10098777398528 10166239561142 10167650374336 10171284528358 10182976866972 10184844162402 10188030140028 10203061633968 10231193514048 10233069651168 10251373382912 10263794143694 10265039785728 10265676258929 10268708748984 10270133782272 10329832015347 10338740645058 10344611420416 10346508355456 10350206437468 10364004597492 10367246619288 10382542530528 10387694837472 10420148051712 10444343378924 10446258602234 10482172742496 10484094902736 10502847639424 10520608255668 10528512606976 10549615675248 10570423595712 10604105146586 10621563337476 10666563450816 10687602037504 10700551341298 10705675078728 10710987739272 10769399335149 10784807651072 10788662391416 10790159580928 10790640753956 10808406049896 10827738876864 10829724405024 10888783522708 10894187050292 10928222646432 10932128646621 10949777326208 10966282779816 10971724766184 10998535491216 11018208399744 11020228855104 11053316770132 11055343663462 11073544756092 11085825455432 11120459767872 11124434478066 11125978264128 11142393613568 11164727128464 11227671647283 11247754408072 11249315307776 11249816956252 11253336073928 11268338222232 11288493722688 11290563741408 11292528492114 11333429978256 11357769477964 11361124573344 11381446039296 11397325610307 11438606671128 11451292228688 11487068331648 11491174076244 11492768756352 11532795055776 11569543102803 11597814668622 11603570050878 11618559498448 11637687847968 11639821899888 11660641867392 11694936744192 11730050449936 11732201438776 11735667141696 11773061619438 11815703594352 11844576682848 11865762892032 11880139678134 11886035163366 11903571906296 11936392433056 11938581259696 11979625991424 11980160207148 11981822745984 12023552292192 12061864085901 12095121055836 12112966285616 12118977310384 12132908607456 12137245190343 12138929528544 12156839393664 12229201532912 12231444053192 12235057232832 12274042964946 12277882476444 12307884954456 12318499491984 12329899875904 12332160861664 12352464057024 12370688972544 12376827891456 12391823893722 12444324025952 12448771915931 12450499486048 12471553637361 12489397310208 12489954258516 12493861310424 12496152362484 12532894605504 12535192815264 12539114018496 12569754847104 12609807058212 12632362023008 12634678472528 12653723709081 12655479721248 12660003083169 12669514806208 12713639403504 12755697966144 12759688146816 12800345560548 12831624739752 12854576466368 12856933664288 12878100825408 12882703757274 12903501418752 12978506891077 12980307974816 12984142369536 13025514983208 13070879435754 13072693338432 13169909343136 13174616574133 13196306756178 13198726618623 13222334974632 13254645335568 13278353712512 13300214683392 13301039349481 13302653599872 13345041116316 13391518394583 13401579720256 13405771942784 13406369755618 13408230215744 13428441487188 13430903917158 13454927565072 13496963421312 13503661250688 13530783780059 13535016419626 13536659066112 13537498392691 13577302489296 13579792216536 13584040186704 13604082178624 13627087071318 13628978161344 13633849474182 13641591352064 13644092868224 13691611665312 13735238556011 13741202619648 13757851724526 13760374559841 13773109353796 13784987526744 13818672796656 13822995492384 13843390040704 13850259783296 13866181265664 13867041023927 13868723965824 13871137360392 13873062318336 13873680969372 13976230323328 13976853575006 13978793203648 13983789548494 13999864529196 14006811921804 14027477674224 14066154233664 14078285133696 14093898127616 14110974565142 14162084449968 14211407275884 14214013281594 14222084601088 14253204156984 14274233438304 14281316985696 14324196222518 14325934646016 14359199113532 14411208066528 14436985169152 14439632540032 14457127876009 14461398524664 14463405395712 14464050372324 14570963528576 14576171528828 14578844422898 14602846471668 14621710373088 14628966354912 14664713988288 14693638473472 14711441567914 14764726341456 14816148011028 14827279690496 14832579304088 14834637685504 14886302837952 14933736487306 14938147926576 14970228863044 15024450962976 15027065473758 15029821050153 15051324963584 15054084988544 15056704656152 15076777185288 15078869455104 15081493435632 15084258992712 15111239971008 15148166097792 15196434147076 15249359341713 15251475561504 15256926792537 15304592450952 15321565434992 15346790271072 15349604476752 15377060074368 15395691215541 15426057470404 15463752891496 15471426734504 15516917130624 15519762533184 15525309656202 15573813795792 15581542256208 15647556188928 15666515068386 15669387903351 15697415492584 15723259113744 15726142354104 15754271459136 15792768910464 15840186237512 15848046884488 15855635393568 15906157719879 15973546942864 15999845176224 16031403056256 16050827011947 16082485447868 16126828074448 16177211476608 16182993587124 16185239371392 16185961130934 16241608315296 16244586607536 16313409643776 16333175284062 16341280575438 16365390619928 16370509968592 16392333969648 16410513272608 16424665989312 16469952076032 16522431858296 16527312599616 16530343282656 16579975155198 16583015495193 16628738183148 16653272344688 16658481747232 16661536483312 16680689651808 16686651717099 16688967396192 16710526140672 16713590420352 16718818691328 16813076077616 16871631612108 16873972961664 16874725434378 16880004110892 16932740584032 16935845612112 16938792738171 16951519204672 17007597288192 17036654216946 17067127414064 17072169058944 17108832986336 17170801100544 17176938343032 17230602497472 17236761114366 17239153134528 17367353310944 17396722002933 17405355076317 17427839247672 17430257784576 17490962801088 17531576386051 17542405116288 17595075674904 17598302158164 17629779966176 17659592429157 17672860447424 17793388155088 17798644338048 17820209517201 17829052745049 17855357859444 17904588649584 17907871889544 17939903420096 17969438987136 17970240310722 17972734118976 18103069985728 18106389622048 18112053582272 18112861265569 18142681583754 18169449428424 18171970881792 18178465965576 18235259090496 18255482220416 18277600913117 18285537344256 18286671120133 18343802299368 18347166079788 18379983368992 18411064447419 18416823714666 18424897062208 18430660656512 18461827431684 18494849813856 18498241292496 18556033458816 18561838074624 18565241837184 18587735840583 18608349871618 18666486038928 18675749229072 18703303565632 18734095965312 18734931387774 18740791965636 18744228543726 18754872311552 18880159184978 18882779266624 18883621319423 18891820894464 18914710587318 18948543034512 18952017708792 19004272209312 19032311251072 19041755980928 19063645316352 19064827338011 19070459105256 19073105595648 19200518340822 19214944088704 19247437109628 19281864699552 19285400496432 19343304347731 19351703524608 19355252128128 19400194547006 19470461962224 19495613830784 19505288473216 19538272474812 19552951984384 19683570214126 19686301788608 19693338129374 19754864014704 19833502461948 19848403783936 19876096586437 19881968003352 19917530568768 20017561674474 20032601283968 20036087298344 20039761400204 20102369580384 20108657914176 20109554633427 20112345323616 20148319961344 20175180270336 20182391347608 20302524629439 20332479122284 20335300748672 20342569056716 20365953733944 20369688324804 20376060280056 20406123267936 20462387028096 20466139302336 20527588287388 20531352517858 20537417497968 20659664030694 20677481290116 20693016710912 20700412874936 20728009194984 20734493238576 20765085061056 20775389674944 20888686757848 20892517204468 20964345484992 20965280362509 20968189805472 20975684322741 21005695278848 21041216511336 21099231350496 21140847191424 21166461847713 21208210293172 21243126674952 21333126901632 21401102682596 21411350157456 21421975478544 21486294333777 21538798670298 21577324782832 21581281507912 21616812099792 21655477753728 21659448810048 21777567045416 21788374100584 21856445292864 21864257293242 21868266634347 21899554652416 21932565559632 21943449532368 21997070982432 22036416799488 22040457710208 22067162351871 22106633540264 22110687326924 22147089512184 22171650910864 22240919535744 22248868956132 22251956528256 22329454256928 22400604730959 22455343294566 22495508816144 22499633912504 22506672147856 22536676444464 22540598210637 22576987445376 22581127482816 22585056984228 22666859956512 22715538955928 22722249146688 22794651220614 22877213342256 22902584457376 22974136663296 22982348152488 22985537512704 23065590111552 23139086205606 23195629337244 23207140101756 23237118996896 23275375695936 23279643799776 23287964484303 23321283734784 23460100899872 23464402877552 23471334283392 23499772602579 23546123238876 23631407188704 23689153365696 23760279356268 23772070326732 23807143812592 23872784866112 23877162519392 23960320414296 23963645491968 24047104584384 24102941369143 24123728171802 24190242111672 24225932571232 24237954620768 24265817214912 24274490380686 24277859057088 24278941696401 24313678787328 24458403065824 24462888106384 24467145066247 24470114465664 24499762926093 24511920863157 24548085929892 24555764952888 24615769908912 24636998983968 24659799751808 24664321723328 24704928114048 24783647787444 24869962732797 24888648051904 24897543831862 24900998972096 24943107274722 24979908517032 24987722620848 24992304724968 25065789211008 25070385630528 25078228036992 25128598448681 25139509694208 25141068443569 25219614116424 25264724046016 25269356945056 25307447418162 25310959442496 25312088151567 25320006166338 25339029612416 25427278807008 25508300175449 25511395932288 25519376293632 25554981325419 25600691121096 25663249479504 25709152932736 25713867328576 25756201650816 25765407514548 25957013782154 25960615949632 26051029966416 26141758871508 26145386676864 26339818686272 26349233148266 26392613512356 26397453237246 26444669949264 26509290671136 26556707425024 26593759757383 26602078698962 26605307199744 26690082232632 26783036789166 26803159440512 26811543885568 26812739511236 26816460431488 26856882974376 26861807834316 26909855130144 26993926842624 26995600573207 27007322501376 27061567560118 27070032839252 27074996785382 27154604978592 27159584433072 27168080373408 27208164357248 27254174142636 27257956322688 27267698948364 27288185736448 27383223330624 27470477112022 27515703449052 27520749119682 27546218707592 27569975053488 27637345593312 27645990984768 27686780081408 27700519566592 27734082047854 27737447931648 27742274720784 27747361938744 27912524807427 27952460646656 27953707150012 27957586407296 27967579096988 27999729058392 28013623843608 28054955348448 28132308467328 28156570267392 28221949130284 28320238777467 28324168899936 28422814551768 28428026563188 28506408313968 28548466876608 28562633971392 28648392445036 28718398227064 28822416133056 28879265080064 28914255752018 28922797049328 28928100744648 29100291820509 29141927057152 29152343057656 29157688845796 29205692943336 29243420746176 29257932709824 29329427976576 29422883135828 29525355321189 29529452682912 29540007194061 29632296022056 29665158608176 29772605675904 29867472974612 29876295853152 29940457726088 30048901925952 30054130947516 30059642100306 30108169977088 30113409312304 30153554370576 30162986871264 30168517985424 30222479942016 30296332195584 30392868294152 30498718683426 30502951123008 30513853585074 30609184901904 30643130869984 30693580542144 30699208953504 30754120148736 30791382431082 30797028776787 30852114940808 30927505782992 30942853469008 30989496046041 31033834261248 31039525066368 31050619312404 31147627591584 31163084512416 31333030136772 31338775806702 31394830985168 31446518227488 31452284708208 31508542918272 31585537820928 31680372475024 31696093768976 31711270787136 31812315439758 31947093885728 31999690352448 32062806112512 32101654023894 32164970895736 32253656148896 32308198005447 32354422953216 32365987174248 32370478742784 32371922261868 32483216630592 32489173215072 32666350568124 32682561150876 32730781239856 32741019937184 32784667939296 32796385939863 32821026545216 32849331978624 33044863716592 33054625199232 33060686565312 33159950310396 33166030990386 33257476366296 33306544689376 33316963494464 33323072966624 33361379303616 33373303434198 33377934792384 33427180840704 33626152155232 33638170921771 33683014941849 33743263224216 33747945923328 33749450868756 33760008221784 33865481168064 33871691224224 33877585476342 33903038409344 34073308433892 34134254828128 34144338117888 34191976830921 34217665972672 34353876686064 34461204994944 34473522228732 34478306269056 34708629308409 34734706621888 34793444005866 34810710152634 34855678495344 34981925602176 35063152772102 35069582450357 35084810232576 35190151349808 35196604316328 35259559932352 35319184858314 35345720894848 35581838463997 35586776310176 35597288676096 35599495849253 35640419034402 35658105490098 35710715718888 35809177299168 35815743779088 35879806840192 35923279502929 35938877974272 35940480621444 35945468237952 36185592257703 36206139971456 36212779244096 36224107164544 36225722531138 36285363167508 36338898856848 36356931931152 36470518180992 36510964440832 36555201826234 36561905107819 36573342240266 36687604598736 36694332159576 36759966737984 36822128894838 36833647429332 36849794124416 36861321313024 36923654863368 36989699627712 36996482584992 37112066917632 37114368013051 37130483674368 37175471681166 37216699743236 37332972077856 37346315747793 37351498458144 37406607131264 37468191930624 37469862775548 37481583931272 37488457087452 37760318369956 37765558533248 37767242638846 37829421174636 37897086069024 37904035417584 38008544418624 38064622502144 38083511961856 38129654676022 38140918210512 38401036681644 38429888177408 38494874219256 38563729399104 38570800992864 38686608695462 38710504256256 38800389094012 38935520673231 38940923924448 38991227661568 39010576946432 39076544949624 39367140428252 39372603577216 39386676258748 39509728029408 39523849722399 39667004923896 39752193172874 39763936006704 39835061137536 39903118048443 40035123348948 40065202567936 40072174596688 40079522800408 40204739160768 40217315828352 40219109266854 40224690647232 40364782695216 40592351340177 40605049258878 40612495178073 40664958244568 40670601497344 40685138113432 40731907467888 40739376649608 40752120560112 40812246535872 40924774056192 40932278604672 41055176574776 41062705035716 41074834995936 41205715668033 41319328061388 41354962580232 41400825749872 41456018389968 41468986477152 41530170122112 41550779349888 41601123071781 41777373515696 41785034408936 41928690969984 41930560725018 41936379610944 41951368645482 42082433022672 42198462700992 42281694382848 42332923695426 42416420586344 42486253349904 42666253803264 42802205365192 42822700314912 42843950957088 42972588667554 43077597340596 43154649565664 43162563015824 43233624199584 43310955507456 43318897620096 43371383628027 43555134090832 43576748201168 43712890585728 43728514586484 43736533268694 43865131119264 43886899064736 43994141964864 44080915420416 44134324703742 44213267080528 44221374653848 44294179024368 44343301821728 44481839071488 44497737912264 44503913056512 44658908513856 44801209461918 44910686589132 44991017632288 44999267825008 45007098465289 45013344295712 45073352888928 45081196421274 45089463150459 45153974890752 45162254965632 45170113968456 45333719913024 45431077911856 45444498293376 45589302441228 45748078025139 45754426684512 45770780377611 45805168914752 45964696304976 46131180223104 46187073646623 46278172411212 46391258674488 46414280203512 46474237993792 46550751391872 46559287599552 46575928968606 46920201799744 46922294144663 46928805755104 46942668566784 46999545205158 47008163710053 47092246477752 47262814377408 47372557468691 47378306731392 47520558712536 47544140653464 47614287625184 47718473159637 47745569732224 47754325038784 47920640828592 48094209168768 48152481035841 48205882738286 48247456343604 48380484223344 48451865142464 48475909241536 48531634429824 48548980761372 48555718114176 48557883392802 48916806131648 48918987512521 48925776212768 48934290132494 48940228931328 48943263419729 48999525852186 49023841726314 49096171859784 49111529905776 49231539817824 49273997967936 49319599503616 49328643446656 49388410977997 49409856228096 49567295574888 49739925465594 49749046485579 49777296103808 49795087663724 49801997944192 49886214549444 49959817034064 49975445241696 49984609449936 50131578422016 50134686778813 50140771261056 50156456073984 50257196897362 50282136887138 50439228232848 50529448092032 50538713890112 50614894836324 50621918884992 50624176303134 50640012332676 50678059224832 50854557614016 51016600350898 51022791864576 51025955480143 51109962650838 51201382242192 51326498959008 51418305865472 51427734657152 51512403301632 51530815029096 51914027564308 51921231899264 52102059932832 52268077705571 52283517743016 52290773353728 52594729158153 52679637372544 52698466296532 52785227024712 52794906474492 52889339898528 53018581342272 53187519514766 53204157397924 53380164465264 53566073578332 53606318881024 53625479022472 53632920862976 53713765948752 53723615668632 53819710260288 53991201146414 54123135120236 54140065678504 54149993570764 54309209957184 54319168866144 54336160746816 54338583796707 54416328714496 54508348285272 54515912645376 54535397896728 54766446661248 54832802739351 54860013360399 54940954224044 55031406898104 55041498239364 55092437415184 55139950106976 55274691186624 55291981969536 55468164095708 55484549441568 55494723877488 55825049614854 55907414300024 55915172814592 55935158193976 55999458116784 56027247687216 56109910696896 56264616934656 56443898260568 56640477554934 56648337799872 56650863958269 56845629103536 56856053126376 57012816627936 57096933753216 57125267942784 57194482014033 57296784890072 57436796454128 57644832266112 57828511504036 57845594098656 57856201489296 58029913043193 58200583641018 58304686115312 58315377691592 58411385886672 58486841492352 58515865419648 58658855953152 58845766271656 59050710642378 59058905365824 59080014388122 59264592044112 59330317216352 59545211351808 59628289759311 59734945949224 59752591706304 59880915452176 60097803851904 60108261895032 60119284200612 60226818624608 60307108741152 60325973742528 60328663900281 60337035970848 60444959884032 60785736588304 60907573888317 60997437366852 61005902246016 61027707170148 61218369803808 61286261739968 61387161084288 61398417907008 61582764862164 61594057553574 61704229881616 61855011565984 61885706938016 61978992092082 62079050132736 62101238624808 62295255183168 62326169024832 62666060273544 62677551613404 62789661970336 62893036454976 62895841087527 62904569416416 62927052968223 63017085836544 63360744950048 63392187537952 63422541574272 63499385543139 63624630879516 63894187771456 63999380704896 64203308047788 64329941791472 64458883001331 64507312297792 64616396010894 64731974348496 64743844523736 64966433261184 64978346430144 65129224550663 65332701136248 65365122301752 65461562479712 65482039874368 65569335878592 65592771879726 65604799903041 65642053090432 65698663957248 66080557147423 66089727433184 66109250398464 66113349434327 66121373130624 66201487055613 66319900620792 66332061980772 66514952732592 66613089378752 66633926988928 66646145933248 66722758607232 66746606868396 66755869584768 67201814192877 67252304310464 67276341843542 67366029883698 67486526448432 67498901737512 67520016443568 67730962336128 67743382448448 67755170952684 67806076818688 67900680914521 68146616867784 68268509656256 68383953661842 68435331945344 68707753372128 68922409989888 68926683452809 68947044457464 68956612538112 69417258616818 69469413243776 69586888011732 69621420305268 69711356990688 69963851204352 70126305544204 70139164900714 70380302699616 70393208632656 70519119864704 70638369716628 70691441789696 71163676927994 71173552620352 71198991698506 71280838068804 71316210980196 71421431437776 71618354598336 71631487558176 71759613680384 71846559005858 71859733812503 71880961242888 71890936475904 72308824107429 72371184515406 72412279942912 72425558488192 72448214329088 72451445062276 72570726335016 72677797713696 72713863862304 72941036361984 73110403652468 73123810215638 73146684480532 73375209197472 73388664319152 73401435198741 73519933475968 73644257789676 73667294858664 73699588248832 73847309726736 73979399255424 73992965169984 74228736026102 74350943362332 74433399486472 74665944155712 74692631495586 74702996916288 74813214262528 74939725551096 74963167862544 74976914174904 75385795346043 75423205330707 75520636739912 75531117066496 75534485277692 75658842349272 75794172138048 75808070835168 76017088837248 76259309352044 76281836421024 76524900526347 76802073363288 76989748438512 77127458798208 77141601985728 77373217390924 77600778188024 77871041346462 77881847848896 78153089899248 78734280856504 78745207154432 78773352517496 79019456058816 79047699444798 79334009847792 79504386345748 79527872013408 79670122275072 79781279272149 79806236096886 80070246697896 80144349193376 80159045600816 80409478321536 80434631656704 80438218533708 80449381294464 80729565390432 80986801719621 81184702680354 81210098517756 81224990356146 81329916489136 81370276226864 81463814935776 81478753299216 81504241120224 81624493071744 81864557209344 82110353149552 82125410071432 82149669991872 82411431336066 82638656122776 82709925160464 82801651499744 82912036779936 82937972954304 83060340244224 83101558699776 83202246143562 83554747031392 83570068817872 83737574422281 83857381939968 83861121450036 83872759221888 83902737290964 84164866045344 84396925401984 84665847390852 84832841172688 84960716332401 84972506699808 85604410730384 85645400629824 85687901914176 85945177335108 86155194681192 86309299131328 86325126031648 86467248399168 86637795240192 86742767256054 87110268181664 87141403411517 87153496402336 87300875461527 87425781171456 87457029172968 87473066537388 87730262238528 87773798129472 87988283929728 88268649407484 88426534161056 88442749307696 88576065963567 88588358048736 88620021582183 88686603643456 88995475824528 89317817027712 89602418923836 89821373178264 89982035264576 89998535650016 90014196930578 90026688591424 90146705777856 90162392842548 90178926300918 90324509931264 90340227936912 90667439826048 90849548237539 90862155823712 90888996586752 90894632065211 91178604882456 91496156050278 91508853369024 91541560755222 91610337829504 91929392609952 92222316018931 92262360446208 92374147293246 92391086330361 92556344822424 92782517348976 92828560407024 92948475987584 93101502783744 93107275446367 93118575199104 93151857937212 93840403599488 93844588289326 93857611510208 93999090410316 94016327420106 94184492955504 94525628754816 94745114937382 94756613462784 94762488748837 95041117425072 95088281306928 95228575250368 95436946319274 95491139464448 95508650077568 95841281657184 96146669892077 96188418337536 96304962071682 96411765476572 96494912687208 96760968446688 96903730284928 96951818483072 97063268859648 97069287167489 97097961522744 97111436228352 97115766785604 97833612263296 97837975025042 97851552425536 97868580264988 97886526839458 97999051704372 98047683452628 98192343719568 98223059811552 98463079635648 98547995935872 98657286893312 98776821955994 99134591149776 99479850931188 99498092971158 99554592207616 99590175327448 99603995888384 99772429098888 99919634068128 99950890483392 99969218899872 100269373557626 100281542522112 100514393794724 100564273774276 100878456465696 100914512765313 101058896184064 101077427780224 101229789672648 101243837769984 101248352606268 101280024665352 101709115228032 102033200701796 102051910960286 102219925301676 102402764484384 102652997918016 102855469314304 103061630058192 103828055128616 103842463798528 104204119865664 104536155411142 104567035486032 105189458316306 105208747351071 105359274745088 105396932593064 105570454049424 105589812948984 105778679797056 106037162684544 106375039029532 106408314795848 106745515391991 106760328930528 106798487547759 107132147156664 107250958044944 107427531897504 107447231337264 107639420520576 107769838508787 107982402292828 108246270240472 108280131357008 108299987141528 108618419914368 108638337732288 108672321493632 108677167593414 109016696570544 109070795793456 109532893322496 109665605478702 109685715323457 109720026720798 109881908448088 110062813796208 110082996478728 110184874830368 110279900213952 110549382373248 110583963939072 110936328191416 110969098883136 110989447754976 111343104039153 111650099229708 111814828600048 111870316387952 111998916233568 112038947243379 112054495374432 112219821393792 112887796521136 113280955109868 113296675599744 113301727916538 113691258207072 113712106252752 114025633255872 114193867506432 114250535885568 114388964028066 114593569780144 114873592908256 115289664532224 115657023008072 115691188197312 115712402978592 116059826086386 116401167282036 116609372230624 116630755383184 116806562019693 116822771773344 116973682984704 117031730839296 117691532543312 118101421284756 118117810731648 118160028776244 118529184088224 118571549167197 118660634432704 119256579518622 119469891898448 119505183412608 119709354145329 119761830904352 120195607703808 120216523790064 120238568401224 120453637249216 120614217482304 120651947485056 120657327800562 120674071941696 121571473176608 121614925640249 121777054020531 121815147776634 121837485534219 121994874733704 122011804492032 122055414340296 122436739607616 122572523479936 122721034702357 122774322168576 122796835814016 123165529724328 123188115107148 123408459763232 123617147004099 123710023131968 123771413876032 123957984184164 124202477249616 124590510366336 124652338049664 124803369215343 125332120547088 125355103226808 125579323940672 125786072909952 125791682175054 125809138832832 125854105936446 126721489900096 126784375075904 126790028858983 126845083148544 126998771086278 127249261759032 127788375542912 127943206391819 127998761409792 128006697840931 128406616095576 128659883582944 128917766002662 129014624595584 129232792021788 129463948696992 129487689047472 129932866522368 129956692860288 130114150884081 130258449101326 130665402272496 130730244603504 130923124959424 130964079748736 131138671757184 131185543759452 131209599806082 131284106180864 132161114294846 132179454866368 132185349235961 132226698868654 132242746261248 132402974111226 132639801241584 132664123961544 133029905465184 133226178757504 133267853977856 133292291866496 133445517214464 133453791366077 133493213736792 133511739169536 134403628385754 134504608620928 134552683687084 134732059767396 134973052896864 134997803475024 135021295395867 135040032887136 135461924672256 135486764896896 135510341905368 135801361829042 136293233735568 136537019312512 136767907323684 136870663890688 137415506744256 137853366905618 137894088914928 138834517233636 138938826487552 139173776023464 139242840610536 139422713981376 140252611088408 140278329801428 140760605399232 140766882433989 140786417265312 141038239729408 141276739433256 142117672406073 142327353855988 142347105240704 142397983397012 142561676137608 142632421960392 142842862875552 143236709196672 143262975116352 143693118011716 143719467625006 143761922485776 144617648214858 144742369030812 144851116976384 144902890124552 145141452670032 145355595427392 145427727724608 146220807304936 146247620431276 146293368961064 146750418394944 146756962537563 146777328638304 146802870397482 146829790259187 147039866951936 147288515579352 147334589717328 147694619453472 147958798510848 147985930339968 148165232933991 148457472052204 148701886724664 148866798972944 149331888311424 149385262991172 149405993832576 149879451102192 149926335725088 149953828349808 150404060336439 150771590692086 150846410661414 151041273479824 151068970555384 151317684698544 151588344276096 151616141670336 152034177674496 152518618704088 152563672842048 153049801052694 153077866440429 153604146726576 153979496877024 154254917596416 154283203971456 154746434781848 155201556376048 155742082692924 155763695697792 156306179798496 156804233116713 157468561713008 157546705034992 157784187474459 158038912117632 158095398889596 158668019695584 159008772691496 159055744026816 159562558544298 159612472193772 160140493395792 160288698386752 160318091201632 160818956643072 160876437067416 160898762588928 161459130780864 161834034907103 161973603439242 162369405360708 162420197035512 162449980712292 162659832978272 162740552453728 162927629871552 162957506598432 163008482240448 163015751390121 163248986143488 164220706299104 164250820142864 164299339983744 164498408218053 164580040081197 164822862672132 165277312245552 165419850320928 165603302999488 165824073559872 165875945908608 166404492287124 167109494062784 167140137635744 167475148844562 167722242900072 167745518443776 167805474581928 168329732090688 168720589584001 168793850803968 169331694781704 169665682345376 169921432664802 169945013399616 169952591874807 171208821460768 171270015463729 171290801259648 171375803828352 171583446042099 171890354670216 172310389362384 172618598262656 172650252063296 172934496798336 173485534512108 174089739129579 174220536363328 174282806823034 174306992804672 174601750923054 174914058345936 174946133074776 175460524477056 175547596258944 175900189140767 175976567859456 175987479104983 176537298814968 176853068322112 176885498615392 177152131927134 177176716097472 177240043164366 177373207286912 177990951649056 178558101228143 178635634055424 178884869277933 179204837847672 179642746356528 179964070529152 179997071300032 180028393861156 180053377182848 180293411555712 180324785685096 180357852601836 180680455873824 181334879652096 181699096475078 181724311647424 181789264130422 182357209764912 182992312100556 183017706738048 183083121510444 183220675659008 183858785219904 184444632037862 184748294586492 184782172660722 185112689644848 185565034697952 185657120814048 185896951975168 186214550892734 186237150398208 186303715874424 187680807198976 187689176578652 187715223020416 187998180820632 188032654840212 188368985911008 188969204012449 189051257509632 189490229874764 189524977497674 190082234850144 190176562613856 190457150500736 190873892638548 191017300155136 191682563314368 192293339784154 192609924143364 192823530953144 192989825374416 193521936893376 193807460569856 193903636966144 194138574334978 194195923045488 194231533571208 195387673651989 195667224526592 195675950050084 195703104851072 195737160529976 195773053678916 195998103408744 196095366905256 196384687439136 196446119623104 196926159271296 197095991871744 197553643911988 198241671442269 198269182299552 198340048302981 198959701862376 198996185942316 199180350654896 199544858197776 199839268136256 199901780966784 199938437799744 200538747115252 201028787589448 201128547548552 201756912931392 201829025530626 202154855560448 202459579345296 202496705212536 202560049330704 203418230456064 203702042743563 204066401403592 204103821920572 204439850603352 204805528968768 205305995836032 206123260116384 206780050358427 207656110257232 208408239731328 209072310822284 209134070972064 210378916632612 210417494702142 210793865186128 211140908098848 211179625897968 211557359594112 212074325369088 212750078059064 212816629591696 213491030783982 213520657861056 213596975095518 214264294313328 214501916089888 214855063795008 214894462674528 215278841041152 215539677017574 215579201437509 215964804585656 216492540480944 216560262714016 216599974283056 216926472322287 217236839828736 217276675464576 217344642987264 217354335186828 218033393141088 218141591586912 219331210957404 219371430646914 219440053441596 219763816896176 220125627592416 220165992957456 220204305596223 220369749660736 220559800427904 221098764746496 221872656382832 221938197766272 221978895509952 222686208078306 223300198459416 223629657200096 223740632775904 223997832467136 224077894486758 224108990748864 224439642787584 225775593042272 226157386038129 226269615992121 226561910219736 226593351199488 226603455833076 227382516414144 227424212505504 228051266511744 228777928056132 229187139560288 229574701579041 229747185816512 231314046016144 231382376394624 231424805957184 232119652172772 232802334564072 233218744461248 233261510766368 233613124039386 233645543546688 235383065086624 235467196452397 236202842569512 236235621463296 236320057552488 237058368176448 237143098334394 237321268865408 238513159037244 238939783796896 239010366825216 239025186416413 239343837816447 239418708290658 239523661808704 240433047580128 240477136802448 240907274498432 241228434964608 241303894970112 241314655601124 241348143883392 242960405158863 243142946353216 243229851280498 243554108041062 243630295553268 243674971068438 243989749467408 244110828680592 244873479215232 245145046959872 245442069404714 245487077152499 245593671628032 246331059448656 246376230214296 246816919526464 247234294008198 247420046263936 247542827752064 247915968368328 248404954499232 249181020732672 249196470944771 249304676099328 249606738430686 250664241094176 250710206453616 251158647881344 251462956520503 251572145819904 251583364350108 251618277665664 251708211872892 253442979800192 253568750151808 253580057717966 253997542172556 254498523518064 255576751085824 255886412783638 256013395681862 256813232191152 257319767165888 257835532005324 258029249191168 258465584043576 258927897393984 258975378094944 259800576091357 259913385720576 260228301768162 260516898202652 261330804544992 261424210234551 261460489207008 261846249918848 261928159497472 262277343514368 262371087518904 262419199612164 264322228589692 264358909732736 264370698471922 264453397737308 264805948222452 265279602483168 265328247923088 266059810930368 266452357515008 266584583732992 266907582732154 266986427473584 268807256771508 269009217241856 269105367374168 269464119534792 269946105793728 269995606950048 270042590791734 270080065774272 270973529793792 271020683810736 271602723658084 272548644712617 272586467471136 272683896195633 273074038625024 273535814647368 274831013488512 275706733811236 275788177829856 276666948056793 277669034467272 278347552046928 278485681221072 278845427962752 279321826339101 280505222176816 280556659602856 281521210798464 281533764867978 281572834530624 282553478866512 284235344812146 284287466246511 284654707711976 284694210481408 284795966794024 285123352275216 285264843920784 285685725751104 286473418393344 286525950232704 287386236023432 287438935250012 287523844971552 288440009676231 289235296429716 289484738061624 289805780249104 290282905340064 290711190854784 290855455449216 291207861502467 292441614609872 292495240862552 292586737922128 293500836789888 293513925075126 293554657276608 293605740794964 293659580518374 294577031158704 294669179434656 295389238906944 295971860679936 296330465867982 296914944104408 297403773449328 297733597945888 298663776622848 298770525982344 298811987665152 299758902204384 299852671450176 299907656699616 300808120672878 301543181384172 301692821322828 302082546959648 302137941110768 302635369397088 302743538295939 303176688552192 303232283340672 305037237408176 305127345684096 306099602105388 306155732880858 307208293453152 307958993754048 308566407942912 309492869563696 310403112752096 311484165385848 311527391395584 312612359596992 313608466233426 314937123426016 315049689257023 315093410069984 315568374948918 315626242053213 316077824235264 316190797779192 317336039391168 318017545382992 318072885861211 318111488053632 319125117088596 319224944387544 320236546175973 320280986791584 320395462643277 320577396773504 320636182403264 321752874134832 322918261561728 323309515526361 323668069814206 323947206878484 324738810721416 324840394071024 324899961424584 325319665956544 325481104907456 325855259743104 325915013196864 326016964480896 326031502780242 328441412598208 328456059012641 328501640285728 328598679967488 328619054389609 328996816436106 329057145970371 329160080162394 329645725344264 330554624491104 330839700641856 331206605998976 331607902280837 331648147119744 331751891817216 332808984574248 334029312117459 334218988125568 334280275271488 334950297689124 335444485800144 335610949163856 336659464181376 337441179168002 338663389563408 339331364690752 339842865329604 339890026799232 339905183749614 342417642921536 342540030927458 342581602519296 342602843938103 342751607656704 343166892084198 343780709340432 344620778724768 345237196525312 345300504126592 345718876845979 345868993596672 346971069024216 348179478259158 348441072726656 348565613646068 348613985609344 349203501846108 349828116691872 349892266149552 350921048954112 350942807451691 351095192517888 351800378281534 351974958209966 353074597629936 353706136644224 353770997230784 354304263854268 354353432194944 354480086328732 354746414573824 355981903298112 357116202456286 357181688361001 357769738555866 358409675695344 359285492713056 359928141058304 359994142600064 360056787722312 360106754365696 360586823111424 360649571370192 360715705203672 361360911747648 363398192950156 363448623294848 363578528260844 364714419529824 364844776920747 365984624201112 366035413476096 366166243020888 367717570439808 368163104107071 368889264075724 369496589172984 369564345321444 370225379289696 371130069395904 371314241628096 372429101785468 372607431748848 375378353157304 375430446040832 375996361641264 376065309680424 376737971822016 377938408024898 378980459749528 379049954995348 380164469700288 380353125227712 380370086576949 380914301001472 381747785277096 383365126628736 383829619175457 384020093522793 384586679568308 385219848286728 385647061906288 385979650748832 387043873786752 388277148669956 388391846090976 388463067142416 390775347303978 391351900100168 391406209702144 391474321059952 391546107357832 391996206817488 392190733810512 392769374878272 392892239246208 393852318542592 395107287823976 396483342884538 396538364599104 396556047707883 396680096605962 397919403724752 397992371884632 398360701309792 399089716395552 399678536272512 399803561933568 399876875599488 400361374098231 401077494230504 402057575178896 402257095097104 403513825862784 403658051061252 404919158690592 404993410425072 405063886187601 405120098661408 407404085487126 408132802807184 408207643841144 408879701206704 409611057937536 410611991672064 412246520232768 413560100716854 415312220514464 416816479462656 418144621644568 418268141944128 420757833265224 420834989404284 421587730372256 422281816197696 422300647301967 422359251795936 423114719188224 425500156118128 425633259183392 426353017218219 426982061567964 427041315722112 427193950191036 428528588626656 429003832179776 429710127590016 429788925349056 431079354035148 431158402875018 431929609171312 432985080961888 433120525428032 433199948566112 433852944644574 434553350929152 434708670373656 436066786282176 436283183173824 437296221983023 438662421914808 438742861293828 438880106883192 439527633792352 440251255184832 440270887612689 440331985914912 440408611192446 440489370777561 440739499321472 441119600855808 443745312765664 443876395532544 443957791019904 444495698801973 445372416156612 446600396918832 447259314400192 447481265551808 447995664934272 448155788973516 448217981497728 451212181009317 451551186084544 452314772076258 452539231984242 453123820439472 453206911666152 454765032828288 454848425011008 455904571854641 456102533023488 457555856112264 458374279120576 459149403158082 459233599321287 459494371633024 462563900031961 462628092032288 462764752789248 462793446040289 462849611914368 464239304345544 465604669128144 466437488922496 466523021532736 467226248078772 467291087093376 470412699350139 470766130173248 470934392904794 472405685139024 472640115104976 474116736352896 474286196668788 474642537730816 475304766401647 477026318074488 477879567593792 478050372832826 478687675632894 478837416581316 479047323617408 480866095160256 480954273604896 481814548996864 482456869929216 482486784169663 482629311202248 482696287766784 485502104721309 485920810317726 486285892706432 486459702560996 487108216082124 487260591106536 487349942136876 487979498934816 488221657361184 489746958430464 490884138809428 490974154304998 492662118897312 492752460428592 493633839052928 494468588016396 494840092527872 495085655504128 495831936736656 496809908998464 498392941889542 499213476861372 501328482188352 501420412907232 502317295762688 502925913041006 503166728700216 503236555331328 503416423745784 506161768752003 506885959600384 507137500303616 507160115435932 507995084345112 508997047036128 511772825567276 512026791363724 513626464382304 513810046391187 514639534331776 515671064010648 516931168087152 517855794787968 517950756189888 519601152182714 520456603536324 521033796405304 522661609089984 522848420469102 522920978414016 523692499837696 524742175037808 524838399224328 527700567422301 527962437314949 528644457179384 528717819465472 528741396943844 528906795474616 529611896444904 530559204966336 530656495846176 532119621860736 533815165464308 533972854947168 535674303684429 537614513543016 538210734748336 538928239069584 539892211587456 539991213900096 540085181583468 540160131548544 542041367621472 543205447316168 545097289425234 545172934942272 545367792391266 547071629294736 549662026977024 551413467622472 551576355659712 553333896113586 555338068934544 556695104093856 556971362442144 557690855925504 558643652678202 561010444353632 561113319205712 563042421596928 563067529735956 563145669061248 565106957733024 566907612037347 568470689624292 568574932493022 569309415423952 569591933588048 570246704550432 570529687841568 571371451502208 573051900465408 574772472046864 574877870500024 575047689943104 576880019352462 578470592859432 578969476123248 579611560498208 580565810680128 581422381709568 581710910898432 582415723004934 584883229219744 584990481725104 585092280048757 585173475844256 586163020955967 587001673579776 587027850150252 587109314553216 587211481589928 587319161036748 589154062317408 589338358869312 590778477813888 592660931735964 593829888208816 594725014326807 594807546898656 595020144908943 595467195891776 597541051964688 599517804408768 599705342900352 599815313399232 601616241345756 603086362768344 603385642645656 604165093919296 604275882221536 605270738794176 605487076591878 606464566681344 609989823880619 610074474816352 610254691368192 611106128230689 612199204210776 612311465761716 614416586906304 615917987508096 618985739127392 620340151075281 620806225504192 622968330771696 625224719193984 627216932466852 629874246852032 630099378514046 630186820139968 631136749897836 631252484106426 632381595558384 634672078782336 635946837662773 636035090765984 636145771722422 636222976107264 636262424456477 638250234177192 638449888775088 640473092351946 640561973583168 640790925286554 641154793547008 641272364806528 643505748269664 645556212132517 645836523123456 646619031052722 646737604312527 647336139628412 647894413756968 649477621442832 649680788142048 649799922849168 650639331913088 650962209814912 651710519486208 651750928124569 651830026393728 652033928961792 652063005560484 656882825196416 656912118025282 657003280571456 657238108779218 657993632872212 658114291940742 658320160324788 659291450688528 661109248982208 661679401283712 662413211997952 663215804561674 663296294239488 663337421241859 665617969148496 668058624234918 668437976251136 668560550542976 669900595378248 670888971600288 671221898327712 673318928362752 674882358336004 677326779126816 678662729381504 679485010172423 679685730659208 679780053598464 679810367499228 684835285843072 685080061854916 685205687876206 686333784168396 687561418680864 689241557449536 690601008253184 691437753691958 693942138048432 696358956518316 696882145453312 697131227292136 697227971218688 698407003692216 699656233383744 699784532299104 701885614903382 703600756563068 703949916419932 706149195259872 706401589357191 707412273288448 707541994461568 708608527708536 708706864389888 708960172657464 711963806596224 714232404912572 714363376722002 715539477111732 716819351390688 717075559249239 718570985426112 719988285200128 720113575444624 721299142740384 721431410407344 722721823495296 726796385900312 726897246589696 727157056521688 729428839059648 729689553841494 731969248402224 732332486041776 735435140879616 736326208214142 736461231457497 737778528151448 738993178345968 739128690642888 740450758579392 742260138791808 742628483256192 744858203570936 745214863497696 747589412834313 750756706314608 751992723282528 752130619360848 753475943644032 754388869561509 755876816049796 757960919499056 758099909990696 760328939400576 760706250455424 760740173153898 763495570554192 766730253257472 767659238350914 768040187045586 769173359136616 770439696573456 771294123812576 771959301497664 774087747573504 776554297339912 776783692181952 776926134284832 779401728274071 781550694607956 782703800200336 782948642119904 783092214715664 783992413634976 784272630703653 784381467621024 785538749756544 785784478492416 790214575647952 792966685769076 793076729198208 793112095415766 793360193211924 795838807449504 795984743769264 796721402619584 798179432791104 799357072545024 799753751198976 800722748196462 802154988461008 804115150357792 804514190194208 807027651725568 807316102122504 809838317381184 809986820850144 810127772375202 810240197322816 814808170974252 816265605614368 816415287682288 817645934137851 817759402413408 818051688586899 819222115875072 824493040465536 827120201433708 830000844170379 830624441028928 836289243289136 836536283888256 837965479017303 841515666530448 841669978808568 843175460744512 844563632395392 844601294603934 844718503591872 851000312236256 851266518366784 851304479481743 852706034436438 852862398739533 853964123135928 854082631444224 854387900382072 857057177253312 858007664359552 859047242916499 859420255180032 859473542646251 859577850698112 862158708070296 862316805750036 863859218342624 865320029028693 865970161923776 866241050856064 866399897132224 867705889289148 869417340747312 872133572564352 872566366347648 873623584507401 874592443966046 877324843829616 877485722587656 877760213766384 879055267584704 880502510369664 880541775225378 880663971829824 880817222384892 880978741555122 881478998642944 887490625531328 887530202012881 887915582039808 888991397603946 890744832313224 893200793837664 894518628800384 894962531103616 895991329868544 896046884886517 896311577947032 896435962995456 902424362018634 903102372169088 904629544152516 905078463968484 906247640878944 906413823332304 909530065656576 909696850022016 911809143709282 915111712224528 916748558241152 918298806316164 918467198642574 918988743266048 925127800063922 925256184064576 925586892080578 925699223828736 928478608691088 931209338256288 932874977844992 933046043065472 934176539562539 934452496157544 934582174186752 940825398700278 941532260346496 941868785809588 944811370278048 945149067771069 945280230209952 948233472705792 948572393337576 950609532803294 954052636148976 954218657583633 955759135187584 956100745665652 957375351265788 957674833162632 958094647234816 961732190320512 961908547209792 964973568339326 965258622404496 971004209442618 971841620635452 972571785412864 972919405121992 974216432164248 974521182213072 974699884273752 975958997869632 976443314722368 981768277618856 981948308609996 985324237794624 985368177037923 985504920857184 985857163168827 987267678105856 988937176032792 991663873473312 993619817996928 994823706842511 996785883779084 998426953722744 1002656964376704 1002840825814464 1005851826082012 1006333457400432 1006832847491568 1012323537504006 1014320230871864 1015990168690224 1017994094072256 1023545651134552 1024053582727448 1027252928764608 1027620092782374 1027808531814309 1029279068663552 1031342128021296 1033862336174304 1035711589575936 1035901512379776 1037156630537937 1039202304365428 1040913207072648 1042067592810608 1045323218179968 1045696840938204 1045841956828032 1049484350075616 1049676798448656 1052828422355073 1055401134844602 1055924874629898 1057288914358768 1057482793887688 1057813590949232 1059223792889808 1061118409932672 1061312991692352 1064239243721472 1067630330928616 1067945709894336 1071348607368858 1071545065083003 1075229027086032 1076421469496672 1077856478139168 1079784423174912 1079982427800192 1080170363166936 1080320263097088 1084082735242944 1086410894632336 1090194578850468 1090345869884544 1090735584782532 1094143258589472 1094534330762241 1102826935244944 1103152711319424 1104489312321213 1106667792227172 1110676137869088 1113390208187712 1113942724884288 1117287305356404 1122020888707264 1122226638411424 1126135059471912 1126291338122496 1130213915466048 1132838244349721 1133815224074694 1136941379248584 1137149864986044 1138618830847904 1139183867176096 1140493409100864 1141059375683136 1141110259730847 1142742903004416 1149544944093728 1149755741000048 1150095379886208 1151488857526371 1152060280568379 1153760038704924 1156941185718864 1157938952246496 1159223120996416 1161131621360256 1164831446009868 1169766458439488 1169980963450208 1170184560097514 1170346951688512 1172326041911934 1174055700300504 1174218629106432 1174422963179856 1174638322073496 1178308124634816 1178676717738624 1181044127088007 1181556955627776 1181630216847743 1185321863471928 1187659776417632 1189450028653614 1189615093797312 1189668143123649 1190040289817886 1190934391783552 1195082103929376 1198890108246103 1199035608817536 1199410685800704 1199630626798464 1201084122294693 1203232482691512 1206172725536688 1206771285291312 1208330187838592 1208551764443072 1210541477588352 1210974153183756 1219979647761238 1220148949632704 1222212256461378 1224398408421552 1224622931523432 1228833173812608 1231835975016192 1231912353734881 1237971478254784 1240680302150562 1241612451008384 1245936661543392 1249906708597001 1250449438387968 1254433864933704 1259748493704064 1260198757028092 1260373640279936 1262273499795672 1262504968212852 1264763191116768 1269344157564672 1271893675325546 1272070181531968 1272291543444844 1272524848912954 1276500468354384 1276899777550176 1280946184703892 1281123947166336 1281581850573108 1282544729613056 1287011496539328 1291112424265034 1293238062105444 1293475208625054 1294672279256824 1295788827513936 1298955242885664 1299361576284096 1299599845698336 1301278663826176 1301924419629824 1303501856249138 1303660052787456 1304126011120968 1311888665949069 1313765650392832 1313824236050564 1314006561142912 1314476217558436 1315987265744424 1316228583881484 1316640320649576 1318582901377056 1322218497964416 1323358802567424 1326431609123348 1326674842483718 1331235938296992 1336117248469836 1337121101085952 1339801190756496 1341777943200576 1342443796655424 1349764716672008 1354653558253632 1357325458763008 1358970020344846 1359371461318416 1359620734998456 1367713715563923 1369670571686144 1370160123709832 1370411375752412 1372667568336792 1375122837361728 1378483114899072 1382875507383916 1387691700095883 1387884276096864 1388380338120867 1392717913036632 1394262454584272 1396814007384432 1399312466767488 1399569064598208 1403771229806764 1407201513126136 1407899832839864 1412298390519744 1412803178714382 1415083988923136 1417217055417072 1417920345314928 1423927613192448 1425914299204941 1428464809825144 1428726753444004 1431078954223464 1433638702781376 1434151118498478 1437141970852224 1440227150889248 1442598285480768 1442862820814688 1445443646990592 1447460352508989 1453592771800624 1454314113043376 1456506314163927 1458857678119296 1459379107682988 1463938496804448 1464664972083552 1472652416428284 1472922462914994 1475557056302896 1477986356691936 1478257381285776 1480901517158784 1484520277583616 1485256966512384 1489716407141872 1490429726995392 1495178825668626 1501513412629216 1503985446565056 1504261238721696 1506951887288064 1508777739123018 1511753632099592 1515921838998112 1516199819981392 1518485306256009 1520657878801152 1521412500910848 1521480346307796 1526991141108384 1535318476701828 1536080374091172 1538346718273232 1540879393146912 1541430139173561 1542588247625152 1543918602995328 1553108594679824 1553567384363904 1553852268569664 1558803456548142 1563101389215912 1565407600400672 1565897284239808 1566184429431328 1567984827269952 1568545261407306 1568762935242048 1571077499513088 1580429151295904 1580994033323237 1583101702266903 1583887311944847 1585933371538152 1586153458396416 1586224190831532 1586720386423848 1591677614899008 1591969487538528 1593442805239168 1596358865582208 1601445496392924 1604309976922016 1607022911053287 1608230300715584 1609028380388416 1614632204245008 1619676634762368 1619973641700288 1620255544750404 1620480394645632 1629616341948504 1632531211228736 1632830575364576 1635291868275702 1635518804826816 1636103377173798 1648270375166779 1648986080931072 1654240402867416 1660001688340758 1661248882057856 1672578486578272 1673072567776512 1673176304914891 1675930958034606 1683031333060896 1683339957617136 1686350921489024 1689127264790784 1689202589207868 1689437007183744 1700722836112041 1702000624472512 1702533036733568 1702608958963486 1705412068872876 1705724797479066 1707928246271856 1708775800764144 1714114354506624 1716015328719104 1718094485832998 1718409540067493 1718947085292502 1719155701396224 1724317416140592 1724633611500072 1727718436685248 1730640058057386 1731940323847552 1732482101712128 1732799794264448 1735411778578296 1738834681494624 1744267145128704 1744375296613397 1745132732695296 1747247169014802 1749184887932092 1754649687659232 1754971445175312 1755276840146271 1755520427532768 1758110535169408 1761005020739328 1761083550450756 1761327943659648 1761634444769784 1761957483110244 1774981251062656 1775060404025762 1777982795207892 1781489664626448 1786401587675328 1789037257600768 1789925062207232 1792093769773034 1792623155894064 1804848724037268 1806204744338176 1809259088305032 1810156927936968 1812495281757888 1812827646664608 1819393700044032 1823618287418564 1829969471641857 1830223424449056 1833497116482304 1836597612632328 1836934397285148 1850255600127844 1850512368129152 1851173784161156 1856957217382176 1862418676512576 1866092086130944 1868353079125078 1868904992315088 1881650797400556 1883064520692992 1883737571619176 1889622740556096 1890298135542138 1890560460419904 1897144786675152 1901219065606588 1907840512988319 1908105272297952 1908437315167266 1908787273369431 1911518270375168 1912201491331304 1914750702531576 1915349666325264 1923464380641024 1923817094419584 1929947136678652 1930517244808992 1936668636397551 1942008418885236 1943683241270904 1945838810243984 1948432864328496 1949042364426144 1949399768547504 1951917995739264 1952886629444736 1955252784373707 1963536555237712 1963896617219992 1970648475589248 1970736354075846 1971009841714368 1971714326337654 1977874352065584 1983327746946624 1987239635993856 1989647413685022 1990012263725577 1993571767558168 1996853907445488 2005313928753408 2005681651628928 2011703652164024 2012666914800864 2013665694983136 2024647075008012 2028640461743728 2031980337380448 2035988188144512 2038455030517269 2047091302269104 2048107165454896 2054505857529216 2055240185564748 2055617063628618 2062684256042592 2067724672348608 2071803024759552 2074313261075874 2078404608730856 2081826414145296 2084135185621216 2090646436359936 2091393681876408 2091683913656064 2098968700151232 2099353596897312 2105656844710146 2110802269689204 2111849749259796 2114577828717536 2114965587775376 2115627181898464 2118447585779616 2119204768071573 2122236819865344 2122625983384704 2135260661857232 2135891419788672 2142697214737716 2143090130166006 2150458054172064 2151226677747717 2152842938993344 2155712956278336 2159964855600384 2160340726333872 2168165470485888 2172821789264672 2180389157700936 2180691739769088 2181471169565064 2188286517178944 2189068661524482 2205347824799161 2205653870489888 2206305422638848 2208978624642426 2209383694372491 2213335584454344 2221352275738176 2226510201028477 2226780416375424 2227885449768576 2234574610712808 2242768238502939 2244041777414528 2244453276822848 2252270118943824 2260427830932096 2263166608684527 2265676488699442 2267630448149388 2273882758497168 2274299729972088 2277237661695808 2278367734352192 2280986818201728 2282118751366272 2282220519461694 2299089888187456 2299192413088487 2299511482000096 2300190759772416 2300333380727263 2302977715052742 2304120561136758 2307520077409848 2313882371437728 2315877904492992 2318446241992832 2321255315965859 2322263242720512 2329662892019736 2338205184822213 2339532916878976 2339961926900416 2340369120195028 2340693903377024 2344652083823868 2348111400601008 2348845926359712 2349276644146992 2356616249269632 2357353435477248 2362088254176014 2363260433695486 2370643726943856 2375319552835264 2378900057307228 2379230187594624 2379336286247298 2380080579635772 2381868783567104 2390164207858752 2397780216492206 2398071217635072 2398219907566721 2399261253596928 2402168244589386 2406464965383024 2412345451073376 2413542570582624 2416660375677184 2417103528886144 2421082955176704 2421948306367512 2439959295522476 2440297899265408 2444424512922756 2448796816843104 2449245863046864 2456599652161837 2457666347625216 2463824707469762 2475942956509568 2481360604301124 2483224902016768 2491873323086784 2499813417194002 2508867729867408 2519496987408128 2520397514056184 2520747280559872 2524546999591344 2525009936425704 2529526382233536 2543787350651092 2544140363063936 2544583086889688 2545049697825908 2553000936708768 2553799555100352 2553913438445229 2561892369407784 2562247894332672 2563163701146216 2574022993078656 2577141728749497 2578420627938753 2582224848530068 2586476124210888 2586950417250108 2589344558513648 2591577655027872 2597910485771328 2598723152568192 2599199691396672 2607003712498276 2608252022241936 2623777331898138 2627648472101128 2628013122285824 2628952435116872 2631974531488848 2632457167762968 2633280641299152 2637165802754112 2644436995928832 2652863218246696 2653349684967436 2662471876593984 2662590606038643 2672234496939672 2679602381512992 2683555886401152 2684887593310848 2688140654659551 2699529433344016 2709307116507264 2717940040689692 2718742922636832 2719241469996912 2735427431127846 2740320247419664 2740822751504824 2745335136673584 2750245674723456 2756966229798144 2765751014767832 2775383400191766 2775768552193728 2776760676241734 2785435826073264 2788524909168544 2793628014768864 2798624933534976 2799138129196416 2802529618687617 2807542459613528 2814403026252272 2815799665679728 2824596781039488 2825606357428764 2834434110834144 2835447203313207 2835840690629856 2851828598409882 2856929619650288 2857453506888008 2862157908446928 2862655972750899 2867277405562752 2868302236996956 2874283941704448 2880454301778496 2885196570961536 2885725641629376 2894920705017978 2907185543601248 2908628226086752 2913012628327854 2917715356238592 2918758215365976 2927876993608896 2929329944167104 2945304832856568 2945844925829988 2951114112605792 2955972713383872 2956104531113769 2956514762571552 2957571489506481 2961803034317568 2979432814283744 2980859453990784 2984471120527533 2990357651337252 3003026825258432 3007970893130112 3008522477443392 3017555478246036 3023507264199184 3031843677996224 3032399639962784 3036970612512018 3042960692615592 3053982282216768 3061073553881161 3070636953403656 3072160748182344 3076693436546464 3081758786293824 3082860278347122 3083425595442927 3085176495250304 3087837205990656 3106217189359648 3107134768727808 3107327423413369 3107704537139328 3111469891613811 3117606913096284 3126202778431824 3130815200801344 3131794568479616 3132368858862656 3135969654539904 3137090522814612 3137525870484096 3158485267065219 3160858302591808 3161988066646474 3166203404533806 3167774623889694 3171866743076304 3172448381663064 3173440772847696 3183355229798016 3183938975077056 3186885610478336 3191332002982487 3192717731164416 3202890992785848 3208619953844032 3214045822106574 3214635195249009 3216460601431168 3218056760776832 3229264408490016 3239353269524736 3239554122282023 3239947283400576 3240511089500808 3240960789291264 3259232683897008 3265062422457472 3265661150729152 3270583736551404 3271037609653632 3272206754347596 3296540750333558 3308480805734832 3320003376681516 3322497764115712 3345156973156544 3346352609829782 3351861916069212 3366062666121792 3366679915234272 3372701842978048 3377407489187641 3378405178415736 3378874014367488 3398514733049163 3401445672224082 3404001248945024 3405066073467136 3405217917926972 3410824137745752 3411449594958132 3415856492543712 3417551601528288 3428228709013248 3436188971665996 3436819080134986 3437894170585004 3448634832281184 3449267223000144 3455436873370496 3461280116114772 3463880647695104 3465599588528896 3470823557156592 3477669362989248 3488750593226794 3494494338029604 3498369775864184 3509299375318464 3509942890350624 3510553680292542 3511040855065536 3516221070338816 3522167100901512 3522655887319296 3523268889539568 3523914966220488 3543132381264021 3544890650543229 3549962502125312 3550120808051524 3555965590415784 3562979329252896 3572803175350656 3584187539546068 3585246311788128 3596670324738309 3609697448074536 3618518176610064 3620313855873936 3624990563515776 3625655293329216 3647236574837128 3659938943283714 3660446848898112 3673195225264656 3673868794570296 3695737061204643 3700511200255688 3701024736258304 3702347568322312 3713914434764352 3724837353025152 3736706158250156 3737809984630176 3749720125791003 3763301594801112 3767475143238352 3779245481112192 3780596271084276 3781120920839808 3794289573350304 3802438131213176 3815681025976638 3816210544595904 3816874630334532 3817574546738862 3824402982662608 3829501405063152 3830699332650528 3847634188839168 3859894273357304 3861034489617984 3873337272795102 3884016837770472 3887366482541808 3891677620487968 3896865728656992 3898084728852288 3898799537095008 3903835991478528 3905773258889472 3910505568747414 3927073110475424 3927793234439984 3935665997847207 3941296951178496 3941472708151692 3942019683428736 3943428652675308 3955748704131168 3966655493893248 3979294827370044 3980024527451154 3987143535116336 3993707814890976 4011363303257856 4023407304328048 4025333829601728 4027331389966272 4049294150016024 4057280923487456 4063960674760896 4071976376289024 4076910061034538 4094182604538208 4095645960341299 4096214330909792 4103141146691769 4109011715058432 4110480371129496 4111234127257236 4125368512085184 4135449344697216 4148626522151748 4156809217461712 4163075100287649 4163652828290592 4165141014362601 4168270371242432 4182787363752816 4197937400302464 4198707193794624 4211313689420292 4221604539378408 4223699498519592 4229155657435072 4229931175550752 4231254363796928 4236895171559232 4238409536143146 4245251966769408 4269928767164333 4270521323714464 4271782839577344 4272047707064917 4277742897614823 4285394429475432 4286180260332012 4300916108344128 4302453355495434 4305685877986688 4311425912556672 4320681452667744 4336330940971776 4342381057526967 4345643578529344 4360778315401872 4362942339130128 4376573034357888 4378137323048964 4410695649598322 4411307740979776 4417957249284852 4418767388744982 4426671168908688 4442704551476352 4453020402056954 4453560832750848 4453836971195339 4455770899537152 4469149221425616 4485536477005878 4488083554829056 4488906553645696 4504540237887648 4518893484927619 4520855661864192 4526333217369054 4531352977398884 4535260896298776 4547765516994336 4548599459944176 4554475323391616 4556735468704384 4561973636403456 4562256496871983 4564237502732544 4564441038923388 4598179776374912 4598384826176974 4599022964000192 4600666761454526 4605955430105484 4608241122273516 4615040154819696 4627764742875456 4631755808985984 4636892483985664 4642510631931718 4643361948693013 4659325784039472 4676410369644426 4679065833757952 4679923853800832 4680738240390056 4681387806754048 4689304167647736 4696222801202016 4697691852719424 4698553288293984 4713232498539264 4724176508352028 4726520867390972 4741287453887712 4742982099969711 4750639105670528 4757800114614456 4758460375189248 4758672572494596 4760161159271544 4780328415717504 4795560432984412 4796439815133442 4804336489178772 4812929930766048 4824690902146752 4827085141165248 4834207057772288 4843896612735024 4879918591044952 4880595798530816 4888849025845512 4897593633686208 4898491726093728 4913199304323674 4927649414939524 4944811125500337 4951885913019136 4962721208602248 4983746646173568 4999626834388004 5017735459734816 5019528914744673 5040795028112368 5049093999182688 5050019872851408 5059052764467072 5087574701302184 5088280726127872 5089166173779376 5090099395651816 5106001873417536 5107599110200704 5107826876890458 5123784738815568 5126327402292432 5148045986157312 5154283457498994 5155228620202479 5156841255877506 5164449697060136 5172952248421776 5173900834500216 5178689117027296 5183155310055744 5195820971542656 5197446305136384 5198399382793344 5214007424996552 5216504044483872 5233125889840191 5247554663796276 5255296944202256 5257904870233744 5263949062977696 5264914335525936 5265830520438813 5266561282598304 5274331605508224 5305726436493392 5306699369934872 5324943753187968 5325181212077286 5344468993879344 5359204763025984 5367111772802304 5369775186621696 5376281309319102 5399058866688032 5418614233014528 5435880081379384 5437485845273664 5438482939993824 5470854862255692 5480640494839328 5481645503009648 5489908414925571 5490670273347168 5500491349446912 5531502029535664 5550766800383532 5551537104387456 5553521352483468 5570871652146528 5577049818337088 5587256029537728 5598276258392832 5605059237375234 5615084919227056 5628806052504544 5631599331359456 5649193562078976 5651212714857528 5668868221668288 5670894406626414 5671681381259712 5703657196819764 5713859239300576 5714907013776016 5715901505091703 5723521538964957 5724315816893856 5725311945501798 5726361820108293 5734554811125504 5736604473993912 5760908603556992 5770393141923072 5771451283258752 5789841410035956 5810005909192653 5814371087202496 5817256452173504 5826025256655708 5837516430731952 5855753987217792 5858659888334208 5865758353121121 5890609665713136 5891689851659976 5902228225211584 5911945426767744 5912209062227538 5913029525143104 5915142979012962 5958865628567488 5959131356372201 5961718907981568 5968942241055066 5970036791176731 5980715302674504 6006053650516864 6013330700415493 6015941786260224 6016314798523757 6017044954886784 6035110956492072 6047014528398368 6063687355992448 6064799279925568 6073941225024036 6085921385231184 6107964564433536 6115365091551807 6122147107762322 6141273906807312 6144321496364688 6153386873092928 6163517572587648 6165720556694244 6166851190885854 6170352990500608 6212434378719296 6212711414090167 6214654846826738 6215409074278656 6222939783227622 6235213826192568 6252405556863648 6261630401602688 6263589136959232 6264737717725312 6271939309079808 6272328194205619 6274181045629224 6275051740968192 6316970534130438 6321716605183616 6323976133292948 6332406809067612 6335549247779388 6343733486152608 6344896763326128 6346881545695392 6366710459596032 6367877950154112 6382664005964974 6405781985571696 6417239907688064 6428091644213148 6429270390498018 6432921202862336 6436113521553664 6458528816980032 6479108244564046 6479894566801152 6481022179001616 6518465367794016 6530124844914944 6531322301458304 6541167473102808 6542075219307264 6544413508695192 6593081500667116 6616043474397483 6616961611469664 6640006753363032 6679530603085431 6690313946313088 6692705219659564 6703723832138424 6732125332243584 6733359830468544 6754814978375282 6756810356831472 6797029466098326 6802891344448164 6808002497890048 6810435835853944 6821648275491504 6822899189916264 6831712985087424 6835103203056576 6872377943331992 6873638160269972 6875788341170008 6897269664562368 6897577239265461 6898534446000288 6901000142181789 6910873746740992 6922560232229544 6941647114313184 6955338725978496 6963765947897577 6977501186453588 6988988676059208 6996739551728368 7018598750636928 7019885780701248 7021107360585084 7022081710131072 7044334201803024 7046537779079136 7047829932440976 7086264762528042 7089781301086458 7100241616103048 7111931180831568 7125958658505792 7145606350701312 7168375079092136 7170492623576256 7193340649476618 7194659722700163 7219394896149072 7237036353220128 7240627711747872 7249981127031552 7251310586658432 7294473149674256 7319877886567428 7320893697796224 7346390450529312 7347737589140592 7369798956485511 7391474122409286 7401022400511376 7404695136644624 7427828869528704 7449674706050304 7473412316500312 7475619969260352 7499440251582006 7526603189602224 7534950286476704 7558490962224384 7561192542168552 7562241841679616 7588579146700608 7604876262426352 7606199640633841 7631362051953276 7632421089191808 7633749260669064 7635149093477724 7648805965325216 7659002810126304 7661398665301056 7661740315335687 7719788546714608 7722068979235968 7731425186248491 7735261883816259 7746674545590204 7768033675540944 7774732965083616 7783355240975936 7793731457313984 7796169457704576 7797599074190016 7821011137494828 7854146220950848 7855586468879968 7871331995694414 7882945416303384 7884039366857472 7886857305350616 7911497408262336 7929867710448047 7933310987786496 7958589654740088 7960049054902308 7974287070232672 7987415629781952 7987771818115929 8046814608656096 8050667659203456 8054662779932544 8064421963978653 8098588300032048 8114561846974912 8127921349521792 8153820122069076 8188365209076416 8191291920682598 8192428661819584 8206282293383538 8220960742258992 8222468254514472 8250737024170368 8267308889616049 8270898689394432 8271411517934201 8297253044303496 8313618434923424 8326150200575298 8327305656581184 8330282028725202 8336540742484864 8365574727505632 8392230757722721 8395874800604928 8397414387589248 8407588856062851 8422627378840584 8443209078756816 8447398997039184 8458311314870144 8459862351101504 8462508727593856 8473790343118464 8476819072286292 8539857534328666 8541042647428928 8544095414129834 8555485795229646 8570788858950864 8572360520664024 8601832216688256 8604906710990868 8611371755973376 8622851825113344 8623386476144167 8641362905335488 8684762115053934 8691287157058688 8721556630803744 8725884678260256 8753146068715776 8756274646097928 8821391299196644 8822615481959552 8835914498569704 8837534777489964 8853342337817376 8885409102952704 8906040804113908 8907673942390678 8938298442851232 8971072954011756 8977813107291392 9009080475775296 9037786969855238 9052666434738108 9062705954797768 9070521792597552 9095531033988672 9097198919888352 9108950646783232 9113470937408768 9124512993743966 9128882077846776 9183220661643483 9196359552749824 9196769652353948 9198045928000384 9201333522909052 9211910860210968 9216482244547032 9230080309639392 9255529485750912 9263511617971968 9285021263863436 9286723897386026 9318651568078944 9321982270240107 9352820739288852 9359847707601664 9361476480780112 9378608335295472 9392445602404032 9395383705438848 9397106576587968 9448353016704056 9453041734781944 9482574907775424 9485964199939422 9501278211341056 9515600229228912 9517345144989192 9520322318543088 9560656831435008 9573996008947461 9591120865968824 9592879630266884 9608672978357544 9625859861532096 9649381804293504 9654170282330496 9687793225470048 9718662366846069 9759837182089904 9777698051691024 9795187267372416 9796983452187456 9826398608647348 9855298829879048 9889622251000674 9925442417204496 9967493292347136 9999253668776008 10035470919469632 10039057829489346 10081590056224736 10098187998365376 10100039745702816 10118105528934144 10132222467562923 10175149402604368 10178332347558752 10180198791303632 10195544199147489 10212003746835072 10215198220401408 10215653753780916 10247569477631136 10252654804584864 10308566914997988 10310457240404958 10313682511755012 10328899394120272 10345904496843552 10347801669000432 10357378234054592 10366310620111488 10391641943085312 10396798765586688 10428014849993104 10433008088967744 10466251779680382 10495109327592552 10510593888404512 10515809740467488 10527898125955392 10529828671051872 10531661040877626 10533122565196608 10548663211016448 10611452872986784 10613398739869744 10629397143792063 10634671951629687 10649887506375936 10650362424154572 10688937987758688 10718409526051968 10752562618638204 10790010974214927 10798117733376064 10871760162758768 10874971690547328 10876965879987648 10941709724511384 10961280989678656 10963291006019296 10979816829851142 10981340546694336 11063004059071328 11066958233262659 11087211183613929 11101533600767064 11103074208774912 11107042704966936 11141743304293056 11154099636674176 11174512059075456 11210118474750468 11230169838454112 11249160377373009 11257612105009088 11263198662718912 11302425429715056 11337736443336576 11341788813252828 11343362762519424 11407314393639528 11427718478601152 11429814027552032 11431803010183406 11447043077929914 11448631633787712 11450623891003596 11452723640216586 11473208947987824 11521817207113984 11537892626167453 11542902566517504 11579682820071912 11620011818385306 11628742174404992 11634512904347008 11652050513311416 11675032861463904 11711507974435584 11712234134404237 11717319776668416 11731516706242242 11781219331426272 11783379703319952 11804456450423168 11823890853535488 11824418124455076 11826059050286208 11830285958025924 11917731257134976 11918262712744402 11937884482110132 11940073582353462 11961430605349008 12012107301033728 12026661400830986 12032629597047514 12034089909773568 12070221912984144 12094029056796736 12127374711984896 12129598559851136 12147882450048072 12171842770462368 12210627076293779 12215929128867072 12230730183103614 12244294215524644 12282547813614624 12286937881023897 12288642992729376 12306773746185856 12327035145175296 12331441113388488 12333702381771708 12424868757438592 12425422828180334 12429309693653476 12445879566455244 12470427652385136 12504811113727296 12523260803205376 12529475435450624 12544656388411238 12548362091258448 12633941068260876 12643433210367232 12647952266585896 12664813618135224 12671098495558776 12687466972305216 12689793526652256 12693763091390784 12735755900308224 12765328011929948 12809786301492999 12811563971143392 12816143121194751 12834479815376128 12856183288426296 12858540780996036 12917057633960064 12958216489128092 12962044358003232 13036930735588032 13062644602916608 13082334946205616 13088827017390384 13186163001334232 13232086948794966 13233923222939328 13280013506726064 13359061206170862 13361510913586017 13380627892626176 13385410439319128 13407447664276848 13464250664487168 13466719660937088 13509629956750564 13513620713662944 13556680454782857 13594058932196652 13605782688896328 13620871671707888 13643296550983008 13645798379832528 13663425970174848 13670206406113152 13686769490615949 13744755886663984 13747276320539944 13751576682340016 13794539329124736 13795154478530922 13797068892000576 13802000284363578 13845120464459088 13883294228626368 13910677451956992 13927531895795154 13930085846079039 13955002372907176 13977977352118416 13993479103456736 14037197501273856 14039771561402496 14042214721170168 14044163420262144 14088668403606048 14093075558158272 14095659864881952 14172529525056084 14179562602172916 14200483232206096 14223862361663136 14228946299909133 14251917317011584 14336750158184272 14340985247152512 14386681298953236 14389319445400326 14438789792298144 14474072706440256 14481255423495744 14502621173316864 14588946299348512 14639755773134856 14641787395592448 14692780901058624 14695475178281184 14739597912971022 14782948244818572 14802044801022752 14809390273289248 14834433376501011 14855657739057408 14946824633000624 14951239938520704 14998880503164012 15053206379204448 15058586744234019 15069900572953408 15122385084337104 15177158293401216 15209752524852704 15212399281267682 15262724103906552 15264842178383616 15267498521338128 15270298186955448 15297611930650432 15318005620252608 15322797330602112 15323480630671374 15437434773594127 15439577093429216 15444137958471936 15445095556311623 15462850372496982 15465685860607437 15470523767632518 15493349091180408 15536067351081888 15549465930167232 15566710481951872 15585571407199339 15587462914627968 15592338915409152 15595198148380032 15642022274989656 15699377669520573 15708292441901696 15711172937759936 15742663991388828 15765890832606768 15773714610701232 15822994816524672 15859735420896094 15917179309480176 15920098109804616 15948574140465344 15974831259563904 15975543636231858 16093629217312192 16101335318406912 16102333665090841 16109325559865088 16128843927957306 16197176600064096 16229123693949824 16248787211761013 16255842699043584 16307640244138152 16376730418152832 16382583841365196 16384857323639168 16412564586767076 16441921484517984 16444936509028944 16501474048340736 16534617779232098 16542823035868402 16594506088606992 16627236869846848 16652300401150596 16654611313162368 16660564057450404 16673081484969728 16731149455011264 16784461515445442 16787539352967047 16794828775178496 16815177712125702 16845254757681168 16886418157513632 16894797994078368 16916622629740288 16919724702203008 16925017455187712 16947580686236928 16953638144572584 17079715068657332 17082085294857856 17088190828259668 17110971590459292 17141577717901728 17144721041328048 17147704515275109 17203664433376512 17209813421981736 17246772952288334 17282725810670976 17369524230107868 17382574314117376 17443113261607488 17451769356520512 17512549292195856 17642782598393288 17645230963919104 17671828997139408 17675069554979928 17706684675634752 17812081608227816 17815347884781356 17876596885702464 17877394069116603 17942145908023512 18018160951550592 18039992101246479 18048944395571271 18075573939710476 18105332869476216 18125411909595536 18141043585195104 18191062067977344 18194397839776704 18249025987487932 18257764155693552 18366441323286966 18393539304707896 18396091856000768 18402667045818104 18423821720421936 18432964489094064 18460160619278784 18511058971501824 18570042527726872 18573447794772052 18637303136157888 18638134242270501 18643964540480214 18705641478577704 18722952961560224 18757216670590944 18784891204808064 18790767410877696 18794213153175936 18816984582616857 18896706033408112 18906083469563888 18965149815550848 18971928399878844 19031200458457824 19034690289978384 19040644637086176 19147992017894922 19182241731937648 19185759260533768 19217345956715088 19251719723064192 19298763608587008 19308340564660992 19375586450940096 19437324733692138 19519674364179808 19555396103382048 19590374534744832 19593966904374912 19652797217294696 19710597659758096 19779244502001348 19848130423192449 19850884834408992 19998507337552016 20038591809256293 20070941838939264 20078115658978692 20163180112449472 20196375996730752 20200079491405632 20264444935125846 20350298805208736 20356664695117504 20360397582607264 20391088398294978 20424007493670144 20431307507561832 20495138955262272 20505309609169728 20552922433202081 20617133829995976 20620914480809916 20627365023510024 20657798788240544 20691808993687104 20692731717796383 20695603338000864 20703000426545367 20714756468109184 20732621240222976 20856029699986208 20866016177935488 20891297843692731 20932503559360764 20990218655185104 21021187776809024 21031619480934976 21055796251910784 21059657342103744 21063322081755252 21066245130393216 21222905745973568 21226797479739488 21258794287584126 21269343903259374 21300724848309144 21377875975517376 21427514877168127 21436819052103936 21505125237276408 21580021948429854 21583979168100489 21596235466752128 21743520325517536 21749943381094656 21751291963893583 21753931759975296 21883419449022768 21922561979357312 21926582012038592 21959633659702284 21962681093388672 22109396869456533 22126008118142656 22133916466525318 22174422367227858 22203067201534128 22214085409933872 22283486608586112 22308199273348352 22339324020877409 22349024118150912 22420236949500936 22460339676908224 22498320754746018 22515224210018176 22526397325437824 22604850859430112 22675472886673152 22676878855974161 22683577626505656 22686725525038848 22814628787279056 22818598921901523 22855436957202304 22859628055104064 22863606020366812 22894086155859828 22897263267575424 22901247782007192 22905447280433172 22946417895975648 23075785252334906 23159365640143824 23240023636770612 23257484348809984 23269025808694016 23304101026622832 23350065722927808 23424468268808474 23463033412484484 23562438662852544 23566759406639904 23608912900846336 23648836248910152 23652118100572416 23660571916051848 23789603131344141 23835462514269952 23836525425488804 23875768964220264 23880147164706924 23922861210698016 24053322801661972 24065259194095028 24140443825968288 24188058113593472 24259197119702272 24295764900096144 24343685540924736 24421254152587558 24461460366207228 24488588431049288 24565095627229248 24573875762047794 24577285985458752 24613547492371712 24662882226776976 24667404763543416 24801926668848147 24814234553802603 24849737514877184 24850845656360668 24858619387306952 24891759132910488 24940855304770272 25009622227454592 25089312776822476 25096724182516896 25176692273168163 25267882136521752 25295904533171792 25329627236270448 25342196991117552 25374933944610432 25379587053304512 25387526182781568 25530656023859896 25619572602985998 25623127942286784 25632286242389502 25712366576852592 25717081561992072 25834115267920128 25870159428432501 25916432978256184 25924088716006464 26073861471176064 26164669892411232 26177654034780768 26372326002668464 26464173897589932 26467846445878656 26560027013452128 26718122412341724 26723021827172034 26770820878638256 26814895328553696 26933439321874176 27019259913501128 27027241427325888 27113360909565714 27188117864393304 27211565377792656 27241743343415776 27286593101966016 27291596759665056 27326851940349696 27340412812226304 27373538981231898 27489511773327968 27494552641079888 27503153364680032 27549661984930449 27589078658249472 27590308957061844 27594137784001152 27604000568727156 27690240928918176 27766588457252736 27855063791590308 27860171692158078 27910004745814352 27955954704236832 27965946810720321 27986958206913472 28079543122804992 28084429442340336 28177336807212096 28186151116316544 28191319729763904 28345059050112168 28359125204345832 28400966464412192 28447724723326272 28457892599818266 28503834634023168 28669521722389093 28673500316368544 28681970494305024 28721988026842383 28773362597906472 28778638890800652 28877579584596288 28948145412880512 28962510846991488 29155987100538207 29177892598697024 29279511546269712 29385561802117248 29390950356562368 29479195825942044 29565896489637144 29604089602045504 29618780546578496 29668866753002022 29889501370150331 29893649266001248 29902479877041408 29904333949454419 29997761006328024 30106412758408896 30117173488468038 30139801145906816 30244770168674208 30354316586802432 30396667402688769 30419505049705408 30424798562535364 30525448207813104 30534997042676256 30540596373910896 30595223861300864 30636011240505216 30645594661204224 30646961261342748 30874869547188254 30879154186858432 30890191112623246 30925700744993964 30931371721214874 30941047535265036 30986698182360816 31072134702163776 31098931860334464 31133420963903744 31171142814398678 31174925829255936 31176858798367373 31190396296760064 31284044549979312 31398755339041146 31416584883803392 31422345875519872 31485327982777656 31531781665213536 31547429221402464 31645989633049344 31719470841792188 31834358618960352 31840196219609232 31897148280930688 31935795478103881 31949662519127808 31951087272463716 32187258434624384 32204667330181682 32257687855914612 32394353200128192 32458247387899648 32497574423522026 32615280488276304 32753460836305664 32765167682730392 32769714647278336 32825129173534152 32883842969035968 32889873018057888 33069235558464196 33085646071736804 33189012177213984 33200874699787977 33254473739693696 33304600802301192 33309222626324736 33321128114900808 33462298910022528 33568923030890884 33575078705934094 33630355424251404 33690509515362336 33772836315027264 33789595988156736 33839449404406016 33907276289145168 34159430137314664 34164170589715712 34176381656519336 34221943180918584 34283155435803456 34289442082656096 34295409030550218 34419626843963472 34493545904576668 34565451621341952 34613677878502359 34739048460215736 34886226523214976 34903538713041024 35025098584391712 35136702403212711 35285565196786576 35343657994278816 35350139109959856 35413369351269504 35624163216455632 35630695769562712 35753193771404928 35754788138233206 35884291816047024 36036321903101184 36079984202492958 36097888791142542 36151147879420952 36210665738952432 36250823819191072 36282087170390208 36382124135954688 36388795679553408 36498051974975864 36515528311387104 36631881228881337 36732882646573932 36787078609415792 36805334091636208 36847643440843872 36860813643071691 36865928978188128 36920321238557568 37140085055453744 37146895589544104 37274606272315776 37276268484541002 37287929080960428 37411282957155408 37445905923120448 37514433341181888 37569782409616128 37588426306351872 37633969165233714 37793412066816224 37812166939127776 37930299631101696 37943856799757688 38062400916915648 38069380579956768 38081289274172352 38295984035789844 38364483463875296 38371518521067536 38429358904478997 38434691913430176 38448429363584253 38503439446128384 38751172901880192 38874649467384276 39039348728359616 39110792206764096 39187933808749824 39305594434589392 39421195319516192 39558489004002696 39696260846384898 39701769668817984 39997014675104032 40011310535641921 40077183618512586 40084532740758051 40141883677878528 40156231317957384 40326360224898944 40392751993461504 40395256504373797 40400158982811264 40528889870251692 40670041364348571 40700597610417472 40713329390235008 40720795165214528 40782176796589956 40862615015123664 40990277910524544 41010619218339456 41060308471847847 41105844866404162 41234267659991952 41241828961619832 41254730047020048 41315597576481088 41383617987374208 41385463435592766 41391206676001728 41406000853090734 41429512936218368 41712059399972416 41713919494605407 41732032355870976 41782595687385462 41790257538237117 41865007118721528 41980437310370208 42042375553618048 42063238961869952 42111592503821568 42114203589666299 42119314684207488 42126644163510504 42132490260786432 42445811491947136 42453594959478976 42517588575168252 42538687806518748 42601449696618288 42755751951034752 42855029754336254 43010250474552816 43160043896859708 43167958336200978 43192470933504256 43487040651035072 43502583927787166 43507863519950592 43766838898045536 43845123958714624 43853164024077184 43906297359439333 43919267319404568 43925362186777344 44218793738913066 44252016236285312 44267832933050636 44348844734455716 44406134403068256 44428170819867744 44566973217172224 44678648041754818 44840473899001872 44920679353816448 44996641509492036 45030448420036352 45052794650875648 45209701718860224 45353757711948322 45367155253011312 45629257574558112 45637197843803046 45710873914404608 45719256110208128 45727212040733624 45788172311719656 45794526535150848 45802495564014384 45810894560866344 45892835791951296 46151570504669812 46312304320782381 46318731280287648 46335286668934869 46480047273541224 46608202053245664 46700131445855616 46756714221598017 46848936537616948 46926066824968968 47124877325705088 47133518813279808 47297672497820304 47321143832103696 47579206262688282 47673050850977608 47751537928440528 47760294329413848 47845722421396032 48106645603323944 48130518388190056 48280887651936576 48307000995272523 48376116227186944 48591529800192288 48687371081849472 48746361635283039 48842508305175116 48922920732414456 48977176862098576 49130191254458496 49147751524095588 49154571970917504 49325764453553952 49334809527086832 49603853337696294 49628469107605206 49701691312721336 49717238774613904 49783518265820976 49881710609540544 50019244454909184 50178625553644952 50193448365033792 50353384546336326 50362618058901141 50535764273043504 50591809066343584 50659254472540896 50684393982235104 50749867889220864 50759174106609024 50775052365563136 51061312047719792 51239145205971996 51246255884573568 51264572484779004 51424733153705184 51434163123984144 51443113545825327 51740318856865002 51832865956512368 51848177432012928 52147722942352128 52329339784822464 52355308069561536 52744652005336928 52928347795179864 52935692891757312 53120054026904256 53243397484436887 53436244824683448 53446043654344068 53541641757276512 53629790657107392 53632182207349809 54038519827002256 54054482854651776 54119976303739437 54146833186713813 54226721819131428 54376235728786608 54423130755585312 54483486686831552 54573186203932032 54583193519330112 54747077962463796 54979023546655936 54989105282159776 55006306729360064 55099323969860898 55180617914123688 55188275568002304 55208001137454312 55380481857836352 55509073973136329 55533176914505472 55536620191843921 55710127583180616 55720343384316156 55820009491628704 55911909408473664 55914402726811503 55931893621440642 55973916413826944 56168858884680672 56354673614424192 56372302232633088 56382639459527808 56450953747850571 56690118100224336 56718250408691664 56801932928824384 56895449446652544 56915785199636532 57339043444778186 57347000632737088 57443976053684766 57546725195812944 57557277781601304 57755159169192576 57896290825761024 57899880625539407 57925021693982976 58311974201076414 58355785197394048 58559023092539424 58745615304059047 58771123604234496 58781900713124736 58958391651884088 59131792979274288 59208179204091008 59237561093156992 59337733506004044 59779002740300662 59787298532002496 59808667898908838 59995522012656048 60212825516817792 60234346976936076 60279602291813632 60363705333009169 60489540337348416 60793334805377538 60839010099410816 60849597125070728 61050896415626208 61069994085352512 61081192747821792 61190447722601728 61272022481010432 61293922522685496 61658767299606243 61749739094376508 61758308373716864 61780382225246492 61851401489987928 61862743442429748 61882095070530072 61973396364721632 62144269404327552 62197863720668928 62342285628797356 62353717596734746 62568089099958624 62797510678082292 62844691751039744 62970655965555312 63063563330427072 63094858442804928 63438941683584376 63668717237920704 63680392439218464 63794296561861376 63871590956207762 63902174544927432 64282544631504381 64374516869248768 64409334660363364 64515375711829224 64788706400256384 64995148847044052 65230560976552608 65253875891680749 65530335365460784 65650258347068304 65767685938071936 65779746036115776 66138471116928392 66171292143473608 66378024354427968 66401749399575954 66508947479387392 66609201604602384 66642256229801616 66924597820045056 67017972062632227 67137846061781768 67150157411868188 67260710848502808 67381019030724672 67545672630054528 67579191976313472 67814552578290336 68030636567922483 68318860274629328 68352763313038672 68443886361837168 68455796765704569 68566310871606912 68578884165312192 68590818061100436 68839253687926944 68987091809153336 69227355757004718 69478096920431472 69772453046429952 69807077426082048 70050197168783424 70273404806425422 70571130393573152 70687315988557632 70700278219919712 70826738702539008 71248326432911264 71261391539125424 71368809394032423 71506387542809856 71509576276466412 71768583632094048 72159968404985916 72195777582285084 72302295758841904 72421331477904864 72501647638382144 72564174340780416 72777591359106816 72996103949951728 73031056622774208 73263762457762674 73465765293147864 73574157218831584 73610668183272416 73695286881687744 73721627286143382 73731857956376256 73840642477115136 74280170110907488 74293791179088208 74306719566192139 74405780006544441 74442703661407809 74549212544631552 74552536969082004 74575858161920856 74822565914310816 74891811846240896 75028866682363776 75267938330467428 75530076819504489 75586824133632448 75624333878255552 75887713599515376 76124801833831296 76138761159913536 76162578548344704 76591968071579688 76728966927750592 76743037042135072 76858717808957994 76869383826860352 76896858727168506 77468707632838613 77502345803760384 77610478285297503 77749298934768552 78078697456719232 78221584413528192 78611188869178784 78842390639032384 79116978008005392 79392521692769796 79403539337635968 79994029350208064 80022621071283842 80154367237025172 80169065481516102 80312462635914768 80652720449797888 80765248383172171 80790513008747594 80800317965622528 81057779740503384 81340082728697142 81401195220834944 81426658780470016 81441590330429056 81564353593179912 81725230030247328 81980555821049088 81985638940829659 82021238436678912 82120616943695694 82211689732808324 82468535319983904 82483657923239664 82509460094040096 82631195152962176 82767235974748416 82770926871185532 82782413352003456 82812001706181468 83424118799944832 83427838989210814 83565191374770924 83580515076474234 83730014237443056 83960874620740416 84084751107236096 84126477923739904 84228407179332598 84238629368414976 84253288327021008 84891622983894272 84907189918957952 85035177150336504 85077375613037496 85202899393236576 85511503902069504 85710059508672508 86008565167167279 86020500949105632 86320087793719416 86335916672401956 86974081302070144 87005167855574332 87533677796091072 87706328048154368 87812594718878666 87838534638809136 88437587477826132 88504032472570624 88535665866101272 88697689468911432 88812268806136512 88856341639735488 89357296083509636 89668504110450993 89680947798003744 89713001848363257 89841358707632896 89993283018984072 90419403437720448 90707515423896644 90734310506022624 91258515149116224 91274395687606092 91438512220416256 91454424081467248 91576344623439312 91604991128028768 91621789121732688 91785671583902592 92303141009339624 92624608641564762 92637462560575296 92670573337869738 92960094547082448 93216404106491328 93400262891711232 93513428443196034 93530576395102119 93697873075233896 93852133649937936 94249754651410176 94267037626559616 94595344995640608 94642287664207392 95158412525376564 95346101701955216 95503075856881056 95520588658827696 95691444842792064 95807386434311643 96213291206647888 96261036776380112 96561775303873152 96614001990545046 97183059600384576 97374742163698944 97492723270566078 97685016610350232 97845841464828912 97954353724197152 98260382508916992 98295503048191176 98309143941835008 98651528907107904 98669619054173664 99207706675392588 99256938215210412 99403382625442672 99434477549227808 99567036531641952 99602624099363931 99763421219081088 100357251107289904 100386896730067584 100706769092672652 100725236117802282 101071528546087008 101183618132687168 101318508945081792 101368787964470208 101518348213218048 102122624095439584 102478290411943992 102492511769147136 102529144969558008 102849466307410368 102868326247968288 102886227091650654 103480637713730004 103665731913024736 103696354864025856 103841033635507077 104658679569644928 104710616139123072 105410107209638133 105489304010673856 105856695590359728 106240108053808512 106486794968873774 106872489649366896 106892087308688136 107083283514553024 107259581314214784 107264364414699618 108062043415158889 108077039654004512 108108965709303552 108115668894181361 108239952607478874 108293666373427626 108453443638262856 108752471457573216 108846261511170624 108966973373663104 109098999850395373 109146372407864064 109166387038660224 109494155924927592 109895643686644011 109958047093311872 109978210564319552 110012613458720128 110198647939721796 110361235828247376 110416002274908624 110760963715672704 111018147946272658 111073240383687842 111420255166361232 111440686768632312 111640018983257408 111823818816947328 111828805453623006 111863787242881284 111947832827653888 112337717769361344 112709347228848384 112716335655635887 112765278919055616 112901907495701142 113380236200448672 113436500817383328 113603865857648768 113790898893305088 113831570399273064 114678086889556372 114694001265474176 114887952107369532 115093450391625888 115114555563202608 115510318338385152 115799761251078814 116623948402152828 116711570394788096 117118046185078848 117491230608118094 117563801426249472 117916783303768176 118263585958548576 118416358408182016 118475122186313984 118675467012008088 119558005480601324 119574597064004992 119617335797817676 119991044025312096 120033931606925763 120425651033635584 120468693953872152 120727410666018338 120979080674696832 121185769513121391 121586669610755076 121678020198821632 121699194250141456 122101792831252416 122139988170705024 122162385495643584 122587845045370992 123317534599212486 123499478188753016 123516616747433728 123560764450492984 123702802979975856 123725486884859496 123764190141060144 123946792729443264 124288538808655104 124684571257594712 124707435193469492 125136178199917248 125141758483816221 125595021356164584 125941311931110624 126127126660854144 126189716885609856 126342610768998897 126877883367168752 127337434475841408 127360784878436928 127743181912415524 127804349089854864 128565089263008762 128818669320726728 129030751423658448 129577412800512768 129990297694088104 130461121953105216 130507751783361498 131060670730921568 131300516694136608 131535371876143872 131559492072231552 131718892078317999 132276942233856784 132342584286947216 132756048708855936 132803498799151908 133218403209204768 133284512459603232 134035944125264454 134275692123563536 134300314823736376 134521421697005616 134762038061449344 135091345260109056 135158383952626944 135629105156580672 136061273135844966 136637720549258656 136705526626077344 136887772723674336 136911593531409138 137132621743213824 137157768330624384 137181636122200872 137678507375853888 137974183618306672 138454711514009436 138936912962347143 138956193840862944 139005860006804607 140100394337566848 140270142664794051 140546809612850844 141142260787146304 141374631977115264 141400556439839424 142496652865822528 142522783078250848 142737618788064846 143019152552932824 143537167264188096 143870457032414567 144319936809971832 144391555164570168 144604591517683808 144842662955809728 144921002985817569 145003295276764288 145128348681560832 145992207899903456 146062113245548416 146239084905849117 146527524915525348 146931530586295728 147148314437663168 147221336366544832 147390573763375488 147443254572286764 147463715912752512 148560340221814976 148587582358176416 148613439132384278 148811560013088882 148885407322815618 149105073938164008 149151716323841712 149645131828621632 149783623692481792 149992604140176889 150057733364727552 150535876660934856 151060153639008978 151087854176703423 151173648267264896 151248667756511104 151775427199030752 152249603667662592 152259043747255081 152277522319827072 152325157096689408 153183936143159376 153457933855501184 153486074084270144 153717435617915988 153738767653720704 153793717454337012 154937415265677226 155220956570595006 155498597869537104 156157394913438464 156443168827056384 157222377738357568 157684781278064768 158233956016010784 158738151991819127 158785043385539592 158807078675271936 159730192453310661 159988058700416128 160045242142567684 160308734474050344 160338130963032204 160624925271829536 161530496766344342 161581026017495188 162115559481006768 162680165457394284 162802390441669888 162883180660858112 163128707186359824 163450460060494656 163971277881659318 164241233887391388 164423379465616648 164937070639967808 164967315846479328 165018920188080192 165262390305924352 165541853742371064 165564826704006912 165624003412362936 166527221919408987 166609860575531763 166848237599889664 166855677978421628 167130382749541848 167161030152948468 167460028474886112 167921749241480832 168456814358665196 168506576654042016 169814379837915904 170070354300673008 170154751226074992 170405798786473152 171420119017345016 172017130334334558 172041001898211264 172640175587438832 172671833344803912 173699641876618221 173948162604140288 174010335711148664 175067355592182144 175625189437757332 175677069277618272 176236845912177141 176875174955652264 177071331732202544 177395378937822864 177624537612273024 177712683279470976 178714592167019272 179337008220901986 179361895596007488 179426003696726514 179986566037968144 180838806875440896 181091115999027507 181415030847793288 181468621012045248 182517030298232448 182548791375212184 182908848162934496 183152689246878624 183209982256057536 183243578243465376 183571343167805184 184606282018679248 184976301898818729 185249217283129524 185274925121150592 185341146675739476 185920189094164896 186432808212982656 187026856886392068 187061152790204238 187395746150467792 187704267299875872 188534075253119232 189190689991281216 189284575328414784 190316825050753128 190692203403910432 191006151713762112 191041177317655392 191382889685584128 191614772868623286 192426582413295776 192522073552760224 192847633894513143 193123550607746304 193228003981090092 194366119200769152 194985446541132156 195370033220700464 195691682929657824 195761627675042247 195908707448394304 196591006096382352 197303057814215808 197339238108347328 198415413350785176 198513876430420824 198806765250885344 198868955098455616 199134073063283904 199205248198727862 199526842438162176 200686652056723651 200714502214579808 200773793460135168 200786242232051099 201053916187896681 201413538185345304 201450472235604564 202143057092174016 202367236265374336 202637017890163584 202737575928940416 204091909703767449 204245248190879168 204956580823887984 205058289939116016 205698932614820736 205736652495936576 205772454183301308 206961275427460008 207331463826049472 207682067271014154 209317359139289856 209330337646180933 209421232278246144 210820214419276266 210978608021347712 211713391180719456 212480216107617024 212973589937747548 213744979298733792 213784174617376272 214166567029106048 214519162628429568 214528728829399236 216124086830317778 216154079308009024 216231337788362722 216479905214957748 216587332746855252 216906887276525712 217504942915146432 217692523022341248 217933946747326208 218197999700790746 218238011588571611 218332774077320448 218988311849855184 219791287373288022 219916094186623744 219956421128639104 220025226917440256 220397295879443592 220722471656494752 220832004549817248 221521927431345408 222036295892545316 222146480767375684 222840510332722464 222881373537264624 222920158698576417 223280037966514816 223647637633894656 223657610907246012 223727574485762568 224675435538722688 225432671311271774 225803814991402284 226760472400897344 226873001634766656 227207731715297536 227663140798546128 229356173779112744 229388002530948352 229775904214739064 230186900783251776 230229111126405216 231599522502157628 232406122898515839 233247896804305656 234236092370157696 234982461216236188 235833566607536352 236527171917097152 237350934024016176 239116010961202648 239149194128009984 239234671595635352 239982088050624192 240067863213851526 240937387907744304 241454821332036676 241958161349393664 242295745149516513 242371539026242782 243173339221510152 243398388500282912 244203585662504832 244279976341410048 244324770991287168 245175690090741984 245956916822488977 246635069198424972 246998956377506032 247121528900985968 247405605959951712 247450973769718992 247528380282120288 247893585458886528 249369142515189424 249414870386938984 250272356399834496 250283516967632442 251190042712329168 251882623862221248 252254253321708288 252379433771219712 252685221537997794 253755766734337504 254674868951682816 254721569756873856 255486363824831048 255608698179709728 257130178526017524 257637338641453456 258025695501501837 258061502847316896 259980595388176208 260922243906210432 261015503566722996 262121341461843136 262601033388273216 263118984144463104 263437784156635998 264553884467713568 264685168573894432 265512097417711872 265606997598303816 266436806418409536 266569024919206464 268071888250528908 268551384247127072 268600629647472752 269005512331352979 269042843394011232 269139005545089771 269524076122898688 271258210313161344 272122546271689932 273275441098517312 273411053252154688 273775545447348672 273823187062818276 274315536661248768 274363272244401744 275357014751707776 275948367236613344 276909423028018872 277873825924694286 277912387681725888 278011720013609214 280079173749493447 280200788675133696 280540285329588102 280591729185306357 281093619225701688 282284521574292608 282749263954230528 282766795530616579 282801112879678848 284993305731645056 285045566156501696 285475237576129692 286038305105865648 287074334528376192 287422159302934929 287740914064829134 288639873619943664 288783110329140336 289209183035367616 289685325911619456 289842005971635138 290006590553528576 291984415799806912 291997436462237849 292124226491096832 292478169811698234 293055049831050696 293863061172591456 294296628875326336 294442672733089664 294781147526750976 294799425127664093 294886509144573528 294927431825505024 297120680443629952 297175164716352832 297226878264768556 297623120026177764 297770814645631236 298210147876328016 298303432647683424 299290263657243264 299985208280353778 301071753321869712 302120307278017956 302175708353406846 302347296534529792 302497335513022208 303550854398061504 304518087494510162 304555044639654144 306367872286318752 306915867711002368 306972148168540288 307434871235831976 307477535307441408 307587434908674024 309874830531354452 310441913141190012 310997195739074208 314444755476715136 315369562556129536 316467912032021568 317476303983638254 317570086771079184 319460384906621322 319976117400832256 320090484285135368 320617468948100688 320676261926064408 321249850543659072 323060993532688684 323162052034990376 324186130245476667 324231118962013536 324347006682544083 325360330914788568 326257414372719648 326900920120989312 327296999551186119 327942555763318636 328482467774782776 328846758931233296 329874141279935616 329934631692958656 330037840376160384 331083707484742128 331248006824725872 333054443838817974 333219721151063526 333711355956843256 334260765499083696 334322060305896936 334920056949772224 335843498482961664 336913628717330392 337013153308084032 338149006966907661 340140708601346016 340309502452149984 340811597572946304 342840238034690032 344034260668669116 344082003796422528 345280351174877664 345343666689607824 347399283753236442 348020671422297328 350134711184364288 351250378875514664 351354138555236544 352473691824354282 353750349911304528 354142663464405088 354790757875645728 355249075224546048 355425366558941952 357429184334038544 358674016441803972 358723791192014976 358852007393453028 359973132075936288 360101794820777289 362182231998055014 362830061695586576 362937242024090496 363557308539364173 365034060596464896 365097582750424368 365817696325868992 366305378493757248 366419964512115072 366487156486930752 369212564037358496 369952603797637458 370498434566259048 370549850242301184 370682293351478952 371840378188329792 372703782391058209 372865616425965312 374053713772784136 374122305580408476 374791492300935584 375408534599751744 375425275451448663 378381379982562432 378569150656829568 379027832306996691 380633650101506256 381384406807820864 382012303427524224 382082354635310784 383229545737246572 384853164826591552 385044147105520448 385695267789026286 386456007962180184 388563517811954303 388732238401538304 388756341342907447 389970893082264312 390740066441400928 391383365859315648 391523255350084494 391817414896788608 393182012192764704 394606115628431616 394678476216694656 395156676234953997 396830826701570352 397027752860841648 397613530501770688 397737910196911232 398268146126567808 398410496397455724 401373304113447302 401429004429159616 401572484464102198 402107832375793362 402827076370690608 402900944471209128 404286114184348032 404734472530748672 405274035780327168 405299164378775849 405475151857880832 408183819407534898 408490496381758336 409913161647775968 410116579878232032 411397865229641472 411473304991873152 411544908366602616 413922550854920016 414662927652098944 415364134542028308 418660675292361866 421640428838552532 421957216042695424 423426782361438912 425947179875495096 427489958597467584 427568349234752544 428333134058212096 429057457658798472 431611371097243701 432248173660635556 432308158616018048 432462675576725444 432959810429915496 433174665493710504 433813774553051424 435009885830292864 435385046044682496 436395999401581492 436476023177143222 437976623699710368 439582574746576044 439912842257278208 440794591758887184 441444943312989504 441664009099634496 444072591785090632 444292961534751368 445681020665444928 445762747074529248 445840317397152834 446560075933029632 447315221814492024 447455148971525136 449350871077445376 449977812420530667 450865342622543548 451607629982804568 453520944801794688 453746003269533312 455326281597092256 456777131241765243 458712347558225488 459551808429478128 460373801566503552 460458222252810432 463199045004315256 464812245797031678 466495793608611312 468472184740315392 469964922432472376 471667133215072704 473054343834194304 474701868048032352 476214455975457381 478232021922405296 478469343191270704 479190577359931983 479964176101248384 480135726427703052 481874775815488608 482909642664073352 484591490299033026 484743078052485564 486346678443020304 486796777000565824 488407171325009664 488649541982574336 490351380181483968 491913833644977954 493270138396849944 493997912755012064 494243057801971936 494811211919903424 494901947539437984 495056760564240576 495787170917773056 498738285030378848 498829740773877968 499581665758226961 499829581726595289 500544712799668992 500567033935264884 502380085424658336 503765247724442496 505370443075995588 507511533468675008 509443139513747712 510972727649662096 511217396359419456 514260357052035048 515274677282906912 516051391003003674 516123005694633792 519961190776352416 520147036963344973 521098925629854663 521844487812420864 522031007133445992 524242682923686272 525202066776546432 526875568313271996 528710537736531423 529107768935427136 529370337147788864 531213995196607632 532873612836819072 533138049838412928 536143776501057816 537102768494254144 537201259294945504 538011024662705958 538085686788022464 538278011090179542 542280953429870291 542516420626322688 543273347997082521 544245092543379864 546550882197034624 546822106504309376 547551090894697344 547646374125636552 548726544488803488 550714029503415552 551896734473226688 553818846056037744 555747651849388572 555824775363451776 556023440027218428 560158347498986894 561080570659176204 561183458370612714 562187238451403376 564569043148585216 565533591061233158 565602225759357696 569986611463290112 570091132313003392 570950475152259384 572076610211731296 573899472585807613 574148669056752384 574844318605869858 575481828129658268 577279747239887328 577566220658280672 578418366070735232 579370651823238912 579684011943270276 583968831599613824 583994872924475698 584956339623396468 586110099662101392 587726122345182912 588593257750652672 588885345466179328 589598850255328186 589773018289147056 594241360887259904 594350329432705664 594453756529537112 595246240052355528 595541629291262472 596420295752656032 596606865295366848 598580527314486528 599970416560707556 602059956170170953 602143506643739424 602358726696153297 604240614556035912 604351416706813692 607101708796123008 609036174989020324 612735744572637504 613944296337080576 614869742471663952 615174869817348048 619749661062708904 620883826282380024 621994391478148416 627991012938542799 628889510953430272 632935824064043136 634952607967276508 635140173542158368 638920769813242644 640180968570270736 641234937896201376 641352523852128816 642499701087318144 646121987065377368 646324104069980752 648372260490953334 648462237924027072 648694013365088166 650720661829577136 652514828745439296 653801840241978624 654593999102372238 654714034765714833 655885111526637272 656964935549565552 657693517862466592 659748282559871232 659869263385917312 660075680752320768 662167414969484256 662496013649451744 666108887677635948 666439442302127052 667422711913686512 668521530998167392 668644120611793872 668760476095729251 669840113899544448 673827257434660784 674026306616168064 676298013933815322 680281417202692032 680619004904299968 681623195145892608 685680476069380064 688068521337338232 688164007592845056 690560702349755328 690687333379215648 694798567506472884 696041342844594656 697218368695547517 702500757751029328 702708277110473088 704947383648708564 707500699822609056 708285326928810176 709581515751291456 714858368668077088 717348032883607944 717447582384029952 717704014786906056 719946264151872576 720203589641554578 724364463996110028 725660123391173152 725874484048180992 725919491146646281 726887235448549539 727114617078728346 730195165500848736 731635392651737984 732610756987514496 732839929024230144 732974312973861504 737870750467466931 738425128074716992 739905207595274916 740996869132518096 741364586702957904 743680756376659584 745407564782116418 748107427545568272 748244611160816952 749582984601871168 750817069199503488 750850550902897326 756762759965124864 756809682259269527 757138301313659136 758055664613993382 761267300203012512 762768813615641728 763692998952767611 764024606855048448 764164709270621568 766459091474493144 769706329653183104 770088294211040896 771390535578052572 772912015924360368 777127035623908606 777512682685814894 779941786164528624 781480132882801856 782766731718631296 783046510700168988 783634829793577216 786364024385529408 789014349589451209 789356952433389312 790313352469907994 793661653403140704 794055505721683296 795227061003541376 795475820393822464 796536292253135616 796820992794911448 802746608226894604 802858008858319232 803144968928204396 804215664751586724 805654152741381216 805801888942418256 808572228368696064 810598328757551698 816367638815069796 816980992763516672 819826323295551936 820233159756464064 822946609983746304 823089816733205232 827845101709840032 829325855304197888 830728269084056616 837321350584723732 840237521248480341 843280857677105064 846853564722877824 848300386591849737 851894359750990192 854979917194935168 855136698469505088 858114915317596944 863222742194487402 864496347321271112 864616317232036096 864925351153450888 865919620859830992 866349330987421008 867627549106102848 870019771660585728 872791998803162984 872952046354286444 875953247399420736 875992309386713547 879165149493152088 881589183517774368 882889886625979008 883328018199268992 884398275382992279 888145183570181264 888585923069502736 891362041330889856 891525494149058496 891680634794305668 894630443628984048 894910297943050272 899955624841061334 901730685245087096 903215259965609136 907041889603589376 907492006539066624 910652563194184512 913554262483530486 917424695116450976 919103616858956256 920747603133007104 920916444505620864 926398090008630512 929624491594063356 932991587217222624 939929844864944752 943334266430145408 946108687668388608 949403736096064704 952428911950914762 956464043844810592 956938686382541408 958381154719863966 959928352202496768 960271452855406104 963749551630977216 965819285328146704 965987354360497807 969182980598066052 969486156104971128 972558390736430001 972693356886040608 973041020047632249 973593554001131648 980702760362967936 981890998653558357 983827667289955908 986540276793699888 987995825510024128 988486115603943872 989622423839806848 989803895078875968 990113521128481152 997476570060757696 997659481547755936 999163331516453922 999659163453190578 1001134067870529768 1004760170849316672 1007093199226901969 1007530495448884992 1010740886151991176 1014447020900722983 1015023066937350016 1021945455299324192 1022434792718838912 1028520714104070096 1030549354565813824 1032102782006007348 1032246011389267584 1039922381552704832 1040294073926689946 1042197851259709326 1044062014266891984 1048485365847372544 1049948228981238223 1050404133553092864 1053751136626543992 1057421075473062846 1058215537870854272 1058740674295577728 1062427990393215264 1065747225673638144 1065813306230785567 1066276099676825856 1072287553002115632 1074205536988508288 1074402518589891008 1076022049325411916 1076171373576044928 1076556022180359084 1084561906859740582 1086546695994165042 1088490185086759728 1093101764394069248 1093644213008618752 1095102181789394688 1095292748251273104 1097453088977606976 1103793468946453376 1107637692112075488 1111495303698777144 1111649550726903552 1112046880054436856 1118111347173174627 1120316694997973788 1122161141318352408 1122366916741225428 1124374476902806752 1131067182122466316 1140182264626006784 1141900950304518768 1144153220423462592 1147798945171615226 1149688637211739716 1150963656259316536 1154559494479774656 1155132441316561344 1156836732141470464 1159368023886540552 1165690553435862909 1166269024028722341 1167937663199227648 1167989745848951396 1169912679246792936 1172220199324202784 1175452244690365824 1179197700510656372 1179546036578294112 1188700658865411328 1188907513059074224 1190492480104711056 1191083258582524944 1192840591505312064 1193213730590733696 1199940833121415112 1204119912340341906 1204287013287478848 1204717453392306594 1208481229112071824 1208702833413627384 1214203417592246016 1215897493136327547 1218072349978040648 1225471489145275008 1229739484943327904 1230349739634696096 1239499322125417808 1241767652564760048 1243988782956296832 1255982025877085598 1265871648128086272 1269905215934553016 1270280347084316736 1277841539626485288 1280361937140541472 1282469875792402752 1282705047704257632 1284999402174636288 1292243974130754736 1292648208139961504 1294834113291731103 1296744520981906668 1296924475848054144 1297388026730176332 1301441323659154272 1305029657490878592 1309187998204744476 1309428069531429666 1311770223053274544 1313929871099131104 1315387035724933184 1319738526771834624 1324334829938968512 1324992027298903488 1332217775355271896 1332878884604254104 1334845423827373024 1337043061996334784 1337288241223587744 1337520952191458502 1339680227799088896 1347654514869321568 1348052613232336128 1349933437261592001 1352596027867630644 1360562834405384064 1361238009808599936 1370331393725295729 1371360952138760128 1376137042674676464 1381121404699510656 1381374666758431296 1389597135012945768 1392082685689189312 1394436737391095034 1404806564397065557 1405001515502058656 1405416554220946176 1405503695624357693 1409894767297417128 1415001399645218112 1416570653857620352 1419163031502582912 1428643367926372143 1429716737336154176 1434696065767215888 1435408029573812112 1439892528303745152 1440407179283109156 1448728927992220056 1451320246782346304 1451838982293292562 1453774470897099078 1454229234157456692 1460390331001697472 1463270785303475968 1465221513975028992 1465312363523266531 1465948625947723008 1475741500934933862 1476850256149433984 1479810415190549832 1481993738265036192 1482729173405915808 1487361512753319168 1490815129564232836 1496214855091136544 1496489222321633904 1499165969203742336 1501634138399006976 1501701101805794652 1513619364518539054 1516111329227986764 1522534600406025024 1525537627231283456 1527385997905535222 1528329418541243136 1532918182948986288 1539412659306366208 1540176588422081792 1542781071156105144 1545824031848720736 1554254071247817212 1555025365371629788 1559883572329057248 1560441110890034919 1562960265765603712 1565533463437262592 1566093021400337976 1572728048771058816 1578028699178902418 1580626704939815988 1587323306806281408 1588111011443366592 1590454122007082752 1593641985589822896 1605493216453789208 1605716017716638464 1606289937856408792 1608431329503173448 1611308305482762432 1611603777884836512 1621196657515103396 1626842860289610873 1632735277630139592 1639652646591103872 1640466319512928128 1646179633466410464 1655690203419680064 1661456538168113232 1674642701169447464 1680475042496960682 1686561715354210128 1693707129445755648 1696600773183699474 1703788719501980384 1709959834389870336 1710273396939010176 1716229830635193888 1721698417757422839 1726445484388974804 1728992694642542224 1729850702306901776 1731839241719661984 1732698661974842016 1735255098212205696 1745583997606325968 1745904092708572888 1751906494798841472 1751984618773427094 1758330298986304176 1763178367035548736 1765779773251958016 1766656036398537984 1768796550765984558 1776290367140362528 1777171846139005472 1782724082661779712 1783050988298116992 1783361269588611336 1789260887257968096 1789820595886100544 1799911249682122668 1803461370490174192 1806179868510512859 1806430519931218272 1807076180088459891 1821305126388369024 1827108524967060972 1834849390232901952 1838207233717912512 1841832889011241728 1852796180017261024 1859248983188126712 1865983174434445248 1879859689729889504 1883973038815628397 1886668532860290816 1898807472192129408 1904857823901829524 1912928087689621184 1913877372765082816 1916762309439727932 1920542905710812208 1927499103261954432 1931638570656293408 1931974708720995614 1938365961196132104 1938972312209942256 1945116781472860002 1945386713772081216 1946082040095264498 1947187108002263296 1960554216246454129 1961405520725935872 1963781997307116714 1964142104297144499 1967655334579911816 1973080553587399776 1975991651020048256 1976972231207887744 1979244847679613696 1979367568714316053 1979607790157751936 1980227042256962304 1994953140121515392 1995318963095511872 1998326663032907844 1999318326906381156 2002268135741059536 2009520341698633344 2014186398453803938 2021481772303982352 2028894041801445966 2030046133874700032 2043890910598648384 2044869585437677824 2057041428208140192 2061098709131627648 2063595975893648651 2064205564012014696 2064492022778535168 2079844763105409664 2080588147853379892 2084395702519418652 2088124028533783968 2099896457962476446 2107502273253087984 2114842150946125692 2116431075741708544 2117481348591155456 2124855980786430528 2131626612461571134 2144575106004231264 2148411073977016576 2148805037179782016 2152044098650823832 2152342747152089856 2153112044360718168 2169123813719481164 2173093391988330084 2176980370173519456 2177758473439938843 2190585496502546208 2194906177955213952 2207586937892906752 2215275384224150976 2222990607397554288 2224093760108873712 2236222694346349254 2240633389995947576 2244322282636704816 2244733833482450856 2248748953805613504 2262134364244932632 2270429046777808581 2283801900609037536 2288306440846925184 2291078996858302833 2295597890343230452 2299377274423479432 2301927312518633072 2309118988959549312 2310264882633122688 2318736047773081104 2331381106871725818 2332538048057444682 2335979491697902792 2339825358493585872 2344440398648405568 2350904489380731648 2358395401021312744 2359092073156588224 2367043048768353627 2377815026118148448 2380984960209422112 2382166517165049888 2385681183010624128 2386427461181467392 2399881666242830224 2408239824680683812 2408574026574957696 2409434906784613188 2416962458224143648 2417405666827254768 2431794986272655094 2436144699956081296 2450942978290550016 2459478969886655808 2460699479269392192 2478998644250835616 2483535305129520096 2487977565912593664 2511964051754171196 2520712563745441023 2539810431869106032 2540560694168633472 2544901159775549211 2555683079252970576 2560723874281082944 2564939751584805504 2565410095408515264 2584487948261509472 2585296416279923008 2589668226583462206 2593489041963813336 2593848951696108288 2594776053460352664 2602882647318308544 2608926476737407463 2610059314981757184 2610221149016664287 2618375996409488952 2618856139062859332 2623540446106549088 2627859742198262208 2627976928160140641 2630774071449866368 2648669659877937024 2649984054597806976 2653194826148976837 2664435550710543792 2665757769208508208 2669690847654746048 2674086123992669568 2674576482447175488 2675041904382917004 2695309029738643136 2699866874523184002 2705192055735261288 2721125668810768128 2721294389400352129 2722476019617199872 2740662787450591458 2742721904277520256 2752274085349352928 2762242809399021312 2762749333516862592 2779194270025891536 2784165371378378624 2788873474782190068 2809613128794131114 2810003031004117312 2811007391248715386 2819789534594834256 2830002799290436224 2833141307715240704 2837094150651430943 2838326063005165824 2857286735852744286 2859433474672308352 2869392131534431776 2870816059147624224 2879785056607490304 2880814358566218312 2897457855984440112 2897962063081493421 2902640493564692608 2903677964586585124 2907548941794198156 2908458468314913384 2920780662003394944 2930624727046533062 2951483001869867724 2953700512298867968 2959620830381099664 2963987476530072384 2965458346811831616 2981630259128465672 2992429710182273088 2992978444643267808 2998331938407484672 3003402203611589304 3021279597680705907 3027238729037078108 3032222658455973528 3045069200812050048 3054771995811070444 3065836365897972576 3085562142312210288 3091648063697441472 3108508142495634424 3110050730743259576 3119767144658114496 3120882221780069838 3125920531531207424 3132186042800675952 3145456097542117632 3149844686943714669 3156057398357804836 3161253409879631976 3174646613612562816 3176222022886733184 3187283971179645792 3197439918692356701 3210986432907578416 3212579875712817584 3216862659006346896 3222616610965524864 3223207555769673024 3242393315030206792 3253685720579221746 3265470555260279184 3279305293182207744 3280932639025856256 3292359266932820928 3311380406839360128 3322913076336226464 3349285402338894928 3354334041519523881 3360950084993921364 3373123430708420256 3393201546367398948 3407577439003960768 3420546793878020352 3432459661270387776 3443396835514845678 3452890968777949608 3457985389285084448 3459701404613803552 3463678483439323968 3465397323949684032 3470510196424411392 3491167995212651936 3491808185417145776 3497071660307588727 3498807072086167023 3503812989597682944 3503969237546854188 3516660597972608352 3526356734071097472 3537593101531969116 3552580734280725056 3554343692278010944 3566101976596233984 3566722539177222672 3578521774515936192 3579641191772201088 3599822499364245336 3606922740980348384 3612359737021025718 3612861039862436544 3614152360176919782 3641029258743414811 3642610252776738048 3647692479408982641 3654217049934121944 3669698780465803904 3676414467435825024 3705592360034522048 3718497966376253424 3731966348868890496 3759719379459779008 3767946077631256794 3795966674009092037 3797614944384258816 3809715647803659048 3825856175379242368 3827754745530165632 3833524618879455864 3841085811421624416 3854998206523908864 3863277141312586816 3863949417441991228 3876731922392264208 3877944624419884512 3890233562945720004 3890773427544162432 3892164080190528996 3921108432492908258 3927563994614233428 3928284208594288998 3935310669159823632 3946161107174799552 3951983302040096512 3953944462415775488 3958735137428632106 3959215580315503872 3989906280243030784 3990637926191023744 3996653326065815688 3998636653812762312 4004536271482119072 4019040683397266688 4028372796907607876 4042963544607964704 4057788083602891932 4087781821197296768 4114082856416280384 4122197418263255296 4127191951787297302 4128411128024029392 4159689526210819328 4161176295706759784 4168791405038837304 4176248057067567936 4199792915924952892 4214419693191196671 4215004546506175968 4216511086873073079 4229684301892251384 4249711961572861056 4263253224923142268 4289150212008462528 4297610074359564032 4304088197301647664 4306224088721436336 4338247627438962328 4346186783976660168 4353960740347038912 4355516946879877686 4381170993005092416 4389812355910427904 4395937090569799593 4430550768448301952 4445981214795108576 4448187520217747424 4472445388692698508 4481266779991895152 4488644565273409632 4489467666964901712 4497497907611227008 4524268728489865264 4540858093555617162 4567603801218075072 4576612881693850368 4582157993716605666 4591195780686460904 4598754548846958864 4603854625037266144 4618237977919098624 4620529765266245376 4637472095546162208 4662762213743451636 4665076096114889364 4671958983395805584 4679650716987171744 4681323332670104757 4688880797296811136 4716790802042625488 4718184146313176448 4734086097536707254 4755630052236296896 4761969920418844224 4764333034330099776 4771362366021248256 4799763332485660448 4816479649361367624 4817148053149915392 4818869813569226376 4833924916448287296 4834811333654509536 4863589972545310188 4872289399912162592 4880528580868832619 4918957939773311616 4921398958538784384 4957997288501671232 4967070610259040192 5023928103508342392 5041425127490882046 5079620863738212064 5081121388337266944 5081436438026523967 5089802319551098422 5111366158505941152 5121447748562165888 5129879503169611008 5130820190817030528 5165095253272268517 5168975896523018944 5170592832559846016 5179336453166924412 5186978083927626672 5189552106920705328 5205765294636617088 5217852953474814926 5220442298033328574 5236751992818977904 5237712278125718664 5247080892213098176 5255719484396524416 5255953856320281282 5261548142899732736 5297339319755874048 5297667775814886689 5299968109195613952 5306389652297953674 5328871101421087584 5331515538417016416 5339381695309492096 5348172247985339136 5349152964894350976 5350083808765834008 5390618059477286272 5399733749046368004 5410384111470522576 5442588778800704258 5481325574901182916 5485443808555040512 5504548170698705856 5525498667033725184 5558388540051783072 5568330742756757248 5577746949564380136 5619226257588262228 5620006062008234624 5622014782497430772 5639579069189668512 5660005598580872448 5674188301302861886 5714573471705488572 5718866949344616704 5738784263068863552 5741632118295248448 5761628717132436624 5794915711968880224 5795924126162986842 5805280987129385216 5807355929173170248 5815097883588396312 5816916936629826768 5841561324006789888 5861249454093066124 5881662648739362387 5902966003739735448 5919241660762199328 5927974953060144768 5930916693623663232 5938102706142948159 5963260518256931344 5984859420364546176 5985956889286535616 6006804407223178608 6042559195361411814 6054477458074156216 6064445316911947056 6090138401624100096 6109543991622140888 6131672731795945152 6171124284624420576 6183296127394882944 6190787927680945953 6217016284991268848 6220101461486519152 6239534289316228992 6241764443560139676 6264372085601351904 6299689373887429338 6312114796715609672 6322506819759263952 6349293227225125632 6352444045773466368 6374567942359291584 6394879837384713402 6421972865815156832 6425159751425635168 6433725318012693792 6445233221931049728 6446415111539346048 6484786630060413584 6507371441158443492 6530941110520558368 6533275420319816529 6584718533865641856 6622760813678720256 6645826152672452928 6698570804677789856 6708668083039047762 6721900169987842728 6746246861416840512 6761911480523484649 6786403092734797896 6811287140333425743 6815154878007921536 6864919322540775552 6873236990574908499 6886793671029691356 6905781937555899216 6915970778570168896 6919402809227607104 6927356966878647936 6930794647899368064 6982335990425303872 6983616370834291552 6994143320615177454 6997614144172334046 7007938475093708376 7033321195945216704 7049652394588313783 7052713468142194944 7075186203063938232 7101129146305060881 7105161468561450112 7108687384556021888 7133445078354445344 7157043549031872384 7159282383544402176 7199644998728490672 7213845481960696768 7224719474042051436 7225722079724873088 7228304720353839564 7282058517486829622 7295384958817965282 7308434099868243888 7339397560931607808 7352828934871650048 7411184720069044096 7436995932752506848 7460693143615498969 7463932697737780992 7519438758919558016 7535892155262513588 7591933348018184074 7619431295607318096 7651712350758484736 7655509491060331264 7667049237758911728 7682171622843248832 7726554282625173632 7727898834883982456 7753463844784528416 7755889248839769024 7780467125891440008 7781546855088324864 7784328160381057992 7826779430212222389 7830663447049992861 7842216864985816516 7855127989228466856 7856568417188577996 7870621338319647264 7892322214349599104 7917470274857264212 7981275852382047488 7993306652131631376 7997273307625524624 8009072542964238144 8056745593815215752 8085927089215929408 8115576167205783864 8163883168201056387 8175563642394593536 8228165712832560768 8254383903574594604 8256822256048058784 8322352591413519568 8337582810077674608 8352496114135135872 8399585831849905784 8428839386382393342 8430009093012351936 8433022173746146158 8459368603784502768 8499423923145722112 8511282451954292829 8526506449846284536 8578300424016925056 8608176394603295328 8612448177442872672 8676495254877924656 8692373567953320336 8693886189244480263 8707921480694077824 8711033893759755372 8762341986010184832 8791874181139599186 8861101536896603904 8891962429590217152 8896375040435494848 8944890777385397016 8962533559983790304 8977289130546819264 8978935333929803424 8994995815222454016 9048537456979730528 9063838793042117721 9081716187111234324 9135207602436150144 9164315987433211332 9182391561372921808 9197509097693917728 9207709250074532288 9274944191092324416 9325524427486903272 9330152192229778728 9343917966791611168 9359301433974343488 9362646665340209514 9377761594593622272 9433581604085250976 9436368292626352896 9436953384906401653 9449534060831144007 9468172195073414508 9511260104472593792 9523939840837688448 9528666068660199552 9592319756077070103 9599526664971320896 9632959298722735248 9637739627138452752 9667849832896574592 9669622667309019072 9727179945090620376 9744578799824325184 9761057161737665238 9837915879546623232 9838525869370503851 9842797917077568768 9915994577003342464 9934141220518080384 10047856207016684784 10082850254981764092 10159241727476424128 10162872876053047934 10179604639102196844 10222732317011882304 10242895497124331776 10257186544662865717 10261640381634061056 10330190506544537034 10337951793046037888 10341185665119692032 10358672906333848824 10373956167855253344 10379104213841410656 10411530589273234176 10435705906949629852 10440884596066657148 10473503985637955808 10475424556251437328 10494161784426196352 10511438968793048832 10511907712640562564 10595335551629773378 10612779304595907348 10657742202842175168 10663031076834032832 10678763390618984192 10698305929788701952 10700167617531668016 10781236118954572544 10799467498092736008 10820768222941045152 10885177557601408516 10923087776230244433 10962651149802365832 11009096341397411712 11116777080103566144 11155493899128760272 11238452515176524456 11240012124016469248 11244029564994861544 11279158138379337024 11348376602605723772 11387900022027276111 11429146943410977144 11477568526137727104 11483264236590496896 11523257434264873248 11589831423937760448 11591848252325973684 11614711858346340496 11630195767176792624 11633833873259653536 11722498908186132248 11763325297478724774 11805932007479470896 11838483321524398656 11855949906120289536 11861833387247326464 11876205412285896318 11926521036513862688 11969718840729092352 11971913778573071232 12013608814446357216 12085118390722823628 12108954916148312432 12128890633823894112 12219087983244281776 12263345463591890304 12342248569248841152 12366592254789765888 12381575855361891906 12434032569982537696 12440202922973038304 12479068578632457984 12483528887120279352 12528744171202703808 12599378747774858676 12624229593431219344 12643259079573590013 12645013639518527904 12649533260619219237 12749135884718583168 12789759674769426804 12843945731630313664 12850319502851270336 12867450636025387584 12892830223078692096 12969573260120827168 13014742882316886984 13061882221041116736 13066550840639633058 13169437067731283712 13187811271709398779 13291652305344905856 13397141609355579712 13417336166078095524 13443800339975685456 13492493722833681024 13523822961046969298 13572806185469595792 13622574280666851486 13630309756015843072 13723879513725178903 13729838645081551104 13746473981149816998 13773587342059382712 13811563875111798432 13831941557140337792 13838805618455214208 13854713933757295872 13855572981000212371 13861589295798736128 13964671980850607744 13967232741668583104 13988286641230354908 13995228288344668092 14015876950187416752 14066642391890433408 14099304789176627566 14150372406127876464 14202258292610121762 14210322937122900224 14217374769112043776 14266890156708890688 14314087098063744768 14399289997456981344 14427690963921393536 14449438948084102872 14451444159449746176 14456609440707679128 14564117034973659244 14590769917635930564 14616868199736487776 14822369440138088192 14873991865505013696 14921386287230997938 15038877517839116032 15071784310525027176 15183866696036368148 15238862591214636192 15244309314079571901 15334098475517823456 15364343245686497664 15453108565250347264 15455797669767964912 15506927689569056832 15511778497679538048 15560934251782880016 15568656320762115984 15653558860424444778 15661326894099985722 15684433729971633032 15710255978456933712 15713136834377155992 15741242676639294528 15784644428699198208 15834940549714528424 15893003327444660067 15986613304263262752 15994546615251049248 16018145085928476288 16113491187630431504 16171854178431858816 16231152334411567728 16327766336402112774 16456331425665121536 16508767807149189208 16513644512096117568 16644705182827039136 16675165620155349216 16704992228270271744 16799171663699811568 16857678772764786684 16860018186024703872 16866044347492292316 16918737207569005536 17022564903908585658 17053012899692569072 17156600848033850112 17216352789206590656 17224896354885745344 17352990509755849312 17384747135906640672 17387772378488960526 17415842961388155648 17422067787519510744 17524683972020369664 17583748362279198372 17644987946218087161 17783924859180434304 17792750080870989696 17814308118428844477 17889781554770794032 17925067119967580608 17954578261093638528 17957870667859606848 18097074913959461056 18127677586084235442 18163432374222468648 18262485337161852241 18270415204872300288 18271548043116650009 18328631974866422664 18364783122745843616 18395018195387835456 18415418500149064576 18549888382184648832 18572363783042837859 18651048854973806544 18660304384459557456 18687835933583222336 18718602867948686976 18725293330680419028 18867163208170501952 18873906769812803306 18899068121662288014 18936344390146829016 19022520208945187584 19047879681675376896 19049060725802464903 19057332137320399104 19184639512154140206 19199053329942641792 19265918597445470496 19275479254276905504 19335699665793149184 19339245334618038144 19454359890181240752 19489157599648650368 19522114323475330476 19677051738741007702 19831989154006684928 19868282441036160768 20095712414033369568 20165700509963528184 20285734441570453947 20318483454952848256 20325745752106095868 20359209278204393688 20445464634023764608 20514373089325731434 20660381013089074068 20675903586092075776 20717345812667697648 20747912335710506688 20758208427682821312 20871411813899259704 20881769192133314296 20947007971275911616 20950849112502874656 20988323568852392704 21023815425281125128 21148957183764941349 21190671103259546756 21225558609191814696 21315484405684350336 21326062153668065664 21400335235063336032 21598934996185472016 21641536445882090304 21770355115202817032 21846175552460488866 21925302299604731664 22018192682794823424 22233554160207132288 22310987798257520544 22382079430846496907 22476905030353048912 22488059129989723088 22558316276758674048 22696753205211447544 22775800044054552222 22858293886821954288 22955137052275454208 22966528473180993792 23046514868529746496 23179662847875520896 23183696504651947368 23229423716692680992 23260391534353585248 23267667746519307072 23444997816372264496 23480338290636667167 23491990341149978583 23526650594957449548 23611864014958941792 23676966643048797312 23752410824571792636 23853042073027725376 23943827557146142464 24027217628892714432 24170236781445647256 24217909832296624864 24257781267647788224 24438175966488563552 24491649504603169161 24526690927183780608 24684497138497682304 24763151710723783812 24868065139965075392 24880405845946076608 24967057774240558704 25057488342405407616 25198757495549717352 25248459186862438688 25286518159147180026 25290027279037055808 25299066521238438474 25487204811203903677 25498271769437166336 25533847355862878487 25579519349538853608 25687891463260627328 25700639005702540672 25734901272050775168 25939146520241654336 26029485764633773968 26123764442082233472 26133101681279266116 26375622543418797558 26583304610689811712 26794283218711159424 26834672332156191048 26887600679951370912 26984987445667362048 27047645922093938596 27145612370939191584 27245148561333702972 27447759027450357806 27492947962299633996 27547174684118765424 27623127750223596864 27663883114280675584 27677611236910428416 27711145962000424742 27929343961701215488 27934465483337166208 27976573282460709816 27990456576689336184 28031753900374833504 28133284783780866816 28198609578353255132 28300744812255752928 28310860154719204959 28404516585220243524 28533780313417781376 28798579994913962688 28855381927842787072 28898877896168205744 28913218881415358256 29128234069947318488 29181539835271861128 29233736399472975552 29515577608111511553 29747983731010027392 29842772574461995876 30143568621050054352 30367733392072736296 30477725182429272384 30488618628159143802 30668196951035646912 30728686491372995328 30771559633988597151 30911595339535929824 31013855379138113664 31023556995359076096 31121868503565760032 31137312641524231968 31307117720848889556 31322653788199971444 31368867459943266064 31420511956913867424 31426273668754311984 31482485353278589056 31669881099429056848 31786006654889320134 31973226608526525504 31989093230502098496 32036290171856952576 32226982375260863008 32343708356863717632 32462304668823135456 32655532672804225548 32769263328690733299 33017535614298378416 33027289024192235136 33289410365654078272 33350331240310698432 33598343327399623136 33715357545529573368 33720036372049407744 33732088694984584632 33837474415138011072 34045129807817171316 34106025799385138144 34163700066081828333 34432705578413181312 34449792709771490688 34705981019511698624 34769494271813281344 34775544756977921052 34844135575039021488 35167496724558396744 35289975892436174322 35567849718360868608 35570055066185667769 35585500161741979392 35628616236857688954 35779563109541588064 35850134239935161216 35909156522187277056 35915741335719213696 36194149827918922112 36255355172168470884 36326864748444937296 36524970674323704482 36543096086233300018 36657263949732845328 36729566245491687232 36790036390775670912 36830837000298129152 37083674430704206823 37099776764369297664 37144727566085675718 37302097709947613088 37320608768919114912 37375671867166444672 37437205735897373952 37450586661360838056 37734326416341003904 37747813539625606612 37798136243324576028 37872688780293658032 38098121451604929806 38369279024308280412 38398106659885283584 38531837194890940992 38550958508553811008 38678490669236076288 38908719780362481504 38978315199297300736 39044228646950660952 39354103477482015404 40191424828066739136 40331401019927056368 40571468883140907894 40636966909905696512 40651491504212191736 40718418556408787376 40890929268047529216 41028746178651462868 41171638541175536709 41320762026178148136 41434691625335395296 41495824671421013376 41516416855365642624 41566718943000637113 41742823627798519408 41763538384266628592 41894015942551823232 41901698225005749312 42047630850562250256 42297914367529882698 42381342206519093512 42451117218383629392 42630968811368700672 42652124307336131328 42800670470126672064 43197869992370944032 43283072891764180608 43540710230405634064 43692351104920977732 43850604599209463328 44467108320414264576 44621975596515041088 44764158861692993814 44953810060706097824 44976118259979446176 45116632553517348096 45393506410422895088 45551600088109104444 45716587773643908576 45732927942238715703 46093029737059492992 46359325695751041792 46367393009303894736 46458847433385361984 46520783068707170496 46535335493038614144 46889995632744528992 46960676581273334334 46983980682299957166 47053301189914899096 47223728029917883584 47333380363664392543 47353933286097594624 47504821649143585272 47679009982333980201 47706084146055450752 48054435257785428864 48340473562891294512 48435819664593249728 48515562535295576448 48876351932977127104 48983299009206338322 49347566762118196481 49368994276995364608 49526303421447567624 49736130279930150784 49760811691892153216 49934115548481117408 50114976684810815232 50397514991099434704 50496918373724877376 50573036318294360052 50580054558074111616 50598133042476876948 50974409622407807354 51067694711725756974 51159038699077707216 51375782926521254656 51401278011405081344 51469802544101550336 51878293040483308672 52058971529267547936 52247528884164466944 52266203362558532232 52751245086837595116 53588566437422318848 53669344664312382096 53775201359902741824 54095291844187877192 54291224741878383168 54490297122667405944 54787456011485556723 54814644129349950027 54895518054900715612 54985895924599267992 55094349368237530848 55246255500447193728 55422291924000849484 55868930966674332416 55953146564921419632 55980913153378672368 56063507800749667008 56397219156706510264 56601489624511505856 56621720309438409918 56809033170440487048 57067560626835562752 57147182177407394709 57597159989827925376 57797755792336411488 57826437762830716512 58256468139894636976 58363079670543722256 58467472798945951104 59031155216223023106 59495967462020054784 59685545148923991752 60287137242100108704 60735466784145472592 60857203324711361841 60955450364858544768 60977237256318287604 61336393902071293824 61543119267977194302 61823190679071859648 62027710758276227328 62243737007131520064 62274625283048463936 62614235441697779112 62645307576399942888 62737734919886532128 62841023913827734848 62852547337508623968 62964970706557178112 63339762198858113696 63446871551294824047 63572013309778640268 63946453217053051008 63978186461004196992 64453964750521726016 64924609337646270912 65311065345608451096 65538526657381466598 66035071228596756832 66054578048384470272 66058673694344811571 66578820731308156544 66700662480621396864 67146238292539490721 67196686654799246272 67430715091059146736 67464177389969169264 67674948830276022144 68090259615634342632 68212051598770276288 68327400132163656666 68865411156826362624 68869681085593526957 68899585419542981376 69411962039023397248 69538988543626562688 69551089513955842104 69688271150078042976 70334993449116793488 70579951784872348644 71140110132371335538 71257232473715377908 71559126219083176128 71700268479870322432 71831482671438427392 72388299655837844224 72510710344336941768 72653729496889874592 73049941348647408964 73086192172466600036 73314527899465690656 73459132490983374464 73580072781551341824 74167348861408413646 74289455132171351436 74604195419895226176 74641217537838229824 74751343734332889344 74901173322721676112 75468652832682007808 75495627079251213224 75596272486649152056 75745377560587316064 76196242903209859612 76461614433611711031 76738558048616560824 77063674389781881984 77101917017107622016 77817439560724963008 78088457293901321904 78708206954964030808 80382849656133478272 80662802039854112736 81142937766281815788 81302983008424383472 81436837112817574752 82057492357302925736 82343277082351073418 82641524052356296272 82869383250670790592 82991649342842026752 83032833710731285248 83133437886001274226 83485647255597038816 83527076768533257184 83788031885103646464 83803396450011498624 84095261701124500512 84595828735059765396 84762684413038187024 84902234436767258784 84932580464157614877 85601340940253344128 86395739984741888064 86566145783528361216 87081420460811268128 87384702209841955464 87701209198418926656 88546732824334534659 89243951193030082176 89528317723385987628 89907620121412195648 89952236519958892352 90787012820845790176 91103200176218208888 91433175547287817152 91465855884477431406 92186059474118985984 92314678901965791453 92734786018607789472 92917694866770723968 93041566137414340992 93070670986077228288 93779991265489057984 93921353162546668668 93967961364599914332 94106602379829798192 94447456059835767168 94666760727328785086 95009643298287170544 95358019964667960402 95412168292110901504 96108870515570857728 96680947125782589024 96871639329186499456 96989010867001486597 97031125070591152896 97752703865954254208 97966598018412676644 98695133524236392962 99052606842895135248 99472260559860301568 99521623383784306432 99868231096962234816 100795029982198869408 100993836747449754752 101146072636588720104 101160109116148223232 101196266084953753896 101948819244815614708 102135389423451513948 102318077398155414432 103756586080966617344 104117943058535095872 104532406725117064464 105502490173675190232 106710165198557003307 107338689328624764192 107550402719805483648 108190583688375754384 108582449483756766336 108980594245334811888 109574912022971113446 109629288258699900054 109791036109801431224 109971791849198535984 110188698736475061696 110492511000894387456 110844583848001698968 111251023292112620469 111906293129842839264 111961826306757344736 112127015601499334016 112794438313413020528 113202979249023011712 113243440618876819836 113618066340880974096 114294364354814789418 115194319979655850752 115595511584672822976 115652875525661433024 116512936279789273952 116726159341087444512 116934945597891902208 118062310432446046212 119371090297847983504 120574274484200217408 121470933568290945184 121714406649422723682 121910900729717089536 121954474512636575208 122672787804142587648 122680394003783221489 123086238535954388604 123514915623526610127 123646381358143719296 124487474014263040128 124549250566096927872 124700156829001911339 125228470883395558224 125290615152799885776 125475469839773064256 125682047827655469696 125705094675017247936 126679524397716227392 126893743102589648094 127144026619557280536 127892906434106102016 127900836301816550063 127956372922008393984 128907929501043452032 129849218675292541824 130622130691216902192 131077053314762933196 132070142457193513664 132117347388689623142 133157641462616313088 133343425080617254321 133401324961242793728 134292476585078981442 134393373309598492544 134861430182118293472 134928354779938338528 135349897660552044288 136180519231268685264 136424103197540552576 136654800264327313332 137739362171187053914 138823924078046794496 139077977087253125376 139102179027911684208 139376542300156085952 140669986898233586976 141159903569744697288 142000141090993177629 142280220264742671076 142514464947430755816 143118252438166352256 145021420688673883536 145307458993779749184 146099882697294817928 146172384344933200072 146629055798931381312 146918264981966748928 148042700286354589443 148334697722816827292 148578910264342702872 149208390839790452352 149282435075676459648 149802346645443352224 150991254158502426448 151192544973298304112 151490755121174632128 152392485806419719224 152923228867223422062 153477116097233121648 154127348779563763968 154203834034215244032 155634879121449926016 156176914587802643808 157416413909928061616 160765699312266956544 161325604079708225472 162285875532563631576 162605966016848766944 162873674225635149504 164114984714605851472 164362368034456670169 164443932388049850081 164686554164702146836 165283048104712592544 165738766501341581184 166266875772002548452 166971294511194077632 167054153537066514368 167606792900022997248 168190523402249001024 169191657470119530792 169525368826076374048 169804468873534517568 169865160928315229754 171202681880506688256 171441546532222184127 172791479969483776128 174162840921622536256 174769404419683910928 175402418396837853312 177093465648669069318 178410433678427325739 178487902386060164352 179056635446771975256 179815240242824391296 179904473039917784704 181574025641691580352 182206400352436417776 182866351094575634304 182931711768954862812 184629357803931582906 185469572037215578944 185835389733541447936 186083132274828681984 187559982530978115968 187842706325093337336 187935922729199828664 188213204759659596384 188894912119671534336 189333521454657570172 190019286596574341088 190716039929335920804 193361894251565178048 193743278658372998912 193978021734002973194 195505407731908508416 195933196036825353288 197390267048472785924 198105213685790270496 198176021083034434713 199736462193924469632 201590059964397738816 201987673494899509504 202292145273177440208 202392532169907507792 203897638489631229416 204270778846903027896 204636154796310828864 206609043256780580871 208235886117070191744 209064813450234128928 211004980347350380464 213420330397114006614 214677378657249528384 215100805439610967296 216381167376751508768 217164898967513532672 217961188490669623776 219149824045942226892 219258576517399800108 219582072219602862448 219943583698397071968 220377397472950123392 221689167696003397936 222502046584225240938 223812586259685678528 223923652613514689472 224254031202998668032 225588876626826041056 226405958498046023424 226486881237753639672 227236132681761948192 228588728709629578836 229384843300835133093 231191023169345645952 231305751051322866048 233025872559578547904 233452318682174889024 236124620864892092424 238742180595695967008 241148548968400434816 242941867136581890368 243428813298845447364 243908949025273150416 245360788007566442978 246172477071908777208 247029831247053220254 247292762716287438592 248974948028526080256 248990385463299674383 249098501132193855744 249400313658003822678 250456941766791116448 250581230305599771552 250950939679546128512 251364095655310939392 251410189350034495872 253359048795432454784 253787486205179296188 254288053239114561072 255801672603633100126 257815859002086904064 259698437350585083648 261244261382433804384 262154106629525866392 264140284914387027328 264234694777379246284 266686850161234508642 268584953170157962884 268786746619196985088 269722860364236586944 269856709559876677056 272361038462537370528 272848206395081105152 273309600528654626664 275478724342374107828 278204358055823368416 278753084600312171904 281339973796467173952 282319807139489394576 284000282181986355258 284560440529485342152 285028929894861511632 286236504876332704512 290042841377347767072 290614917987559498368 290967032601004459791 292199765394589635856 292344768689866400144 293258111597862762624 296085400572709178886 296669395445633654584 297157820528685405744 298416781679580904704 298564870151352919296 299604693290886704448 301982508317004852896 302385089946596608224 302981510242349264256 304784971612839438448 305846457734446844124 306954232194466243296 311269758242899852032 312353829175605287616 314832827819856123232 320130495595671009921 322651208159416450944 324571751065127263152 325211932033697533888 325747348451270299008 328229969429211702944 328724736068913340338 328887864776099700162 329373108329404293672 330566096209425185088 331333662545650747801 331477533002683162368 332533751544005096904 333753069876337861407 333942589022388155264 334108307074133028736 336381046804498002048 338383314940239061584 339050737652152748096 339608937747069035136 339730321856630459508 342883093064444368254 345582959938967552256 348325681843245072512 349538808839367821856 350804836793675706624 354186931297338138636 356820867356854651478 358113270893543950512 359630480485648782592 359808946079835569408 363148051283383160704 364412800704872835552 365732702189151268608 365863423537909725624 368041182011349664467 369258715607863165812 370939144074431157888 375119965061956231936 375685412650186674672 375871845458399657328 376426409519319192768 378667042909315140344 380038573193148682176 381432079858671841608 383702508905449650189 386723788503130356096 387956043468005946388 391866392073650706576 394780534096945571848 396210427371580540992 396352042166068869426 399472924387848939264 400030275241851762963 403180119928795477632 404584290546354880416 404785064339815015584 407795276979262458832 408541557693806055792 409272309592621657728 413218086513561161742 416471772234140383488 418129626900468257856 422009960694700760928 426000423272979532887 426840660794228013228 429354757314499056768 432762334753503017536 435922376981339247552 438299648091884453784 438517153034799600216 439164144439205724896 439887167396794143936 440754794945900246784 443378335392006795872 444128100859063768329 445004093168450481876 447625172519371357056 447847305227029378944 451177753253652082112 452973762475507279344 454472265363523896384 457177457419259157672 458769686601670266186 462382046338691291904 462410715860413680997 462611502102645732096 466051745119157095808 466904637364349778048 472249241729784184848 477484361191391934016 482087767599154688699 482297097936800869632 485883734273163780736 486857626597690894728 487817898050546300832 490721576015132885956 492344954143817554416 494059662494106440508 497980770926599348766 498800627316007645356 500913883533582232896 501162460611199543104 501901879359092257024 502820378700068991744 506718097590864909568 507574972410358592376 508576106478229122144 511603345207266200252 522488522764867608768 524308213259051732784 528280569828774054656 528469389554758492568 533373700322469017284 535231301035281977217 537169906340315925768 539445720728473173888 539713419119753354112 544722076925074741056 546619201057309253328 550957448684748215656 556408716111646736832 557506169200624343808 562679947592934347904 564639614278978789152 568000564363972710516 569120881058970684304 570057859789723023264 580085682754695534144 581229835975118996736 581934065202008919582 584399530789179271712 584689537379732800288 586516223195725525248 592170801145418357772 593338790891267309168 594315641057370811488 594528063249103304139 599209386581773408896 603965016634009705792 604770179893193216448 605963020484698528512 609569943225678876896 611692915468893688248 613908464388932486592 619827129770341742613 624707658351210575232 629665655639712246464 640260991191342019842 645302416318832901888 649143502130254526304 650423864067395067776 651494696902540598016 656459938858423405888 657449472137826680676 657775729552199400324 658746216658808587344 661132192418850370176 662667325091301495602 665067503088010193808 667506139752675722814 667885178044776310528 668216614148266057472 672762093608996004096 676766629880478123168 678101475304305496192 679217875494138070272 679460643713260919016 685766186128888736508 696651363686490145024 699077617678735643712 708373862594676277272 713641734713709302956 716226541787087901024 726296102566766321408 728825601409745671104 731726847075819451248 736082364022699328934 738517431215726331624 741878288148862315776 746971156389899023149 751370825300373349344 751743690916799314656 752852819038638385536 757334085818630280688 760077146386297364352 762864159717343683216 767405017810899300378 773447577006260712192 775912086936011892776 783732784147301413152 789561068193891143696 792420854743161081984 792704084332137738852 800060550483703525926 806360239857590955264 809168581092709760832 809570128679630031168 815590553958524917664 817083115387612111584 818544619185243315456 826436173027122323484 836259253800936515712 844019921389401521856 852000846545959065774 853681321588456026456 858709514628998113536 858762758026482550423 865524669507006035072 871844753962678495104 872901097803013379373 876599296183768907568 877034306069599200432 878328288878411449792 879774334793588287872 886756670784013591744 888256201718127536658 890008186336900963752 895250345038742714112 895305854112715850441 895694610454058757888 902355506507304164224 905947524951014558688 908944530727047792768 914354914838518315344 917539373203340532372 924821431720827361994 932103490238314191616 933809274728699556096 944498483459568369696 954968722382783868032 964175535198309377398 971767468546327561472 973715253195381789456 975635796101092601664 981443152030265771912 984689908287635108832 988119324988212881016 994000987636952243403 995961541853198697532 997601254632015290712 1001827767067164465792 1002324921222399086208 1015149944820717184752 1017152212956458244288 1023206690414532400504 1044977045529735217536 1048616426518103465568 1056938779109516985136 1066747400644938034568 1070462602070563954434 1074339812680631851536 1078891441456946347776 1079426838239506708224 1089444153850149482112 1093238402114618506656 1101914897369496431312 1104123546034048993401 1112817432223293473664 1125359895185868695808 1129279228557957578304 1136001128727945421032 1138241762117941368608 1140115719579446046528 1151107526716348950567 1160171365509391068288 1163868130404017839164 1168799061578358543424 1169379074759465600576 1184341602290836715544 1186677581782534618336 1188631282114741622976 1189056126498206608278 1198418773163546817792 1200090825725555288889 1207930033268019411584 1209540359786386432896 1219139886451357753792 1223385830937787376496 1227816928777864973184 1239654259540683485226 1249415316702421150464 1259331311279424492928 1280521982382684039684 1298287004260509052608 1300847728134790135552 1312919877716846811776 1314898944275653361352 1315551459104398800648 1317492433317617174688 1322264384837700740352 1325334650182602991204 1330135006176020387616 1335012279505351445628 1353533259760956246336 1356202950608610992384 1358921287426521838032 1371532372257777473016 1387232147581241042991 1398155235357471287424 1416747725189352554544 1427283469427418605912 1432453083574175802048 1446263302797464066097 1457651202819491342208 1463453694151638902496 1472164728045398657868 1477034862431452663248 1493942312779798046298 1502741650600746698688 1503487381833598629312 1505705638077276771072 1514668171637260561376 1520154292772594728704 1525728319434687366432 1534810035621798600756 1551824173872023785552 1567465568294602826304 1579122136387782287392 1584841709486322163968 1585408168664275477704 1600121100967407051852 1605693903105845931651 1618337162185419521664 1619140257359260062336 1631181107917049835328 1634166230775224223168 1652872346054244646968 1672518507601873031424 1688039842778803043712 1704001693091918131548 1707362643176912052912 1717525516052965100846 1731049339014012070144 1742932698243097720681 1743689507925356990208 1745802195606026758746 1753198592367537815136 1754068612139198400864 1756656577756822899584 1759548669587176575744 1773513341568027183488 1776512403436255073316 1780016372673801927504 1790611708225431700882 1804711013014608328448 1811895049902029117376 1817889061454095585536 1828709829677036630688 1835078746406681064744 1849642863441654723988 1888996966919136739392 1909937444765567736064 1928351070396618754796 1947430506390763578912 1951271592202185203328 1962886304060531543824 1969379816575270217664 1976238649976425762032 1988001975273904486806 1991923083706397395064 1995202509264030581424 2003655534134328931584 2004649842444798172416 2030299889641434369504 2034304425912916488576 2046413380829064801008 2089954091059470435072 2097232853036206931136 2113877558219033970272 2133494801289876069136 2140925204141127908868 2148679625361263703072 2178888307700298964224 2186476804229237013312 2203829794738992862624 2208247092068097986802 2225634864446586947328 2240913469169697069447 2258558457115915156608 2272002257455890842064 2276483524235882737216 2280231439158892093056 2302215053432697901134 2319335637819555234607 2320342731018782136576 2327736260808035678328 2337598123156717086848 2338758149518931201152 2368683204581673431088 2373355163565069236672 2377262564229483245952 2378112252996413216556 2400181651451110577778 2415860066536038823168 2419080719572772865792 2438279772902715507584 2446771661875574752992 2455633857555729946368 2479308519081366970452 2518662622558848985856 2561043964765368079368 2576288274079447651269 2596574008521018105216 2625839755433693623552 2629797888551306722704 2631102918208797601296 2634984866635234349376 2650669300365205982408 2660270012352040775232 2670024559010702891256 2685917562338147551323 2707066519521912492672 2717842574853043676064 2743064744515554946032 2774464295162482085982 2796310470714942574848 2833495450378705109088 2854566938854837211824 2864906167148351604096 2892526605594928132194 2915302405638982684416 2926907388303277804992 2944329456090797315736 2954069724862905326496 2982002962910856730209 2987884625559596092596 3005483301201493397376 3006974763667197258624 3029336343274521122752 3051456638869374732864 3069620071243597201512 3103648347744047571104 3134931136589205652608 3158244272775564574784 3170816337328550955408 3200242201934814103704 3211387806211691863302 3236674324370839043328 3236875011022895766979 3238280514718520124672 3262362215834099670656 3268332461550448446336 3305744692108489293936 3376079685557606087424 3408003386183836263096 3414725286353824105824 3435051032105930201692 3485865396486195441362 3491604391212053517492 3506397184735075630272 3508137224278396801728 3513313155513645799168 3547026683136054366976 3553024806872510146632 3560032745347603855008 3581223416450863401764 3623790099804058234752 3657419659354073261376 3670157492813362129488 3699285726883309447976 3777993933838273478784 3856702140793237509592 3894861012781527157824 3902543184404370406656 3925772608121063087648 3938759633150540435328 3952477299952851524064 3976003950547808973612 3983846167412794790128 3990405018528061162848 4060599779282868739008 4068608851825832977152 4092826761658129602016 4161696442743723128973 4194465706072413862272 4227755116438067940544 4266989602579752138272 4281850408282255817736 4297359250722527406144 4338789908392392198291 4372953608458474026624 4407659589477985725248 4416494184136195973604 4481826938339394138894 4517116914231830313216 4544004514911781684128 4552967048471765474432 4560462878317784186112 4604430106865395802268 4638671275639110469214 4655472521616071356656 4675196246313434173696 4677516299037862402304 4737366409163346862176 4746710327130138473344 4754525128458966491904 4756224505992826433112 4800363302902221155556 4876559545805431015168 4893543323751149505984 4958617038162733940904 5122087929530736158736 5152576548158895302538 5193148017042036210432 5228798094729293162043 5259595777102613445408 5262205836417595202592 5269969733270468698752 5301338600730411964816 5320540024704081550464 5340049118021405782512 5371835124676295102646 5414133039043824985344 5435685149706087352128 5486129489031109892064 5548928590324964171964 5666990900757410218176 5709133877709674423648 5729812334296703208192 5785053211189856264388 5853814776606555609984 5888658912181594631472 5908139449725810652992 5964005925821713460418 5975769251119192185192 6010966602402986794752 6011339306185377852961 6013949527334394517248 6058672686549042245504 6102913277738749465728 6139240142487194403024 6207296695488095142208 6267140978789010953087 6269862273178411305216 6316488545551129149568 6341632674657101910816 6400484403869628207408 6422775612423383726604 6473750022045791533958 6524724431668199341312 6536664923100896892672 6611489384216978587872 6816006772367672526192 6829450572707648211648 6870102064211860403384 6958006913458665703821 6971730792972390882724 6983208782424107034984 7012794369470151260544 7016274448556793603456 7106049613745020293264 7120065490695207710016 7162446832901726803528 7247580199608116469504 7314839318708146522752 7340314985626724258976 7398571453766618895952 7555987867676546957568 7713404281586475019184 7728864822238342953807 7789722025563054315648 7851545216242126175296 7877519266301080870656 7904954599905703048128 7952007901095617947224 7967692334825589580256 7980810037056122325696 8057752687014442653969 8121199558565737478016 8185653523316259204032 8323392885487446257946 8388931412144827724544 8455510232876135881088 8533979205159504276544 8563700816564511635472 8594718501445054812288 8677579816784784396582 8745907216916948053248 8815319178955971450496 8832988368272391947208 8963653876678788277788 9088009029823563368256 9105934096943530948864 9208860213730791604536 9277342551278220938428 9310945043232142713312 9474732818326693724352 9493420654260276946688 9512449011985652866224 9600726605804442311112 9710625033068687300937 9787086647502299011968 9917234076325467881808 10244175859061472317472 10305153096317790605076 10457596189458586324086 10519191554205226890816 10524411672835190405184 10539939466540937397504 10602677201460823929632 10641080049408163100928 10680098236042811565024 10743670249352590205292 10871370299412174704256 10972258978062219784128 11097857180649928343928 11333981801514820436352 11418267755419348847296 11570106422379712528776 11707629553213111219968 11777317824363189262944 11816278899451621305984 11928011851643426920836 11951538502238384370384 12022678612370755705922 12117345373098084491008 12205826555477498931456 12278480284974388806048 12414593390976190284416 12534281957578021906174 12632977091102258299136 12683265349314203821632 12800968807739256414816 12845551224846767453208 12947500044091583067916 13222978768433957175744 13632013544735345052384 13658901145415296423296 13740204128423720806768 13916013826917331407642 13943461585944781765448 13966417564848214069968 14025588738940302521088 14032548897113587206912 14212099227490040586528 14240130981390415420032 14324893665803453607056 14629678637416293045504 14680629971253448517952 14797142907533237791904 15426808563172950038368 15457729644476685907614 15579444051126108631296 15686394284187879486129 15703090432484252350592 15809909199811406096256 15904015802191235894448 15935384669651179160512 15961620074112244651392 16115505374028885307938 16242399117131474956032 16371307046632518408064 16646785770974892515892 16911020465752271762176 17067958410319008553088 17127401633129023270944 17189437002890109624576 17355159633569568793164 17630638357911942900992 17665976736544783894416 17927307753357576555576 18034017918556133558883 18176018059647126736512 18417720427461583209072 18554685102556441876856 18621890086464285426624 18801422936367032859261 18949465636653387448704 19024898023971305732448 19201453211608884622224 19421250066137374601874 19574173295004598023936 19834468152650935763616 20488351718122944634944 20610306192635581210152 20874020740375997111463 20915192378917172648172 21038383108410453781632 21048823345670380810368 21205354402921647859264 21360196472085623130048 21487340498705180410584 21742740598824349408512 21944517956124439568256 22195714361299856687856 22658125077160270368853 22667963603029640872704 22836535510838697694592 23140212844759425057552 23554635648726378525888 23632557798903242611968 23856023703286853841672 23903077004476768740768 24045357224741511411844 24556960569948777612096 24829186781952380568832 25068563915156043812348 25366530698628407643264 25601937615478512829632 25691102449693534906416 25895000088183166135832 26445957536867914351488 27264027089470690104768 27317802290830592846592 27480408256847441613536 27832027653834662815284 27886923171889563530896 27932835129696428139936 28424198454980081173056 28480261962780830840064 28649787331606907214112 29131875099206061902811 29361259942506897035904 29594285815066475583808 30853617126345900076736 30915459288953371815228 31372788568375758972258 31406180864968504701184 31619818399622812192512 31808031604382471788896 31870769339302358321024 31923240148224489302784 32231010748057770615876 32742614093265036816128 33293571541949785031784 34135916820638017106176 34254803266258046541888 34710319267139137586328 35331953473089567788832 35854615506715153111152 36068035837112267117766 36352036119294253473024 36835440854923166418144 37109370205112883753712 37243780172928570853248 37602845872734065718522 37898931273306774897408 38049796047942611464896 38402906423217769244448 38842500132274749203748 39668936305301871527232 40976703436245889269888 41220612385271162420304 41748041480751994222926 41830384757834345296344 42076766216820907563264 42079375143297644970727 42097646691340761620736 42410708805843295718528 42720392944171246260096 42974680997410360821168 43889035912248879136512 44391428722599713375712 45316250154320540737706 45673071021677395389184 46280425689518850115104 47109271297452757051776 47712047406573707683344 47806154008953537481536 48090714449483022823688 49113921139897555224192 50137127830312087624696 50733061397256815286528 51203875230957025659264 51382204899387069812832 51790000176366332271664 52891915073735828702976 54102053755668400676649 54528054178941380209536 54960816513694883227072 55664055307669325630568 55773846343779127061792 55865670259392856279872 56404268809101098577783 56848396909960162346112 57299574663213814428224 58263750198412123805622 58722519885013794071808 59188571630132951167616 61707234252691800153472 61830918577906743630456 62745577136751517944516 63616063208764943577792 63741538678604716642048 64462021496115541231752 66587143083899570063568 67974375231480811106559 68509606532516093083776 69420638534278275172656 70663906946179135577664 71709231013430306222304 72136071674224534235532 73670881709846332836288 74218740410225767507424 74487560345857141706496 75205691745468131437044 76099592095885222929792 76805812846435538488896 77685000264549498407496 79337872610603743054464 81953406872491778539776 82441224770542324840608 83496082961503988445852 83660769515668690592688 84158750286595289941454 84821417611686591437056 85440785888342492520192 85949361994820721642336 88782857445199426751424 90632500308641081475412 92560851379037700230208 94218542594905514103552 95424094813147415366688 95612308017907074963072 96181428898966045647376 98227842279795110448384 100274255660624175249392 102407750461914051318528 102764409798774139625664 103580000352732664543328 108204107511336801353298 109056108357882760419072 109921633027389766454144 111328110615338651261136 111547692687558254123584 111731340518785712559744 112808537618202197155566 113696793819920324692224 114599149326427628856448 116527500396824247611244 118377143260265902335232 123414468505383600306944 123661837155813487260912 125491154273503035889032 126238125429892934912181 127232126417529887155584 128924042992231082463504 133174286167799140127136 135948750462961622213118 137019213065032186167552 138841277068556550345312 141327813892358271155328 143418462026860612444608 144272143348449068471064 147341763419692665672576 148437480820451535014848 150411383490936262874088 152199184191770445859584 153611625692871076977792 155370000529098996814992 158675745221207486108928 164882449541084649681216 166992165923007976891704 167321539031337381185376 168317500573190579882908 171898723989641443284672 177565714890398853502848 181265000617282162950824 185121702758075400460416 190848189626294830733376 191224616035814149926144 192362857797932091294752 200548511321248350498784 203923125694442433319677 205528819597548279251328 207160000705465329086656 216408215022673602706596 219843266054779532908288 222656221230677302522272 223095385375116508247168 223462681037571425119488 225617075236404394311132 229198298652855257712896 233055000793648495222488 247323674311626974521824 250982308547006071778064 252476250859785869824362 254464252835059774311168 257848085984462164927008 266348572335598280254272 271897500925923244426236 277682554137113100690624 282655627784716542310656 286836924053721224889216 288544286696898136942128 294555626003083514795089 294683526839385331345152 296874961640903070029696 300822766981872525748176 307223251385742153955584 310740001058197993629984 329764899082169299362432 333984331846015953783408 334643078062674762370752 336635001146381159765816 343797447979282886569344 355131429780797707005696 362530001234564325901648 370243405516150800920832 378714376289678804736543 381696379252589661466752 384725715595864182589504 401097022642496700997568 407846251388884866639354 411057639195096558502656 414320001410930658173312 432816430045347205413192 445312442461354605044544 446190770750233016494336 451234150472808788622264 466110001587296990444976 494647348623253949043648 501964617094012143556128 504952501719571739648724 515696171968924329854016 532697144671196560508544 543795001851846488852472 555365108274226201381248 573673848107442449778432 577088573393796273884256 589111252006167029590178 593749923281806140059392 601645533963745051496352 621480002116395987259968 659529798164338598724864 667968663692031907566816 669286156125349524741504 673270002292762319531632 687594895958565773138688 725060002469128651803296 757428752579357609473086 763392758505179322933504 769451431191728365179008 802194045284993401995136 815692502777769733278708 828640002821861316346624 865632860090694410826384 883666878009250544385267 890624884922709210089088 902468300945617577244528 932220003174593980889952 989294697246507898087296 1003929234188024287112256 1009905003439143479297448 1031392343937848659708032 1065394289342393121017088 1087590003703692977704944 1110730216548452402762496 1154177146787592547768512 1178222504012334059180356 1203291067927490102992704 1242960004232791974519936 1335937327384063815133632 1338572312250699049483008 1346540004585524639063264 1450120004938257303606592 1514857505158715218946172 1538902862383456730358016 1604388090569986803990272 1631385005555539466557416 1731265720181388821652768 1767333756018501088770534 1781249769845418420178176 1804936601891235154489056 1864440006349187961779904 1978589394493015796174592 2007858468376048574224512 2019810006878286958594896 2062784687875697319416064 2175180007407385955409888 2308354293575185095537024 2356445008024668118360712 2406582135854980205985408 2485920008465583949039872 2651000634027751633155801 2671874654768127630267264 2693080009171049278126528 2900240009876514607213184 3029715010317430437892344 3262770011111078933114832 3462531440362777643305536 3534667512037002177541068 3609873203782470308978112 3728880012698375923559808 4015716936752097148449024 4039620013756573917189792 4350360014814771910819776 4616708587150370191074048 4712890016049336236721424 4813164271709960411970816 5302001268055503266311602 5343749309536255260534528 5386160018342098556253056 5800480019753029214426368 6059430020634860875784688 6525540022222157866229664 6925062880725555286611072 7069335024074004355082136 7219746407564940617956224 7457760025396751847119616 8079240027513147834379584 8700720029629543821639552 9425780032098672473442848 10604002536111006532623204 10772320036684197112506112 12118860041269721751569376 13051080044444315732459328 13850125761451110573222144 14138670048148008710164272 14439492815129881235912448 16158480055026295668759168 17401440059259087643279104 18851560064197344946885696 21208005072222013065246408 24237720082539443503138752 26102160088888631464918656 28277340096296017420328544 32316960110052591337518336 37703120128394689893771392 42416010144444026130492816 48475440165078887006277504 52204320177777262929837312 56554680192592034840657088 75406240256789379787542784 84832020288888052260985632 96950880330157774012555008 113109360385184069681314176 169664040577776104521971264 226218720770368139362628352 339328081155552209043942528 678656162311104418087885056
- Sum of all divisors σ(n): 2546436914060933448136673091
- Sum of proper divisors (its aliquot sum) s(n): 1867780751749829030048788035
- 678656162311104418087885056 is an abundant number, because the sum of its proper divisors (1867780751749829030048788035) is greater than itself. Its abundance is 1189124589438724611960902979
Bases of 678656162311104418087885056
- Binary: 1000110001010111110000100001000111000001001110100111100100101101010111011011011001000000002
- Hexadecimal: 0x2315F084704E9E4B576D900
- Base-36: 2D9TCZJAOKIHC0Q4G0
Squares and roots of 678656162311104418087885056
- 678656162311104418087885056 squared (6786561623111044180878850562) is 460574186642836104818320860558031726403278599068123136
- 678656162311104418087885056 cubed (6786561623111044180878850563) is 312571509966585480012851830955001799847028732384647255400836640840318397622255616
-
678656162311104418087885056 is a
perfect square number . Itssquare root is 26051029966416 -
The
cube root of 678656162311104418087885056 is 878786275.4144368021
Scales and comparisons
How big is 678656162311104418087885056?- 678,656,162,311,104,418,087,885,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 678,656,162,311,104,418,087,885,056 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 678656162311104418087885056 cubic inches would be around 73232189.6 feet tall.
Recreational maths with 678656162311104418087885056
- 678656162311104418087885056 backwards is 650588780814401113261656876
- 678656162311104418087885056 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 678656162311104418087885056's digits is 117
- 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 678656162311104418087885056 - Facts about the integer". Numbermatics.com. 2024. Web. 16 June 2024.
APA style:
Numbermatics. (2024). Number 678656162311104418087885056 - Facts about the integer. Retrieved 16 June 2024, from https://numbermatics.com/n/678656162311104418087885056/
Chicago style:
Numbermatics. 2024. "Number 678656162311104418087885056 - Facts about the integer". https://numbermatics.com/n/678656162311104418087885056/
The information we have on file for 678656162311104418087885056 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 678656162311104418087885056, math, Factors of 678656162311104418087885056, curriculum, school, college, exams, university, Prime factorization of 678656162311104418087885056, STEM, science, technology, engineering, physics, economics, calculator, six hundred seventy-eight septillion, six hundred fifty-six sextillion, one hundred sixty-two quintillion, three hundred eleven quadrillion, one hundred four trillion, four hundred eighteen billion, eighty-seven million, eight hundred eighty-five thousand and fifty-six.