105402349943586260992917504
105,402,349,943,586,260,992,917,504 is an even composite number composed of seven prime numbers multiplied together.
105402349943586260992917504 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 105402349943586260992917504:
224 × 32 × 72 × 232 × 412 × 472 × 26932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 23 × 23 × 41 × 41 × 47 × 47 × 2693 × 2693)See below for interesting mathematical facts about the number 105402349943586260992917504 from the Numbermatics database.
Names of 105402349943586260992917504
- Cardinal: 105402349943586260992917504 can be written as One hundred five septillion, four hundred two sextillion, three hundred forty-nine quintillion, nine hundred forty-three quadrillion, five hundred eighty-six trillion, two hundred sixty billion, nine hundred ninety-two million, nine hundred seventeen thousand, five hundred four.
Scientific notation
- Scientific notation: 1.05402349943586260992917504 × 1026
Factors of 105402349943586260992917504
Divisors of 105402349943586260992917504
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 28 32 36 41 42 46 47 48 49 56 63 64 69 72 82 84 92 94 96 98 112 123 126 128 138 141 144 147 161 164 168 184 188 192 196 207 224 246 252 256 276 282 287 288 294 322 328 329 336 368 369 376 384 392 414 423 441 448 483 492 504 512 529 552 564 574 576 588 644 656 658 672 736 738 752 768 784 828 846 861 882 896 943 966 984 987 1008 1024 1058 1081 1104 1127 1128 1148 1152 1176 1288 1312 1316 1344 1449 1472 1476 1504 1536 1568 1587 1656 1681 1692 1722 1764 1792 1886 1927 1932 1968 1974 2009 2016 2048 2116 2162 2208 2209 2254 2256 2296 2303 2304 2352 2576 2583 2624 2632 2688 2693 2829 2898 2944 2952 2961 3008 3072 3136 3174 3243 3312 3362 3381 3384 3444 3528 3584 3703 3772 3854 3864 3936 3948 4018 4032 4096 4232 4324 4416 4418 4508 4512 4592 4606 4608 4704 4761 5043 5152 5166 5248 5264 5376 5386 5658 5781 5796 5888 5904 5922 6016 6027 6144 6272 6348 6486 6601 6624 6627 6724 6762 6768 6888 6909 7056 7168 7406 7544 7567 7708 7728 7872 7896 8036 8064 8079 8192 8464 8487 8648 8832 8836 9016 9024 9184 9212 9216 9408 9522 9729 10086 10143 10304 10332 10496 10528 10752 10772 11109 11316 11562 11592 11767 11776 11808 11844 12032 12054 12288 12544 12696 12972 13202 13248 13254 13448 13489 13524 13536 13776 13818 14112 14336 14812 15088 15129 15134 15416 15456 15463 15744 15792 16072 16128 16158 16384 16928 16974 17296 17343 17664 17672 18032 18048 18081 18368 18424 18432 18816 18851 19044 19458 19803 19881 20172 20286 20608 20664 20727 20992 21056 21504 21544 21689 22218 22632 22701 23124 23184 23534 23552 23616 23688 24064 24108 24237 24576 24863 25088 25392 25921 25944 26404 26496 26508 26896 26978 27048 27072 27552 27636 28224 28672 29624 30176 30258 30268 30832 30912 30926 31488 31584 32144 32256 32316 32768 33327 33856 33948 34592 34686 35301 35328 35344 36064 36096 36162 36736 36848 36864 37632 37702 38088 38663 38916 39606 39762 40344 40467 40572 41216 41328 41454 41984 42112 43008 43088 43378 44321 44436 45264 45402 46207 46248 46368 46389 47068 47104 47232 47376 48128 48216 48474 49152 49726 50176 50784 50807 51842 51888 52808 52969 52992 53016 53792 53956 54096 54144 55104 55272 56448 56553 57344 59248 59409 60352 60516 60536 61664 61824 61852 61939 62976 63168 64288 64512 64632 65067 65536 66654 67712 67896 68103 69184 69372 70602 70656 70688 72128 72192 72324 73472 73696 73728 74589 75264 75404 76176 77326 77763 77832 79007 79212 79524 80688 80934 81144 82369 82432 82656 82908 83968 84224 86016 86176 86756 88642 88872 90528 90569 90804 92414 92496 92736 92778 94136 94208 94423 94464 94752 96256 96432 96948 98304 99452 100352 101568 101614 103684 103776 105616 105903 105938 105984 106032 107584 107912 108192 108241 108288 110208 110413 110544 112896 113106 114688 115989 118496 118818 120704 121032 121072 121401 123328 123648 123704 123878 125952 126336 126571 128576 129024 129264 130134 131072 131957 132963 133308 135424 135792 136206 138368 138621 138744 139167 141204 141312 141376 144256 144384 144648 146944 147392 147456 149178 150528 150808 151823 152352 152421 154652 155526 155664 158014 158424 158907 159048 161376 161868 162288 164738 164864 165312 165816 167936 168448 169659 172032 172352 173512 174041 177284 177744 181056 181138 181608 184828 184992 185472 185556 185817 188272 188416 188846 188928 189504 192512 192864 193896 195201 196608 198904 200704 203136 203228 207368 207552 211232 211806 211876 211968 212064 215168 215824 216384 216482 216576 220416 220826 221088 223767 225792 226212 229376 231978 233289 236992 237021 237636 241408 242064 242144 242802 246656 247107 247296 247408 247756 251904 252672 253142 257152 258048 258528 260268 262144 263914 265926 266616 270641 270848 271584 271707 272412 276736 277242 277488 278334 282408 282624 282752 283269 288512 288768 289296 293888 294784 294912 298356 301056 301616 303646 304704 304842 309304 310247 311052 311328 316028 316848 317814 318096 322752 323736 324576 324723 329476 329728 330624 331239 331632 335872 336896 339318 344064 344704 347024 347967 348082 354568 355488 355649 362112 362276 363216 369656 369984 370944 371112 371634 376544 376832 377692 377856 379008 379713 385024 385728 387792 390402 393216 395871 397808 398889 401408 406272 406456 414736 415104 415863 422464 423612 423752 423936 424128 430336 431648 432768 432964 433152 433573 440832 441652 442176 447534 451584 452424 455469 457263 458752 463956 466578 473984 474042 475272 476721 482816 484128 484288 485604 493312 494214 494592 494816 495512 503808 505344 506284 514304 516096 517056 520536 522123 524288 527828 531852 533232 541282 541696 543168 543414 544824 553049 553472 554484 554976 556668 557451 564816 565248 565504 566538 577024 577536 578592 587776 589568 589824 596712 602112 603232 607292 609408 609684 618608 620494 622104 622656 632056 633696 633983 635628 636192 645504 647472 649152 649446 658952 659456 661248 662478 663264 671744 673792 678636 688128 689408 694048 695934 696164 709136 710976 711063 711298 724224 724552 726432 739312 739968 741321 741888 742224 743268 753088 753664 755384 755712 758016 759426 770048 771456 772891 775584 780804 786432 791742 795616 797778 802816 811923 812544 812912 815121 829472 830208 831726 844928 847224 847504 847872 848256 849807 860672 863296 865536 865928 866304 867146 881664 883304 884352 885997 889249 895068 903168 904848 910938 914526 917504 927912 930741 933156 947968 948084 950544 953442 965632 968256 968576 971208 974169 986624 988428 989184 989632 991024 993717 1007616 1010688 1012568 1019383 1028608 1032192 1034112 1041072 1044246 1048576 1055656 1062761 1063704 1066464 1066947 1082564 1083392 1086336 1086828 1089648 1106098 1106944 1108968 1109952 1113336 1114902 1129632 1130496 1131008 1133076 1139139 1154048 1155072 1157184 1168561 1175552 1179136 1179648 1187613 1193424 1204224 1206464 1214584 1218287 1218816 1219368 1237216 1240988 1244208 1245312 1264112 1267392 1267966 1271256 1272384 1291008 1294944 1298304 1298892 1300719 1317904 1318912 1322496 1324956 1326528 1343488 1347584 1357272 1366407 1376256 1378816 1388096 1391868 1392328 1418272 1421952 1422126 1422596 1424597 1448448 1449104 1452864 1478624 1479936 1482642 1483776 1484448 1486536 1506176 1507328 1510768 1511424 1516032 1518852 1540096 1542912 1545782 1551168 1561608 1566369 1572864 1583484 1591232 1595556 1605632 1623846 1625088 1625824 1630242 1658944 1659147 1660416 1663452 1689856 1694448 1695008 1695744 1696512 1699614 1721344 1726592 1731072 1731856 1732608 1734292 1763328 1766608 1768704 1771994 1778498 1790136 1806336 1809696 1817161 1821876 1829052 1835008 1855824 1861482 1866312 1894487 1895936 1896168 1901088 1901949 1906884 1931264 1936512 1937152 1942416 1948338 1973248 1976856 1978368 1979264 1982048 1987434 2015232 2021376 2025136 2038766 2057216 2064384 2068224 2082144 2083087 2088492 2097152 2111312 2125522 2127408 2132928 2133894 2165128 2166784 2171729 2172672 2173656 2179296 2212196 2213888 2217936 2219904 2226672 2229804 2259264 2260992 2262016 2266152 2278278 2308096 2310144 2314368 2318673 2337122 2351104 2358272 2359296 2375226 2386848 2408448 2412928 2429168 2435769 2436574 2437632 2438736 2474432 2481976 2488416 2489543 2490624 2528224 2534784 2535932 2539499 2542512 2544768 2582016 2589888 2596608 2597784 2601438 2635808 2637824 2644992 2649912 2653056 2657991 2667747 2686976 2695168 2714544 2732814 2752512 2757632 2776192 2783736 2784656 2792223 2836544 2843904 2844252 2845192 2849194 2896896 2898208 2905728 2911133 2957248 2959872 2965284 2967552 2968896 2973072 3012352 3014656 3021536 3022848 3032064 3035011 3037704 3058149 3080192 3085824 3091564 3102336 3123216 3132738 3145728 3166968 3182464 3188283 3191112 3200841 3211264 3247692 3250176 3251648 3260484 3317888 3318294 3320832 3326904 3379712 3388896 3390016 3391488 3393024 3399228 3442688 3453184 3462144 3463712 3465216 3468584 3505683 3526656 3533216 3537408 3543988 3556996 3580272 3612672 3619392 3634322 3643752 3654861 3658104 3670016 3711648 3713329 3722964 3732624 3788974 3791872 3792336 3802176 3803898 3813768 3862528 3871343 3873024 3874304 3884832 3896676 3902157 3946496 3953712 3956736 3958528 3964096 3974868 4030464 4042752 4050272 4077532 4114432 4128768 4136448 4164288 4166174 4176984 4194304 4222624 4251044 4254816 4265856 4267788 4273791 4330256 4333568 4343458 4345344 4347312 4358592 4424392 4427776 4435872 4437881 4439808 4453344 4459608 4518528 4521984 4524032 4526933 4532304 4556556 4616192 4620288 4628736 4637346 4674244 4702208 4716544 4718592 4750452 4773696 4816896 4825856 4858336 4871538 4873148 4875264 4877472 4948864 4963952 4976832 4977441 4979086 4981248 5056448 5069568 5071864 5078998 5085024 5089536 5164032 5179776 5189411 5193216 5195568 5202876 5271616 5275648 5289984 5299824 5306112 5315982 5335494 5373952 5390336 5410237 5429088 5451483 5465628 5505024 5515264 5552384 5567472 5569312 5584446 5673088 5683461 5687808 5688504 5690384 5698388 5705847 5793792 5796416 5811456 5822266 5914496 5919744 5930568 5935104 5937792 5946144 5948837 6024704 6029312 6043072 6045696 6064128 6070022 6075408 6116298 6160384 6171648 6183128 6201979 6204672 6224743 6246432 6249261 6265476 6291456 6333936 6364928 6376566 6382224 6401682 6422528 6495384 6500352 6503296 6515187 6520968 6635776 6636588 6641664 6653808 6759424 6777792 6780032 6782976 6786048 6798456 6885376 6906368 6924288 6927424 6930432 6937168 6956019 7011366 7053312 7066432 7074816 7087976 7113992 7135681 7160544 7225344 7238784 7252249 7268644 7287504 7309722 7316208 7340032 7423296 7426658 7445928 7465248 7468629 7577948 7583744 7584672 7604352 7607796 7618497 7627536 7725056 7742686 7746048 7748608 7769664 7793352 7804314 7892992 7907424 7913472 7917056 7928192 7949736 7973973 8003241 8060928 8085504 8100544 8155064 8179927 8228864 8257536 8272896 8328576 8332348 8353968 8388608 8445248 8502088 8509632 8531712 8535576 8547582 8660512 8667136 8686916 8690688 8694624 8717184 8733399 8848784 8855552 8871744 8875762 8879616 8906688 8919216 9037056 9043968 9048064 9053866 9064608 9105033 9113112 9174447 9232384 9240576 9257472 9274692 9348488 9404416 9433088 9437184 9500904 9547392 9564849 9633792 9651712 9716672 9743076 9746296 9750528 9754944 9897728 9927904 9953664 9954882 9958172 9962496 9972179 10112896 10139136 10143728 10157996 10170048 10179072 10328064 10359552 10378822 10386432 10391136 10405752 10517049 10543232 10551296 10579968 10599648 10612224 10631964 10670988 10747904 10780672 10820474 10858176 10902966 10931256 10964583 11010048 11030528 11104768 11134944 11138624 11139987 11168892 11346176 11366922 11375616 11377008 11380768 11396776 11411694 11587584 11592832 11614029 11622912 11644532 11828992 11839488 11861136 11870208 11875584 11892288 11897674 12049408 12058624 12086144 12091392 12128256 12140044 12150816 12232596 12320768 12343296 12366256 12403958 12409344 12449486 12492864 12498522 12530952 12582912 12667872 12720127 12729856 12753132 12764448 12803364 12821373 12845056 12990768 13000704 13006592 13030374 13041936 13271552 13273176 13283328 13307616 13313643 13518848 13555584 13560064 13565952 13572096 13580799 13596912 13770752 13812736 13848576 13854848 13860864 13874336 13912038 14022732 14106624 14132864 14149632 14175952 14227984 14271362 14321088 14450688 14477568 14504498 14537288 14575008 14581609 14619444 14632416 14680064 14846592 14853316 14891856 14930496 14937258 15155896 15167488 15169344 15208704 15215592 15236994 15255072 15450112 15485372 15492096 15497216 15539328 15568233 15586704 15608628 15785984 15814848 15826944 15834112 15856384 15899472 15947946 16006482 16121856 16171008 16201088 16230711 16310128 16354449 16359854 16457728 16515072 16545792 16657152 16664696 16707936 16777216 16890496 17004176 17019264 17050383 17063424 17071152 17095164 17321024 17334272 17373832 17381376 17389248 17434368 17466798 17697568 17711104 17743488 17751524 17759232 17776493 17813376 17838432 17846511 18074112 18087936 18096128 18107732 18129216 18210066 18226224 18348894 18464768 18481152 18514944 18549384 18605937 18674229 18696976 18747783 18808832 18866176 18874368 19001808 19094784 19129698 19267584 19303424 19433344 19486152 19492592 19501056 19509888 19545561 19795456 19855808 19907328 19909764 19916344 19924992 19944358 20225792 20278272 20287456 20315992 20340096 20358144 20377931 20656128 20719104 20757644 20772864 20782272 20811504 21034098 21086464 21102592 21159936 21199296 21224448 21263928 21341976 21407043 21495808 21561344 21640948 21716352 21756747 21805932 21862512 21929166 22020096 22061056 22209536 22269888 22277248 22279974 22337784 22405887 22692352 22733844 22751232 22754016 22761536 22793552 22823388 22855491 23175168 23185664 23228058 23245824 23289064 23657984 23678976 23722272 23740416 23751168 23784576 23795348 24098816 24117248 24172288 24182784 24256512 24280088 24301632 24465192 24539781 24641536 24686592 24732512 24807916 24818688 24898972 24985728 24997044 25061904 25165824 25335744 25440254 25459712 25506264 25528896 25606728 25642746 25690112 25981536 25993303 26001408 26013184 26060748 26083872 26200197 26543104 26546352 26566656 26615232 26627286 27037696 27111168 27120128 27131904 27144192 27161598 27193824 27315099 27541504 27625472 27697152 27709696 27721728 27748672 27824076 28045464 28213248 28265728 28299264 28351904 28455968 28542724 28642176 28901376 28955136 29008996 29074576 29150016 29163218 29238888 29264832 29360128 29693184 29706632 29783712 29860992 29874516 29916537 30311792 30334976 30338688 30417408 30431184 30473988 30510144 30900224 30970744 30984192 30994432 31078656 31136466 31173408 31217256 31571968 31629696 31653888 31668224 31688531 31712768 31798944 31895892 32012964 32243712 32342016 32402176 32461422 32620256 32708898 32719708 32915456 33030144 33091584 33314304 33329392 33415872 33419961 33780992 34008352 34038528 34100766 34126848 34142304 34190328 34642048 34668544 34747664 34762752 34778496 34842087 34868736 34933596 35395136 35422208 35486976 35503048 35518464 35552986 35626752 35676864 35693022 36148224 36175872 36192256 36215464 36258432 36325877 36420132 36452448 36697788 36929536 36962304 37029888 37098768 37211874 37348458 37393952 37495566 37617664 37732352 37748736 38003616 38160381 38189568 38259396 38535168 38606848 38866688 38972304 38985184 39002112 39019776 39091122 39590912 39711616 39814656 39819528 39832688 39849984 39888716 39940929 40451584 40556544 40574912 40631984 40680192 40716288 40742397 40755862 41312256 41438208 41515288 41545728 41564544 41623008 41641859 41794703 42068196 42172928 42205184 42319872 42398592 42448896 42527856 42683952 42814086 42991616 43122688 43281896 43432704 43513494 43573201 43611864 43725024 43744827 43858332 44040192 44122112 44419072 44539776 44554496 44559948 44675568 44811774 45384704 45467688 45502464 45508032 45523072 45587104 45646776 45710982 46350336 46371328 46456116 46491648 46578128 46704699 47315968 47357952 47444544 47480832 47502336 47569152 47590696 47911001 48197632 48234496 48344576 48365568 48513024 48560176 48603264 48692133 48930384 49079562 49283072 49373184 49465024 49615832 49637376 49797944 49949767 49971456 49994088 50123808 50331648 50671488 50765743 50880508 50919424 51012528 51057792 51213456 51285492 51380224 51963072 51986606 52002816 52026368 52121496 52167744 52400394 53086208 53092704 53133312 53230464 53254572 53329479 53539533 54075392 54222336 54240256 54263808 54288384 54323196 54387648 54630198 55083008 55250944 55394304 55419392 55443456 55497344 55648152 55817811 56022687 56090928 56426496 56531456 56598528 56703808 56911936 57085448 57259489 57284352 57802752 57910272 58017992 58149152 58300032 58326436 58408477 58477776 58529664 58720256 59386368 59413264 59567424 59721984 59749032 59833074 60623584 60669952 60677376 60834816 60862368 60947976 61020288 61133793 61800448 61941488 61968384 61988864 62157312 62272932 62346816 62434512 63143936 63259392 63307776 63336448 63377062 63425536 63597888 63791784 64025928 64221129 64487424 64684032 64804352 64922844 65240512 65270241 65417796 65439416 65830912 66060288 66183168 66628608 66658784 66831744 66839922 66956059 67561984 68016704 68077056 68201532 68253696 68284608 68380656 69284096 69337088 69495328 69525504 69556992 69684174 69737472 69805253 69867192 70790272 70844416 70973952 71006096 71036928 71105972 71253504 71353728 71386044 72296448 72351744 72384512 72430928 72516864 72651754 72840264 72904896 73395576 73619343 73859072 73924608 74059776 74197536 74423748 74696916 74787904 74991132 75235328 75464704 75497472 76007232 76320762 76379136 76518792 77070336 77213696 77733376 77944608 77970368 77979909 78004224 78039552 78182244 79181824 79423232 79629312 79639056 79665376 79699968 79777432 79881858 80903168 81113088 81149824 81263968 81360384 81432576 81484794 81511724 82624512 82876416 83030576 83091456 83129088 83246016 83283718 83589406 84136392 84345856 84410368 84639744 84797184 84897792 85055712 85367904 85406567 85628172 85983232 86245376 86563792 86865408 87026988 87146402 87223728 87450048 87489654 87716664 88080384 88244224 88838144 89040889 89079552 89108992 89119896 89351136 89623548 89749611 90769408 90935376 91004928 91016064 91046144 91174208 91293552 91421964 92700672 92742656 92912232 92983296 93156256 93409398 94631936 94715904 94889088 94961664 95004672 95065593 95138304 95181392 95822002 96395264 96468992 96689152 96731136 97026048 97120352 97206528 97384266 97860768 98159124 98566144 98746368 98930048 99231664 99274752 99595888 99899534 99942912 99988176 100247616 101342976 101531486 101761016 101838848 102025056 102071263 102115584 102426912 102570984 102760448 103926144 103973212 104005632 104052736 104119459 104242992 104335488 104800788 106172416 106185408 106266624 106460928 106509144 106658958 107079066 108150784 108444672 108480512 108527616 108576768 108646392 108775296 108977631 109260396 110166016 110501888 110788608 110838784 110886912 110994688 111296304 111635622 112045374 112181856 112852992 113062912 113197056 113407616 113823872 114170896 114481143 114518978 114568704 115605504 115820544 116035984 116298304 116600064 116652872 116816954 116955552 117059328 117440512 118772736 118826528 119134848 119356453 119443968 119498064 119666148 121247168 121339904 121354752 121669632 121724736 121895952 122040576 122267586 123600896 123882976 123936768 123977728 124314624 124435451 124545864 124693632 124869024 124925577 125384109 126287872 126518784 126615552 126672896 126754124 126851072 127195776 127583568 128051856 128442258 128974848 129368064 129608704 129845688 130481024 130540482 130719603 130835592 130878832 131234481 131661824 132120576 132366336 133257216 133317568 133663488 133679844 133912118 135123968 136033408 136154112 136403064 136507392 136569216 136761312 136823251 138568192 138674176 138990656 139051008 139113984 139368348 139474944 139610506 139734384 141580544 141688832 141947904 142012192 142073856 142211944 142507008 142645517 142707456 142772088 143733003 144592896 144703488 144769024 144861856 145033728 145303508 145680528 145809792 146791152 147238686 147718144 147849216 148119552 148395072 148847496 149393832 149575808 149849301 149982264 150470656 150929408 150994944 152014464 152297229 152641524 152758272 153037584 154140672 154427392 155466752 155889216 155940736 155959818 156008448 156079104 156364488 158363648 158846464 159258624 159278112 159330752 159399936 159554864 159763716 159988437 161806336 162226176 162299648 162527936 162720768 162865152 162969588 163023448 165249024 165752832 166061152 166182912 166258176 166492032 166567436 166801727 167178812 168272784 168691712 168820736 169279488 169594368 169795584 170111424 170735808 170813134 171256344 171778467 171966464 172490752 173127584 173730816 174053976 174292804 174447456 174900096 174979308 175225431 175433328 176160768 176488448 177676288 178081778 178159104 178217984 178239792 178702272 179247096 179499222 181538816 181870752 181953121 182009856 182032128 182092288 182348416 182587104 182843928 183401379 185401344 185485312 185824464 185966592 186312512 186818796 189263872 189431808 189778176 189923328 190009344 190131186 190276608 190362784 191644004 192790528 192937984 193378304 193462272 194052096 194240704 194413056 194768532 195721536 196318248 197132288 197492736 197860096 198463328 198549504 199191776 199799068 199885824 199976352 200495232 200868177 202685952 203062972 203522032 203677696 204050112 204142526 204231168 204853824 205141968 205520896 207852288 207946424 208011264 208105472 208238918 208485984 208670976 209415759 209601576 212344832 212370816 212533248 212765851 212921856 213018288 213317916 214158132 216301568 216889344 216961024 217055232 217153536 217292784 217550592 217955262 218520792 220332032 221003776 221577216 221677568 221773824 221819717 221989376 222592608 223271244 224090748 224363712 225705984 226125824 226394112 226815232 227647744 228341792 228962286 229037956 229137408 231211008 231641088 232071968 232596608 233200128 233305744 233633908 233911104 233939727 234118656 237545472 237653056 238269696 238712906 238887936 238996128 239332296 242494336 242679808 242709504 243339264 243449472 243791904 243902317 244081152 244535172 247201792 247765952 247873536 247955456 248629248 248870902 249091728 249387264 249738048 249851154 250768218 252575744 253037568 253231104 253345792 253508248 253702144 254281139 254391552 255167136 256103712 256219701 256884516 257949696 258736128 259217408 259691376 260962048 261080964 261439206 261671184 261757664 262468962 263323648 264241152 264732672 266514432 266635136 267122667 267326976 267359688 267824236 270247936 272066816 272308224 272806128 273014784 273138432 273522624 273646502 277136384 277348352 277981312 278102016 278227968 278736696 278949888 279221012 279468768 283161088 283377664 283895808 284024384 284147712 284423888 285014016 285196779 285291034 285414912 285544176 287466006 289185792 289406976 289538048 289723712 290067456 290607016 291361056 291493013 291619584 292562921 293582304 294477372 295436288 295698432 296239104 296790144 297342209 297694992 298787664 299151616 299698602 299964528 300941312 301858816 304028928 304594458 305283048 305516544 306075168 306213789 308281344 308854784 310933504 311778432 311881472 311919636 312016896 312158208 312358377 312728976 316727296 317692928 318517248 318556224 318661504 318799872 319109728 319527432 319976874 323612672 324452352 324599296 325055872 325441536 325730304 325939176 326046896 326932893 330498048 331505664 332122304 332365824 332516352 332984064 333134872 333603454 334357624 335377007 336545568 337383424 337641472 338558976 339188736 339591168 340222848 340855703 341471616 341626268 342512688 343556934 343932928 344981504 346255168 347461632 348107952 348585608 348894912 349800192 349958616 350450862 350866656 352321536 352976896 355352576 355360201 356163556 356318208 356435968 356479584 357404544 358069359 358494192 358998444 363077632 363741504 363906242 364019712 364064256 364184576 364696832 365174208 365687856 366802758 370802688 370970624 371648928 371933184 372625024 373306353 373637592 374776731 376152327 378527744 378863616 379556352 379846656 380018688 380262372 380553216 380725568 383288008 385581056 385875968 386756608 386924544 388104192 388481408 388826112 389537064 391443072 392158809 392636496 394264576 394985472 395720192 396926656 397099008 398383552 399598136 399771648 399952704 400990464 401736354 405371904 406125944 407044064 407355392 408100224 408285052 408462336 408859339 409707648 410283936 410469753 411041792 415704576 415892848 416022528 416210944 416477836 416971968 417341952 418831518 419203152 424689664 424741632 425066496 425531702 425843712 426036576 426635832 427936551 428316264 431199009 432603136 433778688 433922048 434110464 434307072 434585568 435101184 435910524 437041584 440664064 442007552 443154432 443355136 443547648 443639434 443978752 445185216 446542488 448181496 448727424 449547903 451411968 452251648 452788224 453630464 455295488 456683584 456891687 457924572 458075912 458274816 462422016 463282176 464143936 465193216 466400256 466611488 467267816 467822208 467879454 468237312 468692413 475090944 475306112 476539392 477425812 477775872 477992256 478664592 484988672 485359616 485419008 486678528 486898944 487583808 487804634 488162304 489070344 494403584 495531904 495747072 495910912 497258496 497741804 498183456 498774528 499476096 499702308 500405181 501536436 505151488 506075136 506462208 506691584 507016496 507404288 508562278 508783104 510334272 512207424 512439402 513769032 515335401 515899392 517472256 518434816 519382752 521924096 522161928 522878412 523342368 523515328 524937924 525676293 526647296 528482304 529465344 533028864 533270272 534245334 534653952 534719376 535648472 540495872 544133632 544616448 545612256 545859363 546029568 546276864 547045248 547293004 554272768 554696704 555962624 556204032 556455936 557473392 557899776 558442024 558937536 566322176 566755328 567791616 568048768 568295424 568847776 570028032 570393558 570582068 570829824 571088352 574932012 578371584 578813952 579076096 579447424 580134912 581214032 582722112 582986026 583239168 585125842 587164608 588954744 590872576 591396864 592478208 593580288 594684418 595389984 597575328 597845969 598303232 599397204 599929056 601882624 602604531 603717632 608057856 609188916 610566096 611033088 612150336 612427578 616562688 617709568 621867008 623556864 623762944 623839272 624033792 624316416 624716754 625457952 628247277 633454592 635385856 637034496 637112448 637323008 637599744 638219456 638297553 639054864 639953748 647225344 648904704 649198592 650111744 650883072 651460608 651878352 652093792 653865786 660996096 663011328 664244608 664731648 665032704 665459151 665968128 666269744 667206908 668715248 670754014 673091136 674766848 675282944 677117952 678377472 679182336 680445696 681711406 682943232 683252536 685025376 687113868 687865856 689963008 692510336 694923264 696215904 697171216 697789824 699600384 699917232 700901724 701733312 705953792 710705152 710720402 712327112 712636416 712871936 712959168 714809088 716138718 716988384 717996888 726155264 727483008 727812484 728039424 728128512 728369152 728836213 729393664 730348416 731375712 731706951 733605516 741605376 741941248 743297856 743866368 745250048 746612706 747275184 749553462 752304654 757055488 757727232 759112704 759693312 760037376 760524744 761106432 761451136 762843417 766576016 768659103 771162112 773513216 773849088 776208384 776962816 777652224 779074128 782886144 784317618 785272992 788529152 789970944 791440384 793853312 794198016 796767104 799196272 799543296 799905408 801368001 801980928 803472708 810743808 812251888 814088128 814710784 816200448 816570104 816924672 817718678 819415296 820567872 820939506 822083584 831409152 831785696 832045056 832421888 832955672 833943936 834683904 835495171 837663036 838406304 849379328 849483264 850132992 851063404 851687424 852073152 853271664 855873102 856632528 862398018 865206272 867557376 867844096 868220928 868614144 869171136 870202368 871821048 874083168 874479039 877688763 881328128 884015104 886308864 886710272 887095296 887278868 887957504 890370432 892026627 893084976 896362992 897454848 899095806 902823936 904503296 905576448 907260928 910590976 913367168 913783374 915849144 916151824 916549632 918641367 924844032 926564352 928287872 930386432 932800512 933222976 934535632 935644416 935758908 936474624 937075131 937384826 950181888 950612224 953078784 954851624 955551744 955984512 957329184 957762757 969977344 970719232 970838016 973357056 973797888 975167616 975609268 976324608 978140688 988807168 991063808 991494144 991821824 994516992 995483608 996366912 997549056 998952192 999404616 1000810362 1003072872 1006131021 1010302976 1012150272 1012924416 1013383168 1014032992 1014808576 1017124556 1017566208 1020668544 1022567109 1024414848 1024878804 1027538064 1030670802 1031798784 1034944512 1036869632 1038765504 1043848192 1044323856 1045756824 1046684736 1047030656 1049875848 1051352586 1053294592 1056964608 1058930688 1066057728 1066080603 1066540544 1068490668 1069307904 1069438752 1071296944 1074208077 1080991744 1088267264 1089232896 1091224512 1091718726 1092059136 1092553728 1094090496 1094586008 1108545536 1109393408 1111925248 1112408064 1112911872 1114946784 1115799552 1116884048 1117875072 1119919059 1132644352 1133510656 1135583232 1136097536 1136590848 1137695552 1140056064 1140787116 1141164136 1141659648 1142176704 1149864024 1156743168 1157627904 1158152192 1158894848 1160269824 1162428064 1165444224 1165972052 1166478336 1167612089 1170251684 1174329216 1177909488 1181745152 1182793728 1184956416 1187160576 1189368836 1190779968 1195150656 1195691938 1196606464 1198794408 1199858112 1203765248 1205209062 1207435264 1216115712 1218377832 1221132192 1222066176 1224300672 1224855156 1226578017 1231409259 1233125376 1235419136 1243734016 1247113728 1247525888 1247678544 1248067584 1248632832 1249433508 1250915904 1256494554 1266909184 1270771712 1274068992 1274224896 1274646016 1275199488 1276438912 1276595106 1278109728 1279907496 1283809653 1294450688 1297809408 1298397184 1300223488 1301766144 1302921216 1303756704 1304187584 1307731572 1321992192 1326022656 1328489216 1329463296 1330065408 1330918302 1331936256 1332539488 1334413816 1337430496 1341508028 1346182272 1349533696 1350565888 1354235904 1356754944 1358364672 1360891392 1363422812 1365886464 1366505072 1370050752 1374227736 1379926016 1385020672 1389846528 1392431808 1394342432 1395579648 1399200768 1399834464 1401803448 1403466624 1406077239 1411907584 1421410304 1421440804 1424654224 1425272832 1425743872 1425918336 1429618176 1432277436 1433976768 1435993776 1452310528 1454966016 1455624968 1456078848 1456257024 1456738304 1457672426 1458787328 1460696832 1462751424 1463413902 1467211032 1483210752 1483882496 1486595712 1487732736 1489360957 1490500096 1493225412 1494550368 1499106924 1501215543 1504609308 1514110976 1515454464 1518225408 1519386624 1520074752 1521049488 1522212864 1522902272 1525686834 1533152032 1537318206 1542324224 1547026432 1547698176 1552416768 1553925632 1555304448 1558148256 1565772288 1568635236 1570545984 1579941888 1582880768 1587706624 1588396032 1593534208 1598392544 1599086592 1599810816 1602736002 1603961856 1606945416 1621487616 1624503776 1628176256 1629421568 1632400896 1633140208 1633849344 1635437356 1637578089 1638830592 1641135744 1641879012 1662818304 1663571392 1664090112 1664843776 1665911344 1667887872 1669367808 1670990342 1675326072 1676812608 1698758656 1698966528 1700265984 1702126808 1703374848 1704146304 1706543328 1707316219 1711746204 1713265056 1724796036 1730412544 1735114752 1735688192 1736441856 1737228288 1738342272 1740404736 1743642096 1748166336 1748958078 1755377526 1762656256 1768030208 1772617728 1773420544 1774190592 1774557736 1775915008 1780740864 1784053254 1786169952 1792725984 1793537907 1794909696 1798191612 1805647872 1809006592 1811152896 1814521856 1821181952 1826734336 1827566748 1831698288 1832303648 1833099264 1837282734 1849688064 1853128704 1856575744 1860772864 1865601024 1866445952 1869071264 1871288832 1871517816 1872949248 1874150262 1874769652 1900363776 1901224448 1906157568 1909703248 1911103488 1911969024 1914658368 1914892659 1915525514 1939954688 1941438464 1941676032 1946714112 1947595776 1950335232 1951218536 1952649216 1956281376 1964351041 1977614336 1982127616 1982988288 1983643648 1989033984 1990967216 1992733824 1995098112 1996377453 1997904384 1998809232 2001620724 2006145744 2012262042 2020605952 2024300544 2025848832 2026766336 2028065984 2029617152 2034249112 2035132416 2041337088 2045134218 2047940447 2048829696 2049757608 2055076128 2061341604 2063597568 2069889024 2073739264 2077531008 2081395463 2087696384 2088647712 2091513648 2093369472 2094061312 2099751696 2102705172 2106589184 2117861376 2132115456 2132161206 2133081088 2136981336 2138615808 2138877504 2142593888 2148416154 2161983488 2176534528 2178465792 2182449024 2183437452 2184118272 2185107456 2186508639 2188180992 2189172016 2195120853 2217091072 2218786816 2223850496 2224816128 2225823744 2229893568 2231599104 2233768096 2235750144 2239838118 2265288704 2267021312 2271166464 2272195072 2273181696 2275391104 2280112128 2281574232 2282328272 2283319296 2284353408 2288530251 2299728048 2313486336 2316304384 2317789696 2320539648 2324856128 2330888448 2331944104 2332956672 2335224178 2340503368 2347639049 2348658432 2355818976 2363490304 2365587456 2369912832 2374321152 2378737672 2381559936 2385989921 2390301312 2391383876 2393212928 2394747557 2397588816 2399716224 2407530496 2410418124 2414870528 2432231424 2436755664 2442264384 2444132352 2448601344 2449710312 2453156034 2462818518 2466250752 2470838272 2487468032 2494227456 2495051776 2495357088 2496135168 2497265664 2498867016 2501831808 2506485513 2512989108 2533818368 2541543424 2548137984 2548449792 2549292032 2550398976 2552877824 2553190212 2556219456 2559814992 2567619306 2588901376 2595618816 2596794368 2600446976 2603532288 2605842432 2607513408 2608375168 2615463144 2623437117 2633066289 2643984384 2652045312 2656978432 2658926592 2660130816 2661836604 2663872512 2665078976 2668827632 2674860992 2676079881 2683016056 2692364544 2699067392 2701131776 2708471808 2713509888 2716729344 2721782784 2726845624 2731772928 2733010144 2740101504 2745198419 2748455472 2759852032 2770041344 2779693056 2784863616 2788684864 2791159296 2798401536 2799668928 2803606896 2806933248 2812154478 2823815168 2842820608 2842881608 2849308448 2850545664 2851487744 2851836672 2859236352 2862015373 2864554872 2867953536 2871987552 2873288271 2904621056 2909932032 2911249936 2912157696 2912514048 2913476608 2915344852 2917574656 2921393664 2925502848 2926827804 2934422064 2966421504 2967764992 2973191424 2975465472 2978721914 2981000192 2986450824 2989100736 2998213848 3002431086 3009218616 3018393063 3028221952 3030908928 3036450816 3038773248 3040149504 3042098976 3044425728 3045804544 3051373668 3066304064 3067701327 3074636412 3084648448 3094052864 3095396352 3104833536 3107851264 3110608896 3116296512 3131544576 3137270472 3141091968 3146934773 3159883776 3165761536 3175413248 3176792064 3187068416 3196785088 3198173184 3198241809 3199621632 3205472004 3207923712 3213890832 3242975232 3249007552 3256352512 3258843136 3264801792 3266280416 3267698688 3270874712 3275156178 3277661184 3280846891 3282271488 3283758024 3325636608 3327142784 3328180224 3329687552 3331822688 3335775744 3338735616 3341980684 3350652144 3353625216 3397517312 3397933056 3400531968 3404253616 3406749696 3408292608 3413086656 3414632438 3423492408 3426530112 3449592072 3460825088 3470229504 3471376384 3472883712 3474456576 3476684544 3480809472 3487284192 3496332672 3497916156 3502836267 3510755052 3525312512 3536060416 3545235456 3546841088 3548381184 3549115472 3551830016 3561481728 3568106508 3572339904 3585451968 3587075814 3589819392 3596383224 3611295744 3618013184 3622305792 3629043712 3642363904 3653468672 3655133496 3663396576 3664607296 3666198528 3674565468 3679734051 3699376128 3706257408 3713151488 3721545728 3731202048 3732891904 3738142528 3742577664 3743035632 3745898496 3748300524 3749539304 3800727552 3802448896 3812315136 3819406496 3822206976 3823938048 3829316736 3829785318 3831051028 3836439721 3879909376 3882876928 3883352064 3893428224 3895191552 3900670464 3902437072 3905298432 3912562752 3928702082 3955228672 3964255232 3965976576 3967287296 3978067968 3981934432 3985467648 3990196224 3992754906 3995808768 3997618464 4003241448 4012291488 4024524084 4041211904 4048601088 4051697664 4053532672 4056131968 4059234304 4068498224 4070264832 4082674176 4090268436 4095880894 4097659392 4099515216 4110152256 4122683208 4139778048 4147478528 4155062016 4162790926 4175392768 4177295424 4183027296 4184921783 4186738944 4188122624 4199503392 4205410344 4213178368 4218231717 4235722752 4264230912 4264322412 4266162176 4273962672 4277231616 4277755008 4285187776 4296832308 4323966976 4353069056 4356931584 4364898048 4366874904 4368236544 4370214912 4373017278 4376361984 4378344032 4390241706 4434182144 4437573632 4447700992 4449632256 4451647488 4459787136 4463198208 4467536192 4468082871 4471500288 4479676236 4530577408 4534042624 4542332928 4544390144 4546363392 4550782208 4560224256 4563148464 4564656544 4566638592 4568706816 4577060502 4599456096 4626972672 4632608768 4635579392 4641079296 4649712256 4661776896 4663888208 4665913344 4670448356 4681006736 4695278098 4697316864 4711637952 4726980608 4739825664 4748642304 4757475344 4763119872 4771979842 4780602624 4782767752 4786425856 4789495114 4795177632 4799432448 4815060992 4820836248 4829741056 4864462848 4873511328 4884528768 4888264704 4893614573 4897202688 4899420624 4906312068 4925637036 4941676544 4974936064 4988454912 4990103552 4990714176 4992270336 4994531328 4997734032 5003663616 5012971026 5025978216 5067636736 5083086848 5096275968 5096899584 5098584064 5100797952 5101853491 5105755648 5106380424 5112438912 5119629984 5121948657 5135238612 5177802752 5191237632 5193588736 5200893952 5207064576 5211684864 5215026816 5216750336 5230926288 5246874234 5266132578 5287968768 5304090624 5313956864 5317853184 5320261632 5323673208 5327745024 5330157952 5337655264 5349721984 5352159762 5366032112 5380613721 5384729088 5398134784 5416943616 5427019776 5433458688 5443565568 5453691248 5463545856 5466020288 5480203008 5490396838 5496910944 5519704064 5540082688 5559386112 5569727232 5577369728 5582318592 5596803072 5599337856 5607213792 5609753291 5613866496 5624308956 5647630336 5685641216 5685763216 5698616896 5701091328 5702975488 5703673344 5718472704 5724030746 5729109744 5735907072 5743975104 5746576542 5809242112 5819864064 5822499872 5824315392 5825028096 5826953216 5830689704 5835149312 5842787328 5848466197 5851005696 5853655608 5868844128 5893053123 5932843008 5935529984 5946382848 5950930944 5957443828 5962000384 5972901648 5978201472 5996427696 6004862172 6018437232 6036786126 6056443904 6061817856 6072901632 6077546496 6080299008 6084197952 6088851456 6091609088 6102747336 6132608128 6135402654 6143821341 6149272824 6169296896 6188105728 6190792704 6209667072 6215702528 6221217792 6232593024 6244186389 6263089152 6274540944 6282183936 6293869546 6319767552 6331523072 6350826496 6353584128 6374136832 6393570176 6396346368 6396483618 6399243264 6410944008 6415847424 6427781664 6485950464 6498015104 6512705024 6517686272 6529603584 6532560832 6535397376 6541749424 6550312356 6555322368 6559525917 6561693782 6564542976 6567516048 6651273216 6654285568 6656360448 6659375104 6663645376 6671551488 6677471232 6683961368 6701304288 6704339299 6707250432 6795034624 6795866112 6801063936 6808507232 6813499392 6816585216 6826173312 6829264876 6838870807 6846984816 6853060224 6899184144 6921650176 6940459008 6942752768 6948913152 6953369088 6961618944 6974568384 6992665344 6995832312 7005672534 7021510104 7042917147 7050625024 7072120832 7090470912 7093682176 7096762368 7098230944 7103660032 7122963456 7136213016 7144679808 7157969763 7170903936 7174151628 7179638784 7184242671 7192766448 7222591488 7236026368 7244611584 7258087424 7284727808 7306937344 7310266992 7326793152 7329214592 7332397056 7349130936 7359468102 7398752256 7412514816 7426302976 7443091456 7462404096 7465783808 7476285056 7485155328 7486071264 7491796992 7496601048 7499078608 7519456539 7601455104 7604897792 7624630272 7638812992 7644413952 7647876096 7658633472 7659570636 7662102056 7672879442 7759818752 7765753856 7766704128 7786856448 7790383104 7801340928 7804874144 7810596864 7825125504 7839681169 7857404164 7910457344 7928510464 7931953152 7934574592 7956135936 7963868864 7970935296 7980392448 7985509812 7991617536 7995236928 8006482896 8024582976 8049048168 8082423808 8097202176 8103395328 8107065344 8112263936 8118468608 8136996448 8140529664 8165348352 8173284623 8180536872 8191761788 8195318784 8199030432 8220304512 8235595257 8245366416 8279556096 8294957056 8310124032 8325581852 8350785536 8354590848 8366054592 8369843566 8373477888 8376245248 8399006784 8410820688 8426356736 8436463434 8471445504 8528461824 8528644824 8532324352 8547925344 8554463232 8555510016 8570375552 8586046119 8593664616 8619864813 8647933952 8706138112 8713863168 8729796096 8733749808 8736473088 8740429824 8746034556 8752723968 8756688064 8780483412 8868364288 8875147264 8895401984 8899264512 8903294976 8919574272 8926396416 8935072384 8936165742 8943000576 8959352472 9061154816 9068085248 9084665856 9088780288 9092726784 9101564416 9120448512 9126296928 9129313088 9133277184 9137413632 9154121004 9198912192 9253945344 9265217536 9271158784 9282158592 9299424512 9323553792 9327776416 9331826688 9340896712 9362013472 9390556196 9394633728 9423275904 9440804319 9453961216 9479651328 9497284608 9514950688 9526239744 9543959684 9561205248 9565535504 9572851712 9578990228 9590355264 9598864896 9641672496 9659482112 9728925696 9747022656 9769057536 9776529408 9787229146 9794405376 9798841248 9812624136 9842540673 9851274072 9883353088 9949872128 9976909824 9980207104 9981428352 9984540672 9989062656 9995468064 9999994997 10007327232 10025942052 10051956432 10135273472 10166173696 10192551936 10193799168 10197168128 10201595904 10203706982 10211511296 10212760848 10224877824 10239259968 10243897314 10270477224 10355605504 10382475264 10387177472 10401787904 10414129152 10423369728 10425526699 10430053632 10433500672 10461852576 10493748468 10508508801 10532265156 10575937536 10608181248 10627913728 10635706368 10640523264 10647346416 10655490048 10660315904 10675310528 10699443968 10704319524 10732064224 10761227442 10769458176 10796269568 10833887232 10854039552 10866917376 10887131136 10907382496 10927091712 10932040576 10960406016 10980793676 10993821888 11080165376 11118772224 11139454464 11154739456 11164637184 11193606144 11198675712 11214427584 11219506582 11227732992 11248617912 11295260672 11371282432 11371526432 11397233792 11402182656 11405950976 11407346688 11436945408 11448061492 11458219488 11471814144 11487950208 11493153084 11509319163 11618484224 11639728128 11644999744 11648630784 11650056192 11653906432 11661379408 11670298624 11685574656 11696932394 11702011392 11707311216 11737688256 11786106246 11865686016 11871059968 11892765696 11901861888 11914887656 11924000768 11945803296 11951213533 11956402944 11992855392 12009724344 12036874464 12073572252 12112887808 12123635712 12145803264 12155092992 12160598016 12168395904 12177702912 12183218176 12191030569 12205494672 12265216256 12270805308 12287642682 12298545648 12338593792 12376211456 12419334144 12431405056 12442435584 12465186048 12488372778 12526178304 12549081888 12554765349 12564367872 12587739092 12639535104 12663046144 12701652992 12707168256 12748273664 12787140352 12792692736 12792967236 12798486528 12821888016 12831694848 12855563328 12971900928 12996030208 13025410048 13035372544 13059207168 13065121664 13070794752 13083498848 13100624712 13110644736 13119051834 13123387564 13129085952 13135032096 13302546432 13308571136 13312720896 13318750208 13327290752 13343102976 13354942464 13367922736 13402608576 13404248613 13408678598 13414500864 13590069248 13591732224 13602127872 13617014464 13626998784 13633170432 13652346624 13658529752 13677741614 13693969632 13706120448 13750457287 13798368288 13843300352 13880918016 13885505536 13897826304 13906738176 13923237888 13949136768 13975083823 13985330688 13991664624 14011345068 14043020208 14085834294 14101250048 14144241664 14180941824 14187364352 14196461888 14207320064 14245926912 14272426032 14289359616 14315939526 14341807872 14348303256 14359277568 14368485342 14385532896 14445182976 14472052736 14489223168 14516174848 14569455616 14569768241 14613874688 14620533984 14653586304 14658429184 14664794112 14680843719 14698261872 14718936204 14825029632 14852605952 14886182912 14924808192 14931567616 14952570112 14970310656 14972142528 14983593984 14993202096 14998157216 15038913078 15202910208 15209795584 15249260544 15277625984 15288827904 15295752192 15305560473 15317266944 15319141272 15324204112 15345758884 15365845971 15519637504 15531507712 15533408256 15573712896 15580766208 15602681856 15609748288 15621193728 15650251008 15679362338 15714808328 15820914688 15857020928 15863906304 15869149184 15912271872 15927737728 15941870592 15960784896 15971019624 15983235072 15990473856 16012965792 16020218041 16049165952 16098096336 16164847616 16194404352 16214130688 16224527872 16236937216 16273992896 16281059328 16330696704 16346569246 16361073744 16383523576 16390637568 16398060864 16440609024 16471190514 16490732832 16559112192 16589914112 16620248064 16651163704 16701571072 16701929447 16709181696 16732109184 16739687132 16746955776 16752490496 16763232899 16798013568 16821641376 16829259873 16852713472 16872926868 16942891008 17056923648 17057289648 17064648704 17095850688 17108926464 17111020032 17140751104 17172092238 17187329232 17239729626 17295867904 17412276224 17427726336 17459592192 17467499616 17472946176 17480859648 17492069112 17505447936 17513376128 17545398591 17560966824 17679159369 17736728576 17790803968 17798529024 17806589952 17839148544 17852792832 17870144768 17872331484 17886001152 17918704944 18122309632 18136170496 18169331712 18177560576 18185453568 18203128832 18240897024 18252593856 18258626176 18266554368 18274827264 18308242008 18397824384 18431464023 18507890688 18530435072 18542317568 18564317184 18598849024 18647107584 18655552832 18663653376 18681793424 18724026944 18732559167 18781112392 18789267456 18846551808 18881608638 18907922432 18959302656 18994569216 19029901376 19052479488 19087919368 19122410496 19131071008 19145703424 19157980456 19180710528 19197729792 19216388933 19283344992 19318964224 19457851392 19494045312 19538115072 19553058816 19574458292 19588810752 19597682496 19625248272 19685081346 19702548144 19766706176 19899744256 19953819648 19960414208 19962856704 19969081344 19978125312 19990936128 19999989994 20014654464 20051884104 20103912864 20113017897 20270546944 20332347392 20385103872 20387598336 20394336256 20403191808 20407413964 20423022592 20425521696 20449755648 20478519936 20487794628 20516612421 20540954448 20711211008 20764950528 20774354944 20803575808 20828258304 20846739456 20851053398 20860107264 20867001344 20923705152 20987496936 21017017602 21064530312 21128751441 21151875072 21216362496 21255827456 21271412736 21281046528 21294692832 21310980096 21320631808 21350621056 21398887936 21408639048 21464128448 21473909289 21522454884 21538916352 21552728013 21592539136 21667774464 21708079104 21733834752 21774262272 21814764992 21854183424 21864081152 21920812032 21961587352 21987643776 22028543411 22160330752 22237544448 22278908928 22309478912 22329274368 22387212288 22397351424 22428855168 22439013164 22455465984 22497235824 22590521344 22742564864 22743052864 22794467584 22804365312 22811901952 22814693376 22873890816 22896122984 22916438976 22943628288 22975900416 22986306168 23018638326 23236968448 23279456256 23289999488 23297261568 23300112384 23307812864 23322758816 23340597248 23371149312 23393864788 23404022784 23414622432 23475376512 23519043507 23572212492 23731372032 23742119936 23785531392 23803723776 23829775312 23848001536 23891606592 23902427066 23912805888 23985710784 24019448688 24073748928 24147144504 24225775616 24247271424 24291606528 24310185984 24321196032 24336791808 24355405824 24366436352 24382061138 24410989344 24519853869 24530432512 24541610616 24575285364 24597091296 24677187584 24706785771 24752422912 24838668288 24862810112 24884871168 24930372096 24976745556 25052356608 25098163776 25109530698 25128735744 25175478184 25279070208 25326092288 25403305984 25414336512 25496547328 25574280704 25585385472 25585934472 25596973056 25643776032 25663389696 25711126656 25758138357 25943801856 25992060416 26050820096 26070745088 26118414336 26130243328 26141589504 26166997696 26201249424 26221289472 26238103668 26246775128 26258171904 26270064192 26605092864 26617142272 26625441792 26637500416 26654581504 26686205952 26709884928 26735845472 26805217152 26808497226 26817357196 26829001728 26855078047 27180138496 27183464448 27204255744 27234028928 27253997568 27266340864 27304693248 27317059504 27355483228 27387939264 27412240896 27500914574 27596736576 27686600704 27761836032 27771011072 27795652608 27813476352 27846475776 27898273536 27950167646 27970661376 27983329248 28022690136 28086040416 28171668588 28202500096 28288483328 28322412957 28361883648 28374728704 28392923776 28414640128 28491853824 28544852064 28578719232 28631879052 28683615744 28696606512 28718555136 28736970684 28771065792 28944105472 28978446336 29032349696 29138911232 29139536482 29227749376 29241067968 29307172608 29316858368 29329588224 29361687438 29396523744 29437872408 29527622019 29650059264 29705211904 29772365824 29849616384 29863135232 29905140224 29940621312 29944285056 29967187968 29986404192 29996314432 29999984991 30077826156 30405820416 30419591168 30498521088 30555251968 30577655808 30591504384 30611120946 30634533888 30638282544 30648408224 30691517768 30731691942 31039275008 31063015424 31066816512 31147425792 31161532416 31205363712 31219496576 31242387456 31276580097 31300502016 31358724676 31429616656 31714041856 31727812608 31738298368 31824543744 31855475456 31883741184 31921569792 31942039248 31966470144 31980947712 32025931584 32040436082 32098331904 32196192672 32329695232 32388808704 32428261376 32449055744 32473874432 32547985792 32562118656 32661393408 32693138492 32722147488 32767047152 32781275136 32796121728 32881218048 32942381028 32981465664 33179828224 33240496128 33302327408 33403142144 33403858894 33418363392 33464218368 33479374264 33493911552 33504980992 33526465798 33596027136 33643282752 33658519746 33705426944 33745853736 33885782016 34113847296 34114579296 34129297408 34191701376 34217852928 34222040064 34255302011 34281502208 34344184476 34374658464 34479459252 34527957489 34591735808 34824552448 34855452672 34919184384 34934999232 34945892352 34961719296 34984138224 35010895872 35026752256 35090797182 35121933648 35358318738 35473457152 35581607936 35597058048 35613179904 35678297088 35705585664 35740289536 35744662968 35772002304 35837409888 35853640599 36244619264 36338663424 36355121152 36370907136 36406257664 36481794048 36505187712 36517252352 36533108736 36549654528 36573091707 36616484016 36795648768 36862928046 37015781376 37060870144 37084635136 37128634368 37197698048 37294215168 37311105664 37327306752 37363586848 37448053888 37465118334 37562224784 37578534912 37664296047 37693103616 37763217276 37918605312 37989138432 38059802752 38104958976 38175838736 38244820992 38262142016 38291406848 38315960912 38361421056 38395459584 38432777866 38566689984 38637928448 38915702784 38988090624 39076230144 39106117632 39148916584 39177621504 39195364992 39250496544 39268273037 39370162692 39405096288 39533412352 39799488512 39907639296 39920828416 39925713408 39938162688 39956250624 39981872256 39999979988 40029308928 40103768208 40207825728 40226035794 40541093888 40664694784 40770207744 40775196672 40788672512 40806383616 40814827928 40846045184 40851043392 40899511296 40957039872 40975589256 41033224842 41081908896 41251371861 41422422016 41529901056 41548709888 41607151616 41656516608 41693478912 41702106796 41720214528 41734002688 41847410304 41925251469 41974993872 42034035204 42129060624 42257502882 42303750144 42432724992 42511654912 42542825472 42562093056 42589385664 42621960192 42641263616 42701242112 42797775872 42817278096 42928256896 42947818578 43044909768 43077832704 43105456026 43185078272 43335548928 43416158208 43467669504 43548524544 43629529984 43708366848 43709304723 43728162304 43841624064 43923174704 43975287552 44042531157 44057086822 44320661504 44475088896 44557817856 44618957824 44658548736 44774424576 44794702848 44857710336 44878026328 44910931968 44994471648 45181042688 45485129728 45486105728 45588935168 45608730624 45623803904 45629386752 45747781632 45792245968 45832877952 45887256576 45916681419 45951800832 45972612336 46037276652 46473936896 46558912512 46579998976 46594523136 46600224768 46615625728 46645517632 46681194496 46742298624 46787729576 46808045568 46829244864 46950753024 47038087014 47144424984 47462744064 47484239872 47571062784 47607447552 47659550624 47696003072 47783213184 47804854132 47825611776 47872095649 47971421568 48038897376 48060654123 48147497856 48294289008 48451551232 48494542848 48583213056 48642392064 48673583616 48710811648 48732872704 48764122276 48821978688 49039707738 49060865024 49083221232 49150570728 49194182592 49354375168 49413571542 49504845824 49677336576 49725620224 49769742336 49860744192 49953491112 50104713216 50105788341 50196327552 50219061396 50257471488 50289698697 50350956368 50487779619 50558140416 50652184576 50806611968 50828673024 50993094656 51148561408 51170770944 51171868944 51193946112 51287552064 51326779392 51422253312 51516276714 51887603712 51984120832 52101640192 52141490176 52236828672 52260486656 52283179008 52333995392 52402498848 52442578944 52476207336 52493550256 52516343808 52540128384 52636195773 53210185728 53234284544 53275000832 53309163008 53372411904 53419769856 53471690944 53610434304 53616994452 53634714392 53658003456 53710156094 54360276992 54366928896 54408511488 54468057856 54507995136 54532681728 54609386496 54634119008 54710966456 54775878528 54824481792 54877768183 55001829148 55193473152 55373201408 55523672064 55542022144 55591305216 55626952704 55692951552 55796547072 55900335292 55941322752 55966658496 56045380272 56172080832 56343337176 56576966656 56644825914 56723767296 56749457408 56785847552 56829280256 56983707648 57089704128 57157438464 57263758104 57367231488 57393213024 57437110272 57473941368 57542131584 57649166799 57888210944 57956892672 58064699392 58277822464 58279072964 58455498752 58482135936 58614345216 58633716736 58659176448 58723374876 58793047488 58875744816 59055244038 59300118528 59410423808 59544731648 59699232768 59726270464 59810280448 59881242624 59888570112 59934375936 59972808384 59992628864 59999969982 60155652312 60339053691 60811640832 60839182336 60997042176 61110503936 61155311616 61183008768 61222241892 61269067776 61276565088 61296816448 61383035536 61463383884 61549837263 62078550016 62126030848 62133633024 62294851584 62323064832 62410727424 62438993152 62484774912 62553160194 62601004032 62717449352 62859233312 63428083712 63455625216 63476596736 63649087488 63710950912 63767482368 63843139584 63884078496 63932940288 63961895424 64051863168 64080872164 64196663808 64392385344 64777617408 64856522752 64898111488 64947748864 65095971584 65124237312 65322786816 65386276984 65444294976 65534094304 65562550272 65592243456 65762436096 65884762056 65962931328 66085630233 66359656448 66480992256 66604654816 66806284288 66807717788 66836726784 66928436736 66958748528 66987823104 67009961984 67052931596 67192054272 67286565504 67317039492 67491707472 67771564032 68227694592 68229158592 68258594816 68383402752 68435705856 68444080128 68510604022 68563004416 68688368952 68749316928 68958918504 69055914978 69183471616 69649104896 69710905344 69838368768 69869998464 69891784704 69923438592 69968276448 69999964979 70021791744 70053504512 70181594364 70243867296 70557130521 70716637476 70946914304 71163215872 71194116096 71226359808 71356594176 71411171328 71480579072 71489325936 71544004608 71674819776 71707281198 72489238528 72677326848 72710242304 72741814272 72812515328 72963588096 73010375424 73034504704 73066217472 73099309056 73146183414 73232968032 73559561607 73591297536 73725856092 74031562752 74169270272 74257268736 74395396096 74588430336 74622211328 74654613504 74727173696 74896107776 74930236668 75124449568 75157069824 75328592094 75386207232 75526434552 75837210624 75978276864 76119605504 76209917952 76351677472 76489641984 76524284032 76582813696 76631921824 76722842112 76790919168 76865555732 77133379968 77831405568 77976181248 78152460288 78212235264 78297833168 78355243008 78390729984 78500993088 78536546074 78740325384 78810192576 79066824704 79598977024 79815278592 79841656832 79851426816 79876325376 79912501248 79963744512 79999959976 80058617856 80207536416 80415651456 80452071588 80565234141 81082187776 81329389568 81540415488 81550393344 81577345024 81612767232 81629655856 81692090368 81702086784 81799022592 81914079744 81951178512 82066449684 82163817792 82502743722 82844844032 83059802112 83097419776 83214303232 83313033216 83386957824 83404213592 83440429056 83468005376 83694820608 83850502938 83949987744 84068070408 84258121248 84515005764 84607500288 84865449984 85023309824 85085650944 85124186112 85178771328 85243920384 85282527232 85337213983 85402484224 85595551744 85634556192 85856513792 85895637156 86089819536 86155665408 86210912052 86370156544 86832316416 86935339008 87097049088 87259059968 87416733696 87418609446 87456324608 87683248128 87846349408 87950575104 88085062314 88114173644 88641323008 88950177792 89115635712 89237915648 89317097472 89548849152 89589405696 89715420672 89756052656 89821863936 89988943296 89999954973 90970259456 90972211456 91177870336 91217461248 91247607808 91258773504 91495563264 91584491936 91665755904 91774513152 91833362838 91903601664 91945224672 92074553304 92947873792 93117825024 93159997952 93189046272 93200449536 93231251456 93291035264 93362388992 93484597248 93575459152 93616091136 93658489728 93829740291 93901506048 94076174028 94288849968 94968479744 95142125568 95214895104 95319101248 95392006144 95566426368 95609708264 95651223552 95744191298 95942843136 96077794752 96121308246 96253201009 96294995712 96588578016 96903102464 96989085696 97166426112 97284784128 97347167232 97421623296 97465745408 97528244552 97643957376 97825586761 98079415476 98121730048 98166442464 98301141456 98388365184 98708750336 98827143084 99009691648 99451240448 99539484672 99721488384 99906982224 100209426432 100211576682 100392655104 100438122792 100514942976 100579397394 100701912736 100975559238 101116280832 101304369152 101613223936 101657346048 101986189312 102297122816 102341541888 102343737888 102387892224 102575104128 102653558784 102765906033 102844506624 103032553428 103775207424 103968241664 104203280384 104282980352 104473657344 104520973312 104566358016 104667990784 104804997696 104885157888 104952414672 104987100512 105032687616 105080256768 105272391546 106420371456 106468569088 106550001664 106618326016 106744823808 106839539712 106943381888 107220868608 107233988904 107269428784 107316006912 107420312188 107560921797 108720553984 108733857792 108936115712 109015990272 109065363456 109218772992 109268238016 109421932912 109551757056 109648963584 109719275121 109755536366 110003658296 110386946304 110746402816 111047344128 111084044288 111182610432 111253905408 111385903104 111593094144 111800670584 111882645504 111933316992 112090760544 112141526287 112344161664 112553135179 112686674352 113153933312 113289651828 113498914816 113571695104 113658560512 113967415296 114179408256 114314876928 114527516208 114734462976 114786426048 114874220544 114947882736 115084263168 115298333598 115776421888 115913785344 116129398784 116555644928 116558145928 116910997504 116964271872 117228690432 117267433472 117318352896 117342630293 117446749752 117586094976 117751489632 117804819111 118110488076 118600237056 118820847616 119089463296 119398465536 119452540928 119620560896 119762485248 119777140224 119868751872 119945616768 119985257728 119999939964 120311304624 120678107382 121623281664 121678364672 121994084352 122221007872 122310623232 122366017536 122444483784 122538135552 122553130176 122593632896 122766071072 122926767768 123099674526 123754115583 124157100032 124267266048 124589703168 124646129664 124821454848 124877986304 124969549824 125106320388 125202008064 125434898704 125718466624 125775754407 126856167424 126911250432 126953193472 127298174976 127421901824 127534964736 127686279168 127768156992 127865880576 127923790848 128103726336 128161744328 128393327616 128784770688 129024325693 129555234816 129713045504 129796222976 129895497728 130191943168 130248474624 130645573632 130772553968 130888589952 131068188608 131125100544 131127914169 131184486912 131524872192 131769524112 131925862656 132171260466 132719312896 132961984512 133209309632 133612568576 133615435576 133673453568 133856873472 133917497056 133975646208 134019923968 134105863192 134384108544 134514722531 134573131008 134634078984 134983414944 135543128064 136455389184 136458317184 136517189632 136766805504 136871411712 136888160256 137021208044 137126008832 137376737904 137498633856 137917837008 138111829956 138366943232 139298209792 139421810688 139676737536 139739996928 139783569408 139846877184 139936552896 139999929958 140043583488 140107009024 140363188728 140487734592 141114261042 141433274952 141893828608 142326431744 142388232192 142452719616 142713188352 142822342656 142961158144 142978651872 143088009216 143349639552 143414562396 143616286947 144181962369 144978477056 145354653696 145420484608 145483628544 145625030656 145927176192 146020750848 146069009408 146132434944 146198618112 146292366828 146465936064 147119123214 147182595072 147451712184 148063125504 148338540544 148514537472 148790792192 149176860672 149244422656 149309227008 149454347392 149792215552 149860473336 150248899136 150314139648 150317365023 150657184188 150772414464 150869096091 151052869104 151674421248 151956553728 152239211008 152419835904 152703354944 152979283968 153048568064 153165627392 153263843648 153445684224 153581838336 153731111464 154199803877 154266759936 155662811136 155952362496 156304920576 156424470528 156595666336 156710486016 156781459968 157001986176 157073092148 157294028561 157480650768 157620385152 158133649408 159197954048 159630557184 159683313664 159702853632 159825002496 159927489024 159999919952 160117235712 160415072832 160831302912 160904143176 161130468282 162164375552 162658779136 163080830976 163100786688 163154690048 163225534464 163259311712 163384180736 163404173568 163598045184 163828159488 163902357024 164132899368 164327635584 164633304549 165005487444 165689688064 166119604224 166194839552 166428606464 166626066432 166773915648 166808427184 166880858112 166936010752 167389641216 167701005876 167899975488 168136140816 168516242496 169030011528 169730899968 170046619648 170171301888 170248372224 170357542656 170487840768 170565054464 170674427966 170804968448 171191103488 171269112384 171713027584 171791274312 172179639072 172311330816 172421824104 172740313088 172947500397 173664632832 173870678016 174194098176 174518119936 174833467392 174837218892 174912649216 175366496256 175692698816 175901150208 176170124628 176228347288 177282646016 177900355584 178231271424 178475831296 178634194944 179097698304 179178811392 179430841344 179512105312 179643727872 179977886592 179999909946 180312666887 181940518912 181944422912 182355740672 182434922496 182495215616 182517547008 182991126528 183168983872 183331511808 183549026304 183666725676 183807203328 183890449344 184149106608 185895747584 186235650048 186319995904 186378092544 186400899072 186462502912 186582070528 186724777984 186969194496 187150918304 187232182272 187316979456 187659480582 187803012096 187985546329 188152348056 188577699936 189936959488 190284251136 190429790208 190638202496 190784012288 191132852736 191219416528 191302447104 191488382596 191885686272 192155589504 192242616492 192506402018 192589991424 193177156032 193806204928 194332852224 194569568256 194694334464 194843246592 194931490816 195056489104 195287914752 195651173522 196158830952 196243460096 196332884928 196602282912 196776730368 197417500672 197654286168 198019383296 198256890699 198902480896 199078969344 199442976768 199813964448 200418852864 200423153364 200785310208 200876245584 201029885952 201158794788 201403825472 201951118476 202608738304 203226447872 203314692096 203972378624 204594245632 204683083776 204687475776 204775784448 205150208256 205307117568 205531812066 205689013248 206065106856 207550414848 207936483328 208406560768 208565960704 208947314688 209041946624 209132716032 209335981568 209609995392 209770315776 209904829344 209974201024 209999894937 210065375232 210160513536 210544783092 212840742912 212937138176 213100003328 213236652032 213489647616 213679079424 213886763776 214441737216 214467977808 214538857568 214632013824 214840624376 215121843594 217441107968 217467715584 217872231424 218031980544 218130726912 218437545984 218536476032 218843865824 219103514112 219297927168 219438550242 219511072732 220007316592 220773892608 222094688256 222168088576 222507810816 222771806208 223186188288 223601341168 223765291008 223866633984 224181521088 224283052574 224688323328 225106270358 225373348704 226307866624 226579303656 226997829632 227143390208 227317121024 227934830592 228358816512 228629753856 229055032416 229468925952 229572852096 229748441088 229895765472 229999884931 230168526336 230596667196 231552843776 232258797568 233111289856 233116291856 233821995008 233928543744 234457380864 234534866944 234636705792 234685260586 234893499504 235172189952 235502979264 235609638222 236220976152 237200474112 237641695232 238178926592 238796931072 238905081856 239241121792 239524970496 239554280448 239737503744 239787114077 239891233536 239970515456 239999879928 240622609248 241356214764 241695702423 243246563328 243356729344 243988168704 244442015744 244621246464 244732035072 244888967568 245076271104 245106260352 245187265792 245532142144 245853535536 246199349052 247508231166 248314200064 248534532096 249179406336 249292259328 249642909696 249755972608 249939099648 250212640776 250404016128 250869797408 251436933248 251551508814 253712334848 253822500864 254596349952 254843803648 255069929472 255372558336 255536313984 255731761152 255847581696 256011641949 256207452672 256323488656 256786655232 257569541376 258048651386 259110469632 259426091008 259592445952 259790995456 260383886336 260496949248 261291147264 261545107936 261777179904 262136377216 262250201088 262255828338 262368973824 263049744384 263539048224 263851725312 264342520932 265438625792 265923969024 266418619264 267225137152 267230871152 267346907136 267713746944 267834994112 267951292416 268039847936 268211726384 268768217088 269029445062 269146262016 269268157968 269966829888 272910778368 272916634368 273034379264 273533611008 273742823424 273776320512 274042416088 274252017664 274753475808 274877911259 274997267712 275835674016 276223659912 276733886464 278596419584 278843621376 279353475072 279479993856 279567138816 279693754368 279873105792 279999859916 280087166976 280214018048 280393703087 280726377456 280975469184 282228522084 282866549904 283787657216 284652863488 284905439232 285426376704 285644685312 285922316288 285957303744 286176018432 286699279104 286829124792 287232573894 288363924738 288759603027 289956954112 290709307392 290840969216 290967257088 291250061312 291854352384 292041501696 292138018816 292264869888 292397236224 292584733656 292931872128 293476760283 294238246428 294365190144 294903424368 296126251008 296677081088 297029074944 297581584384 298353721344 298488845312 298618454016 298908694784 299584431104 299720946672 300497798272 300628279296 300634730046 301314368376 301544828928 301738192182 302105738208 303348842496 303913107456 304478422016 304839671808 305406709888 305958567936 306097136128 306331254784 306527687296 306891368448 307163676672 307462222928 308297718099 308399607754 308533519872 311325622272 311904724992 312609841152 312848941056 313191332672 313420972032 313562919936 314003972352 314146184296 314588057122 314961301536 315240770304 316267298816 318395908096 319261114368 319366627328 319405707264 319650004992 319854978048 319999839904 320234471424 320830145664 321426927929 321662605824 321808286352 322260936564 324328751104 325317558272 326161661952 326201573376 326309380096 326518623424 326768361472 326808347136 327196090368 327656318976 327804714048 328265798736 328655271168 329266609098 330010974888 331379376128 332239208448 332389679104 332857212928 333252132864 333547831296 333616854368 333761716224 333872021504 334779282432 335104669543 335402011752 335799950976 336272281632 336424578861 337032484992 337659405537 338060023056 339461799936 340093239296 340496744448 340715085312 340975681536 341130108928 341348855932 341609936896 342382206976 342538224768 343426055168 343582548624 344359278144 344622661632 344843648208 345480626176 345895000794 347329265664 347741356032 348388196352 349036239872 349666934784 349674437784 349825298432 350732992512 351385397632 351802300416 352027890879 352340249256 352456694576 353414457333 354565292032 355800711168 356462542848 356951662592 357268389888 358195396608 358357622784 358861682688 359024210624 359287455744 359955773184 359999819892 360625333774 363881037824 363888845824 364711481344 364869844992 364990431232 365035094016 365982253056 366337967744 366663023616 367098052608 367333451352 367614406656 367780898688 368298213216 368465014943 371791495168 372471300096 372639991808 372801798144 372925005824 373164141056 373449555968 373938388992 374301836608 374464364544 374633958912 375318961164 375606024192 375971092658 376304696112 377155399872 379873918976 380568502272 380859580416 381276404992 381568024576 382265705472 382438833056 382604894208 382976765192 383771372544 384144377281 384311179008 384485232984 385012804036 385179982848 386354312064 387072977079 387612409856 388665704448 389139136512 389388668928 389686493184 389862981632 390112978208 390575829504 391302347044 392317661904 392486920192 392665769856 393204565824 393553460736 395308572336 396038766592 396513781398 397804961792 398157938688 398885953536 399627928896 400837705728 400846306728 401570620416 401752491168 402059771904 402317589576 402807650944 403544167593 403902236952 405217476608 406452895744 406629384192 407944757248 409188491264 409366167552 409374951552 409551568896 410300416512 410614235136 411063624132 411378026496 412130213712 415100829696 415872966656 416813121536 417131921408 417894629376 418083893248 418265432064 418671963136 419219990784 419540631552 419809658688 419948402048 419999789874 420130750464 420321027072 421089566184 425681485824 425874276352 426200006656 426473304064 426979295232 427358158848 427773527552 428883474432 428935955616 429077715136 429264027648 429681248752 430243687188 430848860841 434882215936 434935431168 435744462848 436063961088 436261453824 436875091968 437072952064 437687731648 438207028224 438595854336 438877100484 439022145464 440014633184 441547785216 444189376512 444336177152 445015621632 445543612416 446372376576 447202682336 447530582016 447733267968 448363042176 448566105148 449376646656 450212540716 450746697408 453158607312 453995659264 454286780416 454634242048 455869661184 456717633024 457259507712 458110064832 458937851904 459145704192 459496882176 459791530944 459999769862 460337052672 461193334392 462599411631 463105687552 464517595136 466222579712 466232583712 467643990016 467857087488 468914761728 469069733888 469273411584 469370521172 469786999008 470344379904 471005958528 471219276444 471882085683 472441952304 474400948224 475283390464 476357853184 477593862144 477810163712 478482243584 479049940992 479108560896 479475007488 479574228154 479782467072 479941030912 479999759856 481245218496 482712429528 483391404846 486493126656 486713458688 487976337408 488884031488 489242492928 489464070144 489777935136 489999754853 490152542208 490212520704 490374531584 491064284288 491707071072 492398698104 493899913647 495016462332 496628400128 497069064192 498358812672 498584518656 499285819392 499511945216 499878199296 500425281552 500808032256 501739594816 502873866496 503103017628 507424669696 509192699904 509687607296 510139858944 510745116672 511072627968 511463522304 511695163392 512023283898 512414905344 512646977312 513573310464 515139082752 516097302772 518220939264 519184891904 519581990912 520767772672 520993898496 522582294528 523090215872 523554359808 524272754432 524500402176 524511656676 524737947648 526099488768 527078096448 527703450624 528685041864 530877251584 531847938048 532837238528 534450274304 534461742304 534693814272 535427493888 535669988224 535902584832 536079695872 536423452768 537536434176 538058890124 538292524032 538536315936 539933659776 540938000661 545821556736 545833268736 546068758528 547067222016 547485646848 547552641024 548084832176 548504035328 549506951616 549755822518 549994535424 551671348032 552447319824 553467772928 557192839168 557687242752 558706950144 558959987712 559134277632 559387508736 559746211584 559999719832 560174333952 560428036096 560787406174 561452754912 561950938368 563956638987 564457044168 565733099808 567575314432 569305726976 569810878464 570852753408 571289370624 571844632576 571914607488 572352036864 572978436743 573398558208 573658249584 574465147788 576727849476 577519206054 579913908224 581418614784 581681938432 582500122624 583708704768 584083003392 584276037632 584529739776 584794472448 585169467312 585863744256 586953520566 588476492856 588730380288 589806848736 592252502016 593354162176 594058149888 595163168768 596707442688 596977690624 597236908032 597360497881 597817389568 599168862208 599441893344 600995596544 601256558592 601269460092 602628736752 603089657856 603476384364 604211476416 607826214912 608956844032 609679343616 610813419776 611917135872 612194272256 612662509568 613055374592 613782736896 614327353344 614924445856 616595436198 616799215508 617067039744 622651244544 623809449984 625219682304 625697882112 626382665344 626841944064 627125839872 628007944704 628292368592 629176114244 629922603072 629999684811 630481540608 636791816192 638522228736 638733254656 638811414528 639300009984 639709956096 639999679808 640468942848 641660291328 642853855858 643325211648 643616572704 644521873128 648657502208 650635116544 652323323904 652403146752 652618760192 653037246848 653536722944 653616694272 654392180736 655312637952 655609428096 656531597472 656828939681 657310542336 658533218196 660021949776 662758752256 664779358208 665714425856 666504265728 667233708736 667523432448 667744043008 669558564864 670209339086 670804023504 671599901952 672544563264 672849157722 674064969984 675318811074 676120046112 678923599872 680186478592 680993488896 681430170624 681951363072 682260217856 682697711864 683219873792 684764413952 684779107327 685076449536 686852110336 687165097248 688718556288 689245323264 689687296416 689999654793 690961252352 691790001588 694658531328 696776392704 698072479744 699333869568 699348875568 699650596864 701465985024 702770795264 703604600832 704055781758 704680498512 704913389152 706828914666 709130584064 711601422336 712925085696 713903325184 714536779776 716390793216 716715245568 717723365376 718048421248 718574911488 719361342231 719911546368 719999639784 721250667548 727777691648 729422962688 729739689984 729980862464 730070188032 731964506112 732675935488 733326047232 734196105216 734666902704 735228813312 735561797376 736596426432 736930029886 743582990336 744942600192 745279983616 745603596288 745850011648 746328282112 746899111936 747876777984 748603673216 748928729088 749267917824 750637922328 751212048384 751942185316 752609392224 754310799744 759747837952 761137004544 762552809984 763136049152 764531410944 764877666112 765209788416 765953530384 767542745088 768034925847 768288754562 768622358016 768970465968 770025608072 770359965696 772708624128 774145954158 775224819712 777331408896 778278273024 778777337856 779372986368 779725963264 780225956416 781151659008 782604694088 784635323808 784973840384 784990684009 785331539712 786409131648 787106921472 787871946253 790617144672 792077533184 793027562796 795609923584 796315877376 797771907072 799255857792 801675411456 801692613456 803141240832 803504982336 804119543808 804635179152 805615301888 807088335186 807804473904 810434953216 812905791488 815889514496 818376982528 818732335104 818749903104 819103137792 820600833024 821228470272 822127248264 822756052992 824260427424 824633733777 830201659392 831745933312 833626243072 835789258752 836167786496 836530864128 837343926272 838439981568 839081263104 839619317376 839896804096 839999579748 840261500928 840642054144 841181109261 842179132368 851362971648 851748552704 852400013312 852946608128 853958590464 854716317696 855547055104 857766948864 857871911232 858155430272 858528055296 859362497504 860487374376 861697721682 866278809081 869870862336 871488925696 872127922176 872522907648 873750183936 874145904128 875375463296 876414056448 877191708672 877754200968 878044290928 880029266368 880430280849 883095570432 888378753024 888672354304 890031243264 891087224832 892744753152 894405364672 895061164032 895466535936 896726084352 897132210296 898753293312 900425081432 901493394816 903170279851 906317214624 907991318528 908573560832 909268484096 911739322368 913435266048 914519015424 916220129664 917875703808 918291408384 918993764352 919583061888 919999539724 920674105344 922386668784 925198823262 926211375104 929035190272 932445159424 932465167424 935287980032 935714174976 937829523456 938139467776 938546823168 938741042344 939573998016 940688759808 942011917056 942438552888 943764171366 944883904608 948801896448 950566780928 952715706368 955187724288 955620327424 956964487168 958099881984 958217121792 958950014976 959148456308 959564934144 959882061824 959999519712 962490436992 964280783787 965424859056 966782809692 972986253312 973426917376 975952674816 977768062976 978484985856 978928140288 979555870272 979999509706 980305084416 980425041408 980749063168 982128568576 983414142144 984797396208 987799827294 990032924664 993256800256 994138128384 996717625344 997169037312 998571638784 999023890432 999756398592 1000850563104 1001616064512 1003479189632 1005314008629 1005747732992 1006206035256 1009273736583 1012978216611 1014849339392 1018385399808 1019375214592 1020279717888 1021490233344 1022145255936 1022927044608 1023390326784 1024046567796 1024829810688 1025293954624 1027146620928 1030278165504 1032194605544 1036441878528 1038369783808 1039163981824 1041535545344 1041987796992 1045164589056 1046180431744 1047108719616 1048545508864 1049000804352 1049023313352 1049475895296 1052198977536 1054156192896 1055406901248 1056083672637 1057370083728 1061754503168 1063695876096 1065674477056 1068900548608 1068923484608 1069387628544 1070854987776 1071339976448 1071805169664 1072159391744 1072846905536 1075072868352 1076117780248 1076585048064 1077072631872 1079867319552 1081876001322 1091643113472 1091666537472 1092137517056 1094134444032 1094971293696 1095105282048 1096169664352 1097008070656 1099013903232 1099511645036 1099989070848 1101058199927 1103342696064 1104894639648 1105395044829 1106935545856 1114385678336 1115374485504 1117413900288 1117919975424 1118775017472 1119492423168 1119999439664 1120348667904 1120856072192 1121574812348 1122905509824 1123901876736 1127913277974 1128914088336 1131466199616 1135150628864 1138611453952 1139621756928 1141705506816 1142578741248 1143689265152 1143829214976 1144704073728 1145956873486 1146797116416 1147316499168 1148930295576 1152433131843 1153455698952 1155038412108 1159827816448 1161218931237 1162837229568 1163363876864 1165000245248 1167417409536 1168166006784 1168552075264 1169059479552 1169588944896 1170338934624 1171727488512 1173907041132 1176952985712 1177460760576 1179613697472 1186708324352 1188116299776 1190326337536 1193414885376 1193955381248 1194473816064 1194720995762 1195634779136 1198337724416 1198883786688 1201991193088 1202513117184 1202538920184 1205257473504 1206179315712 1206952768728 1208422952832 1210632502779 1215652429824 1217913688064 1219358687232 1221626839552 1223834271744 1224388544512 1225325019136 1226110749184 1227565473792 1228654706688 1229848891712 1233190872396 1233598431016 1234134079488 1245302489088 1247618899968 1250439364608 1251395764224 1252765330688 1253683888128 1254251679744 1256015889408 1256584737184 1258352228488 1259845206144 1259999369622 1260963081216 1262188668209 1273583632384 1277044457472 1277466509312 1277622829056 1278600019968 1279419912192 1279999359616 1280937885696 1283320582656 1285707711716 1286650423296 1287233145408 1289043746256 1301270233088 1304646647808 1304806293504 1305237520384 1306074493696 1307073445888 1307233388544 1308784361472 1310625275904 1311218856192 1313063194944 1313657879362 1314621084672 1317066436392 1320043899552 1325517504512 1329558716416 1331428851712 1333008531456 1334467417472 1335046864896 1335488086016 1339117129728 1340418678172 1341608047008 1343199803904 1345089126528 1345698315444 1348129939968 1350637622148 1352240092224 1360372957184 1361986977792 1362860341248 1363902726144 1364520435712 1365395423728 1366439747584 1369528827904 1369558214654 1370152899072 1373704220672 1374330194496 1377437112576 1378490646528 1379374592832 1379999309586 1381922504704 1383580003176 1387798234893 1389317062656 1393552785408 1396144959488 1398667739136 1398697751136 1399301193728 1402931970048 1405541590528 1407209201664 1408111563516 1409360997024 1409826778304 1413657829332 1415646257049 1418261168128 1423202844672 1425850171392 1427806650368 1429073559552 1432781586432 1433430491136 1435446730752 1436096842496 1437149822976 1438722684462 1439823092736 1439999279568 1442501335096 1455555383296 1458845925376 1459479379968 1459961724928 1460140376064 1463929012224 1465351870976 1466652094464 1468392210432 1469333805408 1469999264559 1470457626624 1471123594752 1473192852864 1473860059772 1489885200384 1490559967232 1491207192576 1491700023296 1492656564224 1493798223872 1495753555968 1497207346432 1497857458176 1498535835648 1501275844656 1502424096768 1503884370632 1505218784448 1508621599488 1519495675904 1522274009088 1525105619968 1526272098304 1529062821888 1529755332224 1530419576832 1531907060768 1535085490176 1536069851694 1536577509124 1537244716032 1537940931936 1540051216144 1540719931392 1545417248256 1548291908316 1554662817792 1557554675712 1558745972736 1559451926528 1560451912832 1562303318016 1565209388176 1569270647616 1569947680768 1569981368018 1570663079424 1572818263296 1574213842944 1575743892506 1581234289344 1584155066368 1586055125592 1591219847168 1592631754752 1595543814144 1598511715584 1603350822912 1603385226912 1606282481664 1607009964672 1608239087616 1609270358304 1609999194517 1611230603776 1614176670372 1615608947808 1620869906432 1622814001983 1625811582976 1631779028992 1636753965056 1637464670208 1637499806208 1638206275584 1641201666048 1642456940544 1644254496528 1645512105984 1648520854848 1649267467554 1660403318784 1663491866624 1667252486144 1671578517504 1672335572992 1673061728256 1674687852544 1676879963136 1678162526208 1679238634752 1679793608192 1679999159496 1680523001856 1681284108288 1682362218522 1684358264736 1691869916961 1702725943296 1703497105408 1705893216256 1707917180928 1709432635392 1711094110208 1715533897728 1715743822464 1716310860544 1717056110592 1718724995008 1718935310229 1720974748752 1723395443364 1732557618162 1739741724672 1742977851392 1744255844352 1745045815296 1747500367872 1748291808256 1750750926592 1752828112896 1754383417344 1755508401936 1756088581856 1760058532736 1760860561698 1766191140864 1776757506048 1780062486528 1782174449664 1785489506304 1788810729344 1790122328064 1790933071872 1792081493643 1793452168704 1794264420592 1797506586624 1800850162864 1802986789632 1806340559702 1812634429248 1815982637056 1817147121664 1818536968192 1823478644736 1826870532096 1829038030848 1832440259328 1835751407616 1836582816768 1837987528704 1839166123776 1839999079448 1841348210688 1844773337568 1850397646524 1852422750208 1858070380544 1864890318848 1864930334848 1870575960064 1871428349952 1875659046912 1876278935552 1877093646336 1877482084688 1879147996032 1881377519616 1884023834112 1884877105776 1887528342732 1889767809216 1901133561856 1905431412736 1910375448576 1911240654848 1913928974336 1916199763968 1916434243584 1917900029952 1918296912616 1919129868288 1919764123648 1919999039424 1924980873984 1928561567574 1930849718112 1933565619384 1945972506624 1946853834752 1951905349632 1955536125952 1956969971712 1957856280576 1959111740544 1959999019412 1960610168832 1960850082816 1961498126336 1962755921609 1964257137152 1966828284288 1969594792416 1970486819043 1975599654588 1980065849328 1986513600512 1988276256768 1994338074624 1997143277568 1998047780864 1999512797184 2001701126208 2003232129024 2006958379264 2010628017258 2011495465984 2012412070512 2018547473166 2025956433222 2029698678784 2036770799616 2038750429184 2040559435776 2042980466688 2044290511872 2045854089216 2046780653568 2048093135592 2049659621376 2050587909248 2054293241856 2054337321981 2060556331008 2064389211088 2069998964379 2072883757056 2076739567616 2083071090688 2083975593984 2090329178112 2092360863488 2094217439232 2097091017728 2098001608704 2098046626704 2098951790592 2104397955072 2108312385792 2110813802496 2112167345274 2114740167456 2123509006336 2127391752192 2131348954112 2137801097216 2137846969216 2138775257088 2141709975552 2142679952896 2143610339328 2144318783488 2145693811072 2150145736704 2152235560496 2153170096128 2154145263744 2158084026693 2159734639104 2163752002644 2183333074944 2184275034112 2188268888064 2189942587392 2190210564096 2192339328704 2194016141312 2198027806464 2199023290072 2199978141696 2202116399854 2206685392128 2209789279296 2210790089658 2213871091712 2228771356672 2230748971008 2234827800576 2235839950848 2237550034944 2238984846336 2239998879328 2240697335808 2241712144384 2243149624696 2245811019648 2247803753472 2249988495503 2255826555948 2257828176672 2262932399232 2270301257728 2277222907904 2279243513856 2283411013632 2287378530304 2287658429952 2289408147456 2291913746972 2293594232832 2294632998336 2297860591152 2304866263686 2306911397904 2310076824216 2319655632896 2322437862474 2325674459136 2326727753728 2330000490496 2334834819072 2336332013568 2337104150528 2338118959104 2339177889792 2340677869248 2343454977024 2347814082264 2353905971424 2354921521152 2354972052027 2359227394944 2363615838759 2373416648704 2376232599552 2380652675072 2386829770752 2387910762496 2388947632128 2389441991524 2391269558272 2396675448832 2397767573376 2403982386176 2405026234368 2405077840368 2410514947008 2412358631424 2413905537456 2416845905664 2421265005558 2431304859648 2435827376128 2438717374464 2443253679104 2447668543488 2448777089024 2450650038272 2452221498368 2455130947584 2457309413376 2459697783424 2466381744792 2467196862032 2468268158976 2473901201331 2490604978176 2495237799936 2500878729216 2505530661376 2507367776256 2508503359488 2512031778816 2513169474368 2516704456976 2519690412288 2519998739244 2521926162432 2523543327783 2524377336418 2547167264768 2554088914944 2554933018624 2555245658112 2557200039936 2558839824384 2559998719232 2561875771392 2566641165312 2571415423432 2573300846592 2574466290816 2578087492512 2579255104601 2602540466176 2609612587008 2610475040768 2612148987392 2614146891776 2614466777088 2617568722944 2621250551808 2622437712384 2626126389888 2627315758724 2629242169344 2634132872784 2640087799104 2659117432832 2662857703424 2666017062912 2668934834944 2670093729792 2670976172032 2678234259456 2680837356344 2683216094016 2686399607808 2690178253056 2691396630888 2696259879936 2701275244296 2704480184448 2709510839553 2720745914368 2723973955584 2725720682496 2727805452288 2729040871424 2730790847456 2732879495168 2739057655808 2739116429308 2740305798144 2747408441344 2748660388992 2754874225152 2756981293056 2758749185664 2759998619172 2767160006352 2775596469786 2778634125312 2787105570816 2792289918976 2797335478272 2797395502272 2798602387456 2805863940096 2811083181056 2814418403328 2816223127032 2818721994048 2819653556608 2827315658664 2831292514098 2836522336256 2846405689344 2851700342784 2855613300736 2858147119104 2865563172864 2866860982272 2870893461504 2872193684992 2874299645952 2877445368924 2879646185472 2879998559136 2885002670192 2892842351361 2911110766592 2917691850752 2918958759936 2919923449856 2920280752128 2927858024448 2930703741952 2933304188928 2936784420864 2938667610816 2939998529118 2940915253248 2942247189504 2946385705728 2947720119544 2979770400768 2981119934464 2982414385152 2983400046592 2985313128448 2987596447744 2991507111936 2994414692864 2995714916352 2997071671296 3002551689312 3004848193536 3007768741264 3010437568896 3015942025887 3017243198976 3044548018176 3050211239936 3052544196608 3058125643776 3059510664448 3060839153664 3063814121536 3070170980352 3072139703388 3073155018248 3074489432064 3075881863872 3080102432288 3081439862784 3090834496512 3096583816632 3109325635584 3115109351424 3117491945472 3118903853056 3120903825664 3124606636032 3130418776352 3138541295232 3139895361536 3139962736036 3141326158848 3145636526592 3148427685888 3151487785012 3162468578688 3172110251184 3182439694336 3185263509504 3191087628288 3197023431168 3206701645824 3206770453824 3212564963328 3214019929344 3216478175232 3218540716608 3219998389034 3222461207552 3228353340744 3231217895616 3241739812864 3245628003966 3251623165952 3263558057984 3273507930112 3274929340416 3274999612416 3276412551168 3282403332096 3284913881088 3288508993056 3291024211968 3297041709696 3298534935108 3303174599781 3316185134487 3320806637568 3326983733248 3334504972288 3343157035008 3344671145984 3346123456512 3349375705088 3353759926272 3356325052416 3358477269504 3359587216384 3359998318992 3361046003712 3362568216576 3364724437044 3368716529472 3383739833922 3405451886592 3406994210816 3411786432512 3415834361856 3418865270784 3422188220416 3431067795456 3431487644928 3432621721088 3434112221184 3437449990016 3437870620458 3441949497504 3446790886728 3457299395529 3465115236324 3479483449344 3485955702784 3488511688704 3490091630592 3495000735744 3496583616512 3501501853184 3505656225792 3508766834688 3511016803872 3512177163712 3520117065472 3521721123396 3532382281728 3560124973056 3564348899328 3570979012608 3577621458688 3580244656128 3581866143744 3584162987286 3586904337408 3588528841184 3595013173248 3601700325728 3605973579264 3612681119404 3625268858496 3634294243328 3637073936384 3646957289472 3653741064192 3658076061696 3664880518656 3671502815232 3673165633536 3675975057408 3678332247552 3679998158896 3682696421376 3689546675136 3700795293048 3716140761088 3729780637696 3729860669696 3741151920128 3742856699904 3751318093824 3752557871104 3754187292672 3754964169376 3758295992064 3762755039232 3768047668224 3769754211552 3775056685464 3779535618432 3786566004627 3802267123712 3810862825472 3820750897152 3822481309696 3827857948672 3832399527936 3832868487168 3835800059904 3836593825232 3838259736576 3839528247296 3839998078848 3849961747968 3857123135148 3861699436224 3867131238768 3893707669504 3903810699264 3911072251904 3913939943424 3915712561152 3918223481088 3919998038824 3921220337664 3921700165632 3922996252672 3925511843218 3928514274304 3933656568576 3939189584832 3940973638086 3951199309176 3960131698656 3973027201024 3976552513536 3988676149248 3994286555136 3996095561728 3999025594368 4003402252416 4006464258048 4010849057201 4013916758528 4021256034516 4022990931968 4024824141024 4037094946332 4051912866444 4059397357568 4077500858368 4081118871552 4085960933376 4088581023744 4091708178432 4093561307136 4096186271184 4099319242752 4101175818496 4108586483712 4108674643962 4121112662016 4128778422176 4139997928758 4145767514112 4153479135232 4166142181376 4167951187968 4180658356224 4184721726976 4188434878464 4194182035456 4196003217408 4196093253408 4197903581184 4208795910144 4216624771584 4221627604992 4224334690548 4229480334912 4254783504384 4262697908224 4275602194432 4275693938432 4277550514176 4283419951104 4285359905792 4287220678656 4288637566976 4291387622144 4300291473408 4304471120992 4306340192256 4308290527488 4316168053386 4319469278208 4327504005288 4366666149888 4368550068224 4376537776128 4379885174784 4380421128192 4384678657408 4388032282624 4396055612928 4398046580144 4399956283392 4404232799708 4409997793677 4413370784256 4419578558592 4421580179316 4457542713344 4469655601152 4471679901696 4475100069888 4477969692672 4479997758656 4481394671616 4483424288768 4486299249392 4491622039296 4495607506944 4499976991006 4511653111896 4515656353344 4525864798464 4540602515456 4554445815808 4558487027712 4566822027264 4574757060608 4575316859904 4578816294912 4583827493944 4587188465664 4589265996672 4595721182304 4597802577767 4609732527372 4613822795808 4620153648432 4639311265792 4644875724948 4653455507456 4660000980992 4672664027136 4674208301056 4676237918208 4678355779584 4681355738496 4686909954048 4695628164528 4707811942848 4709843042304 4709944104054 4718454789888 4727231677518 4746833297408 4752465199104 4761305350144 4773659541504 4775821524992 4777895264256 4778883983048 4782539116544 4793350897664 4795535146752 4807964772352 4810052468736 4810155680736 4821029894016 4824717262848 4827811074912 4829997583551 4833691811328 4842530011116 4862609719296 4871654752256 4877434748928 4886507358208 4895337086976 4897554178048 4901300076544 4904442996736 4910261895168 4914618826752 4919395566848 4932763489584 4934393724064 4936536317952 4947802402662 4981209956352 4990475599872 5001757458432 5011061322752 5014735552512 5017006718976 5024063557632 5026338948736 5033408913952 5039380824576 5039997478488 5043852324864 5047086655566 5048754672836 5108177829888 5109866037248 5110491316224 5117679648768 5119997438464 5123751542784 5133282330624 5142830846864 5146601693184 5148932581632 5156174985024 5156805930687 5158510209202 5205080932352 5219225174016 5220950081536 5224297974784 5228293783552 5228933554176 5235137445888 5242501103616 5244875424768 5252252779776 5254631517448 5258484338688 5268265745568 5280175598208 5289997353413 5318234865664 5325715406848 5337869669888 5340187459584 5341952344064 5356468518912 5361674712688 5366432188032 5372799215616 5376244480929 5380356506112 5382793261776 5392519759872 5402550488592 5408960368896 5419021679106 5441491828736 5447947911168 5451441364992 5455610904576 5458081742848 5461581694912 5465758990336 5478115311616 5478232858616 5480611596288 5494816882688 5497320777984 5509748450304 5513962586112 5515103623771 5517498371328 5519997238344 5534320012704 5551192939572 5557268250624 5574211141632 5584579837952 5594670956544 5594791004544 5597204774912 5611727880192 5622166362112 5628836806656 5632446254064 5637443988096 5639307113216 5654631317328 5662585028196 5673044672512 5703400685568 5711226601472 5716294238208 5731126345728 5733721964544 5741786923008 5744387369984 5748599291904 5754890737848 5759292370944 5759997118272 5770005340384 5785684702722 5822221533184 5835383701504 5837917519872 5840561504256 5855716048896 5861407483904 5866608377856 5873568841728 5877335221632 5879997058236 5881830506496 5884494379008 5888267764827 5892771411456 5895440239088 5911460457129 5959540801536 5962239868928 5964828770304 5966800093184 5970626256896 5975192895488 5983014223872 5988829385728 5991429832704 5994143342592 6005103378624 6009696387072 6015537482528 6020875137792 6031884051774 6034486397952 6089096036352 6100422479872 6105088393216 6116251287552 6119021328896 6121678307328 6127628243072 6140341960704 6144279406776 6146310036496 6148978864128 6151763727744 6160204864576 6162879725568 6163011965943 6181668993024 6193167633264 6218651271168 6230218702848 6237807706112 6241807651328 6249213272064 6260837552704 6277082590464 6279790723072 6279925472072 6282652317696 6291273053184 6296855371776 6302975570024 6322191958957 6324937157376 6344220502368 6364879388672 6370527019008 6382175256576 6394046862336 6413403291648 6413540907648 6425129926656 6428039858688 6432956350464 6437081433216 6439996778068 6444922415104 6449055171001 6456706681488 6462435791232 6483479625728 6491256007932 6503246331904 6527116115968 6547015860224 6549999224832 6552825102336 6564806664192 6569827762176 6577017986112 6582048423936 6594083419392 6597069870216 6606349199562 6632370268974 6641613275136 6653967466496 6669009944576 6686314070016 6689342291968 6692246913024 6698751410176 6707519852544 6712650104832 6716954539008 6719174432768 6719996637984 6722092007424 6725136433152 6729448874088 6737433058944 6749965486509 6767479667844 6810903773184 6813988421632 6823572865024 6831668723712 6837730541568 6844376440832 6862135590912 6862975289856 6865243442176 6868224442368 6874899980032 6875741240916 6883898995008 6893581773456 6914598791058 6930230472648 6958966898688 6971911405568 6977023377408 6980183261184 6990001471488 6993167233024 7003003706368 7011312451584 7017533669376 7022033607744 7024354327424 7040234130944 7043442246792 7064764563456 7064916156081 7090847516277 7120249946112 7128697798656 7141958025216 7155242917376 7160489312256 7163732287488 7168325974572 7173808674816 7177057682368 7190026346496 7203400651456 7211947158528 7225362238808 7250537716992 7268588486656 7274147872768 7293914578944 7307482128384 7316152123392 7329761037312 7343005630464 7346331267072 7351950114816 7356664495104 7359996317792 7365392842752 7379093350272 7392819342367 7401590586096 7432281522176 7459561275392 7459721339392 7482303840256 7485713399808 7502636187648 7505115742208 7509928338752 7516591984128 7525510078464 7536095336448 7539508423104 7550113370928 7559071236864 7573132009254 7604534247424 7621725650944 7641501794304 7644962619392 7655715897344 7664799055872 7665736974336 7671600119808 7673187650464 7676519473152 7679056494592 7679996157696 7699923495936 7707407399489 7714246270296 7723398872448 7734262477536 7737765313803 7787415339008 7807621398528 7822144503808 7831425122304 7836446962176 7839996077648 7842440675328 7843400331264 7845992505344 7851023686436 7857028548608 7867313137152 7878379169664 7881947276172 7902398618352 7920263397312 7946054402048 7977352298496 7988573110272 7992191123456 7998051188736 8006804504832 8012928516096 8021698114402 8027833517056 8042512069032 8045981863936 8049648282048 8074189892664 8103825732888 8118794715136 8128532518659 8155001716736 8162237743104 8171921866752 8177162047488 8183416356864 8187122614272 8192372542368 8198638485504 8202351636992 8217172967424 8217349287924 8242225324032 8257556844352 8279995857516 8306958270464 8332284362752 8335902375936 8361316712448 8369443453952 8376869756928 8388364070912 8392006434816 8392186506816 8395807162368 8417591820288 8433249543168 8443255209984 8448669381096 8458960669824 8474695343689 8509567008768 8525395816448 8551204388864 8551387876864 8555101028352 8566839902208 8570719811584 8574441357312 8577275133952 8582775244288 8600582946816 8608942241984 8612680384512 8616581054976 8632336106772 8638938556416 8655008010576 8733332299776 8737100136448 8753075552256 8759770349568 8760842256384 8769357314816 8776064565248 8792111225856 8796093160288 8799912566784 8808465599416 8819995587354 8826741568512 8835320677463 8839157117184 8843160358632 8915085426688 8939311202304 8943359803392 8950200139776 8955939385344 8959995517312 8962789343232 8966848577536 8972598498784 8983244078592 8991215013888 8999953982012 9023306223792 9031312706688 9051729596928 9108891631616 9133644054528 9149514121216 9150633719808 9157632589824 9167654987888 9174376931328 9178531993344 9191442364608 9195605155534 9219465054744 9227645591616 9240307296864 9278622531584 9289751449896 9306911014912 9320001961984 9345328054272 9348416602112 9352475836416 9356711559168 9362711476992 9373819908096 9391256329056 9415623885696 9419686084608 9419888208108 9436909579776 9454463355036 9493666594816 9522610700288 9547319083008 9551643049984 9555790528512 9557767966096 9565078233088 9586701795328 9591070293504 9615929544704 9620104937472 9620311361472 9642059788032 9649434525696 9655622149824 9659995167102 9667383622656 9685060022232 9725219438592 9743309504512 9754869497856 9773014716416 9790674173952 9795108356096 9802600153088 9808885993472 9820523790336 9829237653504 9838791133696 9865526979168 9868787448128 9873072635904 9895604805324 9909523799343 9962419912704 9980951199744 10003514916864 10022122645504 10029471105024 10034013437952 10048127115264 10052677897472 10066817827904 10078761649152 10079994956976 10087704649728 10094173311132 10097509345672 10216355659776 10219732074496 10220982632448 10235359297536 10239994876928 10247503085568 10266564661248 10285661693728 10293203386368 10297865163264 10312349970048 10313611861374 10317020418404 10438450348032 10441900163072 10448595949568 10456587567104 10457867108352 10470274891776 10485002207232 10489750849536 10504505559552 10509263034896 10516968677376 10536531491136 10560351196416 10579994706826 10636469731328 10651430813696 10675739339776 10680374919168 10683904688128 10712937037824 10723349425376 10732864376064 10745598431232 10752488961858 10760713012224 10765586523552 10785039519744 10805100977184 10817920737792 10838043358212 10882983657472 10902882729984 10911221809152 10916163485696 10923163389824 10931517980672 10956230623232 10956465717232 10961223192576 10989633765376 10994641555968 11019496900608 11027925172224 11030207247542 11034996742656 11039994476688 11068640025408 11102385879144 11148422283264 11169159675904 11189341913088 11189582009088 11194409549824 11223455760384 11244332724224 11257673613312 11264892508128 11269994361619 11274887976192 11278614226432 11309262634656 11325170056392 11346089345024 11359698013881 11406801371136 11422453202944 11432588476416 11462252691456 11467443929088 11483573846016 11488774739968 11497198583808 11509781475696 11518584741888 11519994236544 11540010680768 11571369405444 11644443066368 11670767403008 11681123008512 11711432097792 11722814967808 11733216755712 11747137683456 11754670443264 11759994116472 11763661012992 11768988758016 11776535529654 11785542822912 11790880478176 11822920914258 11919081603072 11924479737856 11929657540608 11941252513792 11950385790976 11966028447744 11977658771456 11982859665408 11988286685184 12010206757248 12019392774144 12031074965056 12032547171603 12041750275584 12063768103548 12068972795904 12178192072704 12200844959744 12210176786432 12232502575104 12238042657792 12243356614656 12255256486144 12280683921408 12288558813552 12292620072992 12297957728256 12303527455488 12320409729152 12325759451136 12326023931886 12363337986048 12386335266528 12437302542336 12460437405696 12475615412224 12483615302656 12498426544128 12521675105408 12554165180928 12559581446144 12559850944144 12565304635392 12582546106368 12593710743552 12605951140048 12644383917914 12649874314752 12688441004736 12729758777344 12764350513152 12788093724672 12826806583296 12827081815296 12850259853312 12856079717376 12865912700928 12874162866432 12879993556136 12889844830208 12898110342002 12913413362976 12924871582464 12966959251456 12982512015864 13006492663808 13054232231936 13094031720448 13099998449664 13105650204672 13129613328384 13139655524352 13154035972224 13164096847872 13178504045089 13188166838784 13194139740432 13212698399124 13264740537948 13307934932992 13338019889152 13372628140032 13378684583936 13397502820352 13415039705088 13425300209664 13433909078016 13438348865536 13439993275968 13444184014848 13450272866304 13458897748176 13474866117888 13499930973018 13534959335688 13621807546368 13627976843264 13647145730048 13663337447424 13675461083136 13688752881664 13724271181824 13725950579712 13730486884352 13736448884736 13739291451263 13749799960064 13751482481832 13767797990016 13787163546912 13793407733301 13829197582116 13860460945296 13917933797376 13943822811136 13960366522368 13980002942976 13986334466048 14006007412736 14022624903168 14035067338752 14044067215488 14048708654848 14080468261888 14086884493584 14129529126912 14129832312162 14181695032554 14240499892224 14257395597312 14283916050432 14310485834752 14320978624512 14327464574976 14336651949144 14347617349632 14354115364736 14380052692992 14406801302912 14423894317056 14450724477616 14489992750653 14501075433984 14537176973312 14587829157888 14614964256768 14632304246784 14659522074624 14686011260928 14692662534144 14703900229632 14713328990208 14719992635584 14730785685504 14758186700544 14785638684734 14803181172192 14864563044352 14919122550784 14919442678784 14964607680512 14971426799616 15005272375296 15010231484416 15019856677504 15033183968256 15051020156928 15072190672896 15079016846208 15100226741856 15107065612663 15118142473728 15146264018508 15209068494848 15243451301888 15289925238784 15311431794688 15329598111744 15331473948672 15346375300928 15353038946304 15358112989184 15359992315392 15399846991872 15414814798978 15428492540592 15446797744896 15468524955072 15475530627606 15574830678016 15615242797056 15644289007616 15662850244608 15672893924352 15679992155296 15684881350656 15686800662528 15691985010688 15702047372872 15714057097216 15734626274304 15749919468521 15756758339328 15763894552344 15804797236704 15840526794624 15869992060239 15892108804096 15954704596992 15977146220544 15984382246912 16013609009664 16025857032192 16043396228804 16055667034112 16085024138064 16091963727872 16099296564096 16148379785328 16207651465776 16237589430272 16257065037318 16310003433472 16324475486208 16343843733504 16354324094976 16366832713728 16374245228544 16384745084736 16397276971008 16404703273984 16434345934848 16434698575848 16484450648064 16515113688704 16545310871313 16559991715032 16613916540928 16664568725504 16671804751872 16722633424896 16738886907904 16753739513856 16776728141824 16784012869632 16784373013632 16791614324736 16835183640576 16866499086336 16886510419968 16897338762192 16917921339648 16949390687378 17019134017536 17050791632896 17102408777728 17102775753728 17110202056704 17133679804416 17141439623168 17148882714624 17154550267904 17165550488576 17201165893632 17217884483968 17225360769024 17233162109952 17264672213544 17277877112832 17310016021152 17466664599552 17474200272896 17506151104512 17521684512768 17538714629632 17552129130496 17584222451712 17592186320576 17599825133568 17616931198832 17639991174708 17653483137024 17664803294481 17670641354926 17678314234368 17686320717264 17830170853376 17878622404608 17886719606784 17900400279552 17911878770688 17919991034624 17925578686464 17933697155072 17945196997568 17966488157184 17982430027776 17999907964024 18046612447584 18054785732207 18062625413376 18103459193856 18217783263232 18267288109056 18299028242432 18301267439616 18315265179648 18335309975776 18348753862656 18357063986688 18382884729216 18391210311068 18438930109488 18455291183232 18480614593728 18579502899792 18613822029824 18640003923968 18690656108544 18696833204224 18713423118336 18725422953984 18747639816192 18782512658112 18831247771392 18839372169216 18839776416216 18873819159552 18908926710072 18966575876871 18987333189632 19045221400576 19094638166016 19103286099968 19111581057024 19115535932192 19130156466176 19173403590656 19182140587008 19231859089408 19240209874944 19240622722944 19284119576064 19298869051392 19311244299648 19319990334204 19334767245312 19347165513003 19370120044464 19450438877184 19486619009024 19509738995712 19546029432832 19581348347904 19590216712192 19605200306176 19617771986944 19641047580672 19658475307008 19677582267392 19731053958336 19737574896256 19746145271808 19791209610648 19819047598686 19924839825408 19961902399488 20007029833728 20044245291008 20058942210048 20068026875904 20096254230528 20105355794944 20133635655808 20157523298304 20159989913952 20175409299456 20188346622264 20195018691344 20249896459527 20432711319552 20439464148992 20441965264896 20470718595072 20479989753856 20495006171136 20533129322496 20571323387456 20586406772736 20595730326528 20624699940096 20627223722748 20634040836808 20876900696064 20883800326144 20897191899136 20913175134208 20915734216704 20940549783552 20970004414464 20979501699072 21009011119104 21018526069792 21033937354752 21073062982272 21120702392832 21159989413652 21302861627392 21351478679552 21360749838336 21367809376256 21425874075648 21446698850752 21465728752128 21491196862464 21504977923716 21521426024448 21531173047104 21570079039488 21610201954368 21635841475584 21676086716424 21765967314944 21805765459968 21822443618304 21832326971392 21846326779648 21863035961344 21912461246464 21912931434464 21922446385152 21979267530752 21989283111936 22038993801216 22055850344448 22060414495084 22069993485312 22079988953376 22137280050816 22178458027101 22204771758288 22296844566528 22338319351808 22378683826176 22379164018176 22388819099648 22446911520768 22488665448448 22515347226624 22529785016256 22539988723238 22549775952384 22557228452864 22618525269312 22650340112784 22692178690048 22719396027762 22813602742272 22844906405888 22865176952832 22924505382912 22934887858176 22967147692032 22977549479936 22994397167616 23019562951392 23037169483776 23039988473088 23080021361536 23122222198467 23142738810888 23213295941409 23288886132736 23341534806016 23362246017024 23422864195584 23445629935616 23466433511424 23494275366912 23509340886528 23519988232944 23527322025984 23537977516032 23553071059308 23571085645824 23581760956352 23645841828516 23838163206144 23848959475712 23882505027584 23900771581952 23932056895488 23955317542912 23965719330816 23976573370368 24020413514496 24038785548288 24062149930112 24065094343206 24083500551168 24127536207096 24137945591808 24356384145408 24401689919488 24420353572864 24465005150208 24476085315584 24486713229312 24510512972288 24561367842816 24577117627104 24585240145984 24595915456512 24607054910976 24640819458304 24651518902272 24652047863772 24726675972096 24772670533056 24920874811392 24951230824448 24967230605312 24996853088256 25043350210816 25108330361856 25119162892288 25119701888288 25130609270784 25165092212736 25187421487104 25211902280096 25288767835828 25299748629504 25376882009472 25424086031067 25459517554688 25528701026304 25576187449344 25653613166592 25654163630592 25700519706624 25712159434752 25731825401856 25748325732864 25759987112272 25779689660416 25796220684004 25826826725952 25849743164928 25965024031728 26012985327616 26108464463872 26188063440896 26199996899328 26211300409344 26259226656768 26279311048704 26308071944448 26328193695744 26357008090178 26376333677568 26388279480864 26425396798248 26505962032389 26529481075896 26615869865984 26676039778304 26745256280064 26757369167872 26795005640704 26830079410176 26850600419328 26867818156032 26876697731072 26879986551936 26888368029696 26900545732608 26917795496352 26929986526921 26949732235776 26999861946036 27069918671376 27255953686528 27294291460096 27326674894848 27377505763328 27448542363648 27451901159424 27460973768704 27472897769472 27478582902526 27499599920128 27502964963664 27535595980032 27574327093824 27586815466602 27658395164232 27720921890592 27835867594752 27887645622272 27920733044736 27960005885952 27972668932096 28012014825472 28045249806336 28070134677504 28075943400407 28088134430976 28097417309696 28160936523776 28173768987168 28259058253824 28259664624324 28363390065108 28480999784448 28567832100864 28620971669504 28641957249024 28654929149952 28673303898288 28695234699264 28708230729472 28760105385984 28813602605824 28847788634112 28901448955232 28979985501306 29002150867968 29074353946624 29175658315776 29229928513536 29264608493568 29319044149248 29372022521856 29385325068288 29407800459264 29426657980416 29439985271168 29461571371008 29516373401088 29571277369468 29606362344384 29838885357568 29929215361024 29942853599232 30010544750592 30020462968832 30039713355008 30066367936512 30102040313856 30144381345792 30158033692416 30200453483712 30214131225326 30236284947456 30292528037016 30418136989696 30486902603776 30579850477568 30622863589376 30659196223488 30662947897344 30692750601856 30706077892608 30716225978368 30719984630784 30799693983744 30829629597956 30856985081184 30893595489792 30937049910144 30951061255212 31149661356032 31288578015232 31325700489216 31345787848704 31359984310592 31369762701312 31373601325056 31383970021376 31404094745744 31428114194432 31469252548608 31499838937042 31513516678656 31527789104688 31609594473408 31681053589248 31739984120478 31784217608192 31909409193984 31954292441088 31968764493824 32027218019328 32051714064384 32086792457608 32111334068224 32170048276128 32183927455744 32184618044369 32198593128192 32296759570656 32415302931552 32475178860544 32514130074636 32620006866944 32648950972416 32708648189952 32733665427456 32748490457088 32769490169472 32794553942016 32809406547968 32868691869696 32869397151696 32968901296128 33030227377408 33090621742626 33119983430064 33227833081856 33329137451008 33445266849792 33477773815808 33507479027712 33553456283648 33568025739264 33568746027264 33583228649472 33670367281152 33732998172672 33773020839936 33794677524384 33809983084857 33835842679296 33898781374756 34038268035072 34101583265792 34205551507456 34220404113408 34267359608832 34282879246336 34297765429248 34309100535808 34331100977152 34402331787264 34435768967936 34450721538048 34466324219904 34529344427088 34555754225664 34620032042304 34933329199104 34948400545792 35012302209024 35043369025536 35077429259264 35104258260992 35168444903424 35184372641152 35199650267136 35233862397664 35279982349416 35306966274048 35329606588962 35341282709852 35356628468736 35372641434528 35757244809216 35773439213568 35823757541376 35839982069248 35851157372928 35867394310144 35890393995136 35932976314368 35964860055552 35999815928048 36093224895168 36097641514809 36109571464414 36125250826752 36206918387712 36435566526464 36534576218112 36598056484864 36602534879232 36630530359296 36670619951552 36697507725312 36714127973376 36765769458432 36782420622136 36877860218976 36910582366464 36961229187456 37029981473891 37159005799584 37227644059648 37280007847936 37381312217088 37393666408448 37426846236672 37450845907968 37495279632384 37565025316224 37662495542784 37678744338432 37679552832432 37747638319104 37817853420144 37933151753742 37974666379264 38090442801152 38189276332032 38206572199936 38231071864384 38260312932352 38346807181312 38364281174016 38463718178816 38480419749888 38481245445888 38568239152128 38597738102784 38622488599296 38639980668408 38669534490624 38694331026006 38740240088928 38900877754368 38973238018048 39019477991424 39092058865664 39162696695808 39180433424384 39235543973888 39282095161344 39316950614016 39355164534784 39462107916672 39475149792512 39492290543616 39535512135267 39582419221296 39638095197372 39923804798976 40014059667456 40088490582016 40117884420096 40136053751808 40192508461056 40210711589888 40267271311616 40315046596608 40319979827904 40350818598912 40376693244528 40390037382688 40499792919054 40865422639104 40883930529792 40941437190144 40959979507712 40990012342272 41066258644992 41142646774912 41172813545472 41191460653056 41217874353789 41249399880192 41254447445496 41268081673616 41380223199903 41753801392128 41767600652288 41794383798272 41826350268416 41831468433408 41881099567104 41940008828928 41959003398144 42018022238208 42037052139584 42067874709504 42146125964544 42241404785664 42319978827304 42605723254784 42702957359104 42721499676672 42735618752512 42851748151296 42893397701504 42931457504256 42982393724928 43009955847432 43042852048896 43062346094208 43140158078976 43220403908736 43271682951168 43352173432848 43531934629888 43611530919936 43664653942784 43692653559296 43726071922688 43824922492928 43825862868928 43844892770304 43958535061504 43978566223872 44077987602432 44111700688896 44120828990168 44139986970624 44159977906752 44274560101632 44356916054202 44409543516576 44593689133056 44676638703616 44757367652352 44758328036352 44777638199296 44893823041536 44977330896896 45030694453248 45059570032512 45079977446476 45099551904768 45114456905728 45143386197007 45237050538624 45300680225568 45321196837989 45384357380096 45438792055524 45627205484544 45689812811776 45730353905664 45869775716352 45934295384064 45955098959872 45988794335232 46039125902784 46074338967552 46079976946176 46160042723072 46244444396934 46285477621776 46426591882818 46577772265472 46683069612032 46724492034048 46845728391168 46891259871232 46932867022848 46988550733824 47018681773056 47039976465888 47054644051968 47075955032064 47106142118616 47142171291648 47163521912704 47249758405563 47291683657032 47609976180717 47676326412288 47697918951424 47765010055168 47864113790976 47910635085824 47931438661632 47953146740736 48040827028992 48077571096576 48124299860224 48130188686412 48167001102336 48255072414192 48275891183616 48712768290816 48803379838976 48840707145728 48930010300416 48952170631168 48973426458624 49021025944576 49122735685632 49154235254208 49170480291968 49191830913024 49214109821952 49281638916608 49303037804544 49304095727544 49453351944192 49545341066112 49635932613939 49841749622784 49902461648896 49934461210624 49993706176512 50086700421632 50216660723712 50238325784576 50239403776576 50261218541568 50330184425472 50374842974208 50423804560192 50577535671656 50599497259008 50753764018944 50848172062134 50919035109376 51057402052608 51152374898688 51307226333184 51308327261184 51401039413248 51424318869504 51463650803712 51496651465728 51519974224544 51559379320832 51592441368008 51653653451904 51699486329856 51749735396569 51930048063456 52025970655232 52216928927744 52376126881792 52399993798656 52422600818688 52518453313536 52616143888896 52656387391488 52714016180356 52752667355136 52776558961728 52850793596496 53011924064778 53058962151792 53231739731968 53352079556608 53490512560128 53514738335744 53590011281408 53660158820352 53701200838656 53735636312064 53753395462144 53759973103872 53776736059392 53801091465216 53835590992704 53859973053842 53899464471552 53999723892072 54139837342752 54164357196621 54511907373056 54588582920192 54653349789696 54755011526656 54897084727296 54903802318848 54921947537408 54945795538944 54957165805052 54999199840256 55005929927328 55071191960064 55148654187648 55173630933204 55316790328464 55441843781184 55775291244544 55841466089472 55920011771904 55945337864192 56024029650944 56090499612672 56140269355008 56151886800814 56176268861952 56194834619392 56321873047552 56347537974336 56518116507648 56519329248648 56726780130216 56899727630613 56961999568896 57135664201728 57241943339008 57283914498048 57309858299904 57346607796576 57390469398528 57416461458944 57520210771968 57627205211648 57695577268224 57802897910464 57959971002612 58004301735936 58041496539009 58148707893248 58351316631552 58459857027072 58529216987136 58638088298496 58744045043712 58770650136576 58815600918528 58853315960832 58879970542336 58923142742016 59032746802176 59142554738936 59212724688768 59322867405823 59677770715136 59858430722048 59885707198464 60021089501184 60040925937664 60079426710016 60132735873024 60204080627712 60288762691584 60316067384832 60400906967424 60428262450652 60472569894912 60585056074032 60836273979392 61159700955136 61245727178752 61318392446976 61325895794688 61385501203712 61412155785216 61432451956736 61439969261568 61599387967488 61659259195912 61713970162368 61787190979584 61874099820288 61902122510424 62299322712064 62577156030464 62651400978432 62691575697408 62719968621184 62739525402624 62747202650112 62767940042752 62808189491488 62856228388864 62938505097216 62999677874084 63027033357312 63055578209376 63219188946816 63362107178496 63479968240956 63908584882176 63937528987648 64054436038656 64103428128768 64173584915216 64222668136448 64340096552256 64367854911488 64369236088738 64397186256384 64593519141312 64830605863104 64950357721088 65028260149272 65240013733888 65297901944832 65417296379904 65467330854912 65496980914176 65538980338944 65589107884032 65618813095936 65737383739392 65738794303392 65937802592256 66060454754816 66181243485252 66239966860128 66455666163712 66535374081303 66658274902016 66890533699584 66955547631616 67014958055424 67106912567296 67136051478528 67137492054528 67166457298944 67340734562304 67465996345344 67546041679872 67589355048768 67619966169714 67671685358592 67797562749512 68076536070144 68203166531584 68411103014912 68440808226816 68534719217664 68565758492672 68595530858496 68618201071616 68662201954304 68804663574528 68871537935872 68901443076096 68932648439808 69058688854176 69111508451328 69240064084608 69366666595401 69866658398208 70024604418048 70086738051072 70154858518528 70208516521984 70336889806848 70368745282304 70399300534272 70467724795328 70559964698832 70613932548096 70659213177924 70682565419704 70713256937472 70745282869056 71514489618432 71546878427136 71647515082752 71679964138496 71702314745856 71734788620288 71780787990272 71865952628736 71929720111104 71999631856096 72186449790336 72195283029618 72219142928828 72250501653504 72413836775424 73069152436224 73196112969728 73205069758464 73261060718592 73341239903104 73395015450624 73428255946752 73531538916864 73564841244272 73755720437952 73821164732928 73922458374912 74059962947782 74318011599168 74455288119296 74560015695872 74762624434176 74787332816896 74853692473344 74901691815936 74990559264768 75130050632448 75324991085568 75357488676864 75359105664864 75495276638208 75635706840288 75866303507484 75949332758528 76180885602304 76272258093201 76378552664064 76413144399872 76462143728768 76520625864704 76693614362624 76728562348032 76927436357632 76960839499776 76962490891776 77136478304256 77195476205568 77244977198592 77279961336816 77339068981248 77388662052012 77480480177856 77946476036096 78038955982848 78184117731328 78325393391616 78360866848768 78471087947776 78564190322688 78633901228032 78710329069568 78924215833344 78950299585024 78984581087232 79071024270534 79164838442592 79276190394744 79517886097167 79847609597952 80028119334912 80176981164032 80235768840192 80272107503616 80385016922112 80421423179776 80534542623232 80630093193216 80639959655808 80701637197824 80753386489056 80780074765376 80789959580763 80999585838108 81767861059584 81882874380288 81919959015424 81980024684544 82132517289984 82285293549824 82345627090944 82382921306112 82435748707578 82498799760384 82508894890992 82536163347232 82760446399806 83507602784256 83588767596544 83652700536832 83662936866816 83762199134208 83880017657856 83918006796288 84036044476416 84074104279168 84135749419008 84227830201221 84292251929088 84482809571328 84639957654608 85405914718208 85442999353344 85471237505024 85703496302592 85786795403008 85862915008512 85964787449856 86019911694864 86085704097792 86124692188416 86280316157952 86440807817472 86543365902336 86704346865696 87063869259776 87223061839872 87329307885568 87385307118592 87452143845376 87649844985856 87651725737856 87689785540608 87917070123008 87957132447744 88155975204864 88223401377792 88241657980336 88279973941248 88319955813504 88549120203264 88713832108404 88819087033152 89353277407232 89516656072704 89555276398592 89787646083072 89954661793792 90061388906496 90119140065024 90159954892952 90199103809536 90228913811456 90286772394014 90474101077248 90601360451136 90642393675978 90768714760192 90877584111048 91254410969088 91379625623552 91460707811328 91739551432704 91868590768128 91910197919744 91977588670464 92078251805568 92148677935104 92159953892352 92249528315623 92320085446144 92488888793868 92570955243552 92853183765636 93155544530944 93366139224064 93448984068096 93782519742464 93865734045696 93977101467648 94037363546112 94079952931776 94109288103936 94151910064128 94212284237232 94284342583296 94327043825408 94499516811126 94583367314064 95219952361434 95352652824576 95395837902848 95530020110336 95728227581952 95821270171648 95862877323264 95906293481472 96081654057984 96155142193152 96248599720448 96260377372824 96334002204672 96510144828384 96551782367232 96553854133107 97425536581632 97606759677952 97860020600832 97904341262336 97946852917248 98042051889152 98245471371264 98308470508416 98340960583936 98383661826048 98428219643904 98563277833216 98606075609088 98608191455088 98906703888384 99090682132224 99271865227878 99683499245568 99804923297792 99868922421248 99987412353024 100173400843264 100433321447424 100476651569152 100478807553152 100522437083136 100660368850944 100749685948416 100847609120384 101155071343312 101198994518016 101429949254571 101507528037888 101696344124268 102114804105216 102304749797376 102616654522368 102802078826496 102848637739008 102927301607424 102993302931456 103039948449088 103118758641664 103184882736016 103307306903808 103398972659712 103499470793138 103860096126912 104051941310464 104433857855488 104752253763584 104799987597312 104845201637376 105036906627072 105232287777792 105312774782976 105428032360712 105505334710272 105553117923456 105701587192992 105749459288641 106023848129556 106117924303584 106463479463936 106704159113216 107029476671488 107180022562816 107320317640704 107471272624128 107506790924288 107519946207744 107553472118784 107602182930432 107671181985408 107719946107684 107798928943104 107999447784144 108279674685504 108328714393242 109023814746112 109177165840384 109306699579392 109510023053312 109794169454592 109807604637696 109843895074816 109891591077888 109914331610104 109998399680512 110011859854656 110142383920128 110297308375296 110347261866408 110633580656928 110883687562368 111089944421673 111550582489088 111682932178944 111840023543808 111890675728384 112048059301888 112180999225344 112280538710016 112303773601628 112352537723904 112389669238784 112643746095104 112695075948672 113036233015296 113038658497296 113453560260432 113799455261226 113923999137792 114271328403456 114483886678016 114567828996096 114619716599808 114693215593152 114780938797056 114832922917888 115040421543936 115254410423296 115391154536448 115605795820928 115919942005224 116008603471872 116082993078018 116297415786496 116702633263104 116919714054144 117058433974272 117276176596992 117488090087424 117541300273152 117706631921664 117759941084672 117846285484032 118065493604352 118285109477872 118425449377536 118606536405801 118645734811646 119355541430272 119716861444096 119771414396928 120042179002368 120081851875328 120158853420032 120265471746048 120408161255424 120577525383168 120632134769664 120801813934848 120856524901304 120945139789824 121170112148064 121672547958784 122319401910272 122491454357504 122651791589376 122771002407424 122824311570432 122864903913472 122879938523136 123198775934976 123318518391824 123427940324736 123574381959168 123653623061367 123748199640576 123804245020848 125154312060928 125302801956864 125383151394816 125439937242368 125479050805248 125494405300224 125535880085504 125616378982976 125712456777728 125877010194432 125999355748168 126054066714624 126111156418752 126438377893632 126724214356992 126959936481912 127817169764352 127875057975296 128108872077312 128206856257536 128347169830432 128445336272896 128680193104512 128735709822976 128738472177476 128794372512768 129187038282624 129661211726208 130056520298544 130480027467776 130595803889664 130834592759808 130993961828352 131077960677888 131178215768064 131237626191872 131474767478784 131477588606784 131875605184512 132120909509632 132362486970504 132479933720256 132911332327424 133070748162606 133316549804032 133781067399168 133911095263232 134029916110848 134213825134592 134272102957056 134274984109056 134332914597888 134681469124608 134931992690688 135092083359744 135178710097536 135239932339428 135343370717184 135430158591021 135595125499024 135963590513967 136153072140288 136406333063168 136822206029824 136881616453632 137069438435328 137131516985344 137191061716992 137236402143232 137324403908608 137609327149056 137743075871744 137802886152192 137865296879616 138117377708352 138223016902656 138480128169216 138733333190802 139733316796416 140049208836096 140173476102144 140309717037056 140417033043968 140673779613696 140737490564608 140798601068544 140935449590656 141119929397664 141227865096192 141318426355848 141365130839408 141426513874944 141490565738112 141749275216689 143028979236864 143093756854272 143295030165504 143359928276992 143469577240576 143561575980544 143731905257472 143859440222208 143999263712192 144372899580672 144390566059236 144438285857656 144501003307008 144827673550848 146138304872448 146392225939456 146410139516928 146522121437184 146682479806208 146790030901248 146856511893504 147063077833728 147129682488544 147511440875904 147642329465856 147844916749824 148119925895564 148636023198336 149120031391744 149525248868352 149574665633792 149707384946688 149803383631872 149981118529536 150260101264896 150649982171136 150714977353728 150718211329728 150990553276416 151271413680576 151732607014968 152361771204608 152544516186402 152757105328128 152826288799744 152924287457536 153041251729408 153387228725248 153457124696064 153854872715264 153921678999552 153924981783552 154272956608512 154390952411136 154489954397184 154559922673632 154678137962496 154777324104024 154960960355712 155249206189707 155892952072192 156077911965696 156368235462656 156650786783232 156721733697536 156942175895552 157128380645376 157267802456064 157420658139136 157848431666688 157900599170048 157969162174464 158142048541068 158329676885184 158552380789488 159035772194334 159695219195904 160056238669824 160353962328064 160471537680384 160544215007232 160770033844224 160842846359552 161069085246464 161260186386432 161279919311616 161403274395648 161506772978112 161560149530752 161579919161526 161999171676216 162493071589863 163535722119168 163765748760576 163839918030848 163960049369088 164265034579968 164570587099648 164691254181888 164765842612224 164871497415156 164997599520768 165017789781984 165072326694464 165520892799612 167177535193088 167305401073664 167325873733632 167524398268416 167760035315712 167836013592576 168072088952832 168148208558336 168271498838016 168455660402442 168584503858176 168965619142656 169279915309216 170811829436416 170885998706688 170942475010048 171406992605184 171573590806016 171725830017024 171929574899712 172039823389728 172171408195584 172249384376832 172560632315904 172881615634944 173086731804672 173408693731392 174446123679744 174658615771136 174770614237184 174904287690752 175299689971712 175303451475712 175379571081216 175834140246016 175914264895488 176311950409728 176446802755584 176483315960672 176559947882496 176639911627008 177098240406528 177427664216808 177638174066304 177968602217469 178706554814464 179033312145408 179110552797184 179575292166144 179909323587584 180122777812992 180238280130048 180319909785904 180398207619072 180457827622912 180573544788028 180948202154496 181202720902272 181284787351956 181755168222096 182508821938176 182759251247104 183479102865408 183737181536256 183820395839488 183955177340928 184156503611136 184297355870208 184319907784704 184499056631246 184640170892288 184977777587736 185141910487104 185706367531272 186311089061888 186732278448128 186897968136192 187565039484928 187731468091392 187954202935296 188074727092224 188159905863552 188218576207872 188303820128256 188424568474464 188509905688447 188568685166592 188654087650816 188999033622252 189166734628128 190439904722868 190791675805696 191060040220672 191642540343296 191725754646528 191812586962944 192163308115968 192310284386304 192497199440896 192520754745648 192668004409344 193020289656768 193103564734464 193107708266214 194851073163264 195213519355904 195720041201664 195808682524672 195893705834496 196084103778304 196490942742528 196616941016832 196681921167872 196767323652096 196856439287808 197126555666432 197212151218176 197216382910176 197813407776768 198181364264448 198543730455756 199366998491136 199737844842496 199974824706048 200346801686528 200866642894848 200953303138304 200957615106304 201044874166272 201320737701888 201499371896832 201695218240768 202310142686624 202397989036032 202859898509142 203015056075776 203392688248536 204229608210432 204609499594752 205233309044736 205604157652992 205697275478016 205854603214848 205986605862912 206079896898176 206237517283328 206369765472032 206614613807616 206797945319424 206998941586276 207720192253824 209504507527168 209599975194624 210073813254144 210464575555584 210625549565952 210856064721424 211010669420544 211106235846912 211403174385984 211498918577282 212047696259112 212235848607168 212926958927872 213408318226432 214058953342976 214360045125632 214640635281408 214942545248256 215013581848576 215039892415488 215106944237568 215204365860864 215342363970816 215439892215368 215597857886208 215998895568288 216559349371008 216657428786484 218047629492224 218354331680768 219020046106624 219588338909184 219615209275392 219687790149632 219783182155776 219828663220208 219996799361024 220023719709312 220284767840256 220594616750592 220694523732816 221267161313856 221767375124736 222179888843346 223101164978176 223365864357888 223680047087616 223781351456768 224096118603776 224361998450688 224561077420032 224607547203256 224705075447808 224779338477568 225287492190208 225390151897344 226072466030592 226077316994592 226907120520864 227598910522452 227847998275584 228542656806912 228967773356032 229135657992192 229239433199616 229386431186304 229561877594112 229665845835776 230080843087872 230508820846592 230782309072896 231211591641856 231839884010448 232017206943744 232165986156036 232594831572992 233839428108288 234116867948544 234552353193984 234976180174848 235082600546304 235413263843328 235519882169344 235692570968064 236130987208704 236570218955744 236850898755072 237213072811602 237291469623292 238711082860544 239542828793856 240084358004736 240163703750656 240317706840064 240530943492096 240816322510848 241155050766336 241264269539328 241603627869696 241713049802608 241890279579648 242340224296128 242369878742289 244638803820544 244982908715008 245303583178752 245542004814848 245648623140864 245729807826944 245759877046272 246397551869952 246637036783648 246855880649472 247148763918336 247307246122734 247496399281152 247608490041696 250308624121856 250766302789632 250879874484736 250958101610496 250988810600448 251071760171008 251232757965952 251424913555456 251754020388864 251998711496336 252108133429248 252222312837504 252683490603663 252876755787264 253448428713984 253919872963824 255750115950592 256217744154624 256413712515072 256694339660864 256890672545792 257360386209024 257471419645952 257476944354952 257588745025536 258374076565248 259209870317237 259322423452416 260113040597088 260960054935552 261191607779328 261669185519616 261987923656704 262155921355776 262356431536128 262475252383744 262949534957568 262955177213568 263751210369024 264241819019264 264724973941008 264959867440512 265822664654848 266141496325212 266633099608064 267822190526464 268059832221696 268427650269184 268549968218112 268665829195776 269362938249216 269863985381376 270184166719488 270357420195072 270479864678856 270686741434368 270860317182042 271190250998048 271927181027934 272306144280576 272812666126336 273644412059648 273763232907264 274138876870656 274263033970688 274382123433984 274648807817216 275218654298112 275486151743488 275605772304384 275730593759232 276234755416704 276446033805312 276748584946869 276960256338432 277466666381604 279466633592832 280098417672192 280346952204288 280619434074112 280834066087936 281347559227392 281474981129216 281597202137088 281870899181312 282239858795328 282455730192384 282636852711696 282730261678816 282853027749888 282981131476224 283498550433378 286057958473728 286187513708544 286590060331008 286719856553984 286939154481152 287123151961088 287463810514944 287718880444416 287998527424384 288745799161344 288781132118472 288876571715312 289002006614016 289655347101696 289661562399321 292276609744896 292784451878912 292820279033856 293364959612416 293580061802496 293713023787008 294126155667456 294259364977088 295022881751808 295284658931712 295689833499648 296239851791128 297272046396672 298240062783488 299050497736704 299149331267584 299414769893376 299606767263744 299962237059072 300520202529792 301299964342272 301429954707456 301436422659456 301981106552832 302542827361152 303105593037047 303465214029936 304723542409216 305089032372804 305652577599488 305848574915072 306082503458816 306774457450496 306914249392128 307709745430528 307849963567104 308545913217024 308781904822272 308979908794368 309119845347264 309356275924992 309554648208048 309921920711424 310498412379414 311785904144384 312155823931392 312736470925312 313301573566464 313443467395072 313884351791104 314256761290752 314535604912128 314841316278272 315696863333376 315801198340096 315938324348928 316003703379049 316284097082136 316659353770368 317104761578976 317248377865923 318071544388668 319390438391808 320112477339648 320707924656128 321088430014464 321540067688448 321685692719104 322138170492928 322520372772864 322559838623232 322806548791296 323013545956224 323120299061504 323159838323052 323998343352432 324986143179726 327071444238336 327531497521152 327679836061696 327920098738176 328530069159936 329141174199296 329382508363776 329531685224448 329742994830312 329995199041536 330035579563968 330144653388928 331041785599224 333269833265019 334355070386176 334651747467264 335048796536832 335520070631424 335672027185152 336144177905664 336296417116672 336542997676032 336911320804884 337169007716352 337931238285312 338559830618432 341623658872832 341771997413376 341884950020096 342813985210368 343147181612032 343451660034048 343859149799424 344079646779456 344342816391168 344498768753664 345121264631808 345763231269888 346173463609344 346817387462784 347462509091249 348892247359488 349317231542272 349541228474368 349808575381504 350599379943424 350606902951424 350759142162432 351668280492032 351828529790976 352623900819456 352966631921344 353119895764992 353279823254016 354196480813056 354855328433616 355276348132608 355937204434938 357413109628928 358066624290816 358221105594368 359150584332288 359818647175168 360245555625984 360476560260096 360639819571808 360796415238144 360915655245824 361147089576056 361896404308992 362248147775983 362405441804544 362569574703912 363510336444192 365017643876352 365518502494208 366958205730816 367474363072512 367640791678976 368313007222272 368594711740416 368639815569408 368998113262492 369280341784576 369955555175472 370283820974208 371412735062544 372622178123776 373464556896256 375130078969856 375462936182784 375908405870592 376149454184448 376319811727104 376437152415744 376607640256512 376849136948928 377019811376894 377137370333184 377308175301632 377998067244504 378333469256256 380879809445736 381583351611392 382120080441344 383285080686592 383451509293056 383625173925888 384326616231936 384620568772608 384994398881792 385041509491296 385336008818688 386040579313536 386207129468928 386215416532428 390427038711808 391440082403328 391617365049344 391787411668992 392168207556608 392981885485056 393233882033664 393363842335744 393534647304192 393712878575616 394253111332864 394424302436352 394432765820352 395626815553536 396362728528896 397087460911512 398733996982272 399475689684992 399949649412096 400693603373056 401733285789696 401906606276608 401915230212608 402089748332544 402641475403776 402998743793664 403390436481536 404620285373248 404795978072064 405719797018284 406030112151552 406290475773063 406785376497072 408459216420864 409218999189504 410466618089472 411208315305984 411394550956032 411709206429696 411973211725824 412159793796352 412475034566656 412739530944064 413229227615232 413595890638848 413997883172552 415260071840761 415440384507648 419009015054336 419199950389248 420147626508288 420929151111168 421251099131904 421712129442848 422021338841088 422212471693824 422806348771968 422997837154564 424095392518224 424471697214336 425853917855744 428117906685952 428720090251264 429281270562816 429885090496512 430027163697152 430079784830976 430408731721728 430684727941632 430879784430736 431195715772416 431997791136576 433118698742016 433314857572968 436095258984448 436708663361536 438040092213248 439176677818368 439230418550784 439375580299264 439566364311552 439657326440416 439993598722048 440047439418624 440569535680512 441189233501184 441389047465632 442534322627712 443534750249472 444359777686692 446202329956352 447360094175232 447562702913536 448192237207552 448723996901376 449122154840064 449215094406512 449410150895616 449558676955136 450574984380416 450780303794688 452144932061184 452154633989184 453814241041728 455197821044904 457085313613824 457935546712064 458271315984384 458478866399232 458772862372608 459123755188224 459331691671552 460161686175744 461017641693184 461564618145792 462423183283712 463679768020896 464034413887488 464331972312072 465189663145984 465747618569121 467678856216576 468233735897088 469104706387968 469952360349696 470165201092608 470826527686656 471039764338688 471385141936128 472261974417408 473140437911488 473701797510144 474426145623204 474582939246584 477422165721088 479085657587712 480168716009472 480327407501312 480635413680128 481061886984192 481632645021696 482310101532672 482528539078656 483207255739392 483426099605216 483780559159296 484680448592256 484739757484578 489965817430016 490607166357504 491084009629696 491297246281728 491459615653888 491519754092544 492795103739904 493274073567296 493711761298944 494297527836672 494614492245468 494992798562304 495216980083392 500617248243712 501532605579264 501759748969472 501916203220992 501977621200896 502143520342016 502465515931904 502849827110912 503508040777728 503997422992672 504216266858496 504444625675008 505366981207326 505753511574528 506896857427968 507839745927648 511500231901184 512435488309248 512827425030144 513388679321728 513781345091584 514720772418048 514942839291904 514953888709904 515177490051072 516748153130496 518419740634474 518644846904832 520226081194176 521920109871104 523338371039232 523975847313408 524311842711552 524712863072256 524950504767488 525899069915136 525910354427136 527502420738048 528483638038528 529449947882016 529919734881024 531645329309696 532282992650424 533266199216128 533905806652407 535644381052928 536119664443392 536855300538368 537099936436224 537331658391552 538725876498432 539727970762752 540368333438976 540714840390144 540959729357712 541373482868736 541720634364084 542380501996096 543854362055868 545625332252672 547288824119296 547526465814528 548277753741312 548526067941376 549297615634432 550437308596224 550972303486976 551211544608768 551461187518464 552469510833408 552892067610624 553497169893738 553920512676864 554933332763208 558933267185664 560196835344384 560693904408576 561238868148224 561668132175872 562695118454784 562949962258432 563194404274176 563741798362624 564479717590656 564911460384768 565273705423392 565460523357632 565529717065341 565706055499776 565962262952448 566997100866756 572375027417088 573180120662016 573439713107968 573878308962304 574246303922176 574927621029888 575437760888832 575997054848768 577491598322688 577562264236944 577753143430624 578004013228032 579310694203392 579323124798642 584553219489792 585568903757824 585640558067712 586729919224832 587160123604992 587426047574016 588252311334912 588518729954176 590045763503616 590569317863424 591379666999296 592479703582256 594544092793344 598100995473408 598298662535168 599213534527488 599924474118144 601040405059584 602599928684544 602859909414912 602872845318912 603962213105664 605085654722304 606211186074094 606930428059872 609447084818432 610178064745608 611305155198976 611697149830144 612165006917632 613548914900992 613828498784256 615419490861056 615699927134208 617091826434048 617563809644544 617959817588736 618239690694528 618712551849984 619109296416096 619389690119183 619843841422848 620996824758828 623571808288768 625472941850624 626886934790144 627768703582208 628513522581504 629682632556544 631393726666752 631602396680192 631876648697856 632007406758098 632568194164272 633318707540736 634209523157952 634496755731846 636143088777336 638780876783616 640224954679296 641415849312256 642176860028928 643080135376896 643371385438208 644276340985856 645040745545728 645119677246464 645613097582592 645746698209361 646027091912448 646240598123008 646319676646104 647996686704864 649972286359452 654142888476672 655062995042304 655359672123392 657060138319872 658282348398592 658765016727552 659063370448896 659485989660624 659990398083072 660071159127936 660289306777856 662083571198448 666539666530038 668710140772352 669303494934528 670097593073664 671040141262848 671344054370304 672288355811328 672592834233344 673085995352064 673822641609768 674338015432704 675862476570624 677119661236864 683247317745664 683543994826752 685627970420736 686294363224064 686903320068096 687718299598848 688159293558912 688685632782336 688997537507328 690242529263616 691526462539776 692346927218688 693634774925568 694925018182498 697784494718976 698634463084544 699082456948736 699617150763008 701198759886848 701213805902848 701518284324864 703336560984064 703657059581952 705247801638912 705933263842688 706239791529984 706559646508032 708392961626112 709710656867232 710552696265216 711874408869876 714826219257856 716133248581632 716442211188736 719637294350336 720491111251968 720953120520192 721279639143616 721592830476288 721831310491648 722294179152112 723792808617984 724496295551966 724810883609088 725139149407824 727020672888384 731037004988416 733916411461632 734948726145024 735281583357952 736626014444544 737189423480832 737279631138816 737996226524984 738560683569152 739911110350944 740246215020487 740567641948416 742825470125088 745244356247552 746929113792512 750260157939712 750925872365568 752298908368896 752639623454208 752874304831488 753215280513024 753698273897856 754039622753788 754274740666368 754616350603264 755996134489008 756666938512512 761759618891472 763166703222784 764240160882688 766570161373184 767250347851776 768653232463872 769241137545216 769988797763584 770083018982592 770672017637376 772081158627072 772414258937856 772430833064856 777629610951711 780854077423616 782880164806656 783234730098688 783574823337984 784336415113216 785963770970112 786467764067328 786727684671488 787069294608384 787425757151232 788506222665728 788848604872704 788865531640704 791253631107072 792725457057792 794174921823024 797467993964544 798951379369984 799899298824192 801387206746112 803466571579392 803813212553216 803830460425216 804179496665088 805282950807552 805997487587328 806780872963072 809240570746496 809591956144128 811439594036568 812060224303104 812580951546126 813570752994144 816918432841728 818437998379008 820933236178944 822416630611968 822789101912064 823946423451648 824319587592704 824950069133312 825479061888128 826458455230464 827191781277696 827995766345104 830245754840607 830520143681522 830880769015296 838018030108672 838399900778496 840295253016576 841858302222336 842502198263808 843424258885696 844042677682176 844424943387648 845612697543936 845995674309128 848190785036448 848943394428672 851707835711488 856235813371904 857440180502528 858562541125632 859770180993024 860054327394304 860159569661952 860817463443456 861369455883264 861759568861472 862391431544832 863995582273152 866237397484032 866629715145936 873417326723072 876080184426496 878353355636736 878460837101568 878751160598528 879314652880832 879987197444096 880094878837248 881139071361024 882378467002368 882778094931264 885068645255424 887069500498944 888719555373384 892404659912704 894720188350464 895125405827072 896384474415104 897447993802752 898244309680128 898430188813024 898820301791232 899117353910272 901149968760832 901560607589376 904289864122368 904309267978368 907628482083456 909316779111141 910395642089808 914170627227648 915871093424128 916957732798464 917545724745216 918247510376448 918663383343104 920323372351488 922035283386368 923129236291584 924846366567424 927359536041792 928068827774976 928663944624144 930379326291968 931495237138242 935357712433152 936467471794176 938209412775936 939904720699392 940330402185216 941653055373312 942079528677376 942770283872256 944523948834816 946280875822976 947403595020288 948011110137147 948852291246408 949165878493168 951745133597769 954844331442176 958171315175424 960337432018944 960654815002624 961270827360256 962123773968384 963265290043392 964620203065344 965057078157312 966414511478784 966852199210432 967561118318592 969360897184512 969479514969156 979931634860032 981214332715008 982168019259392 982594492563456 982919231307776 983039508185088 985590207479808 986548147134592 987423522597888 988595055673344 989228984490936 989985597124608 990433960166784 1001234496487424 1003065211158528 1003519497938944 1003955242401792 1004287040684032 1004931031863808 1005699654221824 1007016081555456 1007994845985344 1008432533716992 1008889251350016 1010733962414652 1011507023149056 1013793714855936 1015679491855296 1023000463802368 1024870976618496 1025654850060288 1026777358643456 1027562690183168 1029441544836096 1029885678583808 1029907777419808 1030354980102144 1033496306260992 1036839481268948 1037289693809664 1040452162388352 1042387527273747 1043840219742208 1046676742078464 1047951694626816 1048623685423104 1049425726144512 1049901009534976 1051798139830272 1051820708854272 1055004841476096 1056967276077056 1058899895764032 1059839469762048 1064565985300848 1066532398432256 1067811613304814 1071288762105856 1072239328886784 1073710601076736 1074199872872448 1074663316783104 1077451752996864 1079455941525504 1080736666877952 1081429680780288 1081919458715424 1082746965737472 1083441268728168 1084761003992192 1086744443327949 1087708724111736 1091250664505344 1094577648238592 1095052931629056 1096555507482624 1097052135882752 1098595231268864 1100874617192448 1101944606973952 1102423089217536 1102922375036928 1104939021666816 1105784135221248 1106994339787476 1107841025353728 1109866665526416 1117866534371328 1120393670688768 1122477736296448 1123336264351744 1125390236909568 1125899924516864 1126388808548352 1127483596725248 1128959435181312 1129822920769536 1130547410846784 1130921046715264 1131059434130682 1131412110999552 1131924525904896 1133994201733512 1144750054834176 1146360241324032 1146879426215936 1147756617924608 1148492607844352 1149855242059776 1150875521777664 1151994109697536 1154983196645376 1155124528473888 1155506286861248 1156008026456064 1158621388406784 1158646249597284 1171137807515648 1171281116135424 1173459838449664 1174320247209984 1174852095148032 1176504622669824 1177037459908352 1180091527007232 1181138635726848 1182759333998592 1184959407164512 1189088185586688 1196201990946816 1196597325070336 1198427069054976 1199848948236288 1202080810119168 1205199857369088 1205719818829824 1205745690637824 1207924426211328 1210171309444608 1212422372148188 1213860856119744 1220356129491216 1222610310397952 1223394299660288 1224330013835264 1227097829801984 1227656997568512 1230838981722112 1231399854268416 1234183652868096 1235127619289088 1235919635177472 1236479381389056 1237425103699968 1238218592832192 1238779380238366 1239687682845696 1241993649517656 1245780215522283 1247143616577536 1250945883701248 1253773869580288 1255537407164416 1257027045163008 1259365265113088 1262787453333504 1263204793360384 1263753297395712 1264014813516196 1265136388328544 1266637415081472 1268419046315904 1268993511463692 1272286177554672 1277561753567232 1282831698624512 1284353720057856 1286160270753792 1286742770876416 1288552681971712 1290081491091456 1290239354492928 1291226195165184 1291493396418722 1292054183824896 1292481196246016 1292639353292208 1295993373409728 1299944572718904 1308285776953344 1310125990084608 1310719344246784 1314120276639744 1316564696797184 1317530033455104 1318126740897792 1318971979321248 1319569339819129 1319980796166144 1320142318255872 1320578613555712 1324167142396896 1333079333060076 1337420281544704 1338606989869056 1342080282525696 1342688108740608 1344576711622656 1345185668466688 1346171990704128 1347645283219536 1348676030865408 1351724953141248 1354239322473728 1366494635491328 1371255940841472 1372588726448128 1373806640136192 1375436599197696 1376318587117824 1377371265564672 1377995075014656 1380485058527232 1383052925079552 1384693854437376 1387269549851136 1389850036364996 1395568989437952 1398164913897472 1399234301526016 1402427611805696 1403036568649728 1406673121968128 1407314119163904 1410495603277824 1411866527685376 1412479583059968 1413119293016064 1416785923252224 1419421313734464 1421105392530432 1423748817739752 1429652438515712 1432266497163264 1432884422377472 1439274588700672 1440982222503936 1441906241040384 1442559278287232 1443185660952576 1443662620983296 1444588358304224 1447585617235968 1448992591103932 1449621767218176 1450278298815648 1454041345776768 1469897452290048 1470563166715904 1473252028889088 1474378846961664 1474559262277632 1475992453049968 1477121367138304 1479822220701888 1480492430040974 1481135283896832 1485650940250176 1490488712495104 1493858227585024 1500520315879424 1501851744731136 1504597816737792 1505279246908416 1505748609662976 1506430561026048 1507396547795712 1508079245507576 1508549481332736 1509232701206528 1511992268978016 1513333877025024 1523519237782944 1526333406445568 1528480321765376 1533140322746368 1534500695703552 1537306464927744 1538482275090432 1539977595527168 1540166037965184 1541344035274752 1544162317254144 1544828517875712 1544861666129712 1555259221903422 1561708154847232 1565760329613312 1566469460197376 1568672830226432 1571927541940224 1572935528134656 1573455369342976 1574138589216768 1574851514302464 1577012445331456 1577697209745408 1577731063281408 1582507262214144 1585450914115584 1588349843646048 1594935987929088 1597902758739968 1599798597648384 1602774413492224 1606933143158784 1607660920850432 1608358993330176 1610565901615104 1611994975174656 1613561745926144 1618481141492992 1619183912288256 1622879188073136 1624120448606208 1625161903092252 1627141505988288 1636875996758016 1641866472357888 1644833261223936 1645578203824128 1647892846903296 1648639175185408 1649900138266624 1650958123776256 1652916910460928 1654383562555392 1655991532690208 1660491509681214 1661040287363044 1661761538030592 1676799801556992 1680590506033152 1683716604444672 1685004396527616 1686848517771392 1688085355364352 1688849886775296 1691225395087872 1691991348618256 1696381570072896 1696589151196023 1697886788857344 1712471626743808 1714880361005056 1717125082251264 1719540361986048 1720108654788608 1720319139323904 1721634926886912 1722738911766528 1723519137722944 1724782863089664 1727991164546304 1732474794968064 1733259430291872 1746834653446144 1752160368852992 1756706711273472 1756921674203136 1757502321197056 1758629305761664 1759974394888192 1760189757674496 1762278142722048 1764756934004736 1765556189862528 1770137290510848 1774139000997888 1777439110746768 1784809319825408 1790250811654144 1792768948830208 1794895987605504 1796860377626048 1797640603582464 1798234707820544 1802299937521664 1803121215178752 1808579728244736 1808618535956736 1815256964166912 1818633558222282 1820791284179616 1828341254455296 1831742186848256 1833915465596928 1835091449490432 1836495020752896 1837326766686208 1840646744702976 1844070566772736 1846258472583168 1849692733134848 1854719072083584 1856137655549952 1857327889248288 1858169070357549 1860758652583936 1862990474276484 1870715424866304 1876418825551872 1880660804370432 1883306110746624 1884159057354752 1885540567744512 1889047897669632 1892561751645952 1894807190040576 1896022220274294 1897704582492816 1898331756986336 1903490267195538 1909688662884352 1916342630350848 1920674864037888 1922541654720512 1924247547936768 1926530580086784 1929240406130688 1930114156314624 1932829022957568 1933704398420864 1935122236637184 1937240094628083 1938721794369024 1938959029938312 1962428665430016 1964336038518784 1965188985126912 1965838462615552 1966079016370176 1971180414959616 1973096294269184 1974847045195776 1977190111346688 1978457968981872 1979971194249216 1980867920333568 2002468992974848 2006130422317056 2007038995877888 2007910484803584 2008574081368064 2009862063727616 2011399308443648 2014032163110912 2015989691970688 2016865067433984 2017778502700032 2021467924829304 2023014046298112 2027587429711872 2031358983710592 2046000927604736 2049741953236992 2053554717286912 2055125380366336 2058883089672192 2059771357167616 2059815554839616 2060709960204288 2066992612521984 2073678962537896 2074579387619328 2080904324776704 2084775054547494 2087680439484416 2093353484156928 2095903389253632 2097247370846208 2098851452289024 2099802019069952 2103596279660544 2103641417708544 2110009682952192 2113934552154112 2117799791528064 2119678939524096 2121739151259329 2129131970601696 2133064796864512 2135623226609628 2142577524211712 2144478657773568 2147421202153472 2148399745744896 2149326633566208 2158911883051008 2161473333755904 2162859361560576 2163838917430848 2165493931474944 2166882537456336 2169522007984384 2173488886655898 2175417448223472 2182501329010688 2189155296477184 2193111014965248 2194104271765504 2197190462537728 2201749234384896 2203889213947904 2204846178435072 2205844750073856 2209878043333632 2211568270442496 2213988679574952 2215682050707456 2219733331052832 2220738645061461 2235733068742656 2240787341377536 2244955472592896 2250780473819136 2251799849033728 2252777617096704 2254967193450496 2257918870362624 2259645841539072 2261094821693568 2261842093430528 2262118868261364 2262824221999104 2263849051809792 2267988403467024 2289500109668352 2292720482648064 2293758852431872 2295513235849216 2296985215688704 2299710484119552 2301751043555328 2303988219395072 2309966393290752 2310249056947776 2311012573722496 2312016052912128 2317242776813568 2317292499194568 2332888832855133 2342562232270848 2346919676899328 2348640494419968 2349704190296064 2353009245339648 2354074919816704 2360183054014464 2362277271453696 2365518667997184 2369918814329024 2378176371173376 2392403981893632 2393194650140672 2396854138109952 2399697896472576 2404161620238336 2410399714738176 2411439637659648 2411491381275648 2415848852422656 2420342618889216 2424844744296376 2427721712239488 2432237563638743 2440712258982432 2445220620795904 2446788599320576 2448660027670528 2454195659603968 2455313995137024 2461677963444224 2462799708536832 2468367305736192 2471839270354944 2472958762778112 2474850207399936 2476437185664384 2477558760476732 2479375365691392 2483987299035312 2491560431044566 2494287233155072 2501891767402496 2507547739160576 2511074814328832 2514054090326016 2518730530226176 2525574906667008 2526409586720768 2527506594791424 2528029627032392 2530272776657088 2533274830162944 2536838092631808 2537987022927384 2544572355109344 2555123507134464 2565663397249024 2568707440115712 2572320541507584 2573485541752832 2577105363943424 2580162982182912 2580478708985856 2582452390330368 2582986792837444 2584108367649792 2584962392492032 2585278706584416 2591986746819456 2599889145437808 2620251980169216 2621438688493568 2628240553279488 2633129393594368 2635060066910208 2636253481795584 2637943958642496 2639138679638258 2639961592332288 2640284636511744 2641157227111424 2648334284793792 2666158666120152 2674840563089408 2677213979738112 2684160565051392 2685376217481216 2689153423245312 2690371336933376 2692343981408256 2695290566439072 2697352061730816 2703449906282496 2708478644947456 2727950337333423 2732989270982656 2742511881682944 2745177452896256 2747613280272384 2750873198395392 2752637174235648 2754742531129344 2755990150029312 2760970117054464 2766105850159104 2769387708874752 2774539099702272 2779700072729992 2791137978875904 2796329827794944 2798468603052032 2804855223611392 2806073137299456 2813346243936256 2814628238327808 2820991206555648 2823733055370752 2824959166119936 2826238586032128 2833571846504448 2838842627468928 2842210785060864 2844033330411441 2847497635479504 2859304877031424 2864532994326528 2878549177401344 2881964445007872 2883812482080768 2885118556574464 2886371321905152 2887325241966592 2889176716608448 2895171234471936 2897985182207864 2899243534436352 2900556597631296 2908082691553536 2939794904580096 2941126333431808 2946504057778176 2948757693923328 2949118524555264 2951984906099936 2954242734276608 2959644441403776 2960984860081948 2962270567793664 2971301880500352 2980977424990208 3001040631758848 3003703489462272 3009195633475584 3010558493816832 3012861122052096 3014793095591424 3016158491015152 3017098962665472 3018465402413056 3023984537956032 3026667754050048 3047038475565888 3052666812891136 3056960643530752 3066280645492736 3069001391407104 3074612929855488 3076964550180864 3079955191054336 3080332075930368 3082688070549504 3088324634508288 3089657035751424 3089723332259424 3110518443806844 3123416309694464 3127162581821241 3131520659226624 3132938920394752 3137345660452864 3143855083880448 3145871056269312 3146910738685952 3148277178433536 3149703028604928 3154024890662912 3155394419490816 3155462126562816 3165014524428288 3170901828231168 3176699687292096 3195805517479936 3199597195296768 3205548826984448 3213866286317568 3215321841700864 3216717986660352 3221131803230208 3223989950349312 3227123491852288 3236962282985984 3238367824576512 3245758376146272 3248240897212416 3250323806184504 3254283011976576 3260233329983847 3273751993516032 3283732944715776 3289666522447872 3291156407648256 3295785693806592 3297278350370816 3299800276533248 3301916247552512 3305833820921856 3308767125110784 3311983065380416 3320983019362428 3322080574726088 3323523076061184 3353599603113984 3361181012066304 3367433208889344 3370008793055232 3373697035542784 3376170710728704 3377699773550592 3382450790175744 3383982697236512 3392763140145792 3393178302392046 3395773577714688 3429760722010112 3434250164502528 3439080723972096 3440217309577216 3440638278647808 3443269853773824 3445477823533056 3447038275445888 3449565726179328 3455982329092608 3464949589936128 3466518860583744 3504320737705984 3513413422546944 3513843348406272 3515004642394112 3517258611523328 3519948789776384 3520379515348992 3524556285444096 3529513868009472 3531112379725056 3540274581021696 3548278001995776 3554878221493536 3569618639650816 3580501623308288 3585537897660416 3589791975211008 3593720755252096 3595281207164928 3596469415641088 3604599875043328 3606242430357504 3617159456489472 3617237071913472 3630513928333824 3637267116444564 3641582568359232 3663484373696512 3667830931193856 3670182898980864 3672990041505792 3674653533372416 3681293489405952 3688141133545472 3692516945166336 3699385466269696 3709438144167168 3712275311099904 3714655778496576 3716338140715098 3721517305167872 3725980948552968 3737340646566849 3741430849732608 3752837651103744 3761321608740864 3766612221493248 3768318114709504 3771081135489024 3778095795339264 3785123503291904 3789614380081152 3792044440548588 3795409164985632 3796663513972672 3806980534391076 3819377325768704 3832685260701696 3845083309441024 3848495095873536 3853061160173568 3858480812261376 3860228312629248 3865658045915136 3867408796841728 3870244473274368 3874480189256166 3877443588738048 3877918059876624 3924857330860032 3928672077037568 3930377970253824 3931676925231104 3932158032740352 3942360829919232 3946192588538368 3949694090391552 3954380222693376 3956915937963744 3958708019457387 3959942388498432 3961735840667136 4012260844634112 4014077991755776 4015820969607168 4017148162736128 4019724127455232 4022798616887296 4028064326221824 4031979383941376 4033730134867968 4035557005400064 4042935849658608 4046028092596224 4055174859423744 4062717967421184 4092001855209472 4099483906473984 4107109434573824 4110250760732672 4117766179344384 4119542714335232 4119631109679232 4121419920408576 4133985225043968 4147357925075792 4149158775238656 4161808649553408 4169550109094988 4186706968313856 4194494741692416 4197702904578048 4199604038139904 4207282835417088 4220019365904384 4227869104308224 4235599583056128 4239357879048192 4243478302518658 4258263941203392 4266129593729024 4271246453219256 4285155048423424 4288957315547136 4294842404306944 4296799491489792 4298653267132416 4317823766102016 4322946667511808 4325718723121152 4327677834861696 4330987862949888 4333765074912672 4335727830834281 4339044015968768 4346977773311796 4350834896446944 4365002658021376 4378310592954368 4388208543531008 4394380925075456 4407778427895808 4409692356870144 4411689500147712 4419756086667264 4423136540884992 4427977359149904 4431364101414912 4439466662105664 4441477290122922 4471466137485312 4481574682755072 4489910945185792 4501560947638272 4503599698067456 4505555234193408 4509934386900992 4515837740725248 4519291683078144 4522189643387136 4523684186861056 4524237736522728 4525648443998208 4527698103619584 4535976806934048 4579000219336704 4585440965296128 4587517704863744 4593970431377408 4599420968239104 4603502087110656 4607976438790144 4619932786581504 4620498113895552 4622025147444992 4624032105824256 4634485553627136 4634584998389136 4665777665710266 4685124464541696 4693839353798656 4697280988839936 4699408380592128 4706018490679296 4708149839633408 4720366108028928 4724554542907392 4731037335994368 4739837628658048 4756352742346752 4784807963787264 4793708276219904 4799395792945152 4808323240476672 4820799429476352 4822982762551296 4831697704845312 4840685237778432 4849689488592752 4855443424478976 4864475127277486 4881424517964864 4890441241591808 4893577198641152 4897320055341056 4908391319207936 4910627990274048 4923355926888448 4925599417073664 4936734611472384 4943678540709888 4945917525556224 4949700414799872 4952874371328768 4955117520953464 4958750731382784 4967974598070624 4983120862089132 4988574466310144 5003783534804992 5015095478321152 5022149628657664 5037461060452352 5051149813334016 5052819173441536 5055013189582848 5056059254064784 5060545553314176 5066549660325888 5073676185263616 5075974045854768 5089144710218688 5131326794498048 5137414880231424 5144641083015168 5146971083505664 5154210727886848 5160325964365824 5160957417971712 5164904780660736 5165973585674888 5168216735299584 5169924784984064 5170557413168832 5183973493638912 5199778290875616 5240503960338432 5242877376987136 5256481106558976 5266258787188736 5270120133820416 5272506963591168 5275887917284992 5278277359276516 5279923184664576 5280569273023488 5282314454222848 5296668569587584 5332317332240304 5349681126178816 5354427959476224 5370752434962432 5378306846490624 5380742673866752 5384687962816512 5390581132878144 5394704123461632 5406899812564992 5416957289894912 5455900674666846 5465978541965312 5485023763365888 5490354905792512 5495226560544768 5501746396790784 5505274348471296 5509485062258688 5511980300058624 5521940234108928 5532211700318208 5538775417749504 5549078199404544 5559400145459984 5574507211072647 5582275957751808 5592659655589888 5609710447222784 5612146274598912 5626692487872512 5629256476655616 5641982413111296 5647466110741504 5649918332239872 5652477172064256 5667143693008896 5677685254937856 5684421570121728 5688066660822882 5694995270959008 5718609754062848 5729065988653056 5757098354802688 5767624964161536 5770237113148928 5772742643810304 5774650483933184 5778353433216896 5790342468943872 5795970364415728 5798487068872704 5801113195262592 5811720283884249 5816165383107072 5882252666863616 5893008115556352 5897515387846656 5898237049110528 5903969812199872 5908485468553216 5919288882807552 5921969720163896 5924541135587328 5942603761000704 5961954849980416 6002081263517696 6007406978924544 6018391266951168 6021116987633664 6025722244104192 6029586191182848 6032316982030304 6034197925330944 6036930804826112 6047969075912064 6053335508100096 6094076951131776 6113921287061504 6132561290985472 6138002782814208 6149225859710976 6159910382108672 6160664151860736 6165376141099008 6176649269016576 6179314071502848 6179446664518848 6221036887613688 6246832619388928 6254325163642482 6263041318453248 6265877840789504 6274691320905728 6287710167760896 6291742112538624 6293821477371904 6296554356867072 6299406057209856 6308049781325824 6310788838981632 6310924253125632 6330029048856576 6341803656462336 6353399374584192 6365217453777987 6391611034959872 6399194390593536 6411097653968896 6427732572635136 6430643683401728 6433435973320704 6442263606460416 6447979900698624 6454246983704576 6473924565971968 6476735649153024 6491516752292544 6496481794424832 6500647612369008 6508566023953152 6520466659967694 6547503987032064 6567465889431552 6579333044895744 6582312815296512 6591571387613184 6594556700741632 6599600553066496 6603832495105024 6611667641843712 6617534250221568 6623966130760832 6641966038724856 6644161149452176 6647046152122368 6662215935184383 6707199206227968 6722362024132608 6734866417778688 6747394071085568 6752341421457408 6755399547101184 6764901580351488 6767965394473024 6785526280291584 6786356604784092 6791547155429376 6859521444020224 6868500329005056 6878161447944192 6880434619154432 6881276557295616 6886539707547648 6890955647066112 6894076550891776 6899131452358656 6911964658185216 6929899179872256 6933037721167488 7008641475411968 7027686696812544 7030009284788224 7034517223046656 7039897579552768 7040759030697984 7049112570888192 7059027736018944 7062224759450112 7080549162043392 7096556003991552 7109756442987072 7161003246616576 7171075795320832 7179583950422016 7187441510504192 7190562414329856 7192938831282176 7209199750086656 7212484860715008 7234318912978944 7234474143826944 7261027856667648 7274534232889128 7283165136718464 7296712690916229 7326968747393024 7335661862387712 7340365797961728 7345980083011584 7349307066744832 7362586978811904 7376282267090944 7385033890332672 7398770932539392 7418876288334336 7424550622199808 7429311556993152 7432676281430196 7451961897105936 7474681293133698 7482861699465216 7505675302207488 7522643217481728 7533224442986496 7536636229419008 7542162270978048 7556191590678528 7570247006583808 7579228760162304 7584088881097176 7590818329971264 7593327027945344 7613961068782152 7638754651537408 7665370521403392 7690166618882048 7696990191747072 7706122320347136 7716961624522752 7720456625258496 7731316091830272 7734817593683456 7740488946548736 7748960378512332 7754887177476096 7755836119753248 7857344154075136 7860755940507648 7863353850462208 7864316065480704 7884721659838464 7892385177076736 7899388180783104 7908760445386752 7913831875927488 7917416038914774 7919884776996864 7923471681334272 8024521689268224 8028155983511552 8031641939214336 8034296325472256 8039448254910464 8045597233774592 8056128652443648 8063958767882752 8067460269735936 8071114010800128 8085871699317216 8092056185192448 8110349718847488 8125435934842368 8198967812947968 8214218869147648 8220501521465344 8235532358688768 8239085428670464 8239262219358464 8242839840817152 8267970450087936 8294715850151584 8298317550477312 8323617299106816 8339100218189976 8373413936627712 8388989483384832 8395405809156096 8399208076279808 8414565670834176 8440038731808768 8455738208616448 8471199166112256 8478715758096384 8486956605037316 8516527882406784 8542492906438512 8570310096846848 8577914631094272 8589684808613888 8593598982979584 8635647532204032 8645893335023616 8651437446242304 8655355669723392 8661975725899776 8667530149825344 8671455661668562 8678088031937536 8693955546623592 8701669792893888 8730005316042752 8756621185908736 8776417087062016 8788761850150912 8815556855791616 8819384713740288 8823379000295424 8839512173334528 8846273081769984 8855954718299808 8862728202829824 8878933324211328 8882954580245844 8942932274970624 8979821890371584 9003121895276544 9007199396134912 9011110468386816 9019868773801984 9031675481450496 9038583366156288 9044379286774272 9047368373722112 9048475473045456 9051296887996416 9055396207239168 9071953613868096 9158000438673408 9170881930592256 9175035409727488 9187940862754816 9198841936478208 9207004174221312 9215952877580288 9239865573163008 9240996227791104 9244050294889984 9248064211648512 9268971107254272 9269169996778272 9331555331420532 9370248929083392 9387678707597312 9394561977679872 9398816761184256 9412036981358592 9416299679266816 9440732216057856 9449109085814784 9462074671988736 9479675257316096 9512705484693504 9587416552439808 9598791585890304 9616646480953344 9641598858952704 9645965525102592 9663395409690624 9681370475556864 9699378977185504 9710886848957952 9728950254554972 9762849035929728 9787154397282304 9794640110682112 9821255980548096 9846711853776896 9851198834147328 9873469222944768 9887357081419776 9891835051112448 9899400829599744 9905748742657536 9910235041906928 9917501462765568 9935949196141248 9966241724178264 10007567069609984 10030190956642304 10044299257315328 10074922120904704 10102299626668032 10105638346883072 10110026379165696 10112118508129568 10121091106628352 10133099320651776 10147352370527232 10151948091709536 10178289420437376 10262653588996096 10289282166030336 10293942167011328 10308421455773696 10320651928731648 10321914835943424 10329809561321472 10331947171349776 10336433470599168 10339849569968128 10341114826337664 10367946987277824 10399556581751232 10485754753974272 10512962213117952 10532517574377472 10540240267640832 10545013927182336 10551775834569984 10556554718553032 10559846369329152 10561138546046976 10564628908445696 10593337139175168 10664634664480608 10699362252357632 10708855918952448 10741504869924864 10756613692981248 10761485347733504 10769375925633024 10781162265756288 10789408246923264 10813799625129984 10833914579789824 10911801349333692 10931957083930624 10980709811585024 10990453121089536 11003492793581568 11010548696942592 11018970124517376 11023960600117248 11043880468217856 11064423400636416 11077550835499008 11098156398809088 11118800290919968 11149014422145294 11164551915503616 11185319311179776 11219420894445568 11224292549197824 11258512953311232 11283964826222592 11294932221483008 11299836664479744 11304954344128512 11334287386017792 11355370509875712 11368843140243456 11376133321645764 11389990541918016 11458131977306112 11514196709605376 11535249928323072 11540474226297856 11545485287620608 11549300967866368 11556706866433792 11580684937887744 11591940728831456 11596974137745408 11602226390525184 11623440567768498 11632330766214144 11764505333727232 11786016231112704 11795030775693312 11796474098221056 11807939624399744 11816970937106432 11838577765615104 11843939440327792 11849082271174656 11876124058372161 11885207522001408 12004162527035392 12036782533902336 12042233975267328 12051444488208384 12059172382365696 12064633964060608 12068395850661888 12073861609652224 12095938151824128 12106671016200192 12188153902263552 12227842574123008 12265122581970944 12276005565628416 12298451719421952 12319820764217344 12321328303721472 12330752282198016 12353298538033152 12358628143005696 12358893329037696 12442073775227376 12493665238777856 12508650327284964 12531755681579008 12549382641811456 12583484225077248 12587642954743808 12593108713734144 12598812114419712 12616099562651648 12621848506251264 12660058097713152 12683607312924672 12706798749168384 12730434907555974 12783222069919744 12798388781187072 12822195307937792 12855465145270272 12861287366803456 12866871946641408 12884527212920832 12895959801397248 12908493967409152 12947849131943936 12953471298306048 12983033504585088 12992963588849664 13001295224738016 13007183492502843 13017132047906304 13040933319935388 13095007974064128 13134931778863104 13164625630593024 13183142775226368 13189113401483264 13199201106132992 13207664990210048 13223335283687424 13235068500443136 13247932261521664 13283932077449712 13288322298904352 13294092304244736 13324431870368766 13414398412455936 13444724048265216 13469732835557376 13494788142171136 13504682842914816 13510799094202368 13529803160702976 13535930788946048 13571052560583168 13572713209568184 13583094310858752 13737000658010112 13756322895888384 13760869238308864 13762553114591232 13781911294132224 13788153101783552 13798262904717312 13823929316370432 13859798359744512 13866075442334976 14017282950823936 14055373393625088 14060018569576448 14069034446093312 14079795159105536 14081518061395968 14098225141776384 14118055472037888 14124449518900224 14161098324086784 14193112007983104 14219512885974144 14245962872741209 14322006493233152 14342151590641664 14374883021008384 14381124828659712 14385877662564352 14418399500173312 14424969721430016 14468948287653888 14522055713335296 14549068465778256 14566330273436928 14593425381832458 14653937494786048 14671323724775424 14680731595923456 14691960166023168 14698614133489664 14725173957623808 14752564534181888 14770067780665344 14797541865078784 14837752576668672 14849101244399616 14852174058815303 14858623113986304 14865352562860392 14903923794211872 14949362586267396 14965723398930432 15011350604414976 15045286434963456 15066448885972992 15073272458838016 15112383181357056 15140494013167616 15158457520324608 15168177762194352 15181636659942528 15186654055890688 15227922137564304 15277509303074816 15380333237764096 15393980383494144 15412244640694272 15433923249045504 15440913250516992 15462632183660544 15469635187366912 15480977893097472 15497920757024664 15509774354952192 15511672239506496 15714688308150272 15721511881015296 15728632130961408 15769443319676928 15784770354153472 15798776361566208 15817520890773504 15827663751854976 15834832077829548 15839769553993728 15846943362668544 16049043378536448 16056311967023104 16063283878428672 16068592650944512 16078896509820928 16091194467549184 16112257304887296 16127917535765504 16134920539471872 16142228021600256 16171743398634432 16184112370384896 16220699437694976 16250871869684736 16397935625895936 16428437738295296 16441003042930688 16471064717377536 16478170857340928 16478524438716928 16485679681634304 16535940900175872 16589431700303168 16596635100954624 16647234598213632 16678200436379952 16746827873255424 16777978966769664 16798416152559616 16829131341668352 16880077463617536 16911476417232896 16942398332224512 16957431516192768 16973913210074632 17025662945471201 17033055764813568 17084985812877024 17140620193693696 17155829262188544 17179369617227776 17187197965959168 17271295064408064 17302874892484608 17310711339446784 17323951451799552 17335060299650688 17342911323337124 17356176063875072 17387911093247184 17403339585787776 17460010632085504 17513242371817472 17552834174124032 17577523700301824 17631113711583232 17646758000590848 17679024346669056 17692546163539968 17711909436599616 17725456405659648 17757866648422656 17765909160491688 17885864549941248 17959643780743168 18006243790553088 18014398792269824 18022220936773632 18039737547603968 18063350962900992 18077166732312576 18088758573548544 18094736747444224 18096950946090912 18102593775992832 18110792414478336 18143907227736192 18341763861184512 18350070819454976 18375881725509632 18397683872956416 18414008348442624 18431905755160576 18479731146326016 18481992455582208 18488100589779968 18496128423297024 18537942214508544 18538339993556544 18663110662841064 18740497858166784 18775357415194624 18789123955359744 18797633522368512 18824073962717184 18832599358533632 18881464432115712 18898218171629568 18924149343977472 18959350514632192 19025410969387008 19095652361333961 19174833104879616 19197583171780608 19233292961906688 19283197717905408 19291931050205184 19326790819381248 19362740951113728 19398757954371008 19421773697915904 19457900509109944 19525698071859456 19574308794564608 19589280221364224 19642511961096192 19693423707553792 19702397668294656 19746938445889536 19774714162839552 19783670102224896 19798801659199488 19811497485315072 19820470083813856 19835002925531136 19871898392282496 19932483448356528 20015134139219968 20088598514630656 20149844241809408 20204599253336064 20211276693766144 20224237016259136 20242182213256704 20266198641303552 20294704741054464 20303896183419072 20356578840874752 20525307177992192 20578564332060672 20587884334022656 20616842911547392 20641303857463296 20643829671886848 20659619122642944 20663894342699552 20672866941198336 20679699139936256 20682229652675328 20735893974555648 20799113163502464 20971509507948544 21025924426235904 21065035148754944 21090027854364672 21103551669139968 21113109437106064 21119692738658304 21122277092093952 21129257816891392 21186674278350336 21329269328961216 21398724504715264 21483009739849728 21513227385962496 21522970695467008 21538751851266048 21562324531512576 21578816493846528 21627599250259968 21667829159579648 21823602698667384 21863914167861248 21890138072748687 21961419623170048 21980906242179072 22006985587163136 22021097393885184 22037940249034752 22047921200234496 22087760936435712 22128846801272832 22155101670998016 22196312797618176 22237600581839936 22298028844290588 22370638622359552 22438841788891136 22448585098395648 22517025906622464 22567929652445184 22589864442966016 22599673328959488 22609908688257024 22668574772035584 22710741019751424 22737686280486912 22752266643291528 22779981083836032 22916263954612224 23028393419210752 23070499856646144 23080948452595712 23090970575241216 23098601935732736 23113413732867584 23161369875775488 23183881457662912 23193948275490816 23204452781050368 23246881135536996 23264661532428288 23529010667454464 23572032462225408 23590061551386624 23592948196442112 23615879248799488 23633941874212864 23677155531230208 23687878880655584 23698164542349312 23752248116744322 23770415044002816 24008325054070784 24073565067804672 24084467950534656 24102888976416768 24118344764731392 24129267928121216 24136791701323776 24147723219304448 24191876303648256 24213342032400384 24376307804527104 24530245163941888 24596903438843904 24639641528434688 24642656607442944 24661504564396032 24706597076066304 24717256286011392 24717786658075392 24884147550454752 24987330477555712 25017300654569928 25063511363158016 25098765283622912 25166968450154496 25175285909487616 25186217427468288 25197624228839424 25232199125303296 25243697012502528 25320116195426304 25367214625849344 25413597498336768 25460869815111948 25566444139839488 25644390615875584 25710930290540544 25722574733606912 25733743893282816 25769054425841664 25816987934818304 25895698263887872 25906942596612096 25966067009170176 25985927177699328 26002590449476032 26014366985005686 26034264095812608 26081866639870776 26190015948128256 26269863557726208 26329251261186048 26366285550452736 26378226802966528 26398402212265984 26415329980420096 26446670567374848 26470137000886272 26495864523043328 26567864154899424 26576644597808704 26588184608489472 26648863740737532 26828796824911872 26939465671114752 26989576284342272 27009365685829632 27021598188404736 27059606321405952 27071861577892096 27142105121166336 27145426419136368 27166188621717504 27474001316020224 27512645791776768 27521738476617728 27525106229182464 27563822588264448 27576306203567104 27596525809434624 27647858632740864 27719596719489024 27732150884669952 28110746787250176 28120037139152896 28138068892186624 28159590318211072 28163036122791936 28196450283552768 28236110944075776 28248899037800448 28322196648173568 28386224015966208 28439025771948288 28491925745482418 28644012986466304 28684303181283328 28749766042016768 28762249657319424 28771755325128704 28836799000346624 28849939442860032 28937896575307776 29044111426670592 29098136931556512 29132660546873856 29186850763664916 29307874989572096 29361463191846912 29383920332046336 29397228266979328 29505129068363776 29540135561330688 29595083730157568 29675505153337344 29698202488799232 29704348117630606 29717246227972608 29730705125720784 29807847588423744 29898725172534792 30022701208829952 30090572869926912 30132897771945984 30146544917676032 30224766362714112 30280988026335232 30316915040649216 30336355524388704 30350094815839967 30363273319885056 30373308111781376 30455844275128608 30555018606149632 30760666475528192 30787960766988288 30867846498091008 30881826501033984 30925264367321088 30939270374733824 30961955786194944 30995841514049328 31019548709904384 31023344479012992 31429376616300544 31457264261922816 31538886639353856 31569540708306944 31597552723132416 31635041781547008 31655327503709952 31669664155659096 31679539107987456 31693886725337088 32098086757072896 32112623934046208 32126567756857344 32157793019641856 32182388935098368 32224514609774592 32255835071531008 32269841078943744 32284456043200512 32343486797268864 32368224740769792 32441398875389952 32501743739369472 32795871251791872 32856875476590592 32882006085861376 32942129434755072 32956341714681856 32957048877433856 32971359363268608 33071881800351744 33178863400606336 33193270201909248 33294469196427264 33356400872759904 33493655746510848 33555957933539328 33596832305119232 33658262683336704 33822952834465792 33884796664449024 33914863032385536 33947826420149264 34051325890942402 34066111529627136 34169971625754048 34281240387387392 34358739234455552 34374395931918336 34542590128816128 34605749784969216 34621422678893568 34647902903599104 34670120599301376 34685822646674248 34712352127750144 34775822186494368 34806679171575552 34920021264171008 35026484743634944 35105668348248064 35155047400603648 35262227423166464 35293516001181696 35358048693338112 35385092327079936 35423818873199232 35450912811319296 35515733296845312 35531818320983376 35919287561486336 36012487581106176 36028797584539648 36079475095207936 36126701925801984 36154333464625152 36177517147097088 36189473494888448 36193901892181824 36205187551985664 36221584828956672 36287814455472384 36683527722369024 36700141638909952 36751763451019264 36795367745912832 36828016696885248 36863811510321152 36959462292652032 36963984911164416 36976201179559936 36992256846594048 37075884429017088 37076679987113088 37326221325682128 37480995716333568 37550714830389248 37595267044737024 37648147925434368 37665198717067264 37762928864231424 37796436343259136 37848298687954944 37918701029264384 38050821938774016 38191304722667922 38349666209759232 38395166343561216 38466585923813376 38566395435810816 38583862100410368 38653581638762496 38725481902227456 38797515908742016 38843547395831808 38915801018219888 39021550477508529 39051396143718912 39148617589129216 39285023922192384 39386847415107584 39404795336589312 39493876891779072 39549428325679104 39567340204449792 39597603318398976 39622994970630144 39640940167627712 39670005851062272 39743796784564992 39864966896713056 40030268278439936 40177197029261312 40299688483618816 40409198506672128 40422553387532288 40448474032518272 40484364426513408 40532397282607104 40589409482108928 40607792366838144 40713157681749504 41050614355984384 41175768668045312 41233685823094784 41282607714926592 41287659343773696 41327788685399104 41345733882396672 41359398279872512 41364459305350656 41471787949111296 41598226327004928 41943019015897088 42051848852471808 42130070297509888 42180055708729344 42207103338279936 42226218874212128 42239385477316608 42244554184187904 42258515633782784 42373348556700672 42658538657922432 42737888618223627 42797449009430528 42966019479699456 43026454771924992 43045941390934016 43124649063025152 43157632987693056 43255198500519936 43335658319159296 43647205397334768 43727828335722496 43780276145497374 43922839246340096 43961812484358144 44013971174326272 44042194787770368 44075880498069504 44095842400468992 44175521872871424 44257693602545664 44310203341996032 44392625595236352 44475201163679872 44556522176445909 44596057688581176 44741277244719104 44877683577782272 44897170196791296 45034051813244928 45135859304890368 45179728885932032 45199346657918976 45219817376514048 45337149544071168 45421482039502848 45475372560973824 45504533286583056 45559962167672064 45832527909224448 46056786838421504 46140999713292288 46161896905191424 46181941150482432 46197203871465472 46226827465735168 46322739751550976 46367762915325824 46387896550981632 46408905562100736 46493762271073992 46529323064856576 47058021334908928 47144064924450816 47185896392884224 47231758497598976 47267883748425728 47354311062460416 47375757761311168 47396329084698624 47504496233488644 47540830088005632 48016650108141568 48147130135609344 48168935901069312 48205777952833536 48236689529462784 48258535856242432 48273583402647552 48295446438608896 48383752607296512 48426684064800768 48752615609054208 49060490327883776 49193806877687808 49279283056869376 49285313214885888 49323009128792064 49413194152132608 49434512572022784 49435573316150784 49768295100909504 50034601309139856 50127022726316032 50197530567245824 50333936900308992 50350571818975232 50395248457678848 50464398250606592 50487394025005056 50640232390852608 50734429251698688 50827194996673536 50921739630223896 51076988836413603 51132888279678976 51288781231751168 51421860581081088 51445149467213824 51467487786565632 51538108851683328 51633975869636608 51791396527775744 51813885193224192 51932134018340352 51971854355398656 52005180898952064 52028733970011372 52068528191625216 52163733279741552 52380031896256512 52539727115452416 52658502522372096 52732571100905472 52756453605933056 52796804424531968 52830659960840192 52893341134749696 52940274001772544 52991729046086656 53135728309798848 53153289195617408 53176369216978944 53297727481475064 53657593649823744 53878931342229504 53979152568684544 54018731371659264 54043196376809472 54119212642811904 54143723155784192 54284210242332672 54290852838272736 54332377243435008 55025291583553536 55043476953235456 55050212458364928 55127645176528896 55152612407134208 55193051618869248 55295717265481728 55439193438978048 55464301769339904 56221493574500352 56240074278305792 56276137784373248 56319180636422144 56326072245583872 56392900567105536 56472221888151552 56497798075600896 56644393296347136 56772448031932416 56878051543896576 56983851490964836 57368606362566656 57499532084033536 57524499314638848 57543510650257408 57673598000693248 57699878885720064 57875793150615552 58088222853341184 58196273863113024 58265321093747712 58373701527329832 58615749979144192 58722926383693824 58767840664092672 58794456533958656 59010258136727552 59080271122661376 59190167460315136 59351010306674688 59396404977598464 59408696235261212 59434492455945216 59461410251441568 59615695176847488 59797450345069584 60045402417659904 60265795543891968 60293089835352064 60449532725428224 60561976052670464 60633830081298432 60672711048777408 60700189631679934 60726546639770112 60746616223562752 60911688550257216 61110037212299264 61521332951056384 61575921533976576 61735692996182016 61763653002067968 61850528734642176 61878540749467648 61923911572389888 61991683028098656 62039097419808768 62046688958025984 62858753232601088 62914528523845632 63077773278707712 63139081416613888 63195105446264832 63270083563094016 63310655007419904 63339328311318192 63359078215974912 63387773450674176 64196173514145792 64225247868092416 64315586039283712 64364777870196736 64449029219549184 64511670143062016 64539682157887488 64568912086401024 64686973594537728 64736449481539584 64882797750779904 65003487478738944 65591742503583744 65713750953181184 65764012171722752 65884258869510144 65914097754867712 65942718726537216 66143763600703488 66357726801212672 66386540403818496 66588938392854528 66712801745519808 67111915867078656 67193664610238464 67316525366673408 67645905668931584 67769593328898048 67829726064771072 67895652840298528 68102651781884804 68132223059254272 68339943251508096 68562480774774784 68748791863836672 69085180257632256 69211499569938432 69242845357787136 69295805807198208 69340241198602752 69371645293348496 69424704255500288 69551644372988736 69613358343151104 70052969487269888 70211336696496128 70310094801207296 70524454846332928 70587032002363392 70716097386676224 70770184654159872 70847637746398464 70901825622638592 71031466593690624 71063636641966752 71838575122972672 72024975162212352 72057595169079296 72158950190415872 72253403851603968 72308666929250304 72355034294194176 72378946989776896 72387803784363648 72410375103971328 72443169657913344 72575628910944768 73400283277819904 73503526902038528 73590735491825664 73727623020642304 73918924585304064 73927969822328832 73952402359119872 73984513693188096 74151768858034176 74153359974226176 74652442651364256 74961991432667136 75101429660778496 75190534089474048 75296295850868736 75330397434134528 75525857728462848 75592872686518272 75696597375909888 75837402058528768 76101643877548032 76382609445335844 76699332419518464 76933171847626752 77132790871621632 77167724200820736 77307163277524992 77450963804454912 77595031817484032 77687094791663616 77831602036439776 78043100955017058 78102792287437824 78297235178258432 78570047844384768 78809590673178624 78987753783558144 79098856651358208 79134680408899584 79195206636797952 79245989941260288 79281880335255424 79340011702124544 79487593569129984 79729933793426112 80599376967237632 80818397013344256 80845106775064576 80896948065036544 80968728853026816 81064794565214208 81178818964217856 81215584733676288 81426315363499008 82101228711968768 82351537336090624 82467371646189568 82565215429853184 82575318687547392 82655577370798208 82691467764793344 82718796559745024 82728918610701312 82943575898222592 83196452654009856 83886038031794176 84260140595019776 84360111417458688 84414206676559872 84452437748424256 84478770954633216 84489108368375808 84517031267565568 84746697113401344 85317077315844864 85475777236447254 85594898018861056 85932038959398912 86052909543849984 86091882781868032 86249298126050304 86315265975386112 86510397001039872 86671316638318592 87294410794669536 87455656671444992 87560552290994748 87845678492680192 87923624968716288 88084389575540736 88151760996139008 88191684800937984 88515387205091328 88620406683992064 88785251190472704 88950402327359744 89113044352891818 89192115377162352 89482554489438208 89755367155564544 90068103626489856 90271718609780736 90359457771864064 90398693315837952 90439634753028096 90674299088142336 90842964079005696 90950745121947648 91009066573166112 91050284447519901 91119924335344128 91665055818448896 92281999426584576 92323793810382848 92363882300964864 92394407742930944 92453654931470336 92645479503101952 92735525830651648 92775793101963264 92817811124201472 92987524542147984 93058646129713152 94116042669817856 94288129848901632 94371792785768448 94463516995197952 94535767496851456 94708622124920832 94751515522622336 94792658169397248 95008992466977288 95081660176011264 96294260271218688 96337871802138624 96473379058925568 96517071712484864 96547166805295104 96590892877217792 96767505214593024 96853368129601536 97505231218108416 98120980655767552 98387613755375616 98558566113738752 98570626429771776 98646018257584128 98826388304265216 98869025144045568 98871146632301568 99536590201819008 99721740109188463 100069202618279712 100254045452632064 100395061134491648 100667873800617984 100701143637950464 100790496915357696 100928796501213184 100974788050010112 101468858503397376 101654389993347072 101843479260447792 102153977672827206 102265776559357952 102577562463502336 102843721162162176 102890298934427648 103076217703366656 103267951739273216 103582793055551488 103627770386448384 103864268036680704 103943708710797312 104010361797904128 104057467940022744 104137056383250432 104327466559483104 104760063792513024 105079454230904832 105317005044744192 105465142201810944 105512907211866112 105661319921680384 105786682269499392 105880548003545088 105983458092173312 106271456619597696 106306578391234816 106352738433957888 106595454962950128 107757862684459008 107958305137369088 108037462743318528 108086392753618944 108238425285623808 108287446311568384 108568420484665344 108581705676545472 108664754486870016 110050583167107072 110100424916729856 110255290353057792 110305224814268416 110386103237738496 110591434530963456 110878386877956096 110928603538679808 112442987149000704 112480148556611584 112552275568746496 112638361272844288 112652144491167744 112785801134211072 112944443776303104 112995596151201792 113288786592694272 113544896063864832 113756103087793152 113967702981929672 114737212725133312 114999064168067072 115048998629277696 115087021300514816 115347196001386496 115399757771440128 115751586301231104 116176445706682368 116392547726226048 116530642187495424 116747403054659664 117231499958288384 117445852767387648 117588913067917312 118020516273455104 118160542245322752 118380334920630272 118702020613349376 118792809955196928 118817392470522424 118868984911890432 118922820502883136 119231390353694976 119594900690139168 120090804835319808 120531591087783936 120586179670704128 120899065450856448 121123952105340928 121267660162596864 121345422097554816 121400379263359868 121453093279540224 121493232447125504 121823377100514432 122220074424598528 123042665902112768 123151843067953152 123527306004135936 123701057469284352 123757081498935296 123847823144779776 123983366056197312 124078194839617536 124093377916051968 125717506465202176 125829057047691264 126155546557415424 126278162833227776 126390210892529664 126540167126188032 126621310014839808 126678656622636384 126718156431949824 126775546901348352 128213665854670881 128392347028291584 128450495736184832 128631172078567424 128898058439098368 129023340286124032 129079364315774976 129137824172802048 129373947189075456 129472898963079168 129765595501559808 130006974957477888 131183485007167488 131427501906362368 131528024343445504 131768517739020288 131828195509735424 131885437453074432 132287527201406976 132715453602425344 132773080807636992 133177876785709056 133425603491039616 133669566529337727 134223831734157312 134387329220476928 134633050733346816 135291811337863168 135539186657796096 135659452129542144 135791305680597056 136205303563769608 136264446118508544 136679886503016192 137124961549549568 137497583727673344 138170360515264512 138422999139876864 138485690715574272 138591611614396416 138680482397205504 138743290586696992 138849408511000576 139103288745977472 139226716686302208 140105938974539776 140620189602414592 141048909692665856 141174064004726784 141432194773352448 141695275492796928 141803651245277184 142062933187381248 142127273283933504 143677150245945344 144049950324424704 144115190338158592 144317900380831744 144506807703207936 144617333858500608 144710068588388352 144757893979553792 144775607568727296 144820750207942656 144886339315826688 145151257821889536 146800566555639808 147007053804077056 147181470983651328 147455246041284608 147837849170608128 147855939644657664 147904804718239744 147969027386376192 148303537716068352 148306719948452352 149304885302728512 150202859321556992 150381068178948096 150592591701737472 150660794868269056 151051715456925696 151185745373036544 151393194751819776 151674804117057536 152203287755096064 152765218890671688 153230966509240809 153398664839036928 153866343695253504 154265581743243264 154335448401641472 154614326555049984 154901927608909824 155190063634968064 155374189583327232 155663204072879552 156086201910034116 156205584574875648 156594470356516864 157140095688769536 157619181346357248 157975507567116288 158197713302716416 158269360817799168 158390413273595904 158491979882520576 158563760670510848 158680023404249088 158975187138259968 159459867586852224 161198753934475264 161636794026688512 161690213550129152 161793896130073088 161937457706053632 162129589130428416 162357637928435712 162431169467352576 162852630726998016 164703074672181248 164934743292379136 165130430859706368 165150637375094784 165311154741596416 165382935529586688 165437593119490048 165457837221402624 165887151796445184 166392905308019712 167772076063588352 168520281190039552 168720222834917376 168828413353119744 168904875496848512 168957541909266432 168978216736751616 169034062535131136 169493394226802688 170634154631689728 170951554472894508 172105819087699968 172183765563736064 172498596252100608 172630531950772224 173020794002079744 173342633276637184 174588821589339072 174911313342889984 175121104581989496 175691356985360384 175847249937432576 176168779151081472 176303521992278016 176383369601875968 177030774410182656 177240813367984128 177570502380945408 177900804654719488 178226088705783636 178384230754324704 178965108978876416 179510734311129088 180136207252979712 180718915543728128 180797386631675904 180879269506056192 181348598176284672 181685928158011392 181901490243895296 182018133146332224 182100568895039802 182239848670688256 183330111636897792 184563998853169152 184647587620765696 184727764601929728 184788815485861888 184907309862940672 185290959006203904 185471051661303296 185551586203926528 185635622248402944 185975049084295968 186117292259426304 188576259697803264 188743585571536896 188927033990395904 189071534993702912 189417244249841664 189503031045244672 189585316338794496 190017984933954576 190163320352022528 192588520542437376 192675743604277248 192946758117851136 193034143424969728 193094333610590208 193181785754435584 193535010429186048 193706736259203072 195010462436216832 196775227510751232 197117132227477504 197141252859543552 197292036515168256 197652776608530432 197742293264603136 199073180403638016 199443480218376926 200138405236559424 200508090905264128 200790122268983296 201335747601235968 201402287275900928 201580993830715392 201857593002426368 201949576100020224 202937717006794752 203308779986694144 203686958520895584 204307955345654412 204531553118715904 205155124927004672 205687442324324352 205780597868855296 206535903478546432 207165586111102976 207255540772896768 207728536073361408 207887417421594624 208020723595808256 208114935880045488 208274112766500864 208654933118966208 210158908461809664 210634010089488384 210930284403621888 211025814423732224 211322639843360768 211573364538998784 211761096007090176 211966916184346624 212542913239195392 212613156782469632 212705476867915776 213190909925900256 215515725368918016 215916610274738176 216074925486637056 216172785507237888 216476850571247616 216574892623136768 217136840969330688 217163411353090944 217329508973740032 220200849833459712 220510580706115584 220610449628536832 220772206475476992 221182869061926912 221756773755912192 221857207077359616 224885974298001408 225104551137492992 225276722545688576 225304288982335488 225571602268422144 225888887552606208 225991192302403584 226577573185388544 227089792127729664 227512206175586304 227935405963859344 229998128336134144 230097997258555392 230174042601029632 230694392002772992 230799515542880256 231503172602462208 232352891413364736 232785095452452096 233061284374990848 233494806109319328 234462999916576768 234891705534775296 235177826135834624 236041032546910208 236760669841260544 237404041226698752 237585619910393856 237634784941044848 237737969823780864 237845641005766272 238462780707389952 239189801380278336 241172359341408256 241798130901712896 242247904210681856 242535320325193728 242690844195109632 242800758526719736 242906186559080448 242986464894251008 243646754201028864 244440148849197056 246085331804225536 246303686135906304 247054612008271872 247402114938568704 247514162997870592 247695646289559552 247966732112394624 248156389679235072 248186755832103936 251435012930404352 251658114095382528 252556325666455552 252780421785059328 253080334252376064 253242620029679616 253357313245272768 253436312863899648 253551093802696704 256427331709341762 256784694056583168 256900991472369664 257262344157134848 257796116878196736 258046680572248064 258158728631549952 258275648345604096 258747894378150912 258945797926158336 259531191003119616 260013949914955776 262366970014334976 262855003812724736 263537035478040576 263656391019470848 263770874906148864 264575054402813952 265430907204850688 265546161615273984 266355753571418112 266851206982079232 267339133058675454 268447663468314624 268774658440953856 269266101466693632 270583622675726336 271078373315592192 271318904259084288 271582611361194112 272410607127539216 272528892237017088 273150853342559703 273359773006032384 274995167455346688 276845998279753728 276971381431148544 277183223228792832 277360964794411008 277486581173393984 277698817022001152 278206577491954944 278453433372604416 280211877949079552 281240379204829184 282097819385331712 282348128009453568 282864389546704896 283390550985593856 283607302490554368 284125866374762496 284254546567867008 287354300491890688 288230380676317184 288635800761663488 289013615406415872 289420137176776704 289515787959107584 289551215137454592 289641500415885312 289772678631653376 290302515643779072 293601133111279616 294014107608154112 294362941967302656 294910492082569216 295675698341216256 295711879289315328 295809609436479488 295938054772752384 296607075432136704 296613439896904704 298609770605457024 299165220327565389 300405718643113984 300762136357896192 301185183403474944 301321589736538112 302103430913851392 302371490746073088 302786389503639552 303349608234115072 304406575510192128 305530437781343376 306461933018481618 306797329678073856 307732687390507008 308531163486486528 308670896803282944 309228653110099968 309803855217819648 310380127269936128 310748379166654464 311326408145759104 312172403820068232 312411169149751296 313188940713033728 314280191377539072 315238362692714496 315951015134232576 316395426605432832 316538721635598336 316983959765041152 317127521341021696 317360046808498176 317950374276519936 318919735173704448 322397507868950528 323273588053377024 323380427100258304 323587792260146176 323874915412107264 324259178260856832 324715275856871424 324862338934705152 325705261453996032 329406149344362496 329869486584758272 330301274750189568 330622309483192832 330765871059173376 330875186238980096 330915674442805248 331774303592890368 332785810616039424 337040562380079104 337440445669834752 337656826706239488 337809750993697024 337915083818532864 337956433473503232 338068125070262272 338986788453605376 341268309263379456 341903108945789016 344211638175399936 344367531127472128 344997192504201216 345261063901544448 346041588004159488 346685266553274368 349177643178678144 350242209163978992 351382713970720768 351694499874865152 352337558302162944 352766739203751936 354061548820365312 354481626735968256 355141004761890816 355801609309438976 356452177411567272 356768461508649408 357930217957752832 359021468622258176 360272414505959424 361437831087456256 361594773263351808 361758539012112384 362697196352569344 363371856316022784 363802980487790592 364036266292664448 364201137790079604 364479697341376512 366660223273795584 369127997706338304 369295175241531392 369455529203859456 369577630971723776 369814619725881344 370581918012407808 370942103322606592 371103172407853056 371271244496805888 371950098168591936 372234584518852608 377152519395606528 377487171143073792 377854067980791808 378143069987405824 378834488499683328 379006062090489344 379170632677588992 380035969867909152 380326640704045056 385177041084874752 385351487208554496 385893516235702272 386068286849939456 386363571508871168 387070020858372096 387413472518406144 390020924872433664 393550455021502464 394234264454955008 394282505719087104 394584073030336512 395305553217060864 395484586529206272 398146360807276032 398886960436753852 400276810473118848 401580244537966592 402671495202471936 402804574551801856 403161987661430784 403715186004852736 403899152200040448 405875434013589504 406617559973388288 407373917041791168 408615910691308824 410310249854009344 411374884648648704 411561195737710592 413071806957092864 414331172222205952 414511081545793536 415457072146722816 415774834843189248 416041447191616512 416229871760090976 416548225533001728 417309866237932416 420317816923619328 421860568807243776 422051628847464448 422645279686721536 423146729077997568 423522192014180352 423933832368693248 425085826478390784 425226313564939264 425410953735831552 426381819851800512 431031450737836032 431833220549476352 432149850973274112 432345571014475776 432953701142495232 433149785246273536 434273681938661376 434326822706181888 434659017947480064 440401699666919424 441021161412231168 441220899257073664 441544412950953984 442365738123853824 443513547511824384 443714414154719232 450209102274985984 450553445091377152 450608577964670976 451143204536844288 451777775105212416 451982384604807168 453155146370777088 454179584255459328 455024412351172608 455870811927718688 459996256672268288 460195994517110784 460348085202059264 461599031085760512 463006345204924416 464705782826729472 465570190904904192 466122568749981696 466989612218638656 469783411069550592 470355652271669248 472082065093820416 473521339682521088 474808082453397504 475171239820787712 475269569882089696 475475939647561728 475691282011532544 476925561414779904 478379602760556672 482344718682816512 483596261803425792 484495808421363712 485070640650387456 485381688390219264 485601517053439472 485812373118160896 485972929788502016 487293508402057728 492170663608451072 494109224016543744 494804229877137408 495028325995741184 495391292579119104 495933464224789248 496312779358470144 496373511664207872 502870025860808704 503316228190765056 505112651332911104 505560843570118656 506160668504752128 506485240059359232 506714626490545536 506872625727799296 507102187605393408 512854663418683524 513801982944739328 514524688314269696 516093361144496128 516317457263099904 516551296691208192 517495788756301824 517891595852316672 519062382006239232 520027899829911552 524733940028669952 525710007625449472 527074070956081152 527312782038941696 527541749812297728 529150108805627904 530861814409701376 531092323230547968 532711507142836224 533702413964158464 534678266117350908 536895326936629248 538532202933387264 541167245351452672 542156746631184384 542637808518168576 543165222722388224 544821214255078432 545057784474034176 546301706685119406 546719546012064768 549990334910693376 553691996559507456 553942762862297088 554366446457585664 554721929588822016 554973162346787968 555397634044002304 556413154983909888 556906866745208832 564195638770663424 565728779093409792 566781101971187712 567214604981108736 568251732749524992 568509093135734016 574708600983781376 576460761352634368 577271601523326976 578027230812831744 578840274353553408 579031575918215168 579102430274909184 579283000831770624 579545357263306752 580605031287558144 587202266222559232 588028215216308224 589820984165138432 591351396682432512 591423758578630656 591619218872958976 591876109545504768 593226879793809408 597219541210914048 598330440655130778 600811437286227968 601524272715792384 602370366806949888 602643179473076224 604206861827702784 604742981492146176 605572779007279104 606699216468230144 608813151020384256 611060875562686752 612923866036963236 613594659356147712 615465374781014016 617062326972973056 617341793606565888 619607710435639296 620760254539872256 621496758333308928 622652816291518208 624344807640136464 624822338299502592 626377881426067456 630476725385428992 631902030268465152 632790853210865664 633077443271196672 633967919530082304 634255042682043392 634720093616996352 635900748553039872 637839470347408896 646547176106754048 646760854200516608 647175584520292352 647749830824214528 648518356521713664 649430551713742848 649724677869410304 651410522907992064 658812298688724992 659738973169516544 660602549500379136 661244618966385664 661531742118346752 661750372477960192 661831348885610496 663548607185780736 665571621232078848 674081124760158208 675313653412478976 675619501987394048 675830167637065728 675912866947006464 676136250140524544 677973576907210752 682536618526758912 683806217891578032 688735062254944256 689994385008402432 690522127803088896 692083176008318976 693370533106548736 698052180764319241 698355286357356288 700484418327957984 702765427941441536 703388999749730304 704675116604325888 705533478407503872 708123097640730624 710282009523781632 711603218618877952 712904354823134544 713536923017298816 715860435915505664 718042937244516352 722875662174912512 723517078024224768 725394392705138688 726743712632045568 727605960975581184 728072532585328896 728402275580159208 728959394682753024 733320446547591168 738255995412676608 738590350483062784 738911058407718912 739629239451762688 741163836024815616 741884206645213184 742206344815706112 742542488993611776 743900196337183872 744469169037705216 754305038791213056 754974342286147584 755708135961583616 756286139974811648 757668976999366656 758012124180978688 758341265355177984 760071939735818304 760653281408090112 770354082169749504 770702974417108992 771787032471404544 772136573699878912 772727143017742336 774140041716744192 774826945036812288 780041849744867328 787100910043004928 788468528909910016 788565011438174208 790611106434121728 790969173058412544 796292721614552064 797773920873507704 800553620946237696 803160489075933184 805342990404943872 805609149103603712 806323975322861568 807430372009705472 807798304400080896 811750868027179008 813235119946776576 814747834083582336 817231821382617648 820620499708018688 823122391475421184 826143613914185728 828662344444411904 830914144293445632 831549669686378496 832082894383233024 832459743520181952 833096451066003456 834619732475864832 840635633847238656 843721137614487552 844103257694928896 845290559373443072 846293458155995136 847044384028360704 847867664737386496 850171652956781568 850452627129878528 850821907471663104 852763639703601024 862062901475672064 863666441098952704 864691142028951552 865907402284990464 866299570492547072 868547363877322752 868653645412363776 869318035894960128 880803399333838848 882042322824462336 882441798514147328 883088825901907968 884731476247707648 887027095023648768 887428828309438464 897495660982696167 900418204549971968 901217155929341952 902286409073688576 903555550210424832 903964769209614336 906310292741554176 908359168510918656 910048824702345216 911741623855437376 919992513344536576 920391989034221568 920696170404118528 923198062171521024 926012690409848832 929411565653458944 931140381809808384 932245137499963392 933979224437277312 939566822139101184 940711304543338496 944164130187640832 947042679365042176 949616164906795008 950539139764179392 950951879295123456 951382564023065088 953851122829559808 956759205521113344 964689437365633024 967192523606851584 968991616842727424 970141281300774912 970763376780438528 971203034106878944 971624746236321792 971945859577004032 974587016804115456 984341327216902144 988218448033087488 989608459754274816 990056651991482368 991866928449578496 992625558716940288 992747023328415744 1005740051721617408 1010225302665822208 1011121687140237312 1012321337009504256 1012970480118718464 1013429252981091072 1013745251455598592 1014204375210786816 1025709326837367048 1027603965889478656 1029049376628539392 1032186722288992256 1032634914526199808 1033102593382416384 1034991577512603648 1035783191704633344 1038124764012478464 1040055799659823104 1051420015250898944 1054148141912162304 1054625564077883392 1055083499624595456 1058300217611255808 1061723628819402752 1062184646461095936 1065423014285672448 1067404827928316928 1069356532234701816 1073790653873258496 1077064405866774528 1082334490702905344 1084313493262368768 1085275617036337152 1086330445444776448 1089642428510156864 1090115568948068352 1092603413370238812 1093439092024129536 1099980669821386752 1107383993119014912 1107885525724594176 1108732892915171328 1109443859177644032 1109946324693575936 1110795268088004608 1112826309967819776 1113813733490417664 1128391277541326848 1131457558186819584 1133562203942375424 1134429209962217472 1136503465499049984 1137018186271468032 1152921522705268736 1154543203046653952 1156054461625663488 1157680548707106816 1158063151836430336 1158204860549818368 1159090714526613504 1161210062575116288 1174404532445118464 1176056430432616448 1179641968330276864 1182702793364865024 1182847517157261312 1183238437745917952 1183752219091009536 1186453759587618816 1194439082421828096 1196660881310261556 1201622874572455936 1204740733613899776 1205286358946152448 1208413723655405568 1209485962984292352 1211145558014558208 1213398432936460288 1217626302040768512 1222121751125373504 1225847732073926472 1230930749562028032 1234124653945946112 1234683587213131776 1239215420871278592 1241520509079744512 1242993516666617856 1245305632583036416 1248689615280272928 1249644676599005184 1252755762852134912 1260953450770857984 1265581706421731328 1266154886542393344 1267935839060164608 1268510085364086784 1269440187233992704 1271801497106079744 1275678940694817792 1293094352213508096 1293521708401033216 1294351169040584704 1295499661648429056 1297036713043427328 1298861103427485696 1299449355738820608 1302821045815984128 1319477946339033088 1321205099000758272 1322489237932771328 1323063484236693504 1323500744955920384 1323662697771220992 1327097214371561472 1331143242464157696 1348162249520316416 1350627306824957952 1351239003974788096 1351660335274131456 1351825733894012928 1352272500281049088 1355947153814421504 1365073237053517824 1367612435783156064 1377470124509888512 1379988770016804864 1381044255606177792 1386741066213097472 1396104361528638482 1396710572714712576 1400968836655915968 1405530855882883072 1409350233208651776 1411066956815007744 1416246195281461248 1420564019047563264 1423206437237755904 1425808709646269088 1427073846034597632 1431720871831011328 1436085874489032704 1445751324349825024 1447034156048449536 1450788785410277376 1453487425264091136 1455211921951162368 1456145065170657792 1456804551160318416 1457918789365506048 1476511990825353216 1477180700966125568 1479258478903525376 1482327672049631232 1483768413290426368 1484412689631412224 1485084977987223552 1487800392674367744 1488938338075410432 1508610077582426112 1509948684572295168 1511416271923167232 1512572279949623296 1515337953998733312 1516024248361957376 1516682530710355968 1520143879471636608 1521306562816180224 1541405948834217984 1543574064942809088 1544273147399757824 1545454286035484672 1548280083433488384 1549653890073624576 1560083699489734656 1574201820086009856 1576937057819820032 1577130022876348416 1581222212868243456 1581938346116825088 1592585443229104128 1595547841747015408 1601107241892475392 1610685980809887744 1611218298207207424 1614860744019410944 1615596608800161792 1623501736054358016 1626470239893553152 1629495668167164672 1634463642765235296 1641240999416037376 1646244782950842368 1652287227828371456 1657324688888823808 1661828288586891264 1663099339372756992 1664165788766466048 1664919487040363904 1666192902132006912 1669239464951729664 1688206515389857792 1690581118746886144 1692586916311990272 1695735329474772992 1700343305913563136 1700905254259757056 1701643814943326208 1705527279407202048 1724125802951344128 1727332882197905408 1729382284057903104 1731814804569980928 1732599140985094144 1737094727754645504 1737307290824727552 1738636071789920256 1761606798667677696 1764084645648924672 1764883597028294656 1769462952495415296 1774054190047297536 1774857656618876928 1794991321965392334 1800836409099943936 1802434311858683904 1804572818147377152 1807111100420849664 1807929538419228672 1812620585483108352 1816718337021837312 1820097649404690432 1823483247710874752 1839985026689073152 1840783978068443136 1846396124343042048 1852025380819697664 1858823131306917888 1862280763619616768 1864490274999926784 1867958448874554624 1879133644278202368 1881422609086676992 1888328260375281664 1894085358730084352 1899232329813590016 1901078279528358784 1901903758590246912 1902765128046130176 1907702245659119616 1913518411042226688 1929378874731266048 1937983233685454848 1940282562601549824 1941526753560877056 1942406068213757888 1943249492472643584 1943891719154008064 1949174033608230912 1968682654433804288 1976436896066174976 1979216919508549632 1980113303982964736 1983733856899156992 1985251117433880576 1985494046656831488 2011480103443234816 2020450605331644416 2022243374280474624 2025940960237436928 2026858505962182144 2027490502911197184 2028408750421573632 2051418653674734096 2055207931778957312 2058098753257078784 2064373444577984512 2066205186764832768 2069983155025207296 2071566383409266688 2076249528024956928 2080111599319646208 2094156542292957723 2102840030501797888 2108296283824324608 2109251128155766784 2110166999249190912 2116600435222511616 2123447257638805504 2124369292922191872 2130846028571344896 2134809655856633856 2138713064469403632 2147581307746516992 2154128811733549056 2164668981405810688 2168626986524737536 2170551234072674304 2172660890889552896 2179284857020313728 2180231137896136704 2185206826740477624 2186878184048259072 2199961339642773504 2214767986238029824 2215771051449188352 2218887718355288064 2219892649387151872 2221590536176009216 2225652619935639552 2227627466980835328 2256782555082653696 2262915116373639168 2267124407884750848 2268858419924434944 2273006930998099968 2274036372542936064 2305843045410537472 2309086406093307904 2312108923251326976 2315361097414213632 2316126303672860672 2316409721099636736 2318181429053227008 2322420125150232576 2352112860865232896 2359283936660553728 2365405586729730048 2365695034314522624 2366476875491835904 2372907519175237632 2388878164843656192 2393321762620523112 2403245749144911872 2409481467227799552 2410572717892304896 2416827447310811136 2418971925968584704 2422291116029116416 2426796865872920576 2435252604081537024 2444243502250747008 2451695464147852944 2461861499124056064 2469367174426263552 2478430841742557184 2483041018159489024 2485987033333235712 2490611265166072832 2497379230560545856 2499289353198010368 2505511525704269824 2521906901541715968 2531163412843462656 2532309773084786688 2535871678120329216 2537020170728173568 2538880374467985408 2543602994212159488 2551357881389635584 2586188704427016192 2587043416802066432 2588702338081169408 2590999323296858112 2594073426086854656 2597722206854971392 2598898711477641216 2605642091631968256 2638955892678066176 2642410198001516544 2644978475865542656 2646126968473387008 2647001489911840768 2647325395542441984 2654194428743122944 2662286484928315392 2696324499040632832 2701254613649915904 2702478007949576192 2703651467788025856 2704545000562098176 2711894307628843008 2730146474107035648 2735224871566312128 2754940249019777024 2759977540033609728 2762088511212355584 2773482132426194944 2792208723057276964 2793421145429425152 2801937673311831936 2811061711765766144 2818700466417303552 2822133913630015488 2832492390562922496 2841128038095126528 2846412874475511808 2851617419292538176 2854147692069195264 2872171748978065408 2891502648699650048 2894068312096899072 2901577570820554752 2906974850528182272 2910423843902324736 2912290130341315584 2913609102320636832 2915837578731012096 2953023981650706432 2954361401932251136 2958516957807050752 2964655344099262464 2967536826580852736 2968825379262824448 2970169955974447104 2975600785348735488 2977876676150820864 3017220155164852224 3022832543846334464 3025144559899246592 3030675907997466624 3032048496723914752 3033365061420711936 3040287758943273216 3042613125632360448 3082811897668435968 3087148129885618176 3088546294799515648 3090908572070969344 3096560166866976768 3099307780147249152 3120167398979469312 3153874115639640064 3154260045752696832 3162444425736486912 3163876692233650176 3185170886458208256 3191095683494030816 3202214483784950784 3221371961619775488 3222436596414414848 3231193217600323584 3247003472108716032 3252940479787106304 3258991336334329344 3268927285530470592 3292489565901684736 3304574455656742912 3314649377777647616 3323656577173782528 3326198678745513984 3328331577532932096 3329838974080727808 3332385804264013824 3338478929903459328 3376413030779715584 3381162237493772288 3385173832623980544 3391470658949545984 3400686611827126272 3401810508519514112 3403287629886652416 3411054558814404096 3454665764395810816 3458764568115806208 3463629609139961856 3465198281970188288 3474189455509291008 3474614581649455104 3477272143579840512 3523213597335355392 3528169291297849344 3529767194056589312 3538925904990830592 3548108380094595072 3549715313237753856 3589982643930784668 3601672818199887872 3604868623717367808 3614222200841699328 3615859076838457344 3625241170966216704 3633436674043674624 3640195298809380864 3646966495421749504 3679970053378146304 3692792248686084096 3704050761639395328 3717646262613835776 3724561527239233536 3728980549999853568 3735916897749109248 3758267288556404736 3788170717460168704 3798464659627180032 3802156559056717568 3803807517180493824 3805530256092260352 3815404491318239232 3827036822084453376 3858757749462532096 3875966467370909696 3880565125203099648 3883053507121754112 3884812136427515776 3886498984945287168 3887783438308016128 3898348067216461824 3958433839017099264 3960226607965929472 3967467713798313984 3970502234867761152 3970988093313662976 4022960206886469632 4040901210663288832 4044486748560949248 4051881920474873856 4053717011924364288 4054981005822394368 4056817500843147264 4102837307349468192 4110415863557914624 4116197506514157568 4128746889155969024 4132410373529665536 4139966310050414592 4143132766818533376 4160223198639292416 4188313084585915446 4205680061003595776 4216592567648649216 4218502256311533568 4233200870445023232 4246894515277611008 4248738585844383744 4261692057142689792 4269619311713267712 4277426128938807264 4295162615493033984 4308257623467098112 4337253973049475072 4341102468145348608 4345321781779105792 4358569714040627456 4360462275792273408 4370413653480955248 4373756368096518144 4429535972476059648 4431542102898376704 4437775436710576128 4439785298774303744 4443181072352018432 4451305239871279104 4455254933961670656 4525830232747278336 4534248815769501696 4537716839848869888 4546013861996199936 4548072745085872128 4611686090821074944 4618172812186615808 4624217846502653952 4630722194828427264 4632252607345721344 4632819442199273472 4636362858106454016 4644840250300465152 4704225721730465792 4718567873321107456 4730811173459460096 4731390068629045248 4732953750983671808 4745815038350475264 4777756329687312384 4786643525241046224 4806491498289823744 4821145435784609792 4833654894621622272 4844582232058232832 4853593731745841152 4870505208163074048 4888487004501494016 4903390928295705888 4923722998248112128 4938734348852527104 4956861683485114368 4966082036318978048 4971974066666471424 4981222530332145664 4994758461121091712 4998578706396020736 5011023051408539648 5064619546169573376 5071743356240658432 5074040341456347136 5077760748935970816 5087205988424318976 5102715762779271168 5172377408854032384 5177404676162338816 5181998646593716224 5188146852173709312 5195444413709942784 5197797422955282432 5211284183263936512 5284820396003033088 5289956951731085312 5292253936946774016 5294002979823681536 5294650791084883968 5308388857486245888 5324572969856630784 5392648998081265664 5402509227299831808 5404956015899152384 5407302935576051712 5409090001124196352 5423788615257686016 5460292948214071296 5470449743132624256 5509880498039554048 5519955080067219456 5546964264852389888 5584417446114553928 5586842290858850304 5603875346623663872 5622123423531532288 5637400932834607104 5644267827260030976 5664984781125844992 5682256076190253056 5692825748951023616 5703234838585076352 5708295384138390528 5744343497956130816 5783005297399300096 5788136624193798144 5813949701056364544 5820847687804649472 5824580260682631168 5827218204641273664 5831675157462024192 5906047963301412864 5908722803864502272 5917033915614101504 5929310688198524928 5935073653161705472 5937650758525648896 5940339911948894208 5951201570697470976 5955753352301641728 6034440310329704448 6045665087692668928 6061351815994933248 6064096993447829504 6066730122841423872 6080575517886546432 6085226251264720896 6165623795336871936 6174296259771236352 6177092589599031296 6181817144141938688 6193120333733953536 6198615560294498304 6240334797958938624 6282469626878873169 6308520091505393664 6324888851472973824 6327753384467300352 6370341772916416512 6382191366988061632 6404428967569901568 6442743923239550976 6444873192828829696 6462386435200647168 6494006944217432064 6505880959574212608 6517982672668658688 6537854571060941184 6584979131803369472 6609148911313485824 6629298755555295232 6647313154347565056 6656663155065864192 6659677948161455616 6664771608528027648 6676957859806918656 6752826061559431168 6762324474987544576 6770347665247961088 6782941317899091968 6801373223654252544 6803621017039028224 6806575259773304832 6822109117628808192 6909331528791621632 6917529136231612416 6927259218279923712 6930396563940376576 6948378911018582016 6949229163298910208 6954544287159681024 7056338582595698688 7059534388113178624 7077851809981661184 7096216760189190144 7099430626475507712 7179965287861569336 7203345636399775744 7209737247434735616 7228444401683398656 7231718153676914688 7250482341932433408 7266873348087349248 7280390597618761728 7293932990843499008 7359940106756292608 7385584497372168192 7408101523278790656 7435292525227671552 7449123054478467072 7457961099999707136 7471833795498218496 7516534577112809472 7576341434920337408 7596929319254360064 7604313118113435136 7607615034360987648 7611060512184520704 7630808982636478464 7654073644168906752 7751932934741819392 7761130250406199296 7766107014243508224 7769624272855031552 7772997969890574336 7775566876616032256 7796696134432923648 7916867678034198528 7920453215931858944 7934935427596627968 7941004469735522304 7941976186627325952 8081802421326577664 8088973497121898496 8103763840949747712 8107434023848728576 8113635001686294528 8205674614698936384 8220831727115829248 8232395013028315136 8257493778311938048 8264820747059331072 8279932620100829184 8286265533637066752 8320446397278584832 8376626169171830892 8411360122007191552 8433185135297298432 8437004512623067136 8466401740890046464 8493789030555222016 8497477171688767488 8523384114285379584 8539238623426535424 8554852257877614528 8616515246934196224 8674507946098950144 8682204936290697216 8690643563558211584 8717139428081254912 8720924551584546816 8740827306961910496 8747512736193036288 8859071944952119296 8863084205796753408 8875550873421152256 8879570597548607488 8886362144704036864 8902610479742558208 8910509867923341312 9051660465494556672 9068497631539003392 9075433679697739776 9092027723992399872 9096145490171744256 9236345624373231616 9248435693005307904 9261444389656854528 9264505214691442688 9265638884398546944 9272725716212908032 9289680500600930304 9437135746642214912 9461622346918920192 9462780137258090496 9465907501967343616 9491630076700950528 9555512659374624768 9573287050482092448 9612982996579647488 9642290871569219584 9667309789243244544 9707187463491682304 9741010416326148096 9776974009002988032 9806781856591411776 9877468697705054208 9913723366970228736 9932164072637956096 9943948133332942848 9962445060664291328 9989516922242183424 9997157412792041472 10022046102817079296 10129239092339146752 10143486712481316864 10148080682912694272 10155521497871941632 10174411976848637952 10205431525558542336 10354809352324677632 10363997293187432448 10376293704347418624 10390888827419885568 10395594845910564864 10422568366527873024 10569640792006066176 10579913903462170624 10584507873893548032 10588005959647363072 10589301582169767936 10616777714972491776 10649145939713261568 10805018454599663616 10809912031798304768 10814605871152103424 10818180002248392704 10847577230515372032 10920585896428142592 10940899486265248512 11019760996079108096 11039910160134438912 11093928529704779776 11168834892229107856 11173684581717700608 11207750693247327744 11274801865669214208 11364512152380506112 11385651497902047232 11406469677170152704 11416590768276781056 11488686995912261632 11566010594798600192 11576273248387596288 11627899402112729088 11641695375609298944 11649160521365262336 11654436409282547328 11663350314924048384 11817445607729004544 11834067831228203008 11870147306323410944 11875301517051297792 11880679823897788416 11902403141394941952 11911506704603283456 12068880620659408896 12091330175385337856 12122703631989866496 12128193986895659008 12133460245682847744 12161151035773092864 12170452502529441792 12331247590673743872 12348592519542472704 12354185179198062592 12386240667467907072 12397231120588996608 12480669595917877248 12564939253757746338 12617040183010787328 12649777702945947648 12655506768934600704 12740683545832833024 12764382733976123264 12808857935139803136 12885487846479101952 12924772870401294336 13011761919148425216 13035965345337317376 13075709142121882368 13169958263606738944 13218297822626971648 13258597511110590464 13294626308695130112 13313326310131728384 13319355896322911232 13329543217056055296 13353915719613837312 13505652123118862336 13524648949975089152 13565882635798183936 13602746447308505088 13607242034078056448 13613150519546609664 13644218235257616384 13818663057583243264 13835058272463224832 13854518436559847424 13860793127880753152 13896757822037164032 13898458326597820416 13909088574319362048 14112677165191397376 14119068776226357248 14155703619963322368 14192433520378380288 14198861252951015424 14359930575723138672 14406691272799551488 14419474494869471232 14463436307353829376 14500964683864866816 14533746696174698496 14560781195237523456 14587865981686998016 14719880213512585216 14771168994744336384 14816203046557581312 14870585050455343104 14898246108956934144 14915922199999414272 14943667590996436992 15033069154225618944 15152682869840674816 15193858638508720128 15208626236226870272 15215230068721975296 15222121024369041408 15261617965272956928 15308147288337813504 15503865869483638784 15532214028487016448 15539248545710063104 15545995939781148672 15551133753232064512 15593392268865847296 15840906431863717888 15869870855193255936 15882008939471044608 15883952373254651904 16163604842653155328 16177946994243796992 16207527681899495424 16214868047697457152 16227270003372589056 16411349229397872768 16464790026056630272 16514987556623876096 16529641494118662144 16559865240201658368 16640892794557169664 16753252338343661784 16822720244014383104 16866370270594596864 16874009025246134272 16932803481780092928 16987578061110444032 16994954343377534976 17046768228570759168 17078477246853070848 17109704515755229056 17233030493868392448 17349015892197900288 17364409872581394432 17381287127116423168 17434278856162509824 17441849103169093632 17481654613923820992 17495025472386072576 17718143889904238592 17726168411593506816 17751101746842304512 17759141195097214976 17772724289408073728 17805220959485116416 17821019735846682624 18103320930989113344 18136995263078006784 18184055447984799744 18192290980343488512 18472691248746463232 18496871386010615808 18522888779313709056 18529010429382885376 18531277768797093888 18545451432425816064 18579361001201860608 18874271493284429824 18925560274516180992 18931815003934687232 18983260153401901056 19111025318749249536 19146574100964184896 19284581743138439168 19334619578486489088 19414374926983364608 19482020832652296192 19553948018005976064 19613563713182823552 19754937395410108416 19827446733940457472 19864328145275912192 19887896266665885696 19924890121328582656 19979033844484366848 19994314825584082944 20258478184678293504 20286973424962633728 20296161365825388544 20311042995743883264 20348823953697275904 20410863051117084672 20709618704649355264 20727994586374864896 20752587408694837248 20781777654839771136 20791189691821129728 20845136733055746048 21159827806924341248 21169015747787096064 21176011919294726144 21178603164339535872 21233555429944983552 21298291879426523136 21610036909199327232 21619824063596609536 21629211742304206848 21636360004496785408 21695154461030744064 21841171792856285184 21881798972530497024 22079820320268877824 22187857059409559552 22337669784458215712 22347369163435401216 22415501386494655488 22549603731338428416 22729024304761012224 22771302995804094464 22812939354340305408 22833181536553562112 23132021189597200384 23255798804225458176 23283390751218597888 23298321042730524672 23308872818565094656 23326700629848096768 23634891215458009088 23668135662456406016 23740294612646821888 23750603034102595584 23761359647795576832 23804806282789883904 23823013409206566912 24182660350770675712 24245407263979732992 24256387973791318016 24266920491365695488 24322302071546185728 24340905005058883584 24662495181347487744 24697185039084945408 24708370358396125184 24772481334935814144 24794462241177993216 24961339191835754496 25129878507515492676 25234080366021574656 25299555405891895296 25311013537869201408 25481367091665666048 25528765467952246528 25617715870279606272 25849545740802588672 26023523838296850432 26071930690674634752 26151418284243764736 26517195022221180928 26589252617390260224 26626652620263456768 26638711792645822464 26659086434112110592 26707831439227674624 27011304246237724672 27049297899950178304 27131765271596367872 27205492894617010176 27214484068156112896 27226301039093219328 27288436470515232768 27637326115166486528 27709036873119694848 27721586255761506304 27793515644074328064 27796916653195640832 27818177148638724096 28238137552452714496 28311407239926644736 28384867040756760576 28397722505902030848 28719861151446277344 28813382545599102976 28838948989738942464 28926872614707658752 29001929367729733632 29121562390475046912 29175731963373996032 29439760427025170432 29632406093115162624 29741170100910686208 29796492217913868288 29831844399998828544 29887335181992873984 30066138308451237888 30387717277017440256 30417252472453740544 30430460137443950592 30444242048738082816 30523235930545913856 30616294576675627008 31007731738967277568 31064428056974032896 31078497091420126208 31091991879562297344 31102267506464129024 31186784537731694592 31681812863727435776 31739741710386511872 31764017878942089216 31767904746509303808 32327209685306310656 32415055363798990848 32429736095394914304 32454540006745178112 32822698458795745536 32929580052113260544 33029975113247752192 33059282988237324288 33119730480403316736 33281785589114339328 33506504676687323568 33645440488028766208 33748018050492268544 33975156122220888064 34093536457141518336 34156954493706141696 34219409031510458112 34466060987736784896 34698031784395800576 34728819745162788864 34762574254232846336 34868557712325019648 34883698206338187264 34963309227847641984 34990050944772145152 35452336823187013632 35502203493684609024 35518282390194429952 35545448578816147456 35610441918970232832 35642039471693365248 36206641861978226688 36273990526156013568 36368110895969599488 36384581960686977024 36993742772021231616 37045777558627418112 37058020858765770752 37062555537594187776 37158722002403721216 37748542986568859648 37851120549032361984 37863630007869374464 37966520306803802112 38222050637498499072 38293148201928369792 38569163486276878336 38828749853966729216 39107896036011952128 39227127426365647104 39509874790820216832 39654893467880914944 39728656290551824384 39775792533331771392 39849780242657165312 39958067688968733696 39988629651168165888 40516956369356587008 40573946849925267456 40592322731650777088 40697647907394551808 40821726102234169344 41419237409298710528 41455989172749729792 41505174817389674496 41563555309679542272 41582379383642259456 41690273466111492096 42319655613848682496 42338031495574192128 42357206328679071744 42467110859889967104 42596583758853046272 43220073818398654464 43239648127193219072 43258423484608413696 43272720008993570816 43390308922061488128 43682343585712570368 43763597945060994048 44159640640537755648 44375714118819119104 44675339568916431424 44694738326870802432 44831002772989310976 45099207462676856832 45458048609522024448 45542605991608188928 45625878708680610816 45666363073107124224 46264042379194400768 46511597608450916352 46596642085461049344 46617745637130189312 46653401259696193536 47269782430916018176 47336271324912812032 47480589225293643776 47522719295591153664 47609612565579767808 47646026818413133824 48365320701541351424 48490814527959465984 48512775947582636032 48533840982731390976 48644604143092371456 48681810010117767168 49394370078169890816 49416740716792250368 49544962669871628288 49588924482355986432 49922678383671508992 50259757015030985352 50468160732043149312 50599110811783790592 50622027075738402816 50962734183331332096 51057530935904493056 51235431740559212544 51699091481605177344 52047047676593700864 52143861381349269504 52302836568487529472 53034390044442361856 53178505234780520448 53253305240526913536 53277423585291644928 53318172868224221184 53415662878455349248 54098595799900356608 54263530543192735744 54410985789234020352 54428968136312225792 54576872941030465536 55274652230332973056 55418073746239389696 55443172511523012608 55587031288148656128 55593833306391281664 55636354297277448192 56476275104905428992 56622814479853289472 56795445011804061696 57439722302892554688 57626765091198205952 57853745229415317504 58003858735459467264 58243124780950093824 58351463926747992064 58879520854050340864 59264812186230325248 59482340201821372416 59592984435827736576 59663688799997657088 59774670363985747968 60775434554034880512 60834504944907481088 60860920274887901184 60888484097476165632 61046471861091827712 61232589153351254016 62015463477934555136 62128856113948065792 62156994182840252416 62183983759124594688 62204535012928258048 62373569075463389184 63363625727454871552 63479483420773023744 63528035757884178432 63535809493018607616 64654419370612621312 64830110727597981696 64859472190789828608 64909080013490356224 65645396917591491072 66059950226495504384 66239460960806633472 66563571178228678656 67013009353374647136 67290880976057532416 67496036100984537088 67950312244441776128 68187072914283036672 68313908987412283392 68438818063020916224 69396063568791601152 69525148508465692672 69737115424650039296 69767396412676374528 69926618455695283968 69980101889544290304 70904673646374027264 71004406987369218048 71036564780388859904 71090897157632294912 71220883837940465664 71284078943386730496 72547981052312027136 72736221791939198976 72769163921373954048 73987485544042463232 74091555117254836224 74116041717531541504 74125111075188375552 74317444004807442432 75702241098064723968 75727260015738748928 75933040613607604224 76444101274996998144 76586296403856739584 77138326972553756672 77657499707933458432 78215792072023904256 78454254852731294208 79457312581103648768 79551585066663542784 79699560485314330624 79916135377937467392 79977259302336331776 81033912738713174016 81147893699850534912 81184645463301554176 81395295814789103616 81643452204468338688 82838474818597421056 82911978345499459584 83127110619359084544 83164758767284518912 83380546932222984192 84639311227697364992 84714412657358143488 84934221719779934208 85193167517706092544 86440147636797308928 86479296254386438144 86516846969216827392 86780617844122976256 87364687171425140736 87527195890121988096 88319281281075511296 88751428237638238208 89350679137832862848 89389476653741604864 89662005545978621952 90198414925353713664 91085211983216377856 91251757417361221632 91332726146214248448 92528084758388801536 93023195216901832704 93193284170922098688 93235491274260378624 93306802519392387072 94539564861832036352 94672542649825624064 94961178450587287552 95045438591182307328 95219225131159535616 95292053636826267648 96730641403082702848 96981629055918931968 97025551895165272064 97289208286184742912 97363620020235534336 98788740156339781632 98833481433584500736 99089925339743256576 99177848964711972864 99845356767343017984 100519514030061970704 100936321464086298624 101244054151476805632 101925468366662664192 102115061871808986112 102470863481118425088 103398182963210354688 104094095353187401728 104287722762698539008 104605673136975058944 106068780088884723712 106357010469561040896 106506610481053827072 106554847170583289856 106636345736448442368 106831325756910698496 108197191599800713216 108527061086385471488 108821971578468040704 108857936272624451584 109153745882060931072 110549304460665946112 110886345023046025216 111174062576297312256 111187666612782563328 112952550209810857984 113245628959706578944 113590890023608123392 114879444605785109376 115253530182396411904 115707490458830635008 116486249561900187648 116702927853495984128 117759041708100681728 118529624372460650496 118964680403642744832 119185968871655473152 119327377599995314176 119549340727971495936 121550869108069761024 121669009889814962176 121721840549775802368 121776968194952331264 122092943722183655424 122465178306702508032 124030926955869110272 124257712227896131584 124313988365680504832 124367967518249189376 124409070025856516096 124747138150926778368 126727251454909743104 126958966841546047488 127071618986037215232 129308838741225242624 129660221455195963392 129718944381579657216 129818160026980712448 131290793835182982144 132119900452991008768 132478921921613266944 133127142356457357312 134026018706749294272 134992072201969074176 135900624488883552256 136374145828566073344 136627817974824566784 136877636126041832448 138792127137583202304 139050297016931385344 139474230849300078592 139534792825352749056 139853236911390567936 139960203779088580608 141809347292748054528 142008813974738436096 142073129560777719808 142181794315264589824 142441767675880931328 142568157886773460992 145095962104624054272 145472443583878397952 145538327842747908096 148183110234509672448 148232083435063083008 148250222150376751104 148634888009614884864 151404482196129447936 151454520031477497856 151866081227215208448 152888202549993996288 153172592807713479168 155314999415866916864 156431584144047808512 156908509705462588416 158914625162207297536 159103170133327085568 159399120970628661248 159832270755874934784 159954518604672663552 162295787399701069824 162369290926603108352 162790591629578207232 163286904408936677376 165676949637194842112 165823956690998919168 166254221238718169088 166329517534569037824 166761093864445968384 169278622455394729984 169428825314716286976 169868443439559868416 170386335035412185088 172880295273594617856 172958592508772876288 173561235688245952512 174729374342850281472 175054391780243976192 176638562562151022592 178701358275665725696 178778953307483209728 179324011091957243904 182170423966432755712 182503514834722443264 182665452292428496896 186046390433803665408 186386568341844197376 186470982548520757248 186613605038784774144 189079129723664072704 189345085299651248128 189922356901174575104 190090877182364614656 190438450262319071232 190584107273652535296 193461282806165405696 193963258111837863936 194051103790330544128 194578416572369485824 194727240040471068672 197666962867169001472 198179850679486513152 199690713534686035968 201039028060123941408 201872642928172597248 202488108302953611264 203850936733325328384 204230123743617972224 204941726962236850176 208188190706374803456 208575445525397078016 209211346273950117888 212714020939122081792 213013220962107654144 213109694341166579712 213272691472896884736 213662651513821396992 217054122172770942976 217643943156936081408 217715872545248903168 218307491764121862144 221098608921331892224 221772690046092050432 222348125152594624512 222375333225565126656 225905100419621715968 227181780047216246784 229758889211570218752 230507060364792823808 231414980917661270016 232972499123800375296 233405855706991968256 235518083416201363456 238371937743310946304 238654755199990628352 239098681455942991872 243101738216139522048 243338019779629924352 243443681099551604736 243553936389904662528 244185887444367310848 244930356613405016064 248515424455792263168 248627976731361009664 248735935036498378752 248818140051713032192 249494276301853556736 253454502909819486208 253917933683092094976 254143237972074430464 259320442910391926784 259437888763159314432 262581587670365964288 264239800905982017536 264957843843226533888 266254284712914714624 268052037413498588544 269984144403938148352 271801248977767104512 273255635949649133568 273755272252083664896 277584254275166404608 278100594033862770688 278948461698600157184 279069585650705498112 279706473822781135872 279920407558177161216 283618694585496109056 284017627949476872192 284146259121555439616 284883535351761862656 285136315773546921984 290191924209248108544 290944887167756795904 291076655685495816192 296366220469019344896 296500444300753502208 297269776019229769728 302808964392258895872 302909040062954995712 303732162454430416896 305776405099987992576 306345185615426958336 310629998831733833728 312863168288095617024 313817019410925176832 317829250324414595072 318206340266654171136 318798241941257322496 319664541511749869568 319909037209345327104 324591574799402139648 324738581853206216704 325581183259156414464 326573808817873354752 331353899274389684224 331647913381997838336 332659035069138075648 333522187728891936768 338557244910789459968 338857650629432573952 339736886879119736832 340772670070824370176 345760590547189235712 345917185017545752576 347122471376491905024 349458748685700562944 350108783560487952384 353277125124302045184 357402716551331451392 357557906614966419456 358648022183914487808 364340847932865511424 365007029669444886528 365330904584856993792 372092780867607330816 372773136683688394752 372941965097041514496 373227210077569548288 378690170599302496256 379844713802349150208 380181754364729229312 380876900524638142464 386922565612330811392 387926516223675727872 388102207580661088256 389156833144738971648 389454480080942137344 395333925734338002944 396359701358973026304 399381427069372071936 402078056120247882816 404976216605907222528 407701873466650656768 408460247487235944448 409883453924473700352 416376381412749606912 417150891050794156032 418422692547900235776 425428041878244163584 426026441924215308288 426219388682333159424 426545382945793769472 427325303027642793984 434108244345541885952 435287886313872162816 435431745090497806336 436614983528243724288 443545380092184100864 444696250305189249024 444750666451130253312 451810200839243431936 454363560094432493568 459517778423140437504 465944998247600750592 466811711413983936512 471036166832402726912 476743875486621892608 477309510399981256704 478197362911885983744 486676039559259848704 486887362199103209472 487107872779809325056 488371774888734621696 489860713226810032128 497030848911584526336 497255953462722019328 497471870072996757504 497636280103426064384 498988552603707113472 507835867366184189952 508286475944148860928 518640885820783853568 518875777526318628864 525163175340731928576 529915687686453067776 536104074826997177088 539968288807876296704 543602497955534209024 546511271899298267136 547510544504167329792 556201188067725541376 557896923397200314368 558139171301410996224 559412947645562271744 559840815116354322432 567237389170992218112 568035255898953744384 568292518243110879232 569767070703523725312 570272631547093843968 580383848418496217088 581889774335513591808 582153311370991632384 593000888601507004416 594539552038459539456 605617928784517791744 607464324908860833792 611552810199975985152 612690371230853916672 621259997663467667456 625726336576191234048 627634038821850353664 635658500648829190144 637596483882514644992 639329083023499739136 639818074418690654208 649477163706412433408 651162366518312828928 653147617635746709504 662707798548779368448 663295826763995676672 665318070138276151296 667044375457783873536 677114489821578919936 677715301258865147904 681545340141648740352 691521181094378471424 691834370035091505152 694244942752983810048 698917497371401125888 700217567120975904768 706554250248604090368 714805433102662902784 715115813229932838912 717296044367828975616 728681695865731022848 730014059338889773056 730661809169713987584 745546273367376789504 745883930194083028992 746454420155139096576 757380341198604992512 759689427604698300416 760363508729458458624 761753801049276284928 773845131224661622784 776204415161322176512 778313666289477943296 790667851468676005888 792719402717946052608 798762854138744143872 804156112240495765632 809952433211814445056 815403746933301313536 816920494974471888896 819766907848947400704 832752762825499213824 834301782101588312064 836845385095800471552 850856083756488327168 852052883848430616576 852438777364666318848 854650606055285587968 868216488691083771904 870575772627744325632 870863490180995612672 873229967056487448576 887090760184368201728 889501332902260506624 908727120188864987136 919035556846280875008 931889996495201501184 933623422827967873024 953487750973243785216 954619020799962513408 956394725823771967488 973352079118519697408 973774724398206418944 974215745559618650112 976743549777469243392 979721426453620064256 994061697823169052672 994511906925444038656 994943740145993515008 995272560206852128768 997977105207414226944 1015671734732368379904 1016572951888297721856 1037281771641567707136 1037751555052637257728 1050326350681463857152 1059831375372906135552 1072208149653994354176 1087204995911068418048 1093022543798596534272 1095021089008334659584 1112402376135451082752 1115793846794400628736 1116278342602821992448 1118825895291124543488 1119681630232708644864 1136070511797907488768 1136585036486221758464 1139534141407047450624 1140545263094187687936 1160767696836992434176 1163779548671027183616 1164306622741983264768 1186001777203014008832 1189079104076919078912 1214928649817721667584 1223105620399951970304 1225380742461707833344 1251452673152382468096 1255268077643700707328 1271317001297658380288 1275192967765029289984 1278658166046999478272 1279636148837381308416 1298954327412824866816 1302324733036625657856 1306295235271493419008 1325415597097558736896 1330636140276552302592 1334088750915567747072 1354228979643157839872 1355430602517730295808 1363090680283297480704 1383668740070183010304 1397834994742802251776 1400435134241951809536 1413108500497208180736 1429610866205325805568 1430231626459865677824 1434592088735657951232 1457363391731462045696 1460028118677779546112 1461323618339427975168 1491092546734753579008 1491767860388166057984 1492908840310278193152 1519378855209396600832 1523507602098552569856 1547690262449323245568 1552408830322644353024 1556627332578955886592 1581335702937352011776 1608312224480991531264 1619904866423628890112 1630807493866602627072 1633840989948943777792 1639533815697894801408 1668603564203176624128 1673690770191600943104 1701712167512976654336 1704105767696861233152 1704877554729332637696 1709301212110571175936 1741151545255488651264 1741726980361991225344 1746459934112974897152 1774181520368736403456 1779002665804521013248 1838071113692561750016 1863779992990403002368 1867246845655935746048 1906975501946487570432 1912789451647543934976 1946704158237039394816 1948431491119237300224 1953487099554938486784 1959442852907240128512 1988123395646338105344 1989023813850888077312 1989887480291987030016 1995954210414828453888 2031343469464736759808 2033145903776595443712 2074563543283135414272 2075503110105274515456 2100652701362927714304 2119662750745812271104 2144416299307988708352 2174409991822136836096 2186045087597193068544 2190042178016669319168 2224804752270902165504 2231587693588801257472 2237651790582249086976 2239363260465417289728 2272141023595814977536 2273170072972443516928 2279068282814094901248 2281090526188375375872 2321535393673984868352 2328613245483966529536 2372003554406028017664 2378158208153838157824 2429857299635443335168 2446211240799903940608 2450761484923415666688 2502905346304764936192 2510536155287401414656 2542634002595316760576 2550385935530058579968 2557316332093998956544 2597908654825649733632 2604649466073251315712 2612590470542986838016 2650831194195117473792 2661272280553104605184 2708457959286315679744 2726181360566594961408 2767337480140366020608 2795669989485604503552 2800870268483903619072 2859221732410651611136 2860463252919731355648 2869184177471315902464 2914726783462924091392 2920056237355559092224 2922647236678855950336 2982185093469507158016 2983535720776332115968 2985817680620556386304 3038757710418793201664 3047015204197105139712 3104817660645288706048 3113254665157911773184 3162671405874704023552 3216624448961983062528 3261614987733205254144 3267681979897887555584 3279067631395789602816 3337207128406353248256 3347381540383201886208 3408211535393722466304 3409755109458665275392 3418602424221142351872 3482303090510977302528 3483453960723982450688 3492919868225949794304 3558005331609042026496 3676142227385123500032 3734493691311871492096 3813951003892975140864 3825578903295087869952 3893408316474078789632 3896862982238474600448 3906974199109876973568 3918885705814480257024 3976246791292676210688 3978047627701776154624 3991908420829656907776 4062686938929473519616 4066291807553190887424 4151006220210549030912 4201305402725855428608 4239325501491624542208 4288832598615977416704 4348819983644273672192 4372090175194386137088 4380084356033338638336 4449609504541804331008 4463175387177602514944 4475303581164498173952 4478726520930834579456 4546340145944887033856 4558136565628189802496 4643070787347969736704 4657226490967933059072 4744007108812056035328 4859714599270886670336 4892422481599807881216 4901522969846831333376 5005810692609529872384 5021072310574802829312 5085268005190633521152 5100771871060117159936 5114632664187997913088 5195817309651299467264 5225180941085973676032 5301662388390234947584 5322544561106209210368 5416915918572631359488 5534674960280732041216 5591339978971209007104 5601740536967807238144 5718443464821303222272 5720926505839462711296 5738368354942631804928 5829453566925848182784 5840112474711118184448 5845294473357711900672 5964370186939014316032 5967071441552664231936 6077515420837586403328 6094030408394210279424 6209635321290577412096 6226509330315823546368 6433248897923966125056 6523229975466410508288 6535363959795775111168 6558135262791579205632 6674414256812706496512 6694763080766403772416 6816423070787444932608 6819510218917330550784 6837204848442284703744 6964606181021954605056 6966907921447964901376 6985839736451899588608 7116010663218084052992 7352284454770247000064 7468987382623742984192 7627902007785950281728 7651157806590175739904 7786816632948157579264 7793725964476949200896 7813948398219753947136 7837771411628960514048 7952493582585352421376 7956095255403552309248 7983816841659313815552 8125373877858947039232 8302012440421098061824 8402610805451710857216 8577665197231954833408 8744180350388772274176 8760168712066677276672 8899219009083608662016 8926350774355205029888 8950607162328996347904 8957453041861669158912 9092680291889774067712 9116273131256379604992 9314452981935866118144 9488014217624112070656 9784844963199615762432 9803045939693662666752 10011621385219059744768 10042144621149605658624 10201543742120234319872 10229265328375995826176 10391634619302598934528 10450361882171947352064 10833831837145262718976 11069349920561464082432 11203481073935614476288 11436886929642606444544 11441853011678925422592 11476736709885263609856 11680224949422236368896 11690588946715423801344 11928740373878028632064 11934142883105328463872 12188060816788420558848 12419270642581154824192 12453018660631647092736 12866497795847932250112 13046459950932821016576 13070727919591550222336 13116270525583158411264 13348828513625412993024 13389526161532807544832 13639020437834661101568 13674409696884569407488 13929212362043909210112 13971679472903799177216 14232021326436168105984 14704568909540494000128 14937974765247485968384 15255804015571900563456 15302315613180351479808 15573633265896315158528 15587451928953898401792 15675542823257921028096 15904987165170704842752 15912190510807104618496 15967633683318627631104 16250747755717894078464 16604024880842196123648 16805221610903421714432 17155330394463909666816 17488360700777544548352 17520337424133354553344 17798438018167217324032 17852701548710410059776 17901214324657992695808 18185360583779548135424 18232546262512759209984 18628905963871732236288 19569689926399231524864 19606091879387325333504 20023242770438119489536 20084289242299211317248 20403087484240468639744 20458530656751991652352 20900723764343894704128 22138699841122928164864 22406962147871228952576 22873773859285212889088 22883706023357850845184 22953473419770527219712 23360449898844472737792 23381177893430847602688 23857480747756057264128 23868285766210656927744 24376121633576841117696 24906037321263294185472 25732995591695864500224 26141455839183100444672 26232541051166316822528 26697657027250825986048 26779052323065615089664 27278040875669322203136 27348819393769138814976 27943358945807598354432 28464042652872336211968 29409137819080988000256 29875949530494971936768 30604631226360702959616 31147266531792630317056 31174903857907796803584 31351085646515842056192 31824381021614209236992 32501495511435788156928 33208049761684392247296 33610443221806843428864 34310660788927819333632 35040674848266709106688 35596876036334434648064 35705403097420820119552 35802428649315985391616 36370721167559096270848 37257811927743464472576 39139379852798463049728 39212183758774650667008 40046485540876238979072 40168578484598422634496 40806174968480937279488 40917061313503983304704 44813924295742457905152 45747547718570425778176 45767412046715701690368 45906946839541054439424 46720899797688945475584 46762355786861695205376 47714961495512114528256 47736571532421313855488 48752243267153682235392 49812074642526588370944 51465991183391729000448 52282911678366200889344 52465082102332633645056 53395314054501651972096 53558104646131230179328 54556081751338644406272 54697638787538277629952 55886717891615196708864 58818275638161976000512 59751899060989943873536 61209262452721405919232 62294533063585260634112 62702171293031684112384 63648762043228418473984 66416099523368784494592 67220886443613686857728 68621321577855638667264 70081349696533418213376 71410806194841640239104 71604857298631970783232 72741442335118192541696 78424367517549301334016 80092971081752477958144 80337156969196845268992 81834122627007966609408 89627848591484915810304 91495095437140851556352 91813893679082108878848 93441799595377890951168 93524711573723390410752 95473143064842627710976 97504486534307364470784 99624149285053176741888 102931982366783458000896 104565823356732401778688 106790628109003303944192 107116209292262460358656 109112163502677288812544 111773435783230393417728 117636551276323952001024 119503798121979887747072 122418524905442811838464 124589066127170521268224 127297524086456836947968 134441772887227373715456 137242643155711277334528 140162699393066836426752 142821612389683280478208 143209714597263941566464 156848735035098602668032 160185942163504955916288 160674313938393690537984 163668245254015933218816 179255697182969831620608 182990190874281703112704 183627787358164217757696 186883599190755781902336 190946286129685255421952 199248298570106353483776 205863964733566916001792 209131646713464803557376 214232418584524920717312 218224327005354577625088 235273102552647904002048 239007596243959775494144 249178132254341042536448 254595048172913673895936 268883545774454747430912 274485286311422554669056 280325398786133672853504 285643224779366560956416 286419429194527883132928 313697470070197205336064 320371884327009911832576 321348627876787381075968 327336490508031866437632 358511394365939663241216 365980381748563406225408 367255574716328435515392 373767198381511563804672 381892572259370510843904 411727929467133832003584 418263293426929607114752 428464837169049841434624 470546205105295808004096 509190096345827347791872 537767091548909494861824 548970572622845109338112 560650797572267345707008 572838858389055766265856 627394940140394410672128 642697255753574762151936 654672981016063732875264 717022788731879326482432 731960763497126812450816 747534396763023127609344 763785144518741021687808 823455858934267664007168 836526586853859214229504 856929674338099682869248 941092410210591616008192 1075534183097818989723648 1097941145245690218676224 1121301595144534691414016 1145677716778111532531712 1254789880280788821344256 1285394511507149524303872 1463921526994253624901632 1527570289037482043375616 1646911717868535328014336 1673053173707718428459008 1882184820421183232016384 2151068366195637979447296 2195882290491380437352448 2242603190289069382828032 2291355433556223065063424 2509579760561577642688512 2570789023014299048607744 2927843053988507249803264 3293823435737070656028672 3764369640842366464032768 4391764580982760874704896 4582710867112446130126848 5019159521123155285377024 5855686107977014499606528 6587646871474141312057344 7528739281684732928065536 8783529161965521749409792 11711372215954028999213056 13175293742948282624114688 15057478563369465856131072 17567058323931043498819584 26350587485896565248229376 35134116647862086997639168 52701174971793130496458752 105402349943586260992917504
- Sum of all divisors σ(n): 387921686417971740904413999
- Sum of proper divisors (its aliquot sum) s(n): 282519336474385479911496495
- 105402349943586260992917504 is an abundant number, because the sum of its proper divisors (282519336474385479911496495) is greater than itself. Its abundance is 177116986530799218918578991
Bases of 105402349943586260992917504
- Binary: 1010111001011111101000011010110111101100100101111001110010100010000000000000000000000002
- Hexadecimal: 0x572FD0D6F64BCE51000000
- Base-36: D8RVEX0MMLXNX4HS0
Squares and roots of 105402349943586260992917504
- 105402349943586260992917504 squared (1054023499435862609929175042) is 11109655373630218675916186504228021161675249749590016
- 105402349943586260992917504 cubed (1054023499435862609929175043) is 1170983783444015880748847731942742505714157590891025937838933170719703710040064
-
105402349943586260992917504 is a
perfect square number . Itssquare root is 10266564661248 -
The
cube root of 105402349943586260992917504 is 472371221.6912337955
Scales and comparisons
How big is 105402349943586260992917504?- 105,402,349,943,586,260,992,917,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 105,402,349,943,586,260,992,917,504 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 105402349943586260992917504 cubic inches would be around 39364268.5 feet tall.
Recreational maths with 105402349943586260992917504
- 105402349943586260992917504 backwards is 405719299062685349943204501
- The number of decimal digits it has is: 27
- The sum of 105402349943586260992917504's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 105402349943586260992917504 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 105402349943586260992917504 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/105402349943586260992917504/
Chicago style:
Numbermatics. 2024. "Number 105402349943586260992917504 - Facts about the integer". https://numbermatics.com/n/105402349943586260992917504/
The information we have on file for 105402349943586260992917504 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 105402349943586260992917504, math, Factors of 105402349943586260992917504, curriculum, school, college, exams, university, Prime factorization of 105402349943586260992917504, STEM, science, technology, engineering, physics, economics, calculator, one hundred five septillion, four hundred two sextillion, three hundred forty-nine quintillion, nine hundred forty-three quadrillion, five hundred eighty-six trillion, two hundred sixty billion, nine hundred ninety-two million, nine hundred seventeen thousand, five hundred four.