2989731981644264274919424
2,989,731,981,644,264,274,919,424 is an even composite number composed of six prime numbers multiplied together.
2989731981644264274919424 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 2989731981644264274919424:
218 × 73 × 113 × 233 × 313 × 413
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 23 × 23 × 23 × 31 × 31 × 31 × 41 × 41 × 41)See below for interesting mathematical facts about the number 2989731981644264274919424 from the Numbermatics database.
Names of 2989731981644264274919424
- Cardinal: 2989731981644264274919424 can be written as Two septillion, nine hundred eighty-nine sextillion, seven hundred thirty-one quintillion, nine hundred eighty-one quadrillion, six hundred forty-four trillion, two hundred sixty-four billion, two hundred seventy-four million, nine hundred nineteen thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 2.989731981644264274919424 × 1024
Factors of 2989731981644264274919424
Divisors of 2989731981644264274919424
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 4 7 8 11 14 16 22 23 28 31 32 41 44 46 49 56 62 64 77 82 88 92 98 112 121 124 128 154 161 164 176 184 196 217 224 242 248 253 256 287 308 322 328 341 343 352 368 392 434 448 451 484 496 506 512 529 539 574 616 644 656 682 686 704 713 736 784 847 868 896 902 943 961 968 992 1012 1024 1058 1078 1127 1148 1232 1271 1288 1312 1331 1364 1372 1408 1426 1472 1519 1568 1681 1694 1736 1771 1792 1804 1886 1922 1936 1984 2009 2024 2048 2116 2156 2254 2296 2387 2464 2542 2576 2624 2662 2728 2744 2783 2816 2852 2944 3038 3136 3157 3362 3388 3472 3542 3584 3608 3703 3751 3772 3773 3844 3872 3968 4018 4048 4096 4232 4312 4508 4592 4774 4928 4961 4991 5084 5152 5248 5324 5456 5488 5566 5632 5704 5819 5888 5929 6076 6272 6314 6601 6724 6727 6776 6944 7084 7168 7216 7406 7502 7544 7546 7688 7744 7843 7889 7936 8036 8096 8192 8464 8624 8897 9016 9184 9317 9548 9856 9922 9982 10168 10304 10373 10496 10571 10633 10648 10912 10976 11132 11264 11408 11638 11767 11776 11858 12152 12167 12397 12544 12628 13202 13448 13454 13552 13888 13981 14063 14168 14336 14432 14812 15004 15088 15092 15376 15488 15686 15778 15872 16072 16192 16384 16399 16709 16928 17248 17794 18032 18368 18491 18634 19096 19481 19712 19844 19964 20336 20608 20746 20992 21142 21266 21296 21689 21824 21952 22099 22103 22264 22528 22816 23276 23534 23552 23716 24304 24334 24794 25088 25256 25921 26257 26404 26896 26908 27104 27776 27962 28126 28336 28672 28864 29233 29624 29791 30008 30176 30184 30613 30752 30976 31372 31556 31744 32144 32384 32768 32798 33418 33856 34496 34727 34937 35588 36064 36736 36982 37268 38192 38663 38962 39401 39424 39688 39928 40672 40733 41216 41261 41492 41503 41984 42284 42532 42592 43378 43648 43904 44198 44206 44528 45056 45632 46207 46552 47068 47089 47104 47432 48608 48668 49588 50176 50512 51842 52111 52514 52808 53792 53816 54208 54571 54901 55552 55924 56252 56672 57344 57728 58466 59248 59582 60016 60352 60368 61226 61504 61952 62279 62744 63112 63488 64009 64288 64768 65219 65536 65596 66836 67712 68921 68992 69454 69874 71176 72128 72611 73472 73964 73997 74536 76384 77326 77924 78802 78848 79376 79856 81344 81466 82369 82432 82522 82984 83006 83968 84568 85064 85169 85184 86273 86756 86779 87296 87808 88396 88412 89056 90112 91264 92414 93104 94136 94178 94208 94864 97216 97336 97867 99176 100352 101024 103684 104222 105028 105616 107584 107632 108416 109142 109802 111104 111848 112504 113344 114103 114688 114793 115456 116281 116932 116963 118496 119164 120032 120704 120736 122452 123008 123904 124558 125488 126224 126976 128018 128576 129437 129536 130438 131072 131192 133672 133837 135424 136367 137842 137984 138908 139748 142352 144256 145222 146944 147928 147994 149072 151823 152768 153791 154652 154693 154721 155848 157604 157696 158752 159712 162688 162932 164738 164864 165044 165968 166012 167936 169136 170128 170338 170368 172546 173512 173558 174592 175616 176792 176824 178112 180224 180389 181447 182528 183799 184828 186208 188272 188356 188416 189728 194432 194672 195734 198352 200704 202048 203401 204631 207368 208444 208537 210056 211232 214291 215168 215264 216832 218284 219604 222208 223696 225008 226688 228206 229376 229586 230912 232562 233864 233926 236992 238328 238579 240064 241408 241472 243089 243133 244559 244904 246016 247808 249116 250976 252448 253952 256036 257152 258874 259072 260876 262144 262384 267344 267674 270641 270848 272734 275684 275807 275968 277816 279496 284704 285131 288512 288827 290444 293888 295856 295988 298144 303646 305536 307582 309304 309386 309442 311696 315208 315392 317504 319424 321563 323449 325376 325864 327701 329476 329623 329728 330088 331936 332024 335872 338272 340256 340676 340736 345092 347024 347116 349184 351232 353584 353648 356224 360448 360778 362894 364777 365056 367598 369656 372416 376544 376712 376832 377177 379456 381997 384307 388864 389344 391468 396704 401408 404096 406802 409262 414736 416888 417074 420112 422464 425293 428582 430336 430528 433411 433664 435953 436568 439208 444416 447392 448063 450016 453376 456412 456533 458752 459172 461824 465124 467728 467852 473984 476656 477158 480128 482447 482816 482944 486178 486266 489118 489808 492032 495616 498232 498847 501952 504896 507904 508277 508369 512072 514304 517748 517979 518144 521752 524768 534688 535348 541282 541696 545468 551368 551614 551936 555632 558992 569408 570262 573221 576583 577024 577654 580888 587776 591712 591976 596183 596288 603911 607292 611072 615164 618608 618772 618884 623392 630416 630784 635008 638848 643126 646898 650752 651728 655402 658952 659246 659456 660176 663872 664048 671744 672359 676544 680512 681352 681472 685069 685193 690184 694048 694232 698368 702464 704099 707168 707296 712448 720896 721556 725788 729554 730112 735196 739312 744832 753088 753424 753664 754354 758131 758912 763994 768614 777728 778688 782936 793408 798721 802816 803551 808192 813604 813967 818524 829472 833776 834148 840224 844928 850586 857164 860672 861056 866822 867328 871906 873136 878416 888832 889249 894784 896126 900032 906059 906223 906752 912824 913066 917504 918344 923648 930248 935456 935704 936859 947968 949003 953312 954316 954569 960256 964894 965632 965888 972356 972532 978236 979616 984064 991232 996464 997694 1003904 1009792 1015808 1016554 1016738 1024144 1028608 1035496 1035958 1036288 1043504 1049536 1062761 1069376 1070696 1076537 1082564 1083047 1083392 1090936 1102736 1103228 1103872 1111264 1117984 1138816 1140524 1146442 1153166 1154048 1155308 1161776 1175552 1183424 1183952 1192366 1192576 1198553 1207822 1214584 1221431 1222144 1230328 1237216 1237544 1237768 1246784 1255133 1260832 1261568 1262723 1270016 1277696 1279091 1286252 1286593 1293796 1301504 1303456 1310804 1317904 1318492 1318912 1320352 1327744 1328096 1343488 1344718 1353088 1361024 1362704 1362944 1370138 1370386 1380368 1388096 1388464 1396736 1404928 1408198 1414336 1414592 1423807 1424896 1432417 1441792 1443112 1451576 1459108 1459759 1460224 1470392 1472207 1478624 1489664 1500037 1506176 1506848 1507328 1508708 1516262 1517824 1527988 1537228 1555456 1557376 1565872 1585183 1586816 1597442 1605632 1607102 1615441 1616384 1627208 1627934 1637048 1658944 1667552 1668296 1670053 1680448 1689856 1691701 1701172 1701623 1701931 1714328 1721344 1722112 1733644 1734656 1743812 1746272 1756832 1777664 1778498 1789568 1792252 1800064 1812118 1812446 1813504 1825648 1826132 1835008 1836688 1847296 1860496 1870912 1871408 1873718 1894487 1895936 1898006 1906624 1908632 1909138 1920512 1929788 1930649 1931264 1931776 1944712 1945064 1956472 1959232 1968128 1982464 1984279 1992928 1995388 1995917 2007808 2019584 2021789 2031616 2033108 2033476 2048288 2057216 2070992 2071916 2072576 2087008 2099072 2125522 2136551 2138752 2141392 2153074 2165128 2166094 2166784 2181872 2205472 2206456 2207744 2222528 2235968 2237411 2250941 2277632 2281048 2292884 2293907 2306332 2308096 2310616 2323552 2351104 2366848 2367904 2384732 2385152 2397106 2415644 2429168 2442862 2444288 2460656 2474432 2475088 2475536 2493568 2510266 2521664 2523136 2525446 2540032 2553439 2555392 2558182 2572504 2573186 2587592 2603008 2606912 2621608 2624369 2635808 2636984 2637824 2640239 2640704 2655488 2656192 2673979 2674463 2686976 2689436 2690149 2706176 2722048 2725408 2725888 2740276 2740772 2760736 2776192 2776928 2793472 2809856 2816396 2828672 2829184 2847614 2849792 2864834 2883584 2886224 2903152 2918216 2919518 2920448 2940784 2944414 2957248 2977051 2979328 3000074 3012352 3013696 3014656 3017416 3032524 3033877 3035648 3055976 3074456 3110912 3114752 3131744 3136441 3170366 3173632 3194884 3211264 3214204 3230882 3232768 3254416 3255868 3274096 3317888 3335104 3336592 3340106 3360896 3377129 3379712 3383402 3402344 3403246 3403862 3428656 3442688 3444224 3467288 3469312 3487624 3491929 3492544 3513664 3537193 3555328 3556996 3557939 3558583 3579136 3584504 3600128 3604711 3624236 3624892 3625853 3627008 3651296 3652264 3673376 3694592 3720992 3741824 3742816 3747436 3788974 3791872 3796012 3813248 3817264 3818276 3841024 3859576 3861298 3862528 3863552 3889424 3890128 3912944 3918464 3936256 3964928 3968558 3985856 3990776 3991834 4012547 4015616 4039168 4043578 4063232 4066216 4066952 4096576 4114432 4141984 4143832 4145152 4148947 4173281 4174016 4198144 4227377 4251044 4273102 4277504 4282784 4306148 4330256 4332188 4333568 4363744 4410944 4412912 4415488 4445056 4471936 4474822 4501882 4555264 4562096 4585768 4587814 4612664 4616192 4621232 4647104 4678223 4702208 4706513 4733696 4735808 4767521 4769464 4770304 4794212 4795483 4796351 4831288 4858336 4885724 4888576 4921312 4928693 4948864 4950176 4951072 4987136 5020532 5043328 5046272 5050892 5080064 5106878 5110784 5116364 5145008 5146372 5175184 5206016 5213824 5243216 5248738 5271616 5273968 5275648 5280478 5281408 5306917 5310976 5312384 5347958 5348926 5373952 5378872 5380298 5412352 5444096 5450816 5451776 5480552 5481544 5487317 5521472 5552384 5553856 5586944 5591047 5592059 5619712 5624857 5632792 5657344 5658368 5695228 5697769 5699584 5729668 5772448 5806304 5836432 5839036 5840896 5881568 5888828 5914496 5954102 5958656 6000148 6024704 6027392 6029312 6034832 6065048 6067754 6071296 6111952 6148912 6221824 6224743 6229504 6263488 6272882 6305431 6340732 6342413 6343561 6347264 6389768 6422528 6428408 6461764 6465536 6508832 6511736 6548192 6558013 6635776 6643021 6670208 6673184 6680212 6721792 6754258 6759424 6766804 6804688 6806492 6807724 6857312 6885376 6888448 6934576 6938624 6975248 6983858 6985088 7027328 7074386 7110656 7113992 7115878 7117166 7158272 7169008 7200256 7209422 7248472 7249784 7251706 7254016 7302592 7304528 7346752 7389184 7395949 7439327 7441984 7483648 7485632 7494872 7535759 7537123 7577948 7581329 7583744 7592024 7626496 7634528 7636552 7682048 7719152 7722596 7725056 7727104 7778848 7780256 7825888 7836928 7872512 7929856 7937116 7971712 7981552 7983668 8025094 8031232 8078336 8087156 8126464 8132432 8133904 8193152 8228864 8283968 8287664 8290304 8297894 8339441 8346562 8348032 8389871 8396288 8454754 8502088 8546204 8550017 8555008 8565568 8612296 8660512 8664376 8667136 8727488 8785931 8821888 8825824 8830976 8839061 8890112 8943872 8949644 8953637 9003764 9110528 9124192 9171536 9175628 9225328 9232384 9242464 9294208 9356446 9404416 9413026 9467392 9471616 9535042 9538928 9540608 9588424 9590966 9592702 9662576 9716672 9771448 9777152 9781739 9842624 9857386 9897728 9900352 9902144 9966649 9968453 9974272 10026919 10041064 10086656 10092544 10101784 10160128 10213756 10218313 10221568 10232728 10290016 10292744 10305449 10350368 10412032 10427648 10486432 10497476 10500259 10543232 10547936 10551296 10560956 10562816 10613834 10621952 10624768 10695916 10697852 10747904 10757744 10760596 10824704 10888192 10901632 10903552 10961104 10963088 10974634 11042944 11096281 11104768 11107712 11173888 11182094 11184118 11239424 11249714 11265584 11308087 11314688 11316736 11390456 11395538 11399168 11459336 11544896 11612608 11672864 11678072 11681792 11690371 11692487 11763136 11777656 11828992 11841907 11908204 11913517 11917312 12000296 12049408 12054784 12069664 12130096 12135508 12142592 12223904 12297824 12443648 12449486 12459008 12526976 12545764 12610862 12681464 12684826 12687122 12694528 12779536 12845056 12856816 12923528 12931072 13017664 13023472 13096384 13116026 13184083 13261409 13271552 13286042 13340416 13346368 13360424 13435741 13443584 13508516 13514543 13518848 13533608 13609376 13612984 13615448 13714624 13770752 13776896 13869152 13877248 13889953 13950496 13967716 13970176 14054656 14148772 14152523 14221312 14227984 14231756 14234332 14316544 14338016 14400512 14418844 14496944 14499568 14503412 14508032 14605184 14609056 14693504 14778368 14791898 14878654 14883968 14955857 14967296 14971264 14989744 15071518 15074246 15155896 15162658 15167488 15184048 15252992 15269056 15273104 15364096 15438304 15445192 15450112 15454208 15464257 15557696 15560512 15651776 15661877 15673856 15745024 15756587 15759439 15859712 15874232 15943424 15963104 15967336 16050188 16057349 16062464 16156672 16174312 16194277 16264864 16267808 16386304 16457728 16567936 16575328 16580608 16595788 16678882 16693124 16696064 16779742 16792576 16909508 17004176 17092408 17100034 17110016 17131136 17224592 17321024 17328752 17334272 17437013 17454976 17571862 17643776 17651648 17661952 17678122 17769851 17780224 17874073 17887744 17899288 17907274 18007528 18221056 18248384 18343072 18351256 18370583 18450656 18464768 18481673 18484928 18588416 18712892 18717853 18721241 18808832 18826052 18934784 18943232 19070084 19077856 19081216 19176848 19181932 19185404 19325152 19433344 19542896 19554304 19563478 19685248 19714772 19795456 19800704 19804288 19933298 19936906 19948544 20053838 20082128 20173312 20185088 20203568 20320256 20427512 20436626 20443136 20452727 20465456 20580032 20585488 20610898 20700736 20824064 20839357 20843129 20855296 20972864 20994952 21000518 21086464 21095872 21102592 21121912 21125632 21227668 21237139 21243904 21249536 21391832 21395704 21515488 21521192 21649408 21776384 21803264 21807104 21827069 21922208 21926176 21949268 21955087 22085888 22192562 22209536 22215424 22347776 22364188 22368236 22478848 22499428 22531168 22616174 22629376 22633472 22780912 22791076 22798336 22918672 23089792 23225216 23345728 23356144 23363584 23380742 23384974 23502061 23526272 23555312 23639903 23657984 23683814 23816408 23827034 23834624 24000592 24098816 24109568 24139328 24260192 24271016 24285184 24443503 24447808 24595648 24760351 24887296 24898972 24910081 24918016 25053952 25091528 25221724 25232977 25362928 25369652 25374244 25389056 25559072 25713632 25847056 25862144 26035328 26046944 26192768 26232052 26368166 26522818 26543104 26572084 26680832 26692736 26720848 26871482 26887168 27017032 27029086 27037696 27067216 27218752 27225968 27230896 27429248 27541504 27553792 27566719 27738304 27754496 27779906 27900992 27935432 27940352 28087829 28092913 28109312 28297544 28305046 28442624 28455968 28463512 28468664 28633088 28676032 28801024 28837688 28868059 28993888 28999136 29006824 29016064 29042629 29210368 29218112 29387008 29419093 29556736 29583796 29591639 29757308 29767936 29911714 29934592 29942528 29979488 30143036 30148492 30311792 30325316 30334976 30368096 30505984 30538112 30546208 30728192 30876608 30890384 30900224 30908416 30928514 31115392 31121024 31303552 31323754 31347712 31490048 31513174 31518878 31719424 31748464 31886848 31926208 31934672 32100376 32114698 32124928 32313344 32348624 32388554 32529728 32535616 32747561 32772608 32915456 32945591 33135872 33150656 33161216 33191576 33357764 33372647 33386248 33392128 33559484 33574457 33585152 33819016 34008352 34184816 34200068 34220032 34262272 34449184 34500851 34642048 34657504 34668544 34874026 34909952 35143724 35287552 35303296 35323904 35356244 35539702 35560448 35748146 35775488 35798576 35814548 36015056 36442112 36459209 36496768 36686144 36702512 36741166 36901312 36929536 36963346 36969856 37148419 37155143 37176832 37425784 37435706 37442482 37617664 37652104 37869568 37886464 38140168 38155712 38162432 38353696 38363864 38370808 38411219 38650304 38866688 38909123 39085792 39108608 39126956 39137329 39144413 39370496 39429544 39590912 39601408 39608576 39651821 39866596 39873812 39884383 39897088 40107676 40164256 40346624 40407136 40640512 40855024 40873252 40886272 40905454 40930912 41160064 41170976 41221796 41401472 41648128 41678714 41686258 41710592 41945728 41989904 42001036 42172928 42191744 42205184 42243824 42251264 42455336 42474278 42487808 42499072 42783664 42791408 43030976 43042384 43298816 43552768 43573201 43606528 43614208 43654138 43844416 43852352 43898536 43910174 44138017 44171776 44385124 44404927 44419072 44430848 44695552 44728376 44736472 44957696 44998856 45062336 45232348 45258752 45266944 45561824 45582152 45596672 45638417 45837344 45906091 46179584 46450432 46501147 46691456 46712288 46727168 46761484 46769948 47004122 47052544 47110624 47279806 47315968 47367628 47632816 47654068 47669248 48001184 48197632 48219136 48278656 48520384 48542032 48570368 48887006 48895616 49140673 49191296 49520702 49774592 49797944 49820162 49836032 50078671 50107904 50183056 50443448 50465954 50725856 50739304 50748488 50778112 51118144 51427264 51460453 51694112 51724288 51771643 52070656 52093888 52385536 52442731 52464104 52736332 52750313 52759861 53045636 53086208 53144168 53361664 53385472 53441696 53742964 53774336 54034064 54058172 54075392 54134432 54437504 54451936 54461792 54858496 55083008 55107584 55133438 55476608 55508992 55559812 55801984 55870864 55880704 56175658 56185826 56218624 56595088 56610092 56885248 56911936 56927024 56937328 57266176 57352064 57602048 57675376 57736118 57987776 57998272 58013648 58032128 58085258 58376087 58420736 58436224 58729097 58774016 58838186 59113472 59167592 59183278 59514616 59535872 59823428 59850119 59869184 59885056 59958976 60286072 60296984 60360487 60623584 60650632 60669952 60736192 61011968 61076224 61092416 61456384 61501517 61512649 61753216 61780768 61800448 61816832 61857028 61873427 62230784 62242048 62607104 62647508 62675459 62695424 62980096 63026348 63037756 63496928 63773696 63852416 63869344 64200752 64229396 64249856 64626688 64697248 64777108 65059456 65071232 65495122 65545216 65830912 65891182 66233081 66271744 66301312 66322432 66383152 66715528 66745294 66772496 66784256 67118968 67148914 67170304 67638032 68016704 68369632 68400136 68440064 68472173 68524544 68898368 69001702 69284096 69315008 69337088 69359741 69748052 69766543 69779171 69819904 70287448 70575104 70606592 70647808 70712488 71079404 71120896 71496292 71550976 71597152 71629096 72030112 72138143 72884224 72918418 72993536 73372288 73405024 73482332 73802624 73859072 73926692 73939712 74296838 74310286 74353664 74851568 74871412 74884964 75235328 75304208 75739136 75772928 76280336 76311424 76324864 76707392 76727728 76741616 76822438 77300608 77673967 77733376 77818246 78171584 78217216 78253912 78274658 78288826 78740992 78859088 79156609 79181824 79202816 79217152 79303642 79733192 79747624 79768766 79794176 80215352 80328512 80693248 80814272 81281024 81355439 81710048 81746504 81772544 81810908 81832597 81847409 81861824 82320128 82341952 82443592 82802944 82893349 82908353 83296256 83357428 83372516 83394619 83421184 83891456 83979808 84002072 84345856 84383488 84487648 84502528 84910672 84948556 84975616 84998144 85567328 85582816 86061952 86084768 86597632 87105536 87146402 87213056 87228416 87308276 87688832 87704704 87797072 87820348 88276034 88343552 88770248 88809854 88838144 88861696 89391104 89456752 89472944 89915392 89997712 90124672 90464696 90517504 90533888 91123648 91164304 91193344 91276834 91674688 91733851 91812182 92288581 92359168 92900864 93002294 93382912 93424576 93454336 93522968 93539896 94008244 94050187 94105088 94221248 94559612 94631936 94735256 95265632 95308136 95338496 96002368 96395264 96438272 96557312 97040768 97084064 97140736 97229671 97774012 97791232 98281346 98382592 99041404 99549184 99595888 99640324 99672064 100157342 100215808 100366112 100886896 100931908 101451712 101478608 101496976 101556224 102236288 102854528 102920906 103388224 103448576 103543286 104141312 104187776 104690999 104771072 104885462 104928208 105472664 105500626 105519722 106091272 106172416 106288336 106723328 106770944 106883392 107485928 107548672 107599129 108068128 108116344 108150784 108249799 108268864 108875008 108903872 108923584 109633139 109652983 109716992 110166016 110215168 110266876 110296109 110316073 110953216 111017984 111119624 111603968 111741728 111761408 112351316 112371652 112401443 112437248 113190176 113220184 113359939 113823872 113854048 113874656 114532352 114704128 115204096 115350752 115472236 115975552 115996544 116027296 116064256 116170516 116752174 116841472 116872448 117458194 117548032 117676372 118226944 118335184 118366556 119029232 119071744 119646856 119700238 119738368 119770112 119917952 120572144 120593968 120720974 121247168 121301264 121339904 121472384 122023936 122059091 122152448 122184832 122912768 123003034 123025298 123506432 123561536 123600896 123633664 123714056 123746854 124388957 124461568 124484096 125214208 125295016 125350918 125390848 125960192 126052696 126075512 126993856 127547392 127704832 127738688 128401504 128458792 128499712 128594081 128617357 129253376 129371711 129394496 129554216 130118912 130142464 130990244 131048687 131090432 131661824 131782364 132466162 132543488 132602624 132766304 133431056 133490588 133544992 133568512 134237936 134297828 134340608 135276064 136033408 136739264 136800272 136880128 136944346 137049088 137796736 138003404 138568192 138630016 138674176 138719482 139496104 139533086 139558342 139639808 140574896 141150208 141213184 141295616 141424976 142158808 142241792 142992584 143101952 143169089 143194304 143258192 144060224 144276286 145024913 145768448 145836836 145875499 145901903 145987072 146744576 146810048 146964664 147605248 147718144 147793151 147853384 147879424 148593676 148620572 148659973 148707328 149703136 149742824 149769928 150608416 151478272 151545856 152560672 152622848 152649728 152789483 153414784 153455456 153483232 153644876 154601216 155347934 155466752 155636492 156343168 156434432 156507824 156549316 156577652 157481984 157718176 158313218 158363648 158405632 158434304 158607284 159466384 159495248 159537532 159588352 160430704 160657024 161386496 161628544 162562048 162710878 163420096 163493008 163545088 163621816 163665194 163694818 163723648 164514427 164640256 164683904 164887184 165605888 165786698 165816706 166592512 166714856 166745032 166789238 166842368 167782912 167959616 168004144 168691712 168766976 168975296 169005056 169821344 169897112 169951232 169996288 170106827 171104521 171134656 171165632 172123904 172169536 173195264 173322457 173353829 174211072 174292804 174370567 174426112 174456832 174616552 175377664 175409408 175594144 175640696 176552068 176630839 176687104 177540496 177619708 177676288 177723392 178913504 178945888 179995424 180249344 180929392 181035008 181067776 182247296 182328608 182386688 182553668 183349376 183467702 183624364 184577162 184718336 185801728 186004588 186765824 186849152 186908672 187045936 187079792 188016488 188100374 188210176 188442496 189119224 189263872 189470512 190531264 190616272 190676992 191807143 192004736 192790528 192876544 192967033 193114624 194081536 194168128 194281472 194459342 195468361 195548024 195582464 196562692 196614803 196650391 196765184 198082808 199098368 199191776 199280648 199344128 200314684 200431616 200732224 201773792 201863816 202076413 202903424 202957216 202993952 203112448 203298403 204472576 205709056 205841812 205933651 206776448 206897152 207086572 208282624 208375552 209381998 209542144 209770924 209856416 210945328 211001252 211039444 212182544 212344832 212576672 213446656 213541888 213766784 214971856 215097344 215198258 216136256 216232688 216301568 216499598 216537728 217750016 217807744 217847168 219266278 219305966 219433984 220332032 220430336 220533752 220592218 220632146 221906432 222035968 222239248 223207936 223483456 223522816 224702632 224743304 224802886 224874496 224979997 226380352 226440368 226719878 227647744 227708096 227749312 229064704 229232927 229274419 229408256 230408192 230619137 230701504 230944472 231951104 231993088 232054592 232128512 232341032 233504348 233608529 233682944 233744896 234916388 235021199 235096064 235352744 236670368 236733112 238058464 238143488 239293712 239400476 239476736 239540224 239835904 241144288 241187936 241441948 241505957 242494336 242602528 242679808 242944768 244047872 244118182 244304896 244369664 245825536 246006068 246050596 247012864 247123072 247201792 247267328 247428112 247493708 248777914 248923136 248968192 250428416 250590032 250701836 250781696 251920384 252105392 252151024 253987712 255094784 255214463 255409664 255477376 256803008 256917584 256999424 257188162 257234714 258506752 258522671 258743422 258788992 259108432 260038933 260086001 260237824 260284928 261980488 262097374 262180864 263323648 263564728 264932324 265086976 265205248 265532608 266862112 266981176 267089984 267137024 268475872 268595656 268681216 268878533 270552128 272066816 272363861 273478528 273600544 273760256 273888692 274010891 274098176 275593472 276006808 277136384 277260032 277438964 277562747 278992208 279066172 279116684 279279616 281149792 282300416 282426368 282849952 284317616 284483584 285985168 286203904 286338178 286388608 286516384 288120448 288552572 290049826 291536896 291673672 291750998 291803806 291974144 293489152 293620096 293929328 295210496 295436288 295586302 295706768 295758848 297187352 297241144 297319946 297414656 299406272 299485648 299539856 301216832 302956544 303091712 303233909 305012407 305121344 305245696 305299456 305578966 306829568 306910912 306966464 307289752 308966119 309022043 309202432 310695868 310834489 310933504 311272984 312686336 312868864 313015648 313098632 313155304 314963968 315436352 316626436 316727296 316811264 316868608 317214568 318932768 318990496 319075064 319176704 319468919 320861408 321314048 322772992 323257088 325124096 325421756 325508029 326840192 326986016 327090176 327243632 327330388 327389636 327447296 329028854 329280512 329367808 329774368 331211776 331573396 331633412 333185024 333429712 333490064 333578476 333684736 335565824 335919232 336008288 337383424 337533952 337950592 338010112 339642688 339794224 339902464 339992576 340213654 342209042 342269312 342331264 343984711 344247808 344339072 346390528 346644914 346707658 348422144 348585608 348741134 348852224 348913664 349233104 350550697 350755328 350818816 351188288 351281392 353104136 353261678 353374208 355080992 355239416 355352576 355446784 357827008 357891776 359990848 360223171 360498688 361858784 362070016 362135552 362401501 362467097 364494592 364657216 364773376 365107336 366698752 366935404 367099117 367248728 369154324 369319027 369436672 371603456 372009176 373531648 373698304 374091872 374159584 376032976 376200748 376420352 376884992 378238448 378527744 378941024 381062528 381232544 381353984 383614286 384009472 385581056 385753088 385934066 386229248 388163072 388336256 388562944 388918684 390936722 391096048 391164928 393125384 393229606 393300782 393530368 396165616 398196736 398383552 398561296 398688256 400629368 400863232 401051299 401464448 403547584 403727632 404152826 405806848 405914432 405987904 406224896 406596806 408632609 408706573 408945152 411103679 411418112 411683624 411867302 413552896 413794304 414173144 416565248 416751104 418763996 418950833 419084288 419541848 419712832 421890656 422002504 422078888 422523409 424365088 424689664 425153344 426893312 427083776 427533568 429943712 430194688 430396516 430510619 430588543 432272512 432465376 432603136 432999196 433075456 435500032 435615488 435694336 438532556 438611932 438728213 438867968 440664064 440860672 441067504 441184436 441264292 443812864 444478496 446415872 446966912 447045632 449405264 449486608 449605772 449748992 449959994 452760704 452880736 453439756 455295488 455416192 455498624 458129408 458465854 458548838 458816512 460816384 461238274 461403008 461888944 463631567 463902208 463986176 464109184 464257024 464682064 467008696 467217058 467365888 467489792 469832776 470042398 470192128 470705488 473340736 473466224 476116928 476286976 478587424 478800952 478953472 479080448 479305211 479391967 479671808 482288576 482375872 482883896 483011914 484988672 485205056 485359616 485518187 485889536 488095744 488236364 488454197 488609792 488739328 491651072 492012136 492101192 494025728 494246144 494534656 494856224 494987416 497555828 497846272 497936384 500856832 501180064 501403672 501563392 502022587 504210784 504302048 504967001 507975424 510189568 510428926 510819328 510954752 513606016 513835168 513998848 514376324 514469428 517013504 517045342 517486844 517577984 518216864 520077866 520172002 520475648 520569856 523960976 524194748 524361728 526647296 527129456 529864648 530173952 530410496 531065216 533724224 533962352 534179968 534274048 536951744 537191312 537362432 537757066 540547403 541104256 543717769 544133632 544727722 546957056 547201088 547520512 547777384 548021782 548196352 550865381 551186944 552013616 554096263 554272768 554520064 554877928 555125494 557984416 558132344 558233368 558559232 562299584 564600832 564852736 565699904 568635232 568967168 569488073 571970336 572407808 572676356 572777216 572931863 573032768 576240896 577105144 580099652 580253443 580358471 583073792 583347344 583501996 583607612 583948288 586978304 587240192 587858656 590420992 591172604 591413536 591517696 594374704 594482288 594639892 594829312 598812544 598971296 599079712 602433664 605913088 606183424 606467818 610024814 610242688 610491392 610598912 611157932 613659136 613821824 613932928 614579504 617932238 618044086 618404864 621391736 621668978 621867008 622545968 625372672 625737728 626031296 626197264 626310608 629927936 630872704 633252872 633454592 633622528 633737216 634034537 634429136 637865536 637980992 638150128 638353408 638937838 641722816 642136957 642628096 645545984 646020067 646136999 646514176 650248192 650843512 651016058 653680384 653972032 654180352 654487264 654660776 654779272 654894592 658057708 658351309 658561024 658735616 659548736 662423552 663146792 663266824 663965357 666859424 666980128 667156952 667369472 671131648 671838464 672016576 674766848 675067904 675901184 676020224 676639139 679285376 679588448 679804928 679985152 680427308 680607697 684418084 684538624 684662528 687969422 688495616 688678144 692781056 693289828 693415316 696844288 697171216 697482268 697704448 698466208 701101394 701510656 701637632 702376576 702562784 706208272 706523356 706748416 710161984 710478832 710705152 710893568 715654016 715783552 719981696 720446342 720997376 723717568 724140032 724271104 724803002 724934194 728563891 728989184 729314432 729546752 730214672 732836993 733397504 733870808 734198234 734497456 738308648 738638054 738873344 743206912 744018352 747063296 747396608 748183744 748319168 752065952 752401496 752840704 753193903 753769984 756476896 757055488 757748593 757882048 762125056 762465088 762707968 767228572 767431973 767570881 768018944 771162112 771506176 771868132 772212511 772458496 776326144 776672512 777125888 777837368 781873444 782192096 782329856 786250768 786459212 786601564 787060736 792331232 793519573 796767104 797122592 797376512 801258736 801726464 802102598 802928896 807095168 807455264 808305652 811613696 811828864 811975808 812449792 813193612 817265218 817413146 817890304 822207358 822836224 823367248 823734604 827105792 827588608 828346288 833130496 833502208 837527992 837901666 838168576 838561807 839083696 839425664 843781312 844005008 844157776 845046818 848730176 849379328 850306688 853786624 854167552 854413637 854568289 855067136 859887424 860389376 860793032 861021238 861177086 864545024 864930752 865206272 865998392 866150912 870722699 871000064 871230976 871388672 877065112 877223864 877456426 877735936 881721344 882135008 882368872 882528584 887625728 888956992 892831744 893933824 894091264 894909829 898810528 898973216 899211544 899497984 899919988 900158567 900321499 905521408 905761472 906879512 910590976 910832384 910997248 911991883 916258816 916931708 917097676 917340809 917633024 921632768 922476548 922806016 923777888 927263134 927804416 927972352 928218368 929364128 934017392 934434116 934731776 934979584 939665552 940084796 940384256 941410976 946681472 946932448 952233856 952573952 957174848 957601904 957906944 958160896 958610422 958783934 959343616 964577152 964751744 965767792 966023828 969977344 970410112 970719232 971036374 971779072 976191488 976472728 976908394 977219584 977478656 983302144 984024272 984202384 988051456 988492288 989069312 989712448 989974832 995111656 995692544 995872768 1001713664 1002183623 1002360128 1002807344 1003126784 1004045174 1008421568 1008604096 1009934002 1015174391 1015950848 1020379136 1020857852 1021313321 1021638656 1021909504 1027212032 1027670336 1027997696 1028752648 1028938856 1034027008 1034090684 1034552057 1034973688 1035155968 1036433728 1040155732 1040344004 1040951296 1041139712 1047921952 1048389496 1048723456 1054258912 1059729296 1060347904 1060820992 1062130432 1067448448 1067924704 1068359936 1068548096 1069526381 1073903488 1074382624 1074724864 1075514132 1081094806 1082208512 1087435538 1088267264 1089455444 1093914112 1094402176 1095041024 1095554768 1096043564 1096392704 1101730762 1102373888 1104027232 1108192526 1108545536 1109040128 1109755856 1110250988 1115968832 1116264688 1116466736 1117118464 1124599168 1129201664 1129705472 1130235479 1131399808 1137270464 1137934336 1138976146 1143940672 1144815616 1145352712 1145554432 1145863726 1146065536 1151600989 1151809433 1152481792 1154210288 1160199304 1160506886 1160716942 1166147584 1166694688 1167003992 1167215224 1167896576 1173956608 1174480384 1175717312 1180841984 1182345208 1182827072 1183035392 1183590419 1188749408 1188964576 1189279784 1189658624 1190747789 1197625088 1197942592 1198159424 1204867328 1206182813 1211826176 1212366848 1212935636 1213257199 1213476803 1220049628 1220485376 1220982784 1221197824 1222315864 1227318272 1227643648 1227865856 1229159008 1235864476 1236088172 1236415873 1236809728 1242783472 1243337956 1243734016 1245091936 1250745344 1252062592 1252394528 1252621216 1259855872 1261745408 1266505744 1266909184 1267245056 1267474432 1268069074 1268858272 1275731072 1275961984 1276300256 1276706816 1277875676 1283445632 1284273914 1285256192 1291091968 1292040134 1292273998 1293028352 1300496384 1301687024 1302032116 1307360768 1307944064 1308360704 1308974528 1309321552 1309558544 1309789184 1316115416 1316702618 1317122048 1317471232 1319097472 1324847104 1326293584 1326533648 1327930714 1333718848 1333960256 1334313904 1334738944 1342263296 1342650001 1343676928 1344033152 1349533696 1350135808 1350769231 1351802368 1352040448 1353278278 1358570752 1359176896 1359609856 1359970304 1360854616 1361215394 1368278527 1368836168 1369077248 1369325056 1375938844 1376552737 1376991232 1377356288 1385562112 1386579656 1386830632 1393688576 1394342432 1394964536 1395408896 1396932416 1402202788 1403021312 1403275264 1404753152 1405125568 1412416544 1413046712 1413496832 1414534891 1414790927 1420323968 1420957664 1421410304 1421787136 1423088821 1431308032 1431567104 1439963392 1440892684 1441535557 1441994752 1447435136 1448280064 1448542208 1449606004 1449868388 1457127782 1457978368 1458628864 1460429344 1465673986 1466795008 1467741616 1468396468 1468994912 1476617296 1477276108 1477746688 1486413824 1488036704 1494126592 1494793216 1496367488 1496638336 1504131904 1504802992 1505681408 1506387806 1507539968 1512953792 1514110976 1515497186 1515764096 1523360863 1524250112 1524930176 1525415936 1534457144 1534863946 1535141762 1536037888 1542324224 1543012352 1543736264 1544425022 1544916992 1552652288 1553345024 1554251776 1555674736 1563746888 1564384192 1564659712 1572501536 1572918424 1573203128 1574121472 1574859979 1584662464 1587039146 1593534208 1594245184 1594753024 1595274043 1602517472 1603452928 1604205196 1604630489 1604920933 1605857792 1614190336 1614910528 1616611304 1623227392 1623657728 1623951616 1624899584 1625724661 1626387224 1634530436 1634826292 1635259703 1635780608 1644414716 1645672448 1646734496 1647469208 1654211584 1656692576 1666260992 1667004416 1675055984 1675803332 1676337152 1677123614 1678167392 1678851328 1687562624 1688010016 1688315552 1690093636 1697460352 1698758656 1700613376 1707573248 1708335104 1708827274 1709136578 1710134272 1719774848 1720778752 1721586064 1722042476 1722354172 1729090048 1729861504 1730412544 1731996784 1732301824 1741445398 1742000128 1742461952 1742777344 1754130224 1754447728 1754912852 1755471872 1763442688 1764270016 1764737744 1765057168 1775251456 1777913984 1785663488 1786501241 1787867648 1788182528 1789819658 1797621056 1797946432 1798423088 1798995968 1799839976 1800317134 1800642998 1809658697 1811042816 1811522944 1813759024 1820602007 1821181952 1821664768 1821994496 1823983766 1832517632 1833863416 1834195352 1834681618 1835266048 1843265536 1844953096 1845612032 1847555776 1854526268 1855608832 1855944704 1856436736 1858728256 1868034784 1868868232 1869463552 1869959168 1871175097 1879331104 1880169592 1880768512 1882149731 1882821952 1893362944 1893864896 1904467712 1905147904 1906547027 1906892119 1914349696 1915203808 1915813888 1916321792 1917220844 1917567868 1918076237 1918687232 1929154304 1929503488 1931535584 1932047656 1939954688 1940820224 1942072748 1942939229 1943558144 1952382976 1952945456 1953816788 1954439168 1954957312 1968048544 1968404768 1976102912 1976984576 1979424896 1979949664 1990223312 1991385088 1991745536 2003427328 2004367246 2004720256 2005614688 2006253568 2008090348 2016843136 2017208192 2019868004 2030348782 2031901696 2040758272 2041715704 2042626642 2043277312 2043819008 2053225511 2054424064 2055340672 2055995392 2057505296 2057877712 2068054016 2068181368 2069104114 2069947376 2070311936 2072867456 2080311464 2080688008 2081902592 2082279424 2095843904 2096778992 2097446912 2108517824 2109878573 2119458592 2120695808 2121641984 2122637363 2124260864 2134896896 2135849408 2136719872 2137096192 2139052762 2147806976 2148765248 2149449728 2150151971 2151028264 2162189612 2162762833 2163154301 2164417024 2174871076 2176534528 2178910888 2187828224 2188804352 2190082048 2191109536 2192087128 2192785408 2203461524 2204747776 2208054464 2216385052 2217091072 2218080256 2219511712 2220501976 2231937664 2232529376 2232933472 2234236928 2236282433 2249198336 2258403328 2259410944 2260470958 2262799616 2274540928 2275868672 2277952292 2287881344 2289631232 2290705424 2291108864 2291727452 2292131072 2303201978 2303618866 2304963584 2308420576 2320398608 2321013772 2321433884 2332295168 2333389376 2334007984 2334430448 2335793152 2347913216 2348960768 2351434624 2361683968 2364690416 2365654144 2366070784 2367180838 2377498816 2377929152 2378559568 2379317248 2381495578 2395250176 2395885184 2396318848 2407892977 2409734656 2412365626 2423652352 2424733696 2425871272 2426514398 2426953606 2440099256 2440970752 2441965568 2442395648 2444631728 2453854879 2454636544 2455287296 2455731712 2458318016 2471728952 2472176344 2472831746 2473619456 2474779967 2485566944 2486675912 2487468032 2490183872 2501490688 2504125184 2504789056 2505242432 2519711744 2521562197 2522018609 2523490816 2533011488 2533818368 2534490112 2534948864 2536138148 2536810507 2537269679 2537716544 2551462144 2551923968 2552600512 2553413632 2555751352 2566891264 2568547828 2569693819 2570512384 2582183936 2584080268 2584547996 2585233189 2586056704 2603374048 2604064232 2614721536 2615888128 2617949056 2618643104 2619117088 2619578368 2632230832 2633405236 2634244096 2634942464 2638194944 2649694208 2652587168 2653067296 2655861428 2667437696 2667920512 2668627808 2669477888 2684526592 2685300002 2687353856 2688066304 2699067392 2700271616 2701538462 2703604736 2704080896 2706556556 2717141504 2718353792 2719219712 2719940608 2721709232 2722430788 2736557054 2737672336 2738154496 2738650112 2751877688 2753105474 2753982464 2754712576 2771124224 2773159312 2773661264 2787377152 2788684864 2789929072 2790817792 2793864832 2804405576 2806042624 2806550528 2807359093 2809506304 2810251136 2824833088 2826093424 2826993664 2829069782 2829581854 2840647936 2841915328 2842820608 2843574272 2843749381 2846177642 2860428263 2860946011 2862616064 2863134208 2879926784 2881785368 2883071114 2883989504 2894870272 2896560128 2897084416 2899212008 2899736776 2914255564 2915956736 2917257728 2920858688 2931347972 2933590016 2935483232 2936792936 2937989824 2953234592 2954552216 2955493376 2957663863 2972827648 2976073408 2988253184 2989586432 2992734976 2993276672 3008263808 3009605984 3011362816 3012775612 3014119801 3015079936 3025907584 3028221952 3030994372 3031528192 3046721726 3048500224 3049860352 3068914288 3069727892 3070283524 3072075776 3084648448 3086024704 3087472528 3088850044 3089833984 3105304576 3106690048 3111349472 3127493776 3128768384 3129319424 3145003072 3145836848 3146406256 3148242944 3149719958 3169324928 3174078292 3187068416 3188490368 3189506048 3190548086 3205034944 3206905856 3208410392 3209260978 3209841866 3211715584 3228380672 3229821056 3233222608 3245420969 3246454784 3247315456 3247903232 3249799168 3251449322 3252774448 3269060872 3269652584 3270519406 3271561216 3288829432 3291344896 3293468992 3294938416 3308423168 3313385152 3332521984 3334008832 3335572999 3350111968 3351606664 3352674304 3354247228 3355136477 3355743769 3356334784 3357702656 3375125248 3376020032 3376631104 3380187272 3394920704 3397517312 3398627309 3399242473 3401226752 3415146496 3416670208 3417654548 3418273156 3419179379 3420268544 3439549696 3441557504 3443172128 3444084952 3444708344 3458180096 3459723008 3463993568 3464603648 3482890796 3484000256 3484923904 3485554688 3508260448 3508895456 3509825704 3510943744 3514158109 3528540032 3529475488 3530114336 3550502912 3555827968 3571326976 3573002482 3575735296 3576365056 3579639316 3595242112 3595892864 3596846176 3597991936 3599679952 3600634268 3601285996 3619317394 3622085632 3623045888 3627518048 3641204014 3642363904 3643329536 3643988992 3647967532 3665035264 3667726832 3668390704 3669363236 3670532096 3686531072 3689906192 3691224064 3695111552 3709052536 3711217664 3711889408 3712873472 3717456512 3736069568 3737736464 3738927104 3739918336 3742350194 3758662208 3760339184 3761537024 3764299462 3765643904 3783831821 3786725888 3787729792 3808935424 3810295808 3813094054 3813784238 3828699392 3830407616 3831627776 3832643584 3834441688 3835135736 3836152474 3837374464 3856057667 3858308608 3859006976 3863071168 3864095312 3879909376 3881640448 3884145496 3885878458 3887116288 3904765952 3905890912 3907633576 3908878336 3909914624 3936097088 3936809536 3952205824 3953969152 3958849792 3959899328 3980446624 3982770176 3983491072 3986416511 3987138067 4006854656 4008734492 4009440512 4010523041 4011229376 4012507136 4016180696 4033686272 4034416384 4039736008 4060697564 4062509297 4063803392 4081516544 4083431408 4085253284 4086554624 4087638016 4106451022 4108848128 4110681344 4115010592 4115755424 4136362736 4138208228 4139894752 4140623872 4145734912 4160622928 4161376016 4163805184 4164558848 4191687808 4193557984 4194893824 4217035648 4219757146 4238917184 4241391616 4243283968 4245274726 4248521728 4269793792 4271698816 4273439744 4274192384 4278105524 4295613952 4297530496 4298899456 4300303942 4302056528 4324379224 4325525666 4326308602 4328834048 4349742152 4353069056 4357821776 4375656448 4377608704 4380164096 4382219072 4384174256 4385570816 4406923048 4409495552 4411564289 4416108928 4432770104 4434182144 4436160512 4438241759 4439023424 4441003952 4463875328 4465058752 4465866944 4468473856 4472564866 4494958699 4495772303 4498396672 4516806656 4518821888 4520941916 4522140469 4522958993 4525599232 4549081856 4551737344 4555904584 4575762688 4579262464 4581410848 4582217728 4583454904 4584262144 4606403956 4607237732 4608459163 4609927168 4616841152 4640797216 4642027544 4642867768 4647757499 4666778752 4668015968 4668860896 4671586304 4695826432 4697921536 4702869248 4723367936 4729380832 4731308288 4732141568 4734361676 4736473973 4754997632 4755858304 4757119136 4758634496 4762991156 4790500352 4791770368 4792637696 4815785954 4819469312 4824731252 4847304704 4849467392 4851742544 4853028796 4853907212 4880198512 4881941504 4883931136 4889263456 4907709758 4909273088 4910574592 4911463424 4916636032 4943457904 4944352688 4945663492 4947238912 4949559934 4971133888 4973351824 4974936064 4980367744 5002981376 5008250368 5009578112 5010484864 5039423488 5043124394 5044037218 5046981632 5066022976 5067636736 5068980224 5069897728 5072276296 5073621014 5074539358 5075433088 5099947237 5102924288 5103847936 5105201024 5106827264 5111502704 5133782528 5137095656 5139387638 5141024768 5164367872 5168160536 5169095992 5170466378 5172113408 5206748096 5208128464 5229443072 5231776256 5235898112 5237286208 5238234176 5239156736 5264461664 5266810472 5268488192 5269884928 5272357321 5273311637 5276389888 5299388416 5304240151 5305174336 5306134592 5311722856 5334875392 5335841024 5337255616 5338955776 5369053184 5370600004 5372996167 5374707712 5376132608 5398134784 5400543232 5403076924 5405487577 5407209472 5408161792 5413113112 5434283008 5436707584 5439881216 5443418464 5444861576 5473114108 5475344672 5476308992 5477300224 5503755376 5506210948 5507964928 5509425152 5546318624 5547322528 5554637011 5577369728 5579858144 5581635584 5587729664 5608811152 5612085248 5613101056 5614718186 5619012608 5620502272 5649666176 5652186848 5653987328 5658139564 5659163708 5681295872 5683830656 5685641216 5687148544 5687498762 5692355284 5720856526 5721892022 5725232128 5726268416 5759853568 5763570736 5766142228 5767979008 5789740544 5793120256 5794168832 5798424016 5799473552 5828511128 5831913472 5834515456 5841717376 5862695944 5867180032 5869932649 5870966464 5873585872 5875979648 5906469184 5909104432 5910986752 5915327726 5945655296 5946021433 5952146816 5976506368 5979172864 5980895459 5981978023 5985469952 5986553344 6016527616 6019211968 6022725632 6025551224 6028239602 6030159872 6051815168 6056443904 6059519191 6061988744 6063056384 6093443452 6095058893 6097000448 6099720704 6137828576 6139455784 6140567048 6144151552 6172049408 6174945056 6177700088 6179667968 6210609152 6213380096 6222698944 6254987552 6257536768 6258638848 6264368803 6290006144 6291673696 6292812512 6296485888 6299439916 6302250493 6338649856 6348156584 6374136832 6376980736 6381096172 6383943181 6410069888 6413811712 6416820784 6418521956 6419683732 6423431168 6456761344 6459642112 6466445216 6490841938 6492909568 6494630912 6495806464 6502898644 6505548896 6538121744 6539305168 6541038812 6543122432 6577658864 6582689792 6586937984 6589876832 6616846336 6626770304 6665043968 6668017664 6671145998 6700223936 6703213328 6705348608 6708494456 6710272954 6711487538 6712669568 6715405312 6750250496 6752040064 6753262208 6760374544 6789841408 6795034624 6797254618 6798484946 6802453504 6830292992 6833340416 6835309096 6836546312 6838358758 6840537088 6879099392 6883115008 6886344256 6888169904 6889416688 6916360192 6919446016 6927987136 6929207296 6965781592 6968000512 6969847808 6971109376 6974379907 7015285361 7016520896 7017790912 7019651408 7021887488 7028316218 7057080064 7058950976 7060228672 7101005824 7106220737 7107506989 7111655936 7142653952 7146004964 7149193247 7151470592 7152730112 7159278632 7190484224 7191785728 7193692352 7195983872 7199359904 7201268536 7202571992 7238634788 7241864399 7244171264 7246091776 7255036096 7282408028 7284727808 7286659072 7287977984 7295935064 7335453664 7336781408 7338726472 7341064192 7379812384 7382448128 7390223104 7418105072 7422435328 7423778816 7425746944 7434913024 7472139136 7475472928 7477854208 7479836672 7484700388 7486684667 7517324416 7520678368 7523074048 7528598924 7531287808 7567663642 7573451776 7575459584 7617870848 7620591616 7626188108 7627568476 7657398784 7660815232 7663255552 7665287168 7668883376 7670271472 7672304948 7674748928 7712115334 7716617216 7718013952 7726142336 7728190624 7759818752 7763280896 7768290992 7771756916 7774232576 7809531904 7811781824 7815267152 7817756672 7819829248 7872194176 7873619072 7904411648 7907938304 7911648353 7917699584 7919798656 7960893248 7965540352 7966982144 7972833022 7974276134 8013709312 8014202801 8017468984 8018881024 8021046082 8022458752 8025014272 8032361392 8061206923 8062666031 8067372544 8068832768 8079472016 8121395128 8125018594 8127606784 8163033088 8166862816 8170506568 8173109248 8175276032 8212902044 8217696256 8221362688 8230021184 8231510848 8272725472 8276416456 8279789504 8281247744 8285132933 8291469824 8321245856 8322752032 8327610368 8329117696 8335234523 8383375616 8387115968 8389787648 8434071296 8439514292 8443279691 8477834368 8482783232 8486567936 8490549452 8494337621 8497043456 8539587584 8543397632 8546879488 8548384768 8556211048 8591227904 8595060992 8600607884 8604113056 8648758448 8651051332 8652617204 8657668096 8699484304 8706138112 8715643552 8751312896 8755217408 8764438144 8768348512 8771141632 8813846096 8818991104 8823128578 8832217856 8865540208 8868364288 8872321024 8876483518 8878046848 8882007904 8927750656 8930117504 8931733888 8936947712 8945129732 8989917398 8991544606 8996793344 9033613312 9037643776 9041883832 9044280938 9045917986 9051198464 9098163712 9103474688 9111809168 9151525376 9158524928 9162821696 9164435456 9166909808 9168524288 9212807912 9214475464 9216918326 9219854336 9224179877 9233682304 9281594432 9284055088 9285735536 9295514998 9333557504 9336031936 9337721792 9343172608 9391652864 9395843072 9398550007 9400251179 9405738496 9446735872 9455384617 9458761664 9462616576 9464283136 9468723352 9472947946 9509995264 9511716608 9514238272 9517268992 9525982312 9577949689 9581000704 9583540736 9585275392 9631571908 9635869159 9638938624 9649462504 9698934784 9703485088 9706057592 9707814424 9760397024 9763883008 9767862272 9778526912 9815419516 9818546176 9821149184 9822926848 9833272064 9886915808 9888705376 9891326984 9894477824 9899119868 9901744237 9903536489 9942267776 9946703648 9949872128 9960735488 10005962752 10016500736 10019156224 10020969728 10078846976 10086248788 10088074436 10090748899 10093963264 10132045952 10135273472 10137960448 10139795456 10144552592 10147242028 10149078716 10150866176 10199894474 10205848576 10207695872 10210402048 10223005408 10267565056 10274191312 10278775276 10282049536 10328735744 10336321072 10338191984 10340932756 10344226816 10413496192 10416256928 10458886144 10463552512 10471796224 10474572416 10476468352 10478313472 10528923328 10533620944 10536976384 10539769856 10544714642 10546623274 10552779776 10598776832 10608480302 10610348672 10612269184 10623445712 10663526041 10669750784 10671682048 10674511232 10677911552 10738106368 10741200008 10745992334 10749415424 10752265216 10796269568 10801086464 10806153848 10810975154 10814418944 10816323584 10826226224 10868566016 10873415168 10879762432 10886836928 10889723152 10946228216 10950689344 10952617984 10954600448 11007510752 11012421896 11015929856 11018850304 11024019853 11092637248 11094645056 11109274022 11154739456 11159716288 11163271168 11166918301 11175459328 11217622304 11224170496 11226202112 11229436372 11234446531 11238025216 11241004544 11299332352 11304373696 11307974656 11316279128 11318327416 11362591744 11367661312 11374297088 11374997524 11380072627 11384710568 11441713052 11443784044 11450464256 11452536832 11519707136 11527141472 11532284456 11535958016 11579481088 11596848032 11598947104 11657022256 11663826944 11669030912 11683434752 11725391888 11734360064 11739865298 11741932928 11747171744 11751959296 11812938368 11818208864 11821973504 11830655452 11891310592 11892042866 11904293632 11953012736 11958345728 11961790918 11963956046 11970939904 11973106688 12033055232 12038423936 12045451264 12051102448 12056479204 12060319744 12103630336 12112887808 12119038382 12123977488 12126112768 12186886904 12190117786 12194000896 12199441408 12275657152 12278911568 12281134096 12288303104 12344098816 12349890112 12355400176 12359335936 12421218304 12426760192 12432590269 12445397888 12505508687 12509975104 12515073536 12517277696 12528737606 12580012288 12583347392 12585625024 12592971776 12598879832 12604500986 12667610879 12669903763 12677299712 12696313168 12744214049 12748273664 12753961472 12762192344 12767886362 12820139776 12827623424 12833641568 12837043912 12839367464 12846862336 12913522688 12919284224 12932890432 12981683876 12985819136 12989261824 12991612928 13005797288 13011097792 13076243488 13078610336 13082077624 13086244864 13098225679 13155317728 13165379584 13173875968 13179753664 13233692672 13253540608 13330087936 13336035328 13342291996 13345829189 13348244833 13400447872 13406426656 13410697216 13416988912 13420545908 13422975076 13425339136 13430810624 13500500992 13504080128 13506524416 13520749088 13579682816 13594509236 13596969892 13600574603 13604907008 13660585984 13666680832 13670618192 13673092624 13676717516 13681074176 13758198784 13772688512 13776339808 13778833376 13832720384 13838892032 13855974272 13858414592 13931563184 13936001024 13939695616 13942218752 13948759814 14030570722 14033041792 14035581824 14039302816 14043774976 14056632436 14114160128 14117901952 14120457344 14202011648 14212441474 14215013978 14223311872 14285307904 14292009928 14298386494 14302941184 14305460224 14318557264 14372578577 14380968448 14383571456 14387384704 14391967744 14398719808 14402537072 14405143984 14477269576 14483728798 14488342528 14492183552 14510072192 14564816056 14569455616 14573318144 14575955968 14591870128 14670907328 14673562816 14677452944 14682128384 14759624768 14764896256 14769150011 14780446208 14836210144 14844870656 14847557632 14851493888 14858461541 14861150977 14869826048 14944278272 14950945856 14955708416 14959673344 14969400776 14973369334 15034648832 15041356736 15046148096 15051063797 15057197848 15062575616 15135327284 15142080107 15146903552 15150919168 15235741696 15241183232 15252376216 15255136952 15314797568 15321630464 15330574336 15337766752 15340542944 15344609896 15349497856 15424230668 15433234432 15436027904 15452284672 15456381248 15519637504 15526561792 15536581984 15543513832 15548465152 15562700197 15623563648 15630534304 15635513344 15639658496 15653977031 15744388352 15747238144 15808823296 15815876608 15823296706 15835399168 15839597312 15921786496 15931080704 15933964288 15945666044 15948552268 16027418624 16028405602 16034937968 16037762048 16042092164 16044917504 16064722784 16122413846 16125332062 16134745088 16137665536 16158944032 16242790256 16250037188 16255213568 16326066176 16333725632 16341013136 16346218496 16350552064 16425804088 16435392512 16442725376 16460042368 16463021696 16545450944 16552832912 16559579008 16562495488 16570265866 16582939648 16642491712 16645504064 16655220736 16658235392 16670469046 16756969493 16766751232 16774231936 16779575296 16855250839 16868142592 16879028584 16886559382 16955668736 16965566464 16973135872 16981098904 16988675242 16994086912 17079175168 17086795264 17093758976 17096769536 17112422096 17176984153 17182455808 17190121984 17201215768 17208226112 17297516896 17302102664 17305234408 17315336192 17323459769 17398968608 17412276224 17431287104 17502625792 17510434816 17528876288 17536697024 17542283264 17627692192 17637982208 17646257156 17650935379 17654130263 17664435712 17731080416 17736728576 17744642048 17752967036 17756093696 17760887753 17764015808 17855501312 17860235008 17863467776 17873895424 17890259464 17979834796 17983089212 17987856733 17993586688 18067226624 18075287552 18083767664 18088561876 18091835972 18102396928 18196327424 18223618336 18303050752 18325643392 18328870912 18333819616 18337048576 18425615824 18428950928 18433836652 18439708672 18448359754 18467364608 18563188864 18568110176 18571471072 18591029996 18667115008 18672063872 18675443584 18686345216 18783305728 18791686144 18797100014 18800502358 18811476992 18893471744 18910769234 18917523328 18925233152 18928566272 18937446704 18945895892 19019990528 19023433216 19028476544 19034537984 19051964624 19155899378 19162001408 19167081472 19170550784 19263143816 19271738318 19277877248 19298925008 19397869568 19406970176 19412115184 19415628848 19520794048 19527766016 19535724544 19557053824 19630839032 19637092352 19642298368 19645853696 19651513651 19655070647 19666544128 19773831616 19777410752 19782653968 19788955648 19798239736 19803488474 19807072978 19884535552 19893407296 19899744256 19906245667 19921470976 20011925504 20026622077 20033001472 20038312448 20041939456 20157693952 20172497576 20176148872 20181497798 20187926528 20264091904 20275920896 20279590912 20289105184 20294484056 20298157432 20301732352 20399788948 20411697152 20415391744 20420804096 20446010816 20535130112 20548382624 20557550552 20564099072 20582926067 20672642144 20676383968 20681865512 20688453632 20703647041 20826992384 20832513856 20917772288 20927105024 20943592448 20949144832 20952936704 20956626944 20975813309 21057846656 21067241888 21073952768 21079539712 21089429284 21093246548 21098838607 21105559552 21197553664 21216960604 21220697344 21224538368 21246891424 21327052082 21339501568 21343364096 21349022464 21476212736 21482400016 21491984668 21498830848 21504530432 21592539136 21602172928 21612307696 21621950308 21628837888 21652452448 21737132032 21746830336 21773673856 21779446304 21892456432 21901378688 21905235968 21909200896 22015021504 22024843792 22031859712 22037700608 22048039706 22185274496 22189290112 22218548044 22309478912 22319432576 22326542336 22333836602 22350918656 22435244608 22448340992 22452404224 22458872744 22468893062 22476050432 22482009088 22585480621 22598664704 22608747392 22615949312 22632558256 22636654832 22717946783 22725183488 22735322624 22748594176 22749995048 22760145254 22769421136 22883426104 22887568088 22900928512 22905073664 23039414272 23054282944 23064568912 23071916032 23158962176 23193696064 23197894208 23314044512 23327653888 23338061824 23349010993 23366869504 23450783776 23468720128 23479730596 23483865856 23490206383 23494343488 23503918592 23625876736 23636417728 23643947008 23661310904 23782621184 23784085732 23790391163 23794697311 23808587264 23906025472 23916691456 23923581836 23927912092 23941879808 23946213376 24066110464 24076847872 24090902528 24102204896 24112958408 24120639488 24207260672 24238076764 24247954976 24252225536 24373773808 24380235572 24388001792 24398882816 24551314304 24557823136 24562268192 24576606208 24599106763 24699780224 24710800352 24718671872 24842436608 24853520384 24865180538 24890795776 25011017374 25019950208 25030147072 25034555392 25057475212 25160024576 25166694784 25171250048 25185943552 25197759664 25209001972 25335221758 25339807526 25354599424 25392626336 25488428098 25496547328 25507922944 25524384688 25535772724 25640279552 25655246848 25667283136 25674087824 25678734928 25693724672 25827045376 25838568448 25865780864 25963367752 25971638272 25978523648 25983225856 25995416017 26011594576 26022195584 26152486976 26157220672 26164155248 26172489728 26196451358 26310635456 26330759168 26347751936 26359507328 26467385344 26486822747 26491616959 26507081216 26660175872 26672070656 26684583992 26691658378 26696489666 26800895744 26812853312 26821394432 26833977824 26841091816 26845950152 26850678272 26861621248 26992403669 27001001984 27008160256 27013048832 27041498176 27159365632 27189018472 27193939784 27201149206 27209814016 27222579637 27333361664 27341236384 27346185248 27353435032 27362148352 27516397568 27545377024 27552679616 27557666752 27665440768 27677784064 27711948544 27716829184 27742204699 27863126368 27872002048 27879391232 27884437504 27897519628 27904915577 27909966469 28061141444 28066083584 28071163648 28078605632 28087549952 28113264872 28228320256 28235803904 28240914688 28404023296 28424882948 28430027956 28437565079 28446623744 28570615808 28584019856 28596772988 28605882368 28637114528 28745157154 28761936896 28767142912 28774769408 28797439616 28805074144 28810287968 28954539152 28967457596 28976685056 28984367104 29020144384 29129632112 29138911232 29146636288 29151911936 29183740256 29341814656 29347125632 29354905888 29364256768 29519249536 29529792512 29538300022 29560892416 29672420288 29689741312 29695115264 29702987776 29716923082 29722301954 29739652096 29888556544 29901891712 29911416832 29919346688 29938801552 29946738668 30069297664 30082713472 30092296192 30102127594 30114395696 30125151232 30270654568 30284160214 30293807104 30301838336 30471483392 30482366464 30504752432 30510273904 30629595136 30643260928 30661148672 30675533504 30681085888 30689219792 30698995712 30848461336 30866468864 30872055808 30880950023 30904569344 30912762496 31039275008 31053123584 31067692313 31073163968 31087027664 31096930304 31125400394 31247127296 31261068608 31271026688 31279316992 31307954062 31464710893 31470406121 31488776704 31494476288 31617646592 31631753216 31646593412 31660712951 31670798336 31679194624 31843572992 31862161408 31867928576 31891332088 31897104536 32054837248 32056811204 32069875936 32075524096 32084184328 32089835008 32129445568 32244827692 32250664124 32269490176 32275331072 32317888064 32485580512 32500074376 32510427136 32534302493 32667451264 32682026272 32692436992 32701104128 32851608176 32870785024 32885450752 32920084736 32926043392 33090901888 33105665824 33119158016 33124990976 33140531732 33155317811 33165879296 33284983424 33291008128 33310441472 33316470784 33340938092 33513938986 33533502464 33548463872 33710501678 33736285184 33758057168 33773118764 33911337472 33931132928 33946271744 33962197808 33977350484 33988173824 34158350336 34173590528 34187517952 34224844192 34353968306 34364911616 34380243968 34402431536 34416452224 34595033792 34604205328 34610468816 34630672384 34646919538 34797937216 34824552448 34862574208 35005251584 35020869632 35037299849 35057752576 35073394048 35084566528 35255384384 35275964416 35292514312 35301870758 35308260526 35328871424 35462160832 35473457152 35489284096 35505934072 35512187392 35521775506 35528031616 35699630659 35711002624 35720470016 35726935552 35747790848 35780518928 35959669592 35966178424 35975713466 35987173376 36150575104 36167535328 36177123752 36183671944 36204793856 36392654848 36447236672 36606101504 36651286784 36657741824 36667639232 36674097152 36691302989 36851231648 36857901856 36867673304 36879417344 36896719508 36906501247 36913181459 36934729216 37126377728 37136220352 37142942144 37182059992 37334230016 37344127744 37350887168 37372690432 37391667203 37566611456 37583372288 37594200028 37601004716 37610973169 37622953984 37786943488 37821538468 37835046656 37850466304 37857132544 37874893408 37891791784 38039981056 38046866432 38056953088 38103929248 38311798756 38324002816 38334162944 38341101568 38526287632 38543476636 38555754496 38597850016 38813940352 38824230368 38831257696 39041588096 39055532032 39071449088 39114107648 39261678064 39274184704 39284596736 39291707392 39303027302 39310141294 39333088256 39547663232 39554821504 39565307936 39577911296 39596479472 39606976948 39614145956 39769071104 39786814592 39799488512 39812491334 39842941952 40023851008 40053244154 40066002944 40076624896 40083878912 40315387904 40344995152 40352297744 40362995596 40375853056 40528183808 40551841792 40559181824 40578210368 40588968112 40596314864 40603464704 40799577896 40823394304 40830783488 40841608192 40892021632 41070260224 41089528543 41096765248 41115101104 41128198144 41165852134 41345284288 41352767936 41363731024 41376907264 41407294082 41622150031 41653984768 41665027712 41835544576 41854210048 41873846161 41887184896 41898289664 41905873408 41913253888 41951626618 42115693312 42134483776 42147905536 42159079424 42178858568 42186493096 42197677214 42211119104 42395107328 42416634337 42433921208 42441394688 42449076736 42493782848 42654104164 42679003136 42686728192 42698044928 42952425472 42964800032 42983969336 42997661696 43009060864 43204345856 43224615392 43243900616 43257675776 43304904896 43474264064 43493660672 43547347712 43558892608 43784912864 43802757376 43810471936 43818401792 43850581621 43858518737 44030043008 44049687584 44063719424 44075401216 44096079412 44115753451 44370548992 44378580224 44437096088 44618957824 44638865152 44667673204 44687602267 44701837312 44870489216 44896681984 44904808448 44917745488 44937786124 44952100864 44964018176 45170961242 45197329408 45217494784 45265116512 45273309664 45435893566 45450366976 45470645248 45499990096 45520290508 45538842272 45766852208 45775136176 45801857024 45810147328 46078828544 46108565888 46129137824 46143832064 46317924352 46387392128 46395788416 46628089024 46655307776 46676123648 46698021986 46733739008 46901567552 46937440256 46959461192 46967731712 46980412766 46988686976 47007837184 47224186753 47251753472 47272835456 47287894016 47322621808 47565242368 47568171464 47580782326 47589394622 47617174528 47812050944 47833382912 47847163672 47855824184 47883759616 47892426752 48132220928 48153695744 48181805056 48204409792 48225916816 48241278976 48414521344 48476153528 48495909952 48504451072 48527207179 48747547616 48760471144 48776003584 48797765632 48820659349 49102628608 49115646272 49124536384 49153212416 49198213526 49399560448 49421600704 49437343744 49453495333 49684873216 49707040768 49730361076 49743545159 49752548923 49781591552 50022034748 50039900416 50060294144 50069110784 50114950424 50320049152 50333389568 50342500096 50371887104 50395519328 50418003944 50670443516 50679615052 50693050793 50709198848 50785252672 50976856196 50993094656 51015845888 51048769376 51071545448 51280559104 51334566272 51348175648 51357469856 51387449344 51654090752 51677136896 51731561728 51926735504 51943276544 51957047296 51966451712 51990832034 52023189152 52044391168 52304973952 52314441344 52328310496 52344979456 52392902716 52621270912 52661518336 52695503872 52719014656 52934770688 52973645494 52983233918 53014162432 53320351744 53344141312 53369167984 53383316756 53392979332 53601791488 53625706624 53642788864 53667955648 53682183632 53691900304 53701356544 53723242496 53984807338 54002003968 54016320512 54026097664 54082996352 54318731264 54378036944 54387879568 54402298412 54419628032 54445159274 54666723328 54682472768 54692370496 54706870064 54724296704 55032795136 55090754048 55105359232 55115333504 55330881536 55355568128 55381538471 55423897088 55433658368 55484409398 55726252736 55744004096 55758782464 55768875008 55795039256 55809831154 55819932938 56099419607 56122282888 56132167168 56142327296 56157211264 56175099904 56226529744 56438662217 56456640512 56471607808 56481829376 56808046592 56849765896 56860055912 56875130158 56893247488 57141231616 57168039712 57193545976 57211764736 57274229056 57490314308 57523873792 57534285824 57549538816 57594879232 57610148288 57620575936 57909078304 57934915192 57953370112 57968734208 57995930531 58006428007 58040288768 58259264224 58277822464 58293272576 58303823872 58346641661 58367480512 58683629312 58694251264 58709811776 58728513536 59038499072 59059585024 59076600044 59102957837 59121784832 59344840576 59379482624 59390230528 59405975552 59433846164 59444603908 59460363347 59479304192 59777113088 59803783424 59838693376 59877603104 59893477336 60138595328 60165426944 60204255188 60228791392 60250302464 60541309136 60568320428 60587614208 60603676672 60942966784 61009504864 61020547808 61259190272 61286521856 61351067008 61362171776 61378439584 61397991424 61696922672 61732937728 61744111616 61761900046 61809138688 61825524992 62078550016 62106247168 62135384626 62146327936 62174055328 62193860608 62250800788 62494254592 62522137216 62542053376 62558633984 62615908124 62929421786 62940812242 62977553408 62988952576 63235293184 63263506432 63293186824 63321425902 63341596672 63358389248 63687145984 63724322816 63735857152 63782664176 63794209072 64109674496 64113622408 64139751872 64151048192 64168368656 64179670016 64258891136 64489655384 64501328248 64538980352 64550662144 64569259139 64635776128 64971161024 65000148752 65020854272 65068604986 65334902528 65364052544 65384873984 65402208256 65406235763 65703216352 65741570048 65770901504 65789850049 65801758253 65840169472 65852086784 66181803776 66211331648 66238316032 66249981952 66281063464 66310635622 66331758592 66569966848 66582016256 66620882944 66632941568 66654711101 66681876184 67027877972 67045647823 67067004928 67096927744 67421003356 67472570368 67516114336 67546237528 67822674944 67892543488 67924395616 67954700968 67976347648 68316700672 68347181056 68375035904 68449688384 68707936612 68729823232 68760487936 68804863072 68832904448 69190067584 69208410656 69220937632 69261344768 69293839076 69324755423 69595874432 69649104896 69725148416 70010503168 70041739264 70074599698 70115505152 70146788096 70510768768 70551928832 70585028624 70603741516 70616521052 70657742848 70924321664 70946914304 70978568192 71011868144 71024374784 71043551012 71056063232 71399261318 71422005248 71440940032 71453871104 71561037856 71919339184 71932356848 71951426932 71974346752 72301150208 72335070656 72354247504 72367343888 72409587712 72785309696 72894473344 73212203008 73302573568 73315483648 73335278464 73348194304 73382605978 73702463296 73715803712 73735346608 73758834688 73793439016 73813002494 73826362918 73869458432 74252755456 74272440704 74285884288 74364119984 74644682287 74668460032 74688255488 74701774336 74745380864 74783334406 75133222912 75166744576 75188400056 75202009432 75221946338 75245907968 75573886976 75643076936 75670093312 75700932608 75714265088 75749786816 75783583568 76079962112 76093732864 76113906176 76207858496 76623597512 76648005632 76668325888 76682203136 76718178977 77052575264 77086953272 77111508992 77168138971 77195700032 77627880704 77648460736 77662515392 78083176192 78111064064 78142898176 78168428107 78182576879 78228215296 78523356128 78548369408 78569193472 78583414784 78606054604 78620282588 78641125717 78666176512 79095326464 79109643008 79130615872 79155822592 79192958944 79213953896 79228291912 79538142208 79573629184 79624982668 79660508389 79685883904 80047702016 80106488308 80132005888 80153249792 80167757824 80689990304 80704595488 80725991192 80751706112 81056367616 81156420736 81177936224 81192629728 81206929408 81599155792 81646788608 81661566976 81683216384 81784043264 82140520448 82179057086 82193530496 82230202208 82256396288 82331704268 82690568576 82705535872 82727462048 82753814528 82814588164 83244300062 83307969536 83330055424 83671089152 83708420096 83747692322 83774369792 83796579328 83811746816 83826507776 83903253236 84231386624 84268967552 84295811072 84318158848 84357717136 84372986192 84395354428 84422238208 84790214656 84833268674 84867842416 84882789376 84898153472 84987565696 85308208328 85358006272 85373456384 85396089856 85904850944 85929600064 85967938672 85995323392 86018121728 86408691712 86449230784 86487801232 86515351552 86609809792 86948528128 86987321344 87028131883 87094695424 87117785216 87569825728 87605514752 87620943872 87636803584 87701163242 87717037474 88060086016 88099375168 88127438848 88150802432 88156230811 88192158824 88231506902 88673276153 88689326341 88741097984 88757160448 88874192176 89237915648 89277730304 89335346408 89375204534 89403674624 89740978432 89793363968 89809616896 89835490976 89875572248 89904201728 89928036352 90341922484 90394658816 90434989568 90530233024 90546619328 90871787132 90900733952 90941290496 90999980192 91040581016 91077684544 91533704416 91550272352 91603714048 91620294656 91687579753 92157657088 92217131776 92258275648 92287664128 92635848704 92774784256 92791576832 93256178048 93310615552 93352247296 93396043972 93437713831 93467478016 93803135104 93874880512 93918922384 93935463424 93960825532 93977373952 94015674368 94448373506 94503506944 94545670912 94645243616 95136342928 95161564652 95178789244 95234349056 95624101888 95666765824 95694327344 95711648368 95767519232 95784853504 96264441856 96307391488 96408819584 96451833632 96482557952 96829042688 96952307056 96991819904 97008902144 97054414358 97495095232 97520942288 97552007168 97595531264 97641318698 98205257216 98231292544 98249072768 98306424832 98396427052 98799120896 98843201408 98874687488 98906990666 99369746432 99414081536 99460722152 99487090318 99505097846 99563183104 100044069496 100079800832 100120588288 100138221568 100229900848 100608050039 100640098304 100666779136 100685000192 100743774208 100791038656 100836007888 101340887032 101359230104 101386101586 101418397696 101465978647 101570505344 101953712392 101986189312 102031691776 102097538752 102143090896 102561118208 102669132544 102696351296 102714939712 102774898688 103308181504 103354273792 103384050077 103402762969 103463123456 103853471008 103886553088 103914094592 103932903424 103981664068 104009230787 104028056839 104046378304 104088782336 104609947904 104628882688 104656620992 104689958912 104785805432 105242541824 105323036672 105357446579 105391007744 105438029312 105869541376 105947290988 105966467836 105994560749 106028324864 106688282624 106738335968 106766633512 106785958664 107203582976 107251413248 107335911296 107364367264 107383800608 107402713088 107446484992 107969614676 108004007936 108032641024 108052195328 108165992704 108637462528 108756073888 108775759136 108804596824 108839256064 108890318548 108938901379 109364945536 109384740992 109413740128 109448593408 110065590272 110181508096 110210718464 110230667008 110661763072 110711136256 110763076942 110847794176 110867316736 110968818796 111452505472 111488008192 111517564928 111537750016 111590078512 111619662308 111639865876 112198839214 112244565776 112264334336 112284654592 112314422528 112453059488 112877324434 112913281024 112943215616 112963658752 113616093184 113699531792 113720111824 113750260316 113786494976 114282463232 114336079424 114387091952 114423529472 114548458112 114980628616 115047747584 115068571648 115099077632 115189758464 115220296576 115241151872 115818156608 115869830384 115906740224 115937468416 115991861062 116012856014 116080577536 116518528448 116555644928 116586545152 116607647744 116693283322 116734961024 117298786451 117367258624 117388502528 117419623552 117457027072 118076998144 118119170048 118153200088 118205915674 118243569664 118689681152 118758965248 118780461056 118811951104 118867692328 118889207816 118920726694 118958608384 119554226176 119607566848 119677386752 119755206208 119786954672 120277190656 120330853888 120408510376 120457582784 120500604928 121082618272 121136640856 121175228416 121207353344 121264218383 121885933568 122019009728 122041095616 122518380544 122573043712 122702134016 122724343552 122756879168 122795982848 123393845344 123465875456 123488223232 123523800092 123578911841 123618277376 123651049984 124157100032 124212494336 124270769252 124292655872 124326214271 124348110656 124387721216 124501601576 124988509184 125044274432 125117267968 125231816248 125858843572 125881624484 125955106816 125977905152 126470586368 126527012864 126586373648 126642851804 126683193344 126716778496 127374291968 127565328352 127588418144 128227244816 128279503744 128302096384 128336737312 128359340032 128517782272 128979310768 129002656496 129077960704 129101324288 129138518278 129271552256 129942322048 130000297504 130041708544 130137209972 130669805056 130728105088 130769747968 130804416512 130812471526 131406432704 131483140096 131541803008 131579700098 131603516506 131680338944 131704173568 132363607552 132422663296 132476632064 132499963904 132562126928 132621271244 132663517184 133139933696 133164032512 133241765888 133265883136 133309422202 133363752368 134055755944 134091295646 134134009856 134193855488 134842006712 134945140736 135032228672 135092475056 135645349888 135785086976 135848791232 135909401936 135952695296 136633401344 136694362112 136750071808 136758492959 136899376768 137415873224 137459646464 137520975872 137560595557 137585494529 137609726144 137665808896 138380135168 138416821312 138441875264 138522689536 138587678152 138649510846 139191748864 139298209792 139343719669 139368941393 139450296832 140021006336 140083478528 140149199396 140186354539 140231010304 140293576192 141021537536 141103857664 141170057248 141207483032 141233042104 141315485696 141848643328 141957136384 142023736288 142048749568 142087102024 142112126464 142798522636 142844010496 142881880064 142907742208 143122075712 143838678368 143864713696 143902853864 143948693504 144080482469 144670141312 144708495008 144734687776 144819175424 145570619392 145788946688 146424406016 146605147136 146630967296 146670556928 146696388608 146765211956 146830693163 147404926592 147431607424 147470693216 147517669376 147586878032 147626004988 147652725836 147738916864 148505510912 148544881408 148571768576 148728239968 149289364574 149336920064 149376510976 149403548672 149566668812 150266445824 150333489152 150376800112 150404018864 150443892676 150491815936 151147773952 151286153872 151340186624 151401865216 151499573632 151567167136 152159924224 152187465728 152227812352 152415716992 153247195024 153296011264 153336651776 153364406272 153436357954 154105150528 154173906544 154223017984 154336277942 154391400064 155255761408 155296921472 155325030784 156166352384 156222128128 156285796352 156336856214 156365153758 156456430592 157046712256 157096738816 157138386944 157166829568 157212109208 157240565176 157282251434 157332353024 158098364347 158190652928 158219286016 158261231744 158311645184 158385917888 158427907792 158456583824 159076284416 159147258368 159249965336 159321016778 159371767808 160095404032 160212976616 160264011776 160306499584 160335515648 161379980608 161409190976 161451982384 161503412224 162112735232 162312841472 162355872448 162385259456 162413858816 163198311584 163293577216 163323133952 163366432768 163443076951 163472660747 163568086528 164281040896 164358114172 164387060992 164431444681 164460404416 164512792576 164663408536 165381137152 165411071744 165454924096 165507629056 165629176328 166488600124 166562881177 166615939072 166660110848 167342178304 167416840192 167495384644 167548739584 167593158656 167623493632 167653015552 167806506472 168462773248 168537935104 168636317696 168715434272 168745972384 168790708856 168844476416 169666537348 169735684832 169765578752 169796306944 169975131392 170616416656 170716012544 170746912768 170792179712 171859200128 171935877344 171990646784 172036243456 172193747341 172898461568 172975602464 173030703104 173219619584 173897056256 173974642688 174056263766 174189390848 174235570432 175139651456 175211029504 175241887744 175273607168 175402326484 175434074948 176120172032 176198750336 176254877696 176301604864 176312461622 176384317648 176463013804 177346552306 177378652682 177482195968 177514320896 177748384352 178475831296 178555460608 178670692816 178750409068 178807349248 179481956864 179586727936 179619233792 179670981952 179751144496 179808403456 179856072704 180683844968 180789317632 180869979136 181060466048 181093238656 181743574264 181801467904 181882580992 181967912119 181999960384 182081162032 182155369088 183067408832 183100544704 183207428096 183240589312 183375159506 184315314176 184326664423 184434263552 184516551296 184575328256 185271697408 185407759229 185441318713 185549568512 185583153664 186512356096 186621231104 186704494592 186792087944 186875427662 186934956032 187606270208 187749761024 187837844768 187870926848 187921651064 187954747904 188031348736 188896747012 188946825683 189007013888 189091341824 189290487232 190272685856 190323129304 190357578488 190468698112 190558057459 191333531648 191388654688 191423296736 191535038464 191569707008 192528883712 192614782976 192817639168 192903667264 192965115904 193658085376 193904614112 193983639808 194017804288 194108828716 194195432893 194990190464 195041884576 195104014336 195191062528 195282637396 195369765283 196410514432 196462585088 196498145536 196612849664 196792854104 197598241792 197686402816 197813981332 198739492864 198828163072 198921444304 198974180636 199010195692 199126366208 200088138992 200159601664 200241176576 200459801696 201216100078 201280196608 201333558272 201370000384 201582077312 201672015776 202681774064 202718460208 202772203172 202836795392 202931957294 203141010688 203907424784 203972378624 204063383552 204195077504 204286181792 205122236416 205338265088 205392702592 205429879424 205549797376 206616363008 206708547584 206768100154 206805525938 206926246912 207706942016 207773106176 207828189184 207865806848 207963328136 208018461574 208056113678 208092756608 208177564672 209219895808 209257765376 209313241984 209379917824 209571610864 210485083648 210646073344 210714893158 210782015488 210876058624 211739082752 211894581976 211932935672 211989121498 212056649728 213376565248 213476671936 213533267024 213571917328 214407165952 214502826496 214671822592 214728734528 214767601216 214805426176 214892969984 215939229352 216008015872 216065282048 216104390656 216166650161 216205777117 216331985408 217274925056 217473846191 217512147776 217551518272 217609193648 217678512128 217780637096 217877802758 218729891072 218769481984 218827480256 218897186816 220131180544 220292842847 220363016192 220421436928 220461334016 221323526144 221422272512 221526153884 221624990657 221695588352 221734633472 221937637592 222905010944 223035129856 223075500032 223180157024 223239324616 223279731752 224397678428 224489131552 224528668672 224569309184 224628845056 224906118976 225754648868 225826562048 225886431232 225927317504 227399063584 227440223648 227500520632 227572989952 227740117451 228672158848 228774183904 228847058944 229096916224 229961257232 230095495168 230137143296 230198155264 230379516928 230440593152 230482303744 231636313216 231739660768 231813480448 231874936832 231983722124 232025712028 232087224677 232161155072 233037056896 233111289856 233173090304 233215295488 233386566644 233469922048 234597572902 234734517248 234777005056 234839247104 236153996288 236238340096 236306400176 236411831348 236487139328 237379362304 237517930496 237560922112 237623902208 237735384656 237778415632 237841453388 237917216768 239108452352 239215133696 239510412416 239573909344 240554381312 240661707776 240817020752 240915165568 241001209856 242165236544 242273281712 242350456832 242414706688 242528436766 243771867136 244038019456 244082191232 245036761088 245146087424 245261098943 245404268032 245448687104 245513758336 245591965696 246787690688 246931750912 246976446464 247047600184 247157823682 247236554752 247302099968 248314200064 248424988672 248440286831 248541538504 248585311744 248652428542 248696221312 248775442432 249003203152 249897414613 249977018368 250088548864 250234535936 250463632496 251717687144 251763248968 251910213632 251955810304 253054025728 253172747296 253285703608 253366386688 253433556992 254748583936 255130656704 255176836288 256454489632 256559007488 256604192768 256673474624 256718680064 256839120923 257035564544 257958621536 258005312992 258155921408 258202648576 258277036556 258392270213 258543104512 259884644096 260000595008 260083417088 260274419944 261339610112 261456210176 261608833024 261624943052 261741670421 262812865408 262966280192 263083606016 263159400196 263207033012 263360677888 263408347136 264727215104 264845326592 264953264128 264999927808 265124253856 265242542488 265327034368 266279867392 266328065024 266618844404 266727504736 268111511888 268182591292 268268019712 268387710976 269684013424 269890281472 270064457344 270184950112 271290699776 271697582464 271818803872 271905390592 273266802688 273388724224 273500143616 273516985918 273798753536 274831746448 274919292928 275041951744 275121191114 275170989058 275219452288 275331617792 276760270336 276833642624 276883750528 277045379072 277175356304 277299021692 278383497728 278596419584 278687439338 278737882786 278900593664 280042012672 280166957056 280298398792 280372709078 280462020608 280587152384 282043075072 282207715328 282340114496 282414966064 282466084208 282630971392 283697286656 283914272768 284047472576 284097499136 284174204048 284224252928 285597045272 285688020992 285763760128 285815484416 285949576187 286244151424 287626699801 287677356736 287729427392 287805707728 287897387008 288160964938 289340282624 289416990016 289469375552 289638350848 291141238784 291355050217 291407786549 291577893376 292848812032 293116923127 293210294272 293261934592 293341113856 293392777216 293530423912 293661386326 294809853184 294863214848 294941386432 295035338752 295173756064 295252009976 295305451672 295477833728 296916440359 297011021824 297089762816 297143537152 297456479936 298578729148 298673840128 298753021952 298807097344 299133337624 300666978304 300753600224 300808037728 300887785352 300983631872 302572307744 302680373248 302803730432 302999147264 303134334272 304319848448 304374931456 304455624704 304831433984 306494390048 306592022528 306673303552 306728812544 306872715908 306954071347 307009631159 308210301056 308347813088 308446035968 308672555884 308782800128 310511522816 310593842944 310650061568 312332704768 312444256256 312673712428 312730307516 312813215869 312912861184 314093424512 314193477632 314276773888 314333659136 314424218416 314481130352 314564502868 314664706048 316196728694 316381305856 316438572032 316522463488 316771835776 316855815584 316913167648 318152568832 318294516736 318499930672 318642033556 318743535616 320190808064 320425953232 320528023552 320612999168 320671031296 322759961216 322818381952 322903964768 323006824448 324225470464 324625682944 324711744896 324770518912 324827717632 326396623168 326587154432 326646267904 326732865536 326886153902 326945321494 327136173056 328562081792 328716228344 328774121984 328862889362 328920808832 329025585152 329326817072 330569307271 330762274304 330822143488 330909848192 331015258112 331258352656 332977200248 333125762354 333231878144 333320221696 334684356608 334833680384 334990769288 335097479168 335186317312 335246987264 335306031104 335613012944 336925546496 337075870208 337272635392 337430868544 337491944768 337581417712 337688952832 339333074696 339471369664 339531157504 339592613888 339690450253 339950262784 341232833312 341432025088 341493825536 341584359424 341744615443 343718400256 343871754688 343981293568 344072486912 344387494682 345796923136 345951204928 346061406208 346174467331 346439239168 347794112512 347949285376 348112527532 348267842461 348378781696 348471140864 350279302912 350422059008 350483775488 350547214336 350804652968 350868149896 352240344064 352397500672 352603209728 352624923244 352768635296 352926027608 354693104612 354757305364 354964391936 355028641792 355496768704 356951662592 357110921216 357341385632 357500818136 357614698496 358963913728 359341963904 359502288992 359616806912 359712145408 361367689936 361578635264 361739958272 362120932096 362186477312 363487148528 363602935808 363765161984 363935824238 363999920768 364162324064 364310738176 366134817664 366201089408 366414856192 366481178624 366750319012 368630628352 368653328846 368868527104 369033102592 370543394816 370815518458 370882637426 371099137024 371166307328 373024712192 373242462208 373408989184 373584175888 373750855324 373869912064 375212540416 375499522048 375675689536 375741853696 375843302128 375909495808 376062697472 377793494024 377893651366 378014027776 378182683648 378580974464 380545371712 380646258608 380715156976 380937396224 381116114918 382667063296 382777309376 382846593472 383070076928 383139414016 385057767424 385229565952 385410298339 385635278336 385807334528 385930231808 387316170752 387670769297 387809228224 387967279616 388035608576 388217657432 388390865786 389980380928 390083769152 390208028672 390382125056 390565274792 390739530566 392695937249 392821028864 392925170176 392996291072 393225699328 393585708208 395070635519 395196483584 395372805632 395627962664 397656326144 397842888608 397948361272 398020391384 398252732416 400176277984 400319203328 400482353152 400919603392 402432200156 402560393216 402667116544 402740000768 403164154624 403344031552 405363548128 405436920416 405544406344 405673590784 405863914588 405971513717 406044996049 406282021376 407814849568 407944757248 408126767104 408390155008 408572363584 410244472832 410676530176 410785405184 410859758848 411099594752 413232726016 413417095168 413536200308 413611051876 413720704859 413852493824 415413884032 415546212352 415656378368 415731613696 415926656272 416036923148 416112227356 416185513216 416355129344 418439791616 418515530752 418626483968 419143221728 420970167296 421429786316 421564030976 421752117248 423478165504 423789163952 423865871344 423978242996 424113299456 426953343872 427066534048 427143834656 428814331904 429005652992 429343645184 429457469056 429535202432 429610852352 429785939968 431878458704 432016031744 432130564096 432208781312 432333300322 432411554234 432663970816 434549850112 434947692382 435024295552 435103036544 435218387296 435357024256 435561274192 435755605516 437459782144 437538963968 437654960512 437794373632 440262361088 440585685694 440726032384 440842873856 440922668032 442647052288 442844545024 443052307768 443249981314 443391176704 443469266944 443875275184 445810021888 446070259712 446151000064 446360314048 446478649232 446559463504 448795356856 448978263104 449057337344 449138618368 449257690112 449812237952 451509297736 451653124096 451772862464 451854635008 451984813973 454798127168 454880447296 455001041264 455145979904 455480234902 457344317696 457548367808 457694117888 457843650341 458193832448 459922514464 460190990336 460274286592 460396310528 460612307771 460759033856 460881186304 460964607488 463272626432 463479321536 463626960896 463749873664 463967444248 464051424056 464174449354 464322310144 466074113792 466346180608 466430590976 466582977707 466773133288 466939844096 469195145804 469469034496 469554010112 469678494208 472307992576 472476680192 472612800352 472823662696 472974278656 474758724608 475247804416 475470769312 475556831264 475682906776 475834433536 478216904704 478430267392 479020824832 479147818688 481108762624 481323415552 481634041504 481830331136 482002419712 482443706107 484330473088 484546563424 484700913664 484829413376 485056873532 485273287961 487543734272 488076038912 488164382464 490073522176 490292174848 490522197886 490808536064 490897374208 491027516672 493575381376 493863501824 493952892928 494095200368 494315647364 494473109504 494604199936 496628400128 496849977344 496880573662 497083077008 497170623488 497304857084 497392442624 498006406304 499794829226 499954036736 500177097728 500927264992 503435374288 503526497936 503820427264 503911620608 506108051456 506345494592 506571407216 506732773376 506867113984 509497167872 510261313408 510353672576 512908979264 513118014976 513208385536 513346949248 513437360128 513678241846 514071129088 515917243072 516010625984 516311842816 516405297152 516554073112 516784540426 517086209024 519466054283 519769288192 520001190016 520166834176 520548839888 522512776009 522679220224 522912420352 523217666048 523249886104 523483340842 525625730816 525932560384 526167212032 526318800392 526414066024 526721355776 526816694272 529454430208 529690653184 529906528256 529999855616 530248507712 530485084976 530654068736 532559734784 532656130048 533237688808 533455009472 536223023776 536365182584 536536039424 536775421952 537027252839 539368026848 539780562944 540128914688 540369900224 542581399552 543395164928 543637607744 543810781184 546533605376 546777448448 547000287232 547033971836 547178996749 547278038153 547597507072 549663492896 549838585856 550083903488 550242382228 550341978116 550438904576 550663235584 553520540672 553667285248 553767501056 554090758144 554350712608 554598043384 556766995456 557374878676 557475765572 557623558723 557801187328 560084025344 560333914112 560596797584 560745418156 560924041216 561174304768 564086150144 564680228992 564829932128 564932168416 565261942784 567394573312 568094945152 568194998272 568348408096 568448505856 571194090544 571376041984 571527520256 571630968832 571899152374 572488302848 575253399602 575354713472 575458854784 575611415456 575794774016 576321929876 578680565248 578833980032 578938751104 579276701696 582282477568 582710100434 582815573098 583155786752 585697624064 586233846254 586420588544 586523869184 586682227712 586785554432 587060847824 587322772652 589619706368 589726429696 589882772864 590070677504 590347512128 590504019952 590610903344 590955667456 593832880718 594022043648 594179525632 594287074304 594912959872 597157458296 597347680256 597506043904 597614194688 598266675248 601333956608 601507200448 601616075456 601775570704 601967263744 605144615488 605360746496 605607460864 605998294528 606268668544 608639696896 608749862912 608911249408 609196923181 609307190057 609662867968 612988780096 613184045056 613346607104 613457625088 613745431816 613908142694 614019262318 616420602112 616695626176 616892071936 617093615677 617345111768 617565600256 620825284387 621023045632 621187685888 621300123136 624665409536 624888512512 625347424856 625460615032 625626431738 625825722368 628186849024 628553547776 628667318272 628848436832 628962260704 629129005736 629329412096 632393457388 632762611712 632877144064 633044926976 633543671552 633711631168 633826335296 636305137664 636589033472 636999861344 637284067112 637487071232 638070708077 640851906464 641056047104 641225998336 641342062592 641813058271 645519922432 645636763904 645807929536 646013648896 648450940928 649251365888 649423489792 649541037824 649655435264 652793246336 653174308864 653292535808 653465731072 653772307804 653890642988 654063996817 654272346112 657124163584 657432456688 657548243968 657725778724 657841617664 658653634144 661138614542 661524548608 661644286976 661819696384 662516705312 665954400496 666251524708 666463756288 666640443392 669368713216 669667360768 669981538576 670194958336 670372634624 670493974528 671226025888 673851092992 674151740416 674861737088 674983889536 675162835424 675377905664 678666149392 678942739328 679062315008 679185227776 679380900506 679900525568 682465666624 682864050176 682987651072 683168718848 683489230886 687436800512 687743509376 687962587136 688144973824 688774989364 691593846272 691902409856 692122812416 692348934662 692878478336 695588225024 695898570752 696225055064 696535684922 696757563392 696942281728 700558605824 700844118016 700967550976 701094428672 701609305936 701736299792 704256350273 704480688128 704795001344 705206419456 705249846488 705537270592 705852055216 709386209224 709514610728 709928783872 710057283584 710261850529 710993537408 713903325184 714221842432 714682771264 715001636272 715229396992 717927827456 718683927808 719004577984 719233613824 719424290816 722735379872 723157270528 723479916544 723688350539 723819340783 724241864192 724372954624 726974297056 727205871616 727530323968 727871648476 727999841536 728196397873 728324648128 728621476352 732269635328 732402178816 732829712384 732962357248 733500638024 737261256704 737306657692 737502126053 737737054208 738066205184 741086789632 741631036916 741765274852 742198274048 742332614656 746049424384 746817978368 747168351776 747501710648 747739824128 750425080832 751351379072 751483707392 751686604256 751818991616 752125394944 755586988048 755787302732 756028055552 756365367296 757161948928 761090743424 761292517216 761430313952 761874792448 762232229836 762572309653 765554618752 765693186944 766140153856 766278828032 770115534848 770459131904 770820596678 771270556672 771614669056 774632341504 775341538594 775618456448 775934559232 776071217152 776435314864 776781731572 779960761856 780167538304 780416057344 780764250112 781130549584 781479061132 785391874498 785642057728 785850340352 785992582144 787171416416 790141271038 790392967168 790745611264 791255925328 795312652288 795685777216 795896722544 796040782768 796505464832 800352555968 800638406656 800964706304 801839206784 804864400312 805120786432 805334233088 805480001536 805857896527 806328309248 806688063104 810727096256 810873840832 811088812688 811347181568 811727829176 811943027434 812089992098 812564042752 815629699136 815889514496 816253534208 816780310016 817144727168 820488945664 821091505157 821353060352 821570810368 821719517696 822199189504 826465452032 826834190336 827072400616 827222103752 827441409718 827704987648 830827768064 831312756736 831463227392 831853312544 832073846296 832224454712 832371026432 832710258688 836879583232 837031061504 837252967936 838286443456 841940334592 842859572632 843128061952 843504234496 843899968747 847578327904 847731742688 847956485992 848226598912 848849528681 853906687744 854133068096 854287669312 857628663808 858011305984 858687290368 858914938112 859070404864 859221704704 859571879936 860008345669 863756917408 864032063488 864261128192 864417562624 864666600644 864823108468 865052382887 865327941632 869099700224 869895384764 870048591104 870206073088 870436774592 870714048512 871122548384 871511211032 874919564288 875077927936 875309921024 880524722176 881171371388 881452064768 881685747712 881845336064 885294104576 885689090048 886104615536 886499962628 886782353408 887750550368 891620043776 892720628096 892957298464 893118927008 897590713712 897956526208 898114674688 898277236736 898515380224 899624475904 903018595472 903306248192 903545724928 903709270016 903969627946 909596254336 909760894592 910002082528 910291959808 910960469804 914688635392 915096735616 915388235776 915687300682 916387664896 919845028928 920381980672 920548573184 920792621056 921224615542 921518067712 921762372608 921929214976 926545252864 926958643072 927253921792 927499747328 927934888496 928102848112 928348898708 928644620288 932148227584 932692361216 932861181952 933165955414 933546266576 933879688192 938390291608 938938068992 939108020224 939356988416 944615985152 944953360384 945225600704 945647325392 945948557312 949517449216 950495608832 950941538624 951113662528 951365813552 951668867072 956433809408 956860534784 957309450713 958041649664 958295637376 962217525248 962646831104 963098461703 963268083008 963660662272 964004839424 964887412214 968660946176 969093126848 969401827328 969658826752 970113747064 970546575922 975087468544 975406037683 975582589751 976152077824 976328764928 980147044352 980584349696 981044395772 981617072128 981794748416 982055033344 987150762752 987727003648 987905785856 988190400736 988631294728 988946219008 989208399872 993699954688 993761147324 994166154016 994341246976 994609714168 994784885248 996012812608 999589658452 999908073472 1000354195456 1001854529984 1006870748576 1007052995872 1007640854528 1007823241216 1008563377283 1012690989184 1013142814432 1013465546752 1013734227968 1018994335744 1020522626816 1020707345152 1025817958528 1026236029952 1026416771072 1026693898496 1026874720256 1027356483692 1027814852141 1028142258176 1031834486144 1032021251968 1032623685632 1032810594304 1033108146224 1033569080852 1034172418048 1038932108566 1039538576384 1040002380032 1041097679776 1045025552018 1045358440448 1045824840704 1046499772208 1046966681684 1051251461632 1051865120768 1052334424064 1052637600784 1052828132048 1053442711552 1053633388544 1058908860416 1059381306368 1059813056512 1060497015424 1060970169952 1061308137472 1065119469568 1065312260096 1066475377616 1066910018944 1072446047552 1072730365168 1073072078848 1073550843904 1074054505678 1078736053696 1079561125888 1080257829376 1080739800448 1085162799104 1086156295319 1086790329856 1087275215488 1087621562368 1093067210752 1093554896896 1094000574464 1094067943672 1094357993498 1094556076306 1095195014144 1099326985792 1099677171712 1100167806976 1100484764456 1100683956232 1100877809152 1101326471168 1106688550429 1107041081344 1107334570496 1107535002112 1108181516288 1108701425216 1109196086768 1113533990912 1114749757352 1114951531144 1115247117446 1115602374656 1116125765117 1120667828224 1121193595168 1121490836312 1121848082432 1122348609536 1128172300288 1129360457984 1129659864256 1129864336832 1130523885568 1134789146624 1136189890304 1136389996544 1136696816192 1136897011712 1137430392659 1142388181088 1142752083968 1143055040512 1143261937664 1143798304748 1144101538657 1144308625229 1144976605696 1150506799204 1150709426944 1150917709568 1151222830912 1151589548032 1152643859752 1157361130496 1157667960064 1157877502208 1158553403392 1164564955136 1165420200868 1165631146196 1165940168239 1166311573504 1171395248128 1172467692508 1172841177088 1173364455424 1173571108864 1174121695648 1174645545304 1179239412736 1179452859392 1179765545728 1180695024256 1181008039904 1181221806688 1181911334912 1187665761436 1188044087296 1188359051264 1188574148608 1189825919744 1194314916592 1194695360512 1195012087808 1195228389376 1196533350496 1203014400896 1203232150912 1203551141408 1203934527488 1210289230976 1210721492992 1211214921728 1211996589056 1212537337088 1217279393792 1217499725824 1217822498816 1218393846362 1218614380114 1219325735936 1225977560192 1226368090112 1226693214208 1226915250176 1227490863632 1227816285388 1228038524636 1232841204224 1233391252352 1233784143872 1234187231354 1234690223536 1235131200512 1241650568774 1242046091264 1242375371776 1242600246272 1249330819072 1249777025024 1250694849712 1250921230064 1251252863476 1251651444736 1256373698048 1257107095552 1257334636544 1257696873664 1257924521408 1258258011472 1258658824192 1264786914776 1265525223424 1265754288128 1266089853952 1267087343104 1267423262336 1267652670592 1272610275328 1273178066944 1273775384833 1273999722688 1274568134224 1274974142464 1276141416154 1281703812928 1282112094208 1282451996672 1282684125184 1283626116542 1290286650961 1291039844864 1291273527808 1291615859072 1292027297792 1296901881856 1298089230991 1298502731776 1298846979584 1299082075648 1299310870528 1305586492672 1306348617728 1306585071616 1306931462144 1307544615608 1307781285976 1308127993634 1308544692224 1314248327168 1314864913376 1315096487936 1315451557448 1315683235328 1317307268288 1322277229084 1323049097216 1323288573952 1323639392768 1325033410624 1331908800992 1332503049416 1332927512576 1333280886784 1333906402213 1339334721536 1339963077152 1340389916672 1340745269248 1340987949056 1342452051776 1347702185984 1348303480832 1349723474176 1349967779072 1350325670848 1350755811328 1357332298784 1357885478656 1358124630016 1358370455552 1358761801012 1359368030251 1359801051136 1364931333248 1365728100352 1365975302144 1366337437696 1366978461772 1367588356981 1374873601024 1375487018752 1376289947648 1377549978728 1383187692544 1383804819712 1384697869324 1385756956672 1391176450048 1391797141504 1392450110128 1393071369844 1393515126784 1393884563456 1401117211648 1401688236032 1403218611872 1403472599584 1408512700546 1408961376256 1409590002688 1410499692976 1411074541184 1411704110432 1418772418448 1419029221456 1419857567744 1420114567168 1420523701058 1421987074816 1427806650368 1428443684864 1429365542528 1430003272544 1430458793984 1435855654912 1437367855616 1438009155968 1438467227648 1438848581632 1445470759744 1446314541056 1446959833088 1447376701078 1447638681566 1448483728384 1448745909248 1453948594112 1454411743232 1455060647936 1455743296952 1455999683072 1456392795746 1456649296256 1457242952704 1464539270656 1464804357632 1465659424768 1465924714496 1467001276048 1474522513408 1474613315384 1475004252106 1475474108416 1476132410368 1482173579264 1483262073832 1483530549704 1484396548096 1484665229312 1492098848768 1493635956736 1494336703552 1495003421296 1495479648256 1500850161664 1502702758144 1502967414784 1503373208512 1503637983232 1504250789888 1504343422549 1511173976096 1511574605464 1512056111104 1512730734592 1513166551127 1513440439819 1514323897856 1522181486848 1522585034432 1522860627904 1523749584896 1524464459672 1525144619306 1531109237504 1531386373888 1532280307712 1532557656064 1533058355323 1540231069696 1540918263808 1541641193356 1542049899929 1542541113344 1543229338112 1549264683008 1550683077188 1551236912896 1551869118464 1552142434304 1552870629728 1553563463144 1559921523712 1560335076608 1561528500224 1562261099168 1562958122264 1570783748996 1571284115456 1571700680704 1571985164288 1574342832832 1580282542076 1580785934336 1581491222528 1582511850656 1591371554432 1591793445088 1592081565536 1593010929664 1600705111936 1601276813312 1601929412608 1603678413568 1609728800624 1610241572864 1610668466176 1610960003072 1611715793054 1612656618496 1613376126208 1621454192512 1621747681664 1622177625376 1622694363136 1623455658352 1623886054868 1624179984196 1625128085504 1631259398272 1631779028992 1632507068416 1633560620032 1634289454336 1640977891328 1642183010314 1642706120704 1643141620736 1643439035392 1652930904064 1653668380672 1654144801232 1654444207504 1654882819436 1655409975296 1661655536128 1662625513472 1662926454784 1663706625088 1664147692592 1664448909424 1664742052864 1665420517376 1673759166464 1674062123008 1674505935872 1676572886912 1683880669184 1685719145264 1686256123904 1687008468992 1687799937494 1695156655808 1695463485376 1695912971984 1696453197824 1697699057362 1707813375488 1708266136192 1708575338624 1715257327616 1716022611968 1716827692601 1717374580736 1717829876224 1718140809728 1718443409408 1719143759872 1720016691338 1727513834816 1728064126976 1728522256384 1728835125248 1729333201288 1729646216936 1730104765774 1730655883264 1738199400448 1739082007817 1739790769528 1740097182208 1740412146176 1740873549184 1741428097024 1742245096768 1743022422064 1749839128576 1750155855872 1750619842048 1761049444352 1762342742776 1762904129536 1763371495424 1763690672128 1771378180096 1772209231072 1772999925256 1773564706816 1775501100736 1783240087552 1785441256192 1785914596928 1786237854016 1795181427424 1795913052416 1796229349376 1796554473472 1797030760448 1797873846461 1798199268217 1799248951808 1806037190944 1806612496384 1807091449856 1807418540032 1807939255892 1808745891491 1819192508672 1819521789184 1820004165056 1820583919616 1821920939608 1829377270784 1830193471232 1831374601364 1832191692947 1832775329792 1839690057856 1840763961344 1841097146368 1841585242112 1842449231084 1843036135424 1843524745216 1843858429952 1853090505728 1853917286144 1854999494656 1855869776992 1856205696224 1856697797416 1857289240576 1864296455168 1866331910828 1867092533152 1867759376384 1876780583216 1877876137984 1878216040448 1878713976832 1889231970304 1890451201408 1891294650784 1891897114624 1899034898432 1901883077248 1902227325056 1902731627104 1903337734144 1912867618816 1913721069568 1914618901426 1916083299328 1916591274752 1924435050496 1925293662208 1926196923406 1926536166016 1927321324544 1928009678848 1929774824428 1937321892352 1938186253696 1938803654656 1939317653504 1940227494128 1941093151844 1950174937088 1950812075366 1951165179502 1952304155648 1952657529856 1960294088704 1961168699392 1962088791544 1963234144256 1963589496832 1964110066688 1974301525504 1975454007296 1975811571712 1976380801472 1977262589456 1977892438016 1978416799744 1987399909376 1987522294648 1988332308032 1988682493952 1989219428336 1989569770496 1992025625216 1999179316904 1999816146944 2000708390912 2001647033309 2003709059968 2013741497152 2014105991744 2015281709056 2015646482432 2017126754566 2025381978368 2026285628864 2026931093504 2027468455936 2027593308653 2037988671488 2039485351519 2039854505843 2041045253632 2041414690304 2051635917056 2052472059904 2052833542144 2053387796992 2053749440512 2054712967384 2055629704282 2056284516352 2063668972288 2064042503936 2065247371264 2065621188608 2066216292448 2067138161704 2068344836096 2077864217132 2078415082513 2079077152768 2080004760064 2082195359552 2090051104036 2090716880896 2091649681408 2092999544416 2093933363368 2102502923264 2104668848128 2105275201568 2105656264096 2106885423104 2107266777088 2117817720832 2118762612736 2119626113024 2120994030848 2121940339904 2122616274944 2130238939136 2130624520192 2132950755232 2133820037888 2144892095104 2145460730336 2146144157696 2147101687808 2148109011356 2149067418113 2157472107392 2159122251776 2160515658752 2161479600896 2170325598208 2172312590638 2173580659712 2174550430976 2186134421504 2187109793792 2188135887344 2188715986996 2189112152612 2190390028288 2198653971584 2199354343424 2200335613952 2200969528912 2201367912464 2201755618304 2202652942336 2213377100858 2214082162688 2214669140992 2215070004224 2217402850432 2218392173536 2227067981824 2229499514704 2229903062288 2230494234892 2231204749312 2232251530234 2241335656448 2242387190336 2242981672624 2243696164864 2244697219072 2256344600576 2258720915968 2259319728512 2259728673664 2261047771136 2269578293248 2272379780608 2272779993088 2273393632384 2273794023424 2274860785318 2284776362176 2285504167936 2286110081024 2286523875328 2287596609496 2288203077314 2288617250458 2289953211392 2301013598408 2301418853888 2301835419136 2302445661824 2303179096064 2305287719504 2313985150897 2314722260992 2315335920128 2315755004416 2317106806784 2329129910272 2330840401736 2331262292392 2331880336478 2332623147008 2342790496256 2344935385016 2345682354176 2346728910848 2347142217728 2348243391296 2349291090608 2358478825472 2358905718784 2359531091456 2361390048512 2362016079808 2362443613376 2363822669824 2375331522872 2376088174592 2376718102528 2377148297216 2377833151771 2378263548287 2379651839488 2388629833184 2389390721024 2390024175616 2390456778752 2392212308101 2393066700992 2406028801792 2406464301824 2407102282816 2407869054976 2420578461952 2421442985984 2422429843456 2423221271317 2423993178112 2425074674176 2434558787584 2434999451648 2435644997632 2436787692724 2437228760228 2437874897227 2438651471872 2451955120384 2453386428416 2453830500352 2454981727264 2455632570776 2456077049272 2465682408448 2466782504704 2468374462708 2469380447072 2470262401024 2483301137548 2484092182528 2484750743552 2485200492544 2498661638144 2501389699424 2501842460128 2502505726952 2503302889472 2512747396096 2515393747328 2515849042816 2516516022944 2517317648384 2529573829552 2531050446848 2531508576256 2532179707904 2534174686208 2534846524672 2535305341184 2545220550656 2546356133888 2547550769666 2547999445376 2549136268448 2549948284928 2552282832308 2563407625856 2564224188416 2564903993344 2565368250368 2567252233084 2580573301922 2582079689728 2582547055616 2583231718144 2593803763712 2596178461982 2597005463552 2597693959168 2598164151296 2598621741056 2611172985344 2612697235456 2613170143232 2613862924288 2615089231216 2615562571952 2616255987268 2617089384448 2628496654336 2629729826752 2630192975872 2630903114896 2631366470656 2634614536576 2644554458168 2646098194432 2646577147904 2647278785536 2650066821248 2663817601984 2665006098832 2665855025152 2666561773568 2667812804426 2678669443072 2679926154304 2680779833344 2681490538496 2681975898112 2684904103552 2695404371968 2696606961664 2697872088373 2699446948352 2699935558144 2700651341696 2701511622656 2714664597568 2715770957312 2716249260032 2716740911104 2717523602024 2718736060502 2719602102272 2729862666496 2731456200704 2731950604288 2732674875392 2732843155141 2733956923544 2735176713962 2748871560743 2749747202048 2750974037504 2752579895296 2755099957456 2766375385088 2767609639424 2769395738648 2771513913344 2783594283008 2784900220256 2786142739688 2787030253568 2787769126912 2802234423296 2803376472064 2806437223744 2806945199168 2817025401092 2817922752512 2819180005376 2820999385952 2822149082368 2823408220864 2837544836896 2838058442912 2839715135488 2840229134336 2841047402116 2842314972343 2843974149632 2855613300736 2856887369728 2858731085056 2860006545088 2860917587968 2871711309824 2874735711232 2876018311936 2877697163264 2890941519488 2892629082112 2893919666176 2894753402156 2895277363132 2896967456768 2897491818496 2907897188224 2908823486464 2910121295872 2911486593904 2911999366144 2912785591492 2913298592512 2914485905408 2929078541312 2929608715264 2934002552096 2949226630768 2950008504212 2950948216832 2952264820736 2964347158528 2966524147664 2967061099408 2968793096192 2969330458624 2984197697536 2988673407104 2990006842592 2990959296512 3001700323328 3005405516288 3005934829568 3006746417024 3007275966464 3008501579776 3008686845098 3022347952192 3023149210928 3024112222208 3025461469184 3026333102254 3026880879638 3028647795712 3044362973696 3045170068864 3045721255808 3047499169792 3048928919344 3050289238612 3062218475008 3062772747776 3064560615424 3065115312128 3066116710646 3080462139392 3081836527616 3083282386712 3084099799858 3085082226688 3086458676224 3098529366016 3101366154376 3102473825792 3103738236928 3104284868608 3105741259456 3107126926288 3119843047424 3120670153216 3123057000448 3124522198336 3125916244528 3141567497992 3142568230912 3143401361408 3143970328576 3145445338057 3148685665664 3160565084152 3161571868672 3162982445056 3163893697811 3165023701312 3182743108864 3183586890176 3184163131072 3186021859328 3201410223872 3202553626624 3203858825216 3204905552387 3205485652039 3207356827136 3219457601248 3220483145728 3221336932352 3221920006144 3223431586108 3224286154397 3225313236992 3226752252416 3242908385024 3243495363328 3244355250752 3245388726272 3246911316704 3247772109736 3248359968392 3250256171008 3262518796544 3265014136832 3266080843949 3267121240064 3268578908672 3281955782656 3284366020628 3285412241408 3286283241472 3286878070784 3307336761344 3308289602464 3308888415008 3309765638872 3310819950592 3323311072256 3327413250176 3328295385184 3328897818848 3329484105728 3330841034752 3347518332928 3348124246016 3349011871744 3353145773824 3367761338368 3371438290528 3372512247808 3374016937984 3375599874988 3377105942749 3390313311616 3390926970752 3391825943968 3392906395648 3395398114724 3415626750976 3416532272384 3417150677248 3430514655232 3432045223936 3433655385202 3434749161472 3435659752448 3436281619456 3436886818816 3440033382676 3455027669632 3456128253952 3457044512768 3457670250496 3458666402576 3459292433872 3460209531548 3461311766528 3476398800896 3478164015634 3479581539056 3480194364416 3480824292352 3481747098368 3484490193536 3486044844128 3499678257152 3500311711744 3501239684096 3522098888704 3524685485552 3525808259072 3526742990848 3527381344256 3542756360192 3544418462144 3545999850512 3547129413632 3551002201472 3566480175104 3570882512384 3571829193856 3572475708032 3590362854848 3591826104832 3592458698752 3593108946944 3594061520896 3595747692922 3596398536434 3598497903616 3612074381888 3613224992768 3614182899712 3614837080064 3615878511784 3617491782982 3636262379981 3638385017344 3639043578368 3640008330112 3641167839232 3643841879216 3658754541568 3660386942464 3662749202728 3664383385894 3665550659584 3679380115712 3681527922688 3682194292736 3683170484224 3684898462168 3686072270848 3687049490432 3687716859904 3706181011456 3707834572288 3709998989312 3711739553984 3712411392448 3713395594832 3714578481152 3728592910336 3732663821656 3734185066304 3735518752768 3753561166432 3755752275968 3756432080896 3757427953664 3759190769873 3778463940608 3780902402816 3782589301568 3783794229248 3798069796864 3803766154496 3804454650112 3805463254208 3806675468288 3825735237632 3827442139136 3829237802852 3830946267071 3832166598656 3833182549504 3848870100992 3850587324416 3852393846812 3853072332032 3854642649088 3856019357696 3859549648856 3874643784704 3876372507392 3878635307008 3880454988256 3882186303688 3901624150732 3902330359004 3904608311296 3905315059712 3920588177408 3922337398784 3924177583088 3926468288512 3927178993664 3928220133376 3948603051008 3952761602944 3954525178912 3955784876032 3956833599488 3975044589296 3976664616064 3977364987904 3978438856672 3979139540992 3984051250432 3998358633808 3999632293888 4001416781824 4003294066618 4007418119936 4027482994304 4028211983488 4030563418112 4031292964864 4034253509132 4050763956736 4052571257728 4053862187008 4054936911872 4055186617306 4075977342976 4078970703038 4079709011686 4082090507264 4082829380608 4103271834112 4104944119808 4105667084288 4106775593984 4107498881024 4109425934768 4111259408564 4112569032704 4127337944576 4128085007872 4130494742528 4131242377216 4132432584896 4134276323408 4136689672192 4155728434264 4156830165026 4158154305536 4160009520128 4164390719104 4180102208072 4181433761792 4183299362816 4185999088832 4187866726736 4205005846528 4209337696256 4210550403136 4211312528192 4213770846208 4214533554176 4235635441664 4237525225472 4239252226048 4239513281729 4241988061696 4243880679808 4245232549888 4260477878272 4261249040384 4264378462267 4265150330399 4265901510464 4267640075776 4289784190208 4290921460672 4292288315392 4294203375616 4296218022712 4298134836226 4314944214784 4318244503552 4319655309739 4321031317504 4322959201792 4340651196416 4344625181276 4345776990709 4347161319424 4349100861952 4374219587584 4376271774688 4377431973992 4378224305224 4380780056576 4397307943168 4400671227904 4401939057824 4402735824928 4403511236608 4405305884672 4426754201716 4428164325376 4429338281984 4430140008448 4434805700864 4436784347072 4454135963648 4458999029408 4459806124576 4460988469784 4462409498624 4464503060468 4466494956539 4484774380672 4485963345248 4487392329728 4489394438144 4512689201152 4517441831936 4518639457024 4519457347328 4522095542272 4539156586496 4544759561216 4545559986176 4546787264768 4547588046848 4549721570636 4569552724352 4571008335872 4572220162048 4573047750656 4575193218992 4576406154628 4577234500916 4579906422784 4602027196816 4602837707776 4603670838272 4604891323648 4610575439008 4627970301794 4629444521984 4630671840256 4631510008832 4658259820544 4661680803472 4662524584784 4663760672956 4665246294016 4685580992512 4689870770032 4691364708352 4693457821696 4696486782592 4698582181216 4716957650944 4717811437568 4719062182912 4722780097024 4724032159616 4724887226752 4727645339648 4750663045744 4752176349184 4753436205056 4754296594432 4755666303542 4756527096574 4759303678976 4777259666368 4778781442048 4780048351232 4780913557504 4784424616202 4786133401984 4812057603584 4812928603648 4814204565632 4815738109952 4841156923904 4842885971968 4844859686912 4846442542634 4847986356224 4850149348352 4869117575168 4869998903296 4871289995264 4873575385448 4874457520456 4875749794454 4877302943744 4903910240768 4906772856832 4907661000704 4909963454528 4911265141552 4912154098544 4931364816896 4933565009408 4936748925416 4938760894144 4940524802048 4966602275096 4968184365056 4969501487104 4970400985088 4971832953703 4997323276288 5002779398848 5003684920256 5005011453904 5006605778944 5025494792192 5030787494656 5031698085632 5033032045888 5034635296768 5059147659104 5062100893696 5063017152512 5064359415808 5066735385481 5068349372416 5069693049344 5070610682368 5090441101312 5092712267776 5095101539332 5095998890752 5097374785111 5098272536896 5099896569856 5104565664616 5126815251712 5129807986688 5130736500736 5134504466168 5161146603844 5164159379456 5165094111232 5166463436288 5187607527424 5192356923964 5194010927104 5195387918336 5196328302592 5197243482112 5222345970688 5227725848576 5230178462432 5231125143904 5232511974536 5234178768896 5259459653504 5260385951744 5261806229792 5262732941312 5269229073152 5289108916336 5292196388864 5293154295808 5294557571072 5300133642496 5327635203968 5330012197664 5331710050304 5333123547136 5335625608852 5338006167571 5359852308608 5361559666688 5362981076992 5363951796224 5369808207104 5390808743936 5393213923328 5395744176746 5398893896704 5399871116288 5401302683392 5429329195136 5431541914624 5432498520064 5433481822208 5435047204048 5437472121004 5439204204544 5459725332992 5462912401408 5463901208576 5465349750784 5465686310282 5467913847088 5470353427924 5497743121486 5499494404096 5501948075008 5510199914912 5532750770176 5535219278848 5538791477296 5543027826688 5567188566016 5569800440512 5572285479376 5574060507136 5575538253824 5604468846592 5606752944128 5612874447488 5613890398336 5634050802184 5635845505024 5638360010752 5641005275689 5641998771904 5644298164736 5646816441728 5675089673792 5676116885824 5679430270976 5680458268672 5682094804232 5684629944686 5687948299264 5711226601472 5713774739456 5714126597113 5717462170112 5720013090176 5721835175936 5743422619648 5747640536099 5749471422464 5752036623872 5755394326528 5781883038976 5785258164224 5787839332352 5789506804312 5790554726264 5793934913536 5794983636992 5815794376448 5820242591744 5822973187808 5823998732288 5825571182984 5826597185024 5828971810816 5858157082624 5859217430528 5868005104192 5898453261536 5900017008424 5901896433664 5904529641472 5907299781229 5933048295328 5934122198816 5937586192384 5938660917248 5968395395072 5977346814208 5980013685184 5981918593024 6003400646656 6010811032576 6011869659136 6013492834048 6014551932928 6017003159552 6017373690196 6020058419683 6044695904384 6046298421856 6048224444416 6050922938368 6052666204508 6053761759276 6057295591424 6088725947392 6090340137728 6091442511616 6094998339584 6097857838688 6100578477224 6124436950016 6125545495552 6132233421292 6160924278784 6163673055232 6166564773424 6168199599716 6170164453376 6172917352448 6197058732032 6202732308752 6204947651584 6207476473856 6211482518912 6214253852576 6239686094848 6241340306432 6249044396672 6251832489056 6283134995984 6285136461824 6286802722816 6287940657152 6290890676114 6297371331328 6321130168304 6323143737344 6325964890112 6327787395622 6330047402624 6365486217728 6367173780352 6368326262144 6372043718656 6402820447744 6405107253248 6407717650432 6409811104774 6410971304078 6414713654272 6438915202496 6440966291456 6442673864704 6443840012288 6446863172216 6448572308794 6450626473984 6453504504832 6485816770048 6486990726656 6488710501504 6490777452544 6493822633408 6495544219472 6496719936784 6500512342016 6525037593088 6530028273664 6532161687898 6534242480128 6537157817344 6563911565312 6568732041256 6570824482816 6572566482944 6573756141568 6614673522688 6616579204928 6617776830016 6619531277744 6621639901184 6646622144512 6654826500352 6656590770368 6657795637696 6658968211456 6661682069504 6695036665856 6696248492032 6698023743488 6701166154991 6702379090627 6706291547648 6735522676736 6741689231921 6742876581056 6745024495616 6748033875968 6751199749976 6754211885498 6780626623232 6781853941504 6783651887936 6785812791296 6790796229448 6829078128257 6831253501952 6833064544768 6834301354496 6861029310464 6864090447872 6867310770404 6869498322944 6871319504896 6872563238912 6873773637632 6880066765352 6910055339264 6914089025536 6915340500992 6917332805152 6918584867744 6920419063096 6922623533056 6956328031268 6959163078112 6960388728832 6961648584704 6963494196736 6968980387072 6972089688256 6999356514304 7000623423488 7002479368192 7049370971104 7051616518144 7053485981696 7054762688512 7059943640981 7088836924288 7091999701024 7094258827264 7102004402944 7132960350208 7141765024768 7143658387712 7144951416064 7180725709696 7183652209664 7184917397504 7186217893888 7188123041792 7191495385844 7192797072868 7194703964987 7196995807232 7224148763776 7226449985536 7228365799424 7229674160128 7231757023568 7234983565964 7272524759962 7276770034688 7278087156736 7280016660224 7287683758432 7317509083136 7320773884928 7325498405456 7328766771788 7331101319168 7358760231424 7363055845376 7364388585472 7366340968448 7369796924336 7372144541696 7374098980864 7375433719808 7412362022912 7415669144576 7423479107968 7424822784896 7426791189664 7429156962304 7457185820672 7465327643312 7468370132608 7471037505536 7507122332864 7511504551936 7512864161792 7514855907328 7518381539746 7556927881216 7561804805632 7565178603136 7567588458496 7596139593728 7603094067233 7607532308992 7608909300224 7610926508416 7613350936576 7651470475264 7654884278272 7658475605704 7661892534142 7664333197312 7666365099008 7697740201984 7701174648832 7704787693624 7706144664064 7709285298176 7712038715392 7719099297712 7746819853003 7749287569408 7752745014784 7757270614016 7760909976512 7764372607376 7803248301464 7804660718008 7809216622592 7810630119424 7812880355819 7844674797568 7848355166176 7852936577024 7854357987328 7856440266752 7897206102016 7905523205888 7909050357824 7911569752064 7913667198976 7950089178592 7953329232128 7954729975808 7956877713344 7958279081984 7962012748613 7968102500864 7996717267616 7999264587776 8002833563648 8006588133236 8010160376603 8014836239872 8054965988608 8056423966976 8061126836224 8062585929728 8068507018264 8101527913472 8105142515456 8109873823744 8110373234612 8151954685952 8157941406076 8159418023372 8164181014528 8165658761216 8206543668224 8209888239616 8213551187968 8214997762048 8218851869536 8222518817128 8225138065408 8254675889152 8256170015744 8264865169792 8268552646816 8273379344384 8311456868528 8313660330052 8316308611072 8320019040256 8328781438208 8360204416144 8362867523584 8366598725632 8371998177664 8375733453472 8410011693056 8421100806272 8422625056384 8427541692416 8429067108352 8471270883328 8475050450944 8478504452096 8479026563458 8483976123392 8487761359616 8520955756544 8522498080768 8528756924534 8530300660798 8531803020928 8535280151552 8579568380416 8581842921344 8584576630784 8588406751232 8592436045424 8596269672452 8629888429568 8636489007104 8639310619478 8642062635008 8645918403584 8681302392832 8689250362552 8691553981418 8694322638848 8698201723904 8748439175168 8752543549376 8754863947984 8756448610448 8761560113152 8794615886336 8801342455808 8803878115648 8805471649856 8807022473216 8810611769344 8853508403432 8856328650752 8858676563968 8860280016896 8864436861797 8869611401728 8873568694144 8908271927296 8916427693831 8917998058816 8919612249152 8921976939568 8924818997248 8929006120936 8932989913078 8969548761344 8971926690496 8974784659456 8978788876288 9025378402304 9032006556727 9034883663872 9037278914048 9038914694656 9044191084544 9078313172992 9086624616937 9089519122432 9091119972352 9093574529536 9095176093696 9099443141272 9139105448704 9144440324096 9146095501312 9150386437984 9152812309256 9154469001832 9159812845568 9204054393632 9205675415552 9207341676544 9209782647296 9221150878016 9255940603588 9258889043968 9261343680512 9263020017664 9323361606944 9325049169568 9327521345912 9330492588032 9337344815491 9379741540064 9382729416704 9386915643392 9392973565184 9397164362432 9433915301888 9435622875136 9438124365824 9445560194048 9448064319232 9449774453504 9455290679296 9501326091488 9504352698368 9506872410112 9508593188864 9511332607084 9513054193148 9515576211757 9518607357952 9554519332736 9557562884096 9560096702464 9561827115008 9568849232404 9572266803968 9624115207168 9625857207296 9628409131264 9682313847808 9685771943936 9692885085268 9695972712448 9700298696704 9738235150336 9739997806592 9742579990528 9747150770896 9748915040912 9751499588908 9754605887488 9807820481536 9819926909056 9822530283104 9824308197088 9862729633792 9867130018816 9873497850832 9877521788288 9881049604096 9933204550192 9936368730112 9939002974208 9940801970176 9943665907406 9994646552576 10005558797696 10007369840512 10010022907808 10013211557888 10050989584384 10061574989312 10063396171264 10066064091776 10069270593536 10118295318208 10124201787392 10126034305024 10128718831616 10133470770962 10136698744832 10139386098688 10141221364736 10180882202624 10185424535552 10190203078664 10191997781504 10194749570222 10196545073792 10199793139712 10209131329232 10253630503424 10259615973376 10261473001472 10269008932336 10322293207688 10328318758912 10330188222464 10332926872576 10375215054848 10384713847928 10388021854208 10390775836672 10392656605184 10394486964224 10444691941376 10455451697152 10460356924864 10462250287808 10465023949072 10468357537792 10518919307008 10520771903488 10523612459584 10525465882624 10530403957843 10538458146304 10578217832672 10584392777728 10586308591616 10589115142144 10594083078733 10600267284992 10655270407936 10660024395328 10663420100608 10666247094272 10671251217704 10676012335142 10719704617216 10725962153984 10727903592448 10731408487261 10739616414208 10781617487872 10786427846656 10791488353492 10797787793408 10799742232576 10802605366784 10858658390272 10863083829248 10864997040128 10866963644416 10870094408096 10874944242008 10878408409088 10919450665984 10930699501568 10931372620564 10935827694176 10940706855848 10995486242972 10998988808192 11003896150016 11020399829824 11065501540352 11070438557696 11077582954592 11086055653376 11139600881024 11144570958752 11148121014272 11151076507648 11208937693184 11213505888256 11225748894976 11227780796672 11268101604368 11271691010048 11276720021504 11282010551378 11283997543808 11288596329472 11293632883456 11350179347584 11352233771648 11358860541952 11360916537344 11364189608464 11369259889372 11375896598528 11422453202944 11427549478912 11428253194226 11434924340224 11440026180352 11486845239296 11495281072198 11498942844928 11504073247744 11563766077952 11570516328448 11575678664704 11579013608624 11581109452528 11587869827072 11589967273984 11631588752896 11640485183488 11645946375616 11647997464576 11651142365968 11653194370048 11657943621632 11716314165248 11718434861056 11736010208384 11796906523072 11800034016848 11803792867328 11809059282944 11814599562458 11866096590656 11868244397632 11875172384768 11877321834496 11936790790144 11947719248509 11954693628416 11960027370368 11963837186048 12006801293312 12017793848207 12021622065152 12023739318272 12026985668096 12029103865856 12034006319104 12034747380392 12040116839366 12089391808768 12092596843712 12096448888832 12101845876736 12105332409016 12107523518552 12114591182848 12173574054719 12177451894784 12180680275456 12182885023232 12189996679168 12195715677376 12201156954448 12248873900032 12251090991104 12264466842584 12327346110464 12333129546848 12336399199432 12340328906752 12345834704896 12405464617504 12409895303168 12414952947712 12422965037824 12428507705152 12479372189696 12482680612864 12498088793344 12503664978112 12566269991968 12570272923648 12573605445632 12575881314304 12581781352228 12585116925227 12587394877519 12594742662656 12642260336608 12646287474688 12651929780224 12655574791244 12660094805248 12730972435456 12734347560704 12736652524288 12744087437312 12805640895488 12810214506496 12819622209548 12821942608156 12825341850629 12829427308544 12877830404992 12881932582912 12885347729408 12887680024576 12893726344432 12897144617588 12901252947968 12907009009664 12971633540096 12973981453312 12977421003008 12987645266816 12991088438944 12993439873568 13001024684032 13050075186176 13064323375796 13068484960256 13074315634688 13127823130624 13137464082512 13141648965632 13145132965888 13147512283136 13233158409856 13235553660032 13239062555488 13243279802368 13293244289024 13309653000704 13313181540736 13315591275392 13317936422912 13323364139008 13390073331712 13392496984064 13396047486976 13402332309982 13404758181254 13412583095296 13471045353472 13483378463842 13485753162112 13490048991232 13496067751936 13502399499952 13508423770996 13561253246464 13563707883008 13567303775872 13571625582592 13581592458896 13658156256514 13662507003904 13666129089536 13668602708992 13722058620928 13728180895744 13734621540808 13738996645888 13742639009792 13745126477824 13747547275264 13760133530704 13820110678528 13828178051072 13830681001984 13834665610304 13837169735488 13840838126192 13845247066112 13912656062536 13918326156224 13920777457664 13923297169408 13926988393472 13937960774144 13944179376512 13998713028608 14001246846976 14004958736384 14011529233163 14098741942208 14103233036288 14106971963392 14109525377024 14119887281962 14177673848576 14183999402048 14188517654528 14193153160571 14204008805888 14265920700416 14278981540901 14283530049536 14287316775424 14289902832128 14361451419392 14367304419328 14369834795008 14372435787776 14376246083584 14382990771688 14385594145736 14389407929974 14393991614464 14448297527552 14456731598848 14459348320256 14463514047136 14469967131928 14545049519924 14553540069376 14556174313472 14560033320448 14575367516864 14635018166272 14641547769856 14650996810912 14657533543576 14662202638336 14717520462848 14732681936896 14739593848672 14744289083392 14748197961728 14750867439616 14824724045824 14831338289152 14846958215936 14849645569792 14853582379328 14858313924608 14914371641344 14930655286624 14936740265216 14942075011072 15014244665728 15023009103872 15025728323584 15029711814656 15036763079492 15043471926791 15113855762432 15123609611264 15130357206272 15192279187456 15206188134466 15215064617984 15217818600448 15221853016832 15302940950528 15309768556544 15316951211408 15323785068284 15328666394624 15332730198016 15395480403968 15402349297664 15409575387248 15412289328128 15418570596352 15438198595424 15493639706006 15498575138816 15505490029568 15521819953024 15528745214752 15606496602928 15609321436016 15618433245184 15621260238848 15625760711638 15689349595136 15696710332352 15705873154048 15708715974656 15712880533504 15794412204032 15811046411776 15818100715648 15823139504128 15827334397952 15900178357184 15906658464256 15909459951616 15913755426688 15916558163968 15924025497226 15936205001728 15993434535232 15998529175552 16005667127296 16013176266472 16020320753206 16029672479744 16109931977216 16112847933952 16122253672448 16125171859456 16137014036528 16197896056279 16203055826944 16210285030912 16219747647488 16220746469224 16303909371904 16315882812152 16318836046744 16328362029056 16331317522432 16413087336448 16419776479232 16427102375936 16429995524096 16437703739072 16445037634256 16450276130816 16509351778304 16512340031488 16529730339584 16537105293632 16546758688768 16622913737056 16627320660104 16632617222144 16640038080512 16644832062397 16647844838009 16657562876416 16720408832288 16725735047168 16733197451264 16743996355328 16751466906944 16820023386112 16842201612544 16845250112768 16855083384832 16858134216704 16942541766656 16950100901888 16957008904192 16958053126916 16962548899219 16967952246784 16975522719232 17041911513088 17044996161536 17057513849068 17060601321596 17063606041856 17070560303104 17159136760832 17163685842688 17176813502464 17184872090848 17192539344904 17259776859136 17278621238956 17284125270016 17291836807168 17362604785664 17378500725104 17383107962836 17388645277696 17396403447808 17505087098752 17509727895968 17512897220896 17523120226304 17589231772672 17607756231296 17610943299712 17614044946432 17621223538688 17707016806864 17712657301504 17717353127936 17720560033792 17728873723594 17739222803456 17747137388288 17816543854592 17832855387662 17835996117632 17839224498304 17843953879136 17849637994496 17858012241872 17865979826156 17939097522688 17943853380992 17949569318912 17957577752576 18050756804608 18064013113454 18069767327744 18074557828096 18077829389312 18156626345984 18173249233874 18179038244864 18182239944704 18187149059072 18190352187392 18198886282544 18278210897408 18288880648192 18292191002624 18300772875968 18305624618512 18308938003664 18319625691136 18408108787264 18411350831104 18414683353088 18419565294592 18442301756032 18511881207176 18517778087936 18522687361024 18526040035328 18646723213888 18650098339136 18655042691824 18660985176064 18674689630982 18759483080128 18765458833408 18773831286784 18785947130368 18794328724864 18867830603776 18871245750272 18876248731648 18885104618611 18891120388096 18896128638464 18899548907008 18910581358592 19002652182976 19008705396736 19013744820224 19017186377728 19022665214168 19026108386296 19031152423514 19037214715904 19109038665472 19120193404928 19123654230016 19129902085987 19137698464808 19144533607936 19248230414336 19251714414592 19256818262528 19364627695616 19371543887872 19385770170536 19391945424896 19400597393408 19485159981056 19494301541792 19497830081824 19502999177816 19509211774976 19615640963072 19639853818112 19645060566208 19648616394176 19725459267584 19734260037632 19746995701664 19755043576576 19762099208192 19780191950387 19866409100384 19872737460224 19878005948416 19881603940352 19887331814812 19896204806401 19989293105152 20011117595392 20014739681024 20020045815616 20026423115776 20101979168768 20123149978624 20126792342528 20132128183552 20236590636416 20248403574784 20252068610048 20257437663232 20266941541924 20273397489664 20278772197376 20282442729472 20361764405248 20370849071104 20380406157328 20383995563008 20389499140444 20393090147584 20418262658464 20507261006848 20538017864672 20644586415376 20656637517824 20660376444928 20665853745152 20750430109696 20769427695856 20776043708416 20781551673344 20785313210368 20889383882752 20920713849728 20924500575616 20930047898144 20936715075584 21037838614016 21041543806976 21047224919168 21050931765248 21060807915686 21076916292608 21156435665344 21168785555456 21172617183232 21178230284288 21188166157466 21200534569984 21310540815872 21320048790656 21326840201216 21332494188544 21342502435408 21352024670284 21439409234432 21451924307968 21455807184896 21462816974522 21479232828416 21563234975744 21572855693312 21582976706984 21595575586816 21599484465152 21605210733568 21717316780544 21726167658496 21729994080256 21733927288832 21740188816192 21749888484016 21756816818176 21838901331968 21861399003136 21862745241128 21871655388352 21881413711696 21990972485944 21997977616384 22007792300032 22018117366399 22040799659648 22131003080704 22140877115392 22155165909184 22172111306752 22279201762048 22289141917504 22296242028544 22302153015296 22417875386368 22427011776512 22434338866709 22438399564273 22451497789952 22455561593344 22536203208736 22543382020096 22553440043008 22564021102756 22567995087616 22577192658944 22587265766912 22700358695168 22704467543296 22717721083904 22721833074688 22728379216928 22738519778744 22751793197056 22855098957824 22856506388452 22862565907643 22869848680448 22880052360704 22973690478592 22990562144396 22997885689856 23008146495488 23127532155904 23151357329408 23158027217248 23162218905056 23175739654144 23179934547968 23263177505792 23291892751232 23295994929152 23302284731936 23306388740096 23315887243264 23432628330496 23436869722112 23472020416768 23593813046144 23600068033696 23607585734656 23618118565888 23629199124916 23639741599243 23732193181312 23736488795264 23750344769536 23754643668992 23873581580288 23895438497018 23909387256832 23920054740736 24013602586624 24035587696414 24043244130304 24047478636544 24053971336192 24058207731712 24069494760784 24080233678732 24178783617536 24185193687424 24192897777664 24203691753472 24210664818032 24215047037104 24229182365696 24347148109438 24354903789568 24361360550912 24365770046464 24391431354752 24402313908896 24497747800064 24502181982208 24528933685168 24654692220928 24666259093696 24672798398864 24680657813504 24691669409792 24810929235008 24819790606336 24829905895424 24845930075648 24857015410304 24958744379392 24965361225728 24981594792337 24996177586688 25007329956224 25132539983936 25140545847296 25147210891264 25151762628608 25163562704456 25170233850454 25174789755038 25189485325312 25284520673216 25292574949376 25303859560448 25311149582488 25320189610496 25453836659867 25461944870912 25468695121408 25473305048576 25488174874624 25611281790976 25620429012992 25639244419096 25643885216312 25650683701258 25658854617088 25755660809984 25770695458816 25775360049152 25787452688864 25794289235176 25802505895936 25814018019328 25943267080192 25947962906624 25954842006016 25975290533632 25982176877888 25986879747136 26002049368064 26100150372352 26128646751592 26136969920512 26148631269376 26160899031157 26274928165024 26283297931264 26290265931776 26295024566272 26314335389111 26466316819712 26471107320064 26478125110976 26486559604736 26586488578048 26619306001408 26626363081472 26631182550784 26635872845824 26646728278016 26780146663424 26784993968128 26792094973952 26804664619964 26809516362508 26816623869497 26825166190592 26942090706944 26966756927684 26971506324224 26992135503872 27004798999904 27016847541992 27122506492928 27127415766016 27134607551744 27163184917792 27316312513028 27325014007808 27332258179072 27337205417984 27444117241856 27456361791488 27469243081616 27477993291776 27485278019584 27490252955648 27520267061408 27640221357056 27669331220608 27674339470976 27681676252384 27690494132224 27825312125072 27836652312448 27841554915328 27846594338816 27853976786944 27875921548288 27888358753024 27997426057216 28002493693952 28009917472768 28023058466326 28197483884416 28206466072576 28213943926784 28219050754048 28239774563924 28355347697152 28367998804096 28377035309056 28386306321142 28408017611776 28531841400832 28557963081802 28567060099072 28574633550848 28579805664256 28722902838784 28734608838656 28739669590016 28744871575552 28752492167168 28765981543376 28771188291472 28778815859948 28787983228928 28896595055104 28913463197696 28918696640512 28927028094272 28939934263856 29090099039848 29107080138752 29112348626944 29120066640896 29150735033728 29270036332544 29283095539712 29301993621824 29315067087152 29324405276672 29435040925696 29465363873792 29479187697344 29488578166784 29496395923456 29501734879232 29649448091648 29662676578304 29676592972103 29693916431872 29699291139584 29707164758656 29716627849216 29828743282688 29856052312793 29861310573248 29873480530432 29884150022144 30028489331456 30046018207744 30051456647168 30059423629312 30073526158984 30086943853582 30227711524864 30237587168173 30247219222528 30260714412544 30384558374912 30412376268932 30430129235968 30435637200896 30443706033664 30619537113088 30633902422816 30647570136568 30657332789248 30665460396032 30804698595328 30819150774496 30824578656256 30837141192704 30876397190848 30987279412012 30997150277632 31010980059136 31043639906048 31057490429504 31212993205856 31218642872032 31236866490368 31242520477696 31251521423276 31265464695773 31393420664704 31411746308096 31417431949312 31425761067008 31588824408064 31622092823552 31636201431296 31654668795904 31800356714368 31813316928512 31818919903232 31827510853376 31833116327936 31848050994452 31872410003456 31986869070464 31997058351104 32011334254592 32026352532944 32040641506412 32059344959488 32219863954432 32225695867904 32274028073056 32395792112558 32406111653888 32420570061824 32441492938448 32607818743808 32631765624304 32637672093488 32656724058112 32662635044864 32826174672896 32839552958464 32854204751872 32875407478144 32890075268512 32900552261632 33018703556608 33024680062976 33059460679168 33074210587264 33093517377536 33245827474112 33254641320208 33265234444288 33280076161024 33289664124794 33295689676018 33315125752832 33440817664576 33451470094336 33466394902528 33487992710656 33502933813888 33640046772224 33684403225088 33690500225536 33710166769664 33716268433408 33885083533312 33900201803776 33914017808384 33916106253832 33925097798438 33935904493568 33951045438464 34083823026176 34089992323072 34115027698136 34121202643192 34127212083712 34141120606208 34318273521664 34327371685376 34353627004928 34369744181696 34385078689808 34519553718272 34557242477912 34568250540032 34583673614336 34599898718627 34757001450208 34766215925672 34777290555392 34792806895616 34802830675921 35010174197504 35019455791936 35025794441792 35046240452608 35178463545344 35215512462592 35221886599424 35228089892864 35242447077376 35260342172429 35414033613728 35425314603008 35434706255872 35441120067584 35457747447188 35467147698367 35478445606912 35494274776576 35633087709184 35665710775324 35671992235264 35678448996608 35687907758272 35699275988992 35716024483744 35731959652312 35878195045376 35887706761984 35915155505152 36101513609216 36128026226908 36139534655488 36149115656192 36155658778624 36313252691968 36346498467748 36358076489728 36374298118144 36380704374784 36397772565088 36556421794816 36601545751936 36611249237024 36617876007328 36639251382272 36816217574528 36822701662208 36829366706176 36839130589184 36884603512064 37023762414352 37035556175872 37045374722048 37052080070656 37293446427776 37300196678272 37310085383648 37321970352128 37349379261964 37518966160256 37530917666816 37547662573568 37571894260736 37588657449728 37735661207552 37742491500544 37752497463296 37770209237222 37782240776192 37792257276928 37799097814016 38005304365952 38017410793472 38027489640448 38034372755456 38045330428336 38052216772592 38062304847028 38074429431808 38218077330944 38240386809856 38247308460032 38259804171974 38275396929616 38289067215872 38496460828672 38503428829184 38513636525056 38729255391232 38743087775744 38771540341072 38783890849792 38801194786816 38970319962112 38988603083584 38995660163648 39005998355632 39018423549952 39231281926144 39279707636224 39290121132416 39297232788352 39450918535168 39468520075264 39487036929823 39493991403328 39510087153152 39524198416384 39560383900774 39732818200768 39745474920448 39756011896832 39763207880704 39774663629624 39792409612802 39978586210304 39998886179791 40022235190784 40029479362048 40040091631232 40052846231552 40203958337536 40246299957248 40253584685056 40264256367104 40473181272832 40496807149568 40504137220096 40514875326464 40533883083848 40546794979328 40557544394752 40564885458944 40741698142208 40760812314656 40767991126016 40778998280888 40786180295168 40836525316928 41014522013696 41076035729344 41289172830752 41313275035648 41320752889856 41331707490304 41351098468603 41538855391712 41552087416832 41563103346688 41570626420736 41778767765504 41841427699456 41849001151232 41860095796288 41873430151168 42075677228032 42083087613952 42094449838336 42101863530496 42121615831372 42140408937781 42153832585216 42312871330688 42337571110912 42345234366464 42356460568576 42376332314932 42401069139968 42621081631744 42640097581312 42664988377088 42685004870816 42704049340568 42878818468864 42925633949044 42958465656832 43126469951488 43145711386624 43165953413968 43191151173632 43198968930304 43210421467136 43434633561088 43452335316992 43480377632384 43499776968032 43513633636352 43677802663936 43725490482256 43743310776704 43762827423392 43981944971888 43995955232768 44015584600064 44036234732798 44081599319296 44262006161408 44281754230784 44310331818368 44344222613504 44558403524096 44578283835008 44592484057088 44604306030592 44835750772736 44854023553024 44868677733418 44876799128546 44902995579904 44911123186688 45072406417472 45086764040192 45106880086016 45128042205512 45135990175232 45154385317888 45174531533824 45400717390336 45408935086592 45435442167808 45443666149376 45456758433856 45477039557488 45503586394112 45710197915648 45713012776904 45725131815286 45739697360896 45760104721408 45947380957184 45981124288792 45995771379712 46016292990976 46255064311808 46302714658816 46316054434496 46324437810112 46351479308288 46359869095936 46526355011584 46583785502464 46591989858304 46604569463872 46612777480192 46631774486528 46634646099019 46865256660992 46873739444224 46908163084937 46916653634389 46944040833536 47187626092288 47200136067392 47215171469312 47236237131776 47258398249832 47279483198486 47464386362624 47472977590528 47500689539072 47509287337984 47747163160576 47790876994036 47803546897799 47818774513664 47840109481472 48027205173248 48071175392828 48086488260608 48107942672384 48116415463424 48138989521568 48160467357464 48357567235072 48370387374848 48407383506944 48421329636064 48430094074208 48458364731392 48694296218876 48709807579136 48722721101824 48731540092928 48782862709504 48804627817792 48995495600128 49004363964416 49057867370336 49332518187392 49345596797728 49361315627008 49383338819584 49621858470016 49639581212672 49659811790848 49691860151296 49714030820608 49917488758784 49930722451456 49963189584674 49992355173376 50014659912448 50265079967872 50281091694592 50294421782528 50303525257216 50327125408912 50340467700908 50349579510076 50378970650624 50569041346432 50585149898752 50607719120896 50622299164976 50640379220992 50907673319734 50923889741824 50937390242816 50946610097152 51222563581952 51240858025984 51278488838192 51287770432624 51301367402516 51317709234176 51511321619968 51541390917632 51550720098304 51574905377728 51588578470352 51605011791872 51628036038656 51886534160384 51895925813248 51909684012032 51950581067264 51964353755776 51973759494272 52004098736128 52200300744704 52257293503184 52273939841024 52297262538752 52321798062314 52549856330048 52566595862528 52580531863552 52590049132544 52628670778222 52932633639424 52942214640128 52956250221952 52973119209472 53172977156096 53221658470631 53238612002816 53252726162944 53262365101568 53271745691648 53293456556032 53560293326848 53569987936256 53584189947904 53609329239928 53619032725016 53633247738994 53650332381184 53884181413888 53933513855368 53943012648448 53984271007744 54009597999808 54033695083984 54245012985856 54254831532032 54269215103488 54326369835584 54632625026056 54650028015616 54664516358144 54674410835968 54690162490733 54912723582976 54938486163232 54955986583552 54970556039168 54980505911296 55040534122816 55280442714112 55338662441216 55348678941952 55363352504768 55380988264448 55650624250144 55673304624896 55683109830656 55693188677632 55707953573888 55734089240291 55751843096576 55776717506048 55994852114432 56004987387904 56019834945536 56046116932652 56071122636221 56394967768832 56427887853568 56438101508096 56479549127848 56710695394304 56735997608192 56772612642284 56816035223552 57063682801664 57115926163604 57134120198144 57149267101696 57159611328512 57445805677568 57469217677312 57504984334336 57531963086752 57542376582944 57557631719896 57575966457856 57793190110208 57854056188544 57879868527712 58180198079696 58214160277504 58224697253888 58240133281792 58301470067456 58540072665088 58566191079424 58603987243648 58630134174304 58648810553344 58870081851392 58958375394688 58977156333568 58992791846912 59003469758464 59298896183296 59325353156608 59353185944206 59387832863744 59398582279168 59414329517312 59657486565376 59712104625586 59722621146496 59746961060864 59768300044288 60056978662912 60092036415488 60102913294336 60118847258624 60147052317968 60173887707164 60455423049728 60475174336346 60494438445056 60521428825088 60769116749824 60824752537864 60860258471936 60871274401792 60887412067328 61239074226176 61267804845632 61295140273136 61314665578496 61330920792064 61609397190656 61638301548992 61649157312512 61674282385408 61752794381696 61974558824024 61994300555264 62021960118272 62051058032579 62087279812096 62114980859008 62425986411712 62437285744064 62473732980736 62485040955392 62503042846552 62530929391546 62786841329408 62823492616192 62834863898624 62851522134016 62855392568243 63177648816128 63224045897089 63244185647104 63272402862592 63309337591808 63600713428736 63626633857024 63637839806464 63655021706752 63666232655872 63696101988904 63744820006912 63973738140928 64022668509184 64052705065888 64081283012824 64118689918976 64439727908864 64451391735808 64548056146112 64791584225116 64812223307776 64841140123648 64882985876896 65263531248608 65275344186976 65313448116224 65325270089728 65652349345792 65679105916928 65708409503744 65750814956288 65780150537024 65801104523264 66037407113216 66049360125952 66118921358336 66148421174528 66187034755072 66491654948224 66509282640416 66530468888576 66560152322048 66579328249588 66591379352036 66630251505664 66881635329152 66902940188672 66932789805056 66975985421312 67005867627776 67280093544448 67368806450176 67381000451072 67770167066624 67800403607552 67832212507664 67850195596876 67871808987136 67902090876928 68167646052352 68179984646144 68230055396272 68242405286384 68254424167424 68282241212416 68636547043328 68654743370752 68739488363392 68770157379616 69039107436544 69114484955824 69136501080064 69167347228672 69199797437254 69514002900416 69532431851344 69554581110784 69585613791232 69605661351842 70020348395008 70038911583872 70051588883584 70092480905216 70356927090688 70431024925184 70443773198848 70456179785728 70484894154752 70520684344858 70828067227456 70850629206016 70869412511744 70882240135168 70915494894376 70934295396734 70956891213824 70988549553152 71266175418368 71331421550648 71343984470528 71356897993216 71375815516544 71398551977984 71432048967488 71463919304624 71756390090752 71775413523968 71830311010304 72203027218432 72256052453816 72279069310976 72298231312384 72311317557248 72626505383936 72692996935496 72716152979456 72748596236288 72761408749568 72795545130176 73112843589632 73203091503872 73222498474048 73235752014656 73278502764544 73632435149056 73645403324416 73658733412352 73678261178368 73712827704901 73726169996897 73769207024128 74047524828704 74071112351744 74090749444096 74104160141312 74158581551131 74586892855552 74600393356544 74620170767296 74643940704256 74698758523928 75037932320512 75095325147136 75119859410827 75143788521472 75177314899456 75471322415104 75484983001088 75504994926592 75540418474444 75564481552384 75584514553856 75598195628032 76010608731904 76054979280896 76068745510912 76090660856672 76104433545184 76124609694056 76148858863616 76436154661888 76519608343948 76550793859232 76578134431744 76992921657344 77006857658368 77027273050112 77458510782464 77543080682144 77567781699584 77602389573632 77977206167168 77991320327296 78011996711264 78036847099904 78462563852288 78559415272448 78580242264832 78594465576704 78901837070336 78937040150528 78974073859646 78987982806656 79020174306304 79048396832768 79120767801548 79465636401536 79490949840896 79512023793664 79526415761408 79549327259248 79584819225604 79957172420608 79997772359582 80044470381568 80058958724096 80080183262464 80407916675072 80492599914496 80507169370112 80528512734208 80946362545664 80993614299136 81008274440192 81029750652928 81067766167696 81093589958656 81115088789504 81129770917888 81483396284416 81521624629312 81535982252032 81557996561776 81572360590336 81673050633856 82029044027392 82152071458688 82578345661504 82626550071296 82641505779712 82663414980608 82702196937206 83077710783424 83104174833664 83126206693376 83141252841472 83557535531008 83634034739563 83682855398912 83698002302464 83720191592576 83746860302336 84151354456064 84166175227904 84188899676672 84203727060992 84243231662744 84280817875562 84307665170432 84625742661376 84675142221824 84690468732928 84712921137152 84752664629864 84802138279936 85215018383033 85242163263488 85280195162624 85329976754176 85370009741632 85408098681136 85757636937728 85851267898088 85916931313664 86291422773248 86331906827936 86382302347264 86397937860608 86420842934272 86869267122176 86904670633984 86960755264768 86999553936064 87027267272704 87355605327872 87450980964512 87486621553408 87525654846784 87963889943776 87991910465536 88031169200128 88072469465596 88111764142633 88163198638592 88524012322816 88563508461568 88620663636736 88688445227008 89116807048192 89156567670016 89208612061184 89671501545472 89737355466836 89753598257092 89805991159808 89822246373376 90144812834944 90173528080384 90213760172032 90256084411024 90271980350464 90308770635776 90349063067648 90801434780672 90817870173184 90913516867712 90954079114976 91007172788224 91426025553808 91450263630572 91479394721792 91520209442816 91894761914368 91962248577584 91991542759424 92032585981952 92510128623616 92632108868992 92648875620224 92702958616576 92719738191872 93052710023168 93167571004928 93183979716608 93209138927744 93225554960384 93263548973056 93269292198038 93730513321984 93747478888448 93816326169874 93833307268778 93888081667072 94375252184576 94400272134784 94430342938624 94472474263552 94516796499664 94558966396972 94928772725248 94945955181056 95001379078144 95018574675968 95494326321152 95581753988072 95607093795598 95637549027328 95680218962944 96054410346496 96142350785656 96172976521216 96215885344768 96232830926848 96277979043136 96320934714928 96715134470144 96740774749696 96814767013888 96842659272128 96860188148416 96916729462784 97388592437752 97419615158272 97445442203648 97463080185856 97508805479767 97565725419008 97609255635584 97990991200256 98008727928832 98080704632141 98115734740672 98665036374784 98691193595456 98722631254016 98766677639168 99243716940032 99279162425344 99319623581696 99352072123997 99383720302592 99428061641216 99834977517568 99861444902912 99926379169348 99952870786307 99984710346752 100029319824896 100530159935744 100588843565056 100607050514432 100654250817824 100680935401816 100699159020152 100757941301248 101138082692864 101215438241792 101244598329952 101280758441984 101815346639468 101847779483648 101874780485632 101893220194304 102445127163904 102556977676384 102575540865248 102602734805032 102635418468352 103022643239936 103149810755456 103177156940704 103210023583744 103256072077312 103773068320768 103791851626496 103819368024064 103901162134528 103928707511552 103947518988544 104008197472256 104400601489408 104514587006368 104547879682048 104594525077504 104643596124628 105099712660096 105133191725056 105161063727104 105180098265088 105257341556444 105865267278848 105884429280256 105912500443904 106345954312192 106443316941262 106477224005632 106505452325888 106524730203136 106543491383296 107120586653696 107139975872512 107168379895808 107218658479856 107238065450032 107266495477988 107300664762368 107768362827776 107867027710736 107886025296896 108019195999616 108067390167968 108490025971712 108509663064064 108538430206976 108652739671168 109265250052112 109300056031232 109329032716288 109348821671936 109380324981466 109825447165952 109876972326464 109911973167104 109941112078336 109961011822592 110081068245632 110560885428224 110677324882432 110697357883904 110726705009536 110761976528896 111301248500288 111346609249792 111366219661312 111386377355264 111415907147776 111468178480582 111503686193152 111553435012096 111989704228864 112009974775808 112039669891072 112092233865304 112142245272442 112789935537664 112855775707136 112876203016192 112959098255696 113421390788608 113471995216384 113545225284568 113632070447104 114127365603328 114231852327208 114268240396288 114298534203392 114319222657024 114891611355136 114938435354624 115009968668672 115063926173504 115084753165888 115115263439792 115151932915712 115586380220416 115708112377088 115759737055424 116360396159392 116428320555008 116449394507776 116480266563584 116534913866063 116602940134912 117080145330176 117132382158848 117207974487296 117260268348608 117297621106688 117740163702784 117916750789376 117985583693824 118006939516928 118597792366592 118650706313216 118706371888412 118775665727488 118797164558336 118828659034624 119314973130752 119424209251172 119445242292992 119493922121728 119536600088576 120113957325824 120237694517248 120294104635936 120347775414328 120950348672692 120988876890112 121042857650176 121538233499648 121649505075728 121720516943872 121742548803584 121774824134656 122535609691264 122590280546272 122629331156992 122661841584128 123276603097984 123298314625024 123348564770816 123505588763392 123949117648048 123988601110528 124043920236544 124102116065158 124174559624192 124229961718016 124851972823424 124874571488128 124947465961472 124970081910784 125006085693104 125061858783092 125573682658816 125646985232384 125669727797248 125703044268032 125710785136486 126355297632256 126448091794178 126488371294208 126544805725184 127201426857472 127253267714048 127275679612928 127310043413504 127332465311744 127392203977808 127489640013824 127947476281856 128045337018368 128105410131776 128162566025648 128237379837952 128879455817728 128902783471616 129096112292224 129583168450232 129624446615552 129682280247296 129765971753792 130527062497216 130550688373952 130626896232448 130650540179456 131304698691584 131358211833856 131416819007488 131424911733599 131501629912576 131560301074048 131602209046528 132074814226432 132098720251904 132195732330277 132237842716672 132296842349056 132374069510144 132983309896448 133018565280832 133060937777152 133120304644096 133158656499176 133182758704072 133260503011328 133763270658304 133865579610112 133909314601909 133951970842624 134011735255552 134560187088896 134737612900352 134762000902144 135600807215104 135664425015328 135700391193752 135743617974272 135804181753856 136460110792544 136484810572768 136508848334848 136564482424832 137273094086656 137309486741504 137478976726784 137540314759232 138078214873088 138228969911648 138273002160128 138334694457344 138399594874508 138461343652709 139028005800832 139064863702688 139109162221568 139171227582464 139211322703684 140040696790016 140077823167744 140103177767168 140184961810432 140713854181376 140862049850368 140887546397696 140912359571456 141041368689716 141656134454912 141701258412032 141738825023488 141764480270336 141830989788752 141868590793468 141913782427648 141977099106304 142532350836736 142662843101296 142687968941056 142713795986432 142751631033088 142864097934976 142927838609248 143512780181504 143550827047936 144406054436864 144512104907632 144558138621952 144596462624768 144622635114496 145253010767872 145385993870992 145432305958912 145497192472576 145591090260352 146225687179264 146406183007744 146444996948096 146471504029312 146557005529088 147264870298112 147290806648832 147317466824704 147356522356736 147425655409802 147452339993794 147538414048256 148095049657408 148142224703488 148181498888192 148208320282624 148317163102262 149173785711104 149200786713088 149240341534592 149287881408512 149397517047856 150075864641024 150190650294272 150239718821654 150287577042944 150354629798912 150942644830208 150969966002176 151009989853184 151080836948888 151128963104768 151169029107712 151196391256064 152021217463808 152109958561792 152137491021824 152181321713344 152208867090368 152249219388112 152297717727232 152872309323776 153039216687896 153101587718464 153156268863488 153985843314688 154013715316736 154054546100224 154126821564793 154917021564928 155086161364288 155135563399168 155204779147264 155954412334336 155982640654592 156023993422528 156073694199808 156925127704576 157068796949911 157118830544896 157160484529664 157188931153408 157803674140672 157874080301056 157948147719292 157975965613312 158040348612608 158096793665536 158241535603096 158931272803072 159024047587328 159052831522816 159098654518496 159169638451208 159995544719164 160088940763136 160117917448192 160160366524928 160815833350144 160985199828992 161014338740224 161057025468416 161892725091328 162059501305856 162135532335392 162187179917312 162230177579008 162259541835776 163043249258624 163071964504064 163115993123552 163144721180672 163346101267712 164058088054784 164304142917376 165156691323008 165253100142592 165283011559424 165326829961216 165404393874412 165478191194701 166155421566848 166208349667328 166252413386752 166282505682944 167115071062016 167268069479126 167365710797824 167396004604928 167440383185152 168302708912128 168332350455808 168377799353344 168407454121984 168486463325488 168561635751124 168615330340864 169251485322752 169350284443648 169380937465856 169425842274304 169505329259728 169604276559872 170430036766066 170484326526976 170560390325248 170740019483264 170816197362272 171515273875456 171702535796176 171833862627328 172582845546496 172663813655872 172764604694528 172795875721216 172841685868544 173738534244352 173809341267968 173921510529536 173999107872128 174054534545408 174711210655744 174871163546359 174901961929024 174973243106816 175051309693568 175927779887552 175983820931072 176062338400256 176144938931192 176223528285266 176326397277184 177048024645632 177127016923136 177241327273472 177376890454016 178176856619069 178233614096384 178313135340032 178417224122368 179343003090944 179474710933672 179507196514184 179611982319616 179644492746752 180289625669888 180427520344064 180512168822048 180543960700928 180617541271552 180698126135296 181602869561344 181635740346368 181827033735424 181908158229952 182014345576448 182852051107616 182900527261144 182958789443584 183040418885632 183126293218099 183924497155168 183983085518848 184065171963904 185020257247232 185264217737984 185297751240448 185405917233152 185439476383744 186105420046336 186335142009856 186367959433216 186418277855488 186451109920768 186527097946112 186538584396076 187461026643968 187494957776896 187632652339748 187666614537556 187776163334144 188750504369152 188800544269568 188944948527104 189033592999328 189117932793944 189857545450496 189891910362112 190988652642304 191163507976144 191214187591196 191275098054656 191360437925888 192108820692992 192284701571312 192345953042432 192431770689536 192555958086272 192641869429856 193430268940288 193481549499392 193685318544256 193720376296832 193833458925568 194777184875504 194839230316544 194890884407296 194926160371712 195017610959534 195131450838016 195218511271168 195981982400512 196017455857664 196161409264282 196231469481344 197330072749568 197382387190912 197445262508032 197533355278336 198487433880064 198558324850688 198639247163392 198704144247994 198767440605184 198856123282432 199669955035136 199722889805824 199852758338696 199905741572614 199969420693504 200058639649792 201060319871488 201177687130112 201214101028864 201308501635648 201361870803632 201398318040304 201515882602496 202276165385728 202430876483584 202489196659904 202561516883968 203630693278936 203695558967296 203749560971264 203786440388608 204890254327808 205113955352768 205151081730496 205205469610064 205270836936704 206045286479872 206299621510912 206354313881408 206420047167488 206512144154624 207546136641536 207583703252992 207638736048128 207736150804721 207802324269056 207857415023104 207895037977088 208016394944512 208801202978816 208992366189551 209029174012736 209095759364096 209189050155008 209287192249256 210199425320192 210322127454208 210360196530176 210514683112888 211730534557696 211768858560512 211825000887808 212691908624384 212886633882524 212954448011264 213010904651776 213049460406272 213086982766592 214336759791616 214437316959712 214476130900064 214532990955976 214601329524736 215734055421472 215772050593792 216038391999232 216134780335936 216980051943424 217019326128128 217076860413952 217305479342336 218530500104224 218600112062464 218658065432576 218697643343872 218760649962932 218858252870411 219753944652928 219823946334208 219882224156672 219922023645184 220162136491264 221121770856448 221354649764864 221394715767808 221453410019072 222602497000576 222693218499584 222732439322624 222772754710528 222831814295552 222936356961164 223007372386304 223106870024192 223979408457728 224019949551616 224079339782144 224184467730608 224284490544884 225579871075328 225918196511392 226842781577216 226943990432768 227090450569136 227264140894208 228254731206656 228463704654416 228536480792576 228597068406784 228638445314048 229783222710272 229876870709248 230127852347008 230169506331776 230230526879584 230303865831424 231172760440832 231416224754176 231519474110848 232720792318784 232856641110016 232898789015552 232960533127168 233069827732126 233205880269824 234160290660352 234264764317696 234415948974592 234520536697216 234595242213376 235480327405568 235833501578752 235971167387648 236013879033856 237195584733184 237301412626432 237412743776824 237551331454976 237594329116672 237657318069248 238629946261504 238848418502344 238890484585984 238987844243456 239073200177152 240227914651648 240475389034496 240588209271872 240695550828656 241900697345384 241977753780224 242085715300352 242199291030389 243299010151456 243441033887744 243485097607168 243549648269312 245071219382528 245180561092544 245258662313984 245323683168256 246553206195968 246596629250048 246697129541632 246822395207003 247011177526784 247898235296096 247977202221056 248087840473088 248204232130316 248349119248384 248459923436032 249703945646848 249749142976256 249894931922944 249940163821568 250012171386208 250123717566184 251147365317632 251406088536064 251421570272972 252710595264512 252896183588356 252976742588416 253089611450368 254402853714944 254506535428096 254620086827008 254664930623488 254784407955616 254979280027648 255894952563712 256210820263552 256325132051296 256474759675904 257758911635456 257805566943232 258192224584448 259166336900464 259248893231104 259364560494592 259531943507584 261054124994432 261101376747904 261253792464896 261301080358912 262609397383168 262716423667712 262833638014976 262849823467198 263003259825152 263120602148096 264149628452864 264197440503808 264391464660554 264475685433344 264593684698112 265966619792896 266037130561664 266121875554304 266240609288192 266317312998352 266365517408144 266521006022656 267526541316608 267731159220224 267818629203818 267903941685248 268023470511104 269120374177792 269475225800704 269524001804288 271201614430208 271328850030656 271400782387504 271487235948544 271608363507712 272920221585088 272969621145536 273017696669696 273128964849664 274546188173312 274618973483008 274797542715707 274957953453568 275080629518464 276156429746176 276409258508761 276457939823296 276546004320256 276669388914688 276799189749016 276922687305418 278056011601664 278129727405376 278218324443136 278342455164928 278422645407368 279992203258537 280081393580032 280155646335488 280206355534336 280369923620864 281427708362752 281724099700736 281775092795392 281824719142912 282082737379432 283312268909824 283477650046976 283528960540672 283661979577504 283737181586936 283827564855296 283954198212608 285325686202592 285375937882112 285427591972864 285503262066176 285728195869952 285855677218496 287025560363008 287101654095872 289024209815264 289116277243904 289192925249536 289245270228992 289457689280221 290771987741984 290864611917824 290994384945152 291182180520704 292451374358528 292812366015488 292889993896192 292943008058624 293114011058176 294529740596224 294581613297664 294634933649408 294713044713472 294851310819604 294904679987588 294982862564467 295076828096512 296190099314816 296284449406976 296362997776384 296416640565248 296634326204524 298347571422208 298401573426176 298480683069184 298795034095712 300151729282048 300479437643308 300575154085888 300709259597824 301885289660416 301939932004352 302019979706368 302161673897776 302257926209536 302338058215424 302392782512128 304042434927616 304362643426688 304417734180736 304498438776224 304595435454464 305744618647552 306078433375792 306203175436928 306312537726976 307971686629376 308027430633472 308109092200448 308253643129586 309834043129856 310172322728576 310271126798336 310409558294528 311908824668672 311965281309184 312047986845056 312147388399616 313850255409152 314137593899822 314237661089792 314320969059328 314377862306816 315607348281344 315748160602112 315896295438584 315951931226624 316080697225216 316193587331072 316483071206192 317862545606144 318048095174656 318105663045632 318197309036992 318339276902416 319991089438328 320177881526272 320235834896384 320320733049856 321631666700288 321970399657984 322028677480448 322114050936832 323785450182656 324119002611712 324271064670784 324374359834624 324460355158016 324519083671552 326086498517248 326143929008128 326231986247104 326289442361344 326442522693133 326692202535424 328116176109568 328416575440723 328608285834752 330313382646016 330506200285184 330566023118848 330653659922432 330808787748824 330956382389402 332310843133696 332504826773504 332565011365888 334230142124032 334536138958252 334731421595648 334792009209856 334880766370304 336605417824256 336755598706688 336814908243968 336972926650976 337123271502248 337230660681728 338502970645504 338851684548608 339010658519456 339208553119744 340860073532132 340968653053952 341120780650496 341480038966528 341632394724544 343030547750912 343405071592352 343667725254656 345327627311744 345529209389056 345591751442432 345683371737088 347477068488704 347618682535936 347843021059072 347998215744256 349422421311488 349742327092718 349803923858048 349946486213632 350102619387136 351855559775104 351967641862144 352124676800512 352289877862384 352447056570532 352652794554368 354096049291264 354254033846272 354482654546944 356353713238138 356467228192768 356626270680064 358686006181888 358949421867344 359014393028368 359223964639232 359288985493504 360579251339776 360855040688128 361024337644096 361087921401856 361235082543104 361396252270592 363205739122688 363271480692736 363654067470848 363816316459904 364028691152896 365704102215232 365801054522288 365917578887168 366080837771264 366252586436198 367848994310336 367966171037696 368130343927808 370040514494464 370528435475968 370595502480896 370811834466304 370878952767488 372210840092672 372551609294417 372670284019712 372735918866432 372836555710976 372902219841536 373054195892224 373077168792152 374922053287936 374989915553792 375265304679496 375333229075112 375552326668288 377501008738304 377601088539136 377889897054208 378067185998656 378235865587888 379715090900992 379783820724224 382327015952288 382428375182392 382550196109312 382720875851776 382831137435131 384569403142624 384691906084864 384863541379072 385111916172544 385283738859712 386860537880576 386963098998784 387370637088512 387440752593664 387666917851136 389554369751008 389678460633088 389781768814592 389852320743424 390035221919068 390138624682037 390262901676032 390437022542336 391963964801024 392034911715328 392322818528564 392462938962688 394660145499136 394764774381824 395066710556672 396974867760128 397116649701376 397408288495988 397534881210368 397712246564864 399339910070272 399445779611648 399705516677392 399811483145228 399938841387008 400117279299584 402120639742976 402617003271296 402723741607264 402796636080608 403031765204992 404552330771456 404978393319808 405123033767936 407261386557872 407391117934592 407499121942528 407572880777216 409780508655616 410227910705536 410302163460992 410410939220128 410541673873408 412090572959744 412599243021824 412708627762816 412840094334976 413024288309248 415092273283072 415167406505984 415277472096256 415472301609442 415604648538112 415714830046208 415790075954176 417602405957632 417984732379102 418058348025472 418191518728192 418378100310016 418574384498512 420398850640384 420644254908416 420720393060352 421029366225776 423461069115392 423537717121024 423650001775616 425383817248768 425773267765048 425908896022528 426021809303552 426098920812544 426173965533184 428673519583232 428874633919424 428952261800128 429065981911952 429202659049472 431468110842944 431544101187584 432076783998464 432269560671872 433960103886848 434038652256256 434153720827904 434357406228053 434610958684672 437061000208448 437200224124928 437316130865152 437395286687744 437521299925864 437716505740822 439507889305856 439764448313344 439844047290368 439987747977701 440324272982528 442243541712896 442709299529728 442789431535616 442906820038144 445204994001152 445386436999168 445464878645248 445545509421056 445663628591104 445872713922328 446014744772608 446213740048384 448158679564288 448368935461216 448568981089768 451159742150656 451836393022784 453685563154432 453887980865536 454180901138272 454528281788416 456927409308832 457072961585152 457194136813568 457276890628096 459566445420544 459753741418496 460255704694016 460339012663552 460461053759168 460607731662848 462345520881664 462832449508352 463038948221696 465441584637568 465713282220032 465797578031104 465921066254336 466139655464252 466411760539648 468320581320704 468529528635392 468831897949184 469041073394432 470960654811136 471667003157504 474391169466368 474602825252864 474825487553648 475102662909952 475188658233344 475314636138496 477259892523008 477696837004688 477780969171968 477975688486912 480455829303296 481176418543744 481391101657312 483801394690768 483955507560448 484171430600704 484398582060778 486598020302912 486882067775488 486970195214336 487099296538624 490142438765056 490361122185088 490517324627968 490647366336512 493106412391936 493193258500096 493394259083264 493644790414006 494022355053568 495796470592192 495954404442112 496175680946176 496408464260632 496698238496768 496919846872064 499407891293696 499498285952512 499789863845888 499880327643136 500024342772416 500247435132368 502294730635264 502812177072128 502843140545944 505421190529024 505792367176712 505953485176832 506179222900736 508805707429888 509013070856192 509240173654016 509329861246976 509568815911232 509958560055296 511789905127424 512421640527104 512650264102592 512949519351808 515517823270912 515611133886464 515989793934307 516083189978279 516384449168896 518332673800928 518497786462208 518729120989184 519063887015168 522108249988864 522202753495808 522507584929792 522602160717824 525218794766336 525667276029952 525699646934396 525839015875789 526006519650304 526241204296192 528299256905728 528394881007616 528782929321108 528951370866688 529187369396224 531933239585792 532074261123328 532481218576384 532634625996704 532731034816288 533042012045312 535053082633216 535637258407636 535807883370496 536046941022208 538240748355584 538950451601408 539048003608576 542657700061312 542801564775008 542974471897088 543216727015424 545840443170176 545939242291072 546035393339392 546257929699328 549092376346624 549237946966016 549595085431414 549915906907136 550161259036928 552312859492352 552818517017522 552915879646592 553092008640512 553338777829376 553598379498032 553845374610836 556112023203328 556259454810752 556436648886272 556684910329856 556845290814736 559984406517074 560162787160064 560311292670976 560412711068672 562855416725504 563448199401472 563550185590784 563649438285824 564165474758864 566624537819648 566955300093952 567057921081344 567323959155008 567474363173872 567655129710592 567908396425216 570651372405184 570751875764224 570855183945728 571006524132352 571456391739904 571711354436992 574051120726016 574203308191744 578048419630528 578232554487808 578385850499072 578490540457984 578915378560442 581543975483968 581729223835648 581988769890304 582364361041408 584902748717056 585438243176941 585624732030976 585779987792384 585886016117248 586228022116352 589059481192448 589163226595328 589269867298816 589426089426944 589702621639208 589809359975176 589965725128934 590153656193024 592380198629632 592725995552768 592833281130496 593268652409048 596695142844416 596803146852352 596961366138368 597590068191424 600303458564096 600958875286616 601150308171776 601418519195648 604039959412736 604323347795552 604515852419072 604676116430848 604785565024256 608084869855232 608725286853376 608835468361472 608996877552448 609190870908928 611489237295104 612156866751584 612406350873856 612625075453952 615943373258752 616054861266944 616218184400896 616507286259172 616782348998431 619668086259712 620344645457152 620819116589056 623817649337344 623930562618368 624095973690112 627700510818304 628275187799644 628475322179584 628641938118656 628755724613632 631214696562688 631496321204224 631792590877168 631903862453248 632161394450432 632966142412384 635725091212288 636394618073984 636678553804832 639982178876656 640355763052544 640471669792768 640641466099712 643263333400576 643940799315968 644057354960896 644228101873664 647570900365312 648542129341568 648748719669248 648920710316032 649038167343104 652172997034496 652287858016256 652463972494208 652578884722688 652885045386266 653384405070848 656232352219136 656833150881446 657216571669504 660626765292032 661012400570368 661132046237696 661307319844864 661617575497648 661912764778804 664621686267392 665009653547008 665130022731776 668460284248064 669072277916504 669462843191296 669584018419712 669761532740608 673210835648512 673511197413376 673629816487936 673945853301952 674246543004496 674461321363456 677005941291008 677703369097216 678021317038912 678417106239488 681720147064264 681937306107904 682241561300992 682561638358369 682960077933056 683264789449088 686061095501824 686810143184704 687335450509312 690655254623488 691058418778112 691183502884864 691366743474176 694954136977408 695237365071872 695464504867979 695686042118144 695996431488512 698844842622976 699484654185436 699607847716096 699892972427264 700205238774272 703711119550208 704249353601024 704579755724768 704894113141064 705305589108736 708508067692544 708965309093888 712707426476276 712934456385536 713252541360128 717898843734688 718028786056736 718447929278464 718577970987008 721158502679552 722048675288192 722175842803712 722470165086208 722792504541184 726411478245376 726542961385472 727308134941696 727632632919808 728057382305792 731408204430464 731602109044576 731835157774336 732161675542528 732505172872396 735697988620672 735932342075392 736260687855616 740081028988928 741056870951936 741191004961792 744421680185344 745103218588834 745340568039424 745471837732864 745673111421952 745804439683072 746154337584304 749844106575872 749979831107584 750530609358992 750666458150224 751104653336576 755002017476608 755202177078272 756134371997312 756471731175776 759430181801984 759567641448448 764654031904576 764856750364784 765100392218624 765441751703552 765662274870262 769138806285248 769383812169728 769727082758144 770223832345088 770567477719424 773721075761152 773926197997568 774741274177024 774881505187328 775333835702272 779108739502016 779356921266176 779563537629184 779704641486848 780070443838136 780277249364074 780525803352064 780874045084672 783927929602048 784069823430656 784645637057128 784925877925376 789320290998272 789529548763648 790133421113344 793949735520256 794233299402752 794816576991976 795069762420736 795424493129728 798891559223296 799411033354784 799622966290456 799877682774016 800234558599168 804241279485952 805234006542592 805447483214528 805593272161216 806063530409984 809104661542912 809956786639616 810246067535872 810987869965867 814522773115744 814782235869184 814998243885056 815145761554432 815744397062441 819561017311232 820455821411072 820604326921984 820821878440256 821083347746816 824181145919488 825198486043648 825417255525632 826048576618496 830184546566144 830334813011968 830554944192512 830944603218884 831209297076224 831429660092416 831580151908352 835204811915264 835969464758204 836116696050944 836756200620032 837148768997024 840797701280768 842058732451552 846922138230784 847075434242048 847300003551232 850767634497536 851546535530096 851817792045056 852043618607104 852197841625088 857749267838848 857904523600256 858131963823904 858405318098944 862936221685888 863088202375168 864153567996928 864539121343744 867920207773696 868077304512512 868307441655808 868714812456106 869221917369344 874122000416896 874400448249856 874632261730304 874790573375488 875042599851728 875433011481644 879015778611712 879528896626688 879688094580736 879975495955402 880648545965056 884487083425792 885418599059456 885578863071232 885813640076288 890409988002304 890772873998336 890929757290496 891091018842112 891327257182208 891745427844656 892029489545216 892427480096768 896317359128576 896737870922432 897137962179536 902319484301312 903672786045568 907371126308864 907775961731072 908361802276544 909056563576832 913854818617664 914145923170304 914388273627136 914553781256192 919132890841088 919507482836992 919974382135193 920511409388032 920678025327104 920922107518336 921215463325696 924691041763328 925664899016704 926077896443392 930883169275136 931426564440064 931595156062208 931842132508672 932279310928504 932823521079296 937059057270784 937365202213363 937663795898368 938082146788864 941921309622272 943334006315008 949205650505728 949650975107296 950205325819904 950377316466688 950629272276992 955393674009376 955561938343936 955951376973824 960911658606592 962352837087488 962782203314624 967602789381536 967911015120896 968342861201408 968797164121556 969229405568963 973196040605824 973764135550976 973940390428672 974198593077248 980284877530112 980722244370176 981294732673024 986212824783872 986386517000192 987289580828012 988044710107136 991592941184384 991908808884224 992351361892352 992816928521264 993396476993536 993839693744128 998815782587392 998996571905024 1000048685544832 1000494870264736 1004589461270528 1005686281091888 1010842381058048 1011584734353424 1011906970353664 1012358445801472 1017611414859776 1018026141712384 1018480347308032 1019137631822464 1019917120110592 1023579810254848 1024843281054208 1025300528205184 1025899038703616 1031035646541824 1031222267772928 1031979587868614 1032166379956558 1032768898337792 1036665347601856 1036995572924416 1037458241978368 1038127774030336 1044216499977728 1044405506991616 1045015169859584 1045204321435648 1050437589532672 1051334552059904 1051399293868792 1051678031751578 1052013039300608 1052482408592384 1056598513811456 1056789762015232 1057565858642216 1057902741733376 1058374738792448 1063866479171584 1064148522246656 1064962437152768 1065269251993408 1065462069632576 1066084024090624 1070106165266432 1071274516815272 1071615766740992 1072093882044416 1072596860277437 1077900903202816 1078096007217152 1078887750953551 1085315400122624 1085603129550016 1085948943794176 1086433454030848 1091680886340352 1091878484582144 1092070786678784 1092515859398656 1098184752693248 1098475893932032 1099190170862828 1099481578649377 1099831813814272 1100322518073856 1104625718984704 1105637034035044 1105831759293184 1106677555658752 1107196758996064 1107690749221672 1112224046406656 1112518909621504 1113369820659712 1113690581629472 1119968813034148 1120325574320128 1120622585341952 1120825422137344 1125710833451008 1126896398802944 1127100371181568 1128330949517728 1133249075639296 1134647918310016 1134948726347744 1135310259421184 1135816792850432 1141302744810368 1141503751528448 1141710367891456 1142013048264704 1142912783479808 1143422708873984 1148102241452032 1148406616383488 1156096839261056 1156465108975616 1156771700998144 1156981080915968 1157830757120884 1163087950967936 1163458447671296 1163977539780608 1164728722082816 1169805497434112 1170876486353882 1171249464061952 1171559975584768 1171772032234496 1178118962384896 1178326453190656 1178539734597632 1178852178853888 1179405243278416 1179618719950352 1179931450257868 1180307312386048 1184760397259264 1185451991105536 1185666562260992 1186537304818096 1193390285688832 1193606293704704 1193922732276736 1195180136382848 1200606917128192 1201917750573232 1202300616343552 1202837038391296 1208079918825472 1208646695591104 1209031704838144 1209352232861696 1209571130048512 1216169739710464 1217450573706752 1217670936722944 1217993755104896 1218381741817856 1222978474590208 1224098144824513 1224313733503168 1224812701747712 1225250150907904 1231886746517504 1232109722533888 1232436368801792 1233014572518344 1233564697996862 1239336172519424 1240689290914304 1241638233178112 1247635298674688 1247861125236736 1248191947380224 1255401021636608 1256550375599288 1256950644359168 1257283876237312 1257511449227264 1262992642408448 1263585181754336 1263807724906496 1264322788900864 1265932284824768 1271450182424576 1272789236147968 1273357107609664 1279964357753312 1280711526105088 1280943339585536 1281282932199424 1281884052526693 1287881598631936 1288114709921792 1288456203747328 1295141800730624 1297084258683136 1297841420632064 1298076334686208 1304345994068992 1304575716032512 1304927944988416 1305157769445376 1305770090772532 1306768810141696 1312464704438272 1313666301762892 1314433143339008 1321253530584064 1322614639689728 1323235150995296 1323825529557608 1329243372534784 1336920568496128 1338144555833008 1338925686382592 1339168036839424 1339523065481216 1346421671297024 1347022394826752 1347891706603904 1348493086008992 1348922642726912 1354011882582016 1356042634077824 1356834212478976 1363440294128528 1363874612215808 1364483122601984 1365123276716738 1365920155866112 1366529578898176 1372122191003648 1373620286369408 1374670901018624 1381310509246976 1382116837556224 1382367005769728 1382733486948352 1389908273954816 1390474730143744 1390929009735958 1391372084236288 1391992862977024 1397689685245952 1398969308370872 1399215695432192 1399785944854528 1400410477548544 1407422239100416 1408498707202048 1409159511449536 1409788226282128 1410611178217472 1417016135385088 1417930618187776 1425414852952552 1425868912771072 1426505082720256 1435797687469376 1436057572113472 1436895858556928 1437155941974016 1442317005359104 1444097350576384 1444351685607424 1444940330172416 1445585009082368 1445674029069589 1452822956490752 1453085922770944 1454153055633047 1454616269883392 1455265265839616 1456114764611584 1462816408860928 1463204218089152 1463670315548672 1464323351085056 1465010345744792 1471395977241344 1472521375711232 1480162057977856 1482113741903872 1482382009923584 1488843360370688 1490206437177668 1490681136078848 1491346222843904 1491608879366144 1492308675168608 1501061218717984 1501332916300448 1502209306673152 1510004034953216 1510404354156544 1512268743994624 1512943462351552 1518860363603968 1519135282896896 1529308063809152 1529713500729568 1530200784437248 1530883503407104 1531324549740524 1538277612570496 1538767624339456 1539454165516288 1540447664690176 1541134955438848 1547442151522304 1547852395995136 1549482548354048 1549763010374656 1558217479004032 1558713842532352 1559127075258368 1559409282973696 1560140887676272 1560554498728148 1561051606704128 1561748090169344 1567855859204096 1568139646861312 1569291274114256 1569851755850752 1578640581996544 1579059097527296 1587899471040512 1588466598805504 1589633153983952 1590139524841472 1590848986259456 1597783118446592 1598822066709568 1599245932580912 1599755365548032 1600469117198336 1608482558971904 1610468013085184 1610894966429056 1611186544322432 1612127060819968 1618209323085824 1619913573279232 1620492135071744 1621975739931734 1629045546231488 1629564471738368 1629996487770112 1630291523108864 1631488794124882 1639122034622464 1640911642822144 1641208653843968 1641643756880512 1642166695493632 1648362291838976 1650396972087296 1650834511051264 1652097153236992 1660369093132288 1660669626023936 1661109888385024 1661889206437768 1662418594152448 1662859320184832 1663160303816704 1670409623830528 1671938929516408 1672233392101888 1673512401240064 1674297537994048 1681595402561536 1684117464903104 1693844276461568 1694150868484096 1694600007102464 1695395037212723 1703093071060192 1703635584090112 1704087237214208 1704395683250176 1715498535677696 1715809047200512 1716263927647808 1716810636197888 1725872443371776 1726176404750336 1727756766449021 1728307135993856 1729078242687488 1735840415547392 1736154609025024 1736614883311616 1737429624912212 1738443834738688 1748244000833792 1749264523460608 1749581146750976 1750085199703456 1750866022963288 1758031557223424 1759950991910804 1761297091930112 1768974166851584 1770837198118912 1771157726142464 1771627280152576 1780819976004608 1781545747996672 1782654514364416 1783490855689312 1784058979090432 1784854960193536 1793475741844864 1794275924359072 1804638968602624 1807345572091136 1814742252617728 1815551923462144 1816723604553088 1818113127153664 1827709637235328 1828291846340608 1828776547254272 1829107562512384 1838265781682176 1839014965673984 1839948764270386 1841022818776064 1841356050654208 1841844215036672 1849382083526656 1851329798033408 1852155792886784 1861766338550272 1862853128880128 1863190312124416 1863684265017344 1864558621857008 1865647042158592 1874118114541568 1874730404426726 1875327591796736 1876164293577728 1883842619244544 1886668012630016 1898411301011456 1899301950214592 1900410651639808 1900754632933376 1901258544553984 1910787348018752 1911123876687872 1911902753947648 1921823317213184 1923582799009949 1924705674174976 1925564406629248 1935205578763072 1935822030241792 1936685722402816 1937594328243112 1938458811137926 1946392081211648 1947528271101952 1947880780857344 1948397186154496 1959945422809759 1960569755060224 1961444488740352 1962589465346048 1972425649567744 1972773034000384 1974579161656024 1976089420214272 1983185882368768 1984702723784704 1985633857042528 1986792953987072 1987679387488256 1997631565174784 1997993143810048 2000097371089664 2000989740529472 2009178922541056 2011372562183776 2023169468706848 2023813940707328 2024716891602944 2035222829719552 2036052283424768 2036960694616064 2038275263644928 2039834240221184 2047159620509696 2049686562108416 2050601056410368 2051798077407232 2062071293083648 2062444535545856 2063959175737228 2064332759913116 2065537796675584 2073330695203712 2073991145848832 2074916483956736 2076255548060672 2088432999955456 2088811013983232 2100875179065344 2102798587737584 2103356063503156 2104026078601216 2104964817184768 2113197027622912 2113579524030464 2115131717284432 2115805483466752 2116749477584896 2127732958343168 2128297044493312 2130538503986816 2130924139265152 2132168048181248 2140212330532864 2142549033630544 2143231533481984 2144187764088832 2145193720554874 2155801806405632 2156192014434304 2157775501907102 2170630800245248 2171206259100032 2171897887588352 2172866908061696 2183361772680704 2183756969164288 2184141573357568 2185031718797312 2196369505386496 2196951787864064 2198380341725656 2198963157298754 2199663627628544 2200645036147712 2209251437969408 2211274068070088 2211663518586368 2213355111317504 2214393517992128 2215381498443344 2224448092813312 2225037819243008 2226739641319424 2227381163258944 2239937626068296 2240651148640256 2241245170683904 2241650844274688 2251421666902016 2253792797605888 2254200742363136 2256661899035456 2266498151278592 2269295836620032 2269897452695488 2270620518842368 2271633585700864 2282605489620736 2283007503056896 2283420735782912 2284026096529408 2285097658851931 2285825566959616 2286845417747968 2296204482904064 2296813232766976 2298916028085061 2312193678522112 2313543401996288 2313962161831936 2315661514241768 2326175901935872 2327955079561216 2329457444165632 2339610994868224 2341752972707764 2342498928123904 2343119951169536 2343544064468992 2356237924769792 2357704357707776 2358810486556832 2359237439900704 2359862900515736 2360614624772096 2369520794518528 2373074609636192 2386780571377664 2387212587409408 2387845464553472 2390360272765696 2401213834256384 2403835501146464 2404601232687104 2405674076782592 2417293391182208 2418063409676288 2418704465723392 2419142260097024 2432339479420928 2434901147413504 2435341873445888 2435987510209792 2445956949180416 2448196289649026 2448627467006336 2449625403495424 2450500301815808 2463773493035008 2464219445067776 2464872737603584 2466029145036688 2467129395993724 2478672345038848 2481378581828608 2495270597349376 2495722250473472 2496383894760448 2510802043273216 2513100751198576 2513901288718336 2514567752474624 2515022898454528 2525985284816896 2527170363508672 2527615449812992 2528645577801728 2531864569649536 2542900364849152 2545578472295936 2546714215219328 2559928715506624 2561423052210176 2561886679171072 2562565864398848 2563768105053386 2575763197263872 2576229419843584 2576912407494656 2590283601461248 2594168517366272 2595682841264128 2596152669372416 2608691988137984 2609151432065024 2609855889976832 2610315538890752 2611540181545064 2613537620283392 2624929408876544 2627332603525784 2628866286678016 2642507061168128 2645229279379456 2646470301990592 2647651059115216 2658486745069568 2676289111666016 2677851372765184 2678336073678848 2679046130962432 2692843342594048 2694044789653504 2695783413207808 2696986172017984 2697845285453824 2708023765164032 2712085268155648 2713668424957952 2726880588257056 2727749224431616 2728966245203968 2730246553433476 2731840311732224 2733059157796352 2744244382007296 2747240572738816 2749341802037248 2762621018493952 2765466973896704 2779816547909632 2781858019471916 2782744168472576 2783985725954048 2795379370491904 2797938616741744 2798431390864384 2799571889709056 2800820955097088 2814844478200832 2818319022899072 2819576452564256 2821222356434944 2835861236375552 2850829705905104 2851737825542144 2853010165440512 2871595374938752 2872115144226944 2873791717113856 2874311883948032 2884634010718208 2888194701152768 2888703371214848 2889880660344832 2891170018164736 2891348058139178 2905645912981504 2906171845541888 2908306111266094 2909232539766784 2910530531679232 2925632817721856 2926408436178304 2927340631097344 2928646702170112 2930020691489584 2942791954482688 2945042751422464 2960324115955712 2964227483807744 2964764019847168 2977686720741376 2980412874355336 2981362272157696 2982692445687808 2983217758732288 2984617350337216 3002122437435968 3002665832600896 3004418613346304 3020008069906432 3020808708313088 3022772969872777 3024537487989248 3025886924703104 3037720727207936 3038270565793792 3040501843596371 3058616127618304 3059427001459136 3060401568874496 3061767006814208 3062649099481048 3076555225140992 3078908331032576 3079914235843907 3080895329380352 3082269910877696 3094884303044608 3095704791990272 3098965096708096 3099526020749312 3116434958008064 3118254150516736 3118818565947392 3120281775352544 3121108997456296 3122103213408256 3123496180338688 3138582548228512 3139703511701504 3157281163993088 3158118195054592 3175798942081024 3179266307967904 3180279049682944 3181697972518912 3197644133419136 3198491865161824 3199510731096064 3200938234396672 3216965117943808 3220936026170368 3221789932858112 3222373088644864 3224254121639936 3236418646171648 3239827146558464 3240984270143488 3243951479863468 3258091092462976 3259128943476736 3259992975540224 3260583046217728 3262977588249764 3278244069244928 3281823285644288 3282417307687936 3283287513761024 3296724583677952 3300793944174592 3301669022102528 3320738186264576 3321339252047872 3322219776770048 3323778412875536 3324837188304896 3325718640369664 3326320607633408 3340819247661056 3343877859032816 3344466784203776 3348595075988096 3363190805123072 3368234929806208 3387688552923136 3388301736968192 3389200014204928 3390790074425446 3406186142120384 3407271168180224 3408174474428416 3408791366500352 3430997071355392 3431618094401024 3432527855295616 3433621272395776 3451744886743552 3452352809500672 3455513532898042 3456614271987712 3458156485374976 3471680831094784 3472309218050048 3473229766623232 3474859249824424 3476887669477376 3496488001667584 3498529046921216 3499162293501952 3500170399406912 3501732045926576 3516063114446848 3519901983821608 3522594183860224 3537948333703168 3541674396237824 3542315452284928 3543254560305152 3561639952009216 3563091495993344 3565309028728832 3566981711378624 3568117958180864 3569709920387072 3586951483689728 3588551848718144 3609277937205248 3612582329847953 3614691144182272 3629484505235456 3631103846924288 3633447209106176 3636226254307328 3655419274470656 3657553094508544 3658215125024768 3676531563364352 3679897528540772 3682045637552128 3682712101308416 3683688430073344 3698764167053312 3702659596066816 3704311585773568 3723532677100544 3727368530034688 3729117243714016 3731294084317184 3749460808853452 3750655183593472 3752328587155456 3767685238489088 3773336025260032 3798603900429184 3800821303279616 3801509265866752 3802517089107968 3821574696037504 3822247753375744 3823805507895296 3843646634426368 3847165598019898 3849411348349952 3851128813258496 3870411157526144 3871644060483584 3873371444805632 3875188656486224 3876917622275852 3892784162423296 3895056542203904 3895761561714688 3896794372308992 3919890845619518 3921139510120448 3922888977480704 3944851299135488 3945546068000768 3949158323312048 3952178840428544 3966371764737536 3969405447569408 3971267714085056 3973585907974144 3975358774976512 3995263130349568 3995986287620096 4000194742179328 4001979481058944 4018357845082112 4022745124367552 4046338937413696 4047627881414656 4049433783205888 4070445659439104 4072104566849536 4073921389232128 4076550527289856 4079668480442368 4094319241019392 4098067702238587 4099373124216832 4101202112820736 4103596154814464 4124142586167296 4124889071091712 4127918351474456 4128665519826232 4131075593351168 4146661390407424 4149832967913472 4152511096121344 4176865999910912 4177622027966464 4205597175475168 4206712127006312 4208052157202432 4209929634369536 4230263434568864 4231610966933504 4233498955169792 4255465916686336 4256594088986624 4261077007973632 4261848278530304 4264336096362496 4280424661065728 4285098067261088 4286463066963968 4288375528177664 4290387441109748 4311603612811264 4312384028868608 4315551003814204 4341261600490496 4342412518200064 4345733816123392 4366723545361408 4367513938328576 4368283146715136 4392739010772992 4393903575728128 4396760683451312 4397926314597508 4399327255257088 4401290072295424 4418502875938816 4422548136140176 4423327037172736 4428787035984256 4430762996886688 4448896185626624 4450075638486016 4454762326517888 4479875252136592 4481302297280512 4482490341367808 4483301688549376 4502843333804032 4507585595211776 4508401484726272 4513323798070912 4532996302557184 4538591673240064 4539794905390976 4541241037684736 4543267171401728 4565210979241472 4566015006113792 4566841471565824 4568052193058816 4570195317703862 4571651133919232 4573690835495936 4592408965808128 4593626465533952 4597832056170122 4624387357044224 4627086803992576 4627924323663872 4631323028483536 4652351803871744 4655910159122432 4658914888331264 4679221989736448 4683505945415528 4684997856247808 4686239902339072 4687088128937984 4712475849539584 4715408715415552 4717620973113664 4718474879801408 4719725801031472 4721229249544192 4739041589037056 4746149219272384 4773561142755328 4774425174818816 4775690929106944 4777931468508583 4780720545531392 4802427668512768 4807671002292928 4809202465374208 4811348153565184 4834586782364416 4837408931446784 4838284520194048 4864678958841856 4869802294827008 4870683746891776 4871975020419584 4891913898360832 4896392579298052 4897254934012672 4899250806990848 4901000603631616 4929745475207168 4932058290073376 4934258791987448 4962757163657216 4990541194698752 4991444500946944 4992767789520896 5026201502397152 5027802577436672 5029135504949248 5030045796909056 5054340727017344 5055230899625984 5057291155603456 5063729139299072 5085800729698304 5091156944591872 5093428430438656 5119857431013248 5122846104420352 5123773358342144 5125131728797696 5127536210106772 5151526394527744 5152458839687168 5153824814989312 5180567202922496 5188337034732544 5217383976275968 5218302864130048 5219711779953664 5220631077781504 5223080363090128 5227075240566784 5249858817753088 5254665207051568 5257732573356032 5285014122336256 5292940603981184 5295302118230432 5316973490139136 5352578223332032 5355702745530368 5356672147357696 5358092261924864 5385686685188096 5388089579307008 5391566826415616 5393972344035968 5395690570907648 5416047530328064 5424170536311296 5427336849915904 5453761176514112 5455498448863232 5457932490407936 5460493106866952 5463680623464448 5466118315592704 5488488764014592 5494481145477632 5498683604074496 5525242036987904 5530933947793408 5559633095819264 5563716038943832 5565488336945152 5567971451908096 5595877233483488 5596862781728768 5599143779418112 5601641910194176 5629688956401664 5636638045798144 5639152905128512 5642444712869888 5671722472751104 5676915089761069 5701659411810208 5703475651084288 5706020330881024 5743190749877504 5744230288453888 5747583434227712 5748623767896064 5769268021436416 5776389402305536 5777406742429696 5782340036329472 5782696116278356 5811291825963008 5812343691083776 5816612222532188 5818465079533568 5821061063358464 5851265635443712 5852816872356608 5857293404340224 5860041382979168 5885583908965376 5920648231911424 5928454967615488 5929528039694336 5955373441482752 5960825748710672 5962724544315392 5965384891375616 5969234700674432 6004244874871936 6005331665201792 6008837226692608 6040016139812864 6041617416626176 6045545939745554 6049074975978496 6051773849406208 6075441454415872 6076541131587584 6081003687192742 6117232255236608 6118854002918272 6120803137748992 6123534013628416 6125298198962096 6153110450281984 6157816662065152 6159828471687814 6161790658760704 6164539821755392 6189768606089216 6191409583980544 6197930193416192 6199052041498624 6232869916016128 6236508301033472 6237637131894784 6240563550705088 6242217994912592 6244206426816512 6246992360677376 6277165096457024 6279407023403008 6314562327986176 6316236390109184 6351597884162048 6358532615935808 6360558099365888 6363395945037824 6395288266838272 6396983730323648 6399021462192128 6401876468793344 6433930235887616 6439820674946351 6441872052340736 6443579865716224 6444746177289728 6448508243279872 6472837292343296 6479654293116928 6481968540286976 6487902959726936 6516182184925952 6519985951080448 6521166092435456 6525955176499528 6563646571288576 6564834615375872 6566575027522048 6593449167355904 6601587888349184 6603338044205056 6644439553540096 6647556825751072 6649674376609792 6651437280739328 6652641215266816 6687755718065632 6688933568407552 6697190151976192 6726381610246144 6736469859612416 6775377105846272 6776603473936384 6778400028409856 6781580148850892 6784605838982741 6812372284240768 6814542336360448 6816348948856832 6817582733000704 6861994142710784 6863236188802048 6865055710591232 6903489773487104 6904705619001344 6911027065796084 6913228543975424 6916312970749952 6943361662189568 6944618436100096 6946459533246464 6949718499648848 6953775338954752 6992976003335168 7000340798813824 7003464091853152 7032126228893696 7039803967643216 7045188367720448 7075896667406336 7083348792475648 7084630904569856 7086509120610304 7123279904018432 7126182991986688 7133963422757248 7136235916361728 7139419840774144 7173902967379456 7177103697436288 7218555874410496 7225164659695906 7229382288364544 7258969010470912 7262207693848576 7266894418212352 7272452508614656 7310838548941312 7315106189017088 7316430250049536 7353063126728704 7359795057081544 7364091275104256 7365424202616832 7367376860146688 7397528334106624 7405319192133632 7408623171547136 7447065354201088 7454737060069376 7458234487428032 7462588168634368 7498921617706904 7501310367186944 7504657174310912 7508178021942059 7546672050520064 7597207800858368 7601642606559232 7603018531733504 7605034178215936 7643149392075008 7644495506751488 7647611015790592 7687293268852736 7694331196039796 7698822696699904 7702257626516992 7740822315052288 7746742889611264 7750377312972448 7753835244551704 7785568324846592 7793588744617984 7839781691239036 7842279020240896 7845777954961408 7889702598270976 7898316646624096 7904357680857088 7932743529475072 7942535428170112 7947171815948288 7950717549953024 7990526260699136 7991972575240192 8000389484358656 8003958962117888 8036715690164224 8045490248735104 8092677874827392 8095255762829312 8098867566411776 8140891318878208 8144209133699072 8147842778464256 8153101054579712 8188638482038784 8196135404477174 8198746248433664 8202404225641472 8248285172334592 8249778142183424 8255836702948912 8257331039652464 8262151186702336 8293322780814848 8299665935826944 8305022192242688 8353731999821824 8355244055932928 8411194350950336 8413424254012624 8416104314404864 8419859268739072 8460526869137728 8463221933867008 8466997910339584 8510931833372672 8513188177973248 8522154015947264 8523696557060608 8528672192724992 8560849322131456 8568687013771591 8570196134522176 8572926133927936 8576751056355328 8580774882219496 8623207225622528 8624768057737216 8631102007628408 8682523200980992 8684825036400128 8691467632246784 8733447090722816 8735027876657152 8736566293430272 8787807151456256 8793521366902624 8795852629195016 8798654510514176 8802580144590848 8845096272280352 8846654074345472 8857574071968512 8861525993773376 8897792371253248 8900151276972032 8909524653035776 8959750504273184 8962604594561024 8964980682735616 8966603377098752 8973188367686851 9015171190423552 9016802969452544 9026647596141824 9065992605114368 9077183346480128 9079589810781952 9086534342803456 9130421958482944 9132030012227584 9133682943131648 9136104386117632 9140390635407724 9143302267838464 9147381670991872 9184817931616256 9187252931067904 9195664112340244 9248774714088448 9262646056967072 9304703607743488 9317829776662528 9358443979472896 9367011890831056 9369995712495616 9372479804678144 9374176257875968 9424951699079168 9435241946227328 9436949759602816 9439451602062944 9442458499088384 9478083178074112 9492298438544768 9547122285510656 9548850349637632 9551381858213888 9555862937017166 9561441091062784 9604855337025536 9615342004585856 9618404930748416 9622696307130368 9669173564728832 9674817862893568 9676569040388096 9729357917683712 9739604589654016 9741367493783552 9743950040839168 9783827796721664 9792785158596104 9794509868025344 9798501613981696 9802001207263232 9859490950414336 9864116580146752 9868517583974896 9925514327314432 9981082389397504 9982889001893888 9985535579041792 10052403004794304 10055605154873344 10058271009898496 10060091593818112 10108681454034688 10110461799251968 10114582311206912 10119718203487123 10127458278598144 10171601459396608 10182313889183744 10186856860877312 10239714862026496 10245692208840704 10247546716684288 10250263457595392 10255072420213544 10307649629978624 10361134405844992 10376674069465088 10434767952551936 10439423559907328 10441262155563008 10446160726180256 10454150481133568 10509330414103136 10515465146712064 10570028244672512 10585881207962368 10590604236460864 10633946980278272 10705156446664064 10711405491060736 10713344294715392 10716184523849728 10771373370376192 10776179158614016 10783133652831232 10787944688071936 10832095060656128 10848341072622592 10907522353028224 10910996897726464 10915864980815872 10920986213733904 10927361246928896 10932236631185408 10976977528029184 10988962290955264 11050484073975808 11119266191638528 11127432077887664 11130976673890304 11135942903816192 11191754466966976 11193725563457536 11198287558836224 11203283820388352 11259377912803328 11273276091596288 11278305810257024 11284889425739776 11343444945502208 11353830179522138 11403318823620416 11406951302168576 11412040661762048 11486381499755008 11488460576907776 11495166868455424 11497247535792128 11538536042872832 11552778804611072 11554813484859392 11564680072658944 11565392232556712 11622583651926016 11624687382167552 11633224445064376 11636930159067136 11642122126716928 11702531270887424 11705633744713216 11714586808680448 11720082765958336 11771167817930752 11856909935230976 11859056079388672 11867765260489061 11921651497421344 11925449088630784 11930769782751232 11938469401348864 12008489749743872 12010663330403584 12017674453385216 12080032279625728 12083234833252352 12091091879491108 12094297365143147 12098149951956992 12103547698812416 12150882908831744 12153082263175168 12162007374385484 12234464510473216 12237708005836544 12247068027256832 12250596397924192 12306220900563968 12319656943375628 12323581317521408 12329079643510784 12379537212178432 12382819167961088 12395860386832384 12398104082997248 12465739832032256 12481127101410176 12484435989825184 12488412853633024 12493984721354752 12554330192914048 12558814046806016 12629124655972352 12632472780218368 12703195768324096 12717065231871616 12721116198731776 12726791890075648 12790576533676544 12793967460647296 12798042924384256 12803752937586688 12867860471775232 12879641349892702 12883744104681472 12887159731432448 12889492354579456 12945674584686592 12959308586233856 12963937080573952 12975805919453872 13032364369851904 13039971902160896 13042332184870912 13051910352999056 13127293142577152 13129669230751744 13133150055044096 13186898334711808 13203175776698368 13206676088410112 13288879107080192 13295113651502144 13299348753219584 13302874561478656 13305282430533632 13375511436131264 13377867136815104 13394380303952384 13452763220492288 13465079593069643 13472939719224832 13550754211692544 13553206947872768 13556800056819712 13563160297701784 13569211677965482 13624744568481536 13632697897713664 13635165466001408 13723988285421568 13726472377604096 13730111421182464 13806979546974208 13809411238002688 13822054131592168 13826457087950848 13832625941499904 13892919066492928 13899436999297696 13907550677909504 13985952006670336 14000681597627648 14006928183706304 14064252457787392 14079607935286432 14090376735440896 14166697584951296 14169261809139712 14173018241220608 14246559808036864 14252365983973376 14267926845514496 14278839681548288 14347805934758912 14354207394872576 14437111748820992 14450329319391812 14458764576729088 14517938020941824 14524415387697152 14533788836424704 14621677097882624 14706126253457408 14719590114163088 14728182550208512 14730848405233664 14734753720293376 14795056668213248 14810638384267264 14817246343094272 14894130708402176 14916468974856064 14925176337268736 14997843235413808 15002620734373888 15009314348621824 15016356043884118 15093344101040128 15194415601716736 15203285213118464 15206037063467008 15210068356431872 15286298784150016 15288991013502976 15295222031581184 15374586537705472 15388662392079592 15397645393399808 15404515253033984 15481644630104576 15493485779222528 15500754625944896 15507670489103408 15571136649693184 15587177489235968 15679563382478072 15684558040481792 15691555909922816 15779405196541952 15796633293248192 15808715361714176 15865487058950144 15885070856340224 15894343631896576 15901435099906048 15981052521398272 15983945150480384 15995683611963517 16000778968717312 16007917924235776 16073431380328448 16090980497470208 16185355749654784 16197735132823552 16281782637756416 16295685556928512 16306202109159424 16377276964077568 16392270808954348 16397492496867328 16404808451282944 16511673405897824 16514662079304928 16524302373404672 16586645561629696 16610044384485376 16707463999643648 16710488111865856 16822388701900672 16826848508025248 16832208628809728 16839718537478144 16921053738275456 16926443867734016 16933995820679168 17021863666745344 17026376355946496 17044308031894528 17047393114121216 17121698644262912 17137374027543182 17140392269044352 17145852267855872 17153502112710656 17161549764438992 17246414451245056 17249536115474432 17262204015256816 17365046401961984 17369650072800256 17466894181445632 17470055753314304 17473132586860544 17575614302912512 17587042733805248 17591705258390032 17597309021028352 17605160289181696 17690192544560704 17693308148690944 17715148143937024 17723051987546752 17795584742506496 17800302553944064 17819049306071552 17919501008546368 17925209189122048 17929961365471232 17933206754197504 17946376735373702 18030342380847104 18033605938905088 18053295192283648 18131985210228736 18154366692960256 18159179621563904 18173068685606912 18260843916965888 18264060024455168 18267365886263296 18272208772235264 18280781270815448 18286604535676928 18294763341983744 18374505862135808 18391328224680488 18497549428176896 18525292113934144 18609407215486976 18635659553325056 18734023781662112 18739991424991232 18744959609356288 18748352515751936 18849903398158336 18870483892454656 18873899519205632 18878903204125888 18884916998176768 18956166356148224 18984596877089536 19094244571021312 19097700699275264 19102763716427776 19111725874034332 19122882182125568 19209710674051072 19230684009171712 19245392614260736 19338347129457664 19458715835367424 19479209179308032 19482734987567104 19487900081678336 19567655593443328 19585570317192208 19589019736050688 19597003227963392 19728233160293504 19737035167949792 19851028654628864 19962164778795008 19965778003787776 19971071158083584 20104806009588608 20111210309746688 20116542019796992 20120183187636224 20217362908069376 20220923598503936 20229164622413824 20239436406974246 20254916557196288 20343202918793216 20364627778367488 20373713721754624 20479429724052992 20491384417681408 20495093433368576 20500526915190784 20510144840427088 20615299259957248 20722268811689984 20753348138930176 20869535905103872 20878847119814656 20882524311126016 20892321452360512 20908300962267136 21018660828206272 21030930293424128 21140056489345024 21159410789109439 21171762415924736 21181208472921728 21267893960556544 21410312893328128 21422810982121472 21426688589430784 21432369047699456 21552358317228032 21559399650907349 21566267305662464 21575889376143872 21664190121312256 21696682145245184 21815044706056448 21831729961631744 21841972427467808 21854722493857792 21864473262370816 21977924581910528 22100968147951616 22254864155775328 22261953347780608 22271885807632384 22383508933933952 22387451126915072 22396575117672448 22406567640776704 22518755825606656 22546552183192576 22556611620514048 22569778851479552 22686889891004416 22707660359044276 22806637647240832 22813902604337152 22824081323524096 22972762999510016 22976921153815552 23077072085745664 23105557609222144 23109626969718784 23130784465113424 23245167303852032 23249374764335104 23266448890128752 23273860318134272 23284244253433856 23405062541774848 23411267489426432 23440165531916672 23542335635861504 23713819870461952 23718112158777344 23735530520978122 23843302994842688 23850898177261568 23861539565502464 23876938802697728 24016979499487744 24021326660807168 24035348906770432 24160064559251456 24166469666504704 24182183758982216 24188594730286294 24196299903913984 24207095397624832 24301765817663488 24306164526350336 24324014748770968 24468929020946432 24475416011673088 24494136054513664 24501192795848384 24612441801127936 24639313886751256 24647162635042816 24658159287021568 24765638335922176 24791720773664768 24796208165994496 24931479664064512 24962254202820352 24968871979650368 24976825707266048 24987969442709504 25108660385828096 25117628093612032 25258249311944704 25264945560436736 25288076308935671 25406391536648192 25434130463743232 25453583780151296 25581153067353088 25587934921294592 25607505875173376 25735720943550464 25759282699785404 25767488209362944 25774319462864896 25778984709158912 25891349169373184 25918617172467712 25951611838907744 26064728739703808 26103820705998112 26254586285154304 26259338461503488 26266300110088192 26373796669423616 26406351553396736 26413352176820224 26590227303004288 26598697506439168 26605749122957312 26610564861067264 26751022872262528 26755734273630208 26788760607904768 26905526440984576 26930159186139286 26945879438449664 27101508423385088 27106413895745536 27113600113639424 27126320595403568 27138423355930964 27249489136963072 27265395795427328 27270330932002816 27447976570843136 27452944755208192 27460222842364928 27613959093948416 27618822476005376 27644108263184336 27652914175901696 27665251882999808 27785838132985856 27798873998595392 27815101355819008 27971904013340672 28001363195255296 28013856367412608 28128504915574784 28159215870572864 28180753470881792 28333395169902592 28338523618279424 28346036482441216 28493119616073728 28504731967946752 28535853691028992 28557679363096576 28695611869517824 28708414789745152 28874223497641984 28900658638783624 28917529153458176 29048830775394304 29067577672849408 29243354195765248 29439180228326176 29456365100417024 29461696810467328 29469507440586752 29621276768534528 29634492686188544 29788261416804352 29832937949712128 29850352674537472 29995686470827616 30005241468747776 30018628697243648 30032712087768236 30186688202080256 30388831203433472 30420136712863744 30572597568300032 30577982027005952 30749173075410944 30777324784159184 30795290786799616 30809030506067968 30963289260209152 31001509251889792 31015340978206816 31142273299386368 31359126764956144 31369116080963584 31383111819845632 31558810393083904 31593266586496384 31617430723428352 31730974117900288 31770141712680448 31788687263793152 31802870199812096 31962105042796544 31967890300960768 31991367223927034 32001557937434624 32015835848471552 32146862760656896 32181960994940416 32370711499309568 32395470265647104 32563565275512832 32591371113857024 32612404218318848 32754553928155136 32784541617908696 32794984993734656 32809616902565888 33023346811795648 33029324158609856 33048604746809344 33173291123259392 33220088768970752 33250502668600547 33414927999287296 33420976223731712 33445520279560081 33644777403801344 33653697016050496 33664417257619456 33679437074956288 33842107476550912 33867991641358336 34043727333490688 34052752711892992 34088616063789056 34094786228242432 34243397288525824 34274748055086364 34280784538088704 34307004225421312 34323099528877984 34524408030513632 34730092803923968 34739300145600512 34933788362891264 34940111506628608 35174085467610496 35183410516780064 35194618042056704 35210320578363392 35380385089121408 35386616297381888 35430296287874048 35446103975093504 35591169485012992 35600605107888128 35638098612143104 35839002017092736 35850418378244096 35859922730942464 35866413508395008 35892753470747404 36060684761694208 36067211877810176 36106590384567296 36263970420457472 36308733385920512 36318359243127808 36521687833931776 36528120048910336 36534731772526592 36544417544470528 36561562541630896 36573209071353856 36589526683967488 36749011724271616 36782656449360976 36995098856353792 37050584227868288 37218814430973952 37271319106650112 37468047563324224 37479982849982464 37489919218712576 37496705031503872 37699806796316672 37740967784909312 37747799038411264 37757806408251776 37769833996353536 37912332712296448 37969193754179072 38188489142042624 38195401398550528 38205527432855552 38223451748068664 38245764364251136 38419421348102144 38461368018343424 38490785228521472 38676694258915328 38917431670734848 38958418358616064 38965469975134208 38975800163356672 39171140634384416 39178039472101376 39194006455926784 39456466320587008 39474070335899584 39702057309257728 39738405628327483 39924329557590016 39931556007575552 39942142316167168 40209612019177216 40233084039593984 40240366375272448 40434725816138752 40441847197007872 40478872813948492 40509833114392576 40686405837586432 40729255556734976 40747427443509248 40958859448105984 41001053830381568 41020289680854176 41444537623379968 41506696277860352 41739071810207744 41757694239629312 41784642904721024 41816601924534272 42037321656412544 42061860586848256 42280112978690048 42318821578218878 42343524831849472 42362416945843456 42535787921113088 42820625786656256 42845621964242944 42853377178861568 42864738095398912 43104716634456064 43118799301814698 43132534611324928 43151778752287744 43328380242624512 43393364290490368 43630089412112896 43663459923263488 43683944854935616 43709444987715584 43728946524741632 43955849163821056 44201936295903232 44509728311550656 44523906695561216 44543771615264768 44767017867867904 44774902253830144 44793150235344896 44813135281553408 45037511651213312 45078744724624457 45093104366385152 45113223241028096 45139557702959104 45373779782008832 45415320718088552 45613275294481664 45648162647048192 45945525999020032 45953842307631104 46154144171491328 46211115218444288 46261568930226848 46532897780257504 46547720636268544 46568488506867712 46810125083549696 46822534978852864 46880331063833344 47084671271723008 47427639740923904 47436224317554688 47471061041956244 47686605989685376 47701796354523136 47723079131004928 47753877605395456 48033958998975488 48042653321614336 48320129118502912 48332939333009408 48364367517964432 48377189460572588 48392599807827968 48414190795249664 48603531635326976 48612329052700672 48648029497541936 48937858041892864 48950832023346176 49002385591696768 49224883602255872 49278627773502512 49294325270085632 49316318574043136 49531276671844352 49583441547329536 49592416331988992 49862959328129024 49924508405640704 49937743959300736 49953651414532096 49975938885419008 50217320771656192 50235256187224064 50516498623889408 50529891120873472 50576152617871342 50812783073296384 50868260927486464 50907167560302592 51162306134706176 51175869842589184 51215011750346752 51471441887100928 51518565399570808 51534976418725888 51548638925729792 51557969418317824 51782698338746368 51837234344935424 51903223677815488 52129457479407616 52207641411996224 52509172570308608 52518676923006976 52532600220176384 52557246153594413 52812703106793472 52826704353640448 53180454606008576 53211498245914624 53221129722134528 53502045744525056 53511468547260416 53577521215809536 53811052881969152 53860318372278572 53891758876899328 54227200227278848 54252641190807136 54276846711861928 54498978273926144 54895953141686272 54905889510416384 54920445684729856 55227918187896832 55288216526368672 55305828351803392 55330503765999616 55597747997190784 55630202711638016 55943808026681344 56002726390510592 56027712734825216 56257009831149568 56318431741145728 56361506941763584 56666790339805184 56677047236558848 56692072964882432 56986239232147456 57009463935893504 57071707382057984 57391223739035648 57416829579490304 57748446995283968 57801317277567248 57835058306916352 58097661550788608 58135155345698816 58486708391530496 58878360456652352 58912730200834048 58923393620934656 58939014881173504 59242553537069056 59268985372377088 59576522833608704 59665875899424256 59700705349074944 59991372941655232 60010482937495552 60037257394487296 60065424175536472 60373376404160512 60777662406866944 60840273425727488 61145195136600064 61155964054011904 61554649568318368 61590581573599232 61618061012135936 61926578520418304 62003018503779584 62030681956413632 62284546598772736 62718253529912288 62738232161927168 62766223639691264 63117620786167808 63186533172992768 63234861446856704 63461948235800576 63540283425360896 63605740399624192 63924210085593088 63935780601921536 63982734447854068 64003115874869248 64031671696943104 64293725521313792 64363921989880832 64741422998619136 65127130551025664 65224808436637696 65509107856310272 65569083235817392 65589969987469312 65619233805131776 66046693623591296 66058648317219712 66097209493618688 66346582246518784 66440177537941504 66501005337201094 66829855998574592 66841952447463424 66891040559120162 67289554807602688 67307394032100992 67328834515238912 67358874149912576 67684214953101824 67735983282716672 68087454666981376 68105505423785984 68177232127578112 68189572456484864 68486794577051648 68549496110172728 68561569076177408 68614008450842624 68646199057755968 69048816061027264 69460185607847936 69478600291201024 69867576725782528 69880223013257216 70348170935220992 70366821033560128 70389236084113408 70420641156726784 70760770178242816 70773232594763776 70838027424409861 70860592575748096 70892207950187008 71182338970025984 71201210215776256 71276197224286208 71678004034185472 71719845461884928 71732827016790016 71785506941494808 72213180769134592 72527940840914944 72617466771841024 72636718486255616 73043375667863552 73088835088941056 73123125083261792 73146418142707712 73179053367934976 73565312898721952 73990197712707584 74101168455736576 74437628861947904 74542638213300224 74936095126648448 74959965699964928 74979838437425152 74993410063007744 75399613592633344 75481935569818624 75495598076822528 75515612816503552 75824665424592896 75938387508358144 76376978284085248 76390802797101056 76411054865711104 76446903496137328 76491528728502272 76838842696204288 76922736036686848 77353388517830656 77834863341469696 77916836717232128 77930939950268416 77951600326713344 78342281268768832 78356078944202752 78388012911853568 78912932641174016 78948140671799168 79404114618515456 79476811256654966 79848659115180032 79863112015151104 79884284632334336 80419224038354432 80466168079187968 80480732750544896 80869451632277504 80883694394015744 80957745627896984 81019666228785152 81372811675172864 81458511113469952 81494854887018496 81917718896211968 82002107660763136 82040579361708352 83013392555720704 83478143620415488 83515388479258624 83569285809442048 83633203849068544 84074643312825088 84123721173696512 84560225957380096 84637643156437756 84687049663698944 84724833891686912 85071575842226176 85641251573312512 85729476190797824 86237598603629396 86265069222649856 86303557504575488 86656760485249024 86786728580980736 87260178824225792 87367889709871232 87418889975431168 87457893049483264 87911698327642112 88403872591806464 89019456623101312 89047813391122432 89087543230529536 89534035735735808 89549804507660288 89586300470689792 89626270563106816 90075023302426624 90157489449248914 90186208732770304 90226446482056192 90747559564017664 90830641436177104 91226550588963328 91296325294096384 91891051998040064 91907684615262208 92308288342982656 92422230436888576 92523137860453696 93065795560515008 93095441272537088 93136977013735424 93620250167099392 93645069957705728 93760662127666688 94169342543446016 94255557151487501 94855279481847808 94872448635109376 94942122083912488 95373211979370752 95446158262009856 95507755210790912 96067917997950976 96085306643228672 96665878666018816 96728735035928864 96754378921145176 96785199615655936 96828381590499328 97296058995083872 97875716083785728 97901664046692352 98004771183393536 98449767204511744 98557255547005024 98588650540171264 98632637148086272 99166883094659072 99184832663977984 99725918656258048 99849016811281408 99875487918601472 99951877770838016 100434641543312384 100470512374448128 101032997247778816 101059782241746944 101152305235742684 101625566146592768 101736521854972928 102324612269412352 102351739685178368 102942883774201856 103037130799141616 103069952837451776 103097277851459584 103115938836635648 103565396677492736 103674468689870848 103806447355630976 104258914958815232 104415282823992448 105018345140617216 105037353846013952 105065200440352768 105114492307188826 105625406213586944 105653408707280896 106360909212017152 106422996491829248 106442259444269056 107004091489050112 107022937094520832 107155042431619072 107622105763938304 107720636744557144 107783517753798656 108454400454557696 108505282381614272 108553693423723856 108997956547852288 109791906283372544 109811779020832768 109840891369459712 110455836375793664 110576433052737344 110611656703606784 110661007531999232 111195495994381568 111260405423276032 111887616053362688 112005452781021184 112055425469650432 112514019662299136 112636863482291456 112723013883527168 113384145929764864 113972478464294912 114143414764115968 114782447478071296 114833659158980608 115602634555134496 115670116613832704 116270310691397632 116973416783060992 117756720913304704 117825460401668096 117846787241869312 117878029762347008 118485107074138112 118537970744754176 119153045667217408 119331751798848512 119982745883310464 120020965874991104 120074514788974592 120130848351072944 120746752808321024 121555324813733888 122290390273200128 122311928108023808 123109299136636736 123181163147198464 123236122024271872 123853157040836608 124006037007559168 124061363912827264 124569093197545472 125436507059824576 125476464323854336 125532447279382528 126235241572335616 126373066345985536 126469722893713408 126923896471601152 127080566850721792 127211480799248384 127848420171186176 127871561203843072 127965468895708136 128006231749738496 128063343393886208 128727843979761664 129482845997238272 130449616873275392 131138166471634784 131179939974938624 131238467610263552 132093387247182592 132117296634439424 132194418987237376 132693164493037568 132880355075883008 133002010674402188 133659711997149184 133683904894926848 133782081118240324 134579109615205376 134614788064201984 134717748299825152 135368429906203648 136174909333962752 136211010847571968 136354464255156224 136379144912969728 136973589154103296 137098992220345456 137123138152354816 137292398115511936 138097632122054528 138920371215695872 138957200582402048 139735153451565056 139760446026514432 140696341870441984 140733642067120256 140778472168226816 140841282313453568 141521540356485632 141546465189527552 141676054848819722 141721185151496192 141784415900374016 142364677940051968 142402420431552512 142552394448572416 143356008068370944 143439690923769856 143465654033580032 143571013882989616 144426361538269184 145055881681829888 145234933543682048 145273436972511232 146086751335727104 146177670177882112 146246250166523584 146292836285415424 146358106735869952 147130625797443904 147980395425415168 148115875523766073 148202336911473152 148875257723895808 149085276426600448 149872190253296896 149959676874850304 149986820126015488 150963871139637248 150991196153645056 151031225633007104 151649330849185792 151876775016716288 152822109731422208 152893806992274656 152983057457004544 153845472073373696 154706777035661312 155833673434464256 155861879900536832 155903200653426688 156684562537537664 156712157888405504 156776025823707136 157825865282348032 157896281343598336 158808229237030912 158953622513309932 159697318230360064 159726224030302208 159768569264668672 160838448076708864 161738903264555008 161767388788031488 161915491255793968 162039332457570304 162745623350345728 162917022226939904 162989709774036992 163835437792423936 164081158723416704 166026785111441408 166956287240830976 167030776958517248 167138571618884096 167266407698137088 168149286625650176 168247442347393024 169120451914760192 169275286312875512 169374099327397888 169449667783373824 170143151684452352 171282503146625024 171458952381595648 172475197207258792 172530138445299712 172607115009150976 173573457161961472 174520357648451584 174735779419742464 174837779950862336 174915786098966528 175823396655284224 176807745183612928 178038913246202624 178175086461059072 179068071471471616 179099609015320576 179252541126213632 180150046604853248 180314978898497828 180372417465540608 180452892964112384 181661282872354208 182453101177926656 183782103996080128 183815369230524416 184616576685965312 184844460873777152 185046275720907392 186131591121030016 186190882545074176 186273954027470848 187240500334198784 187290139915411456 187521324255333376 188338685086892032 188511114302975002 189710558963695616 189744897270218752 189884244167824976 190746423958741504 190892316524019712 191015510421581824 192135835995901952 192170613286457344 193331757332037632 193457470071857728 193508757842290352 193570399231311872 193656763180998656 194592117990167744 195751432167571456 195803328093384704 196009542366787072 196899534409023488 197114511094010048 197177301080342528 197265274296172544 198333766189318144 198369665327955968 199451837312516096 199698033622562816 199750975837202944 199903755541676032 200869283086624768 200941024748896256 202119564483493888 202304610471485368 203473043709945856 204649224538824704 204703479370356736 206074261598283232 206139905674903552 206194555702919168 206231877673271296 207348937379741696 207612894711261952 208517829917630464 208830565647984896 210036690281234432 210074707692027904 210130400880705536 210228984614377652 211250812427173888 211306817414561792 212721818424034304 214008182978100224 214045874189041664 214310084863238144 215244211527876608 215441273489114288 215567035507597312 217010564763228544 217107386847447712 217995913095704576 219583812566745088 219623558041665536 219681782738919424 220911672751587328 221152866105474688 221223313407213568 221322015063998464 222390991988763136 222520810846552064 223775232106725376 224010905562042368 224110850939300864 225028039324598272 225273726964582912 225446027767054336 226768291859529728 227944956928589824 228286829528231936 229564894956142592 229667318317961216 231205269110268992 231340233227665408 232540621382795264 232753518680203829 233946833566121984 235513441826609408 235650920803336192 235693574483738624 235756059524694016 237075941489508352 238306091334434816 238663503597697024 239965491766620928 240149029577949184 240261696702145888 243110649627467776 244580780546400256 246218598273273472 246362326294396928 246472244048543744 247706314081673216 248012074015118336 248122727825654528 249138186395090944 250873014119649152 250952928647708672 251064894558765056 252470483144671232 252746132691971072 253847792943202304 254161133701443584 255696840342372352 255743122407686144 255930937791416272 256012463499476992 256126686787772416 257455687959523328 258965691994476544 260899233746550784 262276332943269568 262359879949877248 262476935220527104 264186774494365184 264234593268878848 264388837974474752 265386328986075136 265760710151766016 266004021348804376 267319423994298368 267367809789853696 267564162236480648 269158219230410752 269229576128403968 269435496599650304 270736859812407296 272422021695143936 272708928510312448 272758289825939456 274197984440690912 274246276304709632 274584796231023872 276195264244109056 277840742431391744 277914401164804096 278168839398292381 279470306903130112 279520892053028864 281392683740883968 281467284134240512 281682564626907136 283043080712971264 283092930379055104 283352109697639444 283442370302992384 283568831800748032 284729355880103936 284804840863105024 285104788897144832 286712016136741888 287142027765979232 288852723076538368 290111763363659776 290469867087364096 290546873945022464 292173502671454208 292492500333047168 292585672570830848 292716213471739904 294261251594887808 295960790850830336 296231751047532146 296404673822946304 297750515447791616 298170552853200896 299744380506593792 299919353749700608 299973640252030976 301927742279274496 301982392307290112 302062451266014208 303298661698371584 303753550033432576 305644219462844416 305787613984549312 305966114914009088 307690944146747392 309413554071322624 311667346868928512 311723759801073664 311806401306853376 313369125075075328 313424315776811008 313552051647414272 315651730564696064 315792562687196672 317616458474061824 317907245026619864 319537138529337344 321676896153417728 323477806529110016 323830982511587936 324078664915140608 325834044453879808 325979419548073984 327670875584847872 328162317446833408 332053570222882816 333912574481661952 334061553917034496 334277143237768192 336298573251300352 338240903829520384 338550572625751024 338748198654795776 338899335566747648 340286303368904704 342565006293250048 344950394414517584 345060276890599424 345214230018301952 347146914323922944 349040715296903168 349471558839484928 349675559901724672 349831572197933056 351646793310568448 353615490367225856 356077826492405248 356350172922118144 358136142942943232 358199218030641152 358505082252427264 360300093209706496 360629957796995656 360744834931081216 360905785928224768 363322565744708416 364906202355853312 367564207992160256 367630738461048832 367900723075160891 369688921747554304 370092551441814784 372263182242060032 372547908054941696 374481000668397568 374580279830822912 375042648510666752 376677370173784064 377022228605950004 379768488335649952 381492847917483008 382031020843163648 384271671991803904 384341226572914688 386914940143715456 387017515684580704 387140798462623744 387313526361997312 389184235980335488 391502864335142912 391606656186769408 392019084733574144 393799068818046976 394229022188020096 394354602160685056 394530548592345088 396667532378636288 396739330655911936 398903674625032192 399396067245125632 399501951674405888 401738566173249536 401882049497792512 404239128966987776 404609220942970736 406946087419891712 409298449077649408 409406958740713472 412148523196566464 412279811349807104 412389111405838336 412463755346542592 414697874759483392 415225789422523904 417035659835260928 417661131295969792 420073380562468864 420149415384055808 420260801761411072 420457969228755304 422613634829123584 425443636848068608 428016365956200448 428091748378083328 428620169726476288 430882546978228576 431134071015194624 434021129526457088 434214773694895424 435991826191409152 439167625133490176 439247116083331072 439363565477838848 441823345503174656 442305732210949376 442644030127996928 444781983977526272 447550464213450752 448021811124084736 448221701878601728 450056078649196544 450547453929165824 455889913857179648 456573659056463872 459129789912285184 459334636635922432 462410538220537984 462680466455330816 465081242765590528 465507037360407658 467893667132243968 471026883653218816 471301841606672384 471387148967477248 471512119049388032 474151882979016704 476612182668869632 477327007195394048 479930983533241856 480298059155898368 480523393404291776 486221299254935552 489161561092800512 492437196546546944 492724652588793856 492944488097087488 495412628163346432 495866191970869027 496024148030236672 496245455651309056 498276372790181888 501746028239298304 502129789117530112 505492265383942144 507695585886404608 508322267402887168 511861875582832544 512024926998953984 512253373575544832 514911375919046656 517931383988953088 521798467493101568 524552665886539136 524719759899754496 524953870441054208 528373548988730368 528469186537757696 530772657972150272 531521420303532032 532008042697608752 534638847988596736 534735619579707392 535128324472961296 538316438460821504 538459152256807936 541473719624814592 544844043390287872 545417857020624896 545516579651878912 548395968881381824 548492552609419264 549169592462047744 552390528488218112 555681484862783488 555828802329608192 556337678796584762 558940613806260224 559041784106057728 562785367481767936 562934568268481024 563365129253814272 566086161425942528 566185860758110208 566704219395278888 566884740605984768 567137663601496064 569609681726210048 570209577794289664 573424032273483776 574284055531958464 577705446153076736 580939734174728192 581093747890044928 584347005342908416 584985000666094336 585432426943479808 588522503189775616 591921581701660672 592463502095064292 592809347645892608 595501030895583232 599488761013187584 603855484558548992 603964784614580224 604124902532028416 606597323396743168 607507100066865152 611575227969098624 611932229828018176 615381888293494784 618827108142645248 623334693737857024 623447519602147328 623612802613706752 626738250150150656 626848631553622016 627104103294828544 631303461129392128 631585125374393344 635232916948123648 635814490053239728 639074277058674688 643353792306835456 646955613058220032 647661965023175872 648157329830281216 651668088907759616 651958839096147968 655341751169695744 656324634893666816 664107140445765632 668123107834068992 668554286475536384 672597146502600704 677101145251502048 677496397309591552 677798671133495296 685130012586500096 689900788829035168 690120553781198848 690428460036603904 694293828647845888 698081430593806336 698943117678969856 699663144395866112 703293586621136896 707230980734451712 712155652984810496 716272285885886464 716398436061282304 720600186419412992 721259915593991312 721489669862162432 721811571856449536 726645131489416832 729812404711706624 735128415984320512 735261476922097664 735801446150321782 739377843495108608 740185102883629568 744526364484120064 745095816109883392 748962001336795136 749160559661645824 750085297021333504 753354740347568128 754044457211900008 759536976671299904 762985695834966016 764062041686327296 768543343983607808 768682453145829376 773829880287430912 774035031369161408 774281596925247488 774627052723994624 778368471960670976 783005728670285824 783213312373538816 784038169467148288 787598137636093952 788458044376040192 789061097184690176 797807349250064384 798792134490251264 799003903348811776 803477132346499072 809218441885941472 813892174839783424 818596898155298816 818813917481426944 824297046393132928 824559622699614208 824778222811676672 824927510693085184 829395749518966784 830451578845047808 834071319670521856 835322262591939584 840146761124937728 840298830768111616 840521603522822144 840915938457510608 845227269658247168 850887273696137216 856032731912400896 856183496756166656 857240339452952576 861765093956457152 862268142030389248 868042259052914176 868429547389790848 871983652382818304 878335250266980352 878494232166662144 878727130955677696 883646691006349312 884611464421898752 885288060255993856 889563967955052544 895100928426901504 896043622248169472 896443403757203456 901094907858331648 913147318112927744 918259579824570368 918669273271844864 924821076441075968 925360932910661632 930162485531181056 931014074720815316 935787334264487936 942053767306437632 943024238098776064 953224365337739264 954654014390788096 959861967066483712 961046786808583552 972442598509871104 978323122185601024 984874393093093888 985449305177587712 985888976194174976 990825256326692864 991732383941738054 992048296060473344 992490911302618112 996552745580363776 1003492056478596608 1004259578235060224 1010984530767884288 1015391171772809216 1016644534805774336 1023723751165665088 1024049853997907968 1024506747151089664 1029822751838093312 1035862767977906176 1036811128666362511 1043596934986203136 1049105331773078272 1049907740882108416 1056747097977460736 1056938373075515392 1061545315944300544 1064016085395217504 1070256648945922592 1076632876921643008 1076918304513615872 1082947439249629184 1090835714041249792 1091033159303757824 1096791937762763648 1096985105218838528 1098339184924095488 1104781056976436224 1111362969725566976 1111657604659216384 1112675357593169524 1117881227612520448 1118083568212115456 1125570734963535872 1125869136536962048 1132172322851885056 1132371721516220416 1133408438790557776 1133769481211969536 1134275327202992128 1139219363452420096 1140419155588579328 1146848064546967552 1148568111063916928 1155410892306153472 1161879468349456384 1162187495780089856 1168694010685816832 1169970001332188672 1170864853886959616 1177045006379551232 1183843163403321344 1184927004190128584 1185618695291785216 1191002061791166464 1198977522026375168 1207710969117097984 1207929569229160448 1208249805064056832 1215014200133730304 1223150455938197248 1223864459656036352 1230763776586989568 1237654216285290496 1247225605227413504 1253476500300301312 1253697263107244032 1262606922258784256 1263170250748786688 1271628980106479456 1286707584613670912 1293911226116440064 1295323930046351744 1296314659660562432 1303336177815519232 1303917678192295936 1310683502339391488 1312649269787333632 1328214280891531264 1336246215668137984 1337108572951072768 1345194293005201408 1354202290503004096 1354992794619183104 1355597342266990592 1370260025173000192 1379801577658070336 1380241107562397696 1380856920073207808 1388587657295691776 1396162861187612672 1397886235357939712 1399326288791732224 1406587173242273792 1424311305969620992 1432544571771772928 1442519831187982624 1442979339724324864 1443623143712899072 1453290262978833664 1459624809423413248 1470256831968641024 1470522953844195328 1471602892300643564 1478755686990217216 1480370205767259136 1489052728968240128 1497924002673590272 1498321119323291648 1500170594042667008 1506709480695136256 1508088914423800016 1519073953342599808 1525971391669932032 1528124083372654592 1537086687967215616 1537364906291658752 1547659760574861824 1548070062738322816 1548563193850494976 1549254105447989248 1556736943921341952 1566011457340571648 1566426624747077632 1568076338934296576 1575196275272187904 1576916088752080384 1578122194369380352 1595614698500128768 1597584268980502528 1598007806697623552 1606954264692998144 1618436883771882944 1627784349679566848 1629274630761426803 1637193796310597632 1637627834962853888 1648594092786265856 1649556445623353344 1649855021386170368 1660903157690095616 1668142639341043712 1670644525183879168 1681043207045644288 1681831876915021216 1701774547392274432 1712065463824801792 1714480678905905152 1723530187912914304 1724536284060778496 1736084518105828352 1736859094779581696 1743967304765636608 1756670500533960704 1756988464333324288 1757454261911355392 1767293382012698624 1769222928843797504 1779127935910105088 1790201856853803008 1792087244496338944 1792886807514406912 1802189815716663296 1826294636225855488 1836519159649140736 1837338546543689728 1849642152882151936 1850721865821323264 1860324971062362112 1862028149441630632 1871574668528975872 1884107534612875264 1886048476197552128 1909308028781576192 1919723934132967424 1922093573617167104 1944885197019742208 1956646244371202048 1969748786186187776 1971777952388349952 1981650512653385728 1983464767883476108 1984096592120946688 1984981822605236224 1993105491160727552 2006984112957193216 2021969061535768576 2030782343545618432 2033289069611548672 2047447502331330176 2048099707995815936 2049013494302179328 2059645503676186624 2071725535955812352 2073622257332725022 2087193869972406272 2098210663546156544 2099815481764216832 2113494195954921472 2113876746151030784 2123090631888601088 2128032170790435008 2140513297891845184 2153265753843286016 2153836609027231744 2165894878499258368 2181671428082499584 2182066318607515648 2193583875525527296 2193970210437677056 2196678369848190976 2209562113952872448 2223315209318432768 2225350715186339048 2251141469927071744 2251738273073924096 2264344645703770112 2266816877581115552 2267538962423939072 2268550654405984256 2280838311177158656 2293696129093935104 2297136222127833856 2310821784612306944 2323758936698912768 2324374991560179712 2337388021371633664 2339940002664377344 2354090012759102464 2367686326806642688 2369854008380257168 2371237390583570432 2382004123582332928 2397955044052750336 2415421938234195968 2415859138458320896 2416499610128113664 2430028400267460608 2446300911876394496 2447728919312072704 2461527553173979136 2475308432570580992 2494451210454827008 2506953000600602624 2507394526214488064 2525213844517568512 2526340501497573376 2543257960212958912 2573415169227341824 2587822452232880128 2590647860092703488 2592629319321124864 2607835356384591872 2621367004678782976 2625298539574667264 2674217145902145536 2690388586010402816 2708404581006008192 2709985589238366208 2711194684533981184 2740520050346000384 2759603155316140672 2760482215124795392 2761713840146415616 2777175314591383552 2792325722375225344 2795772470715879424 2813174346484547584 2848622611939241984 2865089143543545856 2885039662375965248 2885958679448649728 2887246287425798144 2906580525957667328 2919249618846826496 2940513663937282048 2941045907688390656 2943205784601287128 2960740411534518272 2978105457936480256 2996642238646583296 3000341188085334016 3016177828847600032 3038147906685199616 3051942783339864064 3056248166745309184 3074173375934431232 3074729812583317504 3095319521149723648 3096140125476645632 3098508210895978496 3113473887842683904 3132022914681143296 3132853249494155264 3136152677868593152 3150392550544375808 3153832177504160768 3191229397000257536 3195168537961005056 3196015613395247104 3213908529385996288 3236873767543765888 3255568699359133696 3258549261522853606 3274387592621195264 3275255669925707776 3297188185572531712 3299112891246706688 3299710042772340736 3321806315380191232 3336285278682087424 3341289050367758336 3362086414091288576 3363663753830042432 3403549094784548864 3424130927649603584 3428961357811810304 3447060375825828608 3449072568121556992 3472169036211656704 3473718189559163392 3487934609531273216 3514908523822710784 3538445857687595008 3558255871820210176 3584174488992677888 3585773615028813824 3604379631433326592 3652589272451710976 3673038319298281472 3674677093087379456 3699284305764303872 3720649942124724224 3724056298883261264 3743149337057951744 3768215069225750528 3818616057563152384 3839447868265934848 3844187147234334208 3889770394039484416 3913292488742404096 3939497572372375552 3943555904776699904 3963301025306771456 3966929535766952216 3968193184241893376 3969963645210472448 4013968225914386432 4043938123071537152 4066578139223097344 4094895004662660352 4098026988604358656 4119291007352373248 4143451071911624704 4147244514665450044 4196421327092313088 4226988391909842944 4227753492302061568 4246181263777202176 4256064341580870016 4281026595783690368 4306531507686572032 4307673218054463488 4331789756998516736 4363342856164999168 4364132637215031296 4387167751051054592 4387940420875354112 4393356739696381952 4419124227905744896 4446630418636865536 4450701430372678096 4502282939854143488 4503476546147848192 4528689291407540224 4533633755162231104 4535077924847878144 4537101308811968512 4561676622354317312 4587392258187870208 4594272444255667712 4621643569224613888 4648749983120359424 4679880005328754688 4708180025518204928 4739708016760514336 4742474781167140864 4795910088105500672 4830843876468391936 4831718276916641792 4832999220256227328 4860056800534921216 4892601823752788992 4923055106347958272 4950616865141161984 5013906001201205248 5014789052428976128 5050427689035137024 5052681002995146752 5086515920425917824 5146830338454683648 5175644904465760256 5181295720185406976 5185258638642249728 5215670712769183744 5242734009357565952 5250597079149334528 5348434291804291072 5380777172020805632 5416809162012016384 5419971178476732416 5422389369067962368 5481040100692000768 5519206310632281344 5523427680292831232 5584651444750450688 5591544941431758848 5697245223878483968 5730178287087091712 5770079324751930496 5771917358897299456 5774492574851596288 5813161051915334656 5838499237693652992 5881027327874564096 5882091815376781312 5886411569202574256 5921480823069036544 5956210915872960512 5993284477293166592 6000682376170668032 6032355657695200064 6076295813370399232 6103885566679728128 6112496333490618368 6148346751868862464 6149459625166635008 6190639042299447296 6192280250953291264 6197016421791956992 6226947775685367808 6265706498988310528 6272305355737186304 6307664355008321536 6390337075922010112 6392031226790494208 6427817058771992576 6473747535087531776 6511137398718267392 6517098523045707212 6548775185242390528 6550511339851415552 6594376371145063424 6643612630760382464 6672570557364174848 6682578100735516672 6727327507660084864 6807098189569097728 6848261855299207168 6857922715623620608 6894120751651657216 6898145136243113984 6944338072423313408 6947436379118326784 6975869219062546432 7029817047645421568 7076891715375190016 7116511743640420352 7168348977985355776 7171547230057627648 7208759262866653184 7305178544903421952 7349354186174758912 7398568611528607744 7448112597766522528 7536430138451501056 7637232115126304768 7678895736531869696 7688374294468668416 7779540788078968832 7826584977484808192 7878995144744751104 7926602050613542912 7933859071533904432 7936386368483786752 7939927290420944896 8027936451828772864 8087876246143074304 8133156278446194688 8189790009325320704 8196053977208717312 8238582014704746496 8286902143823249408 8294489029330900088 8392842654184626176 8453976783819685888 8455506984604123136 8512128683161740032 8562053191567380736 8613063015373144064 8615346436108926976 8663579513997033472 8774335502102109184 8775880841750708224 8786713479392763904 8838248455811489792 8901402860745356192 9004565879708286976 9006953092295696384 9057378582815080448 9067267510324462208 9070155849695756288 9074202617623937024 9123353244708634624 9174784516375740416 9188544888511335424 9243287138449227776 9297499966240718848 9359760010657509376 9416360051036409856 9479416033521028672 9484949562334281728 9591820176211001344 9661687752936783872 9663436553833283584 9665998440512454656 9720113601069842432 9785203647505577984 9846110212695916544 10027812002402410496 10100855378070274048 10105362005990293504 10173031840851835648 10293660676909367296 10351289808931520512 10362591440370813952 10485468018715131904 10501194158298669056 10696868583608582144 10761554344041611264 10833618324024032768 10839942356953464832 10844778738135924736 10962080201384001536 11038412621264562688 11046855360585662464 11169302889500901376 11183089882863517696 11394490447756967936 11404922415329987621 11460356574174183424 11540158649503860992 11548985149703192576 11626322103830669312 11676998475387305984 11772823138405148512 11842961646138073088 11912421831745921024 12001364752341336064 12064711315390400128 12152591626740798464 12207771133359456256 12224992666981236736 12296693503737724928 12298919250333270016 12381278084598894592 12384560501906582528 12453895551370735616 12531412997976621056 12544610711474372608 12615328710016643072 12780674151844020224 12784062453580988416 12855634117543985152 12947495070175063552 13022274797436534784 13034197046091414424 13101022679702831104 13188752742290126848 13287225261520764928 13365156201471033344 13454655015320169728 13614196379138195456 13696523710598414336 13788241503303314432 13888676144846626816 13894872758236653568 13951738438125092864 14153783430750380032 14233023487280840704 14336697955970711552 14343094460115255296 14417518525733306368 14610357089806843904 14698708372349517824 14797137223057215488 14896225195533045056 15072860276903002112 15274464230252609536 15357791473063739392 15376748588937336832 15757990289489502208 15867718143067808864 15872772736967573504 15879854580841889792 16055872903657545728 16175752492286148608 16266312556892389376 16379580018650641408 16477164029409492992 16573804287646498816 16588978058661800176 16785685308369252352 16907953567639371776 16911013969208246272 17024257366323480064 17124106383134761472 17226126030746288128 17230692872217853952 17327159027994066944 17548671004204218368 17551761683501416448 17573426958785527808 17676496911622979584 17802805721490712384 18009131759416573952 18013906184591392768 18114757165630160896 18134535020648924416 18148405235247874048 18349569032751480832 18377089777022670848 18719520021315018752 18832720102072819712 18958832067042057344 18969899124668563456 19183640352422002688 19323375505873567744 19326873107666567168 19331996881024909312 19440227202139684864 19570407295011155968 19692220425391833088 20055624004804820992 20201710756140548096 20210724011980587008 20346063681703671296 20587321353818734592 20725182880741627904 21002388316597338112 21393737167217164288 21523108688083222528 21667236648048065536 21689557476271849472 21924160402768003072 22076825242529125376 22338605779001802752 22366179765727035392 22788980895513935872 22809844830659975242 22920713148348366848 23080317299007721984 23097970299406385152 23252644207661338624 23353996950774611968 23545646276810297024 23685923292276146176 23824843663491842048 24002729504682672128 24129422630780800256 24305183253481596928 24415542266718912512 24762556169197789184 24769121003813165056 24907791102741471232 25089221422948745216 25230657420033286144 25561348303688040448 25568124907161976832 25711268235087970304 25894990140350127104 26044549594873069568 26068394092182828848 26202045359405662208 26377505484580253696 26574450523041529856 26730312402942066688 26909310030640339456 27228392758276390912 27393047421196828672 27576483006606628864 27777352289693253632 27789745516473307136 28307566861500760064 28466046974561681408 28686188920230510592 28835037051466612736 29594274446114430976 29792450391066090112 30145720553806004224 30548928460505219072 30715582946127478784 30753497177874673664 31515980578979004416 31735436286135617728 31745545473935147008 31759709161683779584 32111745807315091456 32351504984572297216 32759160037301282816 33177956117323600352 33571370616738504704 33815907135278743552 33822027938416492544 34048514732646960128 34248212766269522944 34452252061492576256 34461385744435707904 34654318055988133888 35097342008408436736 35103523367002832896 35146853917571055616 35352993823245959168 35605611442981424768 36018263518833147904 36027812369182785536 36229514331260321792 36269070041297848832 36296810470495748096 36699138065502961664 36754179554045341696 37439040042630037504 37665440204145639424 37917664134084114688 37939798249337126912 38367280704844005376 38663993762049818624 39140814590022311936 40111248009609641984 40403421512281096192 40421448023961174016 40692127363407342592 41174642707637469184 41450365761483255808 42004776633194676224 42787474334434328576 43046217376166445056 43334473296096131072 43379114952543698944 44153650485058250752 44732359531454070784 45577961791027871744 45619689661319950484 45841426296696733696 46160634598015443968 46505288415322677248 46707993901549223936 47091292553620594048 47371846584552292352 47649687326983684096 48005459009365344256 48258845261561600512 48610366506963193856 48831084533437825024 49525112338395578368 49538242007626330112 49815582205482942464 50178442845897490432 50461314840066572288 51136249814323953664 51789980280700254208 52136788184365657696 52755010969160507392 53148901046083059712 53460624805884133376 53818620061280678912 54456785516552781824 54786094842393657344 55152966013213257728 55554704579386507264 55579491032946614272 56615133723001520128 56932093949123362816 57372377840461021184 57670074102933225472 59188548892228861952 59584900782132180224 60291441107612008448 61431165892254957568 61506994355749347328 63031961157958008832 63470872572271235456 63491090947870294016 63519418323367559168 64223491614630182912 64703009969144594432 65518320074602565632 66355912234647200704 67142741233477009408 67631814270557487104 67644055876832985088 68097029465293920256 68496425532539045888 68922771488871415808 70194684016816873472 70293707835142111232 70705987646491918336 71211222885962849536 72036527037666295808 72055624738365571072 72459028662520643584 72538140082595697664 73398276131005923328 73508359108090683392 74878080085260075008 75330880408291278848 75835328268168229376 75879596498674253824 76734561409688010752 77327987524099637248 78281629180044623872 80222496019219283968 80842896047922348032 81384254726814685184 82900731522966511616 84009553266389352448 85574948668868657152 86092434752332890112 86668946592192262144 88307300970116501504 89464719062908141568 91155923582055743488 91239379322639900968 92321269196030887936 93010576830645354496 94182585107241188096 94743693169104584704 95299374653967368192 96517690523123201024 97220733013926387712 97662169066875650048 99050224676791156736 99076484015252660224 99631164410965884928 100356885691794980864 100922629680133144576 102272499628647907328 103579960561400508416 104273576368731315392 105510021938321014784 106297802092166119424 106921249611768266752 107637240122561357824 110305932026426515456 111109409158773014528 111158982065893228544 113230267446003040256 113864187898246725632 115340148205866450944 118377097784457723904 119169801564264360448 120582882215224016896 122862331784509915136 123013988711498694656 126063922315916017664 126941745144542470912 127038836646735118336 128446983229260365824 131036640149205131264 132711824469294401408 134285482466954018816 135263628541114974208 135288111753665970176 136194058930587840512 136992851065078091776 137845542977742831616 140389368033633746944 140587415670284222464 141411975292983836672 142422445771925699072 144111249476731142144 145076280165191395328 147016718216181366784 149756160170520150016 150661760816582557696 151670656536336458752 153469122819376021504 156563258360089247744 160444992038438567936 161685792095844696064 162768509453629370368 165801463045933023232 168019106532778704896 173337893184384524288 176614601940233003008 178929438125816283136 182311847164111486976 182478758645279801936 184642538392061775872 186021153661290708992 188365170214482376192 189487386338209169408 190598749307934736384 193035381046246402048 194441466027852775424 198100449353582313472 198152968030505320448 199262328821931769856 201845259360266289152 207159921122801016832 208547152737462630784 211020043876642029568 212595604184332238848 213842499223536533504 215274480245122715648 220611864052853030912 222218818317546029056 222317964131786457088 226460534892006080512 236754195568915447808 238339603128528720896 241165764430448033792 245724663569019830272 246027977422997389312 252127844631832035328 253883490289084941824 254077673293470236672 256893966458520731648 262073280298410262528 265423648938588802816 268570964933908037632 272388117861175681024 273985702130156183552 280778736067267493888 281174831340568444928 282823950585967673344 284844891543851398144 288222498953462284288 290152560330382790656 294033436432362733568 299512320341040300032 301323521633165115392 303341313072672917504 313126516720178495488 320889984076877135872 325537018907258740736 331602926091866046464 336038213065557409792 346675786368769048576 353229203880466006016 364957517290559603872 369285076784123551744 372042307322581417984 376730340428964752384 378974772676418338816 381197498615869472768 386070762092492804096 388882932055705550848 396200898707164626944 396305936061010640896 398524657643863539712 403690518720532578304 414319842245602033664 417094305474925261568 422040087753284059136 430548960490245431296 441223728105706061824 444437636635092058112 444635928263572914176 452921069784012161024 473508391137830895616 476679206257057441792 492055954845994778624 504255689263664070656 507766980578169883648 513787932917041463296 524146560596820525056 530847297877177605632 537141929867816075264 544776235722351362048 547971404260312367104 561557472134534987776 569689783087702796288 580305120660765581312 588066872864725467136 599024640682080600064 602647043266330230784 606682626145345835008 626253033440356990976 651074037814517481472 663205852183732092928 693351572737538097152 706458407760932012032 729915034581119207744 738570153568247103488 744084614645162835968 753460680857929504768 772141524184985608192 777765864111411101696 792401797414329253888 792611872122021281792 797049315287727079424 807381037441065156608 828639684491204067328 834188610949850523136 844080175506568118272 861097920980490862592 882447456211412123648 889271856527145828352 947016782275661791232 953358412514114883584 984111909691989557248 1015533961156339767296 1048293121193641050112 1061694595754355211264 1074283859735632150528 1089552471444702724096 1095942808520624734208 1123114944269069975552 1139379566175405592576 1160610241321531162624 1176133745729450934272 1213365252290691670016 1252506066880713981952 1302148075629034962944 1326411704367464185856 1386703145475076194304 1412916815521864024064 1459830069162238415488 1477140307136494206976 1488169229290325671936 1506921361715859009536 1544283048369971216384 1555531728222822203392 1585223744244042563584 1657279368982408134656 1668377221899701046272 1688160351013136236544 1722195841960981725184 1764894912422824247296 1778543713054291656704 1906716825028229767168 1968223819383979114496 2031067922312679534592 2096586242387282100224 2123389191508710422528 2179104942889405448192 2191885617041249468416 2246229888538139951104 2278759132350811185152 2321220482643062325248 2352267491458901868544 2426730504581383340032 2604296151258069925888 2652823408734928371712 2773406290950152388608 2825833631043728048128 2919660138324476830976 2954280614272988413952 3013842723431718019072 3088566096739942432768 3111063456445644406784 3170447488488085127168 3314558737964816269312 3336754443799402092544 3444391683921963450368 3529789824845648494592 3813433650056459534336 4062135844625359069184 4193172484774564200448 4246778383017420845056 4358209885778810896384 4383771234082498936832 4557518264701622370304 4642440965286124650496 4853461009162766680064 5208592302516139851776 5546812581900304777216 5651667262087456096256 5839320276648953661952 5908561228545976827904 6027685446863436038144 6177132193479884865536 6629117475929632538624 6673508887598804185088 6888783367843926900736 7626867300112919068672 8124271689250718138368 8493556766034841690112 8716419771557621792768 8767542468164997873664 9115036529403244740608 9284881930572249300992 9706922018325533360128 10417184605032279703552 11678640553297907323904 11817122457091953655808 12055370893726872076288 12354264386959769731072 13347017775197608370176 13777566735687853801472 15253734600225838137344 16248543378501436276736 16987113532069683380224 18230073058806489481216 18569763861144498601984 19413844036651066720256 23357281106595814647808 24110741787453744152576 24708528773919539462144 26694035550395216740352 30507469200451676274688 32497086757002872553472 33974227064139366760448 36460146117612978962432 38827688073302133440512 46714562213191629295616 48221483574907488305152 53388071100790433480704 61014938400903352549376 64994173514005745106944 67948454128278733520896 72920292235225957924864 93429124426383258591232 96442967149814976610304 106776142201580866961408 129988347028011490213888 135896908256557467041792 186858248852766517182464 213552284403161733922816 271793816513114934083584 373716497705533034364928 427104568806323467845632 747432995411066068729856 1494865990822132137459712 2989731981644264274919424
- Sum of all divisors σ(n): 8492931100295397310464000
- Sum of proper divisors (its aliquot sum) s(n): 5503199118651133035544576
- 2989731981644264274919424 is an abundant number, because the sum of its proper divisors (5503199118651133035544576) is greater than itself. Its abundance is 2513467137006868760625152
Bases of 2989731981644264274919424
- Binary: 10011110010001100110110010000010110010001010001001001100001001010000000000000000002
- Hexadecimal: 0x27919B20B228930940000
- Base-36: DIUOLZ3W7CC343Y8
Squares and roots of 2989731981644264274919424
- 2989731981644264274919424 squared (29897319816442642749194242) is 8938497322066539375299832717735339148561692491776
- 2989731981644264274919424 cubed (29897319816442642749194243) is 26723711311623944276400083472327155503145080791513260107008501168182657024
-
The
square root of 2989731981644264274919424 is 1729084145333.6689117025 -
2989731981644264274919424 is a
perfect cube number . Itscube root is 144060224
Scales and comparisons
How big is 2989731981644264274919424?- 2,989,731,981,644,264,274,919,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,989,731,981,644,264,274,919,424 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 2989731981644264274919424 cubic inches would be around 12005018.7 feet tall.
Recreational maths with 2989731981644264274919424
- 2989731981644264274919424 backwards is 4249194724624461891379892
- The number of decimal digits it has is: 25
- The sum of 2989731981644264274919424's digits is 125
- 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 2989731981644264274919424 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 2989731981644264274919424 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/2989731981644264274919424/
Chicago style:
Numbermatics. 2024. "Number 2989731981644264274919424 - Facts about the integer". https://numbermatics.com/n/2989731981644264274919424/
The information we have on file for 2989731981644264274919424 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 2989731981644264274919424, math, Factors of 2989731981644264274919424, curriculum, school, college, exams, university, Prime factorization of 2989731981644264274919424, STEM, science, technology, engineering, physics, economics, calculator, two septillion, nine hundred eighty-nine sextillion, seven hundred thirty-one quintillion, nine hundred eighty-one quadrillion, six hundred forty-four trillion, two hundred sixty-four billion, two hundred seventy-four million, nine hundred nineteen thousand, four hundred twenty-four.