2939512190869184374112256
2,939,512,190,869,184,374,112,256 is an even composite number composed of seven prime numbers multiplied together.
2939512190869184374112256 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred nine divisors.
Prime factorization of 2939512190869184374112256:
220 × 32 × 72 × 412 × 612 × 712 × 4492
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 41 × 41 × 61 × 61 × 71 × 71 × 449 × 449)See below for interesting mathematical facts about the number 2939512190869184374112256 from the Numbermatics database.
Names of 2939512190869184374112256
- Cardinal: 2939512190869184374112256 can be written as Two septillion, nine hundred thirty-nine sextillion, five hundred twelve quintillion, one hundred ninety quadrillion, eight hundred sixty-nine trillion, one hundred eighty-four billion, three hundred seventy-four million, one hundred twelve thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 2.939512190869184374112256 × 1024
Factors of 2939512190869184374112256
Divisors of 2939512190869184374112256
- Number of divisors d(n): 15309
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 28 32 36 41 42 48 49 56 61 63 64 71 72 82 84 96 98 112 122 123 126 128 142 144 147 164 168 183 192 196 213 224 244 246 252 256 284 287 288 294 328 336 366 369 384 392 426 427 441 448 449 488 492 497 504 512 549 568 574 576 588 639 656 672 732 738 768 784 852 854 861 882 896 898 976 984 994 1008 1024 1098 1136 1148 1152 1176 1278 1281 1312 1344 1347 1464 1476 1491 1536 1568 1681 1704 1708 1722 1764 1792 1796 1952 1968 1988 2009 2016 2048 2196 2272 2296 2304 2352 2501 2556 2562 2583 2624 2688 2694 2911 2928 2952 2982 2989 3072 3136 3143 3362 3408 3416 3444 3479 3528 3584 3592 3721 3843 3904 3936 3976 4018 4032 4041 4096 4331 4392 4473 4544 4592 4608 4704 5002 5041 5043 5112 5124 5166 5248 5376 5388 5822 5856 5904 5964 5978 6027 6144 6272 6286 6724 6816 6832 6888 6958 7056 7168 7184 7442 7503 7686 7808 7872 7952 8036 8064 8082 8192 8662 8733 8784 8946 8967 9088 9184 9216 9408 9429 10004 10082 10086 10224 10248 10332 10437 10496 10752 10776 11163 11644 11712 11767 11808 11928 11956 12054 12288 12544 12572 12993 13448 13632 13664 13776 13916 14112 14336 14368 14884 15006 15123 15129 15372 15616 15744 15904 16072 16128 16164 16384 17324 17466 17507 17568 17892 17934 18081 18176 18368 18409 18432 18816 18858 20008 20164 20172 20377 20448 20496 20664 20874 20992 21504 21552 22001 22326 22509 23288 23424 23534 23616 23856 23912 24108 24576 25088 25144 25986 26047 26199 26896 26901 27264 27328 27389 27552 27832 28224 28287 28672 28736 29768 30012 30246 30258 30317 30744 31232 31311 31488 31808 31879 32144 32256 32328 32768 33489 34648 34932 35014 35136 35287 35301 35784 35868 36162 36352 36736 36818 36864 37632 37716 38979 40016 40328 40344 40754 40896 40992 41328 41748 41984 43008 43104 44002 44652 45018 45369 46576 46848 47068 47232 47712 47824 48216 49152 50176 50288 51972 52094 52398 52521 53792 53802 54528 54656 54778 55104 55227 55664 56448 56574 57344 57472 59536 60024 60492 60516 60634 61131 61488 62464 62622 62976 63616 63758 64288 64512 64656 65536 66003 66978 69296 69864 70028 70272 70574 70602 71568 71736 72324 72704 73472 73636 73728 75264 75432 77958 78141 80032 80656 80688 81508 81792 81984 82167 82369 82656 83496 83968 86016 86208 88004 89304 90036 90738 90951 93152 93696 94136 94464 95424 95637 95648 96432 98304 100352 100576 102541 103944 104188 104796 105042 105861 105903 107584 107604 109056 109312 109556 110208 110454 111328 112896 113148 114688 114944 119072 119351 120048 120984 121032 121268 122262 122549 122976 124928 125244 125952 127232 127516 128576 128863 129024 129312 131072 132006 133956 138592 139728 140056 140544 141148 141204 142639 143136 143472 144648 145408 146944 147272 147456 150528 150864 152561 155916 156282 157563 160064 161312 161376 163016 163584 163968 164334 164738 165312 165681 166992 167936 172032 172416 176008 177571 178608 180072 181476 181902 182329 183393 186304 187392 188272 188928 190848 191274 191296 191723 192864 196608 198009 200704 201152 201601 205082 206681 207888 208376 209592 210084 211722 211806 212219 215168 215208 218112 218624 219112 220416 220908 222656 223153 225792 226296 229376 229888 234423 238144 238702 240096 241968 242064 242536 244524 245098 245952 246501 247009 247107 249856 250488 251904 254464 255032 257152 257726 258048 258624 262144 264012 264191 267912 272853 277184 279456 280112 281088 282296 282408 285278 286272 286911 286944 289296 290816 293888 294544 294912 301056 301728 305122 307501 307623 311832 312564 315126 317583 320128 322624 322752 326032 327168 327936 328668 329476 330624 331362 333984 335872 344064 344832 352016 355142 357216 358053 360144 362952 363804 364658 366786 367647 372608 374784 376544 377856 381696 382548 382592 383446 385728 386589 393216 396018 401408 402304 403202 410164 413362 415776 416752 419184 420168 423444 423612 424438 427917 430336 430416 436224 437248 438224 440832 441816 445312 446306 451584 452592 457683 458752 459776 468846 476288 477404 480192 483936 484128 485072 489048 490196 491904 493002 494018 494214 499712 500976 503808 508928 510064 514304 515452 516096 517248 524288 528024 528382 532713 535824 545706 546987 554368 558912 560224 562176 564592 564816 570556 572544 573822 573888 575169 578592 581632 587776 589088 589824 602112 603456 604803 610244 615002 615246 620043 623664 625128 630252 635166 636657 640256 645248 645504 652064 654336 655872 657336 658952 661248 662724 667968 669459 671744 688128 689664 704032 710284 714432 716106 717787 720288 725904 727608 729316 733572 735294 741027 741321 745216 749568 753088 754769 755712 763392 765096 765184 766892 771456 773178 786432 792036 792573 802816 804608 806404 820328 826724 831552 833504 835457 838368 840336 846888 847224 848876 855834 860672 860832 872448 874496 876448 881664 883632 890624 892612 902041 903168 905184 915366 917504 919552 922503 922869 937692 952576 954808 960384 967872 968256 970144 978096 980392 983808 986004 988036 988428 999424 1001952 1007616 1017856 1020128 1028608 1030904 1032192 1034496 1048576 1056048 1056764 1065426 1067927 1071648 1074159 1091412 1093974 1102941 1108736 1117824 1120448 1122949 1124352 1129184 1129632 1141112 1145088 1147644 1147776 1150338 1157184 1159767 1163264 1175552 1178176 1179648 1204224 1206912 1209606 1220488 1230004 1230492 1240086 1242997 1247328 1250256 1260504 1270332 1273314 1280512 1283751 1290496 1291008 1304128 1307039 1308672 1311744 1314672 1317904 1322496 1325448 1335936 1338918 1342061 1343488 1373049 1376256 1379328 1408064 1411207 1420568 1428864 1432212 1435574 1440576 1446767 1451808 1455216 1458632 1467144 1470588 1482054 1482642 1490432 1499136 1506176 1509538 1511424 1526784 1530192 1530368 1533784 1542912 1546356 1562071 1572864 1584072 1585146 1598139 1605632 1609216 1612808 1640656 1640961 1653448 1663104 1667008 1670729 1670914 1676736 1680672 1693776 1694448 1697752 1711668 1721344 1721664 1725507 1744896 1748992 1752896 1763328 1767264 1781248 1785224 1804082 1806336 1810368 1814409 1830732 1835008 1839104 1845006 1845738 1849337 1860129 1875384 1905152 1909616 1909971 1920768 1935744 1936512 1940288 1944619 1956192 1960784 1967616 1972008 1976072 1976856 1998848 2003904 2008377 2015232 2035712 2040256 2057216 2061808 2064384 2068992 2112096 2113528 2130852 2135854 2143296 2148318 2152507 2153361 2182824 2187948 2205882 2217472 2223081 2235648 2240896 2245898 2248704 2258368 2259264 2263409 2264307 2282224 2290176 2295288 2295552 2300676 2314368 2319534 2326528 2351104 2356352 2359296 2377719 2408448 2413824 2419212 2440976 2460008 2460984 2480172 2485994 2494656 2500512 2506371 2521008 2540664 2546628 2561024 2567502 2580992 2582016 2608256 2614078 2617344 2623488 2629344 2635808 2644992 2650896 2671872 2677836 2684122 2686976 2706123 2746098 2752512 2758656 2767509 2816128 2822414 2841136 2857728 2864424 2871148 2881152 2893534 2903616 2910432 2917264 2934288 2941176 2964108 2965284 2980864 2998272 3012352 3019076 3022848 3053568 3060384 3060736 3067568 3085824 3092712 3124142 3145728 3168144 3170292 3196278 3203781 3211264 3218432 3225616 3281312 3281922 3306896 3326208 3334016 3341458 3341828 3353472 3361344 3368847 3387552 3388896 3395504 3423336 3442688 3443328 3451014 3489792 3497984 3505792 3526656 3534528 3562496 3570448 3608164 3612672 3620736 3628818 3661464 3670016 3678208 3690012 3691476 3698674 3720258 3728991 3750768 3810304 3819232 3819942 3841536 3871488 3873024 3880576 3889238 3912384 3921117 3921568 3935232 3944016 3952144 3953712 3997696 4007808 4016754 4026183 4030464 4071424 4080512 4114432 4123616 4128768 4137984 4224192 4227056 4233621 4261704 4271708 4286592 4296636 4305014 4306722 4340301 4365648 4375896 4411764 4434944 4446162 4471296 4481792 4491796 4497408 4516736 4518528 4526818 4528614 4564448 4580352 4590576 4591104 4601352 4628736 4639068 4653056 4686213 4702208 4712704 4718592 4755438 4816896 4827648 4838424 4881952 4920016 4921968 4960344 4971988 4989312 5001024 5012187 5012742 5024509 5042016 5081328 5093256 5122048 5135004 5161984 5164032 5216512 5228156 5234688 5246976 5258688 5271616 5283383 5289984 5301792 5343744 5355672 5368244 5373952 5412246 5492196 5505024 5517312 5535018 5548011 5632256 5644828 5682272 5715456 5728848 5742296 5762304 5787068 5807232 5820864 5833857 5834528 5848199 5868576 5882352 5928216 5930568 5961728 5996544 6024704 6038152 6045696 6107136 6120768 6121472 6135136 6171648 6185424 6248284 6255001 6336288 6340584 6392556 6407562 6422528 6436864 6451232 6457521 6460083 6562624 6563844 6613792 6652416 6668032 6682916 6683656 6706944 6722688 6737694 6775104 6777792 6790227 6791008 6792921 6846672 6885376 6886656 6902028 6979584 6995968 7011584 7053312 7069056 7124992 7140896 7216328 7225344 7241472 7257636 7280411 7322928 7340032 7356416 7380024 7382952 7397348 7440516 7457982 7475489 7501536 7519113 7620608 7638464 7639884 7683072 7742976 7746048 7761152 7778476 7824768 7842234 7843136 7860643 7870464 7888032 7904288 7907424 7995392 8015616 8033508 8052366 8060928 8118369 8142848 8161024 8228864 8247232 8257536 8265641 8275968 8448384 8454112 8467242 8473921 8523408 8543416 8573184 8593272 8610028 8613444 8680602 8700979 8731296 8751792 8823528 8869888 8892324 8942592 8963584 8983592 8994816 9033472 9037056 9053636 9057228 9128896 9149273 9160704 9181152 9182208 9202704 9257472 9278136 9306112 9372426 9404416 9425408 9437184 9510876 9611343 9633792 9655296 9676848 9763904 9840032 9843936 9878449 9920688 9943976 9978624 10002048 10024374 10025484 10049018 10084032 10106541 10127369 10162656 10186512 10244096 10270008 10323968 10328064 10433024 10456312 10469376 10493952 10517376 10543232 10566766 10579968 10603584 10687488 10711344 10736488 10747904 10824492 10831831 10984392 11010048 11034624 11070036 11096022 11186973 11264512 11289656 11364544 11430912 11457696 11484592 11524608 11574136 11614464 11641728 11667714 11669056 11695103 11696398 11737152 11763351 11764704 11856432 11861136 11923456 11993088 12049408 12076304 12078549 12091392 12214272 12241536 12242944 12270272 12297661 12343296 12370848 12496568 12510002 12607541 12672576 12681168 12700863 12785112 12815124 12845056 12873728 12902464 12915042 12920166 12945359 13020903 13125248 13127688 13227584 13304832 13336064 13365832 13367312 13413888 13445376 13475388 13550208 13555584 13580454 13582016 13585842 13612333 13693344 13770752 13773312 13804056 13959168 13991936 14023168 14058639 14106624 14138112 14249984 14281792 14313671 14432656 14450688 14482944 14515272 14560822 14645856 14712832 14760048 14765904 14794696 14881032 14915964 14950978 15003072 15036561 15038226 15067549 15073527 15241216 15276928 15279768 15366144 15485952 15492096 15522304 15556952 15649536 15684468 15686272 15721286 15740928 15776064 15808576 15814848 15843863 15850149 15990784 16031232 16067016 16104732 16121856 16236738 16285696 16322048 16457728 16494464 16515072 16531282 16551936 16644033 16896768 16908224 16934484 16947842 17046816 17086832 17146368 17186544 17220056 17226888 17361204 17401958 17462592 17501571 17503584 17544597 17647056 17739776 17784648 17885184 17927168 17967184 17989632 18066944 18074112 18107272 18114456 18257792 18298546 18321408 18362304 18364416 18405408 18514944 18556272 18612224 18744852 18757561 18765003 18808832 18850816 19021752 19222686 19267584 19310592 19353696 19372563 19527808 19680064 19687872 19756898 19841376 19887952 19957248 20004096 20048748 20050968 20098036 20168064 20213082 20254738 20325312 20370681 20373024 20488192 20540016 20647936 20656128 20866048 20912624 20938752 20987904 21034752 21086464 21133532 21159936 21207168 21374976 21422688 21472976 21495808 21648984 21663662 21841233 21968784 22020096 22069248 22140072 22192044 22373946 22426467 22529024 22579312 22729088 22861824 22915392 22969184 23049216 23148272 23228928 23283456 23335428 23338112 23390206 23392796 23474304 23526702 23529408 23581929 23712864 23722272 23846912 23986176 24098816 24152608 24157098 24182784 24428544 24483072 24485888 24540544 24595322 24686592 24741696 24796923 24993136 25020004 25215082 25345152 25362336 25401726 25421763 25570224 25630248 25690112 25747456 25804928 25830084 25840332 25890718 26041806 26102937 26250496 26255376 26455168 26609664 26672128 26731664 26734624 26827776 26890752 26950776 27100416 27111168 27160908 27164032 27171684 27224666 27386688 27447819 27541504 27546624 27608112 27918336 27983872 28046336 28117278 28213248 28276224 28499968 28563584 28627342 28865312 28901376 28965888 29030544 29121644 29291712 29425664 29520096 29531808 29589392 29635347 29762064 29831928 29901956 30006144 30073122 30076452 30135098 30147054 30382107 30482432 30553856 30559536 30732288 30971904 30984192 31044608 31113904 31299072 31368936 31372544 31442572 31481856 31552128 31617152 31629696 31687726 31700298 31981568 32062464 32134032 32209464 32243712 32473476 32495493 32571392 32644096 32915456 32988928 33030144 33062564 33103872 33288066 33793536 33816448 33868968 33895684 34093632 34173664 34292736 34373088 34440112 34453776 34722408 34803916 34925184 35003142 35007168 35085309 35089194 35294112 35479552 35569296 35770368 35854336 35934368 35979264 36133888 36148224 36214544 36228912 36515584 36597092 36642816 36724608 36728832 36810816 36892983 36983681 37029888 37112544 37224448 37489704 37515122 37530006 37617664 37701632 37822623 38043504 38445372 38535168 38621184 38707392 38745126 38836077 39055616 39360128 39375744 39513796 39682752 39775904 39914496 40008192 40097496 40101936 40196072 40336128 40426164 40509476 40650624 40741362 40746048 40836999 40976384 41080032 41295872 41312256 41732096 41825248 41877504 41975808 42069504 42172928 42267064 42319872 42414336 42749952 42845376 42941013 42945952 42991616 43297968 43327324 43682466 43785007 43937568 44138496 44280144 44384088 44747892 44852934 45058048 45158624 45202647 45220581 45458176 45723648 45830784 45938368 46040909 46098432 46296544 46457856 46566912 46670856 46676224 46780412 46785592 46948608 47053404 47058816 47163858 47425728 47444544 47531589 47550447 47693824 47972352 48197632 48305216 48314196 48365568 48857088 48966144 48971776 49081088 49190644 49373184 49483392 49593846 49986272 50040008 50430164 50690304 50724672 50803452 50843526 50962877 51140448 51260496 51380224 51494912 51609856 51660168 51680664 51781436 52083612 52205874 52500992 52510752 52633791 52910336 53219328 53344256 53463328 53469248 53588599 53655552 53781504 53901552 54200832 54222336 54321816 54328064 54343368 54449332 54773376 54895638 55024501 55083008 55093248 55216224 55836672 55967744 56092672 56234556 56272683 56295009 56426496 56552448 56999936 57127168 57254684 57730624 57802752 57859487 57931776 58061088 58243288 58583424 58851328 59040192 59063616 59178784 59270694 59317447 59524128 59663856 59803912 60012288 60146244 60152904 60270196 60294108 60764214 60964864 61107712 61119072 61464576 61943808 61968384 62089216 62227808 62598144 62737872 62745088 62885144 62963712 63104256 63234304 63259392 63375452 63400596 63963136 64044911 64124928 64268064 64418928 64487424 64946952 64990986 65142784 65288192 65523699 65830912 65977856 66060288 66125128 66207744 66576132 67279401 67587072 67632896 67737936 67791368 68187264 68347328 68499889 68585472 68746176 68880224 68907552 69444816 69607832 69850368 70006284 70014336 70170618 70178388 70588224 70745787 70959104 71138592 71540736 71708672 71868736 71958528 72267776 72296448 72429088 72457824 73031168 73194184 73285632 73449216 73457664 73621632 73785966 73967362 74059776 74225088 74390769 74448896 74979408 75030244 75060012 75235328 75403264 75645246 75822817 76087008 76265289 76890744 77070336 77242368 77414784 77490252 77672154 78111232 78308811 78720256 78751488 79027592 79365504 79551808 79729379 79828992 80016384 80194992 80203872 80392144 80672256 80852328 81018952 81301248 81482724 81492096 81673998 81865721 81952768 82160064 82343457 82591744 82624512 83464192 83650496 83755008 83951616 84139008 84345856 84534128 84639744 84828672 85499904 85690752 85882026 85891904 86083627 86595936 86654648 87364932 87570014 87875136 88252787 88276992 88560288 88768176 88906041 89495784 89705868 90116096 90317248 90405294 90441162 90916352 91146321 91447296 91661568 91876736 92081818 92196864 92593088 92799769 92915712 93133824 93341712 93352448 93560824 93571184 93897216 94106808 94117632 94327716 94851456 94889088 95063178 95100894 95286331 95387648 95944704 96395264 96610432 96628392 96731136 97486479 97714176 97932288 97943552 98162176 98381288 98746368 98966784 99187692 99972544 100080016 100195697 100860328 101380608 101449344 101606904 101687052 101925754 102280896 102520992 102989824 103219712 103320336 103361328 103562872 104167224 104411748 105001984 105021504 105255927 105267582 105820672 106438656 106688512 106926656 106938496 107177198 107311104 107563008 107803104 108401664 108444672 108643632 108656128 108686736 108898664 109546752 109791276 110049002 110166016 110186496 110432448 110678949 110907041 110951043 111673344 111935488 112185344 112469112 112545366 112590018 112852992 113104896 113467869 113999872 114254336 114509368 115461248 115605504 115718974 115863552 116122176 116486576 116508231 117166848 117702656 118080384 118127232 118357568 118541388 118621759 118634894 119048256 119327712 119607824 120024576 120292488 120305808 120540392 120588216 121528428 121929728 122215424 122238144 122510997 122929152 123887616 123936768 124178432 124455616 125196288 125475744 125490176 125770288 125927424 126208512 126468608 126518784 126750904 126801192 128089822 128249856 128536128 128823039 128837856 128974848 129893904 129981972 130285568 130576384 131047398 131302927 131355021 131661824 131955712 132250256 132415488 133152264 134558802 135174144 135265792 135475872 135582736 135607941 136374528 136694656 136999778 137170944 137492352 137760448 137815104 138067949 138122727 138889632 139215664 139700736 140012568 140028672 140341236 140356776 141176448 141491574 141918208 142277184 142594767 143081472 143417344 143737472 143917056 144535552 144592896 144858176 144915648 146062336 146388368 146571264 146898432 146915328 147243264 147571932 147934724 148119552 148450176 148781538 149958816 150060488 150120024 150470656 150806528 151290492 151645634 152174016 152530578 152888631 153781488 154140672 154484736 154829568 154980504 155344308 156222464 156617622 157440512 157502976 158055184 158731008 159103616 159458758 159657984 160032768 160389984 160407744 160765797 160784288 161344512 161704656 162037904 162602496 162965448 162984192 163347996 163731442 163905536 164320128 164686914 165073503 165183488 165249024 166928384 167300992 167510016 167903232 168278016 168691712 168818049 169068256 169279488 169657344 170999808 171381504 171764052 171783808 172167254 173191872 173309296 173578461 174729864 175140028 175750272 176505574 176553984 177120576 177536352 177812082 177952341 178991568 179411736 180232192 180634496 180810588 180882324 181832704 182292642 182894592 183323136 183753472 184163636 184393728 185186176 185599538 185831424 186267648 186683424 186704896 187121648 187142368 187794432 188213616 188235264 188655432 189702912 189778176 190126356 190201788 190572662 190775296 191889408 192134733 192790528 193220864 193256784 193462272 194972958 195428352 195864576 195887104 196324352 196762576 197492736 197933568 198375384 199945088 200160032 200391394 201720656 202761216 202898688 203213808 203374104 203851508 204561792 205041984 205499667 205979648 206439424 206640672 206722656 207125744 208334448 208823496 210003968 210043008 210511854 210535164 211641344 212877312 213377024 213853312 213876992 214354396 214622208 215126016 215606208 216803328 216889344 217287264 217312256 217373472 217797328 219093504 219582552 220098004 220332032 220372992 220864896 221357898 221814082 221902086 223346688 223870976 224370688 224938224 225090732 225180036 225705984 226209792 226935738 227468451 227999744 228508672 229018736 230922496 231211008 231437948 231727104 232244352 232973152 233016462 234333696 235405312 236160768 236254464 236715136 237082776 237243518 237269788 238096512 238655424 239188137 239215648 240049152 240584976 240611616 241080784 241176432 243056856 243859456 244430848 244476288 245021994 245597163 245858304 247775232 247873536 248356864 248911232 250392576 250951488 250980352 251540576 251854848 252417024 252937216 253037568 253501808 253602384 256179644 256499712 257072256 257646078 257675712 258250881 259787808 259963944 260571136 261152768 262094796 262605854 262710042 263323648 263911424 264500512 264758361 264830976 266304528 269117604 270348288 270531584 270951744 271165472 271215882 272749056 273389312 273999556 274341888 274984704 275520896 275630208 276135898 276245454 277779264 278399307 278431328 279401472 280025136 280057344 280682472 280713552 282352896 282983148 283836416 284554368 285189534 285858993 286162944 286834688 287474944 287834112 289071104 289185792 289716352 289831296 292124672 292776736 293142528 293796864 293830656 294486528 295143864 295869448 296239104 296900352 297563076 299917632 300120976 300240048 300587091 300941312 301613056 302580984 303291268 304348032 305061156 305777262 306495049 307562976 308969472 309659136 309961008 310688616 312444928 313235244 314881024 315005952 316110368 317462016 318207232 318917516 319315968 320065536 320779968 320815488 321531594 321568576 322286363 322689024 323409312 324075808 325204992 325930896 325968384 326695992 327462884 327811072 328640256 329373828 330147006 330366976 330498048 332721123 332853129 333856768 334601984 335020032 335806464 336556032 337383424 337636098 338136512 338558976 338891281 339314688 341999616 342763008 343528104 343567616 344334508 346383744 346618592 347156922 349459728 350280056 351500544 353011148 353107968 354241152 355072704 355624164 355865277 355904682 356740139 357983136 358823472 360464384 361268992 361621176 361764648 363665408 364585284 365789184 366646272 367506944 368327272 368787456 370372352 371199076 371662848 372535296 373366848 373409792 374243296 374284736 375120193 375588864 376427232 376470528 377310864 379405824 379556352 380252712 380403576 381145324 381550592 384269466 385581056 386441728 386513568 386924544 389945916 390856704 391729152 391774208 392648704 393525152 393908781 394065063 394985472 395867136 396750768 399890176 400320064 400782788 403441312 405016409 405522432 405797376 406427616 406748208 407703016 409123584 410083968 410999334 411959296 412878848 413281344 413445312 414203847 414251488 414368181 415222129 416668896 417646992 420007936 420086016 421023708 421070328 423282688 425754624 426754048 427706624 427753984 428708792 429244416 430252032 431212416 433606656 433778688 434574528 434624512 434746944 435594656 438187008 439165104 440196008 440664064 440745984 441729792 442715796 443628164 443804172 444105071 447741952 448741376 449876448 450181464 450360072 451411968 452419584 453871476 454936902 455999488 457017344 458037472 458665893 461844992 462422016 462875896 463454208 464488704 465946304 466032924 468667392 470810624 472321536 472508928 473430272 474165552 474487036 474539576 476193024 477310848 478376274 478431296 479499223 480098304 481169952 481223232 482161568 482297391 482352864 486113712 487718912 488861696 488952576 490043988 491194326 491716608 495220509 495550464 495747072 496713728 497822464 500785152 501902976 501960704 503081152 503709696 504204101 504834048 505874432 506075136 507003616 507204768 512359288 512999424 514144512 515292156 515351424 516501762 516909181 519575616 519927888 520735383 521142272 522305536 524189592 525211708 525420084 526647296 527822848 529001024 529516722 529661952 530759719 532609056 533857023 538235208 540696576 541063168 541903488 542330944 542431764 545498112 546778624 547999112 548683776 549969408 551041792 551260416 552271796 552490908 555558528 556798614 556862656 558105653 558802944 560050272 560114688 561364944 561427104 564705792 565966296 567672832 569108736 570379068 571717986 572325888 573669376 574949888 575668224 576404199 578142208 578371584 579432704 579662592 584249344 585553472 586285056 586860511 587593728 587661312 588973056 590287728 591738896 592478208 593800704 595126152 599835264 600241952 600480096 601174182 602585389 603226112 605161968 606582536 608696064 610122312 611554524 612990098 615125952 616499001 617769509 617938944 619318272 619922016 621377232 624889856 626470488 629762048 630011904 632220736 634924032 636414464 637835032 638631936 640131072 641559936 641630976 643063188 643137152 644572726 645378048 646818624 648151616 649598383 650409984 651861792 651936768 653391984 654925768 655622144 657280512 658747656 660294012 660733952 660996096 665442246 665706258 667713536 669203968 670040064 671612928 673112064 674766848 675272196 676273024 677117952 677782562 678629376 682405353 683999232 685526016 687056208 687135232 688669016 692767488 693237184 694313844 698919456 700560112 701369879 703001088 706022296 706215936 708482304 710145408 711248328 711730554 711809364 713480278 715966272 717564411 717646944 720928768 722537984 723242352 723529296 727330816 729170568 731578368 733292544 735013888 736654544 736791489 737574912 740744704 742398152 743325696 745070592 746733696 746819584 748486592 748569472 750157321 750240386 751177728 752854464 752941056 754621728 758811648 759112704 760505424 760807152 762290648 763101184 768538932 769060001 771162112 772883456 773027136 774752643 779891832 781713408 783458304 783548416 785297408 787050304 787817562 788130126 789970944 791734272 793501536 794275083 799780352 800640128 801565576 806882624 810032818 811044864 811594752 812855232 813496416 815406032 818247168 820167936 821998668 823918592 825757696 826562688 826890624 828407694 828502976 828736362 830352313 830444258 833337792 835197921 835293984 840015872 840172032 842047416 842140656 846565376 851509248 853508096 855413248 855507968 857417584 857576979 858488832 860504064 862424832 867213312 867557376 869149056 869249024 869493888 871189312 873133931 876374016 878330208 880392016 881328128 881491968 883459584 885431592 887256328 887608344 888210142 897482752 899752896 900362928 900720144 901761273 902823936 904839168 907742952 909873804 911998976 914034688 916074944 917331786 919120489 919485147 923689984 925751792 926908416 928977408 931892608 932065848 937334784 944643072 945017856 946860544 948331104 948974072 949079152 952386048 954621696 956752548 956862592 958998446 960196608 962339904 962446464 964323136 964594782 964705728 966475643 966859089 972227424 975437824 977723392 977905152 980087976 982388652 983433216 990441018 991100928 991494144 993427456 995644928 998163369 1001570304 1003805952 1003921408 1006162304 1007419392 1008408202 1009668096 1011748864 1012150272 1014007232 1014409536 1016270641 1016673843 1024718576 1025998848 1028289024 1030584312 1030702848 1033003524 1033818362 1039151232 1039855776 1041470766 1044611072 1048379184 1050423416 1050840168 1053294592 1055645696 1058002048 1059033444 1059323904 1061519438 1065218112 1067595831 1067714046 1070220417 1076470416 1081393152 1082126336 1083806976 1084661888 1084863528 1090996224 1093557248 1095998224 1097367552 1099938816 1102083584 1102520832 1104543592 1104981816 1111117056 1113597228 1113725312 1116211306 1117605888 1120100544 1120229376 1122729888 1122854208 1125360579 1129411584 1131932592 1135345664 1138217472 1140758136 1143435972 1144651776 1147338752 1149899776 1152808398 1156284416 1156743168 1158865408 1159325184 1168498688 1171106944 1172570112 1173721022 1175187456 1175322624 1177946112 1180575456 1181726343 1183477792 1184956416 1187601408 1190252304 1199670528 1200483904 1200960192 1202348364 1205170778 1206452224 1210323936 1213165072 1215049227 1217392128 1220244624 1223109048 1225980196 1230251904 1232998002 1235539018 1235877888 1238636544 1239844032 1242611541 1242754464 1245666387 1249779712 1252940976 1259524096 1260023808 1264441472 1269848064 1272828928 1275670064 1277263872 1280262144 1283119872 1283261952 1286126376 1286274304 1289145452 1290756096 1293637248 1296303232 1299196766 1300819968 1303723584 1303873536 1306783968 1309851536 1311244288 1314561024 1317495312 1320588024 1321467904 1321992192 1330884492 1331412516 1332315213 1335427072 1338407936 1343225856 1346224128 1349533696 1350544392 1352546048 1354235904 1355565124 1357258752 1364810706 1367998464 1371052032 1374112416 1374270464 1377338032 1385534976 1386474368 1388627688 1397838912 1401120224 1402739758 1406002176 1412044592 1412431872 1416964608 1420290816 1422496656 1423461108 1423618728 1426960556 1431932544 1435128822 1435293888 1438497669 1441857536 1445075968 1446484704 1447058592 1454661632 1458341136 1463156736 1466585088 1470027776 1473309088 1473582978 1475149824 1481489408 1484796304 1486651392 1490141184 1493467392 1493639168 1496973184 1497138944 1500314642 1500480772 1502355456 1505708928 1505882112 1509243456 1512612303 1517623296 1518225408 1521010848 1521614304 1524581296 1526202368 1537077864 1538120002 1542324224 1545766912 1546054272 1549505286 1550727543 1559783664 1563426816 1566916608 1567096832 1570594816 1574100608 1575635124 1576260252 1579941888 1583468544 1587003072 1588550166 1592279157 1599560704 1601280256 1603131152 1613765248 1620065636 1622089728 1623189504 1625710464 1626992832 1630812064 1636494336 1640335872 1643997336 1647837184 1651515392 1653125376 1653781248 1656815388 1657005952 1657472724 1660704626 1660888516 1666675584 1670395842 1670587968 1674316959 1680031744 1680344064 1684094832 1684281312 1693130752 1703018496 1707016192 1710826496 1711015936 1714835168 1715153958 1716977664 1721008128 1724849664 1734426624 1735114752 1738298112 1738498048 1738987776 1742378624 1746267862 1752748032 1756660416 1760581533 1760784032 1762656256 1762983936 1766919168 1770863184 1774512656 1775216688 1776420284 1794965504 1799505792 1800725856 1801440288 1803522546 1807756167 1809678336 1815485904 1819747608 1823997952 1828069376 1832149888 1834663572 1838240978 1838970294 1847379968 1851503584 1853308527 1853816832 1857954816 1863785216 1864131696 1874669568 1889286144 1890035712 1893721088 1896662208 1897948144 1898158304 1904772096 1909243392 1913505096 1913725184 1917996892 1920393216 1924679808 1924892928 1928646272 1929189564 1929411456 1932951286 1933718178 1944454848 1948795149 1950875648 1955446784 1955810304 1960175952 1964777304 1966866432 1980882036 1982201856 1982988288 1986854912 1991289856 1996326738 2003140608 2007611904 2007842816 2012324608 2014838784 2016816404 2019336192 2023497728 2024300544 2028014464 2028819072 2032541282 2033347686 2049437152 2051997696 2056578048 2061168624 2061405696 2066007048 2067636724 2078302464 2079711552 2082941532 2089222144 2096758368 2100846832 2101680336 2104109637 2106589184 2111291392 2116004096 2118066888 2118647808 2123038876 2130436224 2135191662 2135428092 2140440834 2152940832 2162786304 2164252672 2167613952 2169323776 2169727056 2181992448 2187114496 2191996448 2194735104 2199877632 2204167168 2205041664 2209087184 2209963632 2222234112 2227194456 2227450624 2232422612 2235211776 2240201088 2240458752 2245459776 2245708416 2250471963 2250721158 2256004541 2258823168 2263865184 2270691328 2276434944 2281516272 2286871944 2289303552 2294677504 2299799552 2305616796 2307180003 2312568832 2313486336 2317730816 2318650368 2336997376 2342213888 2345140224 2347442044 2350374912 2350645248 2355892224 2361150912 2363452686 2366955584 2369912832 2372238967 2375202816 2380504608 2399341056 2400967808 2401920384 2404696728 2410341556 2412904448 2420647872 2426330144 2430098454 2434784256 2440489248 2446218096 2451960392 2460503808 2465996004 2471078036 2471755776 2477273088 2479688064 2485223082 2485508928 2491056939 2491332774 2499559424 2505881952 2519048192 2520047616 2528882944 2539696128 2545657856 2551340128 2554527744 2560524288 2566239744 2566523904 2572252752 2572548608 2578290904 2581512192 2587274496 2592606464 2598393532 2601639936 2607447168 2607747072 2613567936 2619401793 2619703072 2622488576 2625841351 2629122048 2634990624 2641176048 2642935808 2643984384 2661768984 2662825032 2664630426 2670854144 2676815872 2692448256 2699067392 2701088784 2705092096 2708471808 2711130248 2714517504 2729621412 2735996928 2742104064 2748224832 2748540928 2754676064 2757361467 2758455441 2771069952 2772948736 2777255376 2795677824 2802240448 2805479516 2808495449 2812004352 2824089184 2833929216 2840581632 2844993312 2846922216 2847237456 2853921112 2863865088 2870257644 2870587776 2876995338 2883715072 2890151936 2892969408 2894117184 2899426929 2900577267 2909323264 2916682272 2926313472 2933170176 2940055552 2946618176 2947165956 2950299648 2962978816 2969592608 2973302784 2980282368 2986934784 2987278336 2993946368 2994277888 3000629284 3000961544 3004710912 3011417856 3011764224 3018486912 3025224606 3035246592 3036450816 3042021696 3043228608 3048811923 3049162592 3050021529 3052404736 3074155728 3076240004 3084648448 3091533824 3092108544 3099010572 3101455086 3108735497 3119567328 3133833216 3134193664 3141189632 3148201216 3151270248 3152520504 3159883776 3166937088 3174006144 3177100332 3184558314 3199121408 3202560512 3206262304 3210661251 3227530496 3240131272 3244179456 3246379008 3251420928 3253985664 3261624128 3268904539 3272988672 3280671744 3287994672 3295674368 3303030784 3306250752 3307562496 3313630776 3314011904 3314945448 3321409252 3321777032 3333351168 3340791684 3341175936 3348633918 3356494561 3360063488 3360688128 3368189664 3368562624 3376081737 3386261504 3406036992 3414032384 3421652992 3422031872 3429670336 3430307916 3433955328 3442016256 3449699328 3468853248 3470229504 3476596224 3476996096 3477975552 3484757248 3492535724 3505496064 3513320832 3521163066 3521568064 3525967872 3529428707 3533838336 3541726368 3549025312 3550433376 3552840568 3589931008 3599011584 3601451712 3602880576 3607045092 3615512334 3618364267 3619356672 3630971808 3639495216 3645147681 3647995904 3656138752 3664299776 3669327144 3676481956 3677940588 3694759936 3703007168 3706617054 3707633664 3715909632 3727570432 3728263392 3736999161 3749339136 3778572288 3780071424 3787442176 3793324416 3795896288 3796316608 3804790529 3809544192 3818486784 3827010192 3827450368 3835993784 3840786432 3849359616 3849785856 3857292544 3858379128 3858822912 3865902572 3867436356 3888909696 3897590298 3901751296 3906739571 3910893568 3911620608 3920351904 3929554608 3933732864 3961764072 3964403712 3965976576 3973709824 3982579712 3992653476 3996945639 4006281216 4015223808 4015685632 4024649216 4029677568 4033632808 4038672384 4046995456 4048601088 4056028928 4057638144 4065082564 4066695372 4098874304 4103995392 4108023577 4113156096 4122337248 4122811392 4132014096 4135273448 4156604928 4159423104 4165883064 4178444288 4193516736 4201693664 4203360672 4208219274 4222582784 4232008192 4236133776 4237295616 4246077752 4260872448 4270383324 4270856184 4280881668 4305881664 4315493007 4325572608 4328505344 4335227904 4338647552 4339454112 4363984896 4374228992 4383992896 4389470208 4399755264 4408334336 4410083328 4418174368 4419927264 4444468224 4454388912 4454901248 4464845224 4470423552 4480402176 4480917504 4490919552 4491416832 4500943926 4501442316 4512009082 4517646336 4527730368 4537836909 4541382656 4547188681 4552869888 4563032544 4573743888 4578607104 4589355008 4599599104 4611233592 4614360006 4625137664 4626972672 4635461632 4637300736 4652182629 4673994752 4684427776 4690280448 4694884088 4700749824 4701290496 4711784448 4722301824 4726905372 4733911168 4739825664 4744477934 4750405632 4761009216 4776837471 4798682112 4801935616 4803840768 4809393456 4820683112 4825808896 4841295744 4852660288 4860196908 4863492119 4869568512 4880978496 4892436192 4903920784 4921007616 4931992008 4942156072 4943511552 4954546176 4959376128 4970446164 4971017856 4982113878 4982665548 4999118848 5011763904 5022950877 5038096384 5040095232 5057765888 5079392256 5091315712 5102680256 5109055488 5121048576 5132479488 5133047808 5144505504 5145097216 5156581808 5163024384 5174548992 5185212928 5196787064 5203279872 5214894336 5215494144 5227135872 5238803586 5239406144 5251101247 5251682702 5258244096 5269981248 5281744599 5282352096 5285871616 5287968768 5323537968 5325650064 5329260852 5341708288 5353631744 5383420007 5384896512 5398134784 5402177568 5410184192 5422260496 5423268501 5429035008 5459242824 5471993856 5484208128 5496449664 5497081856 5509352128 5514722934 5516910882 5542139904 5545897472 5554510752 5559925581 5591355648 5604480896 5610959032 5616990898 5624008704 5648178368 5660785909 5667858432 5681163264 5689986624 5693844432 5694474912 5707842224 5727730176 5740515288 5741175552 5753990676 5767430144 5780303872 5785938816 5788234368 5798853858 5801154534 5812466191 5818646528 5833364544 5846385447 5852626944 5866340352 5880111104 5893236352 5894331912 5900599296 5925957632 5939185216 5946605568 5960564736 5973869568 5974556672 5987892736 5988555776 6001258568 6001923088 6009421824 6022835712 6023528448 6036973824 6050449212 6070493184 6072901632 6084043392 6086457216 6097623846 6098325184 6100043058 6111937517 6148311456 6152480008 6169296896 6183067648 6184217088 6198021144 6202910172 6217470994 6239134656 6267666432 6282379264 6296402432 6302540496 6305041008 6312328911 6319767552 6333874176 6348012288 6354200664 6369116628 6398242816 6405121024 6412524608 6421322502 6455060992 6480262544 6488358912 6492758016 6502841856 6507971328 6523248256 6537809078 6545977344 6561343488 6575989344 6606061568 6612501504 6615124992 6627261552 6628023808 6629890896 6642818504 6643554064 6666702336 6681583368 6682351872 6697267836 6712989122 6720126976 6721376256 6736379328 6737125248 6751415889 6752163474 6765329501 6768013623 6772523008 6812073984 6828064768 6843305984 6844063744 6859340672 6860615832 6867910656 6884032512 6899398656 6921540009 6937706496 6940459008 6953192448 6953992192 6955951104 6969514496 6985071448 7010992128 7026641664 7042326132 7043136128 7051935744 7058857414 7067676672 7083452736 7098050624 7100866752 7105681136 7113894487 7116716901 7179862016 7198023168 7202903424 7205761152 7214090184 7231024668 7236728534 7238713344 7261943616 7278990432 7290295362 7312277504 7328599552 7338654288 7352963912 7355881176 7389519872 7406014336 7413234108 7415267328 7431819264 7455140864 7456526784 7473170817 7473998322 7498678272 7557144576 7560142848 7574884352 7586648832 7591792576 7592633216 7609581058 7619088384 7636973568 7654020384 7654900736 7671987568 7681572864 7698719232 7699571712 7714585088 7716758256 7717645824 7731805144 7734872712 7777819392 7795180596 7813479142 7821787136 7823241216 7840703808 7858205379 7859109216 7867465728 7877524053 7923528144 7928807424 7931953152 7947419648 7965159424 7985306952 7993891278 8012562432 8030447616 8031371264 8049298432 8067265616 8077344768 8093990912 8097202176 8112057856 8115276288 8130165128 8133390744 8197748608 8207990784 8216047154 8226312192 8244674496 8245622784 8264028192 8270546896 8272084401 8313209856 8318846208 8331766128 8356888576 8387033472 8403387328 8406721344 8416438548 8422144889 8425486347 8445165568 8464016384 8472267552 8492155504 8521744896 8540766648 8541712368 8561763336 8611763328 8630986014 8651145216 8657010688 8670455808 8677295104 8678908224 8698280787 8727969792 8748457984 8767985792 8778940416 8799510528 8816668672 8820166656 8836348736 8839854528 8888936448 8908777824 8909802496 8929690448 8940847104 8960804352 8961835008 8981839104 8982833664 9001887852 9002884632 9024018164 9035292672 9055460736 9075673818 9094377362 9105739776 9126065088 9146435769 9147487776 9157214208 9178710016 9199198208 9222467184 9228720012 9250275328 9253945344 9270923264 9274601472 9304365258 9326206491 9347989504 9368855552 9389768176 9401499648 9402580992 9423568896 9444603648 9453810744 9467822336 9479651328 9488955868 9500811264 9522018432 9553674942 9597364224 9603871232 9607681536 9618786912 9641366224 9651617792 9682591488 9705320576 9720393816 9726984238 9739137024 9761956992 9784872384 9806713617 9807841568 9842015232 9863984016 9884312144 9887023104 9909092352 9918752256 9940892328 9942035712 9964227756 9965331096 9998237696 10023527808 10045901754 10069483683 10076192768 10080190464 10115531776 10158784512 10182631424 10205360512 10218110976 10242097152 10264958976 10266095616 10289011008 10290194432 10313163616 10326048768 10349097984 10370425856 10393574128 10406559744 10429788672 10430988288 10454271744 10477607172 10478812288 10502202494 10503365404 10516488192 10539962496 10563489198 10564704192 10588286121 10647075936 10651300128 10658521704 10683416576 10707263488 10766840014 10769793024 10796269568 10804355136 10820368384 10844520992 10846537002 10855092801 10858070016 10918485648 10943987712 10968416256 10992899328 10994163712 11018704256 11029445868 11033821764 11084279808 11091794944 11109021504 11119851162 11182711296 11208961792 11221918064 11233981796 11248017408 11296356736 11321571818 11335716864 11362326528 11379973248 11387688864 11388949824 11414371587 11415684448 11455460352 11481030576 11482351104 11507981352 11534860288 11560607744 11571877632 11576468736 11597707716 11602309068 11624932382 11637293056 11666729088 11692770894 11705253888 11720218713 11732680704 11760222208 11786472704 11788663824 11801198592 11851915264 11878370432 11893211136 11921129472 11947739136 11949113344 11975785472 11977111552 12002517136 12003846176 12018843648 12045671424 12047056896 12073947648 12100898424 12140986368 12145803264 12168086784 12172914432 12195247692 12196650368 12200086116 12223875034 12296622912 12304960016 12324070731 12338593792 12366135296 12368434176 12396042288 12405820344 12434941988 12478269312 12535332864 12564758528 12592804864 12605080992 12610082016 12624657822 12667748352 12696024576 12708401328 12738233256 12796485632 12810242048 12825049216 12842645004 12910121984 12960525088 12976717824 12985516032 13005683712 13015942656 13046496512 13075618156 13091954688 13122686976 13151978688 13212123136 13225003008 13230249984 13254523104 13256047616 13259781792 13285637008 13287108128 13333404672 13363166736 13364703744 13394535672 13425978244 13440253952 13442752512 13472758656 13474250496 13502831778 13504326948 13530659002 13536027246 13545046016 13624147968 13641566043 13656129536 13686611968 13688127488 13718681344 13721231664 13735821312 13768065024 13798797312 13843080018 13875412992 13880918016 13906384896 13907984384 13911902208 13939028992 13970142896 14021984256 14053283328 14084652264 14086272256 14103871488 14117714828 14135353344 14166905472 14196101248 14201733504 14211362272 14227788974 14233433802 14359724032 14396046336 14405806848 14411522304 14428180368 14462049336 14473457068 14477426688 14523887232 14557980864 14580590724 14590476357 14624555008 14657199104 14677308576 14705927824 14711762352 14779039744 14812028672 14826468216 14830534656 14863638528 14910281728 14913053568 14946341634 14947996644 14997356544 15114289152 15120285696 15149768704 15173297664 15183585152 15185266432 15219162116 15238176768 15273947136 15308040768 15309801472 15343975136 15363145728 15397438464 15399143424 15429170176 15433516512 15435291648 15463610288 15469745424 15555638784 15590361192 15626958284 15643574272 15646482432 15681407616 15716410758 15718218432 15753303741 15755048106 15847056288 15857614848 15863906304 15894839296 15930318848 15970613904 15987782556 16025124864 16060895232 16062742528 16098596864 16134531232 16150260021 16154689536 16187981824 16194404352 16224115712 16230552576 16260330256 16266781488 16395497216 16415981568 16432094308 16452624384 16489348992 16491245568 16528056384 16541093792 16544168802 16605672769 16626419712 16637692416 16663532256 16713777152 16774066944 16806774656 16813442688 16832877096 16844289778 16850972694 16890331136 16928032768 16944535104 16982357727 16984311008 17043489792 17081533296 17083424736 17123526672 17223526656 17261972028 17302290432 17314021376 17340911616 17354590208 17357816448 17396561574 17437398573 17455939584 17496915968 17535971584 17557880832 17599021056 17633337344 17640333312 17672697472 17679709056 17777872896 17817555648 17819604992 17859380896 17881694208 17921608704 17923670016 17963678208 17965667328 18003775704 18005769264 18048036328 18070585344 18110921472 18151347636 18188754724 18211479552 18252130176 18292871538 18294975552 18335812551 18357420032 18398396416 18444934368 18457440024 18500550656 18507890688 18541846528 18549202944 18608730516 18652412982 18695979008 18737711104 18779536352 18802999296 18847137792 18889207296 18907621488 18935644672 18959302656 18977911736 19001622528 19044036864 19107349884 19194728448 19207742464 19215363072 19237573824 19282732448 19303235584 19365182976 19410641152 19440787632 19453968476 19478274048 19523913984 19569744768 19613427234 19615683136 19659468143 19684030464 19727968032 19768624288 19818184704 19837504512 19881784656 19884071424 19928455512 19930662192 19996475392 20047055616 20091803508 20138967366 20152385536 20160380928 20231063552 20295988503 20304040869 20317569024 20365262848 20410721024 20436221952 20484194304 20529917952 20532191232 20578022016 20580388864 20626327232 20652097536 20672368141 20698195968 20740851712 20787148256 20813119488 20859577344 20861976576 20908543488 20955214344 20957624576 21004404988 21006730808 21032976384 21079924992 21126978396 21129408384 21176572242 21294151872 21302600256 21317043408 21341683461 21350150703 21366833152 21414526976 21533680028 21539586048 21592539136 21608710272 21640736768 21689041984 21693074004 21710185602 21716140032 21761148479 21836971296 21936832512 21985798656 21988327424 22037408512 22058891736 22067643528 22168559616 22183589888 22218043008 22239702324 22365422592 22417923584 22443836128 22467963592 22496034816 22592713472 22643143636 22671433728 22724653056 22759946496 22775377728 22777899648 22828743174 22831368896 22882331773 22910920704 22962061152 22964702208 23015962704 23069720576 23121215488 23143755264 23152937472 23195415432 23204618136 23249864764 23274586112 23333458176 23385541788 23440437426 23465361408 23520444416 23572945408 23577327648 23602397184 23632572159 23703830528 23756740864 23786422272 23842258944 23895478272 23898226688 23951570944 23954223104 24005034272 24007692352 24037687296 24061280951 24091342848 24094113792 24147895296 24201796848 24281972736 24291606528 24336173568 24345828864 24390495384 24393300736 24400172232 24447750068 24593245824 24609920032 24648141462 24706000949 24732270592 24736868352 24792084576 24811640688 24869883976 24956538624 25070665728 25129517056 25185609728 25210161984 25220164032 25249315644 25266434667 25276459041 25328549869 25335496704 25392049152 25416802656 25476466512 25592971264 25620484096 25650098432 25685290008 25820243968 25921050176 25953435648 25971032064 26011367424 26031885312 26092993024 26151236312 26183909376 26245373952 26303957376 26424246272 26450006016 26460499968 26509046208 26512095232 26519563584 26571274016 26574216256 26633533703 26666809344 26726333472 26729407488 26789071344 26851956488 26880507904 26885505024 26945517312 26948500992 27005663556 27008653896 27061318004 27072054492 27090092032 27283132086 27312259072 27373223936 27376254976 27437362688 27442463328 27471642624 27536130048 27597594624 27686160036 27750825984 27761836032 27812769792 27815968768 27823804416 27878057984 27940285792 27978619473 28043968512 28106566656 28169304528 28172544512 28207742976 28235429656 28270706688 28333810944 28392202496 28403467008 28422724544 28455577948 28466867604 28719448064 28756165039 28792092672 28811613696 28823044608 28856360736 28924098672 28946914136 28954853376 29047774464 29115961728 29161181448 29180952714 29249110016 29314398208 29354617152 29411855648 29420140851 29423524704 29558079488 29624057344 29652936432 29661069312 29727277056 29820563456 29826107136 29892683268 29895993288 29994713088 30208451049 30228578304 30240571392 30299537408 30346595328 30367170304 30370532864 30438324232 30476353536 30547894272 30616081536 30619602944 30687950272 30726291456 30756450161 30794876928 30798286848 30858340352 30867033024 30870583296 30927220576 30939490848 31111277568 31180722384 31253916568 31287148544 31292964864 31362815232 31432821516 31436436864 31506607482 31510096212 31531460041 31694112576 31764858363 31789678592 31860637696 31941227808 31975565112 32050249728 32121790464 32125485056 32197193728 32269062464 32300520042 32309379072 32375963648 32388808704 32448231424 32461105152 32520660512 32533562976 32565278403 32790994432 32831963136 32864188616 32905248768 32978697984 32982491136 33056112768 33082187584 33088337604 33211345538 33252839424 33275384832 33327064512 33427554304 33548133888 33613549312 33626885376 33665754192 33688579556 33701945388 33780662272 33856065536 33889070208 33964715454 33968622016 34044444833 34086979584 34163066592 34166849472 34243114761 34247053344 34447053312 34523944056 34604580864 34628042752 34681823232 34709180416 34715632896 34793123148 34874797146 34911879168 34993831936 35071943168 35115761664 35160656139 35198042112 35266674688 35280666624 35345394944 35359418112 35555745792 35635111296 35639209984 35718761792 35763388416 35798491171 35843217408 35847340032 35927356416 35931334656 36007551408 36011538528 36096072656 36141170688 36221842944 36302695272 36377509448 36422959104 36504260352 36585743076 36589951104 36671625102 36757708729 36796792832 36889868736 36914880048 36972212193 37001101312 37015781376 37083693056 37098405888 37217461032 37304825964 37391958016 37475422208 37559072704 37605998592 37683940049 37694275584 37778414592 37815242976 37871289344 37955823472 38003245056 38088073728 38214699768 38389456896 38415484928 38430726144 38475147648 38565464896 38730365952 38821282304 38881575264 38907936952 38956548096 39047827968 39139489536 39226854468 39231366272 39318936286 39368060928 39455936064 39537248576 39625501363 39636369408 39675009024 39763569312 39768142848 39856911024 39861324384 39992950784 40094111232 40183607016 40277934732 40304771072 40320761856 40462127104 40591977006 40608081738 40635138048 40730525696 40821442048 40872443904 40924698129 40968388608 41059835904 41064382464 41156044032 41160777728 41252654464 41304195072 41344736282 41396391936 41481703424 41574296512 41626238976 41667096281 41719154688 41723953152 41817086976 41910428688 41915249152 42008809976 42013461616 42065952768 42159849984 42253956792 42258816768 42353144484 42588303744 42605200512 42634086816 42683366922 42700301406 42783562619 42829053952 43067360056 43079172096 43185078272 43217420544 43281473536 43378083968 43386148008 43420371204 43432280064 43522296958 43673942592 43771429071 43873665024 43971597312 43976654848 44074817024 44117783472 44135287056 44337119232 44367179776 44436086016 44479404648 44730845184 44835847168 44887672256 44935927184 44992069632 45185426944 45286287272 45342867456 45449306112 45519892992 45550755456 45555799296 45657486348 45662737792 45764663546 45821841408 45924122304 45929404416 46031925408 46242430976 46287510528 46305874944 46390830864 46409236272 46499729528 46549172224 46666916352 46771083576 46880874852 46930722816 47040888832 47145890816 47154655296 47259911223 47265144318 47407661056 47513481728 47572844544 47684517888 47790956544 47796453376 47903141888 47908446208 48010068544 48015384704 48075374592 48122561902 48182685696 48188227584 48295790592 48403593696 48450780063 48563945472 48583213056 48672347136 48691657728 48780990768 48786601472 48800344464 48895500136 49186491648 49219840064 49296282924 49412001898 49464541184 49473736704 49584169152 49623281376 49739767952 49797261409 49817018307 49913077248 50141331456 50259034112 50371219456 50420323968 50440328064 50498631288 50532869334 50552918082 50657099738 50670993408 50784098304 50833605312 50947073181 50952933024 51185942528 51240968192 51300196864 51370580016 51640487936 51842100352 51906871296 51942064128 52022734848 52063770624 52185986048 52302472624 52312195719 52367818752 52490747904 52607914752 52848492544 52900012032 52920999936 53018092416 53024190464 53039127168 53142548032 53148432512 53261169791 53267067406 53333618688 53452666944 53458814976 53578142688 53703912976 53761015808 53771010048 53891034624 53897001984 54011327112 54017307792 54122636008 54144108984 54180184064 54566264172 54746447872 54752509952 54874725376 54884926656 55007437653 55072260096 55195189248 55372320072 55501651968 55523672064 55625539584 55631937536 55647608832 55756115968 55880571584 55957238946 56087937024 56213133312 56338609056 56345089024 56470859312 56541413376 56667621888 56784404992 56806934016 56845449088 56911155896 56933735208 57512330078 57584185344 57623227392 57646089216 57712721472 57848197344 57893828272 57909706752 58095548928 58231923456 58322362896 58361905428 58498220032 58628796416 58709234304 58823711296 58840281702 58847049408 58955014223 58978404429 59116158976 59248114688 59305872864 59454554112 59641126912 59652214272 59785366536 59791986576 59989426176 60416902098 60457156608 60481142784 60599074816 60693190656 60734340608 60741065728 60876648464 60887965509 60952707072 61095788544 61232163072 61239205888 61375900544 61452582912 61512900322 61589753856 61596573696 61716680704 61734066048 61741166592 61854441152 61878981696 61992509101 62017104423 62222555136 62361444768 62507833136 62574297088 62585929728 62725630464 62865643032 62872873728 63013214964 63020192424 63062920082 63388225152 63529716726 63721275392 63882455616 63951130224 64025050383 64100499456 64243580928 64250970112 64394387456 64538124928 64601040084 64618758144 64751927296 64777617408 64896462848 64922210304 65041321024 65067125952 65130556806 65283445437 65581988864 65728377232 65810497536 65957395968 65964982272 66112225536 66164375168 66176675208 66422691076 66505678848 66550769664 66654129024 67096267776 67227098624 67253770752 67331508384 67377159112 67403890776 67561324544 67712131072 67778140416 67929430908 67937244032 68088889666 68173959168 68326133184 68333698944 68486229522 68494106688 68646995319 68894106624 69047888112 69209161728 69256085504 69363646464 69418360832 69431265792 69586246296 69749594292 69823758336 69987663872 70143886336 70321312278 70396084224 70533349376 70561333248 70690789888 70718836224 71111491584 71270222592 71278419968 71437523584 71526776832 71596982342 71686434816 71694680064 71854712832 71862669312 72015102816 72023077056 72183842853 72192145312 72282341376 72443685888 72605390544 72755018896 72845918208 73008520704 73171486152 73179902208 73343250204 73515417458 73593585664 73779737472 73829760096 73944424386 74118002847 74167386112 74196811776 74434922064 74609651928 74783916032 74950844416 75118145408 75211997184 75367880098 75388551168 75556829184 75630485952 75742578688 75799304001 75911646944 75985649607 76006490112 76176147456 76429399536 76778913792 76830969856 76861452288 76950295296 77130929792 77460731904 77642564608 77763150528 77815873904 77913096192 78095655936 78278979072 78453708936 78462732544 78637872572 78736121856 78911872128 79074497152 79251002726 79272738816 79350018048 79527138624 79536285696 79713822048 79722648768 79900601109 79985901568 80188222464 80367214032 80555869464 80609542144 80641523712 80924254208 81183954012 81216163476 81270276096 81461051392 81642884096 81849396258 81936777216 82119671808 82128764928 82312088064 82321555456 82505308928 82608390144 82689472564 82792783872 82963406848 83148593024 83252477952 83334192562 83438309376 83447906304 83634173952 83820857376 83830498304 84017619952 84026923232 84131905536 84319699968 84507913584 84517633536 84706288968 85176607488 85210401024 85268173632 85366733844 85400602812 85567125238 85658107904 86134720112 86158344192 86268495117 86370156544 86434841088 86562947072 86756167936 86772296016 86840742408 86864560128 87044593916 87347885184 87542858142 87747330048 87943194624 87953309696 88149634048 88235566944 88270574112 88674238464 88734359552 88872172032 88958809296 89461690368 89671694336 89775344512 89871854368 89984139264 90370853888 90572574544 90685734912 90898612224 91039785984 91101510912 91111598592 91314972696 91325475584 91529327092 91643682816 91848244608 91858808832 92063850816 92269350483 92484861952 92575021056 92611749888 92781661728 92818472544 92999459056 93098344448 93333832704 93542167152 93761749704 93861445632 94081777664 94291781632 94309310592 94519822446 94530288636 94594380123 94815322112 95026963456 95369035776 95581913088 95592906752 95806283776 95816892416 96020137088 96030769408 96150749184 96245123804 96365371392 96376455168 96591581184 96807187392 96901560126 97127890944 97166426112 97344694272 97383315456 97561981536 97573202944 97600688928 97791000272 98372983296 98439680128 98592565848 98824003796 98929082368 98947473408 99168338304 99246562752 99479535904 99594522818 99634036614 99826154496 100282662912 100518068224 100742438912 100840647936 100880656128 100997262576 101065738668 101105836164 101314199476 101341986816 101568196608 101667210624 101894146362 101905866048 102133334499 102371885056 102481936384 102600393728 102741160032 103280975872 103684200704 103813742592 103884128256 104045469696 104127541248 104371972096 104604945248 104624391438 104735637504 104981495808 105215829504 105696985088 105800024064 105841999872 106036184832 106048380928 106078254336 106285096064 106296865024 106522339582 106534134812 106667237376 106905333888 106917629952 107156285376 107395473513 107407825952 107522031616 107542020096 107782069248 107794003968 108022654224 108034615584 108245272016 108288217968 108360368128 109132528344 109492895744 109505019904 109749450752 109769853312 110014875306 110273126187 110390378496 110744640144 111003303936 111047344128 111251079168 111263875072 111295217664 111512231936 111761143168 111914477892 112175874048 112426266624 112677218112 112690178048 112941718624 113051820147 113082826752 113335243776 113568809984 113613868032 113690898176 113822311792 113867470416 115024660156 115168370688 115246454784 115292178432 115425442944 115696394688 115787656544 116191097856 116463846912 116644725792 116723810856 116996440064 117257592832 117418468608 117647422592 117680563404 117694098816 117910028446 117956808858 118232317952 118496229376 118611745728 118876504089 118909108224 119282253824 119304428544 119570733072 119583973152 119978852352 120833804196 120914313216 120962285568 121198149632 121386381312 121468681216 121482131456 121753296928 121775931018 121905414144 122191577088 122464326144 122478411776 122751801088 122905165824 123025800644 123179507712 123193147392 123433361408 123468132096 123482333184 123708882304 123757963392 123985018202 124034208846 124445110272 124722889536 125001288843 125015666272 125148594176 125171859456 125451260928 125731286064 125745747456 126026429928 126040384848 126125840164 126776450304 127059433452 127442550784 127764911232 127902260448 128050100766 128350687857 128487161856 128501940224 128788774912 129076249856 129202080168 129237516288 129503854592 129555234816 129792925696 129844420608 130082642048 130134251904 130261113612 130566890874 131163977728 131456754464 131620995072 131914791936 131929964544 132224451072 132328750336 132353350416 132845382152 133011357696 133101539328 133308258048 134192535552 134454197248 134507541504 134663016768 134754318224 134807781552 135122649088 135424262144 135556280832 135858861816 135874488064 136177779332 136347918336 136652266368 136667397888 136972459044 136988213376 137293990638 137616277001 137788213248 138095776224 138512171008 138727292928 138836721664 138862531584 139172492592 139499188584 139647516672 139975327744 140287772672 140642624556 140792168448 141066698752 141122666496 141381579776 141437672448 142222983168 142540445184 142556839936 142875047168 143053553664 143193964684 143372869632 143389360128 143709425664 143725338624 144030205632 144046154112 144367685706 144384290624 144564682752 144706576987 144887371776 145210781088 145510037792 145691836416 146017041408 146342972304 146359804416 146686500408 147030834916 147187171328 147559474944 147659520192 147888848772 148236005694 148334772224 148393623552 148869844128 149219303856 149391784227 149451054921 149567832064 149901688832 150236290816 150423994368 150735760196 150777102336 151113658368 151260971904 151485157376 151598608002 151823293888 151971299214 152012980224 152352294912 152858799072 153557827584 153661939712 153722904576 153900590592 154261859584 154921463808 155285129216 155526301056 155631747808 155826192384 156191311872 156557958144 156907417872 156925465088 157275745144 157472243712 157823744256 158148994304 158502005452 158545477632 158700036096 159054277248 159072571392 159427644096 159445297536 159783509373 159801202218 159971803136 160176322411 160376444928 160734428064 161111738928 161219084288 161283047424 161848508416 162367908024 162432326952 162540552192 162922102784 163285768192 163698792516 164239343616 164257529856 164624176128 164643110912 165010617856 165216780288 165378945128 165585567744 165926813696 166297186048 166504955904 166668385124 166876618752 166895812608 167268347904 167641714752 167660996608 168035239904 168053846464 168263811072 168428966657 168639399936 169015827168 169035267072 169412577936 170353214976 170420802048 170536347264 170733467688 170801205624 171134250476 171316215808 172269440224 172536990234 172869682176 173125894144 173512335872 173544592032 173681484816 173729120256 174089187832 174695770368 175085716284 175494660096 175886389248 175906619392 176299268096 176471133888 176541148224 176865042669 176935213287 177348476928 177468719104 177744344064 177917618592 178923380736 179343388672 179550689024 179743708736 179968278528 180741707776 181145149088 181371469824 181797224448 182079571968 182203021824 182223197184 182629945392 182650951168 183058654184 183287365632 183696489216 183717617664 184127701632 184538700966 184969723904 185150042112 185223499776 185563323456 185636945088 185977527303 185998918112 186051313269 186196688896 186434735921 186667665408 187084334304 187523499408 187722891264 188163555328 188583563264 188618621184 189039644892 189060577272 189188760246 189630644224 190053926912 191163826176 191185813504 191612567552 191633784832 192040274176 192061538816 192301498368 192490247608 192730742784 192752910336 193183162368 193614374784 193803120252 194255781888 194332852224 194689388544 194766630912 195123963072 195146405888 195201377856 195582000544 195850336311 196745966592 196879360256 197185131696 197648007592 197858164736 197894946816 198336676608 198493125504 198959071808 199189045636 199268073228 199403176879 199652308992 201036136448 201484877824 201681295872 201761312256 201994525152 202131477336 202211672328 202628398952 202683973632 203136393216 203334421248 203788292724 203811732096 204266668998 204743770112 204963872768 205200787456 205482320064 205940985957 206561951744 207368401408 207627485184 207768256512 208090939392 208255082496 208743944192 209209890496 209248782876 209471275008 209962991616 210431659008 211393970176 211600048128 211683999744 212072369664 212096761856 212156508672 212570192128 212593730048 213044679164 213068269624 213334474752 213810667776 213835259904 214312570752 214790947026 214815651904 215084040192 215295151127 215564138496 215588007936 216045308448 216069231168 216490544032 216551528559 216576435936 216720736256 218265056688 218985791488 219010039808 219498901504 219539706624 220029750612 220546252374 220720220287 220780756992 221489280288 222354008541 222502158336 222527750144 222590435328 223024463872 223522286336 223828955784 224351748096 224852533248 225354436224 225380356096 225883437248 226103640294 226165653504 226670487552 227137619968 227227736064 227381796352 227644623584 227734940832 227956948821 230049320312 230336741376 230492909568 230584356864 230850885888 231392789376 231575313088 232092222269 232382195712 232927693824 233289451584 233447621712 233992880128 234515185664 234836937216 235294845184 235361126808 235388197632 235820056892 235913617716 236464635904 236992458752 237223491456 237753008178 237818216448 238311113831 238564507648 238608857088 239141466144 239167946304 239701803327 239957704704 241667608392 241828626432 241924571136 242396299264 242772762624 242937362432 242964262912 243506593856 243551862036 243810828288 244383154176 244928652288 244956823552 245503602176 245810331648 246051601288 246359015424 246386294784 246866722816 246936264192 246964666368 247417764608 247515926784 247970036404 248068417692 248890220544 249445779072 250002577686 250031332544 250343718912 250589438197 250902521856 251462572128 251491494912 252052859856 252080769696 252251680328 253552900608 254118866904 254885101568 255529822464 255804520896 256100201532 256701375714 256974323712 257577549824 258152499712 258404160336 258475032576 258805485351 259007709184 259110469632 259585851392 259688841216 260165284096 260268503808 260522227224 261133781748 262327955456 262913508928 263241990144 263829583872 263859929088 264448902144 264657500672 264706700832 265690764304 266022715392 266203078656 266616516096 268385071104 268908394496 269015083008 269326033536 269508636448 269615563104 270848524288 271112561664 271717723632 271748976128 272355558664 272695836672 273304532736 273334795776 273944918088 273976426752 274587981276 275232554002 275576426496 276191552448 276808051449 277024342016 277378509541 277454585856 277673443328 277725063168 278344985184 278998377168 279295033344 279950655488 280575545344 281285249112 281584336896 282133397504 282245332992 282763159552 282875344896 283783140369 284445966336 285080890368 285113679872 285750094336 286107107328 286387929368 286745739264 286778720256 287418851328 287450677248 288060411264 288092308224 288735371412 288768581248 289129365504 289413153974 289774743552 290421562176 291020075584 291383672832 291669673967 292034082816 292685944608 292719608832 293373000816 294061669832 294374342656 295118949888 295319040384 295777697544 296472011388 296669544448 296787247104 297739688256 298438607712 298783568454 298902109842 299803377664 300472581632 300847988736 301471520392 301554204672 302227316736 302521943808 302970314752 303197216004 303646587776 303942598428 304025960448 304704589824 305717598144 306400003497 307115655168 307323879424 307445809152 307801181184 308523719168 309842927616 310570258432 311052602112 311263495616 311652384768 312382623744 313115916288 313814835744 313850930176 314551490288 314944487424 315647488512 316297988608 317004010904 317090955264 317400072192 318108554496 318145142784 318855288192 318890595072 319567018746 319602404436 320352644822 320752889856 321468856128 322186420539 322223477856 322438168576 322566094848 323697016832 324735816048 324864653904 325081104384 325844205568 326571536384 327397585032 328478687232 328515059712 329248352256 329286221824 330021235712 330757890256 330819378561 331171135488 331853627392 332594372096 333009911808 333336770248 333753237504 333791625216 334536695808 335283429504 335321993216 336070479808 336107692928 336527622144 336857933314 337278799872 338031654336 338070534144 338825155872 339155460441 340706429952 340841604096 341072694528 341466935376 341602411248 342268500952 342632431616 344538880448 345073980468 345307940449 345739364352 346251788288 347024671744 347089184064 347362969632 348178375664 349391540736 350171432568 350989320192 351772778496 351813238784 352598536192 352942267776 353082296448 353730085338 353870426574 354696953856 354937438208 355488688128 355835237184 356629512267 357846761472 358686777344 359101378048 359487417472 359936557056 361483415552 362290298176 362742939648 363594448896 364159143936 364406043648 364446394368 365259890784 365301902336 366117308368 366574731264 367392978432 367435235328 368255403264 369077401932 369939447808 370300084224 370446999552 371126646912 371273890176 371955054606 371997836224 372102626538 372828188537 372869471842 373335330816 374168668608 375003866529 375046998816 375445782528 376327110656 377167126528 377237242368 378079289784 378121154544 378377520492 379261288448 380107853824 382327652352 383225135104 383267569664 384080548352 384123077632 384980495216 385052063571 385461485568 385505820672 386366324736 387228749568 387606240504 388511563776 388665704448 389378777088 389533261824 390247926144 390292811776 390402755712 391164001088 391700672622 393491933184 393758720512 394370263392 395296015184 395716329472 395789893632 396673353216 396986251008 397918143616 398378091272 398536146456 398806353758 399304617984 402969755648 403362591744 403522624512 403989050304 404262954672 404423344656 405256797904 405367947264 406272786432 406668842496 407576585448 407623464192 408533337996 409487540224 409927745536 410401574912 410964640128 411881971914 412685099561 412848831003 413123903488 414736802816 415536513024 416181878784 416510164992 417487888384 418419780992 418497565752 418942550016 419925983232 420863318016 423200096256 423367999488 424144739328 424193523712 424313017344 425140384256 425187460096 426089358328 426136539248 426668949504 427621335552 427670519808 428625141504 429581894052 429631303808 430168080384 430590302254 431128276992 431176015872 432090616896 432138462336 432981088064 433103057118 433152871872 433947563707 434119730961 436530113376 437971582976 438020079616 438997803008 439079413248 440059501224 441092504748 441440440574 441561513984 442978560576 444708017082 445004316672 445180870656 446048927744 447044572672 447657911568 448175352681 448703496192 449705066496 450708872448 450760712192 451766874496 452207280588 452331307008 453340975104 454275239936 454455472128 454763592704 455289247168 455469881664 455913897642 460098640624 460673482752 460985819136 461168713728 461701771776 462785578752 463150626176 464184444538 464764391424 465855387648 466578903168 466895243424 469030371328 469673874432 470589690368 470722253616 470776395264 471640113784 471827235432 472929271808 473984917504 474446982912 475506016356 475636432896 476622227662 477129015296 477217714176 478282932288 478335892608 479350528119 479403606654 479915409408 480528967233 483335216784 483657252864 483849142272 484792598528 485545525248 485874724864 485928525824 487013187712 487103724072 487621656576 488766308352 489857304576 489913647104 491007204352 492103202576 492718030848 492772589568 493733445632 493872528384 493929332736 494835529216 495031853568 495940072808 496136835384 497780441088 498891558144 500005155372 500062665088 500687437824 501178876394 501805043712 502925144256 502982989824 504105719712 504161539392 504503360656 505286899971 507105801216 508237733808 509770203136 511059644928 511609041792 512200403064 513402751428 513948647424 515155099648 516304999424 516808320672 517610970702 519171702784 519377682432 520330568192 520537007616 521044454448 522267563496 524655910912 525827017856 526483980288 527659167744 527719858176 528897804288 529315001344 529413401664 530595128007 531381528608 532045430784 532406157312 533233032192 536770142208 537816788992 538030166016 538652067072 539017272896 539231126208 541697048576 542225123328 543435447264 543497952256 544711117328 545391673344 546609065472 546669591552 547889836176 547952853504 549175962552 550465108004 551152852992 552383104896 553616102898 554757019082 554909171712 555346886656 555450126336 556689970368 557932581909 557996754336 558590066688 559304207763 559901310976 561151090688 562570498224 563168673792 564266795008 564490665984 565526319104 565750689792 567566280738 568891932672 570161780736 570227359744 571500188672 572775858736 573491478528 573557440512 574837702656 574901354496 576120822528 576184616448 577470742824 577537162496 578258731008 578826307948 579549487104 580843124352 582040151168 582767345664 583339347934 584068165632 585371889216 585439217664 586746001632 588123339664 588748685312 590237899776 590638080768 591555395088 592944022776 593339088896 593574494208 595479376512 596877215424 597567136908 597804219684 598209530637 599606755328 600945163264 602943040784 603108409344 604454633472 605043887616 605940629504 606394432008 607293175552 607885196856 608051920896 609409179648 611435196288 612800006994 614231310336 614647758848 614891618304 615602362368 617047438336 619685855232 621140516864 622105204224 622526991232 623304769536 624765247488 626231832576 627629671488 627701860352 629102980576 629888974848 631294977024 632595977216 634008021808 634181910528 634800144384 636217108992 636290285568 637710576384 637781190144 639134037492 639204808872 640705289644 641505779712 642937712256 644372841078 644446955712 645885453381 647394033664 649471632096 649729307808 650162208768 651688411136 653143072768 654795170064 656957374464 657030119424 658496704512 658572443648 660042471424 661515780512 661638757122 662160660861 662342270976 663707254784 665188744192 666673540496 667506475008 667583250432 669073391616 670566859008 670643986432 672140959616 672215385856 673055244288 673715866628 674557599744 676063308672 676141068288 677650311744 678310920882 681412859904 681683208192 682145389056 682933870752 683204822496 684537001904 685264863232 689077760896 690147960936 690615880898 691478728704 692503576576 694049343488 694178368128 694725939264 696276666807 696356751328 698783081472 700342865136 701978640384 703545556992 703626477568 705197072384 705884535552 706164592896 707460170676 707740853148 709393907712 709874876416 710977376256 711670474368 713259024534 714933341493 715693522944 717373554688 718202756096 718974834944 719873114112 722966831104 724580596352 725485879296 727188897792 728318287872 728812087296 728892788736 730519781568 730603804672 732234616736 733149462528 734785956864 734870470656 736510806528 738154803864 739878895616 740600168448 740893999104 742253293824 742547780352 743910109212 743995672448 744205253076 745656377074 745738943684 746670661632 748337337216 750007733058 750093997632 751768314591 752654221312 754334253056 754474484736 756158579568 756242309088 756755040984 758522576896 760215707648 764655304704 766450270208 766535139328 768161096704 768246155264 769960990432 770104127142 770922971136 772732649472 774457499136 775212481008 777023127552 777331408896 778757554176 779066523648 780495852288 780585623552 780805511424 782328002176 783401345244 786983866368 787517441024 788740526784 790592030368 791432658944 791579787264 793346706432 793972502016 795836287232 796756182544 797072292912 797612707516 798609235968 805939511296 806725183488 807045249024 807978100608 808525909344 808846689312 810513595808 812545572864 813337684992 815153170896 815246928384 817066675992 818975080448 819855491072 820803149824 821929280256 823763943828 825370199122 825697662006 826247806976 829473605632 831073026048 832135528623 832363757568 833020329984 834975776768 836839561984 836995131504 837885100032 839851966464 841726636032 846400192512 846735998976 848289478656 848387047424 848626034688 850280768512 850374920192 852178716656 852273078496 853337899008 855242671104 855341039616 857250283008 859163788104 859262607616 860336160768 861180604508 862256553984 862352031744 864181233792 864276924672 865962176128 866206114236 866305743744 867895127414 868239461922 873060226752 875009021901 875943165952 876040159232 877995606016 878158826496 880119002448 882185009496 882880881148 883123027968 885957121152 889416034164 890008633344 890361741312 892097855488 894089145344 895315823136 896350705362 899410132992 901417744896 901521424384 903533748992 904414561176 904662614016 906681950208 908550479872 908910944256 909527185408 910578494336 910939763328 911827795284 920197281248 921346965504 921971638272 922337427456 923403543552 925571157504 926301252352 928368889076 929528782848 931710775296 933157806336 933790486848 938060742656 939347748864 941179380736 941444507232 941552790528 943280227568 943654470864 945858543616 947969835008 948893965824 951012032712 951272865792 953244455324 954258030592 954435428352 956565864576 956671785216 958701056238 958807213308 961057934466 966670433568 967314505728 967698284544 969585197056 971091050496 971749449728 971857051648 974026375424 974207448144 975243313152 977532616704 979714609152 979827294208 982014408704 984206405152 985436061696 985545179136 987466891264 987745056768 987858665472 989671058432 990063707136 991880145616 992273670768 995560882176 997783116288 1000010310744 1000125330176 1001374875648 1002357752788 1003610087424 1005850288512 1005965979648 1008211439424 1008323078784 1009006721312 1010573799942 1012946038909 1014211602432 1016475467616 1019540406272 1022119289856 1023218083584 1024400806128 1026805502856 1027897294848 1030310199296 1032609998848 1033616641344 1035221941404 1035923821347 1038343405568 1038755364864 1040661136384 1041074015232 1042088908896 1044535126992 1049311821824 1051654035712 1052967960576 1055318335488 1055439716352 1057795608576 1058630002688 1058826803328 1061190256014 1062763057216 1064090861568 1064812314624 1066466064384 1073540284416 1075633577984 1076060332032 1077304134144 1078034545792 1078462252416 1083394097152 1084450246656 1086870894528 1086995904512 1089422234656 1090783346688 1093218130944 1093339183104 1095779672352 1095905707008 1098351925104 1100930216008 1102305705984 1104766209792 1107232205796 1109514038164 1109818343424 1110693773312 1110900252672 1113379940736 1115865163818 1115993508672 1118484565611 1118608415526 1119802621952 1122302181376 1125140996448 1126337347584 1128533590016 1128981331968 1131052638208 1131501379584 1135132561476 1137783865344 1140323561472 1140454719488 1143000377344 1145551717472 1146982957056 1149675405312 1149802708992 1152241645056 1152369232896 1154941485648 1155074324992 1156517462016 1157652615896 1159098974208 1161686248704 1164080302336 1165534691328 1166678695868 1168136331264 1170743778432 1170878435328 1173492003264 1176246679328 1177497370624 1179002766599 1180475799552 1181276161536 1183110790176 1185888045552 1186678177792 1187148988416 1190958753024 1193754430848 1195134273816 1195608439368 1196419061274 1199213510656 1201890326528 1205886081568 1208909266944 1210087775232 1211881259008 1212788864016 1214586351104 1215770393712 1216103841792 1218818359296 1222870392576 1225600013988 1228462620672 1229295517696 1229783236608 1231204724736 1234094876672 1238055298683 1238546493009 1239371710464 1242281033728 1244210408448 1245053982464 1246609539072 1249530494976 1252463665152 1255259342976 1255403720704 1258205961152 1259777949696 1261014456601 1262589954048 1265191954432 1268016043616 1269600288768 1272434217984 1272580571136 1275421152768 1275562380288 1278268074984 1278409617744 1281410579288 1283011559424 1285875424512 1288745682156 1288893911424 1291770906762 1294788067328 1298943264192 1299458615616 1301842691121 1302359192883 1303376822272 1306286145536 1309590340128 1313914748928 1314060238848 1316993409024 1317144887296 1320084942848 1323031561024 1323277514244 1324321321722 1324684541952 1327414509568 1330377488384 1333347080992 1335012950016 1338146783232 1341133718016 1341287972864 1344281919232 1344430771712 1346110488576 1347431733256 1349115199488 1352126617344 1352282136576 1355300623488 1356621841764 1362825719808 1363366416384 1364290778112 1365867741504 1366409644992 1369074003808 1370529726464 1378155521792 1380295921872 1381231761796 1382957457408 1385007153152 1388098686976 1388356736256 1389451878528 1392553333614 1392713502656 1395822238153 1397566162944 1400685730272 1407091113984 1407252955136 1410394144768 1411769071104 1412329185792 1414920341352 1415481706296 1418787815424 1419749752832 1421954752512 1423340948736 1426518049068 1429866682986 1431387045888 1434747109376 1436405512192 1437949669888 1439746228224 1441586901699 1445933662208 1449161192704 1450971758592 1454377795584 1456636575744 1457624174592 1457785577472 1461039563136 1461207609344 1464469233472 1466298925056 1467738138011 1469571913728 1469740941312 1473021613056 1476309607728 1479757791232 1481200336896 1481787998208 1484506587648 1485095560704 1487820218424 1487991344896 1488410506152 1491312754148 1491477887368 1493341323264 1496674674432 1500015466116 1500187995264 1503536629182 1507066057889 1508668506112 1508948969472 1512317159136 1512484618176 1513510081968 1515860699913 1517045153792 1520431415296 1529310609408 1532900540416 1533070278656 1536322193408 1536492310528 1539921980864 1540208254284 1541845942272 1545041542009 1545465298944 1548914998272 1550424962016 1557515108352 1558133047296 1560991704576 1561171247104 1561611022848 1564656004352 1566802690488 1573967732736 1575034882048 1577481053568 1581184060736 1583159574528 1586693412864 1587945004032 1591672574464 1593512365088 1594144585824 1595225415032 1597218471936 1611879022592 1613450366976 1614090498048 1615956201216 1617051818688 1617693378624 1621027191616 1624645555883 1625091145728 1626675369984 1630306341792 1630493856768 1634133351984 1637950160896 1639710982144 1641606299648 1643858560512 1647527887656 1650740398244 1651395324012 1652495613952 1658947211264 1664271057246 1664727515136 1666040659968 1669951553536 1673679123968 1673990263008 1675770200064 1677912623289 1679703932928 1683453272064 1692800385024 1693471997952 1696578957312 1696774094848 1697252069376 1700561537024 1700749840384 1704357433312 1704546156992 1706675798016 1708350947521 1710485342208 1710682079232 1714500566016 1718327576208 1718525215232 1720672321536 1722361209016 1724513107968 1724704063488 1728362467584 1728553849344 1731924352256 1732412228472 1732611487488 1735790254828 1736478923844 1746120453504 1750018043802 1751886331904 1754126067379 1755991212032 1756317652992 1760238004896 1764370018992 1765761762296 1766246055936 1771914242304 1778832068328 1780017266688 1780723482624 1784195710976 1788178290688 1790631646272 1792701410724 1794628591911 1798820265984 1802835489792 1803042848768 1807067497984 1808829122352 1809325228032 1813363900416 1817100959744 1817821888512 1819054370816 1821156988672 1821879526656 1823655590568 1840394562496 1842693931008 1843943276544 1844674854912 1846807087104 1851142315008 1852602504704 1856737778152 1859057565696 1863421550592 1866315612672 1867580973696 1876121485312 1878695497728 1882358761472 1882889014464 1883105581056 1886560455136 1887308941728 1895939670016 1897787931648 1902024065424 1902545731584 1906488910648 1908516061184 1908870856704 1913131729152 1913343570432 1917402112476 1917614426616 1922115868932 1933340867136 1937656360143 1939170394112 1942182100992 1943498899456 1943714103296 1948052750848 1948414896288 1950486626304 1955065233408 1959429218304 1959654588416 1964028817408 1968412810304 1970872123392 1971090358272 1974933782528 1975490113536 1975717330944 1979342116864 1980127414272 1983760291232 1984547341536 1986481982583 1991121764352 1995566232576 2000020621488 2000250660352 2002749751296 2004715505576 2007220174848 2011700577024 2011931959296 2016422878848 2016646157568 2018013442624 2021147599884 2025892077818 2028423204864 2032950935232 2039080812544 2041687717769 2044238579712 2046436167168 2048801612256 2053611005712 2055794589696 2060620398592 2065219997696 2067233282688 2070443882808 2071847642694 2076686811136 2077510729728 2081322272768 2082148030464 2084177817792 2088830000421 2089070253984 2098623643648 2103308071424 2105935921152 2110636670976 2110879432704 2115591217152 2117260005376 2117653606656 2122380512028 2125526114432 2128181723136 2129624629248 2132932128768 2144800024479 2147080568832 2151267155968 2152120664064 2154608268288 2156069091584 2156924504832 2166788194304 2168900493312 2173741789056 2173991809024 2178844469312 2181566693376 2183707961431 2186436261888 2186678366208 2191559344704 2191811414016 2196703850208 2201860432016 2204611411968 2209532419584 2214464411592 2219028076328 2219636686848 2221387546624 2221800505344 2226759881472 2231730327636 2231987017344 2236969131222 2237216831052 2244604362752 2250281992896 2255304943773 2257067180032 2257962663936 2262105276416 2263002759168 2270265122952 2275567730688 2280647122944 2280909438976 2286000754688 2291103434944 2293965914112 2299350810624 2299605417984 2304483290112 2304738465792 2309882971296 2310148649984 2315305231792 2318197948416 2323372497408 2328160604672 2331069382656 2333357391736 2336272662528 2341487556864 2341756870656 2346984006528 2352493358656 2358005533198 2360951599104 2362552323072 2366221580352 2371776091104 2373356355584 2374297976832 2381917506048 2387508861696 2390268547632 2391216878736 2392838122548 2398427021312 2403780653056 2411772163136 2417155583143 2417818533888 2420175550464 2423762518016 2425577728032 2429172702208 2431540787424 2437636718592 2445740785152 2451200027976 2456925241344 2458591035392 2459566473216 2462409449472 2468189753344 2476110597366 2477092986018 2478743420928 2484562067456 2488420816896 2490107964928 2493219078144 2496406585869 2499060989952 2504927330304 2510518685952 2510807441408 2516411922304 2519555899392 2522028913202 2525179908096 2530383908864 2536032087232 2539200577536 2541692873141 2544868435968 2545161142272 2550842305536 2551124760576 2556536149968 2556819235488 2562821158576 2566023118848 2571750849024 2577491364312 2577787822848 2583541813524 2589576134656 2597886528384 2598917231232 2603685382242 2604718385766 2609797319759 2612572291072 2619180680256 2625027065703 2627829497856 2628120477696 2633986818048 2634289774592 2640169885696 2646063122048 2646555028488 2648642643444 2649369083904 2654829019136 2660754976768 2666694161984 2670025900032 2676293566464 2682267436032 2682575945728 2688563838464 2688861543424 2694863466512 2698230398976 2704253234688 2704564273152 2710601246976 2713243683528 2725651439616 2726732832768 2728581556224 2731735483008 2732819289984 2738148007616 2756311043584 2760591843744 2762463523592 2765914914816 2770014306304 2776197373952 2776713472512 2778903757056 2785106667228 2785427005312 2791644476306 2795132325888 2801371460544 2814182227968 2820788289536 2823538142208 2824658371584 2829840682704 2830963412592 2837575630848 2839499505664 2843909505024 2846681897472 2853036098136 2859733365972 2862774091776 2869494218752 2872811024384 2875899339776 2883173803398 2891867324416 2898322385408 2901943517184 2908755591168 2913273151488 2915248349184 2915571154944 2922079126272 2922415218688 2928938466944 2932597850112 2935476276022 2939143827456 2939481882624 2946043226112 2952619215456 2962400673792 2963575996416 2969013175296 2970191121408 2975640436848 2975982689792 2976821012304 2982625508296 2982955774736 2986682646528 2993349348864 3000030932232 3000375990528 3007073258364 3014132115778 3017337012224 3017897938944 3024634318272 3024969236352 3027020163936 3031721399826 3037632945949 3038838116727 3040862830592 3058621218816 3065801080832 3066140557312 3072644386816 3072984621056 3079843961728 3080416508568 3083691884544 3090083084018 3090930597888 3097829996544 3100849924032 3107771464041 3115030216704 3116266094592 3121983409152 3122342494208 3123222045696 3129312008704 3133605380976 3147935465472 3150069764096 3154962107136 3162368121472 3166319149056 3173386825728 3175890008064 3183345148928 3187024730176 3188289171648 3190450830064 3194436943872 3223758045184 3226900733952 3228180996096 3231912402432 3234103637376 3235386757248 3242054383232 3249291111766 3250182291456 3253350739968 3260612683584 3260987713536 3268266703968 3279421964288 3283212599296 3287717121024 3295055775312 3301480796488 3302790648024 3304991227904 3317894422528 3328542114492 3329455030272 3332081319936 3339903107072 3347358247936 3347980526016 3355453696833 3355825246578 3359407865856 3366906544128 3385600770048 3386943995904 3393157914624 3393548189696 3394504138752 3401123074048 3401499680768 3408714866624 3409092313984 3413351596032 3416701895042 3420970684416 3421364158464 3429001132032 3436655152416 3437050430464 3444722418032 3449026215936 3449408126976 3456724935168 3457107698688 3463848704512 3464824456944 3465222974976 3471580509656 3472957847688 3492240907008 3500036087604 3508252134758 3511982424064 3512635305984 3520476009792 3528740037984 3531523524592 3532492111872 3537008299797 3543828484608 3557664136656 3560034533376 3561446965248 3568391421952 3576356581376 3581263292544 3585402821448 3589257183822 3597640531968 3605670979584 3606085697536 3614134995968 3617658244704 3626727800832 3634201919488 3635643777024 3638108741632 3642313977344 3643759053312 3647311181136 3680789124992 3685387862016 3687886553088 3689349709824 3693614174208 3702284630016 3705205009408 3713475556304 3714165896049 3718115131392 3726843101184 3732631225344 3735161947392 3752242970624 3757390995456 3764717522944 3765778028928 3766211162112 3773120910272 3774617883456 3781543055161 3783043369803 3791879340032 3795575863296 3804048130848 3812977821296 3817032122368 3817741713408 3826263458304 3826687140864 3834804224952 3835228853232 3844231737864 3866681734272 3875312720286 3884364201984 3886997798912 3887428206592 3896105501696 3896829792576 3905528073363 3910130466816 3918858436608 3919309176832 3928057634816 3936825620608 3941744246784 3942180716544 3949867565056 3950980227072 3951434661888 3958684233728 3960254828544 3967520582464 3969094683072 3972963965166 3982243528704 3991132465152 4000041242976 4000501320704 4009431011152 4014440349696 4023401154048 4023863918592 4032845757696 4033292315136 4036026885248 4042295199768 4051784155636 4056846409728 4065901870464 4083375435538 4088477159424 4092872334336 4097603224512 4107222011424 4111589179392 4121240797184 4130439995392 4134466565376 4140887765616 4143695285388 4153373622272 4155021459456 4162644545536 4164296060928 4168355635584 4177660000842 4178140507968 4187466714459 4197247287296 4206616142848 4221273341952 4221758865408 4231182434304 4234520010752 4235307213312 4244761024056 4251052228864 4256363446272 4259249258496 4265864257536 4289600048958 4294161137664 4302534311936 4304241328128 4309216536576 4312138183168 4313849009664 4333576388608 4337800986624 4347483578112 4347983618048 4357688938624 4363133386752 4367415922862 4372872523776 4373356732416 4383118689408 4383622828032 4393407700416 4403214414033 4403720864032 4409222823936 4419064839168 4428928823184 4438056152656 4439273373696 4442775093248 4443601010688 4453519762944 4463460655272 4463974034688 4473938262444 4474433662104 4489208725504 4500563985792 4510609887546 4521198173667 4524210552832 4526005518336 4540530245904 4551135461376 4561294245888 4561818877952 4572001509376 4582206869888 4587931828224 4598701621248 4599210835968 4608966580224 4609476931584 4619765942592 4620297299968 4630610463584 4635124626027 4636395896832 4646744994816 4656321209344 4666714783472 4672545325056 4682975113728 4683513741312 4693968013056 4704986717312 4716011066396 4721903198208 4725104646144 4732443160704 4743552182208 4763835012096 4775017723392 4780537095264 4782433757472 4785676245096 4796854042624 4807561306112 4823544326272 4834311166286 4835637067776 4840351100928 4847525036032 4851155456064 4858345404416 4863081574848 4873936667649 4875273437184 4891481570304 4902400055952 4913850482688 4917182070784 4919132946432 4924818898944 4936379506688 4952221194732 4954185972036 4957486841856 4969124134912 4976841633792 4980215929856 4992813171738 4998121979904 5009854660608 5021037371904 5021614882816 5032823844608 5039111798784 5044057826404 5050359816192 5060767817728 5072064174464 5078401155072 5083385746282 5089736871936 5090322284544 5101684611072 5102249521152 5113072299936 5113638470976 5125052842563 5125642317152 5132046237696 5143501698048 5154982728624 5155575645696 5167083627048 5179152269312 5195773056768 5197834462464 5207370764484 5209436771532 5219594639518 5225144582144 5238361360512 5250054131406 5255658995712 5262378202137 5267973636096 5268579549184 5280339771392 5292126244096 5293110056976 5297285286888 5298738167808 5309658038272 5321509953536 5333388323968 5340051800064 5352587132928 5364534872064 5365151891456 5377127676928 5377723086848 5389726933024 5396460797952 5408506469376 5409128546304 5421202493952 5426487367056 5451302879232 5453465665536 5457163112448 5463470966016 5465638579968 5476296015232 5512622087168 5521183687488 5524927047184 5531829829632 5540028612608 5552394747904 5553426945024 5557807514112 5570213334456 5570854010624 5583288952612 5590264651776 5602742921088 5628364455936 5641576579072 5647076284416 5649316743168 5659681365408 5661926825184 5678999011328 5687819010048 5693363794944 5706072196272 5719466731944 5725548183552 5738988437504 5745622048768 5751798679552 5766347606796 5783734648832 5796644770816 5817511182336 5826546302976 5830496698368 5831142309888 5844158252544 5844830437376 5857876933888 5865195700224 5870952552044 5878287654912 5878963765248 5892086452224 5905238430912 5924801347584 5927151992832 5938026350592 5940382242816 5951280873696 5951965379584 5953642024608 5965251016592 5965911549472 5973365293056 5986698697728 6000061864464 6000751981056 6014146516728 6028264231556 6034674024448 6035795877888 6049268636544 6049938472704 6054040327872 6063442799652 6075265891898 6077676233454 6081725661184 6117242437632 6125063153307 6131602161664 6132281114624 6145288773632 6145969242112 6159687923456 6160833017136 6167383769088 6180166168036 6181861195776 6195659993088 6201699848064 6215542928082 6230060433408 6232532189184 6243966818304 6244684988416 6246444091392 6258624017408 6267210761952 6295870930944 6300139528192 6309924214272 6324736242944 6332638298112 6346773651456 6351780016128 6366690297856 6374049460352 6376578343296 6380901660128 6388873887744 6447516090368 6453801467904 6456361992192 6463824804864 6468207274752 6470773514496 6484108766464 6498582223532 6500364582912 6506701479936 6521225367168 6521975427072 6536533407936 6551123884293 6558843928576 6566425198592 6575434242048 6590111550624 6602961592976 6605581296048 6609982455808 6635788845056 6657084228984 6658910060544 6664162639872 6679806214144 6694716495872 6695961052032 6710907393666 6711650493156 6733813088256 6771201540096 6773887991808 6786315829248 6787096379392 6789008277504 6802246148096 6802999361536 6817429733248 6818184627968 6826703192064 6833403790084 6841941368832 6842728316928 6858002264064 6873310304832 6874100860928 6889444836064 6898052431872 6898816253952 6913449870336 6914215397376 6927697409024 6929648913888 6930445949952 6943161019312 6945915695376 6984481814016 7000072175208 7016504269516 7023964848128 7025270611968 7040952019584 7057480075968 7063047049184 7074016599594 7087656969216 7115328273312 7120069066752 7122893930496 7136782843904 7152713162752 7162526585088 7170805642896 7178514367644 7195281063936 7211341959168 7212171395072 7228269991936 7235316489408 7251466749429 7253455601664 7268403838976 7271287554048 7276217483264 7284627954688 7287518106624 7294622362272 7361578249984 7370775724032 7375773106176 7378699419648 7387228348416 7404569260032 7410410018816 7426951112608 7428331792098 7436230262784 7453686202368 7465262450688 7470323894784 7504485941248 7514781990912 7529435045888 7531556057856 7532422324224 7546241820544 7549235766912 7563086110322 7566086739606 7583758680064 7591151726592 7608096261696 7625078619423 7625955642592 7634064244736 7635483426816 7652526916608 7653374281728 7669608449904 7670457706464 7688463475728 7733363468544 7750625440572 7768728403968 7773995597824 7774856413184 7792211003392 7793659585152 7811056146726 7829391959277 7837716873216 7838618353664 7856115269632 7873651241216 7883488493568 7884361433088 7899735130112 7901960454144 7902869323776 7917368467456 7920509657088 7935041164928 7938189366144 7945927930332 7964487057408 7982264930304 8000082485952 8001002641408 8018862022304 8028880699392 8046802308096 8047727837184 8065691515392 8066584630272 8072053770496 8084590399536 8103568311272 8113692819456 8131803740928 8166750871076 8176954318848 8185744668672 8195206449024 8214444022848 8242481594368 8260879990784 8268933130752 8281775531232 8287390570776 8306747244544 8310042918912 8325289091072 8328592121856 8336711271168 8355320001684 8356281015936 8374933428918 8394494574592 8413232285696 8442546683904 8462364868608 8469040021504 8470614426624 8489522048112 8502104457728 8512726892544 8518498516992 8531728515072 8579200097916 8588322275328 8605068623872 8608482656256 8618433073152 8624276366336 8627698019328 8667152777216 8675601973248 8694967156224 8695967236096 8715377877248 8726266773504 8734831845724 8745745047552 8746713464832 8766237378816 8767245656064 8786815400832 8806428828066 8807441728064 8818445647872 8827101196207 8838129678336 8857857646368 8876112305312 8885550186496 8887202021376 8907039525888 8926921310544 8927948069376 8947876524888 8948867324208 8978417451008 9001127971584 9021219775092 9042396347334 9048421105664 9052011036672 9081060491808 9112898837847 9116514350181 9122588491776 9123637755904 9144003018752 9164413739776 9175863656448 9197403242496 9198421671936 9217933160448 9218953863168 9239531885184 9240594599936 9261220927168 9270249252054 9272791793664 9293489989632 9312642418688 9333429566944 9345090650112 9365950227456 9367027482624 9387936026112 9409973434624 9432022132792 9443806396416 9450209292288 9464886321408 9487104364416 9527670024192 9550035446784 9561074190528 9564867514944 9571352490192 9593708085248 9615122612224 9647088652544 9668622332572 9671274135552 9680702201856 9695050072064 9702310912128 9716690808832 9726163149696 9747873335298 9750546874368 9770755667071 9782963140608 9804800111904 9834364141568 9838265892864 9849637797888 9872759013376 9904442389464 9908371944072 9914973683712 9938248269824 9953683267584 9960431859712 9985626343476 9996243959808 10019709321216 10042074743808 10043229765632 10065647689216 10078223597568 10088115652808 10100719632384 10121535635456 10144128348928 10156802310144 10166771492564 10179473743872 10180644569088 10203369222144 10204499042304 10226144599872 10227276941952 10250105685126 10251284634304 10264092475392 10274166966077 10287003396096 10309965457248 10311151291392 10334167254096 10358304538624 10391546113536 10395668924928 10414741528968 10418873543064 10439189279036 10450289164288 10476722721024 10500108262812 10524756404274 10535947272192 10560679542784 10584252488192 10586220113952 10594570573776 10597476335616 10611024899391 10619316076544 10643019907072 10666776647936 10680103600128 10705174265856 10729069744128 10730303782912 10754255353856 10755446173696 10779453866048 10792921595904 10817012938752 10818257092608 10842404987904 10852974734112 10902605758464 10906931331072 10914326224896 10926941932032 10931277159936 10952592030464 11025244174336 11042367374976 11049854094368 11063659659264 11104789495808 11106853890048 11115615028224 11140426668912 11141708021248 11166577905224 11180529303552 11205485842176 11256728911872 11283153158144 11294152568832 11298633486336 11319362730816 11323853650368 11344629165483 11349130109409 11357998022656 11372518891181 11375638020096 11386727589888 11412144392544 11438933463888 11451096367104 11477976875008 11491244097536 11503597359104 11532695213592 11567469297664 11593289541632 11653092605952 11660993396736 11662284619776 11688316505088 11689660874752 11715753867776 11730391400448 11741905104088 11756575309824 11757927530496 11784172904448 11810476861824 11849602695168 11854303985664 11876052701184 11880764485632 11902561747392 11903930759168 11907284049216 11930502033184 11931823098944 11946730586112 11958456632647 11973397395456 12000123728928 12001503962112 12028293033456 12056528463112 12069348048896 12071591755776 12098537273088 12099876945408 12108080655744 12126885599304 12150531783796 12155352466908 12163451322368 12250126306614 12263204323328 12290577547264 12291938484224 12319375846912 12321666034272 12334767538176 12360332336072 12363722391552 12391319986176 12403399696128 12431085856164 12460120866816 12465064378368 12487933636608 12489369976832 12492888182784 12517248034816 12534421523904 12562400143377 12591741861888 12600279056384 12619848428544 12649472485888 12665276596224 12693547302912 12703560032256 12733380595712 12748098920704 12753156686592 12761803320256 12777747775488 12895032180736 12907602935808 12912723984384 12927649609728 12936414549504 12941547028992 12968217532928 12997164447064 13000729165824 13013402959872 13042450734336 13043950854144 13073066815872 13102247768586 13132850397184 13150868484096 13180223101248 13205923185952 13209643242099 13211162592096 13219964911616 13271577690112 13314168457968 13317820121088 13328325279744 13359612428288 13389432991744 13391922104064 13421814787332 13423300986312 13467626176512 13563594521001 13572631658496 13574192758784 13578016555008 13604492296192 13605998723072 13634859466496 13636369255936 13653406384128 13666807580168 13683882737664 13685456633856 13716004528128 13746620609664 13748201721856 13778889672128 13796104863744 13797632507904 13826899740672 13828430794752 13855394818048 13859297827776 13860891899904 13886322038624 13891831390752 13905373878081 13968963628032 14000144350416 14033008539032 14047929696256 14050541223936 14081904039168 14114960151936 14126094098368 14148033199188 14157625558409 14175313938432 14230656546624 14273565687808 14305426325504 14325053170176 14341611285792 14357028735288 14390562127872 14422683918336 14424342790144 14456539983872 14470632978816 14502933498858 14506911203328 14536807677952 14542575108096 14552434966528 14569255909376 14575036213248 14589244724544 14621810002947 14723156499968 14741551448064 14751546212352 14757398839296 14774456696832 14809138520064 14820820037632 14853902225216 14856663584196 14872460525568 14907372404736 14930524901376 14940647789568 15008971882496 15029563981824 15058870091776 15063112115712 15064844648448 15092483641088 15098471533824 15126172220644 15132173479212 15167517360128 15182303453184 15216192523392 15250157238846 15251911285184 15270966853632 15285955730017 15305053833216 15306748563456 15339216899808 15340915412928 15375158527689 15376926951456 15466726937088 15501250881144 15537456807936 15547991195648 15549712826368 15584422006784 15587319170304 15622112293452 15658783918554 15675433746432 15712230539264 15747302482432 15766976987136 15787134606411 15799470260224 15803920908288 15805738647552 15834736934912 15841019314176 15870082329856 15876378732288 15891855860664 15928974114816 15964529860608 16000164971904 16002005282816 16037724044608 16057761398784 16093604616192 16095455674368 16131383030784 16133169260544 16144107540992 16169180799072 16207136622544 16227385638912 16263607481856 16333501742152 16353908637696 16371489337344 16390412898048 16428888045696 16521759981568 16537866261504 16563551062464 16574781141552 16613494489088 16620085837824 16650578182144 16657184243712 16673422542336 16710640003368 16712562031872 16749866857836 16788989149184 16826464571392 16885093367808 16920089082001 16924729737216 16938080043008 16941228853248 16979044096224 17004208915456 17036997033984 17063457030144 17158400195832 17176644550656 17210137247744 17216965312512 17236866146304 17248552732672 17255396038656 17351203946496 17389934312448 17391934472192 17430755754496 17452533547008 17469663691448 17491490095104 17493426929664 17532474757632 17534491312128 17573630801664 17612857656132 17614883456128 17636891295744 17654202392414 17676259356672 17715715292736 17752224610624 17774404042752 17791850111987 17814079051776 17853842621088 17855896138752 17895753049776 17897734648416 17956834902016 18002255943168 18042439550184 18084792694668 18096842211328 18104022073344 18162120983616 18225797675694 18233028700362 18245176983552 18288006037504 18328827479552 18351727312896 18375189459921 18394806484992 18396843343872 18435866320896 18437907726336 18479063770368 18481189199872 18522441854336 18540498504108 18545583587328 18586979979264 18625284837376 18666859133888 18690181300224 18731900454912 18734054965248 18775872052224 18819946869248 18864044265584 18887612792832 18900418584576 18929772642816 18974208728832 19055340048384 19100070893568 19122148381056 19129735029888 19142704980384 19230245224448 19294177305088 19337244665144 19342548271104 19361404403712 19390100144128 19404621824256 19433381617664 19452326299392 19495746670596 19501093748736 19541511334142 19565926281216 19609600223808 19653371652879 19668728283136 19676531785728 19699275595776 19745518026752 19808884778928 19816743888144 19829947367424 19876496539648 19907366535168 19920863719424 19971252686952 19992487919616 20039418642432 20084149487616 20086459531264 20131295378432 20176231305616 20201439264768 20243071270912 20288256697856 20313604620288 20333542985128 20358947487744 20361289138176 20406738444288 20408998084608 20452289199744 20454553883904 20500211370252 20502569268608 20528184950784 20548333932154 20574006792192 20619930914496 20622302582784 20668334508192 20783092227072 20791337849856 20829483057936 20837747086128 20878378558072 20900578328576 20953445442048 21000216525624 21049512808548 21071894544384 21121359085568 21168504976384 21172440227904 21189141147552 21222049798782 21286039814144 21333553295872 21360207200256 21410348531712 21458139488256 21460607565824 21508510707712 21510892347392 21558907732096 21585843191808 21634025877504 21636514185216 21684809975808 21705949468224 21754400248287 21805211516928 21813862662144 21828652449792 21853883864064 21862554319872 21905184060928 22050488348672 22084734749952 22099708188736 22127319318528 22209578991616 22213707780096 22231230056448 22280853337824 22283416042496 22333155810448 22361058607104 22410971684352 22513457823744 22566306316288 22588305137664 22597266972672 22638725461632 22647707300736 22689258330966 22698260218818 22745037782362 22751276040192 22773455179776 22824288785088 22875235858269 22877866927776 22902192734208 22955953750016 22982488195072 23007194718208 23065390427184 23134938595328 23186579083264 23306185211904 23321986793472 23324569239552 23376633010176 23379321749504 23431507735552 23483810208176 23488175877831 23513150619648 23515855060992 23568345808896 23620953723648 23699205390336 23708607971328 23752105402368 23761528971264 23805123494784 23807861518336 23814568098432 23861004066368 23863646197888 23893461172224 23916913265294 23946794790912 24000247457856 24003007924224 24056586066912 24113056926224 24138696097792 24143183511552 24197074546176 24199753890816 24216161311488 24253771198608 24301063567592 24310704933816 24326902644736 24500252613228 24581155094528 24583876968448 24638751693824 24643332068544 24720664672144 24727444783104 24782639972352 24806799392256 24862171712328 24920241733632 24930128756736 24975867273216 24978739953664 24985776365568 25034496069632 25068843047808 25124800286754 25183483723776 25200558112768 25239696857088 25298944971776 25387094605824 25407120064512 25466761191424 25496197841408 25506313373184 25523606640512 25555495550976 25815205871616 25825447968768 25855299219456 25872829099008 25883094057984 25936435065856 25994328894128 26001458331648 26026805919744 26084901468672 26087901708288 26146133631744 26204495537172 26265700794368 26301736968192 26360446202496 26411846371904 26419286484198 26422325184192 26470801386127 26481303588621 26543155380224 26628336915936 26656650559488 26719224856576 26778865983488 26783844208128 26843629574664 26846601972624 26935252353024 27127189042002 27145263316992 27156033110016 27208984592384 27211997446144 27269718932992 27272738511872 27333615160336 27338696513541 27367765475328 27370913267712 27432009056256 27493241219328 27496403443712 27557779344256 27592209727488 27595265015808 27653799481344 27656861589504 27710789636096 27718595655552 27721783799808 27772644077248 27783662781504 27810747756162 27937927256064 28000288700832 28066017078064 28095859392512 28101082447872 28163808078336 28229920303872 28252188196736 28296066398376 28315251116818 28350627876864 28461313093248 28610852651008 28650106340352 28683222571584 28714057470576 28781124255744 28845367836672 28848685580288 28913079967744 28941265957632 29005866997716 29013822406656 29073615355904 29085150216192 29104869933056 29138511818752 29150072426496 29178489449088 29243620005894 29312267001213 29446312999936 29503092424704 29514797678592 29548913393664 29618277040128 29641640075264 29707804450432 29713327168392 29744921051136 29814744809472 29861049802752 29881295579136 30059127963648 30117740183552 30126224231424 30129689296896 30184967282176 30196943067648 30252344441288 30264346958424 30335034720256 30364606906368 30432385046784 30500314477692 30503822570368 30541933707264 30571911460034 30610107666432 30613497126912 30678433799616 30681830825856 30750317055378 30753853902912 30822500898231 30933453874176 31002501762288 31074913615872 31095982391296 31099425652736 31168844013568 31174638340608 31244224586904 31317567837108 31350867492864 31424461078528 31494604964864 31574269212822 31607841816576 31669473869824 31682038628352 31740164659712 31752757464576 31783711721328 31857948229632 31929059721216 32000329943808 32004010565632 32075448089216 32115522797568 32187209232384 32190911348736 32262766061568 32266338521088 32288215081984 32338361598144 32414273245088 32454771277824 32527214963712 32667003484304 32707817275392 32742978674688 32780825796096 32857776091392 33043519963136 33075732523008 33127102124928 33149562283104 33301156364288 33314368487424 33346845084672 33421280006736 33425124063744 33499733715672 33577978298368 33652929142784 33770186735616 33840178164002 33849459474432 33876160086016 33882457706496 33958088192448 34008417830912 34033887496449 34073994067968 34117556673543 34126914060288 34316800391664 34353289101312 34420274495488 34433930625024 34473732292608 34497105465344 34510792077312 34702407892992 34779868624896 34783868944384 34861511508992 34939327382896 34982980190208 34986853859328 35064949515264 35068982624256 35147261603328 35225715312264 35229766912256 35273782591488 35308404784828 35352518713344 35431430585472 35504449221248 35548808085504 35583700223974 35628158103552 35707685242176 35711792277504 35791506099552 35795469296832 35875369897941 35913669804032 36004511886336 36084879100368 36169585389336 36193684422656 36208044146688 36324241967232 36451595351388 36466057400724 36490353967104 36576012075008 36657654959104 36750378919842 36789612969984 36871732641792 36875815452672 36958127540736 36962378399744 37044883708672 37080997008216 37091167174656 37173959958528 37250569674752 37333718267776 37380362600448 37463800909824 37468109930496 37551744104448 37639893738496 37728088531168 37775225585664 37800837169152 37859545285632 37948417457664 38110680096768 38200141787136 38244296762112 38259470059776 38285409960768 38460490448896 38588354610176 38674489330288 38685096542208 38722808807424 38780200288256 38809243648512 38866763235328 38904652598784 38991493341192 39002187497472 39083022668284 39131852562432 39219200447616 39306743305758 39398551191552 39491036053504 39617769557856 39633487776288 39659894734848 39752993079296 39814733070336 39841727438848 39942505373904 39984975839232 40078837284864 40168298975232 40172919062528 40262590756864 40352462611232 40402878529536 40486142541824 40576513395712 40667085970256 40717894975488 40722578276352 40813476888576 40817996169216 40904578399488 40909107767808 41000422740504 41005138537216 41056369901568 41096667864308 41148013584384 41239861828992 41244605165568 41336669016384 41566184454144 41582675699712 41658966115872 41675494172256 41756757116144 41801156657152 41906890884096 42000433051248 42099025617096 42143789088768 42242718171136 42337009952768 42344880455808 42378282295104 42444099597564 42472876675227 42572079628288 42667106591744 42820697063424 42916278976512 42921215131648 43017021415424 43021784694784 43117815464192 43171686383616 43268051755008 43273028370432 43369619951616 43411898936448 43508800496574 43610423033856 43627725324288 43657304899584 43707767728128 43725108639744 43810368121856 44100976697344 44169469499904 44199416377472 44254638637056 44419157983232 44427415560192 44462460112896 44561706675648 44566832084992 44666311620896 44722117214208 44821943368704 45026915647488 45132612632576 45176610275328 45194533945344 45277450923264 45295414601472 45378516661932 45396520437636 45490075564724 45502552080384 45546910359552 45648577570176 45750471716538 45755733855552 45857867190051 45911907500032 45964976390144 46014389436416 46130780854368 46269877190656 46373158166528 46612370423808 46643973586944 46649138479104 46753266020352 46758643499008 46863015471104 46967620416352 46976351755662 47026301239296 47136691617792 47241907447296 47398410780672 47417215942656 47504210804736 47523057942528 47610246989568 47615723036672 47629136196864 47722008132736 47727292395776 47786922344448 47833826530588 47893589581824 48000494915712 48006015848448 48113172133824 48226113852448 48277392195584 48286367023104 48394149092352 48399507781632 48432322622976 48507542397216 48602127135184 48621409867632 48653805289472 49000505226456 49162310189056 49167753936896 49277503387648 49286664137088 49441329344288 49565279944704 49613598784512 49724343424656 49840483467264 49860257513472 49951734546432 49957479907328 49971552731136 50068992139264 50137686095616 50249600573508 50366967447552 50401116225536 50479393714176 50597889943552 50760267246003 50774189211648 50814240129024 50933522382848 50992395682816 51012626746368 51047213281024 51110991101952 51630411743232 51650895937536 51710598438912 51745658198016 51766188115968 51872870131712 51988657788256 52053611839488 52169802937344 52175803416576 52292267263488 52408991074344 52531401588736 52603473936384 52720892404992 52823692743808 52838572968396 52844650368384 52941602772254 52962607177242 53086310760448 53256673831872 53375550335961 53438449713152 53557731966976 53567688416256 53687259149328 53693203945248 53870504706048 54254378084004 54290526633984 54312066220032 54417969184768 54423994892288 54539437865984 54545477023744 54667230320672 54677393027082 54735530950656 54864018112512 54986482438656 54992806887424 55115558688512 55184419454976 55190530031616 55307598962688 55313723179008 55421579272192 55437191311104 55443567599616 55545288154496 55567325563008 55621495512324 55875854512128 56000577401664 56132034156128 56191718785024 56202164895744 56327616156672 56459840607744 56504376393472 56592132796752 56630502233636 56701255753728 56922626186496 57221705302016 57300212680704 57366445143168 57428114941152 57690735673344 57697371160576 57826159935488 57882531915264 58011733995432 58027644813312 58147230711808 58170300432384 58209739866112 58277023637504 58300144852992 58356978898176 58487240011788 58624534002426 58892625999872 59006184849408 59029595357184 59097826787328 59236554080256 59283280150528 59415608900864 59426654336784 59489842102272 59629489618944 59722099605504 59762591158272 60118255927296 60235480367104 60252448462848 60259378593792 60369934564352 60393886135296 60504688882576 60528693916848 60670069440512 60729213812736 60864770093568 61000628955384 61007645140736 61083867414528 61143822920068 61220215332864 61226994253824 61356867599232 61363661651712 61500634110756 61507707805824 61645001796462 61789708373449 61866907748352 62005003524576 62191964782592 62198851305472 62337688027136 62349276681216 62488449173808 62635135674216 62701734985728 62848922157056 62989209929728 63148538425644 63215683633152 63338947739648 63364077256704 63480329319424 63505514929152 63567423442656 63858119442432 64000659887616 64008021131264 64150896178432 64231045595136 64374418464768 64381822697472 64525532123136 64532677042176 64576430163968 64676723196288 64828546490176 64909542555648 65054429927424 65334006968608 65415634550784 65485957349376 65561651592192 65715552182784 66087039926272 66151465046016 66254204249856 66299124566208 66602312728576 66628736974848 66693690169344 66842560013472 66850248127488 66999467431344 67155956596736 67305858285568 67540373471232 67680356328004 67698918948864 67752320172032 67764915412992 67916176384896 68016835661824 68067774992898 68235113347086 68253828120576 68633600783328 68706578202624 68840548990976 68867861250048 68947464585216 68994210930688 69021584154624 69404815785984 69559737249792 69567737888768 69723023017984 69878654765792 69965960380416 69973707718656 70129899030528 70137965248512 70294523206656 70451430624528 70459533824512 70547565182976 70616809569656 70705037426688 70862861170944 71008898442496 71097616171008 71167400447948 71256316207104 71415370484352 71423584555008 71583012199104 71590938593664 71750739795882 71827339608064 71919168762539 72009023772672 72169758200736 72339170778672 72387368845312 72416088293376 72648483934464 72903190702776 72932114801448 72980707934208 73152024150016 73315309918208 73500757839684 73743465283584 73751630905344 73916255081472 73924756799488 74089767417344 74161994016432 74182334349312 74347919917056 74501139349504 74667436535552 74760725200896 74927601819648 74936219860992 75103488208896 75279787476992 75456177062336 75550451171328 75601674338304 75719090571264 75896834915328 76221360193536 76400283574272 76488593524224 76518940119552 76570819921536 76920980897792 77176709220352 77348978660576 77445617614848 77618487297024 77733526470656 77809305197568 77982986682384 78004374994944 78166045336568 78263705124864 78438400895232 78613486611516 78797102383104 78982072107008 79235539115712 79266975552576 79412404158381 79443910765863 79505986158592 79629466140672 79683454877696 79885010747808 79969951678464 80157674569728 80336597950464 80345838125056 80525181513728 80704925222464 80805757059072 80972285083648 81153026791424 81334171940512 81435789950976 81626953777152 81635992338432 81809156798976 81818215535616 82000845481008 82010277074432 82112739803136 82193335728616 82296027168768 82479723657984 82489210331136 82673338032768 83132368908288 83165351399424 83317932231744 83350988344512 83513514232288 83602313314304 83709196428529 83813781768192 84000866102496 84198051234192 84287578177536 84485436342272 84674019905536 84689760911616 84756564590208 84888199195128 84945753350454 85144159256576 85334213183488 85832557953024 85842430263296 86034042830848 86043569389568 86235630928384 86343372767232 86536103510016 86546056740864 86739239903232 86823797872896 87017600993148 87220846067712 87255450648576 87314609799168 87415535456256 87450217279488 87620736243712 87936801003639 88201953394688 88338938999808 88398832754944 88509277274112 88838315966464 88854831120384 88924920225792 89123413351296 89133664169984 89332623241792 89444234428416 89532026418671 89643886737408 90265225265152 90353220550656 90389067890688 90554901846528 90590829202944 90757033323864 90793040875272 90980151129448 91005104160768 91093820719104 91297155140352 91500943433076 91511467711104 91715734380102 91929952780288 92028778872832 92261561708736 92467502694693 92539754381312 92746316333056 93224740847616 93287947173888 93298276958208 93506532040704 93517286998016 93726030942208 93935240832704 93952703511324 94052602478592 94273383235584 94483814894592 95008421609472 95046115885056 95220493979136 95231446073344 95258272393728 95444016265472 95454584791552 95573844688896 95667653061176 95787179163648 96000989831424 96012031696896 96226344267648 96452227704896 96572734046208 96788298184704 96799015563264 96864645245952 97015084794432 97204254270368 97242819735264 97307610578944 98001010452912 98324620378112 98335507873792 98555006775296 98573328274176 98882658688576 99103378908863 99130559889408 99227197569024 99448686849312 99903469092864 99914959814656 99943105462272 100137984278528 100275372191232 100499201147016 100733934895104 100802232451072 100958787428352 101195779887104 101520534492006 101548378423296 101628480258048 101867044765696 101984791365632 102025253492736 102094426562048 102221982203904 102352670020629 103260823486464 103301791875072 103421196877824 103491316396032 103532376231936 103745740263424 103977315576512 104107223678976 104209407798781 104339605874688 104351606833152 104584534526976 104817982148688 105062803177472 105206947872768 105441784809984 105647385487616 105677145936792 105689300736768 105883205544508 105925214354484 106172621520896 106513347663744 106751100671922 107001690110119 107115463933952 107135376832512 107374518298656 107386407890496 107626109693823 107741009412096 108508756168008 108581053267968 108624132440064 108835938369536 108847989784576 109078875731968 109090954047488 109334460641344 109354786054164 109471061901312 109728036225024 109972964877312 109985613774848 110231117377024 110368838909952 110615197925376 110627446358016 110843158544384 110874382622208 110887135199232 111090576308992 111134651126016 111242991024648 111751709024256 112001154803328 112264068312256 112404329791488 112655232313344 112919681215488 113008752786944 113184265593504 113261004467272 113402511507456 113845252372992 114443410604032 114600425361408 114732890286336 114856229882304 115381471346688 115652319870976 115765063830528 116023467990864 116055289626624 116294461423616 116340600864768 116419479732224 116554047275008 116600289705984 116713957796352 116974480023576 117249068004852 117785251999744 118195653574656 118473108160512 118566560301056 118831217801728 118853308673568 118979684204544 119258979237888 119444199211008 119525182316544 120236511854592 120470960734208 120504896925696 120518757187584 120739869128704 120787772270592 121009377765152 121057387833696 121458427625472 121729540187136 122001257910768 122015290281472 122167734829056 122287645840136 122440430665728 122453988507648 122713735198464 122727323303424 123001268221512 123015415611648 123290003592924 123579416746898 123733815496704 124010007049152 124383929565184 124542950783909 124675376054272 124698553362432 124976898347616 125270271348432 125403469971456 125697844314112 125978419859456 126297076851288 126431367266304 126677895479296 126728154513408 126960658638848 127011029858304 127134846885312 127418630025681 127716238884864 128001319775232 128016042262528 128301792356864 128462091190272 128748836929536 128763645394944 129051064246272 129065354084352 129152860327936 129353446392576 129657092980352 129819085111296 130108859854848 130668013937216 130831269101568 130971914698752 131123303184384 131431104365568 132174079852544 132302930092032 132508408499712 132598249132416 133204625457152 133257473949696 133387380338688 133685120026944 133700496254976 133998934862688 134611716571136 135080746942464 135360712656008 135397837897728 135504640344064 135529830825984 135832352769792 136033671323648 136135549985796 136470226694172 136507656241152 137267201566656 137573601570153 137681097981952 137735722500096 137894929170432 137988421861376 138043168309248 138809631571968 139119474499584 139135475777536 139446046035968 139757309531584 139931920760832 139947415437312 140259798061056 140275930497024 140589046413312 140902861249056 140919067649024 141233619139312 141410074853376 141725722341888 142017796884992 142195232342016 142334800895896 142512632414208 142830740968704 142847169110016 143166024398208 143181877187328 143501479591764 143838337525078 144018047545344 144339516401472 144678341557344 144774737690624 144832176586752 145296967868928 145806381405552 145864229602896 145961415868416 146304048300032 146630619836416 147001515679368 147486930567168 147503261810688 147832510162944 147849513598976 148179534834688 148323988032864 148695839834112 149002278699008 149334873071104 149521450401792 149855203639296 149872439721984 150206976417792 150559574953984 150912354124672 151100902342656 151203348676608 151438181142528 151793669830656 152280801738009 152442720387072 152800567148544 152977187048448 153037880239104 153141639843072 153841961795584 154353418440704 154697957321152 154891235229696 155043265261601 155236974594048 155467052941312 155618610395136 155965973364768 156332090673136 156527410249728 156876801790464 157226973223032 157594204766208 157964144214016 158471078231424 158533951105152 158824808316762 158887821531726 159258932281344 159366909755392 159770021495616 160126651007883 160315349139456 160673195900928 160691676250112 161050363027456 161409850444928 161611514118144 161944570167296 162306053582848 162668343881024 162871579901952 163253907554304 163271984676864 163618313597952 163636431071232 164001690962016 164020554148864 164386671457232 164592054337536 164959447315968 164978420662272 165346676065536 166264737816576 166330702798848 166635864463488 166701976689024 167027028464576 167418392857058 167627563536384 168001732204992 168396102468384 168575156355072 168970872684544 169348039811072 169379521823232 169513129180416 169776398390256 169891506700908 170288318513152 170668426366976 171665115906048 172068085661696 172087138779136 172471261856768 173072207020032 173092113481728 173478479806464 173647595745792 174035201986296 174441692135424 174510901297152 174629219598336 174831070912512 174900434558976 175241472487424 175873602007278 176403906789376 176677877999616 176797665509888 177018554548224 177676631932928 177709662240768 177849840451584 178246826702592 178267328339968 178665246483584 178888468856832 179064052837342 179287773474816 180706441101312 180778135781376 181109803693056 181181658405888 181514066647728 181586081750544 181960302258896 182010208321536 182187641438208 182594310280704 183001886866152 183022935422208 183431468760204 183859905560576 184057557745664 184523123417472 184935005389386 185295609702889 185369125120347 185492632666112 186575894347776 186596553916416 187013064081408 187034573996032 187452061884416 187870481665408 187905407022648 188105204957184 188546766471168 188967629789184 190016843218944 190092231770112 190440987958272 190462892146688 190516544787456 190888032530944 190909169583104 191335306122352 191574358327296 192001979662848 192024063393792 192452688535296 192904455409792 193145468092416 193576596369408 193598031126528 193729290491904 194030169588864 194408508540736 194485639470528 196002020905824 196649240756224 196671015747584 197110013550592 197146656548352 197765317377152 198206757817726 198261119778816 198454395138048 198897373698624 199806938185728 199886210924544 200275968557056 200550744382464 200998402294032 201467869790208 201604464902144 201917574856704 202391559774208 203041068984012 203096756846592 203256960516096 203734089531392 203969582731264 204050506985472 204188853124096 204705340041258 206521646972928 206603583750144 206842393755648 206982632792064 207064752463872 207491480526848 207954631153024 208214447357952 208418815597562 208679211749376 208703213666304 209169069053952 209635964297376 210413895745536 210883569619968 211294770975232 211354291873584 211378601473536 211766411089016 211850428708968 212345243041792 213026695327488 213502201343844 214003380220238 214230927867904 214270753665024 214749036597312 214772815780992 215252219387646 215482018824192 215757506287617 217017512336016 217162106535936 217248264880128 217671876739072 217695979569152 218157751463936 218181908094976 218668921282688 218709572108328 218942123802624 219456072450048 219945929754624 219971227549696 220462234754048 221230395850752 221254892716032 221686317088768 221748765244416 221774270398464 222181152617984 222269302252032 222485982049296 223503418048512 224002309606656 224528136624512 224808659582976 225310464626688 225839362430976 226017505573888 226368531187008 226522008934544 226805023014912 227690504745984 228886821208064 229200850722816 229465780572672 229712459764608 230762942693376 231304639741952 231530127661056 232046935981728 232838959464448 233108094550016 233200579411968 233427915592704 233948960047152 234498136009704 235570503999488 236391307149312 236946216321024 237133120602112 237662435603456 237706617347136 238237212475143 238517958475776 238888398422016 239050364633088 240473023709184 240941921468416 241009793851392 241037514375168 241479738257408 241575544541184 242018755530304 242114775667392 242916855250944 243459080374272 244002515821536 244030580562944 244575291680272 244880861331456 244907977015296 245427470396928 245454646606848 246002536443024 246030831223296 246580007185848 247158833493796 247467630993408 248020014098304 249085901567818 249350752108544 249397106724864 249953796695232 250540542696864 250806939942912 251127589285587 251395688628224 251956839718912 252594153702576 252862734532608 253355790958592 253456309026816 253921317277696 254022059716608 254269693770624 254837260051362 255432477769728 256002639550464 256032084525056 256603584713728 257497673859072 257527290789888 258102128492544 258130708168704 258305720655872 258706892785152 259314185960704 259638170222592 260217719709696 261336027874432 261662538203136 261943829397504 262246606368768 262862208731136 264348159705088 264605860184064 265016816999424 265196498264832 266409250914304 266514947899392 266774760677376 267370240053888 267400992509952 267997869725376 268596079256013 269223433142272 270721425312016 270795675795456 271009280688128 271059661651968 271664705539584 272067342647296 272271099971592 272940453388344 273015312482304 274534403133312 275147203140306 275789858340864 275976843722752 276086336618496 277619263143936 278238948999168 278270951555072 278892092071936 279514619063168 279863841521664 279894830874624 280519596122112 280551860994048 281178092826624 281805722498112 281838135298048 282467238278624 282820149706752 283451444683776 284035593769984 284669601791792 285025264828416 285661481937408 285694338220032 286332048796416 286363754374656 287002959183528 287676675050156 288036095090688 288679032802944 289356683114688 290593935737856 291612762811104 291728459205792 291922831736832 292608096600064 293261239672832 294003031358736 294973861134336 295006523621376 295665020325888 295699027197952 296359069669376 296647976065728 297310136726589 297391679668224 298004557398016 298669746142208 299710407278592 299744879443968 300413952835584 301119149907968 301824708249344 302201804685312 302406697353216 302876362285056 303587339661312 304561603476018 304885440774144 305601134297088 305954374096896 306075760478208 306283279686144 307683923591168 308706836881408 309395914642304 309782470459392 310086530523202 310473949188096 310934105882624 311237220790272 311931946729536 312628223396343 312664181346272 313054820499456 313753603580928 314453946446064 315188409532416 315928288428032 316942156462848 317067902210304 317649616633524 317775643063452 318517864562688 318733819510784 319540042991232 320253302015766 321005070330357 321346391801856 321383352500224 322100726054912 322819700889856 323223028236288 323889140334592 324612107165696 325336687762048 325743159803904 326507815108608 326543969353728 327236627195904 327272862142464 328003381924032 328041108297728 328773342914464 329184108675072 329918894631936 329956841324544 330693352131072 332529475633152 332661405597696 333271728926976 333403953378048 334054056929152 334836785714116 335255127072768 336003464409984 336792204936768 337941745369088 338696079622144 338759043646464 339026258360832 339552796780512 339783013401816 340576637026304 341336852733952 343330231812096 344136171323392 344174277558272 344942523713536 346144414040064 346956959612928 347295191491584 348070403972592 348883384270848 349021802594304 349258439196672 349662141825024 349800869117952 350482944974848 351747204014556 352807813578752 353355755999232 353595331019776 355353263865856 355419324481536 355699680903168 356493653405184 356534656679936 357330492967168 357776937713664 358128105674684 358575546949632 361412882202624 361556271562752 362219607386112 362363316811776 363028133295456 363172163501088 363920604517792 364375282876416 365188620561408 366003773732304 366045870844416 366862937520408 367719811121152 368115115491328 369046246834944 369870010778772 370591219405778 370738250240694 370985265332224 373151788695552 373628852351727 374026128162816 374069147992064 374904123768832 375740963330816 375810814045296 376210409914368 377093532942336 377935259578368 380033686437888 380184463540224 380881975916544 380925784293376 381033089574912 381776065061888 381818339166208 382670612244704 383148716654592 384003959325696 384048126787584 384905377070592 385808910819584 386290936184832 387153192738816 387196062253056 387458580983808 388060339177728 388817017081472 388971278941056 392004041811648 393298481512448 393342031495168 394220027101184 394293313096704 395530634754304 396413515635452 396522239557632 396908790276096 397794747397248 399613876371456 399772421849088 400551937114112 401101488764928 401996804588064 403208929804288 403835149713408 404783119548416 406082137968024 406193513693184 406513921032192 407468179062784 407939165462528 408101013970944 408377706248192 409410680082516 413043293945856 413207167500288 413684787511296 413965265584128 414129504927744 414982961053696 415909262306048 416428894715904 416837631195124 417358423498752 417406427332608 418338138107904 419271928594752 420827791491072 421767139239936 422589541950464 422708583747168 422757202947072 423532822178032 423700857417936 424690486083584 426053390654976 427004402687688 428006760440476 428461855735808 428541507330048 429498073194624 429545631561984 430504438775292 431515012575234 434035024672032 434324213071872 434496529760256 435343753478144 435391959138304 436315502927872 436363816189952 437337842565376 437419144216656 437884247605248 438912144900096 439891859509248 439942455099392 440924469508096 442460791701504 442509785432064 443372634177536 443497530488832 443548540796928 444362305235968 444538604504064 444971964098592 447006836097024 448004619213312 449056273249024 449617319165952 450620929253376 451678724861952 452035011147776 452737062374016 453044017869088 453610046029824 455381009491968 457773642416128 458401701445632 458931561145344 459424919529216 461525885386752 462609279483904 463060255322112 464093871963456 465129795784803 465677918928896 466216189100032 466401158823936 466855831185408 467897920094304 468996272019408 471141007998976 472782614298624 473892432642048 474266241204224 475324871206912 475413234694272 476474424950286 477776796844032 478100729266176 480946047418368 481883842936832 482019587702784 482075028750336 482959476514816 483151089082368 484037511060608 484229551334784 485833710501888 486918160748544 488005031643072 488061161125888 489150583360544 489761722662912 489815954030592 490854940793856 490909293213696 492005072886048 492061662446592 493160014371696 494317666987592 494935261986816 496040028196608 498171803135636 498701504217088 498794213449728 499907593390464 501081085393728 502255178571174 502791377256448 503913679437824 505188307405152 505725469065216 506711581917184 506912618053632 507842634555392 508044119433216 508539387541248 509674520102724 510864955539456 512005279100928 512064169050112 513207169427456 514995347718144 516204256985088 516261416337408 516611441311744 517413785570304 518628371921408 519276340445184 520435439419392 522672055748864 523325076406272 523887658795008 524493212737536 525724417462272 528696319410176 529211720368128 530033633998848 530392996529664 532818501828608 533029895798784 533549521354752 534740480107776 534801985019904 535995739450752 537192158512026 538446866284544 541442850624032 542018561376256 542119323303936 543329411079168 544134685294592 544542199943184 545880906776688 546030624964608 549068806266624 550294406280612 551579716681728 551953687445504 552172673236992 555886829108667 556107375361041 556477897998336 556541903110144 557784184143872 559029238126336 559727683043328 559789661749248 561039192244224 561103721988096 562356185653248 563611444996224 563676270596096 564934476557248 565640299413504 566902889367552 568071187539968 569339203583584 570050529656832 571322963874816 571388676440064 572664097592832 572727508749312 574005918367056 575353350100312 576072190181376 577358065605888 578713366229376 581187871475712 583225525622208 583456918411584 585216193200128 586522479345664 588006062717472 589947722268672 590013047242752 591330040651776 591398054395904 592718139338752 593295952131456 594620273453178 594783359336448 596009114796032 597339492284416 599420814557184 600827905671168 602238299815936 603649416498688 604403609370624 604813394706432 605752724570112 607174679322624 609123206952036 609770881548288 611202268594176 611908748193792 612151520956416 612566559372288 615367847182336 617413673762816 618791829284608 619564940918784 620173061046404 620947898376192 621868211765248 622474441580544 623863893459072 625256446792686 625328362692544 626109640998912 626724184930697 627507207161856 628907892892128 631856576856064 633884312925696 634135804420608 635299233267048 635551286126904 637035729125376 637467639021568 639080085982464 640506604031532 642010140660714 642692783603712 644201452109824 645639401779712 646446056472576 647272518862851 647778280669184 649224214331392 650673375524096 651486319607808 653015630217216 653087938707456 654473254391808 654545724284928 656006763848064 656082216595456 657546685828928 658368217350144 659837789263872 659913682649088 661386704262144 665058951266304 665322811195392 666543457853952 666807906756096 668108113858304 669673571428232 670510254145536 672006928819968 673584409873536 677392159244288 677518087292928 678052516721664 679105593561024 679566026803632 681153274052608 682673705467904 686660463624192 688272342646784 688348555116544 689885047427072 692288828080128 693723652362041 693913919225856 694590382983168 696140807945184 698516878393344 699324283650048 699601738235904 700965889949696 703494408029112 705615627157504 706711511998464 707190662039552 710838648963072 711399361806336 712987306810368 713069313359872 714660985934336 715553875427328 716256211349368 717151093899264 722825764405248 723112543125504 724439214772224 724726633623552 726056266590912 726344327002176 727841209035584 728750565752832 729465854591467 730377241122816 732007547464608 732091741688832 733725875040816 735439622242304 736230230982656 738092493669888 739740021557544 741182438811556 741476500481388 741970530664448 747257704703454 748052256325632 749808247537664 751481926661632 751621628090592 752420819828736 753382767856761 754187065884672 755870519156736 760067372875776 760368927080448 761763951833088 761851568586752 762066179149824 763552130123776 763636678332416 765341224489408 766297433309184 768007918651392 768096253575168 769810754141184 771617821639168 772581872369664 774306385477632 774392124506112 774917161967616 776120678355456 777634034162944 777942557882112 784008083623296 786596963024896 788440054202368 788586626193408 791061269508608 792827031270904 793044479115264 793817580552192 795589494794496 799227752742912 799544843698176 801103874228224 802202977529856 803993609176128 805788237768039 806417859608576 807670299426816 809566239096832 812164275936048 812387027386368 813027842064384 814936358125568 815878330925056 816202027941888 816755412496384 818821360165032 827369575022592 827930531168256 828259009855488 829965922107392 831818524612096 832857789431808 833675262390248 834716846997504 834812854665216 836676276215808 838543857189504 841655582982144 843534278479872 845179083900928 845417167494336 845514405894144 847065644356064 847401714835872 852106781309952 854008805375376 856013520880952 856923711471616 857083014660096 858996146389248 859091263123968 861008877550584 863030025150468 868070049344064 870687506956288 872631005855744 872727632379904 874675685130752 874838288433312 875768495210496 877824289800192 879783719018496 879884910198784 881848939016192 884921583403008 885019570864128 886745268355072 886995060977664 887097081593856 888724610471936 889077209008128 889943928197184 891930410179767 894013672194048 896009238426624 898112546498048 899234638331904 901241858506752 903357449723904 904070022295552 905474124748032 906088035738176 907220092059648 910762018983936 915547284832256 916803402891264 917863122290688 918849839058432 923051770773504 925218558967808 926120510644224 928187743926912 930259591569606 932432378200064 932802317647872 933711662370816 935795840188608 937884670189029 937992544038816 942282015997952 945565228597248 947784865284096 948532482408448 950649742413824 950826469388544 952948849900572 955553593688064 956201458532352 963015210991071 963767685873664 964039175405568 964150057500672 965918953029632 966302178164736 968075022121216 968459102669568 971667421003776 973836321497088 976010063286144 976122322251776 978301166721088 979523445325824 979631908061184 981709881587712 981818586427392 984010145772096 984123324893184 986320028743392 988635333975184 989870523973632 992080056393216 996343606271272 997403008434176 997588426899456 999815186780928 1002162170787456 1004510357142348 1007827358875648 1010376614810304 1013423163834368 1013825236107264 1015685269110784 1016088238866432 1017078775082496 1019349040205448 1021729911078912 1024010558201856 1024128338100224 1026414338854912 1029990695436288 1032408513970176 1032522832674816 1033222882623488 1034827571140608 1037256743842816 1040870878838784 1045344111497728 1046650152812544 1047775317590016 1048986425475072 1051448834924544 1058423440736256 1060067267997696 1060785993059328 1065637003657216 1066059791597568 1067099042709504 1069480960215552 1069603970039808 1071991478901504 1074384317024052 1076893732569088 1082885701248064 1084238646607872 1085302856831207 1086658822158336 1088269370589184 1089084399886368 1091761813553376 1098137612533248 1100588812561224 1103159433363456 1103907374891008 1104345346473984 1111773658217334 1112214750722082 1112955795996672 1115568368287744 1118058476252672 1119455366086656 1120886557055181 1122078384488448 1122207443976192 1124712371306496 1127222889992448 1127352541192192 1129868953114496 1131280598827008 1133805778735104 1136142375079936 1138678407167168 1140101059313664 1142645927749632 1142777352880128 1145328195185664 1145455017498624 1148011836734112 1150706700200624 1152144380362752 1154716131211776 1157426732458752 1162375742951424 1166451051244416 1166913836823168 1173044958691328 1176012125434944 1179895444537344 1180026094485504 1182660081303552 1182796108791808 1185436278677504 1186591904262912 1189240546906356 1189566718672896 1192018229592064 1194678984568832 1198841629114368 1201655811342336 1204476599631872 1207298832997376 1209626789412864 1211505449140224 1214349358645248 1218246413904072 1219541763096576 1222404537188352 1223817496387584 1224303041912832 1225133118744576 1234827347525632 1237583658569216 1239129881837568 1240346122092808 1241895796752384 1243736423530496 1244948883161088 1247727786918144 1250512893585372 1250656725385088 1252219281997824 1253448369861394 1255014414323712 1257815785784256 1267768625851392 1268271608841216 1270598466534096 1271102572253808 1274071458250752 1274935278043136 1278160171964928 1281013208063064 1284020281321428 1285385567207424 1288402904219648 1291278803559424 1294545037725702 1298448428662784 1301346751048192 1302972639215616 1306031260434432 1306175877414912 1308946508783616 1309091448569856 1312013527696128 1312164433190912 1315093371657856 1316736434700288 1319675578527744 1319827365298176 1322773408524288 1330117902532608 1330645622390784 1333086915707904 1333615813512192 1336216227716608 1339347142856464 1341020508291072 1344013857639936 1347168819747072 1354784318488576 1355036174585856 1356105033443328 1358211187122048 1359132053607264 1365347410935808 1373320927248384 1376544685293568 1376697110233088 1379770094854144 1384577656160256 1387447304724082 1387827838451712 1389180765966336 1392281615890368 1395389387354409 1397033756786688 1398648567300096 1399203476471808 1401931779899392 1406988816058224 1411231254315008 1413423023996928 1414381324079104 1421677297926144 1422798723612672 1425974613620736 1426138626719744 1429321971868672 1432512422698736 1434302187798528 1445651528810496 1446225086251008 1448878429544448 1449453267247104 1452112533181824 1452688654004352 1455682418071168 1457501131505664 1458931709182934 1460754482245632 1464015094929216 1464183483377664 1467451750081632 1472460461965312 1476184987339776 1479480043115088 1482364877623112 1482953000962776 1483941061328896 1494515409406908 1496104512651264 1499616495075328 1502963853323264 1503243256181184 1506765535713522 1508374131769344 1511741038313472 1520134745751552 1520737854160896 1523527903666176 1523703137173504 1524132358299648 1527104260247552 1527273356664832 1530682448978816 1532594866618368 1536015837302784 1536192507150336 1539621508282368 1543235643278336 1548612770955264 1548784249012224 1549834323935232 1552241356710912 1555268068325888 1555885115764224 1568016167246592 1576880108404736 1577173252386816 1582122539017216 1585654062541808 1586088958230528 1587635161104384 1591178989588992 1598455505485824 1599089687396352 1602207748456448 1604405955059712 1607987218352256 1611576475536078 1615340598853632 1619132478193664 1624328551872096 1626055684128768 1629872716251136 1631756661850112 1632404055883776 1633510824992768 1637642720330064 1654739150045184 1655861062336512 1656518019710976 1659931844214784 1663637049224192 1667350524780496 1667660487326001 1669433693995008 1669625709330432 1673352552431616 1677087714379008 1683311165964288 1687068556959744 1690358167801856 1690834334988672 1691028811788288 1694131288712128 1694803429671744 1704213562619904 1708017610750752 1712027041761904 1713847422943232 1714166029320192 1717992292778496 1718182526247936 1722017755101168 1726060050300936 1736140098688128 1745262011711488 1745455264759808 1749351370261504 1749676576866624 1755648579600384 1759567438036992 1759769820397568 1763697878032384 1769843166806016 1770039141728256 1773490536710144 1773990121955328 1774194163187712 1777449220943872 1778154418016256 1779887856394368 1783860820359534 1788027344388096 1792018476853248 1796225092996096 1802483717013504 1806714899447808 1808140044591104 1810948249496064 1812176071476352 1814440184119296 1821524037967872 1833606805782528 1835726244581376 1837699678116864 1846103541547008 1850437117935616 1852241021288448 1856375487853824 1860519183139212 1864864756400128 1865604635295744 1867423324741632 1871591680377216 1875769340378058 1875985088077632 1880172554792091 1884564031995904 1895569730568192 1897064964816896 1901299484827648 1901652938777088 1905897699801144 1911107187376128 1912402917064704 1926030421982142 1928078350811136 1931837906059264 1932604356329472 1936150044242432 1936918205339136 1943334842007552 1947672642994176 1952020126572288 1952244644503552 1956602333442176 1959046890651648 1959263816122368 1963419763175424 1963637172854784 1968020291544192 1968246649786368 1972640057486784 1977270667950368 1979741047947264 1984160112786432 1992687212542544 1994806016868352 1995176853798912 1999630373561856 2004324341574912 2009020714284696 2015654717751296 2020753229620608 2031370538221568 2032176477732864 2034157550164992 2038698080410896 2043459822157824 2048021116403712 2048256676200448 2052828677709824 2059981390872576 2064817027940352 2065045665349632 2066445765246976 2069655142281216 2074513487685632 2081170957086123 2081741757677568 2090688222995456 2095550635180032 2097972850950144 2102897669849088 2116846881472512 2120134535995392 2121571986118656 2134198085419008 2138961920431104 2139207940079616 2143982957803008 2148768634048104 2153787465138176 2165771402496128 2168477293215744 2170605713662414 2173317644316672 2176538741178368 2178168799772736 2183523627106752 2188397563774401 2196275225066496 2201177625122448 2206318866726912 2207814749782016 2208690692947968 2223547316434668 2224429501444164 2225911591993344 2231136736575488 2236116952505344 2241773114110362 2244156768976896 2249424742612992 2254445779984896 2254705082384384 2259737906228992 2262561197654016 2267611557470208 2272284750159872 2277356814334336 2280202118627328 2285291855499264 2285554705760256 2290656390371328 2290910034997248 2296023673468224 2301413400401248 2304288760725504 2309432262423552 2314853464917504 2324751485902848 2332902102488832 2333827673646336 2346089917382656 2352024250869888 2359790889074688 2365320162607104 2365592217583616 2370872557355008 2373183808525824 2378481093812712 2379133437345792 2384036459184128 2389357969137664 2397683258228736 2403311622684672 2408953199263744 2414597665994752 2419253578825728 2423010898280448 2428698717290496 2436492827808144 2439083526193152 2444809074376704 2447634992775168 2448606083825664 2450266237489152 2469654695051264 2475167317138432 2480692244185616 2483791593504768 2487472847060992 2489897766322176 2495455573836288 2501025787170744 2501313450770176 2504438563995648 2506896739722788 2510028828647424 2515631571568512 2535537251702784 2536543217682432 2541196933068192 2542205144507616 2549870556086272 2556320343929856 2562026416126128 2568040562642856 2570771134414848 2576805808439296 2582557607118848 2589090075451404 2596896857325568 2602693502096384 2612062520868864 2617893017567232 2618182897139712 2624027055392256 2624328866381824 2630186743315712 2633472869400576 2639351157055488 2639654730596352 2645546817048576 2660235805065216 2661291244781568 2666173831415808 2667231627024384 2672432455433216 2678694285712928 2682041016582144 2688027715279872 2694337639494144 2709568636977152 2710072349171712 2712210066886656 2716422374244096 2718264107214528 2730694821871616 2746641854496768 2753089370587136 2753394220466176 2759540189708288 2769155312320512 2774894609448164 2775655676903424 2778361531932672 2784563231780736 2790778774708818 2797297134600192 2798406952943616 2803863559798784 2813977632116448 2822462508630016 2826846047993856 2828762648158208 2843354595852288 2845597447225344 2851949227241472 2852277253439488 2858643943737344 2865024845397472 2868604375597056 2891303057620992 2892450172502016 2897756859088896 2898906534494208 2904225066363648 2905377308008704 2911364836142336 2915002263011328 2917863418365868 2921508964491264 2928030189858432 2928366966755328 2934903500163264 2944920923930624 2952369974679552 2958960086230176 2964729755246224 2965906001925552 2967882122657792 2989030818813816 2992209025302528 2999232990150656 3005927706646528 3006486512362368 3013531071427044 3023482076626944 3040269491503104 3041475708321792 3047055807332352 3047406274347008 3048264716599296 3054208520495104 3054546713329664 3061364897957632 3065189733236736 3072031674605568 3072385014300672 3079243016564736 3086471286556672 3097225541910528 3097568498024448 3099668647870464 3104482713421824 3110536136651776 3111770231528448 3136032334493184 3153760216809472 3154346504773632 3164245078034432 3171308125083616 3175270322208768 3182357979177984 3196911010971648 3198179374792704 3204415496912896 3208811910119424 3215974436704512 3223152951072156 3230681197707264 3238264956387328 3248657103744192 3255908570493621 3259745432502272 3263513323700224 3264808111767552 3267021649985536 3275285440660128 3309478300090368 3311722124673024 3313036039421952 3319863688429568 3327274098448384 3334701049560992 3335320974652002 3338867387990016 3346705104863232 3354175428758016 3366622331928576 3374137113919488 3380716335603712 3381668669977344 3382057623576576 3388262577424256 3389606859343488 3408427125239808 3416035221501504 3424054083523808 3427694845886464 3428332058640384 3435984585556992 3436365052495872 3444035510202336 3452120100601872 3472280197376256 3490524023422976 3490910529519616 3498702740523008 3499353153733248 3519134876073984 3519539640795136 3527395756064768 3539686333612032 3540078283456512 3546981073420288 3547980243910656 3548388326375424 3554898441887744 3556308836032512 3559775712788736 3567721640719068 3576054688776192 3584036953706496 3592450185992192 3604967434027008 3613429798895616 3616280089182208 3621896498992128 3624352142952704 3628880368238592 3643048075935744 3667213611565056 3671452489162752 3675399356233728 3700874235871232 3704482042576896 3712750975707648 3721038366278424 3729729512800256 3731209270591488 3734846649483264 3743183360754432 3751538680756116 3751970176155264 3760345109584182 3769128063991808 3794129929633792 3802598969655296 3803305877554176 3811795399602288 3822214374752256 3824805834129408 3852060843964284 3856156701622272 3863675812118528 3865208712658944 3872300088484864 3873836410678272 3895345285988352 3904040253144576 3904489289007104 3913204666884352 3918093781303296 3918527632244736 3926839526350848 3927274345709568 3936040583088384 3936493299572736 3945280114973568 3954541335900736 3959482095894528 3968320225572864 3985374425085088 3989612033736704 3990353707597824 3999260747123712 4008648683149824 4018041428569392 4031309435502592 4041506459241216 4062741076443136 4064352955465728 4068315100329984 4077396160821792 4096042232807424 4096513352400896 4105657355419648 4119962781745152 4129634055880704 4130091330699264 4132891530493952 4139310284562432 4149026975371264 4162341914172246 4163483515355136 4181376445990912 4191101270360064 4195945701900288 4205795339698176 4233693762945024 4240269071990784 4243143972237312 4268396170838016 4277923840862208 4278415880159232 4287965915606016 4297537268096208 4307574930276352 4331542804992256 4336954586431488 4341211427324828 4346635288633344 4353077482356736 4356337599545472 4367047254213504 4376795127548802 4387069294514879 4392550450132992 4402355250244896 4415629499564032 4417381385895936 4447094632869336 4448859002888328 4451823183986688 4462273473150976 4472233905010688 4483546228220724 4488313537953792 4498849485225984 4508891559969792 4509410164768768 4519475812457984 4525122395308032 4535223114940416 4544569500319744 4554713628668672 4560404237254656 4570583710998528 4571109411520512 4581312780742656 4581820069994496 4592047346936448 4602826800802496 4608577521451008 4618864524847104 4629706929835008 4649502971805696 4665804204977664 4667655347292672 4692179834765312 4704048501739776 4730640325214208 4741745114710016 4746367617051648 4756962187625424 4758266874691584 4768072918368256 4778715938275328 4795366516457472 4806623245369344 4817906398527488 4829195331989504 4846021796560896 4857397434580992 4872985655616288 4878167052386304 4889618148753408 4895269985550336 4897212167651328 4900532474978304 4939309390102528 4950334634276864 4961384488371232 4967583187009536 4979795532644352 4990911147672576 5002051574341488 5002626901540352 5008877127991296 5013793479445576 5020057657294848 5031263143137024 5071074503405568 5073086435364864 5082393866136384 5084410289015232 5099741112172544 5106260982140269 5112640687859712 5124052832252256 5136081125285712 5141542268829696 5153611616878592 5165115214237696 5178180150902808 5193793714651136 5205387004192768 5235786035134464 5236365794279424 5248054110784512 5248657732763648 5260373486631424 5266945738801152 5278702314110976 5279309461192704 5291093634097152 5320471610130432 5322582489563136 5332347662831616 5334463254048768 5344864910866432 5357388571425856 5364082033164288 5376055430559744 5388675278988288 5419137273954304 5420144698343424 5424420133773312 5432844748488192 5436528214429056 5461389643743232 5506178741174272 5519080379416576 5538310624641024 5549789218896328 5551311353806848 5556723063865344 5569126463561472 5581557549417636 5594594269200384 5596813905887232 5607727119597568 5627955264232896 5640517664376273 5644925017260032 5653692095987712 5657525296316416 5686709191704576 5691194894450688 5703898454482944 5704554506878976 5717287887474688 5730049690794944 5737208751194112 5795513718177792 5797813068988416 5808450132727296 5810754616017408 5822729672284672 5830004526022656 5835726836731736 5843017928982528 5856060379716864 5856733933510656 5869807000326528 5904739949359104 5917920172460352 5929459510492448 5931812003851104 5935764245315584 5978061637627632 5984418050605056 5998465980301312 6011855413293056 6012973024724736 6027062142854088 6046964153253888 6094111614664704 6094812548694016 6096529433198592 6108417040990208 6109093426659328 6122729795915264 6130379466473472 6144063349211136 6144770028601344 6158486033129472 6172942573113344 6194451083821056 6195136996048896 6199337295740928 6208965426843648 6221072273303552 6223540463056896 6243512871258369 6272064668986368 6307520433618944 6308693009547264 6328490156068864 6342616250167232 6350540644417536 6356773875725641 6364715958355968 6408830993825792 6417623820238848 6431948873409024 6446305902144312 6461362395414528 6476529912774656 6497314207488384 6511817140987242 6527026647400448 6529616223535104 6534043299971072 6550570881320256 6565192691323203 6618956600180736 6623444249346048 6626072078843904 6639727376859136 6654548196896768 6669402099121984 6670641949304004 6677734775980032 6693410209726464 6708350857516032 6748274227838976 6761432671207424 6763337339954688 6764115247153152 6776525154848512 6779213718686976 6816854250479616 6832070443003008 6848108167047616 6856664117280768 6871969171113984 6872730104991744 6888071020404672 6904240201203744 6944560394752512 6981048046845952 6981821059039232 6997405481046016 6998706307466496 7038269752147968 7054791512129536 7079372667224064 7093962146840576 7095960487821312 7096776652750848 7109796883775488 7112617672065024 7119551425577472 7135443281438136 7152109377552384 7168073907412992 7184900371984384 7209934868054016 7226859597791232 7232560178364416 7243792997984256 7248704285905408 7257760736477184 7286096151871488 7334427223130112 7342904978325504 7350798712467456 7408964085153792 7425501951415296 7442076732556848 7459459025600512 7462418541182976 7469693298966528 7486366721508864 7503077361512232 7503940352310528 7520690219168364 7538256127983616 7597119997818449 7605197939310592 7606611755108352 7623590799204576 7649611668258816 7704121687928568 7712313403244544 7727351624237056 7730417425317888 7744600176969728 7747672821356544 7790690571976704 7808080506289152 7808978578014208 7826409333768704 7836187562606592 7853679052701696 7854548691419136 7872081166176768 7872986599145472 7890560229947136 7909082671801472 7918964191789056 7936640451145728 7970748850170176 7980707415195648 7998521494247424 8017297366299648 8036082857138784 8062618871005184 8083012918482432 8125482152886272 8128705910931456 8136630200659968 8154792321643584 8192084465614848 8211314710839296 8239925563490304 8259268111761408 8260182661398528 8265783060987904 8278620569124864 8298053950742528 8324683828344492 8326967030710272 8362752891981824 8391891403800576 8411590679396352 8467387525890048 8480538143981568 8486287944474624 8536792341676032 8555847681724416 8556831760318464 8575931831212032 8595074536192416 8663085609984512 8673909172862976 8682422854649656 8693270577266688 8706154964713472 8712675199090944 8734094508427008 8753590255097604 8774138589029758 8785100900265984 8804710500489792 8831258999128064 8834762771791872 8894189265738672 8897718005776656 8903646367973376 8924546946301952 8944467810021376 8967092456441448 8976627075907584 8997698970451968 9017783119939584 9018820329537536 9038951624915968 9070446229880832 9089139000639488 9109427257337344 9120808474509312 9141167421997056 9142218823041024 9162625561485312 9163640139988992 9184094693872896 9205653601604992 9217155042902016 9237729049694208 9259413859670016 9299005943611392 9331608409955328 9335310694585344 9384359669530624 9408097003479552 9461280650428416 9483490229420032 9492735234103296 9513924375250848 9557431876550656 9590733032914944 9613246490738688 9635812797054976 9658390663979008 9692043593121792 9714794869161984 9745971311232576 9767725711480863 9779236297506816 9790539971100672 9794424335302656 9801064949956608 9878618780205056 9900669268553728 9922768976742464 9935166374019072 9959591065288704 9981822295345152 10004103148682976 10005253803080704 10027586958891152 10040115314589696 10062526286274048 10142149006811136 10146172870729728 10164787732272768 10168820578030464 10212521964280538 10225281375719424 10248105664504512 10272162250571424 10283084537659392 10307223233757184 10330230428475392 10356360301805616 10387587429302272 10410774008385536 10471572070268928 10472731588558848 10496108221569024 10497315465527296 10520746973262848 10557404628221952 10558618922385408 10582187268194304 10640943220260864 10645164979126272 10664695325663232 10668926508097536 10689729821732864 10714777142851712 10728164066328576 10752110861119488 10777350557976576 10838274547908608 10840289396686848 10848840267546624 10865689496976384 10873056428858112 10922779287486464 11038160758833152 11099578437792656 11102622707613696 11113446127730688 11138252927122944 11163115098835272 11189188538400768 11193627811774464 11215454239195136 11255910528465792 11281035328752546 11307384191975424 11315050592632832 11382389788901376 11407796908965888 11409109013757952 11434575774949376 11460099381589888 11474417502388224 11591027436355584 11595626137976832 11616900265454592 11621509232034816 11645459344569344 11671453673463472 11686035857965056 11712120759433728 11713467867021312 11739614000653056 11809479898718208 11835840344920704 11858919020984896 11863624007702208 11956123275255264 11968836101210112 11996931960602624 12023710826586112 12025946049449472 12054124285708176 12093928306507776 12188223229329408 12193058866397184 12216834081980416 12218186853318656 12245459591830528 12288126698422272 12289540057202688 12316972066258944 12345885146226688 12388902167642112 12390273992097792 12398674591481856 12417930853687296 12442144546607104 12447080926113792 12487025742516738 12544129337972736 12615040867237888 12617386019094528 12656980312137728 12685232500334464 12701081288835072 12713547751451282 12729431916711936 12835247640477696 12863897746818048 12892611804288624 12922724790829056 12953059825549312 12994628414976768 13023634281974484 13054053294800896 13059232447070208 13068086599942144 13101141762640512 13130385382646406 13161207883544637 13246888498692096 13252144157687808 13279454753718272 13309096393793536 13338804198243968 13341283898608008 13355469551960064 13386820419452928 13416701715032064 13496548455677952 13522865342414848 13526674679909376 13528230494306304 13553050309697024 13558427437373952 13633708500959232 13664140886006016 13696216334095232 13713328234561536 13743938342227968 13745460209983488 13776142040809344 13808480402407488 13889120789505024 13962096093691904 13963642118078464 13994810962092032 13997412614932992 14076539504295936 14109583024259072 14191920975642624 14219593767550976 14225235344130048 14239102851154944 14270886562876272 14304218755104768 14336147814825984 14369800743968768 14419869736108032 14453719195582464 14465120356728832 14487585995968512 14497408571810816 14572192303742976 14668854446260224 14685809956651008 14701597424934912 14817928170307584 14851003902830592 14884153465113696 14939386597933056 14972733443017728 15006154723024464 15007880704621056 15041380438336728 15076512255967232 15194239995636898 15210395878621184 15213223510216704 15247181598409152 15299223336517632 15318782946420807 15408243375857136 15424626806489088 15454703248474112 15460834850635776 15489200353939456 15495345642713088 15581381143953408 15616161012578304 15617957156028416 15652818667537408 15707358105403392 15709097382838272 15744162332353536 15745973198290944 15781120459894272 15818165343602944 15837928383578112 15873280902291456 15941497700340352 15961414830391296 15997042988494848 16034594732599296 16072165714277568 16125237742010368 16166025836964864 16250964305772544 16257411821862912 16273260401319936 16309584643287168 16384168931229696 16422629421678592 16518536223522816 16531566121975808 16557241138249728 16596107901485056 16649367656688984 16653934061420544 16725505783963648 16783782807601152 16823181358792704 16934775051780096 16961076287963136 16972575888949248 17073584683352064 17111695363448832 17113663520636928 17151863662424064 17190149072384832 17326171219969024 17364845709299312 17386541154533376 17412309929426944 17425350398181888 17468189016854016 17507180510195208 17548277178059516 17570201800531968 17609421000979584 17788378531477344 17795436011553312 17807292735946752 17849093892603904 17888935620042752 17934184912882896 17953254151815168 17995397940903936 18035566239879168 18037640659075072 18077903249831936 18140892459761664 18178278001278976 18218854514674688 18282334843994112 18284437646082048 18325251122970624 18327280279977984 18368189387745792 18411307203209984 18434310085804032 18475458099388416 18518827719340032 18598011887222784 18663216819910656 18670621389170688 18768719339061248 18816194006959104 18922561300856832 18966980458840064 18985470468206592 19027848750501696 19070321627176923 19114863753101312 19226492981477376 19271625594109952 19316781327958016 19384087186243584 19429589738323968 19491942622465152 19535451422961726 19581079942201344 19588848670605312 19602129899913216 19757237560410112 19801338537107456 19845537953484928 19870332748038144 19919182130577408 19963644590690304 20008206297365952 20010507606161408 20055173917782304 20080230629179392 20125052572548096 20284298013622272 20292345741459456 20329575464545536 20337641156060928 20425043928561076 20450562751438848 20496211329009024 20544324501142848 20614446467514368 20660460856950784 20712720603611232 20775174858604544 20821548016771072 20943144140537856 20945463177117696 20992216443138048 20994630931054592 21041493946525696 21114809256443904 21164374536388608 21281886440521728 21290329958252544 21329390651326464 21337853016195072 21379459643465728 21429554285703424 21456328132657152 21504221722238976 21554701115953152 21676549095817216 21680578793373696 21697680535093248 21731378993952768 21746112857716224 21845558574972928 22076321517666304 22199156875585312 22226892255461376 22276505854245888 22326230197670544 22378377076801536 22387255623548928 22430908478390272 22511821056931584 22562070657505092 22614768383950848 22630101185265664 22791359993455347 22815593817931776 22818218027515904 22869151549898752 22920198763179776 22948835004776448 23182054872711168 23191252275953664 23233800530909184 23243018464069632 23290918689138688 23342907346926944 23372071715930112 23424241518867456 23426935734042624 23479228001306112 23618959797436416 23671680689841408 23717838041969792 23727248015404416 23912246550510528 23993863921205248 24047421653172224 24051892098898944 24108248571416352 24187856613015552 24376446458658816 24386117732794368 24433668163960832 24436373706637312 24490919183661056 24576253396844544 24633944132517888 24691770292453376 24777804335284224 24780547984195584 24797349182963712 24835861707374592 24884289093214208 24894161852227584 24974051485033476 25088258675945472 25230081734475776 25234772038189056 25313960624275456 25370465000668928 25402162577670144 25427095502902564 25458863833423872 25670495280955392 25727795493636096 25785223608577248 25906119651098624 25989256829953536 26047268563948968 26108106589601792 26118464894140416 26136173199884288 26202283525281024 26260770765292812 26322415767089274 26493776997384192 26504288315375616 26558909507436544 26618192787587072 26677608396487936 26682567797216016 26710939103920128 26773640838905856 26833403430064128 26993096911355904 27045730684829696 27053349359818752 27056460988612608 27106100619394048 27116854874747904 27267417001918464 27328281772012032 27392432668190464 27426656469123072 27487876684455936 27490920419966976 27552284081618688 27616960804814976 27778241579010048 27924192187383808 27927284236156928 27989621924184064 27994825229865984 28153079008591872 28219166048518144 28383841951285248 28439187535101952 28450470688260096 28478205702309888 28541773125752544 28672295629651968 28739601487937536 28839739472216064 28907438391164928 28930240713457664 28975171991937024 28994817143621632 29144384607485952 29337708892520448 29371619913302016 29403194849869824 29635856340615168 29702007805661184 29768306930227392 29878773195866112 29945466886035456 30012309446048928 30015761409242112 30082760876673456 30153024511934464 30388479991273796 30420791757242368 30426447020433408 30494363196818304 30637565892841614 30816486751714272 30849253612978176 30909406496948224 30921669701271552 30978400707878912 30990691285426176 31162762287906816 31232322025156608 31235914312056832 31305637335074816 31414716210806784 31418194765676544 31488324664707072 31491946396581888 31562240919788544 31636330687205888 31675856767156224 31746561804582912 31882995400680704 31922829660782592 31994085976989696 32069189465198592 32144331428555136 32250475484020736 32332051673929728 32501928611545088 32514823643725824 32546520802639872 32619169286574336 32768337862459392 32845258843357184 33063132243951616 33114482276499456 33192215802970112 33298735313377968 33307868122841088 33451011567927296 33567565615202304 33646362717585408 33922152575926272 33945151777898496 34147169366704128 34223390726897664 34227327041273856 34303727324848128 34380298144769664 34652342439938048 34729691418598624 34773082309066752 34850700796363776 34936378033708032 35014361020390416 35096554356119032 35140403601063936 35218842001959168 35576757062954688 35590872023106624 35698187785207808 35777871240085504 35868369825765792 35906508303630336 35990795881807872 36071132479758336 36075281318150144 36155806499663872 36281784919523328 36356556002557952 36437709029349376 36564669687988224 36650502245941248 36654560559955968 36736378775491584 36822614406419968 36868620171608064 36950916198776832 37037655438680064 37196023774445568 37326433639821312 37341242778341376 37537438678122496 37632388013918208 37845122601713664 37933960917680128 37970940936413184 38055697501003392 38140643254353846 38229727506202624 38543251188219904 38633562655916032 38768174372487168 38859179476647936 38983885244930304 39070902845923452 39162159884402688 39177697341210624 39204259799826432 39483623650633911 39514475120820224 39602677074214912 39691075906969856 39740665496076288 39838364261154816 39927289181380608 40016412594731904 40021015212322816 40110347835564608 40160461258358784 40250105145096192 40568596027244544 40584691482918912 40659150929091072 40675282312121856 40850087857122152 40901125502877696 40992422658018048 41088649002285696 41320921713901568 41425441207222464 41550349717209088 41643096033542144 41886288281075712 41890926354235392 41984432886276096 41989261862109184 42082987893051392 42229618512887808 42328749072777216 42658781302652928 42675706032390144 42758919286931456 42859108571406848 42912656265314304 43008443444477952 43109402231906304 43361157586747392 43395361070186496 43462757987905536 43492225715432448 43691117149945856 44152643035332608 44398313751170624 44453784510922752 44497417130079487 44553011708491776 44652460395341088 44861816956780544 45023642113863168 45124141315010184 45229536767901696 45260202370531328 45582719986910694 45631187635863552 45738303099797504 45840397526359552 45897670009552896 45956348839262421 46364109745422336 46382504551907328 46467601061818368 46486036928139264 46581837378277376 46685814693853888 46744143431860224 46848483037734912 46853871468085248 46958456002612224 47237919594872832 47343361379682816 47435676083939584 47454496030808832 47824493101021056 48094843306344448 48103784197797888 48216497142832704 48375713226031104 48752892917317632 48772235465588736 48867336327921664 48872747413274624 48981838367322112 49152506793689088 49267888265035776 49383540584906752 49555608670568448 49594698365927424 49671723414749184 49768578186428416 49788323704455168 49948102970066952 50176517351890944 50469544076378112 50627921248550912 50740930001337856 50804325155340288 50854191005805128 50917727666847744 51340990561910784 51455590987272192 51570447217154496 51978513659907072 52094537127897936 52216213179203584 52236929788280832 52272346399768576 52404567050562048 52521541530585624 52644831534178548 53236385575174144 53355216792975872 53365135594432032 53421878207840256 53547281677811712 53666806860128256 53986193822711808 54091461369659392 54106698719637504 54112921977225216 54212201238788096 54233709749495808 54534834003836928 54656563544024064 54784865336380928 54853312938246144 54975753368911872 54981840839933952 55104568163237376 55233921609629952 55556483158020096 55848384374767616 55979243848368128 55989650459731968 56306158017183744 56438332097036288 56767683902570496 56878375070203904 56900941376520192 56956411404619776 57083546251505088 57210964881530769 57344591259303936 57479202975875072 57679478944432128 57814876782329856 57860481426915328 57950343983874048 57989634287243264 58288769214971904 58743239826604032 58806389699739648 59271712681230336 59404015611322368 59536613860454784 59757546391732224 59890933772070912 60024618892097856 60031522818484224 60165521753346912 60776959982547592 60841583514484736 60852894040866816 60988726393636608 61275131785683228 61632973503428544 61818812993896448 61843339402543104 61956801415757824 61981382570852352 62325524575813632 62464644050313216 62471828624113664 62611274670149632 62829432421613568 62836389531353088 62976649329414144 62983892793163776 63124481839577088 63272661374411776 63493123609165824 63765990801361408 63845659321565184 63988171953979392 64138378930397184 64288662857110272 64664103347859456 65003857223090176 65029647287451648 65093041605279744 65238338573148672 65536675724918784 65690517686714368 66228964552998912 66384431605940224 66597470626755936 66902023135854592 67135131230404608 67292725435170816 67844305151852544 67890303555796992 68374079980366041 68446781453795328 68454654082547712 68607454649696256 68760596289539328 69304684879876096 69459382837197248 69546164618133504 69701401592727552 69872756067416064 70028722040780832 70193108712238064 70280807202127872 70437684003918336 71153514125909376 71181744046213248 71555742480171008 71736739651531584 71981591763615744 72142264959516672 72150562636300288 72311612999327744 72563569839046656 72713112005115904 72875418058698752 73129339375976448 73301004491882496 73309121119911936 73472757550983168 73645228812839936 73901832397553664 74075310877360128 74392047548891136 74652867279642624 74682485556682752 75264776027836416 75690245203427328 75867921835360256 75941881872826368 76111395002006784 76281286508707692 76459455012405248 77267125311832064 77718358953295872 77967770489860608 78141805691846904 78324319768805376 78355394682421248 78408519599652864 78967247301267822 79205354148429824 79382151813939712 79481330992152576 79676728522309632 79854578362761216 80032825189463808 80042030424645632 80220695671129216 80320922516717568 80500210290192384 81137192054489088 81169382965837824 81318301858182144 81350564624243712 81700175714244304 81802251005755392 81984845316036096 82177298004571392 82641843427803136 82850882414444928 83286192067084288 83772576562151424 83781852708470784 83968865772552192 83978523724218368 84165975786102784 84459237025775616 84657498145554432 85317562605305856 85351412064780288 85517838573862912 85718217142813696 86016886888955904 86218804463812608 86722315173494784 86790722140372992 86925515975811072 86984451430864896 88305286070665216 88796627502341248 88907569021845504 88994834260158974 89106023416983552 89304920790682176 90047284227726336 90248282630020368 90459073535803392 90520404741062656 91165439973821388 91262375271727104 91476606199595008 91680795052719104 91912697678524842 92728219490844672 92765009103814656 92935202123636736 92972073856278528 93163674756554752 93371629387707776 93488286863720448 93696966075469824 93707742936170496 93916912005224448 94475839189745664 94686722759365632 94871352167879168 94908992061617664 95648986202042112 96189686612688896 96207568395595776 96432994285665408 96751426452062208 97505785834635264 97544470931177472 97734672655843328 97745494826549248 97963676734644224 98305013587378176 98535776530071552 98767081169813504 99189396731854848 99343446829498368 99537156372856832 99576647408910336 99896205940133904 100353034703781888 100939088152756224 101255842497101824 101481860002675712 101708382011610256 101835455333695488 102681981123821568 102911181974544384 103140894434308992 103957027319814144 104189074255795872 104544692799537152 104809134101124096 105043083061171248 105289663068357096 106472771150348288 106710433585951744 106730271188864064 107094563355623424 107333613720256512 107972387645423616 108182922739318784 108213397439275008 108225843954450432 108424402477576192 108467419498991616 109069668007673856 109313127088048128 109569730672761856 109951506737823744 109963681679867904 110209136326474752 110467843219259904 111112966316040192 111958487696736256 111979300919463936 112612316034367488 112876664194072576 113535367805140992 113756750140407808 113801882753040384 113912822809239552 114167092503010176 114421929763061538 114689182518607872 114958405951750144 115629753564659712 115720962853830656 115900687967748096 115979268574486528 116577538429943808 117486479653208064 117612779399479296 118543425362460672 118808031222644736 119073227720909568 119515092783464448 119781867544141824 120049237784195712 120063045636968448 120331043506693824 121553919965095184 121683167028969472 121705788081733632 121977452787273216 122550263571366456 123265947006857088 123913602831515648 123962765141704704 124651049151627264 124929288100626432 124943657248227328 125222549340299264 125658864843227136 125672779062706176 125953298658828288 125967785586327552 126248963679154176 126545322748823552 126986247218331648 127531981602722816 127976343907958784 128276757860794368 128577325714220544 129328206695718912 130186083210559488 130476677146297344 131073351449837568 131381035373428736 132457929105997824 132768863211880448 133194941253511872 133492251390238461 133804046271709184 134585450870341632 135688610303705088 135780607111593984 136748159960732082 136893562907590656 137214909299392512 137521192579078656 138609369759752192 138918765674394496 139092329236267008 139402803185455104 139745512134832128 140057444081561664 140386217424476128 140561614404255744 140875368007836672 142307028251818752 142363488092426496 143111484960342016 143473479303063168 144284529919033344 144301125272600576 144623225998655488 145127139678093312 145426224010231808 145750836117397504 146258678751952896 146602008983764992 146618242239823872 146945515101966336 147290457625679872 147803664795107328 148150621754720256 148784095097782272 149305734559285248 149364971113365504 150529552055672832 151735843670720512 151883763745652736 152222790004013568 152562573017415384 152918910024810496 154534250623664128 155935540979721216 156283611383693808 156648639537610752 156710789364842496 156817039199305728 157934494602535644 158410708296859648 158764303627879424 159709156725522432 160065650378927616 160084060849291264 160441391342258432 160641845033435136 161000420580384768 162274384108978176 162338765931675648 162636603716364288 162701129248487424 163400351428488608 163604502011510784 163969690632072192 164354596009142784 165283686855606272 165701764828889856 166572384134168576 167545153124302848 167937731545104384 167957047448436736 168331951572205568 168918474051551232 169314996291108864 170635125210611712 170702824129560576 171035677147725824 171436434285627392 172033773777911808 172437608927625216 173444630346989568 173581444280745984 173851031951622144 173968902861729792 176610572141330432 177593255004682496 177815138043691008 177989668520317948 178212046833967104 178609841581364352 180094568455452672 180496565260040736 181040809482125312 182330879947642776 182524750543454208 182953212399190016 183361590105438208 183825395357049684 185456438981689344 185530018207629312 185870404247273472 185944147712557056 186327349513109504 186743258775415552 186976573727440896 187393932150939648 187415485872340992 187833824010448896 188951678379491328 189373445518731264 189742704335758336 189817984123235328 191297972404084224 192379373225377792 192415136791191552 192865988571330816 195011571669270528 195088941862354944 195469345311686656 195490989653098496 195927353469288448 196610027174756352 197071553060143104 197534162339627008 198686893658996736 199074312745713664 199153294817820672 199792411880267808 200706069407563776 201878176305512448 202511684994203648 202963720005351424 203416764023220512 203670910667390976 205363962247643136 205822363949088768 206281788868617984 207914054639628288 208378148511591744 209089385599074304 209618268202248192 210086166122342496 210579326136714192 212945542300696576 213420867171903488 213460542377728128 214667227440513024 215944775290847232 216365845478637568 216426794878550016 216451687908900864 216848804955152384 216934838997983232 218139336015347712 218626254176096256 219139461345523712 219903013475647488 219927363359735808 220418272652949504 220935686438519808 222225932632080384 223916975393472512 223958601838927872 225753328388145152 227070735610281984 227513500280815616 227603765506080768 227825645618479104 228334185006020352 228843859526123076 229378365037215744 229916811903500288 231441925707661312 231801375935496192 231958537148973056 233155076859887616 234972959306416128 235225558798958592 237616062445289472 238146455441819136 239030185566928896 239563735088283648 240098475568391424 240126091273936896 240662087013387648 243107839930190368 243366334057938944 243411576163467264 243954905574546432 245100527142732912 246531894013714176 247827205663031296 247925530283409408 249858576201252864 249887314496454656 250445098680598528 251317729686454272 251345558125412352 251906597317656576 251935571172655104 252497927358308352 253090645497647104 253972494436663296 255063963205445632 255952687815917568 256553515721588736 257154651428441088 258656413391437824 260372166421118976 260953354292594688 262762070746857472 264915858211995648 265537726423760896 266389882507023744 266984502780476922 267608092543418368 271377220607410176 271561214223187968 273496319921464164 273787125815181312 274429818598785024 275042385158157312 277218739519504384 277837531348788992 278184658472534016 278805606370910208 279491024269664256 280114888163123328 280772434848952256 281123228808511488 281750736015673344 284614056503637504 284726976184852992 286222969920684032 286946958606126336 288569059838066688 289246451997310976 290254279356186624 290852448020463616 291501672234795008 292517357503905792 293204017967529984 293236484479647744 293891030203932672 294580915251359744 295607329590214656 296301243509440512 297568190195564544 298611469118570496 298729942226731008 301059104111345664 303767527491305472 304445580008027136 305125146034830768 305837820049620992 309068501247328256 311481919910556409 311871081959442432 312567222767387616 313634078398611456 315868989205071288 316821416593719296 317528607255758848 319418313451044864 320131300757855232 320168121698582528 320882782684516864 321283690066870272 322000841160769536 324548768217956352 324677531863351296 325273207432728576 325402258496974848 326800702856977216 327209004023021568 327939381264144384 328709192018285568 330567373711212544 331403529657779712 333144768268337152 335875463090208768 336663903144411136 337836948103102464 338629992582217728 341270250421223424 341405648259121152 342071354295451648 342872868571254784 344067547555823616 344875217855250432 346889260693979136 347162888561491968 347702063903244288 347937805723459584 355186510009364992 355630276087382016 355979337040635896 356424093667934208 357219683162728704 360189136910905344 360993130520081472 362081618964250624 364661759895285552 365049501086908416 365906424798380032 366723180210876416 367650790714099368 371740808494546944 371888295425114112 372654699026219008 373486517550831104 373953147454881792 374787864301879296 374830971744681984 375667648020897792 377903356758982656 378746891037462528 379485408671516672 379635968246470656 382595944808168448 384758746450755584 384830273582383104 385731977142661632 390938690623373312 391854706938576896 393220054349512704 394143106120286208 395068324679254016 397373787317993472 398148625491427328 398306589635641344 399584823760535616 400476754170715383 401412138815127552 403756352611024896 405023369988407296 405927440010702848 406833528046441024 407341821334781952 411644727898177536 412563577737235968 415828109279256576 416756297023183488 419236536404496384 420172332244684992 421158652273428384 425891084601393152 426841734343806976 426921084755456256 429334454881026048 432731690957275136 432853589757100032 432903375817801728 433697609910304768 433869677995966464 436278672030695424 437252508352192512 438278922691047424 439806026951294976 439854726719471616 440836545305899008 441871372877039616 444451865264160768 447833950786945024 447917203677855744 455027000561631232 455207531012161536 455651291236958208 456668370012040704 457687719052246152 458756730074431488 459833623807000576 463602751870992384 463917074297946112 469945918612832256 470451117597917184 475232124890578944 476292910883638272 479127470176567296 480196951136782848 480252182547873792 481324174026775296 486215679860380736 486823152326934528 487909811149092864 490201054285465824 493063788027428352 495654411326062592 495851060566818816 499717152402505728 500890197361197056 502635459372908544 503813194635313152 503871142345310208 504995854716616704 506181290995294208 507944988873326592 510127926410891264 511905375631835136 513107031443177472 514309302856882176 517312826782875648 520744332842237952 521906708585189376 529831716423991296 531075452847521792 532779765014047488 533969005560953844 535216185086836736 543122428446375936 546992639842928328 547574251630362624 548859637197570048 550084770316314624 554437479039008768 555675062697577984 556369316945068032 557611212741820416 558982048539328512 560229776326246656 561544869697904512 562246457617022976 563501472031346688 569228113007275008 569453952369705984 572445939841368064 573893917212252672 577138119676133376 578492903994621952 583003344469590016 585034715007811584 586408035935059968 586472968959295488 587782060407865344 589161830502719488 591214659180429312 592602487018881024 597222938237140992 597459884453462016 602118208222691328 607535054982610944 608891160016054272 610250292069661536 618137002494656512 622963839821112818 623742163918884864 625134445534775232 627268156797222912 631737978410142576 633642833187438592 635057214511517696 638836626902089728 640262601515710464 640336243397165056 641765565369033728 644001682321539072 649097536435912704 649355063726702592 650546414865457152 650804516993949696 653601405713954432 654418008046043136 655878762528288768 657418384036571136 661134747422425088 662807059315559424 666289536536674304 671750926180417536 673327806288822272 677259985164435456 682540500842446848 682811296518242304 684142708590903296 685745737142509568 688135095111647232 689750435710500864 694325777122983936 695404127806488576 695875611446919168 710373020018729984 711958674081271792 712848187335868416 714439366325457408 720378273821810688 721986261040162944 729323519790571104 730099002173816832 731812849596760064 733446360421752832 735301581428198736 743481616989093888 743776590850228224 745309398052438016 746973035101662208 749575728603758592 749661943489363968 751335296041795584 755806713517965312 757493782074925056 758970817343033344 759271936492941312 765191889616336896 769517492901511168 769660547164766208 771463954285323264 783709413877153792 788286212240572416 790136649358508032 794747574635986944 796297250982854656 796613179271282688 799169647521071232 800953508341430766 802824277630255104 810046739976814592 811854880021405696 813667056092882048 814683642669563904 823289455796355072 825127155474471936 831656218558513152 833512594046366976 838473072808992768 840344664489369984 842317304546856768 851782169202786304 853683468687613952 853842169510912512 858668909762052096 865707179514200064 867395219820609536 867739355991932928 872557344061390848 874505016704385024 876557845382094848 879612053902589952 879709453438943232 881673090611798016 883742745754079232 888903730528321536 895667901573890048 895834407355711488 911302582473916416 913336740024081408 915375438104492304 917513460148862976 919667247614001152 927205503741984768 927834148595892224 934445759731669227 940902235195834368 950464249781157888 952585821767276544 958254940353134592 960393902273565696 960504365095747584 962648348053550592 972431359720761472 973646304653869056 975819622298185728 980402108570931648 986127576054856704 991308822652125184 991702121133637632 999434304805011456 1001780394722394112 1007626389270626304 1009991709433233408 1012362581990588416 1015889977746653184 1020255852821782528 1023810751263670272 1026214062886354944 1028618605713764352 1034625653565751296 1041488665684475904 1043813417170378752 1062150905695043584 1065559530028094976 1067938011121907688 1070432370173673472 1086244856892751872 1093985279685856656 1095148503260725248 1097719274395140096 1100169540632629248 1108874958078017536 1111350125395155968 1115222425483640832 1117964097078657024 1120459552652493312 1123089739395809024 1124492915234045952 1127002944062693376 1138456226014550016 1138907904739411968 1144891879682736128 1147787834424505344 1154276239352266752 1156985807989243904 1166006688939180032 1172816071870119936 1175564120815730688 1178323661005438976 1182429318360858624 1185204974037762048 1194445876474281984 1194919768906924032 1204236416445382656 1215070109965221888 1217782320032108544 1220500584139323072 1236274004989313024 1245927679642225636 1247484327837769728 1250268891069550464 1263475956820285152 1267285666374877184 1270114429023035392 1277673253804179456 1280525203031420928 1280672486794330112 1283531130738067456 1288003364643078144 1298195072871825408 1298710127453405184 1301092829730914304 1301609033987899392 1307202811427908864 1308836016092086272 1311757525056577536 1314836768073142272 1322269494844850176 1325614118631118848 1332579073073348608 1343501852360835072 1346655612577644544 1365081001684893696 1365622593036484608 1368285417181806592 1371491474285019136 1376270190223294464 1379500871421001728 1390808255612977152 1391751222893838336 1420746040037459968 1423917348162543584 1425696374671736832 1428878732650914816 1440756547643621376 1443972522080325888 1458647039581142208 1463625699193520128 1466892720843505664 1470603162856397472 1486963233978187776 1487553181700456448 1490618796104876032 1493946070203324416 1499151457207517184 1502670592083591168 1511613427035930624 1514987564149850112 1517941634686066688 1518543872985882624 1530383779232673792 1539034985803022336 1539321094329532416 1542927908570646528 1567418827754307584 1580273298717016064 1589495149271973888 1592594501965709312 1593226358542565376 1598339295042142464 1601907016682861532 1605648555260510208 1620093479953629184 1623709760042811392 1627334112185764096 1629367285339127808 1646578911592710144 1650254310948943872 1663312437117026304 1667025188092733952 1676946145617985536 1680689328978739968 1684634609093713536 1703564338405572608 1707366937375227904 1707684339021825024 1717337819524104192 1731414359028400128 1734790439641219072 1735478711983865856 1749010033408770048 1753115690764189696 1759224107805179904 1759418906877886464 1763346181223596032 1767485491508158464 1777807461056643072 1791335803147780096 1791668814711422976 1822605164947832832 1826673480048162816 1830750876208984608 1839334495228002304 1854411007483969536 1855668297191784448 1868891519463338454 1881804470391668736 1900928499562315776 1905171643534553088 1916509880706269184 1920787804547131392 1921008730191495168 1925296696107101184 1944862719441522944 1947292609307738112 1951639244596371456 1960804217141863296 1972255152109713408 1982617645304250368 1983404242267275264 1998868609610022912 2003560789444788224 2015252778541252608 2019983418866466816 2024725163981176832 2031779955493306368 2040511705643565056 2047621502527340544 2052428125772709888 2057237211427528704 2069251307131502592 2082977331368951808 2087626834340757504 2131119060056189952 2135876022243815376 2140864740347346944 2187970559371713312 2190297006521450496 2195438548790280192 2200339081265258496 2217749916156035072 2222700250790311936 2230444850967281664 2235928194157314048 2240919105304986624 2246179478791618048 2248985830468091904 2254005888125386752 2276912452029100032 2277815809478823936 2289783759365472256 2295575668849010688 2308552478704533504 2313971615978487808 2332013377878360064 2351128241631461376 2356647322010877952 2364858636721717248 2370409948075524096 2388891752948563968 2389839537813848064 2408472832890765312 2430140219930443776 2435564640064217088 2441001168278646144 2491855359284451272 2494968655675539456 2500537782139100928 2526951913640570304 2534571332749754368 2540228858046070784 2555346507608358912 2561050406062841856 2561344973588660224 2567062261476134912 2576006729286156288 2602185659461828608 2603218067975798784 2614405622855817728 2617672032184172544 2623515050113155072 2629673536146284544 2651228237262237696 2665158146146697216 2687003704721670144 2693311225155289088 2736570834363613184 2742982948570038272 2752540380446588928 2759001742842003456 2781616511225954304 2783502445787676672 2803337279195007681 2841492080074919936 2847834696325087168 2851392749343473664 2857757465301829632 2881513095287242752 2887945044160651776 2917294079162284416 2933785441687011328 2941206325712794944 2973926467956375552 2975106363400912896 2981237592209752064 2987892140406648832 2998302914415034368 3005341184167182336 3029975128299700224 3035883269372133376 3037087745971765248 3060767558465347584 3078642188659064832 3085855817141293056 3134837655508615168 3185189003931418624 3186452717085130752 3196678590084284928 3203814033365723064 3211297110521020416 3247419520085622784 3254668224371528192 3258734570678255616 3293157823185420288 3300508621897887744 3326624874234052608 3334050376185467904 3353892291235971072 3361378657957479936 3369269218187427072 3414733874750455808 3415368678043650048 3434675639048208384 3462828718056800256 3469580879282438144 3470957423967731712 3498020066817540096 3506231381528379392 3518448215610359808 3526692362447192064 3534970983016316928 3555614922113286144 3583337629422845952 3645210329895665664 3653346960096325632 3661501752417969216 3708822014967939072 3711336594383568896 3737783038926676908 3801856999124631552 3810343287069106176 3833019761412538368 3841575609094262784 3842017460382990336 3850593392214202368 3889725438883045888 3894585218615476224 3903278489192742912 3921608434283726592 3944510304219426816 3965235290608500736 3966808484534550528 3997737219220045824 4007121578889576448 4030505557082505216 4039966837732933632 4049450327962353664 4081023411287130112 4095243005054681088 4104856251545419776 4114474422855057408 4138502614263005184 4175253668681515008 4262238120112379904 4271752044487630752 4375941118743426624 4390877097580560384 4400678162530516992 4435499832312070144 4445400501580623872 4460889701934563328 4471856388314628096 4481838210609973248 4492358957583236096 4508011776250773504 4553824904058200064 4555631618957647872 4591151337698021376 4617104957409067008 4627943231956975616 4664026755756720128 4702256483262922752 4713294644021755904 4740819896151048192 4777783505897127936 4779679075627696128 4816945665781530624 4860280439860887552 4871129280128434176 4882002336557292288 4983710718568902544 4989937311351078912 5001075564278201856 5053903827281140608 5080457716092141568 5110693015216717824 5122100812125683712 5122689947177320448 5134124522952269824 5152013458572312576 5204371318923657216 5206436135951597568 5228811245711635456 5247030100226310144 5259347072292569088 5302456474524475392 5374007409443340288 5386622450310578176 5485965897140076544 5518003485684006912 5563233022451908608 5567004891575353344 5606674558390015362 5682984160149839872 5695669392650174336 5702785498686947328 5715514930603659264 5763026190574485504 5775890088321303552 5834588158324568832 5867570883374022656 5882412651425589888 5947852935912751104 5950212726801825792 5962475184419504128 5975784280813297664 5996605828830068736 6010682368334364672 6059950256599400448 6071766538744266752 6074175491943530496 6121535116930695168 6157284377318129664 6171711634282586112 6269675311017230336 6393357180168569856 6407628066731446128 6422594221042040832 6494839040171245568 6509336448743056384 6586315646370840576 6601017243795775488 6653249748468105216 6668100752370935808 6707784582471942144 6722757315914959872 6738538436374854144 6829467749500911616 6830737356087300096 6869351278096416768 6925657436113600512 6939161758564876288 6941914847935463424 6996040133635080192 7012462763056758784 7053384724894384128 7069941966032633856 7111229844226572288 7166675258845691904 7290420659791331328 7306693920192651264 7323003504835938432 7422673188767137792 7475566077853353816 7603713998249263104 7620686574138212352 7666039522825076736 7683151218188525568 7684034920765980672 7701186784428404736 7779450877766091776 7806556978385485824 7843216868567453184 7889020608438853632 7995474438440091648 8014243157779152896 8061011114165010432 8079933675465867264 8098900655924707328 8162046822574260224 8209712503090839552 8228948845710114816 8277005228526010368 8350507337363030016 8524476240224759808 8543504088975261504 8751882237486853248 8801356325061033984 8870999664624140288 8890801003161247744 8921779403869126656 8943712776629256192 8963676421219946496 8984717915166472192 9016023552501547008 9107649808116400128 9111263237915295744 9182302675396042752 9255886463913951232 9328053511513440256 9404512966525845504 9426589288043511808 9555567011794255872 9559358151255392256 9633891331563061248 9742258560256868352 9764004673114584576 9967421437137805088 9979874622702157824 10002151128556403712 10107807654562281216 10160915432184283136 10244201624251367424 10245379894354640896 10268249045904539648 10304026917144625152 10408742637847314432 10412872271903195136 10457622491423270912 10494060200452620288 10518694144585138176 10604912949048950784 10773244900621156352 10971931794280153088 11126466044903817216 11134009783150706688 11213349116780030724 11365968320299679744 11391338785300348672 11405570997373894656 11431029861207318528 11526052381148971008 11551780176642607104 11669176316649137664 11735141766748045312 11764825302851179776 11895705871825502208 11900425453603651584 11924950368839008256 11951568561626595328 11993211657660137472 12021364736668729344 12119900513198800896 12143533077488533504 12148350983887060992 12243070233861390336 12314568754636259328 12343423268565172224 12539350622034460672 12786714360337139712 12815256133462892256 12989678080342491136 13018672897486112768 13172631292741681152 13202034487591550976 13306499496936210432 13336201504741871616 13415569164943884288 13445514631829919744 13477076872749708288 13658935499001823232 13661474712174600192 13851314872227201024 13878323517129752576 13883829695870926848 13992080267270160384 14024925526113517568 14106769449788768256 14139883932065267712 14222459688453144576 14333350517691383808 14580841319582662656 14613387840385302528 14646007009671876864 14845346377534275584 14951132155706707632 15241373148276424704 15332079045650153472 15366302436377051136 15368069841531961344 15402373568856809472 15558901755532183552 15613113956770971648 15686433737134906368 15778041216877707264 16028486315558305792 16122022228330020864 16159867350931734528 16197801311849414656 16324093645148520448 16457897691420229632 16554010457052020736 16701014674726060032 17048952480449519616 17087008177950523008 17503764474973706496 17602712650122067968 17741999329248280576 17781602006322495488 17843558807738253312 17887425553258512384 17927352842439892992 17969435830332944384 18032047105003094016 18215299616232800256 18222526475830591488 18364605350792085504 18656107023026880512 18809025933051691008 18853178576087023616 19267782663126122496 19484517120513736704 19528009346229169152 19934842874275610176 19959749245404315648 20004302257112807424 20215615309124562432 20321830864368566272 20488403248502734848 20536498091809079296 20608053834289250304 20817485275694628864 20825744543806390272 20915244982846541824 20988120400905240576 21037388289170276352 21209825898097901568 21943863588560306176 22268019566301413376 22426698233560061448 22731936640599359488 22782677570600697344 22811141994747789312 22862059722414637056 23052104762297942016 23103560353285214208 23338352633298275328 23470283533496090624 23529650605702359552 23903137123253190656 23986423315320274944 24042729473337458688 24239801026397601792 24287066154977067008 24296701967774121984 24486140467722780672 24629137509272518656 24686846537130344448 25573428720674279424 25630512266925784512 25979356160684982272 26037345794972225536 26404068975183101952 26612998993872420864 26672403009483743232 26831138329887768576 26891029263659839488 26954153745499416576 27317870998003646464 27322949424349200384 27756647034259505152 27767659391741853696 27984160534540320768 28049851052227035136 28213538899577536512 28279767864130535424 28666701035382767616 29226775680770605056 29292014019343753728 29902264311413415264 30482746296552849408 30732604872754102272 30736139683063922688 30804747137713618944 31117803511064367104 31226227913541943296 31372867474269812736 31556082433755414528 32319734701863469056 32395602623698829312 32648187290297040896 32915795382840459264 33402029349452120064 34097904960899039232 34174016355901046016 35007528949947412992 35205425300244135936 35563204012644990976 35687117615476506624 35774851106517024768 35854705684879785984 35938871660665888768 36064094210006188032 36430599232465600512 36445052951661182976 36729210701584171008 37618051866103382016 37706357152174047232 38969034241027473408 39056018692458338304 39869685748551220352 39919498490808631296 40008604514225614848 40431230618249124864 40643661728737132544 40976806497005469696 41072996183618158592 41634970551389257728 41651489087612780544 41830489965693083648 41976240801810481152 42074776578340552704 42419651796195803136 43887727177120612352 44536039132602826752 44853396467120122896 45463873281198718976 45565355141201394688 45724119444829274112 46104209524595884032 46207120706570428416 46676705266596550656 46940567066992181248 47059301211404719104 47806274246506381312 48085458946674917376 48479602052795203584 48574132309954134016 48593403935548243968 48972280935445561344 49373693074260688896 51146857441348558848 51261024533851569024 51958712321369964544 52074691589944451072 52808137950366203904 53225997987744841728 53344806018967486464 53662276659775537152 53782058527319678976 53908307490998833152 54635741996007292928 54645898848698400768 55968321069080641536 56099702104454070272 56427077799155073024 56559535728261070848 58453551361541210112 58584028038687507456 59804528622826830528 60965492593105698816 61465209745508204544 61609494275427237888 62235607022128734208 62452455827083886592 62745734948539625472 63112164867510829056 64791205247397658624 65296374580594081792 65831590765680918528 66804058698904240128 68195809921798078464 68348032711802092032 70015057899894825984 70410850600488271872 71126408025289981952 71709411369759571968 71877743321331777536 72128188420012376064 72861198464931201024 72890105903322365952 73458421403168342016 75412714304348094464 77938068482054946816 78112037384916676608 79739371497102440704 79838996981617262592 80017209028451229696 80862461236498249728 81287323457474265088 81953612994010939392 82145992367236317184 83269941102778515456 83302978175225561088 83660979931386167296 83952481603620962304 84149553156681105408 84839303592391606272 87775454354241224704 89706792934240245792 90927746562397437952 91130710282402789376 91448238889658548224 92208419049191768064 92414241413140856832 93353410533193101312 93881134133984362496 94118602422809438208 95612548493012762624 96959204105590407168 97148264619908268032 97186807871096487936 97944561870891122688 98747386148521377792 102293714882697117696 102522049067703138048 103917424642739929088 104149383179888902144 105616275900732407808 106689612037934972928 107324553319551074304 107564117054639357952 107816614981997666304 109271483992014585856 109291797697396801536 112199404208908140544 112854155598310146048 113119071456522141696 116907102723082420224 117168056077375014912 119609057245653661056 121930985186211397632 122930419491016409088 123218988550854475776 124471214044257468416 124904911654167773184 125491469897079250944 126224329735021658112 130592749161188163584 131663181531361837056 133608117397808480256 136391619843596156928 136696065423604184064 140030115799789651968 140821701200976543744 142252816050579963904 143418822739519143936 143755486642663555072 144256376840024752128 145722396929862402048 145780211806644731904 146916842806336684032 155876136964109893632 156224074769833353216 159478742994204881408 159677993963234525184 160034418056902459392 161724922472996499456 162574646914948530176 163907225988021878784 164291984734472634368 167321959862772334592 167904963207241924608 168299106313362210816 169678607184783212544 179413585868480491584 181855493124794875904 182261420564805578752 182896477779317096448 184828482826281713664 186706821066386202624 188237204845618876416 191225096986025525248 194296529239816536064 194373615742192975872 195889123741782245376 197494772297042755584 204587429765394235392 205044098135406276096 208298766359777804288 211232551801464815616 213379224075869945856 215128234109278715904 215633229963995332608 218583595394793603072 226238142913044283392 233814205446164840448 234336112154750029824 239218114491307322112 243861970372422795264 245860838982032818176 246437977101708951552 248942428088514936832 249809823308335546368 250982939794158501888 252448659470043316224 263326363062723674112 272783239687192313856 273392130847208368128 280060231599579303936 281643402401953087488 284505632101159927808 286837645479038287872 287510973285327110144 291444793859724804096 291560423613289463808 293833685612673368064 311752273928219787264 312448149539666706432 318957485988409762816 320068836113804918784 323449844945992998912 327814451976043757568 328583969468945268736 334643919725544669184 336598212626724421632 339357214369566425088 358827171736960983168 363710986249589751808 364522841129611157504 365792955558634192896 369656965652563427328 373413642132772405248 376474409691237752832 382450193972051050496 391778247483564490752 394989544594085511168 409174859530788470784 410088196270812552192 416597532719555608576 422465103602929631232 426758448151739891712 430256468218557431808 431266459927990665216 437167190789587206144 467628410892329680896 468672224309500059648 478436228982614644224 487723940744845590528 491721677964065636352 492875954203417903104 497884856177029873664 501965879588317003776 504897318940086632448 545566479374384627712 546784261694416736256 560120463199158607872 569011264202319855616 573675290958076575744 575021946570654220288 582889587719449608192 583120847226578927616 587667371225346736128 624896299079333412864 637914971976819525632 640137672227609837568 646899689891985997824 657167938937890537472 669287839451089338368 678714428739132850176 717654343473921966336 727421972499179503616 729045682259222315008 731585911117268385792 739313931305126854656 746827284265544810496 752948819382475505664 764900387944102100992 789979089188171022336 818349719061576941568 820176392541625104384 833195065439111217152 844930207205859262464 853516896303479783424 860512936437114863616 862532919855981330432 874334381579174412288 935256821784659361792 937344448619000119296 956872457965229288448 983443355928131272704 985751908406835806208 995769712354059747328 1003931759176634007552 1009794637880173264896 1091132958748769255424 1093568523388833472512 1120240926398317215744 1138022528404639711232 1147350581916153151488 1150043893141308440576 1175334742450693472256 1249792598158666825728 1275829943953639051264 1280275344455219675136 1293799379783971995648 1338575678902178676736 1435308686947843932672 1458091364518444630016 1463171822234536771584 1478627862610253709312 1493654568531089620992 1505897638764951011328 1636699438123153883136 1640352785083250208768 1666390130878222434304 1707033792606959566848 1721025872874229727232 1725065839711962660864 1748668763158348824576 1874688897238000238592 1913744915930458576896 1971503816813671612416 1991539424708119494656 2007863518353268015104 2182265917497538510848 2187137046777666945024 2240481852796634431488 2294701163832306302976 2300087786282616881152 2499585196317333651456 2551659887907278102528 2560550688910439350272 2587598759567943991296 2677151357804357353472 2870617373895687865344 2916182729036889260032 2957255725220507418624 2987309137062179241984 3011795277529902022656 3273398876246307766272 3280705570166500417536 3332780261756444868608 3414067585213919133696 3442051745748459454464 3450131679423925321728 3749377794476000477184 3827489831860917153792 3983078849416238989312 4015727036706536030208 4374274093555333890048 4480963705593268862976 4600175572565233762304 4999170392634667302912 5103319775814556205056 5121101377820878700544 5175197519135887982592 5354302715608714706944 5741234747791375730688 5832365458073778520064 5914511450441014837248 5974618274124358483968 6023590555059804045312 6546797752492615532544 6561411140333000835072 6665560523512889737216 6884103491496918908928 6900263358847850643456 7498755588952000954368 7654979663721834307584 7966157698832477978624 8031454073413072060416 8748548187110667780096 8961927411186537725952 9998340785269334605824 10206639551629112410112 10242202755641757401088 10350395038271775965184 11482469495582751461376 11664730916147557040128 11949236548248716967936 12047181110119608090624 13122822280666001670144 13800526717695701286912 14997511177904001908736 15309959327443668615168 16062908146826144120832 17497096374221335560192 17923854822373075451904 19996681570538669211648 20413279103258224820224 20700790076543551930368 22964938991165502922752 23329461832295114080256 23898473096497433935872 24094362220239216181248 26245644561332003340288 29995022355808003817472 30619918654887337230336 34994192748442671120384 35847709644746150903808 40826558206516449640448 41401580153087103860736 45929877982331005845504 46658923664590228160512 48188724440478432362496 52491289122664006680576 59990044711616007634944 61239837309774674460672 69988385496885342240768 71695419289492301807616 81653116413032899280896 91859755964662011691008 104982578245328013361152 122479674619549348921344 139976770993770684481536 163306232826065798561792 183719511929324023382016 209965156490656026722304 244959349239098697842688 326612465652131597123584 367439023858648046764032 419930312981312053444608 489918698478197395685376 734878047717296093528064 979837396956394791370752 1469756095434592187056128 2939512190869184374112256
- Sum of all divisors σ(n): 10464207080957506996825797
- Sum of proper divisors (its aliquot sum) s(n): 7524694890088322622713541
- 2939512190869184374112256 is an abundant number, because the sum of its proper divisors (7524694890088322622713541) is greater than itself. Its abundance is 4585182699219138248601285
Bases of 2939512190869184374112256
- Binary: 10011011100111011101000110011100011000000001110100101011000001000000000000000000002
- Hexadecimal: 0x26E7746718074AC100000
- Base-36: DAOA3JQWU11JGN40
Squares and roots of 2939512190869184374112256
- 2939512190869184374112256 squared (29395121908691843741122562) is 8640731920268552226876475357002194198188089409536
- 2939512190869184374112256 cubed (29395121908691843741122563) is 25399536817661906510545458417788153509603789030595158983435379955220873216
-
2939512190869184374112256 is a
perfect square number . Itssquare root is 1714500566016 -
The
cube root of 2939512190869184374112256 is 143249051.5587735893
Scales and comparisons
How big is 2939512190869184374112256?- 2,939,512,190,869,184,374,112,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,939,512,190,869,184,374,112,256 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 2939512190869184374112256 cubic inches would be around 11937421 feet tall.
Recreational maths with 2939512190869184374112256
- 2939512190869184374112256 backwards is 6522114734819680912159392
- The number of decimal digits it has is: 25
- The sum of 2939512190869184374112256's digits is 108
- 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 2939512190869184374112256 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 2939512190869184374112256 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/2939512190869184374112256/
Chicago style:
Numbermatics. 2024. "Number 2939512190869184374112256 - Facts about the integer". https://numbermatics.com/n/2939512190869184374112256/
The information we have on file for 2939512190869184374112256 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 2939512190869184374112256, math, Factors of 2939512190869184374112256, curriculum, school, college, exams, university, Prime factorization of 2939512190869184374112256, STEM, science, technology, engineering, physics, economics, calculator, two septillion, nine hundred thirty-nine sextillion, five hundred twelve quintillion, one hundred ninety quadrillion, eight hundred sixty-nine trillion, one hundred eighty-four billion, three hundred seventy-four million, one hundred twelve thousand, two hundred fifty-six.