949931115624818105723191296
949,931,115,624,818,105,723,191,296 is an even composite number composed of five prime numbers multiplied together.
949931115624818105723191296 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand and twenty-five divisors.
Prime factorization of 949931115624818105723191296:
216 × 310 × 72 × 474 × 1794
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 47 × 47 × 47 × 47 × 179 × 179 × 179 × 179)See below for interesting mathematical facts about the number 949931115624818105723191296 from the Numbermatics database.
Names of 949931115624818105723191296
- Cardinal: 949931115624818105723191296 can be written as Nine hundred forty-nine septillion, nine hundred thirty-one sextillion, one hundred fifteen quintillion, six hundred twenty-four quadrillion, eight hundred eighteen trillion, one hundred five billion, seven hundred twenty-three million, one hundred ninety-one thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 9.49931115624818105723191296 × 1026
Factors of 949931115624818105723191296
Divisors of 949931115624818105723191296
- Number of divisors d(n): 14025
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 47 48 49 54 56 63 64 72 81 84 94 96 98 108 112 126 128 141 144 147 162 168 179 188 189 192 196 216 224 243 252 256 282 288 294 324 329 336 358 376 378 384 392 423 432 441 448 486 504 512 537 564 567 576 588 648 658 672 716 729 752 756 768 784 846 864 882 896 972 987 1008 1024 1074 1128 1134 1152 1176 1253 1269 1296 1316 1323 1344 1432 1458 1504 1512 1536 1568 1611 1692 1701 1728 1764 1792 1944 1974 2016 2048 2148 2187 2209 2256 2268 2303 2304 2352 2506 2538 2592 2632 2646 2688 2864 2916 2961 3008 3024 3072 3136 3222 3384 3402 3456 3528 3584 3759 3807 3888 3948 3969 4032 4096 4296 4374 4418 4512 4536 4606 4608 4704 4833 5012 5076 5103 5184 5264 5292 5376 5728 5832 5922 6016 6048 6144 6272 6444 6561 6627 6768 6804 6909 6912 7056 7168 7518 7614 7776 7896 7938 8064 8192 8413 8592 8748 8771 8836 8883 9024 9072 9212 9216 9408 9666 10024 10152 10206 10368 10528 10584 10752 11277 11421 11456 11664 11844 11907 12032 12096 12288 12544 12888 13122 13254 13536 13608 13818 13824 14112 14336 14499 15036 15228 15309 15463 15552 15792 15876 16128 16384 16826 17184 17496 17542 17672 17766 18048 18144 18424 18432 18816 19332 19683 19881 20048 20304 20412 20727 20736 21056 21168 21504 22554 22842 22912 23328 23688 23814 24064 24192 24576 25088 25239 25776 26244 26313 26508 26649 27072 27216 27636 27648 28224 28672 28998 30072 30456 30618 30926 31104 31584 31752 32041 32256 32768 33652 33831 34263 34368 34992 35084 35344 35532 35721 36096 36288 36848 36864 37632 38664 39366 39762 40096 40608 40824 41454 41472 42112 42336 43008 43497 45108 45684 45824 45927 46389 46656 47376 47628 48128 48384 49152 50176 50478 51552 52488 52626 53016 53298 54144 54432 55272 55296 56448 57344 57996 58891 59049 59643 60144 60912 61236 61852 62181 62208 63168 63504 64082 64512 65536 67304 67662 68526 68736 69984 70168 70688 71064 71442 72192 72576 73696 73728 75264 75717 77328 78732 78939 79524 79947 80192 81216 81648 82908 82944 84224 84672 86016 86994 90216 91368 91648 91854 92778 93312 94752 95256 96123 96256 96768 98304 100352 100956 101493 102789 103104 103823 104976 105252 106032 106596 107163 108241 108288 108864 110544 110592 112896 114688 115992 117782 118098 119286 120288 121824 122472 123704 124362 124416 126336 127008 128164 129024 130491 134608 135324 137052 137472 137781 139167 139968 140336 141376 142128 142884 144384 145152 147392 147456 150528 151434 154656 157464 157878 159048 159894 160384 162432 163296 165816 165888 168448 169344 172032 173988 176673 178929 180432 182736 183296 183708 185556 186543 186624 189504 190512 192246 192512 193536 196608 200704 201912 202986 205578 206208 207646 209952 210504 212064 213192 214326 216482 216576 217728 221088 221184 224287 225792 227151 229376 231984 235564 236196 236817 238572 239841 240576 243648 244944 247408 248724 248832 252672 254016 256328 258048 260982 269216 270648 274104 274944 275562 278334 279936 280672 282752 284256 285768 288369 288768 290304 294784 294912 301056 302868 304479 308367 309312 311469 314928 315756 318096 319788 320768 321489 324723 324864 326592 331632 331776 336896 338688 344064 347976 353346 357858 360864 365472 366592 367416 371112 373086 373248 379008 381024 384492 385024 387072 391473 395411 401408 403824 405972 411156 412237 412416 413343 415292 417501 419904 421008 424128 426384 428652 432964 433152 435456 442176 442368 448574 451584 454302 458752 463968 471128 472392 473634 477144 479682 481152 487296 489888 494816 497448 497664 505344 508032 512656 516096 521964 530019 536787 538432 541296 548208 549888 551124 556668 559629 559872 561344 565504 568512 571536 576738 577536 580608 589568 589824 602112 605736 608958 616734 618624 622938 629856 631512 636192 639576 641536 642978 649446 649728 653184 663264 663552 672861 673792 677376 681453 688128 695952 706692 710451 715716 719523 721728 726761 730944 733184 734832 742224 746172 746496 758016 762048 768984 770048 774144 782946 790822 802816 807648 811944 822312 824474 824832 826686 830584 835002 839808 842016 848256 852768 857304 865107 865928 866304 870912 884352 884736 897148 903168 908604 913437 925101 927936 934407 942256 944784 947268 954288 959364 962304 964467 974169 974592 979776 989632 994896 995328 1010688 1016064 1025312 1032192 1043928 1060038 1073574 1076864 1082592 1096416 1099776 1102248 1113336 1119258 1119744 1122688 1131008 1137024 1143072 1153476 1155072 1161216 1174419 1179136 1186233 1204224 1211472 1217916 1233468 1236711 1237248 1245876 1252503 1259712 1263024 1272384 1279152 1283072 1285956 1298892 1299456 1306368 1326528 1327104 1345722 1347584 1354752 1362906 1376256 1391904 1413384 1420902 1431432 1439046 1443456 1453522 1461888 1466368 1469664 1484448 1492344 1492992 1505927 1516032 1524096 1537968 1540096 1548288 1565892 1570009 1581644 1590057 1605632 1610361 1615296 1623888 1644624 1648948 1649664 1653372 1661168 1670004 1678887 1679616 1684032 1696512 1705536 1714608 1730214 1731856 1732608 1741824 1768704 1769472 1794296 1806336 1817208 1826874 1850202 1855872 1868814 1884512 1889568 1894536 1908576 1918728 1924608 1928934 1948338 1949184 1959552 1979264 1989792 1990656 2018583 2021376 2032128 2044359 2050624 2064384 2087856 2120076 2131353 2147148 2153728 2158569 2165184 2180283 2192832 2199552 2204496 2226672 2238516 2239488 2245376 2262016 2274048 2286144 2306952 2310144 2322432 2348838 2358272 2372466 2408448 2422944 2435832 2466936 2473422 2474496 2491752 2505006 2519424 2526048 2544768 2558304 2566144 2571912 2595321 2597784 2598912 2612736 2653056 2654208 2691444 2695168 2709504 2725812 2740311 2767877 2775303 2783808 2803221 2826768 2841804 2862864 2878092 2886912 2893401 2907044 2922507 2923776 2932736 2939328 2968896 2984688 2985984 3011854 3032064 3048192 3075936 3080192 3096576 3131784 3140018 3163288 3180114 3211264 3220722 3230592 3247776 3289248 3297896 3299328 3306744 3322336 3340008 3357774 3359232 3368064 3393024 3411072 3429216 3460428 3463712 3465216 3483648 3523257 3537408 3558699 3588592 3612672 3634416 3653748 3700404 3710133 3711744 3737628 3757509 3769024 3779136 3789072 3817152 3837456 3849216 3857868 3896676 3898368 3919104 3958528 3979584 3981312 4037166 4042752 4064256 4088718 4101248 4128768 4175712 4240152 4262706 4294296 4307456 4317138 4330368 4360566 4385664 4399104 4408992 4453344 4477032 4478976 4490752 4517781 4524032 4548096 4572288 4613904 4620288 4644864 4697676 4710027 4716544 4744932 4770171 4816896 4831083 4845888 4871664 4879681 4933872 4946844 4948992 4983504 5010012 5036661 5038848 5052096 5087327 5089536 5116608 5132288 5143824 5190642 5195568 5197824 5225472 5306112 5308416 5382888 5390336 5419008 5451624 5480622 5535754 5550606 5567616 5606442 5653536 5683608 5725728 5735339 5756184 5773824 5786802 5814088 5845014 5847552 5865472 5878656 5937792 5969376 5971968 6023708 6055749 6064128 6096384 6133077 6151872 6193152 6263568 6280036 6326576 6360228 6394059 6441444 6461184 6475707 6495552 6540849 6578496 6595792 6598656 6613488 6644672 6680016 6715548 6718464 6736128 6786048 6822144 6858432 6920856 6927424 6930432 6967296 7046514 7074816 7117398 7177184 7225344 7268832 7307496 7400808 7420266 7423488 7475256 7515018 7538048 7558272 7578144 7634304 7674912 7698432 7715736 7785963 7793352 7796736 7838208 7917056 7959168 7962624 8074332 8085504 8128512 8177436 8202496 8220933 8303631 8351424 8409663 8480304 8525412 8588592 8614912 8634276 8660736 8721132 8767521 8771328 8798208 8817984 8906688 8954064 8957952 8981504 9035562 9048064 9096192 9144576 9227808 9240576 9289728 9395352 9420054 9433088 9489864 9540342 9633792 9662166 9691776 9743328 9759362 9867744 9893688 9897984 9967008 10020024 10073322 10077696 10104192 10174654 10179072 10233216 10264576 10287648 10381284 10391136 10395648 10450944 10541489 10569771 10612224 10676097 10765776 10780672 10838016 10903248 10961244 11071508 11101212 11130399 11135232 11212884 11272527 11307072 11367216 11451456 11470678 11512368 11547648 11573604 11628176 11690028 11695104 11730944 11757312 11875584 11938752 11943936 12047416 12111498 12128256 12192768 12266154 12303744 12386304 12527136 12560072 12653152 12720456 12788118 12882888 12922368 12951414 12991104 13081698 13156992 13191584 13197312 13226976 13289344 13360032 13431096 13436928 13472256 13553343 13572096 13644288 13716864 13841712 13854848 13860864 13934592 14093028 14130081 14149632 14234796 14310513 14354368 14450688 14493249 14537664 14614992 14639043 14801616 14840532 14846976 14950512 15030036 15076096 15109983 15116544 15156288 15261981 15268608 15349824 15396864 15431472 15571926 15586704 15593472 15676416 15834112 15918336 15925248 16148664 16171008 16257024 16354872 16404992 16441866 16607262 16702848 16819326 16960608 17050824 17177184 17206017 17229824 17268552 17321472 17442264 17535042 17542656 17596416 17635968 17813376 17908128 17915904 17963008 18071124 18096128 18167247 18192384 18289152 18399231 18455616 18579456 18584317 18790704 18840108 18866176 18979728 19080684 19182177 19324332 19375139 19383552 19427121 19486656 19518724 19622547 19735488 19787376 19795968 19934016 20040048 20146644 20155392 20208384 20349308 20358144 20466432 20529152 20575296 20762568 20782272 20791296 20901888 21082978 21139542 21224448 21352194 21531552 21561344 21676032 21806496 21922488 22143016 22202424 22260798 22270464 22425768 22545054 22614144 22734432 22902912 22941356 23024736 23095296 23147208 23256352 23357889 23380056 23390208 23514624 23751168 23877504 23887872 24094832 24222996 24256512 24385536 24532308 24607488 24662799 24910893 25054272 25120144 25228989 25306304 25440912 25576236 25765776 25844736 25902828 25982208 26163396 26302563 26313984 26383168 26394624 26453952 26578688 26720064 26862192 26873856 26944512 27106686 27144192 27288576 27433728 27683424 27709696 27721728 27869184 28186056 28260162 28299264 28469592 28621026 28708736 28901376 28986498 29075328 29229984 29278086 29603232 29681064 29693952 29901024 30060072 30152192 30219966 30233088 30312576 30523962 30537216 30699648 30793728 30862944 31143852 31173408 31186944 31352832 31624467 31668224 31836672 32028291 32297328 32342016 32514048 32709744 32809984 32883732 33214524 33391197 33405696 33638652 33817581 33921216 34101648 34157767 34354368 34412034 34459648 34537104 34642944 34884528 35070084 35085312 35192832 35271936 35626752 35816256 35831808 35926016 36142248 36192256 36334494 36384768 36578304 36798462 36911232 37158912 37168634 37581408 37680216 37732352 37959456 38161368 38364354 38648664 38750278 38767104 38854242 38973312 39037448 39245094 39470976 39574752 39591936 39868032 40080096 40147373 40293288 40310784 40416768 40660029 40698616 40716288 40932864 41058304 41150592 41525136 41564544 41582592 41803776 42165956 42279084 42390243 42448896 42704388 42931539 43063104 43352064 43479747 43612992 43844976 43917129 44286032 44404848 44521596 44540928 44851536 45090108 45228288 45329949 45468864 45785943 45805824 45882712 46049472 46190592 46294416 46512704 46715778 46760112 46780416 47029248 47502336 47755008 47775744 48189664 48445992 48513024 48771072 49064616 49214976 49325598 49821786 50108544 50240288 50457978 50612608 50881824 51152472 51531552 51618051 51689472 51805656 51964416 52326792 52605126 52627968 52766336 52789248 52907904 53157376 53440128 53724384 53747712 53889024 54213372 54288384 54501741 54577152 54867456 55197693 55366848 55419392 55738368 55752951 56372112 56520324 56598528 56939184 57242052 57417472 57546531 57972996 58125417 58150656 58459968 58556172 58867641 59206464 59362128 59387904 59802048 60120144 60304384 60439932 60466176 60625152 61047924 61074432 61399296 61587456 61725888 62287704 62346816 62373888 62705664 63248934 63336448 63673344 64056582 64594656 64684032 65028096 65419488 65619968 65767464 66429048 66782394 66811392 67277304 67635162 67842432 68203296 68315534 68708736 68824068 68919296 69074208 69285888 69769056 70073667 70140168 70170624 70543872 70778569 71253504 71632512 71663616 71852032 72284496 72384512 72668988 72769536 73156608 73596924 73790423 73822464 73988397 74337268 74732679 75162816 75360432 75464704 75686967 75918912 76322736 76728708 77297328 77500556 77534208 77708484 77946624 78074896 78490188 78907689 78941952 79149504 79183872 79736064 80160192 80294746 80586576 80621568 80833536 81320058 81397232 81432576 81865728 82116608 82301184 83050272 83129088 83165184 83607552 84331912 84558168 84780486 84897792 85408776 85863078 86126208 86704128 86959494 87225984 87689952 87834258 88572064 88809696 89043192 89081856 89703072 90180216 90456576 90659898 90937728 91571886 91611648 91765424 92098944 92381184 92588832 93025408 93431556 93520224 93560832 94058496 94873401 95004672 95510016 96084873 96379328 96891984 97026048 97542144 98129232 98429952 98651196 99643572 100173591 100217088 100480576 100915956 101225216 101452743 101763648 102304944 102473301 103063104 103236102 103378944 103611312 103928832 104653584 105210252 105255936 105532672 105578496 105815808 106314752 106880256 107448768 107495424 107778048 108426744 108576768 109003482 109154304 109734912 110395386 110733696 110838784 111476736 111505902 112744224 113040648 113197056 113878368 114484104 114834944 115093062 115945992 116250834 116301312 116919936 117112344 117735282 118412928 118724256 118775808 119604096 120240288 120442119 120608768 120879864 120932352 121250304 121980087 122095848 122148864 122798592 123174912 123451776 124575408 124693632 124747776 125411328 126497868 126672896 127170729 127346688 128113164 128794617 129189312 130056192 130090219 130439241 130838976 131239936 131534928 131751387 132858096 133564788 133622784 134554608 135270324 135684864 135989847 136406592 136631068 137357829 137417472 137648136 137838592 138148416 138571776 139538112 140147334 140280336 140341248 141087744 141557138 142507008 143265024 143327232 143704064 144568992 144769024 145337976 145539072 146313216 147193848 147580846 147644928 147976794 148674536 149465358 150325632 150720864 150929408 151373934 151837824 152645472 153457416 154594656 154854153 155001112 155068416 155416968 155893248 156149792 156980376 157815378 157883904 158299008 158367744 159472128 160320384 160589492 161173152 161243136 161667072 162640116 162794464 162865152 163505223 163731456 164602368 165593079 166100544 166258176 167215104 167258853 168663824 169116336 169560972 169795584 170817552 171726156 172252416 172639593 173918988 174376251 174451968 175379904 175668516 176602923 177144128 177619392 178086384 178163712 179406144 180360432 180913152 181319796 181875456 183143772 183223296 183530848 184197888 184762368 185177664 186050816 186863112 187040448 187121664 188116992 189746802 190009344 191020032 192169746 192758656 193783968 194052096 195084288 196258464 196859904 197302392 199287144 200347182 200434176 200961152 201831912 202450432 202905486 203527296 204609888 204946602 206126208 206472204 206757888 207222624 207857664 209307168 210221001 210420504 210511872 211065344 211631616 212335707 212629504 213760512 214897536 214990848 215556096 216853488 217153536 218006964 218308608 219469824 220790772 221371269 221467392 221677568 223011804 224198037 225488448 226081296 226394112 227060901 227756736 228968208 229669888 230186124 231891984 232501668 232602624 233839872 234224688 235470564 236723067 236825856 237448512 237551616 239104369 239208192 240480576 240884238 241217536 241759728 241864704 242500608 243960174 244191696 244297728 245597184 246349824 246903552 249150816 249387264 249495552 250822656 252995736 253345792 254341458 254693376 256226328 257589234 258378624 260112384 260180438 260878482 261677952 262479872 263069856 263502774 265716192 267129576 267245568 269109216 269560933 270540648 271369728 271979694 272813184 273262136 274715658 274834944 275296272 275677184 276296832 277143552 279076224 280294668 280560672 280682496 281031611 282175488 283114276 284620203 285014016 286530048 287408128 288254619 289137984 290675952 291078144 292626432 294387696 295161692 295289856 295953588 297349072 298930716 300520773 300651264 301441728 302747868 303675648 304358229 305290944 306914832 307419903 309189312 309708306 310002224 310136832 310833936 311786496 312299584 313960752 315630756 315767808 316598016 316735488 318944256 320640768 321178984 322346304 322486272 323334144 325280232 325588928 325730304 327010446 327462912 329204736 331186158 332201088 332516352 334430208 334517706 337327648 338232672 339121944 339591168 341635104 343452312 344504832 345279186 347837976 348752502 348903936 350759808 351337032 353205846 354288256 355238784 356172768 356327424 358812288 360720864 361326357 361826304 362639592 363750912 365940261 366287544 366446592 367061696 368395776 369524736 370355328 372101632 373726224 374080896 374243328 376233984 379493604 380018688 381512187 382040064 384339492 385517312 386383851 387567936 390168576 390270657 392516928 393719808 394604784 395254161 398574288 400694364 400868352 401922304 403663824 404900864 405810972 407054592 409219776 409893204 412073487 412252416 412944408 413515776 414445248 415715328 418614336 420442002 420841008 421023744 422130688 423263232 424671414 425259008 427521024 429795072 429981696 431112192 433706976 434307072 436013928 436617216 438939648 441581544 442742538 442934784 443355136 446023608 448396074 450976896 452162592 452788224 454121802 455513472 457936416 459339776 460372248 463783968 464562459 465003336 465205248 467679744 468449376 470941128 473446134 473651712 474897024 475103232 478208738 478416384 480961152 481768476 482435072 483519456 483729408 485001216 487920348 488383392 488595456 490515669 491194368 493807104 495449983 496779237 498301632 498774528 501645312 501776559 505991472 506691584 508682916 509386752 512452656 515178468 516757248 517918779 520360876 521756964 523128753 523355904 524959744 526139712 527005548 529808769 531432384 534259152 534491136 538218432 539121866 541081296 542739456 543959388 545626368 546524272 549431316 549669888 550592544 551354368 552593664 554287104 558152448 560589336 561121344 561364992 562063222 564350976 566228552 569240406 570028032 573060096 574816256 576509238 578275968 581351904 582156288 585252864 588775392 590323384 590579712 591907176 594698144 597861432 601041546 601302528 602883456 605495736 607351296 608716458 610581888 613829664 614839806 618378624 619416612 620004448 620273664 621667872 623572992 624599168 627921504 630663003 631261512 631535616 633196032 637007121 637888512 641281536 642357968 644692608 644972544 646668288 650560464 651177856 651460608 654020892 654925824 658409472 662372316 664113807 664402176 665032704 669035412 672594111 674655296 676465344 678243888 679182336 681182703 683270208 686904624 689009664 690558372 695675952 697505004 697807872 701519616 702674064 706411692 708576512 710169201 710477568 712345536 712654848 717313107 717624576 721441728 722652714 723652608 725279184 727501824 731880522 732575088 732893184 734123392 736791552 739049472 740710656 744203264 747452448 748161792 748486656 752467968 758987208 760037376 763024374 764080128 768678984 771034624 772767702 775135872 780337152 780541314 785033856 787439616 789209568 790508322 797148576 801388728 801736704 803844608 807327648 808682799 809801728 811621944 814109184 818439552 819786408 824146974 824504832 825888816 827031552 828890496 831430656 837228672 840884004 841682016 842047488 843094833 844261376 846526464 849342828 850518016 853860609 855042048 859590144 862224384 864763857 867413952 872027856 873234432 873462899 877879296 883163088 885485076 885869568 886710272 892047216 896792148 901562319 901953792 904325184 908243604 910631533 911026944 913074687 915872832 918679552 920744496 922259709 927567936 929124918 930006672 930410496 935359488 936898752 941882256 946892268 947303424 949794048 950206464 956417476 956832768 961922304 963536952 964870144 967038912 967458816 970002432 975840696 976766784 977190912 981031338 982388736 987614208 990899966 993558474 996603264 997549056 1003290624 1003553118 1011982944 1013383168 1017365832 1018773504 1024905312 1026625681 1030356936 1033514496 1035837558 1040721752 1043513928 1046257506 1046711808 1049919488 1052279424 1054011096 1059617538 1062864768 1068518304 1068982272 1076436864 1078243732 1082162592 1083979071 1085478912 1087918776 1091252736 1093048544 1097820783 1098862632 1099339776 1101185088 1105187328 1108574208 1116304896 1121178672 1122242688 1122729984 1124126444 1128701952 1132457104 1138480812 1140056064 1144536561 1146120192 1153018476 1156551936 1159151553 1162703808 1170505728 1170811971 1177550784 1180646768 1181159424 1183814352 1185762483 1189396288 1195722864 1202083092 1202605056 1205766912 1210991472 1214702592 1217432916 1221163776 1227659328 1229679612 1236220461 1236757248 1238833224 1240008896 1240547328 1243335744 1247145984 1249198336 1255843008 1261326006 1262523024 1263071232 1266392064 1274014242 1275777024 1282563072 1284715936 1289385216 1289945088 1293336576 1301120928 1302355712 1302921216 1308041784 1309851648 1316818944 1324744632 1328227614 1328804352 1330065408 1338070824 1345188222 1349310592 1352930688 1356487776 1358364672 1362365406 1366540416 1373809248 1378019328 1381116744 1391351904 1393687377 1395010008 1395615744 1403039232 1405348128 1412823384 1417153024 1420338402 1420955136 1424691072 1425309696 1434626214 1435249152 1442883456 1445305428 1447305216 1450558368 1455003648 1463761044 1465150176 1465786368 1468246784 1471547007 1473583104 1481421312 1486349949 1488406528 1494904896 1496323584 1504935936 1505329677 1517974416 1520074752 1526048748 1528160256 1537357968 1542069248 1545535404 1550271744 1561082628 1569386259 1570067712 1574879232 1578419136 1581016644 1589426307 1594297152 1602777456 1603473408 1607689216 1614655296 1617365598 1619603456 1623243888 1628218368 1636879104 1639572816 1648293948 1649009664 1651777632 1654063104 1657780992 1662861312 1674457344 1681768008 1683364032 1684094976 1686189666 1688522752 1693052928 1698685656 1701036032 1707721218 1710084096 1719180288 1724448768 1729527714 1734827904 1744055712 1746468864 1746925798 1755758592 1766326176 1770970152 1771739136 1773420544 1784094432 1793584296 1803124638 1803907584 1808650368 1816487208 1821263066 1822053888 1826149374 1831745664 1837359104 1841488992 1844519418 1855135872 1858249836 1860013344 1860820992 1870718976 1873797504 1883764512 1886926531 1891989009 1893784536 1894606848 1899588096 1911021363 1912834952 1913665536 1923844608 1927073904 1929740288 1934077824 1934917632 1940004864 1951681392 1953533568 1954381824 1962062676 1964777472 1975228416 1981799932 1987116948 1992341421 1993206528 1995098112 2007106236 2017782333 2023965888 2034731664 2037547008 2043548109 2049810624 2053251362 2060713872 2067028992 2071675116 2081443504 2087027856 2092515012 2093423616 2099838976 2104558848 2108022192 2119235076 2125729536 2130507603 2137036608 2137964544 2151939321 2152873728 2156487464 2164325184 2167958142 2170957824 2175837552 2182505472 2186097088 2195641566 2197725264 2198679552 2202370176 2210374656 2217148416 2232609792 2242357344 2244485376 2245459968 2248252888 2257403904 2264914208 2276961624 2280112128 2289073122 2292240384 2306036952 2313103872 2318303106 2325407616 2341011456 2341623942 2355101568 2361293536 2362318848 2367628704 2371524966 2378792576 2391445728 2404166184 2405210112 2411533824 2421982944 2426048397 2429405184 2434865832 2442327552 2455318656 2459359224 2472440922 2473514496 2477666448 2480017792 2481094656 2486671488 2494291968 2498396672 2511686016 2522652012 2525046048 2526142464 2529284499 2532784128 2548028484 2551554048 2561581827 2565126144 2569431872 2578770432 2586673152 2594291571 2602241856 2604711424 2616083568 2619703296 2620388697 2633637888 2649489264 2656455228 2657608704 2660130816 2676141648 2690376444 2698621184 2704686957 2705861376 2712975552 2724730812 2731894599 2733080832 2747618496 2756038656 2762233488 2766779127 2782703808 2787374754 2790020016 2791231488 2806078464 2810696256 2825646768 2834306048 2840676804 2841910272 2849382144 2850619392 2869252428 2870498304 2885766912 2890610856 2894610432 2901116736 2910007296 2927522088 2930300352 2931572736 2936493568 2943094014 2947166208 2962842624 2972699898 2976813056 2989809792 2992647168 3009871872 3010659354 3035948832 3040149504 3052097496 3056320512 3074715936 3079877043 3084138496 3091070808 3100543488 3122165256 3138772518 3140135424 3149758464 3156838272 3162033288 3178852614 3188594304 3205554912 3206946816 3215378432 3229310592 3234731196 3239206912 3246487776 3251937213 3256436736 3273758208 3279145632 3293462349 3296587896 3298019328 3303555264 3315561984 3325722624 3326592743 3348914688 3363536016 3366728064 3368189952 3372379332 3377045504 3386105856 3397371312 3402072064 3415442436 3420168192 3433609683 3438360576 3459055428 3468149881 3469655808 3477454659 3488111424 3493851596 3511517184 3512435913 3532652352 3541940304 3543478272 3546841088 3557287449 3568188864 3587168592 3606249276 3607815168 3617300736 3632974416 3642526132 3644107776 3652298748 3663491328 3674718208 3682977984 3689038836 3708661383 3710271744 3716499672 3720026688 3721641984 3741437952 3747595008 3767529024 3773853062 3783978018 3787569072 3789213696 3799176192 3822042726 3825669904 3827331072 3847689216 3854147808 3859480576 3868155648 3869835264 3880009728 3903362784 3907067136 3908763648 3924125352 3929554944 3950456832 3963599864 3974233896 3984682842 3986413056 3990196224 4014212472 4035564666 4047931776 4069463328 4075094016 4087096218 4099621248 4106502724 4121427744 4134057984 4143350232 4162887008 4174055712 4181062131 4185030024 4186847232 4209117696 4216044384 4238470152 4251459072 4261015206 4274073216 4275929088 4303878642 4305747456 4312974928 4328650368 4335916284 4341915648 4351675104 4365010944 4372194176 4391283132 4395450528 4397359104 4404740352 4414641021 4420749312 4459049847 4465219584 4484714688 4488970752 4496505776 4514807808 4515989031 4529828416 4553923248 4560224256 4578146244 4584480768 4612073904 4626207744 4636606212 4650815232 4683247884 4708158777 4710203136 4722587072 4724637696 4735257408 4743049932 4757585152 4768278921 4782891456 4808332368 4810420224 4823067648 4843965888 4852096794 4858810368 4869731664 4884655104 4910637312 4918718448 4944881844 4947028992 4955332896 4960035584 4962189312 4973342976 4988583936 4996793344 5023372032 5045304024 5050092096 5052284928 5058568998 5065568256 5096056968 5103108096 5123163654 5130252288 5138863744 5157540864 5173346304 5188583142 5204483712 5209422848 5232167136 5239406592 5240777394 5267275776 5298978528 5312910456 5315217408 5320261632 5352283296 5380752888 5397242368 5409373914 5411722752 5425951104 5449461624 5463789198 5466161664 5495236992 5512077312 5524466976 5533558254 5565407616 5574749508 5580040032 5582462976 5612156928 5621392512 5651293536 5660779593 5668612096 5681353608 5683820544 5698764288 5733064089 5738504856 5740996608 5771533824 5781221712 5789220864 5802233472 5820014592 5855044176 5860600704 5863145472 5872987136 5886188028 5894332416 5925685248 5945399796 5953626112 5977024263 5979619584 5985294336 6021318708 6053346999 6071897664 6104194992 6112641024 6114240293 6130644327 6149431872 6159754086 6168276992 6182141616 6201086976 6244330512 6277545036 6280270848 6299516928 6313676544 6324066576 6357705228 6377188608 6391522809 6411109824 6413893632 6430756864 6455817963 6458621184 6469462392 6478413824 6492975552 6503874426 6512873472 6547516416 6558291264 6586924698 6593175792 6596038656 6607110528 6631123968 6651445248 6653185486 6697829376 6727072032 6733456128 6736379904 6744758664 6754091008 6772211712 6794742624 6804144128 6830884872 6840336384 6867219366 6876721152 6918110856 6936299762 6939311616 6954909318 6976222848 6987703192 7023034368 7024871826 7065304704 7083880608 7086956544 7093682176 7114574898 7136377728 7174337184 7186379767 7212498552 7215630336 7234601472 7265948832 7278145191 7285052264 7288215552 7304597496 7326982656 7349436416 7365955968 7378077672 7417322766 7420543488 7432999344 7440053376 7443283968 7482875904 7495190016 7535058048 7547706124 7567956036 7575138144 7578427392 7587853497 7598352384 7644085452 7651339808 7654662144 7684745481 7695378432 7708295616 7736311296 7760019456 7782874713 7806725568 7814134272 7848250704 7859109888 7861166091 7900913664 7927199728 7948467792 7969365684 7972826112 7980392448 8028424944 8071129332 8095863552 8114060871 8138926656 8174192436 8195683797 8199242496 8213005448 8242855488 8268115968 8286700464 8300337381 8325774016 8348111424 8362124262 8370060048 8373694464 8418235392 8432088768 8476940304 8502918144 8522030412 8548146432 8551858176 8607757284 8611494912 8625949856 8657300736 8671832568 8683831296 8703350208 8730021888 8744388352 8782566264 8790901056 8794718208 8809480704 8829282042 8841498624 8918099694 8930439168 8969429376 8977941504 8993011552 9029615616 9031978062 9059656832 9107846496 9120448512 9156292488 9168961536 9224147808 9239631129 9252415488 9273212424 9301630464 9366495768 9416317554 9420406272 9445174144 9449275392 9470514816 9486099864 9515170304 9536557842 9565782912 9616664736 9620840448 9646135296 9687931776 9704193588 9717620736 9739463328 9755811639 9769310208 9821274624 9837436896 9880387047 9889763688 9894057984 9910665792 9920071168 9946685952 9977167872 9979778229 9993586688 10046744064 10090608048 10100184192 10104569856 10117137996 10131136512 10192113936 10206216192 10246327308 10260504576 10277727488 10300829049 10315081728 10377166284 10404449643 10408967424 10418845696 10464334272 10481554788 10534551552 10537307739 10597957056 10625820912 10630434816 10640523264 10671862347 10704566592 10761505776 10794484736 10818747828 10823445504 10851902208 10898923248 10927578396 10932323328 10990473984 11024154624 11048933952 11067116508 11125984149 11130815232 11149499016 11160080064 11164925952 11224313856 11242785024 11302587072 11321559186 11337224192 11362707216 11367641088 11397528576 11466128178 11477009712 11481993216 11543067648 11562443424 11578441728 11604466944 11640029184 11710088352 11721201408 11726290944 11745974272 11772376056 11788664832 11851370496 11890799592 11907252224 11954048526 11959239168 11970588672 12042637416 12106693998 12143795328 12208389984 12225282048 12228480586 12261288654 12298863744 12319508172 12336553984 12364283232 12402173952 12488661024 12543186393 12555090072 12560541696 12627353088 12648133152 12669363851 12715410456 12754377216 12783045618 12822219648 12827787264 12861513728 12911635926 12917242368 12938924784 12956827648 12985951104 13007748852 13025746944 13095032832 13116582528 13173849396 13186351584 13192077312 13208485717 13214221056 13243923063 13262247936 13306370972 13377149541 13395658752 13454144064 13466912256 13489517328 13508182016 13544423424 13547967093 13589485248 13661769744 13680672768 13734438732 13753442304 13836221712 13872599524 13878623232 13909818636 13952445696 13975406384 14049743652 14124476331 14130609408 14167761216 14173913088 14229149796 14272755456 14304836763 14348674368 14372759534 14424997104 14431260672 14469202944 14531897664 14556290382 14570104528 14576431104 14609194992 14653965312 14698872832 14731911936 14756155344 14834645532 14841086976 14865998688 14880106752 14886567936 14965751808 14990380032 15070116096 15095412248 15135912072 15150276288 15156854784 15175706994 15196704768 15288170904 15302679616 15309324288 15369490962 15390756864 15416591232 15472622592 15520038912 15565749426 15613451136 15628268544 15696501408 15718219776 15722332182 15801827328 15854399456 15896935584 15938731368 15945652224 15960784896 16056849888 16142258664 16191727104 16228121742 16277853312 16348384872 16391367594 16398484992 16426010896 16485710976 16536231936 16573400928 16600674762 16651548032 16696222848 16724248524 16740120096 16747388928 16836470784 16864177536 16953880608 16982338779 17005836288 17044060824 17096292864 17199192267 17215514568 17222989824 17251899712 17314601472 17343665136 17367662592 17406700416 17460043776 17488776704 17565132528 17581802112 17589436416 17618961408 17658564084 17682997248 17836199388 17860878336 17931072789 17938858752 17955883008 17986023104 18063956124 18119313664 18160040997 18215692992 18312584976 18337923072 18342720879 18448295616 18479262258 18504830976 18546424848 18603260928 18732991536 18832635108 18840812544 18890348288 18898550784 18941029632 18972199728 19030340608 19073115684 19131565824 19233329472 19241680896 19292270592 19367453889 19375863552 19408387176 19435241472 19478926656 19511623278 19538620416 19642549248 19674873792 19760774094 19779527376 19788115968 19821331584 19840142336 19893371904 19954335744 19959556458 19987173376 20093488128 20181216096 20200368384 20209139712 20234275992 20262273024 20384227872 20412432384 20492654616 20521009152 20555454976 20601658098 20630163456 20754332568 20808899286 20817934848 20837691392 20928668544 20963109576 21069103104 21074615478 21195914112 21251641824 21260869632 21281046528 21343724694 21409133184 21523011552 21559139301 21588969472 21637495656 21646891008 21703804416 21797846496 21834435573 21855156792 21864646656 21980947968 22048309248 22097867904 22134233016 22251968298 22261630464 22298998032 22320160128 22329851904 22448627712 22485570048 22605174144 22643118372 22674448384 22725414432 22735282176 22763560491 22795057152 22932256356 22954019424 22963986432 23054236443 23086135296 23124886848 23208933888 23280058368 23286149201 23348624139 23420176704 23442402816 23491948544 23544752112 23577329664 23583498273 23702740992 23781599184 23814504448 23908097052 23918478336 23941177344 24085274832 24213387996 24287590656 24342182613 24416779968 24456961172 24522577308 24587051391 24597727488 24639016344 24673107968 24728566464 24804347904 24901012143 24977322048 25086372786 25110180144 25121083392 25254706176 25296266304 25338727702 25430820912 25508754432 25566091236 25644439296 25655574528 25723027456 25823271852 25834484736 25877849568 25913655296 25971902208 26015497704 26051493888 26190065664 26233165056 26347698792 26372703168 26384154624 26416971434 26428442112 26487846126 26524495872 26612741944 26754299082 26791317504 26908288128 26933824512 26979034656 27016364032 27088846848 27095934186 27178970496 27323539488 27361345536 27468877464 27506884608 27672443424 27718893387 27745199048 27757246464 27819637272 27904891392 27950812768 28099487304 28248952662 28261218816 28335522432 28347826176 28458299592 28545510912 28609673526 28697348736 28745519068 28849994208 28862521344 28938405888 29063795328 29112580764 29140209056 29152862208 29218389984 29267434917 29307930624 29463823872 29512310688 29641161141 29669291064 29682173952 29731997376 29760213504 29931503616 29939334687 29980760064 30140232192 30190824496 30271824144 30300552576 30313709568 30351413988 30393409536 30576341808 30605359232 30618648576 30738981924 30781513728 30833182464 30902487147 30945245184 31131498852 31213348929 31226902272 31256537088 31393002816 31444664364 31603654656 31611923217 31708798912 31793871168 31877462736 31891304448 31921569792 32015587041 32113699776 32284517328 32383454208 32456243484 32555706624 32696769744 32782735188 32796969984 32852021792 32971421952 33072463872 33146801856 33201349524 33303096064 33377952447 33392445696 33448497048 33480240192 33494777856 33672941568 33728355072 33907761216 33964677558 34011672576 34088121648 34192585728 34398384534 34431029136 34445979648 34503799424 34629202944 34687330272 34735325184 34813400832 34920087552 34977553408 35130265056 35163604224 35178872832 35237922816 35317128168 35365994496 35672398776 35721756672 35862145578 35877717504 35911766016 35972046208 36127912248 36238627328 36320081994 36431385984 36625169952 36675846144 36685441758 36896591232 36958524516 37009661952 37092849696 37206521856 37465983072 37629559179 37665270216 37681625088 37780696576 37882059264 37944399456 38008091553 38060681216 38146231368 38263131648 38466658944 38483361792 38584541184 38734907778 38751727104 38816774352 38870482944 38957853312 39023246556 39077240832 39285098496 39349747584 39521548188 39559054752 39576231936 39625457151 39642663168 39680284672 39786743808 39919112916 39974346752 40131448623 40186976256 40362432192 40400736768 40468551984 40524546048 40643901279 40768455744 40985309232 41042018304 41110909952 41203316196 41260326912 41508665136 41617798572 41635869696 41675382784 41857337088 41926219152 42149230956 42373428993 42391828224 42503283648 42521739264 42687449388 42799682051 42818266368 42914510289 43046023104 43118278602 43177938944 43274991312 43293782016 43407608832 43595692992 43668871146 43710313584 43729293312 43961895936 44096618496 44195735808 44268466032 44503936596 44523260928 44597996064 44640320256 44659703808 44897255424 44971140096 45210348288 45286236744 45348896768 45450828864 45470564352 45527120982 45590114304 45864512712 45908038848 45927972864 46108472886 46172270592 46249773696 46417867776 46560116736 46572298402 46697248278 46840353408 46884805632 46983897088 47089504224 47154659328 47166996546 47405481984 47563198368 47629008896 47816194104 47836956672 47882354688 48170549664 48251407007 48426775992 48575181312 48684365226 48833559936 48913922344 49045154616 49174102782 49195454976 49278032688 49346215936 49457132928 49608695808 49802024286 49954644096 50172745572 50220360288 50242166784 50304658369 50509412352 50592532608 50677455404 50861641824 50947016337 51017508864 51132182472 51288878592 51446054912 51597576801 51646543704 51668969472 51755699136 51943804416 52030995408 52102987776 52380131328 52466330112 52695397584 52745406336 52768309248 52833942868 52856884224 52975692252 53048991744 53225483888 53508598164 53582635008 53793218367 53816576256 53867649024 53958069312 54191868372 54357940992 54480122991 54647078976 54937754928 55013769216 55028162637 55344886848 55437786774 55490398096 55514492928 55639274544 55809782784 55901625536 56198974608 56497905324 56522437632 56671044864 56695652352 56916599184 57091021824 57219347052 57394697472 57491038136 57699988416 57725042688 57876811776 58102361667 58127590656 58225161528 58280418112 58305724416 58436779968 58534869834 58615861248 58927647744 59024621376 59282322282 59338582128 59364347904 59463994752 59520427008 59863007232 59878669374 59961520128 60280464384 60381648992 60543648288 60601105152 60627419136 60702827976 60786819072 61152683616 61210718464 61237297152 61477963848 61563027456 61666364928 61804974294 61890490368 62262997704 62426697858 62453804544 62513074176 62786005632 62889328728 63207309312 63223846434 63417597824 63587742336 63754925472 63782608896 63843139584 64031174082 64227399552 64569034656 64677417903 64766908416 64912486968 65111413248 65393539488 65503306719 65565470376 65593939968 65704043584 65942843904 66144927744 66293603712 66402699048 66606192128 66755904894 66784891392 66896994096 66960480384 66989555712 67345883136 67456710144 67815522432 67929355116 68023345152 68176243296 68290681473 68385171456 68796769068 68862058272 68891959296 69007598848 69162709329 69258405888 69374660544 69626801664 69840175104 69858447603 69955106816 70260530112 70327208448 70475845632 70634256336 70731988992 70750494819 71344797552 71443513344 71724291156 71755435008 71823532032 71944092416 72255824496 72477254656 72640163988 72862771968 73250339904 73370883516 73761154173 73793182464 73917049032 74019323904 74185699392 74413043712 74703036429 74931966144 75259118358 75330540432 75363250176 75561393152 75764118528 75888798912 76016183106 76121362432 76292462736 76526263296 76933317888 76966723584 77169082368 77469815556 77503454208 77633548704 77740965888 77915706624 78046493112 78154481664 78570196992 78699495168 79043096376 79118109504 79152463872 79250914302 79285326336 79360569344 79573487616 79838225832 79948693504 80262897246 80373952512 80724864384 80801473536 80937103968 81049092096 81287802558 81536911488 81970618464 82084036608 82221819904 82406632392 82520653824 83017330272 83156680161 83235597144 83271739392 83350765568 83714674176 83852438304 84298461912 84746857986 84783656448 85006567296 85043478528 85374898776 85599364102 85636532736 85829020578 86092046208 86236557204 86355877888 86549982624 86587564032 86815217664 87191385984 87337742292 87420627168 87458586624 87802304751 87923791872 88391471616 88536932064 88685546957 88923483423 89007873192 89046521856 89195992128 89280640512 89794510848 89818004061 89942280192 90420696576 90572473488 90697793536 90901657728 90941128704 91054241964 91180228608 91729025424 91816077696 91855945728 92216945772 92344541184 92499547392 92707461441 92835735552 93144596804 93394496556 93640046787 93680706816 93769611264 93967794176 94179008448 94333993092 94810963968 94835769651 95126396736 95632388208 95673913344 95764709376 96046761123 96341099328 96502814014 96853551984 97150362624 97368730452 97667119872 97827844688 98090309232 98348205564 98390909952 98556065376 98692431872 98914265856 99217391616 99604048572 99909288192 100133857341 100345491144 100440720576 100484333568 100609316738 101018824704 101185065216 101354910808 101723283648 101894032674 102035017728 102264364944 102577757184 102892109824 103195153602 103293087408 103337938944 103511398272 103887608832 104061990816 104205975552 104760262656 104932660224 105390795168 105490812672 105536618496 105667885736 105713768448 105951384504 106097983488 106450967776 107017196328 107165270016 107586436734 107633152512 107735298048 107916138624 108383736744 108715881984 108960245982 109294157952 109875509856 110027538432 110056325274 110689773696 110875573548 110980796192 111028985856 111278549088 111619565568 111803251072 112397949216 112888677537 112995810648 113044875264 113342089728 113833198368 114024274659 114182043648 114438694104 114789394944 114982076272 115399976832 115450085376 115753623552 116204723334 116255181312 116450323056 116560836224 116611448832 116873559936 117069739668 117231722496 117855295488 118049242752 118564644564 118677164256 118728695808 118876371453 118927989504 119040854016 119757338748 119923040256 120394345869 120560928768 120763297984 121087296576 121202210304 121405655952 121573638144 121931703837 122305367232 122421436928 122955927696 123126054912 123332729856 123609948588 123780980736 124525995408 124853395716 124907609088 125026148352 125572011264 125778657456 126447692868 126835195648 127120286979 127175484672 127509850944 127565217792 128062348164 128399046153 128454799104 129138069312 129354835806 129533816832 129824973936 130222826496 130787078976 131006613438 131130940752 131187879936 131408087168 131885687808 132289855488 132587207424 132805398096 133212384256 133511809788 133569782784 133793988192 133920960768 133979111424 134691766272 134913420288 135631044864 135858710232 136046690304 136352486592 136581362946 136770342912 137593538136 137724116544 137783918592 138015197696 138325418658 138516811776 138749321088 139253603328 139680350208 139716895206 139910213632 140521060224 140654416896 140951691264 141268512672 141463977984 141500989638 142689595104 142887026688 143448582312 143510870016 143647064064 143888184832 144511648992 144754221021 144954509312 145280327976 145725543936 146500679808 146741767032 147522308346 147586364928 147834098064 148038647808 148371398784 148826087424 149406072858 149863932288 150518236716 150661080864 150726500352 150913975107 151122786304 151528237056 151777597824 152032366212 152242724864 152584925472 152841049011 153052526592 153866635776 154338164736 154792730403 154939631112 155006908416 155267097408 155831413248 156092986224 156308963328 156349858921 157140393984 157398990336 158086192752 158236219008 158304927744 158501828604 158570652672 158721138688 159146975232 159676451664 159897387008 160525794492 160747905024 161379655101 161449728768 161602947072 161874207936 162575605116 163003044407 163073822976 163440368973 163941236928 164443639808 164813264784 165041307648 165084487911 166034660544 166313360322 166471194288 166543478784 166701531136 167429348352 167704876608 168596923824 169493715972 169567312896 170013134592 170086957056 170749797552 171198728204 171273065472 171658041156 172184092416 172473114408 172711755776 173099965248 173175128064 173630435328 174307085001 174382771968 174675484584 174841254336 174917173248 175604609502 175847583744 176782943232 177073864128 177371093914 177846966846 178015746384 178093043712 178391984256 178561281024 179589021696 179636008122 179884560384 180841393152 181144946976 181395587072 181803315456 181882257408 182108483928 182360457216 183458050848 183632155392 183711891456 184433891544 184689082368 184999094784 185414922882 185671471104 186289193608 186788993112 187280093574 187361413632 187539222528 187935588352 188358016896 188667986184 189621927936 189671539302 190252793472 191264776416 191347826688 191529418752 192093522246 192682198656 193005628028 193707103968 194032253709 194300725248 194737460904 195334239744 195655689376 196180618464 196509920157 196696411128 196781819904 197112130752 197828531712 198434783232 199208097144 199818576384 200267714682 200690982288 200881441152 200968667136 201218633476 202037649408 202370130432 202709821616 203446567296 203788065348 204070035456 204528729888 204872044419 205155514368 206390307204 206586174816 206675877888 207022796544 207488127987 207775217664 208123981632 209520525312 209575342809 209865320448 210781590336 210981625344 211335771472 211427536896 211902769008 212195966976 212251484457 212901935552 214034392656 214330540032 215172873468 215266305024 215470596096 215832277248 216767473488 217431763968 217920491964 218588315904 219751019712 220112650548 221283462519 221379547392 221751147096 221961592384 222057971712 222557098176 223239131136 223606502144 224109109287 224795898432 225777355074 225991621296 226089750528 226684179456 227666396736 228048549318 228364087296 228877388208 229578789888 229964152544 230799953664 230900170752 231507247104 232409446668 232510362624 232900646112 233121672448 233222897664 233747119872 234139479336 234463444992 235710590976 236098485504 237129289128 237354328512 237457391616 237752742906 237855979008 238081708032 239514677496 239846080512 240788691738 241121857536 241526595968 242174593152 242404420608 242811311904 243147276288 243863407674 244610734464 244842873856 245911855392 246252109824 246665459712 247219897176 247561961472 249051990816 249470040483 249706791432 249815218176 250052296704 251144022528 251557314912 252895385736 253670391296 254240573958 254350969344 255019701888 255130435584 256124696328 256798092306 256909598208 258276138624 258709671612 259067633664 259649947872 260445652992 261574157952 262013226876 262261881504 262375759872 262816174336 263406914253 263771375616 265174414848 265610796192 266056640871 266424768512 267023619576 267139565568 267587976384 267841921536 269383532544 269454012183 269826840576 271262089728 271717420464 272093380608 272704973184 273162725892 273540685824 275187076272 275448233088 275567837184 276030395392 276650837316 277033623552 277498642176 278507206656 279433790412 279820427264 280920140361 281042120448 281308833792 281903382528 282537025344 283001979276 284507308953 285379190208 286897164624 287021740032 287294128128 287776369664 288140283369 289023297984 289508442042 289909018624 290560655952 291451087872 293001359616 293483534064 295044616692 295172729856 295668196128 296077295616 296742797568 297652174848 298812145716 299727864576 300401572023 301036473432 301322161728 301453000704 301827950214 302245572608 303056474112 303555195648 304064732424 304485449728 305169850944 305682098022 306105053184 307733271552 308676329472 309585460806 309879262224 310013816832 310534194816 311662826496 312185972448 312617926656 312699717842 314280787968 314797980672 316172385504 316472438016 316609855488 317003657208 317141305344 317442277376 318293950464 319352903328 319794774016 321051588984 321495810048 322759310202 322899457536 323205894144 323748415872 325151210232 326006088814 326147645952 326880737946 327882473856 328887279616 329626529568 330082615296 330168975822 332069321088 332626720644 332942388576 333086957568 333403062272 334858696704 335409753216 337193847648 337759849049 338666032611 338987431944 339134625792 340026269184 341499595104 342072823977 342397456408 342546130944 343316082312 344368184832 344946228816 345423511552 346199930496 346350256128 347260870656 348614170002 348765543936 349350969168 349682508672 349834346496 351209219004 351695167488 353565886464 354147728256 354742187828 355693933692 356031492768 356186087424 356629114359 356783968512 357122562048 359272016244 359769120768 361183037607 361682786304 362289893952 363606630912 364216967856 364720914432 365795111511 366916101696 367264310784 368867783088 369378164736 369998189568 370829845764 371342942208 372578387216 373577986224 374560187148 374722827264 375078445056 375871176704 376716033792 377335972368 379343078604 380505586944 381360860937 382529552832 382695653376 384187044492 385197138459 385364397312 386011256056 387414207936 388064507418 388601450496 389474921808 390668479488 391311378752 392361236928 393019840314 393392822256 393563639808 394224261504 395657063424 396869566464 398416194288 399637152768 400535429364 401381964576 401762882304 401937334272 402437266952 404075298816 404740260864 405419643232 406893134592 407576130696 408140070912 409057459776 409744088838 410311028736 412780614408 413172349632 413351755776 414045593088 414976255974 415550435328 416247963264 419041050624 419150685618 419730640896 421563180672 421963250688 422671542944 422855073792 423805538016 424391933952 424502968914 425803871104 428068785312 428661080064 430345746936 430532610048 430941192192 431664554496 433534946976 434262663063 434863527936 435840983928 437176631808 439502039424 440225301096 442566925038 442759094784 443502294192 443923184768 444115943424 445114196352 446478262272 447213004288 448218218574 449591796864 451554710148 451983242592 452179501056 452741925321 453368358912 455332793472 456097098636 456728174592 457754776416 458523147033 459157579776 459928305088 461599907328 463014494208 464378191209 464818893336 465020725248 465801292224 466243344896 467494239744 468278958672 468926889984 469049576763 471421181952 472196971008 474258578256 474708657024 474914783232 475505485812 475711958016 476163416064 479029354992 479692161024 481577383476 482243715072 483053191936 484138965303 484349186304 484808841216 485622623808 487726815348 489009133221 489221468928 489685747712 491823710784 493330919424 494439794352 495123922944 495253463733 498103981632 498940080966 499413582864 499630436352 500104593408 502288045056 503114629824 505790771472 507340782592 508481147916 508701938688 510039403776 510260871168 512249392656 513596184612 513819196416 516552277248 517419343224 518135267328 519299895744 520891305984 522921255003 523148315904 524026453752 524523763008 524751519744 525632348672 526813828506 527542751232 530348829696 531221592384 532113281742 532849537024 534047239152 534279131136 535175952768 535683843072 538767065088 538908024366 539653681152 542524179456 543434840928 544186761216 545409946368 546325451784 547081371648 550374152544 550896466176 551135674368 552060790784 553301674632 554067247104 554997284352 557014413312 558867580824 559640854528 561840280722 562084240896 562617667584 563806765056 565074050688 566003958552 569014617906 570758380416 573794329248 574043480064 574588256256 575552739328 576280566738 578046595968 579016884084 579818037248 581121311904 582096761127 582902175744 586002719232 586967068128 589529760471 590089233384 590345459712 591336392256 593485595136 595304349696 595460100997 597624291432 599455729152 600803144046 602072946864 602644323456 602906001408 603655900428 604491145216 606112948224 607110391296 608129464848 608970899456 610339701888 611364196044 612210106368 614616133257 615466543104 619170921612 619758524448 620027633664 620798828699 621068389632 622464383961 623325652992 624371944896 625399435684 628561575936 628726028427 629595961344 632344771008 632944876032 634007314416 634282610688 634884554752 636587900928 636754453371 638705806656 642103177968 642991620096 645518620404 645798915072 646411788288 647496831744 650302420464 652012177628 652295291904 653761475892 655764947712 657774559232 659253059136 660337951644 663850387557 664138642176 665253441288 665884777152 666173915136 669717393408 670819506432 672327327861 674387695296 675519698098 677332065222 677974863888 678269251584 680052538368 682999190208 684145647954 684794912816 685092261888 686632164624 688736369664 689892457632 690847023104 692399860992 692700512256 694521741312 697228340004 697531087872 698701938336 699365017344 699668692992 702418438008 703390334976 707131772928 708295456512 709484375656 711387867384 712062985536 712372174848 713258228718 713567937024 714245124096 718544032488 719538241536 722366075214 723365572608 724579787904 727213261824 728433935712 729441828864 731590223022 733832203392 734528621568 737735566176 738756329472 739996379136 741659691528 742685884416 745156774432 747155972448 748410121449 749120374296 749445654528 750156890112 753432067584 754671944736 758686157208 761011173888 762721721874 765059105664 765391306752 768374088984 770394276918 770728794624 772022512112 774828415872 776129014836 777202900992 778949843616 781336958976 782622757504 784722473856 786039680628 786785644512 787127279616 788448523008 790220742759 791314126848 796832388576 798169922613 799274305536 801070858728 802763929152 803525764608 804874533904 808150597632 808362036549 809480521728 810839286464 813786269184 815152261392 816280141824 818114919552 819488177676 820622057472 825561228816 826344699264 826703511552 828091186176 829952511948 831100870656 832495926528 838301371236 839461281792 842760421083 843126361344 843926501376 845343085888 845710147584 847611076032 849005937828 851607742208 853521926859 856137570624 860691493872 861065220096 861882384384 863329108992 867069893952 868525326126 869727055872 871681967856 874353263616 879004078848 880450602192 885133850076 885518189568 887004588384 887846369536 888231886848 890228392704 892956524544 894426008576 896436437148 899183593728 903109420296 903966485184 904359002112 905483850642 906736717824 910665586944 912194197272 913456349184 915509552832 917046294066 918315159552 919856610176 923199814656 926028988416 928756382418 929637786672 930041450496 931602584448 932486689792 934988479488 936557917344 937853779968 938099153526 942842363904 944393942016 948517156512 949417314048 949829566464 951010971624 951423916032 952326832128 958058709984 959384322048 963154766952 964487430144 966106383872 968277930606 968698372608 969617682432 971245247616 975453630696 978018266442 978442937856 979371495424 983647421568 986661838848 988879588704 990247845888 990506927466 996207963264 997880161932 998827165728 999260872704 1000209186816 1004576090112 1006229259648 1011581542944 1013279547147 1014681565184 1016962295832 1017403877376 1020078807552 1024498785312 1026218471931 1027192369224 1027638392832 1033104554496 1034838686448 1036270534656 1038599791488 1041782611968 1045842510006 1046296631808 1048052907504 1049047526016 1049503039488 1051264697344 1053627657012 1055085502464 1060697659392 1062443184768 1064226563484 1065699074048 1068094478304 1068558262272 1069887343077 1070351905536 1071367686144 1077816048732 1079307362304 1083549112821 1085048358912 1086869681856 1090819892736 1092650903568 1094162743296 1094449012447 1097385334533 1100748305088 1101792932352 1104121581568 1106603349264 1108134494208 1109994568704 1114028826624 1117735161648 1119281709056 1123680561444 1124168481792 1125235335168 1127613530112 1130148101376 1132007917104 1138029235812 1141516760832 1144082582811 1147588658496 1148086960128 1151105478656 1152561133476 1155591415377 1156093191936 1158033768168 1159636074496 1162242623808 1164193522254 1165804351488 1172005438464 1173934136256 1179059520942 1180178466768 1180690919424 1182672784512 1186971190272 1190608699392 1190920201994 1195248582864 1198911458304 1201606288092 1204145893728 1205288646912 1205812002816 1207311800856 1208982290432 1212225896448 1214220782592 1216258929696 1217941798912 1220679403776 1222728392088 1224420212736 1229232266514 1230933086208 1238341843224 1239517048896 1240055267328 1241597657398 1242136779264 1244928767922 1246651305984 1248743889792 1250798871368 1257123151872 1257452056854 1259191922688 1264689542016 1265889752064 1268014628832 1268565221376 1269769109504 1273175801856 1273508906742 1277411613312 1284206355936 1285983240192 1291037240808 1291597830144 1292823576576 1294993663488 1300604840928 1302787989189 1304024355256 1304590583808 1307522951784 1311529895424 1315549118464 1318506118272 1320675903288 1327700775114 1328277284352 1330506882576 1331769554304 1332347830272 1339434786816 1341639012864 1344654655722 1348775390592 1351039396196 1354664130444 1355949727776 1356538503168 1358225775963 1360105076736 1365998380416 1368291295908 1369589825632 1370184523776 1373264329248 1375569441099 1377472739328 1379784915264 1384799721984 1389043482624 1393134573627 1394456680008 1395062175744 1397403876672 1398730034688 1404836876016 1406780669952 1407148730289 1414263545856 1416590913024 1418968751312 1422775734768 1424125971072 1424744349696 1426516457436 1427135874048 1428490248192 1437088064976 1439076483072 1444732150428 1446731145216 1449159575808 1452416895909 1454426523648 1456867871424 1463180446044 1467027399663 1467664406784 1469057243136 1475471132352 1479992758272 1483319383056 1485371768832 1485760391199 1490313548864 1494311944896 1496820242898 1498240748592 1498891309056 1500313780224 1506864135168 1509343889472 1517372314416 1522022347776 1525443443748 1530118211328 1530782613504 1536748177968 1540788553836 1541457589248 1544045024224 1549656831744 1552258029672 1554405801984 1557899687232 1562673917952 1565245515008 1568763765009 1569444947712 1572079361256 1573571289024 1574254559232 1576897046016 1580441485518 1582628253696 1593664777152 1596339845226 1598548611072 1602141717456 1605527858304 1607051529216 1609749067808 1616301195264 1616724073098 1618961043456 1621678572928 1627572538368 1630304522784 1632560283648 1636229839104 1638976355352 1641244114944 1651122457632 1652689398528 1653407023104 1656182372352 1659905023896 1662201741312 1664991853056 1676602742472 1678922563584 1685520842166 1686252722688 1687853002752 1690686171776 1691420295168 1695222152064 1698011875656 1703215484416 1707043853718 1712275141248 1721382987744 1722130440192 1723764768768 1726658217984 1734139787904 1737050652252 1739454111744 1743363935712 1746290283381 1748706527232 1758008157696 1760901204384 1768589281413 1770267700152 1771036379136 1774009176768 1775692739072 1780456785408 1785913049088 1786380302991 1788852017152 1792872874296 1798367187456 1806218840592 1807932970368 1808718004224 1810967701284 1813473435648 1821331173888 1824388394544 1826912698368 1831019105664 1834092588132 1836630319104 1839713220352 1843848399771 1846399629312 1857512764836 1859275573344 1860082900992 1862396486097 1863205168896 1864973379584 1869976958976 1873115834688 1876198307052 1885684727808 1886178085281 1888787884032 1897034313024 1898834628096 1902021943248 1902847832064 1904653664256 1910263360113 1916117419968 1926309533904 1928974860288 1932212767744 1936555861212 1937396745216 1939235364864 1942490495232 1950907261392 1956036532884 1956885875712 1958742990848 1967294843136 1973323677696 1977759177408 1981013854932 1991551162671 1992415926528 1995760323864 1997654331456 1998521745408 2009152180224 2012458519296 2016981983583 2023163085888 2026559094294 2029363130368 2033924591664 2034807754752 2040157615104 2048997570624 2052436943862 2054384738448 2055276785664 2066209108992 2069677372896 2072541069312 2077199582976 2083565223936 2091685020012 2092593263616 2096105815008 2098095052032 2099006078976 2102529394688 2107255314024 2110171004928 2121395318784 2124886369536 2128453126968 2131398148096 2136188956608 2137116524544 2139774686154 2140703811072 2142735372288 2155632097464 2158614724608 2167098225642 2170096717824 2173739363712 2181639785472 2185301807136 2188325486592 2188898024894 2194770669066 2201496610176 2203585864704 2208243163136 2213206698528 2216268988416 2219989137408 2228057653248 2235470323296 2238563418112 2245230364347 2247361122888 2248336963584 2250470670336 2260296202752 2264015834208 2267816129329 2276058471624 2283033521664 2288165165622 2295177316992 2296173920256 2302210957312 2305122266952 2311182830754 2312186383872 2316067536336 2319272148992 2324485247616 2328387044508 2331608702976 2344010876928 2347868272512 2358119041884 2360356933536 2361381838848 2364318943343 2365345569024 2370662228277 2373942380544 2381840403988 2390497165728 2394509767839 2397822916608 2403212576184 2408291787456 2410577293824 2414623601712 2417964580864 2424451792896 2425086109647 2428441565184 2432517859392 2441358807552 2445456784176 2448840425472 2458464533028 2461866172416 2476683686448 2479034097792 2480110534656 2483195314796 2484273558528 2489857535844 2493302611968 2497487779584 2501597742736 2514904113708 2518383845376 2528281263249 2529379084032 2531779504128 2536029257664 2537130442752 2547017813484 2554823226624 2560565780577 2568412711872 2582074481616 2583195660288 2585647153152 2589987326976 2601209681856 2605575978378 2608048710512 2609181167616 2615045903568 2623059790848 2631098236928 2637012236544 2641351806576 2655401550228 2656554568704 2661013765152 2663539108608 2664695660544 2678869573632 2683278025728 2689309311444 2697550781184 2702078792392 2709328260888 2711899455552 2713077006336 2716451551926 2720210153472 2731996760832 2736582591816 2739179651264 2740369047552 2746528658496 2751138882198 2754945478656 2759569830528 2769599443968 2778086965248 2786269147254 2788913360016 2790124351488 2794807753344 2797460069376 2809673752032 2813561339904 2814297460578 2828527091712 2833181826048 2837937502624 2845551469536 2848251942144 2849488699392 2853032914872 2854271748096 2856980496384 2874176129952 2878152966144 2889464300856 2893462290432 2898319151616 2904833791818 2908853047296 2913735742848 2926360892088 2934054799326 2935328813568 2938114486272 2950942264704 2959985516544 2966638766112 2970743537664 2971520782398 2980627097728 2988623889792 2993640485796 2996481497184 2997782618112 3000627560448 3013728270336 3018687778944 3034744628832 3039838641441 3044044695552 3050886887496 3060236422656 3073496355936 3078655415793 3081577107672 3082915178496 3088090048448 3099313663488 3104516059344 3108811603968 3115799374464 3125347835904 3130491030016 3137527530018 3138889895424 3144158722512 3147142578048 3148509118464 3153794092032 3160882971036 3165256507392 3187329554304 3192679690452 3197097222144 3204283434912 3209662029231 3211055716608 3214103058432 3219498135616 3233448146196 3237922086912 3243357145856 3250647338463 3255145076736 3260609045568 3272459678208 3277952710704 3282488229888 3283347037341 3302244915264 3305378797056 3312364744704 3319810047792 3324403482624 3329983706112 3353205484944 3357845127168 3371041684332 3372505445376 3375706005504 3381372343552 3382840590336 3390444304128 3396023751312 3406430968832 3414087707436 3424550282496 3442765975488 3444260880384 3453316435968 3466774246131 3468279575808 3474101304504 3478908223488 3486727871424 3492580566762 3497413054464 3516016315392 3521802408768 3537178562826 3540535400304 3542072758272 3548018353536 3551385478144 3560913570816 3571826098176 3572760605982 3577704034304 3585745748592 3596734374912 3612437681184 3615865940736 3617436008448 3621935402568 3626946871296 3642662347776 3648776789088 3653825396736 3662038211328 3668185176264 3673260638208 3679426440704 3687696799542 3692799258624 3715025529672 3718551146688 3720165801984 3724792972194 3726410337792 3729946759168 3739953917952 3746231669376 3752396614104 3771369455616 3772356170562 3777575768064 3794068626048 3797669256192 3804043886496 3805695664128 3809307328512 3820526720226 3832234839936 3852619067808 3857949720576 3864425535488 3873111722424 3874793490432 3878470729728 3884980990464 3901814522784 3908363967567 3912073065768 3913771751424 3917485981696 3934589686272 3946647355392 3955518354816 3962027709864 3983102325342 3984831853056 3991520647728 3995308662912 3997043490816 4018304360448 4024917038592 4033963967166 4046326171776 4053118188588 4058726260736 4067849183328 4069615509504 4074677327889 4080315230208 4097995141248 4104873887724 4108769476896 4110553571328 4126708323297 4132418217984 4139354745792 4154399165952 4167130447872 4168220706979 4179403720881 4183370040024 4185186527232 4192211630016 4196190104064 4205058789376 4214510628048 4220342009856 4221446190867 4242790637568 4249772739072 4256906253936 4262796296192 4272377913216 4274233049088 4279549372308 4281407622144 4285470744576 4311264194928 4317229449216 4334196451284 4340193435648 4347478727424 4357250687727 4363279570944 4370603614272 4377796049788 4389541338132 4401082198989 4402993220352 4407171729408 4416486326272 4426413397056 4439978274816 4456115306496 4457281173597 4470940646592 4490460728694 4494722245776 4496673927168 4500941340672 4520592405504 4528031668416 4535632258658 4552116943248 4566067043328 4576330331244 4590354633984 4592347840512 4604421914624 4610244533904 4622365661508 4624372767744 4632135072672 4638544297984 4648970495232 4656774089016 4663217405952 4688021753856 4695736545024 4706291295027 4716238083768 4720713867072 4722763677696 4728637886686 4730691138048 4741324456554 4747884761088 4763680807976 4780994331456 4789019535678 4795645833216 4806425152368 4816583574912 4821154587648 4829247203424 4835929161728 4848903585792 4850172219294 4856883130368 4865035718784 4882717615104 4890913568352 4897680850944 4916929066056 4923732344832 4953367372896 4958068195584 4960221069312 4966390629592 4968547117056 4979715071688 4986605223936 4994975559168 5003195485472 5029808227416 5036767690752 5056562526498 5058758168064 5063559008256 5072058515328 5074260885504 5094035626968 5109646453248 5121131561154 5136825423744 5164148963232 5166391320576 5171294306304 5179974653952 5202419363712 5211151956756 5216097421024 5218362335232 5230091807136 5238870850143 5246119581696 5274024473088 5282703613152 5305767844239 5310803100456 5313109137408 5322027530304 5327078217216 5357739147264 5359140908973 5366556051456 5378618622888 5395101562368 5404157584784 5418656521776 5423798911104 5426154012672 5432903103852 5440420306944 5463993521664 5473165183632 5478359302528 5480738095104 5493057316992 5502277764396 5509890957312 5519139661056 5531545199313 5539198887936 5572538294508 5577826720032 5580248702976 5587189458291 5589615506688 5594920138752 5619347504064 5628594921156 5657054183424 5658534255843 5666363652096 5675875005248 5691102939072 5696503884288 5706065829744 5708543496192 5713960992768 5730790080339 5748352259904 5778928601712 5786924580864 5796638303232 5809667583636 5817706094592 5827471485696 5852721784176 5868109598652 5870657627136 5876228972544 5901884529408 5919971033088 5933277532224 5943041564796 5961254195456 5974653488013 5977247779584 5987280971592 5992962994368 5995565236224 6027456540672 6037375557888 6069489257664 6079677282882 6088089391104 6101773774992 6120472845312 6146992711872 6157310831586 6163154215344 6165830356992 6176180096896 6198627326976 6209032118688 6217623207936 6231598748928 6250695671808 6260982060032 6275055060036 6277779790848 6288317445024 6294285156096 6297018236928 6307588184064 6321765942072 6330513014784 6374659108608 6385359380904 6394194444288 6408566869824 6419324058462 6422111433216 6428206116864 6438996271232 6466896292392 6475844173824 6486714291712 6501294676926 6510290153472 6521218091136 6544919356416 6555905421408 6564976459776 6566694074682 6604489830528 6610757594112 6624729489408 6639620095584 6648806965248 6659967412224 6706410969888 6715690254336 6735691093041 6742083368664 6745010890752 6751412011008 6762744687104 6780888608256 6792047502624 6803448387987 6812861937664 6828175414872 6849100564992 6885531950976 6888521760768 6906632871936 6933548492262 6936559151616 6948202609008 6957816446976 6973455742848 6985161133524 6994826108928 7032032630784 7043604817536 7074357125652 7081070800608 7084145516544 7092956830029 7096036707072 7102770956288 7121827141632 7145521211964 7155408068608 7171491497184 7183529303517 7193468749824 7224875362368 7231731881472 7243870805136 7253893742592 7275258328941 7285324695552 7297553578176 7324076422656 7336370352528 7346521276416 7358852881408 7375393599084 7385598517248 7430051059344 7437102293376 7440331603968 7449585944388 7452820675584 7459893518336 7479907835904 7492463338752 7504793228208 7544712341124 7555151536128 7584843789747 7588137252096 7595338512384 7608087772992 7611391328256 7641053440452 7661143087129 7664469679872 7681697341731 7705238135616 7728851070976 7746223444848 7749586980864 7756941459456 7769961980928 7803629045568 7816727935134 7824146131536 7827543502848 7834971963392 7869179372544 7893294710784 7911036709632 7924055419728 7966204650684 7969663706112 7983041295456 7990617325824 7994086981632 8036608720896 8049834077184 8067927934332 8092652343552 8106236377176 8117452521472 8135698366656 8139231019008 8149354655778 8160630460416 8195990282496 8209747775448 8217538953792 8221107142656 8253416646594 8264836435968 8278709491584 8308798331904 8334260895744 8336441413958 8358807441762 8366740080048 8370373054464 8384423260032 8392380208128 8410117578752 8429021256096 8440684019712 8442892381734 8485581275136 8499545478144 8513812507872 8525592592384 8544755826432 8548466098176 8559098744616 8562815244288 8570941489152 8622528389856 8634458898432 8668392902568 8680386871296 8694957454848 8714501375454 8726559141888 8741207228544 8755592099576 8779082676264 8802164397978 8805986440704 8814343458816 8832972652544 8852826794112 8879956549632 8912230612992 8914562347194 8941881293184 8980921457388 8989444491552 8993347854336 9001882681344 9041184811008 9056063336832 9071264517316 9104233886496 9119515924323 9132134086656 9152660662488 9180709267968 9208843829248 9220489067808 9235966247379 9244731323016 9248745535488 9264270145344 9297940990464 9313548178032 9326434811904 9376043507712 9391473090048 9412582590054 9432476167536 9441427734144 9445527355392 9457275773372 9461382276096 9482648913108 9495769522176 9527361615952 9561988662912 9578039071356 9591291666432 9612850304736 9628986087693 9633167149824 9642309175296 9658494406848 9700344438588 9713766260736 9730071437568 9751942015389 9765435230208 9781827136704 9833858132112 9847464689664 9850041112023 9906734745792 9916136391168 9932781259184 9937094234112 9959430143376 9973210447872 9989951118336 10006390970944 10059616454832 10073535381504 10113125052996 10117516336128 10127118016512 10144117030656 10148521771008 10188071253936 10219292906496 10242263122308 10273650847488 10328297926464 10332782641152 10359949307904 10400322738393 10404838727424 10422303913512 10432194842048 10436724670464 10460183614272 10477741700286 10492239163392 10548048946176 10565407226304 10611535688478 10621606200912 10626218274816 10644055060608 10654156434432 10715478294528 10718281817946 10733112102912 10757237245776 10790203124736 10808315169568 10837313043552 10847597822208 10852308025344 10865806207704 10880840613888 10927987043328 10946330367264 10956718605056 10961476190208 10986114633984 11004555528792 11019781914624 11038279322112 11063090398626 11078397775872 11145076589016 11155653440064 11160497405952 11174378916582 11179231013376 11189840277504 11238695008128 11257189842312 11314108366848 11317068511686 11332727304192 11351750010496 11382205878144 11393007768576 11412131659488 11417086992384 11427921985536 11461580160678 11496704519808 11557857203424 11573849161728 11593276606464 11619335167272 11635412189184 11654942971392 11705443568352 11725091902701 11736219197304 11741315254272 11752457945088 11803769058816 11839942066176 11866555064448 11886083129592 11922508390912 11949306976026 11954495559168 11974561943184 11985925988736 11991130472448 12054913081344 12074751115776 12138978515328 12159354565764 12176178782208 12203547549984 12224031983667 12240945690624 12293985423744 12314621663172 12326308430688 12331660713984 12352360193792 12380124969891 12397254653952 12418064237376 12463197497856 12501391343616 12504662120937 12521964120064 12550110120072 12555559581696 12576634890048 12588570312192 12615176368128 12643531884144 12661026029568 12664338572601 12749318217216 12770718761808 12788388888576 12817133739648 12838648116924 12844222866432 12856412233728 12877992542464 12933792584784 12951688347648 12973428583424 13002589353852 13020580306944 13042436182272 13089838712832 13111810842816 13133388149364 13203246596967 13208979661056 13221515188224 13249458978816 13279240191168 13319934824448 13371843520791 13412821939776 13471382186082 13484166737328 13490021781504 13502824022016 13525489374208 13561777216512 13584095005248 13606896775974 13625723875328 13656350829744 13698201129984 13771063901952 13777043521536 13813265743872 13867096984524 13873118303232 13896405218016 13915632893952 13946911485696 13970322267048 13989652217856 14064065261568 14087209635072 14118873885081 14148714251304 14162141601216 14168291033088 14185913660058 14192073414144 14205541912576 14243654283264 14291042423928 14310816137216 14342982994368 14367058607034 14386937499648 14449750724736 14463463762944 14487741610272 14507787485184 14550516657882 14570649391104 14595107156352 14648152845312 14672740705056 14693042552832 14717705762816 14750787198168 14771197034496 14860102118688 14874204586752 14880663207936 14899171888776 14905641351168 14919787036672 14959815671808 14984926677504 15009586456416 15089424682248 15110303072256 15169687579494 15176274504192 15190677024768 15216175545984 15222782656512 15282106880904 15322286174258 15328939359744 15363394683462 15410476271232 15457702141952 15492446889696 15499173961728 15513882918912 15539923961856 15607258091136 15633455870268 15648292263072 15655087005696 15669943926784 15716612550429 15738358745088 15822073419264 15848110839456 15874712905303 15917303532717 15932409301368 15939327412224 15966082590912 15981234651648 16073217441792 16077422726919 16099668154368 16135855868664 16185304687104 16212472754352 16234905042944 16271396733312 16278462038016 16298709311556 16321260920832 16391980564992 16419495550896 16435077907584 16442214285312 16506833293188 16529672871936 16557418983168 16594635597939 16617596663808 16672882827916 16717614883524 16733480160096 16740746108928 16761568374873 16768846520064 16784760416256 16820235157504 16858042512192 16885784763468 16971162550272 16975602767529 16999090956288 17027625015744 17089511652864 17118197489232 17125630488576 17141882978304 17192370241017 17245056779712 17336785805136 17360773742592 17389914909696 17429002750908 17453118283776 17482414457088 17511184199152 17558165352528 17604328795956 17611972881408 17628686917632 17665945305088 17705653588224 17759913099264 17829124694388 17883762586368 17923960464039 17961842914776 17978888983104 17986695708672 18082369622016 18112126673664 18142529034632 18208467772992 18239031848646 18264268173312 18305321324976 18361418535936 18417687658496 18440978135616 18471932494758 18489462646032 18497491070976 18528540290688 18595881980928 18627096356064 18652869623808 18752087015424 18782946180096 18825165180108 18864952335072 18882855468288 18891054710784 18914551546744 18922764552192 18965297826216 18991539044352 19054723231904 19123977325824 19156078142712 19182583332864 19225700609472 19257972175386 19266334299648 19284618350592 19316988813696 19400688877176 19427532521472 19460142875136 19503884030778 19530870460416 19563654273408 19667716264224 19694929379328 19700082224046 19813469491584 19832272782336 19865562518368 19874188468224 19918860286752 19946420895744 19979902236672 20012781941888 20119232909664 20147070763008 20207073279123 20226250105992 20235032672256 20254236033024 20288234061312 20376142507872 20410345163961 20438585812992 20484526244616 20547301694976 20656595852928 20665565282304 20719898615808 20800645476786 20809677454848 20844607827024 20864389684096 20873449340928 20920367228544 20955483400572 20984478326784 21096097892352 21130814452608 21223071376956 21243212401824 21252436549632 21278870490087 21288110121216 21308312868864 21436563635892 21466224205824 21514474491552 21550587910551 21580406249472 21616630339136 21674626087104 21695195644416 21731612415408 21761681227776 21825774986823 21855974086656 21892660734528 21913437210112 21972229267968 22009111057584 22039563829248 22076558644224 22126180797252 22156795551744 22290153178032 22311306880128 22320994811904 22348757833164 22358462026752 22379680555008 22477390016256 22514379684624 22634137023372 22665454608384 22703500020992 22754531369241 22764411756288 22786015537152 22824263318976 22834173984768 22923160321356 22983429261387 22993409039616 23115714406848 23186553212928 23238670334544 23270824378368 23309885942784 23410887136704 23450183805402 23472438394608 23482630508544 23504915890176 23607538117632 23679884132352 23733110128896 23772166259184 23845016781824 23898613952052 23908991118336 23949123886368 23971851977472 23982260944896 24109826162688 24149502231552 24277957030656 24318709131528 24352357564416 24407095099968 24448063967334 24481891381248 24587970847488 24629243326344 24652616861376 24663321427968 24704720387584 24760249939782 24794509307904 24836128474752 24926394995712 25002782687232 25009324241874 25043928240128 25100220240144 25111119163392 25153269780096 25177140624384 25230352736256 25287063768288 25322052059136 25328677145202 25498636434432 25541437523616 25576777777152 25634267479296 25677296233848 25688445732864 25712824467456 25755985084928 25867585169568 25903376695296 25946857166848 26005178707704 26041160613888 26084872364544 26179677425664 26223621685632 26266776298728 26406493193934 26417959322112 26443030376448 26498917957632 26558480382336 26639869648896 26743687041582 26825643879552 26942764372164 26968333474656 26980043563008 27005648044032 27050978748416 27123554433024 27168190010496 27213793551948 27251447750656 27312701659488 27358547772969 27396402259968 27542127803904 27626531487744 27707898742137 27734193969048 27746236606464 27792810436032 27893822971392 27940644534096 27979304435712 27986624746859 28128130523136 28174419270144 28237747770162 28297428502608 28324283202432 28336582066176 28371827320116 28384146828288 28411083825152 28487308566528 28582084847856 28621632274432 28685965988736 28734117214068 28773874999296 28886958263079 28899501449472 28926927525888 28975483220544 29101033315764 29141298782208 29177544948853 29190214312704 29255826046167 29296305690624 29345481410112 29435411525632 29501574396336 29542394068992 29550123336069 29720204237376 29748409173504 29798343777552 29811282702336 29839574073344 29919631343616 29969853355008 30019172912832 30178849364496 30220606144512 30339375158988 30352549008384 30381354049536 30432351091968 30445565313024 30564213761808 30644572348516 30657878719488 30726789366924 30820952542464 30915404283904 30984893779392 30998347923456 31079847923712 31200968215179 31214516182272 31266911740536 31296584526144 31310174011392 31433225100858 31476717490176 31644146838528 31696221678912 31749425810606 31834607065434 31864818602736 31878654824448 31932165181824 31962469303296 32146434883584 32154845453838 32199336308736 32271711737328 32370609374208 32424945508704 32469810085888 32542793466624 32556924076032 32597418623112 32642521841664 32783961129984 32838991101792 32870155815168 32884428570624 33013666586376 33059345743872 33114837966336 33189271195878 33235193327616 33345765655832 33435229767048 33466960320192 33481492217856 33523136749746 33537693040128 33569520832512 33640470315008 33716085024384 33771569526936 33942325100544 33951205535058 33998181912576 34055250031488 34179023305728 34236394978464 34251260977152 34283765956608 34384740482034 34490113559424 34673571610272 34721547485184 34779829819392 34858005501816 34906236567552 34964828914176 35022368398304 35116330705056 35175275708103 35208657591912 35223945762816 35257373835264 35411307176448 35519826198528 35658249388776 35767525172736 35847920928078 35923685829552 35957777966208 35973391417344 36164739244032 36224253347328 36285058069264 36416935545984 36478063697292 36528536346624 36610642649952 36672095951001 36722837071872 36881956271232 36943864989516 36978925292064 36994982141952 37057080581376 37140374909673 37191763961856 37254192712128 37504174030848 37513986362811 37565892360192 37650330360216 37729904670144 37765710936576 37829103093488 37845529104384 37930595652432 37983078088704 37993015717803 38109446463808 38247954651648 38312156285424 38365166665728 38451401218944 38515944350772 38532668599296 38569236701184 38633977627392 38801377754352 38855065042944 38920285750272 39007768061556 39061740920832 39127308546816 39335432528448 39400164448092 39609739790901 39626938983168 39664545564672 39731125036736 39748376936448 39837720573504 39959804473344 40025563883776 40115530562373 40238465819328 40414146558246 40452500211984 40470065344512 40508472066048 40576468122624 40752285015744 40820690327922 40877171625984 40969052489232 41094603389952 41313191705856 41331130564608 41439797231616 41601290953572 41619354909696 41689215654048 41728779368192 41746898681856 41840734457088 41910966801144 41968956653568 42192195784704 42261628905216 42446142753912 42486424803648 42504873099264 42557740980174 42576220242432 42616625737728 42873127271784 42932448411648 43028948983104 43101175821102 43160812498944 43233260678272 43349252174208 43390391288832 43463224830816 43523362455552 43651549973646 43711948173312 43785321469056 43826874420224 43944458535936 44018222115168 44079127658496 44153117288448 44252361594504 44313591103488 44580306356064 44622613760256 44641989623808 44697515666328 44716924053504 44759361110016 44954780032512 45028759369248 45268274046744 45330909216768 45407000041984 45509062738482 45528823512576 45572031074304 45648526637952 45668347969536 45846320642712 45966858522774 45986818079232 46231428813696 46373106425856 46477340669088 46541648756736 46619771885568 46821774273408 46900367610804 46944876789216 46965261017088 47009831780352 47149837651287 47215076235264 47466220257792 47544332518368 47624138715909 47690033563648 47797227904104 47817982236672 47898247772736 47943703954944 48219652325376 48232268180757 48299004463104 48555914061312 48637418263056 48704715128832 48814190199936 48896127934668 48963782762496 49175941694976 49258486652688 49305233722752 49326642855936 49409440775168 49520499879564 49589018615808 49672256949504 49852789991424 50018648483748 50087856480256 50200440480288 50222238326784 50284705124619 50306539560192 50354281248768 50460705472512 50574127536576 50657354290404 50926808302587 50997272868864 51082875047232 51268534958592 51354592467696 51376891465728 51425648934912 51511970169856 51577110723051 51735170339136 51893714333696 52010357415408 52082321227776 52169744729088 52359354851328 52447243371264 52533552597456 52812986387868 52835918644224 52886060752896 52997835915264 53116960764672 53279739297792 53487374083164 53651287759104 53771881392117 53885528744328 53936666949312 53960087126016 54101957496832 54247108866048 54336380020992 54427587103896 54502895501312 54625403318976 54717095545938 54792804519936 55084255607808 55253062975488 55415797484274 55468387938096 55492473212928 55585620872064 55787645942784 55881289068192 55958608871424 55973249493718 56256261046272 56348838540288 56475495540324 56594857005216 56648566404864 56673164132352 56743654640232 56768293656576 56822167650304 56974617133056 57164169695712 57243264548864 57371931977472 57468234428136 57547749998592 57773916526158 57799002898944 57853855051776 57950966441088 58202066631528 58282597564416 58355089897706 58380428625408 58511652092334 58592611381248 58690962820224 58870823051264 59003148792672 59084788137984 59100246672138 59440408474752 59496818347008 59596687555104 59622565404672 59679148146688 59839262687232 59939706710016 60038345825664 60357698728992 60441212289024 60621219837369 60678750317976 60705098016768 60762708099072 60864702183936 61128427523616 61231035491883 61289144697032 61315757438976 61453578733848 61641905084928 61830808567808 61969787558784 61996695846912 62159695847424 62401936430358 62429032364544 62533823481072 62593169052288 62620348022784 62866450201716 62953434980352 63288293677056 63392443357824 63498851621212 63669214130868 63729637205472 63757309648896 63836611470261 63864330363648 63924938606592 64309690907676 64398672617472 64543423474656 64651763731653 64741218748416 64849891017408 65085586933248 65194837246224 65285043683328 65477324960469 65567922259968 65677982203584 65740311630336 66027333172752 66118691487744 66229675932672 66378542391756 66470386655232 66691531311664 66870459534096 66933920640384 66962984435712 67046273499492 67075386080256 67139041665024 67280940630016 67432170048768 67543139053872 67902411070116 67996363825152 68110500062976 68263594107723 68358046611456 68472789956928 68502521954304 68769480964068 68950287784161 68980227118848 69347143220544 69559659638784 69716011003632 69812473135104 69929657828352 70044736796608 70232661410112 70350551416206 70417315183824 70447891525632 70514747670528 70822614352896 71039652397056 71316498777552 71535050345472 71695841856156 71847371659104 71915555932416 71946782834688 72329478488064 72448506694656 72570116138528 72833871091968 72956127394584 73057072693248 73221285299904 73344191902002 73445674143744 73763912542464 73887729979032 73957850584128 73989964283904 74114161162752 74280749819346 74383527923712 74508385424256 75008348061696 75027972725622 75131784720384 75300660720432 75459809340288 75531421873152 75658206186976 75691058208768 75861191304864 75966156177408 75986031435606 76218892927616 76495909303296 76624312570848 76730333331456 76902802437888 77031888701544 77065337198592 77138473402368 77267955254784 77602755508704 77710130085888 77840571500544 78015536123112 78123481841664 78254617093632 78670865056896 78800328896184 79219479581802 79253877966336 79329091129344 79462250073472 79496753872896 79675441147008 79919608946688 80051127767552 80231061124746 80476931638656 80828293116492 80905000423968 80940130689024 81016944132096 81152936245248 81504570031488 81641380655844 81754343251968 81938104978464 82075643318907 82189206779904 82626383411712 82879594463232 83123696226411 83202581907144 83238709819392 83378431308096 83457558736384 83681468914176 83821933602288 83937913307136 83959874240577 84384391569408 84523257810432 84892285507824 84972849607296 85009746198528 85115481960348 85152440484864 85233251475456 85746254543568 85864896823296 86057897966208 86202351642204 86321624997888 86466521356544 86660874789237 86698504348416 86780782577664 86926449661632 87303099947292 87423896346624 87532634846559 87570642938112 87653748840448 87888917071872 88036444230336 88306234576896 88504723189008 88627182206976 88650370008207 89160612712128 89245227520512 89395031332656 89433848107008 89518722220032 89909560065024 90057518738496 90536548093488 90661818433536 90814000083968 91018125476964 91057647025152 91144062148608 91297053275904 91336695939072 91692641285424 91933717045548 91973636158464 92462857627392 92746212851712 92954681338176 93239543771136 93602904645537 93643548546816 93800735221608 93889753578432 93930522034176 94299675302574 94430152470528 94932440515584 95088665036736 95248277431818 95380067127296 95594455808208 95635964473344 95796495545472 95887407909888 96439304650752 96464536361514 96598008926208 97111828122624 97274836526112 97409430257664 97628380399872 97792255869336 97927565524992 98351883389952 98516973305376 98610467445504 98653285711872 98818881550336 99040999759128 99178037231616 99344513899008 99705579982848 100037296967496 100175712960512 100400880960576 100444476653568 100569410249238 100613079120384 100708562497536 100921410945024 101148255073152 101314708580808 101853616605174 101994545737728 102165750094464 102537069917184 102709184935392 102753782931456 102851297869824 103023940339712 103154221446102 103470340678272 103787428667392 104020714830816 104164642455552 104339489458176 104718709702656 104894486742528 105067105194912 105525827124309 105625972775736 105671837288448 105772121505792 106233921529344 106559478595584 106587358078463 106974748166328 107302575518208 107543762784234 107771057488656 107873333898624 107920174252032 108203914993664 108494217732096 108672760041984 108855174207792 109005791002624 109250806637952 109434191091876 109585609039872 110016287853003 110168511215616 110831594968548 110936775876192 110984946425856 111122990337121 111171241744128 111421124729019 111575291885568 111762578136384 111946498987436 112512522092544 112541959088433 112697677080576 112950991080648 113189714010432 113297132809728 113487309280464 113536587313152 113644335300608 113949234266112 113979047153409 114328339391424 114743863954944 114936468856272 115095499997184 115547833052316 115598005797888 115707710103552 115901932882176 116404133263056 116565195128832 116710179795412 116760857250816 117023304184668 117185222762496 117381925640448 117741646102528 118006297585344 118200493344276 118829219372703 118880816949504 118993636694016 119193375110208 119245130809344 119879413420032 120076691651328 120346591687119 120715397457984 121242439674738 121357500635952 121410196033536 121525416198144 121729404367872 122256855047232 122462070983766 122578289394064 122631514877952 122907157467696 123283810169856 123661617135616 123939575117568 123993391693824 124319391694848 124803872860716 124858064729088 125067646962144 125186338104576 125240696045568 125732900403432 125906869960704 126576587354112 126784886715648 126997703242424 127338428261736 127459274410944 127514619297792 127673222940522 127728660727296 127849877213184 128619381815352 128797345234944 129086846949312 129303527463306 129482437496832 129699782034816 130171173866496 130389674492448 130570087366656 130954649920938 131135844519936 131355964407168 131480623260672 132054666345504 132237382975488 132459351865344 132757084783512 132940773310464 133383062623328 133740919068192 133867841280768 133925968871424 134092546998984 134150772160512 134278083330048 134864340097536 135086278107744 135804822140232 135992727650304 136221000125952 136527188215446 136716093222912 136945579913856 137005043908608 137538961928136 137900575568322 137960454237696 138694286441088 139119319277568 139432022007264 139624946270208 139859315656704 140089473593216 140465322820224 140701102832412 140834630367648 140895783051264 141029495341056 141449512953861 141645228705792 142632997555104 142872416147727 143070100690944 143391683712312 143694743318208 143831111864832 144658956976128 144696804542271 144897013389312 145140232277056 145667742183936 145912254789168 146114145386496 146442570599808 146688383804004 146891348287488 147527825084928 147775459958064 147915701168256 147979928567808 148228322325504 148561499638692 148767055847424 149016770848512 150055945451244 150263569440768 150601321440864 150854115373857 150919618680576 151062843746304 151316412373952 151382116417536 151722382609728 151972062871212 152437785855232 152780424907761 152991818606592 153248625141696 153805604875776 154063777403088 154130674397184 154276946804736 154535910509568 155205511017408 155681143001088 156031072246224 156246963683328 156509234187264 157341730113792 157600657792368 158438959163604 158507755932672 158658182258688 158924500146944 158993507745792 159350882294016 159839217893376 160102255535104 160462122249492 160953863277312 161656586232984 161810000847936 161880261378048 162305872490496 163009140062976 163282761311688 163508686503936 163876209956928 164151286637814 164378413559808 165252766823424 165759188926464 166247392452822 166405163814288 166477419638784 166756862616192 166915117472768 167362937828352 167643867204576 167875826614272 167919748481154 168768783138816 169046515620864 169784571015648 169945699214592 170019492397056 170230963920696 170304880969728 170466502950912 171492509087136 171729793646592 172115795932416 172404703284408 172643249995776 172933042713088 173321749578474 173397008696832 173561565155328 173852899323264 174606199894584 174847792693248 175065269693118 175141285876224 175307497680896 175777834143744 176072888460672 176612469153792 177009446378016 177254364413952 177300740016414 178321225424256 178490455041024 178790062665312 178867696214016 179037444440064 179819120130048 180115037476992 181073096186976 181323636867072 181628000167936 182036250953928 182115294050304 182288124297216 182594106551808 183385282570848 183693106475649 183867434091096 183947272316928 184925715254784 185492425703424 185909362676352 186479087542272 187205809291074 187287097093632 187601470443216 187779507156864 187861044068352 188599350605148 188860304941056 189864881031168 190177330073472 190496554863636 190760134254592 191188911616416 191271928946688 191509834410783 191592991090944 191774815819776 192929072723028 193196017852416 193955291194959 194223656245248 194549673052224 195256760799744 195584511738672 195855131049984 195906373228013 196431974881407 196703766779904 197033946610752 197220934891008 197637763100672 198081999518256 198356074463232 198689027798016 199411159965696 200074593934992 200351425921024 200801761921152 200888953307136 201138820498476 201226158240768 201417124995072 201842821890048 202296510146304 202629417161616 203707233210348 203989091475456 204331500188928 204790782323169 205074139834368 205418369870784 205507565862912 206047880679424 206308442892204 206850863352483 206940681356544 207574857334784 208041429661632 208678978916352 209437419405312 209788973485056 210134210389824 211051654248618 211251945551472 211343674576896 211544243011584 212467843058688 213118957191168 213174716156926 213949496332656 214605151036416 215087525568468 215542114977312 215746667797248 215840348504064 216407829987328 216988435464192 217345520083968 217710348415584 218011582005248 218501613275904 218868382183752 219171218079744 220032575706006 220337022431232 221663189937096 221873551752384 221969892851712 222245980674242 222342483488256 222842249458038 223150583771136 223525156272768 223892997974872 225025044185088 225083918176866 225395354161152 225901982161296 226379428020864 226594265619456 226974618560928 227073174626304 227288670601216 227898468532224 227958094306818 228656678782848 229487727909888 229872937712544 230190999994368 231095666104632 231196011595776 231415420207104 231803865764352 232808266526112 233130390257664 233420359590824 233521714501632 234046608369336 234370445524992 234763851280896 235483292205056 236012595170688 236400986688552 237658438745406 237761633899008 237987273388032 238386750220416 238490261618688 239758826840064 240153383302656 240693183374238 241430794915968 242484879349476 242715001271904 242820392067072 243050832396288 243458808735744 244513710094464 244924141967532 245156578788128 245263029755904 245814314935392 246226929956721 246567620339712 247879150235136 248638783389696 249371088679233 249607745721432 249716129458176 250135293924288 250372676209152 251465800806864 251813739921408 251879622721731 253153174708224 253569773431296 253995406484848 254676856523472 254918548821888 255029238595584 255346445881044 255457321454592 255699754426368 257238763630704 257594690469888 258173693898624 258607054926612 258964874993664 259399564069632 259982624367711 260342347732992 260779348984896 261909299841876 262271689039872 262597904539677 262711928814336 262961246521344 264109332691008 264918703730688 265514169567024 265881546620928 265951110024621 266766125246656 267481838136384 267735682561536 268185093997968 268301544321024 268556166660096 269728680195072 270172556215488 271609644280464 271985455300608 272442000251904 273054376430892 273432186445824 273891159827712 274010087817216 275077923856272 275801151136644 275920908475392 277388572882176 278238638555136 278864044014528 279718631313408 280178947186432 280808713936611 280930645640448 281402205664824 281669260735296 281791566102528 282899025907722 283290457411584 285265995110208 285744832295454 286140201381888 286783367424624 287389486636416 287662223729664 289317913952256 289393609084542 289794026778624 290280464554112 291335484367872 291824509578336 292228290772992 292885141199616 293376767608008 293782696574976 295055650169856 295550919916128 295831402336512 295959857135616 296456644651008 297122999277384 297534111694848 298033541697024 300111890902488 300527138881536 301202642881728 301708230747714 301839237361152 302125687492608 302632824747904 302764232835072 303444765219456 303944125742424 304875571710464 305560849815522 305983637213184 306497250283392 307611209751552 308127554806176 308261348794368 308553893609472 309071821019136 310411022034816 311362286002176 312062144492448 312493927366656 313018468374528 314683460227584 315201315584736 316577481372927 316877918327208 317015511865344 317316364517376 317849000293888 318701764588032 319678435786752 319762074235389 320204511070208 320924244498984 321907726554624 323313172465968 323620001695872 323760522756096 324611744980992 326018280125952 326565522623376 327017373007872 327752419913856 328302573275628 328756827119616 330048863559009 330505533646848 332494784905644 332810327628576 332954839277568 333368971011363 333513725232384 333830234945536 334725875656704 335287734409152 335839496962308 337537566277632 337625877265299 338093031241728 339569142031296 339891398429184 340461927841392 340609761939456 340933005901824 341937141460227 342985018174272 344231591864832 344809406568816 345286499991552 345866085426176 346643499156948 346794017393664 347123130310656 347705798646528 349212399789168 349695585386496 350130539386236 350282571752448 350614995361792 351555668287488 352145776921344 353224938307584 354018892756032 354601480032828 356487658118109 356642450848512 356980910082048 357580125330624 357735392428032 359638240260096 360230074953984 361039775061357 362146192373952 363256000335872 364072501907856 364230588100608 364576248594432 365188213103616 366770565141696 367386212951298 367734868182192 367894544633856 369851430509568 370984851406848 371818725352704 372958175084544 374411618582148 374574194187264 375202940886432 375559014313728 375722088136704 377198701210296 377720609882112 379729762062336 380354660146944 380993109727272 381520268509184 382377823232832 382543857893376 383019668821566 383185982181888 383549631639552 385858145446056 386392035704832 387910582389918 388447312490496 389099346104448 390513521599488 391169023477344 391710262099968 391812746456026 392863949762814 393407533559808 394067893221504 394441869782016 395275526201344 396163999036512 396712148926464 397378055596032 398822319931392 400149187869984 400702851842048 401603523842304 401777906614272 402277640996952 402452316481536 402834249990144 404593020292608 405258834323232 407414466420696 407978182950912 408663000377856 409581564646338 410148279668736 410836739741568 411015131725824 412095761358848 412616885784408 413701726704966 413881362713088 415149714669568 416082859323264 417357957832704 418874838810624 419577946970112 420268420779648 422103308497236 422503891102944 422687349153792 423088486023168 424348538861583 424935686117376 426349432313852 427898992665312 428617248443181 429210302072832 430175051136936 431084229954624 431493335594496 432815659974656 433976870928384 434090413626813 434691040167936 435420696831168 437003226551808 437736764367504 438342436159488 440065151412012 440674044862464 443326379874192 443747103504768 443939785703424 444491961348484 444684966976512 445684498916076 446301167542272 447050312545536 447785995949744 450167836353732 450790708322304 451803964322592 452562346121571 452758856041728 453188531238912 453949237121856 454146349252608 455916188613636 457313357565696 458341274723283 458975455819776 459745875425088 462191332209264 462392023191552 462830840414208 463607731528704 465616533052224 466840719181648 467043429003264 468093216738672 468740891049984 469527702561792 470966584410112 472025190341376 472801973377104 475316877490812 475523267798016 475974546776064 476773500440832 476980523237376 479517653680128 480306766605312 481386366748476 482861589831936 484969758698952 485430002543808 485640784134144 486917617471488 489027420188928 489848283935064 490313157576256 490526059511808 491628629870784 492453859913442 493135240679424 495758300470272 497277566779392 498742177358466 499215491442864 499432258916352 500270587848576 500745352418304 502931601613728 503627479842816 503759245443462 506306349416448 507139546862592 507990812969696 509353713046944 509837097643776 510058477191168 510692891762088 510914642909184 511399508852736 514477527261408 515189380939776 516347387797248 517214109853224 517929749987328 518799128139264 519965248735422 520684695465984 521558697969792 523818599683752 524543378079744 525195809079354 525423857628672 525922493042688 528218665382016 529837407461376 531028339134048 531763093241856 531902220049242 533532250493312 534963676272768 535471365123072 536370187995936 536603088642048 537112333320192 539457360390144 540345112430976 543219288560928 543970910601216 544884000503808 546108752861784 546864372891648 547782319655424 550155847712544 551079319426947 551602302273288 551841816950784 554777145764352 556477277110272 557728088029056 559437262626816 560357894372864 561617427873222 561861291280896 562804411329648 563338521470592 563583132205056 565798051815444 566580914823168 570531990220416 571489664590908 572280402763776 573566734849248 574529503232349 574778973272832 575324447459328 578787218169084 579588053557248 580560929108224 581865873584877 582670968735744 583649019156672 585770282399232 586753535216016 587565393149952 587719119684039 590111300339712 591101839832256 591662804673024 592913289302016 594245998554768 595068223389696 596067083394048 600223781804976 601054277763072 602405285763456 603416461495428 603678474722304 604251374985216 605265649495808 605528465670144 606889530438912 607888251484848 609751143420928 611121699631044 611967274426368 612994500566784 615222419503104 616255109612352 616522697588736 618143642038272 620552590057449 620822044069632 622724572004352 624124288984896 626036936749056 629366920455168 630402631169472 633154962745854 633755836654416 634031023730688 634632729034752 635698000587776 637403529176064 639356871573504 639524148470778 640409022140416 641848488997968 643815453109248 646626344931936 647240003391744 647521045512192 649223489961984 652036560251904 653131045246752 654034746015744 655504839827712 656605146551256 657513654239232 660097727118018 661011067293696 664989569811288 665620655257152 665909678555136 666737942022726 667027450464768 667660469891072 669451751313408 670575468818304 671678993924616 675075132555264 675251754530598 676186062483456 679138284062592 679782796858368 680923855682784 681219523878912 681866011803648 683874282920454 685970036348544 688463183729664 689618813137632 690572999983104 691732170852352 693286998313896 693588034787328 694246260621312 695411597293056 698424799578336 699391170772992 700261078772472 700565143504896 701229990723584 703111336574976 704291553842688 706449876615168 708037785512064 709202960065656 712975316236218 713284901697024 713961820164096 715160250661248 715470784856064 719276480520192 720460149907968 722079550122714 724292384747904 726512000671744 728145003815712 728461176201216 729152497188864 730376426207232 733541130283392 734772425902596 735469736364384 735789089267712 738680789870163 739702861019136 743637450705408 745916350169088 746111506549241 748113266037699 748823237164296 749148388374528 750405881772864 751118028627456 754397402420592 755441219764224 755638868165193 759459524124672 760709320293888 761986219454544 763040537018368 764755646465664 765087715786752 766039337643132 766371964363776 767099263279104 771716290892112 772784071409664 775821164779836 776894624980992 778198692208896 779947873103133 781027043198976 782338046954688 783625492912052 785727899525628 786815067119616 787793713619031 788135786443008 788883739564032 790551052402688 792327998073024 794756111192064 797644639862784 797853330073863 800298375739968 803207047684608 804555281993904 804904632963072 805668499980288 809186040585216 810517668646464 814828932841392 815956365901824 817326000755712 819163129292676 820296559337472 821673479483136 822030263451648 824191522717696 825233771568816 827403453409932 827762725426176 830299429339136 832165718646528 834715915665408 839155893940224 840536841559296 842426141809833 844206616994472 845007782205888 845374698307584 848697077723166 849871372234752 852698864627704 855797985330624 857234496886362 858420604145664 860350102273872 862168459909248 862986671188992 865631319949312 867953741856768 868180827253626 869382080335872 870841393662336 874006453103616 875473528735008 876684872318976 880130302824024 881348089724928 886652759748384 887494207009536 887879571406848 888983922696968 889369933953024 891368997832152 892602335084544 894100625091072 895571991899488 900335672707464 901581416644608 903607928645184 905124692243142 905517712083456 906377062477824 907898474243712 908292698505216 911832377227272 914626715131392 916682549446566 917950911639552 919491750850176 924382664418528 924784046383104 925661680828416 927215463057408 931233066104448 933681438363296 934086858006528 936186433477344 937481782099968 939055405123584 944050380682752 945603946754208 949732444118781 950633754981624 951046535596032 951949093552128 953547000881664 959035307360256 959286222706167 960613533210624 962772733496952 965723179663872 969939517397904 970860005087616 971281568268288 973835234942976 978054840377856 979696567870128 980626315152512 981052119023616 983257259741568 984907719826884 986270481358848 990146590677027 991516600940544 997484354716932 998430982885728 998864517832704 1000106913034089 1000541175697152 1001490704836608 1005863203227456 1007518490886924 1012612698832896 1012877631795897 1014279093725184 1015981625939392 1018707426093888 1019674195287552 1021385783524176 1021829285818368 1022799017705472 1025811424380681 1028955054522816 1032694775594496 1034428219706448 1035859499974656 1037598256278528 1039930497470844 1041369390931968 1043117395939584 1047637199367504 1049086756159488 1050391618158708 1050847715257344 1051844986085376 1056437330764032 1059674814922752 1062056678268096 1063804440098484 1067064500986624 1069462974354327 1069927352545536 1070942730246144 1072740375991872 1073206177284096 1078914720780288 1080690224861952 1086438577121856 1089768001007616 1092217505723568 1093728745783296 1095564639310848 1100311695425088 1102158638853894 1103204604546576 1103683633901568 1109554291528704 1112954554220544 1115456176058112 1118874525253632 1120715788745728 1123234855746444 1123722582561792 1125608822659296 1126677042941184 1127166264410112 1131596103630888 1133161829646336 1141063980440832 1142979329181816 1144560805527552 1147133469698496 1149059006464698 1149557946545664 1150648894918656 1157574436338168 1159176107114496 1161121858216448 1163731747169754 1165341937471488 1167298038313344 1171540564798464 1173507070432032 1175130786299904 1175438239368078 1180222600679424 1182203679664512 1183325609346048 1185826578604032 1188491997109536 1190136446779392 1192134166788096 1200447563609952 1202108555526144 1204810571526912 1206832922990856 1207356949444608 1208502749970432 1210531298991616 1213779060877824 1215776502969696 1219502286841856 1222243399262088 1223934548852736 1225989001133568 1230444839006208 1232510219224704 1233045395177472 1236287284076544 1241105180114898 1241644088139264 1245449144008704 1248248577969792 1252073873498112 1258733840910336 1260805262338944 1266309925491708 1267511673308832 1268062047461376 1269265458069504 1271396001175552 1274807058352128 1279048296941556 1280818044280832 1283696977995936 1285851745329543 1287630906218496 1293252689863872 1294480006783488 1298446979923968 1302271240880439 1304073120503808 1306262090493504 1311009679655424 1313210293102512 1315027308478464 1320195454236036 1322022134587392 1329979139622576 1331241310514304 1331819357110272 1333475884045452 1334054900929536 1335320939782144 1338903502626816 1341150937636608 1343357987849232 1350503509061196 1352372124966912 1357687038364713 1358276568125184 1359565593716736 1361847711365568 1362439047757824 1367748565840908 1371344612596091 1371940072697088 1375023824169849 1376926367459328 1379237626275264 1383464341704704 1386573996627792 1387176069574656 1388492521242624 1390823194586112 1396849599156672 1400522157544944 1401130287009792 1402459981447168 1406222673149952 1408583107685376 1412899753230336 1416075571024128 1418405920131312 1425950632472436 1426569803394048 1427923640328192 1430320501322496 1430941569712128 1438552961040384 1440920299815936 1444159100245428 1448584769495808 1453024001343488 1456290007631424 1456922352402432 1460752852414464 1467082260566784 1469544851805192 1470939472728768 1471578178535424 1477361579740326 1479405722038272 1487274901410816 1491832700338176 1492223013098482 1496226532075398 1497646474328592 1498296776749056 1500811763545728 1502236057254912 1508794804841184 1510882439528448 1511277736330386 1518919048249344 1521418640587776 1523972438909088 1526081074036736 1529511292931328 1530175431573504 1532078675286264 1532743928727552 1534198526558208 1543432581784224 1545568142819328 1551642329559672 1553789249961984 1556397384417792 1559895746206266 1562054086397952 1564676093909376 1567250985824104 1571455799051256 1573630134239232 1575587427238062 1576271572886016 1577767479128064 1581102104805376 1584655996146048 1589512222384128 1595289279725568 1595706660147726 1600596751479936 1606414095369216 1609110563987808 1609809265926144 1611336999960576 1618372081170432 1621035337292928 1629657865682784 1631912731803648 1634652001511424 1638326258585352 1640593118674944 1643346958966272 1648383045435392 1650467543137632 1653237958280841 1654806906819864 1655525450852352 1664331437293056 1669431831330816 1678311787880448 1681073683118592 1684852283619666 1688413233988944 1690015564411776 1690749396615168 1697394155446332 1699742744469504 1705397729255408 1711595970661248 1714468993772724 1716841208291328 1720700204547744 1723588509697047 1724336919818496 1725973342377984 1736361654507252 1738764160671744 1741682787324672 1745597620754631 1748012906207232 1750947057470016 1760260605648048 1762696179449856 1763157359052117 1773305519496768 1774988414019072 1777967845393936 1778739867906048 1782737995664304 1785204670169088 1788201250182144 1791143983798976 1800671345414928 1803162833289216 1807215857290368 1810249384486284 1811035424166912 1812754124955648 1815796948487424 1816585397010432 1823664754454544 1829253430262784 1833365098893132 1835901823279104 1838983501700352 1848765328837056 1849568092766208 1854430926114816 1861657770172347 1862466132208896 1867362876726592 1868173716013056 1872372866954688 1878110810247168 1888100761365504 1891207893508416 1899464888237562 1901267509963248 1902093071192064 1903898187104256 1907094001763328 1918070614720512 1918572445412334 1921227066421248 1925545466993904 1931446359327744 1939879034795808 1941720010175232 1942563136536576 1947670469885952 1956109680755712 1959393135740256 1961252630305024 1962104238047232 1966514519483136 1969815439653768 1972540962717696 1980293181354054 1983033201881088 1994968709433864 1996861965771456 1997729035665408 2000213826068178 2001082351394304 2002981409673216 2011726406454912 2015036981773848 2025225397665792 2025755263591794 2028558187450368 2031963251878784 2037414852187776 2039348390575104 2042771567048352 2043658571636736 2045598035410944 2051622848761362 2057910109045632 2065389551188992 2068856439412896 2071718999949312 2075196512557056 2079860994941688 2082738781863936 2086234791879168 2095274398735008 2098173512318976 2100783236317416 2101695430514688 2103689972170752 2112874661528064 2119349629845504 2124113356536192 2127608880196968 2134129001973248 2138925948708654 2139854705091072 2141885460492288 2145480751983744 2146412354568192 2157829441560576 2161380449723904 2172877154243712 2179536002015232 2184435011447136 2187457491566592 2191129278621696 2200623390850176 2204317277707788 2206409209093152 2207367267803136 2216042369610489 2219108583057408 2230912352116224 2237749050507264 2238334519647723 2241431577491456 2246469711492888 2247445165123584 2251217645318592 2253354085882368 2263192207261776 2266323659292672 2266916604495579 2282127960881664 2285958658363632 2289121611055104 2294266939396992 2298118012929396 2299115893091328 2301297789837312 2315148872676336 2318352214228992 2322243716432896 2327463494339508 2330683874942976 2334596076626688 2343081129596928 2347014140864064 2350876478736156 2360445201358848 2363381140857093 2364407359329024 2366651218692096 2371653157208064 2376983994219072 2384268333576192 2393559990221589 2400895127219904 2409621143053824 2413665845981712 2414713898889216 2417005499940864 2421062597983232 2427558121755648 2431553005939392 2439004573683712 2444486798524176 2447869097705472 2451978002267136 2460889678012416 2465020438449408 2466090790354944 2472574568153088 2482210360229796 2483288176278528 2490898288017408 2496497155939584 2504147746996224 2517467681820672 2521610524677888 2527278425429499 2532619850983416 2535023346617664 2536124094922752 2542792002351104 2549614116704256 2558096593883112 2561636088561664 2567393955991872 2571703490659086 2575261812436992 2586505379727744 2588960013566976 2596893959847936 2604542481760878 2608146241007616 2612524180987008 2622019359310848 2626420586205024 2630054616956928 2640390908472072 2644044269174784 2659958279245152 2662482621028608 2663638714220544 2666951768090904 2668109801859072 2670641879564288 2677807005253632 2682301875273216 2686715975698464 2701007018122392 2704744249933824 2715374076729426 2716553136250368 2719131187433472 2723695422731136 2724878095515648 2735497131681816 2742689225192182 2743880145394176 2750047648339698 2753852734918656 2758475252550528 2766928683409408 2773147993255584 2774352139149312 2776985042485248 2781646389172224 2793699198313344 2801044315089888 2802260574019584 2804919962894336 2812445346299904 2817166215370752 2832151142048256 2836811840262624 2849197332356343 2851901264944872 2853139606788096 2855847280656384 2860641002644992 2877105922080768 2877858668118501 2881840599631872 2888318200490856 2897169538991616 2906048002686976 2912580015262848 2913844704804864 2921505704828928 2934164521133568 2939089703610384 2941878945457536 2943156357070848 2954723159480652 2958811444076544 2970439772031081 2974549802821632 2984446026196964 2992453064150796 2995292948657184 2996593553498112 3000320739102267 3001623527091456 3004472114509824 3017589609682368 3022555472660772 3037838096498688 3038632895387691 3042837281175552 3047944877818176 3059022585862656 3064157350572528 3065487857455104 3068397053116416 3077434273142043 3086865163568448 3103284659119344 3107578499923968 3112794768835584 3119791492412532 3124108172795904 3129352187818752 3134501971648208 3142911598102512 3147260268478464 3151174854476124 3152543145772032 3155534958256128 3162204209610752 3169311992292096 3179024444768256 3191413320295452 3201193502959872 3208388923062981 3212828190738432 3218221127975616 3219618531852288 3236744162340864 3242070674585856 3259315731365568 3269304003022848 3276652517170704 3281186237349888 3286693917932544 3296766090870784 3300935086275264 3306475916561682 3309613813639728 3311050901704704 3328662874586112 3338863662661632 3356623575760896 3362147366237184 3369704567239332 3376826467977888 3380031128823552 3381498793230336 3394788310892664 3399485488939008 3410795458510816 3423191941322496 3428937987545448 3433682416582656 3441400409095488 3447177019394094 3448673839636992 3451946684755968 3472723309014504 3477528321343488 3483365574649344 3491195241509262 3496025812414464 3501894114940032 3520521211296096 3525392358899712 3526314718104234 3546611038993536 3549976828038144 3555935690787872 3557479735812096 3565475991328608 3570409340338176 3576402500364288 3582287967597952 3601342690829856 3606325666578432 3614431714580736 3620498768972568 3622070848333824 3625508249911296 3631593896974848 3647329508909088 3658506860525568 3666730197786264 3671803646558208 3677967003400704 3697530657674112 3699136185532416 3708861852229632 3723315540344694 3724932264417792 3734725753453184 3736347432026112 3744745733909376 3756221620494336 3776201522731008 3782415787016832 3798929776475124 3802535019926496 3804186142384128 3807796374208512 3814188003526656 3837144890824668 3842454132842496 3851090933987808 3857555235988629 3862892718655488 3879758069591616 3883440020350464 3895340939771904 3906813722641317 3912219361511424 3918786271480512 3922505260610048 3933029038966272 3939630879307536 3945081925435392 3960586362708108 3966066403762176 3989937418867728 3993723931542912 3995458071330816 4000427652136356 4002164702788608 4005962819346432 4023452812909824 4030073963547696 4051510527183588 4057116374900736 4063926503757568 4073061115094139 4074829704375552 4078696781150208 4085543134096704 4087317143273472 4103245697522724 4114033837788273 4115820218091264 4130779102377984 4137712878825792 4150393025114112 4159721989883376 4165477563727872 4172469583758336 4190548797470016 4201566472634832 4203390861029376 4207379944341504 4225749323056128 4238699259691008 4248226713072384 4255217760393936 4268258003946496 4277851897417308 4279709410182144 4283770920984576 4290961503967488 4292824709136384 4315658883121152 4322760899447808 4345754308487424 4359072004030464 4368870022894272 4382258557243392 4401246781700352 4408634555415576 4412818418186304 4414734535606272 4432084739220978 4438217166114816 4461824704232448 4475498101014528 4476669039295446 4482863154982912 4492939422985776 4494890330247168 4502435290637184 4506708171764736 4526384414523552 4532647318585344 4533833208991158 4564255921763328 4571917316727264 4578243222110208 4588533878793984 4596236025858792 4598231786182656 4602595579674624 4630297745352672 4636704428457984 4644487432865792 4654926988679016 4661367749885952 4669192153253376 4686162259193856 4694028281728128 4701752957472312 4720890402717696 4726762281714186 4728814718658048 4733302437384192 4743306314416128 4753967988438144 4768536667152384 4787119980443178 4801790254439808 4819242286107648 4827331691963424 4829427797778432 4834010999881728 4842125195966464 4855116243511296 4863106011878784 4878009147367424 4888973597048352 4895738195410944 4903956004534272 4921779356024832 4930040876898816 4945149136306176 4959713874842523 4964420720459592 4966576352557056 4992994311879168 5008295493992448 5009605829687761 5034935363641344 5043221049355776 5054556850858998 5065239701966832 5070046693235328 5072248189845504 5085584004702208 5099228233408512 5116193187766224 5123272177123328 5134787911983744 5143406981318172 5150523624873984 5170765529091141 5173010759455488 5177920027133952 5209084963521756 5216292482015232 5222780545844687 5225048361974016 5236792862263893 5244038718621696 5252841172410048 5280781816944144 5288088538349568 5289472077156351 5319916558490304 5324965242057216 5333903536181808 5336219603718144 5341283759128576 5355614010507264 5364603750546432 5373431951396928 5402014036244784 5409488499867648 5430748153458852 5433106272500736 5438262374866944 5447390845462272 5449756191031296 5470994263363632 5485378450384364 5487760290788352 5500095296679396 5507705469837312 5516950505101056 5533857366818816 5546295986511168 5548704278298624 5563292778344448 5584973310517041 5587398396626688 5602088630179776 5604521148039168 5634332430741504 5664302284096512 5673623680525248 5698394664712686 5703802529889744 5706279213576192 5711694561312768 5721282005289984 5754211844161536 5755717336237002 5763681199263744 5776636400981712 5794339077983232 5812096005373952 5825160030525696 5827689409609728 5843011409657856 5868329042267136 5878179407220768 5883757890915072 5886312714141696 5909446318961304 5917622888153088 5940879544062162 5949099605643264 5968892052393928 5984906128301592 5990585897314368 5993187106996224 6000641478204534 6003247054182912 6008944229019648 6035179219364736 6045110945321544 6075676192997376 6077265790775382 6085674562351104 6095889755636352 6118045171725312 6128314701145056 6130975714910208 6136794106232832 6154868546284086 6173730327136896 6206569318238688 6215156999847936 6225589537671168 6239582984825064 6248216345591808 6258704375637504 6269003943296416 6285823196205024 6294520536956928 6302349708952248 6305086291544064 6311069916512256 6338623984584192 6358048889536512 6382826640590904 6402387005919744 6416777846125962 6425656381476864 6436442255951232 6439237063704576 6473488324681728 6484141349171712 6518631462731136 6538608006045696 6553305034341408 6562372474699776 6573387835865088 6601870172550528 6612951833123364 6619227627279456 6622101803409408 6648127108831467 6657325749172224 6713247151521792 6715003558943169 6724294732474368 6739409134478664 6753652935955776 6760062257647104 6789576621785328 6798970977878016 6800749813486737 6821590917021632 6846383882644992 6857875975090896 6867364833165312 6882800818190976 6894354038788188 6897347679273984 6903893369511936 6945446618029008 6955056642686976 6966731149298688 6982390483018524 6992051624828928 7003788229880064 7041042422592192 7052629436208468 7090143422571279 7093222077987072 7099953656076288 7111871381575744 7114959471624192 7130951982657216 7152805000728576 7164575935195904 7180679970664767 7202685381659712 7228863429161472 7240997537945136 7244141696667648 7251016499822592 7263187793949696 7294659017818176 7317013721051136 7333460395572528 7343607293116416 7355934006801408 7395061315348224 7398272371064832 7417723704459264 7446631080689388 7449864528835584 7469451506906368 7472694864052224 7489491467818752 7512443240988672 7552403045462016 7564831574033664 7597859552950248 7605070039852992 7608372284768256 7628376007053312 7674289781649336 7684908265684992 7702181867975616 7715110471977258 7725785437310976 7759516139183232 7766880040700928 7790681879543808 7813627445282634 7824438723022848 7837572542961024 7845010521220096 7866058077932544 7879261758615072 7890163850870784 7921172725416216 7932132807524352 7979874837735456 7987447863085824 7990916142661632 8000855304272712 8004329405577216 8011925638692864 8046905625819648 8060147927095392 8103021054367176 8114232749801472 8127853007515136 8146122230188278 8149659408751104 8157393562300416 8171086268193408 8174634286546944 8206491395045448 8228067675576546 8231640436182528 8261558204755968 8275425757651584 8300786050228224 8319443979766752 8330955127455744 8344939167516672 8381097594940032 8403132945269664 8406781722058752 8414759888683008 8451498646112256 8496453426144768 8510435520787872 8536516007892992 8555703794834616 8559418820364288 8567541841969152 8581923007934976 8631317766242304 8633576004355503 8645521798895616 8691508616974848 8718144008060928 8737740045788544 8764517114486784 8802493563400704 8817269110831152 8825636836372608 8829469071212544 8864169478441956 8876434332229632 8923649408464896 8953338078590892 8965726309965824 8985878845971552 8989780660494336 9000962217306801 9004870581274368 9013416343529472 9052768829047104 9067666417982316 9115898686163073 9128511843526656 9143834633454528 9177067757587968 9192472051717584 9196463572365312 9205191159349248 9232302819426129 9260595490705344 9288974865731584 9309853977358032 9322735499771904 9338384306506752 9372324518387712 9388056563456256 9403505914944624 9441780805435392 9453524563428372 9457629437316096 9466604874768384 9486612628832256 9507935976876288 9537073334304768 9574239960886356 9603580508879616 9625166769188943 9638484572215296 9654663383926848 9658855595556864 9684250391932928 9710232487022592 9726212023757568 9756018294734848 9777947194096704 9807912009068544 9843558712049664 9860081753797632 9890298272612352 9919427749685046 9928841440919184 9933152705114112 9985988623758336 10016590987984896 10019211659375522 10069870727282688 10086442098711552 10109113701717996 10130479403933664 10140093386470656 10144496379691008 10171168009404416 10198456466817024 10232386375532448 10246544354246656 10269575823967488 10286813962636344 10301047249747968 10341531058182282 10346021518910976 10355840054267904 10418169927043512 10432584964030464 10445561091689374 10450096723948032 10473585724527786 10488077437243392 10505682344820096 10561563633888288 10576177076699136 10578944154312702 10639833116980608 10649930484114432 10667807072363616 10672439207436288 10682567518257152 10711228021014528 10729207501092864 10746863902793856 10804028072489568 10818976999735296 10861496306917704 10866212545001472 10876524749733888 10894781690924544 10941988526727264 10970756900768728 10975520581576704 11000190593358792 11015410939674624 11033901010202112 11067714733637632 11092591973022336 11097408556597248 11126585556688896 11169946621034082 11174796793253376 11204177260359552 11209042296078336 11268664861483008 11328604568193024 11347247361050496 11396789329425372 11407605059779488 11412558427152384 11423389122625536 11442564010579968 11511434672474004 11527362398527488 11553272801963424 11572665707965887 11588678155966464 11650320061051392 11686022819315712 11720441167923951 11736658084534272 11756358814441536 11767515781830144 11818892637922608 11835245776306176 11881759088124324 11898199211286528 11937784104787856 11969812256603184 11981171794628736 11986374213992448 12001282956409068 12006494108365824 12017888458039296 12070358438729472 12090221890643088 12154531581550764 12171349124702208 12191779511272704 12219183345282417 12236090343450624 12256629402290112 12261951429820416 12309737092568172 12342101513364819 12347460654273792 12413138636477376 12451179075342336 12479165969650128 12496432691183616 12517408751275008 12538007886592832 12571646392410048 12604699417904496 12610172583088128 12622139833024512 12677247969168384 12716097779073024 12765653281181808 12804774011839488 12833555692251924 12851312762953728 12872884511902464 12878474127409152 12946976649363456 12968282698343424 13037262925462272 13077216012091392 13106610068682816 13146775671730176 13203740345101056 13225903666246728 13238455254558912 13244203606818816 13296254217662934 13314651498344448 13426494303043584 13430007117886338 13448589464948736 13478818268957328 13507305871911552 13520124515294208 13579153243570656 13597941955756032 13601499626973474 13643181834043264 13692767765289984 13715751950181792 13734729666330624 13765601636381952 13788708077576376 13794695358547968 13807786739023872 13890893236058016 13910113285373952 13933462298597376 13964780966037048 13984103249657856 14007576459760128 14082084845184384 14105258872416936 14180286845142558 14186444155974144 14199907312152576 14223742763151488 14229918943248384 14261903965314432 14305610001457152 14329151870391808 14361359941329534 14405370763319424 14457726858322944 14481995075890272 14488283393335296 14502032999645184 14526375587899392 14589318035636352 14634027442102272 14666920791145056 14687214586232832 14711868013602816 14790122630696448 14835447408918528 14879141624527569 14893262161378776 14899729057671168 14938903013812736 14978982935637504 15024886481977344 15028817489063283 15104806090924032 15129663148067328 15195719105900496 15210140079705984 15216744569536512 15256752014106624 15348579563298672 15369816531369984 15404363735951232 15430220943954516 15451570874621952 15512296587273423 15519032278366464 15533760081401856 15627254890565268 15648877446045696 15668341637534061 15675145085922048 15690021042440192 15732116155865088 15758523517230144 15842345450832432 15864265615048704 15868416231469053 15959749675470912 15974895726171648 16001710608545424 16008658811154432 16023851277385728 16093811251639296 16120295854190784 16206042108734352 16228465499602944 16255706015030272 16292244460376556 16299318817502208 16314787124600832 16342172536386816 16349268573093888 16412982790090896 16456135351153092 16463280872365056 16523116409511936 16550851515303168 16601572100456448 16638887959533504 16689878335033344 16754919931551123 16762195189880064 16806265890539328 16813563444117504 16902997292224512 16992906852289536 17020871041575744 17073032015785984 17111407589669232 17118837640728576 17135083683938304 17163846015869952 17262635532484608 17267152008711006 17291043597791232 17383017233949696 17436288016121856 17475480091577088 17529034228973568 17604987126801408 17634538221662304 17651273672745216 17658938142425088 17728338956883912 17752868664459264 17847298816929792 17906676157181784 17931452619931648 17971757691943104 17979561320988672 18001924434613602 18009741162548736 18026832687058944 18105537658094208 18135332835964632 18231797372326146 18257023687053312 18287669266909056 18354135515175936 18384944103435168 18392927144730624 18410382318698496 18464605638852258 18521190981410688 18577949731463168 18619707954716064 18645470999543808 18676768613013504 18744649036775424 18776113126912512 18807011829889248 18883561610870784 18907049126856744 18915258874632192 18933209749536768 19015871953752576 19074146668609536 19148479921772712 19207161017759232 19250333538377886 19276969144430592 19309326767853696 19317711191113728 19368500783865856 19420464974045184 19452424047515136 19512036589469696 19555894388193408 19615824018137088 19687117424099328 19720163507595264 19838855499370092 19857682881838368 19866305410228224 19944381326494401 19971977247516672 20038423318751044 20139741454565376 20145010676829507 20172884197423104 20218227403435992 20260958807867328 20280186772941312 20342336018808832 20396912933634048 20402249440460211 20464772751064896 20539151647934976 20573627925272688 20602094499495936 20683062116364564 20692043037821952 20711680108535808 20836339854087024 20865169928060928 20891122183378748 20900193447896064 20947171449055572 20976154874486784 21011364689640192 21123127267776576 21157888308625404 21270430267713837 21279666233961216 21299860968228864 21335614144727232 21344878414872576 21458415002185728 21493727805587712 21542039911994301 21608056144979136 21722992613835408 21732425090002944 21753049499467776 21789563381849088 21883977053454528 21941513801537456 21951041163153408 22000381186717584 22030821879349248 22067802020404224 22135429467275264 22185183946044672 22194817113194496 22253171113377792 22339893242068164 22349593586506752 22408354520719104 22418084592156672 22537329722966016 22657209136386048 22694494722100992 22793578658850744 22815210119558976 22825116854304768 22885128021159936 23022869344948008 23054724797054976 23106545603926848 23145331415931774 23177356311932928 23300640122102784 23372045638631424 23440882335847902 23473316169068544 23512717628883072 23535031563660288 23637785275845216 23670491552612352 23763518176248648 23796398422573056 23875568209575712 23939624513206368 23962343589257472 23972748427984896 24002565912818136 24012988216731648 24035776916078592 24140716877458944 24180443781286176 24309063163101528 24342698249404416 24383559022545408 24438366690564834 24472180686901248 24513258804580224 24523902859640832 24619474185136344 24684203026729638 24694921308547584 24826277272954752 24902358150684672 24958331939300256 24992865382367232 25034817502550016 25076015773185664 25143292784820096 25209398835808992 25220345166176256 25244279666049024 25354495938336768 25531306562363616 25609548023678976 25667111384503848 25702625525907456 25745769023804928 25893953298726912 25900728013066509 25936565396686848 26074525850924544 26154432024182784 26213220137365632 26293551343460352 26407480690202112 26451807332493456 26476910509117824 26488407213637632 26592508435325868 26629302996688896 26860014235772676 26897178929897472 26957636537914656 27002886651920403 27014611743823104 27040249030588416 27158306487141312 27202999253946948 27286363668086528 27347696058489219 27385535530579968 27431503900363584 27531203272763904 27577416155152752 27589390717095936 27615573478047744 27781786472116032 27866924597194752 27929561932074096 27968206499315712 28015152919520256 28164169690368768 28210517744833872 28360573690285116 28372888311948288 28399814624305152 28447485526302976 28459837886496768 28523807930628864 28611220002914304 28658303740783616 28722719882659068 28810741526638848 28915453716645888 28963990151780544 28976566786670592 29052751175798784 29178636071272704 29268054884204544 29333841582290112 29423736027205632 29580245261392896 29670894817837056 29758283249055138 29786524322757552 29799458115342336 29877806027625472 29957965871275008 30049772963954688 30057634978126566 30209612181848064 30259326296134656 30391438211800992 30420280159411968 30433489139073024 30513504028213248 30697159126597344 30739633062739968 30808727471902464 30860441887909032 30903141749243904 31024593174546846 31038064556732928 31067520162803712 31254509781130536 31297754892091392 31336683275068122 31350290171844096 31380042084880384 31464232311730176 31517047034460288 31684690901664864 31728531230097408 31736832462938106 31919499350941824 31949791452343296 32003421217090848 32017317622308864 32047702554771456 32187622503278592 32240591708381568 32412084217468704 32456930999205888 32511412030060544 32584488920753112 32598637635004416 32629574249201664 32684345072773632 32825965580181792 32912270702306184 32926561744730112 33046232819023872 33101703030606336 33203144200912896 33277775919067008 33379756670066688 33509839863102246 33524390379760128 33612531781078656 33627126888235008 33805994584449024 33985813704579072 34041742083151488 34146064031571968 34222815179338464 34237675281457152 34270167367876608 34327692031739904 34534304017422012 34582087195582464 34717997123897661 34766034467899392 34950960183154176 35058068457947136 35067240807814327 35161323503771853 35209974253602816 35269076443324608 35302547345490432 35456677913767824 35505737328918528 35694597633859584 35813352314363568 35862905239863296 35943515383886208 35959122641977344 36003848869227204 36019482325097472 36053665374117888 36211075316188416 36270665671929264 36463594744652292 36514047374106624 36575338533818112 36657550035847251 36708271030351872 36769888206870336 36785854289461248 36929211277704516 37026304540094457 37042381962821376 37155899462926336 37239415909432128 37353537226027008 37489298073550848 37552226253825024 37614023659778496 37814098253713488 37830517749264384 37866419499073536 38031743907505152 38148293337219072 38296959843545424 38414322035518464 38500667076755772 38553938288861184 38618653535707392 38635422382227456 38737001567731712 38840929948090368 38904848095030272 39024073178939392 39111788776386816 39231648036274176 39440327015190528 39677710998740184 39715365763676736 39732610820456448 39888762652988802 39943954495033344 40076846637502088 40279482909130752 40290021353659014 40345768394846208 40436454806871984 40521917615734656 40560373545882624 40684672037617664 40793825867268096 40804498880920422 40929545502129792 41078303295869952 41147255850545376 41204188998991872 41366124232729128 41384086075643904 41423360217071616 41672679708174048 41730339856121856 41782244366757496 41800386895792128 41894342898111144 41952309748973568 42022729379280384 42246254535553152 42315776617250808 42540860535427674 42559332467922432 42599721936457728 42671228289454464 42689756829745152 42916830004371456 42987455611175424 43084079823988602 43216112289958272 43445985227670816 43464850180005888 43506098998935552 43579126763698176 43767954106909056 43883027603074912 43902082326306816 44000762373435168 44061643758698496 44135604040808448 44370367892089344 44506342226755584 44637424873582707 44679786484136328 44699187173013504 44816709041438208 45074659445932032 45086452467189849 45314418272772096 45388989444201984 45587157317701488 45630420239117952 45650233708609536 45770256042319872 46045738689896016 46109449594109952 46213091207853696 46290662831863548 46354712623865856 46536889761820269 46601280244205568 46881764671695804 46946632338137088 47005024912602183 47025435257766144 47070063127320576 47275570551690432 47527036352497296 47592796845146112 47605248694407159 47751136419151424 47879249026412736 47924687178514944 48005131825636272 48025976433463296 48071553832157184 48281433754917888 48360887562572352 48618126326203056 48685396498808832 48767118045090816 48876733381129668 48944361373802496 49026517609160448 49047805719281664 49238948370272688 49368406053459276 49389842617095168 49652554545909504 49804716301369344 49916663878600512 50069635005100032 50152031546371328 50264759794653369 50286585569640192 50418797671617984 50440690332352512 50708991876673536 51062613124727232 51219096047357952 51334222769007696 51405251051814912 51491538047609856 51787906597453824 51801456026133018 51873130793373696 52149051701849088 52308864048365568 52426440274731264 52587102686920704 52814961380404224 52903614664986912 52953821018235648 52976814427275264 53185016870651736 53258605993377792 53720028471545352 53794357859794944 53915273075829312 54005773303840806 54029223487646208 54080498061176832 54316612974282624 54405998507893896 54572727336173056 54695392116978438 54771071061159936 54863007800727168 55062406545527808 55154832310305504 55178781434191872 55231146956095488 55563572944232064 55733849194389504 55859123864148192 55936412998631424 56030305839040512 56328339380737536 56421035489667744 56721147380570232 56745776623896576 56799629248610304 56894971052605952 57047615861257728 57222440005828608 57316607481567232 57445439765318136 57621483053277696 57830907433291776 57927980303561088 57953133573341184 58105502351597568 58357272142545408 58536109768409088 58667683164580224 58847472054411264 59160490522785792 59516566498110276 59573048645515104 59598916230684672 59755612055250944 59915931742550016 60115269956253132 60419224363696128 60435032030488521 60518652592269312 60782876423601984 60840560318823936 61027008056426496 61206748321380633 61394318253194688 61617454943804928 61720883775818064 61806283498487808 62049186349093692 62076129113465856 62135040325607424 62509019562261072 62595509784182784 62673366550136244 62700580343688192 62760084169760768 62928464623460352 63034094068920576 63369381803329728 63473664925876212 63811290803141511 63838998701883648 63899582904686592 64006842434181696 64034635244617728 64375245006557184 64481183416763136 64626119735982903 64824168434937408 65022824060121088 65168977841506224 65197275270008832 65259148498403328 65368690145547264 65651931160363584 65824541404612368 65853123489460224 66092465638047744 66203406061212672 66406288401825792 66555551838134016 66759513340133376 67019679726204492 67048780759520256 67225063562157312 67254253776470016 67611989168898048 67971627409158144 68083484166302976 68292128063143936 68445630358676928 68475350562914304 68655384063479808 69068608034844024 69164174391164928 69435994247795322 69532068935798784 69901920366308352 70116136915894272 70134481615628654 70322647007543706 70419948507205632 70538152886649216 70605094690980864 70913355827535648 71011474657837056 71389195267719168 71626704628727136 71725810479726592 71887030767772416 71918245283954688 72007697738454408 72038964650194944 72107330748235776 72422150632376832 72541331343858528 72927189489304584 73028094748213248 73150677067636224 73315100071694502 73416542060703744 73539776413740672 73571708578922496 73858422555409032 74052609080188914 74084763925642752 74311798925852672 74478831818864256 74707074452054016 74978596147101696 75104452507650048 75228047319556992 75628196507426976 75661035498528768 75732838998147072 76063487815010304 76593919687090848 76828644071036928 77001334153511544 77107876577722368 77237307071414784 77474003135463424 77681859896180736 77702184039199527 77809696190060544 78223577552773632 78463296072548352 78880654030381056 79355421997480368 79430731527353472 79465221640912896 79777525305977604 79887908990066688 80153693275004176 80580042707318028 80691536789692416 80872909613743968 81008659955761209 81043835231469312 81120747091765248 81608997761840844 81859091004259584 82043088175467657 82156606591739904 82294511701090752 82732248465458256 82768172151287808 82846720434143232 83345359416348096 83564488733514992 83600773791584256 83788685796222288 83904619497947136 84045458758560768 84492509071106304 84631553234501616 85081721070855348 85118664935844864 85199443872915456 85342456578908928 85379513659490304 85833660008742912 85974911222350848 86168159647977204 86432224579916544 86891970455341632 86929700360011776 87158253527396352 87535908213818112 87766055206149824 87804164652613632 88001524746870336 88271208081616896 88740735784178688 89012684453511168 89274849747165414 89359572968272656 89398374346027008 89633418082876416 90149318891864064 90172904934379698 90628836545544192 90777978888403968 91174314635402976 91260840478235904 91300467417219072 91540512084639744 92091477379792032 92218899188219904 92426182415707392 92581325663727096 92709425247731712 93073779523640538 93202560488411136 93763529343391608 93893264676274176 94010049825204366 94050870515532288 94140126254641152 94551141103380864 95054072704994592 95185593690292224 95210497388814318 95502272838302848 95758498052825472 95849374357029888 96010263651272544 96051952866926592 96143107664314368 96562867509835776 96721775125144704 97236252652406112 97370792997617664 97534236090181632 97753466762259336 97888722747604992 98053035218320896 98477896740545376 98736812106918552 98779685234190336 99305109091819008 99609432602738688 99833327757201024 100139270010200064 100304063092742656 100529519589306738 100573171139280384 100837595343235968 100881380664705024 101417983753347072 102125226249454464 102438192094715904 102668445538015392 102810502103629824 102983076095219712 103602912052266036 103746261586747392 104153991371692983 104298103403698176 104852880549462528 105174205373841408 105201722423442981 105629922760808448 105807229329973824 105907642036471296 106370033741303472 106517211986755584 107440056943090704 107588715719589888 107830546151658624 108011546607681612 108058446975292416 108160996122353664 108633225948565248 108811997015787792 109145454672346112 109390784233956876 109542142122319872 109726015601454336 110124813091055616 110309664620611008 110357562868383744 111078913620283371 111127145888464128 111467698388779008 111718247728296384 112060611678081024 112656678761475072 112842070979335488 113442294761140464 113491553247793152 113599258497220608 113789942105211904 114095231722515456 114444880011657216 114633214963134464 114890879530636272 115242966106555392 115661814866583552 115855960607122176 115906267146682368 116211004703195136 116714544285090816 117072219536818176 117335366329160448 117694944108822528 118320981045571584 119033132996220552 119146097291030208 119197832461369344 119511224110501888 119831863485100032 120230539912506264 120838448727392256 120870064060977042 121037305184538624 121565752847203968 121681120637647872 122054016112852992 122413496642761266 122788636506389376 123234909887609856 123441767551636128 123612566996975616 124098372698187384 124152258226931712 124270080651214848 125018039124522144 125191019568365568 125346733100272488 125401160687376384 125520168339521536 125856929246920704 126068188137841152 126738763606659456 126947329851752424 127622581606283022 127677997403767296 127799165809373184 128013684868363392 128069270489235456 128750490013114368 128962366833526272 129252239471965806 129648336869874816 130045648120242176 130337955683012448 130394550540017664 130518296996806656 130737380291094528 131303862320727168 131649082809224736 131706246978920448 132184931276095488 132406812122425344 133111103676268032 133519026680266752 133912274620748121 134039359452408984 134097561519040512 134450127124314624 135223978337796096 135259357401569547 135943254818316288 136166968332605952 136584256126287872 136891260717353856 136950701125828608 137310768126959616 138137216069688048 138328348782329856 138871988495590644 139064137871597568 139610669285460807 139803840732616704 140268963231257308 140645294015087412 140839897014411264 141015074737806549 141076305773298432 141210189381961728 141826711655071296 142778390535438336 142815746083221477 143253409257454272 143774061535544832 144015395476908816 144077929300389888 144214661496471552 144844301264753664 145082662687717056 145854378978609168 146056189496426496 146301354135272448 146630200143389004 146833084121407488 147079552827481344 147143417157844992 147716845110818064 148105218160377828 148169527851285504 148623597851705344 148957663637728512 149414148904108032 150208905015300096 150456094639113984 150794279383960107 151256393014853952 151322070997057536 152126975630020608 153187839374181696 153657288142073856 154002668307023088 154215753155444736 154474614142829568 154948006270926848 155363719792361472 155404368078399054 155619392380121088 156447155105547264 156926592145096704 157761308060762112 158710843994960736 158861463054706944 158930443281825792 159555050611955208 159775817980133376 160307386550008352 161160085414636056 161383073579384832 161745819227487936 162017319911522418 162087670462938624 162241494183530496 163217995523681688 163718182008519168 164086176350935314 164313213183479808 164589023402181504 165464496930916512 165536344302575616 165693440868286464 166690718832696192 167128977467029984 167201547583168512 167577371592444576 167809238995894272 168090917517121536 168985018142212608 169263106469003232 170163442141710696 170237329871689728 170398887745830912 170684913157817856 171667320017485824 171949822444701696 172336319295954408 172864449159833088 173783940910683264 173859400720023552 174316507054792704 175071816427636224 175532110412299648 175608329305227264 176003049493740672 176542416163233792 177481471568357376 178549699494330828 178719145936545312 178796748692054016 179266836165752832 180345809868759396 181257673091088384 181305096091465563 181555957776807936 182348629270805952 182521680956471808 183081024169279488 183620244964141899 184182954759584064 184852364831414784 185162651327454192 185418850495463424 186147559047281076 186405120976822272 187527058686783216 187786529352548352 188020099650408732 188101741031064576 188280252509282304 189102282206761728 190108145409989184 190420994777628636 191004545676605696 191433872409424533 191516996105650944 191698748714059776 192020527302545088 192103905733853184 193125735019671552 193443550250289408 194472505304812224 195068472180363264 195506933524518672 195777445495209984 196106070436641792 196955793481090752 197473624213837104 197559370468380672 198610218183638016 199218865205477376 199666655514402048 200278540020400128 200608126185485312 201059039178613476 201146342278560768 201675190686471936 201762761329410048 202835967506694144 204250452498908928 204876384189431808 205336891076030784 205966152190439424 207205824104532072 207492523173494784 208307982743385966 208596206807396352 209705761098925056 210348410747682816 210403444846885962 211259845521616896 211614458659947648 211815284072942592 212740067482606944 213034423973511168 214880113886181408 215177431439179776 215661092303317248 216023093215363224 216116893950584832 216321992244707328 217266451897130496 217623994031575584 218290909344692224 218781568467913752 219084284244639744 219452031202908672 220249626182111232 220619329241222016 220715125736767488 222157827240566742 222254291776928256 222935396777558016 223436495456592768 224121223356162048 225313357522950144 225684141958670976 226884589522280928 226983106495586304 227198516994441216 227579884210423808 228190463445030912 229266429926268928 229781759061272544 230485932213110784 231323629733167104 231711921214244352 232422009406390272 233106552117598581 233429088570181632 234670732658320896 235389888217645056 236641962091143168 238066265992441104 238292194582060416 238395664922738688 239022448221003776 239663726970200064 240461079825012528 241740128121954084 242074610369077248 243025979867283627 243131505694407936 243362241275295744 244826993285522532 245470685654700289 245577273012778752 246129264526402971 246469819775219712 246883535103272256 248196745396374768 248304516453863424 248540161302429696 250036078249044288 250693466200544976 250802321374752768 251040336679043072 251713858493841408 252136376275682304 253477527213318912 253894659703504848 255245163212566044 255355994807534592 255598331618746368 256027369736726784 256138540978470912 257500980026228736 257924733667052544 258504478943931612 259296673739749632 260091296240484352 260675911366024896 260789101080035328 261474760582189056 262607724641454336 263298165618449472 263412493957840896 264813624244850688 266222207352536064 267038053360533504 267824549241496242 268078718904817968 268195123038081024 268900254248629248 270447956675592192 270518714803139094 271886509636632576 272333936665211904 273168512252575744 273782521434707712 273901402251657216 274621536253919232 276274432139376096 276656697564659712 277743976991181288 278128275743195136 279221338570921614 279607681465233408 280537926462514616 281290588030174824 281679794028822528 282030149475613098 282152611546596864 282420378763923456 283653423310142592 285556781070876672 285631492166442954 286506818514908544 287548123071089664 288030790953817632 288155858600779776 288429322992943104 289688602529507328 290165325375434112 291708757957218336 292112378992852992 292602708270544896 293260400286778008 293666168242814976 294159105654962688 295433690221636128 296210436320755656 296339055702571008 297915327275457024 298828297808216064 300417810030600192 300912189278227968 301588558767920214 302512786029707904 302644141994115072 304253951260041216 306375678748363392 307314576284147712 308005336614046176 308431506310889472 308949228285659136 310808736156798108 311238784760242176 312461974115078949 312894310211094528 315522616121524224 315605167270328943 317421687989921472 317722926109413888 319110101223910416 319551635960266752 320614773100016704 322320170829272112 322766147158769664 323491638454975872 324034639823044836 324175340925877248 324482988367060992 326435991047363376 327436364017038336 328172352701870628 328626426366959616 329178046804363008 330928993861833024 331072688605151232 333236740860850113 333381437665392384 334257954934059968 334403095166337024 335154743184889152 336181835034243072 337970036284425216 338526212938006464 340326884283421392 340474659743379456 340797775491661824 341369826315635712 343334640034971648 343899644889403392 344672638591908816 345728898319666176 347567881821366528 347718801440047104 348633014109585408 350143632855272448 351064220824599296 351216658610454528 352006098987481344 353084832326467584 354962943136714752 357099398988661656 357438291873090624 357593497384108032 358533672331505664 360691619737518792 362515346182176768 362610192182931126 363111915553615872 364697258541611904 365043361912943616 366162048338558976 367240489928283798 368365909519168128 369704729662829568 370325302654908384 370837700990926848 372295118094562152 372810241953644544 375054117373566432 375573058705096704 376040199300817464 376203482062129152 376560505018564608 378204564413523456 380216290819978368 380841989555257272 382009091353211392 382867744818849066 383033992211301888 383397497428119552 384041054605090176 384207811467706368 386251470039343104 386887100500578816 388945010609624448 390136944360726528 391013867049037344 391554890990419968 392212140873283584 393911586962181504 394947248427674208 395118740936761344 397220436367276032 399333311028804096 400557080040800256 401216252370970624 402118078357226952 402292684557121536 403350381372943872 405671935013388288 405778072204708641 408500904997817856 409752768378863616 410673782152061568 411932304380878848 414411648209064144 414985046346989568 416615965486771932 417192413614792704 419411522197850112 420806889693771924 422519691043233792 423045224213419647 423228917319895296 423630568145885184 425480134965213888 428447238249664431 429760227772362816 431322184606634496 432046186430726448 432233787901169664 432643984489414656 434532903794260992 435247988063151168 436581818689384448 437563136935827504 438168568489279488 438904062405817344 440499252364222464 441238658482444032 441430251473534976 444315654481133484 444508583553856512 445870793555116032 446872990913185536 448242446712324096 450626715045900288 451368283917341952 452382838151880321 453769179044561856 453966212991172608 455159768420847616 456380926890061824 458532859852537856 459563518122545088 460971864426221568 462647259466334208 463423842428488704 464844018812780544 466213104235197162 466858177140363264 469341465316641792 470779776435290112 473283924182286336 476132531984882208 476584389164120832 476791329845477376 478044896442007552 479327453940400128 480922159650025056 483480256243908168 484149220738154496 486051959734567254 486263011388815872 486724482550591488 489653986571045064 490941371309400578 491154546025557504 492258529052805942 492939639550439424 493767070206544512 496393490792749536 496609032907726848 497080322604859392 500072156498088576 501386932401089952 501604642749505536 502080673358086144 503427716987682816 504272752551364608 506955054426637824 507789319407009696 510490326425132088 510711989615069184 511196663237492736 512054739473453568 515001960052457472 515849467334105088 517008957887863224 518593347479499264 520182592480968704 521351822732049792 521578202160070656 522949521164378112 525215449282908672 526596331236898944 526824987915681792 529627248489701376 532444414705072128 535649098482992484 536157437809635936 536390246076162048 537800508497258496 541037429606278188 543773019273265152 543915288274396689 544667873330423808 547565042869415424 549243072507838464 550860734892425697 552548864278752192 555487953982362576 556256551486390272 558442677141843228 559215362930466816 561075852925029232 562581176060349648 563359588057645056 564060298951226196 564305223093193728 564840757527846912 567306846620285184 571262984332885908 573013637029817088 574301617228273599 575096246142179328 576061581907635264 576311717201559552 579377205059014656 580330650750868224 583417515914436672 585205416541089792 586520800573556016 587332336485629952 588318211309925376 590867380443272256 592420872641511312 592678111405142016 595830654550914048 597656595616432128 600835620061200384 601824378556455936 603177117535840428 605025572059415808 605288283988230144 608507902520082432 612751357496726784 614629152568295424 616010673228092352 617898456571318272 621617472313596216 622477569520484352 624923948230157898 625788620422189056 631045232243048448 631210334540657886 634843375979842944 635445852218827776 638220202447820832 639103271920533504 641229546200033408 644640341658544224 645532294317539328 646983276909951744 648069279646089672 648350681851754496 648965976734121984 652871982094726752 654872728034076672 656344705403741256 657252852733919232 658356093608726016 661857987723666048 662145377210302464 666473481721700226 666762875330784768 668515909868119936 668806190332674048 670309486369778304 672363670068486144 675940072568850432 677052425876012928 680653768566842784 680949319486758912 681595550983323648 682739652631271424 687799289778806784 689345277183817632 691457796639332352 695135763642733056 697266028219170816 699319656352795743 700287265710544896 702128441649198592 704012197974962688 706169664652935168 709925886273429504 714198797977323312 714876583746181248 715186994768216064 717067344663011328 721383239475037584 725220384365862252 726223831107231744 729077939601850881 729394517083223808 730086723825887232 734480979856567596 736412056964100867 736731819038336256 739409459325659136 740650605309816768 744590236189124304 745620483907289088 750108234747132864 752080398601634928 752406964124258304 753121010037129216 756409128827046912 760432581639956736 761683979110514544 764018182706422784 765735489637698132 766067984422603776 766794994856239104 768082109210180352 768415622935412736 772502940078686208 773774201001157632 777890021219248896 780273888721453056 782027734098074688 784424281746567168 787823173924363008 789894496855348416 790237481873522688 794440872734552064 798666622057608192 801114160081600512 802432504741941248 804236156714453904 804585369114243072 806700762745887744 811343870026776576 811556144409417282 817001809995635712 819505536757727232 821347564304123136 823864608761757696 828823296418128288 829970092693979136 833231930973543864 834384827229585408 838823044395700224 841613779387543848 845039382086467584 846090448426839294 846457834639790592 847261136291770368 850960269930427776 856894476499328862 859520455544725632 862644369213268992 864092372861452896 864467575802339328 865287968978829312 869065807588521984 870495976126302336 873163637378768896 875126273871655008 876337136978558976 877808124811634688 880998504728444928 882477316964888064 888631308962266968 889017167107713024 893745981826371072 896484893424648192 901253430091800576 902736567834683904 904765676303760642 907538358089123712 907932425982345216 910319536841695232 912761853780123648 917065719705075712 919127036245090176 921943728852443136 925294518932668416 926847684856977408 932426208470394324 933716354280726528 937385922345236847 938682930633283584 946567848364572672 946815501810986829 952265063969764416 953168778328241664 956089792884015104 958654907880800256 961844319300050112 966960512487816336 968298441476308992 972103919469134508 972526022777631744 973448965101182976 979307973142090128 981882742618801156 982309092051115008 984517058105611884 985879279100878848 987534140413089024 992786981585499072 993218065815453696 999710222582550339 1000144312996177152 1002773864802179904 1003209285499011072 1008545505102729216 1013910108853275648 1015578638814019392 1020980652850264176 1021423979230138368 1022393326474985472 1024109478946907136 1030003920104914944 1031698934668210176 1034017915775726448 1037186694958998528 1040365184961937408 1042703645464099584 1043156404320141312 1045899042328756224 1050430898565817344 1053192662473797888 1053649975831363584 1059254496979402752 1064888829410144256 1071298196965984968 1072314875619271872 1072780492152324096 1075601016994516992 1082074859212556376 1087546038546530304 1087830576548793378 1089335746660847616 1095130085738830848 1098486145015676928 1101721469784851394 1105097728557504384 1110975907964725152 1112513102972780544 1116885354283686456 1118430725860933632 1122151705850058464 1125162352120699296 1126719176115290112 1128120597902452392 1128610446186387456 1129681515055693824 1134613693240570368 1142525968665771816 1146027274059634176 1148603234456547198 1150192492284358656 1152123163815270528 1152623434403119104 1158754410118029312 1160661301501736448 1166835031828873344 1170410833082179584 1173041601147112032 1174664672971259904 1176636422619850752 1181734760886544512 1184841745283022624 1185356222810284032 1191661309101828096 1201671240122400768 1203648757112911872 1206354235071680856 1210051144118831616 1217015805040164864 1217334216614125923 1225502714993453568 1229258305136590848 1232021346456184704 1235796913142636544 1243234944627192432 1244955139040968704 1249847896460315796 1251577240844378112 1262420669081315772 1269135672640258941 1269686751959685888 1270891704437655552 1276440404895641664 1282459092400066816 1285341714748993293 1289280683317088448 1293966553819903488 1296138559292179344 1296701363703508992 1297931953468243968 1305743964189453504 1309745456068153344 1312689410807482512 1314505705467838464 1316712187217452032 1323715975447332096 1324290754420604928 1332946963443400452 1333525750661569536 1337031819736239872 1337612380665348096 1340618972739556608 1344727340136972288 1351880145137700864 1354104851752025856 1361307537133685568 1361898638973517824 1365479305262542848 1375598579557613568 1378690554367635264 1382915593278664704 1390271527285466112 1394532056438341632 1398639312705591486 1400574531421089792 1404256883298397184 1408024395949925376 1412339329305870336 1419851772546859008 1428397595954646624 1429753167492362496 1430373989536432128 1434134689326022656 1442766478950075168 1450440768731724504 1452447662214463488 1458155879203701762 1458789034166447616 1460173447651774464 1468961959713135192 1472824113928201734 1473463638076672512 1478818918651318272 1481301210619633536 1489180472378248608 1491240967814578176 1500216469494265728 1504160797203269856 1504813928248516608 1506242020074258432 1512818257654093824 1520865163279913472 1523367958221029088 1528036365412845568 1531470979275396264 1532135968845207552 1533589989712478208 1536164218420360704 1545005880157372416 1547548402002315264 1555780042438497792 1560547777442906112 1564055468196149376 1568848563493134336 1575646347848726016 1579788993710696832 1580474963747045376 1588881745469104128 1597333244115216384 1604865009483882496 1608472313428907808 1609170738228486144 1613401525491775488 1623112288818834564 1631745864823190067 1634003619991271424 1642695128608246272 1647729217523515392 1652582204677277091 1657646592836256576 1666463861947087728 1668769654459170816 1677646088791400448 1683227558775087696 1690078764172935168 1692180896853678588 1692915669279581184 1694522272583540736 1701920539860855552 1713788952998657724 1719040911089451264 1722904851684820797 1725288738426537984 1728184745722905792 1728935151604678656 1738131615177043968 1740991952252604672 1746327274757537792 1750252547743310016 1755616249623269376 1761997009456889856 1764954633929776128 1777262617924533936 1778034334215426048 1787491963652742144 1792969786849296384 1802506860183601152 1805473135669367808 1809531352607521284 1815076716178247424 1815864851964690432 1820639073683390464 1825523707560247296 1834131439410151424 1838254072490180352 1843887457704886272 1853695369713954816 1864852416940788648 1867432708561453056 1874771844690473694 1877365861266567168 1893135696729145344 1893631003621973658 1904530127939528832 1906337556656483328 1912179585768030208 1917309815761600512 1923688638600100224 1933921024975632672 1936596882952617984 1944207838938269016 1945052045555263488 1946897930202365952 1958615946284180256 1963765485237602312 1964618184102230016 1969034116211223768 1971758558201757696 1975068280826178048 1985573963170998144 1986436131630907392 1999420445165100678 2000288625992354304 2005547729604359808 2006418570998022144 2017091010205458432 2027820217706551296 2031157277628038784 2041961305700528352 2042847958460276736 2044786652949970944 2048218957893814272 2063397869336420352 2068035831551452896 2074373389917997056 2085407290928199168 2091798084657512448 2097958969058387229 2100861797131634688 2106385324947595776 2118508993958805504 2129777658820288512 2142596393931969936 2144629751238543744 2145560984304648192 2151202033989033984 2164149718425112752 2175661153097586756 2178671493321695232 2187233818805552643 2190260171477661696 2203442939569702788 2209236170892302601 2210195457115008768 2221951815929450304 2233770708567372912 2236861451721867264 2244303411700116928 2250324704241398592 2256241195804904784 2257220892372774912 2259363030111387648 2269227386481140736 2285051937331543632 2292054548119268352 2297206468913094396 2300384984568717312 2304246327630541056 2305246868806238208 2317508820236058624 2321322603003472896 2333670063657746688 2340821666164359168 2346083202294224064 2353272845239701504 2363469521773089024 2369683490566045248 2370712445620568064 2383322618203656192 2403342480244801536 2407297514225823744 2412708470143361712 2420102288237663232 2434031610080329728 2434668433228251846 2451005429986907136 2458516610273181696 2464042692912369408 2471593826285273088 2486469889254384864 2489910278081937408 2499695792920631592 2503154481688756224 2524841338162631544 2538271345280517882 2539373503919371776 2541783408875311104 2552880809791283328 2564918184800133632 2570683429497986586 2578561366634176896 2587933107639806976 2592277118584358688 2593402727407017984 2595863906936487936 2611487928378907008 2619490912136306688 2625378821614965024 2629011410935676928 2633424374434904064 2647431950894664192 2665893926886800904 2667051501323139072 2674063639472479744 2681237945479113216 2689454680273944576 2703760290275401728 2708209703504051712 2722615074267371136 2723797277947035648 2730958610525085696 2751197159115227136 2757381108735270528 2765831186557329408 2780543054570932224 2797278625411182972 2801149062842179584 2808513766596794368 2816048791899850752 2839703545093718016 2840446505432960487 2856795191909293248 2859506334984724992 2868269378652045312 2885532957900150336 2900881537463449008 2904895324428926976 2916311758407403524 2917578068332895232 2920346895303548928 2937923919426270384 2945648227856403468 2946927276153345024 2957637837302636544 2962602421239267072 2978360944756497216 2999130667747651017 3000432938988531456 3008321594406539712 3009627856497033216 3025636515308187648 3041730326559826944 3046735916442058176 3056072730825691136 3062941958550792528 3064271937690415104 3067179979424956416 3072328436840721408 3090011760314744832 3095096804004630528 3111560084876995584 3121095554885812224 3128110936392298752 3137697126986268672 3151292695697452032 3159577987421393664 3160949927494090752 3177763490938208256 3194666488230432768 3209730018967764992 3216944626857815616 3218341476456972288 3226803050983550976 3246224577637669128 3263491729646380134 3268007239982542848 3285390257216492544 3295458435047030784 3305164409354554182 3315293185672513152 3332927723894175456 3337539308918341632 3355292177582800896 3366455117550175392 3380157528345870336 3384361793707357176 3385831338559162368 3389044545167081472 3403841079721711104 3427577905997315448 3438081822178902528 3445809703369641594 3450577476853075968 3456369491445811584 3457870303209357312 3476263230354087936 3481983904505209344 3492654549515075584 3500505095486620032 3511232499246538752 3523994018913779712 3529909267859552256 3554525235849067872 3556068668430852096 3574983927305484288 3605013720367202304 3610946271338735616 3619062705215042568 3630153432356494848 3641278147366780928 3651047415120494592 3652002649842377769 3676508144980360704 3687774915409772544 3707390739427909632 3729704833881577296 3734865417122906112 3749543689380947388 3754731722533134336 3787262007243947316 3807407017920776823 3809060255879057664 3812675113312966656 3847377277200200448 3856025144246979879 3867842049951265344 3888415677876538032 3890104091110526976 3893795860404731904 3917231892568360512 3927530970475204624 3929236368204460032 3938068232422447536 3943517116403515392 3950136561652356096 3971147926341996288 3972872263261814784 3998840890330201356 4000577251984708608 4011095459208719616 4012837141996044288 4034182020410916864 4055640435413102592 4062314555256077568 4083922611401056704 4085695916920553472 4096437915787628544 4126795738672840704 4136071663102905792 4148746779835994112 4170814581856398336 4183596169315024896 4195917938116774458 4201723594263269376 4212770649895191552 4237017987917611008 4259555317640577024 4285192787863939872 4289259502477087488 4291121968609296384 4302404067978067968 4328299436850225504 4351322306195173512 4357342986643390464 4374467637611105286 4380520342955323392 4406885879139405576 4418472341784605202 4420390914230017536 4443903631858900608 4467541417134745824 4473722903443734528 4488606823400233856 4500649408482797184 4512482391609809568 4514441784745549824 4518726060222775296 4538454772962281472 4570103874663087264 4584109096238536704 4594412937826188792 4600769969137434624 4608492655261082112 4635017640472117248 4642645206006945792 4667340127315493376 4681643332328718336 4692166404588448128 4706545690479403008 4726939043546178048 4739366981132090496 4741424891241136128 4766645236407312384 4814595028451647488 4825416940286723424 4840204576475326464 4869336866456503692 4895237594469570201 4902010859973814272 4928085385824738816 4943187652570546176 4972939778508769728 4999391585841263184 5006308963377512448 5049682676325263088 5076542690561035764 5078747007838743552 5083566817750622208 5105761619582566656 5129836369600267264 5141366858995973172 5157122733268353792 5175866215279613952 5184554237168717376 5186805454814035968 5222975856757814016 5238981824272613376 5250757643229930048 5266848748869808128 5294863901789328384 5331787853773601808 5334103002646278144 5348127278944959488 5362475890958226432 5378909360547889152 5407520580550803456 5416419407008103424 5445230148534742272 5447594555894071296 5461917221050171392 5502394318230454272 5514762217470541056 5531662373114658816 5561086109141864448 5594557250822365944 5602298125684359168 5617027533193588736 5632097583799701504 5679407090187436032 5680893010865920974 5713590383818586496 5719012669969449984 5736538757304090624 5771065915800300672 5801763074926898016 5809790648857853952 5832623516814807048 5835156136665790464 5840693790607097856 5875847838852540768 5891296455712806936 5893854552306690048 5915275674605273088 5925204842478534144 5956721889512994432 5998261335495302034 6000865877977062912 6016643188813079424 6019255712994066432 6051273030616375296 6083460653119653888 6093471832884116352 6112145461651382272 6125883917101585056 6128543875380830208 6134359958849912832 6144656873681442816 6190193608009261056 6223120169753991168 6256221872784597504 6275394253972537344 6293876907175161687 6302585391394904064 6319155974842787328 6355526981876416512 6389332976460865536 6419460037935529984 6433889253715631232 6436682952913944576 6453606101967101952 6492449155275338256 6526983459292760268 6536014479965085696 6561701456416657929 6570780514432985088 6610328818709108364 6627708512676907803 6630586371345026304 6665855447788350912 6710584355165601792 6732910235100350784 6768723587414714352 6771662677118324736 6778089090334162944 6807682159443422208 6855155811994630896 6876163644357805056 6891619406739283188 6901154953706151936 6912738982891623168 6915740606418714624 6952526460708175872 6963967809010418688 6985309099030151168 7001010190973240064 7022464998493077504 7059818535719104512 7109050471698135744 7112137336861704192 7149967854610968576 7210027440734404608 7221892542677471232 7238125410430085136 7260306864712989696 7282556294733561856 7302094830240989184 7304005299684755538 7353016289960721408 7375549830819545088 7414781478855819264 7459409667763154592 7469730834245812224 7499087378761894776 7509463445066268672 7574524014487894632 7614814035841553646 7618120511758115328 7625350226625933312 7694754554400400896 7712050288493959758 7735684099902530688 7776831355753076064 7780208182221053952 7787591720809463808 7834463785136721024 7855061940950409248 7858472736408920064 7876136464844895072 7887034232807030784 7900273123304712192 7942295852683992576 7997681780660402712 8001154503969417216 8022190918417439232 8068364040821833728 8111280870826205184 8124629110512155136 8167845222802113408 8171391833841106944 8192875831575257088 8253591477345681408 8272143326205811584 8297493559671988224 8341629163712796672 8391835876233548916 8403447188526538752 8425541299790383104 8519110635281154048 8521339516298881461 8570385575727879744 8578519004954174976 8604808135956135936 8656598873700451008 8702644612390347024 8714685973286780928 8748935275222210572 8761040685910646784 8813771758278811152 8836944683569210404 8840781828460035072 8887807263717801216 8935082834269491648 8977213646800467712 8997392003242953051 9001298816965594368 9024964783219619136 9028883569491099648 9076909545924562944 9140207749326174528 9168218192477073408 9188825875652377584 9201539938274869248 9216985310522164224 9270035280944234496 9285290412013891584 9334680254630986752 9363286664657436672 9384332809176896256 9413091380958806016 9453878087092356096 9478733962264180992 9482849782482272256 9533290472814624768 9629190056903294976 9650833880573446848 9680409152950652928 9738673732913007384 9790475188939140402 9804021719947628544 9856170771649477632 9886375305141092352 9945879557017539456 9998783171682526368 10012617926755024896 10099365352650526176 10153085381122071528 10157494015677487104 10167133635501244416 10211523239165133312 10259672739200534528 10282733717991946344 10314245466536707584 10351732430559227904 10369108474337434752 10373610909628071936 10445951713515628032 10477963648545226752 10501515286459860096 10533697497739616256 10589727803578656768 10663575707547203616 10668206005292556288 10696254557889918976 10724951781916452864 10815041161101606912 10832838814016206848 10890460297069484544 10923834442100342784 10956007949527133307 11029524434941082112 11063324746229317632 11122172218283728896 11189114501644731888 11204596251368718336 11234055066387177472 11264195167599403008 11361786021731841948 11422221053762330469 11427180767637172992 11438025339938899968 11542131831600601344 11568075432740939637 11603526149853796032 11665247033629614096 11670312273331580928 11681387581214195712 11751695677705081536 11782592911425613872 11787709104613380096 11830551349210546176 11850409684957068288 11913443779025988864 11996522670990604068 12001731755954125824 12033286377626158848 12038511425988132864 12102546061232750592 12166921306239307776 12186943665768232704 12224290923302764544 12251767834203170112 12257087750761660416 12289313747362885632 12380387216018522112 12446240339507982336 12512443745569195008 12550788507945074688 12587753814350323374 12605170782789808128 12638311949685574656 12711053963752833024 12778665952921731072 12838920075871059968 12867778507431262464 12873365905827889152 12907212203934203904 12984898310550676512 13053966918585520536 13072028959930171392 13123402912833315858 13141561028865970176 13220657637418216728 13255417025353815606 13261172742690052608 13331710895576701824 13421168710331203584 13465820470200701568 13537447174829428704 13543325354236649472 13556178180668325888 13615364318886844416 13710311623989261792 13752327288715610112 13783238813478566376 13802309907412303872 13825477965783246336 13905052921416351744 13927935618020837376 14002020381946480128 14044929996986155008 14119637071438209024 14218100943396271488 14224274673723408384 14299935709221937152 14443785085354942464 14476250820860170272 14520613729425979392 14608010599369511076 14685712783408710603 14706032579921442816 14829562957711638528 14918819335526309184 14998174757523789552 15018926890132537344 15149048028975789264 15229628071683107292 15236241023516230656 15250700453251866624 15389509108800801792 15424100576987919516 15471368199805061376 15553662711506152128 15560416364442107904 15668927570273442048 15710123881900818496 15716945472817840128 15752272929689790144 15800546246609424384 15884591705367985152 15995363561320805424 16002309007938834432 16044381836834878464 16136728081643667456 16222561741652410368 16249258221024310272 16335690445604226816 16342783667682213888 16385751663150514176 16507182954691362816 16544286652411623168 16594987119343976448 16683258327425593344 16783671752467097832 16806894377053077504 16851082599580766208 17038221270562308096 17042679032597762922 17140771151455759488 17157038009908349952 17209616271912271872 17313197747400902016 17405289224780694048 17429371946573561856 17497870550444421144 17522081371821293568 17627543516557622304 17673889367138420808 17681563656920070144 17775614527435602432 17870165668538983296 17954427293600935424 17994784006485906102 18002597633931188736 18049929566439238272 18057767138982199296 18153819091849125888 18280415498652349056 18336436384954146816 18377651751304755168 18403079876549738496 18433970621044328448 18570580824027783168 18669360509261973504 18768665618353792512 18826182761917612032 18907756174184712192 18957467924528361984 19066580945629249536 19258380113806589952 19301667761146893696 19360818305901305856 19477347465826014768 19580950377878280804 19608043439895257088 19712341543298955264 19883125538030723409 19891759114035078912 19997566343365052736 20198730705301052352 20306170762244143056 20314988031354974208 20334267271002488832 20423046478330266624 20519345478401069056 20565467435983892688 20628490933073415168 20703464861118455808 20738216948674869504 20747221819256143872 20891903427031256064 20955927297090453504 21003030572919720192 21067394995479232512 21179455607157313536 21327151415094407232 21336412010585112576 21392509115779837952 21449903563832905728 21630082322203213824 21665677628032413696 21780920594138969088 21847668884200685568 21912015899054266614 22059048869882164224 22126649492458635264 22244344436567457792 22378229003289463776 22409192502737436672 22468110132774354944 22528390335198806016 22723572043463683896 22844442107524660938 22854361535274345984 22876050679877799936 23084263663201202688 23136150865481879274 23207052299707592064 23330494067259228192 23340624546663161856 23362775162428391424 23503391355410163072 23565185822851227744 23575418209226760192 23661102698421092352 23700819369914136576 23826887558051977728 23993045341981208136 24003463511908251648 24066572755252317696 24205092122465501184 24333842612478615552 24373887331536465408 24448581846605529088 24503535668406340224 24514175501523320832 24578627494725771264 24760774432037044224 24892480679015964672 25024887491138390016 25175507628700646748 25210341565579616256 25276623899371149312 25557331905843462144 25564018548896644383 25735557014862524928 25814424407868407808 25969796621101353024 26107933837171041072 26144057919860342784 26246805825666631716 26283122057731940352 26441315274836433456 26510834050707631212 26522345485380105216 26663421791153403648 26931640940401403136 26992176009728859153 27074894349658857408 27086650708473298944 27230728637773688832 27420623247978523584 27504654577431220224 27566477626957132752 27604619814824607744 27650955931566492672 27810105842832703488 27855871236041674752 28004040763892960256 28089859993972310016 28239274142876418048 28436201886792542976 28448549347446816768 28599871418443874304 28887570170709884928 28952501641720340544 29041227458851958784 29216021198739022152 29371425566817421206 29412065159842885632 29659125915423277056 29837638671052618368 29996349515047579104 30037853780265074688 30298096057951578528 30459256143366214584 30472482047032461312 30501400906503733248 30779018217601603584 30848201153975839032 30942736399610122752 31107325423012304256 31120832728884215808 31337855140546884096 31420247763801636992 31433890945635680256 31504545859379580288 31601092493218848768 31769183410735970304 31990727122641610848 32004618015877668864 32088763673669756928 32445123483304820736 32498516442048620544 32671380891208453632 32771503326301028352 32868023848581399921 33088573304823246336 33189974238687952896 33366516654851186688 33567343504934195664 33613788754106155008 33702165199161532416 34085358065195525844 34266663161286991407 34281542302911518976 34314076019816699904 34626395494801804032 34810578449561388096 34995741100888842288 35044162743642587136 35255087033115244608 35347778734276841616 35363127313840140288 35551229054871204864 35740331337077966592 35908854587201870848 35989568012971812204 36005195267862377472 36099859132878476544 36115534277964398592 36307638183698251776 36560830997304698112 36672872769908293632 36755303502609510336 36867941242088656896 37141161648055566336 37338721018523947008 37537331236707585024 37652365523835224064 37815512348369424384 37914935849056723968 38133161891258499072 38516760227613179904 38603335522293787392 38721636611802611712 38954694931652029536 39161900755756561608 39216086879790514176 39424683086597910528 39766251076061446818 39783518228070157824 39995132686730105472 40397461410602104704 40612341524488286112 40629976062709948416 40668534542004977664 40846092956660533248 41038690956802138112 41130934871967785376 41256981866146830336 41406929722236911616 41476433897349739008 41783806854062512128 42006061145839440384 42134789990958465024 42358911214314627072 42654302830188814464 42672824021170225152 42785018231559675904 42899807127665811456 43331355256064827392 43561841188277938176 43824031798108533228 44057138350226131809 44118097739764328448 44488688873134915584 44756458006578927552 44936220265548709888 45056780670397612032 45447144086927367792 45688884215049321876 45708723070548691968 45752101359755599872 46168527326402405376 46272301730963758548 46414104599415184128 46660988134518456384 46681249093326323712 47006782710820326144 47130371645702455488 47150836418453520384 47401638739828273152 47653775116103955456 47986090683962416272 48006927023816503296 48133145510504635392 48410184244931002368 48667685224957231104 48747774663072930816 48897163693211058176 49007071336812680448 49028351003046641664 49157254989451542528 49521548864074088448 49784961358031929344 50049774982276780032 50351015257401293496 50420683131159232512 50553247798742298624 51114663811686924288 51128037097793288766 51471114029725049856 51628848815736815616 51939593242202706048 52215867674342082144 52288115839720685568 52493611651333263432 52566244115463880704 52882630549672866912 53021668101415262424 53044690970760210432 53326843582306807296 53863281880802806272 53984352019457718306 54149788699317714816 54173301416946597888 54461457275547377664 54841246495957047168 55009309154862440448 55132955253914265504 55209239629649215488 55301911863132985344 55711742472083349504 56008081527785920512 56478548285752836096 56872403773585085952 57199742836887748608 57775140341419769856 57905003283440681088 58082454917703917568 58432042397478044304 58742851133634842412 58824130319685771264 59649376614092170227 59675277342105236736 59992699030095158208 60596192115903157056 60918512286732429168 60944964094064922624 61002801813007466496 61558036435203207168 61696402307951678064 61885472799220245504 62214650846024608512 62241665457768431616 62675710281093768192 62840495527603273984 62867781891271360512 63009091718759160576 63202184986437697536 63538366821471940608 63981454245283221696 64009236031755337728 64177527347339513856 64890246966609641472 64997032884097241088 65342761782416907264 65543006652602056704 65736047697162799842 66177146609646492672 66379948477375905792 66733033309702373376 67134687009868391328 67227577508212310016 67404330398323064832 68170716130391051688 68533326322573982814 68563084605823037952 68628152039633399808 69252790989603608064 69621156899122776192 69991482201777684576 70088325487285174272 70510174066230489216 70695557468553683232 70726254627680280576 71102458109742409728 71480662674155933184 71817709174403741696 71979136025943624408 72010390535724754944 72199718265756953088 72615276367396503552 73121661994609396224 73345745539816587264 73510607005219020672 73735882484177313792 74282323296111132672 74677442037047894016 75074662473415170048 75631024696738848768 75829871698113447936 76692055646689933149 77206671044587574784 77443273223605223424 77909389863304059072 78323801511513123216 78432173759581028352 78849366173195821056 79532502152122893636 79567036456140315648 79990265373460210944 80794922821204209408 80976528029186577459 81224683048976572224 81259952125419896832 81692185913321066496 82077381913604276224 82261869743935570752 82513963732293660672 82813859444473823232 82952867794699478016 83567613708125024256 84012122291678880768 84269579981916930048 84717822428629254144 85308605660377628928 85345648042340450304 85570036463119351808 85799614255331622912 86662710512129654784 87123682376555876352 87648063596217066456 88114276700452263618 88236195479528656896 88977377746269831168 89512916013157855104 89872440531097419776 90113561340795224064 90894288173854735584 91377768430098643752 91417446141097383936 91504202719511199744 92337054652804810752 92544603461927517096 92828209198830368256 93321976269036912768 93362498186652647424 94013565421640652288 94260743291404910976 94301672836907040768 94803277479656546304 95307550232207910912 95972181367924832544 96013854047633006592 96266291021009270784 97335370449914462208 97495549326145861632 98014142673625360896 98314509978903085056 98604071545744199763 99569922716063858688 100099549964553560064 100702030514802586992 100841366262318465024 101106495597484597248 102256074195586577532 102799989483860974221 102942228059450099712 103879186484405412096 104431735348684164288 104987223302666526864 105132488230927761408 105765261099345733824 106043336202830524848 106089381941520420864 106653687164613614592 107726563761605612544 107968704038915436612 108299577398635429632 108346602833893195776 108922914551094755328 109682492991914094336 110018618309724880896 110265910507828531008 110603823726265970688 111423484944166699008 112016163055571841024 112957096571505672192 113744807547170171904 114399485673775497216 115550280682839539712 115810006566881362176 116164909835407835136 116864084794956088608 117485702267269684824 117648260639371542528 119298753228184340454 119350554684210473472 119985398060190316416 121192384231806314112 121837024573464858336 121889928188129845248 122005603626014932992 123116072870406414336 123392804615903356128 123770945598440491008 124429301692049217024 125351420562187536384 125680991055206547968 126018183437518321152 126404369972875395072 127076733642943881216 127962908490566443392 128018472063510675456 128355054694679027712 129994065768194482176 130685523564833814528 131472095394325599684 132354293219292985344 133466066619404746752 134269374019736782656 134808660796646129664 136341432260782103376 137066652645147965628 137126169211646075904 137256304079266799616 138505581979207216128 139242313798245552384 139982964403555369152 141020348132460978432 141391114937107366464 141452509255360561152 142204916219484819456 142961325348311866368 143635418348807483392 143958272051887248816 144020781071449509888 144399436531513906176 145230552734793007104 146243323989218792448 146691491079633174528 147021214010438041344 147471764968354627584 148564646592222265344 149354884074095788032 150149324946830340096 151262049393477697536 151659743396226895872 153384111293379866298 154413342089175149568 154886546447210446848 155818779726608118144 156647603023026246432 156864347519162056704 157698732346391642112 159065004304245787272 159134072912280631296 159980530746920421888 161589845642408418816 161953056058373154918 162449366097953144448 162519904250839793664 163384371826642132992 164154763827208552448 164523739487871141504 165027927464587321344 165627718888947646464 165905735589398956032 167135227416250048512 168024244583357761536 169435644857258508288 170617211320755257856 171140072926238703616 171599228510663245824 173325421024259309568 174247364753111752704 175296127192434132912 176228553400904527236 176472390959057313792 178948129842276510681 179025832026315710208 181788576347709471168 182755536860197287504 182834892282194767872 183008405439022399488 184674109305609621504 185089206923855034192 185656418397660736512 186643952538073825536 186724996373305294848 188027130843281304576 188521486582809821952 188603345673814081536 189606554959313092608 190615100464415821824 191944362735849665088 192027708095266013184 192532582042018541568 194670740899828924416 194991098652291723264 196028285347250721792 196629019957806170112 197208143091488399526 199139845432127717376 200199099929107120128 201404061029605173984 201682732524636930048 202212991194969194496 204512148391173155064 205599978967721948442 205884456118900199424 207758372968810824192 208863470697368328576 209974446605333053728 210264976461855522816 211530522198691467648 212086672405661049696 212178763883040841728 213307374329227229184 215453127523211225088 215937408077830873224 216599154797270859264 217845829102189510656 219364985983828188672 220037236619449761792 220531821015657062016 221207647452531941376 222846969888333398016 224032326111143682048 227489615094340343808 230076166940069799447 231620013133762724352 232329819670815670272 233728169589912177216 234971404534539369648 235296521278743085056 238597506456368680908 238701109368420946944 239970796120380632832 242384768463612628224 243674049146929716672 243779856376259690496 246232145740812828672 246785609231806712256 247541891196880982016 248858603384098434048 250702841124375072768 251361982110413095936 252036366875036642304 252808739945750790144 254153467285887762432 255925816981132886784 256036944127021350912 256710109389358055424 259988131536388964352 261371047129667629056 262944190788651199368 264708586438585970688 266932133238809493504 268538748039473565312 269617321593292259328 272682864521564206752 274133305290295931256 274252338423292151808 274512608158533599232 277011163958414432256 278484627596491104768 279965928807110738304 282040696264921956864 282782229874214732928 282905018510721122304 284409832438969638912 285922650696623732736 287270836697614966784 287916544103774497632 288041562142899019776 288798873063027812352 292486647978437584896 294042428020876082688 294943529936709255168 295812214637232599289 298709768148191576064 300298649893660680192 302524098786955395072 303319486792453791744 306768222586759732596 308399968451582922663 308826684178350299136 311637559453216236288 313295206046052492864 315397464692783284224 318130008608491574544 318268145824561262592 319961061493840843776 323179691284816837632 323906112116746309836 324898732195906288896 325039808501679587328 326768743653284265984 328309527654417104896 329047478975742283008 330055854929174642688 331811471178797912064 334270454832500097024 336048489166715523072 338871289714517016576 341234422641510515712 342280145852477407232 343198457021326491648 346650842048518619136 348494729506223505408 350592254384868265824 352457106801809054472 352944781918114627584 357896259684553021362 358051664052631420416 363577152695418942336 365511073720394575008 365669784564389535744 366016810878044798976 369348218611219243008 370178413847710068384 371312836795321473024 373287905076147651072 376054261686562609152 377042973165619643904 379213109918626185216 381230200928831643648 383888725471699330176 384055416190532026368 385065164084037083136 389982197304583446528 392056570694501443584 394416286182976799052 400398199858214240256 402808122059210347968 404425982389938388992 409024296782346310128 411199957935443896884 411768912237800398848 415516745937621648384 417726941394736657152 419948893210666107456 423061044397382935296 424173344811322099392 424357527766081683456 426614748658454458368 430906255046422450176 431874816155661746448 433198309594541718528 435691658204379021312 438729971967656377344 440074473238899523584 441063642031314124032 442415294905063882752 445693939776666796032 448064652222287364096 454979230188680687616 460152333880139598894 463240026267525448704 464659639341631340544 467456339179824354432 469942809069078739296 470593042557486170112 477195012912737361816 477402218736841893888 479941592240761265664 484769536927225256448 487348098293859433344 487559712752519380992 492464291481625657344 493571218463613424512 495083782393761964032 497717206768196868096 501405682248750145536 502723964220826191872 504072733750073284608 508306934571775524864 511851633962265773568 513420218778716110848 519976263072777928704 522742094259335258112 525888381577302398736 529417172877171941376 536844389526829532043 537077496078947130624 545365729043128413504 548266610580591862512 548504676846584303616 549025216317067198464 554022327916828864512 556969255192982209536 559931857614221476608 564081392529843913728 565564459748429465856 565810037021442244608 568819664877939277824 571845301393247465472 574541673395229933568 575833088207548995264 576083124285798039552 577597746126055624704 584973295956875169792 588084856041752165376 589887059873418510336 591624429274465198578 597419536296383152128 600597299787321360384 605048197573910790144 606638973584907583488 613536445173519465192 616799936903165845326 617653368356700598272 623275118906432472576 626590412092104985728 630794929385566568448 636260017216983149088 636536291649122525184 639922122987681687552 646359382569633675264 647812224233492619672 649797464391812577792 653537487306568531968 658094957951484566016 660111709858349285376 663622942357595824128 668540909665000194048 672096978333431046144 682468845283021031424 690228500820209398341 696989459012447010816 701184508769736531648 704914213603618108944 705889563836229255168 715792519369106042724 716103328105262840832 727154305390837884672 731022147440789150016 731339569128779071488 738696437222438486016 740356827695420136768 742625673590642946048 746575810152295302144 752108523373125218304 754085946331239287808 758426219837252370432 762460401857663287296 767777450943398660352 768110832381064052736 770130328168074166272 779964394609166893056 784113141389002887168 788832572365953598104 800796399716428480512 805616244118420695936 808851964779876777984 818048593564692620256 822399915870887793768 823537824475600797696 831033491875243296768 835453882789473314304 839897786421332214912 846122088794765870592 848346689622644198784 848715055532163366912 853229497316908916736 861812510092844900352 863749632311323492896 866396619189083437056 877459943935312754688 882127284062628248064 884830589810127765504 896129304444574728192 909958460377361375232 920304667760279197788 926480052535050897408 934912678359648708864 939885618138157478592 954390025825474723632 954804437473683787776 959883184481522531328 969539073854450512896 974696196587718866688 975119425505038761984 984928582963251314688 987142436927226849024 990167564787523928064 995434413536393736192 1002811364497500291072 1005447928441652383744 1008145467500146569216 1016613869143551049728 1023703267924531547136 1026840437557432221696 1039952526145555857408 1045484188518670516224 1051776763154604797472 1058834345754343882752 1073688779053659064086 1074154992157894261248 1090731458086256827008 1096533221161183725024 1097009353693168607232 1098050432634134396928 1108044655833657729024 1113938510385964419072 1119863715228442953216 1128162785059687827456 1131128919496858931712 1137639329755878555648 1143690602786494930944 1149083346790459867136 1151666176415097990528 1152166248571596079104 1155195492252111249408 1169946591913750339584 1176169712083504330752 1183248858548930397156 1201194599574642720768 1213277947169815166976 1227072890347038930384 1233599873806331690652 1235306736713401196544 1246550237812864945152 1253180824184209971456 1272520034433966298176 1273072583298245050368 1279844245975363375104 1292718765139267350528 1295624448466985239344 1299594928783625155584 1307074974613137063936 1316189915902969132032 1320223419716698570752 1327245884715191648256 1337081819330000388096 1344193956666862092288 1364937690566042062848 1380457001640418796682 1393978918024894021632 1402369017539473063296 1409828427207236217888 1411779127672458510336 1431585038738212085448 1432206656210525681664 1454308610781675769344 1462044294881578300032 1462679138257558142976 1477392874444876972032 1480713655390840273536 1485251347181285892096 1493151620304590604288 1504217046746250436608 1508171892662478575616 1524920803715326574592 1535554901886797320704 1540260656336148332544 1559928789218333786112 1568226282778005774336 1577665144731907196208 1610533168580488596129 1611232488236841391872 1636097187129385240512 1644799831741775587536 1647075648951201595392 1662066983750486593536 1670907765578946628608 1679795572842664429824 1692244177589531741184 1696693379245288397568 1697430111064326733824 1706458994633817833472 1723625020185689800704 1727499264622646985792 1732793238378166874112 1754919887870625509376 1764254568125256496128 1769661179620255531008 1792258608889149456384 1819916920754722750464 1840609335520558395576 1852960105070101794816 1869825356719297417728 1879771236276314957184 1908780051650949447264 1909608874947367575552 1919766368963045062656 1939078147708901025792 1949392393175437733376 1974284873854453698048 1980335129575047856128 1990868827072787472384 2005622728995000582144 2010895856883304767488 2016290935000293138432 2047406535849063094272 2070685502460628195023 2090968377037341032448 2103553526309209594944 2117668691508687765504 2147377558107318128172 2148309984315788522496 2181462916172513654016 2193066442322367450048 2194018707386337214464 2216089311667315458048 2227877020771928838144 2239727430456885906432 2256325570119375654912 2262257838993717863424 2275278659511757111296 2287381205572989861888 2298166693580919734272 2303332352830195981056 2304332497143192158208 2310390984504222498816 2339893183827500679168 2352339424167008661504 2366497717097860794312 2402389199149285441536 2426555894339630333952 2454145780694077860768 2467199747612663381304 2470613473426802393088 2493100475625729890304 2506361648368419942912 2545040068867932596352 2546145166596490100736 2559688491950726750208 2585437530278534701056 2591248896933970478688 2599189857567250311168 2632379831805938264064 2654491769430383296512 2688387913333724184576 2729875381132084125696 2760914003280837593364 2804738035078946126592 2819656854414472435776 2863170077476424170896 2864413312421051363328 2908617221563351538688 2924088589763156600064 2925358276515116285952 2954785748889753944064 2961427310781680547072 2970502694362571784192 2986303240609181208576 3008434093492500873216 3016343785324957151232 3049841607430653149184 3071109803773594641408 3080521312672296665088 3119857578436667572224 3136452565556011548672 3155330289463814392416 3221066337160977192258 3222464976473682783744 3272194374258770481024 3289599663483551175072 3294151297902403190784 3324133967500973187072 3341815531157893257216 3359591145685328859648 3384488355179063482368 3393386758490576795136 3412917989267635666944 3447250040371379601408 3454998529245293971584 3465586476756333748224 3509839775741251018752 3528509136250512992256 3639833841509445500928 3681218671041116791152 3705920210140203589632 3739650713438594835456 3759542472552629914368 3817560103301898894528 3819217749894735151104 3839532737926090125312 3878156295417802051584 3898784786350875466752 3948569747708907396096 3960670259150095712256 3981737654145574944768 4011245457990001164288 4021791713766609534976 4032581870000586276864 4094813071698126188544 4141371004921256390046 4181936754074682064896 4207107052618419189888 4235337383017375531008 4294755116214636256344 4296619968631577044992 4362925832345027308032 4386132884644734900096 4388037414772674428928 4432178623334630916096 4455754041543857676288 4479454860913771812864 4512651140238751309824 4524515677987435726848 4574762411145979723776 4606664705660391962112 4620781969008444997632 4679786367655001358336 4704678848334017323008 4732995434195721588624 4831599505741465788387 4908291561388155721536 4934399495225326762608 4941226946853604786176 4986200951251459780608 5012723296736839885824 5090080137735865192704 5092290333192980201472 5119376983901453500416 5170875060557069402112 5182497793867940957376 5198379715134500622336 5264759663611876528128 5308983538860766593024 5376775826667448369152 5459750762264168251392 5521828006561675186728 5609476070157892253184 5639313708828944871552 5726340154952848341792 5728826624842102726656 5817234443126703077376 5848177179526313200128 5922854621563361094144 5941005388725143568384 5972606481218362417152 6016868186985001746432 6032687570649914302464 6142219607547189282816 6272905131112023097344 6310660578927628784832 6442132674321954384516 6444929952947365567488 6544388748517540962048 6579199326967102350144 6648267935001946374144 6683631062315786514432 6719182291370657719296 6768976710358126964736 6786773516981153590272 6825835978535271333888 6894500080742759202816 6909997058490587943168 6931172953512667496448 7019679551482502037504 7057018272501025984512 7279667683018891001856 7362437342082233582304 7411840420280407179264 7479301426877189670912 7519084945105259828736 7635120206603797789056 7638435499789470302208 7679065475852180250624 7756312590835604103168 7797569572701750933504 7897139495417814792192 7963475308291149889536 8043583427533219069952 8065163740001172553728 8189626143396252377088 8282742009842512780092 8414214105236838379776 8589510232429272512688 8593239937263154089984 8725851664690054616064 8772265769289469800192 8776074829545348857856 8864357246669261832192 8911508083087715352576 8958909721827543625728 9025302280477502619648 9049031355974871453696 9149524822291959447552 9213329411320783924224 9241563938016889995264 9359572735310002716672 9409357696668034646016 9465990868391443177248 9663199011482931576774 9816583122776311443072 9868798990450653525216 9882453893707209572352 9972401902502919561216 10025446593473679771648 10180160275471730385408 10238753967802907000832 10341750121114138804224 10364995587735881914752 10396759430269001244672 10529519327223753056256 10919501524528336502784 11043656013123350373456 11218952140315784506368 11278627417657889743104 11452680309905696683584 11457653249684205453312 11634468886253406154752 11696354359052626400256 11845709243126722188288 11882010777450287136768 11945212962436724834304 12033736373970003492864 12065375141299828604928 12284439215094378565632 12545810262224046194688 12621321157855257569664 12884265348643908769032 12889859905894731134976 13088777497035081924096 13158398653934204700288 13296535870003892748288 13367262124631573028864 13438364582741315438592 13537953420716253929472 13573547033962307180544 13819994116981175886336 13862345907025334992896 14039359102965004075008 14114036545002051969024 14494798517224397365161 14724874684164467164608 14823680840560814358528 14958602853754379341824 15038169890210519657472 15270240413207595578112 15276870999578940604416 15358130951704360501248 15512625181671208206336 15595139145403501867008 15794278990835629584384 15926950616582299779072 16087166855066438139904 16130327480002345107456 16379252286792504754176 16565484019685025560184 16828428210473676759552 17179020464858545025376 17186479874526308179968 17451703329380109232128 17544531538578939600384 17823016166175430705152 17917819443655087251456 18050604560955005239296 18098062711949742907392 18426658822641567848448 18818715393336069292032 18931981736782886354496 19326398022965863153548 19633166245552622886144 19737597980901307050432 19944803805005839122432 20050893186947359543296 20360320550943460770816 20477507935605814001664 20683500242228277608448 20729991175471763829504 20793518860538002489344 21059038654447506112512 21839003049056673005568 22087312026246700746912 22437904280631569012736 22557254835315779486208 22905360619811393367168 22915306499368410906624 23268937772506812309504 23392708718105252800512 23691418486253444376576 23890425924873449668608 24130750282599657209856 24568878430188757131264 25242642315710515139328 25768530697287817538064 25779719811789462269952 26177554994070163848192 26316797307868409400576 26593071740007785496576 26734524249263146057728 26876729165482630877184 27075906841432507858944 27147094067924614361088 27639988233962351772672 27724691814050669985792 28078718205930008150016 28228073090004103938048 28989597034448794730322 29449749368328934329216 29647361681121628717056 29917205707508758683648 30076339780421039314944 30540480826415191156224 30716261903408721002496 31025250363342416412672 31190278290807003734016 31588557981671259168768 32758504573585009508352 33130968039370051120368 33656856420947353519104 34358040929717090050752 34372959749052616359936 34903406658760218464256 35089063077157879200768 35646032332350861410304 35835638887310174502912 36101209121910010478592 36196125423899485814784 36853317645283135696896 37637430786672138584064 37863963473565772708992 38652796045931726307096 39266332491105245772288 39475195961802614100864 39889607610011678244864 40101786373894719086592 40720641101886921541632 41459982350943527659008 41587037721076004978688 42118077308895012225024 44174624052493401493824 44875808561263138025472 45114509670631558972416 45810721239622786734336 45830612998736821813248 46537875545013624619008 46785417436210505601024 47382836972506888753152 47780851849746899337216 48261500565199314419712 49137756860377514262528 50485284631421030278656 51537061394575635076128 51559439623578924539904 52355109988140327696384 52633594615736818801152 53469048498526292115456 53753458330965261754368 54151813682865015717888 54294188135849228722176 55279976467924703545344 56456146180008207876096 57979194068897589460644 58899498736657868658432 59834411415017517367296 60152679560842078629888 61080961652830382312448 61432523806817442004992 62050500726684832825344 62380556581614007468032 63177115963342518337536 65517009147170019016704 66261936078740102240736 67313712841894707038208 68716081859434180101504 68745919498105232719872 69806813317520436928512 70178126154315758401536 71671277774620349005824 72392250847798971629568 73706635290566271393792 75727926947131545417984 77305592091863452614192 78532664982210491544576 78950391923605228201728 79779215220023356489728 80203572747789438173184 81441282203773843083264 82919964701887055318016 83174075442152009957376 84236154617790024450048 88349248104986802987648 89751617122526276050944 90229019341263117944832 91621442479245573468672 93075751090027249238016 93570834872421011202048 94765673945013777506304 98275513720755028525056 100970569262842060557312 103074122789151270152256 103118879247157849079808 104710219976280655392768 105267189231473637602304 106938096997052584230912 107506916661930523508736 108303627365730031435776 108588376271698457444352 110559952935849407090688 112912292360016415752192 115958388137795178921288 117798997473315737316864 119668822830035034734592 120305359121684157259776 122161923305660764624896 124761113163228014936064 126354231926685036675072 132523872157480204481472 134627425683789414076416 137432163718868360203008 137491838996210465439744 139613626635040873857024 140356252308631516803072 143342555549240698011648 144784501695597943259136 147413270581132542787584 151455853894263090835968 154611184183726905228384 157065329964420983089152 157900783847210456403456 160407145495578876346368 162882564407547686166528 165839929403774110636032 176698496209973605975296 179503234245052552101888 180458038682526235889664 183242884958491146937344 186151502180054498476032 187141669744842022404096 189531347890027555012608 196551027441510057050112 201941138525684121114624 206148245578302540304512 206237758494315698159616 209420439952561310785536 210534378462947275204608 215013833323861047017472 217176752543396914888704 221119905871698814181376 231916776275590357842576 235597994946631474633728 239337645660070069469184 240610718243368314519552 244323846611321529249792 249522226326456029872128 252708463853370073350144 265047744314960408962944 269254851367578828152832 274864327437736720406016 279227253270081747714048 280712504617263033606144 294826541162265085575168 302911707788526181671936 309222368367453810456768 314130659928841966178304 315801567694420912806912 320814290991157752692736 325765128815095372333056 331679858807548221272064 353396992419947211950592 359006468490105104203776 360916077365052471779328 366485769916982293874688 374283339489684044808192 379062695780055110025216 403882277051368242229248 412296491156605080609024 412475516988631396319232 418840879905122621571072 421068756925894550409216 430027666647722094034944 434353505086793829777408 442239811743397628362752 463833552551180715685152 471195989893262949267456 481221436486736629039104 488647693222643058499584 530095488629920817925888 538509702735157656305664 549728654875473440812032 558454506540163495428096 561425009234526067212288 589653082324530171150336 605823415577052363343872 618444736734907620913536 628261319857683932356608 631603135388841825613824 651530257630190744666112 663359717615096442544128 706793984839894423901184 718012936980210208407552 721832154730104943558656 732971539833964587749376 748566678979368089616384 758125391560110220050432 807764554102736484458496 824592982313210161218048 837681759810245243142144 842137513851789100818432 884479623486795256725504 927667105102361431370304 942391979786525898534912 962442872973473258078208 977295386445286116999168 1060190977259841635851776 1077019405470315312611328 1099457309750946881624064 1122850018469052134424576 1211646831154104726687744 1236889473469815241827072 1256522639715367864713216 1263206270777683651227648 1303060515260381489332224 1326719435230192885088256 1413587969679788847802368 1443664309460209887117312 1465943079667929175498752 1615529108205472968916992 1649185964626420322436096 1675363519620490486284288 1684275027703578201636864 1768959246973590513451008 1855334210204722862740608 1884783959573051797069824 1954590772890572233998336 2120381954519683271703552 2154038810940630625222656 2198914619501893763248128 2245700036938104268849152 2423293662308209453375488 2473778946939630483654144 2513045279430735729426432 2526412541555367302455296 2653438870460385770176512 2827175939359577695604736 2887328618920419774234624 2931886159335858350997504 3231058216410945937833984 3298371929252840644872192 3368550055407156403273728 3710668420409445725481216 3769567919146103594139648 3909181545781144467996672 4240763909039366543407104 4397829239003787526496256 4846587324616418906750976 4947557893879260967308288 5026090558861471458852864 5052825083110734604910592 5306877740920771540353024 5654351878719155391209472 5863772318671716701995008 6462116432821891875667968 6596743858505681289744384 6737100110814312806547456 7421336840818891450962432 7539135838292207188279296 8481527818078733086814208 8795658478007575052992512 9693174649232837813501952 9895115787758521934616576 10105650166221469209821184 11308703757438310782418944 11727544637343433403990016 13193487717011362579488768 14842673681637782901924864 15078271676584414376558592 16963055636157466173628416 17591316956015150105985024 19386349298465675627003904 19790231575517043869233152 20211300332442938419642368 22617407514876621564837888 26386975434022725158977536 29685347363275565803849728 33926111272314932347256832 35182633912030300211970048 39580463151034087738466304 45234815029753243129675776 52773950868045450317955072 59370694726551131607699456 67852222544629864694513664 79160926302068175476932608 105547901736090900635910144 118741389453102263215398912 135704445089259729389027328 158321852604136350953865216 237482778906204526430797824 316643705208272701907730432 474965557812409052861595648 949931115624818105723191296
- Sum of all divisors σ(n): 3406115980366989908360189331
- Sum of proper divisors (its aliquot sum) s(n): 2456184864742171802636998035
- 949931115624818105723191296 is an abundant number, because the sum of its proper divisors (2456184864742171802636998035) is greater than itself. Its abundance is 1506253749117353696913806739
Bases of 949931115624818105723191296
- Binary: 1100010001110000111011110011110110101011101000001011110100010111111010100100000000000000002
- Hexadecimal: 0x311C3BCF6AE82F45FA90000
- Base-36: 3BCW64TPDCZLS00000
Squares and roots of 949931115624818105723191296
- 949931115624818105723191296 squared (9499311156248181057231912962) is 902369124432211545074035643574667135761433810610159616
- 949931115624818105723191296 cubed (9499311156248181057231912963) is 857188509077281021918880551571423504976748392510802158663139929330027563461902336
-
949931115624818105723191296 is a
perfect square number . Itssquare root is 30820952542464 -
The
cube root of 949931115624818105723191296 is 983023811.7004782271
Scales and comparisons
How big is 949931115624818105723191296?- 949,931,115,624,818,105,723,191,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 949,931,115,624,818,105,723,191,296 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 949931115624818105723191296 cubic inches would be around 81918651 feet tall.
Recreational maths with 949931115624818105723191296
- 949931115624818105723191296 backwards is 692191327501818426511139949
- The number of decimal digits it has is: 27
- The sum of 949931115624818105723191296's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 949931115624818105723191296 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 949931115624818105723191296 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/949931115624818105723191296/
Chicago style:
Numbermatics. 2024. "Number 949931115624818105723191296 - Facts about the integer". https://numbermatics.com/n/949931115624818105723191296/
The information we have on file for 949931115624818105723191296 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 949931115624818105723191296, math, Factors of 949931115624818105723191296, curriculum, school, college, exams, university, Prime factorization of 949931115624818105723191296, STEM, science, technology, engineering, physics, economics, calculator, nine hundred forty-nine septillion, nine hundred thirty-one sextillion, one hundred fifteen quintillion, six hundred twenty-four quadrillion, eight hundred eighteen trillion, one hundred five billion, seven hundred twenty-three million, one hundred ninety-one thousand, two hundred ninety-six.