57709404192263500122292224
57,709,404,192,263,500,122,292,224 is an even composite number composed of seven prime numbers multiplied together.
57709404192263500122292224 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-one thousand, one hundred forty-one divisors.
Prime factorization of 57709404192263500122292224:
228 × 32 × 72 × 292 × 472 × 972 × 1672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 29 × 29 × 47 × 47 × 97 × 97 × 167 × 167)See below for interesting mathematical facts about the number 57709404192263500122292224 from the Numbermatics database.
Names of 57709404192263500122292224
- Cardinal: 57709404192263500122292224 can be written as Fifty-seven septillion, seven hundred nine sextillion, four hundred four quintillion, one hundred ninety-two quadrillion, two hundred sixty-three trillion, five hundred billion, one hundred twenty-two million, two hundred ninety-two thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 5.7709404192263500122292224 × 1025
Factors of 57709404192263500122292224
Divisors of 57709404192263500122292224
- Number of divisors d(n): 21141
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 28 29 32 36 42 47 48 49 56 58 63 64 72 84 87 94 96 97 98 112 116 126 128 141 144 147 167 168 174 188 192 194 196 203 224 232 252 256 261 282 288 291 294 329 334 336 348 376 384 388 392 406 423 441 448 464 501 504 512 522 564 576 582 588 609 658 668 672 679 696 752 768 776 784 812 841 846 873 882 896 928 987 1002 1008 1024 1044 1128 1152 1164 1169 1176 1218 1316 1336 1344 1358 1363 1392 1421 1503 1504 1536 1552 1568 1624 1682 1692 1746 1764 1792 1827 1856 1974 2004 2016 2037 2048 2088 2209 2256 2303 2304 2328 2338 2352 2436 2523 2632 2672 2688 2716 2726 2784 2813 2842 2961 3006 3008 3072 3104 3136 3248 3364 3384 3492 3507 3528 3584 3654 3712 3948 4008 4032 4074 4089 4096 4176 4263 4418 4512 4559 4606 4608 4656 4676 4704 4753 4843 4872 5046 5264 5344 5376 5432 5452 5568 5626 5684 5887 5922 6012 6016 6111 6144 6208 6272 6496 6627 6728 6768 6909 6984 7014 7056 7168 7308 7424 7569 7849 7896 8016 8064 8148 8178 8183 8192 8352 8439 8526 8836 9024 9118 9212 9216 9312 9352 9408 9409 9506 9541 9686 9744 10092 10521 10528 10688 10752 10864 10904 11136 11252 11368 11774 11844 12024 12032 12222 12267 12288 12416 12544 12789 12992 13254 13456 13536 13677 13818 13968 14028 14112 14259 14336 14529 14616 14848 15138 15463 15698 15792 16032 16128 16199 16296 16356 16366 16384 16704 16878 17052 17661 17672 18048 18236 18424 18432 18624 18704 18816 18818 19012 19082 19372 19488 19691 19881 20184 20727 21042 21056 21376 21504 21728 21808 22272 22504 22736 23547 23548 23688 24048 24064 24444 24534 24549 24576 24832 25088 25317 25578 25984 26508 26912 27072 27354 27636 27889 27936 28056 28224 28227 28518 28623 28672 29058 29232 29696 30276 30926 31396 31584 31913 32064 32256 32398 32592 32712 32732 32768 33408 33756 33901 34104 35322 35344 36096 36472 36848 36864 37248 37408 37632 37636 38024 38164 38744 38976 39382 39527 39762 40368 41031 41209 41454 42084 42112 42752 42777 43008 43456 43587 43616 44544 45008 45472 46389 47094 47096 47376 48096 48128 48597 48888 49068 49098 49152 49664 50176 50634 51156 51968 52983 53016 53824 54144 54708 54943 55272 55778 55872 56112 56448 56454 57036 57246 57344 58116 58464 59073 59392 60552 61852 62792 63168 63826 64061 64128 64512 64796 65184 65424 65464 65536 65863 66787 66816 67512 67802 68208 70641 70644 70688 72192 72944 73647 73696 73728 74496 74816 75264 75272 76048 76328 77488 77952 78764 79054 79524 80736 81577 82062 82418 82908 83667 84168 84224 84681 85504 85554 85869 86016 86912 87174 87232 89088 90016 90944 92778 94188 94192 94752 95739 96192 96256 97194 97776 98136 98196 98304 99328 100352 101268 101703 102312 103936 105966 106032 107648 108241 108288 109416 109886 110544 111556 111744 112224 112896 112908 113393 114072 114492 114688 116232 116928 118146 118581 118784 121104 123627 123704 125584 126336 127652 128122 128256 129024 129592 130368 130848 130928 131072 131726 132211 133574 133632 135024 135604 136416 137837 139167 140447 141282 141288 141376 144384 145791 145888 147294 147392 147456 148992 149632 150528 150544 152096 152656 154976 155904 157528 158108 159048 161472 163154 164124 164829 164836 165816 167334 168336 168448 169362 171008 171108 171738 172032 173824 174348 174464 177219 178176 180032 181888 185556 188376 188384 189504 191478 192183 192384 192512 194388 195223 195552 196272 196392 196608 197589 198656 200361 200704 202536 203406 204624 207872 211932 212064 214273 215296 216482 216576 218832 219772 221088 223112 223391 223488 224448 225792 225816 226786 227621 228144 228984 229376 232464 233856 236292 237162 237307 237568 242208 244731 247254 247408 251001 251168 252672 255304 256244 256512 258048 259184 260736 261696 261856 262144 263452 264422 267148 267264 270048 271208 272832 272861 275674 276689 278334 280894 282564 282576 282752 287217 288768 291582 291776 294588 294784 294912 297984 299264 301056 301088 304192 305109 305312 309952 311808 315056 316216 318096 322944 324723 326308 328248 329658 329672 331632 334668 336672 336896 338724 340179 342016 342216 343476 344064 347648 348696 348928 354438 355743 356352 360064 363776 368903 370881 371112 376752 376768 379008 382956 384366 384601 384768 385024 388776 390446 391104 392544 392784 393216 395178 396633 397312 400722 401408 405072 406812 409248 413511 415744 421341 423864 424128 428546 430592 432964 433152 437664 439544 442176 442223 446224 446782 446976 448427 448896 451584 451632 453572 455242 456288 457968 458752 461041 464928 467712 469771 472584 474324 474614 475136 484416 489462 494487 494508 494816 502002 502336 505344 510608 512488 513024 516096 518368 521472 523392 523712 524288 526904 528844 534296 534528 540096 542416 545664 545722 551348 553378 556668 561788 565128 565152 565504 571039 574434 576549 577536 583164 583552 585669 589176 589568 589824 592767 595968 598528 601083 602112 602176 608384 610218 610624 619904 623616 630112 632432 636192 642819 645888 649446 652616 656496 659316 659344 663264 669336 670173 673344 673792 677448 680358 682863 684032 684432 686952 688128 695296 697392 697856 708876 711486 711921 712704 720128 727552 734193 737806 741762 742224 753504 753536 758016 761353 765912 768732 769202 769536 770048 777552 780892 782208 785088 785568 786432 790356 793266 793751 794624 801444 802816 808781 810144 813624 818496 818583 827022 830067 831488 842682 847728 848256 857092 861184 865928 866304 875328 879088 884352 884446 892448 893564 893952 896854 897792 903168 903264 907144 910484 912576 915936 917504 922082 925477 929856 935424 939542 945168 948648 949228 950272 968832 974169 978924 983129 988974 989016 989632 1004004 1004672 1010688 1020537 1021216 1024976 1026048 1032192 1036736 1042944 1046784 1047424 1048576 1053808 1057688 1068592 1069056 1080192 1084832 1091328 1091444 1102696 1106709 1106756 1113336 1123576 1130256 1130304 1131008 1142078 1148868 1153098 1153803 1155072 1166328 1167104 1171338 1178352 1179136 1179648 1185534 1189899 1191936 1197056 1202166 1204224 1204352 1216768 1220436 1221248 1239808 1240533 1247232 1260224 1264023 1264864 1272384 1285638 1291776 1298892 1305232 1310783 1312992 1318632 1318688 1326528 1326669 1338672 1340346 1345281 1346688 1347584 1354896 1360716 1365726 1366561 1368064 1368864 1373904 1376256 1383123 1390592 1394784 1395712 1409313 1417752 1422972 1423842 1425408 1440256 1455104 1468386 1475612 1483524 1484448 1499911 1507008 1507072 1516032 1522706 1531824 1537464 1538404 1539072 1540096 1555104 1561784 1564416 1570176 1571136 1571303 1572864 1580712 1586532 1587502 1589248 1593347 1602888 1605632 1617562 1620288 1627248 1636992 1637166 1654044 1660134 1662976 1685364 1695456 1696512 1713117 1714184 1722368 1731856 1732608 1750656 1757007 1758176 1768704 1768892 1784896 1787128 1787904 1793708 1795584 1806336 1806528 1814288 1820968 1825152 1831872 1835008 1844164 1850954 1857769 1859712 1870848 1879084 1890336 1897296 1898456 1900544 1910027 1928457 1936823 1937664 1948338 1957848 1966258 1977948 1978032 1979264 2008008 2009344 2010519 2021376 2041074 2042432 2048589 2049952 2052096 2064384 2073472 2085888 2093568 2094848 2097152 2107616 2115376 2135763 2137184 2138112 2160384 2169664 2182656 2182888 2205392 2213418 2213512 2226672 2247152 2260512 2260608 2262016 2284059 2284156 2297736 2306196 2307606 2310144 2332656 2334208 2342676 2356704 2358272 2359296 2371068 2379798 2381253 2383872 2394112 2404332 2408448 2408704 2426343 2433536 2440872 2442496 2455749 2479616 2481066 2490201 2494464 2520448 2528046 2529728 2544768 2571276 2582321 2583552 2597784 2610464 2621566 2625984 2637264 2637376 2653056 2653338 2677344 2680692 2690562 2693376 2695168 2705233 2709792 2721432 2731452 2733122 2736128 2737728 2747808 2752512 2766246 2776431 2781184 2789568 2791424 2818626 2835504 2845944 2847684 2850816 2880512 2910208 2936772 2949387 2951224 2967048 2968896 2999822 3014016 3014144 3032064 3045412 3063648 3074928 3076808 3078144 3080192 3095561 3110208 3123568 3128832 3138989 3140352 3142272 3142606 3145728 3161424 3173064 3175004 3178496 3186694 3205776 3211264 3235124 3240576 3254496 3273984 3274332 3288397 3308088 3320127 3320268 3325952 3370728 3390912 3393024 3426234 3428368 3444736 3461409 3463712 3465216 3501312 3514014 3516352 3537408 3537784 3569792 3574256 3575808 3587416 3591168 3612672 3613056 3628576 3641936 3650304 3663744 3670016 3688328 3701908 3715538 3719424 3741696 3758168 3780672 3794592 3796912 3801088 3820054 3834119 3856914 3873646 3875328 3896676 3915696 3932349 3932516 3955896 3956064 3958528 3980007 3997273 4016016 4018688 4021038 4035843 4042752 4082148 4084864 4097178 4099683 4099904 4104192 4128768 4146944 4149369 4171776 4187136 4189696 4194304 4215232 4227939 4230752 4271526 4274368 4276224 4320768 4339328 4365312 4365776 4410784 4426836 4427024 4453344 4494304 4499733 4521024 4521216 4524032 4568118 4568312 4595472 4612392 4615212 4620288 4665312 4668416 4685352 4713408 4713909 4716544 4718592 4742136 4759596 4762506 4767744 4780041 4788224 4808664 4816896 4817408 4852686 4867072 4881744 4884992 4911498 4959232 4962132 4980402 4988928 5040896 5056092 5059456 5089536 5139351 5142552 5164642 5167104 5195568 5220928 5243132 5251968 5274528 5274752 5306112 5306676 5329471 5354688 5361384 5381124 5386752 5390336 5410466 5419584 5442864 5462904 5466244 5472256 5475456 5495616 5505024 5532492 5552862 5562368 5573307 5579136 5582848 5637252 5661467 5671008 5691888 5695368 5701632 5730081 5761024 5810469 5820416 5873544 5898774 5902448 5934096 5937792 5999644 6028032 6028288 6064128 6090824 6127296 6149856 6153616 6156288 6160384 6191122 6213917 6220416 6247136 6257664 6277978 6280704 6284544 6285212 6291456 6322848 6346128 6350008 6356992 6373388 6411552 6422528 6470248 6478339 6481152 6508992 6547968 6548664 6576794 6601009 6616176 6640254 6640536 6651904 6741456 6781824 6786048 6852177 6852468 6856736 6881903 6889472 6922818 6927424 6930432 7002624 7028028 7032704 7074816 7075568 7139584 7143759 7148512 7151616 7174832 7182336 7225344 7226112 7257152 7279029 7283872 7300608 7327488 7340032 7376656 7403816 7431076 7438848 7483392 7516336 7561344 7589184 7593824 7602176 7640108 7668238 7713828 7746963 7747292 7750656 7793352 7831392 7864698 7865032 7911792 7912128 7912969 7917056 7960014 7994546 8032032 8037376 8042076 8071686 8085504 8115699 8164296 8169728 8194356 8199366 8199808 8208384 8257536 8293888 8298738 8329293 8343552 8374272 8379392 8388608 8430464 8455878 8461504 8543052 8548736 8552448 8641536 8678656 8730624 8731552 8821568 8848161 8853672 8854048 8906688 8988608 8999466 9042048 9042432 9048064 9136236 9136624 9175481 9190944 9224784 9230424 9240576 9286683 9330624 9336832 9370704 9416967 9426816 9427818 9433088 9437184 9484272 9519192 9525012 9535488 9560082 9576448 9617328 9633792 9634816 9705372 9734144 9763488 9769984 9822996 9865191 9918464 9924264 9960804 9977856 10081792 10112184 10118912 10179072 10278702 10285104 10329284 10334208 10391136 10441856 10486264 10499377 10503936 10549056 10549504 10612224 10613352 10658942 10698187 10709376 10722768 10762248 10773504 10780672 10820932 10839168 10885728 10925808 10932488 10944512 10950912 10991232 10999121 11010048 11064984 11105724 11124736 11146614 11153429 11158272 11165696 11274504 11322934 11342016 11383776 11390736 11403264 11460162 11502357 11522048 11620938 11640832 11747088 11797047 11797548 11804896 11868192 11875584 11991819 11999288 12056064 12056576 12128256 12181648 12254592 12299049 12299712 12307232 12312576 12320768 12382244 12427834 12440832 12494272 12515328 12555956 12561408 12569088 12570424 12582912 12645696 12692256 12700016 12713984 12746776 12823104 12824467 12845056 12940496 12956678 12962304 13004383 13017984 13095936 13097328 13153588 13202018 13232352 13280508 13281072 13303808 13370189 13482912 13499199 13563648 13572096 13623359 13704354 13704936 13713472 13763806 13778944 13845636 13854848 13860864 14005248 14056056 14065408 14141727 14149632 14151136 14279168 14287518 14297024 14303232 14340123 14349664 14364672 14450688 14452224 14514304 14558058 14567744 14601216 14654976 14680064 14753312 14807632 14862152 14877696 14966784 15032672 15122688 15178368 15187648 15204352 15280216 15336476 15427656 15493926 15494584 15501312 15586704 15662784 15729396 15730064 15823584 15824256 15825938 15834112 15920028 15988413 15989092 16064064 16074752 16084152 16143372 16171008 16231398 16328592 16339456 16388712 16398732 16399616 16416768 16515072 16587776 16597476 16658586 16687104 16719921 16748544 16758784 16777216 16860928 16911756 16923008 16984401 17086104 17097472 17104896 17190243 17283072 17357312 17431407 17461248 17463104 17643136 17696322 17707344 17708096 17813376 17977216 17998932 18076247 18084096 18084864 18096128 18272472 18273248 18350962 18381888 18449568 18460848 18481152 18573366 18641751 18661248 18673664 18741408 18833934 18853632 18855636 18866176 18874368 18936631 18968544 19038384 19050024 19070976 19120164 19152896 19234656 19267584 19269632 19410744 19435017 19468288 19526976 19539968 19645992 19730382 19803027 19836928 19848528 19921608 19955712 20163584 20224368 20237824 20358144 20557404 20570208 20645709 20658568 20668416 20782272 20784481 20883712 20972528 20998754 21007872 21098112 21099008 21224448 21226704 21317884 21396374 21418752 21445536 21524496 21547008 21561344 21641864 21668927 21678336 21771456 21851616 21864976 21889024 21901824 21982464 21998242 22020096 22079237 22129968 22211448 22249472 22293228 22306858 22316544 22331392 22549008 22645868 22684032 22767552 22781472 22806528 22920324 23004714 23018779 23044096 23240889 23241876 23281664 23454649 23494176 23594094 23595096 23609792 23736384 23738907 23751168 23983638 23998576 24112128 24113152 24256512 24347097 24363296 24509184 24598098 24599424 24614464 24625152 24641536 24764488 24855668 24881664 24988544 25030656 25111912 25122816 25138176 25140848 25165824 25291392 25384512 25400032 25427968 25493552 25646208 25648934 25690112 25880992 25913356 25924608 26008766 26035968 26191872 26194656 26307176 26404036 26464704 26561016 26562144 26607616 26740378 26838833 26965824 26998398 27127296 27144192 27246718 27408708 27409872 27426944 27526443 27527612 27557888 27691272 27709696 27721728 27860049 28010496 28112112 28130816 28250901 28283454 28299264 28302272 28558336 28575036 28594048 28606464 28680246 28699328 28729344 28901376 28904448 29028608 29116116 29135488 29202432 29309952 29360128 29506624 29595573 29615264 29724304 29755392 29933568 30065344 30245376 30356736 30375296 30408704 30560432 30672952 30855312 30987852 30989168 31002624 31173408 31325568 31458792 31460128 31498131 31647168 31648512 31651876 31668224 31840056 31976826 31978184 32094561 32128128 32149504 32168304 32286744 32342016 32462796 32657184 32678912 32777424 32797464 32799232 32833536 32997363 33030144 33175552 33194952 33317172 33374208 33439842 33460287 33497088 33517568 33554432 33721856 33823512 33846016 33968802 34172208 34194944 34209792 34380486 34507071 34566144 34714624 34862814 34922496 34926208 35286272 35392644 35414688 35416192 35626752 35783591 35954432 35975457 35997864 36152494 36168192 36169728 36192256 36544944 36546496 36701924 36763776 36899136 36921696 36962304 37146732 37283502 37306297 37322496 37347328 37482816 37667868 37707264 37711272 37732352 37748736 37873262 37937088 38012707 38076768 38100048 38141952 38240328 38305792 38469312 38473401 38535168 38539264 38821488 38870034 38936576 39013149 39053952 39079936 39291984 39460764 39606054 39630269 39673856 39697056 39843216 39911424 40110567 40327168 40448736 40475648 40716288 40870077 41114808 41140416 41291418 41317136 41336832 41564544 41568962 41767424 41945056 41997508 42015744 42196224 42198016 42448896 42453408 42635768 42792748 42837504 42891072 43048992 43094016 43122688 43283728 43337854 43356672 43497419 43542912 43703232 43729952 43778048 43803648 43964928 43996484 44040192 44158474 44259936 44422896 44498944 44586456 44613716 44633088 44662784 45098016 45291736 45368064 45535104 45562944 45567787 45613056 45840648 46009428 46037558 46088192 46207063 46481778 46483752 46563328 46909298 46988352 47188188 47190192 47219584 47472768 47477814 47502336 47965239 47967276 47997152 48224256 48226304 48513024 48694194 48726592 49018368 49196196 49198848 49228928 49250304 49283072 49528976 49711336 49763328 49977088 50061312 50223824 50245632 50276352 50281696 50331648 50582784 50769024 50800064 50855936 50953203 50987104 51292416 51297868 51380224 51761984 51826712 51849216 52017532 52071936 52383744 52389312 52614352 52808072 52929408 53122032 53124288 53215232 53480756 53677666 53931648 53996796 54228741 54254592 54288384 54493436 54817416 54819744 54853888 55052886 55055224 55115776 55382544 55390783 55419392 55443456 55720098 55925253 56020992 56224224 56261632 56501802 56566908 56598528 56604544 56809893 57116672 57150072 57188096 57212928 57360492 57398656 57458688 57802752 57808896 58057216 58232232 58270976 58305051 58404864 58619904 58720256 59013248 59191146 59230528 59409081 59448608 59510784 59867136 60130688 60490752 60713472 60750592 60817408 61120864 61345904 61606801 61710624 61937127 61975704 61978336 62005248 62346816 62353443 62651136 62917584 62920256 62996262 63294336 63297024 63303752 63336448 63680112 63953652 63956368 64189122 64228367 64256256 64299008 64336608 64573488 64684032 64925592 65006781 65314368 65357824 65554848 65594928 65598464 65667072 65994726 66060288 66237711 66351104 66389904 66634344 66748416 66879684 66920574 66994176 67035136 67108864 67443712 67647024 67692032 67937604 68344416 68389888 68419584 68760972 69014142 69056337 69132288 69429248 69725628 69844992 69852416 70363947 70572544 70785288 70829376 70832384 71216721 71253504 71567182 71908864 71950914 71995728 72304988 72336384 72339456 72384512 73089888 73092992 73403848 73527552 73798272 73843392 73851241 73924608 74293464 74567004 74612594 74644992 74694656 74887309 74965632 75335736 75414528 75422544 75464704 75497472 75746524 75874176 76025414 76153536 76200096 76283904 76480656 76611584 76938624 76946802 76993847 77070336 77078528 77642976 77740068 77873152 78026298 78107904 78159872 78451757 78583968 78921528 79212108 79260538 79347712 79394112 79686432 79822848 80221134 80516499 80654336 80897472 80951296 81432576 81740154 82229616 82280832 82579329 82582836 82634272 82673664 83129088 83137924 83534848 83890112 83995016 84031488 84392448 84396032 84897792 84906816 85271536 85585496 85675008 85782144 86097984 86188032 86245376 86567456 86675708 86713344 86994838 87085824 87406464 87459904 87556096 87607296 87929856 87992968 88080384 88316948 88519872 88845792 88997888 89172912 89227432 89266176 89325568 89771269 90196032 90583472 90736128 91030681 91070208 91125888 91135574 91226112 91681296 92018856 92075116 92176384 92414126 92963556 92967504 93126656 93818596 93976704 94376376 94380384 94439168 94494393 94945536 94955628 95004672 95363513 95930478 95934552 95994304 96283683 96448512 96452608 97026048 97388388 97453184 98036736 98392392 98397696 98457856 98500608 98566144 98992089 99057952 99422672 99526656 99954176 100122624 100380861 100447648 100491264 100552704 100563392 100663296 101165568 101538048 101600128 101711872 101906406 101974208 102584832 102595736 102760448 103523968 103653424 103698432 104035064 104143872 104767488 104778624 105228704 105616144 105858816 106244064 106248576 106430464 106961512 107350773 107355332 107863296 107993592 108457482 108509184 108576768 108986872 109634832 109639488 109707776 110105772 110110448 110231552 110765088 110781566 110838784 110886912 111440196 111850506 111918891 112041984 112448448 112523264 113003604 113133816 113197056 113209088 113619786 114038121 114233344 114300144 114376192 114425856 114720984 114797312 114917376 115420203 115605504 115617792 116114432 116464464 116541952 116610102 116809728 117039447 117239808 117440512 118026496 118382292 118461056 118818162 118890807 118897216 119021568 119734272 120261376 120331701 120981504 121426944 121501184 121634816 122241728 122610231 122691808 123213602 123421248 123874254 123951408 123956672 124010496 124693632 124706886 125302272 125835168 125840512 125992524 126588672 126594048 126607504 126672896 127145951 127360224 127907304 127912736 128378244 128456734 128512512 128598016 128673216 129146976 129368064 129851184 130013562 130492257 130628736 130715648 131109696 131189856 131196928 131334144 131989452 132120576 132475422 132556417 132702208 132779808 133268688 133496832 133759368 133841148 133988352 134070272 134217728 134887424 135294048 135384064 135875208 136688832 136703361 136779776 136839168 137521944 138028284 138112674 138264576 138621189 138858496 139451256 139689984 139704832 140727894 141145088 141570576 141658752 141664768 142433442 142507008 143134364 143817728 143901828 143991456 144609976 144672768 144678912 144769024 145491367 146179776 146185984 146807696 147055104 147596544 147686784 147702482 147849216 148586928 149134008 149225188 149289984 149389312 149774618 149931264 150671472 150829056 150845088 150929408 150994944 151493048 151748352 152050828 152307072 152400192 152567808 152961312 153223168 153877248 153893604 153987694 154140672 154157056 154554659 155285952 155480136 155746304 156052596 156215808 156319744 156903514 157167936 157843056 158424216 158521076 158695424 158788224 159372864 159645696 160442268 161032998 161308672 161794944 161902592 162686223 162865152 163480308 164182543 164459232 164561664 165158658 165165672 165268544 165347328 166172349 166258176 166275848 167069696 167780224 167990032 168062976 168784896 168792064 169795584 169813632 170429679 170543072 171170992 171350016 171564288 172195968 172376064 172490752 173134912 173351416 173426688 173989676 174171648 174812928 174919808 175112192 175214592 175859712 175985936 176160768 176633896 177039744 177691584 177995776 178345824 178454864 178532352 178651136 179542538 180203593 180392064 181166944 181472256 182061362 182140416 182251776 182271148 182452224 183362592 184037712 184150232 184352768 184820403 184828252 185927112 185935008 186253312 187060329 187637192 187871831 187953408 188752752 188760768 188878336 188988786 189891072 189911256 190009344 190727026 191860956 191869104 191988608 192567366 192685101 192897024 192905216 194052096 194776776 194906368 195020343 196073472 196784784 196795392 196915712 197001216 197132288 197984178 198115904 198713133 198845344 199053312 199908352 200245248 200761722 200895296 200982528 201105408 201126784 201326592 202331136 203076096 203200256 203423744 203812812 203948416 205169664 205191472 205520896 207047936 207169011 207306848 207396864 208070128 208287744 209534976 209557248 210457408 211091841 211232288 211717632 212488128 212497152 212860928 213923024 214701546 214710664 215726592 215987184 216914964 217018368 217153536 217973744 219269664 219278976 219415552 220211544 220220896 220463104 221530176 221553723 221563132 221677568 221773824 222880392 223701012 223837782 224083968 224661927 224896896 225046528 226007208 226267632 226394112 226418176 227239572 228076242 228466688 228600288 228752384 228851712 229441968 229594624 229834752 230840406 230981541 231211008 231235584 232228864 232928928 233083904 233220204 233619456 234078894 234479616 234881024 235355271 236052992 236764584 236922112 237636324 237781614 237794432 238043136 239468544 240522752 240663402 241549497 241963008 242853888 243002368 243269632 244483456 245220462 245383616 246427204 246842496 247748508 247902816 247913344 248020992 249387264 249413772 250485137 250604544 251670336 251681024 251985048 253177344 253188096 253215008 253345792 254291902 254720448 255814608 255825472 256756488 256913468 257025024 257196032 257346432 258293952 258736128 259702368 260027124 260984514 261257472 261431296 262219392 262379712 262393856 262407601 262668288 263978904 264241152 264950844 265112834 265404416 265559616 266088949 266537376 266993664 267518736 267682296 267976704 268140544 268435456 269313807 269774848 270588096 270768128 271750416 273092043 273377664 273406722 273559552 273678336 275043888 276056568 276225348 276529152 277242378 277716992 278902512 279379968 279409664 281455788 282290176 283141152 283317504 283329536 284866884 285014016 286090539 286268728 287635456 287803656 287982912 289219952 289345536 289357824 289538048 290982734 292359552 292371968 293615392 294110208 295193088 295373568 295404964 295698432 297173856 298268016 298450376 298579968 298778624 299549236 299862528 301342944 301658112 301690176 301858816 301989888 302986096 303496704 304101656 304481933 304614144 304800384 305135616 305922624 306446336 307754496 307787208 307975388 308281344 308314112 309109318 310247423 310571904 310960272 311492608 312105192 312431616 312639488 313807028 314335872 315686112 316848432 317042152 317390848 317576448 318745728 318974509 319291392 320884536 322052319 322065996 322617344 323449441 323589888 323805184 325372446 325730304 326960616 328365086 328918464 329123328 330317316 330331344 330537088 330694656 332344698 332516352 332551696 334139392 335560448 335756673 335980064 336125952 337569792 337584128 339591168 339627264 340859358 341086144 342114363 342341984 342700032 343128576 344391936 344752128 344981504 346269824 346702832 346853376 347979352 348343296 349625856 349839616 350224384 350429184 351719424 351971872 352321536 353267792 354079488 355383168 355991552 356672421 356691648 356909728 357064704 357302272 359085076 360407186 360784128 362333888 362944512 364122724 364280832 364503552 364542296 364904448 366725184 368075424 368300464 368705536 369640806 369656504 371854224 371870016 371909543 372506624 374120658 375274384 375743662 375906816 377505504 377521536 377756672 377977572 379782144 379822512 380018688 381437853 381454052 383721912 383738208 383977216 385134732 385370202 385794048 385810432 387735481 388104192 389553552 389812736 390040686 391476771 392146944 393569568 393590784 393831424 394002432 394264576 395968356 396231808 397426266 397669251 397690688 398106624 399816704 400490496 401523444 401790592 401965056 402210816 402253568 402653184 404662272 406152192 406400512 406847488 407625624 407896832 410110083 410339328 410382944 411041792 414095872 414338022 414613696 414793728 415863567 416140256 416575488 419069952 419114496 420914816 422183682 422464576 423435264 424976256 424994304 425721856 427846048 429403092 429421328 431247607 431453184 431974368 433829928 434036736 434307072 435947488 436474101 438539328 438557952 438831104 440423088 440441792 440926208 443060352 443107446 443126264 443355136 443547648 445760784 447402024 447675564 448167936 449323854 449793792 450093056 452014416 452535264 452788224 452836352 454479144 456152484 456933376 457200576 457504768 457703424 458883936 459189248 459669504 461680812 461963082 462422016 462471168 463663977 464457728 465857856 466167808 466440408 467238912 468157788 468959232 469762048 470710542 472105984 473529168 473844224 475272648 475563228 475588864 476086272 478937088 481045504 481326804 483098994 483926016 485707776 486004736 486539264 488966912 490440924 490767232 492547629 492854408 493684992 495497016 495805632 495826688 496041984 498517047 498774528 498827544 500970274 501209088 503340672 503362048 503970096 506354688 506376192 506430016 506691584 508583804 509440896 511629216 511650944 513512976 513826936 514050048 514392064 514692864 516587904 516958687 517472256 519404736 520054248 521969028 522514944 522862592 524211163 524438784 524759424 524787712 524815202 525336576 527957808 528482304 529901688 530225668 530808832 531119232 532177898 533074752 533987328 535037472 535364592 535953408 536281088 538627614 539549696 540610779 541176192 541536256 543500832 546184086 546755328 546813444 547119104 547356672 549162299 550087776 552113136 552450696 553058304 554461209 554484756 555433984 557805024 558759936 558819328 562911576 563615493 564580352 566282304 566635008 566659072 569733768 570028032 572181078 572537456 575270912 575607312 575965824 578055303 578439904 578691072 578715648 579076096 581965468 584719104 584743936 587230784 588220416 590386176 590747136 590809928 591396864 594347712 596536032 596900752 597159936 597557248 599098472 599725056 602685888 602749949 603316224 603380352 603717632 603979776 605972192 606993408 608203312 608963866 609228288 609600768 610271232 611845248 612892672 615508992 615574416 615950776 616562688 616628224 618218636 620494846 621143808 621920544 622985216 624210384 624863232 625278976 627614056 628398883 628671744 631372224 633696864 634084304 634781696 635152896 637491456 637949018 638582784 640297873 641769072 644104638 644131992 645234688 646898882 647179776 647610368 650744892 651460608 653921232 656730172 657836928 658246656 660634632 660662688 661074176 661389312 664661169 664689396 665032704 665103392 667544591 668278784 671120896 671513346 671960128 672251904 673985781 675139584 675168256 679182336 679254528 681718716 682172288 684228726 684683968 685400064 686257152 688783872 689504256 689963008 692539648 692944623 693405664 693706752 695958704 696686592 699251712 699679232 700448768 700858368 703438848 703943744 704643072 706065813 706535584 708158976 710766336 711983104 713344842 713383296 713819456 714129408 714604544 718170152 720814372 721568256 724667776 725889024 728245448 728561664 729007104 729084592 729808896 733450368 736150848 736600928 737411072 739281612 739313008 743708448 743740032 743819086 745013248 748241316 750548768 751455411 751487324 751813632 755011008 755043072 755513344 755955144 759564288 759645024 760037376 762875706 762908104 767443824 767476416 767954432 770269464 770740404 771588096 771620864 775470962 776208384 779107104 779625472 780081372 782953542 784293888 787139136 787181568 787222803 787662848 788004864 788529152 791936712 792463616 794852532 795338502 795381376 796213248 798266847 799633408 800980992 803046888 803581184 803930112 804421632 804507136 805306368 807941421 809324544 812304384 812801024 813694976 815251248 815793664 819276129 820220166 820678656 820765888 822083584 828191744 828676044 829227392 829587456 831727134 832280512 833150976 838139904 838228992 841829632 844367364 844929152 846870528 849952512 849988608 851443712 855692096 858271617 858806184 858842656 862495214 862906368 863948736 867659856 868073472 868614144 871894976 872948202 877078656 877115904 877662208 880846176 880883584 881852416 886120704 886214892 886252528 886710272 887095296 890021657 891521568 894804048 895351128 896335872 898647708 899587584 900186112 904028832 905070528 905576448 905672704 908958288 912304968 913445799 913866752 914401152 915009536 915406848 917767872 918378496 919339008 923361624 923926164 924844032 924942336 927327954 928915456 930742269 931715712 932335616 932880816 934477824 936315576 937918464 939524096 941421084 944211968 947058336 947688448 950545296 951126456 951177728 952172544 956923527 957874176 962091008 962653608 966197988 967852032 970348323 971415552 972009472 973078528 977933824 980881848 981534464 985095258 985708816 987369984 990994032 991611264 991653376 992083968 997034094 997549056 997655088 1001940548 1002418176 1006681344 1006724096 1007940192 1012709376 1012752384 1012860032 1013383168 1017167608 1018439569 1018881792 1023258432 1023301888 1027025952 1027653872 1028100096 1028784128 1029385728 1033175808 1033917374 1034944512 1037724139 1038809472 1040108496 1043938056 1045029888 1045725184 1048422326 1048877568 1049518848 1049575424 1049630404 1050673152 1055915616 1056964608 1059803376 1060451336 1061617664 1062238464 1064355796 1066149504 1067974656 1070074944 1070729184 1071906816 1072562176 1077255228 1079099392 1081221558 1081882613 1082352384 1083072512 1087001664 1092368172 1093510656 1093626888 1094238208 1094713344 1098324598 1100175552 1102368503 1104226272 1104901392 1106116608 1108922418 1108969512 1110867968 1115610048 1115728629 1117519872 1117638656 1125823152 1127230986 1129160704 1132564608 1133270016 1133318144 1139467536 1140056064 1144313559 1144362156 1145074912 1149277801 1150541824 1151214624 1151931648 1156110606 1156879808 1157382144 1157431296 1158152192 1163206443 1163930936 1169438208 1169487872 1174461568 1176440832 1180772352 1181494272 1181619856 1182793728 1188695424 1193007753 1193072064 1193801504 1194319872 1195114496 1198196944 1199450112 1205371776 1205499898 1206632448 1206760704 1207435264 1207959552 1211944384 1213986816 1216406624 1217927732 1218456576 1219201536 1220542464 1223690496 1225785344 1231017984 1231148832 1231901552 1233125376 1233256448 1236437272 1240989692 1242287616 1243841088 1245970432 1248420768 1249726464 1250557952 1255228112 1256797766 1257343488 1261425151 1262744448 1267393728 1268168608 1269563392 1270305792 1274982912 1275898036 1277165568 1280595746 1283538144 1288209276 1288263984 1290469376 1293742821 1293797764 1294359552 1295220736 1301489784 1302921216 1307842464 1309422303 1313460344 1315673856 1316493312 1321269264 1321325376 1321465823 1322148352 1322778624 1329322338 1329378792 1330065408 1330206784 1335089182 1336557568 1342241792 1343026692 1343920256 1344503808 1347971562 1350279168 1350336512 1358364672 1358509056 1363437432 1364344576 1368457452 1369367936 1370800128 1372514304 1377567744 1379008512 1379926016 1385079296 1385889246 1386811328 1387413504 1390991931 1391917408 1393373184 1398503424 1399358464 1400897536 1401716736 1406877696 1407887488 1409286144 1412131626 1413071168 1416317952 1421532672 1423966208 1426689684 1426766592 1427638912 1428258816 1429209088 1436340304 1441628744 1443136512 1449335552 1451778048 1456490896 1457123328 1458014208 1458169184 1459617792 1466900736 1472301696 1473201856 1474822144 1477642887 1478563224 1478626016 1487416896 1487480064 1487638172 1490026496 1496482632 1501097536 1502910822 1502974648 1503627264 1510022016 1510086144 1511026688 1511910288 1519128576 1519290048 1520074752 1525751412 1525816208 1534887648 1534952832 1535908864 1540538928 1541480808 1543176192 1543241728 1550876061 1550941924 1552416768 1558214208 1559250944 1560162744 1565907084 1568587776 1572633489 1574278272 1574363136 1574445606 1575325696 1576009728 1577058304 1583873424 1584927232 1589705064 1590677004 1590762752 1592426496 1596533694 1599266816 1601961984 1606093776 1607162368 1607860224 1608843264 1609014272 1615882842 1618649088 1621832337 1624608768 1625602048 1627389952 1630502496 1631587328 1638552258 1640440332 1641357312 1641531776 1644167168 1647486897 1656383488 1657352088 1658454784 1659174912 1663454268 1664561024 1666301952 1676279808 1676457984 1683659264 1688734728 1689858304 1690846479 1693741056 1699905024 1699977216 1702887424 1711384192 1716543234 1717612368 1717685312 1724990428 1725812736 1727897472 1735319712 1736146944 1737228288 1743789952 1745896404 1753395959 1754157312 1754231808 1755324416 1761692352 1761767168 1763704832 1772241408 1772429784 1772505056 1773420544 1774190592 1780043314 1783043136 1786597229 1789608096 1790702256 1792671744 1797295416 1799175168 1800372224 1808057664 1808249847 1810141056 1811152896 1811345408 1817916576 1824609936 1826891598 1827733504 1828802304 1830019072 1830813696 1835535744 1836756992 1836853207 1838678016 1846723248 1847852328 1849688064 1849884672 1854655908 1857830912 1861484538 1862622643 1863431424 1864671232 1865761632 1868955648 1872631152 1875836928 1879048192 1882842168 1885196649 1888423936 1894116672 1895376896 1901090592 1902252912 1902355456 1904345088 1913847054 1915748352 1920893619 1924182016 1925307216 1932395976 1935704064 1940696646 1942831104 1944018944 1946157056 1955867648 1961763696 1963068928 1970190516 1971417632 1974739968 1981988064 1983222528 1983306752 1984167936 1994068188 1995098112 1995310176 2002633773 2003881096 2004836352 2013362688 2013448192 2015880384 2025418752 2025504768 2025720064 2026766336 2034335216 2036879138 2037763584 2046516864 2046603776 2054051904 2055307744 2056200192 2057568256 2058771456 2066351616 2067834748 2069889024 2075448278 2077618944 2080216992 2087876112 2090059776 2091450368 2096844652 2097755136 2099037696 2099150848 2099260808 2101346304 2111831232 2113929216 2119606752 2120902672 2123235328 2124476928 2128711592 2132299008 2135949312 2140149888 2141458368 2141685989 2143813632 2145124352 2154510456 2158198784 2162443116 2163765226 2164704768 2166145024 2171731961 2174003328 2184736344 2187021312 2187253776 2188476416 2189426688 2196649196 2200351104 2204737006 2208452544 2209802784 2212233216 2217844836 2217939024 2221735936 2231220096 2231457258 2232821563 2235039744 2235277312 2251646304 2254366233 2254461972 2258321408 2265129216 2266540032 2266636288 2275100953 2278935072 2280112128 2288627118 2288724312 2290149824 2298555602 2301083648 2302429248 2303863296 2312221212 2313759616 2314764288 2314862592 2316304384 2326412886 2327861872 2338876416 2338975744 2348923136 2352881664 2361544704 2361668409 2362988544 2363239712 2365587456 2377390848 2386015506 2386144128 2387603008 2388639744 2390228992 2394800541 2396393888 2398900224 2410743552 2410999796 2413264896 2413521408 2414870528 2415919104 2423888768 2427973632 2432813248 2435855464 2436913152 2438403072 2441084928 2447380992 2451570688 2462035968 2462297664 2463803104 2466250752 2466512896 2472874544 2481979384 2484575232 2487682176 2491940864 2496841536 2499452928 2501115904 2510456224 2513595532 2514686976 2522850302 2525488896 2534787456 2536337216 2539126784 2540611584 2549965824 2551796072 2554331136 2561191492 2567076288 2576418552 2576527968 2580938752 2587485642 2587595528 2588719104 2590441472 2602979568 2603366801 2605842432 2615684928 2618844606 2626920688 2631347712 2632986624 2642538528 2642650752 2642931646 2644296704 2645557248 2658644676 2658757584 2660130816 2660413568 2670064971 2670178364 2673115136 2684483584 2686053384 2687840512 2689007616 2695943124 2700558336 2700673024 2716729344 2717018112 2726874864 2728689152 2736914904 2738735872 2740337397 2741600256 2745028608 2755135488 2758017024 2759852032 2770158592 2771778492 2773622656 2774827008 2781983862 2783834816 2786746368 2792226807 2797006848 2798716928 2801795072 2803433472 2813755392 2815774976 2818572288 2824263252 2826142336 2832635904 2843065344 2847932416 2853379368 2853533184 2855277824 2856517632 2858418176 2870770581 2872680608 2883257488 2886273024 2898671104 2903556096 2911044969 2912981792 2914246656 2916028416 2916338368 2919235584 2933801472 2944603392 2946403712 2949644288 2955285774 2957126448 2957252032 2974833792 2974960128 2975276344 2980052992 2992965264 3002195072 3005821644 3005949296 3007254528 3018733249 3020044032 3020172288 3022053376 3023820576 3038257152 3038580096 3040149504 3051502824 3051632416 3055318707 3069775296 3069905664 3071817728 3081077856 3082961616 3086352384 3086483456 3101752122 3101883848 3104833536 3113172417 3116428416 3118501888 3120325488 3131814168 3137175552 3145266978 3148556544 3148726272 3148891212 3150651392 3152019456 3154116608 3167746848 3169854464 3179410128 3181354008 3181525504 3184852992 3193067388 3198533632 3203923968 3212187552 3214324736 3215720448 3217686528 3218028544 3231765684 3237298176 3243664674 3245647839 3249217536 3251204096 3254779904 3261004992 3263174656 3277104516 3280880664 3282714624 3283063552 3288334336 3294973794 3307105509 3312766976 3314704176 3316909568 3318349824 3326908536 3329122048 3332603904 3347185887 3352559616 3352915968 3367318528 3377469456 3379716608 3381692958 3387482112 3399810048 3399954432 3405774848 3422768384 3433086468 3435224736 3435370624 3447833403 3449980856 3451625472 3455794944 3470639424 3471008327 3472293888 3474456576 3487579904 3489619329 3491792808 3506791918 3508314624 3508463616 3510648832 3523384704 3523534336 3527409664 3544482816 3544859568 3545010112 3546841088 3548381184 3560086628 3566086272 3573194458 3579216192 3581404512 3585343488 3594590832 3598350336 3600744448 3616115328 3616499694 3618710809 3620282112 3622305792 3622690816 3635833152 3649219872 3653783196 3655467008 3657604608 3660038144 3661627392 3671071488 3673513984 3673706414 3677356032 3687232579 3693446496 3695704656 3699376128 3699769344 3709311816 3715661824 3722969076 3725245286 3726862848 3729342464 3731523264 3737911296 3745262304 3751673856 3765684336 3770393298 3776847872 3784275453 3788233344 3790753792 3802181184 3804505824 3804710912 3808690176 3827694108 3831496704 3841787238 3844136093 3848364032 3850614432 3864791952 3871408128 3881228463 3881393292 3885662208 3888037888 3892314112 3911735296 3923527392 3926137856 3940381032 3942835264 3949479936 3963976128 3964397469 3966445056 3966613504 3968335872 3988136376 3990196224 3990620352 4005267546 4007762192 4009672704 4026725376 4026896384 4031760768 4050837504 4051009536 4051440128 4053532672 4068670432 4073758276 4075527168 4093033728 4093207552 4108103808 4110615488 4112400384 4115136512 4117542912 4132703232 4135669496 4139778048 4150896556 4155237888 4160433984 4175752224 4180119552 4182900736 4193689304 4195510272 4198075392 4198301696 4198521616 4202692608 4219249643 4223662464 4227858432 4239213504 4241805344 4246470656 4248953856 4257423184 4264598016 4271898624 4280299776 4282916736 4283371978 4287627264 4290248704 4309020912 4316397568 4324886232 4327530452 4329409536 4332290048 4343463922 4348006656 4369472688 4374042624 4374507552 4376952832 4378853376 4393298392 4400702208 4409474012 4416905088 4419605568 4424466432 4435689672 4435878048 4443471872 4462440192 4462914516 4465643126 4470079488 4470554624 4482085111 4503292608 4508732466 4508923944 4516642816 4530258432 4533080064 4533272576 4550201906 4557870144 4560224256 4577254236 4577448624 4580299648 4597111204 4602167296 4604858496 4607726592 4624442424 4627519232 4629528576 4629725184 4632608768 4652628183 4652825772 4655723744 4677752832 4677951488 4697846272 4705763328 4717900467 4723089408 4723336818 4725977088 4726479424 4731174912 4754781696 4772031012 4772288256 4775206016 4777279488 4780457984 4789601082 4792787776 4797800448 4821487104 4821999592 4826529792 4827042816 4829741056 4847777536 4855947264 4865626496 4871710928 4873826304 4876806144 4882169856 4894761984 4903141376 4924071936 4924595328 4927606208 4932501504 4933025792 4942460691 4945749088 4963958768 4969150464 4975364352 4983881728 4993683072 4998905856 5002231808 5020912448 5027191064 5029373952 5045700604 5050977792 5069574912 5072674432 5078253568 5081223168 5099931648 5103592144 5108662272 5122382984 5134152576 5152837104 5153055936 5161877504 5174971284 5175191056 5177438208 5180882944 5205959136 5206733602 5211684864 5231369856 5237689212 5253841376 5260187877 5262695424 5265973248 5285077056 5285301504 5285863292 5288593408 5291114496 5317289352 5317515168 5320261632 5320827136 5340129942 5340356728 5346230272 5359791687 5368967168 5372106768 5375681024 5378015232 5391886248 5401116672 5401346048 5424749541 5433458688 5434036224 5453749728 5457378304 5473829808 5477471744 5480674794 5483200512 5490057216 5510270976 5510559621 5516034048 5519704064 5540317184 5543556984 5547245312 5549654016 5563967724 5567669632 5573492736 5584453614 5587867929 5594013696 5597433856 5603590144 5606866944 5627510784 5631549952 5637144576 5648526504 5652284672 5655589947 5665271808 5686130688 5695864832 5706758736 5707066368 5710555648 5713035264 5716836352 5741541162 5745361216 5762680857 5766514976 5772546048 5797342208 5807112192 5822089938 5825963584 5828493312 5832056832 5832676736 5838471168 5867602944 5889206784 5892807424 5899288576 5910571548 5914252896 5914504064 5949667584 5949920256 5950552688 5960105984 5975859697 5985930528 6004390144 6007901319 6011643288 6011898592 6014509056 6037466498 6040088064 6040344576 6044106752 6047641152 6076514304 6077160192 6080299008 6103005648 6103264832 6110637414 6139550592 6139811328 6143635456 6162155712 6165923232 6172704768 6172966912 6203504244 6203767696 6209667072 6226344834 6230151599 6232856832 6237003776 6240650976 6263628336 6274351104 6290533956 6297113088 6297452544 6297782424 6301302784 6304038912 6308233216 6335493696 6339708928 6358820256 6362708016 6363051008 6369705984 6386134776 6397067264 6407847936 6424375104 6425057967 6428649472 6431440896 6435373056 6436057088 6463531368 6474596352 6487329348 6491295678 6498435072 6502408192 6509559808 6515195883 6522009984 6526349312 6554209032 6561761328 6565429248 6566127104 6576668672 6589947588 6614211018 6625533952 6629408352 6633819136 6636699648 6653817072 6658244096 6665207808 6694371774 6698464689 6705119232 6705831936 6734637056 6754938912 6759433216 6763385916 6774964224 6799620096 6799908864 6811549696 6825302859 6845536768 6866172936 6870449472 6870741248 6895666806 6899961712 6903250944 6911589888 6941278848 6942016654 6944587776 6948913152 6975159808 6979238658 6983585616 7013583836 7016629248 7016927232 7021297664 7046769408 7047068672 7054819328 7088965632 7089719136 7090020224 7093682176 7096762368 7120173256 7132172544 7146388916 7158432384 7162809024 7170686976 7189181664 7196700672 7201488896 7232230656 7232999388 7237421618 7240564224 7244611584 7245381632 7264068973 7271666304 7298439744 7307566392 7310934016 7315209216 7320076288 7323254784 7342142976 7347027968 7347412828 7354712064 7374465158 7386892992 7391409312 7398752256 7399538688 7418623632 7431323648 7445938152 7450490572 7453725696 7458684928 7463046528 7475822592 7490524608 7503347712 7531368672 7540786596 7553695744 7568550906 7576466688 7581507584 7604362368 7609011648 7609421824 7609820429 7617380352 7655388216 7662993408 7683574476 7688272186 7696728064 7701228864 7716579521 7729583904 7742816256 7762456926 7762786584 7771324416 7776075776 7784628224 7810100403 7823470592 7847054784 7852275712 7880762064 7885670528 7898959872 7927952256 7928794938 7932890112 7933227008 7936671744 7976272752 7980392448 7981240704 8010194913 8010535092 8015524384 8019345408 8053450752 8053792768 8063521536 8101675008 8102019072 8102880256 8107065344 8137340864 8147516552 8151054336 8186067456 8186415104 8216207616 8221230976 8224800768 8230273024 8235085824 8265406464 8271338992 8279556096 8301793112 8310475776 8320867968 8351504448 8360239104 8365801472 8387378608 8391020544 8396150784 8396603392 8397043232 8405385216 8438499286 8447324928 8455716864 8478427008 8483610688 8492941312 8497907712 8514846368 8529196032 8543797248 8560599552 8565833472 8566743956 8575254528 8580497408 8618041824 8632795136 8649772464 8655060904 8658819072 8664580096 8686927844 8696013312 8738945376 8748085248 8749015104 8753905664 8757706752 8786596784 8801404416 8818948024 8829976057 8833810176 8839211136 8848932864 8871379344 8871756096 8886943744 8924880384 8925829032 8931286252 8940158976 8941109248 8964170222 9006585216 9017464932 9017847888 9033285632 9056199747 9060516864 9066160128 9066545152 9100403812 9115740288 9120448512 9154508472 9154897248 9160599296 9165956121 9194222408 9204334592 9209716992 9215453184 9248884848 9250260761 9255038464 9259057152 9259450368 9265217536 9305256366 9305651544 9311447488 9339517251 9355505664 9355902976 9395692544 9411526656 9435800934 9446178816 9446673636 9451954176 9452958848 9462349824 9509563392 9544062024 9544576512 9550412032 9554558976 9560915968 9579202164 9585575552 9595600896 9642974208 9643999184 9653059584 9654085632 9659482112 9695555072 9711894528 9731252992 9736943517 9743421856 9747652608 9753612288 9764339712 9789523968 9806282752 9848143872 9849190656 9855212416 9865003008 9866051584 9884921382 9891498176 9921316527 9927917536 9938300928 9950728704 9967763456 9987366144 9997811712 10004463616 10041824896 10054382128 10058747904 10091401208 10101955584 10139149824 10145348864 10156507136 10162446336 10199863296 10207184288 10217324544 10244765968 10268305152 10305674208 10306111872 10323755008 10343500209 10349942568 10350382112 10354876416 10361765888 10411918272 10413024981 10413467204 10423369728 10462739712 10475378424 10507682752 10520375754 10525390848 10531946496 10570154112 10570603008 10571726584 10577186816 10582228992 10634578704 10635030336 10640523264 10641654272 10680259884 10680713456 10692460544 10719583374 10737934336 10744213536 10751362048 10756030464 10783772496 10802233344 10802692096 10849499082 10856132427 10866917376 10868072448 10907499456 10914756608 10947659616 10954943488 10961349588 10966401024 10980114432 11020541952 11021119242 11032068096 11039408128 11061697737 11080634368 11087113968 11094490624 11099308032 11127935448 11135339264 11146985472 11168907228 11175735858 11188027392 11194867712 11207180288 11213733888 11255021568 11263099904 11297053008 11304569344 11311179894 11330543616 11352826359 11372261376 11391729664 11413517472 11414132736 11421111296 11426070528 11433672704 11483082324 11490722432 11525361714 11532408279 11533029952 11545092096 11594684416 11614224384 11644179876 11651927168 11656986624 11664113664 11665353472 11676942336 11735205888 11778413568 11785614848 11798577152 11821143096 11828505792 11829008128 11893192407 11899335168 11899840512 11901105376 11920211968 11951719394 11971861056 12008780288 12015802638 12023286576 12023797184 12029018112 12074932996 12080176128 12080689152 12088213504 12095282304 12153028608 12154320384 12160598016 12206011296 12206529664 12221274828 12279101184 12279622656 12287270912 12324311424 12331846464 12333157247 12345409536 12345933824 12407008488 12407535392 12419334144 12452689668 12460303198 12465713664 12474007552 12481301952 12506180603 12527256672 12548702208 12581067912 12594226176 12594905088 12595564848 12602605568 12608077824 12616466432 12657748929 12670987392 12679417856 12717640512 12725416032 12726102016 12739411968 12772269552 12794134528 12815695872 12848750208 12850115934 12857298944 12857972449 12862881792 12870746112 12872114176 12927062736 12949192704 12974658696 12982591356 12996870144 13004816384 13019119616 13030391766 13044019968 13052698624 13108418064 13123522656 13130858496 13132254208 13153337344 13179895176 13228422036 13251067904 13258816704 13267638272 13273399296 13307634144 13316488192 13330415616 13388743548 13396929378 13410238464 13411663872 13446255333 13469274112 13509877824 13518866432 13526771832 13549928448 13599240192 13599817728 13623099392 13650605718 13691073536 13732345872 13740898944 13741482496 13791333612 13799923424 13806501888 13823179776 13882557696 13884033308 13889175552 13897826304 13950319616 13958477316 13967171232 14027167672 14033258496 14033854464 14042595328 14093538816 14094137344 14109638656 14177931264 14179438272 14180040448 14187364352 14193524736 14240346512 14264345088 14292777832 14316864768 14325618048 14341373952 14378363328 14393401344 14402977792 14464461312 14465998776 14474843236 14481128448 14489223168 14490763264 14528137946 14543332608 14596879488 14615132784 14621868032 14630418432 14640152576 14646509568 14684285952 14694055936 14694825656 14709424128 14748930316 14773785984 14782818624 14797504512 14799077376 14837247264 14862647296 14891876304 14900981144 14907451392 14917369856 14926093056 14951645184 14981049216 14991801923 15006695424 15062737344 15081573192 15107391488 15137101812 15152933376 15163015168 15202123727 15208724736 15218023296 15218843648 15219640858 15234760704 15310776432 15325986816 15367148952 15376544372 15393456128 15402457728 15433159042 15459167808 15485632512 15524913852 15525573168 15542648832 15552151552 15620200806 15646941184 15694109568 15704551424 15761524128 15771341056 15780563631 15797919744 15855904512 15857589876 15865780224 15866454016 15873343488 15925706671 15952545504 15960784896 15962481408 16020389826 16021070184 16031048768 16038690816 16079375061 16106901504 16107585536 16127043072 16203350016 16204038144 16205760512 16214130688 16274681728 16295033104 16302108672 16372134912 16372830208 16432415232 16442461952 16449601536 16460546048 16470171648 16530812928 16531678863 16542677984 16559112192 16603586224 16620951552 16641735936 16703008896 16720478208 16731602944 16763603787 16774757216 16782041088 16792301568 16793206784 16794086464 16810770432 16876998572 16894649856 16911433728 16956854016 16967221376 16985882624 16995815424 17029692736 17058392064 17087594496 17121199104 17131666944 17133487912 17150509056 17160994816 17236083648 17265590272 17299544928 17310121808 17317638144 17329160192 17373855688 17392026624 17477890752 17479748521 17496170496 17498030208 17507811328 17515413504 17573193568 17602808832 17637896048 17659952114 17667620352 17678422272 17697865728 17742758688 17743512192 17773887488 17849760768 17851658064 17862572504 17880317952 17882218496 17927579091 17928340444 18013170432 18034929864 18035695776 18066571264 18112399494 18121033728 18132320256 18133090304 18200807624 18223567607 18231480576 18240897024 18309016944 18309794496 18321198592 18331912242 18388444816 18408669184 18419433984 18430906368 18497769696 18500521522 18510076928 18518114304 18518900736 18530435072 18610512732 18611303088 18622894976 18679034502 18690454797 18711011328 18711805952 18791385088 18823053312 18871601868 18892357632 18893347272 18903908352 18905917696 18924699648 19019126784 19088124048 19089153024 19100824064 19109117952 19121831936 19158404328 19171151104 19191201792 19275173901 19285948416 19287998368 19306119168 19308171264 19318964224 19391110144 19423789056 19462505984 19473887034 19486843712 19495305216 19507224576 19528679424 19545587649 19579047936 19612565504 19696287744 19698381312 19710424832 19730006016 19732103168 19769842764 19782996352 19842633054 19855835072 19876601856 19901457408 19935526912 19974732288 19995623424 20008927232 20083649792 20095394067 20108764256 20117495808 20182802416 20203911168 20278299648 20290697728 20313014272 20324892672 20399726592 20414368576 20434649088 20475908577 20489531936 20536610304 20611348416 20612223744 20647510016 20687000418 20699885136 20700764224 20709752832 20723531776 20823836544 20826049962 20826934408 20846739456 20925479424 20950756848 21015365504 21040751508 21050781696 21063892992 21140308224 21141206016 21143453168 21154373632 21164457984 21269157408 21270060672 21281046528 21283308544 21360519768 21361426912 21384921088 21439166748 21475868672 21488427072 21502724096 21512060928 21567544992 21604466688 21605384192 21698998164 21712264854 21733834752 21736144896 21792206919 21814998912 21829513216 21895319232 21909886976 21922699176 21932802048 21960228864 22041083904 22042238484 22064136192 22078816256 22123395474 22161268736 22174227936 22188981248 22198616064 22255870896 22270678528 22293970944 22337814456 22351471716 22376054784 22389735424 22414360576 22427467776 22510043136 22526199808 22594106016 22609138688 22622359788 22661087232 22705652718 22744522752 22783459328 22827034944 22828265472 22829461287 22842222592 22852141056 22867345408 22966164648 22981444864 23050723428 23064816558 23066059904 23090184192 23149738563 23189368832 23228448768 23288359752 23303854336 23313973248 23328227328 23330706944 23353884672 23430301209 23470411776 23556827136 23571229696 23597154304 23642286192 23657011584 23658016256 23786384814 23798670336 23799681024 23802210752 23840423936 23903438788 23943722112 24017560576 24031605276 24046573152 24047594368 24058036224 24149865992 24160352256 24161378304 24176427008 24190564608 24297058289 24306057216 24308640768 24321196032 24412022592 24413059328 24442549656 24558202368 24559245312 24574541824 24648622848 24663692928 24666314494 24690819072 24691867648 24814016976 24815070784 24838668288 24905379336 24920606396 24931427328 24948015104 24962603904 25012361206 25054513344 25097404416 25162135824 25188452352 25189810176 25191129696 25205211136 25216155648 25315497858 25341974784 25358835712 25435281024 25450832064 25452204032 25478823936 25544539104 25588269056 25631391744 25697500416 25700231868 25714597888 25715944898 25725763584 25741492224 25744228352 25810628053 25854125472 25898385408 25949317392 25965182712 25993740288 26009632768 26038239232 26060783532 26088039936 26105397248 26216836128 26247045312 26261716992 26264508416 26359790352 26456844072 26489928171 26502135808 26517633408 26535276544 26546798592 26615268288 26632976384 26660831232 26777487096 26793858756 26820476928 26823327744 26892510666 26938548224 27019755648 27037732864 27053543664 27099856896 27168599241 27198480384 27199635456 27246198784 27301211436 27382147072 27464691744 27481797888 27482964992 27582667224 27599846848 27613003776 27646359552 27750782283 27765115392 27768066616 27778351104 27795652608 27900639232 27916954632 27934342464 28054335344 28066516992 28067708928 28085190656 28187077632 28188274688 28219277312 28355862528 28358876544 28360080896 28374728704 28387049472 28480693024 28528690176 28585555664 28633729536 28651236096 28682747904 28756726656 28786802688 28805955584 28928922624 28931997552 28949686472 28962256896 28978446336 28981526528 29056275892 29086665216 29193758976 29230265568 29243736064 29260836864 29280305152 29293019136 29368571904 29388111872 29389651312 29418848256 29497860632 29534747501 29547571968 29565637248 29595009024 29598154752 29674494528 29725294592 29783752608 29801962288 29814902784 29834739712 29852186112 29903290368 29962098432 29983603846 30013390848 30094000031 30125474688 30163146384 30214782976 30274203624 30305866752 30326030336 30404247454 30417449472 30436046592 30437687296 30439281716 30469521408 30621552864 30651973632 30734297904 30753088744 30786912256 30804915456 30866318084 30918335616 30971265024 31049827704 31051146336 31085297664 31104303104 31239074943 31240401612 31293882368 31374595777 31388219136 31409102848 31523048256 31542682112 31561127262 31595839488 31711809024 31715179752 31731560448 31732908032 31746686976 31851413342 31905091008 31921569792 31924962816 32040779652 32042140368 32062097536 32077381632 32158750122 32213803008 32215171072 32254086144 32406700032 32408076288 32411521024 32428261376 32549363456 32568397281 32590066208 32604217344 32744269824 32745660416 32864830464 32884923904 32899203072 32921092096 32940343296 33061625856 33063357726 33085355968 33118224384 33185093211 33207172448 33241903104 33283471872 33406017792 33440956416 33463205888 33527207574 33549514432 33564082176 33584603136 33586413568 33588172928 33621540864 33753997144 33789299712 33913708032 33934442752 33971765248 33991630848 34059385472 34116784128 34175188992 34242398208 34263333888 34266975824 34301018112 34321989632 34472167296 34531180544 34597224837 34599089856 34620243616 34635276288 34658320384 34747711376 34784053248 34955781504 34959497042 34992340992 34996060416 35015622656 35030827008 35146387136 35205617664 35275792096 35319904228 35335240704 35356844544 35395731456 35485517376 35487024384 35547774976 35699521536 35703316128 35725145008 35760635904 35764436992 35855158182 35856680888 36026340864 36069859728 36071391552 36133142528 36224798988 36242067456 36264640512 36266180608 36401615248 36447135214 36462961152 36481794048 36618033888 36619588992 36642397184 36663824484 36776889632 36817338368 36838867968 36861812736 36995539392 36999471741 37001043044 37020153856 37036228608 37037801472 37060870144 37221025464 37222606176 37245789952 37358069004 37380909594 37422022656 37423611904 37518541809 37582770176 37646106624 37743203736 37784715264 37786694544 37807816704 37811835392 37849399296 37973246787 38038253568 38176248096 38178306048 38201648128 38218235904 38243663872 38316808656 38342302208 38382403584 38550347802 38571896832 38573917347 38575996736 38612238336 38616342528 38637928448 38782220288 38847578112 38925011968 38947774068 38973687424 38990610432 39014449152 39057358848 39091175298 39158095872 39225131008 39392575488 39396762624 39420849664 39460012032 39464206336 39539685528 39565992704 39685266108 39711670144 39753203712 39802914816 39871053824 39949464576 39991246848 40017854464 40167299584 40190788134 40217528512 40234991616 40338765999 40365604832 40407822336 40556599296 40581395456 40626028544 40649785344 40799453184 40828737152 40869298176 40951817154 40979063872 41073220608 41222696832 41224447488 41295020032 41374000836 41399770272 41401528448 41419505664 41447063552 41647673088 41652099924 41653868816 41693478912 41831017879 41850958848 41901513696 42030731008 42081503016 42101563392 42127785984 42280616448 42282412032 42286906336 42308747264 42328915968 42538314816 42540121344 42562093056 42566617088 42721039536 42722853824 42769842176 42878333496 42951737344 42976854144 43005448192 43024121856 43135089984 43208933376 43210768384 43397996328 43424529708 43467669504 43472289792 43584413838 43629997824 43659026432 43790638464 43819773952 43845398352 43865604096 43920457728 44082167808 44084476968 44128272384 44157632512 44246790948 44322537472 44348455872 44377962496 44397232128 44511741792 44541357056 44587941888 44675628912 44702943432 44752109568 44779470848 44828721152 44854935552 44975405769 45020086272 45052399616 45188212032 45218277376 45244719576 45322174464 45411305436 45489045504 45566918656 45606371181 45654069888 45656530944 45658922574 45684445184 45704282112 45734690816 45932329296 45962889728 46101446856 46129633116 46132119808 46180368384 46299477126 46378737664 46456897536 46576719504 46607708672 46627946496 46656454656 46661413888 46860602418 46940823552 47113654272 47142459392 47194308608 47284572384 47314023168 47316032512 47572769628 47597340672 47599362048 47604421504 47680847872 47777120013 47806877576 47887444224 48035121152 48063210552 48093146304 48095188736 48116072448 48299731984 48320704512 48322756608 48352854016 48381129216 48594116578 48612114432 48617281536 48642392064 48824045184 48826118656 48885099312 49116404736 49118490624 49149083648 49297245696 49327385856 49332628988 49381638144 49383735296 49628033952 49630141568 49677336576 49810758672 49841212792 49862854656 49896030208 49925207808 50024722412 50109026688 50194808832 50324271648 50376904704 50379620352 50382259392 50410422272 50432311296 50630995716 50683949568 50717671424 50848482811 50870562048 50901664128 50904408064 50957647872 51089078208 51176538112 51262783488 51395000832 51400463736 51429195776 51431889796 51451527168 51482984448 51488456704 51621256106 51708250944 51796770816 51811319641 51898634784 51930365424 51987480576 52019265536 52121567064 52176079872 52210794496 52433672256 52439245563 52494090624 52523433984 52529016832 52719580704 52913688144 52979856342 53004271616 53035266816 53070553088 53093597184 53230536576 53265952768 53268743003 53321662464 53554974192 53587717512 53640953856 53646655488 53782737273 53785021332 53877096448 54016056647 54039511296 54075465728 54107087328 54199713792 54337198482 54396960768 54399270912 54492397568 54602422872 54670702821 54764294144 54929383488 54963595776 54965929984 55165334448 55199693696 55226007552 55292719104 55501564566 55530230784 55536133232 55556702208 55591305216 55801278464 55833909264 55868684928 56071364391 56108670688 56133033984 56135417856 56170381312 56374155264 56376549376 56438554624 56711725056 56717753088 56720161792 56749457408 56774098944 56961386048 57057380352 57171111328 57267459072 57302472192 57365495808 57513453312 57573605376 57611911168 57857845248 57863995104 57899372944 57924513792 57956892672 57963053056 58112551784 58173330432 58387517952 58460531136 58487472128 58521673728 58560610304 58586038272 58737143808 58776223744 58779302624 58837696512 58995721264 59069495002 59095143936 59131274496 59190018048 59196309504 59348989056 59450589184 59567505216 59603924576 59629805568 59669479424 59704372224 59806580736 59924196864 59967207692 60026781696 60188000062 60250949376 60326292768 60429565952 60548407248 60611733504 60652060672 60808494908 60834898944 60872093184 60875374592 60878563432 60939042816 61243105728 61303947264 61468595808 61506177488 61573824512 61609830912 61732636168 61836671232 61942530048 62099655408 62102292672 62108893681 62170595328 62208606208 62478149886 62480803224 62587764736 62749191554 62776438272 62818205696 63046096512 63085364224 63122254524 63191678976 63423618048 63430359504 63463120896 63465816064 63493373952 63702826684 63810182016 63843139584 63849925632 64081559304 64084280736 64124195072 64154763264 64317500244 64427606016 64430342144 64508172288 64751825327 64813400064 64816152576 64823042048 64856522752 65098726912 65136794562 65180132416 65208434688 65376620757 65488539648 65491320832 65729660928 65769847808 65798406144 65842184192 65880686592 66123251712 66126715452 66170711936 66236448768 66370186422 66414344896 66483806208 66566943744 66812035584 66881912832 66926411776 67054415148 67099028864 67128164352 67169206272 67172827136 67176345856 67243081728 67507994288 67578599424 67827416064 67868885504 67943530496 67983261696 68118770944 68233568256 68350377984 68484796416 68488383861 68526667776 68533951648 68602036224 68643979264 68944334592 69062361088 69194449674 69198179712 69240487232 69270552576 69316640768 69449215689 69495422752 69568106496 69911563008 69918994084 69984681984 69992120832 70031245312 70061654016 70292774272 70411235328 70551584192 70639808456 70670481408 70713689088 70791462912 70971034752 70974048768 71095549952 71399043072 71406632256 71450290016 71521271808 71528873984 71710316364 71713361776 72052681728 72139719456 72142783104 72266285056 72449597976 72484134912 72529281024 72532361216 72803230496 72891174867 72894270428 72925922304 72963588096 73236067776 73239177984 73284794368 73327648968 73553779264 73634676736 73677735936 73723625472 73991078784 73998943482 74002086088 74040307712 74072457216 74075602944 74121740288 74442050928 74445212352 74491579904 74716138008 74761819188 74844045312 74847223808 75037083618 75165540352 75292213248 75486407472 75569430528 75573389088 75615633408 75623670784 75946493574 76076507136 76352496192 76356612096 76403296256 76436471808 76487327744 76633617312 76684604416 76764807168 77100695604 77143793664 77147834694 77151993472 77224476672 77232685056 77275856896 77431884159 77564440576 77695156224 77850023936 77895548136 77947374848 77981220864 78028898304 78114717696 78182350596 78316191744 78450262016 78785150976 78793525248 78841699328 78928412672 79079371056 79131985408 79370532216 79423340288 79469784513 79506407424 79605829632 79742107648 79898929152 79982493696 80035708928 80334599168 80381576268 80435057024 80469983232 80677531998 80731209664 80815644672 81113198592 81162790912 81252057088 81299570688 81598906368 81657474304 81738596352 81903634308 81958127744 82146441216 82445393664 82448894976 82590040064 82748001672 82799540544 82803056896 82839011328 82894127104 83252346849 83295346176 83304199848 83307737632 83386957824 83662035758 83701917696 83803027392 84061462016 84163006032 84203126784 84255571968 84561232896 84564824064 84573812672 84617494528 84657831936 85076629632 85080242688 85124186112 85133234176 85442079072 85445707648 85539684352 85756666992 85903474688 85953708288 86010896384 86048243712 86270179968 86332100729 86417866752 86421536768 86795992656 86849059416 86935339008 86944579584 87168827676 87259995648 87318052864 87543264221 87581276928 87639547904 87690796704 87731208192 87840915456 88164335616 88168953936 88256544768 88315265024 88493581896 88604242503 88645074944 88696911744 88755924992 88794464256 89023483584 89082714112 89175883776 89351257824 89405886864 89504219136 89558941696 89709871104 89950811538 90040172544 90104799232 90282000093 90376424064 90436554752 90489439152 90644348928 90822610872 90978091008 91133837312 91212742362 91308139776 91313061888 91317845148 91368890368 91408564224 91469381632 91864658592 91925779456 92202893712 92259266232 92264239616 92360736768 92598954252 92757475328 92913795072 93153439008 93215417344 93255892992 93312909312 93322827776 93721204836 93881647104 94123787331 94227308544 94284918784 94388617216 94569144768 94628046336 94632065024 95145539256 95194681344 95198724096 95208843008 95361695744 95554240026 95613755152 95774888448 96070242304 96126421104 96186292608 96190377472 96232144896 96599463968 96641409024 96645513216 96705708032 96762258432 97188233156 97224228864 97234563072 97284784128 97648090368 97652237312 97770198624 98232809472 98236981248 98298167296 98594491392 98654771712 98665257976 98763276288 98767470592 99256067904 99260283136 99354673152 99621517344 99682425584 99725709312 99792060416 99850415616 100049444824 100218053376 100389617664 100648543296 100659241483 100753809408 100759240704 100764518784 100820844544 100864622592 101261991432 101367899136 101435342848 101696965622 101741124096 101803328256 101808816128 101915295744 102178156416 102353076224 102525566976 102790001664 102800927472 102858391552 102863779592 102903054336 102965968896 102976913408 103242512212 103416501888 103593541632 103622639282 103797269568 103860730848 103974961152 104038531072 104243134128 104352159744 104421588992 104867344512 104878491126 104942613461 104988181248 105046867968 105058033664 105439161408 105827376288 105959712684 106008543232 106070533632 106141106176 106187194368 106461073152 106531905536 106537486006 106643324928 106929744791 107109948384 107175435024 107281907712 107293310976 107565474546 107570042664 107754192896 108032113294 108079022592 108150931456 108214174656 108399427584 108674396964 108793921536 108798541824 109204845744 109341405642 109528588288 109858766976 109927191552 109931859968 110330668896 110399387392 110452015104 110585438208 110998415223 111003129132 111060461568 111072266464 111113404416 111182610432 111479946697 111602556928 111667818528 111737369856 112142728782 112217341376 112266067968 112270835712 112340762624 112555625427 112748310528 112753098752 112877109248 113423450112 113435506176 113440323584 113498914816 113548197888 113922772096 114114760704 114342222656 114534918144 114604944384 114730991616 115026906624 115147210752 115223822336 115715690496 115721752041 115727990208 115798745888 115849027584 115913785344 115926106112 116225103568 116346660864 116775035904 116921062272 116974944256 117043347456 117121220608 117172076544 117474287616 117552447488 117558605248 117675393024 117991442528 118138990004 118190287872 118262548992 118380036096 118392619008 118697978112 118901178368 119135010432 119207849152 119259611136 119338958848 119408744448 119613161472 119848393728 119934415384 120053563392 120376000124 120501898752 120652585536 120859131904 121096814496 121223467008 121304121344 121616989816 121669797888 121744186368 121750749184 121757126864 121878085632 122358239647 122486211456 122607894528 122937191616 123012354976 123147649024 123219661824 123465272336 123673342464 123885060096 124199310816 124204585344 124217787362 124341190656 124417212416 124956299772 124961606448 125175529472 125493053637 125498383108 125552876544 125636411392 126092193024 126170728448 126244509048 126383357952 126847236096 126860719008 126926241792 126931632128 126986747904 127405653368 127620364032 127686279168 127699851264 128163118608 128168561472 128248390144 128309526528 128635000488 128855212032 128860684288 129016344576 129503650654 129626800128 129632305152 129646084096 129713045504 130197453824 130273589124 130360264832 130416869376 130753241514 130977079296 130982641664 131459321856 131539695616 131596812288 131684368384 131761373184 132246503424 132253430904 132341423872 132472897536 132740372844 132828689792 132967612416 133133887488 133624071168 133763825664 133852823552 134108830296 134198057728 134256328704 134338412544 134345654272 134352691712 134486163456 134926217307 135015988576 135157198848 135654832128 135737771008 135887060992 135966523392 136237541888 136467136512 136700755968 136819113543 136969592832 136976767722 137053335552 137067903296 137204072448 137287958528 137888669184 138124722176 138388899348 138396359424 138480974464 138541105152 138633281536 138898431378 138990845504 139136212992 139823126016 139837988168 139969363968 139984241664 140062490624 140585548544 140822470656 141103168384 141279616912 141340962816 141427378176 141582925824 141942069504 141948097536 142191099904 142798086144 142813264512 142900580032 143042543616 143057747968 143331360039 143420632728 143426723552 144105363456 144279438912 144285566208 144532570112 144899195952 144968269824 145058562048 145064722432 145606460992 145782349734 145788540856 145851844608 145927176192 146472135552 146478355968 146569588736 146655297936 147107558528 147269353472 147355471872 147447250944 147982157568 147997886964 148004172176 148080615424 148144914432 148151205888 148243480576 148884101856 148890424704 148983159808 149432276016 149523638376 149688090624 149694447616 150074167236 150331080704 150584426496 150972814944 151138861056 151146778176 151231266816 151247341568 151892987148 152153014272 152545448433 152704992384 152713224192 152806592512 152872943616 152974655488 153267234624 153369208832 153529614336 154201391208 154287587328 154295669388 154303986944 154448953344 154465370112 154551713792 154863768318 155128881152 155390312448 155433958923 155700047872 155791096272 155894749696 155962441728 156057796608 156364701192 156632383488 156900524032 157317736689 157570301952 157587050496 157683398656 157856825344 158158742112 158263970816 158741064432 158846680576 158939569026 159012814848 159211659264 159484215296 159797858304 159806229009 159964987392 160071417856 160669198336 160763152536 160870114048 160939966464 161355063996 161462419328 161631289344 162048169941 162226397184 162325581824 162504114176 162599141376 163197812736 163314948608 163477192704 163807268616 163916255488 164012108463 164292882432 164890787328 164897789952 165180080128 165496003344 165599081088 165606113792 165678022656 165788254208 166504693698 166590692352 166608399696 166615475264 166773915648 167324071516 167403835392 167606054784 168122924032 168326012064 168406253568 168511143936 169122465792 169129648128 169147625344 169234989056 169315663872 170079408023 170153259264 170160485376 170248372224 170266468352 170884158144 170891415296 171079368704 171513333984 171806949376 171907416576 172021792768 172096487424 172540359936 172664201458 172835733504 172843073536 173299931213 173591985312 173698118832 173870678016 173889159168 174337655352 174519991296 174636105728 175086528442 175162553856 175279095808 175381593408 175462416384 175681830912 176328671232 176337907872 176513089536 176987163792 177208485006 177290149888 177393823488 177511849984 177588928512 178046967168 178165428224 178351767552 178702515648 178811773728 179008438272 179117883392 179419742208 179901623076 180080345088 180209598464 180564000186 180674396371 180752848128 180873109504 180978878304 181288697856 181645221744 181956182016 182267674624 182425484724 182616279552 182626123776 182635690296 182737780736 182817128448 182938763264 183729317184 183851558912 184405787424 184518532464 184528479232 184721473536 185197908504 185514950656 185827590144 186306878016 186326681043 186430834688 186511785984 186625818624 186645655552 187442409672 187763294208 188247574662 188454617088 188569837568 188777234432 189138289536 189256092672 189264130048 190291078512 190389362688 190397448192 190417686016 190723391488 191108480052 191227510304 191549776896 192140484608 192252842208 192372585216 192380754944 192464289792 193198927936 193282818048 193291026432 193411416064 193524516864 194255475981 194376466312 194448457728 194469126144 194569568256 195296180736 195304474624 195540397248 196465618944 196473962496 196596334592 197188982784 197309543424 197330515952 197526552576 197534941184 198512135808 198520566272 198709346304 199243034688 199364851168 199451418624 199584120832 199700831232 200098889648 200436106752 200779235328 201297086592 201318482966 201507618816 201518481408 201529037568 201641689088 201729245184 202523982864 202735798272 202870685696 203393931244 203482248192 203606656512 203617632256 203830591488 204356312832 204706152448 205051133952 205580003328 205601854944 205716783104 205727559184 205806108672 205931937792 205953826816 206485024424 206833003776 207187083264 207245278564 207594539136 207721461696 207949922304 208077062144 208486268256 208704319488 208843177984 209734689024 209756982252 209885226922 209976362496 210093735936 210116067328 210658000217 210878322816 211654752576 211919425368 212017086464 212141067264 212282212352 212374388736 212922146304 213063811072 213074972012 213286649856 213859489582 214219896768 214350870048 214563815424 214586621952 215130949092 215140085328 215508385792 216064226588 216158045184 216301862912 216428349312 216798855168 217348793928 217587843072 217597083648 218409691488 218673524601 218682811284 219057176576 219717533952 219854383104 219863719936 220661337792 220684792441 220798774784 220904030208 221170876416 221996830446 222006258264 222120923136 222144532928 222226808832 222365220864 222959893394 223205113856 223335637056 223474739712 224285457564 224434682752 224532135936 224541671424 224681525248 225111250854 225496621056 225506197504 225754218496 226846900224 226871012352 226880647168 226997829632 227845544192 228229521408 228684445312 229069836288 229209888768 229461983232 230053813248 230294421504 230447644672 231431380992 231443504082 231455980416 231597491776 231698055168 231827570688 231852212224 232295652477 232450207136 232693321728 233550071808 233842124544 233949888512 234086694912 234242441216 234344153088 234948575232 235104894976 235117210496 235350786048 235982885056 236277980008 236380575744 236525097984 236785238016 237395956224 237802356736 238270020864 238415698304 238519222272 238677917696 238817488896 239226322944 239696787456 239868830768 240107126784 240752000248 241003797504 241305171072 241718263808 242193628992 242446934016 242608242688 243233979632 243339595776 243488372736 243501498368 243514253728 243756171264 244716479294 244972422912 245215789056 245874383232 246024709952 246295298048 246439323648 246930544672 247346684928 247770120192 248398621632 248409170688 248435574724 248682381312 248834424832 249912599544 249923212896 250351058944 250986107274 250996766216 251105753088 251272822784 252184386048 252341456896 252489018096 252766715904 253694472192 253721438016 253852483584 253863264256 253973495808 254811306736 255240728064 255372558336 255399702528 256326237216 256337122944 256496780288 256619053056 257270000976 257710424064 257721368576 258032689152 258996302187 259007301308 259253600256 259264610304 259292168192 259426091008 260394907648 260547178248 260720529664 260833738752 261506483028 261954158592 261965283328 262629792663 262918643712 263079391232 263193624576 263368736768 263522746368 264493006848 264506861808 264682847744 264945795072 265480745688 265657379584 265812727509 265935224832 266267774976 267248142336 267527651328 267705647104 268217660592 268396115456 268512657408 268676825088 268691308544 268705383424 269852434614 270031977152 270314397696 270846000279 271309664256 271475542016 271774121984 271933046784 272475083776 272934273024 273401511936 273638227086 273939185664 273953535444 274106671104 274135806592 274408144896 274575917056 275777338368 276249444352 276777798696 276792718848 276961948928 277082210304 277266563072 277796862756 277981691008 278272425984 279646252032 279675976336 279938727936 279968483328 280124981248 281171097088 281644941312 282206336768 282371361993 282559233824 282681925632 282854756352 283165851648 283884139008 283896195072 284382199808 285596172288 285626529024 285801160064 286085087232 286115495936 286662720078 286841265456 286853447104 288210726912 288558877824 288571132416 289065140224 289798391904 289936539648 290117124096 290129444864 291212921984 291564699468 291577081712 291703689216 291854352384 292817125153 292944271104 292956711936 293139177472 293310595872 294215117056 294538706944 294710943744 294894501888 295964315136 295995773928 296008344352 296161230848 296289828864 296302411776 296486961152 297768203712 297780849408 297966319616 298864552032 299047276752 299376181248 299388895232 300148334472 300662161408 301168852992 301945629888 301977724449 302277722112 302293556352 302462533632 302494683136 303785974296 304306028544 305090896866 305409984768 305426448384 305613185024 305745887232 305949310976 306534469248 306738417664 307059228672 308402782416 308575174656 308591338776 308607973888 308897906688 308930740224 309103427584 309727536636 310257762304 310780624896 310867917846 311400095744 311582192544 311789499392 311924883456 312115593216 312729402384 313264766976 313801048064 314635473378 314827840383 315140603904 315174100992 315366797312 315713650688 316317484224 316527941632 317482128864 317693361152 317879138052 318025629696 318423318528 318968430592 319595716608 319612458018 319929974784 320142835712 320789234373 321338396672 321526305072 321740228096 321879932928 322710127992 322924838656 323262578688 324096339882 324452794368 324651163648 325008228352 325198282752 326395625472 326629897216 327614537232 327832510976 328024216926 328585764864 329781574656 329795579904 330360160256 330992006688 331198162176 331212227584 331356045312 331576508416 333009387396 333181384704 333216799392 333230950528 333547831296 334439840091 334648143032 334807670784 335212109568 336245848064 336652024128 336812507136 337022287872 338244931584 338259296256 338295250688 338469978112 338631327744 340158816046 340306518528 340320970752 340496744448 340532936704 341768316288 341782830592 342158737408 343026667968 343613898752 343814833152 344043585536 344192974848 345080719872 345328402916 345671467008 345686147072 346599862426 347183970624 347396237664 347741356032 347778318336 348675310704 349039982592 349272211456 350173056884 350325107712 350558191616 350763186816 350924832768 351363661824 352657342464 352675815744 353026179072 353974327584 354416970012 354580299776 354787646976 355023699968 355177857024 356093934336 356330856448 356703535104 357405031296 357623547456 357661560163 358016876544 358235766784 358839484416 359803246152 360160690176 360419196928 361128000372 361348792742 361505696256 361746219008 361957756608 362577395712 362679237487 363290443488 363912364032 364850969448 365232559104 365252247552 365271380592 365475561472 365634256896 365877526528 367074718941 367458634368 367703117824 368811574848 369037064928 369056958464 369442947072 370395817008 371029901312 371655180288 372613756032 372653362086 372861669376 372881201021 373023571968 373251637248 373291311104 374884819344 375526588416 376479160911 376495149324 376909234176 377139675136 377554468864 378276579072 378512185344 378528260096 380582157024 380778725376 380794896384 380835372032 381446782976 382216960104 382455020608 383099553792 384280969216 384505684416 384745170432 384761509888 384928579584 386397855872 386565636096 386582052864 386822832128 387049033728 388510951962 388752932624 388896915456 388938252288 389139136512 390592361472 390608949248 391080794496 392931237888 392947924992 393192669184 394377965568 394619086848 394661031904 395053105152 395069882368 397024271616 397041132544 397418692608 398486069376 398729702336 398902837248 399168241664 399401662464 400197779296 400872213504 401558470656 402594173184 402636965932 403015237632 403036962816 403058075136 403283378176 403458490368 405047965728 405471596544 405741371392 406787862488 406964496384 407213313024 407235264512 407661182976 408712625664 409412304896 410102267904 411160006656 411203709888 411433566208 411455118368 411612217344 411863875584 411907653632 412970048848 413666007552 414374166528 414490557128 415189078272 415442923392 415899844608 416154124288 416972536512 417408638976 417686355968 419469378048 419513964504 419770453844 419952724992 420187471872 420232134656 421316000434 421756645632 423309505152 423838850736 424034172928 424282134528 424564424704 424748777472 425844292608 426127622144 426149944024 426573299712 427718979164 428439793536 428701740096 429127630848 429173243904 430261898184 430280170656 431016771584 432128453176 432316090368 432603725824 432856698624 433597710336 434697587856 434762255767 435175686144 435194167296 436819382976 437347049202 437365622568 438114353152 439435067904 439708766208 439727439872 441322675584 441369584882 441597549568 441808060416 442341752832 443993660892 444012516528 444241846272 444289065856 444453617664 444730441728 445919786788 446410227712 446671274112 446949479424 448570915128 448869365504 449064271872 449083342848 449363050496 450222501708 450993242112 451012395008 453693800448 453742024704 453761294336 453995659264 455691088384 456459042816 457368890624 457636345299 458139672576 458419777536 458923966464 460107626496 460588843008 460895289344 462862761984 462887008164 462911960832 463194983552 463396110336 463655141376 463704424448 464591304954 464900414272 465386643456 466301876769 467100143616 467684249088 467899777024 468173389824 468484882432 469897150464 470209789952 470234420992 470701572096 471965770112 472555960016 472761151488 473050195968 473570476032 474791912448 475604713472 476540041728 476831396608 477038444544 477355835392 477634977792 478452645888 479393574912 479418687027 479737661536 480214253568 481504000496 482007595008 482610342144 483436527616 484387257984 484893868032 485216485376 486144509823 486467959264 486679191552 486976745472 487002996736 487028507456 487512342528 489432958588 489944845824 490431578112 491748766464 492049419904 492590596096 492878647296 493861089344 494693369856 495540240384 496797243264 496818341376 496871149448 497364762624 497668849664 499825199088 499846425792 500702117888 501972214548 501993532432 502211506176 502545645568 504368772096 504682913792 504978036192 505533431808 507388944384 507442876032 507704967168 507726528512 507946991616 509622613472 510238224069 510481456128 510745116672 510799405056 512652474432 512674245888 512993560576 513238106112 514540001952 515420848128 515442737152 516065378304 517992604374 518014602616 518507200512 518529220608 518584336384 518852182016 519899793639 520789815296 521094356496 521441059328 521667477504 523012966056 523908317184 523930566656 525259585326 525837287424 526158782464 526387249152 526737473536 527045492736 528986013696 529013723616 529365695488 530961491376 531314759168 531625455018 531870449664 532535549952 534496284672 535055302656 535411294208 536435321184 536792230912 537025314816 537353650176 537382617088 537410766848 539704869228 540063954304 540628795392 541692000558 542023189113 542619328512 542951084032 543548243968 543866093568 544950167552 545868546048 546803023872 547276454172 547878371328 547907070888 548213342208 548271613184 548816289792 549151834112 551554676736 552498888704 553555597392 553585437696 553923897856 554164420608 554533126144 555593725512 555963382016 556544851968 558980043129 559292504064 559351952672 559877455872 559936966656 560249962496 562342194176 563289882624 564412673536 564742723986 565118467648 565363851264 565709512704 566331703296 567768278016 567792390144 568764399616 571192344576 571253058048 571602320128 572170174464 572230991872 573325440156 573682530912 573706894208 576421453824 577117755648 577142264832 578130280448 579596783808 579658390609 579873079296 580234248192 580258889728 582425843968 582766427943 583129398936 583154163424 583407378432 583708704768 585634250306 585888542208 585913423872 586278354944 586621191744 588430234112 589077413888 589421887488 589789003776 591928630272 591991547856 592016688704 592322461696 592579657728 592604823552 592973922304 595536407424 595561698816 595932639232 597729104064 598094553504 598752362496 598777790464 600296668944 601324322816 602337705984 603891259776 603955448898 604324705103 604555444224 604587112704 604925067264 604989366272 607571948592 608612057088 610181793732 610819969536 610852896768 611226370048 611491774464 611898621952 613068938496 613476835328 614118457344 616805564832 617150349312 617182677552 617215947776 617795813376 617861480448 618206855168 619455073272 620515524608 621561249792 621735835692 622800191488 623164385088 623578998784 623849766912 624231186432 625458804768 626529533952 629270946756 629655680766 630281207808 630348201984 630733594624 631427301376 631974000651 632634968448 633055883264 634964257728 635386722304 635758276104 636051259392 636846637056 637936861184 639191433216 639224916036 639859949568 640285671424 641578468746 642676793344 643052610144 643480456192 643759865856 645420255984 645849677312 646525157376 648192679764 648905588736 649302327296 650016456704 650396565504 652791250944 653259794432 655229074464 655665021952 656048433852 657171529728 659563149312 659591159808 660720320512 661984013376 662054377323 662396324352 662424455168 662712090624 663153016832 666018774792 666362769408 666433598784 666461901056 667095662592 668879680182 669296286064 669615341568 670424219136 672491696128 673304048256 673625014272 674044575744 676489863168 676518592512 676590501376 676939956224 677262655488 680317632092 680613037056 680641941504 680993488896 681065873408 683536632576 683565661184 684317474816 686053335936 687227797504 687629666304 688087171072 688385949696 690161439744 690656805832 691342934016 691372294144 693199724852 694367941248 694792475328 695482712064 695556636672 697350621408 698079965184 698544422912 700346113768 700650215424 701116383232 701526373632 701849665536 702727323648 704614690381 705314684928 705351631488 706052358144 707948655168 708833940024 709160599552 709575293952 710047399936 710355714048 712187868672 712661712896 713407070208 714810062592 715247094912 715323120326 716033753088 716471533568 717678968832 719606492304 720321380352 720838393856 722256000744 722697585484 723011392512 723492438016 723915513216 725154791424 725358474974 726580886976 727824728064 729701938896 730465118208 730504495104 730542761184 730951122944 731268513792 734149437882 734917268736 735406235648 737623149696 738074129856 738113916928 738885894144 740791634016 742059802624 743310360576 745227512064 745306724172 745723338752 745762402042 746047143936 746503274496 746582622208 748508213537 749769638688 751053176832 752958321822 752990298648 753818468352 754279350272 755108937728 756553158144 757024370688 757056520192 761164314048 761557450752 761589792768 761670744064 764433920208 764910041216 766199107584 768561938432 769011368832 769490340864 769523019776 769857159168 772795711744 773131272192 773164105728 773645664256 774098067456 776988906561 777021903924 777505865248 777793830912 777876504576 778278273024 781184722944 781217898496 782161588992 785862475776 785895849984 786385338368 787889377989 788755931136 789238173696 789322063808 790106210304 790139764736 794048543232 794082265088 794837385216 796972138752 797459404672 797805674496 798336483328 798803324928 800395558592 801744427008 803116941312 805188346368 805273931864 806030475264 806073925632 806116150272 806566756352 810095931456 810943193088 811482742784 813575724976 813928992768 814426626048 814470529024 815322365952 817425251328 818824609792 820204535808 822320013312 822407419776 822867132416 822910236736 823224434688 823727751168 823815307264 825940097696 827332015104 828748333056 828981114256 830378156544 830885846784 831799689216 832308248576 833945073024 834817277952 835372711936 838938756096 839027929008 839540907688 839905449984 840374943744 840464269312 842632000868 843513291264 846619010304 847677701472 848068345856 848564269056 849128849408 849497554944 851688585216 852255244288 852299888048 853146599424 855437958328 856507677529 856879587072 857403480192 858255261696 858346487808 860523796368 860560341312 862033543168 864256906352 864632180736 865207451648 865713397248 867195420672 869395175712 869524511534 870351372288 870388334592 873638765952 874694098404 874731245136 876228706304 878451375459 878870135808 879417532416 879454879744 882645351168 882739169764 883195099136 883616120832 884683505664 887987321784 888025033056 888483692544 888578131712 888907235328 889460883456 891839573576 892820455424 893342548224 893898958848 897141830256 897738731008 898128543744 898166685696 898726100992 900445003416 901986484224 902024790016 905933173347 907387600896 907484049408 907522588672 907991318528 911382176768 912918085632 914737781248 915272690598 916279345152 916839555072 917847932928 920215252992 921177686016 921790578688 925725523968 925774016328 925823921664 926389967104 926792220672 927310282752 927408848896 929182609908 929800828544 930773286912 932603753538 934200287232 935368498176 935799554048 936346779648 936969764864 939794300928 940419579904 940468841984 941403144192 943931540224 944483521149 945111920032 945522302976 946100391936 947140952064 949583824896 951209426944 953080083456 953662793216 954076889088 954711670784 955269955584 956905291776 958787149824 958837374054 959475323072 960428507136 962367703119 963008000992 964015190016 965220684288 966873055232 968774515968 969787736064 970432970752 972289019646 972935918528 973358383104 973953490944 974005993472 974057014912 975024685056 978865917176 979889691648 983497532928 984098839808 985181192192 985757294592 987722178688 989386739712 991080480768 993594486528 993636682752 993742298896 994729525248 995337699328 999650398176 999692851584 1001404235776 1003319520273 1003944429096 1003987064864 1004423012352 1005091291136 1008737544192 1009365827584 1009956072384 1011066863616 1014777888768 1014885752064 1015409934336 1015453057024 1015893983232 1019245226944 1020476448138 1020962912256 1021490233344 1021598810112 1025304948864 1025348491776 1025987121152 1026476212224 1029080003904 1030841696256 1030885474304 1032130756608 1035985208748 1036029205232 1037014401024 1037058441216 1037168672768 1037704364032 1039799587278 1041579630592 1042188712992 1042882118656 1043334955008 1046025932112 1047816634368 1047861133312 1050519170652 1051674574848 1052317564928 1052774498304 1053474947072 1054090985472 1057972027392 1058027447232 1058731390976 1061922982752 1062629518336 1063250910036 1063740899328 1065071099904 1068992569344 1070110605312 1070822588416 1072870642368 1072984680489 1073584461824 1074050629632 1074707300352 1074765234176 1074821533696 1079409738456 1080127908608 1081257590784 1083384001116 1084046378226 1085238657024 1085902168064 1087096487936 1087732187136 1088037712461 1089900335104 1091737092096 1094552908344 1095756742656 1095814141776 1096426684416 1096543226368 1097632579584 1098303668224 1101224156823 1103109353472 1104997777408 1107111194784 1107170875392 1107847795712 1108328841216 1109066252288 1111187451024 1111926764032 1113089703936 1117960086258 1118585008128 1118643603063 1118703905344 1119754911744 1119873933312 1120499924992 1124684388352 1126579765248 1128825347072 1129485447972 1130236935296 1130727702528 1131419025408 1132663406592 1135536556032 1135584780288 1137528799232 1142384689152 1142506116096 1143204640256 1144340348928 1144461983744 1146650880312 1147365061824 1147413788416 1152842907648 1154235511296 1154284529664 1156260560896 1159193567616 1159316781218 1159746158592 1160468496384 1160517779456 1164851687936 1165532855886 1166258797872 1166308326848 1166814756864 1167417409536 1171268500612 1171777084416 1171826847744 1172556709888 1173242383488 1176860468224 1178154827776 1178843774976 1179578007552 1183857260544 1183983095712 1184033377408 1184644923392 1185159315456 1185209647104 1191072814848 1191123397632 1191865278464 1195458208128 1196189107008 1197504724992 1197555580928 1200593337888 1202648645632 1204675411968 1207782519552 1207910897796 1208649410206 1209110888448 1209174225408 1209850134528 1209978732544 1213099518491 1215143897184 1217224114176 1220363587464 1221639939072 1221705793536 1222452740096 1222983548928 1223797243904 1226137876992 1226953670656 1228236914688 1233611129664 1234300698624 1234365355104 1234431895552 1235591626752 1235722960896 1238910146544 1241031049216 1243122499584 1243471671384 1245600382976 1246328770176 1247157997568 1247699533824 1248462372864 1250917609536 1253059067904 1258541893512 1259311361532 1260562415616 1260696403968 1261467189248 1262854602752 1263948001302 1265269936896 1266111766528 1269928515456 1270773444608 1271516552208 1272102518784 1273693274112 1275873722368 1278382866432 1278449832072 1279719899136 1280571342848 1283156937492 1285353586688 1286105220288 1286960912384 1287519731712 1290840511968 1291699354624 1293050314752 1296385359528 1297811177472 1298604654592 1300032913408 1300793131008 1304286767301 1305582501888 1306519588864 1310458148928 1311330043904 1312096867704 1314343059456 1319126298624 1319182319616 1321440641024 1323968026752 1324108754646 1324792648704 1324848910336 1325424181248 1326306033664 1332037549584 1332725538816 1332867197568 1332923802112 1334191325184 1337759360364 1338592572128 1339230683136 1340848438272 1344983392256 1346608096512 1347250028544 1348089151488 1352979726336 1353037185024 1353181002752 1353879912448 1360635264184 1361226074112 1361283883008 1361986977792 1362131746816 1367073265152 1367131322368 1368634949632 1372106671872 1374455595008 1375259332608 1376174342144 1376771899392 1380322879488 1381313611664 1382685868032 1382744588288 1386399449704 1388735882496 1389584950656 1390965424128 1391113273344 1394701242816 1396159930368 1397088845824 1400692227536 1401300430848 1402232766464 1403052747264 1403699331072 1405454647296 1409229380762 1410629369856 1410703262976 1412104716288 1415897310336 1417667880048 1418321199104 1419150587904 1420094799872 1420711428096 1424375737344 1425323425792 1426814140416 1429620125184 1430494189824 1430646240652 1432067506176 1432943067136 1435357937664 1439212984608 1440642760704 1441676787712 1444512001488 1445395170968 1446022785024 1446984876032 1447831026432 1450309582848 1450716949948 1453161773952 1455649456128 1459403877792 1460930236416 1461008990208 1461085522368 1461902245888 1462537027584 1468298875764 1469834537472 1470812471296 1474606001519 1475246299392 1476148259712 1476227833856 1477771788288 1481583268032 1484119605248 1486620721152 1490455024128 1490613448344 1491446677504 1491524804084 1492094287872 1493006548992 1493165244416 1497016427074 1499539277376 1502106353664 1505916643644 1505980597296 1507636936704 1508558700544 1513106316288 1514048741376 1514113040384 1522328628096 1523114901504 1523179585536 1523341488128 1528867840416 1529820082432 1530714672207 1532398215168 1537123876864 1538022737664 1538980681728 1539046039552 1539714318336 1544793547087 1545591423488 1546262544384 1546328211456 1547291328512 1548196134912 1553977813122 1554043807848 1555011730496 1555587661824 1555753009152 1556556546048 1559699380917 1562369445888 1562435796992 1564323177984 1571724951552 1571791699968 1572770676736 1575778755978 1577511862272 1578476347392 1578644127616 1580212420608 1580279529472 1588097086464 1588164530176 1593944277504 1594918809344 1595611348992 1596672966656 1597606649856 1600791117184 1603488854016 1606233882624 1610376692736 1610547863728 1612060950528 1612147851264 1612232300544 1613133512704 1620191862912 1621886386176 1622965485568 1626069567339 1627151449952 1627857985536 1628853252096 1628941058048 1630644731904 1634850502656 1637649219584 1640409071616 1644640026624 1644814839552 1645734264832 1645820473472 1646448869376 1647455502336 1647630614528 1651880195392 1654664030208 1657496666112 1657962228512 1660756313088 1661771693568 1663599378432 1664616497152 1667890146048 1669634555904 1670745423872 1677877512192 1678055858016 1679081815376 1679810899968 1680749887488 1680928538624 1685264001736 1687026582528 1693238020608 1695355402944 1696136691712 1697128538112 1698257698816 1698995109888 1703377170432 1704510488576 1704599776096 1706293198848 1710875916656 1713015355058 1713759174144 1714806960384 1716510523392 1716692975616 1721047592736 1721120682624 1724067086336 1728513812704 1729264361472 1730414903296 1731426794496 1734390841344 1738790351424 1738975171827 1739049023068 1740702744576 1740776669184 1747277531904 1749388196808 1749462490272 1752457412608 1756902750918 1757740271616 1758835064832 1758909759488 1765290702336 1765478339528 1766390198272 1767232241664 1769367011328 1775974643568 1776050066112 1776967385088 1777156263424 1777814470656 1778921766912 1783679147152 1785640910848 1786685096448 1787797917696 1794283660512 1795477462016 1796257087488 1796333371392 1797452201984 1800890006832 1803972968448 1804049580032 1811866346694 1812974115309 1814775201792 1814968098816 1815045177344 1815982637056 1822764353536 1825836171264 1829475562496 1830545381196 1832558690304 1833679110144 1835695865856 1840430505984 1842355372032 1843581157376 1851451047936 1851548032656 1851647843328 1852779934208 1853584441344 1854620565504 1854817697792 1858365219816 1859601657088 1861546573824 1865207507076 1868400574464 1870736996352 1871599108096 1872693559296 1873939529728 1879588601856 1880839159808 1880937683968 1887863080448 1888967042298 1890223840064 1891044605952 1892200783872 1894281904128 1895922001953 1899167649792 1902418853888 1906160166912 1907325586432 1908153778176 1909423341568 1910539911168 1913810583552 1917574299648 1917674748108 1918950646144 1920857014272 1924735406238 1926016001984 1928030380032 1930441368576 1933746110464 1937549031936 1939575472128 1940865941504 1944578039292 1945871837056 1946716766208 1947906981888 1948011986944 1948114029824 1950049370112 1957731834352 1959779383296 1966995065856 1968197679616 1970362384384 1971514589184 1975444357376 1978773479424 1982160961536 1986163131969 1987188973056 1987273365504 1987484597792 1989459050496 1990675398656 1999300796352 1999385703168 2002808471552 2006639040546 2007888858192 2007974129728 2008846024704 2010182582272 2017475088384 2018731655168 2019912144768 2022133727232 2029555777536 2029771504128 2030819868672 2030906114048 2031787966464 2038490453888 2040952896276 2041925824512 2042980466688 2043197620224 2050609897728 2050696983552 2051974242304 2052952424448 2058160007808 2061683392512 2061770948608 2064261513216 2071970417496 2072058410464 2074028802048 2074116882432 2074337345536 2075408728064 2079599174556 2083159261184 2084377425984 2085764237312 2086669910016 2092051864224 2095633268736 2095722266624 2101038341304 2103349149696 2104635129856 2105548996608 2106949894144 2108181970944 2113844071143 2115944054784 2116054894464 2117462781952 2123845965504 2125259036672 2126501820072 2127481798656 2130142199808 2137985138688 2140221210624 2141645176832 2145741284736 2145969360978 2147168923648 2148101259264 2149414600704 2149530468352 2149643067392 2158819476912 2160255817216 2162515181568 2166768002232 2168092756452 2170477314048 2171804336128 2174192975872 2175464374272 2176075424922 2179800670208 2183474184192 2189105816688 2191513485312 2191628283552 2192853368832 2193086452736 2196607336448 2202448313646 2206218706944 2209995554816 2214222389568 2214341750784 2215695591424 2216657682432 2218132504576 2222374902048 2223853528064 2226179407872 2235920172516 2237170016256 2237287206126 2237407810688 2239509823488 2239747866624 2240999849984 2245524640611 2249368776704 2253159530496 2257650694144 2258970895944 2260473870592 2261455405056 2262838050816 2265326813184 2271073112064 2271169560576 2275057598464 2284769378304 2285012232192 2286409280512 2288923967488 2293301760624 2294730123648 2294827576832 2305685815296 2308471022592 2308569059328 2312521121792 2318387135232 2318633562436 2319492317184 2320936992768 2321035558912 2329703375872 2331065711772 2332517595744 2332616653696 2333629513728 2334834819072 2342537001224 2343554168832 2343653695488 2345113419776 2346484766976 2353720936448 2356309655552 2357687549952 2359156015104 2367714521088 2367966191424 2368066754816 2369289846784 2370318630912 2370419294208 2382145629696 2382246795264 2383730556928 2390916416256 2392378214016 2395009449984 2395111161856 2401186675776 2405297291264 2409350823936 2415565039104 2415821795592 2417298820412 2418221776896 2418348450816 2419700269056 2419957465088 2426199036982 2430287794368 2434448228352 2440727174928 2443279878144 2443411587072 2444905480192 2445967097856 2452275753984 2453907341312 2456473829376 2467222259328 2468601397248 2468730710208 2468863791104 2471183253504 2471445921792 2477820293088 2482062098432 2486244999168 2486943342768 2491200765952 2492657540352 2494315995136 2495399067648 2496924745728 2501835219072 2503630921141 2506118135808 2517083787024 2518622723064 2521124831232 2521392807936 2522934378496 2525709205504 2527896002604 2530539873792 2532223533056 2538754662409 2539857030912 2541546889216 2543033104416 2544205037568 2547386548224 2556765732864 2556899664144 2559439798272 2561142685696 2566313874984 2569523032587 2570707173376 2572210440576 2573921824768 2575039463424 2581681023936 2583398709248 2586100629504 2592770719056 2595622354944 2597209309184 2601586262016 2608573534602 2611165003776 2613039177728 2620916297856 2622660087808 2624193735408 2628686118912 2635354126377 2638252597248 2638364639232 2642881282048 2647936053504 2648217509292 2649585297408 2649697820672 2650848362496 2652612067328 2664075099168 2665451077632 2665734395136 2665847604224 2668382650368 2675518720728 2677185144256 2678461366272 2681696876544 2689966784512 2693216193024 2694500057088 2696178302976 2705959452672 2706074370048 2706362005504 2707759824896 2721270528368 2722452148224 2722567766016 2723973955584 2724263493632 2734146530304 2734262644736 2737269899264 2744213343744 2748911190016 2750518665216 2752348684288 2753543798784 2760645758976 2762627223328 2765371736064 2765489176576 2772798899408 2777471764992 2779169901312 2781930848256 2782226546688 2789402485632 2792319860736 2794177691648 2801384455072 2802600861696 2804465532928 2806105494528 2807398662144 2810909294592 2818458761524 2821258739712 2821406525952 2824209432576 2831794620672 2835335760096 2836642398208 2838301175808 2840189599744 2841422856192 2848751474688 2850646851584 2853628280832 2859240250368 2860988379648 2861292481304 2864135012352 2865886134272 2870715875328 2878425969216 2881285521408 2883353575424 2889024002976 2890790341936 2892045570048 2893969752064 2895662052864 2900619165696 2901433899896 2906323547904 2911298912256 2918807755584 2919118003007 2921860472832 2922017980416 2922171044736 2923804491776 2925074055168 2936597751528 2939669074944 2941624942592 2949212003038 2950492598784 2952296519424 2952455667712 2955543576576 2963166536064 2968239210496 2973241442304 2980910048256 2981226896688 2982893355008 2983049608168 2984188575744 2986013097984 2986330488832 2994032854148 2999078554752 3004212707328 3011833287288 3011961194592 3015273873408 3017117401088 3026212632576 3028097482752 3028226080768 3043335790369 3044657256192 3046229803008 3046359171072 3046682976256 3057735680832 3059640164864 3061429344414 3064796430336 3074247753728 3076045475328 3077961363456 3078092079104 3079428636672 3089587094174 3091182846976 3092525088768 3092656422912 3094582657024 3096392269824 3107955626244 3108087615696 3110023460992 3111175323648 3111506018304 3113113092096 3119398761834 3124738891776 3124871593984 3128646355968 3143449903104 3143583399936 3145541353472 3151557511956 3155023724544 3156952694784 3157288255232 3160424841216 3176194172928 3176329060352 3187888555008 3189837618688 3191222697984 3193345933312 3195213299712 3201582234368 3206977708032 3212467765248 3218954041467 3220753385472 3221095727456 3224121901056 3224295702528 3224464601088 3226267025408 3240383725824 3243772772352 3245930971136 3252139134678 3254302899904 3255715971072 3257706504192 3257882116096 3261289463808 3264113137383 3269701005312 3275298439168 3289280053248 3289629679104 3291468529664 3291640946944 3292897738752 3294911004672 3295261229056 3303760390784 3309328060416 3314993332224 3315924457024 3321512626176 3323543387136 3327198756864 3329232994304 3335780292096 3339269111808 3341490847744 3355755024384 3355930809189 3356111716032 3358163630752 3359621799936 3361499774976 3361857077248 3370528003472 3374053165056 3386476041216 3390710805888 3392273383424 3394257076224 3396515397632 3397990219776 3406754340864 3409020977152 3409199552192 3412586397696 3421751833312 3426030710116 3427518348288 3429613920768 3433021046784 3433385951232 3442095185472 3442241365248 3448134172672 3457027625408 3458528722944 3460829806592 3462853588992 3468781682688 3477580702848 3477950343654 3478098046136 3481405489152 3481553338368 3494555063808 3498776393616 3498924980544 3504914825216 3513805501836 3515480543232 3517670129664 3517819518976 3530581404672 3530956679056 3532780396544 3534464483328 3538734022656 3551949287136 3552100132224 3553934770176 3554312526848 3555628941312 3567358294304 3571281821696 3573370192896 3575595835392 3588567321024 3590954924032 3592514174976 3592666742784 3594904403968 3601780013664 3607945936896 3608099160064 3623732693388 3625948230618 3629550403584 3629936197632 3630090354688 3631965274112 3639298555473 3645528707072 3651672342528 3658951124992 3661090762392 3665117380608 3667358220288 3671391731712 3680861011968 3684710744064 3687162314752 3702902095872 3703096065312 3703295686656 3705559868416 3707168882688 3709635395584 3716730439632 3719203314176 3723093147648 3730415014152 3736801148928 3741473992704 3743198216192 3745387118592 3747879059456 3759177203712 3761678319616 3761875367936 3775726160896 3777934084596 3780447680128 3782089211904 3784401567744 3788563808256 3791844003906 3798335299584 3804837707776 3812320333824 3814651172864 3816307556352 3818846683136 3821079822336 3827621167104 3835148599296 3835349496216 3837901292288 3841714028544 3849470812476 3852032003968 3856060760064 3860882737152 3867492220928 3875098063872 3879150944256 3881731883008 3889156078584 3891743674112 3893433532416 3895813963776 3896023973888 3896228059648 3900098740224 3912860301903 3915463668704 3919558766592 3933990131712 3936395359232 3940724768768 3943029178368 3950888714752 3957546958848 3964321923072 3972326263938 3974377946112 3974546731008 3974969195584 3978918100992 3981350797312 3998601592704 3998771406336 4005616943104 4013278081092 4015777716384 4015948259456 4017692049408 4020365164544 4034950176768 4037463310336 4039824289536 4044267454464 4057608734263 4059111555072 4059543008256 4061639737344 4061812228096 4076980907776 4081905792552 4083851649024 4085960933376 4086395240448 4101219795456 4101393967104 4103948484608 4105904848896 4116320015616 4123366785024 4123541897216 4128523026432 4143940834992 4144116820928 4148057604096 4148233764864 4148674691072 4150817456128 4159198349112 4166318522368 4168754851968 4171528474624 4173339820032 4184103728448 4191266537472 4191444533248 4202076682608 4206698299392 4209270259712 4211097993216 4216363941888 4227688142286 4231888109568 4232109788928 4234925563904 4247691931008 4250518073344 4253003640144 4254963597312 4260284399616 4275970277376 4280442421248 4283290353664 4291482569472 4291938721956 4294337847296 4296202518528 4298829201408 4299060936704 4299286134784 4317638953824 4320511634432 4325030363136 4333536004464 4336185512904 4340954628096 4343608672256 4348385951744 4350928748544 4352150849844 4359601340416 4366948368384 4378211633376 4383026970624 4383256567104 4385706737664 4386172905472 4404896627292 4412437413888 4419991109632 4423818004557 4428444779136 4428683501568 4431391182848 4433315364864 4436265009152 4444749804096 4447707056128 4452358815744 4471840345032 4474340032512 4474574412252 4474815621376 4479019646976 4479495733248 4481999699968 4491049281222 4498737553408 4506319060992 4515301388288 4517941791888 4520947741184 4522910810112 4525676101632 4542146224128 4542339121152 4550115196928 4569538756608 4570024464384 4572818561024 4577847934976 4586603521248 4589460247296 4589655153664 4611371630592 4616942045184 4617138118656 4625042243584 4634380641261 4636774270464 4637267124872 4638984634368 4641873985536 4642071117824 4659406751744 4662131423544 4665035191488 4665233307392 4667259027456 4669669638144 4685074002448 4687108337664 4687307390976 4690226839552 4692969533952 4707441872896 4712619311104 4715375099904 4718312030208 4735429042176 4735932382848 4736133509632 4738579693568 4740637261824 4740838588416 4764291259392 4764493590528 4767461113856 4781832832512 4784756428032 4790018899968 4790222323712 4802373351552 4810594582528 4818701647872 4831130078208 4831643591184 4834597640824 4836443553792 4836696901632 4839400538112 4839914930176 4852398073964 4860575588736 4868896456704 4881454349856 4886559756288 4886823174144 4889810960384 4891934195712 4904551507968 4907814682624 4912947658752 4932302832667 4934444518656 4937202794496 4937461420416 4937727582208 4942366507008 4942891843584 4955640586176 4964124196864 4972489998336 4973886685536 4982401531904 4985315080704 4988631990272 4990798135296 4993849491456 5003670438144 5007261842282 5012236271616 5025698005177 5034167574048 5037245446128 5042249662464 5042785615872 5045868756992 5055792005208 5061079747584 5064447066112 5077509324818 5079714061824 5083093778432 5086066208832 5088410075136 5094773096448 5113531465728 5113799328288 5118879596544 5132627749968 5139046065174 5141414346752 5144420881152 5147843649536 5150078926848 5163362047872 5166797418496 5172201259008 5185541438112 5191244709888 5194418618368 5203172524032 5216925515481 5217147069204 5222330007552 5226078355456 5239557494759 5241832595712 5245320175616 5248387470816 5257372237824 5270708252754 5276505194496 5276729278464 5285762564096 5295872107008 5296435018584 5299170594816 5299395641344 5301696724992 5305224134656 5328150198336 5330902155264 5331468790272 5331695208448 5336765300736 5351037441456 5354370288512 5356922732544 5363393753088 5379933569024 5386432386048 5389000114176 5392356605952 5411918905344 5412148740096 5412724011008 5415519649792 5438922345927 5442541056736 5444904296448 5445135532032 5447947911168 5448526987264 5468293060608 5468525289472 5474539798528 5488426687488 5497822380032 5501037330432 5504697368576 5507087597568 5521291517952 5525254446656 5530743472128 5530978353152 5545597798816 5554943529984 5558339802624 5563861696512 5564453093376 5578804971264 5584639721472 5588355383296 5602768910144 5605201723392 5608931065856 5612210989056 5614797324288 5621818589184 5636917523048 5642517479424 5642813051904 5663589241344 5670671520192 5673284796416 5676602351616 5680379199488 5682845712384 5697502949376 5701293703168 5707256561664 5718480500736 5721976759296 5722584962608 5728270024704 5731772268544 5741431750656 5756851938432 5762571042816 5766707150848 5778048005952 5781580683872 5784091140096 5787939504128 5791324105728 5801238331392 5802867799792 5812647095808 5822597824512 5837615511168 5838236006014 5843720945664 5844035960832 5844342089472 5847608983552 5850148110336 5873195503056 5879338149888 5883249885184 5898424006076 5900985197568 5904593038848 5904911335424 5911087153152 5926333072128 5936478420992 5946482884608 5961820096512 5962453793376 5965786710016 5966099216336 5968377151488 5972026195968 5972660977664 5988065708296 5998157109504 6008425414656 6023666574576 6023922389184 6030547746816 6034234802176 6052425265152 6056194965504 6056452161536 6086671580738 6089314512384 6092459606016 6092718342144 6093365952512 6115471361664 6119280329728 6122858688828 6129592860672 6148495507456 6152090950656 6155922726912 6156184158208 6158857273344 6179174188348 6182365693952 6185050177536 6185312845824 6189165314048 6192784539648 6215911252488 6216175231392 6220046921984 6222350647296 6223012036608 6226226184192 6238797523668 6249477783552 6249743187968 6257292711936 6286899806208 6287166799872 6291082706944 6303115023912 6310047449088 6313905389568 6314576510464 6320849682432 6341532213429 6352388345856 6352658120704 6375777110016 6379675237376 6382445395968 6386691866624 6390426599424 6403164468736 6413955416064 6424935530496 6437908082934 6441506770944 6442191454912 6448243802112 6448591405056 6448929202176 6452534050816 6480767451648 6487545544704 6491861942272 6504278269356 6508605799808 6511431942144 6515413008384 6515764232192 6522578927616 6528226274766 6539402010624 6550596878336 6578560106496 6579259358208 6582937059328 6583281893888 6589822009344 6590522458112 6607520781568 6618656120832 6629986664448 6631848914048 6643025252352 6647086774272 6654397513728 6658465988608 6671560584192 6678538223616 6682981695488 6711510048768 6711861618378 6712223432064 6716327261504 6719243599872 6722999549952 6723714154496 6736573921833 6741056006944 6748106330112 6772952082432 6781421611776 6784546766848 6788514152448 6793030795264 6795980439552 6813508681728 6818041954304 6818399104384 6825172795392 6843503666624 6852061420232 6855036696576 6859227841536 6866771902464 6884190370944 6884482730496 6896268345344 6914055250816 6917057445888 6921659613184 6925707177984 6937563365376 6955161405696 6955900687308 6956196092272 6962810978304 6963106676736 6989110127616 6997552787232 6997849961088 7009829650432 7027611003672 7030961086464 7035340259328 7035639037952 7061162809344 7061913358112 7065560793088 7068928966656 7077468045312 7103898574272 7104200264448 7107869540352 7108625053696 7111257882624 7134716588608 7142563643392 7146740385792 7151191670784 7177134642048 7181909848064 7185028349952 7185333485568 7189808807936 7203560027328 7215891873792 7216198320128 7247465386776 7251896461236 7259100807168 7259872395264 7260180709376 7263930548224 7278597110946 7291057414144 7303344685056 7317902249984 7322181524784 7330234761216 7334716440576 7361722023936 7369421488128 7374324629504 7405804191744 7406192130624 7406591373312 7411119736832 7414337765376 7419270791168 7433460879264 7438406628352 7446186295296 7460830028304 7473602297856 7482947985408 7486396432384 7490774237184 7495758118912 7510892763423 7518354407424 7523356639232 7523750735872 7551452321792 7555868169192 7560895360256 7564178423808 7568803135488 7577127616512 7583688007812 7596670599168 7609675415552 7616263987227 7624640667648 7629302345728 7632615112704 7637693366272 7642159644672 7670297198592 7670698992432 7675802584576 7683428057088 7698941624952 7704064007936 7708569097761 7712121520128 7721765474304 7734984441856 7750196127744 7758301888512 7763463766016 7778312157168 7783487348224 7786867064832 7791627927552 7792047947776 7792456119296 7825720603806 7830927337408 7839117533184 7867980263424 7872790718464 7881449537536 7886058356736 7901777429504 7915093917696 7928643846144 7944652527876 7948755892224 7949093462016 7949938391168 7957836201984 7962701594624 7997203185408 7997542812672 8011233886208 8026556162184 8031555432768 8031896518912 8035384098816 8040730329088 8069900353536 8074926620672 8079648579072 8088534908928 8115217468526 8118223110144 8119086016512 8123279474688 8123624456192 8153961815552 8163811585104 8167703298048 8171921866752 8172790480896 8202439590912 8202787934208 8207896969216 8211809697792 8232640031232 8246733570048 8247083794432 8257046052864 8287881669984 8288233641856 8296115208192 8296467529728 8297349382144 8318396698224 8332637044736 8337509703936 8343056949248 8346679640064 8368207456896 8382533074944 8382889066496 8404153365216 8413396598784 8418540519424 8422195986432 8432727883776 8455376284572 8463776219136 8464219577856 8469851127808 8491696629437 8495383862016 8501036146688 8506007280288 8509927194624 8520568799232 8551940554752 8560884842496 8566580707328 8582965138944 8583877443912 8588675694592 8592405037056 8597658402816 8598121873408 8598572269568 8635277907648 8641023268864 8650060726272 8667072008928 8672371025808 8681909256192 8687217344512 8701857497088 8704301699688 8719202680832 8733896736768 8756423266752 8757354009021 8766053941248 8766513134208 8771413475328 8772345810944 8809793254584 8824874827776 8839982219264 8847636009114 8856889558272 8857367003136 8862782365696 8866630729728 8872530018304 8889499608192 8895414112256 8904717631488 8943680690064 8948680065024 8949148824504 8949631242752 8958039293952 8958991466496 8963999399936 8982098562444 8997475106816 9012638121984 9030602776576 9035883583776 9041895482368 9045821620224 9051352203264 9084292448256 9084678242304 9100230393856 9130007371107 9139077513216 9140048928768 9145637122048 9155695869952 9173207042496 9178920494592 9179310307328 9222743261184 9233884090368 9234276237312 9250084487168 9268761282522 9273548540928 9274534249744 9277969268736 9283747971072 9284142235648 9318813503488 9324262847088 9330070382976 9330466614784 9334518054912 9339339276288 9370148004896 9374216675328 9374614781952 9380453679104 9385939067904 9414883745792 9425238622208 9430750199808 9436624060416 9470858084352 9471864765696 9472267019264 9477159387136 9481274523648 9528582518784 9528987181056 9534922227712 9563665665024 9569512856064 9580037799936 9580444647424 9604746703104 9621189165056 9637403295744 9662260156416 9663287182368 9669195281648 9672887107584 9673393803264 9678801076224 9679829860352 9704796147928 9721151177472 9737792913408 9762908699712 9773119512576 9773646348288 9779621920768 9783868391424 9809103015936 9815629365248 9825895317504 9864605665334 9868889037312 9874405588992 9874922840832 9875455164416 9884733014016 9885783687168 9911281172352 9928248393728 9944979996672 9947773371072 9964803063808 9970630161408 9977263980544 9981596270592 9987698982912 10007340876288 10014523684564 10024472543232 10051396010354 10068335148096 10074490892256 10084499324928 10085571231744 10091737513984 10111584010416 10122159495168 10128894132224 10155018649636 10159428123648 10166187556864 10172132417664 10176820150272 10189546192896 10227062931456 10227598656576 10237759193088 10265255499936 10278092130348 10282828693504 10288841762304 10295687299072 10300157853696 10326724095744 10333594836992 10344402518016 10371082876224 10372185244727 10382489419776 10388837236736 10406345048064 10433851030962 10434294138408 10444660015104 10452156710912 10479114989518 10483665191424 10490640351232 10496774941632 10514744475648 10541416505508 10553010388992 10553458556928 10591744214016 10592870037168 10598341189632 10598791282688 10603393449984 10610448269312 10656300396672 10661804310528 10662937580544 10663390416896 10702074882912 10708740577024 10713845465088 10726787506176 10759867138048 10772864772096 10778000228352 10784713211904 10813554829609 10823837810688 10824297480192 10825448022016 10831039299584 10877844691854 10885082113472 10889808592896 10890271064064 10895895822336 10897053974528 10917895666419 10936586121216 10937050578944 10949079597056 10976853374976 10995644760064 11002074660864 11009394737152 11014175195136 11042583035904 11050508893312 11061486944256 11061956706304 11091195597632 11109887059968 11116679605248 11128906186752 11157609942528 11169279442944 11176710766592 11205537820288 11210403446784 11217862131712 11224421978112 11229594648576 11243637178368 11273835046096 11285034958848 11285626103808 11327178482688 11341343040384 11346569592832 11353204703232 11360758398976 11365691424768 11395005898752 11402587406336 11414513123328 11436961001472 11443953518592 11445169925216 11456540049408 11463544537088 11482863501312 11513703876864 11525142085632 11533414301696 11556096011904 11563161367744 11568182280192 11575879008256 11582648211456 11602476662784 11605735599584 11625294191616 11645195649024 11675231022336 11676472012028 11687441891328 11688071921664 11688684178944 11695217967104 11700296220672 11746391006112 11758676299776 11766499770368 11796848012152 11801970395136 11809186077696 11809822670848 11822174306304 11852666144256 11872956841984 11892965769216 11923640193024 11924907586752 11931573420032 11932198432672 11936754302976 11944052391936 11945321955328 11976131416592 11996314219008 12016850829312 12047333149152 12047844778368 12061095493632 12068469604352 12104850530304 12112389931008 12112904323072 12172826202789 12173343161476 12178629024768 12184919212032 12185436684288 12186731905024 12230942723328 12238560659456 12245717377656 12259185721344 12296991014912 12304181901312 12311845453824 12312368316416 12317714546688 12358348376696 12364731387904 12370100355072 12370625691648 12378330628096 12385569079296 12431822504976 12432350462784 12440093843968 12444701294592 12446024073216 12452452368384 12477595047336 12498955567104 12499486375936 12514585423872 12573799612416 12574333599744 12582165413888 12606230047824 12620094898176 12627810779136 12629153020928 12683064426858 12704776691712 12705316241408 12751554220032 12759350474752 12764890791936 12773383733248 12780853198848 12806328937472 12827910832128 12849871060992 12875816165868 12883013541888 12884382909824 12896487604224 12897182810112 12897858404352 12905068101632 12961534903296 12975091089408 12983723884544 13008556538712 13017211599616 13022863884288 13030826016768 13031528464384 13045157855232 13056452549532 13078804021248 13101193756672 13157120212992 13158518716416 13165874118656 13166563787776 13181044916224 13215041563136 13237312241664 13259973328896 13263697828096 13271454013671 13286050504704 13294173548544 13308795027456 13316931977216 13343121168384 13357076447232 13365963390976 13423020097536 13423723236756 13424446864128 13432654523008 13438487199744 13445999099904 13447428308992 13473147843666 13482112013888 13496212660224 13545904164864 13562843223552 13569093533696 13577028304896 13586061590528 13627017363456 13636083908608 13636798208768 13650345590784 13687007333248 13704122840464 13710073393152 13718455683072 13733543804928 13768380741888 13768965460992 13792536690688 13828110501632 13834114891776 13843319226368 13851414355968 13875126730752 13903141923783 13910322811392 13911801374616 13912392184544 13925621956608 13926213353472 13978220255232 13995105574464 13995699922176 14019659300864 14055222007344 14061922172928 14070680518656 14071278075904 14122325618688 14123826716224 14131121586176 14137857933312 14154936090624 14207797148544 14208400528896 14215739080704 14217250107392 14222515765248 14269433177216 14285127286784 14293480771584 14302383341568 14354269284096 14363819696128 14370056699904 14370666971136 14379617615872 14407120054656 14431783747584 14432396640256 14494930773552 14503792922472 14518201614336 14519744790528 14520361418752 14527861096448 14557194221892 14582114828288 14606689370112 14635804499968 14644363049568 14660469522432 14669432881152 14723444047872 14738842976256 14748649259008 14796908498001 14811608383488 14812384261248 14813182746624 14822239473664 14828675530752 14838541582336 14866921758528 14876813256704 14892372590592 14921660056608 14947204595712 14965895970816 14981548474368 14991516237824 15021785526846 15036708814848 15046713278464 15047501471744 15077094015531 15102904643584 15111736338384 15121790720512 15128356847616 15137606270976 15167376015624 15193341198336 15219350831104 15232527974454 15249281335296 15258604691456 15265230225408 15275386732544 15284319289344 15340594397184 15341397984864 15351605169152 15397883249904 15408128015872 15417138195522 15424243040256 15443530948608 15469968883712 15500392255488 15516603777024 15526927532032 15556624314336 15566974696448 15573734129664 15583255855104 15584095895552 15584912238592 15651441207612 15661854674816 15678235066368 15718672484277 15735960526848 15745581436928 15762899075072 15772116713472 15803554859008 15830187835392 15857287692288 15889305055752 15897511784448 15898186924032 15899876782336 15915672403968 15925403189248 15994406370816 15995085625344 16022467772416 16053112324368 16063110865536 16063793037824 16070768197632 16081460658176 16139800707072 16149853241344 16159297158144 16177069817856 16230434937052 16236446220288 16238172033024 16246558949376 16247248912384 16307923631104 16327623170208 16335406596096 16343843733504 16345580961792 16404879181824 16405575868416 16415793938432 16423619395584 16465280062464 16493467140096 16494167588864 16514092105728 16575763339968 16576467283712 16592230416384 16592935059456 16594698764288 16636793396448 16665274089472 16675019407872 16686113898496 16693359280128 16736414913792 16765066149888 16765778132992 16808306730432 16810093327661 16826793197568 16837081038848 16844391972864 16865455767552 16910752569144 16927552438272 16928439155712 16939702255616 16983393258874 16990767724032 17002072293376 17012014560576 17019854389248 17041137598464 17103881109504 17121769684992 17165930277888 17167754887824 17177351389184 17184810074112 17195316805632 17196243746816 17197144539136 17270555815296 17282046537728 17300121452544 17334144017856 17344742051616 17363818512384 17374434689024 17403714994176 17408603399376 17438405361664 17467793473536 17512846533504 17514708018042 17525416447987 17532107882496 17533026268416 17542826950656 17544691621888 17619586509168 17649749655552 17679964438528 17695272018228 17713779116544 17714734006272 17725564731392 17733261459456 17745060036608 17778999216384 17790828224512 17809435262976 17887361380128 17897360130048 17898297649008 17899262485504 17916078587904 17917982932992 17927998799872 17964197124888 17994950213632 18025276243968 18061205553152 18071767167552 18083790964736 18091643240448 18102704406528 18168584896512 18169356484608 18260014742214 18278155026432 18280097857536 18291274244096 18311391739904 18346414084992 18357840989184 18358620614656 18445486522368 18467768180736 18468552474624 18500168974336 18537522565044 18547097081856 18549068499488 18555938537472 18567495942144 18568284471296 18637627006976 18648525694176 18660140765952 18660933229568 18669036109824 18678678552576 18740296009792 18748433350656 18749229563904 18760907358208 18771878135808 18829767491584 18850477244416 18861500399616 18873248120832 18941716168704 18943729531392 18944534038528 18954318774272 18962549047296 19057165037568 19057974362112 19069844455424 19127331330048 19139025712128 19160075599872 19160889294848 19209493406208 19242378330112 19274806591488 19324520312832 19326574364736 19338390563296 19345774215168 19346787606528 19357602152448 19359659720704 19409592295856 19442302354944 19475585826816 19525817399424 19546239025152 19547292696576 19559243841536 19567736782848 19618206031872 19631258730496 19651790635008 19729211330668 19737778074624 19748811177984 19749845681664 19750910328832 19769466028032 19771567374336 19822562344704 19856496787456 19889959993344 19895546742144 19929606127616 19941260322816 19954527961088 19963192541184 19975397965824 20014681752576 20029047369128 20048945086464 20102792020708 20136670296192 20148981784512 20168998649856 20171142463488 20183475027968 20223168020832 20244318990336 20257788264448 20310037299272 20318856247296 20332375113728 20344264835328 20353640300544 20379092385792 20433826021049 20454125862912 20455197313152 20475518386176 20530510999872 20556184260696 20565657387008 20577683524608 20591374598144 20600315707392 20653448191488 20667189673984 20688805036032 20742165752448 20744370489454 20764978839552 20777674473472 20812690096128 20867702061924 20868588276816 20889320030208 20904313421824 20958229979036 20967330382848 20981280702464 20993549883264 21029488951296 21082833011016 21106020777984 21106917113856 21183488428032 21185740074336 21196682379264 21197582565376 21206786899968 21312600793344 21323608621056 21325875161088 21326780833792 21404149765824 21417481154048 21427690930176 21453575012352 21519734276096 21545729544192 21556000456704 21569426423808 21627109659218 21647675621376 21648594960384 21650896044032 21662078599168 21755689383708 21770164226944 21779617185792 21780542128128 21791791644672 21794107949056 21835791332838 21873172242432 21874101157888 21898159194112 21953706749952 21991289520128 22004149321728 22018789474304 22085166071808 22101017786624 22122973888512 22182391195264 22219774119936 22233359210496 22257812373504 22315219885056 22338558885888 22353421533184 22411075640576 22420806893568 22435724263424 22448843956224 22459189297152 22487274356736 22532678290269 22547670092192 22570069917696 22571252207616 22654356965376 22682686080768 22693139185664 22706409406464 22721516797952 22731382849536 22790011797504 22805174812672 22829026246656 22848791961681 22873922002944 22887907037184 22890339850432 22913080098816 22927089074176 23027407753728 23050284171264 23066828603392 23112192023808 23126322735488 23136364560384 23151758016512 23165296422912 23204953325568 23211471199168 23250588383232 23290391298048 23350462044672 23352944024056 23374883782656 23376143843328 23377368357888 23390435934208 23492782012224 23517352599552 23532999540736 23593696024304 23603940790272 23618372155392 23619645341696 23644348612608 23705332288512 23745913683968 23785931538432 23847280386048 23849815173504 23863146840064 23864396865344 23873508605952 23888104783872 23890643910656 23952262833184 23992628438016 24033701658624 24094666298304 24095689556736 24122190987264 24136939208704 24209701060608 24224779862016 24225808646144 24345652405578 24346686322952 24357258049536 24369838424064 24370873368576 24373463810048 24461885446656 24477121318912 24491434755312 24518371442688 24593982029824 24608363802624 24623690907648 24624736632832 24635429093376 24716696753392 24729462775808 24740200710144 24741251383296 24756661256192 24771138158592 24863645009952 24864700925568 24880187687936 24889402589184 24892048146432 24955190094672 24997911134208 24998972751872 25029170847744 25147599224832 25148667199488 25164330827776 25212460095648 25240189796352 25255621558272 25258306041856 25366128853716 25409553383424 25410632482816 25475089888311 25503108440064 25518700949504 25529781583872 25546767466496 25561706397696 25612657874944 25655821664256 25699742121984 25751632331736 25766027083776 25768765819648 25792975208448 25794365620224 25795716808704 25810136203264 25923069806592 25950182178816 25967447769088 26017113077424 26034423199232 26045727768576 26061652033536 26063056928768 26112905099064 26157608042496 26202387513344 26272062027063 26314240425984 26317037432832 26331748237312 26333127575552 26362089832448 26430083126272 26474624483328 26519946657792 26527395656192 26542908027342 26572101009408 26588347097088 26617590054912 26633863954432 26686242336768 26714152894464 26731926781952 26846040195072 26847446473512 26848893728256 26865309046016 26876974399488 26891998199808 26894856617984 26946295687332 26964224027776 26992425320448 27091808329728 27125686447104 27138187067392 27154056609792 27172123181056 27254034726912 27272167817216 27273596417536 27300691181568 27374014666496 27390022113321 27408245680928 27420146786304 27436911366144 27467087609856 27536761483776 27537930921984 27585073381376 27656221003264 27668229783552 27686638452736 27702828711936 27750253461504 27806283847566 27820645622784 27823602749232 27824784369088 27851243913216 27852426706944 27956440510464 27990211148928 27991399844352 28039318601728 28110444014688 28123844345856 28141361037312 28142556151808 28244651237376 28247653432448 28262243172352 28275715866624 28309872181248 28403261139841 28415594297088 28416801057792 28431478161408 28434500214784 28538866354432 28570254573568 28586961543168 28604766683136 28708538568192 28727639392256 28740113399808 28741333942272 28759235231744 28814240109312 28863567495168 28864793280512 28989861547104 29007585844944 29036403228672 29039489581056 29040722837504 29055722192896 29114388443784 29164229656576 29213378740224 29271608999936 29288726099136 29320939044864 29338865762304 29446888095744 29477685952512 29593816996002 29623216766976 29624768522496 29626365493248 29644478947328 29657351061504 29677083164672 29733843517056 29753626513408 29784745181184 29843320113216 29894409191424 29931791941632 29963096948736 29983032475648 30043571053692 30073417629696 30093426556928 30095002943488 30154188031062 30205809287168 30223472676768 30243581441024 30256713695232 30275212541952 30334752031248 30386682396672 30438701662208 30465055948908 30498562670592 30517209382912 30530460450816 30550773465088 30568638578688 30681188794368 30682795969728 30703210338304 30795766499808 30816256031744 30834276391044 30848486080512 30887061897216 30939937767424 31000784510976 31033207554048 31053855064064 31113248628672 31116555734181 31133949392896 31147468259328 31166511710208 31168191791104 31169824477184 31302882415224 31323709349632 31356470132736 31437344968554 31471921053696 31491162873856 31525798150144 31544233426944 31607109718016 31660375670784 31778610111504 31795023568896 31796373848064 31799753564672 31831344807936 31850806378496 31988812741632 31990171250688 32044935544832 32106224648736 32126221731072 32127586075648 32141536395264 32162921316352 32279601414144 32299706482688 32318594316288 32354139635712 32440664488827 32460869874104 32472892440576 32476344066048 32493117898752 32494497824768 32615847262208 32655246340416 32670813192192 32687687467008 32691161923584 32809758363648 32811151736832 32831587876864 32847238791168 32930560124928 32986934280192 32988335177728 33028184211456 33151526679936 33152934567424 33184460832768 33185870118912 33189397528576 33273586792896 33330548178944 33350038815744 33372227796992 33386718560256 33472829827584 33530132299776 33531556265984 33616613460864 33620186655322 33653586395136 33674162077696 33688783945728 33730911535104 33821505138288 33855104876544 33856878311424 33879404511232 33966786517748 33981535448064 34004144586752 34024029121152 34039708778496 34082275196928 34207762219008 34243539369984 34331860555776 34335509775648 34354702778368 34369620148224 34390633611264 34394289078272 34541111630592 34564093075456 34600242905088 34668288035712 34689484103232 34727637024768 34748869378048 34807429988352 34817206798752 34876810723328 34935586947072 35025693067008 35029416036084 35050832895974 35064215764992 35066052536832 35085653901312 35089383243776 35179886036239 35239173018336 35299499311104 35390544036456 35427558233088 35429468012544 35451129462784 35466522918912 35490120073216 35557998432768 35581656449024 35618870525952 35774722760256 35794720260096 35796595298016 35798524971008 35832157175808 35835965865984 35928394249776 35989900427264 36050552487936 36122411106304 36143534335104 36167581929472 36183286480896 36205408813056 36337169793024 36338712969216 36518478608367 36520029484428 36556310052864 36560195715072 36582548488192 36622783479808 36692828169984 36715681978368 36717241229312 36890973044736 36935536361472 36937104949248 37000337948672 37075045130088 37094194163712 37098136998976 37111877074944 37134991884288 37136568942592 37275254013952 37297051388352 37320281531904 37321866459136 37338072219648 37357357105152 37480592019584 37496866701312 37498459127808 37521814716416 37543756271616 37659534983168 37700954488832 37723000799232 37746496241664 37883432337408 37887459062784 37889068077056 37908637548544 38114330075136 38115948724224 38139688910848 38254662660096 38278051424256 38320151199744 38321778589696 38418986812416 38484756660224 38549613182976 38649040625664 38653148729472 38676781126592 38691548430336 38693575213056 38715204304896 38719319441408 38819184591712 38884604709888 38951171653632 39051634798848 39092478050304 39094585393152 39118487683072 39135473565696 39236412063744 39262517460992 39303581270016 39458422661336 39475556149248 39497622355968 39499691363328 39501820657664 39543134748672 39645124689408 39712993574912 39779919986688 39791093484288 39859212255232 39882520645632 39909055922176 39926385082368 39950795931648 40029363505152 40058094738256 40097890172928 40205584041416 40273340592384 40297963569024 40337997299712 40342284926976 40366950055936 40446336041664 40488637980672 40515576528896 40620074598544 40637712494592 40664750227456 40688529670656 40707280601088 40758184771584 40867652042098 40908251725824 40910394626304 40951036772352 41061021999744 41112368521392 41131314774016 41155367049216 41182749196288 41200631414784 41306896382976 41334379347968 41377610072064 41484331504896 41488740978908 41529957679104 41555348946944 41625380192256 41735404123848 41737176553632 41778640060416 41808626843648 41916459958072 41934660765696 41962561404928 41987099766528 42058977902592 42165666022032 42212041555968 42213834227712 42366976856064 42371480148672 42393364758528 42395165130752 42413573799936 42625201586688 42647217242112 42651750322176 42653561667584 42808299531648 42834962308096 42855381860352 42907150024704 43039468552192 43091459088384 43112000913408 43138852847616 43254219318436 43295351242752 43297189920768 43301792088064 43324157198336 43511378767416 43540328453888 43559234371584 43561084256256 43583583289344 43588215898112 43671582665676 43746344484864 43748202315776 43907413499904 43982579040256 44008298643456 44037578948608 44170332143616 44202035573248 44245947777024 44364782390528 44390725494003 44439548239872 44466718420992 44515624747008 44630439770112 44677117771776 44706843066368 44822151281152 44841613787136 44871448526848 44897687912448 44974548713472 45065356580538 45095340184384 45140139835392 45142504415232 45231282046593 45308713930752 45365372161536 45386278371328 45412818812928 45443033595904 45580023595008 45610349625344 45658052493312 45697583923362 45747844005888 45775814074368 45780679700864 45826160197632 45854178148352 46054815507456 46133657206784 46224384047616 46252645470976 46272729120768 46303516033024 46330592845824 46409906651136 46422942398336 46501176766464 46580782596096 46700924089344 46705888048112 46749767565312 46752287686656 46754736715776 46780871868416 46985564024448 47034705199104 47065999081472 47156017452831 47187392048608 47207881580544 47236744310784 47239290683392 47288697225216 47410664577024 47491827367936 47571863076864 47694560772096 47699630347008 47726293680128 47728793730688 47747017211904 47776209567744 47781287821312 47904525666368 47985256876032 48067403317248 48189332596608 48191379113472 48244381974528 48273878417408 48419402121216 48449559724032 48451617292288 48691304811156 48693372645904 48714516099072 48739676848128 48741746737152 48746927620096 48923770893312 48954242637824 48982869510624 49036742885376 49187964059648 49216727605248 49247381815296 49249473265664 49270858186752 49433393506784 49458925551616 49480401420288 49482502766592 49513322512384 49542276317184 49727290019904 49729401851136 49760375375872 49778805178368 49784096292864 49910380189344 49995822268416 49997945503744 50058341695488 50295198449664 50297334398976 50328661655552 50424920191296 50430279982983 50480379592704 50511243116544 50516612083712 50732257707432 50819106766848 50821264965632 50950179776622 51006216880128 51037401899008 51059563167744 51093534932992 51123412795392 51225315749888 51311643328512 51503264663472 51532054167552 51537531639296 51585950416896 51588731240448 51591433617408 51620272406528 51846139613184 51900364357632 51934895538176 52034226154848 52068846398464 52091455537152 52123304067072 52126113857536 52225810198128 52315216084992 52404775026688 52544124054126 52576249343961 52628480851968 52634074865664 52663496474624 52666255151104 52724179664896 52860166252544 52949248966656 53039893315584 53054791312384 53085816054684 53144202018816 53176694194176 53235180109824 53267727908864 53372484673536 53428305788928 53463853563904 53692080390144 53694892947024 53697787456512 53730618092032 53753948798976 53783996399616 53789713235968 53892591374664 53928448055552 53984850640896 54183616659456 54251372894208 54276374134784 54308113219584 54344246362112 54508069453824 54544335634432 54547192835072 54748029332992 54780044226642 54816491361856 54840293572608 54873822732288 54934175219712 55073522967552 55075861843968 55170146762752 55312442006528 55336459567104 55373276905472 55405657423872 55500506923008 55612567695132 55641291245568 55647205498464 55649568738176 55702487826432 55704853413888 55912881020928 55980422297856 55982799688704 56078637203456 56220888029376 56247688691712 56282722074624 56285112303616 56489302474752 56495306864896 56524486344704 56551431733248 56619744362496 56806522279682 56831188594176 56833602115584 56862956322816 56869000429568 57077732708864 57140509147136 57173923086336 57209533366272 57417077136384 57455278784512 57480226799616 57482667884544 57518470463488 57628480218624 57727134990336 57729586561024 57979723094208 58015171689888 58072806457344 58078979162112 58081445675008 58228776887568 58328459313152 58426757480448 58543217999872 58577452198272 58641878089728 58677731524608 58893776191488 58955371905024 59187633992004 59246433533952 59249537044992 59252730986496 59288957894656 59314702123008 59354166329344 59467687034112 59507253026816 59569490362368 59686640226432 59788818382848 59863583883264 59926193897472 59966064951296 60087142107384 60146835259392 60186853113856 60190005886976 60308376062124 60411618574336 60446945353536 60487162882048 60513427390464 60550425083904 60669504062496 60773364793344 60930111897816 60997125341184 61034418765824 61060920901632 61101546930176 61137277157376 61301478063147 61362377588736 61365591939456 61406420676608 61591532999616 61632512063488 61668552782088 61696972161024 61774123794432 61879875534848 62001569021952 62066415108096 62107710128128 62226497257344 62233111468362 62267898785792 62294936518656 62333023420416 62336383582208 62339648954368 62605764830448 62647418699264 62712940265472 62874689937108 62943842107392 62982325747712 63051596300288 63088466853888 63214219436032 63320751341568 63557220223008 63590047137792 63592747696128 63599507129344 63701612756992 63977625483264 63980342501376 64089871089664 64212449297472 64252443462144 64255172151296 64283072790528 64325842632704 64559202828288 64599412965376 64637188632576 64708279271424 64881328977654 64921739748208 64945784881152 64952688132096 64986235797504 64988995649536 65231694524416 65310492680832 65341626384384 65375374934016 65382323847168 65619516727296 65622303473664 65663175753728 65694477582336 65861120249856 65973868560384 65976670355456 66056368422912 66303053359872 66305869134848 66368921665536 66378795057152 66547173585792 66661096357888 66700077631488 66744455593984 66773437120512 66945659655168 67060264599552 67063112531968 67233226921728 67240373310644 67307172790272 67348324155392 67377567891456 67461823070208 67643010276576 67710209753088 67713756622848 67758809022464 67933573035496 67963070896128 68008289173504 68048058242304 68079417556992 68164550393856 68415524438016 68487078739968 68663721111552 68671019551296 68709405556736 68739240296448 68781267222528 68788578156544 69082223261184 69128186150912 69200485810176 69336576071424 69378968206464 69455274049536 69497738756096 69614859976704 69634413597504 69753621446656 69871173894144 70051386134016 70058832072168 70101665791948 70128431529984 70132105073664 70171307802624 70178766487552 70359772072478 70478346036672 70598998622208 70781088072912 70855116466176 70858936025088 70902258925568 70933045837824 71115996865536 71163312898048 71237741051904 71549445520512 71589440520192 71593190596032 71597049942016 71664314351616 71671931731968 71856788499552 71979800854528 72101104975872 72244822212608 72287068670208 72335163858944 72366572961792 72410817626112 72605296713089 72674339586048 72677425938432 73036957216734 73040058968856 73112620105728 73120391430144 73165096976384 73245566959616 73385656339968 73431363956736 73434482458624 73781946089472 73871072722944 73874209898496 74150090260176 74188388327424 74196273997952 74223754149888 74269983768576 74273137885184 74550508027904 74594102776704 74640563063808 74643732918272 74676144439296 74961184039168 74993733402624 74996918255616 75043629432832 75087512543232 75319069966336 75446001598464 75492992483328 75766864674816 75774918125568 75778136154112 75817275097088 76228660150272 76231897448448 76279377821696 76425269664933 76509325320192 76556102848512 76640302399488 76643557179392 76837973624832 76969513320448 77099226365952 77298081251328 77306297458944 77353562253184 77383096860672 77387150426112 77430408609792 77438638882816 77638369183424 77769209419776 77902343307264 78103269597696 78184956100608 78189170786304 78236975366144 78472824127488 78525034921984 78607162540032 78916845322672 78951112298496 78995244711936 78999382726656 79003641315328 79086269497344 79290249378816 79425987149824 79559839973376 79582186968576 79718424510464 79765041291264 79818111844352 79852770164736 79901591863296 80058727010304 80116189476512 80195780345856 80411168082832 80546681184768 80595927138048 80675994599424 80684569853952 80733900111872 80892672083328 80977275961344 81031153057792 81240149197088 81275424989184 81329500454912 81377059341312 81414561202176 81516369543168 81735304084196 81816503451648 81820789252608 81902073544704 82122043999488 82224737042784 82262629548032 82310734098432 82365498392576 82401262829568 82613792765952 82668758695936 82755220144128 82968663009792 82977481957816 83059915358208 83110697893888 83250760384512 83470808247696 83474353107264 83557280120832 83617253687296 83832919916144 83869321531392 83925122809856 83974199533056 84117955805184 84331332044064 84424083111936 84427668455424 84733953712128 84742960297344 84786729517056 84790330261504 84827147599872 85209783419523 85250403173376 85294434484224 85303500644352 85307123335168 85616599063296 85669924616192 85710763720704 85814300049408 86078937104384 86182918176768 86224001826816 86277705695232 86508438636872 86590702485504 86594379841536 86603584176128 86648314396672 87022757534832 87080656907776 87118468743168 87122168512512 87167166578688 87176431796224 87343165331352 87492688969728 87496404631552 87814826999808 87965158080512 88016597286912 88075157897216 88340664287232 88404071146496 88729564781056 88781450988006 88879096479744 88933436841984 89031249494016 89260879540224 89354235543552 89413686132736 89644302562304 89683227574272 89742897053696 89795375824896 89949097426944 90130713161076 90190680368768 90280279670784 90285008830464 90462564093186 90617427861504 90730744323072 90772556742656 90825637625856 90886067191808 91160047190016 91220699250688 91316104986624 91395167846724 91495688011776 91551628148736 91561359401728 91652320395264 91708356296704 92109631014912 92267314413568 92448768095232 92505290941952 92545458241536 92607032066048 92661185691648 92819813302272 92845884796672 93002353532928 93161565192192 93349667202543 93401848178688 93411776096224 93499535130624 93504575373312 93509473431552 93561743736832 93971128048896 94069410398208 94131998162944 94312034905662 94374784097216 94415763161088 94473488621568 94478581366784 94577394450432 94821329154048 94983654735872 95389121544192 95399260694016 95452587360256 95457587461376 95494034423808 95552419135488 95562575642624 95809051332736 95970513752064 96134806634496 96378665193216 96382758226944 96488763949056 96547756834816 96838804242432 96899119448064 96903234584576 97321993466481 97382609622312 97386745291808 97429032198144 97479353696256 97483493474304 97493855240192 97847541786624 97908485275648 97965739021248 98073485770752 98375928119296 98433455210496 98494763630592 98498946531328 98541716373504 98866787013568 98917851103232 98960802840576 98965005533184 99026645024768 99084552634368 99454580039808 99458803702272 99520750751744 99557610356736 99568192585728 99820760378688 99991644536832 99995891007488 100116683390976 100590396899328 100594668797952 100657323311104 100849840382592 100860559965966 100960759185408 101022486233088 101033224167424 101464515414864 101638213533696 101642529931264 101900359553244 102012433760256 102074803798016 102119126335488 102187069865984 102246825590784 102450631499776 102623286657024 103006529326944 103064108335104 103075063278592 103171900833792 103182867234816 103240544813056 103692279226368 103800728715264 103869791076352 104068452309696 104137692796928 104182911074304 104246608134144 104252227715072 104451620396256 104630432169984 105088248108252 105152498687922 105256961703936 105268149731328 105326992949248 105332510302208 105448359329792 105539658108717 105720332505088 105898497933312 106109582624768 106171632109368 106288404037632 106353388388352 106470360219648 106535455817728 106744969347072 106856611577856 106927707127808 107384160780288 107389785894048 107395574913024 107461236184064 107507897597952 107579426471936 107785182749328 107856896111104 107969701281792 108367233318912 108502745788416 108552748269568 108616226439168 108688492724224 109016138907648 109088671268864 109094385670144 109496058665984 109560088453284 109632982723712 109680587145216 109747645464576 109868350439424 110147045935104 110151723687936 110340293525504 110624884013056 110672919134208 110746553810944 110811314847744 111001013846016 111225135390264 111282582491136 111294410996928 111299137476352 111404975652864 111409706827776 111825762041856 111960844595712 111965599377408 112157274406912 112441776058752 112495377383424 112565444149248 112570224607232 112978604949504 112990613729792 113048972689408 113102863466496 113239488724992 113613044559364 113662377188352 113667204231168 113725912645632 113738000859136 114155465417728 114281018294272 114347846172672 114419066732544 114834154272768 114910557569024 114960453599232 114965335769088 115256960437248 115454269980672 115459173122048 115959446188416 116030343379776 116145612914688 116157958324224 116162891350016 116457553775136 116656918626304 116853514960896 117086435999744 117154904396544 117283756179456 117355463049216 117670653293627 117787552382976 117910743810048 118375267984008 118492867067904 118499074089984 118505461972992 118577915789312 118629404246016 118708332658688 118935374068224 119014506053632 119138980724736 119373280452864 119577636765696 119727167766528 119852387794944 120174284214768 120293670518784 120373706227712 120380011773952 120616752124248 120823237148672 120893890707072 120974325764096 121026854780928 121100850167808 121339008124992 121546729586688 121860223795632 121994250682368 122068837531648 122121841803264 122274554314752 122602956126294 122724755177472 122731183878912 122812841353216 123183065999232 123265024126976 123337105564176 123393944322048 123548247588864 123759751069696 124003138043904 124132830216192 124215420256256 124452994514688 124466222936724 124535797571584 124589873037312 124666046840832 124672767164416 124679297908736 125211529660896 125294837398528 125425880530944 125749379874216 125887684214784 125964651495424 126103192600576 126176933707776 126428438872064 126641502683136 127114440446016 127180094275584 127185495392256 127199014258688 127955250966528 127960685002752 128179742179328 128424898594944 128504886924288 128510344302592 128566145581056 128651685265408 129118405656576 129198825930752 129274377265152 129416558542848 129762657955308 129843479496416 129891569762304 129905376264192 129972471595008 129977991299072 130463389048832 130620985361664 130683252768768 130750749868032 130764647694336 131239033454592 131244606947328 131326351507456 131722240499712 131947737120768 131953340710912 132112736845824 132606106719744 132611738269696 132737843331072 132757590114304 133094347171584 133322192715776 133400155262976 133488911187968 133546874241024 133891319310336 134120529199104 134126225063936 134466453843456 134480746621288 134614345580544 134696648310784 134923646140416 135286020553152 135420419506176 135427513245696 135517618044928 135867146070992 135926141792256 136016578347008 136096116484608 136158835113984 136329100787712 136831048876032 136974157479936 137327442223104 137342039102592 137418811113472 137478480592896 137562534445056 137577156313088 138164446522368 138256372301824 138400971620352 138673152142848 138757936412928 138910548099072 138995477512192 139229719953408 139268827195008 139507242893312 139742347788288 140102772268032 140117664144336 140203331583896 140256863059968 140264210147328 140342615605248 140357532975104 140719544144956 140956692073344 141197997244416 141562176145824 141710232932352 141717872050176 141804517851136 141866091675648 142231993731072 142326625796096 142475482103808 143036782147343 143098891041024 143178881040384 143186381192064 143194099884032 143328628703232 143343863463936 143713576999104 143959601709056 144202209951744 144489644425216 144574137340416 144670327717888 144733145923584 144821635252224 145210593426178 145348679172096 145354851876864 146073914433468 146080117937712 146225240211456 146240782860288 146330193952768 146771312679936 146862727913472 146868964917248 147563892178944 147742145445888 147748419796992 148300180520352 148376776654848 148392547995904 148447508299776 148539967537152 149101016055808 149188205553408 149281126127616 149287465836544 149352288878592 149922368078336 149987466805248 149993836511232 150087258865664 150175025086464 150638139932672 150892003196928 150985984966656 151290839948949 151533729349632 151549836251136 151556272308224 151634550194176 152457320300544 152463794896896 152558755643392 152850539329866 153018650640384 153112205697024 153280604798976 153287114358784 153675947249664 153939026640896 154596162502656 154612594917888 154707124506368 154766193721344 154774300852224 154860817219584 154877277765632 155276738366848 155538418839552 155804686614528 156206539195392 156369912201216 156378341572608 156473950732288 156945648254976 157050069843968 157214325080064 157728748031883 157833690645344 157902224596992 157990489423872 157998765453312 158007282630656 158172538994688 158580498757632 158851974299648 159119679946752 159164373937152 159436849020928 159530082582528 159636223688704 159705540329472 159803183726592 160117454020608 160232378953024 160391560691712 160822336165664 161093362369536 161191854276096 161351989198848 161369139707904 161467800223744 161785344166656 161954551922688 162062306115584 162480298394176 162550849978368 162659000909824 162754118682624 162829122404352 163032739086336 163470608168392 163633006903296 163641578505216 164244087998976 164449474085568 164525259096064 164621468196864 164730996785152 164802525659136 165227585531904 165337517391872 165510440288256 165937326019584 165954963915632 166119830716416 166221395787776 166501520769024 166941616495392 166948706214528 167114560241664 167234507374592 167665839832288 167738643062784 167850245619712 167948399066112 168235911610368 168662664088128 168848166223872 168855336910848 169467907424256 169485920594688 169573459034112 169580660523008 169654295199744 170419566839046 170500806346752 170588868968448 170607001288704 170614246670336 171233198126592 171339849232384 171421527441408 171628600098816 172157874208768 172365836353536 172448003653632 172555411390464 173016877273744 173181404971008 173188759683072 173207168352256 173296628793344 174045515069664 174161313815552 174236937486336 174244337025024 174352863592448 174686330662704 174985377939456 174992809263104 175629653999616 175930316161024 176033194573824 176150315794432 176681328574464 176808142292992 177459129562112 177562901976012 177758192959488 177866873683968 178062498988032 178521759080448 178708471087104 178827372265472 179288605124608 179366455148544 179485794107392 179590751649792 179898194853888 180261426322152 180381360737536 180560559341568 180570017660928 180925128186372 181234855723008 181461488646144 181545113485312 181651275251712 181772134383616 182320094380032 182441398501376 182790335693448 182991376023552 183103256297472 183122718803456 183304640790528 183416712593408 183904434189441 184219262029824 184534628827136 184897536190464 185010581883904 185090916483072 185214064132096 185322371383296 185639626604544 185691769593344 186004707065856 186323130384384 186699334405086 186803696357376 186823552192448 186999070261248 187009150746624 187018946863104 187123487473664 187942256097792 188138820796416 188263996325888 188624069811324 188749568194432 188831526322176 188946977243136 188957162733568 189154788900864 189642658308096 189967309471744 190778243088384 190798521388032 190905174720512 190915174922752 191104838270976 191125151285248 191618102665472 191941027504128 192269613268992 192757330386432 192765516453888 192977527898112 193095513669632 193677608484864 193798238896128 193806469169152 194643986932962 194765219244624 194773490583616 194858064396288 194958707392512 194966986948608 194987710480384 195695083573248 195816970551296 195931478042496 196146971541504 196751856238592 196866910420992 196989527261184 196997893062656 197083432747008 197733574027136 197835702206464 197921605681152 197930011066368 198169105268736 198909160079616 198917607404544 199041501503488 199136385171456 199641520757376 199983289073664 199991782014976 200233366781952 201180793798656 201189337595904 201314646622208 201699680765184 201721119931932 201921518370816 202044972466176 202066448334848 202929030829728 203276427067392 203285059862528 203800719106488 204024867520512 204149607596032 204238252670976 204374139731968 204493651181568 204901262999552 205246573314048 206013058653888 206128216670208 206150126557184 206343801667584 206365734469632 207384558452736 207601457430528 207739582152704 208136904619392 208275385593856 208365822148608 208493216268288 208504455430144 208903240792512 209260864339968 210176496216504 210304997375844 210513923407872 210536299462656 210653985898496 210665020604416 210896718659584 211079316217434 211440665010176 211796995866624 212219165249536 212343264218736 212576808075264 212706776776704 213070911635456 213489938694144 213713223155712 213855414255616 214768321560576 214779571788096 214791149826048 214922472368128 215015795195904 215158852943872 215570365498656 215713792222208 215939402563584 216734466637824 217005491576832 217105496539136 217232452878336 217376985448448 217815890139267 218032277815296 218177342537728 218188771340288 218992117331968 219120176906568 219265965447424 219361174290432 219495290929152 219736700878848 220294091870208 220303447375872 220680587051008 221249768026112 221345838268416 221493107621888 221622629695488 222450270780528 222565164982272 222588821993856 222598274952704 222809951305728 222819413655552 223651524083712 223921689191424 223931198754816 224314548813824 224883552117504 224990754766848 225130888298496 225140449214464 225957209899008 225981227459584 226097945378816 226478977449984 227226089118728 227324754376704 227334408462336 227451825291264 227476001718272 228310930835456 228562036588544 228695692345344 228838133465088 229668308545536 229821115138048 229920907198464 229930671538176 230513920874496 230908539961344 230918346244096 231918892376832 232060686759552 232291225829376 232315916648448 232325782700032 232915107550272 233313837252608 233707029921792 234172871999488 234309808793088 234567512358912 234710926098432 235341306587254 235575104765952 235821487620096 236750535968016 236985734135808 236998148179968 237010923945984 237155831578624 237258808492032 237870748136448 238029012107264 238277961449472 238746560905728 239155273531392 239454335533056 239704775589888 240348568429536 240587341037568 240760023547904 241233504248496 241646474297344 241787781414144 241948651528192 242053709561856 242201700335616 242678016249984 243093459173376 243720447591264 243988501364736 244137675063296 244243683606528 244549108629504 245205912252588 245449510354944 245462367757824 245625682706432 246259202253673 246366131998464 246530048253952 246674211128352 246787888644096 247096495177728 248006276087808 248265660432384 248430840512512 248905989029376 248932445873448 249071595143168 249179746074624 249332093681664 249345534328832 249358595817472 250423059321792 250589674797056 250851761061888 251498759748432 251775368429568 251929302990848 252353867415552 252856877744128 253283005366272 254228880892032 254360188551168 254370990784512 254398028517376 255629350258569 255910501933056 255921370005504 256359484358656 256849797189888 257009773848576 257020688605184 257132291162112 257303370530816 258236811313152 258397651861504 258548754530304 258833117085696 259525315910616 259686958992832 259783139524608 259810752528384 259944943190016 259955982598144 260926778097664 261241970723328 261366505537536 261501499736064 261529295388672 262478066909184 262489213894656 262652703014912 263444480999424 263895474241536 263906681421824 264225473691648 265212213439488 265223476539392 265515180228608 266188694343168 266644385431552 266800310525952 266977822375936 267093748482048 267782638620672 268241058398208 268252450127872 268932907686912 268961493242576 269228691161088 269393296621568 269847292280832 270572041106304 270840839012352 270855026491392 271035236089856 271734292141984 271852283584512 272033156694016 272192232969216 272317670227968 272658201575424 273662097752064 273948314959872 274654884446208 274684078205184 274837622226944 274956961185792 275125068890112 275154312626176 276328893044736 276512744603648 276801943240704 277346304285696 277515872825856 277821096198144 277990955024384 278459439906816 278537654390016 279014485786624 279484695576576 280205544536064 280235328288672 280406663167792 280513726119936 280528420294656 280685231210496 280715065950208 281439088289912 281913384146688 282395994488832 283124352291648 283420465864704 283435744100352 283609035702272 283732183351296 284463987462144 284653251592192 284950964207616 286073564294686 286197782082048 286357762080768 286372762384128 286388199768064 286657257406464 286687726927872 287427153998208 287919203418112 288404419903488 288979288850432 289148274680832 289340655435776 289466291847168 289643270504448 290421186852356 290697358344192 290709703753728 292147828866936 292160235875424 292450480422912 292481565720576 292660387905536 293542625359872 293725455826944 293737929834496 295127784357888 295484290891776 295496839593984 296600361040704 296753553309696 296785095991808 296895016599552 297079935074304 298202032111616 298376411106816 298562252255232 298574931673088 298704577757184 299844736156672 299974933610496 299987673022464 300174517731328 300350050172928 301276279865344 301784006393856 301971969933312 302581679897898 303067458699264 303099672502272 303112544616448 303269100388352 304914640601088 304927589793792 305117511286784 305701078659732 306037301280768 306224411394048 306561209597952 307351894499328 307878053281792 309192325005312 309225189835776 309414249012736 309548601704448 309721634439168 309754555531264 310553476733696 311076837679104 311609373229056 312413078390784 312739824402432 312756683145216 312947901464576 313891296509952 314100139687936 315457496063766 315667381290688 315804449193984 315980978847744 315997530906624 316014565261312 316345077989376 316618974326151 317160997515264 317703948599296 318328747874304 318873698041856 319060165165056 319272447377408 319411080658944 319606367453184 320234908041216 320464757906048 320783121383424 321644672331328 322186724739072 322383708552192 322738279415808 322935600447488 323570688333312 323909103845376 324124612231168 324960596788352 325101699956736 325318001819648 325508237365248 325658244808704 326065478172672 326941216336784 327266013806592 327283157010432 328488175997952 328898948171136 329050518192128 329242936393728 329461993570304 329605051318272 330455171063808 330675034783744 331020880576512 331874652039168 331909927831264 332239661432832 332442791575552 333003041538048 333883232990784 333897412429056 334229120483328 334469014749184 335331679664576 335477286125568 335700491239424 335896798132224 336471823220736 337325328176256 337696332447744 337710673821696 338935814848512 338971841189376 339146918068224 339161321046016 339308590399488 340839133678092 341001612693504 341177737936896 341214002577408 341228493340672 342466396253184 342679698464768 342843054882816 343257200197632 344315748417536 344731672707072 344896007307264 346033754547488 346362809942016 346377519366144 346414336704512 346593257586688 348091030139328 348322627631104 348473874972672 348488674050048 348705727184896 349372661325408 349970755878912 349985618526208 351259307999232 351860632322048 352066389147648 352300631588864 353011959880881 353362657148928 353616284585984 354918259124224 355125803952024 355516385918976 355733747367936 356124997976064 357043518160896 357416942174208 357654744530944 358577210249216 358732910297088 358971588214784 359181503299584 360522852644304 360762721475072 361121118683136 361140035321856 361850256372744 362469711446016 362922977292288 363090226970624 363302550503424 363544268767232 364640188760064 364882797002752 365580671386896 365982752047104 366206512594944 366245437606912 366833425186816 367808868378882 368438524059648 369069257654272 369795072380928 370021163767808 370181832966144 370428128264192 370644742766592 371279253209088 371383539186688 372009414131712 372646260768768 373398668810172 373607392714752 373647104384896 373998140522496 374018301493248 374037893726208 374246974947328 375884512195584 376277641592832 376527992651776 377248139622648 377499136388864 377663052644352 377893954486272 377914325467136 378309577801728 379285316616192 379934618943488 381556486176768 381597042776064 381810349441024 381830349845504 382250302570496 383236205330944 383882055008256 384539226537984 385514660772864 385531032907776 385955055796224 386191027339264 387355216969728 387596477792256 387612938338304 389287973865924 389530438489248 389546981167232 389716128792576 389917414785024 389933973897216 389975420960768 391390167146496 391633941102592 391862956084992 392293943083008 393503712477184 393733820841984 393979054522368 393995786125312 395467148054272 395671404412928 395843211362304 395860022132736 396338210537472 397818320159232 397835214809088 398083003006976 398272770342912 399283041514752 399966578147328 399983564029952 400466733563904 402361587597312 402378675191808 402629293244416 403399361530368 403442239863864 403843036741632 404089944932352 404132896669696 405858061659456 406552854134784 406570119725056 407601438212976 408049735041024 408299215192064 408476505341952 408987302363136 409802525999104 410493146628096 412026117307776 412256433340416 412300253114368 412687603335168 412731468939264 414769116905472 415202914861056 415479164305408 416273809238784 416550771187712 416731644297216 416986432536576 417008910860288 417806481585024 418521728679936 420352992433008 420609994751688 421027846815744 421072598925312 421307971796992 421330041208832 421793437319168 422158632434868 422881330020352 423593991733248 424438330499072 424686528437472 425153616150528 425413553553408 426979877388288 427426446311424 427710828511232 429110346442029 429536643121152 429559143576192 429582299652096 429844944736256 430031590391808 430317705887744 431140730997312 431427584444416 431878805127168 433468933275648 434010983153664 434464905756672 434753970896896 435631780278534 436064555630592 436354685075456 436377542680576 437984234663936 438240353813136 438531930894848 438722348580864 438990581858304 440588183740416 440606894751744 441361174102016 442499536052224 442691676536832 442986215243776 443245259390976 444900541561056 445130329964544 445177643987712 445196549905408 445619902611456 447303048167424 447843378382848 447862397509632 448629097627648 449767104235008 449981509533696 450261776596992 450280898428928 451914419798016 451962454919168 452195890757632 452957954899968 454452178237456 454649508753408 454668816924672 454903650582528 454952003436544 456621861670912 457124073177088 457391384690688 457676266930176 459336617091072 459642230276096 459841814396928 459861343076352 461027841748992 461817079922688 461836692488192 463837784753664 464121373519104 464582451658752 464631833296896 464651565400064 465830215100544 466627674505216 467414059843584 468345743998976 468619617586176 469135024717824 469421852196864 470682613174508 471150209531904 471642975240192 473501071936032 473971468271616 473996296359936 474021847891968 474311663157248 474517616984064 475741496272896 476058024214528 476555922898944 477493121811456 478310547062784 478908671066112 479409551179776 480697136859072 481174682075136 481520047095808 482467008496992 483292948594688 483575562828288 483897303056384 484107419123712 484403400671232 485356032499968 486186918346752 487440895182528 487492706502169 487977002729472 488275350126592 488487367213056 489098217259008 490411824505176 490899020709888 490924735515648 491251365412864 492518404507346 492732263996928 493060096507904 493348422256704 493575777288192 494192990355456 496012552175616 496531320864768 497811978058752 497864891746896 498143190286336 498359492149248 498664187363328 498691068657664 498717191634944 500846118643584 501179349594112 501703522123776 502997519496864 503550736859136 503858605981696 504707734831104 505713755488256 506566010732544 508237076991623 508457761784064 508720377102336 508741981569024 508796057034752 511258700517138 511821003866112 511842740011008 512718968717312 513699594379776 514019547697152 514041377210368 514264582324224 514606741061632 516473622626304 516795303723008 517097509060608 517666234171392 519050631821232 519373917985664 519566279049216 519621505056768 519889886380032 519911965196288 521853556195328 522483941446656 522733011075072 523058590777344 524956133818368 524978427789312 525305406029824 526888961998848 527790948483072 528450947383296 530424426878976 530446953078784 531030360457216 532377388686336 533288770863104 533600621051904 533955644751872 534187496964096 535565277241344 536482116796416 536504900255744 537865815373824 537922986485152 538457382322176 538786593243136 539694584561664 541144082212608 541681678024704 541710052982784 542070472179712 543468584283968 543704567169024 544066313388032 544384465938432 544635340455936 545316403150848 547324195504128 549309768892416 549368156410368 549675244453888 549913922371584 550250137780224 550308625252352 552657786089472 553025489207296 553603886481408 554692608571392 555031745651712 555642192396288 555981910048768 556918879813632 557075308780032 558028971573248 558969391153152 560411089072128 560470656577344 560813326335584 561027452239872 561056840589312 561370462420992 561430131900416 562878176579824 563826768293376 564791988977664 566248704583296 566840931729408 566871488200704 567218071404544 567464366702592 568927974924288 569306503184384 569901928415232 572147128589372 572395564164096 572715524161536 572745524768256 572776399536128 573314514812928 573375453855744 574854307996416 575838406836224 576808839806976 577958577700864 578296549361664 578681310871552 578932583694336 579286541008896 580842373704712 581394716688384 581419407507456 584295657733872 584320471750848 584900960845824 584963131441152 585320775811072 587085250719744 587450911653888 587475859668992 590255568715776 590968581783552 590993679187968 593200722081408 593507106619392 593570191983616 593790033199104 596404064223232 596752822213632 597124504510464 597149863346176 597409155514368 599689472313344 599949867220992 599975346044928 600349035462656 600700100345856 602552559730688 603568012787712 603943939866624 605163359795796 606134917398528 606199345004544 606225089232896 606538200776704 609829281202176 609855179587584 610235022573568 611402157319464 612074602561536 612448822788096 613122419195904 614703788998656 615756106563584 618384650010624 618450379671552 618828498025472 619097203408896 619509111062528 621106953467392 622153675358208 623218746458112 624826156781568 625479648804864 625513366290432 625895802929152 627782593019904 628200279375872 630914992127532 631334762581376 631608898387968 631961957695488 631995061813248 632029130522624 632690155978752 633237948652302 634321995030528 635407897198592 636657495748608 637747396083712 638120330330112 638544894754816 639212734906368 640469816082432 640929515812096 641566242766848 643289344662656 644373449478144 644767417104384 645476558831616 645871200894976 647141376666624 647818207690752 648249224462336 649921193576704 650203399913472 650636003639296 651016474730496 651316489617408 652130956345344 653447670417801 653882432673568 654532027613184 654566314020864 656976351995904 657797896342272 658101036384256 658485872787456 658923987140608 659210102636544 660910342127616 661350069567488 662041761153024 663749304078336 663819855662528 664479322865664 664885583151104 667766465981568 667794824858112 668458240966656 668938029498368 670663359329152 670954572251136 671400982478848 671793596264448 672943646441472 674650656352512 675392664895488 675421347643392 677871629697024 677943682378752 678293836136448 678322642092032 681678267356184 682003225387008 682355475873792 682428005154816 682456986681344 684932792506368 685359396929536 685686109765632 686514400395264 688631496835072 689463345414144 689792014614528 692067509094976 692725619884032 692755038732288 692828673409024 693186515173376 696182060278656 696645255262208 696947749945344 696977348100096 697411454369792 698745322650816 699941511757824 699971237052416 702518615998464 704132778295296 704601263177728 706023919761762 706725314297856 707232569171968 709836518248448 710251607904048 711032771837952 711467494735872 714087036321792 714833884348416 715309489061888 717154420498432 717465820594176 717943176429568 718363006599168 721045705288608 721525442950144 722280070643712 723700512745488 724939422892032 725845954584576 726180453941248 726605101006848 727088537534464 729280377520128 729765594005504 731161342773792 731965504094208 732413025189888 732490875213824 735617736757764 736877048119296 738138515308544 738777606761019 739590144761856 740042327535616 740363665932288 740856256528384 741289485533184 742767078373376 744018828263424 745292521537536 746797337620344 747214785429504 747294208769792 747996281044992 748036602986496 748075787452416 748493949894656 751769024391168 752555283185664 753055985303552 754496279245296 754998272777728 755326105288704 755787908972544 755828650934272 758570633232384 759869237886976 763112972353536 763194085552128 763620698882048 763660699691008 764500605140992 766472410661888 767764110016512 769078453075968 771029321545728 771062065815552 771910111592448 772382054678528 774710433939456 775192955584512 775225876676608 778575947731848 779060876978496 779093962334464 779432257585152 779834829570048 779867947794432 779950841921536 782780334292992 783267882205184 783725912169984 784587886166016 787007424954368 787467641683968 787958109044736 787991572250624 790934296108544 791342808825856 791686422724608 791720044265472 792676421074944 795636640318464 795670429618176 796166006013952 796545540685824 798566083029504 799933156294656 799967128059904 800933467127808 804723175194624 804757350383616 806798723060736 806884479727728 807686073483264 808179889864704 808265793339392 811716123318912 813105708269568 813140239450112 815202876425952 816099470082048 816598430384128 816953010683904 817974604726272 819605051998208 820986293256192 823694573055389 824052234615552 824512866680832 824600506228736 825375206670336 825462937878528 829538233810944 830405829722112 830958328610816 832547618477568 833101542375424 833463288594432 833972865073152 834017821720576 835612963170048 837043457359872 840705984866016 841219989503376 842055693631488 842145197850624 842615943593984 842660082417664 844317264869736 845762660040704 847187983466496 848876660998144 849373056874944 850307232301056 850827107106816 853959754776576 854852892622848 858220692884058 859073286242304 859118287152384 859164599304192 859689889472512 860063180783616 860635411775488 862281461994624 862855168888832 863757610254336 866937866551296 868021966307328 868929811513344 869507941793792 871263560557068 872129111261184 872709370150912 872755085361152 875968469327872 876480707626272 877063861789696 877444697161728 877981163716608 881176367480832 881213789503488 882722348204032 884999072104448 885383353073664 885972430487552 886490518781952 889801083122112 890260659929088 890355287975424 890393099810816 891239805222912 894606096334848 895686756765696 895724795019264 897258195255296 899534208470016 899963019067392 900523553193984 900561796857856 903828839596032 903924909838336 904391781515264 905915909799936 908904356474912 909299017506816 909337633849344 909807301165056 909904006873088 913243723341824 914248146354176 914782769381376 915352533860352 918673234182144 919284460552192 919683628793856 922055683497984 923634159845376 923673384976384 927675569507328 928242747038208 929164903317504 929263666593792 929303130800128 931660430201088 933255349010432 934828119687168 936691487997952 937239235172352 938270049435648 938843704393728 941365226349016 942300419063808 947002143872064 947942936543232 947992592719872 948043695783936 948623326314496 949035233968128 951482992545792 952116048429056 953111845797888 954986243622912 956621094125568 957817342132224 958819102359552 961394273718144 962349364150272 963040094191616 964934016993984 966585897189376 967151125656576 967794606112768 968214838247424 968806801342464 970712064999936 972373836693504 974881790365056 974985413004338 975954005458944 976550700253184 976974734426112 978196434518016 980823649010352 981798041419776 981849471031296 982502730825728 985036809014692 985464527993856 986120193015808 986696844513408 987151554576384 988385980710912 992025104351232 993062641729536 995623956117504 995729783493792 996286380572672 996718984298496 997328374726656 997434383269888 1001692237287168 1002358699188224 1003407044247552 1005995038993728 1007101473718272 1007717211963392 1009415469662208 1011427510976512 1013132021465088 1016474153983246 1016915523568128 1017440754204672 1017483963138048 1017592114069504 1022517401034276 1023642007732224 1023685480022016 1027399188759552 1028039095394304 1028082754420736 1028529164648448 1029213482123264 1032947245252608 1033590607446016 1034195018121216 1038101263642464 1038747835971328 1039132558098432 1039243010113536 1039779772760064 1043707112390656 1044967882893312 1045466022150144 1046117181554688 1049912267636736 1049956855578624 1050610812059648 1053777923997696 1055581896966144 1056901894766592 1059035879642643 1060848853757952 1060893906157568 1062060720914432 1064754777372672 1066577541726208 1067201242103808 1067911289503744 1068374993928192 1071130554482688 1072964233592832 1073009800511488 1075731630747648 1075845972970304 1076914764644352 1077573186486272 1082288164425216 1083363356049408 1083420105965568 1084140944359424 1086937168567936 1087409134338048 1088132626776064 1088768931876864 1089270680911872 1090632806301696 1094648391008256 1098619537784832 1098736312820736 1099350488907776 1100500275560448 1100617250504704 1105315572178944 1106050978414592 1107207772962816 1109385217142784 1110063491303424 1111284384792576 1111963820097536 1113837759627264 1114150617560064 1116057943146496 1117938782306304 1120822178144256 1120941313154688 1121626652671168 1122054904479744 1122113681178624 1122740924841984 1122860263800832 1125756353159648 1127653536586752 1129583977955328 1132497409166592 1133681863458816 1133742976401408 1134436142809088 1134928733405184 1137855949848576 1138613006368768 1139803856830464 1144294257178744 1144791128328192 1145431048323072 1145491049536512 1145552799072256 1146750907711488 1149708615992832 1151676813672448 1153617679613952 1155917155401728 1156593098723328 1157362621743104 1157865167388672 1158573082017792 1161684747409424 1162789433376768 1162838815014912 1168591315467744 1168640943501696 1169801921691648 1169926262882304 1170641551622144 1174170501439488 1174901823307776 1174951719337984 1180511137431552 1181937163567104 1181987358375936 1186401444162816 1187014213238784 1187140383967232 1187580066398208 1192808128446464 1193505644427264 1194249009020928 1194299726692352 1194818311028736 1199378944626688 1199899734441984 1199950692089856 1200698070925312 1201400200691712 1205105119461376 1207136025575424 1207887879733248 1210326719591592 1212269834797056 1212398690009088 1212450178465792 1213076401553408 1219658562404352 1219710359175168 1220470045147136 1222804314638928 1224149205123072 1224897645576192 1229407577997312 1231512213127168 1236769300021248 1236900759343104 1237656996050944 1238194406817792 1239018222125056 1242213906934784 1244307350716416 1246437492916224 1249652313563136 1250959297609728 1251026732580864 1251791605858304 1255565186039808 1256400558751744 1261829984255064 1262669525162752 1263217796775936 1263923915390976 1263990123626496 1264058261045248 1265380311957504 1266475897304604 1268643990061056 1270815794397184 1273314991497216 1275494792167424 1276240660660224 1277089789509632 1280939632164864 1281859031624192 1283132485533696 1286578689325312 1287331039326087 1288746898956288 1289534834208768 1290953117663232 1291742401789952 1294282753333248 1295636415381504 1296498448924672 1299842387153408 1300406799826944 1301272007278592 1302032949460992 1304261912690688 1306895340835602 1307764865347136 1309064055226368 1309132628041728 1313952703991808 1315595792684544 1316202072768512 1316971745574912 1317847974281216 1321820684255232 1322700139134976 1324083522306048 1327498608156672 1327639711325056 1328958645731328 1329771166302208 1335532931963136 1335589649716224 1337876058996736 1341326718658304 1341909144502272 1342801964957696 1343587192528896 1345887292882944 1349301312705024 1350785329790976 1350842695286784 1355743259394048 1355887364757504 1356587672272896 1356645284184064 1363356534712368 1364006450774016 1364710951747584 1364856010309632 1364913973362688 1369865585012736 1370718793859072 1371372219531264 1373028800790528 1377262993670144 1378926690828288 1379584029229056 1384135018189952 1385451239768064 1385510077464576 1385657346818048 1392364120557312 1393290510524416 1393895499890688 1393954696200192 1394822908739584 1397490645301632 1399883023515648 1399942474104832 1405037231996928 1408265556590592 1409202526355456 1412047839523524 1413450628595712 1414465138343936 1419673036496896 1420503215808096 1422065543675904 1422934989471744 1428174072643584 1429667768696832 1430618978123776 1434308840996864 1434931641188352 1435886352859136 1436726013198336 1442091410577216 1443050885900288 1444560141287424 1447401025490976 1449878845784064 1451691909169152 1453210202013696 1454177075068928 1458560755040256 1459531188011008 1462322685547584 1462478119506507 1463931008188416 1464826050379776 1464981750427648 1471235473515528 1473754096238592 1476277030617088 1477555213522038 1479180289523712 1480084655071232 1480727331864576 1481712513056768 1482578971066368 1485534156746752 1488037656526848 1493594675240688 1494429570859008 1494588417539584 1495992562089984 1496073205972992 1496151574904832 1496987899789312 1503538048782336 1505110566371328 1506111970607104 1508992558490592 1509996545555456 1510652210577408 1511575817945088 1511657301868544 1517141266464768 1519738475773952 1524711230974869 1526225944707072 1526388171104256 1527241397764096 1527321399382016 1529001210281984 1532944821323776 1535528220033024 1538156906151936 1542058643091456 1542124131631104 1543820223184896 1544764109357056 1549420867878912 1550385911169024 1550451753353216 1557151895463696 1558121753956992 1558187924668928 1558864515170304 1559669659140096 1559735895588864 1559901683843072 1565560668585984 1566535764410368 1567451824339968 1569175772332032 1574014849908736 1574935283367936 1575916218089472 1575983144501248 1581868592217088 1582685617651712 1583372845449216 1585352842149888 1591273280636928 1591340859236352 1592332012027904 1593091081371648 1597132166059008 1599866312589312 1599934256119808 1601866934255616 1609446350389248 1609514700767232 1613597446121472 1613768959455456 1615372146966528 1616359779729408 1616531586678784 1623432246637824 1626211416539136 1626280478900224 1630405752851904 1632198940164096 1633196860768256 1633906021367808 1635949209452544 1639210103996416 1641972586512384 1647389146110778 1648104469231104 1649025733361664 1649201012457472 1650750413340672 1650925875757056 1659076467621888 1660811659444224 1665095236955136 1666203084750848 1666926577188864 1667945730146304 1668035643441152 1671225926340096 1674086914719744 1681411969732032 1682439979006752 1684111387262976 1684290395701248 1685320164835328 1688634529739472 1691525320081408 1694375966932992 1697753321996288 1698746113749888 1700614464602112 1701654214213632 1707919509553152 1709705785245696 1716441385768116 1718146572484608 1718236574304768 1718329198608384 1719379778945024 1720126361567232 1721270823550976 1724562923989248 1725710337777664 1727515220508672 1733875733102592 1736043932614656 1737859623026688 1739015883587584 1742527121114136 1744258222522368 1745418740301824 1745510170722304 1751936938655744 1752961415252544 1754127723579392 1754889394323456 1755962327433216 1762352734961664 1762427579006976 1769998144208896 1770766706147328 1771944860975104 1772981037563904 1779602166244224 1780521319858176 1780710575950848 1780786199621632 1789212192669696 1791373513531392 1791449590038528 1794516390510592 1799068416940032 1799926038134784 1801047106387968 1801123593715712 1807657679192064 1807849819676672 1808783563030528 1811831819599872 1817808712949824 1818598035013632 1818675267698688 1819614602330112 1819808013746176 1826487446683648 1828496292708352 1829565538762752 1830705067720704 1837346468364288 1838568921104384 1839367257587712 1844111366995968 1847268319690752 1847346769952768 1855351139014656 1856485494076416 1858527333187584 1858606261600256 1863320860402176 1866510698020864 1869656239374336 1873382975995904 1874478470344704 1876540098871296 1877687408787456 1882730452698032 1884600838127616 1894004287744128 1895885873086464 1895985185439744 1896087391567872 1897246652628992 1898070467936256 1902965985091584 1904232096858112 1906223691595776 1909972487245824 1913242188251136 1915634684264448 1917638204719104 1922788547436288 1924698728300544 1926080188383232 1929868033987968 1933171794378752 1934302251313152 1935589212225536 1936429676494848 1937613602684928 1941424129999872 1944747673387008 1949763580730112 1949970826008676 1951908010917888 1953101400506368 1953949468852224 1956392869036032 1961647298020704 1963596082839552 1963698942062592 1965005461651456 1970073618029384 1970929055987712 1972240386031616 1973393689026816 1974303109152768 1976771961421824 1984050208702464 1986125283459072 1991247912235008 1991459566987584 1992572761145344 1993437968596992 1994656749453312 1994868766539776 2003384474574336 2004717398376448 2006814088495104 2011990077987456 2014202947436544 2015434423926784 2018830939324416 2022855021953024 2026264042930176 2032948307966492 2033831047136256 2034881508409344 2034967926276096 2035184228139008 2045034802068552 2047284015464448 2047370960044032 2054798377519104 2056078190788608 2056165508841472 2057058329296896 2065894490505216 2067181214892032 2068390036242432 2076202527284928 2077495671942656 2078265116196864 2078486020227072 2079559545520128 2087414224781312 2089935765786624 2090932044300288 2092234363109376 2099824535273472 2099913711157248 2101221624119296 2107555847995392 2113803789533184 2118071759285286 2121697707515904 2121787812315136 2124121441828864 2129509554745344 2133155083452416 2134402484207616 2135822579007488 2142261108965376 2145928467185664 2151463261495296 2151691945940608 2153829529288704 2155146372972544 2164576328850432 2166840211931136 2168281888718848 2173874337135872 2174818268676096 2176265253552128 2177537863753728 2178541361823744 2181265612603392 2189296782016512 2197239075569664 2197472625641472 2198700977815552 2201234501009408 2210631144357888 2212101956829184 2214415545925632 2216332820283057 2218770434285568 2220126982606848 2222568769585152 2223927640195072 2228301235120128 2232115886292992 2235877564612608 2241644356288512 2241882626309376 2243253305342336 2244109808959488 2244227362357248 2245481849683968 2245720527601664 2251512706319296 2255307073173504 2259167955910656 2264994818333184 2267363726917632 2267485952802816 2268872285618176 2275711899697152 2277226012737536 2279607713660928 2288588514357488 2289582256656384 2290862096646144 2290982099073024 2291105598144512 2293501815422976 2299417231985664 2303353627344896 2307235359227904 2311834310803456 2313186197446656 2314725243486208 2315730334777344 2317146164035584 2323369494818848 2325578866753536 2325677630029824 2337182630935488 2337281887003392 2339603843383296 2339852525764608 2341283103244288 2348341002878976 2349803646615552 2349903438675968 2361022274863104 2363874327134208 2363974716751872 2372802888325632 2374028426477568 2374280767934464 2375160132796416 2385616256892928 2387011288854528 2388498018041856 2388599453384704 2389636622057472 2398757889253376 2399799468883968 2399901384179712 2401396141850624 2402800401383424 2410210238922752 2414272051150848 2420653439183184 2424539669594112 2424797380018176 2424900356931584 2426152803106816 2439317124808704 2439420718350336 2440940090294272 2445608629277856 2448298410246144 2449795291152384 2458815155994624 2463024426254336 2471083719166167 2473538600042496 2473801518686208 2475313992101888 2476388813635584 2478036444250112 2484427813869568 2488614701432832 2492874985832448 2499304627126272 2501918595219456 2502053465161728 2503583211716608 2511130372079616 2512801117503488 2523659968510128 2525339050325504 2526435593551872 2527847830781952 2527980247252992 2528116522090496 2532951794609208 2537287980122112 2541631588794368 2546629982994432 2550989584334848 2552481321320448 2554179579019264 2561879264329728 2563718063248384 2573157378650624 2574662078652174 2577493797912576 2579069668417536 2581906235326464 2583484803579904 2588565506666496 2591272830763008 2592996897849344 2599684774306816 2600813599653888 2602544014557184 2604065898921984 2608523825381376 2613790681671204 2615529730694272 2618128110452736 2618265256083456 2627905407983616 2631191585369088 2632404145537024 2633943491149824 2635695948562432 2643641368510464 2645400278269952 2648167044612096 2654997216313344 2655279422650112 2657917291462656 2659542332604416 2671065863926272 2671179299432448 2675752117993472 2682653437316608 2683818289004544 2685603929915392 2687174385057792 2691774585765888 2698602625410048 2701570659581952 2701685390573568 2711486518788096 2711774729515008 2713175344545792 2713290568368128 2726713069424736 2728012901548032 2729421903495168 2729712020619264 2729827946725376 2739731170025472 2741437587718144 2742744439062528 2746057601581056 2754525987340288 2757853381656576 2768270036379904 2770902479536128 2771020154929152 2771314693636096 2784728241114624 2786581021048832 2787790999781376 2787909392400384 2789645817479168 2794981290603264 2799766047031296 2799884948209664 2810074463993856 2816531113181184 2818405052710912 2824095679047048 2826901257191424 2828930276687872 2839346072993792 2841006431616192 2844131087351808 2845869978943488 2856348145287168 2859335537393664 2868617681993728 2869863282376704 2871772705718272 2873452026396672 2884182821154432 2886101771800576 2889120282574848 2894802050981952 2899757691568128 2903383818338304 2906420404027392 2908354150137856 2917121510080512 2919062376022016 2924645371095168 2924956239013014 2927862016376832 2929652100759552 2929963500855296 2942470947031056 2947508192477184 2952554061234176 2955110427044076 2958360579047424 2960169310142464 2961454663729152 2963425026113536 2965157942132736 2971068313493504 2976075313053696 2987189350481376 2988859141718016 2989176835079168 2991985124179968 2992303149809664 2993975799578624 3007076097564672 3010221132742656 3012223941214208 3017985116981184 3019993091110912 3021304421154816 3023151635890176 3023314603737088 3034282532929536 3049422461949738 3052451889414144 3052776342208512 3054482795528192 3054642798764032 3058002420563968 3065889642647552 3071056440066048 3084117286182912 3084248263262208 3087640446369792 3089528218714112 3098841735757824 3100771822338048 3100903506706432 3114303790927392 3116243507913984 3116375849337856 3117729030340608 3119339318280192 3119803367686144 3131121337171968 3133071528820736 3134903648679936 3138351544664064 3148029699817472 3149870566735872 3151832436178944 3151966289002496 3163737184434176 3165371235303424 3166745690898432 3170705684299776 3182546561273856 3182681718472704 3184664024055808 3186182162743296 3194264332118016 3199732625178624 3199868512239616 3203733868511232 3218892700778496 3219029401534464 3227194892242944 3227537918910912 3230744293933056 3232719559458816 3233063173357568 3246864493275648 3252422833078272 3252560957800448 3260811505703808 3264397880328192 3266393721536512 3267812042735616 3271898418905088 3278420207992832 3283945173024768 3294778292221556 3296208938462208 3298051466723328 3298402024914944 3301500826681344 3301851751514112 3318152935243776 3321623318888448 3330190473910272 3332406169501696 3333853154377728 3335891460292608 3342451852680192 3348173829439488 3362823939464064 3364879958013504 3368222774525952 3368580791402496 3370640329670656 3377269059478944 3383050640162816 3388751933865984 3395506643992576 3397492227499776 3401228929204224 3403308428427264 3412448945515183 3415839019106304 3419411570491392 3432882771536232 3436293144969216 3436473148609536 3436658397216768 3438759557890048 3440252723134464 3442541647101952 3449125847978496 3451420675555328 3455030441017344 3467751466205184 3472087865229312 3475719246053376 3485054242228272 3488516445044736 3490837480603648 3491020341444608 3503873877311488 3505922830505088 3508255447158784 3509778788646912 3511924654866432 3524705469923328 3524855158013952 3539996288417792 3541533412294656 3545962075127808 3559204332488448 3561042639716352 3561421151901696 3561572399243264 3578424385339392 3582747027062784 3582899180077056 3589032781021184 3598136833880064 3599852076269568 3602094212775936 3602247187431424 3615315358384128 3615699639353344 3617567126061056 3623663639199744 3635617425899648 3637196070027264 3637350535397376 3639229204660224 3639616027492352 3652974893367296 3656992585416704 3659131077525504 3661410135441408 3674692936728576 3677137842208768 3688222733991936 3694536639381504 3710702278029312 3712970988152832 3717054666375168 3717212523200512 3726641720804352 3733021396041728 3739312478748672 3746765951991808 3748956940689408 3753080197742592 3755374817574912 3765460905396064 3769201676255232 3788008575488256 3791771746172928 3791970370879488 3792174783135744 3794493305257984 3796140935872512 3805931970183168 3808464193716224 3812447383191552 3819944974491648 3826484376502272 3831269368528896 3845577094872576 3849397456601088 3852160376766464 3859736067975936 3866343588757504 3868604502626304 3871178424451072 3872859352989696 3875227205369856 3882848259999744 3889495346774016 3899527161460224 3899941652017352 3903816021835776 3906202801012736 3912785738072064 3923294596041408 3927192165679104 3927397884125184 3930010923302912 3940147236058768 3941858111975424 3944480772063232 3946787378053632 3948606218305536 3953543922843648 3968100417404928 3972250566918144 3982495824470016 3982919133975168 3985145522290688 3986875937193984 3989313498906624 3989737533079552 4006768949148672 4009434796752896 4013628176990208 4023980155974912 4028405894873088 4030868847853568 4037661878648832 4045710043906048 4052528085860352 4065896615932984 4067662094272512 4069763016818688 4069935852552192 4070368456278016 4090069604137104 4094568030928896 4094741920088064 4109596755038208 4112156381577216 4112331017682944 4114116658593792 4131788981010432 4134362429784064 4136780072484864 4152405054569856 4154991343885312 4156530232393728 4156972040454144 4174828449562624 4179871531573248 4181864088600576 4184468726218752 4199649070546944 4199827422314496 4202443248238592 4215111695990784 4227607579066368 4236143518570572 4243395415031808 4243575624630272 4259019109490688 4266310166904832 4268804968415232 4271645158014976 4284522217930752 4291856934371328 4302926522990592 4303383891881216 4307659058577408 4310292745945088 4329152657700864 4333680423862272 4336563777437696 4347748674271744 4349636537352192 4352530507104256 4355075727507456 4362531225206784 4378593564033024 4387434358519521 4394478151139328 4394945251282944 4397401955631104 4402469002018816 4421262288715776 4424203913658368 4428831091851264 4432665640566114 4437540868571136 4440253965213696 4445137539170304 4447855280390144 4456602470240256 4464231772585984 4483288712577024 4483765252618752 4486506610684672 4488219617918976 4488454724714496 4490963699367936 4491441055203328 4503025412638592 4510614146347008 4518335911821312 4529989636666368 4534727453835264 4534971905605632 4537744571236352 4551423799394304 4554452025475072 4559215427321856 4574133692924607 4577177028714976 4579164513312768 4581724193292288 4581964198146048 4582211196289024 4587003630845952 4598834463971328 4606707254689792 4614470718455808 4623668621606912 4626372394893312 4629450486972416 4631460669554688 4634292328071168 4646738989637696 4651157733507072 4651355260059648 4674365261870976 4674563774006784 4679207686766592 4679705051529216 4682566206488576 4696682005757952 4699607293231104 4699806877351936 4722044549726208 4727748654268416 4727949433503744 4745605776651264 4748056852955136 4748561535868928 4771232513785856 4774022577709056 4776996036083712 4777198906769408 4779273244114944 4797515778506752 4799598937767936 4799802768359424 4802792283701248 4805600802766848 4820420477845504 4828544102301696 4841306878366368 4849079339188224 4849594760036352 4849800713863168 4852305606213632 4878634249617408 4878841436700672 4881880180588544 4891217258555712 4896596820492288 4899590582304768 4917630311989248 4942167438332334 4947077200084992 4947603037372416 4950627984203776 4952777627271168 4956072888500224 4968855627739136 4977229402865664 4998609254252544 5003837190438912 5004106930323456 5007166423433216 5022260744159232 5025602235006976 5047319937020256 5050678100651008 5052871187103744 5055960494505984 5056233044180992 5065903589218416 5074575960244224 5083263177588736 5093259965988864 5101979168669696 5104962642640896 5108359158038528 5123758528659456 5127436126496768 5146314757301248 5149324157304348 5154987595825152 5158139336835072 5163812470652928 5166969607159808 5177131013332992 5182545661526016 5185993795698688 5199369548613632 5201627199307776 5205088029114368 5208131797843968 5217047650762752 5227581363342408 5231059461388544 5236256220905472 5236530512166912 5255810815967232 5262383170738176 5264808291074048 5267886982299648 5271391897124864 5287282737020928 5290800556539904 5309994432626688 5310558845300224 5315834582925312 5319084665208832 5342131727852544 5342358598864896 5351504235986944 5365306874633216 5367636578009088 5371207859830784 5374348770115584 5383549171531776 5397205250820096 5403141319163904 5403370781147136 5422973037576192 5423549459030016 5426350689091584 5426581136736256 5453426138849472 5456025803096064 5458843806990336 5459424041238528 5459655893450752 5479462340050944 5482875175436288 5485488878125056 5492115203162112 5509051974680576 5515706763313152 5536540072759808 5541804959072256 5542040309858304 5542629387272192 5569456482229248 5573162042097664 5575581999562752 5575818784800768 5579291634958336 5589962581206528 5599532094062592 5599769896419328 5620148927987712 5633062226362368 5648191358094096 5653802514382848 5657860553375744 5678692145987584 5682012863232384 5688262174703616 5691739957886976 5712696290574336 5718671074787328 5737235363987456 5739726564753408 5746904052793344 5768365642308864 5772203543601152 5778240565149696 5789604101963904 5799515383136256 5806767636676608 5812840808054784 5816708300275712 5834243020161024 5838124752044032 5849290742190336 5849912478026028 5855724032753664 5859304201519104 5859927001710592 5884941894062112 5895016384954368 5910220854088152 5916721158094848 5920338620284928 5922909327458304 5926850052227072 5930315884265472 5942136626987008 5952150626107392 5974378700962752 5977718283436032 5978353670158336 5983970248359936 5984606299619328 6014152195129344 6020442265485312 6024447882428416 6035970233962368 6039986182221824 6042608842309632 6046303271780352 6046629207474176 6068565065859072 6098844923899476 6104903778828288 6105552684417024 6108965591056384 6109285597528064 6116004841127936 6131779285295104 6142112880132096 6168234572365824 6168496526524416 6179056437428224 6197683471515648 6201543644676096 6201807013412864 6228607581854784 6232487015827968 6232751698675712 6235458060681216 6238678636560384 6239606735372288 6262242674343936 6266143057641472 6269807297359872 6276703089328128 6296059399634944 6299741133471744 6303664872357888 6303932578004992 6327474368868352 6330742470606848 6341411368599552 6365093122547712 6365363436945408 6369328048111616 6372364325486592 6388528664236032 6399465250357248 6399737024479232 6407467737022464 6437785401556992 6454389784485888 6455075837821824 6461488587866112 6465439118917632 6466126346715136 6493728986551296 6504845666156544 6505121915600896 6521623011407616 6528795760656384 6532787443073024 6535624085471232 6543796837810176 6556840415985664 6567890346049536 6589556584443112 6592417876924416 6596102933446656 6596804049829888 6603703503028224 6636305870487552 6643246637776896 6660380947820544 6664812339003392 6667706308755456 6671782920585216 6684903705360384 6696347658878976 6725647878928128 6729759916027008 6736445549051904 6737161582804992 6741280659341312 6754538118957888 6766101280325632 6777503867731968 6791013287985152 6794984454999552 6802457858408448 6806616856854528 6824897891030366 6831678038212608 6838823140982784 6865765543072464 6872586289938432 6872946297219072 6873316794433536 6877519115780096 6880505446268928 6898251695956992 6902841351110656 6910060882034688 6935502932410368 6944175730458624 6951438492106752 6970108484456544 6977032890089472 6982040682889216 7007747754622976 7011845661010176 7016510894317568 7019557577293824 7023849309732864 7049410939846656 7049710316027904 7079992576835584 7083066824589312 7091924150255616 7118408664976896 7122085279432704 7122842303803392 7123144798486528 7156848770678784 7165494054125568 7165798360154112 7196273667760128 7199704152539136 7204188425551872 7204494374862848 7230630716768256 7231399278706688 7235134252122112 7271234851799296 7274392140054528 7274701070794752 7278458409320448 7279232054984704 7305949786734592 7318262155051008 7322820270882816 7349385873457152 7354275684417536 7376445467983872 7389073278763008 7413251157498501 7421404556058624 7425941976305664 7434109332750336 7434425046401024 7453283441608704 7466042792083456 7478624957497344 7493531903983616 7497913881378816 7506160395485184 7510749635149824 7530921810792128 7538403352510464 7576017150976512 7583543492345856 7583940741758976 7584349566271488 7588986610515968 7611863940366336 7616928387432448 7624894766383104 7639889948983296 7652968753004544 7662538737057792 7691154189745152 7704320753532928 7719472135951872 7732687177515008 7737209005252608 7742356848902144 7745718705979392 7750454410739712 7765696519999488 7778990693548032 7799054322920448 7799883304034704 7807632043671552 7812405602025472 7825571476144128 7846589192082816 7854384331358208 7854795768250368 7860021846605824 7880294472117536 7883716223950848 7888961544126464 7893574756107264 7897212436611072 7907087845687296 7936200834809856 7944501133836288 7964991648940032 7965838267950336 7970291044581376 7973751874387968 7978626997813248 7979475066159104 8013537898297344 8018869593505792 8027256353980416 8047960311949824 8056811789746176 8061737695707136 8075323757297664 8091420087812096 8105056171720704 8131793231865968 8135324188545024 8139526033637376 8139871705104384 8140736912556032 8180139208274208 8189136061857792 8189483840176128 8219193510076416 8224312763154432 8224662035365888 8228233317187584 8263577962020864 8268724859568128 8273560144969728 8304810109139712 8309982687770624 8313060464787456 8313944080908288 8349656899125248 8359743063146496 8363728177201152 8368937452437504 8399298141093888 8399654844628992 8404886496477184 8430223391981568 8455215158132736 8472287037141144 8486790830063616 8487151249260544 8518038218981376 8532620333809664 8537609936830464 8543290316029952 8569044435861504 8605853045981184 8606767783762432 8615318117154816 8620585491890176 8658305315401728 8667360847724544 8673127554875392 8695497348543488 8699273074704384 8705061014208512 8710151455014912 8725062450413568 8757187128066048 8774868717039042 8788956302278656 8789890502565888 8794803911262208 8804938004037632 8842524577431552 8848407827316736 8857662183702528 8865331281132228 8875081737142272 8880507930427392 8890275078340608 8895710560780288 8913204940480512 8928463545171968 8966577425154048 8967530505237504 8973013221369344 8976909449428992 8981927398735872 8982882110406656 9006050825277184 9021228292694016 9036671823642624 9059979273332736 9069454907670528 9069943811211264 9075489142472704 9102847598788608 9108904050950144 9148267385849214 9154354057429952 9158329026625536 9163448386584576 9163928396292096 9164422392578048 9174007261691904 9197668927942656 9213414509379584 9247337243213824 9252744789786624 9258900973944832 9262921339109376 9268584656142336 9293477979275392 9302315467014144 9302710520119296 9348730523741952 9349127548013568 9359410103058432 9365132412977152 9393364011515904 9399214586462208 9399613754703872 9444089099452416 9455497308536832 9455898867007488 9491211553302528 9496113705910272 9497123071737856 9542465027571712 9548045155418112 9553992072167424 9554397813538816 9558546488229888 9595031557013504 9599197875535872 9599605536718848 9605584567402496 9611201605533696 9640840955691008 9657088204603392 9682613756732736 9698158678376448 9699189520072704 9699601427726336 9757268499234816 9757682873401344 9763760361177088 9782434517111424 9793193640984576 9799181164609536 9835260623978496 9884334876664668 9894154400169984 9895206074744832 9901255968407552 9905555254542336 9912145777000448 9937711255478272 9954458805731328 9997218508505088 10007674380877824 10014332846866432 10044521488318464 10051204470013952 10094639874040512 10101356201302016 10105742374207488 10111920989011968 10112466088361984 10131807178436832 10149151920488448 10186519931977728 10203958337339392 10209925285281792 10216718316077056 10237346836545549 10247517057318912 10254872252993536 10292629514602496 10298648314608696 10309975191650304 10316278673670144 10327624941305856 10333939214319616 10354262026665984 10365091323052032 10371987591397376 10398739097227264 10403254398615552 10410176058228736 10416263595687936 10455162726684816 10462118922777088 10472512441810944 10473061024333824 10511621631934464 10524766341476352 10529616582148096 10535773964599296 10542783794249728 10574565474041856 10581601113079808 10619988865253376 10621117690600448 10638169330417664 10684263455705088 10684717197729792 10703008471973888 10730613749266432 10735273156018176 10742415719661568 10748697540231168 10767098343063552 10794410501640192 10806282638327808 10806741562294272 10845946075152384 10847098918060032 10852701378183168 10853162273472512 10906852277698944 10912051606192128 10917687613980672 10918848082477056 10919311786901504 10958924680101888 10965750350872576 10970977756250112 10984230406324224 11018103949361152 11031413526626304 11073080145519616 11083609918144512 11085258774544384 11138912964458496 11146324084195328 11151163999125504 11151637569601536 11179925162413056 11199064188125184 11199539792838656 11240297855975424 11266124452724736 11296382716188192 11307605028765696 11315721106751488 11357384291975168 11364025726464768 11376524349407232 11383479915773952 11425392581148672 11437342149574656 11474470727974912 11479453129506816 11493808105586688 11536731284617728 11544407087202304 11556481130299392 11579208203927808 11599030766272512 11613535273353216 11625681616109568 11668486040322048 11676249504088064 11698581484380672 11699824956052056 11711448065507328 11718608403038208 11719854003421184 11769883788124224 11790032769908736 11820441708176304 11833442316189696 11840677240569856 11845818654916608 11860631768530944 11884273253974016 11904301252214784 11948757401925504 11955436566872064 11956707340316672 11967940496719872 11969212599238656 12028304390258688 12040884530970624 12048895764856832 12071940467924736 12079972364443648 12085217684619264 12092606543560704 12093258414948352 12137130131718144 12197689847798952 12209807557656576 12211105368834048 12217931182112768 12218571195056128 12232009682255872 12263558570590208 12284225760264192 12336469144731648 12336993053048832 12395366943031296 12403087289352192 12403614026825728 12457215163709568 12464974031655936 12465503397351424 12470916121362432 12479213470744576 12524485348687872 12532286115282944 12539614594719744 12553406178656256 12599482266943488 12607329744715776 12607865156009984 12654948737736704 12661484941213696 12682822737199104 12730186245095424 12730726873890816 12738656096223232 12777057328472064 12798930500714496 12799474048958464 12814935474044928 12875570803113984 12908779568971776 12910151675643648 12922977175732224 12930878237835264 12932252693430272 12987457973102592 13009691332313088 13010243831201792 13043246022815232 13057591521312768 13065574886146048 13087593675620352 13113680831971328 13135780692099072 13179113168886224 13184835753848832 13192205866893312 13193608099659776 13207407006056448 13272611740975104 13286493275553792 13320761895641088 13329624678006784 13335412617510912 13343565841170432 13369807410720768 13392695317757952 13451295757856256 13459519832054016 13472891098103808 13474323165609984 13482561318682624 13509076237915776 13532202560651264 13555007735463936 13582026575970304 13589968909999104 13604915716816896 13613233713709056 13649795782060732 13663356076425216 13677646281965568 13731531086144928 13745172579876864 13745892594438144 13746633588867072 13755038231560192 13761010892537856 13796503391913984 13805682702221312 13820121764069376 13871005864820736 13888351460917248 13902876984213504 13940216968913088 13954065780178944 13964081365778432 14015495509245952 14023691322020352 14033021788635136 14039115154587648 14047698619465728 14098821879693312 14099420632055808 14159985153671168 14166133649178624 14183848300511232 14236817329953792 14244170558865408 14245684607606784 14246289596973056 14313697541357568 14330988108251136 14331596720308224 14392547335520256 14399408305078272 14408376851103744 14461261433536512 14462798557413376 14470268504244224 14542469703598592 14548784280109056 14549402141589504 14556916818640896 14558464109969408 14611899573469184 14636524310102016 14645640541765632 14698771746914304 14708551368835072 14752890935967744 14826502314997002 14842809112117248 14851883952611328 14868218665500672 14868850092802048 14906566883217408 14932085584166912 14987063807967232 14995827762757632 15012320790970368 15021499270299648 15061843621584256 15076806705020928 15152034301953024 15167881483517952 15168699132542976 15177973221031936 15223727880732672 15233856774864896 15249789532766208 15279779897966592 15305937506009088 15325077474115584 15382308379490304 15408641507065856 15438944271903744 15465374355030016 15474418010505216 15484713697804288 15491437411958784 15500908821479424 15531393039998976 15557981387096064 15598108645840896 15599766608069408 15615264087343104 15624811204050944 15651142952288256 15693178384165632 15708768662716416 15709591536500736 15720043693211648 15760588944235072 15767432447901696 15777923088252928 15787149512214528 15794424873222144 15814175691374592 15872401669619712 15929983297880064 15931676535900672 15940582089162752 15947503748775936 15957253995626496 15958950132318208 16027075796594688 16037739187011584 16054512707960832 16095920623899648 16113623579492352 16123475391414272 16150647514595328 16182840175624192 16210112343441408 16263586463731936 16270648377090048 16279052067274752 16279743410208768 16281473825112064 16360278416548416 16378272123715584 16378967680352256 16438387020152832 16448625526308864 16449324070731776 16456466634375168 16527155924041728 16537449719136256 16547120289939456 16609620218279424 16619965375541248 16626120929574912 16627888161816576 16699313798250496 16719486126292992 16727456354402304 16737874904875008 16798596282187776 16799309689257984 16809772992954368 16860446783963136 16944574074282288 16973581660127232 16974302498521088 17036076437962752 17065240667619328 17075219873660928 17086580632059904 17138088871723008 17211706091962368 17213535567524864 17241170983780352 17316610630803456 17334721695449088 17346255109750784 17390994697086976 17398546149408768 17410122028417024 17420302910029824 17450124900827136 17514374256132096 17549737434078084 17577912604557312 17579781005131776 17589607822524416 17609876008075264 17685049154863104 17696815654633472 17730662562264456 17750163474284544 17761015860854784 17780550156681216 17791421121560576 17826409880961024 17856927090343936 17933154850308096 17935061010475008 17946026442738688 17953818898857984 17965764220813312 18012101650554368 18042456585388032 18073343647285248 18119958546665472 18138909815341056 18139887622422528 18150978284945408 18205695197577216 18217808101900288 18296534771698428 18308708114859904 18316658053251072 18326896773169152 18327856792584192 18328844785156096 18348014523383808 18395337855885312 18426829018759168 18494674486427648 18505489579573248 18517801947889664 18537169312284672 18586955958550784 18604630934028288 18605421040238592 18697461047483904 18698255096027136 18718820206116864 18730264825954304 18786728023031808 18798429172924416 18799227509407744 18888178198904832 18910994617073664 18911797734014976 18982423106605056 18992227411820544 18994246143475712 19084930055143424 19096090310836224 19107984144334848 19108795627077632 19117092976459776 19190063114027008 19198395751071744 19199211073437696 19222403211067392 19281681911382016 19365227513465472 19396317356752896 19398379040145408 19399202855452672 19514536998469632 19515365746802688 19527520722354176 19564869034222848 19586387281969152 19598362329219072 19670521247956992 19768669753329336 19788308800339968 19790412149489664 19802511936815104 19811110509084672 19824291554000896 19875422510956544 19908917611462656 19994437017010176 20015348761755648 20089042976636928 20102408940027904 20189279748081024 20202712402604032 20211484748414976 20223841978023936 20224932176723968 20263614356873664 20298303840976896 20373039863955456 20419850570563584 20433436632154112 20474693673091098 20495034114637824 20509744505987072 20585259029204992 20597296629217392 20619950383300608 20632557347340288 20667878428639232 20708524053331968 20730182646104064 20743975182794752 20797478194454528 20806508797231104 20820352116457472 20832527191375872 20910325453369632 20924237845554176 20946122048667648 21023243263868928 21049532682952704 21059233164296192 21071547929198592 21085567588499456 21149130948083712 21163202226159616 21239977730506752 21242235381200896 21368526911410176 21369434395459584 21406016943947776 21461227498532864 21470546312036352 21484831439323136 21497395080462336 21588821003280384 21612565276655616 21613483124588544 21691892150304768 21694197836120064 21705402756366336 21706324546945024 21813704555397888 21824103212384256 21835375227961344 21837696164954112 21838623573803008 21917849360203776 21931500701745152 21968460812648448 22036207898722304 22062827053252608 22146160291039232 22167219836289024 22170517549088768 22277825928916992 22292648168390656 22302327998251008 22303275139203072 22359850324826112 22398128376250368 22399079585677312 22480595711950848 22532248905449472 22592765432376384 22615210057531392 22631442213502976 22714768583950336 22728051452929536 22753048698814464 22766959831547904 22850785162297344 22874684299149312 22948941455949824 22958906259013632 22987616211173376 23073462569235456 23088814174404608 23112962260598784 23158416407855616 23198061532545024 23227070546706432 23251363232219136 23336972080644096 23397162968761344 23399649912104112 23422896131014656 23437216806076416 23439708006842368 23539767576248448 23580065539817472 23640883416352608 23666884632379392 23681354481139712 23691637309833216 23721263537061888 23768546507948032 23808602504429568 23887142618606281 23897514803851008 23910873133744128 23913414680633344 23935880993439744 23938425198477312 24056608780517376 24081769061941248 24097791529713664 24143880935849472 24159944728887296 24170435369238528 24185213087121408 24186516829896704 24274260263436288 24395379695597904 24419615115313152 24422210737668096 24435862364225536 24437142390112256 24527117141180416 24568451520528384 24672938289463296 24673986106097664 24790733886062592 24806174578704384 24914430327419136 24929948063311872 24931006794702848 24941832242724864 24958426941489152 25048970697375744 25064572230565888 25079229189439488 25106812357312512 25198964533886976 25214659489431552 25215730312019968 25309897475473408 25322969882427392 25365645474398208 25460372490190848 25461453747781632 25477312192446464 25554114656944128 25597861001428992 25598948097916928 25629870948089856 25817559137943552 25820303351287296 25845954351464448 25861756475670528 25864505386860544 25974915946205184 26019382664626176 26020487662403584 26086492045630464 26115183042625536 26131149772292096 26175187351240704 26227361663942656 26271561384198144 26358226337772448 26369671507697664 26384411733786624 26387216199319552 26414814012112896 26545223481950208 26572986551107584 26641523791282176 26659249356013568 26670825235021824 26687131682340864 26739614821441536 26785390635515904 26902591515712512 26919039664108032 26945782196207616 26948646331219968 26965122637365248 27018152475831552 27064405121302528 27110015470927872 27164053151940608 27179937819998208 27209831433633792 27226467427418112 27299591564121464 27326712152850432 27463062172289856 27490345159753728 27491785188876288 27493267177734144 27510076463120384 27522021785075712 27593006783827968 27611365404442624 27640243528138752 27742011729641472 27776702921834496 27805753968427008 27880433937826176 27908131560357888 27928162731556864 28030991018491904 28047382644040704 28066043577270272 28078230309175296 28095397238931456 28197643759386624 28198841264111616 28319970307342336 28332267298357248 28367696601022464 28473634659907584 28488341117730816 28491369215213568 28492579193946112 28627395082715136 28661976216502272 28663193440616448 28785094671040512 28798816610156544 28816753702207488 28922522867073024 28925597114826752 28940537008488448 29084939407197184 29097568560218112 29098804283179008 29116928219938816 29223799146938368 29273048620204032 29291281083531264 29397543493828608 29417102737670144 29505781871935488 29653004629994004 29685618224234496 29703767905222656 29736437331001344 29813133766434816 29864171168333824 29974127615934464 29991655525515264 30042998540599296 30123687243168512 30153613410041856 30304068603906048 30335762967035904 30337398265085952 30355946442063872 30447455761465344 30467713549729792 30559559795933184 30611875012018176 30650154948231168 30712040509636647 30764616758980608 30817283014131712 30877888543807488 30930748710060032 30948836021010432 30969427395608576 30982874823917568 31001817642958848 31062786079997952 31115962774192128 31196217291681792 31199533216138816 31230528174686208 31249622408101888 31386356768331264 31417537325432832 31419183073001472 31440087386423296 31521177888470144 31534864895803392 31555846176505856 31574299024429056 31588849746444288 31628351382749184 31744803339239424 31859966595760128 31863353071801344 31881164178325504 31914507991252992 31917900264636416 32054151593189376 32075478374023168 32109025415921664 32191841247799296 32227247158984704 32246950782828544 32301295029190656 32365680351248384 32420224686882816 32527172927463872 32541296754180096 32558104134549504 32559486820417536 32562947650224128 32720556833096832 32756544247431168 32757935360704512 32876774040305664 32897251052617728 32898648141463552 32912933268750336 33054311848083456 33094240579878912 33219240436558848 33239930751082496 33255776323633152 33398627596500992 33438972252585984 33454912708804608 33597192564375552 33598619378515968 33619545985908736 33720893567926272 33889148148564576 33947163320254464 33948604997042176 34072152875925504 34130481335238656 34150439747321856 34173161264119808 34276177743446016 34423412183924736 34427071135049728 34633221261606912 34669443390898176 34692510219501568 34781989394173952 34797092298817536 34820244056834048 34840605820059648 35028748512264192 35099474868156168 35155825209114624 35159562010263552 35179215645048832 35219752016150528 35370098309726208 35393631309266944 35461325124528912 35500326948569088 35522031721709568 35582842243121152 35652819761922048 35713854180687872 35866309700616192 35870122020950016 35892052885477376 35907637797715968 35931528441626624 36024203301108736 36084913170776064 36146687294570496 36239917093330944 36277819630682112 36279775244845056 36301956569890816 36411390395154432 36435616203800576 36593069543396856 36617416229719808 36633316106502144 36653793546338304 36655713585168384 36657689570312192 36696029046767616 36790675711770624 36853658037518336 36989348972855296 37010979159146496 37035603895779328 37173911917101568 37209261868056576 37210842080477184 37394922094967808 37396510192054272 37437640412233728 37460529651908608 37573456046063616 37596858345848832 37598455018815488 37821989234147328 37823595468029952 37964846213210112 37984454823641088 37988492286951424 38169860110286848 38192180621672448 38215968288669696 38217591254155264 38380126228054016 38396791502143488 38398422146875392 38444806422134784 38563363822764032 38730455026930944 38792634713505792 38796758080290816 38798405710905344 39029073996939264 39030731493605376 39055041444708352 39129738068445696 39172774563938304 39196724658438144 39341042495913984 39537339506658672 39576617600679936 39580824298979328 39605023873630208 39622221018169344 39750845021913088 39817835222925312 39988874034020352 40030697523511296 40178085953273856 40378559496162048 40405424805208064 40422969496829952 40447683956047872 40449864353447936 40527228713747328 40596607681953792 40746079727910912 40839701141127168 40866873264308224 40949387346182196 40990068229275648 41019489011974144 41170518058409984 41194593258434784 41239900766601216 41265114694680576 41417048106663936 41460365292208128 41487950365589504 41594956388909056 41613017594462208 41640704232914944 41665054382751744 41820650906739264 41848475691108352 41892244097335296 42046486527737856 42099065365905408 42143095858397184 42171135176998912 42298261896167424 42326404452319232 42479955461013504 42484470762401792 42737053822820352 42738868790919168 42812033887895552 42922454997065728 42941092624072704 42969662878646272 42994790160924672 43177642006560768 43225130553311232 43383784300609536 43388395672240128 43410805512732672 43412649093890048 43627409110795776 43648206424768512 43670750455922688 43675392329908224 43677247147606016 43835698720407552 43863001403490304 43936921625296896 44072415797444608 44125654106505216 44292320582078464 44341035098177536 44555651857833984 44585296336781312 44604655996502016 44606550278406144 44719700649652224 44796256752500736 44798159171354624 44961191423901696 45064497810898944 45185530864752768 45230420115062784 45262884427005952 45429537167900672 45456102905859072 45506097397628928 45533919663095808 45701570324594688 45749368598298624 45897882911899648 45917812518027264 45975232422346752 46146925138470912 46177628348809216 46225924521197568 46316832815711232 46396123065090048 46454141093412864 46502726464438272 46673944161288192 46794325937522688 46799299824208224 46845792262029312 46874433612152832 46879416013684736 47079535152496896 47160131079634944 47281766832705216 47333769264758784 47362708962279424 47383274619666432 47442527074123776 47537093015896064 47617205008859136 47774285237212562 47795029607702016 47821746267488256 47826829361266688 47871761986879488 47876850396954624 48113217561034752 48163538123882496 48287761871698944 48319889457774592 48340870738477056 48370426174242816 48373033659793408 48548520526872576 48790759391195808 48839230230626304 48844421475336192 48874284780224512 49054234282360832 49136903041056768 49345876578926592 49347972212195328 49581467772125184 49612349157408768 49828860654838272 49859896126623744 49862013589405696 49883664485449728 49916853882978304 50097941394751488 50129144461131776 50158458378878976 50213624714625024 50397929067773952 50429318978863104 50431460624039936 50619794950946816 50645939764854784 50920744980381696 50922907495563264 50954624384892928 51108229313888256 51195722002857984 51259741896179712 51635118275887104 51640606702574592 51723512951341056 51729010773721088 51949831892410368 52038765329252352 52040975324807168 52172984091260928 52230366085251072 52262299544584192 52350374702481408 52454723327885312 52543122768396288 52716452675544896 52739343015395328 52768823467573248 52774432398639104 52829628024225792 53090446963900416 53283047582564352 53318498712027136 53341650470043648 53374263364681728 53479229642883072 53570781271031808 53805183031425024 53838079328216064 53897292662439936 53930245274730496 54036304951663104 54128810242605056 54220030941855744 54328106303881216 54359875639996416 54419662867267584 54452934854836224 54599183128242928 54653424305700864 54926124344579712 54980690319507456 54983570377752576 54986534355468288 55020152926240768 55044043570151424 55186013567655936 55222730808885248 55280487056277504 55484023459282944 55553405843668992 55611507936854016 55760867875652352 55816263120715776 55856325463113728 56061982036983808 56094765288081408 56132087154540544 56156460618350592 56190794477862912 56395287518773248 56397682528223232 56639940614684672 56664534596714496 56735393202044928 56947269319815168 56976682235461632 56982738430427136 56985158387892224 57254790165430272 57323952433004544 57326386881232896 57570189342081024 57597633220313088 57845045734146048 57851194229653504 57881074016976896 58169878814394368 58195137120436224 58197608566358016 58233856439877632 58447598293876736 58546097240408064 58582562167062528 58795086987657216 58834205475340288 59011563743870976 59306009259988008 59371236448468992 59407535810445312 59472874662002688 59626267532869632 59728342336667648 59948255231868928 59983311051030528 60247374486337024 60307226820083712 60608137207812096 60671525934071808 60674796530171904 60711892884127744 60894911522930688 60935427099459584 61119119591866368 61300309896462336 61424081019273294 61529233517961216 61634566028263424 61755777087614976 61861497420120064 61897672042020864 61938854791217152 62003635285917696 62125572159995904 62231925548384256 62392434583363584 62399066432277632 62461056349372416 62499244816203776 62772713536662528 62838366146002944 62880174772846592 63042355776940288 63069729791606784 63111692353011712 63148598048858112 63177699492888576 63256702765498368 63489606678478848 63719933191520256 63726706143602688 63762328356651008 63835800529272832 64108303186378752 64150956748046336 64218050831843328 64383682495598592 64454494317969408 64493901565657088 64731360702496768 64840449373765632 65054345854927744 65082593508360192 65116208269099008 65118973640835072 65125895300448256 65441113666193664 65513088494862336 65515870721409024 65753548080611328 65794502105235456 65797296282927104 66108623696166912 66188481159757824 66438480873117696 66479861502164992 66511552647266304 66797255193001984 66877944505171968 66909825417609216 67194385128751104 67197238757031936 67239091971817472 67441787135852544 67778296297129152 67894326640508928 67897209994084352 68144305751851008 68300879494643712 68346322528239616 68552355486892032 68846824367849472 68854142270099456 69266442523213824 69338886781796352 69385020439003136 69563978788347904 69594184597635072 69640488113668096 69681211640119296 70198949736312336 70311650418229248 70319124020527104 70358431290097664 70439504032301056 70740196619452416 70787262618533888 70922650249057824 71000653897138176 71044063443419136 71305639523844096 71427708361375744 71661427855818843 71732619401232384 71740244041900032 71784105770954752 71815275595431936 71863056883253248 72048406602217472 72169826341552128 72293374589140992 72479834186661888 72555639261364224 72559550489690112 72603913139781632 72822780790308864 72871232407601152 73186139086793712 73234832459439616 73266632213004288 73307587092676608 73311427170336768 73315379140624384 73581351423541248 73707316075036672 73978697945710592 74021958318292992 74071207791558656 74347823834203136 74418523736113152 74789844189935616 74793020384108544 74875280824467456 74921059303817216 75146912092127232 75193716691697664 75196910037630976 75643978468294656 75647190936059904 75929692426420224 75968909647282176 75976984573902848 76339720220573696 76384361243344896 76431936577339392 76435182508310528 76760252456108032 76793583004286976 76796844293750784 76889612844269568 77126727645528064 77460910053861888 77585269427011584 77593516160581632 77596811421810688 78058147993878528 78061462987210752 78259476136891392 78345549127876608 78393449316876288 78682084991827968 79074679013317344 79153235201359872 79161648597958656 79210047747260416 79244442036338688 79501690043826176 79635670445850624 79977748068040704 80061395047022592 80356171906547712 80757118992324096 80810849610416128 80845938993659904 80895367912095744 80899728706895872 81054457427494656 81193215363907584 81492159455821824 81679402282254336 81733746528616448 81898774692364392 81980136458551296 82038978023948288 82341036116819968 82389186516869568 82479801533202432 82530229389361152 82834096213327872 82920730584416256 83189912777818112 83226035188924416 83281408465829888 83330108765503488 83641301813478528 83696951382216704 83784488194670592 84092973055475712 84198130731810816 84286191716794368 84342270353997824 84596523792334848 84652808904638464 84959910922027008 84968941524803584 85474107645640704 85477737581838336 85624067775791104 85844909994131456 85882185248145408 85939325757292544 85989580321849344 86355284013121536 86450261106622464 86767568601219072 86776791344480256 86821611025465344 86825298187780096 87254818221591552 87296412849537024 87350784659816448 87354494295212032 87671397440815104 87726002806980608 87873843250593792 88251308213010432 88584641164156928 88682070196355072 89111303715667968 89170592673562624 89209311993004032 89439401299304448 89592513505001472 89596318342709248 89922382847803392 90128995621797888 90371061729505536 90460840230125568 90525768854011904 90859074335801344 90912205811718144 91012194795257856 91067839326191616 91403140649189376 91795765823799296 91835625036054528 91950464844693504 92293850276941824 92355256697618432 92451849042395136 92633665631422464 92792246130180096 92908282186825728 93005452928876544 93347888322576384 93588651875045376 93598599648416448 93691584524058624 93748867224305664 93758832027369472 94159070304993792 94320262159269888 94563533665410432 94667538529517568 94725417924558848 94766549239332864 94885054148247552 95074186031792128 95234410017718272 95548570474425124 95590059215404032 95643492534976512 95653658722533376 95743523973758976 95753700793909248 96226435122069504 96327076247764992 96575523743397888 96639778915549184 96681741476954112 96740852348485632 97097041053745152 97581518782391616 97678460461252608 97688842950672384 97748569560449024 98108468564721664 98273806082113536 98691753157853184 98695944424390656 99162935544250368 99657721309676544 99719792253247488 99724027178811392 99767328970899456 99833707765956608 100195882789502976 100258288922263552 100316916757757952 100795858135547904 100858637957726208 101239589901893632 101291879529709568 101841489960763392 101845814991126528 101909248769785856 102216458627776512 102391444005715968 102519483792359424 103270236551774208 103281213405149184 103458021547442176 103899663784820736 104077530658504704 104081950649614336 104345968182521856 104460732170502144 104524599089168384 104909446655770624 105086245536792576 105432905351089792 105478686030790656 105537646935146496 105548864797278208 105659256048451584 106180893927800832 106566095165128704 106636997424054272 106748526729363456 106958459285766144 107141562542063616 107610366062850048 107676158656432128 107794585324879872 107860490549460992 108072609903326208 108257620485210112 108440061883711488 108656212607762432 108719751279992832 108839325734535168 108905869709672448 109198366256485856 109306848611401728 109852248689159424 109961380639014912 109967140755505152 109973068710936576 110040305852481536 110088087140302848 110372027135311872 110445461617770496 110560974112555008 110968046918565888 111106811687337984 111521735751304704 111632526241431552 111712650926227456 112123964073967616 112189530576162816 112264174309081088 112312921236701184 112381588955725824 112790575037546496 112795365056446464 113279881229369344 113470786404089856 113894538639630336 113953364470923264 113965476860854272 113970316775784448 114509580330860544 114647904866009088 114652773762465792 115140378684162048 115195266440626176 115690091468292096 115702388459307008 115762148033953792 116339757628788736 116390274240872448 116395217132716032 116467712879755264 116895196587753472 117092194480816128 117165124334125056 117590173975314432 117668410950680576 118023127487741952 118612018519976016 118742472896937984 118815071620890624 119252535065739264 119456684673335296 119896510463737856 119966622102061056 120494748972674048 121216274415624192 121343051868143616 121349593060343808 121423785768255488 121789823045861376 121870854198919168 122238239183732736 122600619792924672 122848162038546588 123058467035922432 123269132056526848 123511554175229952 123722994840240128 123795344084041728 123877709582434304 124251144319991808 124463851096768512 124784869166727168 124798132864555264 124922112698744832 124998489632407552 125545427073325056 125676732292005888 125760349545693184 126084711553880576 126139459583213568 126223384706023424 126297196097716224 126513405530996736 126979213356957696 127439866383040512 127453412287205376 127524656713302016 127671601058545664 128216606372757504 128301913496092672 128436101663686656 128767364991197184 128908988635938816 128987803131314176 129462721404993536 130108691709855488 130165187016720384 130232416538198016 130237947281670144 130251790600896512 130882227332387328 131026176989724672 131031741442818048 131507096161222656 131589004210470912 131594592565854208 132217247392333824 132376962319515648 132876961746235392 132959723004329984 133023105294532608 133594510386003968 133755889010343936 133819650835218432 134388770257502208 134394477514063872 134883574271705088 135556592594258304 135788653281017856 135794419988168704 136288611503702016 136601758989287424 136692645056479232 137104710973784064 137693648735698944 137708284540198912 138532885046427648 138677773563592704 138770040878006272 139127957576695808 139188369195270144 139280976227336192 139362423280238592 140397899472624672 140623300836458496 140638248041054208 140716862580195328 141480393238904832 141574525237067776 141845300498115648 142001307794276352 142088126886838272 142611279047688192 143322855711637686 143465238802464768 143480488083800064 143568211541909504 143630551190863872 143726113766506496 144096813204434944 144339652683104256 144959668373323776 145111278522728448 145119100979380224 145207826279563264 145645561580617728 145742464815202304 146372278173587424 146469664918879232 146533264426008576 146622854340673536 146630758281248768 147162702847082496 147414632150073344 147957395891421184 148043916636585984 148142415583117312 148695647668406272 148837047472226304 149579688379871232 149586040768217088 149750561648934912 149842118607634432 150293824184254464 150387433383395328 150393820075261952 151287956936589312 151294381872119808 151859384852840448 151937819294564352 151953969147805696 152679440441147392 152768722486689792 152863873154678784 152870365016621056 153520504912216064 153587166008573952 153779225688539136 154253455291056128 154921820107723776 155170538854023168 155187032321163264 155193622843621376 156116295987757056 156122925974421504 156518952273782784 156691098255753216 156786898633752576 157364169983655936 158149358026634688 158306470402719744 158323297195917312 158420095494520832 158488884072677376 159003380087652352 159271340891701248 159955496136081408 160122790094045184 160712343813095424 161514237984648192 161621699220832256 161691877987319808 161790735824191488 161799457413791744 162108914854989312 162386430727815168 162984318911643648 163358804564508672 163797549384728784 163960272917102592 164077956047896576 164682072233639936 164778373033739136 164959603066404864 165060458778722304 165668192426655744 165841461168832512 166379825555636224 166452070377848832 166660217531006976 167282603626957056 167393902764433408 167568976389341184 168185946110951424 168396261463621632 168572383433588736 168684540707995648 169193047584669696 169305617809276928 169919821844054016 169937883049607168 170948215291281408 170955475163676672 171689819988262912 171764370496290816 171878651514585088 171979160643698688 172710568026243072 173535137202438144 173553582688960512 173643222050930688 174509636443183104 174592825699074048 174701569319632896 174708988590424064 175342794881630208 175452005613961216 175747686501187584 176502616426020864 177169282328313856 177364140392710144 178222607431335936 178341185347125248 178418623986008064 178878802598608896 179185027010002944 179192636685418496 179844765695606784 180742123459011072 180921680460251136 181051537708023808 181718148671602688 181824411623436288 182024389590515712 182135678652383232 182806281298378752 183591531647598592 183900929689387008 184587700553883648 184710513395236864 184903698084790272 185267331262844928 185584492260360192 185816564373651456 186010905857753088 186695776645152768 187177303750090752 187197199296832896 187383169048117248 187497734448611328 187517664054738944 188318140609987584 188640524318539776 189127067330820864 189335077059035136 189450835849117696 189533098478665728 189770108296495104 190148372063584256 190468820035436544 191097140948850248 191180118430808064 191286985069953024 191307317445066752 191507401587818496 192452870244139008 192654152495529984 193151047486795776 193279557831098368 193363482953908224 193481704696971264 194194082107490304 195163037564783232 195356920922505216 195377685901344768 195497139120898048 196216937129443328 196547612164227072 197383506315706368 197391888848781312 198325871088500736 199315442619353088 199439584506494976 199448054357622784 199534657941798912 200391765579005952 200516577844527104 200633833515515904 201591716271095808 201717275915452416 202479179803787264 202583759059419136 203682979921526784 203691629982253056 203818497539571712 204432917255553024 205038967584718848 206540473103548416 206562426810298368 206916043094884352 207799327569641472 208155061317009408 208691936365043712 208921464341004288 209049198178336768 209818893311541248 210865810702179584 210957372061581312 211075293870292992 211097729594556416 211318512096903168 212361787855601664 213132190330257408 213273994848108544 213916918571532288 214283125084127232 214984283567456529 215220732125700096 215352317312864256 215589170649759744 215720981098921984 216145219806652416 216515240970420224 216880123767422976 217312425215524864 217439502559985664 217678651469070336 217811739419344896 218396732512971712 218613697222803456 219704497378318848 219922761278029824 219934281511010304 219946137421873152 220080611704963072 220744054270623744 220890923235540992 221121948225110016 221936093837131776 222213623374675968 223043471502609408 223425301852454912 224247928147935232 224379061152325632 224528348618162176 224625842473402368 224763177911451648 225581150075092992 225590730112892928 226559762458738688 226941572808179712 227789077279260672 227906728941846528 227930953721708544 227940633551568896 229019160661721088 229295809732018176 229305547524931584 230280757368324096 230390532881252352 231380182936584192 231404776918614016 232679515257577472 232780548481744896 232790434265432064 232935425759510528 233790393175506944 234184388961632256 235180347950628864 235336821901361152 236046254975483904 237224037039952032 237484945793875968 237630143241781248 238505070131478528 238913369346670592 239793020927475712 239933244204122112 240989497945348096 242432548831248384 242686103736287232 242699186120687616 242847571536510976 243579646091722752 243741708397838336 244476478367465472 245201239585849344 245696324077093176 246116934071844864 246538264113053696 247023108350459904 247445989680480256 247590688168083456 247755419164868608 248502288639983616 249569738333454336 249596265729110528 249844225397489664 249996979264815104 251090854146650112 251353464584011776 251520699091386368 252169423107761152 252278919166427136 252446769412046848 252594392195432448 253026811061993472 253958426713915392 254879732766081024 254906824574410752 255049313426604032 255343202117091328 256433212745515008 256603826992185344 256872203327373312 257534729982394368 257817977271877632 257975606262628352 258925442809987072 260217383419710976 260330374033440768 260464833076396032 260475894563340288 260503581201793024 261764454664774656 262052353979449344 262063482885636096 263014192322445312 263178008420941824 263189185131708416 264753924639031296 265753923492470784 265919446008659968 266046210589065216 267189020772007936 267511778020687872 268777540515004416 268788955028127744 269767148543410176 271113185188516608 271577306562035712 271588839976337408 272577223007404032 273203517978574848 273385290112958464 274209421947568128 275387297471397888 275416569080397824 277065770092855296 277355547127185408 278255915153391616 278376738390540288 278561952454672384 278724846560477184 280795798945249344 281246601672916992 281276496082108416 282960786477809664 283149050474135552 283690600996231296 284002615588552704 284176253773676544 285222558095376384 286645711423275372 286930477604929536 286960976167600128 287136423083819008 287261102381727744 287452227533012992 288193626408869888 288679305366208512 289919336746647552 290222557045456896 290415652559126528 291291123161235456 291484929630404608 292744556347174848 292939329837758464 293066528852017152 293245708681347072 293261516562497536 294325405694164992 295914791782842368 296087833273171968 296284831166234624 297391295336812544 299159376759742464 299172081536434176 299501123297869824 299684237215268864 300587648368508928 300774866766790656 300787640150523904 302575913873178624 303718769705680896 303875638589128704 303907938295611392 305358880882294784 305537444973379584 305727746309357568 305740730033242112 307041009824432128 307174332017147904 307558451377078272 308506910582112256 309843640215447552 310374064642326528 310387245687242752 312232591975514112 312245851948843008 313037904547565568 313382196511506432 313573797267505152 314728339967311872 316298716053269376 316612940805439488 316646594391834624 316840190989041664 316977768145354752 318006760175304704 318542681783402496 319910992272162816 320245580188090368 321424687626190848 323028475969296384 323243398441664512 323383755974639616 323581471648382976 324217829709978624 324772861455630336 325968637823287296 326717609129017344 327595098769457568 327920545834205184 328155912095793152 329364144467279872 329556746067478272 329919206132809728 330120917557444608 331336384853311488 331682922337665024 332759651111272448 332904140755697664 333320435062013952 334565207253914112 334787805528866816 335137952778682368 336371892221902848 336792522927243264 337144766867177472 338386095169339392 338611235618553856 339839643688108032 339875766099214336 341896430582562816 341910950327353344 343379639976525824 343528740992581632 343958321287397376 345421136052486144 347070274404876288 347107165377921024 347286444101861376 349019272886366208 349185651398148096 349403138639265792 349417977180848128 350685589763260416 350904011227922432 351495373002375168 353005232852041728 354338564656627712 354728280785420288 356445214862671872 356682370694250496 357757605197217792 358370054020005888 359689531391213568 361484246918022144 362103075416047616 363436297343205376 363648823246872576 364048779181031424 364271357304766464 365612562596757504 367183063295197184 367801859378774016 369175401107767296 369421026790473728 369807396169580544 370534662525689856 371168984520720384 371633128747302912 373391553290305536 374354607500181504 374394398593665792 374766338096234496 374995468897222656 375035328109477888 376636281219975168 377281048637079552 378254134661641728 378670154118070272 378901671698235392 379540216592990208 380296744127168512 380937640070873088 382194281897700496 382360236861616128 382573970139906048 382614634890133504 383014803175636992 384905740488278016 385308304991059968 386302094973591552 386559115662196736 386726965907816448 386963409393942528 388388164214980608 390326075129566464 390713841845010432 390755371802689536 390994278241796096 392433874258886656 393095224328454144 394767012631412736 394783777697562624 396651742177001472 398630885238706176 398879169012989952 398896108715245568 399069315883597824 400783531158011904 401033155689054208 401267667031031808 403183432542191616 404958359607574528 405167518118838272 407365959843053568 407383259964506112 407636995079143424 408865834511106048 410077935169437696 413080946207096832 413124853620596736 413832086189768704 415598655139282944 416310122634018816 417383872730087424 417842928682008576 418098396356673536 419637786623082496 421731621404359168 421914744123162624 422150587740585984 422195459189112832 424723575711203328 426264380660514816 426547989696217088 427833837143064576 429968567134913058 430441464251400192 430704634625728512 431178341299519488 431441962197843968 432290439613304832 433030481940840448 434624850431049728 434879005119971328 435357302938140672 435623478838689792 436793465025943424 437227394445606912 439408994756637696 439868563022020608 439892274843746304 440161223409926144 441488108541247488 441781846471081984 442243896450220032 443872187674263552 444427246749351936 446086943005218816 446850603704909824 448495856295870464 448758122304651264 449056697236324352 449251684946804736 449526355822903296 451162300150185984 451181460225785856 453119524917477376 453883145616359424 455578154558521344 455813457883693056 455861907443417088 455881267103137792 458038321323442176 458591619464036352 458611095049863168 460561514736648192 462760365873168384 462809553837228032 465359030515154944 465561096963489792 465580868530864128 465870851519021056 467580786351013888 468368777923264512 470360695901257728 470673643802722304 472092509950967808 474448074079904064 474969891587751936 475260286483562496 477010140262957056 479586041854951424 479866488408244224 481978995890696192 484865097662496768 485372207472574464 485398372241375232 485695143073021952 487159292183445504 487483416795676672 488952956734930944 491392648154186352 492233868143689728 493076528226107392 494046216700919808 494891979360960512 495181376336166912 495510838329737216 497004577279967232 499139476666908672 499192531458221056 499993958529630208 502181708293300224 502706929168023552 503041398182772736 504338846215522304 504557838332854272 504893538824093696 505188784390864896 506053622123986944 507916853427830784 509759465532162048 509813649148821504 510098626853208064 510686404234182656 512866425491030016 513207653984370688 515069459964788736 515635954543755264 515951212525256704 517850885619974144 520434766839421952 520660748066881536 520929666152792064 521007162403586048 523528909329549312 524104707958898688 524126965771272192 526028384644890624 526356016841883648 526378370263416832 529507849278062592 531507846984941568 531838892017319936 532092421178130432 534378041544015872 535023556041375744 537555081030008832 537577910056255488 539534297086820352 542226370377033216 543154613124071424 543177679952674816 545154446014808064 546407035957149696 548418843895136256 550774594942795776 550833138160795648 554131540185710592 554711094254370816 556511830306783232 556753476781080576 557449693120954368 561591597890498688 562493203345833984 562552992164216832 565921572955619328 566298100948271104 567381201992462592 568005231177105408 568352507547353088 570445116190752768 573291422846550744 573860955209859072 573921952335200256 574272846167638016 574522204763455488 574904455066025984 576387252817739776 577358610732417024 579838673493295104 580445114090913792 582582246322470912 582969859260809216 585489112694349696 585878659675516928 586133057704034304 586491417362694144 586523033124995072 588650811388329984 592175666546343936 592569662332469248 594782590673625088 598318753519484928 598344163072868352 599368474430537728 601175296737017856 601549733533581312 601575280301047808 605151827746357248 607437539411361792 607751277178257408 607815876591222784 610717761764589568 611074889946759168 611455492618715136 611481460066484224 614082019648864256 615116902754156544 619687280430895104 620748129284653056 620774491374485504 624465183951028224 626075809095131136 626764393023012864 627147594535010304 629456679934623744 632597432106538752 633225881610878976 633293188783669248 633680381978083328 633955536290709504 636013520350609408 637085363566804992 639821984544325632 642849375252381696 646056951938592768 646486796883329024 646767511949279232 647162943296765952 648435659419957248 649545722911260672 651937275646574592 653435218258034688 655190197538915136 655841091668410368 656311824191586304 658728288934559744 659113492134956544 659838412265619456 660241835114889216 662672769706622976 663365844675330048 665519302222544896 665808281511395328 666640870124027904 669130414507828224 669575611057733632 670275905557364736 672743784443805696 673585045854486528 674289533734354944 676772190338678784 679679287376216064 679751532198428672 683792861165125632 683821900654706688 686759279953051648 687057481985163264 687916642574794752 690842272104972288 694140548809752576 694214330755842048 698038545772732416 698371302796296192 698806277278531584 698835954361696256 701371179526520832 701808022455844864 706010465704083456 708677129313255424 712890429725343744 713364741388500992 715515210394435584 716740108040011776 719379062782427136 722968493836044288 724206150832095232 726872594686410752 727297646493745152 728097558362062848 728542714609532928 731225125193515008 734366126590394368 735603718757548032 738350802215534592 738842053580947456 739614792339161088 741069325051379712 742337969041440768 743266257494605824 748709215000363008 748788797187331584 749532676192468992 749990937794445312 750070656218955776 753272562439950336 754562097274159104 756508269323283456 757340308236140544 757803343396470784 759080433185980416 760593488254337024 761875280141746176 764388563795400992 764720473723232256 765147940279812096 765229269780267008 766029606351273984 769811480976556032 770616609982119936 772604189947183104 773118231324393472 773453931815632896 773926818787885056 776776328429961216 780652150259132928 781427683690020864 781510743605379072 781988556483592192 784867748517773312 786190448656908288 789534025262825472 789567555395125248 797261770477412352 797758338025979904 797792217430491136 798138631767195648 801567062316023808 802066311378108416 802535334062063616 806366865084383232 809916719215149056 810335036237676544 814731919686107136 814766519929012224 815273990158286848 817731669022212096 820155870338875392 826161892414193664 826249707241193472 827664172379537408 831197310278565888 834767745460174848 835685857364017152 836196792713347072 839275573246164992 843463242808718336 843829488246325248 844390918378225664 849447151422406656 852528761321029632 853095979392434176 855667674286129152 859937134269826116 860882928502800384 861409269251457024 862356682599038976 862883924395687936 864580879226609664 866060963881680896 869249700862099456 869758010239942656 871246957677379584 873586930051886848 874454788891213824 878817989513275392 879737126044041216 879784549687492608 880322446819852288 882976217082494976 883563692942163968 887744375348527104 888854493498703872 892173886010437632 893701207409819648 896991712591740928 897516244609302528 898113394472648704 898503369893609472 899052711645806592 902324600300371968 902362920451571712 906239049834954752 911156309117042688 911626915767386112 911723814886834176 911762534206275584 916076642646884352 917183238928072704 917222190099726336 921123029473296384 925520731746336768 925619107674456064 930718061030309888 931122193926979584 931161737061728256 931741703038042112 935161572702027776 936737555846529024 940721391802515456 944185019901935616 948896148159808128 949939783175503872 950520572967124992 954020280525914112 959732976816488448 963957991781392384 969730195324993536 970744414945148928 971390286146043904 974318584366891008 974966833591353344 977905913469861888 982785296308372704 984467736287379456 988092433401839616 989783958721921024 990362752672333824 991021676659474432 994009154559934464 998278953333817344 998385062916442112 1004363416586600448 1005413858336047104 1006082796365545472 1008677692431044608 1009115676665708544 1009787077648187392 1010377568781729792 1015833706855661568 1019518931064324096 1019627298297643008 1020197253706416128 1021372808468365312 1025732850982060032 1026415307968741376 1030138919929577472 1031902425050513408 1035701771239948288 1040869533678843904 1041321496133763072 1041859332305584128 1042014324807172096 1047057818659098624 1048209415917797376 1048253931542544384 1052056769289781248 1052712033683767296 1052756740526833664 1059015698556125184 1063015693969883136 1063677784034639872 1064184842356260864 1068756083088031744 1070047112082751488 1075110162060017664 1079068594173640704 1084452740754066432 1086309226248142848 1086355359905349632 1090308892029616128 1092814071914299392 1096837687790272512 1101549189885591552 1101666276321591296 1108263080371421184 1109422188508741632 1113023660613566464 1113506953562161152 1114899386241908736 1123183195780997376 1124986406691667968 1125105984328433664 1131843145911238656 1132596201896542208 1134762403984925184 1136010462354210816 1136705015094706176 1140890232381505536 1146582845693101488 1147721910419718144 1147843904670400512 1148545692335276032 1149044409526910976 1152774505635479552 1154717221464834048 1159677346986590208 1160890228181827584 1165164492644941824 1170978225388699392 1171757319351033856 1172266115408068608 1172982834725388288 1173046066249990144 1177301622776659968 1184351333092687872 1185139324664938496 1189565181347250176 1196637507038969856 1196688326145736704 1202350593474035712 1203099467067162624 1203150560602095616 1214875078822723584 1215502554356514816 1215631753182445568 1222149779893518336 1222910985237430272 1222962920132968448 1228164039297728512 1230233805508313088 1239374560861790208 1241496258569306112 1241548982748971008 1248930367902056448 1252151618190262272 1253528786046025728 1254295189070020608 1258913359869247488 1265194864213077504 1266451763221757952 1266586377567338496 1267360763956166656 1272027040701218816 1274170727133609984 1279643969088651264 1292113903877185536 1292973593766658048 1293535023898558464 1294325886593531904 1296871318839914496 1299091445822521344 1303874551293149184 1306870436516069376 1310380395077830272 1311682183336820736 1312623648383172608 1317456577869119488 1318226984269913088 1319676824531238912 1320483670229778432 1325345539413245952 1326731689350660096 1331038604445089792 1331616563022790656 1333281740248055808 1338260829015656448 1339151222115467264 1340551811114729472 1345487568887611392 1347170091708973056 1348579067468709888 1353544380677357568 1359358574752432128 1359503064396857344 1367585722330251264 1367643801309413376 1373518559906103296 1374114963970326528 1375833285149589504 1381684544209944576 1388281097619505152 1388428661511684096 1396077091545464832 1396742605592592384 1397612554557063168 1402742359053041664 1403616044911689728 1412020931408166912 1417354258626510848 1425780859450687488 1426729482777001984 1431030420788871168 1438758125564854272 1445936987672088576 1448412301664190464 1453745189372821504 1454595292987490304 1456195116724125696 1457085429219065856 1462450250387030016 1468732253180788736 1476701604431069184 1477684107161894912 1479229584678322176 1482138650102759424 1484675938082881536 1486532514989211648 1497418430000726016 1497577594374663168 1499981875588890624 1500141312437911552 1506545124879900672 1509124194548318208 1513016538646566912 1514680616472281088 1515606686792941568 1518160866371960832 1521186976508674048 1523750560283492352 1528777127590801984 1529440947446464512 1530295880559624192 1530458539560534016 1532059212702547968 1539622961953112064 1545208379894366208 1546236462648786944 1546907863631265792 1547853637575770112 1553552656859922432 1561304300518265856 1563021487210758144 1563977112967184384 1569735497035546624 1572380897313816576 1579068050525650944 1579135110790250496 1594523540954824704 1595516676051959808 1595584434860982272 1596277263534391296 1603134124632047616 1604132622756216832 1605070668124127232 1612733730168766464 1619833438430298112 1629463839372214272 1629533039858024448 1630547980316573696 1635463338044424192 1652323784828387328 1652499414482386944 1655328344759074816 1662394620557131776 1669535490920349696 1672393585426694144 1678551146492329984 1686926485617436672 1687658976492650496 1688781836756451328 1698894302844813312 1705057522642059264 1706191958784868352 1711335348572258304 1719874268539652232 1721765857005600768 1722818538502914048 1724713365198077952 1725767848791375872 1729161758453219328 1732121927763361792 1738499401724198912 1739516020479885312 1747173860103773696 1748909577782427648 1757635979026550784 1759474252088082432 1759569099374985216 1760644893639704576 1765952434164989952 1767127385884327936 1777708986997407744 1784347772020875264 1787402414819639296 1793983425183481856 1795032489218605056 1796226788945297408 1798105423291613184 1804649200600743936 1804725840903143424 1812478099669909504 1822312618234085376 1823253831534772224 1823447629773668352 1823525068412551168 1832153285293768704 1834366477856145408 1834444380199452672 1842246058946592768 1851238215348912128 1861436122060619776 1862244387853959168 1862323474123456512 1870323145404055552 1881442783605030912 1888370039803871232 1897792296319616256 1899879566351007744 1901041145934249984 1908040561051828224 1919465953632976896 1927915983562784768 1939460390649987072 1941488829890297856 1948637168733782016 1949933667182706688 1955811826939723776 1965570592616745408 1968935472574758912 1976184866803679232 1980725505344667648 1982043353318948864 1988018309119868928 1996557906667634688 1996770125832884224 2008726833173200896 2010827716672094208 2012165592731090944 2017355384862089216 2018231353331417088 2019574155296374784 2020755137563459584 2039037862128648192 2039254596595286016 2040394507412832256 2042745616936730624 2051465701964120064 2052830615937482752 2060277839859154944 2071403542479896576 2081739067357687808 2082642992267526144 2084028649614344192 2094115637318197248 2096418831835594752 2096507863085088768 2104113538579562496 2105424067367534592 2105513481053667328 2118031397112250368 2126031387939766272 2127355568069279744 2137512166176063488 2140094224165502976 2150220324120035328 2158137188347281408 2168905481508132864 2172618452496285696 2172710719810699264 2180617784059232256 2185628143828598784 2193675375580545024 2203098379771183104 2203332552643182592 2216526160742842368 2218844377017483264 2226047321227132928 2227013907124322304 2229798772483817472 2246366391561994752 2249972813383335936 2250211968656867328 2263686291822477312 2269524807969850368 2272020924708421632 2273410030189412352 2281780464763011072 2293165691386202976 2295443820839436288 2295687809340801024 2297091384670552064 2298088819053821952 2305549011270959104 2309434442929668096 2319354693973180416 2321780456363655168 2330328985289883648 2341956450777398784 2343514638702067712 2344532230816137216 2345965669450776576 2346092132499980288 2354603245553319936 2368702666185375744 2370278649329876992 2379130362694500352 2393275014077939712 2393376652291473408 2404701186948071424 2406198934134325248 2429750157645447168 2431005108713029632 2431263506364891136 2444299559787036672 2445821970474860544 2445925840265936896 2456328078595457024 2460467611016626176 2478749121723580416 2482992517138612224 2483097965497942016 2504303236380524544 2507057572092051456 2508590378140041216 2517826719738494976 2530389728426155008 2533172755134676992 2534721527912333312 2544054081402437632 2548341454267219968 2559287938177302528 2584227807754371072 2585947187533316096 2587070047797116928 2588651773187063808 2593742637679828992 2598182891645042688 2607749102586298368 2613740873032138752 2620760790155660544 2623364366673641472 2625247296766345216 2634913155738238976 2636453968539826176 2639353649062477824 2640967340459556864 2650691078826491904 2662077208890179584 2663233126045581312 2666563480496111616 2676521658031312896 2678302444230934528 2681103622229458944 2690975137775222784 2694340183417946112 2697158134937419776 2707088761354715136 2718717149504864256 2719006128793714688 2735171444660502528 2735287602618826752 2747037119812206592 2748229927940653056 2751666570299179008 2763369088419889152 2776562195239010304 2776857323023368192 2792154183090929664 2793485211185184768 2795225109114126336 2805484718106083328 2807232089823379456 2834708517253021696 2851561718901374976 2853458965554003968 2862060841577742336 2891873975344177152 2896824603328380928 2907490378745643008 2909190585974980608 2914170858438131712 2924900500774060032 2937464506361577472 2953403208862138368 2955368214323789824 2964277300205518848 2969351876165763072 2973065029978423296 2994836860001452032 2995155188749326336 3000282624875823104 3013090249759801344 3018248389096636416 3026033077293133824 3029361232944562176 3031213373585883136 3042373953017348096 3047501120566984704 3057554255181603968 3058881894892929024 3060591761119248384 3060917079121068032 3064118425405095936 3079245923906224128 3090416759788732416 3092472925297573888 3095707275151540224 3107105313719844864 3122608601036531712 3126042974421516288 3127954225934368768 3139470994071093248 3144761794627633152 3158136101051301888 3158270221580500992 3189047081909649408 3191033352103919616 3191168869721964544 3192554527068782592 3206268249264095232 3210141336248254464 3239666876860596224 3258927678744428544 3259066079716048896 3261095960633147392 3270926676088848384 3304647569656774656 3304998828964773888 3310656689518149632 3324789241114263552 3339070981840699392 3357102292984659968 3373852971234873344 3375317952985300992 3377563673512902656 3397788605689626624 3410115045284118528 3412383917569736704 3422670697144516608 3439748537079304464 3443531714011201536 3445637077005828096 3451535697582751744 3458323516906438656 3464243855526723584 3476998803448397824 3479032040959770624 3494347720207547392 3515271958053101568 3518948504176164864 3519138198749970432 3521289787279409152 3531904868329979904 3534254771768655872 3555417973994815488 3568695544041750528 3574804829639278592 3587966850366963712 3590064978437210112 3592453577890594816 3609298401201487872 3609451681806286848 3624956199339819008 3644625236468170752 3646507663069544448 3646895259547336704 3647050136825102336 3668732955712290816 3668888760398905344 3684492117893185536 3702476430697824256 3722872244121239552 3724488775707918336 3724646948246913024 3740646290808111104 3762885567210061824 3776740079607742464 3795584592639232512 3799759132702015488 3802082291868499968 3816081122103656448 3838931907265953792 3855831967125569536 3878920781299974144 3882977659780595712 3897274337467564032 3911623653879447552 3931141185233490816 3937870945149517824 3952369733607358464 3961451010689335296 3964086706637897728 3976036618239737856 3993115813335269376 3993540251665768448 4017453666346401792 4021655433344188416 4024331185462181888 4034710769724178432 4036462706662834176 4039148310592749568 4041510275126919168 4078075724257296384 4078509193190572032 4080789014825664512 4102931403928240128 4105661231874965504 4120555679718309888 4163478134715375616 4165285984535052288 4168057299228688384 4188231274636394496 4192837663671189504 4208227077159124992 4210848134735069184 4211026962107334656 4236062794224500736 4252062775879532544 4254711136138559488 4275024332352126976 4280188448331005952 4316274376694562816 4337810963016265728 4345236904992571392 4345421439621398528 4361235568118464512 4371256287657197568 4387350751161090048 4406196759542366208 4406665105286365184 4433052321485684736 4437688754034966528 4452094642454265856 4454027814248644608 4459597544967634944 4492732783123989504 4499945626766671872 4500423937313734656 4527372583644954624 4539049615939700736 4544041849416843264 4546820060378824704 4563560929526022144 4586331382772405952 4590887641678872576 4591375618681602048 4594182769341104128 4596177638107643904 4611098022541918208 4618868885859336192 4638709387946360832 4643560912727310336 4660657970579767296 4683912901554797568 4687029277404135424 4689064461632274432 4691931338901553152 4692184264999960576 4709206491106639872 4737405332370751488 4758260725389000704 4786550028155879424 4786753304582946816 4809402373896142848 4812397868268650496 4859500315290894336 4862527012729782272 4888599119574073344 4891643940949721088 4891851680531873792 4912656157190914048 4957498243447160832 4965985034277224448 5008606472761049088 5017180756280082432 5035653439476989952 5060779456852310016 5066345510269353984 5069443055824666624 5088108162804875264 5096682908534439936 5118575876354605056 5168455615508742144 5171894375066632192 5174140095594233856 5177303546374127616 5187485275359657984 5196365783290085376 5215498205172596736 5241521580311321088 5246728733347282944 5250494593532690432 5269826311476477952 5272907937079652352 5278707298124955648 5281934680919113728 5301382157652983808 5324154417780359168 5333126960992223232 5353043316062625792 5356604888461869056 5362207244458917888 5381950275550445568 5388680366835892224 5394316269874839552 5414177522709430272 5437434299009728512 5438012257587429376 5470342889321005056 5470575205237653504 5494074239624413184 5496459855881306112 5503333140598358016 5526738176839778304 5553714646046736384 5584308366181859328 5586970422370369536 5610969436212166656 5614464179646758912 5669417034506043392 5703123437802749952 5706917931108007936 5724121683155484672 5783747950688354304 5793649206656761856 5814980757491286016 5818381171949961216 5849801001548120064 5874929012723154944 5906806417724276736 5910736428647579648 5928554600411037696 5946130059956846592 5989673720002904064 5990310377498652672 6000565249751646208 6026180499519602688 6036496778193272832 6052066154586267648 6058722465889124352 6062426747171766272 6084747906034696192 6115108510363207936 6117763789785858048 6121183522238496768 6121834158242136064 6128236850810191872 6158491847812448256 6180833519577464832 6184945850595147776 6214210627439689728 6245217202073063424 6252085948843032576 6255908451868737536 6278941988142186496 6289523589255266304 6316272202102603776 6316540443161001984 6378094163819298816 6382066704207839232 6382337739443929088 6412536498528190464 6420282672496508928 6479333753721192448 6517855357488857088 6518132159432097792 6522191921266294784 6541853352177696768 6609295139313549312 6609997657929547776 6649578482228527104 6678141963681398784 6747705942469746688 6750635905970601984 6755127347025805312 6820230090568237056 6824767835139473408 6845341394289033216 6879497074158608928 6887063428022403072 6891274154011656192 6916647033812877312 6928487711053447168 6953997606896795648 6958064081919541248 6988695440415094784 7030543916106203136 7037897008352329728 7038276397499940864 7042579574558818304 7063809736659959808 7068509543537311744 7110835947989630976 7137391088083501056 7149609659278557184 7175933700733927424 7180129956874420224 7184907155781189632 7218596802402975744 7249912398679638016 7289250472936341504 7293015326139088896 7293790519094673408 7294100273650204672 7337465911424581632 7337777520797810688 7368984235786371072 7404952861395648512 7445744488242479104 7448977551415836672 7449293896493826048 7481292581616222208 7525771134420123648 7553480159215484928 7591169185278465024 7599518265404030976 7604164583736999936 7632162244207312896 7677863814531907584 7711663934251139072 7757841562599948288 7765955319561191424 7794548674935128064 7823247307758895104 7862282370466981632 7875741890299035648 7904739467214716928 7922902021378670592 7928173413275795456 7952073236479475712 7986231626670538752 7987080503331536896 8034907332692803584 8043310866688376832 8069421539448356864 8072925413325668352 8078296621185499136 8083020550253838336 8156151448514592768 8157018386381144064 8205862807856480256 8211322463749931008 8241111359436619776 8326956269430751232 8330571969070104576 8336114598457376768 8376462549272788992 8385675327342379008 8416454154318249984 8421696269470138368 8422053924214669312 8504125551759065088 8509422272277118976 8560376896662011904 8675621926032531456 8690473809985142784 8690842879242797056 8722471136236929024 8742512575314395136 8774701502322180096 8812393519084732416 8813330210572730368 8866104642971369472 8904189284908531712 8908055628497289216 8919195089935269888 8985465566247979008 9000847874627469312 9054745167289909248 9078099231879401472 9088083698833686528 9093640120757649408 9127121859052044288 9172662765544811904 9181775283357745152 9182751237363204096 9188365538682208256 9192355276215287808 9222196045083836416 9237737771718672384 9277418775892721664 9287121825454620672 9321315941159534592 9367825803109595136 9374058554808270848 9378128923264548864 9383862677803106304 9418412982213279744 9474810664741502976 9516521450778001408 9573100056311758848 9573506609165893632 9618804747792285696 9719000630581788672 9725054025459564544 9777198239148146688 9783287881899442176 9825312314381828096 9914996486894321664 9931970068554448896 10017212945522098176 10071306878953979904 10121558913704620032 10132691020538707968 10138886111649333248 10176216325609750528 10193365817068879872 10237151752709210112 10336911231017484288 10343788750133264384 10354607092748255232 10374970550719315968 10392731566580170752 10430996410345193472 10483043160622642176 10500989187065380864 10539652622952955904 10545815874159304704 10557414596249911296 10563869361838227456 10602764315305967616 10648308835560718336 10666253921984446464 10706086632125251584 10713209776923738112 10724414488917835776 10763900551100891136 10777360733671784448 10828355045418860544 10874868598019457024 10876024515174858752 10940685778642010112 10941150410475307008 10988148479248826368 11006666281196716032 11053476353679556608 11107429292093472768 11168616732363718656 11173940844740739072 11221938872424333312 11228928359293517824 11338834069012086784 11406246875605499904 11413835862216015872 11448243366310969344 11567495901376708608 11587298413313523712 11629961514982572032 11636762343899922432 11749858025446309888 11813612835448553472 11821472857295159296 11857109200822075392 11892260119913693184 11979347440005808128 11980620754997305344 12001130499503292416 12052360999039205376 12072993556386545664 12104132309172535296 12117444931778248704 12124853494343532544 12169495812069392384 12230217020726415872 12235527579571716096 12242367044476993536 12243668316484272128 12316983695624896512 12361667039154929664 12369891701190295552 12490434404146126848 12504171897686065152 12511816903737475072 12557883976284372992 12632544404205207552 12633080886322003968 12756188327638597632 12764133408415678464 12764675478887858176 12825072997056380928 12840565344993017856 12958667507442384896 13035710714977714176 13036264318864195584 13083706704355393536 13218590278627098624 13219995315859095552 13299156964457054208 13356283927362797568 13495411884939493376 13501271811941203968 13510254694051610624 13640460181136474112 13649535670278946816 13690682788578066432 13758994148317217856 13774126856044806144 13782548308023312384 13833294067625754624 13907995213793591296 13916128163839082496 13977390880830189568 14061087832212406272 14075794016704659456 14076552794999881728 14085159149117636608 14127619473319919616 14137019087074623488 14274782176167002112 14299219318557114368 14351867401467854848 14360259913748840448 14369814311562379264 14437193604805951488 14499824797359276032 14578500945872683008 14587581038189346816 14588200547300409344 14674931822849163264 14675555041595621376 14737968471572742144 14809905722791297024 14891488976484958208 14897955102831673344 14962585163232444416 15051542268840247296 15106960318430969856 15182338370556930048 15199036530808061952 15208329167473999872 15264324488414625792 15355727629063815168 15423327868502278144 15515683125199896576 15531910639122382848 15589097349870256128 15646494615517790208 15724564740933963264 15751483780598071296 15809478934429433856 15845804042757341184 15904146472958951424 15972463253341077504 15974161006663073792 16069814665385607168 16086621733376753664 16138843078896713728 16145850826651336704 16166041100507676672 16312302897029185536 16314036772762288128 16411725615712960512 16422644927499862016 16482222718873239552 16653912538861502464 16661143938140209152 16672229196914753536 16752925098545577984 16832908308636499968 16843392538940276736 17008251103518130176 17018844544554237952 17120753793324023808 17351243852065062912 17380947619970285568 17381685758485594112 17444942272473858048 17549403004644360192 17624787038169464832 17626660421145460736 17732209285942738944 17808378569817063424 17838390179870539776 17970931132495958016 18001695749254938624 18109490334579818496 18156198463758802944 18176167397667373056 18187280241515298816 18254243718104088576 18345325531089623808 18363550566715490304 18365502474726408192 18376731077364416512 18384710552430575616 18444392090167672832 18475475543437344768 18554837551785443328 18642631882319069184 18735651606219190272 18748117109616541696 18756257846529097728 18767725355606212608 18836825964426559488 18949621329483005952 19033042901556002816 19146200112623517696 19147013218331787264 19237609495584571392 19438001261163577344 19450108050919129088 19554396478296293376 19566575763798884352 19650624628763656192 19829992973788643328 20034425891044196352 20243117827409240064 20265382041077415936 20277772223298666496 20352432651219501056 20474303505418420224 20673822462034968576 20687577500266528768 20749941101438631936 20785463133160341504 20861992820690386944 20966086321245284352 21001978374130761728 21079305245905911808 21091631748318609408 21114829192499822592 21127738723676454912 21205528630611935232 21296617671121436672 21332507843968892928 21412173264250503168 21426419553847476224 21448828977835671552 21527801102201782272 21554721467343568896 21749737196038914048 21752049030349717504 21881371557284020224 21882300820950614016 21976296958497652736 22013332562393432064 22106952707359113216 22214858584186945536 22337233464727437312 22347881689481478144 22443877744848666624 22677668138024173568 22812493751210999808 22827671724432031744 22896486732621938688 23134991802753417216 23174596826627047424 23259923029965144064 23273524687799844864 23499716050892619776 23627225670897106944 23642945714590318592 23714218401644150784 23784520239827386368 23958694880011616256 23961241509994610688 24002260999006584832 24104721998078410752 24208264618345070592 24234889863556497408 24249706988687065088 24338991624138784768 24460434041452831744 24471055159143432192 24487336632968544256 24633967391249793024 24723334078309859328 24739783402380591104 24980868808292253696 25008343795372130304 25023633807474950144 25115767952568745984 25265088808410415104 25266161772644007936 25512376655277195264 25528266816831356928 25529350957775716352 25681130689986035712 25917335014884769792 26071421429955428352 26072528637728391168 26167413408710787072 26437180557254197248 26439990631718191104 26598313928914108416 26712567854725595136 26990823769878986752 27002543623882407936 27020509388103221248 27280920362272948224 27381365577156132864 27517988296634435712 27548253712089612288 27565096616046624768 27666588135251509248 27832256327678164992 27954781761660379136 28122175664424812544 28151588033409318912 28170318298235273216 28255238946639839232 28274038174149246976 28549564352334004224 28703734802935709696 28720519827497680896 28739628623124758528 29157001891745366016 29175162076378693632 29176401094600818688 29349863645698326528 29475936943145484288 29619811445582594048 29782977952969916416 29795910205663346688 29925170326464888832 30213920636861939712 30364676741113860096 30398073061616123904 30416658334947999744 30528648976829251584 30711455258127630336 30846655737004556288 31031366250399793152 31063821278244765696 31178194699740512256 31292989231035580416 31449129481867926528 31502967561196142592 31618957868858867712 31691608085514682368 31808292945917902848 31944926506682155008 31948322013326147584 32139629330771214336 32173243466753507328 32277686157793427456 32291701653302673408 32332082201015353344 32624605794058371072 32628073545524576256 32823451231425921024 32845289854999724032 32964445437746479104 33307825077723004928 33322287876280418304 33505850197091155968 33665816617272999936 33686785077880553472 34016502207036260352 34037689089108475904 34241507586648047616 34702487704130125824 34761895239940571136 34889884544947716096 35249574076338929664 35253320842290921472 35464418571885477888 35616757139634126848 35676780359741079552 35941862264991916032 36003391498509877248 36218980669159636992 36312396927517605888 36352334795334746112 36374560483030597632 36508487436208177152 36690651062179247616 36727101133430980608 36731004949452816384 36753462154728833024 36888784180335345664 36950951086874689536 37109675103570886656 37471303212438380544 37496234219233083392 37512515693058195456 37535450711212425216 37673651928853118976 37899242658966011904 38066085803112005632 38292400225247035392 38294026436663574528 38475218991169142784 38876002522327154688 38900216101838258176 39108792956592586752 39301249257527312384 39659985947577286656 40068851782088392704 40486235654818480128 40530764082154831872 40555544446597332992 40704865302439002112 40948607010836840448 41347644924069937152 41375155000533057536 41499882202877263872 41723985641380773888 41932172642490568704 42003956748261523456 42158610491811823616 42183263496637218816 42229658384999645184 42255477447352909824 42411057261223870464 42593235342242873344 42824346528501006336 42852839107694952448 42897657955671343104 43055602204403564544 43109442934687137792 43499474392077828096 43504098060699435008 43762743114568040448 43764601641901228032 43952593916995305472 44026665124786864128 44213905414718226432 44429717168373891072 44674466929454874624 44887755489697333248 45355336276048347136 45624987502421999616 45655343448864063488 45792973465243877376 46269983605506834432 46519846059930288128 46547049375599689728 47254451341794213888 47285891429180637184 47428436803288301568 47917389760023232512 47922483019989221376 48004521998013169664 48209443996156821504 48416529236690141184 48499413977374130176 48677983248277569536 48920868082905663488 48942110318286864384 48974673265937088512 49267934782499586048 49446668156619718656 49479566804761182208 49961737616584507392 50016687590744260608 50047267614949900288 50231535905137491968 50530177616820830208 51024753310554390528 51056533633662713856 51058701915551432704 51362261379972071424 51834670029769539584 52142842859910856704 52145057275456782336 52334826817421574144 52874361114508394496 52879981263436382208 53196627857828216832 53425135709451190272 53981647539757973504 54005087247764815872 54561840724545896448 54762731154312265728 55035976593268871424 55096507424179224576 55130193232093249536 55333176270503018496 55664512655356329984 55909563523320758272 56244351328849625088 56303176066818637824 56510477893279678464 56548076348298493952 57099128704668008448 57441039654995361792 57479257246249517056 58314003783490732032 58350324152757387264 58352802189201637376 58699727291396653056 58951873886290968576 59239622891165188096 59565955905939832832 60729353482227720192 60796146123232247808 60833316669895999488 61057297953658503168 61422910516255260672 61693311474009112576 62062732500799586304 62356389399481024512 62585978462071160832 62898258963735853056 63005935122392285184 63237915737717735424 63383216171029364736 63616585891835805696 63889853013364310016 63896644026652295168 64279258661542428672 64346486933507014656 64555372315586854912 64583403306605346816 64664164402030706688 65249211588116742144 65256147091049152512 65646902462851842048 65928890875492958208 66615650155446009856 66644575752560836608 67011700394182311936 67331633234545999872 68033004414072520704 68075378178216951808 68483015173296095232 69404975408260251648 69523790479881142272 69779769089895432192 70499148152677859328 70506641684581842944 70928837143770955776 71233514279268253696 71353560719482159104 71883724529983832064 72006782997019754496 72624793855035211776 72704669590669492224 72749120966061195264 73016974872416354304 73381302124358495232 73462009898905632768 73506924309457666048 73777568360670691328 73901902173749379072 74219350207141773312 74942606424876761088 74992468438466166784 75025031386116390912 75070901422424850432 75347303857706237952 75798485317932023808 76132171606224011264 76584800450494070784 76588052873327149056 77752005044654309376 77800432203676516352 78217585913185173504 78602498515054624768 79319971895154573312 80137703564176785408 80972471309636960256 81061528164309663744 81111088893194665984 81409730604878004224 82695289848139874304 82750310001066115072 82999764405754527744 83864345284981137408 84007913496523046912 84317220983623647232 84366526993274437632 84510954894705819648 84822114522447740928 85186470684485746688 85648693057002012672 85705678215389904896 86111204408807129088 86218885869374275584 87008196121398870016 87525486229136080896 87529203283802456064 87905187833990610944 88427810829436452864 88859434336747782144 89348933858909749248 89775510979394666496 90710672552096694272 91249975004843999232 91585946930487754752 92539967211013668864 93094098751199379456 94508902683588427776 94571782858361274368 94856873606576603136 95834779520046465024 95844966039978442752 96009043996026339328 96418887992313643008 96833058473380282368 97355966496555139072 97841736165811326976 97884220636573728768 97949346531874177024 98535869564999172096 98893336313239437312 98959133609522364416 99923475233169014784 100094535229899800576 100463071810274983936 101060355233641660416 102049506621108781056 102113067267325427712 102117403831102865408 102724522759944142848 103669340059539079168 104285685719821713408 104669653634843148288 105748722229016788992 105759962526872764416 106393255715656433664 106850271418902380544 107963295079515947008 108010174495529631744 109123681449091792896 109525462308624531456 110071953186537742848 110193014848358449152 110260386464186499072 110666352541006036992 111329025310712659968 111819127046641516544 112488702657699250176 112606352133637275648 113020955786559356928 114198257409336016896 114882079309990723584 114958514492499034112 116628007566981464064 116700648305514774528 116705604378403274752 117903747772581937152 119131911811879665664 121458706964455440384 121592292246464495616 121666633339791998976 122114595907317006336 122845821032510521344 123386622948018225152 124125465001599172608 125171956924142321664 125796517927471706112 126011870244784570368 126475831475435470848 126766432342058729472 127233171783671611392 127779706026728620032 127793288053304590336 128558517323084857344 128692973867014029312 129110744631173709824 129166806613210693632 129328328804061413376 130498423176233484288 130512294182098305024 131293804925703684096 131857781750985916416 133231300310892019712 133289151505121673216 134023400788364623872 134663266469091999744 136066008828145041408 136150756356433903616 136966030346592190464 138809950816520503296 139559538179790864384 141013283369163685888 141857674287541911552 142467028558536507392 143767449059967664128 144013565994039508992 145249587710070423552 145498241932122390528 146033949744832708608 146762604248716990464 146924019797811265536 147013848618915332096 147555136721341382656 147803804347498758144 148438700414283546624 149885212849753522176 149984936876932333568 150050062772232781824 150141802844849700864 150694607715412475904 152264343212448022528 153169600900988141568 153176105746654298112 155504010089308618752 155600864407353032704 156435171826370347008 158639943790309146624 160275407128353570816 161944942619273920512 162222177786389331968 162819461209756008448 165390579696279748608 165500620002132230144 165999528811509055488 167728690569962274816 168015826993046093824 168634441967247294464 168733053986548875264 169644229044895481856 170372941368971493376 171297386114004025344 171411356430779809792 172437771738748551168 174016392242797740032 175050972458272161792 175058406567604912128 175810375667981221888 176855621658872905728 177718868673495564288 178697867717819498496 181421345104193388544 182499950009687998464 183171893860975509504 185079934422027337728 186188197502398758912 189017805367176855552 189143565716722548736 189713747213153206272 191669559040092930048 191689932079956885504 192837775984627286016 193666116946760564736 195683472331622653952 195768441273147457536 195898693063748354048 197786672626478874624 197918267219044728832 199846950466338029568 200926143620549967872 204099013242217562112 204226134534650855424 204234807662205730816 205449045519888285696 207338680119078158336 208571371439643426816 209339307269686296576 211497444458033577984 211519925053745528832 212786511431312867328 213700542837804761088 215926590159031894016 216020348991059263488 218247362898183585792 219050924617249062912 220143906373075485696 220386029696716898304 220520772928372998144 221332705082012073984 222658050621425319936 223638254093283033088 224977405315398500352 225212704267274551296 226041911573118713856 228396514818672033792 229764158619981447168 229917028984998068224 233256015133962928128 233401296611029549056 235807495545163874304 238263823623759331328 242917413928910880768 243184584492928991232 243333266679583997952 244229191814634012672 246773245896036450304 248250930003198345216 251593035854943412224 252023740489569140736 252951662950870941696 253532864684117458944 254466343567343222784 255559412053457240064 255586576106609180672 257117034646169714688 258221489262347419648 258333613226421387264 258656657608122826752 261024588364196610048 262587609851407368192 263715563501971832832 266462600621784039424 266578303010243346432 268046801576729247744 269326532938183999488 272132017656290082816 272301512712867807232 277619901633041006592 282026566738327371776 283715348575083823104 284934057117073014784 287534898119935328256 288027131988079017984 290499175420140847104 292067899489665417216 293525208497433980928 293848039595622531072 294027697237830664192 295110273442682765312 295607608694997516288 296877400828567093248 299770425699507044352 299969873753864667136 300283605689699401728 301389215430824951808 304528686424896045056 306339201801976283136 306352211493308596224 311008020178617237504 317279887580618293248 320550814256707141632 323889885238547841024 325638922419512016896 330781159392559497216 331001240004264460288 331999057623018110976 335457381139924549632 336031653986092187648 337268883934494588928 337466107973097750528 340745882737942986752 342594772228008050688 342822712861559619584 344875543477497102336 348032784485595480064 350101944916544323584 350116813135209824256 351620751335962443776 353711243317745811456 357395735435638996992 362842690208386777088 364999900019375996928 366343787721951019008 370159868844054675456 372376395004797517824 378035610734353711104 379427494426306412544 383339118080185860096 383379864159913771008 385675551969254572032 387332233893521129472 391366944663245307904 391536882546294915072 391797386127496708096 395573345252957749248 395836534438089457664 399693900932676059136 408198026484435124224 408452269069301710848 408469615324411461632 410898091039776571392 414677360238156316672 418678614539372593152 423039850107491057664 425573022862625734656 427401085675609522176 431853180318063788032 432040697982118526976 436494725796367171584 438101849234498125824 440287812746150971392 440772059393433796608 441041545856745996288 442665410164024147968 445316101242850639872 447276508186566066176 449954810630797000704 450425408534549102592 452083823146237427712 456793029637344067584 459528317239962894336 466512030267925856256 466802593222059098112 476527647247518662656 485834827857821761536 486666533359167995904 488458383629268025344 493546491792072900608 496501860006396690432 503186071709886824448 504047480979138281472 505903325901741883392 508932687134686445568 511118824106914480128 511173152213218361344 514234069292339429376 516442978524694839296 517313315216245653504 522049176728393220096 525175219702814736384 527431127003943665664 532925201243568078848 533156606020486692864 536093603153458495488 544264035312580165632 544603025425735614464 555239803266082013184 564053133476654743552 567430697150167646208 569868114234146029568 575069796239870656512 580998350840281694208 587050416994867961856 587696079191245062144 588055394475661328384 590220546885365530624 593754801657134186496 599540851399014088704 599939747507729334272 602778430861649903616 609057372849792090112 612678403603952566272 612704422986617192448 622016040357234475008 634559775161236586496 641101628513414283264 647779770477095682048 661562318785118994432 662002480008528920576 663998115246036221952 670914762279849099264 672063307972184375296 674537767868989177856 674932215946195501056 681491765475885973504 685189544456016101376 685645425723119239168 689751086954994204672 696065568971190960128 700203889833088647168 703241502671924887552 707422486635491622912 714791470871277993984 725685380416773554176 729999800038751993856 732687575443902038016 740319737688109350912 744752790009595035648 756071221468707422208 758854988852612825088 766678236160371720192 766759728319827542016 771351103938509144064 774664467787042258944 782733889326490615808 783073765092589830144 783594772254993416192 791146690505915498496 799387801865352118272 816396052968870248448 816904538138603421696 816939230648822923264 846079700214982115328 851146045725251469312 854802171351219044352 863706360636127576064 864081395964237053952 876203698468996251648 880575625492301942784 881544118786867593216 882083091713491992576 885330820328048295936 890632202485701279744 894553016373132132352 899909621261594001408 900850817069098205184 904167646292474855424 913586059274688135168 919056634479925788672 933024060535851712512 953055294495037325312 971669655715643523072 976916767258536050688 987092983584145801216 993003720012793380864 1006372143419773648896 1008094961958276562944 1011806651803483766784 1022237648213828960256 1022346304426436722688 1028468138584678858752 1032885957049389678592 1034626630432491307008 1044098353456786440192 1050350439405629472768 1054862254007887331328 1065850402487136157696 1072187206306916990976 1088528070625160331264 1089206050851471228928 1110479606532164026368 1128106266953309487104 1139736228468292059136 1150139592479741313024 1161996701680563388416 1174100833989735923712 1175392158382490124288 1176110788951322656768 1180441093770731061248 1187509603314268372992 1199081702798028177408 1199879495015458668544 1218114745699584180224 1225356807207905132544 1225408845973234384896 1244032080714468950016 1269119550322473172992 1282203257026828566528 1295559540954191364096 1323124637570237988864 1324004960017057841152 1327996230492072443904 1341829524559698198528 1349075535737978355712 1349864431892391002112 1370379088912032202752 1371290851446238478336 1392131137942381920256 1400407779666177294336 1406483005343849775104 1429582941742555987968 1451370760833547108352 1459999600077503987712 1465375150887804076032 1480639475376218701824 1489505580019190071296 1512142442937414844416 1517709977705225650176 1533356472320743440384 1533519456639655084032 1542702207877018288128 1549328935574084517888 1565467778652981231616 1566147530185179660288 1582293381011830996992 1598775603730704236544 1632792105937740496896 1633809076277206843392 1692159400429964230656 1702292091450502938624 1709604342702438088704 1727412721272255152128 1761151250984603885568 1763088237573735186432 1764166183426983985152 1770661640656096591872 1781264404971402559488 1789106032746264264704 1799819242523188002816 1808335292584949710848 1827172118549376270336 1838113268959851577344 1866048121071703425024 1906110588990074650624 1943339311431287046144 1974185967168291602432 1986007440025586761728 2012744286839547297792 2016189923916553125888 2023613303606967533568 2044475296427657920512 2044692608852873445376 2056936277169357717504 2065771914098779357184 2069253260864982614016 2088196706913572880384 2109724508015774662656 2131700804974272315392 2144374412613833981952 2177056141250320662528 2220959213064328052736 2256212533906618974208 2279472456936584118272 2300279184959482626048 2323993403361126776832 2348201667979471847424 2350784316764980248576 2352221577902645313536 2360882187541462122496 2398163405596056354816 2399758990030917337088 2436229491399168360448 2450713614415810265088 2450817691946468769792 2538239100644946345984 2564406514053657133056 2591119081908382728192 2646249275140475977728 2655992460984144887808 2683659049119396397056 2699728863784782004224 2740758177824064405504 2742581702892476956672 2784262275884763840512 2859165883485111975936 2902741521667094216704 2930750301775608152064 2961278950752437403648 2979011160038380142592 3024284885874829688832 3035419955410451300352 3066712944641486880768 3067038913279310168064 3085404415754036576256 3098657871148169035776 3130935557305962463232 3132295060370359320576 3164586762023661993984 3197551207461408473088 3265584211875480993792 3267618152554413686784 3384318800859928461312 3419208685404876177408 3454825442544510304256 3522302501969207771136 3526176475147470372864 3528332366853967970304 3541323281312193183744 3562528809942805118976 3578212065492528529408 3599638485046376005632 3654344237098752540672 3676226537919703154688 3732096242143406850048 3812221177980149301248 3886678622862574092288 3948371934336583204864 3972014880051173523456 4025488573679094595584 4047226607213935067136 4089385217705746890752 4113872554338715435008 4131543828197558714368 4176393413827145760768 4219449016031549325312 4263401609948544630784 4288748825227667963904 4354112282500641325056 4441918426128656105472 4512425067813237948416 4600558369918965252096 4647986806722253553664 4696403335958943694848 4704443155805290627072 4721764375082924244992 4796326811192112709632 4799517980061834674176 4872458982798336720896 4901427228831620530176 5076478201289892691968 5128813028107314266112 5182238163816765456384 5292498550280951955456 5311984921968289775616 5367318098238792794112 5399457727569564008448 5481516355648128811008 5485163405784953913344 5718331766970223951872 5922557901504874807296 5958022320076760285184 6048569771749659377664 6070839910820902600704 6133425889282973761536 6134077826558620336128 6170808831508073152512 6197315742296338071552 6261871114611924926464 6264590120740718641152 6329173524047323987968 6395102414922816946176 6531168423750961987584 6768637601719856922624 6838417370809752354816 6909650885089020608512 7044605003938415542272 7052352950294940745728 7056664733707935940608 7082646562624386367488 7156424130985057058816 7199276970092752011264 7308688474197505081344 7352453075839406309376 7624442355960298602496 7773357245725148184576 7896743868673166409728 8050977147358189191168 8178770435411493781504 8227745108677430870016 8263087656395117428736 8352786827654291521536 8526803219897089261568 8577497650455335927808 8708224565001282650112 8883836852257312210944 9201116739837930504192 9295973613444507107328 9392806671917887389696 9443528750165848489984 9592653622384225419264 9599035960123669348352 9744917965596673441792 9802854457663241060352 10152956402579785383936 10257626056214628532224 10364476327633530912768 10584997100561903910912 10623969843936579551232 10734636196477585588224 10798915455139128016896 10963032711296257622016 11436663533940447903744 11845115803009749614592 11916044640153520570368 12141679821641805201408 12268155653117240672256 12341617663016146305024 12394631484592676143104 12523742229223849852928 12529180241481437282304 12658347048094647975936 12790204829845633892352 13062336847501923975168 13537275203439713845248 13819301770178041217024 14089210007876831084544 14113329467415871881216 14165293125248772734976 14312848261970114117632 14398553940185504022528 14617376948395010162688 15546714491450296369152 15793487737346332819456 16101954294716378382336 16357540870822987563008 16455490217354861740032 16526175312790234857472 17053606439794178523136 17154995300910671855616 17767673704514624421888 18402233479675861008384 18591947226889014214656 18785613343835774779392 19185307244768450838528 19198071920247338696704 19489835931193346883584 20305912805159570767872 20515252112429257064448 20728952655267061825536 21169994201123807821824 21247939687873159102464 21469272392955171176448 21597830910278256033792 21926065422592515244032 22873327067880895807488 23690231606019499229184 24536311306234481344512 24683235326032292610048 24789262969185352286208 25047484458447699705856 25058360482962874564608 25580409659691267784704 26124673695003847950336 27638603540356082434048 28178420015753662169088 28330586250497545469952 28625696523940228235264 28797107880371008045056 29234753896790020325376 31093428982900592738304 31586975474692665638912 32203908589432756764672 32715081741645975126016 33052350625580469714944 34107212879588357046272 34309990601821343711232 35535347409029248843776 36804466959351722016768 37183894453778028429312 37571226687671549558784 38370614489536901677056 38396143840494677393408 40611825610319141535744 41457905310534123651072 42339988402247615643648 42495879375746318204928 42938544785910342352896 43195661820556512067584 43852130845185030488064 47380463212038998458368 49072622612468962689024 49366470652064585220096 49578525938370704572416 50094968916895399411712 51160819319382535569408 55277207080712164868096 56356840031507324338176 57251393047880456470528 57594215760742016090112 58469507793580040650752 62186857965801185476608 64407817178865513529344 65430163483291950252032 66104701251160939429888 68214425759176714092544 68619981203642687422464 71070694818058497687552 73608933918703444033536 74367788907556056858624 75142453375343099117568 76741228979073803354112 82915810621068247302144 84991758751492636409856 85877089571820684705792 86391323641113024135168 87704261690370060976128 94760926424077996916736 98145245224937925378048 99157051876741409144832 100189937833790798823424 102321638638765071138816 110554414161424329736192 112713680063014648676352 114502786095760912941056 115188431521484032180224 124373715931602370953216 128815634357731027058688 130860326966583900504064 136428851518353428185088 142141389636116995375104 147217867837406888067072 148735577815112113717248 150284906750686198235136 153482457958147606708224 165831621242136494604288 171754179143641369411584 172782647282226048270336 175408523380740121952256 196290490449875850756096 198314103753482818289664 200379875667581597646848 204643277277530142277632 221108828322848659472384 225427360126029297352704 229005572191521825882112 248747431863204741906432 257631268715462054117376 284282779272233990750208 294435735674813776134144 297471155630224227434496 300569813501372396470272 306964915916295213416448 331663242484272989208576 343508358287282738823168 345565294564452096540672 392580980899751701512192 400759751335163195293696 409286554555060284555264 450854720252058594705408 458011144383043651764224 497494863726409483812864 515262537430924108234752 588871471349627552268288 594942311260448454868992 601139627002744792940544 613929831832590426832896 663326484968545978417152 687016716574565477646336 801519502670326390587392 901709440504117189410816 916022288766087303528448 994989727452818967625728 1030525074861848216469504 1177742942699255104536576 1202279254005489585881088 1227859663665180853665792 1374033433149130955292672 1603039005340652781174784 1803418881008234378821632 1989979454905637935251456 2061050149723696432939008 2404558508010979171762176 2748066866298261910585344 3206078010681305562349568 3606837762016468757643264 4122100299447392865878016 4809117016021958343524352 6412156021362611124699136 7213675524032937515286528 8244200598894785731756032 9618234032043916687048704 14427351048065875030573056 19236468064087833374097408 28854702096131750061146112 57709404192263500122292224
- Sum of all divisors σ(n): 208603947054250103469593103
- Sum of proper divisors (its aliquot sum) s(n): 150894542861986603347300879
- 57709404192263500122292224 is an abundant number, because the sum of its proper divisors (150894542861986603347300879) is greater than itself. Its abundance is 93185138669723103225008655
Bases of 57709404192263500122292224
- Binary: 101111101111000111000100010001111001010100100000010001000100000000000000000000000000002
- Hexadecimal: 0x2FBC7111E5481110000000
- Base-36: 791HEU7JGAP3LQF40
Squares and roots of 57709404192263500122292224
- 57709404192263500122292224 squared (577094041922635001222922242) is 3330375332226040042988076201023654033003388050866176
- 57709404192263500122292224 cubed (577094041922635001222922243) is 192193976159376382255696512605358560392400605675209327539366753651449789415424
-
57709404192263500122292224 is a
perfect square number . Itssquare root is 7596670599168 -
The
cube root of 57709404192263500122292224 is 386440109.8156889195
Scales and comparisons
How big is 57709404192263500122292224?- 57,709,404,192,263,500,122,292,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 57,709,404,192,263,500,122,292,224 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 57709404192263500122292224 cubic inches would be around 32203342.5 feet tall.
Recreational maths with 57709404192263500122292224
- 57709404192263500122292224 backwards is 42229222100536229140490775
- The number of decimal digits it has is: 26
- The sum of 57709404192263500122292224's digits is 90
- 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 57709404192263500122292224 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 57709404192263500122292224 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/57709404192263500122292224/
Chicago style:
Numbermatics. 2024. "Number 57709404192263500122292224 - Facts about the integer". https://numbermatics.com/n/57709404192263500122292224/
The information we have on file for 57709404192263500122292224 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 57709404192263500122292224, math, Factors of 57709404192263500122292224, curriculum, school, college, exams, university, Prime factorization of 57709404192263500122292224, STEM, science, technology, engineering, physics, economics, calculator, fifty-seven septillion, seven hundred nine sextillion, four hundred four quintillion, one hundred ninety-two quadrillion, two hundred sixty-three trillion, five hundred billion, one hundred twenty-two million, two hundred ninety-two thousand, two hundred twenty-four.