665608921298044671553191936
665,608,921,298,044,671,553,191,936 is an even composite number composed of five prime numbers multiplied together.
665608921298044671553191936 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 665608921298044671553191936:
214 × 38 × 74 × 796 × 1032
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 79 × 79 × 79 × 79 × 79 × 79 × 103 × 103)See below for interesting mathematical facts about the number 665608921298044671553191936 from the Numbermatics database.
Names of 665608921298044671553191936
- Cardinal: 665608921298044671553191936 can be written as Six hundred sixty-five septillion, six hundred eight sextillion, nine hundred twenty-one quintillion, two hundred ninety-eight quadrillion, forty-four trillion, six hundred seventy-one billion, five hundred fifty-three million, one hundred ninety-one thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 6.65608921298044671553191936 × 1026
Factors of 665608921298044671553191936
Divisors of 665608921298044671553191936
- Number of divisors d(n): 14175
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 63 64 72 79 81 84 96 98 103 108 112 126 128 144 147 158 162 168 189 192 196 206 216 224 237 243 252 256 288 294 309 316 324 336 343 378 384 392 412 432 441 448 474 486 504 512 553 567 576 588 618 632 648 672 686 711 721 729 756 768 784 824 864 882 896 927 948 972 1008 1024 1029 1106 1134 1152 1176 1236 1264 1296 1323 1344 1372 1422 1442 1458 1512 1536 1568 1648 1659 1701 1728 1764 1792 1854 1896 1944 2016 2048 2058 2133 2163 2187 2212 2268 2304 2352 2401 2472 2528 2592 2646 2688 2744 2781 2844 2884 2916 3024 3072 3087 3136 3296 3318 3402 3456 3528 3584 3708 3792 3871 3888 3969 4032 4096 4116 4266 4326 4374 4424 4536 4608 4704 4802 4944 4977 5047 5056 5103 5184 5292 5376 5488 5562 5688 5768 5832 6048 6144 6174 6241 6272 6399 6489 6561 6592 6636 6804 6912 7056 7168 7203 7416 7584 7742 7776 7938 8064 8137 8192 8232 8343 8532 8652 8748 8848 9072 9216 9261 9408 9604 9888 9954 10094 10112 10206 10368 10584 10609 10752 10976 11124 11376 11536 11613 11664 11907 12096 12288 12348 12482 12544 12798 12978 13122 13184 13272 13608 13824 14112 14336 14406 14832 14931 15141 15168 15309 15484 15552 15876 16128 16274 16384 16464 16686 17064 17304 17496 17696 18144 18432 18522 18723 18816 19197 19208 19467 19776 19908 20188 20224 20412 20736 21168 21218 21504 21609 21952 22248 22752 23072 23226 23328 23814 24192 24411 24576 24696 24964 25029 25088 25596 25956 26244 26368 26544 27097 27216 27648 27783 28224 28672 28812 29664 29862 30282 30336 30618 30968 31104 31752 31827 32256 32548 32928 33372 34128 34608 34839 34992 35329 35392 35721 36288 36864 37044 37446 37632 38394 38416 38934 39552 39816 40376 40448 40824 41472 42336 42436 43008 43218 43687 43904 44496 44793 45423 45504 45927 46144 46452 46656 47628 48384 48822 49152 49392 49928 50058 50176 51192 51912 52488 52736 53088 54194 54432 55296 55566 56169 56448 56959 57344 57591 57624 58401 59328 59724 60564 60672 61236 61936 62208 63504 63654 64512 64827 65096 65856 66744 68256 69216 69678 69984 70658 70784 71442 72576 73233 73728 74088 74263 74892 75087 75264 76788 76832 77868 79104 79632 80752 80896 81291 81648 82944 83349 84672 84872 86016 86436 87374 87808 88992 89586 90846 91008 91854 92288 92904 93312 95256 95481 96768 97644 98784 99856 100116 100352 102384 103824 104517 104976 105472 105987 106176 107163 108388 108864 110592 111132 112338 112896 113918 114688 115182 115248 116802 118656 119448 121128 121344 122472 123872 124416 127008 127308 129024 129654 130192 131061 131712 133488 134379 136269 136512 138432 139356 139968 141316 141568 142884 145152 146466 147456 148176 148526 149784 150174 150528 153576 153664 155736 158208 159264 161504 161792 162582 163296 165888 166698 168507 169344 169744 170877 172032 172773 172872 174748 175203 175616 177984 179172 181692 182016 183708 184576 185808 186624 189679 190512 190962 193536 194481 195288 197568 199712 200232 200704 204768 207648 209034 209952 210944 211974 212352 214326 216776 217728 219699 221184 222264 222789 224676 225261 225792 227836 230364 230496 233604 237312 238896 242256 242688 243873 244944 247303 247744 248832 250047 254016 254616 258048 259308 260384 262122 263424 266976 268758 272538 273024 276864 278712 279936 282632 283136 285768 286443 290304 292932 296352 297052 299568 300348 301056 305809 307152 307328 311472 313551 316416 317961 318528 321489 323008 323584 325164 326592 331776 333396 337014 338688 339488 341754 344064 345546 345744 349496 350406 351232 355968 358344 363384 364032 367416 369152 371616 373248 379358 381024 381924 387072 388962 390576 393183 395136 398713 399424 400464 401408 403137 408807 409536 415296 418068 419904 421888 423948 424704 428652 433552 435456 439398 442368 444528 445578 449352 450522 451584 455672 460728 460992 467208 474624 477792 484512 485376 487746 489888 493039 494606 495488 497664 500094 505521 508032 509232 512631 516096 518319 518616 519841 520768 524244 525609 526848 533952 537516 545076 546048 553728 557424 559872 565264 566272 569037 571536 572886 580608 583443 585864 592704 594104 599136 600696 602112 611618 614304 614656 622944 627102 632832 635922 637056 642823 642978 646016 647168 650328 653184 659097 663552 666792 668367 674028 675783 677376 678976 683508 691092 691488 698992 700812 702464 711936 716688 726768 728064 731619 734832 738304 741909 743232 746496 750141 758716 762048 763848 774144 777924 781152 786366 790272 797426 798848 800928 802816 806274 817614 819072 830592 836136 838111 839808 843776 847896 849408 857304 859329 867104 870912 878796 889056 891156 898704 901044 903168 911344 917427 921456 921984 934416 940653 949248 953883 955584 969024 970752 975492 979776 986078 989212 990976 995328 1000188 1011042 1016064 1018464 1025262 1032192 1036638 1037232 1039682 1041536 1048488 1051218 1053696 1067904 1075032 1090152 1092096 1107456 1114848 1119744 1130528 1132544 1138074 1143072 1145772 1161216 1166886 1171728 1179549 1185408 1188208 1196139 1198272 1201392 1204224 1209411 1223236 1226421 1228608 1229312 1245888 1254204 1265664 1271844 1274112 1285646 1285956 1292032 1294336 1300656 1306368 1318194 1327104 1333584 1336734 1348056 1351566 1354752 1357952 1367016 1382184 1382976 1397984 1401624 1404928 1423872 1433376 1453536 1456128 1463238 1469664 1476608 1479117 1483818 1486464 1492992 1500282 1516563 1517432 1524096 1527696 1537893 1548288 1555848 1559523 1562304 1572732 1576827 1580544 1594852 1597696 1601856 1612548 1635228 1638144 1661184 1672272 1676222 1679616 1687552 1695792 1698816 1707111 1714608 1718658 1734208 1741824 1750329 1757592 1778112 1782312 1797408 1802088 1806336 1822688 1834854 1842912 1843968 1868832 1881306 1898496 1907766 1911168 1928469 1938048 1941504 1950984 1959552 1972156 1977291 1978424 1981952 1990656 2000376 2005101 2022084 2032128 2036928 2050524 2073276 2074464 2079364 2083072 2096976 2102436 2107392 2135808 2140663 2150064 2180304 2184192 2194857 2214912 2225727 2229696 2239488 2250423 2261056 2265088 2276148 2286144 2291544 2322432 2333772 2343456 2359098 2370816 2376416 2392278 2396544 2402784 2408448 2418822 2446472 2452842 2457216 2458624 2491776 2508408 2514333 2531328 2543688 2548224 2571292 2571912 2577987 2584064 2601312 2612736 2636388 2667168 2673468 2696112 2703132 2709504 2715904 2734032 2752281 2764368 2765952 2790991 2795968 2803248 2809856 2821959 2847744 2861649 2866752 2907072 2912256 2926476 2939328 2953216 2958234 2967636 2972928 2985984 3000564 3033126 3034864 3048192 3055392 3075786 3096576 3111696 3119046 3124608 3145464 3153654 3161088 3189704 3195392 3203712 3225096 3270456 3276288 3322368 3344544 3352444 3359232 3391584 3397632 3414222 3429216 3437316 3451273 3468416 3483648 3500658 3515184 3538647 3556224 3564624 3588417 3594816 3604176 3612672 3628233 3638887 3645376 3669708 3679263 3685824 3687936 3737664 3762612 3796992 3815532 3822336 3856938 3876096 3883008 3901968 3919104 3944312 3954582 3956848 3963904 3981312 4000752 4010202 4044168 4064256 4073856 4101048 4146552 4148928 4158728 4166144 4193952 4204872 4214784 4271616 4281326 4300128 4360608 4368384 4389714 4429824 4437351 4451454 4459392 4478976 4499761 4500846 4522112 4530176 4549689 4552296 4572288 4583088 4613679 4644864 4667544 4678569 4686912 4718196 4730481 4741632 4752832 4784556 4793088 4805568 4837644 4892944 4905684 4914432 4917248 4983552 5016816 5028666 5062656 5087376 5096448 5121333 5142584 5143824 5155974 5168128 5202624 5225472 5250987 5272776 5334336 5346936 5392224 5406264 5419008 5431808 5468064 5504562 5528736 5531904 5581982 5591936 5606496 5619712 5643918 5695488 5723298 5733504 5785407 5814144 5824512 5852952 5866777 5878656 5906432 5916468 5931873 5935272 5945856 5971968 6001128 6015303 6066252 6069728 6096384 6110784 6151572 6223392 6238092 6249216 6290928 6307308 6322176 6379408 6390784 6407424 6421989 6450192 6540912 6552576 6584571 6644736 6677181 6689088 6704888 6718464 6783168 6795264 6828444 6858432 6874632 6902546 6936832 6967296 7001316 7030368 7077294 7112448 7129248 7176834 7189632 7208352 7225344 7256466 7277774 7290752 7339416 7358526 7371648 7375872 7475328 7525224 7542999 7593984 7631064 7644672 7713876 7733961 7752192 7803936 7838208 7888624 7909164 7913696 7927808 8001504 8020404 8088336 8128512 8147712 8202096 8256843 8293104 8297856 8317456 8332288 8372973 8387904 8409744 8429568 8465877 8543232 8562652 8584947 8600256 8721216 8736768 8779428 8859648 8874702 8902908 8918784 8957952 8999522 9001692 9044224 9060352 9099378 9104592 9144576 9166176 9227358 9289728 9335088 9357138 9373824 9436392 9460962 9483264 9505664 9569112 9586176 9611136 9675288 9785888 9811368 9828864 9834496 9967104 10033632 10057332 10174752 10192896 10242666 10285168 10287648 10311948 10336256 10353819 10405248 10450944 10501974 10545552 10615941 10668672 10693872 10765251 10784448 10812528 10838016 10863616 10916661 10936128 11009124 11037789 11057472 11063808 11163964 11183872 11212992 11287836 11390976 11446596 11467008 11570814 11628288 11649024 11705904 11733554 11757312 11812864 11832936 11863746 11870544 11891712 11943936 12002256 12030606 12132504 12139456 12192768 12221568 12303144 12446784 12476184 12498432 12581856 12614616 12644352 12758816 12781568 12814848 12843978 12900384 13081824 13105152 13169142 13289472 13312053 13354362 13378176 13409776 13436928 13499283 13566336 13590528 13649067 13656888 13716864 13749264 13805092 13841037 13873664 13934592 14002632 14035707 14060736 14154588 14224896 14258496 14353668 14379264 14416704 14512932 14555548 14581504 14678832 14717052 14743296 14751744 14950656 14984641 15050448 15085998 15187968 15262128 15289344 15363999 15427752 15467922 15504384 15607872 15676416 15752961 15777248 15818328 15827392 15855616 16003008 16040808 16176672 16257024 16295424 16404192 16513686 16586208 16595712 16634912 16664576 16745946 16775808 16819488 16859136 16931754 17086464 17125304 17169894 17200512 17356221 17442432 17473536 17558856 17600331 17719296 17749404 17795619 17805816 17837568 17915904 17999044 18003384 18045909 18088448 18198756 18209184 18289152 18332352 18454716 18670176 18714276 18747648 18872784 18921924 18966528 19011328 19138224 19172352 19222272 19265967 19350576 19536937 19571776 19622736 19657728 19668992 19753713 19934208 20031543 20067264 20114664 20349504 20385792 20485332 20570336 20575296 20623896 20672512 20707638 20810496 20901888 21003948 21091104 21231882 21337344 21387744 21530502 21568896 21625056 21676032 21727232 21833322 21872256 22018248 22075578 22114944 22127616 22327928 22367744 22425984 22575672 22628997 22781952 22893192 22934016 23141628 23201883 23256576 23411808 23467108 23514624 23665872 23727492 23741088 23783424 24004512 24061212 24158911 24265008 24278912 24385536 24443136 24606288 24770529 24893568 24952368 24996864 25118919 25163712 25229232 25288704 25397631 25472209 25517632 25563136 25629696 25687956 25754841 25800768 26163648 26210304 26338284 26578944 26624106 26708724 26756352 26819552 26873856 26998566 27132672 27181056 27298134 27313776 27433728 27498528 27610184 27682074 27747328 27869184 28005264 28071414 28121472 28309176 28449792 28516992 28707336 28758528 28833408 29025864 29111096 29163008 29357664 29434104 29486592 29503488 29901312 29969282 30100896 30171996 30524256 30578688 30727998 30855504 30935844 31008768 31061457 31215744 31352832 31498327 31505922 31554496 31636656 31654784 31711232 31847823 32006016 32081616 32295753 32353344 32514048 32590848 32749983 32808384 33027372 33113367 33172416 33191424 33269824 33329152 33491892 33551616 33638976 33863508 34172928 34250608 34339788 34401024 34712442 34884864 34947072 35117712 35200662 35438592 35498808 35591238 35611632 35675136 35831808 35998088 36006768 36091818 36176896 36397512 36418368 36578304 36664704 36909432 37340352 37428552 37495296 37745568 37843848 37933056 38022656 38276448 38344704 38444544 38531934 38701152 38950081 39073874 39143552 39245472 39315456 39337984 39507426 39868416 39936159 40063086 40134528 40229328 40497849 40699008 40771584 40947201 40970664 41067439 41140672 41150592 41247792 41345024 41415276 41523111 41620992 41803776 42007896 42107121 42182208 42463764 42674688 42775488 43061004 43137792 43250112 43454464 43666644 43744512 44036496 44151156 44229888 44255232 44655856 44735488 44851968 44953923 45151344 45257994 45563904 45786384 45868032 46091997 46283256 46403766 46513152 46823616 46934216 47029248 47331744 47454984 47482176 47566848 48009024 48122424 48317822 48530016 48557824 48771072 48886272 49212576 49541058 49787136 49904736 49993728 50237838 50327424 50458464 50577408 50783017 50795262 50944418 51035264 51126272 51259392 51375912 51509682 51601536 52068663 52327296 52420608 52676568 52800993 53157888 53248212 53386857 53417448 53512704 53639104 53747712 53997132 54137727 54265344 54596268 54627552 54867456 54997056 55220368 55364148 55494656 56010528 56142828 56242944 56618352 56899584 57033984 57414672 57517056 57666816 57797901 58051728 58222192 58326016 58610811 58715328 58868208 58973184 59006976 59261139 59802624 59938564 60094629 60201792 60343992 61048512 61157376 61455996 61711008 61871688 62017536 62122914 62431488 62705664 62996654 63011844 63108992 63273312 63309568 63422464 63695646 64012032 64163232 64591506 64706688 65028096 65181696 65499966 65616768 66054744 66210769 66226734 66344832 66382848 66539648 66658304 66983784 67103232 67277952 67727016 67886991 68345856 68501216 68679576 68802048 69424884 69605649 69769728 70235424 70401324 70997616 71182476 71223264 71350272 71996176 72013536 72183636 72353792 72476733 72795024 72836736 73156608 73329408 73818864 74311587 74680704 74857104 74990592 75356757 75491136 75687696 75866112 76045312 76416627 76552896 76689408 76889088 77063868 77264523 77402304 77900162 78147748 78287104 78490944 78630912 79014852 79736832 79872318 80126172 80269056 80458656 80995698 81398016 81543168 81894402 81941328 82134878 82281344 82301184 82495584 82690048 82830552 83046222 83241984 83607552 84015792 84214242 84364416 84927528 85349376 85550976 86122008 86275584 86500224 86908928 87333288 87489024 88072992 88302312 88459776 88510464 89311712 89470976 89703936 89907846 90302688 90515988 91572768 91736064 92183994 92566512 92807532 93026304 93184371 93647232 93868432 94058496 94494981 94663488 94909968 94964352 95133696 95543469 96018048 96244848 96635644 96887259 97060032 97115648 97542144 97772544 98249949 98425152 99082116 99574272 99809472 99987456 100475676 100654848 100916928 101566034 101590524 101888836 102070528 102252544 102518784 102751824 103019364 103203072 104137326 104654592 104841216 105353136 105601986 106315776 106496424 106773714 106834896 107025408 107278208 107495424 107994264 108275454 108530688 109192536 109255104 109734912 109994112 110440736 110728296 110989312 112021056 112285656 112485888 113236704 113799168 114067968 114829344 115034112 115333632 115595802 116103456 116444384 116652032 116850243 117221622 117430656 117736416 117946368 118013952 118522278 119605248 119808477 119877128 120189258 120403584 120687984 121493547 122097024 122314752 122911992 123202317 123422016 123743376 124035072 124245828 124569333 124862976 125411328 125993308 126023688 126217984 126321363 126546624 126619136 127391292 128024064 128326464 129183012 129413376 130363392 130999932 131233536 132109488 132421538 132453468 132689664 132765696 133079296 133316608 133967568 134206464 134555904 134861769 135454032 135773982 136691712 137002432 137359152 137604096 138275991 138849768 139211298 139539456 140470848 140802648 141995232 142364952 142446528 142700544 143992352 144027072 144367272 144707584 144953466 145590048 145673472 146313216 146658816 147637728 148623174 149361408 149714208 149981184 150713514 150982272 151375392 151732224 152090624 152349051 152833254 153105792 153378816 153778176 154127736 154529046 154804608 155800324 156205989 156295496 156574208 156981888 157261824 158029704 158402979 159473664 159744636 160252344 160538112 160917312 161991396 162413181 162796032 163788804 163882656 164269756 164562688 164602368 164991168 165661104 166092444 166483968 168031584 168428484 168728832 169112377 169855056 170698752 171101952 172244016 172551168 173000448 173393703 173817856 174666576 174978048 175832433 176145984 176604624 176919552 177020928 177783417 178623424 178941952 179407872 179815692 180283887 180605376 181031976 183145536 183472128 184367988 185133024 185615064 186052608 186368742 187294464 187736864 188116992 188989962 189326976 189819936 189928704 190267392 191086938 192036096 192489696 193271288 193774518 194120064 194231296 195084288 195545088 196499898 196850304 198164232 198632307 199148544 199618944 199974912 200951352 201309696 201833856 203132068 203181048 203660973 203777672 204141056 205037568 205503648 206038728 206406144 208274652 209309184 210706272 211203972 212992848 213547428 213669792 214050816 214556416 215988528 216550908 217061376 217430199 218385072 218510208 219469824 219988224 220488289 220881472 221456592 221978624 222934761 224042112 224571312 224971776 226070271 226473408 227598336 228135936 229249881 229658688 230068224 230667264 231191604 231793569 232206912 232888768 233304064 233700486 234443244 234861312 235472832 235892736 237044556 239210496 239616954 239754256 240378516 240807168 241375968 242987094 244194048 244629504 245823984 246404634 246844032 247486752 248070144 248491656 249138666 249725952 250822656 251986616 252047376 252435968 252642726 253093248 253238272 254782584 256048128 256652928 258366024 258826752 260726784 261999864 262467072 264218976 264843076 264906936 265379328 265531392 266158592 267935136 268412928 269111808 269723538 270908064 271547964 272650567 274004864 274718304 275208192 276551982 277699536 278422596 279078912 279553113 280941696 281605296 283484943 283990464 284729904 284893056 285401088 286630407 287472073 287984704 288054144 288734544 289415168 289906932 290661777 291180096 291346944 292626432 293317632 294749847 295275456 297246348 298722816 299428416 299962368 301427028 301964544 302750784 304181248 304698102 305666508 306211584 306757632 307556352 308255472 309058092 309609216 311600648 312411978 312590992 313148416 313963776 314523648 316059408 316805958 318947328 319489272 320504688 321076224 321834624 323982792 324826362 325592064 327577608 327765312 328539512 329125376 329204736 329982336 331322208 332184888 332967936 336063168 336856968 337457664 338224754 339710112 341397504 342203904 344488032 345102336 346000896 346787406 349333152 349956096 350550729 351664866 352291968 353209248 353839104 354041856 355481119 355566834 357246848 357883904 358815744 359425431 359631384 360567774 361210752 362063952 364480641 366291072 366944256 368735976 369606951 370266048 371230128 372105216 372737484 373707999 374588928 375473728 376233984 377979924 378653952 378964089 379639872 379857408 382173876 384072192 384979392 386542576 387549036 388240128 388462592 391090176 392999796 393700608 396328464 397264614 398297088 399237888 399949824 401902704 402619392 403667712 404585307 406264136 406362096 407321946 407555344 408282112 410075136 411007296 412077456 412812288 414827973 416549304 418618368 421412544 422407944 425985696 427094856 427339584 428101632 429112832 431977056 433101816 434122752 434860398 436770144 437020416 438939648 439976448 440976578 441762944 442913184 443957248 445869522 448084224 449142624 449943552 452140542 452946816 455196672 456271872 457047153 458499762 459317376 460136448 461334528 462383208 463475383 463587138 464413824 465777536 466608128 467400972 468617967 468886488 469722624 470945664 471785472 474089112 475208937 478420992 479233908 479508512 480757032 481614336 482751936 485974188 487239543 488388096 491647968 492809268 493688064 494973504 496983312 498277332 499451904 503973232 504094752 504871936 505285452 506186496 506476544 507337131 509565168 512096256 513305856 516732048 517653504 520181109 521453568 523999728 524934144 527497299 528437952 529686152 529813872 530758656 531062784 532317184 535870272 536825856 538223616 539447076 540851661 541816128 543095928 545301134 548009728 549436608 550416384 553103964 555399072 556845192 558157824 559106226 561883392 563210592 566969886 567980928 569459808 569786112 570802176 573260814 574944146 575969408 576108288 577469088 578830336 579813864 581323554 582360192 582693888 585252864 586635264 589499694 590550912 594492696 595896921 597445632 598856832 599924736 602854056 603929088 605501568 608362496 609396204 610982919 611333016 612423168 615112704 616510944 618116184 619218432 623201296 624823956 625181984 626296832 627927552 632118816 633611916 638978544 641009376 642152448 643669248 647965584 649652724 651184128 652290597 655155216 655530624 657079024 658250752 658409472 659964672 661464867 662644416 664369776 665935872 668804283 672126336 673713936 674915328 676449508 678210813 679420224 682795008 684407808 687749643 688976064 690204672 692001792 693574812 698666304 699912192 701101458 703329732 704583936 706418496 707678208 710962238 711133668 714493696 715767808 717631488 718850862 719262768 721135548 722421504 724127904 728961282 732582144 733888512 737471952 739213902 740532096 742460256 744210432 745474968 747415998 749177856 750947456 752467968 755959848 757307904 757928178 759279744 759714816 764347752 768144384 769958784 773085152 775098072 776480256 776925184 782180352 785999592 787401216 792656928 794529228 796594176 798475776 803805408 805238784 807335424 809170614 812528272 812724192 814643892 815110688 816564224 817951701 822014592 824154912 825624576 829655946 833098608 837236736 838659339 842825088 844815888 850454829 851971392 854189712 854679168 856203264 858225664 862416219 863954112 866203632 868245504 869720796 871985331 873540288 874040832 877879296 879952896 881953156 883525888 884249541 885826368 891739044 896168448 898285248 899887104 904281084 905893632 912543744 914094306 916999524 918634752 920272896 922669056 924766416 926950766 927174276 928827648 931555072 933216256 934801944 937235934 937772976 939445248 941891328 943570944 948178224 950417874 956841984 958467816 959017024 961514064 963228672 965503872 971948376 974479086 976776192 983295936 985618536 987376128 989947008 993966624 996554664 998903808 1007946464 1008189504 1009743872 1010570904 1012372992 1012953088 1014674262 1019130336 1024192512 1026611712 1033464096 1035307008 1040362218 1047999456 1049868288 1051652187 1054994598 1056875904 1059372304 1059627744 1061517312 1062125568 1064634368 1066443357 1071740544 1073651712 1076447232 1078276293 1078894152 1081703322 1083632256 1086191856 1090602268 1093441923 1096019456 1098873216 1100832768 1106207928 1108820853 1110798144 1113690384 1116315648 1118212452 1123766784 1126421184 1133939772 1135961856 1136892267 1138919616 1139572224 1146521628 1149888292 1151938816 1152216576 1154938176 1159627728 1162647108 1164720384 1165387776 1173270528 1178999388 1181101824 1183786639 1188985392 1191793842 1194891264 1197713664 1199849472 1205708112 1207858176 1211003136 1213755921 1216724992 1218792408 1221965838 1222666032 1224846336 1230225408 1233021888 1236232368 1238436864 1244483919 1246402592 1249647912 1250363968 1252593664 1255855104 1264237632 1267223832 1277957088 1282018752 1284304896 1287338496 1295931168 1299305448 1302368256 1304581194 1310310432 1311061248 1314158048 1316501504 1316818944 1319929344 1322929734 1325288832 1328739552 1331871744 1337608566 1344252672 1347427872 1349830656 1352899016 1356421626 1358840448 1365590016 1368815616 1371141459 1375499286 1377952128 1380409344 1384003584 1387149624 1390426149 1397332608 1399824384 1402202916 1405853901 1406659464 1409167872 1412836992 1415356416 1421924476 1422267336 1425626811 1428987392 1435262976 1437701724 1438525536 1442271096 1444843008 1448255808 1457922564 1465164288 1474943904 1478427804 1481064192 1484920512 1490949936 1494831996 1498355712 1501894912 1511919696 1514615808 1515856356 1518559488 1519429632 1522011393 1528695504 1536288768 1539917568 1543418023 1546170304 1550196144 1552960512 1553850368 1560543327 1564360704 1571999184 1574802432 1582491897 1585313856 1589058456 1593188352 1596951552 1607610816 1610477568 1614670848 1618341228 1622554983 1625056544 1625448384 1629287784 1630221376 1633128448 1635903402 1644029184 1648309824 1651249152 1659311892 1666197216 1674473472 1677318678 1685650176 1689631776 1700909658 1703942784 1708379424 1709358336 1712406528 1716451328 1724832438 1727908224 1732407264 1736491008 1739441592 1743970662 1747080576 1748081664 1755758592 1759905792 1763906312 1767051776 1768499082 1771652736 1783478088 1787690763 1792336896 1796570496 1799774208 1808562168 1811787264 1825087488 1828188612 1832948757 1833999048 1837269504 1845338112 1849532832 1853901532 1854348552 1857655296 1863110144 1869603888 1874471868 1875545952 1878890496 1883782656 1896356448 1900835748 1908553969 1916935632 1918034048 1923028128 1926457344 1931007744 1943896752 1948958172 1953552384 1956871791 1966591872 1971237072 1974752256 1979894016 1984394601 1987933248 1993109328 1997807616 2006412849 2012304511 2015892928 2016379008 2019487744 2021141808 2024745984 2025906176 2029348524 2034632439 2038260672 2048385024 2053223424 2063248929 2066928192 2070614016 2080724436 2095998912 2099736576 2103304374 2109989196 2113751808 2118744608 2119255488 2123034624 2129268736 2132886714 2143481088 2147303424 2152894464 2156552586 2157788304 2163406644 2167264512 2172383712 2181204536 2186883846 2192038912 2197746432 2201665536 2212415856 2217641706 2221596288 2227380768 2232631296 2236424904 2247533568 2252842368 2267879544 2271923712 2273784534 2277839232 2279144448 2293043256 2299776584 2303877632 2304433152 2309876352 2319255456 2325294216 2329440768 2330775552 2346541056 2357998776 2362203648 2367573278 2377970784 2383587684 2389782528 2395427328 2411416224 2415716352 2422006272 2427511842 2437584816 2443931676 2445332064 2449692672 2453855103 2466043776 2472464736 2476873728 2488367833 2488967838 2492805184 2499295824 2500727936 2505187328 2511710208 2515978017 2528475264 2534447664 2551364487 2555914176 2564037504 2568609792 2574676992 2587248657 2591862336 2598610896 2604736512 2609162388 2615955993 2620620864 2622122496 2628316096 2633003008 2633637888 2639858688 2645859468 2650577664 2652748623 2657479104 2675217132 2688505344 2694855744 2699661312 2705798032 2712843252 2717680896 2737631232 2742282918 2750998572 2755904256 2760818688 2768007168 2774299248 2780852298 2794665216 2799648768 2804405832 2811707802 2813318928 2818335744 2825673984 2830712832 2843848952 2844534672 2851253622 2857974784 2870525952 2875403448 2877051072 2884542192 2889686016 2896511616 2915845128 2930328576 2949887808 2956855608 2962128384 2969841024 2981899872 2989663992 2996711424 3003789824 3023839392 3029231616 3031712712 3037118976 3038859264 3044022786 3057391008 3072577536 3077056399 3079835136 3086836046 3092340608 3100392288 3105921024 3107700736 3121086654 3143998368 3149604864 3154956561 3164983794 3170627712 3178116912 3186376704 3193903104 3199330071 3215221632 3220955136 3229341696 3234828879 3236682456 3244327681 3245109966 3250113088 3250896768 3258575568 3260442752 3266256896 3271806804 3280325769 3288058368 3296619648 3302498304 3318623784 3326462559 3332394432 3348946944 3354637356 3371300352 3379263552 3401819316 3407885568 3410676801 3416758848 3418716672 3432902656 3449664876 3455816448 3464814528 3478883184 3487941324 3494161152 3496163328 3519811584 3527812624 3534103552 3536998164 3543305472 3551359917 3566956176 3575381526 3584673792 3593140992 3599548416 3617124336 3623574528 3641267763 3650174976 3656377224 3665897514 3667998096 3674539008 3690676224 3699065664 3707803064 3708697104 3715310592 3726220288 3739207776 3748943736 3751091904 3757780992 3767565312 3792712896 3801671496 3817107938 3833871264 3836068096 3846056256 3852914688 3862015488 3887793504 3897916344 3907104768 3913743582 3933183744 3942474144 3949504512 3959788032 3968789202 3975866496 3986218656 3995615232 4011858343 4012825698 4024609022 4031785856 4032758016 4038975488 4042283616 4049491968 4051812352 4058697048 4069264878 4076521344 4096770048 4106446848 4113424377 4126497858 4133856384 4141228032 4161448872 4171278447 4191997824 4199473152 4206608748 4217561703 4219978392 4227503616 4237489216 4238510976 4246069248 4258537472 4265773428 4276880433 4286962176 4305788928 4313105172 4315576608 4326813288 4334529024 4344767424 4362409072 4373767692 4384077824 4395492864 4424831712 4435283412 4443192576 4454761536 4472849808 4495067136 4505684736 4535759088 4543847424 4547569068 4555678464 4558288896 4566034179 4586086512 4599553168 4607755264 4608866304 4619752704 4630254069 4638510912 4650588432 4658881536 4661551104 4681629981 4693082112 4715997552 4724407296 4735146556 4747475691 4755941568 4767175368 4779565056 4790854656 4822832448 4831432704 4844012544 4855023684 4875169632 4887863352 4890664128 4899385344 4907710206 4932087552 4944929472 4953747456 4976735666 4977935676 4985610368 4998591648 5001455872 5010374656 5023420416 5031956034 5056950528 5068895328 5102728974 5111828352 5128075008 5137219584 5149353984 5174497314 5183724672 5197221792 5209473024 5218324776 5230650751 5231911986 5241241728 5244244992 5256632192 5266006016 5267275776 5279717376 5291718936 5301155328 5305497246 5314958208 5350434264 5363072289 5377010688 5389711488 5399322624 5411596064 5425686504 5435361792 5475262464 5484565836 5498846271 5501997144 5511808512 5536014336 5548598496 5561704596 5589330432 5608811664 5623415604 5626637856 5636671488 5651347968 5687697904 5689069344 5702507244 5715949568 5725661907 5750806896 5754102144 5769084384 5779372032 5793023232 5831690256 5860657152 5870615373 5899775616 5913711216 5924256768 5939682048 5953183803 5963799744 5979327984 5993422848 6007579648 6036913533 6047678784 6058463232 6063425424 6074237952 6077718528 6088045572 6103897317 6114782016 6145155072 6154112798 6159670272 6173672092 6184681216 6189746787 6200784576 6211842048 6242173308 6287996736 6299209728 6309913122 6329967588 6341255424 6356233824 6387806208 6398660142 6430443264 6441910272 6458683392 6469657758 6473364912 6488655362 6490219932 6500226176 6501793536 6517151136 6520885504 6532513792 6543613608 6560651538 6576116736 6593239296 6604996608 6637247568 6652925118 6664788864 6697893888 6709274712 6742600704 6758527104 6803638632 6815771136 6821353602 6833517696 6837433344 6865805312 6899329752 6911632896 6929629056 6957766368 6975882648 6988322304 6992326656 7039623168 7055625248 7068207104 7073996328 7086610944 7102719834 7133912352 7150763052 7169347584 7186281984 7234248672 7247149056 7282535526 7312754448 7331795028 7335996192 7349078016 7361565309 7398131328 7415606128 7417394208 7430621184 7452440576 7465103499 7478415552 7497887472 7502183808 7515561984 7535130624 7547934051 7585425792 7603342992 7634215876 7654093461 7667742528 7672136192 7692112512 7705829376 7724030976 7761745971 7775587008 7795832688 7814209536 7827487164 7866367488 7884948288 7899009024 7919576064 7937578404 7951732992 7958245869 7972437312 8023716686 8025651396 8049218044 8063571712 8065516032 8077950976 8084567232 8098983936 8117394096 8138529756 8153042688 8212893696 8226848754 8252995716 8267712768 8282456064 8322897744 8342556894 8383995648 8398946304 8413217496 8435123406 8439956784 8455007232 8474978432 8477021952 8492138496 8517074944 8531546856 8553760866 8573924352 8611577856 8626210344 8631153216 8653626576 8669058048 8689534848 8724818144 8747535384 8768155648 8790985728 8849663424 8870566824 8886385152 8909523072 8945699616 8990134272 9011369472 9071518176 9087694848 9095138136 9111356928 9116577792 9132068358 9172173024 9199106336 9215510528 9217732608 9231169197 9239505408 9260508138 9277021824 9301176864 9317763072 9323102208 9363259962 9431995104 9448814592 9464869683 9470293112 9494951382 9511883136 9534350736 9559130112 9581709312 9597990213 9645664896 9662865408 9688025088 9710047368 9732983043 9750339264 9775726704 9781328256 9798770688 9815420412 9840977307 9864175104 9889858944 9907494912 9953471332 9955871352 9971220736 9979387677 9997183296 10002911744 10046840832 10063912068 10113901056 10137790656 10205457948 10223656704 10256150016 10298707968 10348994628 10367449344 10394443584 10436649552 10461301502 10463823972 10482483456 10488489984 10513264384 10532012032 10559434752 10583437872 10602310656 10610994492 10629916416 10654079751 10700868528 10726144578 10754021376 10779422976 10798645248 10823192128 10851373008 10870723584 10923803289 10950524928 10969131672 10997692542 11003994288 11023617024 11072028672 11097196992 11123409192 11178660864 11217623328 11246831208 11253275712 11273342976 11302695936 11375395808 11378138688 11405014488 11431899136 11451323814 11501613792 11508204288 11538168768 11558744064 11586046464 11663380512 11721314304 11741230746 11799551232 11827422432 11848513536 11879364096 11906367606 11927599488 11958655968 11986845696 12015159296 12035575029 12073827066 12095357568 12116926464 12126850848 12148475904 12155437056 12176091144 12207794634 12229564032 12290310144 12308225596 12319340544 12340273131 12347344184 12369362432 12379493574 12401569152 12423684096 12484346616 12513835341 12575993472 12598419456 12619826244 12659935176 12682510848 12712467648 12775612416 12797320284 12830641299 12860886528 12917366784 12939315516 12946729824 12977310724 12980439864 13000452352 13003587072 13034302272 13041771008 13087227216 13121303076 13152233472 13186478592 13274495136 13305850236 13329577728 13359877783 13418549424 13485201408 13517054208 13607277264 13631542272 13642707204 13667035392 13674866688 13698102537 13731610624 13798659504 13823265792 13859258112 13890762207 13915532736 13951765296 13976644608 13984653312 14044889943 14079246336 14111250496 14136414208 14147992656 14173221888 14205439668 14242427073 14267824704 14301526104 14338695168 14372563968 14468497344 14494298112 14565071052 14625508896 14663590056 14671992384 14698156032 14723130618 14796262656 14831212256 14834788416 14861242368 14904881152 14930206998 14956831104 14995774944 15004367616 15031123968 15070261248 15095868102 15170851584 15206685984 15268431752 15308186922 15335485056 15344272384 15384225024 15411658752 15448061952 15523491942 15551174016 15591665376 15628419072 15654974328 15691952253 15732734976 15769896576 15798018048 15839152128 15875156808 15903465984 15916491738 15944874624 16047433372 16051302792 16089216867 16098436088 16127143424 16131032064 16169134464 16197967872 16234788192 16277059512 16306085376 16425787392 16453697508 16505991432 16535425536 16645795488 16685113788 16767991296 16826434992 16870246812 16879913568 16910014464 16949956864 16954043904 17063093712 17107521732 17147848704 17176985721 17252420688 17262306432 17307253152 17338116096 17379069696 17418574831 17449636288 17495070768 17536311296 17581971456 17611846119 17699326848 17741133648 17772770304 17819046144 17859551409 17891399232 17980268544 18022738944 18110740599 18143036352 18175389696 18190276272 18222713856 18233155584 18264136716 18311691951 18344346048 18398212672 18431021056 18435465216 18462338394 18479010816 18521016276 18554043648 18569240361 18602353728 18635526144 18726519924 18863990208 18897629184 18929739366 18940586224 18989902764 19023766272 19068701472 19163418624 19195980426 19291329792 19325730816 19376050176 19420094736 19465966086 19500678528 19551453408 19562656512 19597541376 19630840824 19681954614 19728350208 19779717888 19814989824 19906942664 19911742704 19942441472 19958775354 19994366592 20005823488 20093681664 20127824136 20227802112 20275581312 20410915896 20447313408 20512300032 20597415936 20697989256 20734898688 20788887168 20873299104 20922603004 20927647944 20964966912 20976979968 21026528768 21118869504 21166875744 21204621312 21221988984 21259832832 21308159502 21401737056 21452289156 21508042752 21539394793 21558845952 21646384256 21702746016 21741447168 21847606578 21938263344 21995385084 22007988576 22047234048 22084695927 22194393984 22246818384 22357321728 22395310497 22435246656 22493662416 22506551424 22546685952 22605391872 22643802153 22710293767 22750791616 22756277376 22810028976 22863798272 22902647628 22962280383 23003227584 23016408576 23076337536 23117488128 23172092928 23285237913 23326761024 23442628608 23482461492 23599102464 23654844864 23697027072 23758728192 23812735212 23855198976 23874737607 23917311936 24030318592 24071150058 24147654132 24190715136 24233852928 24253701696 24296951808 24352182288 24415589268 24459128064 24616451192 24638681088 24680546262 24694688368 24738724864 24758987148 24803138304 24847368192 24968693232 25027670682 25151986944 25196838912 25239652488 25319870352 25365021696 25424935296 25551224832 25594640568 25661282598 25721773056 25834733568 25878631032 25893459648 25954621448 25960879728 26000904704 26007174144 26068604544 26083542016 26174454432 26242606152 26304466944 26372957184 26548990272 26611700472 26659155456 26719755566 26837098848 26970402816 27034108416 27214554528 27263084544 27285414408 27334070784 27349733376 27396205074 27597319008 27646531584 27693507591 27718516224 27781524414 27831065472 27903530592 27953289216 27969306624 28083008401 28089779886 28222500992 28272828416 28295985312 28346443776 28394609049 28410879336 28484854146 28535649408 28603052208 28677390336 28745127936 28793970639 28936994688 28988596224 29130142104 29198949129 29251017792 29327180112 29343984768 29396312064 29446261236 29522931921 29592525312 29662424512 29669576832 29722484736 29809762304 29860413996 29913662208 29938163031 29991549888 30008735232 30140522496 30191736204 30341703168 30413371968 30536863504 30616373844 30670970112 30688544768 30768450048 30896123904 31046983884 31102348032 31183330752 31309948656 31383904506 31465469952 31539793152 31596036096 31678304256 31750313616 31806931968 31832983476 31889749248 31962239253 32094866744 32102605584 32178433734 32196872176 32254286848 32262064128 32338268928 32395935744 32469576384 32554119024 32612170752 32771409867 32851574784 32907395016 33011982864 33070851072 33291590976 33370227576 33535982592 33652869984 33740493624 33759827136 33820028928 33899913728 33908087808 34126187424 34215043464 34295697408 34353971442 34504841376 34524612864 34614506304 34676232192 34758139392 34837149662 34899272576 34990141536 35072622592 35163942912 35223692238 35398653696 35482267296 35545540608 35638092288 35719102818 35782798464 35960537088 36045477888 36106725087 36221481198 36286072704 36350779392 36380552544 36445427712 36466311168 36528273432 36614555257 36623383902 36688692096 36796425344 36862042112 36870930432 36924676788 36958021632 37020819393 37042032552 37108087296 37138480722 37204707456 37271052288 37453039848 37541506023 37727980416 37795258368 37859478732 37881172448 37979805528 38047532544 38137402944 38326837248 38391960852 38491923897 38582659584 38752100352 38840189472 38931932172 39001357056 39102906816 39125313024 39261681648 39363909228 39456700416 39559435776 39813885328 39823485408 39884882944 39917550708 39988733184 40011646976 40079633349 40255648272 40455604224 40551162624 40821831792 40894626816 41024600064 41094307611 41194831872 41395978512 41469797376 41577774336 41672286621 41746598208 41845206008 41855295888 41929933824 41953959936 42053057536 42237739008 42333751488 42409242624 42443977968 42519665664 42616319004 42727281219 42803474112 42904578312 43016085504 43078789586 43117691904 43292768512 43405492032 43482894336 43695213156 43876526688 43990770168 44015977152 44094468096 44169391854 44388787968 44493636768 44714643456 44790620994 44870493312 44987324832 45013102848 45093371904 45210783744 45287604306 45420587534 45501583232 45512554752 45620057952 45727596544 45805295256 45924560766 46006455168 46032817152 46152675072 46234976256 46344185856 46570475826 46653522048 46885257216 46964922984 47075856759 47198204928 47309689728 47394054144 47517456384 47625470424 47710397952 47749475214 47834623872 48060637184 48142300116 48267650601 48295308264 48381430272 48507403392 48593903616 48704364576 48831178536 48918256128 49232902384 49277362176 49361092524 49389376736 49477449728 49517974296 49606276608 49937386464 50055341364 50303973888 50479304976 50639740704 50730043392 50849870592 51189281136 51322565196 51443546112 51530957163 51757262064 51786919296 51909242896 51921759456 52001809408 52014348288 52137209088 52167084032 52255724493 52348908864 52485212304 52608933888 52745914368 52835538357 53097980544 53223400944 53318310912 53439511132 53578654227 53674197696 53940805632 54068216832 54332221797 54429109056 54526169088 54570828816 54668141568 54699466752 54792410148 55194638016 55293063168 55387015182 55437032448 55563048828 55662130944 55707721083 55807061184 55906578432 56166016802 56179559772 56445001984 56545656832 56591970624 56692887552 56789218098 56821758672 56969708292 57071298816 57206104416 57490255872 57587941278 57873989376 57977192448 58260284208 58397898258 58502035584 58654360224 58687969536 58792624128 58892522472 59045863842 59185050624 59324849024 59339153664 59444969472 59619524608 59720827992 59827324416 59876326062 59983099776 60017470464 60281044992 60383472408 60683406336 60826743936 61073727008 61232747688 61341940224 61377089536 61536900096 61792247808 62093967768 62204696064 62366661504 62619897312 62767809012 62930939904 63079586304 63356608512 63500627232 63613863936 63665966952 63779498496 63924478506 64189733488 64205211168 64356867468 64393744352 64508573696 64524128256 64618184379 64676537856 64939152768 65108238048 65224341504 65542819734 65814790032 66023965728 66141702144 66254087781 66583181952 66740455152 67071965184 67185931491 67305739968 67480987248 67519654272 67640057856 67799827456 67816175616 68130881301 68252374848 68430086928 68591394816 68707942884 68886841149 69009682752 69049225728 69229012608 69352464384 69516278784 69674299324 69798545152 69855713739 69980283072 70327885824 70447384476 70797307392 70964534592 71091081216 71276184576 71438205636 71565596928 72090955776 72213450174 72442962396 72572145408 72701558784 72761105088 72890855424 73056546864 73229110514 73246767804 73377384192 73592850688 73724084224 73849353576 73916043264 74041638786 74084065104 74216174592 74276961444 74409414912 74542104576 74906079696 75083012046 75455960832 75590516736 75718957464 75762344896 75959611056 76095065088 76274805888 76653674496 76783921704 76983847794 77165319168 77504200704 77680378944 77863864344 78002714112 78205813632 78250626048 78523363296 78727818456 78913400832 79118871552 79627770656 79646970816 79769765888 79835101416 79977466368 80023293952 80159266698 80511296544 80911208448 81102325248 81643663584 81789253632 82049200128 82188615222 82791957024 82939594752 83080522773 83155548672 83344573242 83493196416 83690412016 83710591776 83859867648 83907919872 84106115072 84249025203 84667502976 84818485248 84887955936 85039331328 85183827147 85232638008 85454562438 85606948224 85809156624 86032171008 86157579172 86235383808 86381911917 86585537024 86810984064 86965788672 87390426312 87596847387 87753053376 87981540336 88031954304 88188936192 88338783708 88777575936 88987273536 89429286912 89581241988 89740986624 89814489093 89974649664 90026205696 90421567488 90575208612 90841175068 91003166464 91025109504 91240115904 91610590512 91849121532 92012910336 92065634304 92305350144 92688371712 93140951652 93307044096 93519144481 93929845968 94151713518 94396409856 94619379456 94788108288 95034912768 95250940848 95420795904 95498950428 95669247744 95886717759 96121274368 96284600232 96535301202 96590616528 96762860544 97014806784 97187807232 97408729152 97662357072 97836512256 98314229601 98465804768 98554724352 98722185048 98778753472 98954899456 99035948592 99212553216 99874772928 100110682728 100607947776 100958609952 101279481408 101460086784 101699741184 102378562272 102645130392 102887092224 103061914326 103514524128 103573838592 103818485792 103843518912 104003618816 104028696576 104274418176 104334168064 104511448986 104697817728 104970424608 105217867776 105491828736 105671076714 106195961088 106446801888 106636621824 106879022264 107157308454 107348395392 107881611264 108136433664 108320175261 108664443594 108858218112 109052338176 109141657632 109336283136 109398933504 109584820296 109843665771 110389276032 110586126336 110774030364 110874064896 111062458179 111126097656 111324261888 111415442166 111614122368 111813156864 112332033604 112359119544 112624518069 112890003968 113183941248 113385775104 113578436196 113643517344 113939416584 114142597632 114412208832 114980511744 115175882556 115747978752 116520568416 116795796516 117004071168 117308720448 117375939072 117785044944 118091727684 118370101248 118649698048 118678307328 119441655984 119654648832 119752652124 119966199552 120034940928 120238900047 120766944816 121366812672 121653487872 121930023817 122147454016 122465495376 122683880448 122754179072 123073800192 123282922833 123584495616 124187935536 124409392128 124733323008 125016859863 125239794624 125535618024 125861879808 126159172608 126713217024 127001254464 127227727872 127331933904 127558996992 127848957012 128181843657 128379466976 128410422336 128713734936 128787488704 129017147392 129048256512 129236368758 129353075712 129878305536 130216476096 130448683008 131085639468 131629580064 132047931456 132283404288 132508175562 133166363904 133480910304 134143930368 134371862982 134611479936 134961974496 135039308544 135280115712 135599654912 135632351232 136261762602 136504749696 136860173856 137182789632 137415885768 137773682298 138019365504 138098451456 138458025216 138704928768 139032557568 139348598648 139597090304 139711427478 139960566144 140655771648 140894768952 141227570277 141594614784 141929069184 142182162432 142552369152 142876411272 143131193856 144181911552 144426900348 144802951803 144885924792 145144290816 145522210176 145781710848 146113093728 146458221028 146493535608 146754768384 147185701376 147698707152 147832086528 148083277572 148168130208 148432349184 148553922888 148818829824 149812159392 150166024092 150775763551 150911921664 151437914928 151524689792 151919222112 152190130176 152549611776 153567843408 153967695588 154330638336 154592871489 155360757888 155727728688 156005428224 156411627264 156501252096 156767173479 157046726592 157455636912 157826801664 158237743104 158506615071 158972056369 159255541312 159293941632 159539531776 159670202832 159954932736 160046587904 160318533396 160735962681 161022593088 161822416896 162204650496 162996665391 163287327168 163578507264 164098400256 164377230444 165583914048 165879189504 166161045546 166311097344 166689146484 166986392832 167123163249 167380824032 167421183552 167719735296 168212230144 168498050406 169335005952 169636970496 169775911872 170078662656 170367654294 170465276016 170909124876 171213896448 171618313248 172315158344 172470767616 172763823834 173171074048 173621968128 173931577344 174780852624 175193694774 175506106752 175963080672 176063908608 176377872384 176677567416 177555151872 177974547072 178858573824 179162483976 179481973248 179628978186 179949299328 180052411392 180843134976 181150417224 181682350136 182006332928 182050219008 182480231808 183221181024 183698243064 184025820672 184131268608 184610700288 185376743424 186281903304 186614088192 187038288962 187859691936 188303427036 188792819712 189238758912 190069825536 190501881696 190841591808 190997900856 191338495488 191773435518 192569200464 193070602404 193181233056 193525721088 193854553137 194029613568 194817458304 195324714144 195673024512 196581058807 196628459202 196931609536 197444370096 197557506944 197909798912 198071897184 198425106432 198762263343 199749545856 200221365456 201215895552 201557794473 201917219904 202558962816 202920173568 203399482368 204392643903 204757124544 205290260784 205774184448 206123828652 206660523447 207029048256 207147677184 207636971584 207687037824 208007237632 208057393152 208548836352 208668336128 209022897972 209395635456 209567141217 209940849216 210983657472 211342153428 212391922176 212893603776 213273243648 213758044528 214314616908 214696790784 216272867328 216640350522 217328887188 217716436224 218104676352 218283315264 218672566272 219169640592 219687331542 220778552064 221172252672 221548060728 221748129792 222124916358 222252195312 222648523776 222830884332 223228244736 223626313728 224664067208 224718239088 225249036138 225780007936 226367882496 226771550208 227156872392 227287034688 227878833168 228285195264 228824417664 229961023488 230351765112 231495957504 233041136832 233591593032 234008142336 234617440896 234751878144 235570089888 236183455368 236740202496 237299396096 237356614656 238883311968 239309297664 239505304248 239932399104 240069881856 240477800094 241533889632 242733625344 243087455521 243306975744 243860047634 244294908032 244930990752 245367760896 245508358144 246147600384 246565845666 248375871072 248818784256 249241568319 249466646016 250033719726 250479589248 251071236048 251723759616 252318345216 252747075609 254002508928 254455455744 254663867808 255117993984 255551481441 255697914024 256301886799 256363687314 256758933952 256820844672 257427469872 257574977408 258034294784 258096513024 258472737516 258706151424 259145735751 259756611072 260432952192 260897366016 262171278936 262790542161 263259160128 264095862912 264566808576 265016351124 266332727808 266961820608 268287860736 268743725964 269222959872 269443467279 269923948992 270078617088 271199309824 271264702464 272523525204 273009499392 273720347712 274831771536 275547364596 276038731008 276196902912 276916050432 278065115136 278697197296 279194180608 279422854956 279921132288 280557433443 281789537904 282455140554 283189229568 283858138368 284364324864 285104738304 285752822544 286262387712 287660153277 288363823104 288853800696 289605903606 289771849584 290288581632 291044420352 291563421696 292226187456 292916442056 292987071216 293509536768 294371402752 295397414304 295664173056 296166555144 296336260416 296864698368 297107845776 297637659648 299624318784 300332048184 301551527102 301823843328 302875829856 303049379584 303838444224 304380260352 305099223552 307135686816 307935391176 308661276672 309185742978 310721515776 311455457376 312010856448 312823254528 313002504192 313534346958 314093453184 314911273824 315653603328 316475486208 316936809097 317013230142 317944112738 318511082624 318587883264 319079063552 319340405664 319909865472 320093175808 320637066792 321471925362 322045186176 323644833792 324409300992 324960525783 325993330782 326574654336 327157014528 328196800512 328754460888 329530997313 331167828096 331758379008 332322091092 332622194688 333187374537 333378292968 333972785664 334246326498 334761648064 334842367104 335439470592 336424460288 336996100812 337873554207 338670011904 339551823744 340157325312 340735308588 340930552032 341818249752 342427792896 343236626496 344630316688 344941535232 345527647668 346342148096 347243936256 349561705248 350387389548 351012213504 351926161344 352127817216 353355134832 355110303744 355949094144 358324967952 358963946496 359257956372 359898598656 360104822784 360716700141 362300834448 363364700272 364012665856 364100438016 364960463616 365790071451 366442362048 367396486128 368051641344 368262537216 369221400576 369848768499 370753486848 372563806608 373228176384 374076577924 375050579589 375719383872 376606854072 377585639424 378477517824 380139651072 381003763392 381683183616 381995801712 382676990976 383546871036 385138400928 386141204808 386362466112 387051442176 387709106274 388059227136 389634916608 390649428288 391346049024 393162117614 393256918404 393863219072 394888740192 395115013888 395819597824 396143794368 396850212864 397524526686 399499091712 400442730912 402431791104 403115588946 403834439808 405117925632 405840347136 406798964736 408785287806 409514249088 410580521568 411548368896 412247657304 413221409329 413321046894 414058096512 414295354368 415273943168 415374075648 416014475264 416114786304 417097672704 417336672256 418045795944 418791270912 419134282434 419881698432 421967314944 422684306856 423682710831 424783844352 425787207552 426546487296 427516089056 428629233816 429393581568 432545734656 433280701044 434408855409 434657774376 435432872448 436566630528 437345132544 438339281184 439374663084 441557104128 443096121456 443496259584 444249832716 444504390624 445297047552 445661768664 446456489472 449328134416 449436478176 450498072276 451560015872 452327290653 452735764992 454313744784 454574069376 455757666336 456570390528 457648835328 460703530224 462991915008 463778614467 466082273664 467183186064 468016284672 469234881792 469503756288 470301520437 471140179776 472366910736 473480404992 474598792192 474713229312 476916169107 477766623936 478618595328 479010608496 479864798208 480139763712 480955600188 482207888043 483067779264 485467250688 486174911042 486613951488 487720095268 488589816064 488989996173 489861981504 490735521792 492295200768 493131691332 496751742144 497637568512 498483136638 498933292032 500067439452 500959178496 502142472096 504636690432 505494151218 508005017856 508910911488 509327735616 510235987968 511102962882 511395828048 512603773598 512727374628 513517867904 513641689344 514854939744 515149954816 516068589568 516945475032 517412302848 518291471502 519513222144 520865904384 521794732032 524342557872 525581084322 526518320256 528191725824 529133617152 530032702248 532665455616 533923641216 536575721472 537487451928 538445919744 538886934558 539847897984 540157234176 542398619648 542529404928 545047050408 546018998784 547440695424 549663543072 551094729192 552077462016 552393805824 553832100864 556130230272 557394394592 558388361216 558845709912 559842264576 561114866886 563579075808 564910281108 566378459136 567716276736 570209476608 571505645088 572524775424 575320306554 577707601392 579211807212 579543699168 580577163264 581563659411 582088840704 584452374912 585832884112 585974142432 587019073536 588742805504 589743176421 590794828608 592333110288 592672520832 593729396736 594215691552 595275319296 596286790029 599248637568 600664096368 603103054204 603647686656 604673383419 605751659712 606098759168 607676888448 608760520704 610198447104 613177931709 614271373632 615870782352 617322553344 618371485956 621443031552 622910914752 624021712896 625646509056 626005008384 627068693916 628186906368 628701423651 629822547648 632950972416 633873618194 634026460284 635888225476 637022165248 637175766528 638158127104 638680811328 639819730944 641274133584 642943850724 644090372352 648818601984 649921051566 651986661564 653149308672 654314029056 657508921776 659061994626 662335656192 663516758016 664644182184 665244389376 666374749074 666756585936 667945571328 668492652996 669523296128 669684734208 670878941184 672848920576 673992201624 675747108414 677340023808 679103647488 680314650624 681470617176 681861104064 683636499504 684855585792 686473252992 689260633376 689883070464 691055295336 692684296192 694487872512 699123410496 700774779096 702024427008 703852322688 704255634432 706710269664 710220607488 711898188288 716649935904 717927892992 718515912744 719797197312 720209645568 721433400282 724601668896 726729400544 728025331712 728200876032 729262366563 729920927232 731580142902 732884724096 734792972256 736103282688 736525074432 738442801152 739697536998 745127613216 746456352768 747724704957 748153155848 750101159178 751438767744 753213708144 755171278848 756955035648 758241226827 762007526784 763366367232 763991603424 765353981952 767093742072 768905660397 770276801856 772282409616 772724932224 774102884352 775418212548 776118454272 777437207253 779269833216 781298856576 782692098048 786324235228 786513836808 787726438144 788371626483 789777480384 790230027776 792287588736 793700425728 795049053372 798998183424 800885461824 804863582208 806231177892 807668879616 810235851264 813597929472 817570575612 819028498176 821161043136 824495314608 826442818658 826642093788 828116193024 828590708736 830547886336 830748151296 832028950528 834195345408 836091591888 837582541824 838268564868 839763396864 841672300329 845368613712 847365421662 849567688704 851574415104 853092974592 855032178112 857258467632 858787163136 862980459831 865091469312 866561402088 868817710818 869315548752 870865744896 873133261056 874690265088 876678562368 878749326168 883114208256 886192242912 886992519168 888499665432 889008781248 890594095104 891323537328 892912978944 898656268832 898872956352 900996144552 903120031744 904654581306 905471529984 908627489568 909148138752 911515332672 913140781056 915297670656 921407060448 925983830016 927557228934 932164547328 934366372128 936032569344 938469763584 939007512576 940603040874 942280359552 944733821472 946960809984 949197584384 949426458624 950810427291 953832338214 955533247872 957237190656 958021216992 959729596416 960279527424 961911200376 964415776086 966135558528 970934501376 972349822084 973227902976 974881577349 975440190536 977179632128 977979992346 979723963008 981471043584 984590401536 986263382664 988592991939 993503484288 995275137024 996966273276 997866584064 1000134878904 1001918356992 1004284944192 1009273380864 1010988302436 1013620662621 1016010035712 1018655471232 1020471975936 1022205925764 1022791656096 1025207547196 1025454749256 1027035735808 1027283378688 1029709879488 1030299909632 1033890950064 1034824605696 1036582943004 1039026444288 1041731808768 1048685115744 1051162168644 1053036640512 1055430344857 1056383451648 1060065404496 1065330911232 1067847282432 1074974903856 1076891839488 1077773869116 1079695795968 1080314468352 1082150100423 1084797239296 1090094100816 1092037997568 1094881390848 1097370214353 1099327086144 1102189458384 1104154924032 1104787611648 1107664201728 1109546305497 1112260460544 1114788789184 1116776722432 1117691419824 1119684529152 1122229733772 1125151738767 1127158151616 1129820562216 1132756918272 1135432553472 1140418953216 1143011290176 1145049550848 1150640613108 1155415202784 1158423614424 1159087398336 1161154326528 1163127318822 1164177681408 1168904749824 1171665768224 1171948284864 1174038147072 1177485611008 1179486352842 1181589657216 1184666220576 1185345041664 1187458793472 1188431383104 1190550638592 1192573580058 1198497275136 1201328192736 1206206108408 1207295373312 1209346766838 1211503319424 1212197518336 1215353776896 1217521041408 1220396894208 1226355863418 1228542747264 1231741564704 1234645106688 1236742971912 1239664227987 1242886063104 1245821829504 1248043425792 1251293018112 1252010016768 1254137387832 1256373812736 1257402847302 1259645095296 1265901944832 1267747236388 1268052920568 1271048132493 1271776450952 1274044330496 1274351533056 1277361622656 1279639461888 1282548267168 1285887701448 1288180744704 1297637203968 1299842103132 1303973323128 1306298617344 1315017843552 1318123989252 1324671312384 1329288364368 1330488778752 1332749498148 1333513171872 1335891142656 1336985305992 1339046592256 1339369468416 1347984403248 1351494216828 1354680047616 1356981871959 1358207294976 1362941234352 1363722208128 1367272999008 1369711171584 1372946505984 1376067411649 1378521266752 1382110590672 1385368592384 1388975745024 1391335843401 1398246820992 1401549558192 1404048854016 1407704645376 1408511268864 1410904561311 1413420539328 1420441214976 1423796376576 1430748507321 1433299871808 1435855785984 1437031825488 1439594394624 1440419291136 1442866800564 1446623664129 1449203337792 1453458801088 1456050663424 1456401752064 1458524733126 1459841854464 1463160285804 1465769448192 1466969988519 1469585944512 1472206565376 1476885602304 1479395073996 1490255226432 1492912705536 1495449409914 1496306311696 1500202318356 1502877535488 1506427416288 1513910071296 1516482453654 1524015053568 1526732734464 1527983206848 1530707963904 1534187484144 1537811320794 1540553603712 1544564819232 1545449864448 1548205768704 1550836425096 1552236908544 1554874414506 1558539666432 1562597713152 1565384196096 1572648470456 1573027673616 1575452876288 1576743252966 1579554960768 1580460055552 1584575177472 1587400851456 1590098106744 1597996366848 1601770923648 1609727164416 1612462355784 1615337759232 1620471702528 1627195858944 1635141151224 1638056996352 1642322086272 1648990629216 1652885637316 1653284187576 1656232386048 1657181417472 1661095772672 1661496302592 1668390690816 1672183183776 1675165083648 1676537129736 1679526793728 1683344600658 1690737227424 1694730843324 1699135377408 1701612188647 1703148830208 1710064356224 1714516935264 1717574326272 1725960919662 1733122804176 1737635421636 1738631097504 1741731489792 1744690978233 1746266522112 1753357124736 1757498652336 1766228416512 1769229529263 1772384485824 1776999330864 1778017562496 1781188190208 1782647074656 1785825957888 1788860370087 1794113207593 1797312537664 1797745912704 1801992289104 1806240063488 1809309162612 1810943059968 1814020150257 1817254979136 1818296277504 1823030665344 1826281562112 1830595341312 1839533795127 1842814120896 1851967660032 1855114457868 1864329094656 1868732744256 1872065138688 1876939527168 1878015025152 1881206081748 1884560719104 1886104270953 1889467642944 1898395168768 1898852917248 1901620854582 1907664676428 1911066495744 1914474381312 1916042433984 1919459192832 1923822400752 1928831552172 1932271117056 1944699644168 1946455805952 1949763154698 1950880381072 1954359264256 1955959984692 1959447926016 1962942087168 1972526765328 1977185983878 1987006968576 1990550274048 1993932546552 1995733168128 2000269757808 2003836713984 2008569888384 2018546761728 2021976604872 2027241325242 2032020071424 2037310942464 2040943951872 2044411851528 2045583312192 2050415094392 2050909498512 2054071471616 2054566757376 2059419758976 2060599819264 2067781900128 2069649211392 2073165886008 2078052888576 2083463617536 2097370231488 2102324337288 2106073281024 2110860689714 2112766903296 2120130808992 2130661822464 2135694564864 2149949807712 2153783678976 2155547738232 2159391591936 2160628936704 2164300200846 2180188201632 2184075995136 2187787099689 2189762781696 2194740428706 2198654172288 2204378916768 2208309848064 2209575223296 2215328403456 2218557663679 2219092610994 2229577578368 2233553444864 2235382839648 2239369058304 2243174114871 2244459467544 2250303477534 2254316303232 2259641124432 2265513836544 2270865106944 2274723680481 2286022580352 2290099101696 2301281226216 2306716981191 2310830405568 2316847228848 2318174796672 2322308653056 2326254637644 2328355362816 2332311621759 2337809499648 2343331536448 2343896569728 2348076294144 2354971222016 2358972705684 2363179314432 2365114879449 2369332441152 2370690083328 2376862766208 2381101277184 2385147160116 2396994550272 2402656385472 2412412216816 2414590746624 2418693533676 2423006638848 2424395036672 2430707553792 2440793788416 2452711726836 2457085494528 2463483129408 2473485943824 2479328455974 2485772126208 2491643659008 2496086851584 2502586036224 2508274775664 2512747625472 2514805694604 2519290190592 2525016900987 2535494472776 2536105841136 2542096264986 2543552901904 2548088660992 2548703066112 2554723245312 2559278923776 2565096534336 2571775402896 2576361489408 2588941379493 2595274407936 2599684206264 2607946646256 2612597234688 2630035687104 2636247978504 2649342624768 2658576728736 2660977557504 2665498996296 2667026343744 2671782285312 2673970611984 2678093184512 2678738936832 2695968806496 2702988433656 2709360095232 2713963743918 2716414589952 2725882468704 2727444416256 2734545998016 2739422343168 2745893011968 2752134823298 2757042533504 2764221181344 2770737184768 2777951490048 2782671686802 2796493641984 2803099116384 2808097708032 2815409290752 2817022537728 2821809122622 2826841078656 2840882429952 2847592753152 2852431281873 2861497014642 2866599743616 2871711571968 2874063650976 2879188789248 2880838582272 2885733601128 2892549865303 2893247328258 2898406675584 2906917602176 2912101326848 2912803504128 2917049466252 2919683708928 2924644732047 2926320571608 2931538896384 2933939977038 2939171889024 2944413130752 2953771204608 2958790147992 2965778975817 2980510452864 2985825411072 2990898819828 2992612623392 3000404636712 3005755070976 3012854832576 3027820142592 3032964907308 3040861987863 3048030107136 3055966413696 3061415927808 3068374968288 3075622641588 3081107207424 3089129638464 3090899728896 3101672850192 3104473817088 3109748829012 3117079332864 3125195426304 3145296940912 3146055347232 3150905752576 3153486505932 3159109921536 3160920111104 3166291034571 3169150354944 3180196213488 3195992733696 3203541847296 3224924711568 3230675518464 3240943405056 3246450301269 3254391717888 3270282302448 3276113992704 3284644172544 3292110643059 3297981258432 3305771274632 3306568375152 3312464772096 3314362834944 3322191545344 3322992605184 3336781381632 3344366367552 3350330167296 3353074259472 3359053587456 3366689201316 3375455216301 3381474454848 3389461686648 3398270754816 3403224377294 3406297660416 3420128712448 3429033870528 3435148652544 3451921839324 3466245608352 3475270843272 3477262195008 3483462979584 3489381956466 3492533044224 3506714249472 3514997304672 3532456833024 3538459058526 3544768971648 3553998661728 3556035124992 3562376380416 3565294149312 3571651915776 3577720740174 3588226415186 3594625075328 3595491825408 3603984578208 3612480126976 3618618325224 3621886119936 3628040300514 3634509958272 3636592555008 3646061330688 3652563124224 3661190682624 3679067590254 3685628241792 3703935320064 3710228915736 3718992683961 3728658189312 3737465488512 3744130277376 3753879054336 3756030050304 3762412163496 3769121438208 3772208541906 3778935285888 3796790337536 3797705834496 3803241709164 3813144397479 3815329352856 3822132991488 3832084867968 3838918385664 3847644801504 3857663104344 3864542234112 3889399288336 3892911611904 3899526309396 3901760762144 3908718528512 3911919969384 3918895852032 3945053530656 3954371967756 3974013937152 3987865093104 3991466336256 4000539515616 4007673427968 4017139776768 4043953209744 4054482650484 4064040142848 4070945615877 4074621884928 4088823703056 4091166624384 4100830188784 4101818997024 4108142943232 4109133514752 4118839517952 4121199638528 4128202234947 4135563800256 4146331772016 4156105777152 4166927235072 4174007530203 4194740462976 4204648674576 4212146562048 4221721379428 4225533806592 4232713683933 4240261617984 4261323644928 4271389129728 4292245521963 4299899615424 4307567357952 4311095476464 4318783183872 4321257873408 4328600401692 4360376403264 4368151990272 4375574199378 4379525563392 4389480857412 4397308344576 4400909965557 4408757833536 4416619696128 4430656806912 4437115327358 4438185221988 4459155156736 4467106889728 4470765679296 4478738116608 4486348229742 4488918935088 4500606955068 4508632606464 4519282248864 4541730213888 4549447360962 4572045160704 4580198203392 4602562452432 4613433962382 4621660811136 4633694457696 4636349593344 4644617306112 4652509275288 4656710725632 4664623243518 4675618999296 4686663072896 4687793139456 4696152588288 4709942444032 4717945411368 4726358628864 4730229758898 4738664882304 4741380166656 4753725532416 4762202554368 4770294320232 4793989100544 4805312770944 4824824433632 4829181493248 4837387067352 4846013277696 4848790073344 4861415107584 4881587576832 4905423453672 4914170989056 4926966258816 4946971887648 4958656911948 4971544252416 4983287318016 5005172072448 5016549551328 5025495250944 5029611389208 5038580381184 5050033801974 5070988945552 5072211682272 5084192529972 5087105803808 5096177321984 5097406132224 5104836565941 5109446490624 5130193068672 5143550805792 5152722978816 5177882758986 5199368412528 5215893292512 5225194469376 5234072934699 5260071374208 5272495957008 5298685249536 5307688587789 5317153457472 5330997992592 5334052687488 5343564570624 5347941223968 5356186369024 5357477873664 5382339622779 5391937612992 5405976867312 5418720190464 5427927487836 5432829179904 5442060450771 5451764937408 5454888832512 5469091996032 5478844686336 5491786023936 5504269646596 5514085067008 5518601385381 5528442362688 5555902980096 5565343373604 5592987283968 5606198232768 5616195416064 5630818581504 5634045075456 5643618245244 5653682157312 5695185506304 5704862563746 5722994029284 5733199487232 5743423143936 5748127301952 5758377578496 5771467202256 5785099730606 5786494656516 5796813351168 5813835204352 5824202653696 5834098932504 5839367417856 5849289464094 5852641143216 5863077792768 5867879954076 5878343778048 5888826261504 5917580295984 5931557951634 5961020905728 5971650822144 5981797639656 5985225246784 6000809273424 6011510141952 6025709665152 6055640285184 6065929814616 6081723975726 6096060214272 6111932827392 6122831855616 6136749936576 6151245283176 6162214414848 6178259276928 6181799457792 6203345700384 6208947634176 6219497658024 6234158665728 6250390852608 6290593881824 6292110694464 6301811505152 6306973011864 6318219843072 6321840222208 6332582069142 6338300709888 6360392426976 6391985467392 6407083694592 6449849423136 6461351036928 6481886810112 6492900602538 6540564604896 6552227985408 6563361299067 6569288345088 6584221286118 6595962516864 6611542549264 6613136750304 6624929544192 6628725669888 6644383090688 6645985210368 6655672991037 6688732735104 6700660334592 6706148518944 6718107174912 6729522344613 6733378402632 6750910432602 6762948909696 6778923373296 6796541509632 6806448754588 6812595320832 6824171041443 6840257424896 6858067741056 6870297305088 6903843678648 6920150943573 6932491216704 6950541686544 6954524390016 6966925959168 6978763912932 6985066088448 7013428498944 7029994609344 7064913666048 7076918117052 7089537943296 7095344638347 7107997323456 7112070249984 7130588298624 7143303831552 7155441480348 7176452830372 7189250150656 7190983650816 7207969156416 7237236650448 7243772239872 7256080601028 7269019916544 7273185110016 7292122661376 7322381365248 7358135180508 7371256483584 7388012413999 7420457831472 7437985367922 7457316378624 7474930977024 7488260554752 7507758108672 7524824326992 7538242876416 7544417083812 7557870571776 7575050702961 7593580675072 7606483418328 7626288794958 7630658705712 7644265982976 7664169735936 7677836771328 7695289603008 7715326208688 7729084468224 7766824138479 7778798576672 7785823223808 7799052618792 7803521524288 7817437057024 7823839938768 7837791704064 7890107061312 7908743935512 7948027874304 7975730186208 7982932672512 8001079031232 8015346855936 8034279553536 8087906419488 8108965300968 8128080285696 8141891231754 8149243769856 8177647406112 8182333248768 8201660377568 8203637994048 8216285886464 8218267029504 8237679035904 8242399277056 8256404469894 8271127600512 8292663544032 8312211554304 8333854470144 8348015060406 8389480925952 8409297349152 8424293124096 8443442758856 8451067613184 8465427367866 8480523235968 8522647289856 8542778259456 8557293845619 8584491043926 8599799230848 8615134715904 8622190952928 8637566367744 8642515746816 8657200803384 8677649595909 8720752806528 8736303980544 8751148398756 8759051126784 8773934196141 8778961714824 8794616689152 8801819931114 8817515667072 8833239392256 8861313613824 8874230654716 8876370443976 8897336927451 8918310313472 8941531358592 8957476233216 8972696459484 8977837870176 9001213910136 9017265212928 9038564497728 9083460427776 9098894721924 9144090321408 9205124904864 9226867924764 9243321622272 9267388915392 9272699186688 9305018550576 9313421451264 9329246487036 9351237998592 9373326145792 9375586278912 9435890822736 9452717257728 9460459517796 9477329764608 9482760333312 9498873103713 9507451064832 9540588640464 9587978201088 9610625541888 9632471881543 9649648867264 9674774134704 9692026555392 9697580146688 9722830215168 9739350903807 9763175153664 9810846907344 9828341978112 9853932517632 9876331929177 9893943775296 9917313823896 9943088504832 9966574636032 10010344144896 10033099102656 10050990501888 10059222778416 10077160762368 10100067603948 10126365648903 10141977891104 10144423364544 10168385059944 10174211607616 10192354643968 10194812264448 10209673131882 10218892981248 10260386137344 10287101611584 10305445957632 10355765517972 10398736825056 10431786585024 10450388938752 10468145869398 10520142748416 10544991914016 10597370499072 10615377175578 10634306914944 10661995985184 10668105374976 10687129141248 10695882447936 10712372738048 10714955747328 10764679245558 10783875225984 10811953734624 10837440380928 10855854975672 10865658359808 10884120901542 10903529874816 10909777665024 10938183992064 10957689372672 10983572047872 11008539293192 11028170134016 11037202770762 11056884725376 11111805960192 11130686747208 11156978051883 11185974567936 11212396465536 11232390832128 11261637163008 11268090150912 11287236490488 11307364314624 11390371012608 11409725127492 11439433192437 11445988058568 11466398974464 11496254603904 11516755156992 11542934404512 11570199461212 11572989313032 11593626702336 11627670408704 11668197865008 11678734835712 11698578928188 11705282286432 11726155585536 11735759908152 11756687556096 11835160591968 11863115903268 11911285320529 11922041811456 11963595279312 11970450493568 12001618546848 12023020283904 12051419330304 12131859629232 12163447951452 12192120428544 12212836847631 12223865654784 12273499873152 12302490566352 12324428829696 12356518553856 12363598915584 12384606704841 12406691400768 12438995316048 12468317331456 12500781705216 12522022590609 12558792453151 12581187763648 12584221388928 12603623010304 12613946023728 12636439686144 12643680444416 12665164138284 12676601419776 12698141051799 12720784853952 12783970934784 12814167389184 12876736565889 12899698846272 12922702073856 12963773620224 12985801205076 13081129209792 13104455970816 13126722598134 13138576690176 13168442572236 13191925033728 13202729896671 13223085098528 13226273500608 13249859088384 13288766181376 13291970420736 13311345982074 13377465470208 13401320669184 13412297037888 13436214349824 13459044689226 13466756805264 13501820865204 13525897819392 13557846746592 13612897509176 13625190641664 13648342082886 13680514849792 13716135482112 13740594610176 13807687357296 13840301887146 13864982433408 13901083373088 13909048780032 13933851918336 13957527825864 13970132176896 14026856997888 14059989218688 14129827332096 14153836234104 14179075886592 14190689276694 14215994646912 14224140499968 14261176597248 14286607663104 14310882960696 14352905660744 14378500301312 14381967301632 14415938312832 14474473300896 14487544479744 14512161202056 14538039833088 14546370220032 14584245322752 14644762730496 14716270361016 14742512967168 14776024827998 14840915662944 14875970735844 14914632757248 14949861954048 15015516217344 15049648653984 15076485752832 15088834167624 15115741143552 15150101405922 15212966836656 15252577589916 15261317411424 15288531965952 15314509697823 15328339471872 15390579206016 15430652417376 15458168936448 15529903645753 15533648276958 15557597153344 15598105237584 15607043048576 15634874114048 15647679877536 15675583408128 15702218804097 15780214122624 15817487871024 15896055748608 15923065763367 15951460372416 16002158062464 16030693711872 16068559107072 16147018868337 16175812838976 16217930601936 16256160571392 16283782463508 16298487539712 16326181352313 16355294812224 16364666497536 16403320755136 16407275988096 16432571772928 16436534059008 16475358071808 16484798554112 16512808939788 16542255201024 16555804156143 16585327088064 16667708940288 16696030120812 16778961851904 16818594698304 16848586248192 16886885517712 16902135226368 16930854735732 16961046471936 17085556518912 17114587691238 17168982087852 17199598461696 17230269431808 17244381905856 17275132735488 17314401606768 17355299191818 17441505613056 17472607961088 17502296797512 17518102253568 17547868392282 17557923429648 17589233378304 17603639862228 17635031334144 17666478784512 17748461309432 17752740887952 17794673854902 17836620626944 17883062717184 17914952466432 17945392918968 17955675740352 18002427820272 18034530425856 18077128995456 18166920855552 18197789443848 18288180642816 18410249809728 18453735849528 18486643244544 18534777830784 18545398373376 18610037101152 18626842902528 18658492974072 18702475997184 18746652291584 18751172557824 18871781645472 18905434515456 18920919035592 18954659529216 18965520666624 18997746207426 19014902129664 19081177280928 19175956402176 19221251083776 19264943763086 19299297734528 19349548269408 19384053110784 19395160293376 19445660430336 19478701807614 19621693814688 19656683956224 19690083897201 19707865035264 19752663858354 19787887550592 19834627647792 19886177009664 19933149272064 19967018973111 20066198205312 20101981003776 20118445556832 20154321524736 20188567033839 20200135207896 20247849057121 20252731297806 20283955782208 20288846729088 20336770119888 20348423215232 20384709287936 20389624528896 20419346263764 20437785962496 20472513124329 20520772274688 20574203223168 20610891915264 20711531035944 20760452830719 20797473650112 20863573170048 20900777877504 20936291738796 21040285496832 21089983828032 21194740998144 21230754351156 21268613829888 21286033915041 21323991970368 21336210749952 21391764895872 21424745476096 21429911494656 21529358491116 21567750451968 21623907469248 21711709951344 21731316719616 21768241803084 21807059749632 21819555330048 21876367984128 21967144095744 22017078586384 22056340268032 22074405541524 22113769450752 22164037241997 22261373494416 22313956103766 22371949135872 22424792931072 22464781664256 22523274326016 22574472980976 22614728629248 22725152108883 22780742025216 22819450254984 22878866384874 22891976117136 22932797948928 22992509207808 23033510313984 23085868809024 23140398922424 23145978626064 23187253404672 23255340817408 23336395730016 23357469671424 23397157856376 23410564572864 23452311171072 23471519816304 23513375112192 23670321183936 23726231806536 23822570641058 23844083622912 23927190558624 23940900987136 24003237093696 24046040567808 24102838660608 24263719258464 24326895902904 24384240857088 24425673695262 24447731309568 24546999746304 24604981132704 24648857659392 24713037107712 24727197831168 24769213409682 24813382801536 24877990632096 24936634662912 25001563410432 25038007918663 25044045181218 25117584906302 25162375527296 25168442777856 25207246020608 25227892047456 25272879372288 25287360888832 25330328276568 25353202839552 25396282103598 25441569707904 25567941869568 25628334778368 25671881536857 25753473131778 25799397692544 25845404147712 25927547240448 25971602410152 26032948787727 26162258419584 26208911941632 26253445196268 26277153380352 26321802588423 26336885144472 26383850067456 26405459793342 26446170197056 26452547001216 26499718176768 26577532362752 26583940841472 26622691964148 26692010782353 26754930940416 26824594075776 26872428699648 26918089378452 26933513610528 27003641730408 27051795638784 27115693493184 27225795018352 27250381283328 27296684165772 27361029699584 27432270964224 27615374714592 27680603774292 27729964866816 27802166746176 27818097560064 27915055651728 27940264353792 28053713995776 28119978437376 28307672468208 28358151773184 28381378553388 28431989293824 28448280999936 28496619311139 28522353194496 28621765921392 28705811321488 28757000602624 28763934603264 28831876625664 28897415644629 28948946601792 29024322404112 29076079666176 29092740440064 29168490645504 29218052711421 29289525460992 29432540722032 29485025934336 29552049655996 29628995787531 29681831325888 29751941471688 29829265514496 29899723908096 30031032434688 30099297307968 30152971505664 30177668335248 30231482287104 30300202811844 30425933673312 30505155179832 30522634822848 30577063931904 30629019395646 30656678943744 30781158412032 30861304834752 30916337872896 31059807291506 31067296553916 31115194306688 31196210475168 31214086097152 31269748228096 31295359755072 31351166816256 31404437608194 31560428245248 31634975742048 31792111497216 31846131526734 31902920744832 32004316124928 32061387423744 32137118214144 32294037736674 32351625677952 32435861203872 32512321142784 32567564927016 32596975079424 32644491336991 32652362704626 32710589624448 32729332995072 32806641510272 32814551976192 32865143545856 32873068118016 32950716143616 32969597108224 33025617879576 33084510402048 33111608312286 33170654176128 33335417880576 33392060241624 33470934155649 33557923703808 33637189396608 33697172496384 33773771035424 33804270452736 33861709471464 33922092943872 34171113037824 34229175382476 34318299577311 34337964175704 34399196923392 34488763811712 34550265470976 34628803213536 34710598383636 34883011226112 35004593595024 35036204507136 35095736784564 35115846859296 35178466756608 35207279724456 35270062668288 35496922618864 35505481775904 35589347709804 35673241253888 35733855961587 35766125434368 35890785837936 35911351480704 36004855640544 36069060851712 36154257990912 36395578887696 36576361285632 36638510542893 36820499619456 36907471699056 36973286489088 37069555661568 37090796746752 37153820114523 37220074202304 37316985948144 37404951994368 37493304583168 37502345115648 37676377359453 37743563290944 37810869030912 37841838071184 37909319058432 37931041333248 37995492414852 38029804259328 38094423155397 38162354561856 38351912804352 38442502167552 38529887526172 38598595469056 38630209697667 38699096538816 38768106221568 38891320860672 38957403615228 39243387629376 39313367912448 39380167794402 39415730070528 39505327716708 39575775101184 39669255295584 39866298544128 39934037946222 40132396410624 40203962007552 40236891113664 40308643049472 40377134067678 40400270415792 40495698114242 40505462595612 40567911564416 40577693458176 40673540239776 40696846430464 40769418575872 40838692527528 40875571924992 40945026248658 41041544549376 41148406446336 41221783830528 41423062071888 41520905661438 41594947300224 41727146340096 41801555755008 41872583477592 42080570993664 42179967656064 42389481996288 42461508702312 42537227659776 42572067830082 42647983940736 42672421499904 42783529791744 42849490952192 42859822989312 43058716982232 43135500903936 43247814938496 43423419902688 43462633439232 43536483606168 43614119499264 43639110660096 43752735968256 43934288191488 44034157172768 44112680536064 44148811083048 44227538901504 44328074483994 44522746988832 44627912207532 44743898271744 44849585862144 45046548652032 45148945961952 45229457258496 45450304217766 45638900509968 45757732769748 45783952234272 45865595897856 45943529093469 45985018415616 46171737618048 46280797844848 46291957252128 46374506809344 46510681634816 46589710937259 46672791460032 46794315712752 46821129145728 46904622342144 46943039632608 47026750224384 47106656412291 47340642367872 47452463613072 47645141282116 47688167245824 47769197290101 47854381117248 47881801974272 48006474187392 48092081135616 48205677321216 48441056605011 48527438516928 48653791805808 48768481714176 48851347390524 48895462619136 49093999492608 49209962265408 49297715318784 49426074215424 49454395662336 49538426819364 49626765603072 49667412468429 49755981264192 50003126820864 50076015837326 50088090362436 50235169812604 50324751054592 50336885555712 50414492041216 50455784094912 50545758744576 50660656553136 50706405679104 50792564207196 50883139415808 51256669556736 51343763073714 51506946263556 51598795385088 51690808295424 51943204820304 52065897575454 52324516839168 52417823883264 52506890392536 52554306760704 52643605176846 52673770288944 52767700134912 52810919586684 52892340394112 52905094002432 52999436353536 53155064725504 53245383928296 53384021564706 53509861880832 53649188151552 53744857399296 53836178756904 53867027221056 54007283460816 54103591277568 54231386986368 54451590036704 54500762566656 54593368331544 54722059399168 54864541928448 55230749429184 55361207548584 55459929733632 55604333492352 55636195120128 55830111303456 55880528707584 56107427991552 56239956874752 56615344936416 56716303546368 56762757106776 56863978587648 56896561999872 56993238622278 57044706388992 57243531842784 57411622642976 57514001205248 57527869206528 57663753251328 57794831289258 57897893203584 58048644808224 58152159332352 58185480880128 58336981291008 58436105422842 58865081444064 58970051868672 59070251691603 59104099311992 59257991575062 59363662651776 59503882943376 59658531028992 59799447816192 59901056919333 60198594615936 60305943011328 60355336670496 60462964574208 60600405623688 60743547171363 60851867346624 61010310359664 61045269645696 61154127863808 61258038791292 61313357887488 61417539372987 61562316824064 61722609669504 61832675745792 62119614583012 62134593107832 62230388613376 62281358492157 62392420950336 62428172194304 62590719510144 62702333632512 62808875216388 63120856490496 63269951484096 63584222994432 63692263053468 63805841489664 64008632249856 64274236428288 64588075473348 64703251355904 64871722407744 65135129854032 65193950158848 65288982673982 65304725409252 65421179248896 65458665990144 65613283020544 65629103952384 65730287091712 65901432287232 66051235759152 66169020804096 66223216624572 66341308352256 66492111725991 66784120483248 66941868311298 67115847407616 67274378793216 67394344992768 67547542070848 67723418942928 67844185887744 68175456326649 68342226075648 68458350764952 68636599154622 68675928351408 68798393846784 68977527623424 69100530941952 69257606427072 69421196767272 69766022452224 70009187190048 70072409014272 70191473569128 70231693718592 70356933513216 70414559448912 70540125336576 70993845237728 71010963551808 71178695419608 71346482507776 71467711923174 71532250868736 71781571675872 71822702961408 72009711281088 72138121703424 72308515981824 72791157775392 73152722571264 73277021085786 73640999238912 73814943398112 73946572978176 74139111323136 74181593493504 74307640229046 74440148404608 74633971896288 74809903988736 74986609166336 75004690231296 75114023755989 75352754718906 75487126581888 75621738061824 75683676142368 75818638116864 75862082666496 75990984829704 76059608518656 76188846310794 76324709123712 76703825608704 76885004335104 77015644610571 77059775052344 77197190938112 77260419395334 77398193077632 77536212443136 77782641721344 77914807230456 78098846363181 78486775258752 78626735824896 78760335588804 78831460141056 79010655433416 79151550202368 79338510591168 79732597088256 79868075892444 80076032347059 80264792821248 80473782227328 80617286098944 80754268135356 80800540831584 80991396228484 81010925191224 81135823128832 81155386916352 81347080479552 81393692860928 81677385055056 81751143849984 81890052497316 82083089098752 82296812892672 82846124143776 83041811322876 83189894600448 83378997243703 83454292680192 83745166955184 84161141987328 84359935312128 84923017404624 85074455319552 85144135660164 85295967881472 85344842999808 85489857933417 85567059583488 85698981904384 86117433964464 86271001807872 86495629876992 86692246933887 86846839805376 87072967212336 87228238998528 87278221320192 87505471936512 87654158134263 87868576382976 88068314345536 88225361072128 88297622166096 88455077803008 88656148967988 88886987362593 89045493977664 89255824415064 89487796543488 89699171724288 90093097304064 90297891923904 90458914516992 90900608435532 91277801019936 91515465539496 91567904468544 91731191795712 91887058186938 91970036831232 92343475236096 92561595689696 92583914504256 92749013618688 93021363269632 93179421874518 93345582920064 93588631425504 93642258291456 93809244684288 93886079265216 94053500448768 94213312824582 94681284735744 94904927226144 95290282564232 95376334491648 95538394580202 95708762234496 95763603948544 96012948374784 96184162271232 96411354642432 96882113210022 97054877033856 97307583611616 97536963428352 97702694781048 97790925238272 97933474010973 98187998985216 98419924530816 98595430637568 98852148430848 98908791324672 99076853638728 99253531206144 99334824936858 99511962528384 100006253641728 100152031674652 100176180724872 100412802466947 100470339625208 100649502109184 100673771111424 100911568189824 101091517489152 101321313106272 101412811358208 101585128414392 101766278831616 102513339113472 102687526147428 103013892527112 103197590770176 103886409640608 104131795150908 104649033678336 105013780785072 105108613521408 105287210353692 105347540577888 105535400269824 105621839173368 105784680788224 105810188004864 106490767856592 106768043129412 107019723761664 107201567884761 107298376303104 107672357513808 107734054442112 108014566921632 108207182555136 108462773972736 108709325520271 108903180073408 109186736663088 109444118798336 109729083856896 109915531628679 110461498858368 110722415097168 110919859467264 111208666984704 111272390240256 111461460343569 111660222606912 112214855983104 112479913749504 113029132078359 113230689872832 113432607092736 113525514213552 113727957175296 113793123999744 113986477244556 114089412777984 114283269466191 114487063685568 114823245285952 115028002410496 115055738413056 115327506502656 115589662578516 115795786407168 115890629093001 116097289616448 116304318664704 116673962582016 116872210845684 117730162888128 117940103737344 118140503383206 118208198623984 118515983150124 118727325303552 119007765886752 119598895632384 119802113838666 120397189231872 120611886022656 120710673340992 120925929148416 121200811247376 121487094342726 121703734693248 122020620719328 122090539291392 122308255727616 122516077582584 122626715774976 122835078745974 123124633648128 123445219339008 123665351491584 124239229166024 124269186215664 124460777226752 124562716984314 124784841900672 124856344388608 125181439020288 125404667265024 125617750432776 126241712980992 126539902968192 127168445988864 127384526106936 127611682979328 128017264499712 128548472856576 129176150946696 129406502711808 129743444815488 130270259708064 130387900317696 130577965347964 130609450818504 130842358497792 130917331980288 131226566041088 131258207904768 131802864574464 132102471518304 132338041608192 132446433249144 132682616704512 132984223451982 133568240966496 133883736622596 134231694815232 134548757586432 135095084141696 135446837885856 135688371775488 136350912653298 136916701529904 137273198309244 137351856702816 137596787693568 137830587280407 137955055246848 138515212854144 138842393534544 139532044904448 139769132811777 140018374380096 140382947138256 140463387437184 140713867026432 140829118897824 141080250673152 141319969236873 141734943399847 141987690475456 142021927103616 142357390839216 142692965015552 142935423846348 143064501737472 143307591870303 143563143351744 143645405922816 144019422562176 144276243406848 144617031963648 145323169815033 145582315550784 146305445142528 146554042171572 147281998477824 147629886796224 147893145956352 148278222646272 148363186987008 148615280458092 148880296809216 149002237405287 149267943792576 149973218332672 150009380462592 150228047511978 150705509437812 150974253163776 151243476123648 151367352284736 151637276233728 151981969659408 152119217037312 152377692621588 152649418247424 153770008670208 154031289221142 154119550104688 154394381876224 154520838790668 154796386155264 155072424886272 155829614460912 156197692726362 156973550517504 157253471649792 157520671177608 157662920282112 158021310866832 158303100404736 158677021182336 159465194176512 159736151784888 160152064694118 160529585642496 160947564454656 161234572197888 161508536270712 161601081663168 161982792456968 162021850382448 162271646257664 162310773832704 162694160959104 162787385721856 163354770110112 163502287699968 163780104994632 164166178197504 164593625785344 165692248287552 166083622645752 166379789200896 166757994487406 166908585360384 167490333910368 168322283974656 168719870624256 169846034809248 170148910639104 170288271320328 170591935762944 170689685999616 170979715866834 171134119166976 172234867928928 172542003615744 172991259753984 173384493867774 173693679610752 174145934424672 174456477997056 174556442640384 175010943873024 175266055430641 175308316268526 176136628691072 176450722144256 176595244332192 176910155606016 177210755074809 177312297935976 177773974725186 178090987955328 178511648830128 178975593086976 179398343448576 179703170757999 180595783847808 180917829033984 181801216871064 182230641514089 182555602039872 183030931078992 183135808937088 183462383591424 183774116373876 183940073662464 184252618118961 184686950472192 185123191379392 185167829008512 185498027237376 186042726539264 186358843749036 186691165840128 186844075476471 187177262851008 187284516582912 187772158530432 188107000897536 188426625649164 189362569471488 189809854452288 190580565128464 190752668983296 191076789160404 191417524468992 191527207897088 192025896749568 192822709284864 193764226420044 194109754067712 194615167223232 195405389562096 195581850476544 195866948021946 196375997970432 196839849061632 197190861275136 197704296861696 198153707277456 198507062412288 198669649873716 199023925056768 199476335177973 200304063349304 200352361449744 200825604933894 200940679250416 201299004218368 201347542222848 201823136379648 202183034978304 202642626212544 203170256828784 203532557663232 204526368979947 205026678226944 205375052294856 206027785054224 206395181540352 207772819281216 208263590301816 209298067356672 210027561570144 210217227042816 210574420707384 210695081155776 211070800539648 211243678346736 211569361576448 211620376009728 212981535713184 213536086258824 214039447523328 214403135769522 214596752606208 215344715027616 215468108884224 216029133843264 216414365110272 216925547945472 217418651040542 217806360146816 218373473326176 218888237596672 219458167713792 219831063257358 220922997716736 221444830194336 221839718934528 222417333969408 222544780480512 222922920687138 223320445213824 224429711966208 224959827499008 225342071267967 226058264156718 226461379745664 226865214185472 227051028427104 227455914350592 227586247999488 227972954489112 228178825555968 228511439358937 228566538932382 228974127371136 229646490571904 230056004820992 230111476826112 230655013005312 231046933831713 231179325157032 231591572814336 231781258186002 232194579232896 232608637329408 233347925164032 233744421691368 234296539089543 235460325776256 235880207474688 236281006766412 236416397247968 237031966300248 237454650607104 238015531773504 239197791264768 239604227677332 240228097041177 240794378463744 241421346681984 241851858296832 242401622494752 242974188685452 243407469386496 244041241438656 244181078582784 245032155165168 245253431549952 245670157491948 246249267296256 246890438678016 248478458332048 248538372431328 248921554453504 249125433968628 249569683801344 249712688777216 250136991731109 250362878040576 251235500865552 252483425961984 253079805936384 254769052213872 255223365958656 256034528999424 256469573800251 257096945713152 258352301893392 258813005423616 259486889630976 260076740801661 260540519416128 261155930695928 261218901637008 261684716995584 261834663960576 262453132082176 262516415809536 263605729148928 264204943036608 264676083216384 264892866498288 265365233409024 265968446903964 266660962087779 267136481932992 267767473245192 268463389630464 269097515172864 270190168283392 270893675771712 271376743550976 272701825306596 273833403059808 274546396618488 274703713405632 275193575387136 275661174560814 275910110493696 277030425708288 277684787069088 279064089808896 279538265623554 280036748760192 280765894276512 280926774874368 281427734052864 281658237795648 282160501346304 282639938473746 283469886799694 283975380950912 284043854207232 284714781678432 285385930031104 285870847692696 286129003474944 286615183740606 287126286703488 287290811845632 288038845124352 288552486813696 289234063927296 290646339630066 291164631101568 292610890285056 293108084343144 293800422032919 294563996955648 295259773592448 295786291912704 296556445292544 296726373974016 297230560916184 297760593618432 298004474810574 298535887585152 299946436665344 300018760925184 300456095023956 301238407400841 301411018875624 301948506327552 302734704569472 303274552467456 303963939318816 304238434074624 304755385243176 305298836494848 307540017340416 308062578442284 308239100209376 308788763752448 309041677581336 309592772310528 311659228921824 312395385452724 313947101035008 315041342355216 315325840564224 316042621733664 316606200809472 317354042364672 319472303569776 320304129388236 321059171284992 321604703654283 321895128909312 323017072541424 323202163326336 323965584913936 324043700764896 324543292515328 324621547665408 325388321918208 325574771443712 326127976560813 326709540220224 327560209989264 328332356395008 329187251570688 329746594886037 331384496575104 332167245291504 332759578401792 333515988974812 333817170720768 334384381030707 334980667820736 336644567949312 337439741248512 339087396235077 339692069618496 340297821278208 340576542640656 341183871525888 341379371999232 341959431733668 342268238333952 344469735857856 345084007231488 345982519507968 346768987735548 347387359221504 347671887279003 348291868849344 348912955994112 350021887746048 350532110861282 350616632537052 352273257382144 352901444288512 353190488664384 353820311212032 354421510149618 354624595871952 355547949450372 356181975910656 357023297660256 358796686897152 359406341515998 361191567695616 361835658067968 363602433742128 364461283028178 365111204079744 366061862157984 366271617874176 366924767182848 367548232747752 367880147324928 368505236237922 369373900944384 370246382758784 370335658017024 370996054474752 372085453078528 372717687498072 373382331680256 373688150952942 374354525702016 374569033165824 375544317060864 376214001795072 376853251298328 378725138942976 379619708904576 381161130256928 381505337966592 382153578320808 382835048937984 383054415794176 384051793499136 385645418569728 387528452840088 388219508135424 389230334446464 390810779124192 391163700953088 391733896043892 392751995940864 393679698123264 395408593723392 396307414554912 397014124824576 397339299747432 398047850113536 398952670355946 400608126698608 400704722899488 401651209867788 401881358500832 402598008436736 402695084445696 403646272759296 405285252425088 406340513657568 407065115326464 409052737959894 410750104589712 412055570108448 412790363080704 413491761841221 415545638562432 416527180603632 418596134713344 419307398435331 420055123140288 421148841414768 421390162311552 422141601079296 422487356693472 423138723152896 423240752019456 425204830199541 425963071426368 427072172517648 428078895046656 428806271539044 429193505212416 429922775610909 430689430055232 430936217768448 432058267686528 432828730220544 433851095890944 434837302081084 435612720293632 435969509445099 436746946652352 438916335427584 439662126514716 441845995433472 442889660388672 443679437869056 444834667938816 445089560961024 445845841374276 446640890427648 449919654998016 450684142535934 452116528313436 452922759491328 453730428370944 454102056854208 454911828701184 455945908978224 456357651111936 457022878717874 457133077864764 457948254742272 459292981143808 460112009641984 461310026010624 462093867663426 462358650314064 463183145628672 463562516372004 464389158465792 465217274658816 467488843382736 468593078179086 470920651552512 471760414949376 472562013532824 472832794495936 474063932600496 474909301214208 476031063547008 478395582529536 479208455354664 480456194082354 481588756927488 482842693363968 483703716593664 484803244989504 485948377370904 486814938772992 488082482877312 488362157165568 490064310330336 490506863099904 491340314983896 492498534592512 493780877356032 496956916664096 497076744862656 497843108907008 498250867937256 499139367602688 499425377554432 500273983462218 500725756081152 502471001731104 504966851923968 506159611872768 509538104427744 510446731917312 512069057998848 512939147600502 516704603786784 517626010847232 518973779261952 520153481603322 521081038832256 522311861391856 522437803274016 523369433991168 523669327921152 524906264164352 525032831619072 525798166291923 528409886073216 529352166432768 529785732996576 530730466818048 531632265224427 531936893807928 533321924175558 534272963865984 535534946490384 536926779260928 538195030345728 539109512273997 540380336566784 541787351543424 542753487101952 545403650613192 546691924542267 547666806119616 549092793236976 549407426811264 550387150774272 551322349121628 551820220987392 554060851416576 555369574138176 558128179617792 559076531247108 560073497520384 560532226429413 561531788553024 561853549748736 563316475591296 564321002692608 565279876947492 566939773599388 567950761901824 568087708414464 569429563356864 571741695385392 572258006949888 573230367481212 574252573406976 574581623691264 576077690248704 578468127854592 581292679260132 582329262203136 583652980705921 586216168686288 587600844065838 589127993911296 590519547184896 591572583825408 593112890585088 594461121832368 595521187236864 596008949621148 597071775170304 598429005533919 599892873330688 600912190047912 602476814801682 602822037751248 603897012655104 605469409138944 606549104934912 607927878637632 609510770486352 610597672989696 613579106939841 615080034680832 616125156884568 616478200418752 617577527504896 618083355162672 619185544621056 623318457843648 624790770905448 627894202070016 630082684710432 630651681128448 632085243467328 633212401618944 634708084729344 638944607139552 640608258776472 642118342569984 643209407308566 643790257818624 646034145082848 646404326652672 647931169827872 648087401529792 649086585030656 649243095330816 650776643836416 651149542887424 652255953121626 653419080440448 655120419978528 656664712790016 658374503141376 659493189772074 662768993150208 664334490583008 665519156803584 667031977949624 667634341441536 668768762061414 669961335641472 673289135898624 674879482497024 676026213803901 678174792470154 679384139236992 680595642556416 681153085281312 682367743051776 682758743998464 683918863467336 684536476667904 685534318076811 688939471715712 690168014462976 691965039015936 693140801495139 693537975471096 694774718443008 695343774558006 696583737698688 697825911988224 700043775492096 701064221722564 701233265074104 702889617268629 704546514764288 706380977328768 707640622424064 708843020299236 709249191743904 711095898900744 712363951821312 714046595320512 717593373794304 718812683031996 722383135391232 727204867484256 728922566056356 730222408159488 732123724315968 732543235748352 735096465495504 735760294649856 737010472475844 738747801888768 740492765517568 740671316034048 745435374996144 746764663360512 747376301905884 748709051404032 749138066331648 750410975193327 751088634121728 753706502596656 757450277885952 759239417809152 760965278641897 762322260513856 764307156641616 765670097875968 766108831588352 768103586998272 769408721400753 771290837139456 775056905680176 776439016270848 778460668892928 780230222404983 781621558248384 783467792087784 785503991881728 787359396246528 790817187446784 792614829109824 794028249649152 794678599494864 796095700227072 797905340711892 799982886263337 801216253397216 801409445798976 803302419735576 803762717001664 805196016873472 805390168891392 807292545518592 810570504850176 812681027315136 814130230652928 818105475919788 821500209179424 824111140216896 825580726161408 826983523682442 831091277124864 833054361207264 837192269426688 838614796870662 840110246280576 842297682829536 842780324623104 844283202158592 844974713386944 846277446305792 846481504038912 850409660399082 851926142852736 854144345035296 856157790093312 857612543078088 858387010424832 859845551221818 861378860110464 861872435536896 864116535373056 865657460441088 867702191781888 869674604162168 871225440587264 871939018890198 873493893304704 877832670855168 879324253029432 881401266098757 883691990866944 885779320777344 887358875738112 889669335877632 890179121922048 891691682748552 893281780855296 899839309996032 901368285071868 903715222202523 904233056626872 905845518982656 908204113708416 909823657402368 911891817956448 912715302223872 914045757435748 914266155729528 915896509484544 918585962287616 922620052021248 924187735326852 924717300628128 926366291257344 927125032744008 928778316931584 934977686765472 937186156358172 941841303105024 945124027065648 945665588991872 948127865200992 949818602428416 952062127094016 958416910709328 960912388164708 963177513854976 964814110962849 965685386727936 969606489979008 971896754741808 973629877545984 976164965754624 976724314331136 978383929682439 980128620660672 982680629967792 984997069185024 987561754712064 989239784658111 992144603798929 993913833328192 994153489725312 995686217814016 996501735874512 998278735205376 998850755108864 1000547966924436 1001451512162304 1003153143092121 1004942003462208 1009933703847936 1012319223745536 1017262188705231 1019076208855488 1020893463834624 1024138115997696 1025878295201004 1033409207573568 1035252021694464 1037947558523904 1040306963206644 1042162077664512 1043015661837009 1044623722783712 1044875606548032 1046738867982336 1049812528328704 1050065663238144 1051596332583846 1056819772146432 1058704332865536 1059571465993152 1061460933636096 1063264530448854 1063873787615856 1066643848351116 1068545927731968 1071069892980768 1076390060691456 1078219024547994 1080760673133568 1083574703086848 1085506974203904 1090807301226384 1093383849084534 1095333612239232 1098185586473952 1098814853622528 1100774301548544 1102644698243256 1103640441974784 1108121702833152 1110739148276352 1116256359235584 1118153062494216 1120146995040768 1121064452858826 1123063577106048 1123707099497472 1126632951182592 1128642005385216 1130559753894984 1133879547198776 1135901523803648 1136175416828928 1138859126713728 1143483390770784 1144516013899776 1146460734962424 1148505146813952 1149163247382528 1152155380497408 1156936255709184 1162585358520264 1164658524406272 1167305961411842 1172432337372576 1175201688131676 1178255987822592 1181039094369792 1186225781170176 1188922243664736 1191042374473728 1192017899242296 1194143550340608 1196858011067838 1201824380095824 1204953629603364 1205644075502496 1207794025310208 1210938818277888 1215855757275264 1219021540972704 1221195345979392 1226862388014487 1227158213879682 1232250313769136 1232956400837504 1235155055009792 1236166710325344 1238371089242112 1240475285523663 1246636915687296 1249581541810896 1255788404140032 1257922195305993 1260165369420864 1264170486934656 1266424803237888 1269416169458688 1275614490598623 1277889214279104 1281216517552944 1284236685139968 1286418814617132 1287580515637248 1289768326832727 1292068290165696 1292808653305344 1295862339655744 1296174803059584 1298173170061312 1298486190661632 1301553287672832 1302299085774848 1304511906243252 1306838160880896 1307908528335297 1310240839957056 1316749006282752 1318986379544148 1325537986300416 1328668981166016 1331038313607168 1334063955899248 1335268682883072 1337537524122828 1339922671282944 1349758964994048 1352052427607802 1356349584940308 1358768278473984 1361191285112832 1362306170562624 1364735486103552 1367837726934672 1369072953335808 1371068636153622 1377878943431424 1380336028925952 1383930078031872 1386281602990278 1387075950942192 1389549436886016 1390687549116012 1393167475397376 1395651823976448 1402128443445128 1402466530148208 1405779234537258 1409093029528576 1412761954657536 1415281244848128 1417686040598472 1418498383487808 1422191797801488 1424727903642624 1428093190641024 1435186747588608 1437625366063992 1444766270782464 1454409734968512 1457845132112712 1460444816318976 1464247448631936 1465086471496704 1470192930991008 1471520589299712 1474020944951688 1477495603777536 1480985531035136 1481342632068096 1490870749992288 1493529326721024 1494752603811768 1497418102808064 1498276132663296 1500821950386654 1502177268243456 1507413005193312 1514900555771904 1518478835618304 1521930557283794 1524644521027712 1528614313283232 1531340195751936 1532217663176704 1536207173996544 1538817442801506 1550113811360352 1552878032541696 1556921337785856 1560460444809966 1563243116496768 1566935584175568 1571007983763456 1574718792493056 1577394498875769 1585229658219648 1588056499298304 1589357198989728 1592191400454144 1594896795673281 1595810681423784 1599580075512559 1599965772526674 1602432506794432 1602818891597952 1606604839471152 1607525434003328 1610392033746944 1610780337782784 1614585091037184 1617328536821991 1621141009700352 1625362054630272 1628260461305856 1636210951839576 1640075773626801 1643000418358848 1648222280433792 1651161452322816 1653967047364884 1662182554249728 1666108722414528 1674384538853376 1677229593741324 1680220492561152 1681596679288239 1684595365659072 1685560649246208 1689949426773888 1692554892611584 1692963008077824 1700819320798164 1703852285705472 1708288690070592 1715225086156176 1716774020849664 1719691102443636 1722757720220928 1723744871073792 1728233070746112 1735404383563776 1739349208324336 1742450881174528 1743878037780396 1746987786609408 1750958942117763 1758648506058864 1762802532197514 1767383981733888 1771558641554688 1774717751476224 1779338671755264 1783383365497104 1786563561710592 1795287016601757 1799678619992064 1802736570143736 1807430444405046 1808466113253744 1811691037965312 1816408227416832 1819647314804736 1823783635912896 1828091514871496 1828532311459056 1831793018969088 1837171924575232 1845240104042496 1848375470653704 1849434601256256 1852732582514688 1854250065488016 1857556633863168 1869955373530944 1874372312716344 1883682606210048 1890248054131296 1891331177983744 1896255730401984 1899637204856832 1904124254188032 1916833821418656 1921824776329416 1926355027709952 1929628221925698 1931370773455872 1939212979958016 1943793509483616 1947259755091968 1952329931509248 1953448628662272 1956767859364878 1960257241321344 1965361259935584 1969994138370048 1975123509424128 1978479569316222 1984289207597858 1987827666656384 1988306979450624 1991372435628032 1993003471749024 1996557470410752 1997701510217728 2001095933848872 2002903024324608 2006306286184242 2009884006924416 2019867407695872 2024638447491072 2028078641411703 2034524377410462 2038152417710976 2041786927669248 2048276231995392 2051756590402008 2056602954230433 2066818415147136 2070504043388928 2075895117047808 2079422404485417 2080613926413288 2084324155329024 2086031323674018 2089247445567424 2089751213096064 2093477735964672 2099625056657408 2100131326476288 2103192665167692 2108668851805887 2113639544292864 2119142931986304 2122921867272192 2126529060897708 2127747575231712 2133287696702232 2137091855463936 2142139785961536 2152780121382912 2156438049095988 2161521346267136 2167149406173696 2181614602452768 2186767698169068 2190667224478464 2196371172947904 2197629707245056 2205289396486512 2207280883949568 2216243405666304 2221478296552704 2236306124988432 2240293990081536 2242128905717652 2246127154212096 2247414198994944 2251232925579981 2253265902365184 2261119507789968 2267759094397552 2271803047607296 2272350833657856 2277718253427456 2282895835925691 2286966781541568 2292921469924848 2297010293627904 2298326494765056 2304310760994816 2308226164202259 2313872511418368 2325170717040528 2329317048812544 2334611922823684 2340690667214949 2344864674745152 2350403376263352 2356511975645184 2362078188739584 2372451562340352 2377844487329472 2382084748947456 2384035798484592 2388287100681216 2393716022135676 2403648760191648 2409907259206728 2411288151004992 2415588050620416 2421877636555776 2431711514550528 2438043081945408 2442390691958784 2453724776028974 2454316427759364 2464500627538272 2465912801675008 2470310110019584 2472333420650688 2476742178484224 2480950571047326 2493273831374592 2499163083621792 2511576808280064 2515844390611986 2520330738841728 2528340973869312 2532849606475776 2538832338917376 2551228981197246 2555778428558208 2562433035105888 2568473370279936 2572837629234264 2575161031274496 2578914815622289 2579536653665454 2584136580331392 2585617306610688 2591724679311488 2592349606119168 2596346340122624 2596972381323264 2603106575345664 2604598171549696 2609023812486504 2613676321761792 2615817056670594 2620481679914112 2633498012565504 2637972759088296 2644203798296271 2651075972600832 2657337962332032 2662076627214336 2668127911798496 2670537365766144 2675075048245656 2679845342565888 2699517929988096 2704104855215604 2711145666607569 2712699169880616 2717536556947968 2724612341125248 2729470972207104 2735675453869344 2738145906671616 2742137272307244 2755757886862848 2767860156063744 2772563205980556 2774151901884384 2779098873772032 2781375098232024 2786334950794752 2804256886890256 2804933060296416 2811558469074516 2818186059057152 2825523909315072 2835372081196944 2836996766975616 2844383595602976 2849455807285248 2856186381282048 2875250732127984 2889532541564928 2894442332888547 2908819469937024 2915690264225424 2920889632637952 2928494897263872 2930172942993408 2935151789047317 2940385861982016 2948041889903376 2954991207555072 2961971062070272 2962685264136192 2976433811396787 2981741499984576 2987058653442048 2989505207623536 2994836205616128 2996552265326592 3001643900773308 3004354536486912 3009459429276363 3014826010386624 3029801111543808 3036957671236608 3043861114567588 3049289042055424 3051786566115693 3057228626566464 3062680391503872 3072414347993088 3077634885603012 3100227622720704 3105756065083392 3113842675571712 3120920889619932 3126486232993536 3133871168351136 3149437584986112 3154788997751538 3170459316439296 3176112998596608 3178714397979456 3184382800908288 3189793591346562 3191621362847568 3199160151025118 3199931545053348 3204865013588864 3205637783195904 3213209678942304 3215050868006656 3220784067493888 3229170182074368 3234657073643982 3242282019400704 3250724109260544 3256520922611712 3272421903679152 3280151547253602 3286000836717696 3296444560867584 3302322904645632 3307934094729768 3324365108499456 3332217444829056 3348769077706752 3354459187482648 3360440985122304 3363193358576478 3369190731318144 3371121298492416 3379898853547776 3385109785223168 3385926016155648 3401638641596328 3407704571410944 3416577380141184 3430450172312352 3433548041699328 3439382204887272 3445515440441856 3447489742147584 3456466141492224 3470808767127552 3478698416648672 3484901762349056 3487756075560792 3493975573218816 3501917884235526 3517297012117728 3525605064395028 3534767963467776 3543117283109376 3558677343510528 3566766730994208 3573127123421184 3590574033203514 3605473140287472 3614860888810092 3616932226507488 3623382075930624 3632816454833664 3647567271825792 3656183029742992 3657064622918112 3663586037938176 3674343849150464 3680587164043461 3696750941307408 3698869202512512 3705465165029376 3708500130976032 3715113267726336 3721425856570989 3739910747061888 3748744625432688 3767365212420096 3773766585917979 3780496108262592 3782662355967488 3792511460803968 3799274409713664 3808248508376064 3826843471795869 3833667642837312 3843649552658832 3852710055419904 3859256443851396 3862741546911744 3878425959916032 3887587018967232 3894519510183936 3904659863018496 3906897257324544 3913535718729756 3920514482642688 3923725585005891 3930722519871168 3950247018848256 3956959138632444 3968578415195716 3975655333312768 3976613958901248 3982744871256064 3986006943498048 3993114940821504 4002191867697744 4005806048649216 4012612572368484 4019768013848832 4049276894982144 4056157282823406 4069048754820924 4076304835421952 4083573855338496 4103513180804016 4113205908460866 4133636830294272 4141008086777856 4151790234095616 4158844808970834 4161227852826576 4168648310658048 4172062647348036 4178494891134848 4179502426192128 4186955471929344 4199250113314816 4206385330335384 4217337703611774 4227279088585728 4238285863972608 4245843734544384 4253058121795416 4255495150463424 4266575393404464 4274183710927872 4284279571923072 4305560242765824 4312876098191976 4323042692534272 4334298812347392 4363229204905536 4373535396338136 4381334448956928 4392742345895808 4395259414490112 4410578792973024 4414561767899136 4432486811332608 4442956593105408 4472612249976864 4480587980163072 4484257811435304 4492254308424192 4494828397989888 4502465851159962 4506531804730368 4522239015579936 4535518188795104 4543606095214592 4544701667315712 4555436506854912 4565791671851382 4573933563083136 4585842939849696 4594020587255808 4596652989530112 4608621521989632 4616452328404518 4650341434081056 4658634097625088 4669223845647368 4681381334429898 4689729349490304 4700806752526704 4713023951290368 4724156377479168 4732183496627307 4755688974658944 4764169497894912 4768071596969184 4776574201362432 4787432044271352 4798740226537677 4807297520383296 4819814518413456 4822576302009984 4831176101240832 4843755273111552 4851985610465973 4863423029101056 4876086163890816 4884781383917568 4907449552057948 4908632855518728 4920227320880403 4929001255076544 4931825603350016 4944666841301376 4953484356968448 4961901142094652 4986547662749184 4998326167243584 5023153616560128 5031688781223972 5040661477683456 5056681947738624 5077664677834752 5102457962394492 5111556857116416 5124866070211776 5145675258468528 5150322062548992 5157829631244578 5159073307330908 5168273160662784 5171234613221376 5183449358622976 5184699212238336 5192692680245248 5206213150691328 5218047624973008 5227352643523584 5231634113341188 5240963359828224 5252876826353289 5275945518176592 5288407596592542 5302151945201664 5314675924664064 5324153254428672 5336255823596992 5350150096491312 5359690685131776 5385861049805271 5399035859976192 5408209710431208 5422291333215138 5425398339761232 5435073113895936 5449224682250496 5458941944414208 5471350907738688 5484274544614488 5511515773725696 5535720312127488 5545126411961112 5548303803768768 5558197747544064 5562750196464048 5572669901589504 5608513773780512 5609866120592832 5623116938149032 5636372118114304 5651047818630144 5670744162393888 5673993533951232 5688767191205952 5698911614570496 5712372762564096 5750501464255968 5779065083129856 5788884665777094 5817638939874048 5831380528450848 5841779265275904 5856989794527744 5860345885986816 5870303578094634 5880771723964032 5896083779806752 5909982415110144 5923942124140544 5925370528272384 5952867622793574 5963482999969152 5974117306884096 5979010415247072 5989672411232256 5993104530653184 6003287801546616 6008709072973824 6018918858552726 6029652020773248 6059602223087616 6073915342473216 6084235924235109 6087722229135176 6098578084110848 6103573132231386 6114457253132928 6125360783007744 6144828695986176 6155269771206024 6169808862691299 6200455245441408 6211512130166784 6227685351143424 6241841779239864 6252972465987072 6267742336702272 6298875169972224 6309577995503076 6326006555417661 6340918632878592 6357428795958912 6368765601816576 6379587182693124 6383242725695136 6398320302050236 6399863090106696 6409730027177728 6411275566391808 6426419357884608 6430101736013312 6458340364148736 6469314147287964 6484564038801408 6501448218521088 6544843807358304 6560303094507204 6572001673435392 6592889121735168 6615868189459536 6648730216998912 6664434889658112 6708918374965296 6720881970244608 6726386717152956 6738381462636288 6742242596984832 6753698776739943 6759797707095552 6770219570446336 6803277283192656 6815409142821888 6833154760282368 6848687507777073 6860900344624704 6878764409774544 6891030880883712 6894979484295168 6912932282984448 6924678492606777 6941617534255104 6957396833297344 6969803524698112 6975512151121584 6987951146437632 7003835768471052 7022072001644847 7034594024235456 7051210128790056 7069535926935552 7086234566218752 7117354687021056 7133533461988416 7146254246842368 7181148066407028 7210946280574944 7229721777620184 7233864453014976 7246764151861248 7265632909667328 7295134543651584 7312366059485984 7314129245836224 7327172075876352 7348687698300928 7361174328086922 7393501882614816 7397738405025024 7410930330058752 7417000261952064 7430226535452672 7442851713141978 7479821494123776 7497489250865376 7534730424840192 7547533171835958 7560992216525184 7565324711934976 7585022921607936 7598548819427328 7616497016752128 7653686943591738 7667335285674624 7687299105317664 7705420110839808 7718512887702792 7725483093823488 7736744446866867 7756851919832064 7775174037934464 7789039020367872 7809319726036992 7813794514649088 7827071437459512 7841028965285376 7847451170011782 7861445039742336 7900494037696512 7913918277264888 7932611394888813 7937156830391432 7951310666625536 7953227917802496 7972013886996096 7986229881643008 8004383735395488 8011612097298432 8025225144736968 8039536027697664 8098553789964288 8112314565646812 8138097509641848 8152609670843904 8207026361608032 8226411816921732 8267273660588544 8303580468191232 8317689617941668 8322455705653152 8337296621316096 8344125294696072 8356989782269696 8359004852384256 8412770660670768 8434675407223548 8454558177171456 8476571727945216 8506116243590832 8510990300926848 8533150786808928 8548367421855744 8568559143846144 8588036716101409 8625752196383952 8646085385068544 8668597624694784 8683326998665641 8726458409811072 8747070792676272 8762668897913856 8785484691791616 8790518828980224 8805455367141951 8821157585946048 8864973622665216 8885913186210816 8929301434190361 8945224499953728 8961175960326144 8968515622870608 8984508616848384 8989656795979776 9004931702319924 9013063609460736 9028378287829089 9044478031159872 9071036377590208 9087212190429184 9089403334631424 9110873013709824 9131583343702764 9147867126166272 9155359698347079 9171685879699392 9188041174511616 9217243043979264 9232904656809036 9300682868162112 9317268195250176 9338447691294736 9362762668859796 9379458698980608 9401613505053408 9448312754958336 9464366993254614 9511377949317888 9528338995789824 9536143193938368 9553148402724864 9574864088542704 9597480453075354 9614595040766592 9639629036826912 9645152604019968 9662352202481664 9687510546223104 9703971220931946 9726846058202112 9752172327781632 9769562767835136 9814899104115896 9817265711037456 9840454641760806 9858002510153088 9863651206700032 9889333682602752 9906968713936896 9923802284189304 9973095325498368 9996652334487168 10046307233120256 10063377562447944 10081322955366912 10113363895477248 10155329355669504 10204915924788984 10223113714232832 10249732140423552 10291350516937056 10300644125097984 10315659262489156 10318146614661816 10336546321325568 10342469226442752 10366898717245952 10369398424476672 10412426301382656 10436095249946016 10454705287047168 10463268226682376 10481926719656448 10505753652706578 10551891036353184 10576815193185084 10604303890403328 10629351849328128 10672511647193984 10700300192982624 10719381370263552 10771722099610542 10816419420862416 10844582666430276 10850796679522464 10870146227791872 10898449364500992 10942701815477376 10968549089228976 11023031547451392 11041761492130383 11090252823922224 11096607607537536 11116395495088128 11125500392928096 11145339803179008 11164277569712967 11197060528587913 11217027547561024 11219732241185664 11246233876298064 11272744236228608 11302095637260288 11321299757753937 11341488324787776 11347987067902464 11377534382411904 11397823229140992 11424745525128192 11480530415387607 11501002928511936 11558130166259712 11577769331554188 11635277879748096 11662761056901696 11683558530551808 11713979589055488 11720691771973632 11740607156189268 11761543447928064 11771176755017673 11792167559613504 11847884248281088 11850741056544768 11905735245587148 11926965999938304 11948234613768192 11958020830494144 11979344822464512 12006575603093232 12017418145947648 12037837717105452 12059304041546496 12147830684946432 12168471848470218 12175444458270352 12197156168221696 12207146264462772 12228914506265856 12250721566015488 12310539542412048 12339617725382598 12400910490882816 12423024260333568 12455370702286848 12483683558479728 12505944931974144 12535484673404544 12597750339944448 12619155991006152 12652013110835322 12681837265757184 12714857591917824 12737531203633152 12759174365386248 12766485451390272 12796640604100472 12799726180213392 12819460054355456 12822551132783616 12852838715769216 12860203472026624 12916680728297472 12938628294575928 12969128077602816 13002896437042176 13089687614716608 13120606189014408 13144003346870784 13185778243470336 13231736378919072 13297460433997824 13328869779316224 13417836749930592 13441763940489216 13452773434305912 13476762925272576 13484485193969664 13507397553479886 13519595414191104 13606554566385312 13630818285643776 13666309520564736 13697375015554146 13721800689249408 13757528819549088 13782061761767424 13789958968590336 13825864565968896 13849356985213554 13914793666594688 13939607049396224 13951024302243168 13975902292875264 14007671536942104 14044144003289694 14069188048470912 14102420257580112 14139071853871104 14172469132437504 14196550489881921 14267066923976832 14292508493684736 14362296132814056 14396220679613031 14421892561149888 14459443555240368 14467728906029952 14493528303722496 14531265819334656 14555956831397919 14590269087303168 14624732118971968 14628258491672448 14654344151752704 14697375396601856 14722348656173844 14760681962641209 14787003765229632 14795476810050048 14834000523904128 14860453070905344 14885703426283956 14959642988247552 14994978501730752 15069460849680384 15095066343671916 15121984433050368 15130649423869952 15170045843215872 15232994033504256 15307373887183476 15334670571349248 15374598210635328 15437025775405584 15450966187646976 15473488893733734 15513703839664128 15550348075868928 15578078040735744 15618639452073984 15654142874919024 15682057930570752 15694902340023564 15722890079484672 15758630479059867 15827836554529776 15865222789777626 15874313660782864 15902621333251072 15906455835604992 15944027773992192 15972459763286016 16008767470790976 16050450289473936 16079072055395328 16157583149415813 16197107579928576 16224629131293624 16276195019283696 16305219341687808 16414052723216064 16452823633843464 16534547321177088 16607160936382464 16635379235883336 16644911411306304 16674593242632192 16688250589392144 16713979564539392 16718009704768512 16825541321341536 16869350814447096 16909116354342912 16953143455890432 17012232487181664 17021980601853696 17066301573617856 17096734843711488 17137118287692288 17176073432202818 17251504392767904 17292170770137088 17337195249389568 17366653997331282 17452916819622144 17494141585352544 17525337795827712 17570969383583232 17581037657960448 17610910734283902 17642315171892096 17729947245330432 17771826372421632 17858602868380722 17890448999907456 17922351920652288 17937031245741216 17969017233696768 17979313591959552 18009863404639848 18026127218921472 18052403709356023 18056756575658178 18088956062319744 18142072755180416 18174424380858368 18178806669262848 18221746027419648 18252707772705327 18263166687405528 18295734252332544 18310719396694158 18343371759398784 18376082349023232 18434486087958528 18465809313618072 18509426588073897 18601365736324224 18634536390500352 18676895382589472 18725525337719592 18758917397961216 18803227010106816 18896625509916672 18928733986509228 18978019666252983 19022755898635776 19072286387876736 19106296805449728 19149728177085408 19194960906150708 19229190081533184 19279258073653824 19290305208039936 19375021092446208 19407942441863892 19453692116404224 19504344655563264 19629798208231792 19634531422074912 19680909283521612 19716005020306176 19727302413400064 19778667365205504 19847604568378608 19946190650996736 19993304668974336 20126755124895888 20162645910733824 20226727790954496 20261096330219829 20310658711339008 20409831849577968 20446227428465664 20499464280847104 20546062523331219 20582701033874112 20631318524978312 20636293229323632 20673092642651136 20684938452885504 20733797434491904 20738796848953344 20824852602765312 20872190499892032 20909410574094336 20926536453364752 20963853439312896 21011507305413156 21066216004934541 21103782072706368 21153630386370168 21208607780806656 21258703698656256 21345023294387968 21400600385965248 21438762740527104 21543444199221084 21632838841724832 21689165332860552 21701593359044928 21740292455583744 21796898729001984 21885403630954752 21937098178457952 22046063094902784 22083522984260766 22180505647844448 22193215215075072 22232790990176256 22251000785856192 22290679606358016 22328555139425934 22394121057175826 22434055095122048 22439464482371328 22492467752596128 22545488472457216 22604191274520576 22642599515507874 22682976649575552 22695974135804928 22755068764823808 22795646458281984 22849491050256384 22961060830775214 23002005857023872 23116260332519424 23155538663108376 23210233340600601 23270555759496192 23325522113803392 23367117061103616 23427959178110976 23441383543947264 23481214312378536 23523086895856128 23542353510035346 23584335119227008 23695768496562176 23701482113089536 23797834184666439 23811470491174296 23853931999876608 23916041660988288 23958689644929024 24013151206186464 24034836291895296 24075675434210904 24118608083092992 24295661369892864 24336943696940436 24350888916540704 24394312336443392 24414292528925544 24457829012531712 24621079084824096 24679235450765196 24801820981765632 24910741404573696 24967367116959456 25011889863948288 25070969346809088 25238311982012304 25304026221670644 25363674531514368 25429715183835648 25518348730772496 25532970902780544 25593281208200944 25599452360426784 25638920108710912 25645102265567232 25705677431538432 25720406944053248 25764110148304227 25877256589151856 25938256155205632 26005792874084352 26049980995996923 26179375229433216 26241212378028816 26288006693741568 26371556486940672 26416366101425853 26463472757838144 26594920867995648 26657739558632448 26787904302571083 26835673499861184 26883527880978432 26905546868611824 26953525850545152 26968970387939328 27014795106959772 27039190828382208 27213109132770624 27261636571287552 27332619041129472 27394750031108292 27443601378498816 27466079095041237 27515057639098176 27564123523534848 27651729131937792 27698713970427108 27829587333189376 27879214098792448 27902048604486336 27951804585750528 28015343073884208 28088288006579388 28138376096941824 28204840515160224 28344938264875008 28393100979763842 28534133847953664 28585016987369472 28724592265628112 28792441359226062 28843785122299776 28918887110480736 28935457812059904 28987056607444992 29062531638669312 29111913662795838 29180538174606336 29249464237943936 29256516983344896 29308688303505408 29394750793203712 29444697312347688 29521363925282418 29574007530459264 29590953620100096 29668001047808256 29720906141810688 29771406852567912 29919285976495104 29989957003461504 30138921699360768 30190132687343832 30243968866100736 30261298847739904 30340091686431744 30465988067008512 30614747774366952 30669341142698496 30749196421270656 30874051550811168 30901932375293952 30946977787467468 31027407679328256 31100696151737856 31237278904147968 31308285749838048 31364115861141504 31389804680047128 31445780158969344 31517260958119734 31655673109059552 31730445579555252 31748627321565728 31805242666502144 31812911671209984 31888055547984384 32017534941581952 32100900578947872 32158144110790656 32315166298831626 32449258262587248 32552390038567392 32610438683375616 32828105446432128 32905647267686928 33069094642354176 33125284476391149 33270758471766672 33289822822612608 33349186485264384 33376501178784288 33427959129078784 33436019409537024 33591181585763739 33651082642683072 33738701628894192 33818232708685824 33906286911780864 33963899273261811 34024464974363328 34043961203707392 34132603147235712 34193469687422976 34274236575384576 34352146864405636 34441591246162821 34503008785535808 34674390498779136 34733307994662564 34905833639244288 34988283170705088 35050675591655424 35141938767166464 35162075315920896 35221821468567804 35284630343784192 35543652744843264 35717205736761444 35780897999814912 35844703841304576 35874062491482432 35938034467393536 36019726809279696 36052254437842944 36104807418712046 36113513151316356 36177912124639488 36284145510360832 36348848761716736 36443492054839296 36505415545410654 36526333374811056 36591468504665088 36621438793388316 36686743518797568 36752164698046464 36931618627236144 37018853176147794 37202731472648448 37269072781000704 37353790765178944 37451050675439184 37517834795922432 37606454020213632 37793251019833344 37857467973018456 37956039332505966 38045511797271552 38144572775753472 38212593610899456 38299456354170816 38389921812301416 38458380163066368 38558516147307648 38580610416079872 38750042184892416 38815884883727784 38907384232808448 39008689311126528 39259596416463584 39269062844149824 39361818567043224 39432010040612352 39454604826800128 39557334730411008 39695209136757216 39892381301993472 39986609337948672 40253510249791776 40325291821467648 40453455581908992 40522192660439658 40819663699155936 40892454856931328 40998928561694208 41092125046662438 41165402067748224 41262637049956624 41272586458647264 41346185285302272 41369876905771008 41467594868983808 41477593697906688 41744380999784064 41818821148188672 41853072906729504 41927706878625792 42023014610826312 42132432009869082 42207564145412736 42307260772740336 42417215561613312 42517407397312512 42589651469645763 42690046588775936 42801200771930496 42877525481054208 43086888398442168 43188662038839093 43265677683449664 43378330665721104 43403186718089856 43480584911167488 43593797458003968 43770807261909504 43874196356915904 44092126189805568 44167045968521532 44282045887923627 44361011295688896 44386430430150144 44502001571712384 44581359212716032 44657110278851868 44788242114351652 44868110190244096 44878928964742656 44984935505192256 45208382549041152 45285199031015748 45365953299151104 45391948271609856 45510137529647616 45698982100512768 45922121661550428 46004011714047744 46311077326216752 46420466681201202 46541111518992384 46651044227606784 46734234122207232 46855918356221952 46962428624757072 47046173791712256 47084707020070692 47168670238454016 47275891437179601 47391536993124352 47595668369332878 47622940982348592 47707863999753216 47832083321976576 47917379289858048 48026302412372928 48151350868421808 48237216166185984 48472749448247439 48591322739785728 48673887393880872 48701777833081408 48788624672886784 48828585057851088 48915658025063424 49242158169648192 49358470901530392 49603641963531264 49821482809147392 49934734233918912 50023779727896576 50141938693618176 50476623964024608 50608052443341288 50727349063028736 50859430367671296 51036697461544992 51065941805561088 51186562416401888 51198904720853568 51277840217421824 51290204531134464 51411354863076864 51440813888106496 51528220296608454 51754513178303712 51876512310411264 52011585748168704 52099961991993846 52358750458866432 52482424756057632 52576013387483136 52743112973881344 52832732202851706 52926945515676288 53189841735991296 53315479117264896 53575808605142166 53671346999722368 53767055761956864 53811093737223648 53907051701090304 53937940775878656 54029590213919544 54078381656764416 54157211128068069 54426218265541248 54523273142575104 54665238082258944 54758123318115981 54789500062216584 54887202756997632 54932158190082474 55030115278196352 55128247047069696 55303458263875584 55397427940854216 55528279764221691 55659174666378752 55804097208972672 55903609171501056 56030686147768416 56176576013158776 56276752193883648 56409681030320448 56689876529750016 56786201959527684 57068267695907328 57449184531256224 57584882718452124 57687570244599552 57837774220961472 57870915624119808 58125063277338624 58223827325591676 58361076349212672 58498928475887872 58513033966689792 58889394624695376 59042727850564836 59148015060918528 59181907240200192 59336002095616512 59542813705135824 59838571952990208 59979914006923008 60116257012709863 60380265374687664 60487937732201472 60522597695479808 60680183372863488 60783288990659487 60931976134017024 61229495548733904 61338682285396992 61498392842541312 61638187569993657 61748103101622336 61893955574934936 62054815358656512 62201392303475712 62474557808295936 62616571499676096 62728231722283008 62779609360094256 62891560317938688 63034521916239468 63198648014803623 63311346218119104 63460891159110504 63497254643131456 63610485333004288 63625823342419968 63776111095968768 64035069883163904 64201801157895744 64316288221581312 64630332597663252 64898516525174496 65104780077134784 65220877366751232 65656210892864256 65811294535373856 66138189284708352 66250568952782298 66541516943533344 66579645645225216 66698372970528768 66753002357568576 66855918258157568 66872038819074048 67182363171527478 67302165285366144 67477403257788384 67636465417371648 67812573823561728 67927798546523622 68048929948726656 68087922407414784 68265206294471424 68386939374845952 68548473150769152 68704293728811272 68883182492325642 69006017571071616 69348780997558272 69466615989325128 69630700021801803 69811667278488576 69976566341410176 70101351183310848 70283877534332928 70324150631841792 70443642937135608 70569260687568384 71087305489686528 71393502553999317 71434411473522888 71561795999629824 71748124982964864 71876068934787072 72039453618559392 72104508875685888 72209614837424092 72227026302632712 72355824249278976 72568291020721664 72886984109678592 73010831090821308 73052666749622112 73182937009330176 73242877586776632 73373487037595136 73863237254472288 74037706352295588 74405462945296896 74707581530357888 74902101350878368 75035669591844864 75212908040427264 75714935946036912 75912078665011932 76091023594543104 76289145551506944 76598912708341632 76779843624602832 76916760326132736 77117032294615296 77161220832159744 77292330444912681 77631769767455568 77814768465616896 78017378622253056 78149942987990769 78379423700115391 78519192832927168 78538125688299648 78723637134086448 78864020081224704 78909209653600256 79114669460822016 79249098304277559 79390418273514432 79784762603986944 79973218675897344 80363712907713249 80507020499583552 80650583642935296 80906911163817984 81044385320879316 81639327398311872 81784909713862656 81997857123388416 82184250093324876 82330804135496448 82398237285123711 82525274099913248 82545172917294528 82692370570604544 82935189737967616 82955187395813376 83488761999568128 83637642296377344 83706145813459008 83855413757251584 84046029221652624 84264864019738164 84415128290825472 84614521545480672 85034814794625024 85179302939291526 85380093177551872 85602401543860992 85755050962108416 86173776796884336 86377324077678186 86531355366899328 86756661331442208 86806373436179712 86961169822334976 87187594916007936 87541614523819008 87748392713831808 88184252379611136 88334091937043064 88564091775847254 88722022591377792 88772860860300288 89004003143424768 89162718425432064 89314220557703736 89576484228703304 89736220380488192 89757857929485312 89969871010384512 90416765098082304 90570398062031496 90731906598302208 90783896543219712 91020275059295232 91397964201025536 91844243323100856 92008023428095488 92622154652433504 92840933362402404 93082223037984768 93302088455213568 93711836712443904 93924857249514144 94092347583424512 94169414040141384 94337340476908032 94551782874359202 95191336738665756 95245881964697184 95415727999506432 95664166643953152 96052604824745856 96302701736843616 96474432332371968 96945498896494878 97347774787761744 97403555666162816 97577249345773568 97657170115702176 97831316050126848 98484316339296384 98716941803060784 99207283927062528 99375853429173447 99869468467837824 100047559455793152 100283877387236352 100773544757291217 100953247928049216 101216104886682576 101454698126057472 101718860735342592 101891697819785433 102073394923089984 102131883611122176 102373124832803776 102397809441707136 102555680434843648 102580409062268928 102822709726153728 102881627776212992 103056440593216908 103324773738488463 103509026356607424 104023171496337408 104199923983987692 104717500917732864 104964849512115264 105152026774966272 105486225947762688 105665464405703412 105853891031352576 106630958234529792 107151617210284332 107342693999444736 107534111523913728 107622187474447296 107814103402180608 108059180427839088 108156763313528832 108314422256136138 108852436531082496 109046546285150208 109330476164517888 109516246636231962 109579000124433168 109774405513995264 109864316380164948 110060230556392704 110256494094139392 110794855881708432 111056559528443382 111318349332757504 111608194417945344 111807218343002112 112061372295536832 112353152026317552 112553504387767296 112819362060640896 113379753059500032 113572403919055368 114136535391814656 114898369062512448 115169765436904248 115375140489199104 115675548441922944 115741831248239616 116250126554677248 116447654651183352 116722152698425344 116997856951775744 117026067933379584 117778789249390752 118085455701129672 118296030121837056 118363814480400384 118672004191233024 119085627410271648 119677143905980416 119959828013846016 120232514025419726 120760530749375328 120975875464402944 121045195390959616 121360366745726976 121566577981318974 122458991097467808 122677364570793984 122996785685082624 123276375139987314 123496206203244672 123787911149869872 124109630717313024 124402784606951424 125233142999352192 125456463444566016 125559218720188512 125783120635877376 126069043832478936 126366825965492161 126397296029607246 126622692436238208 126921782318221008 126994509286262912 127220970666008576 127251646684839936 127552222191937536 127768954408937289 128070139766327808 128403602315791488 128632576443162624 129260665195326504 129565986116517279 129797033050348992 130209560154269568 130441754733502464 131312421785728512 131622589070747712 132276378569416704 132501137905564596 132846137663770881 133083033887066688 133159291290450432 133506004715137152 133711836516315136 133744077638148096 134364726343054956 134604330570732288 134954806515576768 135625147647123456 135855597093047244 136097859897453312 136175844814829568 136530412588942848 137096946301538304 137408587457622544 137766364984651284 138012035142143232 138933231978650256 139261400043603606 139623334556977152 139953132682820352 140202702366621696 140567755068665856 140887285874271216 141138521375136768 141827674311538803 142174610979373056 142787005107998634 142868822947045776 143123591999259648 143496249965929728 143752137869574144 144078907237118784 144419229674848184 144454052605265424 144711648498557952 145136582041443328 145773968219357184 146021662181642616 146105333499244224 146365874018660352 146485755173553264 146746974075190272 147726474508944576 148075412704591176 148810925890593792 149415163060715776 149804202701756736 150071339183689728 150425816080854528 151429871892073824 151824157330023864 152182047189086208 152578291103013888 153197825416683264 153559687249205664 153833520652265472 154234064589230592 154322441664319488 154584660889825362 155263539534911136 155629536931233792 156034757244506112 156299885975981538 156758847400230782 157038385665854336 157076251376599296 157447274268172896 157728040162449408 157818419307200512 158229338921644032 158498196608555118 158780836547028864 159569525207973888 159946437351794688 160727425815426498 161014040999167104 161301167285870592 161813822327635968 162088770641758632 162471633384204207 163278654796623744 163569819427725312 163995714246776832 164274369954347943 164368500186649752 164661608270992896 164796474570247422 165050548199826496 165090345834589056 165384741141209088 165870379475935232 165910374791626752 166584839292665073 166977523999136256 167412291626918016 167710827514503168 168092058443305248 168529728039476328 168830256581650944 169229043090961344 170069629589250048 170358605878583052 170760186355103744 171204803087721984 172347553593768672 172754648155356372 173062710733798656 173513322662884416 173612746872359424 174375189832015872 175083229047638016 175496785427663616 176668183874086128 177128183551694508 177444045182755584 177545721720600576 178008006286849536 178628441115407472 179152968457406608 179472440760976384 179515715858970624 179939742020769024 180348771038129589 181140796124062992 181463813196604416 181567793086439424 182040550118590464 182349866971978461 182795928402051072 183688486646201712 184016046856190976 184914562709980971 185244309304867008 185681866724804808 186164446075969536 186604176910427136 187423673424887808 187849714499028288 188184695166849024 188338828080282768 188674680953816064 189103565748718404 190382673477331512 190491763929394368 190831455999012864 191328333287906304 192105209649491712 192605403473687232 192948864664743936 193890997792989756 194695549575523488 194807111332325632 195154498691547136 195314340231404352 195662632100253696 196968632678592768 197433883606121568 198414567854125056 198751706858346894 199738936935675648 200095118911586304 200567754774472704 201547089514582434 201906495856098432 202432209773365152 202909396252114944 203437721470685184 203783395639570866 204146789846179968 204263767222244352 204746249665607552 204795618883414272 205111360869687296 205160818124537856 205645419452307456 205763255552425984 206112881186433816 206649547476976926 207018052713214848 208046342992674816 208399847967975384 208892100065405409 209435001835465728 209929699024230528 210304053549932544 210972451895525376 211330928811406824 211707782062705152 213261916469059584 214180507661997951 214303234420568664 214685387998889472 215244374948894592 215628206804361216 216118360855678176 216313526627057664 216628844512272276 217704873062164992 218660952329035776 219032493272463924 219158000248866336 219548811027990528 219728632760329896 220120461112785408 221589711763416864 222113119056886764 222636698665515008 223216388835890688 224122744591073664 224706304052635104 225107008775534592 225638724121281792 227144807838110736 228273070783629312 229796738125024896 230339530873808496 230750280978398208 231351096883845888 231483662496479232 231876991334738043 232895309302366704 233444305396850688 233995713903551488 234052135866759168 235138271100346173 235557578498781504 236170911402259344 236592060243674112 236727628960800768 237344008382466048 237747294912832677 238171254820543296 239354287811960832 239919656027692032 240465028050839452 241091138723139747 241521061498750656 241951750928805888 242720733491453952 243133155962637948 244917982194935616 245354729141587968 245993571370165248 246552750279974628 246992412406489344 247575822299739744 248805569213902848 250466285998704384 250912926889132032 251118437440377024 251566241271754752 252138087664957872 252733651930984322 252794592059214492 253245384872476416 253843564636442016 253989018572525824 254441941332017152 255104444383875072 255537908817874578 256140279532655616 256807204631582976 257265152886325248 258521330390653008 259131972233034558 259594066100697984 260419120308539136 260883509467004928 262624843571457024 263245178141495424 264552757138833408 265002275811129192 265692275327541762 266166067774133376 266318582580900864 267012009430274304 267423673032630272 267488155276296192 268729452686109912 269208661141464576 269909613031153536 271250295294246912 271711194186094488 272195719794906624 272351689629659136 273060825177885696 274193892603076608 274817174915245088 275532729969302568 276024070284286464 277866463957300512 278522800087207212 279246669113954304 279906265365640704 281135510137331712 281774571748542432 282277042750273536 283655348623077606 285574010215997268 285737645894091552 286247183998519296 286992499931859456 288157814474237568 288838459349696368 288908105210530848 289423296997115904 290273164082886656 292043324363285232 292210666998488448 292731748037320704 292971510347106528 293493948150380544 295452949017889152 296150825409182352 297621851781187584 298127560287520341 298830326121431552 299608405403513472 300142678367379456 300851632161709056 302320634271873651 302859743784147648 303648314660047728 304364094378172416 305156582206027776 306395650833366528 307119374498411328 307667041304530944 308468129178461184 308644883328638976 309169321779650724 309974321215465389 310527079069822272 312069514489012224 312599771951963076 313517694800461564 314076771331708672 314152502753198592 314894548536345792 315456080324898816 316458677843288064 316996393217110236 317561673094057728 319892874703589376 321454851630852996 322028081998334208 322602334571741184 324177541283517264 324943266768408414 326557309593247488 327139638855450624 327991428493553664 328548739908695886 328737000373299504 329323216541985792 329592949140494844 330101096399652992 330180691669178112 330769482282418176 331740758951870464 333169678585330146 333955047998272512 334824583253836032 335421655029006336 336184116886610496 337059456078952656 337660513163301888 338458086181922688 340139259178500096 340717211757166104 341520372710207488 342409606175443968 344695107187537344 345509296310712744 346125421467597312 347026645325768832 347225493744718848 348750379664031744 350166458095276032 350993570855327232 353336367748172256 354256367103389016 354888090365511168 355091443441201152 356016012573699072 357256882230814944 358305936914813216 358944881521952768 359031431717941248 359879484041538048 360697542076259178 362281592248125984 362927626393208832 363135586172878848 364081100237180928 364699733943956922 367376973292403424 368032093712381952 369829125419961942 370488618609734016 371363733449609616 372328892151939072 373208353820854272 375699428998056576 376369390333698048 376677656160565536 377349361907632128 378207131497436808 379100477896476483 380765346954663024 380983527858788736 381662911998025728 382656666575812608 383306863226811867 384210419298983424 385210806947374464 385897729329487872 387781995585979512 388697958349551837 389391099151046976 389614222664651264 390628680462808704 391325264200507392 393937265357185536 394867767212243136 396829135708250112 397503413716693788 399477873871351296 401135509548945408 403094179029164868 403812991712196864 404864419546730304 406875442941370368 407566791279141732 408293579692359936 408527534444488704 409492499331215104 409591237766828544 410222721739374592 411290838904614912 412225762372867632 413299094953953852 414036105426429696 416799695935950768 417784200130810818 418870003670931456 419859398048461056 420608107099865088 422661857622813648 423415564125410304 425483022934616409 426523832938119168 428361015323995902 428606468841137328 429370775997778944 430488749897789184 431256413608722432 432236721711356352 433257689024544552 435409746124329984 437321904658071552 438064986544927848 438316000497732672 439097622055981056 439457265520659792 440240922225570816 443179423526833728 444226238113773528 445273397331030016 446432777671781376 448245489182147328 449412608105270208 450214017551069184 451277448242563584 454289615676221472 456546141567258624 459593476250049792 460679061747616992 461500561956796416 462702193767691776 462967324992958464 463753982669476086 465790618604733408 466888610793701376 467991427807102976 468104271733518336 470276542200692346 471115156997563008 472341822804518688 473184120487348224 473455257921601536 474688016764932096 475494589825665354 476342509641086592 478708575623921664 479839312055384064 480930056101678904 482182277446279494 483042122997501312 483903501857611776 485441466982907904 486266311925275896 487414900152612621 489835964389871232 490709458283175936 491987142740330496 493105500559949256 493984824812978688 495151644599479488 497611138427805696 499754517877995219 500932571997408768 502236874880754048 503132482543509504 504276175329915744 505467303861968644 505589184118428984 506490769744952832 507687129272884032 507978037145051648 510208888767750144 511075817635749156 512280559065311232 513614409263165952 517042660781306016 518263944466069116 519188132201395968 520838240617078272 525249687142914048 526490356282990848 530004551622258384 531384550655083524 532332135548266752 532637165161801728 534024018860548608 534847346065260544 537458905372219824 538417322282929152 539819226062307072 541046313114388767 543422388372188976 544391439589813248 544703379259318272 546121650355771392 547049600915935383 548387785206153216 549634349830490176 551065459938605136 552048140568572928 554743688129942913 555732927914601024 557045600174414424 558493338227908608 559812530731281408 562271020274663424 563549143497084864 564554085500547072 567310697246155212 571148020431994536 571475291788183104 572494367997038592 573984999863718912 576315628948475136 577676918699392736 577816210421061696 578846593994231808 580546328165773312 584086648726570464 584421333996976896 585463496074641408 585943020694213056 586987896300761088 590905898035778304 592301650818364704 595243703562375168 596255120575040682 597660652242863104 599216810807026944 600285356734758912 601703264323418112 604641268543747302 605719487568295296 607296629320095456 608728188756344832 610313164412055552 612791301666733056 614238748996822656 615334082609061888 616936258356922368 617289766657277952 618338643559301448 619948642430930778 621054158139644544 624139028978024448 625199543903926152 626676300196216227 627035389600923128 628153542663417344 628305005506397184 629789097072691584 630912160649797632 632917355686576128 633992786434220472 635123346188115456 639785749407178752 642909703261705992 644056163996668416 648355082567034528 649886533536816828 653114619186494976 655982856987107328 657097479817391772 657474000746599008 658646433083971584 659185898280989688 660202192799305984 660361383338356224 666339357170660292 667910095996545024 669649166507672064 672368233773220992 674118912157905312 675321026326603776 676916172363845376 681434423514332208 683040745420414976 684819212350887936 689390214375074688 691018592621425488 692250842935194624 694053290651537664 694450987489437696 695630974004214129 700332916190552064 701987141710654464 705414813301038519 706672735496344512 708512734206778032 709776180731022336 710182886882402304 712032025147398144 713241884738498031 714513764461629888 716611873829626432 717889763043905536 718062863435882496 719758968083076096 721395084152518356 723273416169419241 724563184496251968 725855252786417664 728162200474361856 729399467887913844 734753946584806848 736064187424763904 739658250839923884 740977237219468032 742727466899219232 746416707641708544 751398857996113152 752738780667396096 753355312321131072 754698723815264256 756414262994873616 758200955792952966 761530693909326048 761967055717577472 763325823996051456 765313333151625216 766613726453623734 768420838597966848 770421613894748928 771795458658975744 775563991171959024 777395916699103674 778782198302093952 779228445329302528 781257360925617408 782650528401014784 787874530714371072 789735534424486272 793658271416500224 795006827433387576 798955747742702592 802271019097890816 806188358058329736 807625983424393728 809728839093460608 813750885882740736 815133582558283464 816587159384719872 817055068888977408 818984998662430208 819182475533657088 822581677809229824 824451524745735264 826598189907907704 828072210852859392 833599391871901536 835568400261621636 837740007341862912 839718796096922112 845323715245627296 846831128250820608 850966045869232818 856722030647991804 857212937682274656 858741551995557888 860977499795578368 864473443422712704 866515378049089104 870819492248659968 876129973089855696 876632000995465344 878195244111962112 878914531041319584 880481844451141632 884567781758445127 886358847053667456 888452476227547056 890546794662060032 892865555343562752 894382680862561023 896490978364294656 898825216210540416 900428035102138368 902554896485127168 906961902815620953 908579231352442944 913092283134517248 919186952500099584 921358123495233984 923001123913592832 925404387535383552 925934649985916928 927507965338952172 929922963646396167 931581237209466816 935982855614205952 936208543467036672 940553084401384692 942230313995126016 944683645609037376 946368240974696448 949376033529864192 950989179651330708 952685019282173184 959678624110768128 961860112203357808 964364554892558988 966084245995002624 967807003715223552 972532623850551792 974829800305225242 979671928779742464 981418916566351872 983974285480660992 986211001119898512 987969649625957376 990303289198958976 995222276855611392 999509035755990438 1001865143994817536 1004473749761508096 1006264965087019008 1008552350659831488 1010934607723937288 1011178368236857968 1012981539489905664 1015374258545768064 1015956074290103296 1020417777535500288 1022151635271498312 1024561118130622464 1027228818526331904 1034085321562612032 1036527888932138232 1038376264402791936 1041676481234156544 1050499374285828096 1052980712565981696 1060009103244516768 1062769101310167048 1064664271096533504 1065274330323603456 1068048037721097216 1074917810744439648 1076834644565858304 1079638452124614144 1082092626228777534 1086844776744377952 1088782879179626496 1089406758518636544 1092243300711542784 1094099201831870766 1099268699660980352 1102130919877210272 1104096281137145856 1109487376259885826 1111465855829202048 1114091200348828848 1116986676455817216 1119625061462562816 1127098286994169728 1129108171001094144 1134621394492310424 1137301433689429449 1142296040863989072 1142950583576366208 1144988735994077184 1147969999727437824 1149920589680435601 1152631257896950272 1155353837398785472 1155632420842123392 1157693187988463616 1161092656331546624 1166093875048655511 1168173297453140928 1168842667993953792 1171886041388426112 1173975792601522176 1181811796071556608 1184603301636729408 1190487407124750336 1192510241150081364 1195321304485726208 1198433621614053888 1203406528646836224 1209282537087494604 1211438975136590592 1214593258640190912 1220626328824111104 1225582603333466112 1228477497993645312 1230668165218123776 1233872516713844736 1236677287118602896 1239897284861861556 1242108316279289088 1250399087807852304 1253352600392432454 1254070779201846256 1256307085326834688 1256610011012794368 1259578194145383168 1261824321299595264 1267985572868440944 1270246692376230912 1276449068803849227 1279571498814357504 1285819406523411984 1288112327993336832 1296710165134069056 1299773067073633656 1306229238372989952 1311965713974214656 1314194959634783544 1314948001493198016 1317292866167943168 1318371796561979376 1320404385598611968 1320722766676712448 1332678714341320584 1335820191993090048 1339298333015344128 1344736467546441984 1348237824315810624 1350642052653207552 1353832344727690752 1362868847028664416 1366081490840829952 1369638424701775872 1378780428750149376 1382037185242850976 1384501685870389248 1388106581303075328 1388901974978875392 1391261948008428258 1400665832381104128 1403974283421308928 1410829626602077038 1413345470992689024 1417025468413556064 1419552361462044672 1420365773764804608 1424064050294796288 1426483769476996062 1429027528923259776 1433223747659252864 1435779526087811072 1436125726871764992 1439517936166152192 1442790168305036712 1446546832338838482 1449126368992503936 1451710505572835328 1456324400948723712 1458798935775827688 1462244700457837863 1469507893169613696 1472128374849527808 1479316501679847768 1481954474438936064 1485454933798438464 1492833415283417088 1499263553633985657 1502797715992226304 1506710624642262144 1509397447630528512 1512828525989747232 1516401911585905932 1523061387818652096 1523934111435154944 1530626666303250432 1533227452907247468 1536841677195933696 1540843227789497856 1551127982343918048 1554791833398207348 1557564396604187904 1558456890658605056 1562514721851234816 1575749061428742144 1579471068848972544 1590013654866775152 1597911495485405184 1604542038195781632 1612376716116659472 1615251966848787456 1619457678186921216 1623138939343166301 1630267165116566928 1633174318769439744 1634110137777954816 1637969997324860416 1638364951067314176 1645163355618459648 1648903049491470528 1653196379815815408 1656144421705718784 1664231064389828739 1667198783743803072 1671136800523243272 1675480014683725824 1679437592193844224 1690647430491254592 1693662256501641216 1701932091738465636 1713444061295983608 1714425875364549312 1717483103991115776 1721954999591156736 1728946886845425408 1733030756098178208 1741638984497319936 1752259946179711392 1753264001990930688 1756390488223924224 1757829062082639168 1760963688902283264 1769135563516890254 1772717694107334912 1776904952455094112 1781093589324120064 1785731110687125504 1788765361725122046 1792981956728589312 1797650432421080832 1800856070204276736 1805109792970254336 1813923805631241906 1817158462704885888 1826184566269034496 1838373905000199168 1842716246990467968 1846002247827185664 1850808775070767104 1851869299971833856 1855015930677904344 1859845927292792334 1863162474418933632 1871965711228411904 1872417086934073344 1880028900588648681 1881106168802769384 1884460627990252032 1889367291218074752 1892736481949392896 1898752067059728384 1901978359302661416 1905370038564346368 1919357248221536256 1923720224406715616 1928729109785117976 1932168491990005248 1945065247701103584 1949659600610450484 1959343857559484928 1967948570961321984 1972422002239797024 1975939299251914752 1980606578397917952 1999018071511980876 2003730287989635072 2008947499523016192 2017104701319662976 2021869215447874576 2022356736473715936 2025963078979811328 2030748517091536128 2031912148580206592 2044303270542996624 2049122236261244928 2054457637052663808 2068170643125224064 2073055777864276464 2076752528805583872 2083352962468313088 2086892922012642387 2100998748571656192 2105961425131963392 2116244439903115557 2120018206489033536 2125538202620334096 2129328542193067008 2130548660647206912 2136096075442194432 2149835621488879296 2153669289131716608 2159276904249228288 2164185252457555068 2169820248508257723 2173689553488755904 2177565758359252992 2184486601423085568 2188198403663741532 2198537399321960704 2204261839754420544 2208192562274291712 2218974752519771652 2222931711658404096 2228182400697657696 2239250122925125632 2254196573988339456 2258216342002188288 2269242788984620848 2274602867378858898 2284592081727978144 2285901167152732416 2289977471988154368 2295939999454875648 2299841179360871202 2305262515793900544 2310707674797570944 2311264841684246784 2315386375976927232 2322185312663093248 2332187750097311022 2336346594906281856 2337685335987907584 2343772082776852224 2347951585203044352 2363623592143113216 2369206603273458816 2380974814249500672 2385020482300162728 2390642608971452416 2396867243228107776 2406813057293672448 2418565074174989208 2422877950273181184 2429186517280381824 2441252657648222208 2451165206666932224 2456954995987290624 2467745033427689472 2473354574237205792 2479794569723723112 2484216632558578176 2500798175615704608 2506705200784864908 2508141558403692512 2512614170653669376 2513220022025588736 2519156388290766336 2535971145736881888 2540493384752461824 2552898137607698454 2571638813046823968 2576224655986673664 2593420330268138112 2599546134147267312 2612458476745979904 2628389919269567088 2629896002986396032 2634585732335886336 2636743593123958752 2640808771197223936 2641445533353424896 2653703345275335381 2665357428682641168 2671640383986180096 2678596666030688256 2683148042587683069 2689472935092883968 2696475648631621248 2701284105306415104 2707664689455381504 2720885708446862859 2725737694057328832 2739276849403551744 2757560857500298752 2764074370485701952 2769003371740778496 2776213162606150656 2777803949957750784 2782523896016856516 2807948566842617856 2821659253204154076 2826690941985378048 2834050936827112128 2839104722924089344 2848128100589592576 2852967538953992124 2858055057846519552 2866447495318505728 2871559052175622144 2879035872332304384 2885580336610073424 2893093664677676964 2898252737985007872 2903421011145670656 2917597871551655376 2924489400915675726 2939015786339227392 2944256749699055616 2958633003359695536 2963908948877872128 2970909867596876928 2985666830566834176 2998527107267971314 3005595431984452608 3013421249284524288 3018794895261057024 3025657051979494464 3032803823171811864 3046122775637304192 3047868222870309888 3061253332606500864 3066454905814494936 3073683354391867392 3081686455578995712 3102255964687836096 3109583666796414696 3115128793208375808 3116913781317210112 3125029443702469632 3151498122857484288 3158942137697945088 3180027309733550304 3195822990970810368 3224753432233318944 3230503933697574912 3238915356373842432 3246277878686332602 3260534330233133856 3266348637538879488 3268220275555909632 3275939994649720832 3276729902134628352 3297806098982941056 3306392759631630816 3312288843411437568 3328462128779657478 3334397567487606144 3342273601046486544 3350960029367451648 3358875184387688448 3381294860982509184 3387324513003282432 3403864183476931272 3411904301068288347 3426888122591967216 3428851750729098624 3434966207982231552 3443909999182313472 3457893773690850816 3466061512196356416 3483277968994639872 3498281625145966533 3504519892359422784 3506528003981861376 3515658124165278336 3521927377804566528 3538271127033780508 3545435388214669824 3553809904910188224 3571462221374251008 3577530723450244092 3585963913457178624 3595300864842161664 3610219585940508672 3627847611262483812 3634316925409771776 3676747810000398336 3685432493980935936 3692004495654371328 3701617550141534208 3710031861355808688 3719691854585584668 3726324948837867264 3743931422456823808 3760057801177297362 3762212337605538768 3768921255980504064 3778734582436149504 3785472963898785792 3803956718605322832 3810740077128692736 3829347206411547681 3838714496443072512 3847440448813431232 3857458219570235952 3864336983980010496 3890130495402207168 3899319201220900968 3918687715118969856 3935897141922643968 3944844004479594048 3951878598503829504 3961213156795835904 3998036143023961752 4007460575979270144 4017894999046032384 4034209402639325952 4043738430895749152 4044713472947431872 4051926157959622656 4061497034183072256 4063824297160413184 4088606541085993248 4098244472522489856 4108915274105327616 4136341286250448128 4146111555728552928 4153505057611167744 4166705924936626176 4173785844025284774 4201997497143312384 4211922850263926784 4232488879806231114 4240036412978067072 4251076405240668192 4258657084386134016 4261097321294413824 4272192150884388864 4299671242977758592 4307338578263433216 4318553808498456576 4328370504915110136 4339640497016515446 4347379106977511808 4355131516718505984 4368973202846171136 4376396807327483064 4386734101373513589 4397074798643921408 4408523679508841088 4416385124548583424 4437949505039543304 4445863423316808192 4456364801395315392 4478500245850251264 4508393147976678912 4538485577969241696 4549205734757717796 4569184163455956288 4571802334305464832 4591879998909751296 4599682358721742404 4610525031587801088 4621415349595141888 4622529683368493568 4664375500194622044 4672693189812563712 4675370671975815168 4687544165553704448 4727247184286226432 4738413206546917632 4770040964600325456 4781285217942904832 4793734486456215552 4813626114587344896 4837130148349978416 4845755900546362368 4858373034560763648 4869416818029498903 4902330413333864448 4913909991974581248 4935490066855378944 4946709148474411584 4959589139447446224 4968433265117156352 4992693193169486217 5001596351231409216 5013410401569729816 5016283116807385024 5025228341307338752 5026440044051177472 5038312776581532672 5071942291473763776 5080986769504923648 5105796275215396908 5143277626093647936 5152449311973347328 5186840660536276224 5199092268294534624 5224916953491959808 5256779838539134176 5259792005972792064 5269171464671772672 5273487186247917504 5281617542394447872 5282891066706849792 5307406690550670762 5330714857365282336 5343280767972360192 5357193332061376512 5366296085175366138 5378945870185767936 5392951297263242496 5402568210612830208 5415329378910763008 5441771416893725718 5451475388114657664 5478553698807103488 5515121715000597504 5528148740971403904 5538006743481556992 5552426325212301312 5555607899915501568 5565047792033713032 5615897133685235712 5640086701765946043 5643318506408308152 5653381883970756096 5668101873654224256 5678209445848178688 5696256201179185152 5705935077907984248 5716110115693039104 5732894990637011456 5758071744664608768 5771160673220146848 5786187329355353928 5796505475970015744 5835195743103310752 5848978801831351452 5878031572678454784 5917266006719391072 5927817897755744256 5941819735193753856 5997054214535942628 6011190863968905216 6026842498569048576 6051314103958988928 6065607646343623728 6092245551274608384 6095736445740619776 6132909811628989872 6147366708783734784 6163372911157991424 6191974472309115889 6204511929375672192 6219167333592829392 6230257586416751616 6233827562634420224 6250058887404939264 6260678766037927161 6302996245714968576 6317884275395890176 6348733319709346671 6360054619467100608 6391645981941620736 6449506864466637888 6461007867395149824 6477830712747684864 6492555757372665204 6509460745524773169 6521068660466267712 6532697275077758976 6551879989299441664 6553459804269256704 6595612197965882112 6612785519263261632 6624577686822875136 6656924257559314956 6668795134975212288 6684547202092973088 6717750368775376896 6762589721965018368 6774649026006564864 6807728366953862544 6823808602136576694 6853776245183934432 6857703501458197248 6869932415964463104 6887819998364626944 6915787547381701632 6932123024392712832 6966555937989279744 6996563250291933066 7009039784718845568 7013056007963722752 7031316248330556672 7043854755609133056 7076542254067561016 7090870776429339648 7107619809820376448 7142924442748502016 7155061446900488184 7171927826914357248 7190601729684323328 7220439171881017344 7255695222524967624 7268633850819543552 7353495620000796672 7370864987961871872 7403235100283068416 7420063722711617376 7439383709171169336 7452649897675734528 7520115602354594724 7524424675211077536 7537842511961008128 7557469164872299008 7607913437210645664 7621480154257385472 7658694412823095362 7694880897626862464 7714916439140471904 7728673967960020992 7780260990804414336 7798638402441801936 7837375430237939712 7889688008959188096 7903757197007659008 7922426313591671808 7961110035826006143 7996072286047923504 8014921151958540288 8035789998092064768 8049444127763049207 8068418805278651904 8087476861791498304 8089426945894863744 8103852315919245312 8122994068366144512 8127648594320826368 8162657125340588577 8177213082171986496 8217830548210655232 8272682572500896256 8292223111457105856 8307010115222335488 8333411849873252352 8347571688050569548 8423845700527853568 8464977759612462228 8480072825956134144 8502152810481336384 8517314168772268032 8544384301768777728 8599342485955517184 8614677156526866432 8637107616996913152 8656741009830220272 8679280994033030892 8694758213955023616 8710263033437011968 8752793614654966128 8773468202747027178 8794149597287842816 8817047359017682176 8832770249097166848 8875899010079086608 8891726846633616384 8912729602790630784 8957000491700502528 9016786295953357824 9076971155938483392 9098411469515435592 9138368326911912576 9143604668610929664 9183759997819502592 9199364717443484808 9221050063175602176 9242830699190283776 9245059366736987136 9328751000389244088 9345386379625127424 9350741343951630336 9375088331107408896 9454494368572452864 9476826413093835264 9540081929200650912 9562570435885809664 9587468972912431104 9674260296699956832 9691511801092724736 9716746069121527296 9738833636058997806 9804660826667728896 9827819983949162496 9893418296948823168 9919178278894892448 9936866530234312704 9985386386338972434 10003192702462818432 10026820803139459632 10032566233614770048 10050456682614677504 10052880088102354944 10076625553163065344 10143884582947527552 10161973539009847296 10211592550430793816 10235712903204865041 10286555252187295872 10304898623946694656 10373681321072552448 10398184536589069248 10449833906983919616 10494844875437899599 10513559677078268352 10519584011945584128 10546974372495835008 10563235084788895744 10565782133413699584 10614813381101341524 10661429714730564672 10714386664122753024 10732592170350732276 10757891740371535872 10785902594526484992 10830658757821526016 10883542833787451436 10902950776229315328 11030243430001195008 11056297481942807808 11076013486963113984 11104852650424602624 11130095584067426064 11231794267370471424 11280173403531892086 11286637012816616304 11306763767941512192 11336203747308448512 11356418891696357376 11411870155815968496 11432220231386078208 11465789981274022912 11516143489329217536 11542321346440293696 11572374658710707856 11593010951940031488 11670391486206621504 11697957603662702904 11756063145356909568 11834532013438782144 11855635795511488512 11883639470387507712 11994108429071885256 12022381727937810432 12053684997138097152 12102628207917977856 12131215292687247456 12184491102549216768 12191472891481239552 12265819623257979744 12294733417567469568 12326745822315982848 12383948944618231778 12409023858751344384 12438334667185658784 12460515172833503232 12467655125268840448 12500117774809878528 12521357532075854322 12605992491429937152 12635768550791780352 12697466639418693342 12720109238934201216 12783291963883241472 12899013728933275776 12922015734790299648 12955661425495369728 12985111514745330408 13018921491049546338 13042137320932535424 13065394550155517952 13103759978598883328 13106919608538513408 13160202304120540767 13191224395931764224 13225571038526523264 13249155373645750272 13313848515118629912 13337590269950424576 13369094404185946176 13435500737550753792 13525179443930036736 13615456733907725088 13647617204273153388 13707552490367868864 13715407002916394496 13775639996729253888 13831575094763403264 13864246048785425664 13993126500583866132 14018079569437691136 14026112015927445504 14062632496661113344 14153084508135122032 14181741552858679296 14215239619640752896 14310122893800976368 14343855653828714496 14381203459368646656 14440878343762034688 14511390445049935248 14537267701639087104 14608250454088496709 14706991240001593344 14741729975923743744 14806470200566136832 14840127445423234752 14878767418342338672 14905299795351469056 15040231204709189448 15048849350422155072 15075685023922016256 15114938329744598016 15215826874421291328 15242960308514770944 15317388825646190724 15389761795253724928 15429832878280943808 15457347935920041984 15560521981608828672 15597276804883603872 15674750860475879424 15779376017918376192 15807514394015318016 15844852627183343616 15922220071652012286 15992144572095847008 16029842303917080576 16071579996184129536 16098888255526098414 16136837610557303808 16174953723582996608 16178853891789727488 16207704631838490624 16245988136732289024 16255297188641652736 16325314250681177154 16354426164343972992 16435661096421310464 16545365145001792512 16584446222914211712 16614020230444670976 16666823699746504704 16695143376101139096 16847691401055707136 16920260105297838129 16929955519224924456 16960145651912268288 17004305620962672768 17034628337544536064 17088768603537555456 17198684971911034368 17274215233993826304 17313482019660440544 17358561988066061784 17389516427910047232 17505587229309932256 17546936405494054356 17588299194575685632 17634094718035364352 17751798020158173216 17783453693267232768 17825459205581261568 18033572591906715648 18153942311876966784 18196822939030871184 18276736653823825152 18287209337221859328 18398729434886969616 18442100126351204352 18485661398380567552 18490118733473974272 18575923416927347667 18657502000778488176 18690772759250254848 18701482687903260672 18750176662214817792 18782036298113781483 18908988737144905728 18953652826187670528 19046199959128040013 19080163858401301824 19174937945824862208 19348520593399913664 19383023602185449472 19433492138243054592 19477667272117995612 19655639967898324992 19786836593897646336 19838356557789784896 19873733060468625408 19970772772677944868 20006385404925636864 20053641606278919264 20065132467229540096 20100913365229355008 20153251106326130688 20287769165895055104 20323947078019694592 20423185100861587632 20471425806409730082 20573110504374591744 20609797247893389312 20747362642145104896 20796369073178138496 20899667813967839232 20989689750875799198 21027119354156536704 21039168023891168256 21093948744991670016 21126470169577791488 21131564266827399168 21229626762202683048 21322859429461129344 21428773328245506048 21465184340701464552 21515783480743071744 21571805189052969984 21661317515643052032 21767085667574902872 21805901552458630656 22060486860002390016 22112594963885615616 22209705300849205248 22260191168134852128 22560346807063784172 22573274025633232608 22613527535883024384 22672407494616897024 22823740311631936992 22864440462772156416 22931579962548045824 23084642692880587392 23144749317421415712 23186021903880062976 23340782972413243008 23395915207325405808 23512126290713819136 23669064026877564288 23711271591022977024 23767278940775015424 23883330107478018429 23988216858143770512 24044763455875620864 24107369994276194304 24205256415835955712 24262430585374494912 24368982205098433536 24382945782962479104 24487971376021765731 24531639246515959488 24653491644631965696 24767897889236463556 24818047717502688768 24876669334371317568 24921030345667006464 25000235549619757056 25042715064151708644 25271537101583560704 25394933278837386684 25440218477868402432 25798027457866551552 25844031469580599296 25911322850990739456 25970223029490660816 26037842982099092676 26084274641865070848 26130789100311035904 26207519957197766656 26320404608241081534 26382448791863528448 26451142077053046528 26498310747291500544 26627697030237259824 26675180539900849152 26738188808371892352 26871001475101507584 27050358887860073472 27230913467815450176 27295234408546306776 27415104980735737728 27430814005832788992 27551279993458507776 27663150189526806528 27728492097570851328 27986253001167732264 28036159138875382272 28052224031854891008 28125264993322226688 28306169016270244064 28363483105717358592 28430479239281505792 28620245787601952736 28687711307657428992 28762406918737293312 29022780890099870496 29074535403278174208 29216500908176993418 29413982480003186688 29483459951847487488 29680254890846469504 29757534836684677344 29810599590702938112 30080462409418378896 30097698700844310144 30151370047844032512 30229876659489196032 30431653748842582656 30485920617029541888 30634777651292381448 30707138709614595123 30779523590507449856 30859665756561887616 30914695871840083968 31121043963217657344 31194553609767207744 31349501720951758848 31558752035836752384 31689705254366687232 31844440143304024572 31984289144191694016 32143159992368259072 32197776511052196828 32273675221114607616 32349907447165993216 32357707783579454976 32491976273464578048 32650628501362354308 32708852328687945984 33090730290003585024 33168892445828423424 33228040460889341952 33390286752202278192 33695382802111414272 33840520210595676258 33859911038449848912 33920291303824536576 34008611241925345536 34069256675089072128 34397369943822068736 34548430467987652608 34626964039320881088 34717123976132123568 34779032855820094464 35011174458619864512 35093872810988108712 35176598389151371264 35268189436070728704 35503596040316346432 35566907386534465536 35650918411162523136 36067145183813431296 36307884623753933568 36393645878061742368 36553473307647650304 36574418674443718656 36797458869773939232 36884200252702408704 36971322796761135104 36980237466947948544 37151846833854695334 37315004001556976352 37381545518500509696 37402965375806521344 37500353324429635584 37564072596227562966 37817977474289811456 37907305652375341056 38092399918256080026 38160327716802603648 38349875891649724416 38697041186799827328 38766047204370898944 38866984276486109184 38955334544235991224 39311279935796649984 39480606912361622301 39573673187795292672 39676713115579569792 39747466120937250816 39941545545355889736 40012770809851273728 40107283212557838528 40130264934459080192 40306502212652261376 40575538331790110208 40846370201723175264 40942851612819460164 41146221008749183488 41494725284290209792 41592738146356276992 41979379501751598396 42054238708313073408 42078336047782336512 42187897489983340032 42252940339155582976 42459253524405366096 42645718858922258688 42930368681402929104 43031566961486143488 43143610378105939968 43322635031286104064 43534171335149805744 43611803104917261312 43824751362265490127 44120973720004780032 44225189927771231232 44419410601698410496 44520382336269704256 45120693614127568344 45146548051266465216 45227055071766048768 45344814989233794048 45647480623263873984 45728880925544312832 45863159925096091648 46169285385761174784 46289498634842831424 46372043807760125952 46681565944826486016 46791830414650811616 47024252581427638272 47338128053755128576 47422543182045954048 47534557881550030848 47766660214956036858 47976433716287541024 48089526911751241728 48214739988552388608 48410512831671911424 48524861170748989824 48737964410196867072 48765891565924958208 48975942752043531462 49063278493031918976 49306983289263931392 49535795778472927112 49636095435005377536 49753338668742635136 49842060691334012928 50000471099239514112 50085430128303417288 50543074203167121408 50789866557674773368 50880436955736804864 51596054915733103104 51822645701981478912 51940446058981321632 52075685964198185352 52168549283730141696 52640809216482163068 52764897583727056896 52902284154106093056 53255394060474519648 53350361079801698304 53476377616743784704 54100717775720146944 54461826935630900352 54590468817092613552 54830209961471475456 54861628011665577984 55326300379053613056 55456984195141702656 55727770250782043001 55972506002335464528 56072318277750764544 56104448063709782016 56250529986644453376 56346108894341344449 56612338032540488128 56726966211434717184 56860958478563011584 57138599877384120039 57240491575203905472 57524813837474586624 58045561780199740992 58149070806556348416 58433001816353986836 58966919903694974976 59360509781692939008 59515069673369354688 59621199181405876224 60160924818836757792 60195397401688620288 60302740095688065024 60459753318978392064 60863307497685165312 60971841234059083776 61269555302584762896 61414277419229190246 61559047181014899712 61719331513123775232 61829391743680167936 62242087926435314688 62389107219534415488 62699003441903517696 63117504071673504768 63379410508733374464 63688880286608049144 63968578288383388032 64286319984736518144 64395553022104393656 64547350442229215232 64699814894331986432 64715415567158909952 64983952546929156096 65301257002724708616 65417704657375891968 66181460580007170048 66337784891656846848 66780573504404556384 67681040421191352516 67719822076899697824 67840582607649073152 68017222483850691072 68794739887644137472 69253928078641762176 69434247952264247136 69558065711640188928 70022348917239729024 70187745621976217424 70353196778302742528 70536378872141457408 71007192080632692864 71133814773068931072 71301836822325046272 71649990322434055287 72134290367626862592 72615769247507867136 72787291756123484736 73106946615295300608 73148837348887437312 73463914128065297193 73594917739547878464 73942645593522270208 73960474933895897088 74303693667709390668 74630008003113952704 74763091037001019392 75000706648859271168 75128145192455125932 75814611304750682112 76184799836512160052 76320655433605207296 77394082373599654656 77532094408741797888 77733968552972218368 77910669088471982448 78622559871593299968 78961213824723244602 79147346375590585344 79353426231159139584 79494932241874501632 79883091090711779472 80025541619702547456 80214566425115677056 80260529868918160384 80613004425304522752 81151076663580220416 81692740403446350528 81885703225638920328 82292442017498366976 82989450568580419584 83185476292712553984 83958759003503196792 84108477416626146816 84156672095564673024 84375794979966680064 84918507048810732192 85291437717844517376 85860737362805858208 86063133922972286976 86287220756211879936 87068342670299611488 87223606209834522624 87649502724530980254 88241947440009560064 88450379855542462464 89040764672539408512 90241387228255136688 90293096102532930432 90454110143532097536 90689629978467588096 91294961246527747968 91457761851088625664 91726319850192183296 92121416128843785369 92338570771522349568 92578997269685662848 92744087615520251904 93363131889652972032 93583660829301623232 94048505162855276544 94676256107510257152 95069115763100061696 95533320429912073716 95952867432575082048 96429479977104777216 96821025663343822848 97049722341497979648 97475928820393734144 97951885504087062924 98126556986063837952 99071591556945854224 99272190870010755072 99506677337485270272 99684121382668025856 100170860256606834576 101086148406334242816 101579733115349546736 101760873911473609728 103192109831466206208 103645291403962957824 103880892117962643264 104151371928396370704 104337098567460283392 105281618432964326136 105529795167454113792 105804568308212186112 106510788120949039296 106700722159603396608 106952755233487569408 108201435551440293888 108923653871261800704 109180937634185227104 109660419922942950912 109723256023331155968 110652600758107226112 110913968390283405312 111455540501564086002 111945012004670929056 112144636555501529088 112208896127419564032 112501059973288906752 112692217788682688898 113224676065080976256 113453932422869434368 113721916957126023168 114277199754768240078 114480983150407810944 115049627674949173248 116091123560399481984 116298141613112696832 116866003632707973672 117933839807389949952 118441820737084866903 118721019563385878016 119030139346738709376 119242398362811752448 120321849637673515584 120390794803377240576 120919506637956784128 121726614995370330624 122539110605169525792 122828554838458380492 123118094362029799424 123438663026247550464 124484175852870629376 124778214439068830976 126235008143347009536 126758821017466748928 127377760573216098288 127937156576766776064 128791106044208787312 129094700884458430464 129399629788663972864 129430831134317819904 129967905093858312192 130602514005449417232 130835409314751783936 131474254086796470381 132362921160014340096 132675569783313693696 133561147008809112768 135362080842382705032 135439644153799395648 135681165215298146304 136034444967701382144 137589479775288274944 138507856157283524352 138868495904528494272 139116131423280377856 140044697834479458048 140375491243952434848 140706393556605485056 141072757744282914816 142014384161265385728 142267629546137862144 142603673644650092544 143299980644868110574 144268580735253725184 145231538495015734272 145574583512246969472 146213893230590601216 146297674697774874624 146927828256130594386 147189835479095756928 147885291187044540416 147920949867791794176 148607387335418781336 149260016006227905408 149526182074002038784 150001413297718542336 150256290384910251864 151629222609501364224 152369599673024320104 152641310867210414592 154788164747199309312 155467937105944436736 155821338176943964896 157922427649446489204 158294692751181170688 158706852462318279168 159766182181423558944 160051083239405094912 160429132850231354112 160521059737836320768 162302153327160440832 163385480806892701056 163771406451277840656 164584884034996733952 165978901137160839168 166370952585425107968 167183310752346129003 167917518007006393584 168216954833252293632 168313344191129346048 168751589959933360128 169837014097621464384 170582875435689034752 171415799632152360117 171721474725611716416 172574441512423759872 174136685340599222976 174447212419669045248 175299005449061960508 176900759711084924928 178081529345078817024 180482774456510273376 180586192205065860864 180908220287064195072 181379259956935176192 182589922493055495936 182915523702177251328 183452639700384366592 184242832257687570738 184677141543044699136 185157994539371325696 185488175231040503808 186726263779305944064 187167321658603246464 188097010325710553088 189352512215020514304 190138231526200123392 191066640859824147432 191905734865150164096 192858959954209554432 193642051326687645696 194099444682995959296 194951857640787468288 195903771008174125848 196253113972127675904 198143183113891708448 198544381740021510144 199013354674970540544 200341720513213669152 203159466230699093472 203521747822947219456 206384219662932412416 207761784235925286528 208302743856792741408 208674197134920566784 210563236865928652272 211059590334908227584 211609136616424372224 213021576241898078592 213401444319206793216 213905510466975138816 214949970967302165861 216402871102880587776 217847307742523601408 218361875268370454208 219320839845885901824 219446512046662311936 221827936780566810624 222911081003128172004 223890024009341858112 224289273111003058176 225002119946577813504 225384435577365377796 226449352130161952512 227443833914252046336 228554399509536480156 228961966300815621888 232182247120798963968 232596283226225393664 233732007265415947344 235867679614779899904 236883641474169733806 237442039126771756032 238060278693477418752 238484796725623504896 240643699275347031168 240781589606754481152 241839013275913568256 243453229990740661248 245078221210339051584 245657109676916760984 246236188724059598848 246877326052495100928 248968351705741258752 249556428878137661952 252470016286694019072 254755521146432196576 255874313153533552128 257582212088417574624 258189401768916860928 258799259577327945728 258861662268635639808 261205028010898834464 261670818629503567872 262948508173592940762 264725842320028680192 265351139566627387392 267122294017618225536 270724161684765410064 270879288307598791296 271362330430596292608 272068889935402764288 275178959550576549888 276364248386531356107 277015712314567048704 277736991809056988544 278232262846560755712 280089395668958916096 280750982487904869696 282145515488565829632 284028768322530771456 285207347289300185088 286599961289736221148 290463076990031468544 291149167024493938944 292427786461181202432 293855656512261188772 294379670958191513856 295770582374089080832 297214774670837562672 298520032012455810816 299052364148004077568 300512580769820503728 303258445219002728448 304739199346048640208 305282621734420829184 309576329494398618624 310935874211888873472 311642676353887929792 315844855298892978408 316589385502362341376 317413704924636558336 319532364362847117888 320102166478810189824 320858265700462708224 321042119475672641536 324604306654320881664 326770961613785402112 327542812902555681312 329169768069993467904 331957802274321678336 332741905170850215936 334366621504692258006 335835036014012787168 336433909666504587264 336626688382258692096 337503179919866720256 339674028195242928768 341165750871378069504 342831599264304720234 343442949451223432832 345148883024847519744 348273370681198445952 348894424839338090496 350598010898123921016 353801519422169849856 356163058690157634048 360965548913020546752 361172384410131721728 362758519913870352384 365179844986110991872 368485664515375141476 369354283086089398272 370315989078742651392 373452527558611888128 374334643317206492928 378705024430041028608 380276463052400246784 382133281719648294864 383811469730300328192 387284102653375291392 388198889365991918592 389903715281574936576 391807542016348251696 392506227944255351808 394422762260389411143 396286366227783416896 397088763480043020288 398026709349941081088 400683441026427338304 406318932461398186944 407043495645894438912 412768439325864824832 415523568471850573056 416605487713585482816 417348394269841133568 421126473731857304544 422119180669816455168 423218273232848744448 426043152483796157184 426802888638413586432 427811020933950277632 429899941934604331722 432805742205761175552 435694615485047202816 436723750536740908416 438641679691771803648 438893024093324623872 443655873561133621248 445822162006256344008 447780048018683716224 448578546222006116352 450004239893155627008 450768871154730755592 452898704260323905024 454887667828504092672 457108799019072960312 457923932601631243776 464364494241597927936 467464014530831894688 473767282948339467612 474884078253543512064 476120557386954837504 481287398550694062336 481563179213508962304 486906459981481322496 490156442420678103168 491314219353833521968 492472377448119197696 493754652104990201856 497936703411482517504 499112857756275323904 501549932257038387009 504940032573388038144 509511042292864393152 511748626307067104256 514247398896457080351 515164424176835149248 517598519154655891456 517723324537271279616 522410056021797668928 523341637259007135744 525897016347185881524 530702279133254774784 534244588035236451072 541448323369530820128 541758576615197582592 542724660861192585216 544137779870805528576 550357919101153099776 552728496773062712214 554031424629134097408 555473983618113977088 556464525693121511424 560178791337917832192 561501964975809739392 564291030977131659264 568057536645061542912 570414694578600370176 573199922579472442296 580926153980062937088 582298334048987877888 584855572922362404864 587711313024522377544 588759341916383027712 594429549341675125344 597040064024911621632 601025161539641007456 609478398692097280416 610565243468841658368 619152658988797237248 623285352707775859584 631689710597785956816 633178771004724682752 634827409849273116672 639064728725694235776 640204332957620379648 641716531400925416448 642084238951345283072 644849912901906497583 649208613308641763328 653541923227570804224 655085625805111362624 658339536139986935808 665483810341700431872 668733243009384516012 671670072028025574336 672867819333009174528 675006359839733440512 679348056390485857536 682331501742756139008 685663198528609440468 686885898902446865664 696546741362396891904 697788849678676180992 701196021796247842032 707603038844339699712 712326117380315268096 721931097826041093504 722344768820263443456 725517039827740704768 730359689972221983744 736971329030750282952 738708566172178796544 740631978157485302784 746905055117223776256 748669286634412985856 757410048860082057216 764266563439296589728 767622939460600656384 774568205306750582784 776397778731983837184 783615084032696503392 785012455888510703616 788845524520778822286 792572732455566833792 794177526960086040576 796053418699882162176 801366882052854676608 812637864922796373888 814086991291788877824 825536878651729649664 829092745159594068321 831047136943701146112 833210975427170965632 834696788539682267136 842252947463714609088 846436546465697488896 852086304967592314368 855622041867900555264 859799883869208663444 871389230970094405632 873447501073481816832 877283359383543607296 887311747122267242496 891644324012512688016 895560096037367432448 897157092444012232704 901537742309461511184 905797408520647810048 909775335657008185344 914217598038145920624 915847865203262487552 928728988483195855872 934928029061663789376 947534565896678935224 949768156507087024128 952241114773909675008 962574797101388124672 963126358427017924608 973812919962962644992 980312884841356206336 982628438707667043936 984944754896238395392 987509304209980403712 995873406822965035008 998225715512550647808 1003099864514076774018 1009880065146776076288 1019022084585728786304 1023497252614134208512 1028494797792914160702 1030328848353670298496 1035197038309311782912 1035446649074542559232 1044820112043595337856 1046683274518014271488 1051794032694371763048 1061404558266509549568 1068489176070472902144 1082896646739061640256 1083517153230395165184 1088275559741611057152 1105456993546125424428 1108062849258268194816 1110947967236227954176 1120357582675835664384 1123003929951619478784 1136115073290123085824 1140829389157200740352 1146399845158944884592 1161852307960125874176 1164596668097975755776 1169711145844724809728 1175422626049044755088 1177518683832766055424 1188859098683350250688 1194080128049823243264 1202050323079282014912 1218956797384194560832 1221130486937683316736 1238305317977594474496 1246570705415551719168 1263379421195571913632 1266357542009449365504 1269654819698546233344 1278129457451388471552 1280408665915240759296 1283433062801850832896 1284168477902690566144 1289699825803812995166 1298417226617283526656 1307083846455141608448 1310171251610222725248 1316679072279973871616 1330967620683400863744 1337466486018769032024 1343340144056051148672 1345735638666018349056 1350012719679466881024 1358696112780971715072 1364663003485512278016 1371326397057218880936 1373771797804893731328 1393093482724793783808 1402392043592495684064 1424652234760630536192 1443862195652082187008 1444689537640526886912 1460719379944443967488 1473942658061500565904 1477417132344357593088 1481263956314970605568 1493810110234447552512 1497338573268825971712 1504649796771115161027 1514820097720164114432 1528533126878593179456 1535245878921201312768 1552795557463967674368 1567230168065393006784 1570024911777021407232 1577691049041557644572 1585145464911133667584 1592106837399764324352 1602733764105709353216 1625275729845592747776 1628173982583577755648 1651073757303459299328 1658185490319188136642 1662094273887402292224 1666421950854341931264 1669393577079364534272 1684505894927429218176 1692873092931394977792 1704172609935184628736 1711244083735801110528 1719599767738417326888 1742778461940188811264 1746895002146963633664 1754566718767087214592 1783288648025025376032 1791120192074734864896 1803075484618923022368 1811594817041295620096 1828435196076291841248 1831695730406524975104 1857457976966391711744 1869856058123327578752 1895069131793357870448 1899536313014174048256 1904482229547819350016 1925149594202776249344 1926252716854035849216 1934549738705719492749 1947625839925925289984 1960625769682712412672 1965256877415334087872 1975018608419960807424 1996451431025101295616 2006199729028153548036 2038044169171457572608 2046994505228268417024 2056989595585828321404 2060657696707340596992 2070394076618623565824 2089640224087190675712 2093366549036028542976 2103588065388743526096 2122809116533019099136 2136978352140945804288 2165793293478123280512 2167034306460790330368 2176551119483222114304 2210913987092250848856 2216125698516536389632 2221895934472455908352 2240715165351671328768 2246007859903238957568 2272230146580246171648 2292799690317889769184 2323704615920251748352 2329193336195951511552 2350845252098089510176 2355037367665532110848 2377718197366700501376 2388160256099646486528 2404100646158564029824 2437913594768389121664 2442260973875366633472 2476610635955188948992 2493141410831103438336 2526758842391143827264 2539309639397092466688 2556258914902776943104 2566866125603701665792 2579399651607625990332 2614167692910283216896 2620342503220445450496 2661935241366801727488 2674932972037538064048 2686680288112102297344 2691471277332036698112 2717392225561943430144 2729326006971024556032 2742652794114437761872 2747543595609787462656 2786186965449587567616 2804784087184991368128 2849304469521261072384 2887724391304164374016 2889379075281053773824 2921438759888887934976 2947885316123001131808 2954834264688715186176 2962527912629941211136 2987620220468895105024 2994677146537651943424 3009299593542230322054 3029640195440328228864 3057066253757186358912 3070491757842402625536 3105591114927935348736 3134460336130786013568 3140049823554042814464 3155382098083115289144 3170290929822267335168 3184213674799528648704 3205467528211418706432 3250551459691185495552 3316370980638376273284 3324188547774804584448 3332843901708683862528 3369011789854858436352 3408345219870369257472 3422488167471602221056 3439199535476834653776 3485556923880377622528 3493790004293927267328 3509133437534174429184 3566577296050050752064 3582240384149469729792 3606150969237846044736 3623189634082591240192 3656870392152583682496 3663391460813049950208 3714915953932783423488 3739712116246655157504 3790138263586715740896 3799072626028348096512 3808964459095638700032 3850299188405552498688 3852505433708071698432 3869099477411438985498 3895251679851850579968 3921251539365424825344 3930513754830668175744 3950037216839921614848 3992902862050202591232 4012399458056307096072 4076088338342915145216 4093989010456536834048 4113979191171656642808 4121315393414681193984 4179280448174381351424 4207176130777487052192 4273956704281891608576 4331586586956246561024 4334068612921580660736 4421827974184501697712 4432251397033072779264 4443791868944911816704 4481430330703342657536 4492015719806477915136 4513949390313345483081 4544460293160492343296 4585599380635779538368 4658386672391903023104 4701690504196179020352 4710074735331064221696 4755436394733401002752 4776320512199292973056 4808201292317128059648 4875827189536778243328 4884521947750733266944 4953221271910377897984 4986282821662206876672 5053517684782287654528 5078619278794184933376 5112517829805553886208 5133732251207403331584 5158799303215251980664 5228335385820566433792 5240685006440890900992 5349865944075076128096 5373360576224204594688 5434784451123886860288 5485305588228875523744 5495087191219574925312 5572373930899175135232 5609568174369982736256 5698608939042522144768 5775448782608328748032 5778758150562107547648 5803649216117158478247 5842877519777775869952 5895770632246002263616 5925055825259882422272 5989354293075303886848 6018599187084460644108 6114132507514372717824 6140983515684805251072 6211182229855870697472 6268920672261572027136 6280099647108085628928 6310764196166230578288 6340581859644534670336 6368427349599057297408 6410935056422837412864 6501102919382370991104 6632741961276752546568 6648377095549609168896 6665687803417367725056 6738023579709716872704 6816690439740738514944 6878399070953669307552 6971113847760755245056 6987580008587854534656 7133154592100101504128 7164480768298939459584 7212301938475692089472 7246379268165182480384 7313740784305167364992 7326782921626099900416 7429831907865566846976 7479424232493310315008 7580276527173431481792 7617928918191277400064 7700598376811104997376 7738198954822877970996 7842503078730849650688 7861027509661336351488 7985805724100405182464 8024798916112614192144 8152176676685830290432 8187978020913073668096 8227958382343313285616 8242630786829362387968 8358560896348762702848 8414352261554974104384 8547913408563783217152 8663173173912493122048 8668137225843161321472 8843655948369003395424 8864502794066145558528 8887583737889823633408 8962860661406685315072 8984031439612955830272 9027898780626690966162 9088920586320984686592 9171198761271559076736 9316773344783806046208 9403381008392358040704 9420149470662128443392 9510872789466802005504 9552641024398585946112 9616402584634256119296 9751654379073556486656 9972565643324413753344 10107035369564575309056 10225035659611107772416 10267464502414806663168 10317598606430503961328 10456670771641132867584 10481370012881781801984 10699731888150152256192 10746721152448409189376 10869568902247773720576 10970611176457751047488 10990174382439149850624 11144747861798350270464 11219136348739965472512 11397217878085044289536 11550897565216657496064 11557516301124215095296 11607298432234316956494 11685755039555551739904 11791541264492004527232 11850111650519764844544 11978708586150607773696 12037198374168921288216 12228265015028745435648 12281967031369610502144 12537841344523144054272 12621528392332461156576 12681163719289069340672 12821870112845674825728 13002205838764741982208 13265483922553505093136 13296754191099218337792 13331375606834735450112 13476047159419433745408 13541848170940036449243 13633380879481477029888 13756798141907338615104 13975160017175709069312 14266309184200203008256 14328961536597878919168 14424603876951384178944 14492758536330364960768 14627481568610334729984 14653565843252199800832 14859663815731133693952 14958848464986620630016 15160553054346862963584 15235857836382554800128 15401196753622209994752 15476397909645755941992 15685006157461699301376 15722055019322672702976 16049597832225228384288 16304353353371660580864 16455916764686626571232 16485261573658724775936 16717121792697525405696 16828704523109948208768 17095826817127566434304 17326346347824986244096 17336274451686322642944 17687311896738006790848 17775167475779647266816 17968062879225911660544 18055797561253381932324 18342397522543118153472 18633546689567612092416 18806762016784716081408 18840298941324256886784 19021745578933604011008 19105282048797171892224 19232805169268512238592 19503308758147112973312 19945131286648827506688 20214070739129150618112 20450071319222215544832 20635197212861007922656 20913341543282265735168 20962740025763563603968 21399463776300304512384 21493442304896818378752 21739137804495547441152 21941222352915502094976 21980348764878299701248 22289495723596700540928 22438272697479930945024 23101795130433314992128 23214596864468633912988 23583082528984009054464 23957417172301215547392 24074396748337842576432 24456530030057490871296 24563934062739221004288 25075682689046288108544 25243056784664922313152 25362327438578138681344 25643740225691349651456 26004411677529483964416 26530967845107010186272 26593508382198436675584 26662751213669470900224 26952094318838867490816 27083696341880072898486 27266761758962954059776 27513596283814677230208 27950320034351418138624 28532618368400406016512 28657923073195757838336 28849207753902768357888 29254963137220669459968 29917696929973241260032 30321106108693725927168 30802393507244419989504 30952795819291511883984 31370012314923398602752 31444110038645345405952 32099195664450456768576 32608706706743321161728 32911833529373253142464 32970523147317449551872 33434243585395050811392 33657409046219896417536 34191653634255132868608 34652692695649972488192 34672548903372645285888 35374623793476013581696 35550334951559294533632 35936125758451823321088 36111595122506763864648 36684795045086236306944 37613524033569432162816 38043491157867208022016 38465610338537024477184 39006617516294225946624 39890262573297655013376 40428141478258301236224 40625544512820109347729 40900142638444431089664 41270394425722015845312 41925480051527127207936 42798927552600609024768 42986884609793636757504 43478275608991094882304 43882444705831004189952 43960697529756599402496 44578991447193401081856 44876545394959861890048 46203590260866629984256 46429193728937267825976 47166165057968018108928 48148793496675685152864 48913060060114981742592 50151365378092576217088 50486113569329844626304 50724654877156277362688 51287480451382699302912 52008823355058967928832 53061935690214020372544 53325502427338941800448 53904188637677734981632 54167392683760145796972 55027192567629354460416 55900640068702836277248 57065236736800812033024 57315846146391515676672 57698415507805536715776 58509926274441338919936 59835393859946482520064 60642212217387451854336 61905591638583023767968 62740024629846797205504 62888220077290690811904 64198391328900913537152 65217413413486642323456 65823667058746506284928 65941046294634899103744 66868487170790101622784 67314818092439792835072 69305385391299944976384 70749247586952027163392 71872251516903646642176 72223190245013527729296 73369590090172472613888 75227048067138864325632 76086982315734416044032 76931220677074048954368 78013235032588451893248 79780525146595310026752 80856282956516602472448 81251089025640218695458 81800285276888862179328 82540788851444031690624 83850960103054254415872 85597855105201218049536 85973769219587273515008 87764889411662008379904 89753090789919723780096 92407180521733259968512 92858387457874535651952 94332330115936036217856 96297586993351370305728 97826120120229963485184 100302730756185152434176 100972227138659689252608 101449309754312554725376 102574960902765398605824 104017646710117935857664 106123871380428040745088 106651004854677883600896 107808377275355469963264 108334785367520291593944 110054385135258708920832 114130473473601624066048 115396831015611073431552 117019852548882677839872 119670787719892965040128 121284424434774903708672 123811183277166047535936 125776440154581381623808 128396782657801827074304 130434826826973284646912 131647334117493012569856 131882092589269798207488 133736974341580203245568 134629636184879585670144 138610770782599889952768 141498495173904054326784 144446380490027055458592 146739180180344945227776 150454096134277728651264 152173964631468832088064 153862441354148097908736 156026470065176903786496 161712565913033204944896 162502178051280437390916 165081577702888063381248 167701920206108508831744 171195710210402436099072 171947538439174547030016 175529778823324016759808 179506181579839447560192 185716774915749071303904 188664660231872072435712 192595173986702740611456 195652240240459926970368 200605461512370304868352 201944454277319378505216 212247742760856081490176 215616754550710939926528 216669570735040583187888 220108770270517417841664 228260946947203248132096 230793662031222146863104 234039705097765355679744 239341575439785930080256 242568848869549807417344 247622366554332095071872 251552880309162763247616 256793565315603654148608 263294668234986025139712 269259272369759171340288 277221541565199779905536 282996990347808108653568 288892760980054110917184 293478360360689890455552 300908192268555457302528 304347929262937664176128 307724882708296195817472 312052940130353807572992 323425131826066409889792 325004356102560874781832 330163155405776126762496 342391420420804872198144 351059557646648033519616 359012363159678895120384 371433549831498142607808 377329320463744144871424 385190347973405481222912 391304480480919853940736 401210923024740609736704 403888908554638757010432 424495485521712162980352 433339141470081166375776 440217540541034835683328 456521893894406496264192 461587324062444293726208 468079410195530711359488 485137697739099614834688 495244733108664190143744 503105760618325526495232 513587130631207308297216 526589336469972050279424 538518544739518342680576 565993980695616217307136 577785521960108221834368 586956720721379780911104 601816384537110914605056 646850263652132819779584 650008712205121749563664 660326310811552253524992 684782840841609744396288 702119115293296067039232 718024726319357790240768 742867099662996285215616 754658640927488289742848 770380695946810962445824 807777817109277514020864 848990971043424325960704 866678282940162332751552 880435081082069671366656 913043787788812992528384 923174648124888587452416 936158820391061422718976 970275395478199229669376 990489466217328380287488 1027174261262414616594432 1053178672939944100558848 1077037089479036685361152 1131987961391232434614272 1155571043920216443668736 1173913441442759561822208 1203632769074221829210112 1300017424410243499127328 1320652621623104507049984 1369565681683219488792576 1404238230586592134078464 1485734199325992570431232 1509317281854976579485696 1540761391893621924891648 1615555634218555028041728 1697981942086848651921408 1733356565880324665503104 1760870162164139342733312 1940550790956398459338752 1980978932434656760574976 2054348522524829233188864 2106357345879888201117696 2154074178958073370722304 2263975922782464869228544 2311142087840432887337472 2600034848820486998254656 2641305243246209014099968 2739131363366438977585152 2808476461173184268156928 2971468398651985140862464 3081522783787243849783296 3231111268437110056083456 3395963884173697303842816 3466713131760649331006208 3521740324328278685466624 3961957864869313521149952 4108697045049658466377728 4212714691759776402235392 4527951845564929738457088 4622284175680865774674944 5200069697640973996509312 5282610486492418028199936 5942936797303970281724928 6163045567574487699566592 6462222536874220112166912 6791927768347394607685632 6933426263521298662012416 7923915729738627042299904 8217394090099316932755456 8425429383519552804470784 9244568351361731549349888 10400139395281947993018624 10565220972984836056399872 11885873594607940563449856 12326091135148975399133184 13583855536694789215371264 13866852527042597324024832 15847831459477254084599808 18489136702723463098699776 20800278790563895986037248 23771747189215881126899712 24652182270297950798266368 27733705054085194648049664 31695662918954508169199616 36978273405446926197399552 41600557581127791972074496 47543494378431762253799424 55467410108170389296099328 73956546810893852394799104 83201115162255583944148992 95086988756863524507598848 110934820216340778592198656 166402230324511167888297984 221869640432681557184397312 332804460649022335776595968 665608921298044671553191936
- Sum of all divisors σ(n): 2382292936324619280847337271
- Sum of proper divisors (its aliquot sum) s(n): 1716684015026574609294145335
- 665608921298044671553191936 is an abundant number, because the sum of its proper divisors (1716684015026574609294145335) is greater than itself. Its abundance is 1051075093728529937740953399
Bases of 665608921298044671553191936
- Binary: 1000100110100101000010101111101100110000110011010110011001111000101110010001000000000000002
- Hexadecimal: 0x226942BECC33599E2E44000
- Base-36: 2BMSQ8QS13QZB40000
Squares and roots of 665608921298044671553191936
- 665608921298044671553191936 squared (6656089212980446715531919362) is 443035236111546625573469583494972170435967430055428096
- 665608921298044671553191936 cubed (6656089212980446715531919363) is 294888205605231076522504848997376353385433140532777605658824781301783271735033856
-
665608921298044671553191936 is a
perfect square number . Itssquare root is 25799397692544 -
The
cube root of 665608921298044671553191936 is 873118207.3293704951
Scales and comparisons
How big is 665608921298044671553191936?- 665,608,921,298,044,671,553,191,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 665,608,921,298,044,671,553,191,936 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 665608921298044671553191936 cubic inches would be around 72759850.6 feet tall.
Recreational maths with 665608921298044671553191936
- 665608921298044671553191936 backwards is 639191355176440892129806566
- 665608921298044671553191936 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 665608921298044671553191936's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 665608921298044671553191936 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 665608921298044671553191936 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/665608921298044671553191936/
Chicago style:
Numbermatics. 2024. "Number 665608921298044671553191936 - Facts about the integer". https://numbermatics.com/n/665608921298044671553191936/
The information we have on file for 665608921298044671553191936 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 665608921298044671553191936, math, Factors of 665608921298044671553191936, curriculum, school, college, exams, university, Prime factorization of 665608921298044671553191936, STEM, science, technology, engineering, physics, economics, calculator, six hundred sixty-five septillion, six hundred eight sextillion, nine hundred twenty-one quintillion, two hundred ninety-eight quadrillion, forty-four trillion, six hundred seventy-one billion, five hundred fifty-three million, one hundred ninety-one thousand, nine hundred thirty-six.