52691502501505192232484864
52,691,502,501,505,192,232,484,864 is an even composite number composed of five prime numbers multiplied together.
52691502501505192232484864 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand, nine hundred sixty-five divisors.
Prime factorization of 52691502501505192232484864:
228 × 312 × 74 × 792 × 1572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 79 × 79 × 157 × 157)See below for interesting mathematical facts about the number 52691502501505192232484864 from the Numbermatics database.
Names of 52691502501505192232484864
- Cardinal: 52691502501505192232484864 can be written as Fifty-two septillion, six hundred ninety-one sextillion, five hundred two quintillion, five hundred one quadrillion, five hundred five trillion, one hundred ninety-two billion, two hundred thirty-two million, four hundred eighty-four thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 5.2691502501505192232484864 × 1025
Factors of 52691502501505192232484864
Divisors of 52691502501505192232484864
- Number of divisors d(n): 16965
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 63 64 72 79 81 84 96 98 108 112 126 128 144 147 157 158 162 168 189 192 196 216 224 237 243 252 256 288 294 314 316 324 336 343 378 384 392 432 441 448 471 474 486 504 512 553 567 576 588 628 632 648 672 686 711 729 756 768 784 864 882 896 942 948 972 1008 1024 1029 1099 1106 1134 1152 1176 1256 1264 1296 1323 1344 1372 1413 1422 1458 1512 1536 1568 1659 1701 1728 1764 1792 1884 1896 1944 2016 2048 2058 2133 2187 2198 2212 2268 2304 2352 2401 2512 2528 2592 2646 2688 2744 2826 2844 2916 3024 3072 3087 3136 3297 3318 3402 3456 3528 3584 3768 3792 3871 3888 3969 4032 4096 4116 4239 4266 4374 4396 4424 4536 4608 4704 4802 4977 5024 5056 5103 5184 5292 5376 5488 5652 5688 5832 6048 6144 6174 6241 6272 6399 6561 6594 6636 6804 6912 7056 7168 7203 7536 7584 7693 7742 7776 7938 8064 8192 8232 8478 8532 8748 8792 8848 9072 9216 9261 9408 9604 9891 9954 10048 10112 10206 10368 10584 10752 10976 11304 11376 11613 11664 11907 12096 12288 12348 12403 12482 12544 12717 12798 13122 13188 13272 13608 13824 14112 14336 14406 14931 15072 15168 15309 15386 15484 15552 15876 16128 16384 16464 16956 17064 17496 17584 17696 18144 18432 18522 18723 18816 19197 19208 19683 19782 19908 20096 20224 20412 20736 21168 21504 21609 21952 22608 22752 23079 23226 23328 23814 24192 24576 24649 24696 24806 24964 25088 25434 25596 26244 26376 26544 27097 27216 27648 27783 28224 28672 28812 29673 29862 30144 30336 30618 30772 30968 31104 31752 32256 32768 32928 33912 34128 34839 34992 35168 35392 35721 36288 36864 37044 37209 37446 37632 38151 38394 38416 39366 39564 39816 40192 40448 40824 41472 42336 43008 43218 43687 43904 44793 45216 45504 45927 46158 46452 46656 47628 48384 49152 49298 49392 49612 49928 50176 50868 51192 52488 52752 53088 53851 54194 54432 55296 55566 56169 56448 57344 57591 57624 59049 59346 59724 60288 60672 61236 61544 61936 62208 63504 64512 64827 65536 65856 67824 68256 69237 69678 69984 70336 70784 71442 72576 73728 73947 74088 74418 74892 75264 76302 76788 76832 78732 79128 79632 80384 80896 81291 81648 82944 83349 84672 86016 86436 86821 87374 87808 89019 89586 90432 91008 91854 92316 92904 93312 95256 96768 98304 98596 98784 99224 99856 100352 101736 102384 104517 104976 105504 106176 107163 107702 108388 108864 110592 111132 111627 112338 112896 114453 114688 115182 115248 118098 118692 119448 120576 121344 122472 123088 123872 124416 127008 129024 129654 131061 131072 131712 134379 135648 136512 137781 138474 139356 139968 140672 141568 142884 145152 147456 147894 148176 148836 149784 150528 152604 153576 153664 157464 158256 159264 160768 161553 161792 162582 163296 165888 166698 168507 169344 172032 172543 172773 172872 173642 174748 175616 177147 178038 179172 180864 182016 183708 184632 185808 186624 189679 190512 193536 194481 196608 197192 197568 198448 199712 200704 203472 204768 207711 209034 209952 211008 212352 214326 215404 216776 217728 221184 221841 222264 223254 224676 225792 228906 229376 230364 230496 236196 237384 238896 241152 242688 243873 244944 246176 247744 248832 250047 254016 258048 259308 260463 262122 262144 263424 267057 268758 271296 273024 275562 276948 278712 279936 281344 283136 285768 290304 294912 295788 296352 297672 299568 301056 305208 305809 307152 307328 313551 314928 316512 318528 321489 321536 323106 323584 325164 326592 331776 333396 334881 337014 338688 343359 344064 345086 345546 345744 347284 349496 351232 354294 356076 358344 361728 364032 367416 369264 371616 373248 376957 379358 381024 387072 388962 393183 393216 394384 395136 396896 399424 401408 403137 406944 409536 413343 415422 418068 419904 422016 424704 428652 430808 433552 435456 442368 443682 444528 446508 449352 451584 457812 458752 460728 460992 472392 474768 477792 482304 484659 485376 487746 489888 492352 495488 497664 500094 505521 508032 516096 517629 518319 518616 520926 524244 524288 526848 531441 534114 537516 542592 546048 551124 553896 557424 559872 562688 566272 569037 571536 580608 583443 589824 591576 592704 595344 599136 602112 607747 610416 611618 614304 614656 623133 627102 629856 633024 637056 642978 643072 646212 647168 650328 653184 663552 665523 666792 669762 674028 677376 686718 688128 690172 691092 691488 694568 698992 702464 708588 712152 716688 723456 728064 731619 734832 738528 743232 746496 750141 753914 758716 762048 774144 777924 781389 786366 786432 788768 790272 793792 798848 801171 802816 806274 813888 819072 826686 830844 836136 839808 844032 849408 857304 861616 867104 870912 884736 887364 889056 893016 898704 903168 915624 917427 917504 921456 921984 940653 944784 949536 955584 964467 964608 969318 970752 975492 979776 979837 984704 990976 995328 1000188 1004643 1011042 1016064 1030077 1032192 1035258 1036638 1037232 1041852 1048488 1048576 1053696 1062882 1068228 1075032 1085184 1092096 1102248 1107792 1114848 1119744 1125376 1130871 1132544 1138074 1143072 1161216 1166886 1179549 1179648 1183152 1185408 1190688 1198272 1204224 1207801 1209411 1215494 1220832 1223236 1228608 1229312 1240029 1246266 1254204 1259712 1266048 1274112 1285956 1286144 1292424 1294336 1300656 1306368 1327104 1331046 1333584 1339524 1348056 1354752 1373436 1376256 1380344 1382184 1382976 1389136 1397984 1404928 1417176 1424304 1433376 1446912 1453977 1456128 1463238 1469664 1477056 1486464 1492992 1500282 1507828 1516563 1517432 1524096 1548288 1552887 1554957 1555848 1562778 1572732 1572864 1577536 1580544 1587584 1597696 1602342 1605632 1612548 1627776 1638144 1653372 1661688 1672272 1679616 1688064 1698816 1707111 1714608 1723232 1734208 1741824 1750329 1769472 1774728 1778112 1786032 1797408 1806336 1823241 1831248 1834854 1835008 1842912 1843968 1869399 1881306 1889568 1899072 1911168 1928934 1929216 1938636 1941504 1947271 1950984 1959552 1959674 1969408 1981952 1990656 1996569 2000376 2009286 2022084 2032128 2060154 2064384 2070516 2073276 2074464 2083704 2096976 2097152 2107392 2125764 2136456 2140663 2150064 2170368 2184192 2194857 2204496 2215584 2229696 2239488 2250423 2250752 2261742 2265088 2276148 2286144 2322432 2333772 2344167 2359098 2359296 2366304 2370816 2381376 2396544 2403513 2408448 2415602 2418822 2430988 2441664 2446472 2457216 2458624 2480058 2492532 2508408 2519424 2532096 2548224 2571912 2572288 2584848 2588672 2601312 2612736 2654208 2662092 2667168 2679048 2696112 2709504 2746872 2752281 2752512 2760688 2764368 2765952 2778272 2795968 2809856 2821959 2834352 2848608 2866752 2893401 2893824 2907954 2912256 2926476 2939328 2939511 2954112 2972928 2985984 3000564 3013929 3015656 3033126 3034864 3048192 3090231 3096576 3105774 3109914 3111696 3125556 3145464 3145728 3155072 3161088 3175168 3195392 3204684 3211264 3225096 3255552 3276288 3306744 3323376 3344544 3359232 3376128 3392613 3397632 3414222 3429216 3446464 3468416 3483648 3500658 3538647 3538944 3549456 3556224 3572064 3594816 3612672 3623403 3628233 3646482 3662496 3669708 3670016 3685824 3687936 3720087 3738798 3762612 3779136 3798144 3822336 3857868 3858432 3877272 3883008 3894542 3901968 3919104 3919348 3938816 3963904 3981312 3993138 4000752 4018572 4044168 4064256 4120308 4128768 4141032 4146552 4148928 4167408 4193952 4194304 4214784 4251528 4254229 4272912 4281326 4300128 4340736 4361931 4368384 4389714 4408992 4431168 4459392 4478976 4500846 4501504 4523484 4530176 4549689 4552296 4572288 4644864 4658661 4664871 4667544 4688334 4718196 4718592 4732608 4741632 4762752 4793088 4807026 4816896 4831204 4837644 4861976 4883328 4892944 4914432 4917248 4960116 4985064 5016816 5038848 5064192 5096448 5121333 5143824 5144576 5169696 5177344 5202624 5225472 5250987 5308416 5324184 5334336 5358096 5392224 5419008 5469723 5493744 5504562 5505024 5521376 5528736 5531904 5556544 5591936 5608197 5619712 5643918 5668704 5697216 5733504 5786802 5787648 5815908 5824512 5841813 5852952 5878656 5879022 5908224 5945856 5971968 5989707 6001128 6027858 6031312 6066252 6069728 6096384 6180462 6193152 6211548 6219828 6223392 6251112 6290928 6291456 6310144 6322176 6350336 6390784 6409368 6421989 6422528 6450192 6511104 6552576 6584571 6613488 6646752 6689088 6718464 6751269 6752256 6785226 6795264 6828444 6858432 6858859 6892928 6936832 6967296 7001316 7032501 7077294 7077888 7098912 7112448 7144128 7189632 7210539 7225344 7246806 7256466 7292964 7324992 7339416 7340032 7371648 7375872 7440174 7477596 7525224 7558272 7596288 7644672 7715736 7716864 7754544 7766016 7789084 7803936 7838208 7838696 7877632 7927808 7962624 7986276 8001504 8037144 8088336 8128512 8240616 8256843 8257536 8282064 8293104 8297856 8334816 8387904 8388608 8429568 8454607 8465877 8503056 8508458 8545824 8562652 8600256 8680203 8681472 8723862 8736768 8779428 8817984 8818533 8862336 8918784 8957952 9001692 9003008 9041787 9046968 9060352 9099378 9104592 9144576 9270693 9289728 9317322 9329742 9335088 9376668 9436392 9437184 9465216 9483264 9525504 9586176 9614052 9633792 9662408 9675288 9723952 9766656 9785888 9828864 9834496 9920232 9970128 10033632 10077696 10128384 10177839 10192896 10242666 10287648 10289152 10339392 10354688 10405248 10450944 10501974 10615941 10616832 10648368 10668672 10716192 10784448 10838016 10870209 10884699 10939446 10987488 11009124 11010048 11042752 11057472 11063808 11113088 11183872 11216394 11239424 11287836 11337408 11394432 11467008 11573604 11575296 11631816 11649024 11683626 11705904 11757312 11758044 11816448 11891712 11943936 11979414 12002256 12055716 12062624 12132504 12139456 12192768 12360924 12386304 12423096 12439656 12446784 12502224 12581856 12582912 12620288 12644352 12700672 12762687 12781568 12818736 12843978 12845056 12900384 13022208 13085793 13105152 13169142 13226976 13293504 13378176 13436928 13502538 13504512 13570452 13590528 13630897 13649067 13656888 13716864 13717718 13785856 13873664 13934592 13975983 13994613 14002632 14065002 14154588 14155776 14197824 14224896 14288256 14379264 14421078 14450688 14493612 14512932 14585928 14649984 14678832 14680064 14743296 14751744 14880348 14955192 14984641 15050448 15116544 15192576 15289344 15363999 15431472 15433728 15509088 15532032 15578168 15607872 15676416 15677392 15752961 15755264 15855616 15925248 15972552 16003008 16074288 16176672 16257024 16409169 16481232 16513686 16515072 16564128 16586208 16595712 16669632 16775808 16777216 16824591 16859136 16909214 16931754 17006112 17016916 17091648 17125304 17200512 17360406 17362944 17447724 17473536 17525439 17558856 17635968 17637066 17724672 17837568 17915904 17969121 18003384 18006016 18083574 18093936 18120704 18198756 18209184 18289152 18541386 18579456 18634644 18659484 18670176 18753336 18872784 18874368 18930432 18966528 19051008 19172352 19228104 19265967 19267584 19324816 19350576 19447904 19533312 19571776 19657728 19668992 19753713 19840464 19940256 20067264 20155392 20253807 20256768 20355678 20385792 20485332 20575296 20576577 20578304 20678784 20709376 20810496 20901888 21003948 21097503 21231882 21233664 21296736 21337344 21432384 21568896 21631617 21676032 21740418 21769398 21878892 21974976 22018248 22020096 22085504 22114944 22127616 22226176 22367744 22432788 22478848 22575672 22674816 22788864 22934016 23147208 23150592 23263632 23298048 23367252 23411808 23514624 23516088 23632896 23783424 23887872 23958828 24004512 24111432 24125248 24265008 24278912 24385536 24721848 24770529 24772608 24846192 24879312 24893568 25004448 25163712 25165824 25240576 25288704 25363821 25397631 25401344 25525374 25563136 25637472 25687956 25690112 25800768 26040609 26044416 26171586 26210304 26338284 26453952 26455599 26587008 26756352 26873856 27005076 27009024 27125361 27140904 27181056 27261794 27298134 27313776 27433728 27435436 27571712 27747328 27812079 27869184 27951966 27989226 28005264 28130004 28309176 28311552 28395648 28449792 28576512 28758528 28842156 28901376 28987224 29025864 29171856 29299968 29357664 29360128 29486592 29503488 29760696 29779603 29910384 29969282 30100896 30233088 30385152 30533517 30578688 30727998 30862944 30867456 31018176 31064064 31156336 31215744 31352832 31354784 31505922 31510528 31711232 31847823 31850496 31945104 32006016 32148576 32353344 32514048 32610627 32654097 32818338 32962464 33027372 33030144 33128256 33172416 33191424 33339264 33551616 33554432 33649182 33718272 33818428 33863508 34012224 34033832 34183296 34250608 34401024 34720812 34725888 34895448 34947072 35050878 35117712 35271936 35274132 35449344 35675136 35831808 35938242 36006768 36012032 36167148 36187872 36241408 36397512 36418368 36578304 37082772 37158912 37269288 37318968 37340352 37506672 37745568 37748736 37860864 37933056 38102016 38288061 38344704 38456208 38531934 38535168 38649632 38701152 38895808 39066624 39143552 39257379 39315456 39337984 39507426 39680928 39880512 40134528 40310784 40507614 40513536 40711356 40771584 40892691 40947201 40970664 41150592 41153154 41156608 41357568 41418752 41620992 41803776 41927949 41983839 42007896 42195006 42463764 42467328 42593472 42674688 42864768 43137792 43263234 43352064 43480836 43538796 43757784 43949952 44036496 44040192 44171008 44229888 44255232 44452352 44735488 44865576 44953923 44957696 45151344 45349632 45577728 45868032 46091997 46294416 46301184 46527264 46596096 46734504 46823616 47029248 47032176 47258883 47265792 47566848 47775744 47917656 48009024 48012013 48222864 48250496 48530016 48557824 48771072 49227507 49443696 49541058 49545216 49692384 49758624 49787136 50008896 50327424 50331648 50473773 50481152 50577408 50727642 50795262 50802688 51050748 51126272 51274944 51375912 51380224 51601536 52081218 52088832 52343172 52420608 52576317 52676568 52907904 52911198 53174016 53512704 53747712 53907363 54010152 54018048 54250722 54281808 54362112 54523588 54596268 54627552 54867456 54870872 55143424 55494656 55624158 55738368 55903932 55978452 56010528 56260008 56618352 56623104 56791296 56899584 57153024 57517056 57684312 57797901 57802752 57974448 58051728 58343712 58599936 58715328 58720256 58973184 59006976 59182249 59261139 59521392 59559206 59820768 59938564 60201792 60466176 60761421 60770304 61067034 61157376 61455996 61725888 61729731 61734912 62036352 62128128 62312672 62431488 62705664 62709568 63011844 63021056 63292509 63422464 63695646 63700992 63890208 64012032 64297152 64706688 64894851 65028096 65221254 65308194 65636676 65924928 66054744 66060288 66256512 66344832 66382848 66678528 67103232 67108864 67298364 67436544 67636856 67727016 68024448 68067664 68366592 68501216 68802048 69441624 69451776 69790896 69894144 70101756 70235424 70543872 70548264 70898688 71350272 71663616 71876484 72013536 72024064 72334296 72375744 72482816 72795024 72836736 73156608 74165544 74311587 74317824 74538576 74637936 74680704 75013344 75491136 75497472 75721728 75866112 76091463 76192893 76204032 76576122 76689408 76912416 77063868 77070336 77299264 77402304 77791616 78133248 78287104 78514758 78630912 78675968 79014852 79361856 79366797 79761024 80269056 80621568 81015228 81027072 81376083 81422712 81543168 81785382 81894402 81941328 82301184 82306308 82313216 82715136 82837504 83241984 83436237 83607552 83855898 83967678 84015792 84390012 84927528 84934656 85186944 85349376 85729536 86275584 86526468 86704128 86961672 87077592 87515568 87899904 88072992 88080384 88342016 88459776 88510464 88904704 89338809 89470976 89731152 89907846 89915392 90302688 90699264 91155456 91600551 91736064 92183994 92588832 92602368 93054528 93192192 93469008 93647232 94058496 94064352 94517766 94531584 95133696 95416279 95543469 95551488 95835312 96018048 96024026 96445728 96500992 97060032 97115648 97542144 97831881 97962291 98455014 98887392 99082116 99090432 99384768 99517248 99574272 100017792 100654848 100663296 100947546 100962304 101154816 101455284 101590524 101605376 102101496 102252544 102549888 102751824 102760448 103203072 104162436 104177664 104686344 104841216 105152634 105353136 105815808 105822396 106348032 107025408 107495424 107814726 108020304 108036096 108501444 108563616 108724224 109047176 109192536 109255104 109734912 109741744 110286848 110989312 111248316 111476736 111807864 111956904 112021056 112520016 113236704 113246208 113582592 113799168 114306048 114864183 115034112 115368624 115595802 115605504 115948896 116103456 116687424 117199872 117430656 117440512 117772137 117946368 118013952 118364498 118522278 119042784 119118412 119641536 119877128 120403584 120932352 121522842 121540608 122134068 122314752 122678073 122841603 122911992 123451776 123459462 123469824 124072704 124256256 124625344 124862976 125411328 125419136 125783847 126023688 126042112 126585018 126844928 127391292 127401984 127780416 128024064 128594304 129413376 129789702 130056192 130442508 130616388 131273352 131849856 132109488 132120576 132513024 132689664 132765696 133357056 134206464 134217728 134596728 134861769 134873088 135273712 135454032 136048896 136135328 136733184 137002432 137604096 138275991 138883248 138903552 139581792 139788288 140203512 140470848 141087744 141096528 141776649 141797376 142700544 143327232 143752968 144027072 144036039 144048128 144668592 144751488 144965632 145590048 145673472 146313216 147682521 148331088 148623174 148635648 149077152 149275872 149361408 150026688 150982272 150994944 151421319 151443456 151732224 152182926 152385786 152408064 153152244 153378816 153824832 153834409 154127736 154140672 154598528 154804608 155583232 156266496 156574208 157029516 157261824 157351936 157728951 158029704 158723712 158733594 159522048 160538112 161243136 161722089 162030456 162054144 162752166 162845424 163086336 163570764 163788804 163882656 164602368 164612616 164626432 165430272 165675008 166483968 166872474 167215104 167711796 167935356 168031584 168780024 169855056 169869312 170373888 170698752 171459072 172551168 173052936 173393703 173408256 173923344 174155184 175031136 175799808 176145984 176160768 176684032 176919552 177020928 177546747 177783417 177809408 178677618 178941952 179462304 179815692 179830784 180605376 181398528 182284263 182310912 183201102 183472128 184367988 185177664 185189193 185204736 186109056 186384384 186938016 187294464 188116992 188128704 189035532 189063168 189877527 190267392 190832558 191086938 191102976 191670624 192036096 192048052 192891456 193001984 194120064 194231296 194684553 195084288 195663762 195924582 196910028 197774784 198164232 198180864 198769536 199034496 199148544 200035584 201309696 201326592 201895092 201924608 202309632 202910568 203181048 203210752 204202992 204505088 205099776 205503648 205520896 206406144 208324872 208355328 209372688 209682432 210305268 210706272 211631616 211644792 212696064 214050816 214990848 215629452 216040608 216072192 217002888 217127232 217448448 218094352 218385072 218510208 219469824 219483488 220573696 221978624 222496632 222934761 222953472 223615728 223913808 224042112 225040032 226473408 226492416 227165184 227598336 228274389 228578679 228612096 229728366 230068224 230737248 231191604 231211008 231897792 232206912 233374848 234399744 234861312 234881024 235544274 235892736 236027904 236728996 237044556 238085568 238100391 238236824 239283072 239754256 240807168 241864704 243045684 243081216 244128249 244268136 244629504 245356146 245683206 245823984 246903552 246918924 246939648 248145408 248512512 249250688 249725952 250822656 250838272 251567694 252047376 252084224 253170036 253689856 254782584 254803968 255560832 256048128 257188608 258826752 259579404 260112384 260885016 261232776 262546704 263699712 264218976 264241152 265026048 265379328 265531392 266714112 268016427 268412928 268435456 269193456 269723538 269746176 270547424 270908064 272097792 272270656 273466368 274004864 274801653 275208192 276551982 277766496 277807104 279163584 279576576 280407024 280941696 282175488 282193056 283553298 283594752 285401088 286248837 286630407 286654464 287505936 288054144 288072078 288096256 289337184 289502976 289931264 291180096 291346944 292626432 293495643 293886873 295365042 296662176 297246348 297271296 298154304 298551744 298722816 300053376 301964544 301989888 302842638 302886912 303464448 304365852 304771572 304816128 306304488 306757632 307649664 307668818 308255472 308281344 309197056 309609216 311166464 312532992 313148416 314059032 314523648 314703872 315457902 316059408 317447424 317467188 319044096 321076224 322486272 323444178 324060912 324108288 325504332 325690848 326172672 327141528 327577608 327765312 329204736 329225232 329252864 330860544 331350016 332967936 333744948 334430208 335423592 335870712 336063168 336084091 337560048 339710112 339738624 340747776 341397504 342918144 344592549 345102336 346105872 346787406 346816512 347846688 348310368 350062272 351599616 352291968 352321536 353316411 353368064 353839104 354041856 355093494 355566834 355618816 357355236 357883904 358924608 359631384 359661568 361210752 362797056 364568526 364621824 366402204 366944256 368034219 368524809 368735976 370355328 370378386 370409472 372218112 372768768 373876032 374588928 376233984 376257408 377351541 378071064 378126336 379755054 380534784 381665116 382173876 382205952 383341248 384072192 384096104 385782912 386003968 388240128 388462592 389369106 390168576 391327524 391849164 393820056 395549568 396328464 396361728 397539072 398068992 398297088 400071168 402619392 402653184 403790184 403849216 404585307 404619264 405821136 406362096 406421504 408405984 409010176 410199552 411007296 411041792 412812288 414827973 416649744 416710656 418745376 419364864 420610536 421412544 423263232 423289584 425329947 425392128 428101632 429981696 431258904 432081216 432108117 432144384 434005776 434254464 434896896 436188704 436770144 437020416 438939648 438966976 441147392 443047563 443957248 444993264 445869522 445906944 447231456 447827616 448084224 450080064 452946816 452984832 454263957 454330368 455196672 456548778 457157358 457224192 459456732 460136448 461474496 461503227 462383208 462422016 463795584 464413824 466749696 468799488 469722624 469762048 471088548 471785472 472055808 473186853 473457992 474089112 476171136 476200782 476473648 478566144 479508512 481614336 483729408 485166267 486091368 486162432 488256498 488536272 489259008 490712292 491366412 491647968 493807104 493837848 493879296 496290816 497025024 498501376 499451904 501645312 501676544 503135388 504094752 504168448 506340072 507379712 509565168 509607936 511121664 512096256 514377216 517653504 519158808 520181109 520224768 521770032 522465552 525093408 527399424 528437952 528482304 530052096 530758656 531062784 532640241 533350251 533428224 536032854 536825856 538386912 539447076 539492352 541094848 541816128 544195584 544541312 546932736 548009728 549603306 550416384 553103964 555532992 555567579 555614208 558327168 559153152 560814048 561883392 564350976 564386112 567106596 567189504 569632581 570802176 572497674 573260814 573308928 575011872 576108288 576144156 576192512 578674368 579005952 579862528 582360192 582693888 584053659 585252864 586991286 587773746 590730084 593324352 594492696 594542592 596308608 597103488 597445632 600106752 603929088 603979776 605685276 605773824 606928896 608731704 609543144 609632256 612608976 613515264 615299328 615337636 616510944 616562688 618394112 619218432 622332928 625065984 626296832 628118064 629047296 629407744 630915804 632118816 634894848 634934376 638088192 642152448 644972544 646888356 648121824 648216576 651008664 651381696 652345344 654283056 655155216 655530624 658409472 658450464 658505728 661721088 662700032 665935872 667489896 667913953 668804283 668860416 670847184 671741424 672126336 672168182 675120096 679420224 679477248 681495552 682795008 684823167 685736037 685836288 689185098 690204672 692211744 693574812 693633024 695693376 696620736 700124544 703199232 704583936 704643072 706632822 706736128 707678208 708083712 710186988 711133668 711237632 714301173 714710472 715767808 717849216 719262768 719323136 722421504 725594112 729137052 729243648 732384747 732804408 733888512 736068438 737049618 737471952 740710656 740756772 740818944 744436224 745537536 747752064 749177856 752467968 752514816 754703082 756142128 756252672 759510108 761069568 763330232 764347752 764411904 766682496 768144384 768192208 771565824 772007936 776480256 776925184 778738212 780337152 782655048 783698328 787640112 791099136 792656928 792723456 795078144 796137984 796594176 800142336 804049281 805238784 805306368 807580368 807698432 809170614 809238528 811642272 812724192 812843008 816811968 818020352 820399104 822014592 822083584 824404959 825624576 829655946 833299488 833421312 837490752 838729728 841221072 842825088 846526464 846579168 850659894 850784256 856203264 858746511 859891221 859963392 862517808 864162432 864216234 864288768 868011552 868508928 869793792 872377408 873540288 874040832 877879296 877933952 880486929 882294784 886095126 887914496 889986528 891739044 891813888 894462912 895655232 896168448 900160128 905893632 905969664 908527914 908660736 910393344 913097556 914314716 914448384 918913464 920272896 922948992 923006454 924766416 924844032 927591168 928827648 933499392 937598976 939445248 939524096 942177096 943570944 944111616 946373706 946915984 948178224 952342272 952401564 952947296 957132288 959017024 963228672 967458816 970332534 972182736 972324864 976512996 977072544 978518016 981424584 982732824 983295936 987614208 987675696 987758592 992581632 994050048 997002752 998903808 1003290624 1003353088 1006270776 1008189504 1008252273 1008336896 1012680144 1014759424 1019130336 1019215872 1022243328 1024192512 1028754432 1033777647 1035307008 1038317616 1040362218 1040449536 1043540064 1044931104 1050186816 1054798848 1056875904 1056964608 1059949233 1060104192 1061517312 1062125568 1065280482 1066700502 1066856448 1072065708 1073651712 1076773824 1076840863 1078894152 1078984704 1082189696 1083632256 1088391168 1089082624 1093865472 1096019456 1099206612 1100832768 1104102657 1105574427 1106207928 1111065984 1111135158 1111228416 1116654336 1118306304 1121628096 1123766784 1128701952 1128772224 1132054623 1134213192 1134379008 1139265162 1141604352 1144995348 1146521628 1146617856 1150023744 1152216576 1152288312 1152385024 1157348736 1158011904 1159725056 1164720384 1165387776 1168107318 1170505728 1173982572 1175547492 1181460168 1186648704 1188985392 1189085184 1192617216 1194206976 1194891264 1200213504 1207858176 1207959552 1211370552 1211547648 1213755921 1213857792 1217463408 1219086288 1219264512 1225217952 1227030528 1230598656 1230675272 1233021888 1233125376 1236788224 1238436864 1244483919 1244665856 1250131968 1252593664 1256236128 1258094592 1258815488 1261831608 1264237632 1269789696 1269868752 1275989841 1276176384 1284304896 1289945088 1293776712 1296243648 1296324351 1296433152 1302017328 1302763392 1304690688 1308566112 1310310432 1311061248 1316818944 1316900928 1317011456 1323442176 1325400064 1329142689 1331871744 1334979792 1335827906 1337608566 1337720832 1341694368 1343482848 1344252672 1344336364 1350240192 1358840448 1358954496 1362791871 1362991104 1365590016 1369646334 1371472074 1371672576 1378370196 1380409344 1384423488 1384509681 1387149624 1387266048 1391386752 1393241472 1400249088 1406398464 1409167872 1409286144 1413265644 1413472256 1415356416 1416167424 1419560559 1420373976 1422267336 1422475264 1428602346 1429420944 1431535616 1435698432 1438525536 1438646272 1444843008 1451188224 1455498801 1458274104 1458487296 1464769494 1465608816 1467777024 1472136876 1474099236 1474943904 1481421312 1481513544 1481637888 1488872448 1491075072 1495504128 1498355712 1504935936 1505029632 1509406164 1512284256 1512505344 1519020216 1522139136 1526660464 1528695504 1528823808 1533364992 1536288768 1536384416 1543131648 1544015872 1552960512 1553850368 1557476424 1560543327 1560674304 1565310096 1567396656 1575280224 1582198272 1585313856 1585446912 1590156288 1592275968 1593188352 1597920723 1600050753 1600284672 1608098562 1610477568 1615160736 1615396864 1618341228 1618477056 1623284544 1625448384 1625686016 1633623936 1636040704 1640798208 1644029184 1644167168 1648809918 1651249152 1659311892 1666598976 1666702737 1666842624 1674981504 1677459456 1682442144 1685650176 1693052928 1693158336 1701319788 1701568512 1708897743 1712406528 1717493022 1719782442 1719926784 1725035616 1728324864 1728432468 1728577536 1736023104 1737017856 1739587584 1744754816 1747080576 1748081664 1755758592 1755867904 1760973858 1764589568 1772190252 1775828992 1779973056 1783478088 1783627776 1788925824 1791310464 1792336896 1800320256 1811787264 1811939328 1817055828 1817321472 1820786688 1826195112 1828629432 1828896768 1837826928 1840545792 1845897984 1846012908 1849532832 1849688064 1855182336 1857655296 1866998784 1875197952 1878890496 1879048192 1884354192 1887141888 1888223232 1892747412 1893831968 1896356448 1904684544 1904803128 1905894592 1914264576 1918034048 1926457344 1934917632 1940665068 1944365472 1944649728 1953025992 1954145088 1957036032 1962849168 1965465648 1966591872 1975228416 1975351392 1975517184 1985163264 1988100096 1994005504 1997807616 2003741859 2006412849 2006581248 2006706176 2012541552 2016379008 2016504546 2016673792 2025360288 2029518848 2038260672 2038431744 2044486656 2048385024 2054469501 2057208111 2057508864 2067555294 2070614016 2076635232 2080724436 2080899072 2087080128 2089862208 2100373632 2109597696 2113751808 2113929216 2119898466 2120208384 2123034624 2124251136 2130560964 2133401004 2133712896 2142903519 2144131416 2147303424 2153547648 2153681726 2157788304 2157969408 2164379392 2167264512 2176782336 2178165248 2187730944 2192038912 2197154241 2198413224 2201665536 2208205314 2211148854 2212415856 2222131968 2222270316 2222456832 2233308672 2236612608 2243256192 2247533568 2257403904 2257544448 2264109246 2268426384 2268758016 2278530324 2283208704 2289990696 2293043256 2293235712 2300047488 2304433152 2304576624 2304770048 2314697472 2316023808 2319450112 2329440768 2330775552 2336214636 2341011456 2347965144 2351094984 2352588637 2362920336 2373297408 2377970784 2378170368 2385234432 2388413952 2389782528 2400427008 2412147843 2415716352 2415919104 2422741104 2423095296 2427511842 2427715584 2434926816 2438172576 2438529024 2450435904 2454061056 2461197312 2461350544 2466043776 2466250752 2473214877 2473576448 2476873728 2488967838 2489331712 2500263936 2505187328 2512472256 2516189184 2517630976 2523663216 2528475264 2539579392 2539737504 2551979682 2552352768 2568609792 2576239533 2579673663 2579890176 2587553424 2592487296 2592648702 2592866304 2604034656 2605526784 2609381376 2617132224 2620620864 2622122496 2633637888 2633801856 2634022912 2641460787 2646884352 2650800128 2658285378 2663743488 2669959584 2671655812 2675217132 2675441664 2683388736 2686965696 2688505344 2688672728 2700480384 2717680896 2717908992 2725583742 2725982208 2731180032 2739292668 2742944148 2743345152 2756740392 2760818688 2768846976 2769019362 2774299248 2774532096 2782773504 2786482944 2800498176 2812796928 2818335744 2818572288 2826531288 2826944512 2830712832 2832334848 2839121118 2840747952 2844534672 2844950528 2857204692 2858841888 2863071232 2871396864 2877051072 2877292544 2889686016 2902376448 2910997602 2916548208 2916974592 2929538988 2931217632 2935554048 2944273752 2948198472 2949887808 2962842624 2963027088 2963275776 2977744896 2982150144 2991008256 2996711424 3009871872 3010059264 3018812328 3024568512 3024756819 3025010688 3038040432 3044278272 3053320928 3057391008 3057647616 3066729984 3072577536 3072768832 3086263296 3088031744 3101332941 3105921024 3107700736 3114952848 3121086654 3121348608 3130620192 3134793312 3150560448 3164396544 3170627712 3170893824 3179847699 3180312576 3184551936 3186376704 3195841446 3200101506 3200569344 3216197124 3220955136 3230321472 3230522589 3230793728 3236682456 3236954112 3246569088 3250896768 3251372032 3267247872 3272081408 3281596416 3288058368 3288334336 3297619836 3302498304 3312307971 3316723281 3318623784 3333197952 3333405474 3333685248 3349963008 3354918912 3364884288 3371300352 3386105856 3386316672 3396163869 3402639576 3403137024 3417795486 3424813056 3434986044 3439564884 3439853568 3450071232 3456649728 3456864936 3457155072 3472046208 3474035712 3479175168 3489509632 3494161152 3496163328 3511517184 3511735808 3521947716 3529179136 3544380504 3551657984 3559946112 3566956176 3567255552 3577851648 3582620928 3584673792 3600640512 3623574528 3623878656 3634111656 3634642944 3641267763 3641573376 3652390224 3657258864 3657793536 3675653856 3681091584 3691795968 3692025816 3699065664 3699376128 3710364672 3715310592 3733451757 3733997568 3750395904 3757780992 3768708384 3774283776 3776446464 3785494824 3787663936 3792712896 3809369088 3809606256 3811789184 3828529152 3836068096 3852914688 3869835264 3881330136 3888730944 3888973053 3889299456 3906051984 3908290176 3914072064 3925698336 3930931296 3933183744 3950456832 3950702784 3951034368 3970326528 3976200192 3987428067 3988011008 3995615232 4007483718 4012825698 4013162496 4013412352 4025083104 4032758016 4033009092 4033347584 4050720576 4059037696 4076521344 4076863488 4088375613 4088973312 4096770048 4108939002 4114416222 4115017728 4135110588 4141228032 4153270464 4153529043 4161448872 4161798144 4174160256 4179724416 4200747264 4219195392 4227503616 4227858432 4239796932 4240416768 4246069248 4248502272 4258681677 4261121928 4266802008 4267425792 4285807038 4288262832 4294606848 4307095296 4307363452 4315576608 4315938816 4328758784 4334529024 4353564672 4356330496 4366496403 4375461888 4384077824 4394308482 4396826448 4403331072 4416410628 4422297708 4424831712 4444263936 4444540632 4444913664 4466617344 4473225216 4486512384 4495067136 4514807808 4515088896 4528218492 4536852768 4537516032 4557060648 4566417408 4579981392 4586086512 4586471424 4600094976 4608866304 4609153248 4609540096 4629394944 4632047616 4638900224 4658881536 4661551104 4672429272 4675397671 4681629981 4682022912 4695930288 4702189968 4705177274 4725840672 4746594816 4755941568 4756340736 4770468864 4776827904 4779565056 4793762169 4800152259 4800854016 4824295686 4831432704 4845482208 4846190592 4855023684 4855431168 4869853632 4876345152 4877058048 4900871808 4908122112 4922394624 4922701088 4932087552 4932501504 4946429754 4947152896 4953747456 4977935676 4978663424 5000108211 5000527872 5010374656 5024944512 5032378368 5035261952 5047326432 5056950528 5079158784 5079475008 5103959364 5104705536 5126693229 5137219584 5152479066 5159347326 5159780352 5175106848 5184974592 5185297404 5185732608 5208069312 5211053568 5218762752 5234264448 5241241728 5244244992 5267275776 5267603712 5268045824 5282921574 5293768704 5301600256 5316570756 5327486976 5339919168 5343311624 5350434264 5350883328 5366777472 5373931392 5377010688 5377345456 5400960768 5435361792 5435817984 5451167484 5451964416 5462360064 5478585336 5485888296 5486690304 5513480784 5521637376 5537693952 5538038724 5548598496 5549064192 5565547008 5572965888 5600996352 5625593856 5636671488 5637144576 5653062576 5653889024 5661425664 5664669696 5678242236 5681495904 5689069344 5689901056 5714409384 5717683776 5726142464 5742793728 5754102144 5754585088 5779372032 5804752896 5821995204 5833096416 5833949184 5859077976 5862435264 5871108096 5888547504 5896396944 5899775616 5925685248 5926054176 5926551552 5955489792 5964300288 5982016512 5993422848 6011225577 6019238547 6019743744 6020118528 6037624656 6049137024 6049513638 6050021376 6076080864 6088556544 6106641856 6114782016 6115295232 6133459968 6145155072 6145537664 6163408503 6172526592 6176063488 6202665882 6211842048 6215401472 6229905696 6242173308 6242697216 6261240384 6269586624 6301120896 6328793088 6341255424 6341787648 6359695398 6360625152 6369103872 6372753408 6391682892 6400203012 6401138688 6428710557 6432394248 6441910272 6460642944 6461045178 6461587456 6473364912 6473908224 6493138176 6501793536 6502744064 6534495744 6544162816 6563192832 6576116736 6576668672 6591462723 6595239672 6604996608 6624615942 6633446562 6637247568 6666395904 6666810948 6667370496 6699926016 6709837824 6729768576 6742600704 6772211712 6772633344 6792327738 6805279152 6806274048 6835590972 6849626112 6869972088 6879129768 6879707136 6900142464 6913299456 6913729872 6914310144 6944092416 6948071424 6958350336 6979019264 6988322304 6992326656 7023034368 7023471616 7043895432 7057765911 7058358272 7088761008 7103315968 7119892224 7133912352 7134511104 7155703296 7165241856 7169347584 7201281024 7236443529 7247149056 7247757312 7268223312 7269285888 7282535526 7283146752 7304780448 7314517728 7315587072 7351307712 7362183168 7383591936 7384051632 7398131328 7398752256 7419644631 7420729344 7430621184 7466903514 7467995136 7500791808 7515561984 7537416768 7537886041 7548567552 7552892928 7570989648 7575327872 7585425792 7618738176 7619212512 7623578368 7657058304 7672136192 7705829376 7728718599 7739020989 7739670528 7762660272 7777461888 7777946106 7778598912 7812103968 7816580352 7828144128 7851396672 7861862592 7866367488 7900913664 7901405568 7902068736 7924382361 7940653056 7952400384 7974856134 7976022016 7991230464 8014967436 8025651396 8026324992 8026824704 8050166208 8065516032 8066018184 8066695168 8101441152 8118075392 8153042688 8153726976 8176751226 8177946624 8193540096 8217878004 8228832444 8230035456 8270221176 8282456064 8306540928 8307058086 8322897744 8323596288 8348320512 8359448832 8401494528 8438390784 8455007232 8455716864 8479593864 8480833536 8492138496 8497004544 8517363354 8522243856 8533604016 8534851584 8571614076 8576525664 8589213696 8614190592 8614726904 8631153216 8631877632 8657517568 8669058048 8707129344 8712660992 8732992806 8750923776 8768155648 8788616964 8793652896 8806662144 8832821256 8844595416 8849663424 8888527872 8889081264 8889827328 8933234688 8946450432 8973024768 8990134272 9029615616 9030177792 9056436984 9073705536 9074270457 9075032064 9114121296 9132834816 9159962784 9172173024 9172942848 9200189952 9217732608 9218306496 9219080192 9258789888 9264095232 9277800448 9303998823 9317763072 9323102208 9344858544 9350795342 9363259962 9364045824 9391860576 9404379936 9410354548 9451681344 9493189632 9511883136 9512681472 9539543097 9540937728 9553655808 9559130112 9587524338 9600304518 9601708032 9648591372 9662865408 9690964416 9691567767 9692381184 9710047368 9710862336 9739707264 9752690304 9754116096 9801743616 9816244224 9844789248 9845402176 9864175104 9865003008 9892859508 9894305792 9907494912 9936923913 9955871352 9957326848 10000216422 10001055744 10020749312 10049889024 10064756736 10070523904 10094652864 10113901056 10158317568 10158950016 10188491607 10207918728 10209411072 10253386458 10274439168 10304958132 10318694652 10319560704 10350213696 10369949184 10370594808 10371465216 10416138624 10422107136 10437525504 10468528896 10482483456 10488489984 10534551552 10535207424 10536091648 10565843148 10587537408 10603200512 10633141512 10654973952 10679838336 10686623248 10700868528 10701766656 10733554944 10747862784 10754021376 10754690912 10801921536 10870723584 10871635968 10902334968 10903928832 10923803289 10924720128 10957170672 10971776592 10973380608 11026961568 11043274752 11075387904 11076077448 11097196992 11098128384 11131094016 11145931776 11200355271 11201992704 11251187712 11273342976 11306125152 11307778048 11322851328 11329339392 11356484472 11362991808 11378138688 11379802112 11428818768 11435367552 11452284928 11485587456 11508204288 11509170176 11558744064 11609505792 11643990408 11666192832 11666919159 11667898368 11718155952 11724870528 11742216192 11777095008 11792793888 11799551232 11851370496 11852108352 11853103104 11910979584 11928600576 11962284201 11964033024 11986845696 12022451154 12038477094 12039487488 12040237056 12075249312 12098274048 12099027276 12100042752 12152161728 12177113088 12213283712 12229564032 12230590464 12266919936 12290310144 12291075328 12326817006 12345053184 12352126976 12405331764 12423684096 12430802944 12459811392 12460587129 12484346616 12485394432 12522480768 12539173248 12602241792 12657586176 12682510848 12683575296 12719390796 12721250304 12738207744 12745506816 12776045031 12783365784 12800406024 12802277376 12857421114 12864788496 12883820544 12921285888 12922090356 12923174912 12946729824 12947816448 12986276352 13003587072 13005488128 13068991488 13088325632 13099489209 13126385664 13152233472 13153337344 13182925446 13190479344 13209993216 13249231884 13266893124 13274495136 13332791808 13333621896 13334740992 13399852032 13419675648 13459537152 13485201408 13544423424 13545266688 13584655476 13610558304 13612548096 13671181944 13699252224 13739944176 13758259536 13759414272 13800284928 13826598912 13827459744 13828620288 13888184832 13896142848 13916700672 13958038528 13976644608 13984653312 14026193013 14044889943 14046068736 14046943232 14087790864 14115531822 14116716544 14177522016 14206631936 14239784448 14267824704 14269022208 14311406592 14330483712 14338695168 14381286507 14400456777 14402562048 14472887058 14494298112 14536446624 14538571776 14565071052 14566293504 14609560896 14629035456 14631174144 14702615424 14724366336 14767183872 14768103264 14796262656 14797504512 14839289262 14841458688 14861242368 14933807028 14935990272 15000324633 15001583616 15031123968 15074833536 15075772082 15097135104 15105785856 15141979296 15150655744 15170851584 15237476352 15238425024 15247156736 15314116608 15344272384 15380079687 15411658752 15457437198 15478041978 15479341056 15525320544 15554923776 15555892212 15557197824 15624207936 15633160704 15656288256 15702793344 15723725184 15732734976 15801827328 15802811136 15804137472 15848764722 15881306112 15904800768 15949712268 15952044032 15982460928 16029934872 16051302792 16052649984 16053649408 16100332416 16131032064 16132036368 16133390336 16202882304 16236150784 16306085376 16307453952 16353502452 16355893248 16387080192 16435756008 16457664888 16460070912 16540442352 16564912128 16613081856 16614116172 16645795488 16647192576 16696641024 16718897664 16802989056 16876781568 16910014464 16911433728 16959187728 16961667072 16984276992 16994009088 17034726708 17044487712 17067208032 17069703168 17143228152 17153051328 17178427392 17228381184 17229453808 17262306432 17263755264 17315035136 17338116096 17414258688 17425321984 17465985612 17501847552 17536311296 17577233928 17587305792 17613324288 17665642512 17689190832 17699326848 17777055744 17778162528 17779654656 17866469376 17892900864 17946049536 17980268544 18033676731 18057715641 18059231232 18060355584 18112873968 18147411072 18148540914 18150064128 18228242592 18265669632 18319925568 18344346048 18345885696 18400379904 18435465216 18436612992 18438160384 18490225509 18517579776 18528190464 18555600896 18607997646 18635526144 18646204416 18689717088 18701590684 18726519924 18728091648 18783721152 18808759872 18820709096 18903362688 18986379264 19023766272 19025362944 19079086194 19081875456 19107311616 19118260224 19175048676 19200609036 19203416064 19286131671 19297182744 19325730816 19381928832 19383135534 19384762368 19420094736 19421724672 19479414528 19505380608 19508232192 19603487232 19632488448 19689578496 19690804352 19728350208 19730006016 19785719016 19788611584 19814989824 19873847826 19911742704 19914653696 20000432844 20002111488 20041498624 20099778048 20129513472 20141047808 20189305728 20227802112 20316635136 20317900032 20376983214 20415837456 20418822144 20506772916 20548878336 20609916264 20637389304 20639121408 20700427392 20739898368 20741189616 20742930432 20832277248 20844214272 20875051008 20937057792 20964966912 20976979968 21069103104 21070414848 21072183296 21131686296 21173297733 21175074816 21206401024 21266283024 21309947904 21359676672 21373246496 21401737056 21403533312 21467109888 21495725568 21508042752 21509381824 21603843072 21709330587 21741447168 21743271936 21804669936 21807857664 21847606578 21849440256 21914341344 21943553184 21946761216 22053923136 22086549504 22150775808 22152154896 22194393984 22196256768 22258933893 22262188032 22291863552 22400710542 22403985408 22502375424 22546685952 22612250304 22613658123 22615556096 22645702656 22658678784 22712968944 22725983616 22756277376 22759604224 22857637536 22870735104 22904569856 22971174912 23016408576 23018340352 23117488128 23186155797 23217062967 23219011584 23287980816 23332385664 23333838318 23335796736 23436311904 23449741056 23484432384 23554190016 23585587776 23599102464 23702740992 23704216704 23706206208 23773147083 23821959168 23857201152 23924568402 23928066048 23973691392 24044902308 24076954188 24078974976 24080474112 24150498624 24196548096 24198054552 24200085504 24304323456 24354226176 24426567424 24459128064 24461180928 24533839872 24580620288 24582150656 24653634012 24690106368 24704253952 24810663528 24847368192 24861605888 24919622784 24921174258 24968693232 24970788864 25044961536 25078346496 25204483584 25315172352 25365021696 25367150592 25438781592 25442500608 25476415488 25491013632 25552090062 25566731568 25600812048 25604554752 25714842228 25729576992 25767641088 25842571776 25844180712 25846349824 25893459648 25895632896 25972552704 26007174144 26010976256 26137982976 26176651264 26198978418 26252771328 26304466944 26365850892 26380958688 26419986432 26498463768 26533786248 26548990272 26665583616 26667243792 26669481984 26799704064 26839351296 26919074304 26970402816 27088846848 27090533376 27169310952 27221116608 27222811371 27225096192 27342363888 27398504448 27479888352 27516519072 27518828544 27600569856 27653197824 27654919488 27657240576 27776369664 27792285696 27833401344 27911996469 27916077056 27953289216 27969306624 28052386026 28089779886 28092137472 28093886464 28175581728 28231063644 28233433088 28355044032 28413263872 28479568896 28535649408 28538044416 28618629291 28622813184 28660967424 28677390336 28762573014 28800913554 28805124096 28945774116 28988596224 29072893248 29074703301 29077143552 29130142104 29132587008 29219121792 29258070912 29262348288 29405230848 29448732672 29534367744 29536206528 29592525312 29595009024 29678578524 29682917376 29722484736 29810771739 29867614056 29871980544 30000649266 30003167232 30062247936 30149667072 30151544164 30194270208 30211571712 30283958592 30301311488 30341703168 30474952704 30476850048 30494313472 30565474821 30628233216 30688544768 30760159374 30823317504 30914874396 30956083956 30958682112 31050641088 31109847552 31111784424 31114395648 31248415872 31266321408 31312576512 31405586688 31447450368 31465469952 31603654656 31605622272 31608274944 31697529444 31762612224 31809601536 31899424536 31904088064 31964921856 32059869744 32102605584 32105299968 32107298816 32200664832 32262064128 32264072736 32266780672 32405764608 32472301568 32612170752 32614907904 32707004904 32711786496 32771409867 32774160384 32871512016 32915329776 32920141824 33080884704 33129824256 33226163712 33228232344 33291590976 33294385152 33393282048 33437795328 33601065813 33605978112 33753563136 33820028928 33918375456 33923334144 33968553984 33988018176 34069453416 34088975424 34134416064 34139406336 34286456304 34306102656 34356854784 34456762368 34458907616 34524612864 34527510528 34630070272 34676232192 34828517376 34850643968 34931971224 35000757477 35003695104 35072622592 35154467856 35174611584 35226648576 35331285024 35378381664 35398653696 35554111488 35556325056 35559309312 35732938752 35785801728 35886852603 35892099072 35960537088 36067353462 36115431282 36118462464 36120711168 36225747936 36294822144 36297081828 36300128256 36456485184 36531339264 36639851136 36688692096 36691771392 36800759808 36870930432 36873225984 36876320768 36980451018 37035159552 37056380928 37111201792 37215995292 37271052288 37292408832 37379434176 37381761387 37403181368 37453039848 37456183296 37567442304 37617519744 37641418192 37806725376 37972758528 38047532544 38050725888 38158172388 38163750912 38214623232 38236520448 38328135093 38350097352 38401218072 38406832128 38572263342 38594365488 38651461632 38763857664 38766271068 38769524736 38840189472 38843449344 38958829056 39010761216 39016464384 39206974464 39264976896 39379156992 39381608704 39456700416 39460012032 39571438032 39577223168 39629979648 39747695652 39823485408 39829307392 40000865688 40004222976 40082997248 40199556096 40259026944 40282095616 40378611456 40455604224 40633270272 40635800064 40753966428 40831674912 40837644288 41013545832 41097756672 41219832528 41274778608 41278242816 41400854784 41479796736 41482379232 41485860864 41664554496 41688428544 41750102016 41874115584 41929933824 41953959936 42078579039 42134669829 42138206208 42140829696 42144366592 42263372592 42346595466 42350149632 42532566048 42619895808 42719353344 42746492992 42803474112 42807066624 42934219776 42991451136 43016085504 43018763648 43143859521 43207686144 43418661174 43482894336 43609339872 43615715328 43695213156 43698880512 43828682688 43887106368 43893522432 44107846272 44173099008 44301551616 44304309792 44388787968 44392513536 44517867786 44524376064 44583727104 44801421084 44807970816 45000973899 45004750848 45093371904 45224500608 45227316246 45231112192 45291405312 45317357568 45425937888 45451967232 45512554752 45519208448 45715275072 45741470208 45809139712 45942349824 46032817152 46036680704 46140239061 46234976256 46372311594 46434125934 46438023168 46575961632 46664771328 46667676636 46671593472 46872623808 46899482112 46968864768 47108380032 47171175552 47198204928 47405481984 47408433408 47412412416 47546294166 47643918336 47714402304 47849136804 47856132096 47947382784 48089804616 48153908376 48157949952 48160948224 48300997248 48393096192 48396109104 48400171008 48608646912 48708452352 48853134848 48918256128 48922361856 49067679744 49161240576 49164301312 49307268024 49380212736 49408507904 49621327056 49694736384 49723211776 49839245568 49842348516 49937386464 49941577728 50089923072 50156692992 50408967168 50630344704 50730043392 50734301184 50877563184 50885001216 50952830976 50982027264 51104180124 51133463136 51201624096 51209109504 51429684456 51459153984 51535282176 51685143552 51688361424 51692699648 51786919296 51791265792 51945105408 52014348288 52021952512 52275965952 52353302528 52397956836 52505542656 52608933888 52731701784 52761917376 52765202287 52839972864 52996927536 53067572496 53097980544 53331167232 53334487584 53338963968 53599408128 53678702592 53838148608 53940805632 54101030193 54173146923 54177693696 54181066752 54338621904 54442233216 54445622742 54450192384 54684727776 54797008896 54959776704 55033038144 55037657088 55201139712 55306395648 55309838976 55314481152 55470676527 55552739328 55584571392 55666802688 55823992938 55832154112 55906578432 55938613248 56104772052 56179559772 56184274944 56187772928 56351163456 56462127288 56466866176 56710088064 56826527744 56959137792 57071298816 57076088832 57237258582 57245626368 57321934848 57354780672 57525146028 57601827108 57610248192 57858395013 57891548232 57977192448 58145786496 58149406602 58154287104 58260284208 58265174016 58438243584 58516141824 58524696576 58810461696 58897465344 59068735488 59072413056 59185050624 59190018048 59357157048 59365834752 59444969472 59621543478 59735228112 59743961088 60001298532 60006334464 60124495872 60299334144 60303088328 60388540416 60423143424 60567917184 60602622976 60683406336 60949905408 60953700096 60988626944 61130949642 61256466432 61377089536 61520318748 61646635008 61829748792 61912167912 61917364224 62101282176 62219695104 62223568848 62228791296 62496831744 62532642816 62625153024 62811173376 62894900736 62930939904 63207309312 63211244544 63216549888 63395058888 63519893199 63525224448 63619203072 63798849072 63808176128 63929843712 64119739488 64205211168 64210599936 64214597632 64401329664 64524128256 64528145472 64533561344 64811529216 64944603136 65127991761 65224341504 65229815808 65414009808 65423572992 65542819734 65548320768 65743024032 65830659552 65840283648 66161769408 66259648512 66452327424 66456464688 66583181952 66588770304 66776801679 66786564096 66875590656 67202131626 67211956224 67507126272 67640057856 67836750912 67840974369 67846668288 67937107968 67976036352 68138906832 68177950848 68268832128 68278812672 68572912608 68612205312 68713709568 68913524736 68917815232 69049225728 69055021056 69260140544 69352464384 69558467391 69657034752 69701287936 69863942448 70001514954 70007390208 70145245184 70308935712 70349223168 70453297152 70662570048 70756763328 70797307392 71108222976 71112650112 71118618624 71319441249 71465877504 71571603456 71773705206 71784198144 71921074176 72134706924 72230862564 72236924928 72241422336 72451495872 72589644288 72594163656 72600256512 72912970368 73062678528 73279702272 73377384192 73383542784 73601519616 73741860864 73746451968 73752641536 73960902036 74070319104 74112761856 74222403584 74431990584 74542104576 74584817664 74758868352 74763522774 74806362736 74906079696 74912366592 75134884608 75235039488 75282836384 75613450752 75945517056 76095065088 76101451776 76316344776 76327501824 76429246464 76473040896 76656270186 76700194704 76802436144 76813664256 77144526684 77188730976 77302923264 77527715328 77532542136 77539049472 77680378944 77686898688 77917658112 78021522432 78032928768 78413948928 78529953792 78758313984 78763217408 78913400832 79142876064 79154446336 79259959296 79495391304 79646970816 79658614784 80001731376 80008445952 80165994496 80399112192 80518053888 80564191232 80757222912 80911208448 81266540544 81271600128 81507932856 81663349824 81668434113 81675288576 82027091664 82195513344 82439665056 82549557216 82556485632 82801709568 82959593472 82964758464 82971721728 83329108992 83376857088 83500204032 83735989407 83748231168 83859867648 83907919872 84157158078 84269339658 84276412416 84281659392 84526745184 84693190932 84700299264 85065132096 85239791616 85438706688 85492985984 85606948224 85614133248 85868439552 85982902272 86032171008 86037527296 86287719042 86415372288 86837322348 86965788672 87218679744 87224109903 87231430656 87390426312 87397761024 87657365376 87774212736 87787044864 88215692544 88346198016 88603103232 88608619584 88777575936 88785027072 89035735572 89048752128 89167454208 89432315217 89602842168 89615941632 90001947798 90009501696 90186743808 90449001216 90454632492 90462224384 90582810624 90634715136 90851875776 90903934464 91025109504 91038416896 91430550144 91482940416 91618279424 91696424463 91884699648 92065634304 92073361408 92280478122 92469952512 92744623188 92868251868 92876046336 93151923264 93329542656 93335353272 93343186944 93745247616 93798964224 93937729536 94216760064 94342351104 94396409856 94810963968 94816866816 94824824832 95092588332 95287836672 95428804608 95698273608 95712264192 95894765568 96179609232 96307816752 96315899904 96321896448 96601994496 96786192384 96792218208 96800342016 97217293824 97416904704 97706269696 97836512256 97844723712 98135359488 98314229601 98322481152 98328602624 98614536048 98760425472 98817015808 99242654112 99389472768 99446423552 99678491136 99684697032 99874772928 99883155456 100179846144 100313385984 100803197439 100817934336 101260689408 101460086784 101755126368 101770002432 101905661952 101964054528 102208360248 102266926272 102403248192 102418219008 102859368912 102918307968 103070564352 103370287104 103376722848 103385399296 103573838592 103582531584 103890210816 104028696576 104043905024 104551931904 104706605056 104795913672 105002272431 105011085312 105217867776 105463403568 105523834752 105530404574 105679945728 105993855072 106135144992 106195961088 106662334464 106668975168 106677927936 107198816256 107357405184 107660557809 107676297216 107881611264 108202060386 108346293846 108355387392 108362133504 108677243808 108884466432 108891245484 108900384768 109369455552 109594017792 109919553408 110066076288 110075314176 110402279424 110612791296 110619677952 110628962304 110941353054 111105478656 111169142784 111333605376 111647985876 111664308224 111813156864 111877226496 112145284161 112209544104 112359119544 112368549888 112375545856 112702326912 112924254576 112933732352 113420176128 113653055488 113918275584 114142597632 114152177664 114474517164 114491252736 114643869696 114709561344 114984405279 115050292056 115203654216 115220496384 115716790026 115783096464 115954384896 116291572992 116298813204 116308574208 116520568416 116530348032 116876487168 117032283648 117049393152 117620923392 117794930688 118137470976 118144826112 118370101248 118380036096 118714314096 118731669504 118889938944 119243086956 119470456224 119487922176 120002597064 120012668928 120248991744 120598668288 120606176656 120777080832 120846286848 121135834368 121205245952 121366812672 121899810816 121907400192 121977253888 122261899284 122512932864 122754179072 123040637496 123293270016 123659497584 123824335824 123834728448 124202564352 124439390208 124447137696 124457582592 124993663488 125065285632 125250306048 125622346752 125789801472 125861879808 126235737117 126404009487 126414618624 126422489088 126433099776 126790117776 127039786398 127050448896 127597698144 127616352256 127859687424 128239478976 128410422336 128421199872 128429195264 128802659328 129048256512 129056290944 129067122688 129431578563 129623058432 129889206272 130255983522 130448683008 130828019616 130847145984 131085639468 131096641536 131486048064 131661319104 131680567296 132323538816 132519297024 132904654848 132912929376 133166363904 133177540608 133553603358 133573128192 133751181312 134404263252 134423912448 135002921697 135014252544 135280115712 135673501824 135681948738 135693336576 135874215936 135952072704 136277813664 136355901696 136537664256 136557625344 137145825216 137224410624 137427419136 137827049472 137835630464 138098451456 138110042112 138520281088 138704928768 139116934782 139314069504 139402575872 139727884896 140003029908 140014780416 140290490368 140617871424 140698446336 140906594304 141325140096 141513526656 141594614784 142216445952 142225300224 142237237248 142638882498 142931755008 143143206912 143547410412 143568396288 143842148352 144269413848 144461725128 144473849856 144482844672 144902991744 145179288576 145188327312 145200513024 145825940736 146125357056 146559404544 146754768384 146767085568 147203039232 147483721728 147492903936 147505283072 147921804072 148140638208 148225523712 148444807168 148863981168 149084209152 149169635328 149517736704 149527045548 149612725472 149812159392 149824733184 150269769216 150470078976 150565672768 151226901504 151891034112 152190130176 152202903552 152632689552 152655003648 152858492928 152946081792 153312540372 153400389408 153604872288 153627328512 154289053368 154377461952 154605846528 155055430656 155065084272 155078098944 155360757888 155373797376 155835316224 156043044864 156065857536 156827897856 157059907584 157516627968 157526434816 157826801664 158285752128 158295606861 158308892672 158519918592 158990782608 159293941632 159317229568 160003462752 160016891904 160331988992 160798224384 161036107776 161128382464 161514445824 161822416896 162303090579 162519440769 162533081088 162543200256 163015865712 163326699648 163336868226 163350577152 164054183328 164391026688 164879330112 165099114432 165112971264 165603419136 165919186944 165929516928 165943443456 166412029581 166658217984 166753714176 167000408064 167471978814 167496462336 167719735296 167815839744 168314316156 168538679316 168552824832 168563318784 169053490368 169386381864 169400598528 170130264192 170479583232 170877413376 170985971968 171213896448 171228266496 171736879104 171965804544 172064342016 172075054592 172575438084 172830744576 173575185039 173674644696 173931577344 174437359488 174448219806 174462861312 174780852624 174795522048 175314730752 175548425472 175574089728 176431385088 176692396032 177206206464 177217239168 177555151872 177570054144 178071471144 178097504256 178334908416 178864630434 179205684336 179231883264 180003895596 180019003392 180373487616 180898002432 180909264984 180924448768 181165621248 181269430272 181703751552 181807868928 182050219008 182076833792 182861100288 182965880832 183236558848 183392848926 183769399296 184131268608 184560956244 184939905024 185489246376 185736503736 185752092672 186303846528 186659085312 186670706544 186686373888 187490495232 187597928448 187875459072 188433520128 188684702208 188792819712 189621927936 189633733632 189649649664 190185176664 190559679597 190575673344 190857609216 191396547216 191424528384 191789531136 192359218464 192615633504 192631799808 192643792896 193203988992 193572384768 193584436416 193600684032 194434587648 194833809408 195383975283 195412539392 195673024512 195689447424 196270718976 196628459202 196644962304 196657205248 197229072096 197520850944 197634031616 198485308224 198778945536 198892847104 199356982272 199369394064 199749545856 199766310912 200330405037 200359692288 200626771968 201606394878 201635868672 202521378816 202920173568 203510252736 203522923107 203540004864 203811323904 203928109056 204416720496 204533852544 204806496384 204836438016 205718737824 205836615936 206141128704 206740574208 206753445696 206770798592 207147677184 207165063168 207780421632 208057393152 208087810048 208675402173 209103863808 209413210112 209591827344 210004544862 210022170624 210435735552 210926807136 211047669504 211060809148 211359891456 211987710144 212270289984 212391922176 213324668928 213337950336 213355855872 213958323747 214397632512 214714810368 215321115618 215352594432 215763222528 216404120772 216692587692 216710774784 216724267008 217354487616 217768932864 217782490968 217800769536 218738911104 219188035584 219839106816 220132152576 220150628352 220804558848 221225582592 221239355904 221257924608 221882706108 222210957312 222338285568 222667210752 223295971752 223328616448 223626313728 223754452992 224290568322 224419088208 224718239088 224737099776 224751091712 225404653824 225848509152 225867464704 226840352256 227306110976 227836551168 228285195264 228304355328 228949034328 228982505472 229287739392 229419122688 229968810558 230100584112 230407308432 230440992768 231433580052 231566192928 231908769792 232583145984 232597626408 232617148416 233041136832 233060696064 233752974336 234064567296 234098786304 235241846784 235589861376 236274941952 236289652224 236740202496 237428628192 237463339008 237779877888 238486173912 238940912448 238975844352 240005194128 240025337856 240497983488 241197336576 241212353312 241554161664 241692573696 242271668736 242410491904 242733625344 243799621632 243814800384 243954507776 244523798568 245005302339 245025865728 245508358144 246081274992 246586540032 247318995168 247648671648 247669456896 248405128704 248878780416 248894275392 248915165184 249987326976 250130571264 250500612096 251207968221 251244693504 251579602944 251723759616 252471474234 252808018974 252829237248 252844978176 253580235552 254079572796 254100897792 255195396288 255232704512 255719374848 256478957952 256820844672 256842399744 256858390528 257605318656 258096513024 258112581888 258134245376 258863157126 259246116864 259778412544 260511967044 260897366016 261656039232 261672329709 261694291968 262171278936 262193283072 262972096128 263322638208 263361134592 264647077632 265038594048 265809309696 265825858752 266332727808 266355081216 267107206716 267146256384 267502362624 268296945651 268808526504 268847824896 270005843394 270028505088 270560231424 271347003648 271363897476 271386673152 271748431872 271904145408 272555627328 272711803392 273075328512 273115250688 274291650432 274448821248 274854838272 275654098944 275671260928 276196902912 276220084224 277040562176 277409857536 278233869564 278628139008 278805151744 279455769792 280006059816 280029560832 280580980736 281235742848 281396892672 281813188608 282650280192 283027053312 283189229568 284432891904 284450600448 284474474496 285277764996 285863510016 286286413824 287094820824 287136792576 287684296704 288538827696 288923450256 288947699712 288965689344 289805983488 290358577152 290376654624 290401026048 291651881472 292250714112 293118809088 293509536768 293534171136 294406078464 294942688803 294967443456 294985807872 295010566144 295843608144 296281276416 296451047424 297727962336 298168418304 298339270656 299035473408 299054091096 299225450944 299624318784 299649466368 300539538432 300940157952 301131345536 302453803008 303782068224 304380260352 305265379104 305310007296 305716985856 305892163584 306625080744 306800778816 307209744576 307254657024 308578106736 308754923904 309211693056 310110861312 310130168544 310156197888 310721515776 310747594752 311670632448 312086089728 312131715072 313655795712 314119815168 315006817293 315033255936 315052869632 315653603328 316571504256 316591213722 316617785344 317039837184 317981565216 318587883264 318634459136 320006925504 320033783808 320663977984 321596448768 322072215552 322256764928 322981673427 323028891648 323644833792 324606181158 325038881538 325066162176 325086400512 326031731424 326653399296 326673736452 326701154304 328108366656 328782053376 329758660224 330198228864 330225942528 331206838272 331838373888 331859033856 331886886912 332824059162 333316435968 333507428352 334000816128 334943957628 334992924672 335439470592 335631679488 336435852483 336628632312 337077358632 337105649664 337126637568 338106980736 338772763728 338801197056 340260528384 340959166464 341754826752 341971943936 342427792896 342456532992 343473758208 343931609088 344128684032 344150109184 344953215837 345150876168 345661489152 347150370078 347349289392 347863154688 348874718976 348896439612 348925722624 349561705248 349591044096 350629461504 351096850944 351148179456 352862770176 353384792064 354412412928 354434478336 355110303744 355140108288 356142942288 356195008512 356669816832 357729260868 358411368672 358463766528 360007791192 360038006784 360746975232 361796004864 361818529968 361848897536 362331242496 362538860544 363407503104 363615737856 364100438016 364153667584 365722200576 365931761664 366473117696 366785697852 367538798592 368262537216 369121912488 369356416009 369879810048 370978492752 371473007472 371504185344 372607693056 373318170624 373341413088 373372747776 374980990464 375195856896 375750918144 376867040256 377369404416 377585639424 378707211351 379212028461 379243855872 379267467264 379299299328 380370353328 381119359194 381151346688 382793094432 382849056768 383579062272 384718436928 385231267008 385263599616 385287585792 386407977984 387144769536 387168872832 387201368064 388294735689 388869175296 389667618816 390767950566 390825078784 391346049024 392541437952 393256918404 393289924608 393314410496 394458144192 395041701888 395268063232 396970616448 397557891072 397785694208 398713964544 398738788128 399499091712 399532621824 400660810074 400719384576 401253543936 403212789756 403271737344 405008765091 405042757632 405840347136 407020505472 407045846214 407080009728 407622647808 407856218112 408833440992 409067705088 409612992768 409672876032 411437475648 411673231872 412282257408 413481148416 413506891392 413541597184 414295354368 414330126336 415560843264 416114786304 416175620096 417350804346 418207727616 418826420224 419183654688 420009089724 420044341248 420871471104 421853614272 422095339008 422121618296 422719782912 423975420288 424540579968 424783844352 426649337856 426675900672 426711711744 427916647494 428795265024 429429620736 430642231236 430705188864 431526445056 432808241544 433385175384 433421549568 433448534016 434708975232 435537865728 435564981936 435601539072 437477822208 438376071168 439678213632 440264305152 440301256704 441609117696 442451165184 442478711808 442515849216 443765412216 444421914624 444676571136 445334421504 446591943504 446657232896 447252627456 447508905984 448581136644 448838176416 449436478176 449474199552 449502183424 450809307648 451697018304 451734929408 453680704512 454612221952 455673102336 456570390528 456608710656 457898068656 457965010944 458575478784 458838245376 459937621116 460201168224 460814616864 460881985536 462867160104 463132385856 463817539584 465166291968 465195252816 465234296832 466082273664 466121392128 467505948672 468129134592 468197572608 470483693568 471179722752 472549883904 472579304448 473480404992 474857256384 474886820583 474926678016 475559755776 476972347824 477881824896 477951688704 480010388256 480050675712 480995966976 482394673152 482424706624 483108323328 483385147392 484543337472 484820983808 485467250688 486909271737 487599243264 487629600768 487909015552 489047597136 490010604678 490051731456 491016716288 492162549984 493173080064 494637990336 495297343296 495338913792 496810257408 497757560832 497788550784 497830330368 499236088743 499974653952 500261142528 501001224192 502415936442 502489387008 503159205888 503447519232 504942948468 505616037948 505658474496 505689956352 507160471104 508159145592 508201795584 510390792576 510465409024 511438749696 512957915904 513641689344 513684799488 513716781056 515210637312 516193026048 516225163776 516268490752 517726314252 518492233728 519556825088 520725555117 521023934088 521794732032 523312078464 523344659418 523388583936 524342557872 524386566144 525944192256 526645276416 526722269184 529294155264 530077188096 531618619392 531651717504 532665455616 532710162432 534214413432 534292512768 535004725248 536593891302 537617053008 537695649792 540011686788 540057010176 541120462848 542694007296 542727794952 542773346304 543496863744 543808290816 545111254656 545423606784 546150657024 546230501376 548583300864 548897642496 549709676544 551308197888 551342521856 552393805824 554081124352 554819715072 556467739128 557256278016 557610303488 558911539584 560012119632 560059121664 561161961472 562471485696 562793785344 563626377216 565300560384 566054106624 566378459136 568865783808 568901200896 568948948992 570555529992 571679038791 571727020032 572572827648 574189641648 574273585152 575368593408 577077655392 577846900512 577895399424 577931378688 579611966976 580717154304 580753309248 580802052096 583303762944 584501428224 586151925849 586237618176 587019073536 587068342272 588812156928 589885377606 589934886912 589971615744 591687216288 592562552832 592902094848 595455924672 596336836608 596678541312 598070946816 598108182192 598450901888 599248637568 599298932736 601079076864 601880315904 602262691072 604907606016 607564136448 608760520704 610530758208 610568769321 610620014592 611433971712 611784327168 613250161488 613601557632 614419489152 614509314048 617156213472 617509847808 618423386112 620221722624 620260337088 620312395776 621443031552 621495189504 623341264896 624172179456 624263430144 626026206519 627311591424 628239630336 630013634586 630066511872 630105739264 631307206656 633143008512 633182427444 633235570688 634079674368 635963130432 637175766528 637268918272 640013851008 640067567616 641327955968 641874971241 643192897536 644144431104 644513529856 645963346854 646057783296 647289667584 649212362316 650077763076 650132324352 650172801024 652063462848 653306798592 653347472904 653402308608 656216733312 657564106752 659517320448 660396457728 660451885056 662413676544 663676747776 663718067712 663773773824 665648118324 666632871936 667014856704 668001632256 669887915256 669985849344 670878941184 671263358976 672871704966 673257264624 674154717264 674211299328 674253275136 676213961472 677545527456 677602394112 680521056768 681918332928 683509653504 683943887872 684855585792 684913065984 686947516416 687863218176 688257368064 688300218368 689906431674 690301752336 691322978304 694300740156 694698578784 695726309376 697749437952 697792879224 697851445248 699123410496 699182088192 701258923008 702193701888 702296358912 705725540352 706769584128 708824825856 708868956672 710220607488 712285884576 712390017024 713339633664 715458521736 716822737344 716927533056 720015582384 720076013568 721493950464 723592009728 723637059936 723697795072 724662484992 725077721088 726815006208 727231475712 728200876032 728307335168 731444401152 731863523328 732946235392 733571395704 735015907017 735077597184 736525074432 738243824976 738712832018 739759620096 741956985504 742946014944 743008370688 745215386112 746636341248 746682826176 746745495552 749961980928 750391713792 751501836288 753623904663 753734080512 754738808832 755171278848 757414422702 758424056922 758487711744 758534934528 760740706656 762238718388 762302693376 765586188864 765698113536 767158124544 769436873856 770462534016 770527199232 770575171584 772815955968 774289539072 774337745664 774402736128 776589471378 777738350592 779335237632 781535901132 781650157568 782692098048 785016989127 785082875904 786513836808 786579849216 786628820992 788916288384 790083403776 790536126464 793941232896 795115782144 795571388416 797427929088 797477576256 798998183424 799065243648 801321620148 801438769152 802507087872 804890836953 806425579512 806543474688 810017530182 810085515264 811680694272 814041010944 814091692428 814160019456 815245295616 815712436224 817666881984 818135410176 819225985536 819345752064 822874951296 823346463744 824564514816 826962296832 827013782784 827083194368 828590708736 828660252672 831121686528 832229572608 832351240192 834701608692 836415455232 837652840448 838367309376 840018179448 840088682496 841742942208 843707228544 844190678016 844243236592 845439565824 847950840576 849081159936 849567688704 853298675712 853351801344 853423423488 855833294988 857590530048 858859241472 861284462472 861410377728 863052890112 865616483088 866770350768 866843099136 866897068032 869417950464 871075731456 871129963872 871203078144 874955644416 876752142336 879356427264 880528610304 880602513408 883218235392 884828066409 884902330368 884957423616 885031698432 887530824432 888843829248 889353142272 893183887008 893314465792 894505254912 895017811968 897162273288 897676352832 898872956352 898948399104 899004366848 901618615296 903394036608 903469858816 907361409024 909224443904 911346204672 913140781056 915796137312 915930021888 917150957568 917676490752 919875242232 920402336448 921629233728 921763971072 925734320208 926264771712 927635079168 930332583936 930390505632 930468593664 932164547328 932242784256 935011897344 936258269184 936395145216 940967387136 942359445504 945020451879 945099767808 945158608896 946960809984 949714512768 949773641166 949853356032 951119511552 953944695648 955763649792 955903377408 960020776512 960101351424 961991933952 964789346304 964849413248 966216646656 966770294784 969086674944 969641967616 970934501376 973818543474 975198486528 975259201536 975818031104 978095194272 980021209356 980103462912 982033432576 984325099968 986346160128 989275980672 990594686592 990677827584 993620514816 995515121664 995577101568 995660660736 998472177486 999949307904 1000522285056 1002002448384 1004831872884 1004978774016 1006318411776 1006895038464 1009307557449 1009885896936 1011232075896 1011316948992 1011379912704 1014320942208 1016318291184 1016403591168 1020781585152 1020930818048 1022877499392 1025915831808 1027283378688 1027369598976 1027433562112 1030421274624 1032386052096 1032450327552 1032536981504 1034859647511 1035452628504 1036984467456 1039113650176 1041451110234 1042047868176 1043589464064 1046624156928 1046689318836 1046777167872 1048685115744 1048773132288 1051888384512 1053290552832 1053444538368 1058588310528 1060154376192 1063237238784 1063303435008 1065330911232 1065420324864 1068428826864 1068585025536 1070009450496 1073187782604 1075234106016 1075391299584 1080023373576 1080114020352 1082240925696 1085388014592 1085455589904 1085546692608 1086993727488 1087616581632 1090222509312 1090847213568 1092301314048 1092461002752 1097166601728 1097795284992 1099419353088 1102616395776 1102685043712 1104787611648 1108069248027 1108162248704 1109639430144 1112935478256 1114512556032 1115220606976 1117823079168 1120024239264 1120118243328 1122323922944 1124942971392 1125587570688 1127252754432 1130601120768 1132108213248 1132756918272 1136121634053 1137636085383 1137731567616 1137802401792 1137897897984 1141111059984 1143358077582 1143454040064 1148379283296 1148547170304 1150737186816 1154155310784 1155693801024 1155790798848 1155862757376 1159223933952 1161434308608 1161506618496 1161604104192 1164884207067 1166607525888 1169002856448 1172303851698 1172475236352 1174038147072 1177624313856 1179770755212 1179869773824 1179943231488 1183374432576 1185125105664 1185804189696 1190911849344 1192673673216 1193357082624 1196141893632 1196216364384 1196901803776 1198497275136 1198597865472 1202158153728 1203760631808 1204525382144 1209815212032 1215026295273 1215128272896 1217521041408 1221061516416 1221137538642 1221240029184 1222867943424 1223568654336 1226500322976 1227203115264 1228838978304 1229018628096 1234312426944 1235019695616 1236846772224 1240443445248 1240520674176 1240624791552 1242886063104 1242990379008 1246682529792 1248344358912 1248526860288 1252052413038 1254623182848 1256479260672 1260027269172 1260133023744 1260211478528 1262614413312 1266286017024 1266364854888 1266471141376 1268159348736 1271926260864 1274351533056 1274537836544 1280027702016 1280135135232 1282655911936 1283749942482 1286385795072 1288288862208 1291926693708 1292115566592 1294579335168 1298424724632 1300155526152 1300264648704 1300345602048 1304126925696 1306613597184 1306694945808 1306804617216 1312433466624 1315128213504 1319034640896 1320792915456 1320903770112 1324827353088 1327353495552 1327436135424 1327547547648 1331296236648 1333265743872 1334029713408 1336003264512 1339775830512 1339971698688 1341757882368 1342526717952 1345743409932 1346514529248 1348309434528 1348422598656 1348506550272 1352427922944 1355091054912 1355204788224 1361042113536 1363836665856 1367019307008 1367887775744 1369711171584 1369826131968 1373895032832 1375726436352 1376514736128 1376600436736 1379812863348 1380603504672 1382645956608 1388601480312 1389397157568 1391452618752 1395498875904 1395585758448 1395702890496 1398246820992 1398364176384 1402517846016 1404387403776 1404592717824 1411451080704 1413539168256 1417649651712 1417737913344 1420441214976 1424571769152 1424660461749 1424780034048 1426679267328 1430917043472 1433645474688 1433855066112 1440031164768 1440152027136 1442987900928 1447184019456 1447274119872 1447395590144 1449324969984 1450155442176 1453630012416 1454462951424 1456401752064 1456614670336 1460727815211 1462888802304 1463727046656 1465892470784 1467142791408 1470031814034 1470155194368 1473050148864 1476487649952 1477425664036 1479519240192 1483913971008 1485892029888 1486016741376 1490430772224 1493272682496 1493365652352 1493490991104 1497708266229 1499923961856 1500783427584 1503003672576 1507247809326 1507468161024 1509477617664 1510342557696 1514828845404 1516848113844 1516975423488 1517069869056 1521481413312 1524477436776 1524605386752 1531172377728 1531396227072 1534316249088 1538873747712 1540925068032 1541054398464 1541150343168 1545631911936 1548579078144 1548675491328 1548805472256 1553178942756 1555476701184 1558670475264 1563071802264 1563300315136 1565384196096 1570033978254 1570165751808 1573027673616 1573159698432 1573257641984 1577832576768 1580166807552 1581072252928 1587882465792 1590231564288 1591142776832 1594855858176 1594955152512 1597996366848 1598130487296 1602643240296 1602877538304 1605014175744 1609781673906 1612851159024 1613086949376 1620035060364 1620171030528 1623361388544 1628082021888 1628183384856 1628320038912 1630490591232 1631424872448 1635333763968 1636270820352 1638451971072 1638691504128 1645749902592 1646692927488 1649129029632 1653924593664 1654027565568 1654166388736 1657181417472 1662243373056 1664459145216 1664702480384 1669403217384 1672830910464 1675305680896 1676734618752 1680036358896 1680177364992 1683485884416 1687414457088 1688381356032 1688486473184 1690879131648 1695901681152 1698162319872 1699135377408 1706597351424 1706703602688 1706846846976 1711666589976 1715037116373 1715181060096 1717718482944 1722568924944 1722820755456 1726105780224 1731232966176 1733540701536 1733686198272 1733794136064 1738835900928 1742151462912 1742259927744 1742406156288 1749911288832 1753504284672 1758455777547 1758712854528 1761057220608 1761205026816 1766436470784 1769656132818 1769804660736 1769914847232 1775061648864 1777687658496 1778706284544 1786367774016 1786628931584 1789010509824 1790035623936 1794324546576 1795352705664 1797745912704 1797896798208 1798008733696 1803237230592 1806788073216 1806939717632 1814722818048 1818448887808 1822692409344 1826281562112 1831592274624 1831706307963 1831860043776 1834301915136 1835352981504 1839750484464 1840804672896 1843258467456 1843527942144 1851468640416 1852529543424 1855270158336 1860665167872 1860781011264 1860937187328 1864329094656 1864485568512 1870023794688 1872516538368 1872790290432 1878078619557 1881934774272 1884718891008 1890040903758 1890199535616 1890317217792 1893921619968 1899429025536 1899547282332 1899706712064 1902239023104 1907889391296 1911527299584 1911806754816 1920041553024 1920202702848 1923983867904 1929578692608 1929698826496 1932433293312 1933540589568 1938173349888 1939283935232 1941869002752 1947637086948 1950396973056 1950518403072 1951636062208 1956190388544 1960042418712 1960206925824 1964066865152 1968650199936 1972692320256 1978551961344 1981189373184 1981355655168 1987241029632 1991030243328 1991154203136 1991321321472 1996944354972 1999898615808 2001044570112 2004004896768 2009663745768 2009957548032 2012636823552 2013790076928 2018615114898 2019771793872 2022464151792 2022633897984 2022759825408 2028641884416 2032636582368 2032807182336 2041563170304 2041861636096 2045754998784 2051831663616 2054566757376 2054739197952 2054867124224 2060842549248 2064772104192 2064900655104 2065073963008 2069719295022 2070905257008 2073968934912 2082902220468 2084095736352 2087178928128 2093248313856 2093378637672 2093554335744 2097370231488 2097546264576 2103776769024 2106581105664 2106889076736 2117176621056 2120308752384 2126474477568 2126606870016 2130661822464 2136857653728 2137170051072 2140018900992 2146375565208 2150468212032 2150782599168 2160046747152 2160228040704 2164481851392 2170776029184 2170911179808 2171093385216 2173987454976 2175233163264 2180445018624 2181694427136 2184602628096 2184922005504 2194333203456 2195590569984 2198838706176 2205047721051 2205232791552 2205370087424 2209575223296 2216138496054 2216324497408 2219278860288 2225870956512 2229025112064 2230441213952 2235646158336 2240048478528 2240236486656 2244647845888 2249885942784 2251175141376 2254505508864 2260871713989 2261202241536 2264216426496 2265513836544 2272243268106 2275272170766 2275463135232 2275604803584 2282222119968 2286716155164 2286908080128 2296758566592 2297094340608 2301474373632 2308310621568 2311387602048 2311581597696 2311725514752 2318447867904 2322868617216 2323013236992 2323208208384 2329768414134 2333215051776 2338005712896 2344607703396 2344950472704 2348076294144 2355050967381 2355248627712 2359541510424 2359739547648 2359886462976 2366748865152 2370250211328 2371608379392 2381823698688 2385347346432 2386714165248 2392283787264 2392432728768 2393803607552 2396994550272 2397195730944 2404316307456 2407521263616 2409050764288 2414672510859 2419630424064 2430052590546 2430256545792 2435042082816 2442123032832 2442275077284 2442480058368 2445735886848 2447137308672 2453000645952 2454406230528 2457677956608 2458037256192 2468624853888 2470039391232 2473693544448 2480886890496 2481041348352 2481249583104 2485772126208 2485980758016 2493365059584 2496688717824 2497053720576 2504104826076 2509246365696 2512958521344 2520054538344 2520266047488 2520422957056 2525228826624 2532572034048 2532729709776 2532942282752 2536318697472 2543852521728 2548703066112 2549075673088 2560055404032 2560270270464 2565311823872 2567499884964 2572771590144 2576577724416 2583853387416 2584231133184 2589158670336 2596849449264 2600311052304 2600529297408 2600691204096 2608253851392 2613227194368 2613389891616 2613609234432 2624866933248 2630256427008 2638069281792 2641585830912 2641807540224 2649654706176 2654484199227 2654706991104 2654872270848 2655095095296 2662592473296 2666531487744 2668059426816 2679551661024 2679943397376 2683515764736 2685053435904 2691486819864 2693029058496 2696618869056 2696845197312 2697013100544 2704855845888 2710182109824 2710409576448 2722084227072 2727673331712 2734038614016 2735775551488 2739422343168 2747790065664 2751452872704 2753029472256 2753200873472 2759625726696 2761207009344 2765291913216 2777202960624 2778794315136 2782905237504 2790997751808 2791171516896 2791405780992 2796493641984 2796728352768 2805035692032 2808774807552 2809185435648 2822902161408 2827078336512 2835061355637 2835299303424 2835475826688 2840882429952 2849143538304 2849320923498 2849560068096 2853358534656 2861834086944 2867290949376 2867710132224 2880062329536 2880304054272 2885975801856 2894368038912 2894548239744 2894791180288 2898649939968 2900310884352 2907260024832 2908925902848 2912803504128 2913229340672 2921455630422 2925777604608 2927454093312 2931784941568 2934285582816 2940063628068 2940310388736 2946100297728 2952975299904 2954851328072 2959038480384 2967827942016 2971784059776 2972033482752 2980861544448 2986545364992 2986731304704 2986981982208 2995416532458 2999847923712 3001566855168 3006007345152 3014495618652 3014936322048 3018955235328 3020685115392 3027922672347 3029657690808 3033696227688 3033950846976 3034139738112 3042962826624 3048954873552 3049210773504 3062344755456 3062792454144 3068632498176 3077747495424 3081850136064 3082108796928 3082300686336 3091263823872 3097158156288 3097350982656 3097610944512 3106357885512 3110953402368 3117340950528 3126143604528 3126600630272 3130768392192 3140067956508 3140331503616 3146055347232 3146319396864 3146515283968 3155665153536 3160333615104 3162144505856 3175764931584 3180463128576 3182285553664 3189711716352 3189910305024 3195992733696 3196260974592 3205286480592 3205755076608 3210028351488 3219563347812 3225702318048 3226173898752 3240070120728 3240342061056 3246722777088 3256164043776 3256366769712 3256640077824 3260981182464 3262849744896 3270667527936 3272541640704 3276903942144 3277383008256 3291499805184 3293385854976 3298258059264 3307849187328 3308055131136 3308332777472 3314362834944 3324207744081 3324486746112 3328918290432 3329404960768 3338806434768 3345661820928 3353469237504 3360072717792 3360354729984 3366971768832 3374828914176 3376762712064 3376972946368 3381758263296 3391803362304 3396324639744 3398270754816 3408364902159 3413194702848 3413407205376 3413693693952 3423333179952 3430074232746 3430362120192 3445137849888 3445641510912 3452211560448 3462465932352 3467081403072 3467372396544 3467588272128 3477671801856 3484302925824 3484519855488 3484812312576 3494652621201 3499822577664 3507008569344 3516911555094 3517425709056 3522114441216 3532872941568 3539312265636 3539609321472 3539829694464 3550123297728 3555375316992 3557412569088 3572735548032 3573257863168 3578021019648 3580071247872 3588649093152 3590705411328 3595491825408 3595793596416 3596017467392 3606474461184 3613576146432 3613879435264 3629445636096 3636897775616 3645078885819 3645384818688 3652563124224 3663184549248 3663412615926 3663720087552 3668603830272 3670705963008 3679500968928 3681609345792 3686516934912 3687055884288 3702937280832 3705059086848 3710540316672 3721330335744 3721562022528 3721874374656 3728658189312 3728971137024 3740047589376 3745033076736 3745580580864 3756157239114 3763869548544 3769437782016 3780081807516 3780399071232 3780634435584 3787843239936 3798858051072 3799094564664 3799413424128 3804478046208 3815778782592 3823054599168 3823613509632 3840083106048 3840405405696 3847967735808 3859157385216 3859397652992 3864866586624 3876346699776 3878567870464 3883738005504 3895274173896 3900793946112 3901036806144 3903272124416 3912380777088 3920084837424 3920413851648 3928133730304 3937300399872 3945384640512 3957103922688 3962378746368 3962711310336 3974482059264 3982060486656 3982308406272 3982642642944 3993888709944 3999797231616 4002089140224 4008009793536 4019327491536 4019915096064 4025273647104 4027580153856 4037230229796 4039543587744 4044928303584 4045267795968 4045519650816 4057283768832 4065273164736 4065614364672 4083126340608 4083723272192 4091509997568 4103663327232 4109133514752 4109478395904 4109734248448 4121685098496 4129544208384 4129801310208 4139438590044 4141810514016 4147937869824 4165804440936 4168191472704 4174357856256 4186496627712 4186757275344 4187108671488 4194740462976 4195092529152 4207553538048 4213162211328 4213778153472 4234353242112 4240617504768 4252948955136 4253213740032 4261323644928 4273715307456 4273981385247 4274340102144 4280037801984 4292751130416 4300936424064 4301565198336 4320093494304 4320456081408 4328963702784 4341552058368 4341822359616 4342186770432 4347974909952 4350466326528 4360890037248 4363388854272 4369205256192 4369844011008 4382183445633 4388666406912 4391181139968 4397677412352 4410095442102 4410465583104 4410740174848 4419150446592 4432276992108 4432648994816 4438557720576 4451741913024 4458050224128 4460882427904 4471292316672 4480096957056 4480472973312 4489295691776 4493124798687 4499771885568 4502350282752 4509011017728 4521743427978 4522404483072 4528432852992 4531027673088 4544486536212 4550544341532 4550926270464 4551209607168 4564444239936 4573432310328 4573816160256 4593517133184 4594188681216 4602948747264 4616621243136 4622775204096 4623163195392 4623451029504 4636895735808 4645737234432 4646026473984 4646416416768 4659536828268 4666430103552 4676011425792 4689215406792 4689900945408 4696152588288 4710101934762 4710497255424 4719083020848 4719479095296 4719772925952 4733497730304 4740500422656 4743216758784 4763647397376 4770694692864 4773428330496 4784567574528 4784865457536 4787607215104 4793989100544 4794391461888 4808632614912 4815042527232 4818101528576 4829345021718 4839260848128 4860105181092 4860513091584 4870084165632 4884246065664 4884550154568 4884960116736 4891471773696 4894274617344 4906001291904 4908812461056 4915355913216 4916074512384 4937249707776 4940078782464 4947387088896 4961773780992 4962082696704 4962499166208 4971544252416 4986730119168 4993377435648 4994107441152 5008209652152 5018492731392 5025917042688 5040109076688 5040532094976 5040845914112 5050457653248 5065144068096 5065459419552 5065884565504 5072637394944 5087705043456 5097406132224 5098151346176 5120110808064 5120540540928 5130623647744 5134999769928 5145111349119 5145543180288 5153155448832 5167706774832 5168462266368 5178317340672 5193698898528 5200622104608 5201058594816 5201382408192 5216507702784 5226454388736 5226779783232 5227218468864 5249733866496 5260512854016 5275367332641 5276138563584 5283171661824 5283615080448 5299309412352 5308968398454 5309413982208 5309744541696 5325184946592 5333062975488 5336118853632 5359103322048 5359886794752 5367031529472 5370106871808 5382973639728 5386058116992 5393237738112 5393690394624 5394026201088 5409711691776 5420364219648 5420819152896 5444168454144 5455346663424 5468077228032 5471551102976 5478844686336 5495118923889 5495580131328 5502905745408 5506058944512 5506401746944 5519251453392 5522414018688 5530583826432 5554405921248 5557588630272 5565810475008 5581995503616 5582343033792 5582811561984 5592987283968 5593456705536 5610071384064 5617549615104 5618370871296 5634235858671 5645804322816 5654156673024 5670122711274 5670598606848 5670951653376 5681764859904 5698287076608 5698641846996 5699120136192 5706717069312 5723668173888 5734581898752 5735420264448 5760124659072 5760608108544 5771951603712 5788736077824 5789096479488 5789582360576 5797299879936 5800621768704 5814520049664 5817851805696 5825607008256 5826458681344 5842911260844 5851555209216 5854908186624 5863569883136 5868571165632 5880127256136 5880620777472 5892200595456 5905950599808 5909702656144 5918076960768 5935655884032 5943568119552 5944066965504 5961723088896 5973090729984 5973462609408 5973963964416 5990833064916 5999695847424 6003133710336 6012014690304 6028991237304 6029872644096 6037910470656 6041370230784 6055845344694 6059315381616 6067392455376 6067901693952 6068279476224 6085925653248 6097909747104 6098421547008 6124689510912 6125584908288 6137264996352 6155494990848 6163700272128 6164217593856 6164601372672 6182527647744 6194316312576 6194701965312 6195221889024 6212715771024 6221906804736 6252287209056 6253201260544 6261536784384 6280135913016 6280663007232 6292110694464 6292638793728 6293030567936 6311330307072 6320667230208 6324289011712 6351529863168 6360926257152 6364571107328 6379423432704 6379820610048 6391985467392 6410572961184 6411510153216 6420056702976 6439126695624 6451404636096 6452347797504 6480140241456 6480684122112 6493445554176 6512328087552 6512733539424 6513280155648 6521962364928 6525699489792 6541335055872 6545083281408 6553807884288 6554766016512 6582999610368 6586771709952 6596516118528 6615143163153 6615698374656 6616110262272 6616665554944 6628725669888 6648415488162 6648973492224 6657836580864 6677612869536 6691323641856 6706938475008 6720145435584 6720709459968 6733943537664 6749657828352 6753525424128 6753945892736 6763516526592 6783606724608 6792649279488 6796541509632 6816729804318 6826389405696 6826814410752 6846666359904 6860148465492 6860724240384 6890275699776 6891283021824 6904423120896 6924931864704 6934162806144 6934744793088 6935176544256 6955343603712 6968605851648 6969039710976 6969624625152 6989305242402 6999645155328 7014017138688 7033823110188 7034851418112 7044228882432 7065152902143 7065745883136 7078624531272 7079218642944 7079659388928 7100246595456 7110750633984 7114825138176 7145471096064 7146515726336 7156042039296 7160142495744 7177298186304 7181410822656 7190983650816 7191587192832 7192034934784 7212948922368 7227152292864 7227758870528 7244017532577 7258891272192 7273795551232 7290157771638 7290769637376 7305126248448 7326369098496 7326825231852 7327440175104 7337207660544 7341411926016 7359001937856 7363218691584 7373033869824 7374111768576 7405874561664 7410118173696 7421080633344 7442660671488 7443124045056 7443748749312 7457316378624 7457942274048 7480095178752 7490066153472 7491161161728 7512314478228 7527739097088 7538875564032 7560163615032 7560798142464 7561268871168 7575686479872 7597716102144 7598189129328 7598826848256 7608956092416 7631557565184 7646109198336 7647227019264 7680166212096 7680810811392 7695935471616 7718314770432 7718795305984 7729733173248 7752693399552 7757135740928 7767476011008 7790548347792 7801587892224 7802073612288 7806544248832 7824761554176 7840169674848 7840827703296 7856267460608 7874600799744 7890769281024 7914207845376 7924757492736 7925422620672 7948964118528 7963452597681 7964120973312 7964616812544 7965285285888 7987777419888 7999594463232 8004178280448 8038654983072 8039830192128 8050547294208 8055160307712 8074460459592 8079087175488 8089856607168 8090535591936 8091039301632 8114567537664 8130546329472 8131228729344 8166252681216 8167446544384 8183019995136 8207326654464 8218267029504 8219468496896 8243370196992 8259088416768 8259602620416 8278877180088 8283621028032 8295875739648 8331608881872 8336382945408 8348715712512 8372993255424 8373514550688 8374217342976 8389480925952 8390185058304 8415107076096 8426324422656 8427556306944 8468706484224 8481235009536 8505184066911 8505897910272 8506427480064 8522647289856 8547430614912 8547962770494 8548680204288 8560075603968 8585502260832 8601872848128 8603130396672 8640186988608 8640912162816 8657927405568 8683104116736 8683644719232 8684373540864 8695949819904 8700932653056 8721780074496 8726777708544 8738410512384 8739688022016 8764366891266 8777332813824 8782362279936 8795354824704 8820190884204 8820931166208 8821480349696 8838300893184 8864553984216 8865297989632 8877115441152 8903483826048 8916100448256 8921764855808 8942584633344 8960193914112 8960945946624 8978591383552 8986249597374 8999543771136 9004700565504 9018022035456 9043486855956 9044808966144 9056865705984 9062055346176 9083768017041 9088973072424 9101088683064 9101852540928 9102419214336 9128888479872 9146864620656 9147632320512 9187034266368 9188377362432 9205897494528 9233242486272 9245550408192 9246326390784 9246902059008 9273791471616 9291474468864 9292052947968 9292832833536 9319073656536 9332860207104 9352022851584 9378430813584 9379801890816 9392305176576 9420203869524 9420994510848 9438166041696 9438958190592 9439545851904 9466995460608 9481000845312 9486433517568 9527294794752 9541389385728 9546856660992 9569135149056 9569730915072 9575214430208 9587978201088 9588782923776 9617265229824 9630085054464 9636203057152 9658690043436 9678521696256 9720210362184 9721026183168 9740168331264 9768492131328 9769100309136 9769920233472 9782943547392 9788549234688 9812002583808 9817624922112 9830711826432 9832149024768 9874499415552 9880157564928 9894774177792 9923547561984 9924165393408 9924998332416 9943088504832 9972623232243 9973460238336 9986754871296 9988214882304 10016419304304 10036985462784 10080218153376 10081064189952 10081691828224 10100915306496 10130288136192 10130918839104 10131769131008 10145274789888 10175410086912 10194812264448 10196302692352 10225094706477 10240221616128 10241081081856 10261247295488 10269999539856 10290222698238 10291086360576 10335413549664 10336924532736 10356634681344 10387397797056 10401244209216 10402117189632 10402764816384 10433015405568 10452908777472 10453559566464 10454436937728 10483957863603 10499467732992 10521025708032 10550734665282 10552277127168 10566343323648 10598618824704 10617936796908 10618827964416 10619489083392 10650369893184 10666125950976 10672237707264 10718206644096 10719773589504 10734063058944 10740213743616 10765947279456 10772116233984 10786475476224 10787380789248 10788052402176 10819423383552 10840728439296 10841638305792 10888336908288 10910693326848 10936154456064 10943102205952 10957689372672 10990237847778 10991160262656 11005811490816 11012117889024 11012803493888 11038502906784 11044828037376 11061167652864 11108811842496 11115177260544 11131620950016 11163991007232 11164686067584 11165623123968 11185974567936 11186913411072 11220142768128 11235099230208 11236741742592 11268471717342 11291608645632 11308313346048 11340245422548 11341197213696 11341903306752 11363529719808 11396574153216 11397283693992 11398240272384 11413434138624 11447336347776 11469163797504 11470840528896 11520249318144 11521216217088 11543903207424 11577472155648 11578192958976 11579164721152 11594599759872 11629040099328 11635703611392 11651214016512 11652917362688 11685822521688 11703110418432 11709816373248 11727139766272 11737142331264 11760254512272 11761241554944 11784401190912 11811901199616 11819405312288 11836153921536 11871311768064 11887136239104 11888133931008 11923446177792 11946181459968 11946925218816 11947927928832 11981666129832 11999391694848 12006267420672 12024029380608 12057982474608 12059745288192 12075820941312 12082740461568 12111690689388 12118630763232 12134784910752 12135803387904 12136558952448 12171851306496 12195819494208 12196843094016 12249379021824 12251169816576 12274529992704 12310989981696 12327400544256 12328435187712 12329202745344 12365055295488 12388632625152 12389403930624 12425431542048 12443813609472 12504574418112 12506402521088 12523073568768 12560271826032 12561326014464 12584221388928 12585277587456 12586061135872 12622660614144 12641334460416 12648578023424 12703059726336 12721852514304 12729142214656 12758846865408 12759641220096 12783970934784 12821145922368 12821944155741 12823020306432 12840113405952 12878253391248 12902809272192 12904695595008 12960280482912 12961368244224 12986891108352 13024656175104 13025467078848 13026560311296 13043924729856 13051398979584 13082670111744 13090166562816 13107615768576 13109532033024 13146550336899 13165999220736 13173543419904 13193032237056 13230286326306 13231396749312 13232220524544 13257451339776 13296830976324 13297946984448 13315673161728 13355225739072 13382647283712 13413876950016 13440290871168 13441418919936 13467887075328 13499315656704 13507050848256 13507891785472 13527033053184 13567213449216 13585298558976 13593083019264 13633459608636 13652778811392 13653628821504 13693332719808 13720296930984 13721448480768 13780551399552 13782566043648 13808846241792 13849863729408 13868325612288 13869489586176 13870353088512 13910687207424 13937211703296 13938079421952 13939249250304 13978610484804 13999290310656 14028034277376 14067646220376 14069702836224 14088457764864 14130305804286 14131491766272 14157249062544 14158437285888 14159318777856 14200493190912 14221501267968 14229650276352 14290942192128 14293031452672 14312084078592 14320284991488 14354596372608 14362821645312 14381967301632 14383174385664 14384069869568 14425897844736 14454304585728 14455517741056 14488035065154 14517782544384 14580315543276 14581539274752 14610252496896 14652738196992 14653650463704 14654880350208 14674415321088 14682823852032 14718003875712 14726437383168 14746067739648 14748223537152 14811749123328 14820236347392 14842161266688 14885321342976 14886248090112 14887497498624 14914632757248 14960190357504 14980132306944 14982322323456 15024628956456 15055478194176 15077751128064 15120327230064 15121596284928 15122537742336 15151372959744 15195432204288 15196378258656 15197653696512 15217912184832 15263115130368 15292218396672 15294454038528 15360332424192 15361621622784 15391870943232 15435334047357 15436629540864 15437590611968 15459466346496 15505386799104 15514271481856 15534952022016 15581096695584 15603175784448 15604147224576 15613088497664 15649523108352 15680339349696 15681655406592 15712534921216 15749201599488 15781538562048 15826101997923 15828415690752 15849514985472 15850845241344 15897928237056 15926905195362 15928241946624 15929233625088 15975554839776 15999188926464 16008356560896 16077309966144 16079660384256 16101094588416 16110320615424 16148920919184 16158174350976 16179713214336 16181071183872 16182078603264 16229135075328 16261092658944 16262457458688 16332505362432 16334893088768 16366039990272 16414653308928 16436534059008 16438936993792 16485356771667 16486740393984 16518176833536 16519205240832 16557754360176 16567242056064 16591751479296 16663217763744 16672765890816 16697431425024 16745986510848 16747029101376 16748434685952 16778961851904 16780370116608 16830214152192 16852648845312 16855112613888 16902707576013 16937412968448 16962470019072 17010368133822 17011795820544 17012854960128 17045294579712 17094861229824 17095925540988 17097360408576 17120151207936 17171004521664 17203745696256 17206260793344 17280373977216 17281824325632 17315854811136 17366208233472 17367289438464 17368747081728 17391899639808 17401865306112 17443560148992 17453555417088 17476821024768 17479376044032 17528733782532 17554665627648 17564724559872 17590709649408 17640381768408 17641862332416 17642960699392 17676601786368 17729107968432 17730595979264 17754230882304 17806967652096 17832200896512 17843529711616 17885169266688 17920387828224 17921891893248 17957182767104 17972499194748 17999087542272 18009401131008 18036044070912 18086973711912 18089617932288 18113731411968 18124110692352 18167536034082 18177946144848 18202177366128 18203705081856 18204838428672 18257776959744 18293729241312 18295264641024 18374068532736 18376754724864 18411794989056 18466484972544 18491100816384 18492652781568 18493804118016 18547582943232 18582948937728 18584105895936 18585665667072 18638147313072 18665720414208 18756861627168 18759603781632 18784610353152 18840407739048 18841989021696 18876332083392 18877916381184 18879091703808 18933990921216 18962001690624 18972867035136 19054589589504 19082778771456 19093713321984 19138270298112 19139461830144 19150428860416 19175956402176 19234530459648 19260170108928 19272406114304 19317380086872 19357043392512 19440420724368 19442052366336 19480336662528 19536984262656 19538200618272 19539840466944 19565887094784 19577098469376 19624005167616 19635249844224 19661423652864 19664298049536 19748998831104 19760315129856 19789548355584 19845429489459 19847095123968 19848330786816 19849996664832 19886177009664 19945246464486 19946920476672 19973509742592 20032838608608 20073970925568 20160436306752 20162128379904 20163383656448 20201830612992 20260576272384 20261837678208 20263538262016 20290549579776 20350820173824 20389624528896 20392605384704 20450189412954 20480443232256 20522494590976 20539999079712 20580445396476 20582172721152 20670827099328 20673849065472 20713269362688 20774795594112 20802488418432 20804234379264 20805529632768 20866030811136 20905817554944 20907119132928 20908873875456 20967915727206 20998935465984 21042051416064 21101469330564 21104554254336 21132686647296 21195458706429 21197237649408 21235873593816 21237655928832 21238978166784 21300739786368 21332251901952 21344475414528 21436413288192 21439547179008 21468126117888 21480427487232 21531894558912 21544232467968 21572950952448 21574761578496 21576104804352 21638846767104 21681456878592 21683276611584 21776673816576 21821386653696 21872308912128 21886204411904 21915378745344 21980475695556 21982320525312 22011622981632 22024235778048 22025606987776 22077005813568 22089656074752 22122335305728 22217623684992 22230354521088 22263241900032 22327982014464 22329372135168 22331246247936 22371949135872 22373826822144 22440285536256 22470198460416 22473483485184 22536943434684 22583217291264 22616626692096 22680490845096 22682394427392 22683806613504 22727059439616 22793148306432 22794567387984 22796480544768 22826868277248 22894672695552 22938327595008 22941681057792 23040498636288 23042432434176 23087806414848 23154944311296 23156385917952 23158329442304 23189199519744 23258080198656 23271407222784 23302428033024 23305834725376 23371645043376 23406220836864 23419632746496 23474284662528 23520509024544 23522483109888 23568802381824 23623802399232 23638810624576 23672307843072 23742623536128 23774272478208 23776267862016 23846892355584 23892362919936 23893850437632 23895855857664 23963332259664 23998783389696 24012534841344 24115964949216 24119490576384 24151641882624 24165480923136 24223381378776 24237261526464 24269569821504 24271606775808 24273117904896 24343702612992 24391638988416 24393686188032 24498758043648 24502339633152 24549059985408 24621979963392 24654801088512 24658405490688 24730110590976 24777265250304 24778807861248 24850863084096 24887627218944 25009148836224 25012805042176 25046147137536 25120543652064 25122652028928 25168442777856 25170555174912 25172122271744 25245321228288 25282668920832 25297156046848 25406119452672 25443705028608 25458284429312 25515552200733 25517693730816 25519282440192 25567941869568 25642291844736 25643888311482 25646040612864 25680226811904 25756506782496 25805618544384 25809391190016 25920560965824 25922736488448 25973782216704 26049312350208 26050934157696 26053120622592 26087849459712 26102797959168 26165340223488 26180333125632 26215231537152 26219064066048 26293100673798 26331998441472 26347086839808 26386064474112 26460572652612 26462793498624 26464441049088 26514902679552 26593661952648 26595893968896 26631346323456 26710451478144 26765294567424 26827753900032 26880581742336 26882837839872 26935774150656 26998631313408 27014101696512 27015783570944 27054066106368 27134426898432 27170597117952 27186166038528 27251304051123 27266919217272 27305557622784 27307257643008 27386665439616 27440593861968 27442896961536 27561102799104 27565132087296 27617692483584 27699727458816 27736651224576 27738979172352 27740706177024 27821374414848 27874423406592 27876158843904 27878498500608 27957220969608 27998580621312 28056068554752 28135292440752 28139405672448 28176915529728 28260611608572 28262983532544 28314498125088 28316874571776 28318637555712 28400986381824 28443002535936 28459300552704 28581884384256 28586062905344 28624168157184 28640569982976 28709192745216 28725643290624 28763934603264 28766348771328 28768139739136 28851795689472 28908609171456 28976070130308 29035565088768 29160631086552 29163078549504 29220504993792 29305476393984 29307300927408 29309760700416 29348830642176 29365647704064 29436007751424 29452874766336 29492135479296 29496447074304 29623498246656 29640472694784 29684322533376 29770642685952 29772496180224 29774994997248 29829265514496 29917869696729 29920380715008 29960264613888 29964644646912 30049257912912 30110956388352 30240654460128 30243192569856 30245075484672 30302745919488 30390864408576 30392756517312 30395307393024 30435824369664 30526230260736 30584436793344 30588908077056 30675284119431 30720664848384 30723243245568 30783741886464 30870668094714 30873259081728 30875181223936 31010773598208 31028542963712 31069904044032 31162193391168 31206351568896 31208294449152 31226176995328 31299046216704 31360678699392 31363310813184 31425069842432 31451873590809 31498403198976 31563077124096 31652203995846 31656831381504 31699029970944 31795856474112 31853810390724 31856483893248 31858467250176 31951109679552 31998377852928 32016713121792 32154619932288 32159320768512 32202189176832 32220641230848 32297841838368 32316348701952 32359426428672 32362142367744 32364157206528 32458270150656 32522185317888 32524914917376 32665010724864 32669786177536 32732079980544 32829306617856 32873068118016 32877873987584 32970713543334 32973480787968 33036353667072 33038410481664 33115508720352 33134484112128 33183502958592 33326435527488 33345531781632 33394862850048 33491973021696 33494058202752 33496869371904 33557923703808 33560740233216 33660428304384 33705297690624 33710225227776 33805415152026 33874825936896 33924940038144 34020736267644 34023591641088 34025709920256 34090589159424 34189722459648 34191851081976 34194720817152 34240302415872 34342009043328 34407491392512 34412521586688 34560747954432 34563648651264 34631709622272 34732416466944 34734578876928 34737494163456 34783799279616 34887120297984 34907110834176 34953642049536 34958752088064 35057467565064 35109331255296 35129449119744 35181419298816 35280763536816 35283724664832 35285921398784 35353203572736 35458215936864 35461191958528 35508461764608 35613935304192 35664401793024 35687059423232 35770338533376 35840775656448 35843783786496 35914365534208 35944998389496 35998175084544 36018802262016 36072088141824 36173947423824 36179235864576 36227462823936 36248221384704 36335072068164 36355892289696 36404354732256 36407410163712 36409676857344 36515553919488 36587458482624 36590529282048 36748137065472 36753509449728 36823589978112 36932969945088 36982201632768 36985305563136 36987608236032 37095165886464 37165897875456 37168211791872 37276294626144 37331440828416 37513723254336 37519207563264 37569220706304 37680815478096 37683978043392 37752664166784 37755832762368 37758183407616 37867981842432 37924003381248 37945734070272 38109179179008 38165557542912 38187426643968 38276540596224 38278923660288 38300857720832 38351912804352 38465832467223 38469060919296 38520340217856 38544812228608 38634760173744 38714086785024 38880841448736 38884104732672 38960673325056 39073968525312 39076401236544 39079680933888 39131774189568 39154196938752 39248010335232 39270499688448 39322847305728 39328596099072 39439651010697 39497997662208 39520630259712 39579096711168 39690858978918 39694190247936 39696661573632 39772354019328 39890492928972 39893840953344 39947019485184 40065677217216 40147941851136 40320872613504 40324256759808 40326767312896 40403661225984 40521152544768 40523675356416 40527076524032 40581099159552 40701640347648 40779249057792 40785210769408 40900378825908 40960886464512 41044989181952 41079998159424 41160890792952 41164345442304 41341654198656 41347698130944 41426538725376 41549591188224 41604976836864 41608468758528 41611059265536 41732061622272 41811635109888 41814238265856 41817747750912 41935831454412 41997870931968 42084102832128 42202938661128 42209108508672 42265373294592 42390917412858 42394475298816 42471747187632 42475311857664 42477956333568 42601479572736 42664503803904 42688950829056 42872826576384 42879094358016 42936252235776 42960854974464 43063789117824 43088464935936 43145901904896 43149523156992 43152209608704 43277693534208 43362913757184 43366553223168 43553347633152 43744617824256 43772408823808 43830757490688 43960951391112 43964641050624 44023245963264 44048471556096 44051213975552 44154011627136 44179312149504 44244670611456 44435247369984 44460709042176 44526483800064 44655964028928 44658744270336 44662492495872 44743898271744 44880571072512 44940396920832 44946966970368 45073886869368 45166434582528 45233253384192 45360981690192 45364788854784 45367613227008 45454118879232 45586296612864 45589134775968 45592961089536 45653736554496 45789345391104 45876655190016 45883362115584 46080997272576 46084864868352 46175612829696 46306002142071 46309888622592 46312771835904 46316658884608 46378399039488 46516160397312 46542814445568 46604856066048 46743290086752 46812441673728 46839265492992 46948569325056 47041018049088 47044966219776 47137604763648 47247604798464 47277621249152 47344615686144 47485247072256 47548544956416 47552535724032 47693784711168 47784725839872 47787700875264 47926664519328 47997566779392 48025069682688 48231929898432 48238981152768 48303283765248 48330961846272 48446762757552 48474523052928 48539139643008 48543213551616 48546235809792 48687405225984 48783277976832 48787372376064 48997516087296 49004679266304 49098119970816 49243959926784 49309602177024 49316810981376 49456070315001 49460221181952 49554530500608 49557615722496 49701726168192 49775254437888 50018297672448 50025610084352 50092294275072 50241087304128 50245304057856 50336885555712 50341110349824 50344244543488 50490642456576 50565337841664 50594312093696 50708122728039 50812238905344 50887410057216 50916568858624 51031104401466 51035387461632 51038564880384 51135883739136 51284583689472 51287776622964 51292081225728 51360453623808 51513013564992 51611237088768 51618782380032 51841121931648 51845472976896 51947564433408 52098624700416 52101868315392 52106241245184 52175698919424 52205595918336 52330680446976 52360666251264 52430463074304 52438128132096 52586201347596 52663996882944 52694173679616 52772128948224 52921145305224 52925586997248 52928882098176 53029805359104 53187323905296 53191787937792 53262692646912 53420902956288 53530589134848 53655507800064 53761163484672 53765675679744 53871548301312 53997262626816 54028203393024 54031567141888 54108132212736 54268853796864 54341194235904 54372332077056 54502608102246 54533838434544 54611115245568 54614515286016 54773330879232 54881187723936 54885793923072 55122205598208 55130264174592 55235384967168 55399454917632 55473302449152 55477958344704 55481412354048 55642748829696 55748846813184 55752317687808 55756997001216 55914441939216 55997161242624 56270584881504 56278811344896 56353831059456 56521223217144 56525967065088 56628996250176 56633749143552 56637275111424 56801972763648 56886005071872 56918601105408 57163768768512 57172125810688 57248336314368 57281139965952 57418385490432 57451286581248 57527869206528 57536279478272 57703591378944 57817218342912 57952140260616 58071130177536 58321262173104 58326157099008 58441009987584 58610952787968 58614601854816 58619521400832 58697661284352 58731295408128 58872015502848 58905749532672 58984270958592 58992894148608 59246996493312 59280945389568 59368645066752 59536288468377 59541285371904 59544992360448 59549989994496 59658531028992 59835739393458 59840761430016 59920529227776 60098515825824 60221912776704 60481308920256 60486385139712 60490150969344 60605491838976 60781728817152 60785513034624 60790614786048 60871648739328 61052460521472 61168873586688 61177816154112 61350568238862 61441329696768 61567483772928 61741336189428 61746518163456 61750362447872 62021547196416 62057085927424 62139808088064 62324386782336 62412703137792 62416588898304 62452353990656 62598092433408 62721357398784 62726621626368 62850139684864 62903747181618 62996806397952 63126154248192 63304407991692 63313662763008 63398059941888 63586376119287 63591712948224 63707620781448 63712967786496 63716934500352 63902219359104 63996755705856 64033426243584 64309239864576 64318641537024 64404378353664 64441282461696 64595683676736 64632697403904 64718852857344 64724284735488 64728314413056 64916540301312 65044370635776 65049829834752 65330021449728 65339572355072 65464159961088 65658613235712 65746136236032 65755747975168 65941427086668 65946961575936 66072707334144 66076820963328 66231017440704 66268968224256 66367005917184 66652871054976 66691063563264 66789725700096 66983946043392 66988116405504 66993738743808 67115847407616 67121480466432 67320856608768 67410595381248 67420450455552 67610830304052 67749651873792 67849880076288 68041472535288 68047183282176 68051419840512 68181178318848 68379444919296 68383702163952 68389441634304 68480604831744 68684018086656 68814982785024 68825043173376 69121495908864 69127297302528 69263419244544 69464832933888 69469157753856 69474988326912 69567598559232 69774240595968 69814221668352 69907284099072 69917504176128 70114935130128 70218662510592 70258898239488 70561527073632 70567449329664 70571842797568 70706407145472 70916431873728 70922383917056 71016923529216 71227870608384 71328803586048 71374118846464 71540677066752 71681551312896 71687567572992 71828731068416 71889996778992 71996350169088 72037604524032 72347894847648 72358471729152 72454925647872 72496442769408 72670144136328 72711784579392 72808709464512 72814820327424 72819353714688 73031107838976 73174916965248 73181058564096 73496274130944 73507018899456 73647179956224 73865939890176 73964403265536 73975216472064 74190331772928 74331795750912 74336423583744 74552589252288 74662881656832 75027446508672 75038415126528 75138441412608 75361630956192 75367956086784 75505328333568 75511665524736 75516366815232 75735963684864 75848006762496 75891468140544 76218358358016 76331115085824 76374853287936 76553081192448 76557847320576 76601715441664 76703825608704 76931664934446 76938121838592 77040680435712 77089624457216 77269520347488 77428173570048 77761682897472 77768209465344 77921346650112 78147937050624 78152802473088 78159361867776 78263548379136 78308393877504 78496020670464 78540999376896 78645694611456 78657192198144 78879302021394 78995995324416 79041260519424 79158193422336 79381717957836 79388380495872 79393323147264 79544708038656 79780985857944 79787681906688 79894038970368 80131354434432 80295883702272 80641745227008 80648513519616 80653534625792 80807322451968 81042305089536 81047350712832 81054153048064 81162198319104 81403280695296 81558498115584 81570421538816 81753912153369 81800757651816 81921772929024 82089978363904 82159996318848 82321781585904 82328690884608 82683308397312 82695396261888 82853077450752 83099182376448 83209953673728 83216937517056 83222118531072 83464123244544 83623270219776 83628476531712 83635495501824 83871662908824 83995741863936 84168205664256 84405877322256 84418217017344 84530746589184 84781834825716 84788950597632 84943494375264 84950623715328 84955912667136 85202959145472 85329007607808 85377901658112 85745653152768 85758188716032 85872504471552 85921709948928 86127578235648 86176929871872 86291803809792 86299046313984 86304419217408 86555387068416 86725827514368 87106695266304 87489235648512 87544817647616 87661514981376 87921902782224 87929282101248 88046491926528 88096943112192 88102427951104 88308023254272 88358624299008 88489341222912 88870494739968 88921418084352 89052967600128 89311928057856 89317488540672 89324984991744 89487796543488 89753609090187 89761142145024 89880793841664 89893933940736 90147773738736 90332869165056 90721963380384 90729577709568 90735226454016 90908237758464 91172593225728 91178269551936 91185922179072 91307473108992 91578690782208 91753310380032 91766724231168 92025852358293 92161994545152 92169729736704 92351225659392 92612004284142 92619777245184 92625543671808 93032320794624 93085628891136 93209712132096 93486580173504 93624883347456 93678530985984 93897138650112 94082036098176 94089932439552 94275209527296 94495209596928 94555242498304 94689231372288 94970494144512 95097089912832 95387569422336 95569451679744 95575401750528 95853329038656 95995133558784 96050139365376 96463859796864 96477962305536 96606567530496 96661923692544 96893525515104 96949046105856 97078279286016 97086427103232 97092471619584 97374810451968 97566555953664 97574744752128 97995032174592 98009358532608 98196239941632 98487919853568 98619204354048 98633621962752 98912140630002 98920442363904 99109061001216 99115231444992 99403452336384 99550508875776 100036595344896 100051220168704 100184588550144 100482174608256 100490608115712 100673771111424 100682220699648 100688489086976 100981284913152 101130675683328 101188624187392 101416245456078 101624477810688 101774820114432 102062208802932 102070774923264 102077129760768 102271767478272 102569167378944 102575553245928 102584162451456 102720907247616 103026027129984 103222474177536 103237564760064 103682243863296 103690945953792 103895128866816 104197249400832 104203736630784 104212482490368 104351397838848 104661360893952 104721332502528 104860926148608 104876256264192 105172402695192 105327993765888 105388347359232 105544257896448 105842290610448 105851173994496 105857764196352 106059610718208 106374647810592 106383575875584 106525385293824 106841805912576 107061178269696 107311015600128 107522326969344 107531351359488 107743096602624 107994525253632 108056406786048 108063134283776 108216264425472 108537707593728 108682388471808 108744664154112 109005216204492 109067676869088 109222230491136 109229030572032 109546661758464 109762375447872 109771587846144 110244411196416 110260528349184 110470769934336 110798909835264 110946604898304 110955916689408 110962824708096 111285497659392 111497693626368 111504635375616 111828883878432 111994322485248 112541169763008 112557622689792 112707662118912 113042446434288 113051934130176 113257992500352 113267498287104 113274550222848 113603945527296 113772010143744 113837202210816 114327537537024 114344251621376 114496672628736 114562279931904 114836770980864 114902573162496 115055738413056 115072558956544 115397497401669 115407182757888 115634436685824 115904280521232 116142260355072 116642524346208 116652314198016 116882019975168 117221905575936 117229203709632 117239042801664 117395322568704 117462590816256 117744031005696 117811499065344 117968541917184 117985788297216 118318953032091 118493992986624 118561890779136 118737290133504 119072576936754 119082570743808 119089984720896 119317062057984 119671478786916 119681522860032 119841058455552 120197031651648 120443825553408 120962617840512 120972770279424 120980301938688 121210983677952 121563457634304 121571026069248 121581229572096 121743297478656 122104921042944 122337747173376 122355632308224 122701136477724 122882659393536 123134967545856 123482672378856 123493036326912 123500724895744 124043094392832 124114171854848 124279616176128 124648773564672 124825406275584 124833177796608 124904707981312 125196184866816 125442714797568 125453243252736 125700279369728 125807494363236 125993612795904 126252308496384 126608815983384 126627325526016 126796119883776 127172752238574 127183425896448 127415241562896 127425935572992 127433869000704 127804438718208 127993511411712 128066852487168 128618479729152 128637283074048 128808756707328 128882564923392 129191367353472 129265394807808 129437705714688 129448569470976 129456628826112 129833080602624 130088741271552 130099659669504 130660042899456 130679144710144 131317226471424 131492272472064 131511495950336 131882854173336 131893923151872 132145414668288 132153641926656 132462034881408 132537936448512 132734011834368 133305742109952 133382127126528 133579451400192 133967892086784 133976232811008 133987477487616 134231694815232 134641713217536 134821190762496 134840900911104 135221660608104 135499303747584 135699760152576 136082945070576 136094366564352 136102839681024 136362356637696 136758889838592 136767404327904 136778883268608 136961209663488 137368036173312 137629965570048 137650086346752 138242991817728 138254594605056 138526838489088 138918006426213 138929665867776 138938315507712 138949976653824 139135197118464 139548481191936 139628443336704 139814568198144 140229870260256 140437325021184 140517796478976 141123054147264 141134898659328 141143685595136 141412814290944 141832863747456 141844767834112 142033847058432 142455741216768 142657607172096 142748237692928 143081354133504 143363102625792 143657462136832 143779993557984 143992700338176 144075209048064 144695789695296 144716943458304 144909851295744 144992885538816 145340288272656 145423569158784 145617418929024 145629640654848 145638707429376 146062215677952 146349833930496 146362117128192 146992548261888 147014037798912 147294359912448 147731879780352 147928806531072 147950432944128 148368210945003 148380663545856 148663591501824 148672847167488 149105178504576 149325763313664 150054893017344 150076830253056 150276882825216 150723261912384 150735912173568 151010656667136 151023331049472 151032733630464 151471927369728 151696013524992 151782936281088 152436716716032 152662230171648 152749706575872 153106162384896 153115694641152 153203430883328 153407651217408 153863329868892 153876243677184 154081360871424 154179248914432 154539040694976 154856347140096 155523365794944 155536418930688 155842693300224 156295874101248 156305604946176 156318723735552 156527096758272 156616787755008 156992041340928 157081998753792 157291389222912 157314384396288 157758604042788 157991990648832 158082521038848 158316386844672 158763435915672 158776760991744 158786646294528 159089416077312 159561971715888 159575363813376 159788077940736 160262708868864 160591767404544 161283490454016 161297027039232 161307069251584 161614644903936 162084610179072 162094701425664 162108306096128 162324396638208 162806561390592 163116996231168 163140843077632 163507824306738 163601515303632 163843545858048 164319992637696 164643563171808 164657381769216 165366616794624 165390792523776 165706154901504 166198364752896 166419907347456 166433875034112 166444237062144 166928246489088 167246540439552 167256953063424 167270991003648 167743325817648 167991483727872 168811754644512 168836434034688 169061493178368 169563669651432 169577901195264 169886988750528 169901247430656 169911825334272 170405918290944 170658015215616 170755803316224 171491306305536 171516377432064 171745008943104 171843419897856 172255156471296 172353859743744 172583607619584 172608838434816 173110774136832 173451655028736 174213390532608 174978471297024 175089635295232 175323029962752 175843805564448 175858564202496 176092983853056 176193886224384 176204855902208 176616046508544 176717248598016 176978682445824 177740989479936 177842836168704 178105935200256 178608865405131 178623856115712 178634977081344 178649969983488 178975593086976 179507218180374 179522284290048 179761587683328 180295547477472 180665738330112 181443926760768 181459155419136 181470452908032 181816475516928 182345186451456 182356539103872 182371844358144 182614946217984 183157381564416 183506620760064 183533448462336 184051704716586 184323989090304 184702451318784 185224008568284 185239554490368 185251087343616 186064641589248 186171257782272 186419424264192 186973160347008 187249766694912 187357061971968 187794277300224 188164072196352 188179864879104 188550419054592 188990419193856 189110484996608 189378462744576 189940988289024 190194179825664 190759128357861 190775138844672 191138903359488 191150803501056 191706658077312 191990267117568 192100278730752 192927719593728 192955924611072 193213135060992 193323847385088 193787051030208 193898092211712 194156558572032 194172854206464 194184943239168 194749620903936 195133111907328 195149489504256 195990064349184 196018717065216 196392479883264 196975839707136 197238408708096 197267243925504 197824281260004 197840884727808 198218122002432 198230462889984 198806904672768 199101017751552 200073190689792 200102440337408 200369177100288 200964349216512 200981216231424 201347542222848 201364441399296 201376978173952 201962569826304 202261351366656 202832490912156 203248955621376 203549640228864 204124417605864 204141549846528 204154259521536 204543534956544 205138334757888 205151106491856 205168324902912 205441814495232 206052054259968 206444948355072 206475129520128 207364487726592 207381891907584 207790257733632 208394498801664 208407473261568 208424964980736 208702795677696 209322721787904 209442665005056 209721852297216 209752512528384 210344805390384 210655987531776 210776694718464 211684581220896 211702347988992 211715528392704 212119221436416 212749295621184 212767151751168 213050770587648 213683611825152 214122356539392 214622031200256 215044653938688 215062702718976 215486193205248 215989050507264 216112813572096 216126268567552 217075415187456 217364776943616 217489328308224 218010432408984 218135353738176 218444460982272 218458061144064 219093323516928 219524750895744 219543175692288 220488822392832 220521056698368 220941539868672 221597819670528 221893209796608 221925649416192 222570995318784 222995387252736 223009270751232 223657767756864 223988644970496 225082339526016 225115245379584 225415324237824 226084892868576 226103868260352 226515985000704 226534996574208 226549100445696 227207891054592 227544020287488 227674404421632 228655075074048 228688503242752 228993345257472 229124559863808 229673541961728 229805146324992 230111476826112 230145117913088 230794994803338 230814365515776 231268873371648 231808561042464 232284520710144 233285048692416 233304628396032 233764039950336 234443811151872 234458407419264 234478085603328 234790645137408 234925181632512 235488062011392 235622998130688 235937083834368 235971576594432 236637906064182 236987985973248 237123781558272 237474580267008 238145153873508 238165141487616 238179969441792 238634124115968 239342957573832 239363045720064 239682116911104 240394063303296 240887651106816 241925235681024 241945540558848 241960603877376 242421967355904 243126915268608 243142052138496 243162459144192 243486594957312 244209842085888 244675494346752 244711264616448 245402272955448 245765318787072 246269935091712 246965344757712 246986072653824 247001449791488 248086188785664 248228343709696 248559232352256 249297547129344 249650812551168 249666355593216 249809415962624 250392369733632 250885429595136 250906486505472 251400558739456 251614988726472 251987225591808 252504616992768 253217631966768 253254651052032 253592239767552 254345504477148 254366851792896 254830483125792 254851871145984 254867738001408 255608877436416 255987022823424 256133704974336 257236959458304 257274566148096 257617513414656 257765129846784 258382734706944 258530789615616 258875411429376 258897138941952 258913257652224 259666161205248 260177482543104 261320085798912 261358289420288 262634452942848 262984544944128 263022991900672 263765708346672 263787846303744 264290829336576 264307283853312 264924069762816 265075872897024 265468023668736 266611484219904 266764254253056 267158902800384 267935784173568 267952465622016 267974954975232 268463389630464 269260827270561 269283426435072 269642381524992 269681801822208 270443321216208 270998607495168 272165890141152 272188733128704 272205679362048 272724713275392 273517779677184 273534808655808 273557766537216 273922419326976 274736072346624 275259931140096 275300172693504 276077557074879 276485983635456 276509189210112 277053676978176 277836012852426 277859331735552 277876631015424 279096962383872 279256886673408 279629136396288 280459740520512 280874650042368 281035592957952 282246108294528 282269797318656 282287371190272 282825628581888 283665727494912 283689535668224 284067694116864 284911482433536 285496475385856 286162708267008 286726205251584 287314924273664 287559987115968 287985400676352 288150418096128 289391579390592 289433886916608 289819702591488 289985771077632 290680576545312 290847138317568 291234837858048 291259281309696 291277414858752 292124431355904 292699667860992 292724234256384 293985096523776 294028075597824 294588719824896 295463759560704 295857613062144 295900865888256 296736421890006 296761327091712 297327183003648 297345694334976 298210357009152 298651526627328 300109786034688 300153660506112 300553765650432 301446523824768 301471824347136 302021313334272 302046662098944 302065467260928 302943854739456 303392027049984 303565872562176 304873433432064 305324460343296 306212324769792 306231389282304 306406861766656 306815302434816 307726659737784 307752487354368 308162721742848 308358497828864 309078081389952 309712694280192 311046731589888 311072837861376 311685386600448 312591748202496 312611209892352 312637447471104 313054193516544 313984082681856 314163997507584 314582778445824 314628768792576 315517208085576 315983981297664 316165042077696 316632773689344 317526871831344 317553521983488 317573292589056 318178832154624 319123943431776 319150727626752 319576155881472 320525417737728 321183534809088 322566980908032 322594054078464 322614138503168 323229289807872 324169220358144 324189402851328 324216612192256 324648793276416 325613122781184 326233992462336 327015648613476 327203030607264 327687091716096 328639985275392 329287126343616 329314763538432 330733233589248 330781585047552 331412309803008 332396729505792 332839814694912 332867750068224 332888474124288 333856492978176 334493080879104 334513906126848 335486651635296 335982967455744 337623509289024 337672868069376 338122986356736 339127339302864 339155802390528 339773977501056 339802494861312 339823650668544 340811836581888 341316030431232 341511606632448 342982612611072 343032754864128 343490017886208 343686839795712 344510312942592 344707719487488 345167215239168 345217676869632 346192492205007 346221548273664 346903310057472 348426781065216 349956942594048 350179270590464 350646059925504 351687611128896 351717128404992 352185967706112 352387772448768 352409711804416 353232093017088 353434497196032 353957364891648 354956859096273 355481978959872 355685672337408 356211870400512 357217730810262 357247712231424 357269954162688 357951186173952 359014436360748 359044568580096 359523175366656 360591094954944 361331476660224 362887853521536 362918310838272 362940905816064 363632951033856 364690372902912 364713078207744 364743688716288 365229892435968 366314763128832 367013241520128 367066896924672 368103409433172 368647978180608 369404902637568 370448017136568 370479108980736 370502174687232 372129283178496 372342515564544 372838848528384 373946320694016 374499533389824 374714123943936 375588554600448 376328144392704 376359729758208 377100838109184 377980838387712 378220969993216 378756925489152 379881976578048 380388359651328 381518256715722 381550277689344 382277806718976 382301607002112 383413316154624 383980534235136 384200557461504 385855439187456 385911849222144 386426270121984 386647694770176 387574102060416 387796184423424 388313117144064 388345708412928 388369886478336 389499241807872 390266223814656 390298979008512 391980128698368 392037434130432 393951679414272 394476817416192 394534487851008 395648562520008 395681769455616 396436244004864 396460925779968 397613809345536 398202035503104 400146381379584 400204880674816 400738354200576 401928698433024 401962432462848 402695084445696 402753956347904 403925139652608 404522702733312 405664981824312 406497911242752 407099280457728 408248835211728 408283099693056 408308519043072 409087069913088 410276669515776 410302212983712 410336649805824 410883628990464 412104108519936 412889896710144 412950259040256 414728975453184 414763783815168 415580515467264 416754019278639 416788997603328 416814946523136 416849929961472 417405591355392 418645443575808 418885330010112 419443704594432 420689610780768 421311975063552 421553389436928 423369162441792 423404695977984 423431056785408 424238442872832 425498591242368 425534303502336 426101541175296 427367223650304 428244713078784 429244062400512 430089307877376 430972386410496 431978101014528 432225627144192 432252537135104 434150830374912 434729553887232 434978656616448 436020864817968 436270707476352 436888921964544 436916122288128 438186647033856 439049501791488 439086351384576 440977644785664 441042113396736 441883079737344 443195639341056 443786419593216 443851298832384 445104632835009 445141990637568 445990774505472 446018541502464 447315535513728 447977289940992 450164679052032 450230490759168 450830648475648 452169785737152 452207736520704 453031970001408 453069993148416 453098200891392 454415782109184 455088040574976 455348808843264 457310150148096 457377006485504 457986690514944 458249119727616 459347083923456 459610292649984 460222953652224 460290235826176 461589989606676 461628731031552 462537746743296 463617122084928 464569041420288 466570097384832 466609256792064 467528079900672 468887622303744 468916814838528 468956171206656 469581290274816 469850363265024 470976124022784 471245996261376 471874167668736 471943153188864 473275812128364 473975971946496 474247563116544 474949160534016 476290307747016 476330282975232 476359938883584 477268248231936 478685915147664 478726091440128 479364233822208 480788126606592 481775302213632 483850471362048 483891081117696 483921207754752 484843934711808 486253830537216 486284104276992 486324918288384 486973189914624 488419684171776 489350988693504 489422529232896 490804545910896 491530637574144 493930689515424 493972145307648 494002899582976 496172377571328 496456687419392 497118464704512 498595094258688 499301625102336 499332711186432 499618831925248 500784739467264 501770859190272 501812973010944 502801117478912 503229977452944 503974451183616 506435263933536 506509302104064 507184479535104 508691008954296 508733703585792 509660966251584 509703742291968 509735476002816 511217754872832 511974045646848 512267409948672 514473918916608 514549132296192 515235026829312 515530259693568 516765469413888 517061579231232 517750822858752 517826515304448 519332322410496 520354965086208 522640171597824 522716578840576 525268905885696 525969089888256 527531416693344 527575692607488 528581658673152 528614567706624 529848139525632 530151745794048 530936047337472 533222968439808 533528508506112 534317805600768 535871568347136 535904931244032 535949909950464 536926779260928 538521654541122 538566852870144 539284763049984 540886642432416 541997214990336 544331780282304 544377466257408 544411358724096 545449426550784 547035559354368 547069617311616 547115533074432 547844838653952 549472144693248 550519862280192 550600345387008 552155114149758 552971967270912 554107353956352 555672025704852 555718663471104 555753262030848 558193924767744 558513773346816 559258272792576 560919481041024 561749300084736 562071185915904 564492216589056 564539594637312 564574742380544 565651257163776 567331454989824 567379071336448 568135388233728 569822964867072 570992950771712 572277385073583 572325416534016 573452410503168 574629848547328 575119974231936 575970801352704 576300836192256 578783158781184 578867773833216 579639405182976 579971542155264 581361153090624 581694276635136 582469675716096 582518562619392 582554829717504 584248862711808 585399335721984 585448468512768 587970193047552 588056151195648 589177439649792 590927519121408 591715226124288 591801731776512 593472843780012 593522654183424 594654366007296 594691388669952 596420714018304 597303053254656 600219572069376 600307321012224 601107531300864 602893047649536 602943648694272 604042626668544 604093324197888 604130934521856 605887709478912 606784054099968 609746866864128 610648920686592 612424649539584 612462778564608 612813723533312 613630604869632 615453319475568 615504974708736 616325443485696 616716995657728 618156162779904 619425388560384 622093463179776 622145675722752 623370773200896 625183496404992 625222419784704 625274894942208 626108387033088 627968165363712 628327995015168 629165556891648 629257537585152 631034416171152 631967962595328 632330084155392 635053743662688 635107043966976 635146585178112 636357664309248 638247886863552 638301455253504 639152311762944 641050835475456 642367069618176 645133961816064 645188108156928 645228277006336 646458579615744 648338440716288 648378805702656 651226245562368 652467984924672 654031297226952 654406061214528 655374183432192 657279970550784 658574252687232 658629527076864 661466467178496 661563170095104 662824619606016 664793459011584 665679629389824 665776948248576 667712985956352 668986161758208 669027812253696 670973303270592 671965934911488 675247018578048 675345736138752 676245972713472 678254678605728 678311604781056 679547955002112 679604989722624 679647301337088 681623673163776 682632060862464 683023213264896 685965225222144 686065509728256 686980035772416 687373679591424 689020625885184 689415438974976 690334430478336 690435353739264 692384984410014 692443096547328 693806620114944 696853562130432 699913885188096 700358541180928 701292119851008 703375222257792 703434256809984 704371935412224 704775544897536 704819423608832 706464186034176 706868994392064 707914729783296 709913718192546 710963957919744 711371344674816 712423740801024 714435461620524 714495424462848 714539908325376 715902372347904 718028872721496 718089137160192 719046350733312 721182189909888 722662953320448 725775707043072 725836621676544 725881811632128 727265902067712 729380745805824 729426156415488 729487377432576 730459784871936 732629526257664 734026483040256 734133793849344 736206818866344 737295956361216 738809805275136 740896034273136 740958217961472 741004349374464 744258566356992 744685031129088 745677697056768 747892641388032 748999066779648 749428247887872 751177109200896 752656288785408 752719459516416 754201676218368 755961676775424 756441939986432 757513850978304 759763953156096 760776719302656 763036513431444 763100555378688 764555613437952 764603214004224 766826632309248 767961068470272 768401114923008 771710878374912 771823698444288 772852540243968 773295389540352 775148204120832 775592368846848 776626234288128 776691416825856 776739772956672 778998483615744 780532447629312 783960257396736 784074868260864 787903358828544 788953634832384 789068975702016 791297125040016 791363538911232 792872488009728 792921851559936 795227618691072 796404071006208 800292762759168 800409761349632 801476708401152 803857396866048 803924864925696 805390168891392 805507912695808 807782481811683 807850279305216 809045405466624 811329963648624 812995822485504 816497670423456 816566199386112 816617038086144 818174139826176 820553339031552 820604425967424 820673299611648 821767257980928 824208217039872 825779793420288 825900518080512 828232671224637 829457950906368 829527567630336 831161030934528 833508038557278 833577995206656 833629893046272 837290887151616 837770660020224 838887409188864 841379221561536 842623950127104 843106778873856 846738324883584 846809391955968 846862113570816 848476885745664 850997182484736 851068607004672 852203082350592 854734447300608 856489426157568 858488124801024 860178615754752 861944772820992 863956202029056 864451254288384 864505074270208 868301660749824 869459107774464 869957313232896 872041729635936 872541414952704 873777843929088 873832244576256 876373294067712 878099003582976 878172702769152 881955289571328 882084226793472 883766159474688 886391278682112 887572839186432 887702597664768 890209265670018 890283981275136 891981549010944 892037083004928 894631071027456 895954579881984 900329358104064 900460981518336 901661296951296 904339571474304 904415473041408 906063940002816 906139986296832 906196401782784 908831564218368 910176081149952 910697617686528 914620300296192 914754012971008 915973381029888 918694167846912 919220585299968 920445907304448 920580471652352 923179979213352 923257462063104 925075493486592 927234244169856 929138082840576 933140194769664 933218513584128 935056159801344 937775244607488 937833629677056 937912342413312 939162580549632 941952248045568 942491992522752 943748335337472 943886306377728 946551624256728 947951943892992 948495126233088 949898321068032 952580615494032 952660565950464 952719877767168 954536496463872 957371830295328 957452182880256 958728467644416 961576253213184 963550604427264 967700942724096 967782162235392 967842415509504 969687869423616 972507661074432 972568208553984 972649836576768 973946379829248 976839368343552 978701977387008 981609091821792 983061275148288 987861379030848 987944290615296 988005799165952 992344755142656 992913374838784 994236929409024 997190188517376 998603250204672 998665422372864 999237663850496 1001569478934528 1003541718380544 1005602234957824 1006459954905888 1007948902367232 1012870527867072 1013018604208128 1014368959070208 1017382017908592 1017467407171584 1019321932503168 1019407484583936 1019470952005632 1022435509745664 1023948091293696 1024534819897344 1028947837833216 1029098264592384 1030470053658624 1031060519387136 1033530938827776 1034123158462464 1035501645717504 1035653030608896 1038577476615021 1038664644820992 1040709930172416 1045280343195648 1050537811771392 1051938179776512 1055062833386688 1055151385214976 1057163317346304 1057229135413248 1059696279051264 1060303491588096 1061872094674944 1066445936879616 1067057017012224 1068635611201536 1071743136694272 1071809862488064 1073853558521856 1077043309082244 1077133705740288 1078569526099968 1081773284864832 1083994429980672 1088663560564608 1088754932514816 1088822717448192 1090898853101568 1094071118708736 1094139234623232 1094231066148864 1095689677307904 1098944289386496 1101039724560384 1101200690774016 1104310228299516 1105943934541824 1108214707912704 1111344051409704 1111437326942208 1111506524061696 1116387849535488 1117027546693632 1118516545585152 1121838962082048 1123498600169472 1124142371831808 1128984433178112 1129079189274624 1129149484761088 1131302514327552 1134662909979648 1134758142672896 1136270776467456 1139645929734144 1141985901543424 1144554770147166 1144650833068032 1146904821006336 1150239948463872 1151941602705408 1152601672384512 1157566317562368 1157735547666432 1159278810365952 1159943084310528 1162722306181248 1163388553270272 1164939351432192 1165037125238784 1165109659435008 1168497725423616 1170798671443968 1170896937025536 1175940386095104 1176112302391296 1181855038242816 1183430452248576 1183603463553024 1186945687560024 1187045308366848 1189308732014592 1189382777339904 1192841428036608 1194606106509312 1200439144138752 1200614642024448 1202215062601728 1205786095299072 1205887297388544 1208085253337088 1208261869043712 1211775418957824 1213568108199936 1219493733728256 1221297841373184 1224849299079168 1224925557129216 1225627447066624 1227261209739264 1230906638951136 1231009949417472 1232650886971392 1233433991315456 1236312325559808 1238850777120768 1244186926359552 1244291351445504 1246741546401792 1250262057835917 1250366992809984 1250444839569408 1250549789884416 1252216774066176 1255936330727424 1256655990030336 1258331113783296 1262068832342304 1263935925190656 1264660168310784 1270107487325376 1270214087933952 1270293170356224 1272715328618496 1276495773727104 1276602910507008 1278304623525888 1282101670950912 1284734139236352 1290267923632128 1290456554012672 1292917159231488 1296676881432576 1296757611405312 1302452491124736 1304935969849344 1308062594453904 1308812122429056 1310748366864384 1314559941101568 1317148505374464 1317259054153728 1322932934356992 1323126340190208 1325649239212032 1329586918023168 1331359258779648 1331553896497152 1335313898505027 1335425971912704 1337972323516416 1338055624507392 1341946606541184 1343931869822976 1350494037156096 1350691472277504 1352491945426944 1356509357211456 1356623209562112 1359095910004224 1359209979445248 1359294602674176 1363247346327552 1365264121724928 1366046426529792 1371930450444288 1372131019456512 1373960071544832 1374747359182848 1378041251770368 1378830877949952 1380668860956672 1380870707478528 1384769968820028 1384886193094656 1387613240229888 1393707124260864 1399827770376192 1400717082361856 1402584239702016 1406750444515584 1406868513619968 1408743870824448 1409551089795072 1409638847217664 1412928372068352 1413737988784128 1415829459566592 1419827436385092 1421927915839488 1422742689349632 1424847481602048 1428870923241048 1428990848925696 1429079816650752 1431804744695808 1436057745442992 1436178274320384 1438092701466624 1442364379819776 1445325906640896 1451551414086144 1451673243353088 1451763623264256 1454531804135424 1458761491611648 1458852312830976 1458974754865152 1460919569743872 1465259052515328 1468052966080512 1468267587698688 1472413637732688 1474591912722432 1481792068546272 1481916435922944 1482008698748928 1488517132713984 1489370062258176 1491355394113536 1495785282776064 1497998133559296 1498856495775744 1502354218401792 1505312577570816 1505438919032832 1508403352436736 1511923353550848 1512883879972864 1519527906312192 1521553438605312 1526073026862888 1526201110757376 1529111226875904 1529206428008448 1533653264618496 1535922136940544 1536802229846016 1543421756749824 1543647396888576 1545705080487936 1546590779080704 1550296408241664 1551184737693696 1553252468576256 1553479545913344 1557996967231488 1561064895258624 1567920514793472 1568149736521728 1575806717657088 1577907269664768 1582594250080032 1582727077822464 1585744976019456 1585843703119872 1590455237382144 1592808142012416 1600585525518336 1600819522699264 1602953416802304 1607714793732096 1607849729851392 1610780337782784 1611015825391616 1615564963623366 1615700558610432 1622659927297248 1625991644971008 1632995340846912 1633132398772224 1633234076172288 1636348279652352 1641106678063104 1641208851934848 1641346599223296 1643534515961856 1648416434079744 1651559586840576 1651801036161024 1656465342449274 1658915901812736 1662322061869056 1667016077114556 1667155990413312 1667259786092544 1674581774303232 1675541320040448 1677774818377728 1682758443123072 1685247900254208 1686213557747712 1693476649767168 1693618783911936 1693724227141632 1696953771491328 1701994364969472 1702137214009344 1704406164701184 1709468894601216 1712978852315136 1716976249602048 1720357231509504 1723889545641984 1727912404058112 1728902508576768 1729010148540416 1736603321499648 1738918215548928 1739914626465792 1744083459271872 1745082829905408 1747555687858176 1747664489152512 1752746588135424 1756198007165952 1756345405538304 1763910579142656 1764168453586944 1767532318949376 1772782557364224 1775145678372864 1775405195329536 1780418531340036 1780567962550272 1783963098021888 1784074166009856 1789262142054912 1791909159763968 1800658716208128 1800921963036672 1803322593902592 1808679142948608 1808830946082816 1812127880005632 1812279972593664 1812392803565568 1817663128436736 1820352162299904 1829240600592384 1829508025942016 1831946762059776 1837388335693824 1838441170599936 1840891814608896 1841160943304704 1846359958426704 1846514924126208 1850150986973184 1854468488339712 1858276165681152 1866280389539328 1866437027168256 1870112319602688 1875550489214976 1875667259354112 1875824684826624 1878325161099264 1883904496091136 1884983985045504 1887496670674944 1887772612755456 1893103248513456 1895903887785984 1896990252466176 1905161230988064 1905321131900928 1905439755534336 1909072992927744 1914743660590656 1914904365760512 1917456935288832 1923152506426368 1927101208854528 1935401885448192 1935564324470784 1935684831019008 1939375738847232 1945015322148864 1945136417107968 1953678736687104 1957403954774016 1963218183643584 1966122550296576 1975722758061696 1975888581230592 1976011598331904 1984689510285312 1985826749677568 1988473858818048 1994380377034752 1997330844745728 1998475327700992 2003138957869056 2007083436761088 2011204469915648 2012919909811776 2015897804734464 2025741055734144 2026037208416256 2028737918140416 2034764035817184 2034934814343168 2038643865006336 2038814969167872 2038941904011264 2044871019491328 2047896182587392 2049069639794688 2057895675666432 2058196529184768 2060940107317248 2062121038774272 2067061877655552 2068246316924928 2071003291435008 2071306061217792 2077154953230042 2077329289641984 2081419860344832 2090560686391296 2101075623542784 2103876359553024 2110125666773376 2110302770429952 2114326634692608 2114458270826496 2119392558102528 2120606983176192 2123744189349888 2132891873759232 2134114034024448 2137271222403072 2143486273388544 2143619724976128 2147707117043712 2154086618164488 2154267411480576 2157139052199936 2163546569729664 2167988859961344 2177327121129216 2177509865029632 2177645434896384 2181797706203136 2188142237417472 2188278469246464 2188462132297728 2191379354615808 2197888578772992 2202079449120768 2202401381548032 2208620456599032 2211887869083648 2216429415825408 2222688102819408 2222874653884416 2223013048123392 2232775699070976 2234055093387264 2237033091170304 2243677924164096 2246997200338944 2248284743663616 2257968866356224 2258158378549248 2258298969522176 2262605028655104 2269325819959296 2269516285345792 2272541552934912 2279291859468288 2289109540294332 2289301666136064 2293809642012672 2300479896927744 2303883205410816 2305203344769024 2315132635124736 2315471095332864 2318557620731904 2319886168621056 2325444612362496 2326777106540544 2329878702864384 2330074250477568 2330219318870016 2336995450847232 2341597342887936 2351880772190208 2352224604782592 2363710076485632 2366860904497152 2367206927106048 2373891375120048 2374090616733696 2378617464029184 2378765554679808 2385682856073216 2389212213018624 2400878288277504 2401229284048896 2404430125203456 2411572190598144 2411774594777088 2416170506674176 2416523738087424 2423347445435049 2423550837915648 2427136216399872 2438987467456512 2449698598158336 2449851114258432 2451254894133248 2454522419478528 2461813277902272 2462019898834944 2465301773942784 2466867982630912 2472624651119616 2477701554241536 2484698013673911 2488373852719104 2488582702891008 2493483092803584 2500524115671834 2500733985619968 2500889679138816 2511872661454848 2513311980060672 2516662227566592 2524137664684608 2527871850381312 2529320336621568 2540214974650752 2540428175867904 2540586340712448 2545430657236992 2552991547454208 2553205821014016 2556609247051776 2564203341901824 2569468278472704 2580535847264256 2580913108025344 2585834318462976 2593353762865152 2593515222810624 2604904982249472 2609871939698688 2616125188907808 2617624244858112 2621496733728768 2629119882203136 2634297010748928 2634518108307456 2645865868713984 2646252680380416 2651298478424064 2659173836046336 2662718517559296 2663107792994304 2670627797010054 2670851943825408 2675944647032832 2676111249014784 2683893213082368 2687863739645952 2700988074312192 2701382944555008 2704983890853888 2713018714422912 2713246419124224 2718191820008448 2718419958890496 2718589205348352 2726494692655104 2730528243449856 2732092853059584 2743860900888576 2744262038913024 2747920143089664 2756082503540736 2757661755899904 2761337721913344 2761741414957056 2769539937640056 2769772386189312 2775226480459776 2787414248521728 2799655540752384 2801434164723712 2805168479404032 2813500889031168 2813737027239936 2817487741648896 2819277694435328 2825856744136704 2827475977568256 2831658919133184 2839654872770184 2843855831678976 2845485378699264 2849694963204096 2857741846482096 2857981697851392 2858159633301504 2863609489391616 2872115490885984 2872356548640768 2876185402933248 2884728759639552 2890651813281792 2903102828172288 2903346486706176 2903527246528512 2909063608270848 2917522983223296 2917704625661952 2917949509730304 2921839139487744 2930518105030656 2936105932161024 2944827275465376 2949183825444864 2963584137092544 2963832871845888 2964017397497856 2977034265427968 2978740124516352 2982710788227072 2991570565552128 2995996267118592 2997712991551488 3004708436803584 3010625155141632 3016806704873472 3023846707101696 3025767759945728 3039055812624384 3043106877210624 3052146053725776 3052402221514752 3058222453751808 3058412856016896 3067306529236992 3071844273881088 3073604459692032 3086843513499648 3087294793777152 3091410160975872 3093181558161408 3100592816483328 3102369475387392 3106504937152512 3106959091826688 3115732429845063 3115993934462976 3122129790517248 3135841029586944 3151613435314176 3155814539329536 3165188500160064 3165454155644928 3171489952038912 3171687406239744 3180910474764288 3185616284024832 3201171051036672 3201639045398528 3205906833604608 3215429587464192 3221560675565568 3222031650783232 3231129927246732 3231401117220864 3245319854594496 3251983289942016 3265990681693824 3266264797544448 3266468152344576 3272696559304704 3282213356126208 3282417703869696 3282693198446592 3287069031923712 3296832868159488 3303119173681152 3303602072322048 3312930684898548 3317831803625472 3324644123738112 3334032154229112 3334311980826624 3334519572185088 3349163548606464 3351082640080896 3355549636755456 3365516886246144 3370495800508416 3372427115495424 3386953299534336 3387237567823872 3387448454283264 3393907542982656 3403988729938944 3404274428018688 3408812329402368 3418937789202432 3425957704630272 3433952499204096 3440714463019008 3455824808116224 3457805017153536 3458020297080832 3473206642999296 3477836431097856 3479829252931584 3488166918543744 3490165659810816 3495111375716352 3495328978305024 3505493176270848 3512396014331904 3512690811076608 3527821158285312 3528336907173888 3545565114728448 3550291356745728 3550810390659072 3560837062680072 3561135925100544 3567926196043776 3568148332019712 3578524284109824 3583818319527936 3601317432416256 3601843926073344 3606645187805184 3617358285897216 3617661892165632 3624255760011264 3624785607131136 3635326256873472 3640704324599808 3658481201184768 3659016051884032 3663893524119552 3674776671387648 3676882341199872 3681783629217792 3692719916853408 3693029848252416 3700301973946368 3708936976679424 3716552331362304 3732560779078656 3732874054336512 3740224639205376 3751100978429952 3751334518708224 3751649369653248 3756650322198528 3767808992182272 3769967970091008 3774993341349888 3786206497026912 3791807775571968 3793980504932352 3810322461976128 3810642263801856 3810879511068672 3818145985855488 3829487321181312 3829808731521024 3834913870577664 3846305012852736 3854202417709056 3870803770896384 3871369662038016 3878751477694464 3890030644297728 3890272834215936 3907357473374208 3914807909548032 3926436367287168 3932245100593152 3951445516123392 3951777162461184 3952023196663808 3969379020570624 3971653499355136 3976947717636096 3988760754069504 3994661689491456 3996950655401984 4005941695515081 4006277915738112 4014166873522176 4022408939831296 4025839819623552 4031795609468928 4051482111468288 4052074416832512 4057475836280832 4069528071634368 4069869628686336 4077287730012672 4077629938335744 4077883808022528 4089742038982656 4095792365174784 4098139279589376 4115791351332864 4116393058369536 4121880214634496 4124242077548544 4134123755311104 4136492633849856 4142006582870016 4142612122435584 4154309906460084 4154658579283968 4162839720689664 4181121372782592 4202151247085568 4207752719106048 4220251333546752 4220605540859904 4228653269385216 4228916541652992 4238785116205056 4241213966352384 4247488378699776 4265783747518464 4268228068048896 4274542444806144 4286972546777088 4287239449952256 4295414234087424 4308173236328976 4308534822961152 4314278104399872 4327093139459328 4335977719922688 4354654242258432 4355019730059264 4355290869792768 4363595412406272 4376284474834944 4376556938492928 4376924264595456 4382758709231616 4395777157545984 4404158898241536 4404802763096064 4417240913198064 4423775738167296 4445376205638816 4445749307768832 4446026096246784 4465551398141952 4468110186774528 4474066182340608 4487355848328192 4493994400677888 4496569487327232 4515937732712448 4516316757098496 4516597939044352 4525210057310208 4538651639918592 4558583718936576 4578219080588664 4578603332272128 4587619284025344 4600959793855488 4607766410821632 4610406689538048 4630265270249472 4630942190665728 4637115241463808 4639772337242112 4650889224724992 4653554213081088 4659757405728768 4660438637740032 4673990901694464 4683194685775872 4703761544380416 4704449209565184 4727420152971264 4733721808994304 4747782750240096 4748181233467392 4757234928058368 4757531109359616 4771365712146432 4778424426037248 4801756576555008 4802458568097792 4808860250406912 4823144381196288 4823549189554176 4832341013348352 4833047476174848 4846694890870098 4847101675831296 4877974934913024 4899397196316672 4899702228516864 4902509788266496 4909044838957056 4923626555804544 4924039797669888 4930603547885568 4933735965261824 4945249302239232 4955403108483072 4969396027347822 4976747705438208 4986966185607168 5001048231343668 5001467971239936 5001779358277632 5023745322909696 5026623960121344 5033324455133184 5048275329369216 5055743700762624 5058640673243136 5080429949301504 5080856351735808 5081172681424896 5090861314473984 5105983094908416 5106411642028032 5113218494103552 5128406683803648 5138936556945408 5161071694528512 5161826216050688 5171668636925952 5186707525730304 5187030445621248 5209809964498944 5219743879397376 5232250377815616 5235248489716224 5242993467457536 5258239764406272 5268594021497856 5269036216614912 5291731737427968 5292505360760832 5302596956848128 5318347672092672 5325437035118592 5326215585988608 5341255594020108 5341703887650816 5351889294065664 5352222498029568 5367786426164736 5375727479291904 5401976148624384 5402765889110016 5409967781707776 5426037428845824 5426492838248448 5436383640016896 5436839917780992 5437178410696704 5452989385310208 5461056486899712 5487721801777152 5488524077826048 5495840286179328 5512165007081472 5515323511799808 5522675443826688 5523482829914112 5539079875280112 5539544772378624 5550452960919552 5574828497043456 5599311081504768 5602868329447424 5610336958808064 5627001778062336 5627474054479872 5634975483297792 5638555388870656 5651713488273408 5654951955136512 5663317838266368 5679309745540368 5687711663357952 5690970757398528 5715483692964192 5715963395702784 5716319266603008 5727218978783232 5744230981771968 5744713097281536 5752370805866496 5769457519279104 5781303626563584 5806205656344576 5806692973412352 5807054493057024 5818127216541696 5835045966446592 5835409251323904 5861036210061312 5872211864322048 5889654550930752 5898367650889728 5927168274185088 5927665743691776 5928034794995712 5954068530855936 5957480249032704 5965421576454144 5983141131104256 5991992534237184 5995425983102976 6009416873607168 6021250310283264 6033613409746944 6047693414203392 6051535519891456 6078111625248768 6086213754421248 6104292107451552 6104804443029504 6116444907503616 6116825712033792 6134613058473984 6143688547762176 6147208919384064 6173687026999296 6174589587554304 6182820321951744 6186363116322816 6201185632966656 6204738950774784 6213009874305024 6213918183653376 6231464859690126 6231987868925952 6244259581034496 6271682059173888 6303226870628352 6311629078659072 6330377000320128 6330908311289856 6342979904077824 6343374812479488 6361820949528576 6371232568049664 6402342102073344 6403278090797056 6411813667209216 6430859174928384 6443121351131136 6444063301566464 6462259854493464 6462802234441728 6490639709188992 6503966579884032 6531981363387648 6532529595088896 6532936304689152 6545393118609408 6564426712252416 6564835407739392 6565386396893184 6574138063847424 6593665736318976 6606238347362304 6607204144644096 6625861369797096 6635663607250944 6649288247476224 6668064308458224 6668623961653248 6669039144370176 6698327097212928 6702165280161792 6711099273510912 6731033772492288 6740991601016832 6744854230990848 6773906599068672 6774475135647744 6774896908566528 6787815085965312 6807977459877888 6808548856037376 6817624658804736 6837875578404864 6867904998408192 6881428926038016 6911649616232448 6915610034307072 6916040594161664 6946413285998592 6955672862195712 6959658505863168 6976333837087488 6980331319621632 6990222751432704 6990657956610048 7010986352541696 7024792028663808 7055642316570624 7056673814347776 7091130229456896 7100582713491456 7101620781318144 7121674125360144 7122271850201088 7135852392087552 7136296664039424 7157048568219648 7167636639055872 7202634864832512 7203687852146688 7213290375610368 7234716571794432 7235323784331264 7248511520022528 7249571214262272 7270042336305147 7270652513746944 7281408649199616 7316962402369536 7349553342775296 7353764682399744 7363567258435584 7385439833706816 7386059696504832 7400603947892736 7417873953358848 7433104662724608 7465121558157312 7465748108673024 7480449278410752 7502201956859904 7502669037416448 7535617984364544 7539935940182016 7549986682699776 7572412994053824 7583615551143936 7587961009864704 7620644923952256 7621284527603712 7621759022137344 7636291971710976 7658974642362624 7659617463042048 7669827741155328 7692610025705472 7708404835418112 7741607541792768 7742739324076032 7757502955388928 7780061288595456 7780545668431872 7814714946748416 7829615819096064 7852872734574336 7864490201186304 7902891032246784 7903554324922368 7904046393327616 7938758041141248 7943306998710272 7953895435272192 7977521508139008 7989323378982912 7993901310803968 8011883391030162 8012555831476224 8028333747044352 8051679639247104 8063591218937856 8102964222936576 8104148833665024 8114951672561664 8139056143268736 8139739257372672 8154575460025344 8155259876671488 8155767616045056 8179484077965312 8191584730349568 8196278559178752 8231582702665728 8232786116739072 8243760429268992 8268247510622208 8272985267699712 8284013165740032 8285224244871168 8308619812920168 8309317158567936 8325679441379328 8362242745565184 8404302494171136 8415505438212096 8440502667093504 8441211081719808 8457833083305984 8477570232410112 8482427932704768 8494976757399552 8531567495036928 8536456136097792 8549084889612288 8573945093554176 8574478899904512 8590828468174848 8616346472657952 8617069645922304 8628556208799744 8654186278918656 8671955439845376 8709308484516864 8710039460118528 8710581739585536 8727190824812544 8752568949669888 8753113876985856 8753848529190912 8765517418463232 8791554315091968 8808317796483072 8834481826396128 8847551476334592 8890752411277632 8891498615537664 8892052192493568 8931102796283904 8936220373549056 8948132364681216 8974711696656384 8987988801355776 8993138974654464 9031875465424896 9033195878088704 9050420114620416 9077303279837184 9117167437873152 9156438161177328 9157206664544256 9175238568050688 9201919587710976 9215532821643264 9220813379076096 9260530540498944 9261884381331456 9274230482927616 9279544674484224 9301778449449984 9307108426162176 9319514811457536 9320877275480064 9347197289535189 9347981803388928 9366389371551744 9407523088760832 9454840305942528 9467443617988608 9495565500480192 9496362466934784 9514469856116736 9515062218719232 9542731424292864 9556848852074496 9603513153110016 9604917136195584 9617720500813824 9646288762392576 9664682026696704 9666094952349696 9693389781740196 9694203351662592 9755949869826048 9798794392633344 9799404457033728 9805019576532992 9818089677914112 9847253111609088 9848079595339776 9861207095771136 9867471930523648 9890498604478464 9910806216966144 9938792054695644 9953495410876416 9973932371214336 10002096462687336 10002935942479872 10003558716555264 10047490645819392 10053247920242688 10066648910266368 10096550658738432 10111487401525248 10117281346486272 10160859898603008 10161712703471616 10162345362849792 10181722628947968 10211966189816832 10212823284056064 10226436988207104 10256813367607296 10277873113890816 10322143389057024 10323652432101376 10373415051460608 10374060891242496 10419619928997888 10439487758794752 10464500755631232 10470496979432448 10485986934915072 10516479528812544 10537188042995712 10538072433229824 10583463474855936 10585010721521664 10636695344185344 10650874070237184 10652431171977216 10682511188040216 10683407775301632 10703778588131328 10704444996059136 10735572852329472 10751454958583808 10803952297248768 10805531778220032 10819935563415552 10852074857691648 10852985676496896 10872767280033792 10874356821393408 10905978770620416 10922112973799424 10975443603554304 10977048155652096 10991680572358656 11024330014162944 11030647023599616 11045350887653376 11078159750560224 11079089544757248 11100905921839104 11149656994086912 11198622163009536 11205736658894848 11220673917616128 11254003556124672 11254948108959744 11269950966595584 11277110777741312 11303426976546816 11309903910273024 11358619491080736 11375423326715904 11381941514797056 11430967385928384 11431926791405568 11432638533206016 11454437957566464 11488461963543936 11489426194563072 11504741611732992 11538915038558208 11562607253127168 11612411312689152 11614108986114048 11636254433083392 11670091932893184 11670818502647808 11722072420122624 11744423728644096 11779309101861504 11796735301779456 11854336548370176 11855331487383552 11856069589991424 11908137061711872 11914960498065408 11930843152908288 11966282262208512 11983985068474368 11990851966205952 12018833747214336 12042500620566528 12067226819493888 12095386828406784 12103071039782912 12156223250497536 12172427508842496 12208584214903104 12209608886059008 12232889815007232 12233651424067584 12269226116947968 12287377095524352 12294417838768128 12347374053998592 12349179175108608 12365640643903488 12372726232645632 12402371265933312 12409477901549568 12426019748610048 12427836367306752 12462929719380252 12463975737851904 12488519162068992 12543364118347776 12606453741256704 12623258157318144 12660754000640256 12661816622579712 12685959808155648 12686749624958976 12723641899057152 12742465136099328 12804684204146688 12806556181594112 12823627334418432 12861718349856768 12886242702262272 12888126603132928 12924519708986928 12925604468883456 12981279418377984 13007933159768064 13063962726775296 13065059190177792 13065872609378304 13090786237218816 13128853424504832 13129670815478784 13130772793786368 13148276127694848 13187331472637952 13212476694724608 13214408289288192 13251722739594192 13271327214501888 13336128616916448 13337247923306496 13338078288740352 13396654194425856 13404330560323584 13422198547021824 13462067544984576 13481983202033664 13489708461981696 13547813198137344 13548950271295488 13549793817133056 13575630171930624 13615954919755776 13675751156809728 13735809996816384 13762857852076032 13823299232464896 13831220068614144 13832081188323328 13892826571997184 13911345724391424 13919317011726336 13952667674174976 13960662639243264 13981315913220096 14021972705083392 14049584057327616 14111284633141248 14113347628695552 14182260458913792 14201165426982912 14243348250720288 14244543700402176 14271704784175104 14272593328078848 14314097136439296 14335273278111744 14405269729665024 14407375704293376 14426580751220736 14469433143588864 14470647568662528 14497023040045056 14499142428524544 14540084672610294 14541305027493888 14633924804739072 14699106685550592 14707529364799488 14727134516871168 14770879667413632 14772119393009664 14801207895785472 14835747906717696 14866209325449216 14930243116314624 14960898556821504 15004403913719808 15005338074832896 15071235968729088 15079871880364032 15099973365399552 15144825988107648 15167231102287872 15175922019729408 15241289847904512 15242569055207424 15243518044274688 15272583943421952 15317949284725248 15319234926084096 15339655482310656 15385220051410944 15416809670836224 15483215083585536 15485478648152064 15515005910777856 15560122577190912 15561091336863744 15629429893496832 15659231638192128 15705745469148672 15728980402372608 15805782064493568 15807108649844736 15808092786655232 15877516082282496 15886613997420544 15907790870544384 15955043016278016 15978646757965824 16023766782060324 16025111662952448 16056667494088704 16103359278494208 16127182437875712 16205928445873152 16208297667330048 16229903345123328 16278112286537472 16279478514745344 16309150920050688 16310519753342976 16311535232090112 16358968155930624 16383169460699136 16463165405331456 16465572233478144 16487520858537984 16536495021244416 16545970535399424 16568026331480064 16570448489742336 16617239625840336 16618634317135872 16651358882758656 16724485491130368 16808604988342272 16831010876424192 16881005334187008 16882422163439616 16915666166611968 16955140464820224 16964855865409536 16989953514799104 17063134990073856 17072912272195584 17147890187108352 17148957799809024 17181656936349696 17232692945315904 17234139291844608 17257112417599488 17308372557837312 17343910879690752 17418616969033728 17420078920237056 17421163479171072 17454381649625088 17505137899339776 17506227753971712 17583108630183936 17616635592966144 17668963652792256 17695102952669184 17781504822555264 17782997231075328 17784104384987136 17862205592567808 17872440747098112 17896264729362432 17949423393312768 17975977602711552 17986277949308928 18063750930849792 18066391756177408 18100840229240832 18154606559674368 18234334875746304 18312876322354656 18314413329088512 18350477136101376 18403839175421952 18431065643286528 18441626758152192 18521061080997888 18523768762662912 18548460965855232 18559089348968448 18603556898899968 18614216852324352 18639029622915072 18641754550960128 18694394579070378 18695963606777856 18732778743103488 18815046177521664 18909680611885056 18934887235977216 18991131000960384 18992724933869568 19028939712233472 19030124437438464 19085462848585728 19113697704148992 19207026306220032 19209834272391168 19235441001627648 19292577524785152 19329364053393408 19332189904699392 19386779563480392 19388406703325184 19511899739652096 19597588785266688 19598808914067456 19610039153065984 19636179355828224 19694506223218176 19696159190679552 19722414191542272 19734943861047296 19780997208956928 19821612433932288 19877584109391288 19906990821752832 19947864742428672 20004192925374672 20005871884959744 20007117433110528 20094981291638784 20106495840485376 20133297820532736 20193101317476864 20222974803050496 20234562692972544 20321719797206016 20323425406943232 20324690725699584 20363445257895936 20423932379633664 20425646568112128 20452873976414208 20513626735214592 20644286778114048 20647304864202752 20746830102921216 20748121782484992 20839239857995776 20878975517589504 20929001511262464 20940993958864896 20971973869830144 21032959057625088 21074376085991424 21166926949711872 21170021443043328 21273390688370688 21301748140474368 21304862343954432 21365022376080432 21366815550603264 21407557176262656 21408889992118272 21471145704658944 21502909917167616 21607904594497536 21611063556440064 21639871126831104 21704149715383296 21705971352993792 21745534560067584 21748713642786816 21810127008915441 21811957541240832 21844225947598848 21950887207108608 22048660028325888 22061294047199232 22090701775306752 22156319501120448 22158179089514496 22201811843678208 22299313988173824 22397244326019072 22411473317789696 22441347835232256 22508007112249344 22554221555482624 22606853953093632 22619807820546048 22717238982161472 22750846653431808 22763883029594112 22861934771856768 22863853582811136 22865277066412032 22908875915132928 22976923927087872 22978852389126144 23009483223465984 23077830077116416 23125214506254336 23224822625378304 23228217972228096 23272508866166784 23340183865786368 23341637005295616 23444144840245248 23488847457288192 23558618203723008 23593470603558912 23708673096740352 23710662974767104 23712139179982848 23816274123423744 23829920996130816 23861686305816576 23932564524417024 23967970136948736 23981703932411904 24037667494428672 24085001241133056 24190773656813568 24206142079565824 24312446500995072 24344855017684992 24417168429806208 24419217772118016 24465779630014464 24467302848135168 24538452233895936 24574754191048704 24588835677536256 24694748107997184 24698358350217216 24731281287806976 24804742531866624 24818955803099136 24852039497220096 24855672734613504 24925859438760504 24927951475703808 24977038324137984 25086728236695552 25212907482513408 25246516314636288 25321508001280512 25323633245159424 25373499249917952 25447283798114304 25484930272198656 25609368408293376 25613112363188224 25647254668836864 25723436699713536 25772485404524544 25849039417973856 25851208937766912 25962558836755968 26015866319536128 26127925453550592 26130118380355584 26131745218756608 26181572474437632 26257706849009664 26259341630957568 26261545587572736 26296552255389696 26374662945275904 26424953389449216 26503445479188384 26542654429003776 26672257233832896 26674495846612992 26676156577480704 26793308388851712 26808661120647168 26844397094043648 26924135089969152 26963966404067328 26979416923963392 27095626396274688 27099587634266112 27151260343861248 27231909839511552 27351502313619456 27471619993632768 27525715704152064 27646598464929792 27662440137228288 27664162376646656 27785653143994368 27822691448782848 27838634023452672 27905335348349952 27921325278486528 27962631826440192 28041591868605567 28043945410166784 28099168114655232 28222569266282496 28364520917827584 28402330853965824 28486696501440576 28489087400804352 28543409568350208 28545186656157696 28628194272878592 28670546556223488 28810539459330048 28814751408586752 28853161502441472 28938866287177728 28994046080090112 28998284857049088 29080169345220588 29082610054987776 29267849609478144 29398213371101184 29415058729598976 29454269033742336 29541759334827264 29544238786019328 29602415791570944 29671495813435392 29732418650898432 29860486232629248 29921797113643008 30008807827439616 30010676149665792 30142471937458176 30159743760728064 30199946730799104 30289651976215296 30334462204575744 30351844039458816 30482579695809024 30485138110414848 30487036088549376 30545167886843904 30635898569450496 30638469852168192 30679310964621312 30770440102821888 30833619341672448 30966430167171072 30970957296304128 31120245154381824 31122182673727488 31258859786993664 31318463276384256 31411490938297344 31457960804745216 31611564128987136 31614217299689472 31616185573310464 31755032164564992 31910086032556032 31957293515931648 32047533564120648 32050223325904896 32113334988177408 32206718556988416 32254364875751424 32411856891746304 32416595334660096 32459806690246656 32556224573074944 32558957029490688 32618301840101376 32623070464180224 32717936311861248 32766338921398272 32926330810662912 32931144466956288 32975041717075968 33072990042488832 33091941070798848 33136052662960128 33234479251680672 33237268634271744 33302717765517312 33448970982260736 33617209976684544 33662021752848384 33762010668374016 33764844326879232 33831332333223936 33910280929640448 33929711730819072 34126269980147712 34145824544391168 34295780374216704 34297915599618048 34363313872699392 34465385890631808 34468278583689216 34514224835198976 34616745115674624 34687821759381504 34837233938067456 34842326958342144 34908763299250176 35010275798679552 35012455507943424 35166217260367872 35233271185932288 35337927305584512 35390205905338368 35563009645110528 35565994462150656 35568208769974272 35724411185135616 35744881494196224 35792529458724864 35898846786625536 35951955205423104 35972555898617856 36127501861699584 36132783512354816 36201680458481664 36309213119348736 36468669751492608 36625752644709312 36628826658177024 36700954272202752 36807678350843904 36862131286573056 36883253516304384 37042122161995776 37047537525325824 37096921931710464 37118178697936896 37207113797799936 37228433704648704 37278059245830144 37283509101920256 37388789158140756 37391927213555712 37465557486206976 37630092355043328 37819361223770112 37869774471954432 37982262001920768 37985449867739136 38057879424466944 38060248874876928 38170925697171456 38227395408297984 38414052612440064 38419668544782336 38470882003255296 38585155049570304 38658728106786816 38664379809398784 38773559126960784 38776813406650368 39023799479304192 39195177570533376 39197617828134912 39220078306131968 39272358711656448 39389012446436352 39392318381359104 39444828383084544 39469887722094592 39561994417913856 39643224867864576 39755168218782576 39813981643505664 40008385850749344 40011743769919488 40014234866221056 40189962583277568 40212991680970752 40266595641065472 40386202634953728 40445949606100992 40469125385945088 40643439594412032 40646850813886464 40649381451399168 40726890515791872 40847864759267328 41027253470429184 41288573556228096 41294609728405504 41493660205842432 41496243564969984 41678479715991552 41757951035179008 41858003022524928 41881987917729792 41943947739660288 42065918115250176 42148752171982848 42333853899423744 42340042886086656 42546781376741376 42603496280948736 42730044752160864 42733631101206528 42815114352525312 42817779984236544 42942291409317888 43005819834335232 43215809188995072 43222127112880128 43279742253662208 43408299430766592 43411942705987584 43491069120135168 43497427285573632 43620254017830882 43623915082481664 43901774414217216 44097320056651776 44122588094398464 44181403550613504 44312639002240896 44316358179028992 44403623687356416 44598627976347648 44822946635579392 44882695670464512 45016014224498688 45108443110965248 45213707906187264 45239615641092096 45434477964322944 45501693306863616 45527766059188224 45723869543713536 45727707165622272 45730554132824064 45817751830265856 45953847854175744 45957704778252288 46018966446931968 46155660154232832 46250429012508672 46449645250756608 46456435944456192 46545017732333568 46680367731572736 46683274010591232 46888289680490496 46977694914576384 47117236407446016 47186941207117824 47417346193480704 47421325949534208 47424278359965696 47632548246847488 47659841992261632 47723372611633152 47865129048834048 47935940273897472 48075334988857344 48170002482266112 48381547313627136 48412284159131648 48624893001990144 48689710035369984 48834336859612416 48838435544236032 48931559260028928 48934605696270336 49076904467791872 49149508382097408 49389496215994368 49396716700434432 49462562575613952 49609485063733248 49637911606198272 49704078994440192 49711345469227008 49851718877521008 49855902951407616 49954076648275968 50173456473391104 50425814965026816 50493032629272576 50643016002561024 50647266490318848 50746998499835904 50894567596228608 50969860544397312 51218736816586752 51446873399427072 51544970809049088 51698078835947712 51702417875533824 51925117673511936 52031732639072256 52255850907101184 52260236760711168 52263490437513216 52363144948875264 52515413698019328 52518683261915136 52749325890551808 52849906778898432 53006890958376768 53085308858007552 53344514467665792 53348991693225984 53352313154961408 53586616777703424 53617322241294336 53688794188087296 53848270179938304 53927932808134656 53958833847926784 54191252792549376 54199175268532224 54302520687722496 54463819679023104 54703004627238912 54943239987265536 55051431408304128 55293196929859584 55324880274456576 55328324753293312 55571306287988736 55645382897565696 55677268046905344 55810670696699904 55842650556973056 55925263652880384 56083183737211134 56087890820333568 56198336229310464 56445138532564992 56729041835655168 56804661707931648 56973393002881152 56978174801608704 57086819136700416 57090373312315392 57256388545757184 57341093112446976 57621078918660096 57629502817173504 57706323004882944 57877732574355456 57988092160180224 57996569714098176 58160338690441176 58165220109975552 58535699218956288 58796426742202368 58830117459197952 58908538067484672 59083518669654528 59088477572038656 59204831583141888 59342991626870784 59464837301796864 59720972465258496 59843594227286016 60017615654879232 60021352299331584 60284943874916352 60319487521456128 60399893461598208 60579303952430592 60668924409151488 60703688078917632 60965159391618048 60970276220829696 60974072177098752 61090335773687808 61271797138900992 61276939704336384 61358621929242624 61540880205643776 61932860334342144 61941914592608256 62240490308763648 62244365347454976 62517719573987328 62636926552768512 62822981876594688 62915921609490432 63223128257974272 63232371146620928 63510064329129984 63820172065112064 63914587031863296 64095067128241296 64100446651809792 64226669976354816 64413437113976832 64508729751502848 64823713783492608 64833190669320192 64919613380493312 65112449146149888 65117914058981376 65236603680202752 65246140928360448 65430381026746323 65435872623722496 65532677842796544 65852661621325824 66145980084977664 66183882141597696 66272105325920256 66468958503361344 66474537268543488 66605435531034624 66897941964521472 67234419953369088 67324043505696768 67524021336748032 67662664666447872 67820561859280896 67859423461638144 68252539960295424 68291649088782336 68591560748433408 68595831199236096 68726627745398784 68930771781263616 68936557167378432 69028449670397952 69233490231349248 69375643518763008 69674467876134912 69684653916684288 69817526598500352 70020551597359104 70024911015886848 70332434520735744 70466542371864576 70675854611169024 70780411810676736 71126019290221056 71131988924301312 71136417539948544 71448822370271232 71489762988392448 71585058917449728 71797693573251072 71903910410846208 71945111797235712 72255003723399168 72265567024709632 72618426238697472 72937339502985216 73251505289418624 73257653316354048 73401908544405504 73615356701687808 73724262573146112 73766507032608768 74084244323991552 74095075050651648 74193843863420928 74414227595599872 74456867409297408 74556118491660288 74567018203840512 74777578316281512 74783854427111424 74931114972413952 75260184710086656 75638722447540224 75739548943908864 75964524003841536 75970899735478272 76120497749753856 76341851394342912 76454790816595968 76828105224880128 76839337089564672 76941764006510592 77170310099140608 77317456213573632 77547118253921568 77553626813300736 78047598958608384 78390355141066752 78395235656269824 78440156612263936 78544717423312896 78778024892872704 78784636762718208 78889656766169088 78939775444189184 79123988835827712 79510336437565152 79627963287011328 80016771701498688 80023487539838976 80028469732442112 80379925166555136 80425983361941504 80533191282130944 80772405269907456 80891899212201984 80938250771890176 81286879188824064 81298762902798336 81453781031583744 81695729518534656 82054506940858368 82577147112456192 82987320411684864 82992487129939968 83356959431983104 83515902070358016 83716006045049856 83763975835459584 83887895479320576 84131836230500352 84297504343965696 84667707798847488 85093562753482752 85206992561897472 85460089504321728 85467262202413056 85630228705050624 85635559968473088 85884582818635776 86011639668670464 86431618377990144 86444254225760256 86559484507324416 86816598861533184 86982138240270336 86994854571147264 87240508035661764 87247830164963328 87803548828434432 88194640113303552 88245176188796928 88362807101227008 88625278004481792 88632716358057984 88807247374712832 89197255952695296 89645893271158784 89765391340929024 90032028448997376 90216886221930496 90427415812374528 90479231282184192 90868955928645888 91003386613727232 91055532118376448 91447739087427072 91455414331244544 91461108265648128 91635503660531712 91907695708351488 91915409556504576 92037932893863936 92311320308465664 92500858025017344 92899290501513216 92912871888912384 93360735463145472 93366548021182464 93776579360980992 93955389829152768 94234472814892032 94373882414235648 94834692386961408 94842651899068416 94848556719931392 95265096493694976 95730258097668096 95871880547794944 96150669977714688 96340004964532224 96763094627254272 96824568318263296 97249786003980288 97379420070739968 97668673719224832 97676871088472064 97869211392540672 98153808935583744 98299016764194816 98778992431988736 98793433400868864 98925125151227904 99218970127466496 99275823212396544 99408157988880384 99703437755042016 99711805902815232 99908153296551936 100346912946782208 100851629930053632 100986065258545152 101286032005122048 101294532980637696 101493996999671808 101789135192457216 102437473633173504 102893746798854144 103089941618098176 103396157671895424 103404835751067648 103850235347023872 104063465278144512 104511701814202368 104526980875026432 104726289897750528 105030827396038656 105037366523830272 105498651781103616 105699813557796864 106013781916753536 106170617716015104 106689028935331584 106697983386451968 106704626309922816 107173233555406848 107234644482588672 107377588376174592 107696540359876608 107855865616269312 107917667695853568 108382505585098752 108398350537064448 108605041375444992 108927639358046208 109406009254477824 109886479974531072 110102862816608256 110586393859719168 110649760548913152 110656649506586624 111142612575977472 111290765795131392 111354536093810688 111621341393399808 111685301113946112 111850527305760768 112166367474422268 112175781640667136 112396672458620928 112890277065129984 113458083671310336 113609323415863296 113946786005762304 113956349603217408 114173638273400832 114180746624630784 114512777091514368 114682186224893952 115242157837320192 115259005634347008 115412646009765888 115755465148710912 115976184320360448 115993139428196352 116320677380882352 116330440219951104 117071398437912576 117592853484404736 117660234918395904 117817076134969344 118167037339309056 118176955144077312 118409663166283776 118685983253741568 118929674603593728 119441944930516992 120035231309758464 120042704598663168 120569887749832704 120638975042912256 120799786923196416 121158607904861184 121337848818302976 121407376157835264 121930318783236096 121940552441659392 121948144354197504 122180671547375616 122543594277801984 123081760411287552 123865720668684288 123883829185216512 124480980617527296 124488730694909952 125035439147974656 125273853105537024 125645963753189376 125831843218980864 126446256515948544 126464742293241856 127020128658259968 127640344130224128 128190134256482592 128200893303619584 128453339952709632 128826874227953664 129017459503005696 129647427566985216 129666381338640384 129839226760986624 130224898292299776 130235828117962752 130473207360405504 130492281856720896 130860762053492646 130871745247444992 131705323242651648 132291960169955328 132367764283195392 132544210651840512 132937917006722688 132949074537086976 133210871062069248 133795883929042944 134468839906738176 134648087011393536 135048042673496064 135325329332895744 135641123718561792 135718846923276288 136505079920590848 136583298177564672 137183121496866816 137191662398472192 137453255490797568 137861543562527232 137873114334756864 138056899340795904 138466980462698496 138751287037526016 139348935752269824 139369307833368576 139635053197000704 140041103194718208 140049822031773696 140664869041471488 140933084743729152 141351709222338048 141560823621353472 142252038580442112 142263977848602624 142272835079897088 142897644740542464 142979525976784896 143170117834899456 143595387146502144 143807820821692416 144510007446798336 144531134049419264 145236852477394944 145874679005970432 146503010578837248 146515306632708096 146803817088811008 147230713403375616 147448525146292224 148168488647983104 148190150101303296 148387687726841856 148828455191199744 148913734818594816 149112236983320576 149134036407681024 149555156632563024 149567708854222848 149862229944827904 150520369420173312 151277444895080448 151479097887817728 151929048007683072 151941799470956544 152240995499507712 152683702788685824 152909581633191936 153656210449760256 154340620198281216 154634912427147264 155094236507843136 155107253626601472 156095197917216768 156780710282133504 156790471312539648 156880313224527872 157089434846625792 157556049785745408 157879550888378368 158247977671655424 159020672875130304 159255926574022656 160033543402997376 160046975079677952 160056939464884224 160759850333110272 160851966723883008 161066382564261888 161544810539814912 161783798424403968 161876501543780352 162573758377648128 162597525805596672 162907562063167488 163391459037069312 164109013881716736 165154294224912384 165974640823369728 165984974259879936 166713918863966208 167031804140716032 167432012090099712 167527951670919168 167775790958641152 168263672461000704 168595008687931392 169335415597694976 170187125506965504 170413985123794944 170920179008643456 170934524404826112 171260457410101248 171271119936946176 171769165637271552 172023279337340928 172863236755980288 172888508451520512 173118969014648832 173633197723066368 173964276480540672 173989709142294528 174481016071323528 174495660329926656 175607097656868864 176389280226607104 176490352377593856 176725614202454016 177250556008963584 177265432716115968 177614494749425664 178394511905390592 179291786542317568 179530782681858048 180064056897994752 180854831624749056 180958462564368384 181737911857291776 182006773227454464 182111064236752896 182895478174854144 182910828662489088 182922216531296256 183271007321063424 183815391416702976 183830819113009152 184075865787727872 184622640616931328 185798581003026432 185825743777824768 186721470926290944 186733096042364928 187553158721961984 187910779658305536 188468945629784064 188747764828471296 189669384773922816 189697113439862784 190530192987389952 191460516195336192 191743761095589888 192301339955429376 192680009929064448 193526189254508544 193649136636526592 194499572007960576 194758840141479936 195337347438449664 195353742176944128 195738422785081344 196291143080238969 196307617871167488 196598033528389632 197557984863977472 198437940254932992 198551646424793088 198816315977760768 199406875510084032 199423611805630464 199816306593103872 200693825893564416 201703259860107264 201972130517090304 202572064010244096 202987993999343616 203578270384914432 204874947266347008 205787493597708288 206179883236196352 206792315343790848 206809671502135296 207700470694047744 208126930556289024 209023403628404736 209053961750052864 209452579795501056 210061654792077312 210074733047660544 210997303562207232 211399627115593728 212027563833507072 212341235432030208 213378057870663168 213395966772903936 213409252619845632 214346467110813696 214469288965177344 214755176752349184 215393080719753216 215711731232538624 215835335391707136 216765011170197504 216796701074128896 217855278716092416 218812018508955648 219772959949062144 220205725633216512 221172787719438336 221299521097826304 221313299013173248 222285225151954944 222581531590262784 223242682786799616 223370602227892224 223701054611521536 224332734948844536 224351563281334272 224793344917241856 225780554130259968 226916167342620672 227218646831726592 227893572011524608 227912699206434816 228361493249261568 229025554183028736 229364372449787904 230484315674640384 230518011268694016 230825292019531776 231510930297421824 231952368640720896 232641354761764704 232660880439902208 234142796875825152 235185706968809472 235320469836791808 235634152269938688 236334074678618112 236353910288154624 236819326332567552 237371966507483136 238883889861033984 240070462619516928 240085409197326336 241139775499665408 241277950085824512 241599573846392832 242317215809722368 242675697636605952 242814752315670528 243860637566472192 243896288708395008 244361343094751232 245087188555603968 246163520822575104 247731441337368576 248961961235054592 248977461389819904 250070878295949312 250547706211074048 251291927506378752 251663686437961728 252892513031897088 252929484586483712 255280688260448256 256380268512965184 256401786607239168 256906679905419264 257653748455907328 258034919006011392 259294855133970432 259332762677280768 259678453521973248 260449796584599552 260946414720811008 260984563713441792 261721524106985292 261743490494889984 263410646485303296 264583920339910656 264735528566390784 265088421303681024 265875834013445376 265898149074173952 266421742124138496 267591767858085888 268937679813476352 269296174022787072 270096085346992128 270650658665791488 271282247437123584 271437693846552576 273010159841181696 273166596355129344 274366242993733632 274383324796944384 274906510981595136 275723087125054464 275746228669513728 276113798681591808 276933960925396992 277502574075052032 278697871504539648 278738615666737152 280082206389436416 280099644063547392 281329738082942976 281866169487458304 282703418444676096 283121647242706944 284504077160884224 284527955697205248 284545670159794176 285795289481084928 287190774293004288 287615641643384832 289020014893596672 289062268098838528 290473704954789888 291749358011940864 293006021157674496 293030613265416192 293607634177622016 294461426806751232 294897050292584448 296336977295966208 296380300202606592 296775375453683712 297656910382399488 297827469637189632 298224473966641152 299110313265126048 299135417708445696 299724459889655808 301040738840346624 302554889790160896 302958195775635456 303858096015366144 303883598941913088 304481990999015424 305367405577371648 307312420899520512 308681240396562432 309269824854294528 310188473015686272 310214507253202944 312190395834433536 313580942625079296 313760626449055744 314178869693251584 315112099571490816 315759101776756736 316495955343310848 318041345750260608 318511853148045312 320067086805994752 320093950159355904 320113878929768448 321519700666220544 321703933447766016 322132765128523776 323089621079629824 323567596848807936 323753003087560704 325147516755296256 325195051611193344 325815124126334976 326782918074138624 328218027763433472 330308588449824768 331949281646739456 331969948519759872 333427837727932416 334063608281432064 334864024180199424 335055903341838336 335551581917282304 336527344922001408 337190017375862784 338670831195389952 340374251013931008 340827970247589888 341840358017286912 341869048809652224 342520914820202496 342542239873892352 343538331274543104 344046558674681856 345726473511960576 345777016903041024 346237938029297664 347266395446132736 347928552961081344 347979418284589056 348962032142647056 348991320659853312 351214195313737728 352778560453214208 352980704755187712 353451228404908032 354501112017927168 354530865432231936 355228989498851328 356789023810781184 360128113795989504 361709663249498112 361916925128736768 363475823714583552 364013546454908928 364222128473505792 365790956349708288 365821657324978176 365844433062592512 366542014642126848 367630782833405952 369245281233862656 371597162006052864 371651487555649536 373442941852581888 373466192084729856 375106317443923968 375821559316611072 376937891259568128 377495529656942592 379338769547845632 379394226879725568 381060385974779904 382921032390672384 384602679910858752 385360019858128896 387052378509017088 387298273273053184 388999144015921152 389517680282959872 390674694876899328 390707484353888256 391476845570162688 392582286160477938 392615235742334976 395115969727954944 396875880509865984 397103292849586176 397632631955521536 398813751020168064 398847223611260928 399632613186207744 401387651787128832 403406519720214528 403944261034180608 405144128020488192 405975987998687232 407156540769828864 409749894532694016 411574987195416576 412359766472392704 413584630687581696 413619343004270592 415400941388095488 416253861112578048 418046807256809472 418107923500105728 418905159591002112 420123309584154624 420149466095321088 421994607124414464 422799254231187456 424055127667014144 424682470864060416 426756115741326336 426791933545807872 426818505239691264 428692934221627392 428938577930354688 429510353504698368 430786161439506432 431423462465077248 433530022340395008 433593402148257792 435710557432184832 437624037017911296 439545919898124288 440411451266433024 442345575438876672 442626598026346496 444570450303909888 445163063180525568 446485365573599232 446741204455784448 447402109223043072 448665469897689072 448703126562668544 449586689834483712 451561108260519936 453832334685241344 454437293663453184 455787144023049216 455825398412869632 456722986498523136 458051108366057472 458728744899575808 460968631349280768 463021860594843648 463904737281441792 465282709523529408 465321760879804416 468285593751650304 470371413937618944 470640939673583616 471268304539877376 472668149357236224 473638652665135104 474743933014966272 477767779722067968 480140925239033856 480170818394652672 482279550999330816 482555900171649024 483199147692785664 484634431619444736 485351395273211904 485629504631341056 487721275132944384 487792577416790016 488722686189502464 490174377111207936 492327041645150208 495462882674737152 497923922470109184 497954922779639808 500141756591898624 501095412422148096 502583855012757504 503327372875923456 505785026063794176 505858969172967424 510561376520896512 512760537025930368 512803573214478336 513813359810838528 515307496911814656 516069838012022784 518589710267940864 518665525354561536 519356907043946496 520899593169199104 521892829441622016 521969127426883584 523443048213970584 523486980989779968 526821292970606592 529167840679821312 529471057132781568 530176842607362048 531751668026890752 531796298148347904 532843484248276992 535183535716171776 537875359626952704 538592348045574144 540192170693984256 542564494874247168 542875387693105152 546020319682363392 546333192710258688 548732485987467264 548766649593888768 549813021963190272 551446174250108928 551492457339027456 552227597363183616 553867921850793984 557395743009079296 557477231333474304 560164412778872832 560199288127094784 562659476165885952 563732338974916608 565406836889352192 566243294485413888 569008154321768448 569091340319588352 571590578962169856 574381548586008576 575231283286769664 578040029787193344 580947409909579776 583498716023881728 586012042315348992 586061226530832384 587215268355244032 588922853613502464 589794100585168896 592673954591932416 595313820764798976 595654939274379264 596448947933282304 598220626530252096 598270835416891392 599448919779311616 602081477680693248 605109779580321792 605916391551270912 607716192030732288 608963981998030848 610734811154743296 614624841799041024 617362480793124864 618539649708589056 620376946031372544 620429014506405888 624380791668867072 627161885250158592 627521252898111488 628357739386503168 630224199142981632 631518203553513472 632991910686621696 636082691500521216 637023706296090624 640134173611989504 640187900318711808 640227757859536896 643039401332441088 643407866895532032 644265530257047552 646179242159259648 647135193697615872 647506006175121408 650295033510592512 650390103222386688 653565836148277248 656436055526866944 660617176899649536 663898563293478912 663939897039519744 666855675455864832 669728048360398848 670111806683676672 671103163834564608 673054689844002816 674380034751725568 677341662390779904 680748502027862016 681655940495179776 683680716034573824 683738097619304448 685084479747784704 687076662549086208 688093117349363712 691452947023921152 691554033806082048 692475876058595328 694532790892265472 695857105922162688 697924064285294112 697982641319706624 702428390627475456 705557120906428416 705961409510375424 706902456809816064 709002224035854336 709061730864463872 710457978997702656 720256227591979008 723419326498996224 723833850257473536 726951647429167104 728027092909817856 728444256947011584 731581912699416576 731688866125185024 733084029284253696 735261565666811904 738490562467725312 743194324012105728 746885883705163776 746932384169459712 750212634887847936 751643118633222144 753875782519136256 754991059313885184 758677539095691264 758788453759451136 765842064781344768 769205359821717504 770720039716257792 774104757018034176 774596546546106368 777998288031842304 779035360565919744 781349389753798656 782953691140325376 785164572320955876 785230471484669952 790231939455909888 793751761019731968 794206585699172352 795265263911043072 797627502040336128 797694447222521856 799265226372415488 802775303574257664 806813039440429056 807888522068361216 810288256040976384 811951975997374464 814313081539657728 819499789065388032 823149974390833152 824719532944785408 827169261375163392 827238686008541184 830801882776190976 832507722225156096 836093614513618944 836215847000211456 840246619168309248 840298932190642176 843989214248828928 845598508462374912 848110255334028288 849364941728120832 853512231482652672 853583867091615744 853637010479382528 857385868443254784 861572322879012864 862846924930154496 867060044680790016 867186804296515584 871421114864369664 875248074035822592 879091839796248576 880822902532866048 884691150877753344 885253196052692992 889140900607819776 890326126361051136 892970731147198464 893482408911568896 897330939795378144 897406253125337088 899173379668967424 903122216521039872 907664669370482688 908874587326906368 911574288046098432 911650796825739264 913445972997046272 916102216732114944 921937262698561536 926043721189687296 927809474562883584 930565419047058816 930643521759608832 936571187503300608 940742827875237888 941281879347167232 942536609079754752 945336298714472448 947277305330270208 949487866029932544 955535559444135936 960281850478067712 960341636789305344 964559101998661632 965111800343298048 966398295385571328 969268863238889472 970702790546423808 971259009262682112 975442550265888768 975585154833580032 977445372379004928 980348754222415872 984654083290300416 990925765349474304 995847844940218368 995909845559279616 1000283513183797248 1002190824844296192 1005167710025515008 1006654745751846912 1011570052127588352 1011717938345934848 1021122753041793024 1025521074051860736 1025607146428956672 1027626719621677056 1030614993823629312 1032139676024045568 1037179420535881728 1037331050709123072 1038713814087892992 1041799186338398208 1043785658883244032 1043938254853767168 1046886096427941168 1046973961979559936 1053642585941213184 1058335681359642624 1058942114265563136 1060353685214724096 1063503336053781504 1063592596296695808 1065686968496553984 1070367071432343552 1080384341387968512 1085128989748494336 1085750775386210304 1092040639364726784 1092666385420517376 1097464971974934528 1097533299187777536 1099626043926380544 1102892348500217856 1107735843701587968 1114791486018158592 1114954462666948608 1120328825557745664 1120398576254189568 1125318952331771904 1127464677949833216 1130813673778704384 1132486588970827776 1138016308643536896 1138182680639176704 1143181157924339712 1148763097172017152 1156080059574386688 1161894819819159552 1166997432047763456 1172024084630697984 1172122453061664768 1174430536710488064 1177845707227004928 1185347909183864832 1190627641529597952 1191309878548758528 1192897895866564608 1196441253060504192 1196541670833782784 1198897839558623232 1204162955361386496 1210219559160643584 1211832783102541824 1215432384061464576 1217927963996061696 1221469622309486592 1229249683598082048 1234724961586249728 1237079299417178112 1240753892062745088 1240858029012811776 1248761583337734144 1254323770500317184 1255042505796222976 1256715478773006336 1260448398285963264 1265983821373243392 1272165383001042432 1274047412592181248 1280268347223979008 1280375800637423616 1280455515719073792 1286078802664882176 1286815733791064064 1288531060514095104 1292358484318519296 1294270387395231744 1300590067021185024 1300780206444773376 1307131672296554496 1312872111053733888 1321234353799299072 1327879794079039488 1333711350911729664 1339456096720797696 1340223613367353344 1342206327669129216 1346109379688005632 1348760069503451136 1354683324781559808 1361497004055724032 1363311880990359552 1367361432069147648 1367476195238608896 1370168959495569408 1374153325098172416 1376186234698727424 1382905894047842304 1389065581784530944 1391714211844325376 1395848128570588224 1395965282639413248 1404856781254950912 1411114241812856832 1411922819020750848 1413804913619632128 1418004448071708672 1420915957995405312 1440512455183958016 1446838652997992448 1447667700514947072 1453903294858334208 1456054185819635712 1456888513894023168 1463163825398833152 1463377732250370048 1466168058568507392 1470523131333623808 1476981124935450624 1486388648024211456 1493771767410327552 1493864768338919424 1500425269775695872 1503286237266444288 1507751565038272512 1509982118627770368 1517355078191382528 1517576907518902272 1531684129562689536 1538410719643435008 1541440079432515584 1548209514036068352 1549193093092212736 1555996576063684608 1558070721131839488 1562698779507597312 1565907382280650752 1570329144641911752 1570460942969339904 1580463878911819776 1587503522039463936 1588413171398344704 1590530527822086144 1595255004080672256 1595388894445043712 1598530452744830976 1605550607148515328 1613626078880858112 1615777044136722432 1620576512081952768 1628626163079315456 1638999578130776064 1646299948781666304 1649439065889570816 1654338522750326784 1654477372017082368 1661603765552381952 1672187229027237888 1672431694000422912 1680493238336618496 1680597864381284352 1687978428497657856 1691197016924749824 1696220510668056576 1698729883456241664 1707024462965305344 1707274020958765056 1714771736886509568 1723144645758025728 1725693849860308992 1734120089361580032 1742842229728739328 1750496148071645184 1758183679592497152 1761645805065732096 1769382301755506688 1770506392105385984 1785941462294396928 1786964817823137792 1794661879590756288 1794812506250674176 1798346759337934848 1806244433042079744 1815329338740965376 1817749174653812736 1823148576092196864 1826891945994092544 1832204433464229888 1843874525397123072 1852087442379374592 1855618949125767168 1861130838094117632 1861287043519217664 1873142375006601216 1881485655750475776 1882563758694334464 1885073218159509504 1890672597428944896 1894554610660540416 1898975732059865088 1911071118888271872 1920563700956135424 1920683273578610688 1929118203997323264 1930223600686596096 1932796590771142656 1938537726477778944 1941405581092847616 1942518018525364224 1950885100531777536 1951170309667160064 1960697508444831744 1969308166580600832 1981851530698948608 1991695689880436736 1991819691118559232 2000567026367594496 2010335420051030016 2013309491503693824 2023140104255176704 2023435876691869696 2042245506083586048 2051042148103721472 2051214292857913344 2055253439243354112 2061229987647258624 2064279352048091136 2074358841071763456 2074662101418246144 2077427628175785984 2083598372676796416 2087571317766488064 2093772192855882336 2093947923959119872 2107285171882426368 2116671362719285248 2117884228531126272 2120707370429448192 2127006672107563008 2127185192593391616 2131373936993107968 2160768682775937024 2170257979496988672 2171501550772420608 2184081278729453568 2185332770841034752 2195066598375555072 2199252087852761088 2205784697000435712 2215471687403175936 2229582972036317184 2240657651115491328 2240797152508379136 2250637904663543808 2254929355899666432 2261627347557408768 2264973177941655552 2276032617287073792 2276365361278353408 2297526194344034304 2312160119148773376 2323789639638319104 2333994864095526912 2344048169261395968 2348861073420976128 2355691414454009856 2370695818367729664 2381255283059195904 2382619757097517056 2385795791733129216 2392882506121008384 2393083341667565568 2397795679117246464 2408325910722772992 2420439118321287168 2423665566205083648 2430864768122929152 2435855927992123392 2442939244618973184 2458499367196164096 2469449923172499456 2474158598834356224 2481507784125490176 2481716058025623552 2497523166675468288 2508647541000634368 2520896796571926528 2531967642746486784 2544330766002084864 2548094825184362496 2560536694447958016 2560751601274847232 2560911031438147584 2572157605329764352 2584716968637038592 2588540774790463488 2601180134042370048 2601560412889546752 2614263344593108992 2625744222107467776 2642468707598598144 2655759588158078976 2667422701823459328 2678912193441595392 2680447226734706688 2692218759376011264 2697520139006902272 2709366649563119616 2722994008111448064 2726623761980719104 2734722864138295296 2734952390477217792 2740337918991138816 2748306650196344832 2765811788095684608 2778131163569061888 2783428423688650752 2791696257141176448 2791930565278826496 2809713562509901824 2822228483625713664 2823845638041501696 2827609827239264256 2836008896143417344 2841831915990810624 2881024910367916032 2893677305995984896 2895335401029894144 2907806589716668416 2912108371639271424 2913777027788046336 2926327650797666304 2926755464500740096 2932336117137014784 2941046262667247616 2953962249870901248 2972777296048422912 2987543534820655104 2987729536677838848 3000850539551391744 3006572474532888576 3015503130076545024 3019964237255540736 3034710156382765056 3035153815037804544 3063368259125379072 3076821439286870016 3082880158865031168 3096419028072136704 3098386186184425472 3111993152127369216 3116141442263678976 3125397559015194624 3131814764561301504 3140658289283823504 3140921885938679808 3160927757823639552 3175007044078927872 3176826342796689408 3181061055644172288 3190510008161344512 3190777788890087424 3197060905489661952 3211101214297030656 3241153024163905536 3257252326158630912 3277999156261552128 3292599897563332608 3298878131779141632 3308677045500653568 3323207531104763904 3344374458054475776 3344863388000845824 3360986476673236992 3361195728762568704 3375956856995315712 3382394033849499648 3392441021336113152 3397459766912483328 3414048925930610688 3414548041917530112 3429543473773019136 3446289291516051456 3468240178723160064 3485684459457478656 3500992296143290368 3516367359184994304 3523291610131464192 3541012784210771968 3571882924588793856 3573929635646275584 3589323759181512576 3589625012501348352 3596693518675869696 3612488866084159488 3630658677481930752 3635498349307625472 3646297152184393728 3653783891988185088 3664408866928459776 3687749050794246144 3704174884758749184 3711237898251534336 3722261676188235264 3722574087038435328 3746284750013202432 3762971311500951552 3765127517388668928 3770146436319019008 3781345194857889792 3797951464119730176 3822142237776543744 3841127401912270848 3841366547157221376 3858236407994646528 3860447201373192192 3865593181542285312 3877075452955557888 3882811162185695232 3901770201063555072 3902340619334320128 3921395016889663488 3938616333161201664 3963703061397897216 3983639382237118464 4001134052735188992 4020670840102060032 4026618983007387648 4046280208510353408 4084491012167172096 4102084296207442944 4102428585715826688 4110506878486708224 4122459975294517248 4128558704096182272 4148717682143526912 4167196745353592832 4175142635532976128 4187544385711764672 4187895847918239744 4214570343764852736 4233342725438570496 4235768457062252544 4241414740858896384 4254013344215126016 4262747873986215936 4321537365551874048 4340515958993977344 4343003101544841216 4368162557458907136 4370665541682069504 4390133196751110144 4398504175705522176 4411569394000871424 4430943374806351872 4459165944072634368 4481315302230982656 4481594305016758272 4501275809327087616 4509858711799332864 4523254695114817536 4529946355883311104 4552065234574147584 4552730722556706816 4595052388688068608 4624320238297546752 4647579279276638208 4667989728191053824 4688096338522791936 4697722146841952256 4711382828908019712 4741391636735459328 4762510566118391808 4765239514195034112 4771591583466258432 4785765012242016768 4786166683335131136 4795591358234492928 4816651821445545984 4840878236642574336 4847331132410167296 4861729536245858304 4885878489237946368 4916998734392328192 4938899846344998912 4948317197668712448 4963015568250980352 4963432116051247104 5017295082001268736 5041793593143853056 5063935285492973568 5088661532004169728 5096189650368724992 5121073388895916032 5121822062876295168 5144315210659528704 5169433937274077184 5177081549580926976 5202360268084740096 5228526689186217984 5251488444214935552 5284937415197196288 5311519176316157952 5357824386883190784 5360894453469413376 5384437518752022528 5395040278013804544 5418733299126239232 5445988016222896128 5453247523961438208 5469445728276590592 5480675837982277632 5496613300392689664 5531623576191369216 5556262327138123776 5566856847377301504 5583392514282352896 5583861130557652992 5619427125019803648 5644456967251427328 5647691276083003392 5655219654478528512 5672017792286834688 5683663831981621248 5762049820735832064 5787354611991969792 5790670802059788288 5815613179433336832 5824216743278542848 5827554055576092672 5852655301595332608 5853510929001480192 5882092525334495232 5907924499741802496 5945554592096845824 5975087069641310208 5975459073355677696 6001701079102783488 6031006260153090048 6039928474511081472 6069420312765530112 6070307630075609088 6126736518250758144 6153642878573740032 6165760317730062336 6192838056144273408 6196772372368850944 6223986304254738432 6232282884527357952 6250795118030389248 6281316578567647008 6281843771877359616 6321855515647279104 6350014088157855744 6353652685593378816 6362122111288344576 6381020016322689024 6381555577780174848 6394121810979323904 6482306048327811072 6514504652317261824 6555998312523104256 6585199795126665216 6597756263558283264 6617354091001307136 6646415062209527808 6688748916108951552 6721972953346473984 6722391457525137408 6751913713990631424 6764788067698999296 6784882042672226304 6794919533824966656 6828097851861221376 6829096083835060224 6892578583032102912 6936480357446320128 6971368918914957312 7001984592286580736 7046583220262928384 7082025568421543936 7143765849177587712 7147859271292551168 7178647518363025152 7179250025002696704 7193387037351739392 7224977732168318976 7261317354963861504 7270996698615250944 7292594304368787456 7307567783976370176 7328817733856919552 7375498101588492288 7408349769517498368 7422475796503068672 7444523352376470528 7445148174076870656 7492569500026404864 7525942623001903104 7562690389715779584 7595902928239460352 7644284475553087488 7682254803824541696 7682733094314442752 7716472815989293056 7754150905911115776 7765622324371390464 7803540402127110144 7804681238668640256 7842790033779326976 7877232666322403328 7927406122795794432 7967278764474236928 8002268105470377984 8041341680204120064 8092560417020706816 8168982024334344192 8204168592414885888 8204857171431653376 8221013756973416448 8244919950589034496 8297435364287053824 8334393490707185664 8350285271065952256 8375088771423529344 8375791695836479488 8429140687529705472 8466685450877140992 8471536914124505088 8482829481717792768 8508026688430252032 8525495747972431872 8643074731103748096 8681031917987954688 8686006203089682432 8736325114917814272 8741331083364139008 8780266393502220288 8797008351411044352 8823138788001742848 8861886749612703744 8918331888145268736 8962630604461965312 8963188610033516544 9002551618654175232 9019717423598665728 9046509390229635072 9059892711766622208 9104130469148295168 9105461445113413632 9190104777376137216 9248640476595093504 9295158558553276416 9335979456382107648 9376192677045583872 9395444293683904512 9422765657816039424 9482783273470918656 9525021132236783616 9530479028390068224 9543183166932516864 9571530024484033536 9572333366670262272 9591182716468985856 9633303642891091968 9723459072491716608 9771756978475892736 9833997468784656384 9877799692689997824 9896634395337424896 9926031136501960704 10034590164002537472 10083587186287706112 10127870570985947136 10177323064008339456 10192379300737449984 10242146777791832064 10243644125752590336 10288630421319057408 10338867874548154368 10404720536169480192 10457053378372435968 10502976888429871104 10569874830394392576 10623038352632315904 10715648773766381568 10721788906938826752 10768875037504045056 10790080556027609088 10837466598252478464 10891976032445792256 10906495047922876416 10938891456553181184 10961351675964555264 10993226600785379328 11063247152382738432 11112524654276247552 11133713694754603008 11166785028564705792 11167722261115305984 11238854250039607296 11288913934502854656 11295382552166006784 11310439308957057024 11344035584573669376 11524099641471664128 11574709223983939584 11581341604119576576 11631226358866673664 11648433486557085696 11705310603190665216 11707021858002960384 11764185050668990464 11815848999483604992 11891109184193691648 11950918146711355392 12003402158205566976 12062012520306180096 12079856949022162944 12138840625531060224 12253473036501516288 12307285757147480064 12331520635460124672 12385676112288546816 12393544744737701888 12501590236060778496 12562633157135294016 12563687543754719232 12643711031294558208 12700028176315711488 12707305371186757632 12724244222576689152 12762040032645378048 12788243621958647808 12964612096655622144 13029009304634523648 13111996625046208512 13170399590253330432 13195512527116566528 13234708182002614272 13292830124419055616 13377497832217903104 13443945906692947968 13444782915050274816 13503827427981262848 13529576135397998592 13569764085344452608 13589839067649933312 13656195703722442752 13658192167670120448 13785157166064205824 13872960714892640256 13942737837829914624 14003969184573161472 14093166440525856768 14164051136843087872 14287531698355175424 14295718542585102336 14357295036726050304 14358500050005393408 14386774074703478784 14449955464336637952 14522634709927723008 14541993397230501888 14585188608737574912 14657635467713839104 14750996203176984576 14816699539034996736 14844951593006137344 14889046704752941056 14890296348153741312 15051885246003806208 15125380779431559168 15191805856478920704 15288568951106174976 15365466188628885504 15432945631978586112 15508301811822231552 15531244648742780928 15607080804254220288 15685580067558653952 15754465332644806656 15854812245591588864 15934557528948473856 16082683360408240128 16185120834041413632 16337964048668688384 16408337184829771776 16442027513946832896 16489839901178068992 16594870728574107648 16668786981414371328 16700570542131904512 16750177542847058688 16751583391672958976 16858281375059410944 16933370901754281984 16943073828249010176 16965658963435585536 17016053376860504064 17050991495944863744 17286149462207496192 17362063835975909376 17372012406179364864 17472650229835628544 17482662166728278016 17560532787004440576 17646277576003485696 17723773499225407488 17836663776290537472 17925261208923930624 17926377220067033088 18005103237308350464 18093018780459270144 18119785423533244416 18208260938296590336 18210922890226827264 18380209554752274432 18497280953190187008 18590317117106552832 18671958912764215296 18752385354091167744 18845531315632078848 18965566546941837312 19050042264473567232 19060958056780136448 19086366333865033728 19143060048968067072 19144666733340524544 19182365432937971712 19446918144983433216 19543513956951785472 19667994937569312768 19755599385379995648 19793268790674849792 19852062273003921408 20167174372575412224 20255741141971894272 20354646128016678912 20384758601474899968 20484293555583664128 20487288251505180672 20677735749096308736 20809441072338960384 20914106756744871936 21005953776859742208 21139749660788785152 21246076705264631808 21431297547532763136 21443577813877653504 21537750075008090112 21580161112055218176 21674933196504956928 21783952064891584512 21812990095845752832 21877782913106362368 21922703351929110528 21986453201570758656 22126494304765476864 22225049308552495104 22267427389509206016 22333570057129411584 22335444522230611968 22477708500079214592 22577827869005709312 22688071169147338752 23048199282943328256 23149418447967879168 23262452717733347328 23296866973114171392 23410621206381330432 23414043716005920768 23528370101337980928 23631697998967209984 23782218368387383296 23901836293422710784 24006804316411133952 24124025040612360192 24277681251062120448 24506946073003032576 24614571514294960128 24663041270920249344 24787089489475403776 25003180472121556992 25125266314270588032 25127375087509438464 25287422062589116416 25400056352631422976 25414610742373515264 25448488445153378304 25524080065290756096 25576487243917295616 25929224193311244288 26058018609269047296 26223993250092417024 26340799180506660864 26391025054233133056 26469416364005228544 26585660248838111232 26754995664435806208 26887891813385895936 26889565830100549632 27007654855962525696 27059152270795997184 27139528170688905216 27179678135299866624 27312391407444885504 27316384335340240896 27570314332128411648 27745921429785280512 27885475675659829248 28007938369146322944 28186332881051713536 28575063396710350848 28591437085170204672 28714590073452100608 28717000100010786816 28773548149406957568 28899910928673275904 29170377217475149824 29315270935427678208 29501992406353969152 29633399078069993472 29689903186012274688 29778093409505882112 30103770492007612416 30250761558863118336 30383611712957841408 30577137902212349952 30730932377257771008 30865891263957172224 31016603623644463104 31214161608508440576 31371160135117307904 31508930665289613312 31709624491183177728 31869115057896947712 32165366720816480256 32370241668082827264 32675928097337376768 32816674369659543552 32884055027893665792 32979679802356137984 33189741457148215296 33337573962828742656 33401141084263809024 33500355085694117376 33503166783345917952 33716562750118821888 33866741803508563968 33886147656498020352 33931317926871171072 34032106753721008128 34572298924414992384 34724127671951818752 34744024812358729728 34945300459671257088 35121065574008881152 35292555152006971392 35447546998450814976 35673327552581074944 35852754440134066176 36010206474616700928 36186037560918540288 36239570847066488832 36416521876593180672 36760419109504548864 36994561906380374016 37180634234213105664 37504770708182335488 37691062631264157696 37931133093883674624 38100084528947134464 38121916113560272896 38172732667730067456 38286120097936134144 38364730865875943424 38893836289966866432 39087027913903570944 39335989875138625536 39511198770759991296 39586537581349699584 39704124546007842816 40334348745150824448 40511482283943788544 40709292256033357824 40769517202949799936 40968587111167328256 40974576503010361344 41355471498192617472 41618882144677920768 41828213513489743872 42011907553719484416 42279499321577570304 42492153410529263616 42862595095065526272 42887155627755307008 43075500150016180224 43160322224110436352 43349866393009913856 43567904129783169024 43625980191691505664 43755565826212724736 43972906403141517312 44252988609530953728 44450098617104990208 44534854779018412032 44667140114258823168 44670889044461223936 45155655738011418624 45376142338294677504 46096398565886656512 46298836895935758336 46524905435466694656 46593733946228342784 46821242412762660864 47056740202675961856 47263395997934419968 47564436736774766592 47803672586845421568 48248050081224720384 48555362502124240896 49013892146006065152 49326082541840498688 49574178978950807552 50006360944243113984 50250532628541176064 50254750175018876928 50574844125178232832 50800112705262845952 50829221484747030528 50896976890306756608 51048160130581512192 51152974487834591232 51858448386622488576 52116037218538094592 52447986500184834048 52681598361013321728 52938832728010457088 53171320497676222464 53509991328871612416 53775783626771791872 53779131660201099264 54015309711925051392 54279056341377810432 54359356270599733248 54624782814889771008 54632768670680481792 55140628664256823296 55491842859570561024 55770951351319658496 56015876738292645888 57150126793420701696 57182874170340409344 57429180146904201216 57434000200021573632 57547096298813915136 58340754434950299648 58630541870855356416 59003984812707938304 59266798156139986944 59379806372024549376 59556186819011764224 60501523117726236672 60767223425915682816 61154275804424699904 61461864754515542016 62033207247288926208 62428323217016881152 62742320270234615808 63017861330579226624 63419248982366355456 63738230115793895424 64330733441632960512 64740483336165654528 65351856194674753536 65633348739319087104 65768110055787331584 65959359604712275968 66379482914296430592 66675147925657485312 66802282168527618048 67000710171388234752 67006333566691835904 67433125500237643776 67733483607017127936 68064213507442016256 69144597848829984768 69448255343903637504 69890600919342514176 70242131148017762304 70585110304013942784 70895093996901629952 71346655105162149888 71705508880268132352 72020412949233401856 72372075121837080576 72833043753186361344 73520838219009097728 73989123812760748032 74361268468426211328 75009541416364670976 75382125262528315392 75862266187767349248 76200169057894268928 76243832227120545792 76345465335460134912 76572240195872268288 76729461731751886848 77787672579933732864 78174055827807141888 78671979750277251072 79022397541519982592 79173075162699399168 79408249092015685632 80668697490301648896 81022964567887577088 81418584512066715648 81539034405899599872 81937174222334656512 81949153006020722688 82710942996385234944 83237764289355841536 83656427026979487744 84023815107438968832 84558998643155140608 85725190190131052544 85774311255510614016 86151000300032360448 86320644448220872704 86699732786019827712 87511131652425449472 87945812806283034624 88505977219061907456 88900197234209980416 89069709558036824064 89334280228517646336 90311311476022837248 90752284676589355008 92192797131773313024 92597673791871516672 93049810870933389312 93642484825525321728 94113480405351923712 94526791995868839936 95128873473549533184 95607345173690843136 96496100162449440768 97110725004248481792 98027784292012130304 98652165083680997376 99148357957901615104 100012721888486227968 100501065257082352128 100509500350037753856 101149688250356465664 101600225410525691904 101658442969494061056 101793953780613513216 102096320261163024384 103716896773244977152 104232074437076189184 105363196722026643456 105877665456020914176 106342640995352444928 107019982657743224832 107558263320402198528 108030619423850102784 108558112682755620864 108718712541199466496 109249565629779542016 110281257328513646592 110983685719141122048 111541902702639316992 114300253586841403392 114365748340680818688 114858360293808402432 115094192597627830272 116681508869900599296 117261083741710712832 118007969625415876608 118533596312279973888 118759612744049098752 119112373638023528448 121003046235452473344 121534446851831365632 122308551608849399808 122923729509031084032 124066414494577852416 124856646434033762304 125484640540469231616 126035722661158453248 126838497964732710912 127476460231587790848 128661466883265921024 129480966672331309056 130703712389349507072 131266697478638174208 131918719209424551936 132758965828592861184 133350295851314970624 133604564337055236096 134001420342776469504 134012667133383671808 135466967214034255872 136128427014884032512 138289195697659969536 138896510687807275008 139781201838685028352 141170220608027885568 141790187993803259904 142693310210324299776 143411017760536264704 144744150243674161152 145666087506372722688 147041676438018195456 147978247625521496064 148722536936852422656 150019082832729341952 150764250525056630784 151724532375534698496 152400338115788537856 152487664454241091584 152690930670920269824 153144480391744536576 153458923463503773696 155575345159867465728 156348111655614283776 157343959500554502144 158044795083039965184 158816498184031371264 161337394980603297792 162045929135775154176 162837169024133431296 163078068811799199744 163874348444669313024 163898306012041445376 165421885992770469888 166475528578711683072 167312854053958975488 168047630214877937664 171450380380262105088 171548622511021228032 172302000600064720896 172641288896441745408 175022263304850898944 175891625612566069248 177011954438123814912 177800394468419960832 178139419116073648128 178668560457035292672 181504569353178710016 184385594263546626048 186099621741866778624 187284969651050643456 188226960810703847424 189053583991737679872 190257746947099066368 191214690347381686272 192992200324898881536 194221450008496963584 196055568584024260608 197304330167361994752 200025443776972455936 201002130514164704256 201019000700075507712 202299376500712931328 203200450821051383808 204192640522326048768 207433793546489954304 210726393444053286912 211755330912041828352 212685281990704889856 214039965315486449664 215116526640804397056 216061238847700205568 217116225365511241728 218499131259559084032 220562514657027293184 221967371438282244096 223083805405278633984 228600507173682806784 228731496681361637376 229716720587616804864 230188385195255660544 233363017739801198592 234522167483421425664 236015939250831753216 237067192624559947776 237519225488098197504 238224747276047056896 242006092470904946688 243068893703662731264 244617103217698799616 245847459018062168064 248132828989155704832 249713292868067524608 250969281080938463232 252071445322316906496 253676995929465421824 257322933766531842048 258961933344662618112 262533394957276348416 263837438418849103872 265517931657185722368 266700591702629941248 267209128674110472192 268002840685552939008 270933934428068511744 272256854029768065024 276578391395319939072 277793021375614550016 282340441216055771136 283580375987606519808 285386620420648599552 286822035521072529408 289488300487348322304 291332175012745445376 294083352876036390912 295956495251042992128 297445073873704845312 300038165665458683904 301528501050113261568 303449064751069396992 304800676231577075712 304975328908482183168 305381861341840539648 306288960783489073152 311150690319734931456 312696223311228567552 316089590166079930368 317632996368062742528 322674789961206595584 324091858271550308352 325674338048266862592 326156137623598399488 327748696889338626048 330843771985540939776 332951057157423366144 334625708107917950976 342900760760524210176 343097245022042456064 345282577792883490816 350044526609701797888 351783251225132138496 354023908876247629824 355600788936839921664 356278838232147296256 357337120914070585344 363009138706357420032 368771188527093252096 372199243483733557248 374569939302101286912 376453921621407694848 378107167983475359744 380515493894198132736 382429380694763372544 385984400649797763072 388442900016993927168 392111137168048521216 400050887553944911872 402004261028329408512 402038001400151015424 406400901642102767616 408385281044652097536 414867587092979908608 423510661824083656704 425370563981409779712 428079930630972899328 430233053281608794112 434232450731022483456 436998262519118168064 441125029314054586368 443934742876564488192 446167610810557267968 457201014347365613568 457462993362723274752 459433441175233609728 460376770390511321088 466726035479602397184 469044334966842851328 472031878501663506432 474134385249119895552 476449494552094113792 484012184941809893376 486137787407325462528 489234206435397599232 491694918036124336128 496265657978311409664 499426585736135049216 501938562161876926464 504142890644633812992 514645867533063684096 517923866689325236224 525066789914552696832 527674876837698207744 531035863314371444736 533401183405259882496 534418257348220944384 536005681371105878016 544513708059536130048 553156782790639878144 564680882432111542272 567160751975213039616 570773240841297199104 573644071042145058816 578976600974696644608 582664350025490890752 588166705752072781824 591912990502085984256 600076331330917367808 603057002100226523136 606898129502138793984 609601352463154151424 612577921566978146304 622301380639469862912 632179180332159860736 635265992736125485056 645349579922413191168 648183716543100616704 651348676096533725184 655497393778677252096 661687543971081879552 665902114314846732288 669251416215835901952 685801521521048420352 686194490044084912128 690565155585766981632 700089053219403595776 703566502450264276992 708047817752495259648 711201577873679843328 712557676464294592512 714674241828141170688 726018277412714840064 737542377054186504192 744398486967467114496 749139878604202573824 752907843242815389696 756214335966950719488 761030987788396265472 771968801299595526144 776885800033987854336 800101775107889823744 804008522056658817024 812801803284205535232 816770562089304195072 829735174185959817216 847021323648167313408 850741127962819559424 856159861261945798656 860466106563217588224 868464901462044966912 873996525038236336128 882250058628109172736 887869485753128976384 892335221621114535936 914402028694731227136 914925986725446549504 918866882350467219456 933452070959204794368 938088669933685702656 948268770498239791104 952898989104188227584 968024369883619786752 972275574814650925056 978468412870795198464 992531315956622819328 998853171472270098432 1003877124323753852928 1029291735066127368192 1035847733378650472448 1050133579829105393664 1055349753675396415488 1062071726628742889472 1066802366810519764992 1068836514696441888768 1072011362742211756032 1089027416119072260096 1106313565581279756288 1129361764864223084544 1134321503950426079232 1141546481682594398208 1147288142084290117632 1157953201949393289216 1165328700050981781504 1176333411504145563648 1200152662661834735616 1206114004200453046272 1219202704926308302848 1225155843133956292608 1244602761278939725824 1270531985472250970112 1290699159844826382336 1302697352193067450368 1310994787557354504192 1323375087942163759104 1331804228629693464576 1338502832431671803904 1371603043042096840704 1372388980088169824256 1381130311171533963264 1400178106438807191552 1407133004900528553984 1416095635504990519296 1422403155747359686656 1429348483656282341376 1452036554825429680128 1475084754108373008384 1488796973934934228992 1498279757208405147648 1505815686485630779392 1512428671933901438976 1543937602599191052288 1553771600067975708672 1600203550215779647488 1608017044113317634048 1633541124178608390144 1659470348371919634432 1694042647296334626816 1701482255925639118848 1712319722523891597312 1720932213126435176448 1736929802924089933824 1747993050076472672256 1764500117256218345472 1775738971506257952768 1828804057389462454272 1837733764700934438912 1866904141918409588736 1896537540996479582208 1905797978208376455168 1936048739767239573504 1944551149629301850112 1985062631913245638656 1997706342944540196864 2007754248647507705856 2058583470132254736384 2071695466757300944896 2100267159658210787328 2110699507350792830976 2124143453257485778944 2133604733621039529984 2137673029392883777536 2144022725484423512064 2178054832238144520192 2212627131162559512576 2258723529728446169088 2268643007900852158464 2283092963365188796416 2315906403898786578432 2330657400101963563008 2400305325323669471232 2438405409852616605696 2450311686267912585216 2489205522557879451648 2541063970944501940224 2581398319689652764672 2605394704386134900736 2621989575114709008384 2646750175884327518208 2663608457259386929152 2677005664863343607808 2743206086084193681408 2744777960176339648512 2800356212877614383104 2814266009801057107968 2844806311494719373312 2858696967312564682752 2904073109650859360256 2977593947869868457984 2996559514416810295296 3011631372971261558784 3087875205198382104576 3107543200135951417344 3200407100431559294976 3216034088226635268096 3267082248357216780288 3318940696743839268864 3388085294592669253632 3402964511851278237696 3424639445047783194624 3441864426252870352896 3473859605848179867648 3495986100152945344512 3529000234512436690944 3657608114778924908544 3675467529401868877824 3733808283836819177472 3811595956416752910336 3872097479534479147008 3970125263826491277312 3995412685889080393728 4015508497295015411712 4117166940264509472768 4143390933514601889792 4200534319316421574656 4221399014701585661952 4248286906514971557888 4267209467242079059968 4288045450968847024128 4356109664476289040384 4425254262325119025152 4517447059456892338176 4537286015801704316928 4631812807797573156864 4661314800203927126016 4800610650647338942464 4900623372535825170432 4978411045115758903296 5082127941889003880448 5162796639379305529344 5210789408772269801472 5243979150229418016768 5293500351768655036416 5327216914518773858304 5486412172168387362816 5600712425755228766208 5689612622989438746624 5717393934625129365504 5808146219301718720512 5955187895739736915968 5993119028833620590592 6023262745942523117568 6175750410396764209152 6215086400271902834688 6400814200863118589952 6432068176453270536192 6534164496714433560576 6637881393487678537728 6776170589185338507264 6805929023702556475392 6849278890095566389248 6947719211696359735296 6991972200305890689024 7315216229557849817088 7350935058803737755648 7467616567673638354944 7623191912833505820672 7744194959068958294016 7940250527652982554624 7990825371778160787456 8031016994590030823424 8234333880529018945536 8401068638632843149312 8442798029403171323904 8534418934484158119936 8576090901937694048256 8712219328952578080768 9034894118913784676352 9263625615595146313728 9322629600407854252032 9601221301294677884928 9801246745071650340864 9956822090231517806592 10164255883778007760896 10325593278758611058688 10421578817544539602944 10487958300458836033536 10587000703537310072832 10972824344336774725632 11201424851510457532416 11434787869250258731008 11616292438603437441024 11910375791479473831936 11986238057667241181184 12046525491885046235136 12351500820793528418304 12430172800543805669376 12801628401726237179904 12864136352906541072384 13068328993428867121152 13275762786975357075456 13552341178370677014528 13611858047405112950784 13895438423392719470592 13983944400611781378048 14701870117607475511296 14935233135347276709888 15246383825667011641344 15488389918137916588032 15880501055305965109248 15981650743556321574912 16802137277265686298624 17068837868968316239872 17152181803875388096512 17424438657905156161536 18069788237827569352704 18527251231190292627456 18645259200815708504064 19202442602589355769856 19602493490143300681728 19913644180463035613184 20328511767556015521792 20843157635089079205888 20975916600917672067072 21945648688673549451264 22402849703020915064832 22869575738500517462016 23232584877206874882048 23820751582958947663872 23972476115334482362368 24093050983770092470272 24703001641587056836608 25603256803452474359808 25728272705813082144768 26136657986857734242304 27104682356741354029056 27790876846785438941184 27967888801223562756096 29403740235214951022592 29870466270694553419776 30492767651334023282688 30976779836275833176064 31761002110611930218496 33604274554531372597248 34304363607750776193024 34848877315810312323072 36139576475655138705408 37054502462380585254912 37290518401631417008128 38404885205178711539712 39204986980286601363456 39827288360926071226368 40657023535112031043584 41686315270178158411776 41951833201835344134144 44805699406041830129664 45739151477001034924032 46465169754413749764096 47641503165917895327744 47944952230668964724736 51206513606904948719616 51456545411626164289536 52273315973715468484608 54209364713482708058112 55581753693570877882368 55935777602447125512192 58807480470429902045184 59740932541389106839552 60985535302668046565376 67208549109062745194496 68608727215501552386048 69697754631620624646144 72279152951310277410816 74109004924761170509824 76809770410357423079424 78409973960573202726912 81314047070224062087168 83372630540356316823552 83903666403670688268288 89611398812083660259328 91478302954002069848064 92930339508827499528192 95283006331835790655488 102913090823252328579072 104546631947430936969216 108418729426965416116224 111163507387141755764736 111871555204894251024384 117614960940859804090368 119481865082778213679104 121971070605336093130752 134417098218125490388992 137217454431003104772096 139395509263241249292288 153619540820714846158848 156819947921146405453824 162628094140448124174336 166745261080712633647104 167807332807341376536576 179222797624167320518656 182956605908004139696128 205826181646504657158144 209093263894861873938432 216837458853930832232448 222327014774283511529472 235229921881719608180736 243942141210672186261504 268834196436250980777984 274434908862006209544192 278791018526482498584576 313639895842292810907648 325256188280896248348672 333490522161425267294208 335614665614682753073152 358445595248334641037312 365913211816008279392256 411652363293009314316288 418186527789723747876864 470459843763439216361472 487884282421344372523008 537668392872501961555968 548869817724012419088384 627279791684585621815296 650512376561792496697344 666981044322850534588416 731826423632016558784512 823304726586018628632576 836373055579447495753728 940919687526878432722944 975768564842688745046016 1075336785745003923111936 1097739635448024838176768 1254559583369171243630592 1463652847264033117569024 1646609453172037257265152 1881839375053756865445888 1951537129685377490092032 2195479270896049676353536 2509119166738342487261184 2927305694528066235138048 3293218906344074514530304 3763678750107513730891776 4390958541792099352707072 5854611389056132470276096 6586437812688149029060608 7527357500215027461783552 8781917083584198705414144 13172875625376298058121216 17563834167168397410828288 26345751250752596116242432 52691502501505192232484864
- Sum of all divisors σ(n): 187970225547718318753591137
- Sum of proper divisors (its aliquot sum) s(n): 135278723046213126521106273
- 52691502501505192232484864 is an abundant number, because the sum of its proper divisors (135278723046213126521106273) is greater than itself. Its abundance is 82587220544707934288621409
Bases of 52691502501505192232484864
- Binary: 101011100101011101110000010010111111011010010111110111100100000000000000000000000000002
- Hexadecimal: 0x2B95DC12FDA5F790000000
- Base-36: 6MCD05M3T34000000
Squares and roots of 52691502501505192232484864
- 52691502501505192232484864 squared (526915025015051922324848642) is 2776394435866127930564179188993052768876987989098496
- 52691502501505192232484864 cubed (526915025015051922324848643) is 146292394362605176857822165812030644599567207928025035952717128766429325164544
-
52691502501505192232484864 is a
perfect square number . Itssquare root is 7258891272192 -
The
cube root of 52691502501505192232484864 is 374898348.7477483435
Scales and comparisons
How big is 52691502501505192232484864?- 52,691,502,501,505,192,232,484,864 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 52,691,502,501,505,192,232,484,864 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 52691502501505192232484864 cubic inches would be around 31241529.1 feet tall.
Recreational maths with 52691502501505192232484864
- 52691502501505192232484864 backwards is 46848423229150510520519625
- The number of decimal digits it has is: 26
- The sum of 52691502501505192232484864's digits is 99
- 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 52691502501505192232484864 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 52691502501505192232484864 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/52691502501505192232484864/
Chicago style:
Numbermatics. 2024. "Number 52691502501505192232484864 - Facts about the integer". https://numbermatics.com/n/52691502501505192232484864/
The information we have on file for 52691502501505192232484864 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 52691502501505192232484864, math, Factors of 52691502501505192232484864, curriculum, school, college, exams, university, Prime factorization of 52691502501505192232484864, STEM, science, technology, engineering, physics, economics, calculator, fifty-two septillion, six hundred ninety-one sextillion, five hundred two quintillion, five hundred one quadrillion, five hundred five trillion, one hundred ninety-two billion, two hundred thirty-two million, four hundred eighty-four thousand, eight hundred sixty-four.