997518870833821652787867648
997,518,870,833,821,652,787,867,648 is an even composite number composed of six prime numbers multiplied together.
997518870833821652787867648 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred twelve divisors.
Prime factorization of 997518870833821652787867648:
212 × 33 × 73 × 373 × 1793 × 4493
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 37 × 37 × 37 × 179 × 179 × 179 × 449 × 449 × 449)See below for interesting mathematical facts about the number 997518870833821652787867648 from the Numbermatics database.
Names of 997518870833821652787867648
- Cardinal: 997518870833821652787867648 can be written as Nine hundred ninety-seven septillion, five hundred eighteen sextillion, eight hundred seventy quintillion, eight hundred thirty-three quadrillion, eight hundred twenty-one trillion, six hundred fifty-two billion, seven hundred eighty-seven million, eight hundred sixty-seven thousand, six hundred forty-eight.
Scientific notation
- Scientific notation: 9.97518870833821652787867648 × 1026
Factors of 997518870833821652787867648
Divisors of 997518870833821652787867648
- Number of divisors d(n): 13312
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 37 42 48 49 54 56 63 64 72 74 84 96 98 108 111 112 126 128 144 147 148 168 179 189 192 196 216 222 224 252 256 259 288 294 296 333 336 343 358 378 384 392 432 441 444 448 449 504 512 518 537 576 588 592 666 672 686 716 756 768 777 784 864 882 888 896 898 999 1008 1024 1029 1036 1074 1152 1176 1184 1253 1323 1332 1344 1347 1369 1372 1432 1512 1536 1554 1568 1611 1728 1764 1776 1792 1796 1813 1998 2016 2048 2058 2072 2148 2304 2331 2352 2368 2506 2646 2664 2688 2694 2738 2744 2864 3024 3072 3087 3108 3136 3143 3222 3456 3528 3552 3584 3592 3626 3759 3996 4032 4041 4096 4107 4116 4144 4296 4608 4662 4704 4736 4833 5012 5292 5328 5376 5388 5439 5476 5488 5728 6048 6144 6174 6216 6272 6286 6444 6623 6912 6993 7056 7104 7168 7184 7252 7518 7992 8064 8082 8214 8232 8288 8592 8771 9216 9261 9324 9408 9429 9472 9583 9666 10024 10584 10656 10752 10776 10878 10952 10976 11277 11456 12096 12123 12288 12321 12348 12432 12544 12572 12691 12888 13246 13824 13986 14112 14208 14336 14368 14504 15036 15984 16128 16164 16317 16428 16464 16576 16613 17184 17542 18432 18522 18648 18816 18858 18944 19166 19332 19869 20048 21168 21312 21504 21552 21756 21904 21952 22001 22554 22912 24192 24246 24642 24696 24864 25088 25144 25382 25776 26313 26492 27648 27972 28224 28287 28416 28672 28736 28749 29008 30072 31968 32041 32256 32328 32634 32856 32928 33152 33226 33831 34368 35084 36864 36963 37044 37296 37632 37716 37888 38073 38332 38664 39738 40096 42336 42624 43008 43104 43512 43808 43904 44002 45108 45824 46361 48384 48492 48951 49284 49392 49728 49839 50176 50288 50653 50764 51552 52626 52984 55296 55944 56448 56574 56832 57472 57498 58016 59607 60144 61397 63936 64082 64512 64656 65268 65712 65856 66003 66304 66452 67081 67662 68736 70168 73926 74088 74592 75264 75432 75776 76146 76664 77328 78939 79476 80192 80371 84672 84861 85248 86016 86208 86247 87024 87616 87808 88004 90216 91648 92722 96123 96768 96984 97902 98568 98784 99456 99678 100352 100576 101306 101528 103104 105252 105968 110592 111888 112896 113148 113664 114219 114944 114996 116032 116291 119214 120288 122794 127872 128164 129024 129312 130536 131424 131712 132006 132608 132904 134162 135324 137472 139083 140336 147852 148176 149184 149517 150528 150864 151552 151959 152292 153328 154007 154656 157878 158952 160384 160742 169344 169722 170496 172416 172494 174048 175232 175616 176008 178821 180432 183296 184191 185444 192246 193536 193968 195804 197136 197568 198009 198912 199356 200704 201152 201243 201601 202612 203056 206208 210504 211936 223776 224287 225792 226296 227328 228438 229888 229992 232064 232582 236817 238428 240576 241113 245051 245588 255744 256328 258048 258624 258741 261072 262848 263424 264012 265216 265808 268324 270648 274944 278166 280672 288369 295704 296352 298368 299034 301056 301728 303918 304584 306656 308014 309312 315756 317904 320768 321484 324527 338688 339444 340992 342657 344832 344988 348096 348873 350464 351232 352016 354571 357642 360864 366592 368382 370888 384492 387072 387936 391608 394272 395136 396018 397824 398712 402304 402486 403202 405224 406112 412416 417249 421008 423872 447552 448551 448574 451584 452592 454656 455877 456876 459776 459984 462021 464128 465164 469567 473634 476856 481152 482226 490102 491176 511488 512656 517248 517482 522144 525696 526848 528024 530432 531616 536648 541296 549888 552573 556332 561344 562597 576738 591408 592704 594027 596736 598068 602112 603456 603729 604803 607836 609168 613312 614681 616028 618624 631512 635808 641536 642968 649054 672861 677376 678888 681984 685314 689664 689976 696192 697746 700928 702464 704032 709142 715284 721728 723339 733184 735153 736764 741776 768984 774144 775872 783216 788544 790272 792036 795648 797424 804608 804972 806404 810448 812224 814037 824832 834498 842016 847744 865107 895104 897102 897148 903168 905184 911754 913752 919552 919968 924042 928256 930328 939134 947268 953712 962304 964452 973581 980204 982352 1022976 1025312 1034496 1034964 1044288 1046619 1051392 1053696 1056048 1060864 1063232 1063713 1073296 1082592 1099776 1105146 1112664 1122688 1125194 1153476 1182816 1185408 1185517 1188054 1193472 1196136 1206912 1207458 1209606 1215672 1218336 1226624 1229362 1232056 1237248 1251747 1263024 1271616 1283072 1285936 1298108 1345722 1354752 1357776 1363968 1367631 1370628 1379328 1379952 1386063 1392384 1395492 1401856 1404928 1408064 1408701 1411207 1418284 1430568 1443456 1446678 1470306 1473528 1483552 1537968 1551744 1566432 1570009 1577088 1580544 1584072 1591296 1594848 1609216 1609944 1612808 1620896 1624448 1628074 1649664 1657719 1668996 1684032 1687791 1695488 1715357 1730214 1790208 1794204 1794296 1806336 1810368 1811187 1814409 1823508 1827504 1839104 1839936 1844043 1848084 1856512 1860656 1878268 1894536 1907424 1924608 1928904 1947162 1960408 1964704 2018583 2045952 2050624 2068992 2069928 2088576 2093238 2102784 2107392 2112096 2126464 2127426 2146592 2165184 2170017 2199552 2205459 2210292 2225328 2245376 2250388 2271689 2306952 2365632 2370816 2371034 2376108 2386944 2392272 2413824 2414916 2419212 2431344 2436672 2442111 2453248 2458724 2464112 2474496 2481997 2503494 2526048 2543232 2566144 2571872 2596216 2691444 2709504 2715552 2735262 2741256 2758656 2759904 2772126 2784768 2790984 2803712 2816128 2817402 2822414 2836568 2861136 2886912 2893356 2920743 2940612 2947056 2967104 2973727 3075936 3103488 3132864 3139857 3140018 3154176 3161088 3168144 3182592 3189696 3191139 3218432 3219888 3225616 3241792 3248896 3256148 3299328 3315438 3337992 3368064 3375582 3390976 3430714 3460428 3556551 3580416 3588408 3588592 3620736 3622374 3628818 3647016 3655008 3679872 3688086 3696168 3713024 3721312 3756536 3789072 3814848 3849216 3857808 3894324 3920816 3929408 3938179 4037166 4091904 4101248 4137984 4139856 4158189 4177152 4186476 4205568 4214784 4224192 4226103 4233621 4252928 4254852 4293184 4302767 4330368 4340034 4410918 4420584 4450656 4490752 4500776 4543378 4613904 4710027 4731264 4741632 4742068 4752216 4773888 4784544 4827648 4829832 4838424 4862688 4873344 4884222 4906496 4917448 4928224 4948992 4963994 5006988 5052096 5063373 5086464 5132288 5143744 5146071 5192432 5382888 5419008 5431104 5443227 5470524 5482512 5517312 5519808 5532129 5544252 5569536 5581968 5607424 5632256 5634804 5644828 5673136 5698259 5722272 5735339 5773824 5786712 5841486 5881224 5894112 5934208 5947454 6055749 6151872 6206976 6265728 6279714 6280036 6308352 6322176 6336288 6379392 6382278 6436864 6439776 6451232 6483584 6497792 6512296 6598656 6616377 6630876 6675984 6736128 6751164 6781952 6815067 6861428 6920856 7113102 7160832 7176816 7177184 7241472 7244748 7257636 7294032 7310016 7326333 7359744 7376172 7392336 7426048 7442624 7445991 7459237 7513072 7578144 7629696 7698432 7715616 7788648 7841632 7858816 7876358 8074332 8202496 8275968 8279712 8298619 8316378 8354304 8372952 8411136 8448384 8452206 8467242 8505856 8509704 8586368 8605534 8660736 8680068 8762229 8821836 8841168 8901312 8921181 8981504 9001552 9066887 9086756 9227808 9420054 9462528 9483264 9484136 9504432 9547776 9569088 9573417 9655296 9659664 9676848 9725376 9746688 9768444 9812992 9834896 9856448 9878449 9897984 9927988 10013976 10104192 10126746 10172928 10287488 10292142 10384864 10669653 10765776 10862208 10886454 10941048 10965024 10990063 11039616 11064258 11088504 11139072 11163936 11264512 11269608 11289656 11346272 11396518 11444544 11470678 11547648 11573424 11682972 11762448 11788224 11814537 11868416 11894908 12007499 12111498 12303744 12413952 12531456 12559428 12560072 12616704 12644352 12672576 12678309 12700863 12758784 12764556 12873728 12879552 12902464 12908301 12967168 12995584 13024592 13232754 13261752 13351968 13472256 13502328 13563904 13630134 13722856 13841712 14130081 14226204 14321664 14353632 14354368 14386409 14482944 14489496 14515272 14588064 14620032 14652666 14719488 14752344 14784672 14885248 14891982 14918474 15026144 15156288 15190119 15259392 15396864 15431232 15438213 15577296 15683264 15717632 15752716 16148664 16404992 16551936 16559424 16596387 16597238 16632756 16708608 16745904 16822272 16896768 16904412 16934484 17011712 17019408 17094777 17172736 17206017 17211068 17321472 17360136 17373979 17524458 17643672 17682336 17802624 17842362 17963008 18003104 18133774 18173512 18455616 18840108 18925056 18966528 18968272 19008864 19138176 19146834 19310592 19319328 19353696 19450752 19493376 19536888 19625984 19669792 19712896 19756898 19795968 19855976 20027952 20208384 20253492 20345856 20445201 20574976 20584284 20769728 20816089 21339306 21531552 21724416 21772908 21882096 21930048 21978999 21980126 22079232 22128516 22177008 22278144 22327872 22337973 22377711 22529024 22539216 22579312 22692544 22743197 22793036 22889088 22941356 23095296 23146848 23365944 23524896 23576448 23629074 23736832 23789816 24014998 24222996 24607488 24827904 24895857 25062912 25118856 25120144 25233408 25345152 25356618 25401726 25517568 25529112 25759104 25804928 25816602 25934336 25991168 26049184 26465508 26523504 26703936 26763543 26944512 27004656 27127808 27200661 27260268 27445712 27567253 27683424 28260162 28452408 28643328 28707264 28708736 28772818 28965888 28978992 29030544 29176128 29240064 29305332 29438976 29504688 29569344 29635347 29770496 29783964 29836948 30052288 30119369 30312576 30380238 30518784 30862464 30876426 31154592 31366528 31435264 31505432 32008959 32297328 32809984 32970189 33118848 33192774 33194476 33265512 33417216 33491808 33793536 33808824 33868968 34023424 34038816 34189554 34345472 34412034 34422136 34642944 34720272 34747958 35048916 35287344 35364672 35443611 35605248 35684724 35926016 36006208 36022497 36086579 36267548 36347024 36911232 37680216 37850112 37933056 37936544 38017728 38102589 38276352 38293668 38621184 38638656 38707392 38724903 38901504 38986752 39073776 39251968 39339584 39425792 39513796 39711952 40055904 40147373 40416768 40506984 40691712 40890402 41149952 41168568 41539456 41632178 42390243 42678612 43063104 43159227 43448832 43545816 43764192 43860096 43864129 43957998 43960252 44158464 44257032 44354016 44655744 44675946 44755422 45058048 45078432 45158624 45385088 45486394 45586072 45778176 45882712 46190592 46293696 46314639 46731888 47049792 47152896 47258148 47473664 47579632 48029996 48445992 49214976 49655808 49791714 50125824 50237712 50240288 50466816 50690304 50713236 50803452 51035136 51058224 51284331 51518208 51609856 51618051 51633204 51868672 51982336 52098368 52121937 52214659 52931016 53047008 53407872 53527086 53889024 54009312 54401322 54520536 54891424 55134506 55366848 56520324 56904816 57414528 57417472 57545636 57931776 57957984 58061088 58090333 58352256 58480128 58610664 58877952 59009376 59138688 59270694 59540992 59567928 59673896 60104576 60238738 60625152 60760476 61037568 61335603 61724928 61752852 62309184 62448267 62733056 62870528 63010864 63468209 64017918 64594656 65619968 65940378 66237696 66385548 66388952 66531024 66834432 66983616 67013919 67133133 67587072 67617648 67737936 68046848 68077632 68229591 68379108 68690944 68824068 68844272 69149143 69285888 69440544 69495916 70097832 70574688 70729344 70887222 71210496 71369448 72012416 72044994 72173158 72535096 72694048 73822464 74687571 75360432 75700224 75873088 76035456 76205178 76552704 76587336 77277312 77414784 77449806 77803008 77973504 78147552 78679168 78851584 79027592 79423904 80111808 80290629 80294746 80833536 81013968 81383424 81601983 81780804 82299904 82337136 82701759 83078912 83264356 84052493 84780486 85357224 86126208 86318454 86897664 87091632 87528384 87720192 87728258 87915996 87920504 88316928 88514064 88708032 88906041 89311488 89351892 89510844 90116096 90156864 90317248 90358107 90518849 90770176 90972788 91172144 91556352 91765424 92587392 92629278 93463776 94099584 94305792 94516296 94947328 95159264 96059992 96891984 98429952 98910567 99583428 100251648 100475424 100480576 100704863 101380608 101426472 101606904 102070272 102116448 102568662 103036416 103219712 103236102 103266408 103737344 104196736 104243874 104429318 105862032 106094016 106330833 106815744 107054172 107778048 108018624 108067491 108259737 108802644 109041072 109782848 110027899 110269012 110733696 113040648 113809632 114829056 114834944 115091272 115863552 115915968 116122176 116174709 116180666 116704512 116960256 117221328 117755904 118018752 118277376 118541388 119081984 119135856 119347792 120209152 120442119 120477476 121250304 121520952 122075136 122671206 123449856 123505704 124618368 124896534 125466112 125741056 126021728 126936418 128035836 129189312 129477681 131239936 131592387 131880756 132475392 132771096 132777904 133062048 133967232 134027838 134266266 135174144 135235296 135475872 136155264 136459182 136758216 137381888 137648136 137688544 138298286 138571776 138881088 138991832 140195664 141149376 141458688 141774444 142420992 142738896 144024832 144089988 144346316 145070192 145388096 145712623 147644928 149375142 150720864 151400448 151746176 152070912 152410356 153105408 153174672 153852993 154554624 154829568 154854153 154899612 155606016 155947008 156295104 156365811 156643977 157358336 157703168 158055184 158847808 159202379 160223616 160581258 160589492 161667072 162027936 163203966 163561608 164599808 164674272 165403518 166157824 166528712 168104986 169560972 170714448 172252416 172636908 173795328 174183264 174270999 175056768 175440384 175456516 175831992 175841008 176633856 177028128 177416064 177812082 178622976 178703784 179021688 180313728 180634496 180716214 181037698 181540352 181945576 182344288 183112704 183530848 185174784 185258556 186927552 187344801 188199168 188611584 189032592 189894656 190318528 190404627 192119984 193783968 196859904 197821134 199166856 200503296 200950848 200961152 201399399 201409726 202761216 202852944 203213808 204140544 204232896 204688773 205137324 206072832 206439424 206472204 206532816 207447429 207474688 208393472 208487748 208858636 210835583 211724064 212188032 212207543 212661666 213631488 214108344 216037248 216134982 216519474 217605288 218082144 219565696 220055798 220538024 221467392 224062713 226081296 227619264 229658112 229669888 230182544 231831936 232244352 232349418 232361332 233409024 233920512 234442656 236037504 236554752 237082776 238163968 238271712 238695584 240418304 240884238 240954952 242500608 243041904 244150272 244805949 245342412 246899712 247011408 248105277 249236736 249793068 250932224 251482112 252043456 252157479 252606053 253872836 256071672 258378624 258955362 263184774 263761512 264950784 265542192 265555808 266124096 266718123 267934464 268055676 268532532 270348288 270470592 270951744 271074321 271556547 272310528 272918364 273516432 274763776 275296272 275377088 275991769 276596572 277762176 277983664 280391328 281031611 282298752 282917376 283548888 284841984 285477792 288049664 288179976 288692632 290140384 290776192 291425246 295289856 296731701 298750284 301441728 302114589 303492352 304141824 304820712 306210816 306349344 307048903 307705986 309109248 309659136 309708306 309799224 311212032 312590208 312731622 313287954 314716672 315406336 316110368 317695616 318404758 320447232 321162516 321178984 323334144 324055872 324202473 324779211 326407932 327123216 329199616 329348544 330083697 330807036 332315648 333057424 336209972 339121944 341428896 344504832 345273816 347590656 348366528 348541998 350113536 350880768 350913032 351663984 351682016 353267712 354056256 354832128 355624164 357245952 357407568 358043376 360627456 361268992 361326357 361432428 362075396 363080704 363891152 364688576 365502613 366225408 367061696 370349568 370517112 373855104 374689602 376398336 377223168 378065184 380637056 380809254 384239968 387567936 388433043 393719808 394777161 395642268 398333712 401901696 401922304 402798798 402819452 405522432 405705888 406427616 406632331 408465792 409377546 410274648 412145664 412878848 412944408 413065632 414894858 416786944 416975496 417717272 421671166 423448128 424376064 424415086 425323332 427262976 428216688 432074496 432269964 433038948 435210576 436164288 437137869 439131392 440111596 441076048 442934784 444277463 448125426 452162592 455238528 459316224 459339776 460365088 463663872 464488704 464698836 464722664 466818048 467841024 468885312 469097433 469931931 472075008 473109504 474165552 476327936 476543424 477391168 477607137 480836608 481768476 481909904 485001216 486083808 489611898 490684824 493799424 494022816 496210554 498473472 499586136 501864448 504086912 504314958 505212106 507745672 512143344 516757248 517910724 522812997 526369548 527523024 529901568 531084384 531111616 532248192 532297133 533436246 535868928 536111352 537065064 540941184 541903488 542148642 543113094 544621056 545836728 547032864 550592544 550754176 551983538 553193144 555524352 555967328 560782656 562034403 562063222 564597504 565834752 567097776 569683968 570955584 571213881 576099328 576359952 577385264 580280768 581552384 582850492 590579712 593463402 597500568 602883456 604229178 606984704 608283648 609641424 612421632 612698688 614066319 614097806 615411972 618218496 619318272 619416612 619598448 622342287 622424064 625180416 625463244 626575908 629433344 630812672 632220736 632506749 633631943 635391232 636622629 636809516 640894464 642325032 642357968 648111744 648404946 649558422 652815864 654246432 658697088 660167394 661614072 664631296 666114848 672419944 678243888 682857792 689009664 690547632 696733056 697083996 700227072 701761536 701826064 703327968 703364032 704934041 708112512 709664256 711248328 714491904 714815136 716086752 721254912 722537984 722652714 722864856 724150792 726161408 727782304 729377152 731005226 732450816 734123392 740699136 741034224 744315831 747710208 749379204 752796672 754446336 756130368 756472437 757818159 761274112 761618508 768479936 770195293 775135872 776866086 789554322 791284536 796667424 803803392 803844608 805597596 805638904 811044864 811411776 812855232 813222963 813264662 814669641 816931584 818755092 820549296 824291328 825757696 825888816 826131264 827975307 829789716 833573888 833950992 835434544 843094833 843342332 846896256 848752128 848830172 850646664 854525952 856433376 864148992 864539928 866077896 870421152 872328576 874275738 878262784 880223192 882152096 885869568 888554926 896250852 904325184 906343767 910477056 918632448 918679552 920730176 921146709 927327744 928977408 929397672 929445328 933636096 937770624 938194866 939863862 944150016 946219008 948331104 953086848 954782336 955214274 961673216 963536952 963819808 970002432 972167616 974337633 979223796 981369648 987598848 988045632 990251091 992421108 996946944 999172272 1003728896 1008173824 1008629916 1010424212 1015491344 1019988361 1024286688 1033514496 1035821448 1045625994 1052739096 1055046048 1059803136 1062168768 1062223232 1064496384 1064594266 1066872492 1071737856 1072222704 1074130128 1081882368 1083806976 1083979071 1084297284 1086226188 1089242112 1091673456 1094065728 1096507839 1101185088 1101508352 1103967076 1106386288 1111048704 1111934656 1114416653 1121565312 1124068806 1124126444 1129195008 1131669504 1134195552 1141911168 1142427762 1152198656 1152719904 1154770528 1160561536 1163104768 1165700984 1181159424 1184331483 1186926804 1195001136 1205766912 1208458356 1213969408 1216567296 1219282848 1219896993 1225397376 1228132638 1228195612 1230823944 1236436992 1238636544 1238833224 1239196896 1244684574 1250360832 1250926488 1253151816 1258866688 1264441472 1265013498 1267263886 1270782464 1273245258 1273619032 1281788928 1284650064 1284715936 1296223488 1296809892 1299116844 1305631728 1308492864 1311413607 1317394176 1320334788 1323228144 1329262592 1332229696 1332832389 1335203423 1344839888 1356487776 1365715584 1378019328 1381095264 1393466112 1394167992 1400454144 1403523072 1403652128 1406655936 1406728064 1409795793 1409868082 1416225024 1419328512 1422496656 1428983808 1429630272 1432173504 1432821411 1442509824 1445075968 1445305428 1445729712 1448301584 1452322816 1455564608 1458754304 1462010452 1468246784 1481398272 1482068448 1485452801 1488631662 1495420416 1498758408 1505593344 1512260736 1512944874 1515636318 1522548224 1523237016 1536959872 1540390586 1550271744 1553732172 1568438991 1579108644 1582569072 1593334848 1596891399 1607606784 1607689216 1611195192 1611277808 1622823552 1622972773 1625710464 1626445926 1626529324 1629339282 1633863168 1637510184 1641098592 1651777632 1652262528 1655950614 1659579432 1667147776 1667901984 1670869088 1686189666 1686684664 1693792512 1697504256 1697660344 1701293328 1709051904 1712866752 1713641643 1728297984 1729079856 1732155792 1740842304 1744657152 1748551476 1756525568 1760446384 1764304192 1768242371 1771739136 1777109852 1792501704 1808650368 1812687534 1820954112 1837264896 1841460352 1842293418 1854655488 1857954816 1858795344 1858890656 1867026861 1867272192 1875541248 1876389732 1879727724 1888300032 1892438016 1896662208 1897520247 1900895829 1906173696 1909564672 1909867887 1910428548 1923346432 1927073904 1927639616 1931942383 1944335232 1948675266 1958447592 1962739296 1967221277 1976091264 1980502182 1984842216 1993893888 1998344544 2016347648 2017259832 2020848424 2030982688 2039976722 2048573376 2067028992 2071642896 2091251988 2105478192 2110092096 2114802123 2124337536 2124446464 2128992768 2129188532 2133744984 2143475712 2144445408 2148260256 2149342321 2163764736 2167613952 2167958142 2168594568 2172452376 2178484224 2183346912 2188131456 2193015678 2202370176 2203016704 2207934152 2212772576 2222097408 2223869312 2228833306 2243130624 2248137612 2248252888 2258390016 2263339008 2268391104 2269417311 2273454477 2283822336 2284855524 2304397312 2305439808 2309541056 2310585879 2321123072 2326209536 2331401968 2368662966 2373853608 2390002272 2411533824 2416916712 2427938816 2433134592 2438565696 2439793986 2444008923 2450794752 2456265276 2456391224 2461647888 2472873984 2477273088 2477666448 2478393792 2483925921 2489369148 2500721664 2501852976 2506303632 2517733376 2528882944 2529284499 2530026996 2534527772 2541564928 2546490516 2547238064 2558518291 2563577856 2569300128 2569431872 2575167211 2592446976 2593619784 2598233688 2611263456 2616985728 2622827214 2634788352 2640669576 2646456288 2664459392 2665664778 2670406846 2689679776 2712975552 2719031301 2731431168 2756038656 2762190528 2763440127 2786932224 2788335984 2800908288 2807304256 2813311872 2813456128 2819591586 2819736164 2832450048 2838657024 2844993312 2859260544 2864347008 2865642822 2885019648 2890151936 2890610856 2891459424 2896603168 2911129216 2917508608 2924020904 2936493568 2962796544 2964136896 2970753273 2970905602 2977263324 2990840832 2997516816 3011186688 3024521472 3025889748 3031272636 3045096448 3046474032 3059965083 3073919744 3080781172 3100543488 3107464344 3109942241 3136877982 3158217288 3165138144 3186669696 3193782798 3215213568 3215378432 3222390384 3222555616 3245647104 3245945546 3251420928 3252891852 3253058648 3258678564 3267726336 3275020368 3282197184 3289523517 3303555264 3304525056 3311901228 3319158864 3334295552 3335803968 3341738176 3343249959 3349197413 3372379332 3373369328 3387585024 3395008512 3395320688 3402586656 3425733504 3427283286 3456595968 3458159712 3464311584 3481684608 3489314304 3497102952 3513051136 3520892768 3528608384 3536484742 3543478272 3554219704 3585003408 3617300736 3625375068 3641908224 3659690979 3682920704 3684586836 3709310976 3715909632 3717590688 3717781312 3726079931 3734053722 3751082496 3752779464 3759455448 3776600064 3793324416 3795040494 3801791658 3812347392 3819129344 3819735774 3820857096 3854147808 3855279232 3863884766 3888670464 3897350532 3916895184 3925478592 3934240821 3934442554 3952182528 3961004364 3969684432 3987787776 3996689088 3998497167 4005610269 4032695296 4034519664 4041696848 4061965376 4071032263 4079953444 4097146752 4134057984 4143285792 4182503976 4210956384 4220184192 4229604246 4248675072 4248892928 4257985536 4258377064 4267489968 4286951424 4288890816 4296520512 4298464233 4298684642 4327529472 4335227904 4335916284 4337189136 4344904752 4356968448 4366693824 4376262912 4386031356 4404740352 4406033408 4415868304 4425545152 4435423601 4444194816 4447738624 4456358403 4457666612 4486261248 4496275224 4496505776 4516780032 4536782208 4538834622 4546908954 4567644672 4569711048 4610879616 4619082112 4621171758 4642246144 4652419072 4662803936 4737325932 4747707216 4780004544 4790674197 4823067648 4833833424 4855877632 4868918319 4877131392 4879587972 4888017846 4901589504 4912530552 4912782448 4923295776 4934538287 4955332896 4956787584 4967851842 4978738296 5001443328 5003705952 5012607264 5057765888 5058568998 5060053992 5069055544 5083129856 5092981032 5094476128 5117036582 5127155712 5138600256 5138863744 5150334422 5184893952 5187239568 5196467376 5222526912 5233971456 5245654428 5269576704 5281339152 5292912576 5304727113 5328918784 5331329556 5340813692 5379359552 5391367051 5425951104 5438062602 5462862336 5524381056 5526880254 5573864448 5576671968 5601816576 5614608512 5626623744 5626912256 5639183172 5639472328 5664900096 5677314048 5689986624 5692560741 5702687487 5718521088 5728694016 5729603661 5731285644 5770039296 5780303872 5781221712 5782918848 5793206336 5795827149 5822258432 5835017216 5848041808 5872987136 5901663831 5928273792 5941506546 5941811204 5954526648 5981681664 5995033632 6049042944 6051779496 6062545272 6090192896 6092948064 6119930166 6147839488 6161562344 6201086976 6214928688 6219884482 6273755964 6316434576 6330276288 6344406369 6373339392 6387565596 6430427136 6430756864 6444780768 6445111232 6448026963 6459497641 6491294208 6491891092 6502841856 6505783704 6506117296 6517357128 6535452672 6550040736 6564394368 6579047034 6607110528 6609050112 6623802456 6638317728 6671607936 6683476352 6686499918 6698394826 6744758664 6746738656 6775170048 6790017024 6790641376 6805173312 6820363431 6851467008 6854566572 6913191936 6916319424 6928623168 6931757637 6963369216 6978628608 6994205904 7026102272 7041785536 7057216768 7072969484 7108439408 7170006816 7234601472 7250750136 7283816448 7319381958 7365841408 7369173672 7418621952 7431819264 7435181376 7435562624 7451777763 7452159862 7468107444 7502164992 7505558928 7518910896 7553200128 7586648832 7587853497 7590080988 7603583316 7624694784 7638258688 7639471548 7641714192 7675554873 7708295616 7710558464 7725501633 7727769532 7777340928 7794701064 7800916571 7833790368 7850957184 7851679091 7868481642 7868885108 7904365056 7922008728 7939368864 7993378176 7996994334 8011220538 8065390592 8069039328 8083393696 8123930752 8142064526 8159906888 8194293504 8268115968 8286571584 8290320381 8365007952 8421912768 8440368384 8459208492 8497350144 8497785856 8515971072 8516754128 8534979936 8577781632 8593041024 8596928466 8597369284 8655058944 8670455808 8671832568 8674378272 8689809504 8733387648 8752525824 8772062712 8809480704 8812066816 8831736608 8851090304 8870847202 8888389632 8895477248 8912716806 8915333224 8972522496 8992550448 8993011552 9033560064 9073564416 9077669244 9093817908 9135289344 9139422096 9179895249 9221759232 9238164224 9242343516 9284492288 9304838144 9325607872 9329826723 9346423961 9474651864 9495414432 9560009088 9581348394 9646135296 9667666848 9737836638 9754262784 9759175944 9776035692 9803179008 9825061104 9825564896 9846591552 9868570551 9869076574 9910665792 9913575168 9935703684 9957476592 10002886656 10007411904 10025214528 10029749877 10047592239 10115531776 10117137996 10120107984 10138111088 10166259712 10185962064 10188952256 10211695453 10234073164 10277200512 10277727488 10300668844 10369787904 10374479136 10392934752 10398169607 10445053824 10467942912 10491308856 10539153408 10562678304 10585825152 10609454226 10657837568 10662659112 10681627384 10758719104 10782734102 10851902208 10876125204 10925724672 10979072937 11048762112 11053760508 11147728896 11153343936 11178239793 11229217024 11253247488 11253824512 11278366344 11278944656 11329800192 11360809411 11379973248 11385121482 11405374974 11437042176 11457388032 11459207322 11462571288 11562443424 11565837696 11586412672 11591654298 11644516864 11670034432 11696083616 11745974272 11803327662 11856547584 11883013092 11883622408 11909053296 11963363328 11990067264 11995491501 12016830807 12098085888 12103558992 12125090544 12180385792 12185896128 12213096789 12239860332 12295678976 12323124688 12377696597 12402173952 12429857376 12439768964 12547511928 12632869152 12660552576 12688812738 12746678784 12775131192 12860854272 12889561536 12890222464 12896053926 12918995282 12982588416 12983782184 13005683712 13011567408 13012234592 13034714256 13070905344 13100081472 13128788736 13158094068 13214221056 13218100224 13247604912 13276635456 13306270803 13343215872 13366952704 13369075209 13372999836 13396789652 13489517328 13493477312 13523596681 13550340096 13581282752 13610346624 13640726862 13702934016 13709133144 13832638848 13857246336 13863515274 13926738432 13957257216 13988411808 14083571072 14114433536 14145938968 14216878816 14340013632 14372022591 14469202944 14501500272 14567632896 14606754957 14638763916 14731682816 14738347344 14803614861 14870362752 14871125248 14903555526 14904319724 14936214888 15004329984 15011117856 15037821792 15045396247 15173297664 15175706994 15180161976 15207166632 15249389568 15276517376 15278943096 15283428384 15351109746 15416591232 15421116928 15451003266 15455539064 15554681856 15589402128 15601833142 15667580736 15701914368 15703358182 15736963284 15737770216 15808730112 15844017456 15878737728 15914181339 15986756352 15993988668 16022441076 16130781184 16138078656 16166787392 16174101153 16202873971 16247861504 16284129052 16319813776 16388587008 16573143168 16580640762 16730015904 16843825536 16880736768 16918416984 16994700288 16995571712 17031942144 17033508256 17069959872 17108062461 17155563264 17186082048 17193856932 17194738568 17310117888 17340911616 17343665136 17348756544 17379619008 17387481447 17466775296 17505051648 17544125424 17618961408 17624133632 17663473216 17702180608 17704991493 17741694404 17790954496 17825433612 17830666448 17945044992 17985100896 17986023104 18026170477 18147128832 18155338488 18187635816 18270578688 18278844192 18359790498 18443518464 18476328448 18484687032 18568984576 18651215744 18659653446 18692847922 18949303728 18990828864 19033219107 19120018176 19162696788 19292270592 19335333696 19344080889 19378492923 19475673276 19508525568 19518351888 19552071384 19606358016 19650122208 19651129792 19693183104 19694993921 19737141102 19738153148 19821331584 19827150336 19871407368 19914953184 20014823808 20050429056 20059499754 20095184478 20231063552 20234275992 20240215968 20276222176 20371924128 20377904512 20423390906 20468146328 20554401024 20555454976 20601337688 20739575808 20748958272 20785869504 20795272911 20796339214 20890107648 20935885824 20982617712 21078306816 21125356608 21171650304 21218908452 21315675136 21325318224 21363254768 21517438208 21565468204 21703804416 21752250408 21851449344 21958145874 22097524224 22107521016 22295457792 22306687872 22356479586 22458434048 22506494976 22507649024 22556732688 22557889312 22659600384 22721618822 22759946496 22770242964 22810749948 22874084352 22914776064 22918414644 22925142576 23026664619 23124886848 23131675392 23172825344 23176504899 23183308596 23289033728 23340068864 23392167232 23402749713 23444381891 23491948544 23555037273 23606655324 23713095168 23766026184 23767244816 23818106592 23980134528 23990983002 24033661614 24196171776 24207117984 24250181088 24371792256 24426193578 24479720664 24591357952 24646249376 24755393194 24804347904 24859714752 24879537928 25095023856 25265738304 25321105152 25377625476 25493357568 25550262384 25779123072 25780444928 25792107852 25837990564 25965176832 25967564368 26011367424 26023134816 26024469184 26069428512 26082559517 26200162944 26257577472 26316188136 26428442112 26436200448 26495209824 26553270912 26612541606 26686431744 26733905408 26738150418 26745999672 26793579304 26979034656 26986954624 27047193362 27100680192 27162565504 27220693248 27281453724 27405868032 27418266288 27539685747 27665277696 27714492672 27727030548 27853476864 27914514432 27976823616 27989480169 28039271883 28167142144 28228867072 28291877936 28433757632 28497225841 28680027264 28744045182 28938405888 29003000544 29213509914 29277527832 29463365632 29476694688 29607229722 29740725504 29742250496 29807111052 29808639448 29872429776 30008659968 30022235712 30075643584 30089249631 30090792494 30142776717 30346595328 30351413988 30360323952 30414333264 30498779136 30553034752 30557886192 30566856768 30635086359 30702219492 30833182464 30842233856 30902006532 30911078128 31047965207 31109363712 31178804256 31194508821 31203666284 31335161472 31403828736 31406716364 31473926568 31475540432 31617460224 31688034912 31757475456 31828362678 31973512704 31987977336 32044882152 32276157312 32333574784 32348202306 32405747942 32495723008 32568258104 32639627552 32777174016 33146286336 33161281524 33460031808 33534719379 33687651072 33761473536 33836833968 33989400576 33991143424 34067016512 34082428233 34139919744 34216124922 34311126528 34372164096 34387713864 34389477136 34687330272 34697513088 34759238016 34774962894 34933550592 35010103296 35088250848 35237922816 35326946432 35404361216 35409982986 35483388808 35581908992 35650867224 35661332896 35890089984 35970201792 35972046208 36050492421 36052340954 36294257664 36310676976 36375271632 36541157376 36557688384 36639290367 36719580996 36887036928 36952656896 36969374064 37133089791 37137969152 37302431488 37319306892 37385695844 37739569357 37898607456 37981657728 38066438214 38240036352 38325393576 38670667392 38688161778 38756985846 38951346552 39017051136 39036703776 39104142768 39212716032 39300244416 39302259584 39386366208 39389987842 39474282204 39476306296 39642663168 39654300672 39742814736 39829906368 39918812409 40029647616 40100858112 40107225627 40118999508 40190368956 40462127104 40468551984 40480431936 40552444352 40570790043 40743848256 40755809024 40846781812 40936292656 41108802048 41110909952 41202675376 41497916544 41571739008 41590545822 41592678428 41780215296 41871771648 41965235424 42250713216 42343300608 42437816904 42631350272 42650636448 42726509536 43034876416 43130936408 43407608832 43504500816 43702898688 43820264871 43916291748 44195048448 44215042032 44410844583 44613375744 44712959172 44916868096 45012989952 45015298048 45113465376 45115778624 45136188741 45216483487 45443237644 45519892992 45540485928 45621499896 45748168704 45829552128 45836829288 45850285152 46053329238 46249773696 46263350784 46345650688 46353009798 46366617192 46578067456 46784334464 46805499426 46888763782 47110074546 47213310648 47426190336 47532052368 47534489632 47636213184 47742544017 47960269056 47981966004 48067323228 48392343552 48414235968 48500362176 48522303459 48608621913 48743584512 48852387156 48959441328 49182715904 49292498752 49402526651 49510786388 49719429504 49759075856 50190047712 50531476608 50642210304 50755250952 50986715136 51100524768 51558246144 51560889856 51584215704 51675981128 51930353664 51935128736 52022734848 52046269632 52048938368 52138857024 52162444341 52165119034 52400325888 52515154944 52632376272 52856884224 52872400896 52990419648 53106541824 53114974479 53225083212 53372863488 53467810816 53476300836 53491999344 53587158608 53958069312 53973909248 54078511431 54094386724 54325131008 54441386496 54562907448 54811736064 54836532576 54961753637 55079371494 55330555392 55428985344 55454061096 55706953728 55953647232 55978960338 56078543766 56334284288 56457734144 56583755872 56867515264 56994451682 57360054528 57488090364 57876811776 58006001088 58032242667 58135478769 58427019828 58555055664 58926731264 58953389376 59084981763 59214459444 59481451008 59484500992 59614222104 59617278896 59744859552 60044471424 60151287168 60178499262 60181584988 60285553434 60693190656 60702827976 60720647904 60828666528 61115772384 61133713536 61270172718 61404438984 61666364928 61684467712 61804013064 61822156256 62095930414 62218727424 62357608512 62389017642 62407332568 62670322944 62807657472 62813432728 62947853136 62951080864 63234920448 63376069824 63514950912 63656725356 63947025408 63975954672 64089764304 64552314624 64667149568 64696404612 64811495884 64991446016 65136516208 65279255104 65424967727 65554348032 66292572672 66322563048 66920063616 67069438758 67375302144 67522947072 67673667936 67978801152 68134033024 68164856466 68279839488 68432249844 68622253056 68744328192 68775427728 68778954272 69079993857 69374660544 69395026176 69518476032 69529514697 69549925788 69867101184 70020206592 70176501696 70208249139 70333145673 70475845632 70653892864 70665111819 70808722432 70819965972 70966777616 71163817984 71301734448 71322665792 71481868171 71940403584 71944092416 72100984842 72104681908 72588515328 72621353952 72750543264 72787187249 73115376768 73278580734 73439161992 73774073856 73905313792 73938748128 74266179582 74604862976 74638613784 74771391688 75479138714 75797214912 75963315456 76132876428 76480072704 76650787152 77341334784 77376323556 77513971692 77902693104 78034102272 78073407552 78208285536 78247678551 78600488832 78604519168 78772732416 78779975684 78948564408 78952612592 79285326336 79308601344 79485629472 79525665877 79659812736 79837624818 80059295232 80201716224 80214451254 80237999016 80380737912 80937103968 80960863872 81104888704 81141580086 81487696512 81511618048 81693563624 81872585312 82217604096 82221819904 82405350752 82995833088 83143478016 83181091644 83185356856 83560430592 83743543296 83930470848 83968440507 84117815649 84501426432 84686601216 84875633808 85262700544 85301272896 85453019072 85491677523 86069752832 86261872816 86815217664 87009001632 87640529742 87832583496 88390096896 88430084064 88821689166 89226751488 89425918344 89833736192 90025979904 90226930752 90231557248 90272377482 90428330151 90432966974 90886475288 91039785984 91080971856 91242999792 91496337408 91659104256 91673658576 91700570304 91905259077 92106658476 92499547392 92526701568 92691301376 92706019596 92733234384 93143895621 93156134912 93568668928 93583526463 93610998852 93777527564 94220149092 94426621296 94665176767 94852380672 95064104736 95068979264 95272426368 95281186807 95485088034 95920538112 95963932008 96134646456 96828471936 97000724352 97044606918 97217243826 97487169024 97704774312 97918882656 98584997504 98805053302 99021572776 99438859008 99518151712 100380095424 100604158137 101062953216 101284420608 101510501904 101973430272 102201049536 102247284699 103116492288 103121779712 103168431408 103351962256 103870257472 104092539264 104097876736 104277714048 104324888682 104330238068 104800651776 105030309888 105264752544 105713768448 105980839296 106213083648 106229948958 106450166424 106745726976 106935621632 106952601672 106983998688 107174317216 107916138624 107947818496 108157022862 108188773448 108650262016 108882772992 109125814896 109623472128 109673065152 109917871101 109923507274 110158742988 110661110784 110857970688 110908122192 111399269373 111413907456 111907294464 111957920676 112157087532 112668568576 112915468288 113167511744 113218708071 113420117797 113735030528 113988903364 114720109056 114976180728 116012002176 116064485334 116270957538 116854039656 117110111328 117906778752 118169963526 118428918888 118962902016 118969001984 119228444208 119234557792 119489719104 119756437227 120088942848 120302574336 120356998524 120363169976 120571106868 121386381312 121405655952 121441295808 121657333056 121712370129 122231544768 122267427072 122540345436 122808877968 123332729856 123368935424 123608026128 123644312512 123920304281 124191860828 124715217024 124778035284 124814665136 125340645888 125615314944 125626865456 125895706272 125902161728 126183193339 126752139648 127029901824 127313450712 127894050816 127951909344 128179528608 129104629248 129334299136 129392809224 129622991768 129982892032 130273032416 130558510208 130849935454 131108696064 132585145344 132645126096 133232533749 133840127232 134138877516 134750604288 135045894144 135347335872 135408566223 135649450461 136268066048 136329712932 136559678976 136864499688 137244506112 137488656384 137550855456 137557908544 137864957447 138159987714 138749321088 138790052352 139036952064 139059029394 139099851576 139734202368 140353003392 140416498278 140666291346 141307785728 141330223638 141617444864 141639931944 141933555232 142603468896 142645331584 142963736342 143880807168 143888184832 144201969684 144209363816 145177030656 145242707904 145501086528 145566910377 145574374498 145825865739 146230753536 146557161468 146878323984 147548147712 147810627584 147877496256 148207579953 148532359164 149209725952 149277227568 149542783376 150958277428 151594429824 151926630912 152265752856 152960145408 153301574304 154682669568 154752647112 155027943384 155805386208 156068204544 156146815104 156416571072 156495357102 157200977664 157209038336 157545464832 157559951368 157897128816 157905225184 158570652672 158617202688 158971258944 159051331754 159319625472 159675249636 160118590464 160403432448 160428902508 160475998032 160761475824 161874207936 161921727744 162209777408 162235534293 162283160172 162975393024 163023236096 163387127248 163745170624 164110673237 164435208192 164443639808 164810701504 164885260911 165991666176 166286956032 166362183288 166370713712 167120861184 167860941696 167936881014 168235631298 169002852864 169373202432 169751267616 170602545792 170906038144 170983355046 172139505664 172523745632 173630435328 174018003264 174406436307 175281059484 175665166992 176780193792 176860168128 177254945289 177643378332 178453502976 178851836688 179667472384 180453861504 180463114496 180544754964 180856660302 180865933948 181772950576 182079571968 182161943712 182485999584 182577916619 183347317152 183401140608 183810518154 184213316952 184999094784 185053403136 185382602752 185412039192 185466468768 186287791242 187137337856 187167052926 187221997704 187555055128 188440298184 188853242592 189330353534 189704761344 190128209472 190137958528 190544852736 190562373614 190970176068 191841076224 191927864016 192269292912 193656943872 194001448704 194089213836 194434487652 194974338048 195409548624 195837765312 196274903181 197169995008 197610106604 198043145552 198877718016 199036303424 199480580887 200760190848 201208316274 202125906432 202568841216 203021003808 204402099072 204494569398 206232984576 206243559424 206336862816 206703924512 207740514944 208185078528 208195753472 208555428096 208649777364 208660476136 209601303552 210060619776 210529505088 210624747417 210999437019 211427536896 211961678592 211995335457 212426167296 212459897916 212900332848 213491453952 213871243264 213905203344 213967997376 214348634432 214445604513 215832277248 215895636992 216314045724 216377546896 217300524032 217765545984 218251629792 218361561747 219346130304 219835742202 219847014548 220317485976 221322221568 221715941376 221816244384 222798538746 223814588928 223915841352 224314175064 225337137152 226335023488 226437416142 226840235594 227470061056 227977806728 229440218112 229952361456 232024004352 232128970668 232541915076 233708079312 234220222656 234743035653 235813557504 236339927052 236857837776 237925804032 237938003968 238456888416 238469115584 238576997631 238979438208 239001412717 239512874454 240177885696 240605148672 240713997048 240726339952 241142213736 242811311904 242882591616 243314666112 243424740258 244463089536 244534854144 245080690872 245617755936 246665459712 247216052256 247288625024 247840608562 248383721656 249430434048 249556070568 249629330272 250681291776 251230629888 251253730912 251791412544 251804323456 252353446947 252366386678 253504279296 254059803648 254626901424 255788101632 255903818688 256359057216 256475032569 258209258496 258668598272 258785618448 259245983536 259965784064 260546064832 261117020416 261699870908 265170290688 265290252192 266465067498 267680254464 268277755032 269501208576 270694671744 270817132446 271298900922 272536132096 272659425864 273119357952 273728999376 274489012224 274977312768 275101710912 275115817088 275715777231 275729914894 276319975428 277498642176 277580104704 278073904128 278118058788 278199703152 279431686863 279468404736 280706006784 280750579389 280832996556 281332582692 282615571456 282660447276 283234889728 283279863888 283867110464 283995530301 285206937792 285290663168 285843560421 285927472684 287761614336 287776369664 288403939368 288418727632 290485415808 290512126367 291002173056 291133820754 291148748996 291651731478 292461507072 293114322936 293756647968 295754992512 296415159906 297064718328 298419451904 298554455136 299085566752 301916554856 303188859648 303853261824 304531505712 305920290816 306603148608 306741854097 309365339136 309505294224 310055886768 311610772416 312293630208 312833142144 312990714204 314401955328 314418076672 315090929664 315119902736 315794257632 315810450368 316515384409 317141305344 317942517888 318102663508 318639250944 319350499272 320237180928 320806864896 320857805016 320951996064 321522951648 323748415872 323843455488 324419554816 324471068586 324566320344 325950786048 326046472192 326774254496 327490341248 328221346474 328870416384 329621403008 329770521822 331983332352 332573912064 332724366576 332741427424 334197808119 334241722368 335721883392 335873762028 336471262596 338005705728 338746404864 339502535232 339656124213 340260353391 341205091584 341812076288 341966710092 344279011328 345047491264 345817686557 348036006528 348812872614 350562118968 351330333984 353720336256 354509890578 355286756664 356907005952 357703673376 360907723008 360926228992 361089509928 361713320604 361731867896 363545901152 364159143936 364323887424 364971999168 365137110387 365155833238 366694634304 366802281216 367621036308 368426633904 369998189568 370106806272 370765205504 370824078384 370932937536 371760912843 372575582484 374274675712 374334105852 374443995408 375110110256 376880596368 377706485184 378549580017 378660707068 380256418944 380275917056 381089705472 381124747228 381940352136 383682152448 383855728032 384538585824 384732275459 387313887744 388002897408 388178427672 388868975304 389948676096 390819097248 391675530624 392549806362 394339990016 395220213208 396086291104 397755436032 398072606848 398961161774 401520381696 402416632548 404251812864 405137682432 406042007616 406225698669 406948351383 408804198144 408989138796 412465969152 412487118848 412673725632 413407849024 413594872341 415481029888 416370157056 416391506944 417110856192 417299554728 417320952272 419202607104 421059010176 421249494834 421998874038 423923357184 423990670914 424852334592 424919795832 425800665696 427810406688 427935994752 428697268864 428891209026 431664554496 431791273984 432628091448 432755093792 434601048064 435531091968 436503259584 436723123494 437477597217 438692260608 439671484404 439694029096 440634971952 442644443136 443431882752 443632488768 444622739859 445597077492 447629177856 447831682704 448628350128 450674274304 452670046976 452874832284 453680471188 454940122112 455955613456 457974774089 458880436224 459904722912 464048008704 464257941336 465083830152 467416158624 468440445312 469486071306 471627115008 472679854104 473715675552 475851608064 476913776832 476938231168 477153995262 477958876416 478002825434 479025748908 480355771392 481210297344 481427994096 481452679904 482284427472 485622623808 485765183232 486629332224 486706602879 486849480516 488926179072 489069708288 490161381744 491235511872 492332019711 493330919424 494432104512 494577250048 494655782733 495681217124 496767443312 498860868096 499112141136 499258660544 500373077197 501362583552 502507461824 503582825088 503608646912 504706893894 504732773356 507008558592 508119607296 509253802848 511807637376 512718114432 512950065138 516418516992 517337196544 517571236896 518491967072 521092129664 522234040832 523399741816 530340581376 530580504384 531764835867 532930134996 535360508928 536555510064 539002417152 541389343488 541634264892 542597801844 545072264192 545318851728 546238715904 547457998752 547733749857 550203421824 550231634176 551431554462 551459829788 552639950856 554997284352 555160209408 556147808256 556236117576 556399406304 556679661139 558863373726 561412013568 561501158778 561665993112 562665165384 565231142912 565320894552 566559727776 567734220928 567991060602 570413875584 570581326336 571687120842 571854945368 575523228672 575552739328 576807878736 576837455264 580970831616 581024252734 582004346112 582267641508 582297497992 583303462956 584923014144 586228645872 587513295936 588824709543 591509985024 592830319812 594129436656 596838903808 597108910272 598171133504 598441742661 599506336927 603833109712 606377719296 607706523648 609063011424 613206297216 613483708194 618730678272 619010588448 620111773536 623221544832 624587260416 625666284288 625981428408 628803910656 628836153344 630181859328 630239805472 631588515264 631620900736 632998311057 633030768818 634282610688 635885035776 636205327016 637278501888 638700998544 640474361856 641613729792 641715610032 641903992128 643045903296 643336813539 647496831744 647686910976 648839109632 648942137172 649132640688 651901572096 652092944384 653548508992 654980682496 655084685241 656442692948 659242806016 659541043644 663966664704 665147824128 665448733152 665482854848 666968307649 668395616238 671443766784 671747524056 672942525192 676011411456 679005070464 679312248426 680520706782 682410183168 683624152576 683933420184 690094982528 691635373114 696072013056 697625745228 701124237936 702660667968 704229106959 707440672512 709019781156 710573513328 713814011904 715407346752 715730992893 717004238151 721815446016 721852457984 722179019856 723426641208 723463735792 727091802304 728647774848 728714775077 729943998336 730274220774 730311666476 733389268608 733604562432 735242072616 736853267808 739996379136 741648156768 741865875072 743521825686 745151164968 748549351424 748668211704 748887990816 750220220512 753761192736 755412970368 757099160034 757321414136 760512837888 760551834112 762179410944 762249494456 763880704272 767364304896 767711456064 769077171648 769425097707 769464550918 774627775488 776005794816 776356855344 777737950608 779897352192 781638194496 783351061248 785099612724 788679980032 790440426416 792172582208 793940824579 795510872064 796145213696 797922323548 803040763392 804833265096 808503625728 812084015232 812451397338 813896702766 817608396288 817978277592 824931938304 825347451264 826815698048 827189744682 830962059776 832740314112 832783013888 834221712384 834599109456 834641904544 838295060589 838405214208 842118020352 842498989668 843997748076 847846714368 847981341828 849704669184 849839591664 851601331392 851986590903 855620813376 855871989504 857394537728 857530681263 857782418052 863329108992 863582547968 865256182896 865510187584 867442129967 869202096128 871536379101 873006519168 873446246988 874955194434 877384521216 879342968808 879388058192 881269943904 883282353373 887264977536 889245479718 891194154984 895258355712 895663365408 897256700256 905340093952 905749664568 907360942376 909880244224 911911226912 915949548178 917760872448 919809445824 928096017408 928515882672 930167660304 934832317248 936880890624 938972142612 943254230016 945359708208 947431351104 949546153227 953827553664 953876462336 954307990524 955917752832 956005650868 958051497816 960711542784 962420594688 962855988192 962905359808 964568854944 965054702129 971245247616 971530366464 973258664448 973413205758 973698961032 977852358144 978139416576 980322763488 982471023744 984664039422 988864209024 989154500096 989311565466 991362434248 993534886624 997721736192 998224282272 998517321088 1000746154394 1002725167104 1005014923648 1007165650176 1007217293824 1009413787788 1009465546712 1014017117184 1016239214592 1018507605696 1018968372639 1020781060173 1023615274752 1025436228864 1025900130276 1032837033984 1034674393088 1035142473792 1036983934144 1037453059671 1042184259328 1044468081664 1046799483632 1061161008768 1063529671734 1065860269992 1070721017856 1073111020128 1082778686976 1083268529784 1085195603688 1090144528384 1090637703456 1092477431808 1094915997504 1095467499714 1100406843648 1100463268352 1102863108924 1102919659576 1105279901712 1109994568704 1110320418816 1112295616512 1112472235152 1112798812608 1113359322278 1115282738529 1117726747452 1122824027136 1123002317556 1123331986224 1125330330768 1130462285824 1130641789104 1133119455552 1135468441856 1135648740051 1135982121204 1140827751168 1141162652672 1143374241684 1143709890736 1148774712659 1151046457344 1151105478656 1153615757472 1153674910528 1154196826377 1156250077739 1161941663232 1162048505468 1164008692224 1164535283016 1164594995984 1166606925912 1169846028288 1172457291744 1175026591872 1177649419086 1183019970048 1185660639624 1188258873312 1194217820544 1196342267008 1196883485322 1199012673854 1207666219424 1212755438592 1215413047296 1218126022848 1220845054149 1226412594432 1226967416388 1237461356544 1238021176896 1240223547072 1240784617023 1246443089664 1249174520832 1251332568576 1251962856816 1257607821312 1257672306688 1260479610944 1263177030528 1263241801472 1265996622114 1266061537636 1271770071552 1272410654032 1274557003776 1277401997088 1283431220064 1283807984256 1286091806592 1286673627078 1294993663488 1295373821952 1297678219264 1297884274344 1298265281376 1303803144192 1307097017984 1309961364992 1310169370482 1312885385896 1318485612032 1319082087288 1327933329408 1330295648256 1330897466304 1330965709696 1333868219577 1333936615298 1336791232476 1342887533568 1343495048112 1345885050384 1352022822912 1358010140928 1358624496852 1361041413564 1364820366336 1367248305152 1367866840368 1373924322267 1380189965056 1383270746228 1392144026112 1395251490456 1396364066209 1402248475872 1405321335936 1408458213918 1414881345024 1418039562312 1421147026656 1430814693504 1431461985786 1434008476302 1443630892032 1443704915968 1444358039712 1446853282416 1446927471584 1454183604608 1457295549696 1457429550154 1459887996672 1460548441548 1460623332952 1466778537216 1467209124864 1470484145232 1473706535616 1476996059133 1479992758272 1483296313536 1483731750144 1483967348199 1487043651372 1490302329936 1497098702848 1497336423408 1497775981632 1500440441024 1501119231591 1507522385472 1510825940736 1514198320068 1514642828272 1521025675776 1521103668224 1524358821888 1524498988912 1527761408544 1535422912128 1538154343296 1538850195414 1538929101836 1549255550976 1552011589632 1552713710688 1555475901216 1563276388992 1566702122496 1570199225448 1577359960064 1580880852832 1584345164416 1587881649158 1591021744128 1592290427392 1595844647096 1606081526784 1609666530192 1617007251456 1624168030464 1624902794676 1627793405532 1635216792576 1635956555184 1643201249571 1650694902528 1653631396096 1654379489364 1661924119552 1665480628224 1665566027776 1668443424768 1669198218912 1669283809088 1670038983417 1673009889019 1676590121178 1684236040704 1684997979336 1687995496152 1695693428736 1695962683656 1699679183328 1703202662784 1703973181806 1711241626752 1711743979008 1714789075456 1715061362526 1715564836104 1726658217984 1730512365792 1731020375168 1734884259934 1743072758202 1746013038336 1746892493976 1749910388868 1754769042432 1758685937616 1758776116384 1762539887808 1766474128629 1766564706746 1774529955072 1778490959436 1782388309968 1790516711424 1791326730816 1794513400512 1795325227983 1798519010781 1810680187904 1811499329136 1814721884752 1819760488448 1823822453824 1827893486087 1831899096356 1839618891648 1856192034816 1857031765344 1860335320608 1869664634496 1873761781248 1877944285224 1886508460032 1890719416416 1894862702208 1899092306454 1907655107328 1907752924672 1908615981048 1911835505664 1912011301736 1916102995632 1921423085568 1924841189376 1925711976384 1925810719616 1929137709888 1930010440617 1930109404258 1942490495232 1943060732928 1946517328896 1946826411516 1947397922064 1955704716288 1956278833152 1960645526976 1964942047488 1965254055723 1969328078844 1977728418048 1978309000192 1978623130932 1982724868496 1987069773248 1995443472384 1996448564544 1997034642176 2000904922947 2001492308788 2010029847296 2014331300352 2014434587648 2018827575576 2018931093424 2028034234368 2033584884569 2037015211392 2037936745278 2041562120346 2047230549504 2050872457728 2051800260552 2070284947584 2073967868288 2074906119342 2084368518656 2088936163328 2093598967264 2122322017536 2127059343468 2131720539984 2141442035712 2146222040256 2147192978679 2151012714453 2165557373952 2166537059568 2170391207376 2180289056768 2181275406912 2186144325231 2189831995008 2190934999428 2200813687296 2200926536704 2205726217848 2205839319152 2210559803424 2215607690863 2219989137408 2224944470304 2225597625216 2226718644556 2230565477058 2235453494904 2245648054272 2246004635112 2246663972448 2250660661536 2261283578208 2266238911104 2270936883712 2271297480102 2271964242408 2281655502336 2282325305344 2286748483368 2287419781472 2297549425318 2302092914688 2307231514944 2307349821056 2308393652754 2312500155478 2323883326464 2324097010936 2328017384448 2329070566032 2329189991968 2333213851824 2339692056576 2344914583488 2350053183744 2355298838172 2366039940096 2371321279248 2376517746624 2381822473737 2388435641088 2392684534016 2393766970644 2398025347708 2415332438848 2420723805899 2425510877184 2436252045696 2441690108298 2452825188864 2453934832776 2476042353792 2480447094144 2481569234046 2492886179328 2498349041664 2502665137152 2503925713632 2515215642624 2520959221888 2526354061056 2526483602944 2531993244228 2532123075272 2543540143104 2544821308064 2549114007552 2554803994176 2555959772709 2566862440128 2567615968512 2572183613184 2572592043789 2573347254156 2589987326976 2590747643904 2595356438528 2595768548688 2596530562752 2602326389901 2607606288384 2614194035968 2614609137303 2619922729984 2620338740964 2625770771792 2636971224064 2638164174576 2649847060119 2661794932608 2661931419392 2667736439154 2667873230596 2673582464952 2685775067136 2686990096224 2691770100768 2693125928213 2716020281856 2717248993704 2722082827128 2729640732672 2734496610304 2735733680736 2747848644534 2760379930112 2766541492456 2784288052224 2790502980912 2792728132418 2804496951744 2810642671872 2816916427836 2829762690048 2836079124624 2842294053312 2848638459681 2861629387008 2862923971572 2868016952604 2887261784064 2887409831936 2888716079424 2893706564832 2893854943168 2895164106387 2900314440809 2908367209216 2914591099392 2914859100308 2919775993344 2921096883096 2921246665904 2933557074432 2934418249728 2940968290464 2947413071232 2953992118266 2966592627072 2967463500288 2967934696398 2974087302744 2980604659872 2994672846816 2995551963264 3000880882048 3002238463182 3015044770944 3021651881472 3028396640136 3029285656544 3042051351552 3042207336448 3048717643776 3048997977824 3055522817088 3062343180519 3070845824256 3076308686592 3077700390828 3077858203672 3098511101952 3104023179264 3105427421376 3110951802432 3112359179013 3126552777984 3133404244992 3140398450896 3154719920128 3161761705664 3168690328832 3175763298316 3184580854784 3191689294192 3212163053568 3219333060384 3248336060928 3249805589352 3255586811064 3270433585152 3271913110368 3286402499142 3301389805056 3307262792192 3308758978728 3323848239104 3330961256448 3336886849536 3338396437824 3338567618176 3340077966834 3345848215587 3346019778038 3353180242356 3368472081408 3369995958672 3375990992304 3391386857472 3391925367312 3399358366656 3406405325568 3406946220153 3407946363612 3422483253504 3423487958016 3429578150912 3430122725052 3431129672208 3446324137977 3453316435968 3461024731584 3462040750336 3462590479131 3468750233217 3469768519868 3486145516404 3492026076672 3493784987952 3499820777736 3502611540379 3509538084864 3517371875232 3517552232768 3525079775616 3525403911859 3532948257258 3533129413492 3549059910144 3556981918872 3564776619936 3582653461632 3589026801024 3590650455966 3597038021562 3621360375808 3622998658272 3629443769504 3647644907648 3655786972174 3663798192712 3679237783296 3712384069632 3714063530688 3720670641216 3722353851069 3739329268992 3747523562496 3755888570448 3773016920064 3781438832832 3789725404416 3798184612908 3815310214656 3815505849344 3817231962096 3823671011328 3824022603472 3832205991264 3851423952768 3851621439232 3858275419776 3860020881234 3860218808516 3884980990464 3886121465856 3893034657792 3893652823032 3894795844128 3911409432576 3921291053952 3929884094976 3930508111446 3938656157688 3955456836096 3956618000384 3957246261864 3965449736992 3974139546496 3990886944768 3992897129088 3994069284352 4001809845894 4002984617576 4020059694592 4028662600704 4028869175296 4037655151152 4037862186848 4056068468736 4067169769138 4074030422784 4075873490556 4083124240692 4094461099008 4101744915456 4103600521104 4121772966801 4140569895168 4147935736576 4149812238684 4168737037312 4177872326656 4187197934528 4189092198627 4196544358489 4244644035072 4254118686936 4263441079968 4292444080512 4294385957358 4302025428906 4331114747904 4333074119136 4340782414752 4362550813824 4372288650462 4379663990016 4381869998856 4401627374592 4401853073408 4411452435696 4411678638304 4421119606848 4430988177399 4431215381726 4439978274816 4449888940608 4451195250432 4453437289112 4461130954116 4470906989808 4491296108544 4492009270224 4493327944896 4501321323072 4503357694773 4522567156416 4532477822208 4541873767424 4542594960204 4543928484816 4563311004672 4564650610688 4573496966736 4574839562944 4585051258397 4595098850636 4614463029888 4614699642112 4616787305508 4625000310956 4647766652928 4648194021872 4656034768896 4658141132064 4658379983936 4666427703648 4668778153543 4689829166976 4700106367488 4710597676344 4732079880192 4742642558496 4753035493248 4763644947474 4776871282176 4785369068032 4787533941288 4796050695416 4830664877696 4841447611798 4851021754368 4872504091392 4883380216596 4905650377728 4907869665552 4929603748713 4952084707584 4960894188288 4963138468092 4985772358656 4996698083328 5005330274304 5007851427264 5010116950251 5019029667057 5041918443776 5052708122112 5052967205888 5063986488456 5064246150544 5087080286208 5089642616128 5101003425539 5109607988352 5111919545418 5133724880256 5135231937024 5144367226368 5145184087578 5146694508312 5179974653952 5191537097376 5193061125504 5204652779802 5228388071936 5229218274606 5239845459968 5240677481928 5251541543584 5273942448128 5276328349152 5299694120238 5323589865216 5323862838784 5335472878308 5335746461192 5347164929904 5371550134272 5373980192448 5383540201536 5385975683949 5386251856426 5395557032343 5432040563712 5434497987408 5444165654256 5459281465344 5468993220608 5471467361472 5483680458261 5495697289068 5520759860224 5533082984912 5557585772053 5568576104448 5581005961824 5585456264836 5608993903488 5621285343744 5633832855672 5659525380096 5672158249248 5684588106624 5697276919362 5723258774016 5725847943144 5736033905208 5774523568128 5777432158848 5787413129664 5787709886336 5790328212774 5800628881618 5816734418432 5829182198784 5829718200616 5839551986688 5842193766192 5842493331808 5867114148864 5868836499456 5881936580928 5894826142464 5907984236532 5933185254144 5934927000576 5935869392796 5948174605488 5961209319744 5989345693632 5991103926528 6001761764096 6002714768841 6004476926364 6030089541888 6043303762944 6056793280272 6058571313088 6072094909769 6084102703104 6084414672896 6097995955648 6100754653707 6111045634176 6124686361038 6141691648512 6152617373184 6155400781656 6155716407344 6210854842752 6221903604864 6224718358026 6253105555968 6266808489984 6280796901792 6323523411328 6337380657664 6351526596632 6369161709568 6383378588384 6424326107136 6438666120768 6453038143359 6496672121856 6499611178704 6511173622128 6540867170304 6543826220736 6558432975693 6572804998284 6602779610112 6614525584384 6617517957456 6646823072589 6647696478208 6676792875648 6677135236352 6680155933668 6691696431174 6692039556076 6706360484712 6736944162816 6739991917344 6751981984608 6755382914903 6783850734624 6798716733312 6812810651136 6813892440306 6815892727224 6844966507008 6846975916032 6859156301824 6860245450104 6862259344416 6892648275954 6922049463168 6924081500672 6925180958262 6937500466434 6939537039736 6972291032808 6984052153344 6987569975904 6999641555472 7005223080758 7019076169728 7034743750464 7035104465536 7050159551232 7050807823718 7065896514516 7066258826984 7098119820288 7113963837744 7129553239872 7145467421211 7165306923264 7178053602048 7181300911932 7194076043124 7242720751616 7245997316544 7258887539008 7262171417697 7295289815296 7311573944348 7327596385424 7358475566592 7428127061376 7441341282432 7444707702138 7478658537984 7495047124992 7511777140896 7562877665664 7579450808832 7596369225816 7630620429312 7631011698688 7634463924192 7647342022656 7648045206944 7664411982528 7702847905536 7703242878464 7716550839552 7720041762468 7720437617032 7769961980928 7772242931712 7786069315584 7787305646064 7789591688256 7806979169703 7822818865152 7842582107904 7843827411909 7859768189952 7861016222892 7877312315376 7910913672192 7913236000768 7914492523728 7930899473984 7948279092992 7949541180357 7985794258176 7988138568704 8003619691788 8005969235152 8040119389184 8057325201408 8057738350592 8075310302304 8075724373696 8079377784639 8093750544173 8134339538276 8148060845568 8151746981112 8166248481384 8188922198016 8203489830912 8207201042208 8243545933602 8281139790336 8295871473152 8299624477368 8337474074624 8374395869056 8378184397254 8393088716978 8489288070144 8508237373872 8526882159936 8545915379043 8584888161024 8588771914716 8604050857812 8662229495808 8666148238272 8681564829504 8685492319161 8700943322427 8725101627648 8744577300924 8759327980032 8763739997712 8803254749184 8803706146816 8822904871392 8823357276608 8842239213696 8843052270529 8861976354798 8862430763452 8899777881216 8902390500864 8906874578224 8922261908232 8941813979616 8984018540448 8986655889792 9002642646144 9006715389546 9045134312832 9064955644416 9083747534848 9085189920408 9087856969632 9126622009344 9146993933472 9149679125888 9170102516794 9190197701272 9228926059776 9229399284224 9233574611016 9250000621912 9295533305856 9296388043744 9312069537792 9316282264128 9316759967872 9332855407296 9337077537039 9337556307086 9379658333952 9400212734976 9421195352688 9464159760384 9485285116992 9506070986496 9527289894948 9553742564352 9570738136064 9575067882576 9592101390832 9661329755392 9682895223596 9745008182784 9766760433192 9811300755456 9815739331104 9859207497426 9904169415168 9921788376576 9926276936184 9971544717312 10010660548608 10015702854528 10020233900502 10038059334114 10083836887552 10105416244224 10105934411776 10127972976912 10128492301088 10174160572416 10179285232256 10202006851078 10219215976704 10223839090836 10267449760512 10270463874048 10288734452736 10290368175156 10293389016624 10338972413931 10359949307904 10383074194752 10386122251008 10387771437393 10406250699651 10409305559604 10456776143872 10458436549212 10479690919936 10481354963856 10503083087168 10507834621137 10547884896256 10552656698304 10576211735577 10599388240476 10647179730432 10647725677568 10670945756616 10671492922384 10694329859808 10747960384896 10767080403072 10771951367898 10772503712852 10791114064686 10864081127424 10868995974816 10888331308512 10942934722944 10967360916522 10991394578136 11041519720448 11066165969824 11115171544106 11137152208896 11162011923648 11170912529672 11217987806976 11242570687488 11267665711344 11319050760192 11344316498496 11369176213248 11394553838724 11446517548032 11451695886288 11472067810416 11554864317696 11574826259328 11575419772672 11580656425548 11601257763236 11633468836864 11658364397568 11659436401232 11679103973376 11684387532384 11684986663616 11711069223133 11734228297728 11763873161856 11789652284928 11815968473064 11866370508288 11869854001152 11871738785592 11896349210976 11922418639488 11978691387264 11982207853056 12003523528192 12005429537682 12008953852728 12060179083776 12086607525888 12113586560544 12117142626176 12144189819538 12168205406208 12195991911296 12201509307414 12222091268352 12249372722076 12283383297024 12305234746368 12310801563312 12311432814688 12365318900403 12421709685504 12443807209728 12449436716052 12506211111936 12533616979968 12561593803584 12567276595881 12589633075467 12647046822656 12674761315328 12703053193264 12738323419136 12766757176768 12795254402609 12877332241536 12906076286718 12993344243712 12999222357408 13022347244256 13087652441472 13116865951386 13145609996568 13205559220224 13229051168768 13235035914912 13293646145178 13353585751296 13354270472704 13360311867336 13383392862348 13384079112152 13412720969424 13473888325632 13479983834688 13503963969216 13510073084319 13510765829806 13567701469248 13597433466624 13625621302272 13627784880612 13631785454448 13689933014016 13693951832064 13718312603648 13720490900208 13724518688832 13755153775191 13785296551908 13844098926336 13848163001344 13850361916524 13875000932868 13879074079472 13944582065616 13968104306688 13975139951808 13999283110944 14006334460629 14010446161516 14069487500928 14070208931072 14100319102464 14101615647436 14131793029032 14132517653968 14196239640576 14227927675488 14235094191983 14259106479744 14290934842422 14330613846528 14356107204096 14362601823864 14388152086248 14491994633088 14517775078016 14524342835394 14590579630592 14623147888696 14655192770848 14716951133184 14856254122752 14882682564864 14889415404276 14957317075968 14990094249984 15023554281792 15030350850753 15057089001171 15125755331328 15158901617664 15192738451632 15261240858624 15262023397376 15268927848384 15296090413888 15303010276617 15328823965056 15405695811072 15406485756928 15433101679104 15440083524936 15440875234064 15539923961856 15574611292128 15579183376512 15613958339406 15685164215808 15687654823818 15719536379904 15722032445784 15754624630752 15821827344384 15828985047456 15861798947968 15896558185984 15899082360714 15971588516352 15976277137408 16007239383576 16011938470304 16080238778368 16114650402816 16150620604608 16151448747392 16158755569278 16186671097029 16187501088346 16268679076552 16296121691136 16303493962224 16332496962768 16377844396032 16406979661824 16414402084416 16451041374783 16487091867204 16562279580672 16591742946304 16599248954736 16672757316159 16674948149248 16748791738112 16756368794508 16786177433956 16945066641293 16978576140288 17016474747744 17053764319872 17091830758086 17169776322048 17177543829432 17208101715624 17332296476544 17363129659008 17370984638322 17401886644854 17450203255296 17489154601848 17518655960064 17527479995424 17606509498368 17645809742784 17646714553216 17684478427392 17686104541058 17723952709596 17724861526904 17799555762432 17804781001728 17813749156448 17844523816464 17883627959232 17968037080896 17973311779584 18005285292288 18008144306523 18013430779092 18090268625664 18129911288832 18167495069696 18170379840816 18175713939264 18216284729307 18253244018688 18293987866944 18299358251776 18302263961121 18340205033588 18380395402544 18457852119552 18458798568448 18467149222032 18500001243824 18592776087488 18632564528256 18633519935744 18665710814592 18674155074078 18675112614172 18759316667904 18800425469952 18842390705376 18970570233984 19012141972992 19054579789896 19107485128704 19141476272128 19150135765152 19184202781664 19322659510784 19365790447192 19490016365568 19533520866384 19622601510912 19631478662208 19675298927079 19718414994852 19808338830336 19843576753152 19852553872368 19940469217767 19943089434624 20031405709056 20040467801004 20076118668228 20167673775104 20210832488448 20211868823552 20255945953824 20256984602176 20266148744709 20302201085663 20358570464512 20404013702156 20438431953408 20447678181672 20534899521024 20540927748096 20577468905472 20580736350312 20586778033248 20677944827862 20766148389504 20772244502016 20775542874786 20812501399302 20818611119208 20913552287744 20916873098424 20962709927712 21006166174336 21015669242274 21105313396608 21152423471154 21198776480952 21294359460864 21295451355136 21341891513232 21342985844768 21388659719616 21436402263633 21495920769792 21534160806144 21543902735796 21545007425704 21582228129372 21728162254848 21737991949632 21776662617024 21786514253091 21885869445888 21934721833044 21982789156272 22083039440896 22132331939648 22181734466299 22230343088212 22324023847296 22341825059344 22435975613952 22485141374976 22535331422688 22688632996992 22738352426496 22789107677448 22893035096064 22903391772576 22944135620832 23109728635392 23149652518656 23150839545344 23161312851096 23202515526472 23266937673728 23316728795136 23318872802464 23358207946752 23368775064768 23369973327232 23420937509109 23422138446266 23468456595456 23527746323712 23579304569856 23631936946128 23732741016576 23739708002304 23743477571184 23792698421952 23844837278976 23848623541071 23957382774528 23964415706112 24007047056384 24010859075364 24017907705456 24120358167552 24173215051776 24227173121088 24234285252352 24238133353917 24281251632519 24288379639076 24391983822592 24403018614828 24444182536704 24498745444152 24566766594048 24610469492736 24621603126624 24622865629376 24677827383013 24730637800806 24843419371008 24887614419456 24898873432104 25012422223872 25123187607168 25134553191762 25179266150934 25294093645312 25349522630656 25406106386528 25533514353536 25590508805218 25754664483072 25812152573436 25986688487424 25998444714816 26044694488512 26056476957483 26102829967281 26175304882944 26233731902772 26291219993136 26411118440448 26458102337536 26470071829824 26529156811587 26587292290356 26707171502592 26708540945408 26720623734672 26766785724696 26768158224304 26825441938848 26959967669376 27007927938432 27020146168638 27021531659612 27135402938496 27194866933248 27251242604544 27255569761224 27263570908896 27379866028032 27440981800416 27449037377664 27510307550382 27570593103816 27688197852672 27696326002688 27700723833048 27750001865736 27758148158944 27889164131232 27936208613376 27950279903616 27998566221888 28012668921258 28020892323032 28138975001856 28140417862144 28200638204928 28203231294872 28263586058064 28265035307936 28392479281152 28455855350976 28470188383966 28518212959488 28581869684844 28661227693056 28712214408192 28725203647728 28776304172496 28983989266176 29035550156032 29048685670788 29181159261184 29246295777392 29310385541696 29375810509423 29433902266368 29712508245504 29765365129728 29778830808552 29914634151936 30047108563584 30060701701506 30114178002342 30251510662656 30317803235328 30385476903264 30522481717248 30537855696768 30592180827776 30606020553234 30657647930112 30811391622144 30812971513856 30866203358208 30880167049872 30881750468128 31016917241793 31079847923712 31149222584256 31158366753024 31218752098953 31227916678812 31370328431616 31375309647636 31439072759808 31444064891568 31509249261504 31523503863411 31643654688768 31657970094912 31723597895936 31728635206731 31793116371968 31798164721428 31943177032704 31952554274816 32014478767152 32023876940608 32095358808779 32160477556736 32301241209216 32302897494784 32317511138556 32373342194058 32375002176692 32537358153104 32592243382272 32606987924448 32664993925536 32681447074801 32828804168832 32902082749566 32974183734408 33124559161344 33183485892608 33198497909472 33345514632318 33497583476224 33512737589016 33572354867912 33890133282586 33957152280576 34032949495488 34107528639744 34183661516172 34339552644096 34355087658864 34416203431248 34664592953088 34726259318016 34741969276644 34803773289708 34900406510592 34978309203696 35037311920128 35054959990848 35133207669399 35291619485568 35293429106432 35368956854784 35372209082116 35447905419192 35449723053808 35599111524864 35609562003456 35627498312896 35689047632928 35707023978773 35767255918464 35936074161792 35946623559168 36010570584576 36016288613046 36026861558184 36180537251328 36259822577664 36340759681632 36351427878528 36432569458614 36587975733888 36598716503552 36604527922242 36680410067176 36760790805088 36915704239104 36917597136896 36934298444064 37000002487648 37185552174976 37265129056512 37267039871488 37331421629184 37348310148156 37350225228344 37518633335808 37600850939904 37684781410752 37701829787643 37768899226401 37941140467968 38024283945984 38109159579792 38214970257408 38282952544256 38300271530304 38368405563328 38385763207827 38645319021568 38731580894384 38980032731136 39067041732768 39262957324416 39350597854158 39436829989704 39616677660672 39687153506304 39705107744736 39880938435534 40062811418112 40080935602008 40152237336456 40335347550208 40421664976896 40511891907648 40513969204352 40532297489418 40604402171326 40717140929024 40808027404312 40876863906816 40895356363344 41069799042048 41081855496192 41154937810944 41161472700624 41173556066496 41265461325573 41355889655724 41532296779008 41544489004032 41551085749572 41625002798604 41637222238416 41827104575488 41833746196848 41925419855424 42012332348672 42019003381887 42031338484548 42210626793216 42304846942308 42397552961904 42504664368383 42588718921728 42590902710272 42683783026464 42685971689536 42705282575949 42777319439232 42781252876343 42872804527266 42991841539584 43068321612288 43087805471592 43090014851408 43164456258744 43475983899264 43553325234048 43573028506182 43771738891776 43869443666088 43965578312544 44264663879296 44363468932598 44460686176424 44648047694592 44683650118688 44871951227904 44970282749952 45070662845376 45171267003513 45377265993984 45476704852992 45578215354896 45786070192128 45806783545152 45888271241664 45909030829851 46219457270784 46299305037312 46301679090688 46322625702192 46405031052944 46533875347456 46637745604928 46737550129536 46739946654464 46841875018218 46844276892532 47055492647424 47158609139712 47263873892256 47465482033152 47486955142368 47585396843904 47689674557952 47697247082142 47914765549056 47928831412224 48014094112768 48021718150728 48035815410912 48240716335104 48454346242176 48468570504704 48476266707834 48562503265038 48576759278152 48783967645184 48806037229656 48888365073408 48997490888304 49133533188096 49220938985472 49243206253248 49245731258752 49353124124349 49355654766026 49461275601612 49686838742016 49775228838912 49797746864208 50018271948477 50024844447744 50246375214336 50269106383524 50358532301868 50588187290624 50699045261312 50812212773056 50835199923879 51067028707072 51181017610436 51509328966144 51624305146872 51996889429632 52089388977024 52112953914966 52205659934562 52350609765888 52467463805544 52582439986272 52940143659648 53058313623174 53174584580712 53414343005184 53417081890816 53441247469344 53533571449392 53536316448608 53650883877696 53919935338752 54015855876864 54040292337276 54043063319224 54270805876992 54389733866496 54502485209088 54511139522448 54527141817792 54648854187921 54759732056064 54881963600832 54898074755328 54906791883363 55020615100764 55141186207632 55376395705344 55392652005376 55401447666096 55500003731472 55516296317888 55778328262464 55900559807232 55997132443776 56025337842516 56041784646064 56277950003712 56280835724288 56401276409856 56406462589744 56527172116128 56530070615872 56656253809211 56911710701952 56940376767932 57036425918976 57163739369688 57322455386112 57424428816384 57450407295456 57552608344992 57967978532352 58071100312064 58097371341576 58362318522368 58492591554784 58620771083392 58751621018846 58867804532736 59425016491008 59530730259456 59557661617104 59821407653301 59829268303872 60094217127168 60121403403012 60228356004684 60503021325312 60635606470656 60770953806528 60798446234127 60906603256989 61075711393536 61184361655552 61212041106468 61315295860224 61622783244288 61625943027712 61732406716416 61760334099744 61763500936256 61901365893703 62033834483586 62298445168512 62316733506048 62437504197906 62455833357624 62740656863232 62750619295272 62888129783136 63018498523008 63047007726822 63315940189824 63447195791872 63457270413462 63586232743936 63596329442856 63886354065408 64028957534304 64047753881216 64190717617558 64602482418432 64605794989568 64635022277112 64746684388116 64750004353384 65074716306208 65184486764544 65213975848896 65329987851072 65359542759273 65362894149602 65657608337664 65804165499132 65948367468816 66249118322688 66366971785216 66396995818944 66545203398897 66691029264636 66995166952448 67025475178032 67144709735824 67780266565172 68065898990976 68215057279488 68367323032344 68679105288192 68710175317728 68832406862496 69329185906176 69452518636032 69483938553288 69607546579416 69800813021184 69956618407392 70074623840256 70109919981696 70266415338798 70583238971136 70586858212864 70737913709568 70744418164232 70895810838384 70899446107616 71198223049728 71219124006912 71254996625792 71378095265856 71414047957546 71534511836928 71872148323584 71893247118336 72021141169152 72032577226092 72053723116368 72361074502656 72519645155328 72681519363264 72702855757056 72714400061751 72843754897557 72865138917228 73175951467776 73197433007104 73209055844484 73360820134352 73521581610176 73831408478208 73835194273792 73868596888128 74000004975296 74033482149039 74371104349952 74530258113024 74534079742976 74662843258368 74696620296312 74700450456688 75037266671616 75369562821504 75403659575286 75537798452802 75882280935936 76048567891968 76218319159584 76600543060608 76736811126656 76771526415654 77290638043136 77463161788768 77960065462272 78134083465536 78308489901843 78525914648832 78701195708316 78873659979408 79233355321344 79374307012608 79410215489472 79587470434761 79761876871068 80125622836224 80161871204016 80304474672912 80670695100416 81023783815296 81027938408704 81064594978836 81208804342652 81434281858048 81616054808624 81753727813632 81790712726688 81977484561931 82139598084096 82322945401248 82347112132992 82530922651146 82711779311448 83064593558016 83088978008064 83102171499144 83250005597208 83274444476832 83667492393696 83850839710848 84024664697344 84038006763774 84062676969096 84421253586432 84609693884616 84795105923808 85009328736766 85177437843456 85367566052928 85371943379072 85410565151898 85554638878464 85562505752686 85745609054532 85983683079168 86136643224576 86175610943184 86180029702816 86328912517488 86951967798528 87106650468096 87146057012364 87543477783552 87738887332176 87931156625088 88127431528269 88529327758592 88726937865196 88921372352848 89296095389184 89367300237376 89566780818263 89743902455808 90141325690752 90342534007026 90754531987968 90953409705984 91156430709792 91613567090304 91776542483328 91818061659702 92438914541568 92598610074624 92603358181376 92645251404384 92810062105888 93275491209856 93475100259072 93479893308928 93683750036436 93688553785064 94110985294848 94317218279424 94527747784512 94570511590233 94930964066304 94973910284736 95170793687808 95185905620193 95379349115904 95394494164284 95829531098112 95857662824448 96028188225536 96043436301456 96071630821824 96286076426337 96481432670208 96908692484352 96937141009408 96952533415668 97125006530076 97153518556304 97567935290368 97612074459312 97776730146816 97994981776608 98044341224403 98486412506496 98491462517504 98706248248698 98711309532052 98922551203224 99373677484032 99550457677824 99595493728416 99645659343881 100036543896954 100492750428672 100538212767048 100717064603736 101176374581248 101624425546112 101670399847758 102134057414144 102362035220872 103018657932288 103248610293744 103993778859264 104178777954048 104225907829932 104411319869124 104701219531776 104934927611088 105164879972544 105399623008197 105880287319296 106116627246348 106349169161424 106828686010368 106834163781632 106882494938688 107067142898784 107072632897216 107121071936319 107301767755392 107311634309933 107839870677504 108031711753728 108080584674552 108086126638448 108541611753984 108779467732992 109022279044896 109054283635584 109297708375842 109763927201664 109796149510656 109813583766726 110041230201528 110282372415264 110752791410688 110802895332192 111000007462944 111032592635776 111556656524928 111801119614464 111994264887552 112050675685032 112083569292128 112555900007424 112561671448576 112802552819712 112812925179488 113054344232256 113060141231744 113306697679203 113312507618422 113823421403904 113880753535864 114072851837952 114327478739376 114644910772224 114848857632768 114900814590912 115105216689984 115157289623481 115935957064704 116142200624128 116194742683152 116724637044736 116985183109568 117241542166784 117503242037692 118850032982016 119061460518912 119115323234208 119642815306602 120188434254336 120242806806024 120456712009368 121006042650624 121541907613056 121596892468254 121813206513978 122151422787072 122368723311104 122424082212936 122630591720448 123245566488576 123464813432832 123520668199488 123527001872512 123796383976719 123802731787406 124067668967172 124596890337024 124633467012096 124875008395812 124911666715248 125481313726464 125501238590544 125776259566272 126036997046016 126057010145661 126094015453644 126631880379648 126894391583744 126914540826924 127172465487872 127192658885712 127513993105149 127772708130816 128057915068608 128095507762432 128115847727847 128343758629029 128381435235116 129204964836864 129211589979136 129270044554224 129493368776232 129500008706768 130149432612416 130427951697792 130439944738783 130659975702144 130719085518546 130725788299204 131315216675328 131608330998264 131896734937632 132793991637888 133090406797794 133382058529272 133990333904896 134050950356064 134289419471648 135560533130344 136131797981952 136430114558976 136734646064688 137358210576384 137420350635456 137664813724992 137727092489553 138658371812352 138905037272064 138967877106576 139215093158832 139601626042368 139913236814784 140219839963392 140532830677596 141166477942272 141173716425728 141475827419136 141488836328464 141791621676768 141798892215232 142115407599641 142396446099456 142509993251584 142756190531712 142828095915092 143069023673856 143744296647168 143786494236672 144042282338304 144065154452184 144107446232736 144722149005312 145363038726528 145405711514112 145428800123502 145687509795114 145730277834456 146351902935552 146394866014208 146418111688968 146721640268704 147043163220352 147662816956416 147737193776256 148000009950592 148066964298078 148742208699904 149060516226048 149068159485952 149325686516736 149393240592624 149400900913376 150054815845431 150074533343232 150739125643008 150807319150572 151075596905604 151764561871872 152097135783936 152436638319168 152505599771637 153201086121216 153473622253312 153543052831308 154581276086272 154926323577536 155272141264093 156268166931072 156616979803686 157051829297664 157402391416632 157747319958816 158820430978944 159174940869522 159523753742136 160251245672448 160323742408032 160608949345824 162047567630592 162055876817408 162129189957672 162417608685304 162868563716096 163232109617248 163507455627264 163581425453376 163946562563763 163954969123862 164279196168192 164645890802496 164694224265984 165061845302292 165423558622896 166129187116032 166177956016128 166204342998288 166500011194416 166548888953664 167334984787392 167701679421696 168049329394688 168076013527548 168125353938192 168842507172864 169219387769232 169590211847616 169968761427633 170018657473532 170735132105856 170743886758144 170821130303796 171109277756928 171125011505372 171491218109064 171967366158336 172273286449152 172351221886368 172360059405632 172657825034976 172744791681091 173903935597056 174213300936192 174292114024728 175086955567104 175477774664352 175862313250176 176254863056538 177058655517184 177453875730392 177842744705696 178592190778368 178734600474752 179133561636526 179487804911616 180282651381504 180685068014052 181509063975936 181906819411968 182312861419584 182395338702381 182719809770967 183227134180608 183553084966656 183636123319404 184877829083136 185197220149248 185206716362752 185290502808768 185620124211776 185704097681109 186550982419712 186950200518144 186959786617856 187367500072872 187377107570128 188221970589696 189055495569024 189141023180466 189947820569472 190341587375616 190371811240386 190758698231808 190788988328568 191659062196224 192086872602912 192143261643648 192572152852674 193817384968704 193874282018816 193905066831336 194250013060152 194307037112608 195135870580736 195224148918624 195553460293632 195989963553216 196088682448806 196972825012992 196982925035008 197412496497396 197422619064104 197845102406448 198747354968064 199100915355648 199190987456832 199291318687762 199635610196691 200073087793908 200985500857344 201076425534096 201434129207472 202352749162496 203248851092224 203340799695516 204268114828288 204724070441744 205630673565961 206037315864576 206497220587488 207987557718528 208357555908096 208451815659864 208822639738248 209402439063552 209869855222176 210329759945088 210799246016394 211760574638592 212233254492696 212698338322848 213657372020736 213764989877376 214134285797568 214145265794432 214242143872638 214603535510784 214623268619866 215679741355008 216063423507456 216161169349104 216172253276896 217083223507968 217558935465984 218044558089792 218108567271168 218531264692671 218595416751684 219527854403328 219592299021312 219627167533452 220082460403056 220564744830528 221505582821376 221605790664384 222000014925888 222065185271552 222100446447117 223113313049856 223602239228928 223988529775104 224101351370064 224167138584256 224667511661453 225111800014848 225123342897152 225625850358976 226108688464512 226120282463488 226613395358406 226625015236844 227646842807808 227761507071728 228145703675904 228654957478752 229801629181824 230210433379968 230314579246962 231871914129408 232284401248256 232389485366304 233970366219136 234483084333568 235006484075384 237700065964032 238122921037824 238230646468416 238762411304283 239285630613204 240376868508672 240485613612048 240913424018736 242012085301248 243083815226112 243193784936508 243626413027956 244302845574144 244737446622208 244848164425872 245261183440896 245932453685793 247041336398976 247054003745024 247592767953438 247605463574812 248135337934344 249193780674048 249266934024192 249750016791624 249823333430496 249949167851411 251002477181088 251552519132544 252073994092032 252114020291322 252188030907288 253263760759296 253788783167488 253829081653848 254385317771424 255027986210298 256115830137216 256191015524864 256231695455694 256687517258058 256762870470232 258409929673728 258423179958272 258540089108448 258986737552464 259000017413536 260298865224832 260855903395584 260879889477566 261319951404288 261438171037092 261451576598408 262630433350656 263216661996528 263793469875264 264382294584807 265587983275776 266180813595588 266764117058544 267980667809792 268101900712128 268578838943296 268700342454789 271121066260688 272263595963904 272860229117952 273469292129376 274840701270912 275329627449984 275454184979106 277316743624704 277810074544128 277935754213152 278430186317664 279826473629568 280439679926784 281065661355192 282332955884544 282347432851456 282951654838272 282977672656928 283583243353536 283597784430464 284230815199282 284792892198912 285019986503168 285512381063424 285656191830184 286138047347712 287488593294336 287572988473344 288084564676608 288130308904368 288214892465472 288858229279011 289444298010624 290726077453056 290811423028224 290857600247004 291375019590228 291460555668912 292703805871104 292789732028416 292836223377936 293443280537408 294086326440704 294133023673209 295474387552512 296000019901184 296133928596156 297484417399808 298121032452096 298136318971904 298651373033472 298786481185248 298801801826752 298936978031643 299468770134401 300109631690862 301478251286016 301614638301144 302151193811208 303529123743744 304873276638336 305011199543274 306402172242432 306947244506624 307086105662616 309852647155072 310544282528186 312536333862144 313233959607372 314103658595328 314804782833264 315494639917632 316198869024591 317640861957888 318349881739044 319047507484272 320502491344896 320647484816064 321217898691648 321363215808957 321934902929799 324095135261184 324111753634816 324258379915344 324835217370608 325737127432192 326464219234496 327162850906752 327192934009573 327893125127526 327909938247724 329291781604992 329388448531968 330123690604584 330847117245792 332258374232064 332408685996576 333000022388832 333097777907328 334669969574784 335403358843392 336098658789376 336152027055096 336250707876384 337685014345728 338438775538464 339180423695232 339937522855266 340037314947064 341470264211712 341487773516288 341642260607592 342218555513856 342250023010744 342982436218128 343934732316672 344546572898304 344702443772736 344720118811264 345315650069952 345471868870443 345489583362182 347807871194112 348426601872384 348584228049456 350173911134208 350955549328704 351724626500352 352509726113076 354117311034368 354907751460784 355685489411392 357184381556736 357469200949504 358267123273052 360565302763008 361370136028104 363018127951872 364625722839168 364790677404762 365439619541934 366454268361216 367106169933312 367272246638808 370394440298496 370581005617536 371240248423552 371408195362218 373101964839424 373900401036288 373919573235712 374735000145744 374754215140256 376443941179392 378110991138048 378282046360932 379895641138944 380683174751232 380743622480772 381517396463616 381577976657136 382541979315447 383318124392448 384173745205824 384286523287296 384347543183541 385031275887087 385144305705348 387634769937408 387748564037632 387810133662672 388500026120304 388614074225216 390271741161472 390448297837248 391319834216349 391979927106432 392177364897612 393945650025984 393965850070016 394824992994792 394845238128208 395690204812896 396593776664477 398381974913664 398582637375524 399271220393382 400146175587816 401971001714688 402152851068192 402868258414944 406497702184448 406681599391032 408536229656576 409448140883488 411261347131922 412074631729152 412994441174976 415975115437056 416715111816192 416903631319728 417645279476496 418804878127104 419739710444352 420659519890176 421598492032788 423521149277184 424466508985392 425396676645696 426346222798923 427529979754752 428268571595136 428290531588864 428484287745276 429207071021568 429246537239732 431359482710016 432126847014912 432322338698208 432344506553792 433309561255921 434166447015936 436089116179584 436217134542336 437062529385342 437190833503368 439055708806656 439184598042624 439254335066904 440164920806112 441129489661056 443211581328768 444000029851776 444130370543104 444200892894234 446226626099712 447204478457856 447977059550208 448202702740128 448334277168512 449335023322906 450223600029696 451251700717952 452217376929024 452240564926976 453226790716812 453250030473688 455293685615616 455523014143456 456291407351808 457309914957504 457516799314911 459603258363648 460420866759936 460629158493924 463743828258816 464568802496512 464778970732608 465816423792279 467940732438272 468966168667136 470012968150768 476461292936832 477524822608566 478571261226408 480753737017344 480971227224096 481826848037472 486167630452224 486387569873016 487252826055912 488605691148288 489474893244416 489696328851744 490522366881792 491864907371586 494082672797952 494108007490048 495185535906876 495210927149624 496270675868688 498387561348096 498533868048384 499500033583248 499646666860992 499898335702822 502004954362176 503105038265088 504147988184064 504228040582644 504376061814576 506527521518592 507577566334976 507658163307696 508770635542848 509906284282899 510055972420596 512231660274432 512382031049728 512463390911388 513375034516116 513525740940464 516819859347456 516846359916544 517080178216896 517973475104928 518000034827072 518234375043273 519156284904811 520597730449664 521711806791168 521759778955132 522639902808576 522876342074184 522903153196816 525260866701312 526433323993056 527586939750528 528764589169614 531175966551552 532361627191176 533528234117088 536203801424256 537157677886592 537400684909578 542242132521376 544527191927808 545720458235904 546938584258752 548159429312901 549681402541824 550659254899968 550908369958212 554633487249408 555620149088256 555871508426304 556860372635328 557112293043327 559652947259136 560879359853568 562131322710384 564665911769088 564694865702912 565955345313856 567166486707072 567195568860928 568461630398564 570039973006336 571024762126848 571312383660368 572276094695424 574977186588672 576260617808736 576429784930944 577716458558022 581452154906112 581622846056448 581715200494008 582750039180456 582921111337824 585407611742208 585672446755872 586886561074816 588172652881408 588266047346418 590948775105024 592000039802368 592267857192312 594968834799616 596242064904192 597302746066944 597572962370496 597603603653504 597873956063286 598906830590073 598937540268802 600219263381724 602956502572032 603229276602288 604302387622416 607058247487488 609746553276672 610022399086548 612804344484864 613894489013248 614172211325232 616892020697883 619705294310144 621088565056372 625072667724288 626467919214744 626967465727841 628207317190656 629609565666528 630989279835264 632397738049182 635281723915776 636699763478088 638095014968544 641294969632128 642435797383296 642726431617914 643869805859598 648190270522368 648223507269632 648516759830688 649670434741216 652928438468992 654325701813504 654385868019146 655786250255052 655819876495448 658583563209984 658776897063936 660247381209168 661694234491584 664516748464128 664817371993152 666000044777664 666195555814656 666301339341351 669339939149568 670806717686784 672197317578752 672304054110192 672501415752768 674002534984359 675370028691456 676877551076928 678360847390464 679875045710532 680074629894128 682940528423424 682975547032576 683284521215184 684437111027712 684500046021488 685964872436256 689404887545472 689440237622528 690631300139904 690943737740886 690979166724364 695615742388224 696853203744768 697168456098912 701911098657408 703449253000704 705019452226152 708234622068736 709815502921568 711370978822784 714368763113472 714938401899008 716534246546104 721130605526016 722740272056208 726036255903744 729251445678336 729581354809524 730879239083868 732908536722432 734212339866624 734544493277616 737797361057379 741162011235072 742480496847104 742816390724436 746203929678848 747800802072576 747839146471424 749470000291488 749508430280512 749847503554233 751181440169531 756221982276096 756564092721864 759791282277888 761366349502464 761487244961544 763155953314272 765083958630894 768347490411648 768573046574592 768695086367082 770062551774174 770288611410696 775269539874816 775620267325344 777000052240608 777228148450432 780896595674496 782639668432698 783959854212864 784354729795224 787891300051968 787931700140032 789649985989584 789690476256416 791380409625792 793146883754421 793187553328954 796763949827328 797165274751048 798542440786764 800292351175632 803942003429376 804305702136384 805736516829888 806101027364367 812995404368896 813363198782064 817072459313152 818896281766976 820724175253063 822522694263844 825988882349952 831950230874112 833430223632384 833807262639456 835290558952992 839479420888704 841319039780352 843196984065576 847042298554368 848933017970784 850793353291392 852692445597846 855059959509504 856537143190272 856581063177728 856968575490552 858414142043136 858493074479464 862718965420032 864253694029824 864644677396416 864689013107584 866574687837033 866619122511842 868332894031872 872178232359168 872434269084672 874125058770684 874381667006736 878111417613312 878369196085248 878508670133808 880329841612224 882258979322112 882399071019627 886423162657536 888000059703552 888260741086208 888401785788468 892453252199424 894408956915712 895954119100416 896405405480256 896668554337024 896810934094929 898406310403203 898670046645812 902503401435904 904434753858048 904481129853952 906453581433624 906500060947376 910587371231232 911046028286912 913079613171481 914619829915008 915033598629822 919206516727296 920841733519872 921258316987848 929557941465216 931632847584558 935881464876544 937932337334272 940025936301536 952922585873664 955049645217132 957142522452816 961507474034688 961942454448192 963653696074944 964089647426871 965804708789397 972335260904448 972775139746032 974505652111824 977211382296576 978949786488832 979392657703488 981578802028719 983729814743172 988165345595904 988216014980096 990371071813752 990421854299248 992541351737376 994807853197487 996775122696192 999000067166496 999293333721984 999796671405644 1004009908724352 1006210076530176 1008295976368128 1008456081165288 1008752123629152 1013055043037184 1015316326615392 1017541271085696 1019812568565798 1020111944841192 1024463320548864 1024764062099456 1024926781822776 1026750069032232 1027051481880928 1033639718694912 1034160356433792 1035946950209856 1036000069654144 1036468750086546 1038312569809622 1041195460899328 1043423613582336 1043519557910264 1045279805617152 1045752684148368 1045806306393632 1050521733402624 1052866647986112 1055173879501056 1057529178339228 1062351933103104 1064723254382352 1067056468234176 1072407602848512 1074315355773184 1074801369819156 1084484265042752 1086904988848651 1089054383855616 1093877168517504 1096318858625802 1099362805083648 1101318509799936 1101816739916424 1111743016852608 1113720745270656 1114224586086654 1119305894518272 1121758719707136 1124262645420768 1129331823538176 1131910690627712 1134332973414144 1134391137721856 1136923260797128 1140079946012672 1142049524253696 1142624767320736 1144552189390848 1147625937946341 1149954373177344 1152521235617472 1152859569861888 1155093827661261 1155432917116044 1162904309812224 1163245692112896 1163430400988016 1165500078360912 1165842222675648 1170815223484416 1171344893511744 1173773122149632 1173959502649047 1176345305762816 1176532094692836 1181897550210048 1184000079604736 1184535714384624 1189781329993431 1189937669599232 1195145924740992 1195207207307008 1195747912126572 1197813661180146 1197875080537604 1200438526763448 1205913005144064 1206458553204576 1208604775244832 1209213541767637 1219493106553344 1220044798173096 1225608688969728 1227788978026496 1228344422650464 1233784041395766 1239410588620288 1242177130112744 1250145335448576 1252935838429488 1253934931455682 1256414634381312 1259219131333056 1261978559670528 1264795476098364 1270563447831552 1273399526956176 1276190029937088 1279038668396769 1282589939264256 1284871594766592 1285452863235828 1287739611719196 1296380541044736 1296447014539264 1297033519661376 1299340869482432 1299928683767763 1305856876937984 1308651403627008 1308771736038292 1311572500510104 1311639752990896 1317167126419968 1317553794127872 1320494762418336 1323388468983168 1329634743986304 1332000089555328 1332391111629312 1332602678682702 1338679878299136 1341613435373568 1344608108220384 1345002831505536 1348005069968718 1353755102153856 1356721694780928 1359750091421064 1360149259788256 1365881056846848 1365951094065152 1366569042430368 1368874222055424 1369000092042976 1371929744872512 1378809775090944 1378880475245056 1381262600279808 1381887475481772 1381958333448728 1391231484776448 1393706407489536 1394336912197824 1397449271376837 1403822197314816 1406898506001408 1410038904452304 1416469244137472 1419631005843136 1422741957645568 1429876803798016 1433068493092208 1442261211052032 1445480544112416 1458502891356672 1459162709619048 1461758478167736 1465817073444864 1468424679733248 1469088986555232 1475594722114758 1482324022470144 1484960993694208 1485632781448872 1492407859357696 1495601604145152 1498940000582976 1499016860561024 1499695007108466 1502362880339062 1512443964552192 1513128185443728 1519582564555776 1522732699004928 1522974489923088 1526311906628544 1529718852848697 1530167917261788 1536694980823296 1537146093149184 1537390172734164 1540125103548348 1540577222821392 1550539079749632 1551240534650688 1554000104481216 1554456296900864 1554703125129819 1557468854714433 1561793191348992 1565279336865396 1567919708425728 1568709459590448 1572672581630171 1575782600103936 1575863400280064 1579299971979168 1579380952512832 1582760819251584 1582906356424691 1586293767508842 1586375106657908 1593527899654656 1594330549502096 1597084881573528 1600584702351264 1608611404272768 1611473033659776 1612202054728734 1625990808737792 1626726397564128 1637792563533952 1641448350506126 1645045388527688 1651977764699904 1663900461748224 1666860447264768 1667614525278912 1670581117905984 1671336879129981 1678958841777408 1682638079560704 1686393968131152 1694084597108736 1697866035941568 1701586706582784 1705384891195692 1710119919019008 1713074286380544 1713162126355456 1713937150981104 1716828284086272 1716986148958928 1729289354792832 1729378026215168 1733149375674066 1733238245023684 1744356464718336 1744868538169344 1748250117541368 1748763334013472 1756222835226624 1757017340267616 1760659683224448 1764517958644224 1764798142039254 1772846325315072 1776000119407104 1776521482172416 1776803571576936 1784906504398848 1791908238200832 1792810810960512 1793337108674048 1793621868189858 1796812620806406 1797340093291624 1805006802871808 1808869507716096 1808962259707904 1812907162867248 1813000121894752 1821174742462464 1822092056573824 1826159226342962 1829239659830016 1830067197259644 1838413033454592 1841683467039744 1842516633975696 1850676062093649 1859115882930432 1863265695169116 1871762929753088 1875864674668544 1880051872603072 1880902397183523 1905845171747328 1910099290434264 1914285044905632 1923884908896384 1927307392149888 1928179294853742 1931609417578794 1944670521808896 1945550279492064 1949011304223648 1958785315406976 1963157604057438 1967459629486344 1976330691191808 1976432029960192 1980742143627504 1980843708598496 1985082703474752 1989615706394974 1993550245392384 1998000134332992 1998586667443968 1999593342811288 2008019817448704 2012420153060352 2016591952736256 2016912162330576 2017504247258304 2022007604953077 2026110086074368 2030632653230784 2035082542171392 2039625137131596 2040223889682384 2048926641097728 2049528124198912 2049853563645552 2053500138064464 2054102963761856 2068320712867584 2071893900419712 2072000139308288 2072937500173092 2076625139619244 2082390921798656 2086847227164672 2087039115820528 2090559611234304 2091505368296736 2091612612787264 2096281390940807 2105733295972224 2110347759002112 2115058356678456 2124703866206208 2129446508764704 2134112936468352 2144815205697024 2148630711546368 2149602739638312 2168968530085504 2173809977697302 2178108767711232 2187754337035008 2192637717251604 2198725610167296 2202637019599872 2203633479832848 2213392083172137 2223486033705216 2227441490541312 2228449172173308 2238611789036544 2243517439414272 2248525290841536 2249542510662699 2253544320508593 2263821381255424 2268665946828288 2268782275443712 2273846521594256 2280159892025344 2284099048507392 2285249534641472 2290350538067011 2295251875892682 2305042471234944 2305719139723776 2310187655322522 2310865834232088 2325808619624448 2326860801976032 2331000156721824 2331684445351296 2342689787023488 2347546244299264 2347919005298094 2352690611525632 2353064189385672 2363795100420096 2368000159209472 2369071428769248 2379562659986862 2390291849481984 2390414414614016 2391495824253144 2395627322360292 2395750161075208 2400877053526896 2411826010288128 2412917106409152 2417209550489664 2418303082093101 2418427083535274 2438986213106688 2440089596346192 2451217377939456 2455577956052992 2456688845300928 2462172525759189 2467568082791532 2478821177240576 2484354260225488 2500290670897152 2505871676858976 2507869862911364 2518438262666112 2523957119341056 2529590952196728 2541126895663104 2546799053912352 2552380059874176 2558077336793538 2565179878528512 2569743189533184 2570905726471656 2575479223438392 2592761082089472 2594067039322752 2598681738964864 2599857367535526 2611713753875968 2617302807254016 2617543472076584 2623145001020208 2623279505981792 2634334252839936 2635107588255744 2640989524836672 2646776937966336 2659269487972608 2664000179110656 2664782223258624 2665205357365404 2677359756598272 2683226870747136 2689216216440768 2690005663011072 2690432802284787 2695218931209609 2696010139937436 2707510204307712 2713443389561856 2719500182842128 2720298519576512 2731762113693696 2731902188130304 2733138084860736 2738000184085952 2739238839514443 2743859489745024 2757619550181888 2757760950490112 2762525200559616 2763774950963544 2763916666897456 2788673824395648 2794898542753674 2807644394629632 2813797012002816 2820077808904608 2839262011686272 2845483915291136 2859753607596032 2866136986184416 2884522422104064 2890961088224832 2897414126368191 2917005782713344 2918325419238096 2923516956335472 2931634146889728 2936849359466496 2938177973110464 2944736406086157 2951189444229516 2964648044940288 2969921987388416 2971265562897744 2984423559592461 2984815718715392 2997880001165952 2998033721122048 2999390014216932 3004725760678124 3024887929104384 3026256370887456 3033166928791447 3039165129111552 3045948979846176 3052623813257088 3059437705697394 3060335834523576 3073389961646592 3074292186298368 3074780345468328 3080250207096696 3081154445642784 3102481069301376 3108000208962432 3108912593801728 3109406250259638 3114937709428866 3123586382697984 3130558673730792 3135839416851456 3137418919180896 3145345163260342 3151565200207872 3158599943958336 3158761905025664 3165521638503168 3165812712849382 3172587535017684 3172750213315816 3187055799309312 3188661099004192 3194169763147056 3201169404702528 3217222808545536 3222946067319552 3224404109457468 3251981617475584 3253452795128256 3260714966545953 3275585127067904 3282896701012252 3290090777055376 3303955529399808 3335229050557824 3341162235811968 3342673758259962 3357917683554816 3365276159121408 3372787936262304 3395732071883136 3403173413165568 3410769782391384 3420239838038016 3426148572761088 3426324252710912 3427874301962208 3433656568172544 3433972297917856 3458578709585664 3458756052430336 3466298751348132 3466476490047368 3488712929436672 3489737076338688 3496500235082736 3497526668026944 3512445670453248 3514034680535232 3521319366448896 3521878507947141 3529035917288448 3529596284078508 3545692650630144 3552000238814208 3553042964344832 3553607143153872 3569343989980293 3569813008797696 3585621621921024 3586674217348096 3587243736379716 3593625241612812 3594680186583248 3610013605743616 3617739015432192 3617924519415808 3625814325734496 3626000243789504 3627640625302911 3634093994333677 3644184113147648 3652318452685924 3658479319660032 3660134394519288 3676826066909184 3683366934079488 3685033267951392 3701352124187298 3718231765860864 3726531390338232 3743525859506176 3760103745206144 3761804794367046 3811690343494656 3820198580868528 3828570089811264 3837116005190307 3847769817792768 3854614784299776 3856358589707484 3863218835157588 3889341043617792 3891100558984128 3898022608447296 3899786051303289 3917570630813952 3926315208114876 3934919258972688 3952661382383616 3952864059920384 3961484287255008 3961687417196992 3970165406949504 3970530469467521 3979231412789948 3996000268665984 3997173334887936 3999186685622576 4016039634897408 4024840306120704 4033824324661152 4035008494516608 4044015209906154 4061265306461568 4070165084342784 4079250274263192 4080447779364768 4097853282195456 4099707127291104 4107000276128928 4108205927523712 4136641425735168 4143787800839424 4144000278616576 4145875000346184 4153250279238488 4164781843597312 4173694454329344 4174078231641056 4181119222468608 4183010736593472 4183225225574528 4192347814130511 4192562781881614 4211466591944448 4220695518004224 4230116713356912 4249407732412416 4258893017529408 4268225872936704 4289630411394048 4297261423092736 4299205479276624 4337937060171008 4347619955394604 4375508674070016 4385275434503208 4397451220334592 4405274039199744 4407266959665696 4426784166344274 4446972067410432 4454882981082624 4456898344346616 4477223578073088 4497050581683072 4499085021325398 4507088641017186 4527642762510848 4537331893656576 4537564550887424 4547693043188512 4568198097014784 4570499069282944 4580701076134022 4590503751785364 4610084942469888 4611438279447552 4620375310645044 4621731668464176 4651617239248896 4653721603952064 4662000313443648 4663368890702592 4664109375389457 4672406564143299 4685379574046976 4695092488598528 4695838010596188 4705381223051264 4706128378771344 4718017744890513 4727590200840192 4736000318418944 4738142857538496 4748719069274073 4759125319973724 4780583698963968 4780828829228032 4782991648506288 4791254644720584 4791500322150416 4801754107053792 4825834212818304 4834419100979328 4836606164186202 4836854167070548 4877972426213376 4880179192692384 4913377690601856 4924345051518378 4935136165583064 4957642354481152 4968708520450976 5000581341794304 5011743353717952 5015739725822728 5036876525332224 5047914238682112 5059181904393456 5082253791326208 5093598107824704 5104760119748352 5116154673587076 5130359757057024 5139486379066368 5141811452943312 5150958446876784 5188134078645504 5197363477929728 5199714735071052 5223427507751936 5234605614508032 5235086944153168 5246290002040416 5246559011963584 5258270081186717 5268668505679872 5281979049673344 5293553875932672 5318538975945216 5328000358221312 5329564446517248 5330410714730808 5354719513196544 5378432432881536 5380011326022144 5380865604569574 5390437862419218 5392020279874872 5415020408615424 5426886779123712 5439000365684256 5440597039153024 5463524227387392 5466276169721472 5476000368171904 5478477679028886 5487718979490048 5515239100363776 5515521900980224 5525050401119232 5527549901927088 5527833333794912 5552028186280947 5577347648791296 5589797085507348 5615288789259264 5627594024005632 5640155617809216 5642707191550569 5678524023372544 5690967830582272 5719507215192064 5732273972368832 5745069226771441 5781922176449664 5794828252736382 5834011565426688 5836650838476192 5847033912670944 5876355946220928 5889472812172314 5902378888459032 5929296089880576 5939843974776832 5942531125795488 5968847119184922 5995760002331904 5996067442244096 5998780028433864 6009451521356248 6049775858208768 6052512741774912 6066022814859231 6066333857582894 6078330258223104 6091897959692352 6105247626514176 6118875411394788 6120671669047152 6146779923293184 6148584372596736 6149560690936656 6160500414193392 6162308891285568 6204962138602752 6216000417924864 6217825187603456 6218812500519276 6229875418857732 6247172765395968 6261117347461584 6271678833702912 6274837838361792 6288844172822421 6290690326520684 6317199887916672 6317523810051328 6331043277006336 6331625425698764 6345175070035368 6345500426631632 6374111598618624 6377322198008384 6388339526294112 6391557292200367 6402338809405056 6434445617091072 6445892134639104 6448808218914936 6506905590256512 6521429933091906 6551170254135808 6565793402024504 6580181554110752 6607911058799616 6670458101115648 6682324471623936 6685347516519924 6715835367109632 6730552318242816 6745575872524608 6748627531988097 6760632961525779 6791464143766272 6806346826331136 6821539564782768 6840479676076032 6852297145522176 6852648505421824 6855748603924416 6867944595835712 6871051614201033 6917157419171328 6917512104860672 6932597502696264 6932952980094736 6977425858873344 6993000470165472 6995053336053888 7028069361070464 7042638732897792 7043757015894282 7058071834576896 7059192568157016 7091385301260288 7104000477628416 7107214286307744 7138687979960586 7171243243842048 7173348434696192 7174487472759432 7187250483225624 7189360373166496 7220027211487232 7235478030864384 7251628651468992 7252000487579008 7255281250605822 7268187988667354 7288368226295296 7304636905371848 7316958639320064 7320268789038576 7353652133818368 7366733868158976 7370066535902784 7386517577277567 7402704248374596 7436463531721728 7453062780676464 7487051719012352 7520207490412288 7523609588734092 7608334921940557 7623380686989312 7640397161737056 7657140179622528 7674232010380614 7695539635585536 7709229568599552 7712717179414968 7726437670315176 7782201117968256 7796045216894592 7799572102606578 7835141261627904 7852630416229752 7869838517945376 7905322764767232 7922968574510016 7923374834393984 7940330813899008 7941060938935042 7958462825579896 7992000537331968 7994346669775872 7998373371245152 8032079269794816 8049680612241408 8067648649322304 8070016989033216 8085656793628827 8088030419812308 8122530612923136 8140330168685568 8158500548526384 8160895558729536 8195706564390912 8199414254582208 8214000552257856 8216411855047424 8217716518543329 8273282851470336 8287575601678848 8288000557233152 8291750000692368 8306500558476976 8329563687194624 8348156463282112 8366021473186944 8366450451149056 8384695628261022 8385125563763228 8422933183888896 8441391036008448 8460233426713824 8517786035058816 8536451745873408 8579260822788096 8594522846185472 8598410958553248 8675874120342016 8695239910789208 8751017348140032 8770550869006416 8794902440669184 8810548078399488 8814533919331392 8834209218258471 8853568332688548 8893944134820864 8909765962165248 8913796688693232 8953270678777383 8954447156146176 8994101163366144 8998170042650796 9014177282034372 9055285525021696 9074663787313152 9075129101774848 9095386086377024 9099500786374341 9140998138565888 9161402152268044 9181007503570728 9220169884939776 9222876558895104 9240750621290088 9243463336928352 9307443207904128 9324000626887296 9326737781405184 9328218750778914 9344813128286598 9370759148093952 9390184977197056 9391676021192376 9412256757542688 9436035489781026 9476285715076992 9497438138548146 9518250639947448 9561167397927936 9561657658456064 9565983297012576 9582509289441168 9583000644300832 9603508214107584 9651668425636608 9668838201958656 9673212328372404 9673708334141096 9755944852426752 9760358385384768 9782144899637859 9826755381203712 9848690103036756 9870272331166128 9915284708962304 9937417040901952 10023486707435904 10031479451645456 10073753050664448 10095828477364224 10118363808786912 10187196215649408 10209520239496704 10232309347174152 10260719514114048 10278972758132736 10283622905886624 10301916893753568 10376268157291008 10394726955859456 10399429470142104 10446855015503872 10469211229016064 10470173888306336 10492580004080832 10493118023927168 10516540162373434 10537337011359744 10563958099346688 10587107751865344 10637077951890432 10656000716442624 10659128893034496 10660821429461616 10708031969940879 10709439026393088 10756864865763072 10760022652044288 10761731209139148 10780875724838436 10784040559749744 10830040817230848 10853773558247424 10878000731368512 10881194078306048 10882921875908733 10902281983001031 10932552339442944 10952000736343808 10956955358057772 10975437958980096 11030478200727552 11031043801960448 11050100802238464 11055099803854176 11055666667589824 11080344494972837 11104056372561894 11154695297582592 11179594171014696 11230577578518528 11280311235618432 11285414383101138 11357048046745088 11381935661164544 11464547944737664 11490138453542882 11563844352899328 11589656505472764 11668023130853376 11673301676952384 11694067825341888 11699358153909867 11752711892441856 11778945624344628 11804757776918064 11858592179761152 11879687949553664 11885062251590976 11911591408402563 11937694238369844 11991520004663808 11992134884488192 11997560056867728 12018903042712496 12105025483549824 12132045629718462 12132667715165788 12183795919384704 12210495253028352 12237750822789576 12241343338094304 12293559846586368 12299121381873312 12321000828386784 12324617782571136 12409924277205504 12432000835849728 12435650375206912 12437625001038552 12459750837715464 12494345530791936 12522234694923168 12543357667405824 12549675676723584 12577688345644842 12581380653041368 12634399775833344 12635047620102656 12662086554012672 12663250851397528 12690350140070736 12691000853263264 12748223197237248 12754644396016768 12776679052588224 12783114584400734 12804677618810112 12868891234182144 12891784269278208 12897616437829872 13013811180513024 13042859866183812 13102340508271616 13131586804049008 13160363108221504 13215822117599232 13340916202231296 13364648943247872 13370695033039848 13431670734219264 13491151745049216 13497255063976194 13521265923051558 13582928287532544 13612693652662272 13643079129565536 13704594291044352 13711497207848832 13735889191671424 13742103228402066 13834314838342656 13835024209721344 13865195005392528 13865905960189472 13954851717746688 13986000940330944 13990106672107776 14017219692429897 14056138722140928 14085277465795584 14087514031788564 14116143669153792 14118385136314032 14154053234671539 14182770602520576 14208000955256832 14214428572615488 14246157207822219 14277375959921172 14342486487684096 14346696869392384 14348974945518864 14374500966451248 14378720746332992 14440054422974464 14503257302937984 14504000975158016 14510562501211644 14536375977334708 14576736452590592 14609273810743696 14633917278640128 14640537578077152 14673969736585649 14740133071805568 14773035154555134 14805408496749192 14872927063443456 14906125561352928 15040414980824576 15047219177468184 15216669843881114 15246761373978624 15280794323474112 15314280359245056 15348464020761228 15391079271171072 15418459137199104 15425434358829936 15452875340630352 15564402235936512 15592090433789184 15599144205213156 15670282523255808 15705260832459504 15739677035890752 15774810243560151 15845937149020032 15846749668787968 15880661627798016 15882121877870084 15916925651159792 15984001074663936 15988693339551744 15996746742490304 16032453766469077 16064158539589632 16135297298644608 16140033978066432 16171313587257654 16176060839624616 16245061225846272 16280660337371136 16317001097052768 16321791117459072 16398828509164416 16428001104515712 16432823710094848 16435433037086658 16546565702940672 16575151203357696 16576001114466304 16583500001384736 16613001116953952 16696312926564224 16732042946373888 16732900902298112 16769391256522044 16770251127526456 16845866367777792 16882782072016896 16920466853427648 16928121574651707 17035572070117632 17072903491746816 17158521645576192 17189045692370944 17196821917106496 17235207680314323 17351748240684032 17390479821578416 17502034696280064 17541101738012832 17629067838662784 17668418436516942 17707136665377096 17787888269641728 17819531924330496 17827593377386464 17906541357554766 17988202326732288 17996340085301592 18028354564068744 18110571050043392 18149327574626304 18190772172754048 18199001572748682 18281996277131776 18322804304536088 18362015007141456 18440339769879552 18445753117790208 18481501242580176 18486926673856704 18614886415808256 18648001253774592 18653475562810368 18656437501557828 18689626256573196 18741518296187904 18780369954394112 18783352042384752 18824513515085376 18866532518467263 18872070979562052 18952571430153984 18994876277096292 19036501279894896 19122334795855872 19123315316912128 19131966594025152 19165018578882336 19166001288601664 19174671876601101 19207016428215168 19208782541478007 19303336851273216 19337676403917312 19346424656744808 19347416668282192 19520716770769536 19564289799275718 19653510762407424 19697380206073512 19740544662332256 19874834081803904 20046973414871808 20062958903290912 20147506101328896 20191656954728448 20236727617573824 20281898884577337 20374392431298816 20419040478993408 20464618694348304 20521439028228096 20557945516265472 20567245811773248 20603833787507136 20613154842603099 20752536314582016 20789453911718912 20798858940284208 20893710031007744 20940347776612672 20985160008161664 20986236047854336 21033080324746868 21127916198693376 21174215503730688 21274155903780864 21312001432885248 21321642858923232 21416063939881758 21513729731526144 21520045304088576 21523462418278296 21561751449676872 21568081119499488 21660081634461696 21756001462737024 21762388156612096 21765843751817466 21804563966002062 21865104678885888 21904001472687616 21913910716115544 21950875917960192 22060956401455104 22100201604476928 22110199607708352 22111333335179648 22159552731832701 22160688989945674 22208112745123788 22309390595165184 22359188342029392 22461155157037056 22560622471236864 22570828766202276 22714096093490176 22763871322329088 22825004765821671 22929095889475328 22980276907085764 23127688705798656 23179313010945528 23346603353904768 23388135650683776 23398716307819734 23505423784883712 23557891248689256 23609515553836128 23770124503181952 23823182816805126 23875388476739688 23983040009327616 23984269768976384 23995120113735456 24037806085424992 24210050967099648 24264091259436924 24265335430331576 24367591838769408 24420990506056704 24475501645579152 24482686676188608 24587119693172736 24598242763746624 24642001656773568 24649235565142272 24653149555629987 24819848554411008 24864001671699456 24871300750413824 24875250002077104 24919501675430928 24988691061583872 25044469389846336 25099351353447168 25155376691289684 25162761306082736 25268799551666688 25270095240205312 25324173108025344 25326501702795056 25380700280141472 25382001706526528 25438657960335739 25509288792033536 25553358105176448 25566229168801468 25609355237620224 25737782468364288 25783568538556416 25795232875659744 26027622361026048 26085719732367624 26204681016543232 26263173608098016 26320726216443008 26431644235198464 26681832404462592 26729297886495744 26741390066079696 26859812036332149 26863341468438528 26982303490098432 26994510127952388 27042531846103116 27165856575065088 27225387305324544 27286158259131072 27298502359123023 27422994415697664 27471778383342848 27484206456804132 27668629676685312 27670048419442688 27730390010785056 27731811920378944 27793713286272647 27972001880661888 27980213344215552 28034439384859794 28112277444281856 28170554931591168 28175028063577128 28236770272628064 28308106469343078 28428857145230976 28492314415644438 28554751919842344 28684972975368192 28697949891037728 28749001932902496 28757441492665984 29006514605875968 29008001950316032 29021125002423288 29072751954669416 29153472905181184 29218547621487392 29267834557280256 29281075156154304 29346434698913577 29347939473171298 29480266143611136 29546070309110268 29610816993498384 29745854126886912 29812251122705856 30080829961649152 30094438354936368 30433339687762228 30561588646948224 30628560718490112 30696928041522456 30782158542342144 30836918274398208 30850868717659872 30905750681260704 31128804471873024 31184180867578368 31198288410426312 31340565046511616 31410521664919008 31479354071781504 31549620487120302 31691874298040064 31693499337575936 31761323255596032 31764243755740168 31833851302319584 31968002149327872 31977386679103488 31993493484980608 32064907532938154 32128317079179264 32270594597289216 32280067956132864 32342627174515308 32352121679249232 32490122451692544 32561320674742272 32634002194105536 32643582234918144 32648765627726199 32706845949003093 32797657018328832 32856002209031424 32865647420189696 32870866074173316 33093131405881344 33150302406715392 33152002228932608 33167000002769472 33226002233907904 33241033484918511 33392625853128448 33464085892747776 33465801804596224 33538782513044088 33540502255052912 33691732735555584 33840933706855296 33856243149303414 34071144140235264 34145806983493632 34393643834212992 34470415360628646 34703496481368064 34780959643156832 35004069392560128 35082203476025664 35258135677325568 35336836873033884 35414273330754192 35575776539283456 35639063848660992 35655186754772928 35734774225207689 35813082715109532 35976404653464576 35992680170603184 36056709128137488 36221142100086784 36381544345508096 36398003145497364 36563992554263552 36645608609072176 36724030014282912 36807890568307019 36880679539759104 36963002485160352 36973853347713408 37229772831616512 37296002507549184 37306951125620736 37312875003115656 37379252513146392 37483036592375808 37566704084769504 37649027030170752 37733065036934526 37744141959124104 37905142860307968 37989752554192584 38073002559789792 38244669591711744 38263933188050304 38330037157764672 38332002577203328 38349343753202202 38414032856430336 38417565082956014 38606673702546432 38675352807834624 38692849313489616 38694833336564384 39041433541539072 39128579598551436 39307021524814848 39394760412147024 39481089324664512 39749668163607808 40093946829743616 40125917806581824 40215484587400087 40295012202657792 40473455235147648 40563797769154674 40748784862597632 40838080957986816 40929237388696608 41134491623546496 41207667575014272 41226309685206198 41505072629164032 41578907823437824 41597717880568416 41880695553225344 41970320016323328 41972472095708672 42066160649493736 42255832397386752 42348431007461376 42462159704014617 42548311807561728 42624002865770496 42643285717846464 42738471623466657 42832127879763516 43027459463052288 43040090608177152 43046924836556592 43123502899353744 43136162238998976 43320163268923392 43512002925474048 43524776313224192 43531687503634932 43609127932004124 43730209357771776 43808002945375232 43827821432231088 43901751835920384 44021909209756947 44220399215416704 44222666670359296 44319105463665402 44321377979891348 44416225490247576 44618781190330368 44718376684058784 44740901045402569 45121244942473728 45141657532404552 45428192186980352 45650009531643342 45858191778950656 45960553814171528 46255377411597312 46358626021891056 46693206707809536 46776271301367552 46797432615639468 47010847569767424 47115782497378512 47219031107672256 47324430730680453 47540249006363904 47646365633610252 47750776953479376 47966080018655232 47968539537952768 47990240227470912 48075612170849984 48097361299407231 48420101934199296 48528182518873848 48530670860663152 48735183677538816 48841981012113408 48951003291158304 48965373352377216 49196485527493248 49284003313547136 49298471130284544 49306299111259974 49639697108822016 49728003343398912 49750500004154208 49839003350861856 50088938779692672 50198702706894336 50310753382579368 50325522612165472 50537599103333376 50540190480410624 50648346216050688 50653003405590112 50761400560282944 50764003413053056 50877315920671478 51018577584067072 51106716210352896 51132458337602936 51218710475240448 51475564936728576 51567137077112832 51590465751319488 51705623040942969 52055244722052096 52171439464735248 52409362033086464 52526347216196032 52641452432886016 53363664808925184 53458595772991488 53482780132159392 53719624072664298 53964606980196864 53989020255904776 54085063692206232 54331713150130176 54572316518262144 54597004718246046 54845988831395328 54943556766685696 54968412913608264 55337259353370624 55460780021570112 55463623840757888 55587426572545294 55944003761323776 55960426688431104 56068878769719588 56224554888563712 56341109863182336 56350056127154256 56473540545256128 56599597555401789 56616212938686156 56857714290461952 56984628831288876 57109503839684688 57369945950736384 57395899782075456 57498003865804992 57514882985331968 57524015629803303 57626347624434021 58013029211751936 58016003900632064 58042250004846576 58145503909338832 58306945810362368 58437095242974784 58562150312308608 58567535187713567 58692869397827154 58695878946342596 58960532287222272 59092140618220536 59221633986996768 59624502245411712 60161659923298304 60188876709872736 60866679375524456 61123177293896448 61257121436980224 61393856083044912 61564317084684288 61673836548796416 61701737435319744 61811501362521408 61839464527809297 62257608943746048 62368361735156736 62396576820852624 62681130093023232 62821043329838016 62958708143563008 63099240974240604 63383748596080128 63386998675151872 63522646511192064 63528487511480336 63667702604639168 63936004298655744 63986986969961216 64129815065876308 64541189194578432 64560135912265728 64685254349030616 64704243358498464 64980244903385088 65268004388211072 65287164469836288 65297531255452398 65413691898006186 65595314036657664 65712004418062848 65731294840379392 65741732148346632 66300604813430784 66334000005538944 66452004467815808 66482066969837022 66785251706256896 66928171785495552 66931603609192448 67077565026088176 67081004510105824 67383465471111168 67681867413710592 67712486298606828 68142288280470528 68291613966987264 68475014297465013 68787287668425984 68940830721257292 69406992962736128 69561919286313664 70164406952051328 70516271354651136 70673673746067768 70828546661508384 71310373509545856 71469548450415378 71626165430219064 71952809306929152 71985360341206368 72113418256274976 72763088691016192 72796006290994728 73127985108527104 73291217218144352 73448060028565824 73615781136614038 73761359079518208 73926004970320704 73947706695426816 74459545663233024 74592005015098368 74613902251241472 74625750006231312 74758505026292784 74966073184751616 75133408169539008 75298054060341504 75466130073869052 75488283918248208 75810285720615936 75979505108385168 76146005119579584 76315973881007217 76527866376100608 76660074315529344 76664005154406656 76698687506404404 76828065712860672 76835130165912028 77213347405092864 77350705615669248 77385698626979232 77389666673128768 77562411464809859 78082867083078144 78257159197102872 78614043049629696 78789520824294048 78962178649329024 79499336327215616 80187893659487232 80251835613163648 80430969174800174 80590024405315584 80946910470295296 81127595538309348 81497569725195264 81676161915973632 81858474777393216 81895507077369069 82268983247092992 82415335150028544 82452619370412396 83010145258328064 83157815646875648 83195435761136832 83381139858817941 83761391106450688 83940640032646656 83944944191417344 84132321298987472 84511664794773504 84924319408029234 85286571435692928 85476943246933314 85664255759527032 86054918926104576 86093849673113184 86247005798707488 86272324477997952 87024005850948096 87049552626448384 87063375007269864 87218255864008248 87460418715543552 87616005890750464 87655642864462176 87803503671840768 88043818419513894 88440798430833408 88445333340718592 88638210927330804 88642755959782696 88832450980495152 89237562380660736 89436753368117568 89481802090805138 90242489884947456 90283315064809104 90856384373960704 91300019063286684 91716383557901312 91921107628343056 92510754823194624 92717252043782112 93386413415619072 93552542602735104 93594865231278936 94021695139534848 94231564994757024 94438062215344512 94648861461360906 95080498012727808 95292731267220504 95501553906958752 95932160037310464 95980480454941824 96151224341699968 96194722598814462 96840203868398592 97056365037747696 97061341721326304 97470367355077632 97683962024226816 97902006582316608 97930746704754432 98120537847009279 98392971054986496 98568006627094272 98596942260569088 98612598222519948 99279394217644032 99456006686797824 99501000008308416 99678006701723712 99723100454755533 100177877559385344 100397405413788672 100621506765158736 100651045224330944 101075198206666752 101080380960821248 101306006811180224 101522801120565888 101528006826106112 101754631841342956 102037155168134144 102213432420705792 102264916675205872 102437420950480896 103180931502638976 103411246081885938 104110489444104192 104342878929470496 105052694432392064 105282904865772032 106727329617850368 106917191545982976 106965560264318784 107204322675623067 107439248145328596 107929213960393728 107978040511809552 108170127384412464 108663426300260352 109144633036524288 109194009436492092 109691977662790656 109887113533371392 109936825827216528 110423671704921057 110921560043140224 110927247681515776 111174853145090588 111888007522647552 111920853376862208 112137757539439176 112227176365283539 112449109777127424 112700112254308512 112947081090512256 113199195110803578 113232425877372312 113715428580923904 113969257662577752 114219007679369376 114791799564150912 114996007731609984 115029765970663936 115048031259606606 115252695248868042 116026058423503872 116032007801264128 116084500009693152 116291007818677664 116874190485949568 117124300624617216 117135070375427134 117385738795654308 117391757892685192 117921064574444544 118184281236441072 118443267973993536 119249004490823424 120323319846596608 120377753419745472 120646453762200261 121733358751048912 122246354587792896 122514242873960448 122787712166089824 123403474870639488 123623002725042816 123678929055618594 124515217887492096 124736723470313472 124793153641705248 125642086659676032 125917416287126016 126198481948481208 126767497192160256 126773997350303744 127045293022384128 127056975022960672 127335405209278336 127872008597311488 127973973939922432 128259630131752616 129082378389156864 129120271824531456 129370508698061232 129408486716996928 129960489806770176 130536008776422144 130574328939672576 130595062510904796 130827383796012372 131190628073315328 131424008836125696 131462589680758784 131483464296693264 132065727629270841 132668000011077888 132904008935631616 132964133939674044 133570503412513792 133856343570991104 133863207218384896 134155130052176352 134162009020211648 134222703136207707 134461477790346049 135363734827421184 135424972597213656 136284576560941056 136950028594930026 137574575336851968 137881661442514584 139123838572627328 140328813904102656 141032542709302272 141347347492135536 141657093323016768 141973292192041359 142620747019091712 142939096900830756 143252330860438128 143905618613858304 143970720682412736 144226836512549952 144292083898221693 145526177382032384 145592012581989456 146255970217054208 146582434436288704 146896120057131648 146909627370298277 147231562273228076 147852009940641408 147895413390853632 148919091326466048 149184010030196736 149251500012462624 149517010052585568 150266816339078016 150596108120683008 150932260147738104 150976567836496416 151620571441231872 151959010216770336 152292010239159168 152631947762014434 153055732752201216 153320148631058688 153328010308813312 153397375012808808 153656131425721344 153670260331824056 154426694810185728 154701411231338496 154771397253958464 154779333346257536 155116869122828907 155124822929619718 156165734166156288 156514318394205744 157228086099259392 157579041648588096 157924357298658048 158998672654431232 160375787318974464 160503671226327296 160861938349600348 161893820940590592 162255191076618696 162995139450390528 163716949554786432 163791014154738138 164537966494185984 164830670300057088 164905238740824792 166390871522273664 166762279717635882 167522782212901376 167881280065293312 167889888382834688 168264642597974944 169023329589547008 169848638816058468 170573142871385856 170953886493866628 171328511519054064 172109837852209152 172187699346226368 172494011597414976 172544648955995904 172572046889409909 172879042873302063 174048011701896192 174099105252896768 174126750014539728 174436511728016496 174920837431087104 175232011781500928 175311285728924352 175702605563140701 176087636839027788 176881596861666816 176890666681437184 177276421854661608 177285511919565392 177664901960990304 178070605722350173 178873506736235136 178963604181610276 180484979769894912 180566630129618208 182600038126573368 183432767115802624 183842215256686112 185021509646389248 185434504087564224 186772826831238144 187105085205470208 187189730462557872 188043390279069696 188463129989514048 188876124430689024 189297722922721812 190160996025455616 190585462534441008 191003107813917504 191960960909883648 192302448683399936 192389445197628924 193680407736797184 194112730075495392 194122683442652608 194555993003908529 194940734710155264 195804013164633216 195861493409508864 196241075694018558 196785942109972992 197136013254188544 197193884521138176 197225196445039896 199002000016616832 199356013403447424 199446200909511066 200355755118770688 200794810827577344 201243013530317472 201302090448661888 202150396413333504 202612013622360448 203045602241131776 203056013652212224 203509263682685912 204074310336268288 204426864841411584 204529833350411744 204874841900961792 205425042892395039 206361863005277952 206822492163771876 208220978888208384 208685757858940992 210105388864784128 210565809731544064 213931120528637568 214408645351246134 214878496290657192 215858427920787456 215956081023619104 216340254768824928 218289266073048576 218388018872984184 219383955325581312 219774227066742784 219873651654433056 220847343409842114 221843120086280448 221854495363031552 222349706290181176 223776015045295104 223841706753724416 224275515078878352 224454352730567078 224898219554254848 225400224508617024 225894162181024512 226398390221607156 226464851754744624 227430857161847808 227938515325155504 228438015358738752 228947921643021651 229583599128301824 229992015463219968 230059531941327872 230096062519213212 230505390497736084 232052116847007744 232064015602528256 232169000019386304 232582015637355328 232687234394429577 233748380971899136 234248601249234432 234270140750854268 234771477591308616 234783515785370384 235842129148889088 236368562472882144 236886535947987072 238498008981646848 240755506839490944 241292907524400522 243466717502097824 244492709175585792 245028485747920896 245575424332179648 246806949741278976 247246005450085632 247357858111237188 249030435774984192 249473446940626944 249586307283410496 250143419576453823 251284173319352064 251834832574252032 252396963896962416 253534994384320512 253547994700607488 254113950045921344 254670810418556672 255947947879844864 256519260263505232 258164756778313728 258741017396122464 258816973433993856 261072017552844288 261148657879345152 261190125021809592 261654767592024744 262381256146630656 262848017672251392 262966928593386528 264131455258541682 265336000022155776 265808017871263232 265928267879348088 267141006825027584 267712687141982208 268310260104352704 268324018040423296 268445406272415414 268922955580692098 270727469654842368 270849945194427312 272569153121882112 273900057189860052 275149150673703936 275763322885029168 278247677145254656 280657627808205312 281508392111800609 282065085418604544 282694694984271072 283314186646033536 283946584384082718 285241494038183424 285878193801661512 286504661720876256 287941441364825472 288453673025099904 288584167796443386 291052354764064768 291184025163978912 293164868872577408 293792240114263296 293819254740596554 294463124546456152 295704019881282816 295790826781707264 297838182652932096 298368020060393472 298503000024925248 299034020105171136 299169301364266599 300533632678156032 301192216241366016 301864520295476208 301953135672992832 303241142882463744 303918020433540672 304584020478318336 305263895524028868 306111465504402432 306640297262117376 306656020617626624 306794750025617616 307312262851442688 307340520663648112 309542794507916928 309558666692515072 310233738245657814 310249645859239436 312331468332312576 313028636788411488 315158083297176192 315848714597316096 317997345308862464 320751574637948928 321007342452654592 321723876699200696 323787641881181184 324510382153237392 325990278900781056 327433899109572864 327582028309476276 329075932988371968 329661340600114176 329810477481649584 331271015114763171 332781743044547328 333524559435271764 335045564425802752 335762560130586624 335779776765669376 336529285195949888 336681529095850617 339697277632116936 341146285742771712 341907772987733256 342657023038108128 344375398692452736 344988023194829952 345089297911991808 345144093778819818 345758085746604126 348096023403792384 348253500029079456 348873023456032992 350622571457848704 351405211126281402 352175273678055576 353763193723333632 353781333362874368 354552843709323216 354571023839130784 355329803921980608 356141211444700346 357747013472470272 357927208363220552 360969959539789824 361133260259236416 361939361286600783 365200076253146736 366865534231605248 367684430513372224 370869008175128448 373545653662476288 374210170410940416 374379460925115744 376926259979028096 377752248861378048 378595445845443624 380321992050911232 381170925068882016 382006215627835008 383921921819767296 384604897366799872 384778890395257848 387360815473594368 388225460150990784 388245366885305216 389111986007817058 389881469420310528 391608026329266432 391722986819017728 392482151388037116 393571884219945984 394272026508377088 394387769042276352 394450392890079792 396197182887812523 398004000033233664 398712026806894848 398892401819022132 400711510237541376 401589621655154688 402486027060634944 402604180897323776 402668109408623121 403384433371038147 405224027244720896 406091204482263552 406112027304424448 407018527365371824 408148620672536576 408853729682823168 409059666700823488 409972746313994969 410850085784790078 412723726010555904 413644984327543752 417371515717881984 420210777729568256 421131619463088128 427862241057275136 428817290702492268 429756992581314384 431716855841574912 431912162047238208 432680509537649856 432876251694665079 436578532146097152 436776037745968368 438767910651162624 439548454133485568 439747303308866112 440728882110894831 441694686819684228 443686240172560896 443708990726063104 444699412580362352 447552030090590208 448551030157756704 448908705461134156 450800449017234048 451788324362049024 452796780443214312 452929703509489248 454861714323695616 455877030650311008 456876030717477504 457895843286043302 459167198256603648 459984030926439936 460119063882655744 460192125038426424 461010780995472168 464104233694015488 464338000038772608 465164031274710656 465374468788859154 467496761943798272 468497202498468864 468540281501708536 469542955182617232 469567031570740768 471684258297778176 472737124945764288 473773071895974144 476996017963293696 481511013678981888 482585815048801044 486933435004195648 488985418351171584 491150848664359296 493613899482557952 494492010900171264 494715716222474376 499172614566820992 500286839152907646 502568346638704128 503669665148504064 504793927793924832 507069988768641024 508227900091842688 509341620837113344 511895895759689728 513038520527010464 516329513556627456 517482034792244928 517633946867987712 518637128619906189 522144035105688576 522297315758690304 522380250043619184 523309535184049488 524762512293261312 525696035344502784 525933857186773056 527107816689422103 528262910517083364 530672000044311552 531616035742526464 531856535758696176 534211817167050519 534282013650055168 536620520208705408 536648036080846592 536890812544830828 537845911161384196 541454939309684736 541699890388854624 542936880253669013 547800114379720104 550298301347407872 551526645770058336 556495354290509312 561315255616410624 563016784223601218 564130170837209088 565389389968542144 566628373292067072 567893168768165436 570482988076366848 571756387603323024 573009323441752512 575882882729650944 576907346050199808 577168335592886772 582104709528129536 582368050327957824 583667979011725587 586329737745154816 587584480228526592 587638509481193108 588926249092912304 591408039762565632 591581653563414528 597006000049850496 598068040210342272 598338602728533198 601067265356312064 602384432482732032 603729040590952416 603906271345985664 607836040867081344 609168040956636672 610527791048057736 612222931008804864 613280594524234752 613312041235253248 613589500051235232 614624525702885376 614681041327296224 619085589015833856 619117333385030144 620467476491315628 620499291718478872 624662936664625152 626057273576822976 630316166594352384 631697429194632192 635994690617724928 642014684905309184 643447753398401392 647575283762362368 649020764306474784 654867798219145728 655164056618952552 658151865976743936 659322681200228352 659620954963299168 662542030229526342 665563486089094656 667049118870543528 670091128851605504 671525120261173248 673058570391899776 673363058191701234 679394555264233872 682292571485543424 683815545975466512 685314046076216256 686843764929064953 688750797384905472 689976046389659904 690178595823983616 690288187557639636 691516171493208252 696192046807584768 696507000058158912 697746046912065984 698061703183288731 701245142915697408 702810422252562804 704350547356111152 707526387446667264 707562666725748736 709105687418646432 709142047678261568 710659607843961216 710724954034686259 712282422889400692 715494026944940544 715854416726441104 722266520518472832 723878722573201566 730400152506293472 735368861026744448 741738016350256896 747091307324952576 748420340821880832 748758921850231488 750430258729361469 753852519958056192 755504497722756096 757190891690887248 760643984101822464 762341850137764032 764012431255670016 767843843639534592 769209794733599744 769557780790515696 776450920301981568 776490733770610432 778223972015634116 783216052658532864 783445973638035456 784964302776074232 787143768439891968 788544053016754176 788900785780159584 792394365775625046 796008000066467328 797424053613789696 797784803638044264 801423020475082752 804972054121269888 805208361794647552 805336218817246242 806768866742076294 810448054489441792 812182408964527104 812224054608848896 814037054730743648 817707459365646336 818119333401646976 819945492627989938 821700171569580156 825447452021111808 827289968655087504 834743031435763968 840421555459136512 842263238926176256 844525176335401827 855724482114550272 857634581404984536 859513985162628768 863824324094476416 865361019075299712 865752503389330158 873157064292194304 873552075491936736 879494606617732224 881457764221789662 883389373639368456 887372480345121792 887417981452126208 889398825160724704 895104060181180416 897102060315513408 897817410922268312 901600898034468096 903576648724098048 905593560886428624 905859407018978496 909723428647391232 911754061300622016 913752061434955008 915791686572086604 918334396513207296 919968061852879872 920238127765311488 920384250076852848 922021561990944336 928676000077545216 930328062549421312 930748937577718308 934993523887596544 936994404996937728 937080563003417072 939085910365234464 939134063141481536 941230344532422343 945474249891528576 947546143791948288 953992035926587392 963022027357963776 965171630097602088 973866870008391296 977970836702343168 982301697328718592 987227798965115904 988984021800342528 989431432444948752 993813045344289513 998345229133641984 1000573678305815292 1005136693277408256 1007339330297008128 1009587855587849664 1010044587287551851 1016455800183685376 1018683241674226688 1023791791519379456 1026077041054020928 1028367391592087939 1034964069584489856 1035267893735975424 1037274257239812378 1044288070211377152 1044760500087238368 1046619070368098976 1051867714373546112 1054215633378844206 1056525821034166728 1061344000088623104 1063232071485052928 1063713071517392352 1068423634334101038 1073241040417410816 1073296072161693184 1073781625089661656 1075691822322768392 1082909878619369472 1083399780777709248 1085818083859802349 1085873760507338026 1095600228759440208 1100596602694815744 1103053291540116672 1112990708581018624 1122630511232821248 1126033568447202436 1130778779937084288 1133256746584134144 1135786337536330872 1140965976152733696 1143512775206646048 1146018646883505024 1151765765459301888 1153814692100399616 1154336671185773544 1164736100655915648 1167335958023451174 1172659475490309632 1175168960457053184 1175277018962386216 1177852498185824608 1182816079525131264 1183163307126829056 1194012000099700992 1196136080420684544 1196677205457066396 1202134530712624128 1204768864965464064 1207458081181904832 1207812542691971328 1208004328225869363 1210153300113114441 1215672081734162688 1218336081913273344 1221055582096115472 1224445862017609728 1226561189048469504 1226624082470506496 1227179000102470464 1229362082654592448 1229918238941984907 1238171178031667712 1238234666770060288 1240934952982631256 1240998583436957744 1252114547153645952 1260632333188704768 1263394858389264384 1284029369810618368 1286895506796802784 1295150567524724736 1298041528612949568 1309735596438291456 1310328113237905104 1316303731953487872 1318645362400456704 1319241909926598336 1322186646332684493 1325084060459052684 1331126972178189312 1334098237741087056 1340182257703211008 1346117140783799552 1346726116383402468 1358789110528467744 1361891951027359703 1364585142971086848 1367631091950933024 1370628092152432512 1373687529858129906 1377501594769810944 1379952092779319808 1380357191647967232 1380576375115279272 1383032342986416504 1393014000116317824 1395492093824131968 1396123406366577462 1402490285831394816 1405620844505125608 1408701094712222304 1415052774893334528 1418211374837292864 1418284095356523136 1421319215687922432 1421449908069372518 1424564845778801384 1430988053889881088 1431708833452882208 1444533041036945664 1447757445146403132 1460800305012586944 1470737722053488896 1483476032700513792 1497517843700462976 1500860517458722938 1507705039916112384 1511008995445512192 1514381783381774496 1524683700275528064 1528024862511340032 1535687687279069184 1538419589467199488 1539115561581031392 1552901840603963136 1552981467541220864 1556447944031268232 1566432105317065728 1566891947276070912 1569928605552148464 1574287536879783936 1577088106033508352 1577801571560319168 1581323450068266309 1584788731551250092 1592016000132934656 1594848107227579392 1595569607276088528 1602635451501151557 1602846040950165504 1609944108242539776 1610416723589295104 1610672437634492484 1613537733484152588 1620896108978883584 1624364817929054208 1624448109217697792 1628074109461487296 1628810640761007039 1636238666803293952 1639890985255979876 1643400343139160312 1650894904042223616 1654579937310175008 1669486062871527936 1680843110918273024 1689050352670803654 1711448964229100544 1715269162809969072 1719027970325257536 1727648648188952832 1730722038150599424 1731505006778660316 1746314128584388608 1747104150983873472 1751003937035176761 1758989213235464448 1762915528443579324 1766778747278736912 1774744960690243584 1774835962904252416 1778797650321449408 1794204120631026816 1795634821844536624 1803201796068936192 1807153297448196096 1811187121772857248 1811718814037956992 1823508122601244032 1827504122869910016 1831583373144173208 1836668793026414592 1839936123705759744 1840768500153705696 1844043123981888672 1857352000155090432 1860656125098842624 1861497875155436616 1869987047775193088 1873988809993875456 1874161126006834144 1878171820730468928 1878268126282963072 1882460689064844686 1890948499783057152 1895092287583896576 1907984071853174784 1926044054715927552 1930343260195204176 1947733740016782592 1964603394657437184 1974455597930231808 1977968043600685056 1978862864889897504 1987626090688579026 1996690458267283968 2001147356611630584 2010273386554816512 2019175711175699328 2020089174575103702 2032911600367370752 2037366483348453376 2052154082108041856 2056734783184175878 2069928139168979712 2070535787471950848 2074548514479624756 2088576140422754304 2089521000174476736 2093238140736197952 2094185109549866193 2103735428747092224 2108431266757688412 2113051642068333456 2122688000177246208 2126464142970105856 2127426143034784704 2132174862104058777 2136847268668202076 2146482080834821632 2146592144323386368 2147563250179323312 2151383644645536784 2166799561555418496 2171636167719604698 2171747521014676052 2191200457518880416 2206106583080233344 2225981417162037248 2245261022465642496 2252067136894404872 2261557559874168576 2266513493168268288 2271572675072661744 2281931952305467392 2287025550413292096 2292037293767010048 2303531530918603776 2307629384200799232 2308673342371547088 2329472201311831296 2334671916046902348 2345318950980619264 2350337920914106368 2350554037924772432 2355704996371649216 2365632159050262528 2388024000199401984 2392272160841369088 2393354410914132792 2404269061425248256 2414916162363809664 2415625085383942656 2416008656451738726 2420306600226228882 2431344163468325376 2436672163826546688 2442111164192230944 2453122378096939008 2454358000204940928 2458724165309184896 2459836477883969814 2476342356063335424 2476469333540120576 2481869905965262512 2481997166873915488 2504229094307291904 2521264666377409536 2526789716778528768 2533575529006205481 2568058739621236736 2573791013593605568 2596083057225899136 2619471192876582912 2620656226475810208 2638483819853196672 2644373292665368986 2650168120918105368 2662253944356378624 2668196475482174112 2692234281567599104 2693452232766804936 2717578221056935488 2723783902054719406 2729170285942173696 2735262183901866048 2741256184304865024 2747375059716259812 2755003189539621888 2759904185558639616 2760714383295934464 2761152750230558544 2766064685972833008 2786028000232635648 2790984187648263936 2792246812733154924 2804980571662789632 2811241689010251216 2817402189424444608 2823691033597267029 2836422749674585728 2836568190713046272 2842638431375844864 2842899816138745036 2849129691557602768 2861976107779762176 2863417666905764416 2869809224197964783 2889066082073891328 2895514890292806264 2921600610025173888 2941475444106977792 2966952065401027584 2995035687400925952 3001721034917445876 3015410079832224768 3022017990891024384 3028763566763548992 3030133761862655553 3049367400551056128 3056049725022680064 3071375374558138368 3076839178934398976 3078231123162062784 3085102174776263817 3105803681207926272 3105962935082441728 3112895888062536464 3132864210634131456 3139857211104296928 3155603143120638336 3162646900136532618 3169577463102500184 3184032000265869312 3189696214455158784 3191139214552177056 3205270903002303114 3219888216485079552 3220833447178590208 3221344875268984968 3227075466968305176 3241792217957767168 3248729635858108416 3256148218922974592 3257621281522014078 3272477333606587904 3279781970511959752 3286800686278320624 3301789808084447232 3309159874620350016 3338972125743055872 3361686221836546048 3378100705341607308 3422897928458201088 3430538325619938144 3438055940650515072 3455297296377905664 3461444076301198848 3463010013557320632 3494208301967746944 3502007874070353522 3517978426470928896 3525831056887158648 3533557494557473824 3549489921380487168 3557595300642898816 3588408241262053632 3591269643689073248 3606403592137872384 3614306594896392192 3622374243545714496 3623437628075913984 3630459900339343323 3647016245202488064 3655008245739820032 3663166746288346416 3673337586052829184 3679872247411519488 3681537000307411392 3688086247963777344 3689754716825954721 3714704000310180864 3721312250197685248 3722995750310873232 3739974095550386176 3748322252013668288 3756343641460937856 3756536252565926144 3764921378129689372 3781896999566114304 3790184575167793152 3852088109431855104 3860686520390408352 3895467480033565184 3929206789314874368 3948911195860463616 3955936087201370112 3957725729779795008 3966559938998053479 3975252181377158052 3993380916534567936 4002294713223261168 4020546773109633024 4038351422351398656 4040178349150207404 4065823200734741504 4074732966696906752 4085675853082079109 4104308164216083712 4113469566368351756 4139856278337959424 4141071574943901696 4149097028959249512 4179042000348953472 4186476281472395904 4188370219099732386 4207470857494184448 4216862533515376824 4226103284136666912 4254852286069569408 4264349724208117554 4273694537336404152 4292964161669643264 4293184288646772736 4295126500358646624 4302767289291073568 4333599123110836992 4343272335439209396 4343495042029352104 4382400915037760832 4412213166160466688 4451962834324074496 4504134273788809744 4523115119748337152 4533026986336536576 4543145350145323488 4574051100826584192 4584074587534020096 4607063061837207552 4615258768401598464 4617346684743094176 4658944402623662592 4669343832093804696 4690637901961238528 4700675841828212736 4701108075849544864 4711409992743298432 4731264318100525056 4776048000398803968 4784544321682738176 4786708821828265584 4807906354503454671 4808538122850496512 4829832324727619328 4831250170767885312 4832017312903477452 4840613200452457764 4862688326936650752 4873344327653093376 4884222328384461888 4886431922283021117 4908716000409881856 4917448330618369792 4919672955767939628 4952684712126670848 4952938667080241152 4963739811930525024 4963994333747830976 4975074678242803813 5008458188614583808 5042529332754819072 5067151058012410962 5147582027187211136 5192166114451798272 5238942385753165824 5241312452951620416 5253011811105530283 5276967639706393344 5288746585330737972 5300336241836210736 5324507888712757248 5336392950964348224 5384468563135198208 5386904465533609872 5435156442113870976 5447567804109438812 5470524367803732096 5482512368609730048 5494750119432519624 5510006379079243776 5519808371117279232 5522305500461117088 5532129371945666016 5572056000465271296 5581968375296527872 5584493625466309848 5609961143325579264 5622483378020502432 5634804378848889216 5647382067194534058 5672845499349171456 5673136381426092544 5685276862751689728 5685799632277490072 5698259383115205536 5723952215559524352 5726835333811528832 5739618448395929566 5778132164147782656 5791029780585612528 5843201220050347776 5882950888213955584 5933904130802055168 5990071374801851904 6003442069834891752 6030820159664449536 6057527133527097984 6060267523725311106 6098734801102112256 6112099450045360128 6156462246324125568 6170204349552527634 6211607362415852544 6211925870164883456 6225791776125072928 6265728421268262912 6279714422208593856 6311206286241276672 6325293800273065236 6339154926205000368 6368064000531738624 6379392428910317568 6382278429104354112 6396524586312176331 6410541806004606228 6439776432970159104 6441666894357180416 6442689750537969936 6454150933936610352 6483584435915534336 6512296437845949184 6515242563044028156 6544954667213175808 6559563941023919504 6573601372556641248 6588612411726956401 6618319749240700032 6677944251486111744 6756201410683214616 6845795856916402176 6861076651239876288 6876111881301030144 6910594592755811328 6922888152602397696 6926020027114641264 6988416603935493888 7004015748140707044 7035956852941857792 7051662113774317296 7067114989114947648 7115190601285797632 7176816482524107264 7182539287378146496 7198571741144615573 7212807184275744768 7244748487091428992 7246875256151827968 7260919800678686646 7294032490404976128 7310016491479640064 7326333492576692832 7363074000614822784 7376172495927554688 7379509433651909442 7429408000620361728 7442624500395370496 7445991500621746464 7496644504027336576 7512687282921875712 7513072505131852288 7529842756259378744 7563793999132228608 7580369150335586304 7600726587018616443 7704176218863710208 7721373040780816704 7790934960067130368 7858413578629748736 7915451459559590016 7933119877996106958 7950504362754316104 7986761833069135872 8004589426446522336 8076702844702797312 8080356698300414808 8131646401469483008 8171351706164158218 8208616328432167424 8226939132736703512 8279712556675918848 8282143149887803392 8298194057918499024 8358084000697906944 8372952562944791808 8376740438199464772 8414941714988368896 8433725067030753648 8452206568273333824 8471073100791801087 8509704572139138816 8528699448416235108 8547389074672808304 8585928323339286528 8586368577293545472 8590253000717293248 8605534578582147136 8609427672593894349 8667198246221673984 8686544670878418792 8686990084058704208 8764801830075521664 8824426332320933376 9008268547577619488 9046230239496674304 9066053972673073152 9086290700290646976 9148102201653168384 9168149175068040192 9214126123674415104 9230517536803196928 9234693369486188352 9255306524328791451 9317888805247325184 9338687664187609392 9381275803922477056 9402216151699089728 9422819985486596864 9552096000797607936 9569088643365476352 9573417643656531168 9615812709006909342 9659664649455238656 9662500341535770624 9664034625806954904 9681226400904915528 9725376653873301504 9768444656768923776 9772863844566042234 9817432000819763712 9834896661236739584 9839345911535879256 9905369424253341696 9927479623861050048 9927988667495661952 9950149356485607626 10016916377229167616 10085058665509638144 10134302116024821924 10295164054374422272 10384332228903596544 10482624905903240832 10506023622211060566 10553935279412786688 10577493170661475944 10600672483672421472 10672785901928696448 10768937126270396416 10773808931067219744 10870312884227741952 10895135608218877624 10941048735607464192 10965024737219460096 10989500238865039248 11020012758158487552 11039616742234558464 11044611000922234176 11064258743891332032 11069264150477864163 11144112000930542592 11163936750593055744 11168987250932619696 11219922286651158528 11244966756041004864 11269608757697778432 11294764134389068116 11345690998698342912 11346272762852185088 11370553725503379456 11371599264554980144 11396518766230411072 11453670667623057664 11479236896791859132 11556264328295565312 11582059561171225056 11686402440100695552 11765901776427911168 11867808261604110336 11980142749603703808 12006884139669783504 12061640319328899072 12115054267054195968 12120535047450622212 12197469602204224512 12224198900090720256 12257027559246237327 12312924492648251136 12340408699105055268 12423214724831705088 12423851740329766912 12451583552250145856 12559428844417187712 12622412572482553344 12650587600546130472 12678309852410000736 12764556858208708224 12793049172624352662 12821083612009212456 12879552865940318208 12885379501075939872 12908301867873220704 13024592875691898368 13030485126088056312 13089909334426351616 13119127882047839008 13147202745113282496 13177224823453912802 13236639498481400064 13355888502972223488 13512402821366429232 13722153302479752576 13752223762602060288 13821189185511622656 13845776305204795392 13852040054229282528 13976833207870987776 14008031496281414088 14071913705883715584 14103324227548634592 14134229978229895296 14230381202571595264 14353632965048214528 14365078574756292992 14397143482289231146 14425614368551489536 14489496974182857984 14493750512303655936 14521839601357373292 14588064980809952256 14620032982959280128 14652666985153385664 14659295766849063351 14726148001229645568 14752344991855109376 14759018867303818884 14858816001240723456 14885249000790740992 14891983001243492928 14925224034728411439 14993289008054673152 15025374565843751424 15026145010263704576 15059685512518757488 15127587998264457216 15201453174037232886 15442746081561633408 15581869920134260736 15716827157259497472 15830902919119180032 15866239755992213916 15901008725508632208 15973523666138271744 16009178852893044672 16153405689405594624 16160713396600829616 16263292802938966016 16342703412328316436 16417232656864334848 16453878265473407024 16559425113351837696 16596388115836998048 16716168001395813888 16745905125889583616 16753480876398929544 16829883429976737792 16867450134061507296 16904413136546667648 16942146201583602174 17019409144278277632 17057398896832470216 17094778149345616608 17171856646678573056 17180506001434586496 17211069157164294272 17218855345187788698 17334396492443347968 17373089341756837584 17373980168117408416 17529603660151043328 17648852664641866752 18016537095155238976 18092460478993348608 18172581400581293952 18296204403306336768 18336298350136080384 18469386738972376704 18510613048657582902 18635777610494650368 18677375328375218784 18804432303398179456 18845639970973193728 19104192001595215872 19138177286730952704 19146835287313062336 19189573758936528993 19231625418013818684 19319329298910477312 19325000683071541248 19328069251613909808 19362452801809831056 19450753307746603008 19536889313537847552 19545727689132084468 19634864001639527424 19669793322473479168 19678691823071758512 19765837235180869203 19854959247722100096 19855977334991323904 19900298712971215252 20033832754458335232 20088664569385753481 20268604232049643848 20590328108748844544 20768664457807193088 20965249811806481664 21012047244422121132 21107870558825573376 21154986341322951888 21201344967344842944 21345571803857392896 21537874252540792832 21547617862134439488 21595715223433846719 21740625768455483904 21790271216437755248 21882097471214928384 21930049474438920192 21979000477730078496 22089222001844468352 22128517487782664064 22138528300955728326 22288224001861085184 22327873501186111488 22337974501865239392 22489933512082009728 22539217515395556864 22589528268778136232 22691381997396685824 22692545525704370176 22741107451006758912 22743198529109960288 22793037532460822144 22907341335246115328 22958473793583718264 23112528656591130624 23164119122342450112 23372804880201391104 23531803552855822336 23960285499207407616 24013768279339567008 24230108534108391936 24241070094901244424 24394939204408449024 24514055118492474654 24625848985296502272 24680817398210110536 24846429449663410176 24903167104500291712 25118857688834375424 25244825144965106688 25301175201092260944 25356619704820001472 25413219302375403261 25529113716417416448 25586098345248705324 25642167224018424912 25759105731880636416 25770759002151879744 25816603735746441408 25828283017781683047 26049185751383796736 26060970252176112624 26179818668852703232 26238255764095678016 26294405490226564992 26296823299283391583 26354449646907825604 26473278996962800128 27024805642732858464 27444306604959505152 27504447525204120576 27642378371023245312 27691552610409590784 27704080108458565056 27765919572986374353 27953666415741975552 28016062992562828176 28143827411767431168 28206648455097269184 28268459956459790592 28460762405143190528 28707265930096429056 28730157149512585984 28794286964578462292 28978993948365715968 28987501024607311872 29043679202714746584 29176129961619904512 29305333970306771328 29318591533698126702 29452296002459291136 29504689983710218752 29518037734607637768 29783966002486985856 29850448069456822878 29986578016109346304 30050749131687502848 30052290020527409152 30119371025037514976 30255175996528914432 30402906348074465772 30885492163123266816 31163739840268521472 31661805838238360064 31732479511984427832 31802017451017264416 32018357705786089344 32306811378811189248 32321426793201659232 32685406824656632872 32834465313728669696 32907756530946814048 33118850226703675392 33192776231673996096 33432336002791627776 33491810251779167232 33506961752797859088 33659766859953475584 33734900268123014592 33808826273093335296 33884292403167204348 34038818288556555264 34114797793664940432 34189556298691233216 34361012002869172992 34422138314328588544 34437710690375577396 34668792984886695936 34746178683513675168 34747960336234816832 34825522747699626691 35059207320302086656 35297705329283733504 36033074190310477952 36184920957986697216 36345162801162587904 36592408806612673536 36672596700272160768 36771082677738711981 36938773477944753408 37021226097315165804 37271555220989300736 37354750656750437568 37608864606796358912 37691279941946387456 38293670574626124672 38379147517873057986 38463250836027637368 38638658597820954624 38656138503227819616 38724905603619662112 39073778627075695104 39091455378264168936 39269728003279054848 39339586644946958336 39357383646143517024 39531674470361738406 39709918495444200192 39711954669982647808 39800597425942430504 40067665508916670464 40177329138771506962 40537208464099287696 41180656217497689088 41537328915614386176 41930499623612963328 42024094488844242264 42215741117651146752 42309972682645903776 42402689934689685888 42691143607714785792 43095235724268878976 43191430446867693438 43481251536910967808 43580542432875510496 43764194942429856768 43860098948877840384 43958000955460156992 44178444003688936704 44257034975565328128 44277056601911456652 44576448003722170368 44655747002372222976 44675949003730478784 44775672104185234317 44979867024164019456 45078435030791113728 45179056537556272464 45382763994793371648 45385091051408740352 45486397058219920576 45586075064921644288 45814682670492230656 45916947587167436528 46328238244684900224 46745609760402782208 47920570998414815232 48027536558679134016 48460217068216783872 48482140189802488848 48789878408816898048 49028110236984949308 49251697970593004544 49361634796420221072 49806334209000583424 50237715377668750848 50390002188012309011 50489650289930213376 50602350402184521888 50713239409640002944 50826438604750806522 51058227432834832896 51172196690497410648 51284334448036849824 51541518004303759488 51633207471492882816 51656566035563366094 52098371502767593472 52121940504352225248 52476511528191356032 52588810980453129984 52593646598566783166 52708899293815651208 52946557993925600256 54049611285465716928 54888613209919010304 55008895050408241152 55408160216917130112 55531839145972748706 55907332831483951104 56032125985125656352 56413296910194538368 56536919912919581184 56921524810286381056 57414531860192858112 57460314299025171968 57588573929156924584 57957987896731431936 57975002049214623744 58087358405429493168 58352259923239809024 58610667940613542656 58637183067396253404 58904592004918582272 59009379967420437504 59036075469215275536 59297511705542607609 59567932004973971712 59700896138913645756 59973156032218692608 60101498263375005696 60104580041054818304 60238742050075029952 60265993708157260443 60805812696148931544 61770984326246533632 63323611676476720128 63464959023968855664 63604034902034528832 64036715411572178688 64613622757622378496 64642853586403318464 64787145670301540157 65370813649313265744 65668930627457339392 65815513061893628096 66385552463347992192 66864672005583255552 66983620503558334464 67013923505595718176 67469800536246029184 67617652546186670592 67768584806334408696 68077636577113110528 68229595587329880864 68379112597382466432 68722024005738345984 68844276628657177088 68875421380751154792 69337585969773391872 69492357367027350336 69495920672469633664 69651045495399253382 70118414640604173312 70595410658567467008 72066148380620955904 72690325602325175808 73184817613225347072 73542165355477423962 73877546955889506816 74042452194630331608 74709501313500875136 75217729213592717824 75382559883892774912 76587341149252249344 76758295035746115972 76926501672055274736 77277317195641909248 77312277006455639232 77449811207239324224 77484849053345049141 78147557254151390208 78182910756528337872 78539456006558109696 78679173289893916672 78714767292287034048 78890469897850174749 79063348940723476812 79419836990888400384 79423909339965295616 79601194851884861008 80354658277543013924 81074416928198575392 82361312434995378176 83074657831228772352 83860999247225926656 84048188977688484528 84431482235302293504 84619945365291807552 84805379869379371776 85382287215429571584 86190471448537757952 86382860893735386876 86962503073821935616 87161084865751020992 87528389884859713536 87916001910920313984 88356888007377873408 88514069951130656256 88554113203822913304 89351898007460957568 89551344208370468634 89959734048328038912 90156870061582227456 90358113075112544928 90765527989586743296 90972794116439841152 91172150129843288576 91629365340984461312 91833895174334873056 92656476489369800448 93491219520805564416 96055073117358268032 96920434136433567744 96964280379604977696 98056220473969898616 98503395941186009088 98723269592840442144 99612668418001166848 100475430755337501696 100780004376024618022 100979300579860426752 101204700804369043776 101426478819280005888 101652877209501613044 102116454865669665792 102344393380994821296 102568668896073699648 103083036008607518976 103266414942985765632 103313132071126732188 104196743005535186944 104243881008704450496 104476568243098880073 104953023056382712064 105177621960906259968 105187293197133566332 105417798587631302416 105893115987851200512 108099222570931433856 109777226419838020608 110017790100816482304 110816320433834260224 111063678291945497412 111814665662967902208 112064251970251312704 112826593820389076736 113073839825839162368 113843049620572762112 114920628598050343936 115177147858313849168 115915975793462863872 116174716810858986336 117221335881227085312 117274366134792506808 117809184009837164544 118018759934840875008 118072150938430551072 118595023411085215218 119135864009947943424 119401792277827291512 119946312064437385216 120202996526750011392 120477484100150059904 120531987416314520886 121611625392297863088 123541968652493067264 126647223352953440256 126929918047937711328 127208069804069057664 128073430823144357376 129285707172806636928 129574291340603080314 130741627298626531488 131631026123787256192 132771104926695984384 133729344011166511104 133967241007116668928 134027847011191436352 134327016312555702951 134939601072492058368 135235305092373341184 135537169612668817392 136155273154226221056 136459191174659761728 136758225194764932864 137444048011476691968 137688553257314354176 137750842761502309584 138984714734054700672 138991841344939267328 139302090990798506764 140236829281208346624 144132296761241911808 145380651204650351616 146369635226450694144 147084330710954847924 147755093911779013632 148084904389260663216 149419002627001750272 150435458427185435648 150765119767785549824 151170006564036927033 153174682298504498688 153516590071492231944 153853003344110549472 154624554012911278464 154899622414478648448 154969698106690098282 156295114508302780416 156365821513056675744 157429534584574068096 157780939795700349498 158126697881446953624 158839673981776800768 158847818679930591232 159202389703769722016 160709316555086027848 162148833856397150784 164722624869990756352 167721998494451853312 168096377955376969056 169239890730583615104 169610759738758743552 170764574430859143168 172380942897075515904 172765721787470773752 173925006147643871232 174322169731502041984 175056779769719427072 175832003821840627968 176713776014755746816 177028139902261312512 177108226407645826608 177892535116627822827 178703796014921915136 179102688416740937268 179919468096656077824 180313740123164454912 180716226150225089856 180797981124471781329 181945588232879682304 182344300259686577152 183258730681968922624 183667790348669746112 184077763094983741081 185312952978739600896 192110146234716536064 193840868272867135488 193928560759209955392 194361437010904620471 196112440947939797232 197006791882372018176 197446539185680884288 199225336836002333696 200950861510675003392 201560008752049236044 202409401608738087552 202852957638560011776 203305754419003226088 204232909731339331584 204688786761989642592 205137337792147399296 206166072017215037952 206532829885971531264 206626264142253464376 208487762017408900992 208953136486197760146 209906046112765424128 210355243921812519936 210374586394267132664 210835597175262604832 211786231975702401024 216198445141862867712 219554452839676041216 221632640867668520448 222127356583890994824 224128503940502625408 225653187640778153472 226147679651678324736 229841257196100687872 230354295716627698336 231831951586925727744 232349433621717972672 234442671762454170624 234548732269585013616 235618368019674329088 236037519869681750016 236144301876861102144 236671409693550524247 237190046822170430436 238271728019895886848 238803584555654583024 239892624128874770432 240954968200300119808 241063974832629041772 243223250784595726176 243778659233897386837 247083937304986134528 253294446705906880512 253859836095875422656 254416139608138115328 256146861646288714752 258571414345613273856 259148582681206160628 261483254597253062976 263262052247574512384 265542209853391968768 268055694022382872704 268654032625111405902 269879202144984116736 270470610184746682368 271074339225337634784 272918382349319523456 273516450389529865728 274888096022953383936 275377106514628708352 275501685523004619168 277969429468109401344 277983682689878534656 278604181981597013528 280473658562416693248 288264593522483823616 290761302409300703232 294168661421909695848 295510187823558027264 296169808778521326432 298838005254003500544 300870916854370871296 302340013128073854066 306349364597008997376 307033180142984463888 307706006688221098944 309249108025822556928 309799244828957296896 309939396213380196564 312590229016605560832 312731643026113351488 313429704729296640219 314859069169148136192 315561879591400698996 316253395762893907248 317679347963553601536 317695637359861182464 318404779407539444032 321418633110172055696 324297667712794301568 335443996988903706624 336192755910753938112 338479781461167230208 339221519477517487104 341529148861718286336 344761885794151031808 345531443574941547504 348644339463004083968 351664007643681255936 353427552029511493632 354056279804522625024 354216452815291653216 355785070233255645654 357407592029843830272 358205376833481874536 359838936193312155648 361432452300450179712 361595962248943562658 363891176465759364608 364688600519373154304 367335580697339492224 368155526189967482162 370625905957479201792 384220292469433072128 387857121518419910784 388722874021809240942 392224881895879594464 394893078371361768576 398450673672004667392 401901723021350006784 403120017504098472088 404818803217476175104 405705915277120023552 406611508838006452176 408465819462678663168 409377573523979285184 410274675584294798592 412332144034430075904 413065659771943062528 413252528284506928752 416975524034817801984 417906272972395520292 419812092225530848256 420710487843625039872 420749172788534265328 421671194350525209664 432396890283725735424 439108905679352082432 443265281735337040896 444254713167781989648 448257007881005250816 451306375281556306944 452295359303356649472 453510019692110781099 459682514392201375744 460708591433255396672 464698867243435945344 468885343524908341248 469097464539170027232 472288603753722204288 473342819387101048494 474380093644340860872 476543456039791773696 477607169111309166048 481909936400600239616 482127949665258083544 486446501569191452352 487557318467794773674 494167874609972269056 507719672191750845312 508832279216276230656 512293723292577429504 517142828691226547712 518297165362412321256 522966509194506125952 526524104495149024768 531084419706783937536 536111388044765745408 537308065250222811804 539758404289968233472 540941220369493364736 542148678450675269568 542393943373415343987 545836764698639046912 547032900779059731456 549776192045906767872 550754213029257416704 551003371046009238336 552233289284951223243 555938858936218802688 555967365379757069312 557208363963194027056 576529187044967647232 581522604818601406464 588337322843819391696 591020375647116054528 592339617557042652864 597676010508007001088 601741833708741742592 604680026256147708132 612698729194017994752 614066360285968927776 615412013376442197888 618498216051645113856 619598489657914593792 619878792426760393128 625463286052226702976 626859409458593280438 629718138338296272384 631123759182801397992 632506791525787814496 635358695927107203072 636809558815078888064 642837266220344111392 648595335425588603136 672385511821507876224 676959562922334460416 678443038955034974208 689523771588302063616 691062887149883095008 697288678926008167936 703328015287362511872 706855104059022987264 708112559609045250048 708432905630583306432 710014229080651572741 711570140466511291308 714815184059687660544 716410753666963749072 719677872386624311296 722864904600900359424 723191924497887125316 727782352931518729216 729377201038746308608 731335977701692160511 734671161394678984448 736311052379934964324 741251811914958403584 768440584938866144256 775714243036839821568 777445748043618481884 784449763791759188928 789786156742723537152 796901347344009334784 806240035008196944176 809637606434952350208 811411830554240047104 813223017676012904352 818755147047958570368 820549351168589597184 824664288068860151808 826131319543886125056 826505056569013857504 833951048069635603968 835812545944791040584 839624184451061696512 841420975687250079744 841498345577068530656 843342388701050419328 864793780567451470848 886530563470674081792 888509426335563979296 896514015762010501632 902612750563112613888 907020039384221562198 921417182866510793344 929397734486871890688 937770687049816682496 938194929078340054464 940289114187889920657 944577207507444408576 946685638774202096988 948760187288681721744 953086912079583547392 955214338222618332096 963819872801200479232 964255899330516167088 972893003138382904704 975114636935589547348 1015439344383501690624 1017664558432552461312 1024587446585154859008 1034285657382453095424 1036594330724824642512 1045933018389012251904 1053048208990298049536 1062168839413567875072 1072222776089531490816 1074616130500445623608 1079516808579936466944 1084297356901350539136 1084787886746830687974 1091673529397278093824 1094065801558119462912 1102006742092018476672 1104466578569902446486 1111877717872437605376 1111934730759514138624 1114416727926388054112 1153058374089935294464 1176674645687638783392 1184679235114085305728 1195352021016014002176 1209360052512295416264 1225397458388035989504 1228132720571937855552 1230824026752884395776 1236996432103290227712 1239196979315829187584 1239757584853520786256 1250926572104453405952 1253718818917186560876 1259436276676592544768 1262247518365602795984 1265013583051575628992 1273619117630157776128 1285674532440688222784 1288544341664886187567 1297190670851177206272 1344771023643015752448 1353919125844668920832 1356886077910069948416 1360530059076332343297 1379047543176604127232 1382125774299766190016 1394577357852016335872 1406656030574725023744 1416865811261166612864 1420028458161303145482 1423140280933022582616 1429630368119375321088 1432821507333927498144 1445729809201800718848 1446383848995774250632 1455564705863037458432 1462671955403384321022 1469342322789357968896 1472622104759869928648 1482503623829916807168 1536881169877732288512 1551428486073679643136 1554891496087236963768 1568899527583518377856 1579572313485447074304 1612480070016393888352 1619275212869904700416 1622823661108480094208 1626446035352025808704 1637510294095917140736 1641098702337179194368 1649328576137720303616 1652262639087772250112 1653010113138027715008 1656699867854853669729 1667902096139271207936 1671625091889582081168 1679248368902123393024 1682996691154137061312 1686684777402100838656 1729587561134902941696 1773061126941348163584 1777018852671127958592 1793028031524021003264 1805225501126225227776 1814040078768443124396 1842834365733021586688 1858795468973743781376 1876389858156680108928 1880578228375779841314 1889154415014888817152 1893371277548404193976 1897520374577363443488 1910428676445236664192 1927639745602400958464 1928511798661032334176 1945786006276765809408 1950229273871179094696 2030878688767003381248 2035329116865104922624 2068571314764906190848 2073188661449649285024 2091866036778024503808 2106096417980596099072 2124337678827135750144 2144445552179062981632 2149232261000891247216 2159033617159872933888 2168594713802701078272 2169575773493661375948 2183347058794556187648 2188131603116238925824 2194007933105076481533 2204013484184036953344 2208933157139804892972 2223755435744875210752 2223869461519028277248 2228833455852776108224 2353349291375277566784 2369358470228170611456 2390704042032028004352 2418720105024590832528 2456265441143875711104 2461648053505768791552 2473992864206580455424 2478393958631658375168 2479515169707041572512 2501853144208906811904 2507437637834373121752 2518872553353185089536 2524495036731205591968 2530027166103151257984 2547238235260315552256 2571349064881376445568 2577088683329772375134 2594381341702354412544 2689542047286031504896 2707838251689337841664 2721060118152664686594 2764251548599532380032 2789154715704032671744 2813312061149450047488 2833731622522333225728 2840056916322606290964 2846280561866045165232 2859260736238750642176 2865643014667854996288 2891459618403601437696 2892767697991548501264 2911129411726074916864 2925343910806768642044 2938684645578715937792 2945244209519739857296 3073762339755464577024 3102856972147359286272 3109782992174473927536 3137799055167036755712 3159144626970894148608 3224960140032787776704 3238550425739809400832 3252892070704051617408 3275020588191834281472 3282197404674358388736 3306020226276055430016 3313399735709707339458 3335804192278542415872 3343250183779164162336 3365993382308274122624 3373369554804201677312 3459175122269805883392 3554037705342255917184 3586056063048042006528 3628080157536886248792 3685668731466043173376 3717590937947487562752 3752779716313360217856 3761156456751559682628 3778308830029777634304 3786742555096808387952 3795040749154726886976 3820857352890473328384 3855279491204801916928 3857023597322064668352 3865633024994658562701 3891572012553531618816 3900458547742358189392 4061757377534006762496 4070658233730209845248 4137142629529812381696 4146377322899298570048 4183732073556049007616 4212192835961192198144 4288891104358125963264 4298464522001782494432 4337189427605402156544 4339151546987322751896 4366694117589112375296 4388015866210152963066 4408026968368073906688 4417866314279609785944 4447510871489750421504 4457666911705552216448 4706698582750555133568 4738716940456341222912 4837440210049181665056 4912530882287751422208 4923296107011537583104 4947985728413160910848 4956787917263316750336 4959030339414083145024 4970099603564561009187 5003706288417813623808 5014875275668746243504 5037745106706370179072 5048990073462411183936 5060054332206302515968 5094476470520631104512 5142698129762752891136 5154177366659544750268 5188762683404708825088 5379084094572063009792 5415676503378675683328 5442120236305329373188 5528503097199064760064 5578309431408065343488 5667463245044666451456 5680113832645212581928 5692561123732090330464 5731286029335709992576 5782919236807202875392 5785535395983097002528 5850687821613537284088 5877369291157431875584 5890488419039479714592 6205713944294718572544 6219565984348947855072 6275598110334073511424 6318289253941788297216 6449920280065575553408 6477100851479618801664 6505784141408103234816 6550041176383668562944 6564394809348716777472 6582023799315229444599 6612040452552110860032 6626799471419414678916 6671608384557084831744 6686500367558328324672 6731986764616548245248 6746739109608403354624 7108075410684511834368 7172112126096084013056 7256160315073772497584 7371337462932086346752 7435181875894975125504 7505559432626720435712 7522312913503119365256 7556617660059555268608 7573485110193616775904 7590081498309453773952 7641714705780946656768 7714047194644129336704 7731266049989317125402 7783144025107063237632 7800917095484716378784 8123514755068013524992 8292754645798597140096 8367464147112098015232 8577782208716251926528 8596929044003564988864 8674378855210804313088 8678303093974645503792 8733388235178224750592 8776031732420305926132 8816053936736147813376 8835732628559219571888 8915333823411104432896 9019810391654203312969 9413397165501110267136 9477433880912682445824 9674880420098363330112 9825061764575502844416 9846592214023075166208 9918060678828166290048 9940199207129122018374 10007412576835627247616 10029750551337492487008 10097980146924822367872 10120108664412605031936 10188952941041262209024 10285396259525505782272 10308354733319089500536 10377525366809417650176 10758168189144126019584 10884240472610658746376 11057006194398129520128 11334926490089332902912 11360227665290425163856 11385122247464180660928 11462572058671419985152 11565838473614405750784 11571070791966194005056 11596899074983975688103 11701375643227074568176 11754738582314863751168 11780976838078959429184 12411427888589437145088 12439131968697895710144 12551196220668147022848 12636578507883576594432 12899840560131151106816 13011568282816206469632 13100082352767337125888 13164047598630458889198 13224080905104221720064 13253598942838829357832 13373000735116656649344 13463973529233096490496 13493478219216806709248 14216150821369023668736 14512320630147544995168 14742674925864172693504 14870363751789950251008 15011118865253440871424 15044625827006238730512 15113235320119110537216 15146970220387233551808 15180162996618907547904 15283429411561893313536 15428094389288258673408 15462532099978634250804 15566288050214126475264 15601834190969432757568 16247029510136027049984 16585509291597194280192 16734928294224196030464 17193858088007129977728 17348757710421608626176 17356606187949291007584 17552063464840611852264 17632107873472295626752 17671465257118439143776 17830667646822208865792 18039620783308406625938 18826794331002220534272 18954867761825364891648 19349760840196726660224 19650123529151005688832 19693184428046150332416 19836121357656332580096 19880398414258244036748 20014825153671254495232 20059501102674984974016 20195960293849644735744 20240217328825210063872 20377905882082524418048 20570792519051011564544 20616709466638179001072 21516336378288252039168 21768480945221317492752 22114012388796259040256 22669852980178665805824 22720455330580850327712 22770244494928361321856 22925144117342839970304 23142141583932388010112 23193798149967951376206 23402751286454149136352 23561953676157918858368 24878263937395791420288 25102392441336294045696 25799681120262302213632 26023136565632412939264 26200164705534674251776 26328095197260917778396 26448161810208443440128 26507197885677658715664 26746001470233313298688 26927947058466192980992 26986956438433613418496 27059431174962609938907 28432301642738047337472 29024641260295089990336 29485349851728345387008 30022237730506881742848 30089251654012477461024 30293940440774467103616 30360325993237815095808 30566858823123786627072 30856188778576517346816 30925064199957268501608 31132576100428252950528 31203668381938865515136 33171018583194388560384 34387716176014259955456 34697515420843217252352 34713212375898582015168 34790697224951927064309 35104126929681223704528 35264215746944591253504 35342930514236878287552 35661335293644417731584 36079241566616813251876 37653588662004441068544 37909735523650729783296 38699521680393453320448 39300247058302011377664 39672242715312665160192 39760796828516488073496 40119002205349969948032 40391920587699289471488 40480434657650420127744 41141585038102023129088 41233418933276358002144 43536961890442634985504 44228024777592518080512 45339705960357331611648 45440910661161700655424 45540488989856722643712 45850288234685679940608 46284283167864776020224 46387596299935902752412 46805502572908298272704 47123907352315837716736 49756527874791582840576 50204784882672588091392 51599362240524604427264 52046273131264825878528 52656190394521835556792 52896323620416886880256 53014395771355317431328 53492002940466626597376 53855894116932385961984 54118862349925219877814 56864603285476094674944 58049282520590179980672 60044475461013763485696 60178503308024954922048 60587880881548934207232 60720651986475630191616 61133717646247573254144 61712377557153034693632 61850128399914537003216 62407336763877731030272 66342037166388777120768 68775432352028519910912 69426424751797164030336 69581394449903854128618 70208253859362447409056 70685861028473756575104 71322670587288835463168 72158483133233626503752 75307177324008882137088 77399043360786906640896 78600494116604022755328 79344485430625330320384 79521593657032976146992 80238004410699939896064 80783841175398578942976 80960869315300840255488 81178293524887829816721 82283170076204046258176 82466837866552716004288 87073923780885269971008 88456049555185036161024 90881821322323401310848 91080977979713445287424 91700576469371359881216 92568566335729552040448 92775192599871805504824 93611005145816596545408 94247814704631675433472 99513055749583165681152 103198724481049208854528 104092546262529651757056 105312380789043671113584 105792647240833773760512 106028791542710634862656 106984005880933253194752 107711788233864771923968 108237724699850439755628 113729206570952189349888 116098565041180359961344 120357006616049909844096 121175761763097868414464 121441303972951260383232 123424755114306069387264 123700256799829074006432 124814673527755462060544 132684074332777554241536 137550864704057039821824 138852849503594328060672 139162788899807708257236 140416507718724894818112 141371722056947513150208 142645341174577670926336 144316966266467253007504 150614354648017764274176 154798086721573813281792 158688970861250660640768 159043187314065952293984 160476008821399879792128 161567682350797157885952 162356587049775659633442 164933675733105432008576 174147847561770539942016 181763642644646802621696 182161955959426890574848 183401152938742719762432 185137132671459104080896 185550385199743611009648 187222010291633193090816 188495629409263350866944 199026111499166331362304 206397448962098417709056 210624761578087342227168 212057583085421269725312 213968011761866506389504 216475449399700879511256 232197130082360719922688 240714013232099819688192 242351523526195736828928 242882607945902520766464 243534880574663489450163 246849510228612138774528 247400513599658148012864 249629347055510924121088 265368148665555108483072 275101729408114079643648 277705699007188656121344 278325577799615416514472 280833015437449789636224 282743444113895026300416 288633932532934506015008 309596173443147626563584 317377941722501321281536 318086374628131904587968 320952017642799759584256 323135364701594315771904 324713174099551319266884 329867351466210864017152 348295695123541079884032 363527285289293605243392 364323911918853781149696 370274265342918208161792 371100770399487222019296 374444020583266386181632 376991258818526701733888 398052222998332662724608 421249523156174684454336 424115166170842539450624 427936023523733012779008 432950898799401759022512 464394260164721439845376 481428026464199639376384 484703047052391473657856 487069761149326978900326 494801027199316296025728 499258694111021848242176 550203458816228159287296 555411398014377312242688 556651155599230833028944 561666030874899579272448 565486888227790052600832 577267865065869012030016 619192346886295253127168 636172749256263809175936 641904035285599519168512 649426348199102638533768 659734702932421728034304 696591390247082159768064 727054570578587210486784 728647823837707562299392 740548530685836416323584 742201540798974444038592 748888041166532772363264 753982517637053403467776 796104445996665325449216 842499046312349368908672 848230332341685078901248 865901797598803518045024 928788520329442879690752 962856052928399278752768 969406094104782947315712 974139522298653957800652 989602054398632592051456 998517388222043696484352 1110822796028754624485376 1113302311198461666057888 1123332061749799158544896 1130973776455580105201664 1154535730131738024060032 1272345498512527618351872 1283808070571199038337024 1298852696398205277067536 1319469405864843456068608 1393182780494164319536128 1454109141157174420973568 1484403081597948888077184 1497776082333065544726528 1684998092624698737817344 1696460664683370157802496 1731803595197607036090048 1857577040658885759381504 1925712105856798557505536 1948279044597307915601304 1979204108797265184102912 2221645592057509248970752 2226604622396923332115776 2246664123499598317089792 2261947552911160210403328 2309071460263476048120064 2544690997025055236703744 2597705392796410554135072 2638938811729686912137216 2786365560988328639072256 2908218282314348841947136 2968806163195897776154368 2995552164666131089453056 3369996185249397475634688 3392921329366740315604992 3463607190395214072180096 3851424211713597115011072 3896558089194615831202608 3958408217594530368205824 4453209244793846664231552 4493328246999196634179584 4618142920526952096240128 5089381994050110473407488 5195410785592821108270144 5277877623459373824274432 5572731121976657278144512 5937612326391795552308736 6739992370498794951269376 6785842658733480631209984 6927214380790428144360192 7793116178389231662405216 7916816435189060736411648 8906418489587693328463104 8986656493998393268359168 9236285841053904192480256 10178763988100220946814976 10390821571185642216540288 11875224652783591104617472 13479984740997589902538752 13854428761580856288720384 15586232356778463324810432 15833632870378121472823296 17812836979175386656926208 18472571682107808384960512 20357527976200441893629952 20781643142371284433080576 23750449305567182209234944 26959969481995179805077504 27708857523161712577440768 31172464713556926649620864 35625673958350773313852416 36945143364215616769921024 41563286284742568866161152 47500898611134364418469888 55417715046323425154881536 62344929427113853299241728 71251347916701546627704832 83126572569485137732322304 110835430092646850309763072 124689858854227706598483456 142502695833403093255409664 166253145138970275464644608 249379717708455413196966912 332506290277940550929289216 498759435416910826393933824 997518870833821652787867648
- Sum of all divisors σ(n): 3569936930372405341440000000
- Sum of proper divisors (its aliquot sum) s(n): 2572418059538583688652132352
- 997518870833821652787867648 is an abundant number, because the sum of its proper divisors (2572418059538583688652132352) is greater than itself. Its abundance is 1574899188704762035864264704
Bases of 997518870833821652787867648
- Binary: 1100111001001000001101011001010111101110001111001010111111011101110000101100110000000000002
- Hexadecimal: 0x33920D657B8F2BF770B3000
- Base-36: 3HC5FH834GJ02P91C0
Squares and roots of 997518870833821652787867648
- 997518870833821652787867648 squared (9975188708338216527878676482) is 995043897669582566436230720542926832246164422765051904
- 997518870833821652787867648 cubed (9975188708338216527878676483) is 992575065233446782394501976425210510011043924788921586780886587244204508202401792
-
The
square root of 997518870833821652787867648 is 31583522141044.0804051941 -
997518870833821652787867648 is a
perfect cube number . Itscube root is 999172272
Scales and comparisons
How big is 997518870833821652787867648?- 997,518,870,833,821,652,787,867,648 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 997,518,870,833,821,652,787,867,648 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 997518870833821652787867648 cubic inches would be around 83264356 feet tall.
Recreational maths with 997518870833821652787867648
- 997518870833821652787867648 backwards is 846768787256128338078815799
- The number of decimal digits it has is: 27
- The sum of 997518870833821652787867648's digits is 153
- 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 997518870833821652787867648 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 997518870833821652787867648 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/997518870833821652787867648/
Chicago style:
Numbermatics. 2024. "Number 997518870833821652787867648 - Facts about the integer". https://numbermatics.com/n/997518870833821652787867648/
The information we have on file for 997518870833821652787867648 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 997518870833821652787867648, math, Factors of 997518870833821652787867648, curriculum, school, college, exams, university, Prime factorization of 997518870833821652787867648, STEM, science, technology, engineering, physics, economics, calculator, nine hundred ninety-seven septillion, five hundred eighteen sextillion, eight hundred seventy quintillion, eight hundred thirty-three quadrillion, eight hundred twenty-one trillion, six hundred fifty-two billion, seven hundred eighty-seven million, eight hundred sixty-seven thousand, six hundred forty-eight.