3960439302458610684002304
3,960,439,302,458,610,684,002,304 is an even composite number composed of seven prime numbers multiplied together.
3960439302458610684002304 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred nine divisors.
Prime factorization of 3960439302458610684002304:
220 × 32 × 72 × 292 × 972 × 1672 × 1972
(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 × 97 × 97 × 167 × 167 × 197 × 197)See below for interesting mathematical facts about the number 3960439302458610684002304 from the Numbermatics database.
Names of 3960439302458610684002304
- Cardinal: 3960439302458610684002304 can be written as Three septillion, nine hundred sixty sextillion, four hundred thirty-nine quintillion, three hundred two quadrillion, four hundred fifty-eight trillion, six hundred ten billion, six hundred eighty-four million, two thousand, three hundred four.
Scientific notation
- Scientific notation: 3.960439302458610684002304 × 1024
Factors of 3960439302458610684002304
Divisors of 3960439302458610684002304
- Number of divisors d(n): 15309
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 28 29 32 36 42 48 49 56 58 63 64 72 84 87 96 97 98 112 116 126 128 144 147 167 168 174 192 194 196 197 203 224 232 252 256 261 288 291 294 334 336 348 384 388 392 394 406 441 448 464 501 504 512 522 576 582 588 591 609 668 672 679 696 768 776 784 788 812 841 873 882 896 928 1002 1008 1024 1044 1152 1164 1169 1176 1182 1218 1336 1344 1358 1379 1392 1421 1503 1536 1552 1568 1576 1624 1682 1746 1764 1773 1792 1827 1856 2004 2016 2037 2048 2088 2304 2328 2338 2352 2364 2436 2523 2672 2688 2716 2758 2784 2813 2842 3006 3072 3104 3136 3152 3248 3364 3492 3507 3528 3546 3584 3654 3712 4008 4032 4074 4096 4137 4176 4263 4608 4656 4676 4704 4728 4753 4843 4872 5046 5344 5376 5432 5516 5568 5626 5684 5713 5887 6012 6111 6144 6208 6272 6304 6496 6728 6984 7014 7056 7092 7168 7308 7424 7569 8016 8064 8148 8183 8192 8274 8352 8439 8526 9216 9312 9352 9408 9409 9456 9506 9653 9686 9744 10092 10521 10688 10752 10864 11032 11136 11252 11368 11426 11774 12024 12222 12288 12411 12416 12544 12608 12789 12992 13456 13968 14028 14112 14184 14259 14336 14529 14616 14848 15138 16032 16128 16199 16296 16366 16384 16548 16704 16878 17052 17139 17661 18432 18624 18704 18816 18818 18912 19012 19109 19306 19372 19488 19691 20184 21042 21376 21504 21728 22064 22272 22504 22736 22852 23548 24048 24444 24549 24576 24822 24832 25088 25216 25317 25578 25984 26912 27889 27936 28056 28224 28227 28368 28518 28672 28959 29058 29232 29696 30276 32064 32256 32398 32592 32732 32768 32899 33096 33408 33756 33901 34104 34278 35322 36864 37248 37408 37632 37636 37824 38024 38218 38612 38744 38809 38976 39382 39991 40368 41209 42084 42752 42777 43008 43456 43587 44128 44544 45008 45472 45704 47096 48096 48597 48888 49098 49152 49644 49664 50176 50432 50634 51156 51417 51968 52983 53824 55778 55872 56112 56448 56454 56736 57036 57327 57344 57918 58116 58464 59073 59392 60552 64128 64512 64796 65184 65464 65536 65798 65863 66192 66816 67512 67802 68208 68556 70644 73647 73728 74496 74816 75264 75272 75648 76048 76436 77224 77488 77618 77952 78764 79982 80736 81577 82418 83667 84168 84681 85504 85554 86016 86877 86912 87174 88256 89088 90016 90944 91408 94192 96192 97194 97776 98196 98304 98697 99288 99328 100352 100864 101268 101703 102312 102834 103936 105966 107648 111556 111744 112224 112896 112908 113393 113472 114072 114654 114688 115836 116232 116427 116928 118146 118784 119973 121104 123627 128256 129024 129592 130368 130928 131072 131596 131726 132384 133632 133763 135024 135604 136416 137112 137837 140447 141288 145791 147294 147456 148992 149632 150528 150544 151296 152096 152872 154448 154976 155236 155904 157528 159964 161472 163154 164836 165677 167334 168336 169362 171008 171108 171981 172032 173754 173824 174348 176512 177219 178176 180032 181888 182816 188384 192384 194388 195223 195552 196392 196608 197394 197589 198576 198656 200704 201728 202536 203406 204624 205668 207872 211932 215296 223112 223488 224448 225792 225816 226786 226944 228144 229308 229376 230293 231672 232464 232854 233856 236292 237307 237568 239946 242208 244731 247254 251001 256512 258048 259184 260736 261856 262144 263192 263452 264768 267264 267526 270048 271208 271663 272832 272861 274224 275674 279937 280894 282576 291582 294588 294912 296091 297984 299264 301056 301088 302592 304192 305109 305744 308896 309952 310472 311808 315056 319928 322944 326308 329672 331354 334668 336672 338724 340179 342016 342216 343962 344064 347508 347648 348696 349281 353024 354438 356352 359919 360064 363776 365632 370881 376768 384768 388776 390446 391104 392784 393216 394788 395178 397152 397312 401289 401408 403456 405072 406812 409248 411336 413511 415744 421341 423864 430592 446224 446976 448896 451584 451632 453572 453888 456288 458616 458752 460586 461041 463344 464928 465708 467712 469771 472584 474614 475136 479892 484416 489462 494508 497031 502002 513024 516096 518368 521472 523712 524288 526384 526904 529536 534528 535052 540096 542416 543326 545664 545722 548448 551348 554161 559874 561788 565152 571039 583164 585669 589176 589824 592182 592767 595968 598528 602112 602176 605184 608384 610218 611488 617792 619904 620944 623616 630112 639856 645888 652616 659344 662708 669336 673344 677448 680358 684032 684432 687924 688128 690879 695016 695296 697392 698562 706048 708876 711921 712704 719838 720128 727552 731264 734193 741762 753536 769536 777552 780892 782208 785568 786432 789576 790356 793751 794304 794624 802578 802816 806912 808781 810144 813624 814989 818496 818583 822672 827022 831488 839811 842682 847728 861184 892448 893952 897792 903168 903264 907144 907776 912576 917232 917504 921172 922082 926688 929856 931416 935424 936341 939542 945168 949228 950272 954071 959784 968832 978924 983129 989016 994062 1004004 1020537 1026048 1032192 1036736 1042944 1047424 1048576 1052768 1053808 1059072 1069056 1070104 1080192 1084832 1086652 1091328 1091444 1096896 1102696 1108322 1119748 1123576 1125461 1130304 1142078 1159739 1166328 1171338 1178352 1179648 1184364 1185534 1191936 1197056 1203867 1204224 1204352 1210368 1216768 1220436 1222976 1235584 1239808 1240533 1241888 1247232 1260224 1264023 1279712 1291776 1305232 1318688 1325416 1338672 1346688 1354896 1360716 1366561 1368064 1368864 1375848 1376256 1381758 1383123 1390032 1390592 1394784 1397124 1409313 1412096 1417752 1423842 1425408 1439676 1440256 1455104 1462528 1468386 1483524 1491093 1507072 1539072 1555104 1561784 1564416 1571136 1571303 1572864 1579152 1580712 1587502 1588608 1589248 1605156 1605632 1612051 1613824 1617562 1620288 1627248 1629978 1636992 1637166 1645344 1654044 1662483 1662976 1679622 1685364 1695456 1713117 1722368 1757007 1784896 1787904 1795584 1806336 1806528 1814288 1815552 1825152 1834464 1835008 1842344 1844164 1853376 1853573 1859712 1862832 1870848 1872682 1879084 1890336 1898456 1900544 1901641 1908142 1910027 1919568 1937664 1957848 1966258 1978032 1988124 2008008 2041074 2052096 2064384 2072637 2073472 2085888 2094848 2105536 2107616 2118144 2135763 2138112 2140208 2160384 2169664 2173304 2182656 2182888 2193792 2205392 2216644 2239496 2247152 2250922 2260608 2284156 2319478 2332656 2342676 2356704 2359296 2368728 2371068 2381253 2383872 2394112 2407734 2408448 2408704 2420736 2426343 2433536 2440872 2444967 2445952 2455749 2471168 2479616 2481066 2483776 2494464 2519433 2520448 2528046 2559424 2583552 2610464 2637376 2650832 2677344 2693376 2705233 2709792 2721432 2733122 2736128 2737728 2751696 2752512 2763516 2766246 2780064 2781184 2789568 2794248 2809023 2818626 2824192 2835504 2847684 2850816 2862213 2879352 2880512 2910208 2925056 2936772 2949387 2967048 2982186 3014144 3078144 3110208 3123568 3128832 3142272 3142606 3145728 3158304 3161424 3175004 3177216 3178496 3191203 3210312 3211264 3224102 3227648 3235124 3240576 3254496 3259956 3273984 3274332 3288397 3290688 3308088 3324966 3325952 3359244 3370728 3376383 3390912 3426234 3444736 3479217 3514014 3569792 3575808 3591168 3612672 3613056 3628576 3631104 3650304 3668928 3670016 3684688 3688328 3706752 3707146 3719424 3725664 3741696 3745364 3758168 3764473 3780672 3796912 3801088 3803282 3816284 3820054 3839136 3875328 3879127 3915696 3932516 3956064 3976248 3997273 4016016 4082148 4099683 4104192 4128768 4145274 4146944 4149369 4171776 4189696 4211072 4215232 4227939 4236288 4271526 4276224 4280416 4320768 4339328 4346608 4365312 4365776 4387584 4410784 4433288 4478992 4494304 4501844 4521216 4568312 4638956 4665312 4685352 4713408 4713909 4718592 4737456 4742136 4762506 4767744 4788224 4815468 4816896 4817408 4836153 4841472 4852686 4867072 4881744 4889934 4891904 4911498 4942336 4959232 4962132 4967552 4987449 4988928 5038866 5040896 5056092 5118848 5139351 5167104 5220928 5274752 5301664 5354688 5386752 5410466 5419584 5442864 5466244 5472256 5475456 5494133 5503392 5505024 5527032 5532492 5560128 5560719 5562368 5579136 5588496 5618046 5637252 5648384 5661467 5671008 5695368 5701632 5704923 5724426 5730081 5758704 5761024 5820416 5850112 5873544 5898774 5934096 5964372 6028288 6156288 6220416 6247136 6257664 6284544 6285212 6316608 6322848 6350008 6354432 6356992 6382406 6420624 6422528 6448204 6455296 6470248 6481103 6481152 6508992 6519912 6547968 6548664 6576794 6581376 6616176 6649932 6651904 6678497 6718488 6741456 6752766 6781824 6852468 6881903 6889472 6958434 7028028 7139584 7143759 7151616 7182336 7225344 7226112 7257152 7262208 7279029 7300608 7337856 7340032 7369376 7376656 7413504 7414292 7438848 7451328 7483392 7490728 7516336 7528946 7561344 7593824 7602176 7606564 7632568 7640108 7678272 7750656 7758254 7831392 7865032 7878227 7912128 7912969 7952496 7994546 8032032 8115699 8118173 8164296 8199366 8208384 8257536 8290548 8293888 8298738 8343552 8379392 8422144 8427069 8430464 8455878 8472576 8543052 8552448 8560832 8586639 8641536 8678656 8693216 8730624 8731552 8775168 8821568 8848161 8866576 8957984 8988608 9003688 9042432 9136624 9277912 9330624 9370704 9426816 9427818 9437184 9474912 9484272 9525012 9535488 9573609 9576448 9630936 9633792 9634816 9672306 9682944 9705372 9734144 9763488 9779868 9783808 9822996 9865191 9884672 9918464 9924264 9935104 9974898 9977856 10077732 10081792 10112184 10129149 10237696 10278702 10334208 10437651 10441856 10549504 10603328 10709376 10773504 10820932 10839168 10885728 10932488 10944512 10950912 10988266 10999121 11006784 11010048 11054064 11064984 11120256 11121438 11124736 11158272 11176992 11236092 11274504 11293419 11296768 11322934 11342016 11390736 11403264 11409846 11448852 11460162 11517408 11522048 11637381 11640832 11700224 11747088 11797548 11868192 11928744 11991819 12056576 12299049 12312576 12440832 12494272 12515328 12569088 12570424 12633216 12645696 12700016 12708864 12713984 12764812 12841248 12845056 12896408 12910592 12940496 12962206 12962304 12975011 13017984 13039824 13095936 13097328 13153588 13162752 13232352 13299864 13303808 13356994 13370189 13436976 13482912 13505532 13563648 13623359 13704936 13763806 13778944 13916868 14056056 14141727 14279168 14287518 14303232 14364672 14450688 14452224 14508459 14514304 14524416 14558058 14601216 14675712 14738752 14753312 14827008 14828584 14877696 14902656 14966784 14981456 15032672 15057892 15122688 15187648 15204352 15213128 15265136 15280216 15356544 15501312 15516508 15662784 15730064 15756454 15824256 15825938 15904992 15989092 16064064 16070669 16231398 16236346 16328592 16398732 16416768 16482399 16515072 16581096 16587776 16597476 16682157 16687104 16758784 16844288 16854138 16860928 16911756 16945152 16984401 17086104 17104896 17114769 17121664 17173278 17190243 17283072 17357312 17386432 17461248 17463104 17550336 17643136 17696322 17733152 17915968 17977216 18007376 18084864 18273248 18555824 18661248 18741408 18853632 18855636 18936631 18949824 18968544 19050024 19070976 19147218 19152896 19261872 19267584 19269632 19344612 19365888 19410744 19443309 19468288 19526976 19559736 19567616 19645992 19730382 19769344 19836928 19848528 19870208 19949796 19955712 20035491 20155464 20163584 20224368 20258298 20475392 20557404 20645709 20668416 20875302 20883712 21099008 21206656 21418752 21547008 21641864 21678336 21771456 21864976 21889024 21901824 21976532 21998242 22013568 22020096 22108128 22129968 22240512 22242876 22249472 22316544 22338421 22353984 22472184 22549008 22586838 22593536 22645868 22684032 22781472 22806528 22819692 22897704 22920324 23018779 23034816 23044096 23274762 23281664 23400448 23454649 23494176 23595096 23634681 23736384 23738907 23857488 23983638 24113152 24347097 24354519 24598098 24625152 24881664 24988544 25030656 25138176 25140848 25266432 25291392 25400032 25417728 25427968 25529624 25682496 25690112 25792816 25821184 25880992 25924412 25924608 25950022 26035968 26079648 26191872 26194656 26307176 26325504 26351311 26464704 26599728 26607616 26713988 26740378 26873952 26965824 27011064 27127296 27153889 27246718 27409872 27527612 27557888 27668059 27833736 28112112 28283454 28558336 28575036 28606464 28720827 28729344 28901376 28904448 29016918 29028608 29048832 29116116 29202432 29351424 29477504 29506624 29595573 29654016 29657168 29755392 29805312 29933568 29962912 30065344 30115784 30245376 30375296 30408704 30426256 30530272 30560432 30713088 31002624 31033016 31325568 31460128 31512908 31648512 31651876 31809984 31978184 32128128 32141338 32462796 32472692 32638369 32657184 32797464 32833536 32964798 32997363 33030144 33162192 33175552 33194952 33364314 33374208 33517568 33688576 33708276 33721856 33823512 33880257 33890304 33968802 34172208 34209792 34229538 34243328 34346556 34380486 34566144 34714624 34772864 34912143 34922496 34926208 35100672 35286272 35392644 35466304 35831936 35954432 35975457 36014752 36169728 36546496 37111648 37322496 37482816 37707264 37711272 37873262 37899648 37937088 38100048 38141952 38294436 38305792 38458931 38523744 38535168 38539264 38689224 38731776 38821488 38886618 38925033 38936576 39053952 39119472 39135232 39291984 39460764 39538688 39630269 39673856 39697056 39740416 39899592 39911424 40070982 40110567 40310928 40327168 40448736 40516596 40870077 40950784 41114808 41291418 41336832 41750604 41767424 42198016 42413312 42837504 43094016 43283728 43356672 43542912 43729952 43778048 43803648 43953064 43996484 44027136 44216256 44259936 44481024 44485752 44498944 44633088 44676842 44707968 44944368 45098016 45173676 45187072 45291736 45367721 45368064 45562944 45567787 45613056 45639384 45795408 45840648 46037558 46069632 46088192 46549524 46563328 46749479 46800896 46909298 46988352 47190192 47269362 47472768 47477814 47714976 47967276 48212007 48226304 48694194 48709038 49196196 49250304 49447197 49763328 49977088 50061312 50276352 50281696 50532864 50582784 50800064 50835456 50855936 50953203 51059248 51364992 51380224 51585632 51642368 51761984 51848824 51849216 51900044 52071936 52159296 52383744 52389312 52614352 52651008 52702622 52929408 53199456 53215232 53427976 53480756 53747904 53753617 53931648 54022128 54254592 54307778 54493436 54819744 55055224 55115776 55147589 55336118 55390783 55667472 56224224 56566908 56809893 57116672 57150072 57212928 57441654 57458688 57802752 57808896 58033836 58057216 58097664 58232232 58329927 58404864 58702848 58955008 59013248 59191146 59308032 59314336 59510784 59610624 59867136 59925824 60106473 60130688 60231568 60490752 60750592 60852512 61060544 61120864 61426176 61937127 62005248 62066032 62651136 62920256 63025816 63297024 63303752 63619968 63956368 64256256 64282676 64925592 64945384 65276738 65314368 65594928 65667072 65929596 65994726 66060288 66324384 66351104 66389904 66728628 66748416 67015263 67035136 67377152 67416552 67443712 67647024 67760514 67780608 67937604 68344416 68419584 68459076 68486656 68693112 68760972 69056337 69132288 69429248 69545728 69824286 69844992 69852416 70201344 70363947 70572544 70785288 70904043 70932608 71216721 71663872 71908864 71950914 72029504 72339456 73063557 73092992 74223296 74644992 74965632 75414528 75422544 75746524 75799296 75874176 76200096 76283904 76588872 76611584 76917862 76993847 77047488 77070336 77078528 77378448 77463552 77642976 77773236 77850066 77873152 78107904 78238944 78270464 78451757 78583968 78921528 79053933 79077376 79260538 79347712 79394112 79480832 79799184 79822848 80141964 80221134 80621856 80654336 80897472 81033192 81461667 81740154 81901568 82229616 82582836 82673664 83004177 83501208 83534848 84396032 84826624 85675008 86188032 86567456 86713344 87085824 87459904 87556096 87607296 87906128 87992968 88054272 88432512 88519872 88962048 88971504 88997888 89266176 89353684 89415936 89888736 90196032 90347352 90374144 90583472 90735442 90736128 90825077 91125888 91135574 91226112 91278768 91590816 91681296 92075116 92139264 92176384 92544887 93099048 93126656 93498958 93601792 93818596 93976704 94380384 94538724 94945536 94955628 95363513 95429952 95934552 96424014 96452608 97388388 97418076 97915107 98392392 98500608 98894394 98992089 99526656 99954176 100122624 100552704 100563392 101065728 101165568 101600128 101670912 101711872 101906406 102118496 102729984 103171264 103284736 103523968 103697648 103698432 103800088 104143872 104318592 104767488 104778624 105228704 105302016 105405244 105858816 106398912 106430464 106855952 106961512 107495808 107507234 107863296 108044256 108509184 108615556 108986872 109169717 109639488 110110448 110231552 110295178 110672236 110781566 111334944 112448448 112494683 113133816 113619786 114233344 114300144 114425856 114883308 114917376 115376793 115605504 115617792 116067672 116114432 116195328 116464464 116659854 116775099 116809728 117405696 117910016 118026496 118382292 118616064 118628672 118890807 119021568 119221248 119734272 119851648 120212946 120261376 120331701 120463136 120981504 121501184 121705024 122121088 122241728 122610231 122852352 123874254 124010496 124132064 125302272 125840512 126051632 126594048 126607504 127239936 127912736 128512512 128565352 129851184 129890768 130553476 130628736 131189856 131334144 131859192 131989452 132556417 132648768 132702208 132779808 133457256 133496832 134030526 134070272 134754304 134833104 134887424 135294048 135521028 135561216 135875208 136103163 136688832 136703361 136839168 136918152 136973312 137386224 137521944 138112674 138264576 138858496 139091456 139648572 139689984 139704832 140248437 140402688 140727894 141145088 141570576 141808086 141865216 142433442 143327744 143817728 143901828 144059008 144636021 144678912 146127114 146185984 148446592 149289984 149931264 150829056 150845088 151493048 151598592 151748352 152400192 152567808 153177744 153223168 153835724 153987694 154094976 154140672 154157056 154756896 154927104 155285952 155546472 155700132 155746304 156215808 156368947 156477888 156540928 156903514 157167936 157843056 158107866 158154752 158521076 158695424 158788224 158961664 159329857 159598368 159645696 160283928 160442268 161243712 161260851 161308672 161794944 162066384 162923334 163480308 163803136 164182543 164459232 165165672 165347328 165442767 166008354 166172349 167002416 167069696 168792064 169653248 170429679 171350016 172376064 173134912 173426688 174171648 174919808 175112192 175214592 175812256 175985936 176108544 176865024 177039744 177924096 177943008 177995776 178532352 178707368 178831872 179777472 180392064 180694704 180748288 181166944 181470884 181472256 181650154 182251776 182271148 182557536 183181632 183362592 184150232 184278528 184352768 184459177 185089774 186198096 186253312 186997916 187203584 187637192 187951987 187953408 188760768 189077448 189891072 189911256 190727026 190859904 191869104 192848028 192905216 193676413 194776776 194836152 195830214 196784784 197001216 197788788 197984178 199053312 199908352 200245248 201045789 201105408 201126784 202131456 202331136 203200256 203341824 203812812 204236992 205459968 206342528 206569472 207047936 207169011 207395296 207396864 207600176 208287744 208637184 209534976 209557248 210457408 210604032 210810488 211091841 211717632 212797824 212860928 213711904 213923024 214991616 215014468 215726592 216088512 217018368 217231112 217973744 218339434 219278976 220220896 220463104 220590356 221344472 221563132 222669888 224896896 224989366 226267632 227239572 228466688 228468583 228600288 228851712 229766616 229834752 230753586 230981541 231211008 231235584 232135344 232228864 232390656 232928928 233319708 233550198 233619456 234811392 235355271 235820032 236052992 236764584 237161799 237232128 237257344 237781614 238043136 238442496 239468544 239703296 240425892 240522752 240663402 240926272 241963008 243002368 243410048 244242176 244385001 244483456 245220462 245704704 247748508 248020992 248264128 249012531 250604544 251681024 252103264 253188096 253215008 254479872 255825472 257025024 257130704 259702368 259781536 261106952 261257472 262379712 262407601 262668288 263718384 263978904 265112834 265297536 265404416 265559616 266914512 266993664 268061052 268140544 269212517 269508608 269666208 269774848 270588096 271042056 271122432 271750416 272206326 272475231 273377664 273406722 273678336 273836304 273946624 274772448 275043888 276225348 276529152 277634661 277716992 278182912 279297144 279379968 279409664 280496874 280805376 281455788 282290176 283141152 283616172 283730432 284866884 286090539 286655488 287635456 287803656 288118016 289272042 289357824 292254228 292371968 293745321 296893184 298579968 299862528 301658112 301690176 302986096 303197184 303496704 304800384 305135616 306355488 306446336 307671448 307975388 308189952 308314112 309513792 309546691 309854208 310571904 311092944 311400264 311492608 312431616 312737894 312955776 313081856 313807028 314335872 315686112 316215732 316309504 317042152 317390848 317574047 317576448 317923328 318659714 318974509 319196736 319291392 320567856 320884536 322487424 322521702 322617344 323589888 324132768 325846668 326960616 327509151 327606272 328365086 328918464 330331344 330694656 330885534 332016708 332344698 334004832 334139392 337484049 337584128 339306496 340859358 342700032 344752128 346130379 346269824 346853376 348343296 349839616 350429184 351624512 351971872 352217088 353730048 354079488 355848192 355886016 355991552 356672421 357064704 357414736 357663744 359554944 360784128 361389408 361496576 362333888 362941768 362944512 363300308 364503552 364542296 365115072 365153881 366363264 366725184 368300464 368557056 368705536 368918354 370179548 372396192 372506624 373995832 374407168 375274384 375903974 375906816 376275319 377521536 378154896 379782144 379822512 381454052 381719808 383738208 385696056 385810432 387352826 387735481 389553552 389672304 391660428 393569568 394002432 395577576 395968356 397669251 398106624 399816704 400490496 402091578 402210816 402253568 404262912 404662272 406400512 406683648 407625624 408309489 408473984 410110083 410919936 412685056 414095872 414338022 414790592 414793728 415200352 416575488 417274368 419069952 419114496 420745311 420914816 421208064 421620976 422183682 423435264 425595648 427423808 427846048 429983232 430028936 431453184 432177024 434036736 434462224 435947488 436678868 438557952 440441792 440926208 441180712 442688944 443126264 445339776 449793792 449978732 452535264 454479144 456933376 456937166 457200576 457703424 459533232 459669504 461507172 461963082 462422016 462471168 464270688 464457728 464781312 465857856 466639416 467100396 467238912 469106841 469622784 470710542 471640064 472105984 473529168 474323598 474464256 474514688 475563228 476086272 476884992 477989571 478937088 479406592 480851784 481045504 481326804 481852544 483782553 483926016 486004736 486820096 488484352 488770002 488966912 490440924 491409408 492547629 495497016 496041984 496328301 496528256 498025062 498517047 501209088 503362048 504206528 506376192 506430016 508959744 511650944 514050048 514261408 519404736 519563072 522213904 522514944 524759424 524815202 525336576 527436768 527957808 530225668 530595072 530808832 531119232 532930901 533829024 533987328 536122104 536281088 538425034 539017216 539332416 539549696 541176192 542084112 542244864 543500832 544412652 544950462 546755328 546813444 547672608 547893248 549162299 549544896 550087776 552450696 553058304 553377531 555269322 555433984 556365824 558594288 558759936 558819328 560993748 561610752 562911576 563855961 564580352 566282304 567232344 567460864 569733768 572181078 573310976 575270912 575607312 576236032 578544084 578715648 581029239 584508456 584743936 587490642 593786368 597159936 599725056 603316224 603380352 605972192 606394368 606993408 609600768 612710976 612892672 615342896 615950776 616379904 616628224 619027584 619093382 619708416 621143808 622185888 622800528 622985216 624863232 625475788 625911552 626163712 627614056 628666991 628671744 631372224 632431464 632619008 634084304 634781696 635148094 635152896 635846656 637319428 637949018 638393472 638582784 641135712 641769072 644974848 645043404 645234688 647179776 647814209 648265536 651693336 653921232 655018302 655212544 656730172 657836928 660662688 661389312 661771068 664033416 664689396 667544591 668009664 668278784 674968098 675168256 678612992 681718716 685400064 685405749 689504256 692260758 692539648 692944623 693706752 696686592 699679232 700858368 703249024 703943744 704434176 706065813 707460096 708158976 711696384 711772032 711983104 713344842 714129408 714829472 715327488 719109888 721568256 722778816 722993152 724667776 725883536 725889024 726600616 729007104 729084592 730230144 730307762 732726528 733450368 736600928 737114112 737411072 737836708 740359096 744792384 745013248 747991664 748814336 750548768 751807948 751813632 752550638 755043072 756309792 759564288 759645024 762908104 763439616 764188019 767476416 771392112 771620864 774705652 775470962 779107104 779344608 783320856 787139136 787222803 787462781 788004864 791155152 791936712 795338502 796213248 799633408 800980992 804183156 804421632 804507136 807637551 808525824 809324544 812801024 813367296 815251248 816618978 816947968 817425693 820220166 821839872 825370112 828191744 828676044 829581184 829587456 830400704 832903983 833150976 834548736 838139904 838228992 841490622 841829632 842416128 843241952 844367364 846870528 851191296 854847616 855692096 858271617 859966464 860057872 862906368 864354048 868073472 868924448 871894976 873357736 877115904 880883584 881852416 882361424 885377888 886252528 890679552 899587584 899957464 905070528 908958288 913866752 913874332 914401152 915406848 919066464 919339008 923014344 923926164 924942336 928541376 928640073 928915456 929562624 931715712 933278832 934200792 934477824 938213682 939245568 941421084 943280128 944211968 947058336 948647196 948928512 949029376 951126456 952172544 952722141 953769984 955979142 956923527 957874176 958813184 961703568 962091008 962653608 963705088 967565106 967852032 972009472 973640192 976968704 977540004 977933824 980881848 982527453 982818816 985095258 990994032 992083968 992656602 993056512 996050124 997034094 1002418176 1006724096 1008413056 1012452147 1012752384 1012860032 1017919488 1023301888 1028100096 1028522816 1038809472 1039126144 1044427808 1045029888 1049518848 1049630404 1054873536 1055915616 1060451336 1061190144 1061617664 1062238464 1065861802 1067658048 1067974656 1072244208 1072562176 1076850068 1078034432 1078664832 1079099392 1082344201 1082352384 1084168224 1084489728 1087001664 1088825304 1089900924 1093510656 1093626888 1095345216 1095461643 1095786496 1098324598 1099089792 1100175552 1104901392 1106116608 1106755062 1110538644 1110867968 1112731648 1115308999 1117188576 1117519872 1117638656 1121987496 1123221504 1125823152 1127711922 1128825957 1129160704 1132564608 1134464688 1134921728 1139467536 1144362156 1146621952 1149277801 1150541824 1151214624 1152472064 1157088168 1157431296 1162058478 1163206443 1169016912 1169487872 1174981284 1187572736 1193007753 1194319872 1199450112 1206632448 1206760704 1211944384 1212788736 1213986816 1219201536 1225421952 1225785344 1230685792 1231901552 1232759808 1233256448 1238055168 1238186764 1242287616 1244371776 1245601056 1245970432 1249726464 1250951576 1251823104 1252327424 1255228112 1257333982 1257343488 1262744448 1264862928 1265238016 1268168608 1269563392 1270296188 1270305792 1271693312 1274638856 1275898036 1276786944 1282271424 1283538144 1289949696 1290086808 1290469376 1294359552 1295628418 1296531072 1303386672 1307842464 1310036604 1310425088 1313460344 1315663909 1315673856 1321325376 1321465823 1322778624 1323542136 1328066832 1329378792 1335089182 1336019328 1336557568 1349936196 1350336512 1355734891 1357225984 1363437432 1370800128 1370811498 1379008512 1384521516 1385079296 1385889246 1387413504 1393373184 1399358464 1401716736 1406498048 1407320523 1407887488 1408868352 1412131626 1414920192 1416317952 1423392768 1423544064 1426689684 1428258816 1429658944 1430654976 1433968713 1438219776 1443136512 1445557632 1445986304 1449335552 1451767072 1451778048 1453201232 1458014208 1458169184 1460460288 1460615524 1465453056 1466900736 1473201856 1474228224 1474822144 1475673416 1477642887 1480718192 1489584768 1490026496 1495983328 1497628672 1501097536 1503615896 1503627264 1505101276 1510086144 1512619584 1519128576 1519290048 1525816208 1526879232 1528376038 1534952832 1542784224 1543241728 1549411304 1550941924 1558214208 1558689216 1558854893 1566641712 1574278272 1574445606 1574925562 1576009728 1582310304 1583873424 1590677004 1592426496 1598792703 1599266816 1599280081 1601961984 1608366312 1608843264 1609014272 1615275102 1617051648 1618649088 1625602048 1626734592 1630502496 1633237956 1633895936 1634851386 1640440332 1643679744 1647486897 1650740224 1656383488 1657352088 1659162368 1659174912 1660132593 1660801408 1665807966 1666301952 1669097472 1676279808 1676457984 1682981244 1683659264 1684832256 1686483904 1688734728 1691567883 1693741056 1702382592 1709695232 1711384192 1716543234 1719932928 1720115744 1725812736 1728708096 1736146944 1737848896 1743087717 1743789952 1746715472 1754231808 1761767168 1764722848 1770755776 1772505056 1781359104 1799175168 1799914928 1810141056 1817916576 1827733504 1827748664 1828802304 1836853207 1838132928 1838678016 1846028688 1847852328 1849884672 1857082752 1857280146 1857830912 1859125248 1863431424 1866557664 1868401584 1868955648 1876427364 1878491136 1882842168 1886000973 1886560256 1888423936 1894116672 1897294392 1897857024 1898058752 1902252912 1904345088 1905444282 1907539968 1911958284 1913847054 1915748352 1917626368 1923407136 1924182016 1925307216 1927410176 1935130212 1935704064 1943442627 1944018944 1947280384 1953937408 1955080008 1955867648 1961763696 1965054906 1965637632 1970190516 1981988064 1984167936 1985313204 1986113024 1992100248 1994068188 2002633773 2004836352 2013448192 2016826112 2024904294 2025504768 2025720064 2035838976 2046603776 2056200192 2056217247 2057045632 2077618944 2078252288 2088855616 2090059776 2099037696 2099260808 2109747072 2111831232 2120902672 2122380288 2123235328 2124476928 2131723604 2135316096 2135949312 2144488416 2145124352 2153700136 2156068864 2157329664 2158198784 2164688402 2164704768 2166826837 2168336448 2168979456 2174003328 2177650608 2179801848 2187021312 2187253776 2190690432 2190923286 2191572992 2196649196 2198179584 2200351104 2209802784 2212233216 2213510124 2221077288 2221735936 2225463296 2230617998 2232821563 2234377152 2235039744 2235277312 2243974992 2246443008 2251646304 2255423844 2257651914 2258321408 2265129216 2268929376 2269843456 2275100953 2278935072 2288724312 2292564057 2293243904 2298555602 2301083648 2302429248 2304944128 2314176336 2314862592 2324116956 2326412886 2338033824 2338975744 2349962568 2361668409 2362388343 2375145472 2386015506 2388639744 2398900224 2413264896 2413521408 2422912653 2423888768 2425577472 2427973632 2438403072 2450843904 2461371584 2463803104 2465519616 2466512896 2476110336 2476373528 2484575232 2488743552 2491202112 2491940864 2499452928 2501903152 2503646208 2504654848 2510456224 2514667964 2514686976 2525488896 2529725856 2530476032 2536337216 2539126784 2540592376 2540611584 2543386624 2549277712 2551796072 2553573888 2556077167 2564542848 2567076288 2579899392 2580173616 2580938752 2588719104 2591256836 2593062144 2606773344 2615684928 2620073208 2620850176 2626920688 2631327818 2631347712 2633927233 2642650752 2642931646 2645557248 2647084272 2656133664 2658757584 2670178364 2672038656 2673115136 2683801723 2699872392 2700673024 2711469782 2714451968 2726874864 2741600256 2741622996 2758017024 2769043032 2770158592 2771778492 2774827008 2785920219 2786746368 2798716928 2803433472 2812996096 2814641046 2815774976 2817736704 2824263252 2829840384 2832635904 2846785536 2847088128 2853379368 2856517632 2858166423 2859317888 2861309952 2867937426 2870770581 2876439552 2886273024 2891115264 2898671104 2903534144 2903556096 2906402464 2916028416 2916338368 2920920576 2921231048 2930906112 2933801472 2946403712 2948456448 2949644288 2951346832 2955285774 2961436384 2979169536 2991966656 2995257344 3002195072 3007231792 3007254528 3010202552 3020172288 3025239168 3038257152 3038580096 3051632416 3053758464 3056752076 3069905664 3085568448 3086483456 3098822608 3101883848 3116428416 3117378432 3117709786 3133283424 3148556544 3148891212 3149851124 3164620608 3165921793 3167746848 3181354008 3184852992 3197585406 3198533632 3198560162 3203923968 3216732624 3217686528 3218028544 3230550204 3234103296 3237298176 3247032603 3251204096 3253469184 3261004992 3266475912 3267791872 3269702772 3280880664 3286384929 3287359488 3294973794 3301480448 3312766976 3314704176 3318324736 3318349824 3320265186 3321602816 3331615932 3332603904 3338194944 3345926997 3352559616 3352915968 3365962488 3367318528 3369664512 3372967808 3377469456 3383135766 3386477871 3387482112 3404765184 3419390464 3422768384 3433086468 3439865856 3440231488 3447833403 3451625472 3457416192 3472293888 3475697792 3486175434 3487579904 3489619329 3493430944 3508463616 3523534336 3529445696 3541511552 3545010112 3562718208 3598350336 3599829856 3620282112 3635833152 3655467008 3655497328 3657604608 3673706414 3676265856 3677356032 3692057376 3695704656 3699769344 3714165504 3714560292 3715661824 3726862848 3730516307 3733115328 3736803168 3737911296 3752854728 3756982272 3765684336 3772001946 3773120512 3776847872 3788233344 3794588784 3795714048 3796117504 3804505824 3808690176 3810888564 3815079936 3823916568 3827694108 3835252736 3844136093 3846814272 3848364032 3850614432 3854820352 3870260424 3871408128 3886885254 3888037888 3894560768 3907874816 3910160016 3911735296 3923527392 3930109812 3931275264 3940381032 3946991727 3963976128 3964397469 3968335872 3970626408 3972226048 3984200496 3988136376 4005267546 4009672704 4026896384 4033652224 4049808588 4051009536 4051440128 4067204673 4071677952 4093207552 4112400384 4112434494 4114091264 4155237888 4156504576 4177711232 4180119552 4198075392 4198521616 4219494144 4223662464 4241805344 4244760576 4246470656 4248953856 4263447208 4270632192 4288976832 4290248704 4307400272 4312137728 4314659328 4316397568 4329376804 4329409536 4333653674 4336672896 4337958912 4348006656 4355301216 4359603696 4374042624 4374507552 4381380864 4381846572 4383145984 4393298392 4396359168 4400668937 4400702208 4419605568 4424466432 4427020248 4442154576 4443471872 4450926592 4461235996 4465643126 4468754304 4470079488 4470554624 4487949984 4492886016 4503292608 4510847688 4515303828 4516642816 4530258432 4534699463 4537858752 4539686912 4550201906 4557870144 4577448624 4585128114 4586487808 4597111204 4602167296 4604858496 4609888256 4620565853 4628352672 4629725184 4648233912 4652825772 4676067648 4676564679 4677951488 4699925136 4723336818 4724776686 4750290944 4772031012 4777279488 4796378109 4797800448 4797840243 4826529792 4827042816 4845825306 4847777536 4851154944 4855947264 4876806144 4901687808 4922743168 4927606208 4931039232 4933025792 4942460691 4952220672 4952747056 4969150464 4977487104 4982404224 4983881728 4998905856 5003806304 5007292416 5009309696 5020912448 5029335928 5029373952 5050977792 5059451712 5060952064 5072674432 5078253568 5081184752 5081223168 5086773248 5098555424 5103592144 5107147776 5112154334 5129085696 5134152576 5159798784 5160347232 5161877504 5177438208 5182513672 5186124288 5213546688 5231369856 5240146416 5241700352 5253841376 5262655636 5262695424 5267854466 5285301504 5285863292 5294168544 5312267328 5317515168 5340356728 5344077312 5346230272 5349316133 5367603446 5399744784 5401346048 5422939564 5428903936 5450607623 5453749728 5483200512 5483245992 5510559621 5516034048 5538086064 5540317184 5543556984 5549654016 5571840438 5573492736 5597433856 5606866944 5625992192 5629282092 5631549952 5635473408 5648526504 5658002919 5659680768 5665271808 5693571072 5694176256 5706758736 5713035264 5716332846 5718635776 5722619904 5735874852 5741541162 5752879104 5772546048 5782230528 5797342208 5807068288 5807112192 5812804928 5830327881 5832056832 5832676736 5841841152 5842462096 5861812224 5867602944 5892807424 5896912896 5902693664 5910571548 5922872768 5958339072 5983933312 5990514688 6004390144 6007901319 6014463584 6014509056 6020405104 6040344576 6050478336 6076514304 6077160192 6103264832 6107516928 6113504152 6139811328 6171136896 6172966912 6197645216 6203767696 6232856832 6234756864 6235419572 6266566848 6297113088 6297782424 6299702248 6329241216 6331843586 6335493696 6362708016 6369705984 6395170812 6397067264 6397120324 6407847936 6433465248 6435373056 6436057088 6461100408 6468206592 6474596352 6494065206 6500480511 6502408192 6506938368 6522009984 6532951824 6535583744 6539405544 6561761328 6572769858 6574718976 6589947588 6602960896 6625533952 6629408352 6636649472 6636699648 6640530372 6643205632 6663231864 6665207808 6676389888 6691853994 6698464689 6705119232 6705831936 6731924976 6734637056 6739329024 6745935616 6754938912 6766271532 6772955742 6774964224 6809530368 6825302859 6838780928 6845536768 6866172936 6877692171 6879731712 6880462976 6895666806 6903250944 6914832384 6944587776 6951395584 6972350868 6975159808 6979238658 6986861888 7016927232 7047068672 7058891392 7083023104 7087165029 7090020224 7125436416 7196700672 7199659712 7240564224 7271666304 7310934016 7310994656 7315209216 7347412828 7352531712 7384114752 7391409312 7399538688 7428331008 7429120584 7431323648 7453725696 7461032614 7466230656 7473606336 7475822592 7505709456 7513964544 7531368672 7544003892 7546241024 7553695744 7576409407 7576466688 7589177568 7591428096 7592235008 7609011648 7609820429 7617380352 7621777128 7630159872 7647833136 7655388216 7668231501 7670505472 7688272186 7693628544 7696728064 7701228864 7709640704 7740520848 7742816256 7773770508 7776075776 7789121536 7807162993 7815749632 7820320032 7823470592 7847054784 7860219624 7862550528 7880762064 7893983454 7901781699 7927952256 7928794938 7936671744 7941252816 7944452096 7968400992 7976272752 8010535092 8019345408 8051405169 8053792768 8067304448 8099617176 8102019072 8102880256 8134409346 8143355904 8186415104 8224800768 8224868988 8228182528 8310475776 8313009152 8355422464 8360239104 8396150784 8397043232 8438988288 8447324928 8483610688 8489521152 8492941312 8497907712 8526894416 8541264384 8577953664 8580497408 8614800544 8624275456 8629318656 8632795136 8658753608 8658819072 8667307348 8673345792 8696013312 8710602432 8719207392 8748085248 8749015104 8762761728 8763693144 8766291968 8786596784 8792718336 8801337874 8801404416 8839211136 8848932864 8854040496 8884309152 8886943744 8901853184 8922471992 8931286252 8937508608 8941109248 8975899968 8976854039 8985772032 9006585216 9021695376 9030607656 9033285632 9060516864 9069398926 9075717504 9079373824 9100403812 9115740288 9154897248 9170256228 9172975616 9194222408 9204334592 9209647363 9209716992 9219776512 9241131706 9250260761 9256705344 9259450368 9296467824 9305651544 9352135296 9353129358 9355902976 9399850272 9446673636 9449553372 9497765379 9500581888 9544062024 9554558976 9592756218 9595600896 9595680486 9653059584 9654085632 9691650612 9695555072 9702309888 9711894528 9741097809 9753612288 9803375616 9845486336 9855212416 9862078464 9866051584 9884921382 9904441344 9905494112 9938300928 9954974208 9964808448 9997811712 10007612608 10014584832 10018619392 10037780991 10041824896 10058671856 10058747904 10101955584 10118903424 10121904128 10145348864 10162369504 10162446336 10173546496 10197110848 10207184288 10214295552 10224308668 10258171392 10268305152 10319597568 10320694464 10323755008 10343500209 10354876416 10365027344 10372248576 10427093376 10462739712 10480292832 10483400704 10507682752 10525311272 10525390848 10535708932 10570603008 10571726584 10588337088 10589462549 10624534656 10635030336 10680713456 10688154624 10692460544 10698632266 10735206892 10799489568 10802692096 10845879128 10857807872 10901215246 10907499456 10911984251 10966401024 10966491984 11021119242 11032068096 11076172128 11080634368 11087113968 11099308032 11143680876 11146985472 11191548921 11194867712 11213733888 11251984384 11258564184 11263099904 11270946816 11297053008 11316005838 11319361536 11330543616 11387142144 11388352512 11413517472 11426070528 11432665692 11437271552 11445239808 11471749704 11483082324 11505758208 11532408279 11545092096 11564461056 11594684416 11614136576 11614224384 11625609856 11660655762 11664113664 11665353472 11683682304 11684924192 11723624448 11735205888 11785614848 11793825792 11805387328 11821143096 11840975181 11845745536 11893192407 11916678144 11967866624 12008780288 12015802638 12028927168 12029018112 12040810208 12080689152 12100956672 12153028608 12154320384 12201614019 12206529664 12215033856 12227008304 12279622656 12342273792 12395290432 12407535392 12465713664 12469513728 12470839144 12533133696 12594226176 12595564848 12599404496 12658482432 12663687172 12670987392 12725416032 12739411968 12790341624 12794134528 12794240648 12857972449 12866930496 12870746112 12872114176 12922200816 12936413184 12949192704 12988130412 13000961022 13004816384 13013876736 13044019968 13065903648 13071167488 13078811088 13123522656 13145539716 13149437952 13179895176 13202006811 13205921792 13251067904 13258816704 13273298944 13273399296 13281060744 13286411264 13326463728 13330415616 13352779776 13383707988 13396929378 13410238464 13411663872 13463849952 13469274112 13478658048 13491871232 13509877824 13532543064 13545911484 13549928448 13604098389 13619060736 13650605718 13677561856 13691073536 13732345872 13755384342 13759463424 13760925952 13791333612 13806501888 13829664768 13861697559 13889175552 13902791168 13944701736 13950319616 13958477316 13973723776 14029694037 14033854464 14094137344 14117782784 14166046208 14174330058 14180040448 14250872832 14393401344 14393520729 14399319424 14481128448 14543332608 14621868032 14621989312 14630418432 14694825656 14705063424 14768229504 14782818624 14799077376 14856662016 14858241168 14862647296 14907451392 14922065228 14932461312 14947212672 14951645184 15011418912 15027929088 15062737344 15088007784 15092482048 15107391488 15152818814 15152933376 15167787859 15178355136 15182856192 15184470016 15218023296 15219640858 15234760704 15243554256 15260319744 15295666272 15310776432 15336463002 15341010944 15376544372 15387257088 15393456128 15402457728 15419281408 15454996129 15481041696 15485632512 15547541016 15552151552 15578243072 15614325986 15631499264 15640640064 15646941184 15694109568 15720439248 15725101056 15761524128 15787966908 15803563398 15855904512 15857589876 15882505632 15888904192 15925706671 15936801984 15952545504 16021070184 16038690816 16047948399 16102810338 16107585536 16134608896 16199234352 16204038144 16205760512 16268818692 16286711808 16351822869 16372830208 16449601536 16449737976 16456365056 16531678863 16620951552 16626018304 16710844928 16720478208 16792301568 16794086464 16877976576 16894649856 16967221376 16979042304 16985882624 16995815424 17053788832 17082528768 17155907328 17229601088 17248550912 17258637312 17265590272 17317507216 17317638144 17334614696 17346691584 17392026624 17421204864 17438414784 17496170496 17498030208 17525523456 17527386288 17532583936 17573193568 17585436672 17602675748 17602808832 17678422272 17708080992 17768618304 17773887488 17803706368 17844943984 17862572504 17875017216 17882218496 17892540169 17951799936 17953708078 17971544064 18013170432 18043390752 18061215312 18066571264 18121033728 18138797852 18151435008 18158747648 18200807624 18231342739 18231480576 18309794496 18340512456 18345951232 18388444816 18408669184 18419294726 18419433984 18439553024 18482263412 18500521522 18513410688 18518900736 18592935648 18611303088 18704270592 18706258716 18711805952 18786612061 18799700544 18893347272 18899106744 18995530758 19001163776 19088124048 19109117952 19185512436 19191201792 19191360972 19306119168 19308171264 19383301224 19391110144 19404619776 19423789056 19482195618 19501441533 19507224576 19606751232 19690972672 19710424832 19724156928 19769842764 19808882688 19810988224 19876601856 19909948416 19929616896 19995623424 20015225216 20029169664 20037238784 20075561982 20083649792 20095394067 20117343712 20117495808 20203911168 20237806848 20290697728 20324739008 20324892672 20347092992 20394221696 20414368576 20428591104 20448617336 20475908577 20516342784 20536610304 20639195136 20641388928 20647510016 20687000418 20709752832 20730054688 20744497152 20854186752 20925479424 20960585664 20966801408 21015365504 21050622544 21050781696 21071417864 21141206016 21143453168 21176674176 21178925098 21249069312 21270060672 21361426912 21376309248 21384921088 21397264532 21470413784 21598979136 21605384192 21691758256 21715615744 21802430492 21814998912 21823968502 21932802048 21932983968 22042238484 22152344256 22161268736 22161452551 22174227936 22198616064 22287361752 22293970944 22383097842 22389735424 22427467776 22503968768 22517128368 22526199808 22541893632 22594106016 22632011676 22638723072 22661087232 22729228221 22774284288 22776705024 22827034944 22829461287 22852141056 22865331384 22874543104 22890479616 22943499408 22966164648 23004694503 23011516416 23064816558 23090184192 23128922112 23189368832 23228273152 23228448768 23251219712 23321311524 23328227328 23330706944 23367364608 23369848384 23421488979 23447248896 23470411776 23571229696 23587651584 23610774656 23642286192 23681950362 23691491072 23705345097 23786384814 23833356288 23935733248 24017560576 24031605276 24057854336 24058036224 24081620416 24154215507 24161378304 24201913344 24306057216 24308640768 24403228038 24413059328 24430067712 24454016608 24559245312 24684547584 24790580864 24815070784 24931427328 24939027456 24941678288 25066267392 25188452352 25191129696 25198808992 25316964864 25327374344 25341974784 25450832064 25478823936 25580683248 25588269056 25588481296 25715944898 25733860992 25741492224 25744228352 25844401632 25872826368 25898385408 25976260824 26001922044 26009632768 26088039936 26113614149 26131807296 26142334976 26157622176 26247045312 26291079432 26298875904 26359790352 26404013622 26411843584 26502135808 26517633408 26546597888 26546798592 26562121488 26572822528 26652927456 26660831232 26705559552 26767415976 26793858756 26823327744 26927699904 26930562117 26938548224 26957316096 26983742464 27019755648 27065086128 27091822968 27099856896 27208196778 27238121472 27301211436 27355123712 27382147072 27464691744 27510768684 27518926848 27521851904 27582667224 27613003776 27628942089 27659329536 27723395118 27750782283 27778351104 27805582336 27889403472 27900639232 27916954632 27947447552 28059388074 28067708928 28188274688 28235565568 28332092416 28348660116 28360080896 28493296137 28501745664 28786802688 28787041458 28798638848 28962256896 29086665216 29243736064 29243978624 29260836864 29389651312 29410126848 29536459008 29565637248 29598154752 29713324032 29716482336 29725294592 29814902784 29844130456 29864922624 29894425344 30022837824 30055858176 30125474688 30176015568 30184964096 30214782976 30305637628 30305866752 30335575718 30356710272 30365712384 30368940032 30436046592 30439281716 30487108512 30520639488 30591332544 30621552864 30672926004 30682021888 30753088744 30774514176 30786912256 30804682559 30804915456 30838562816 30909992258 30962083392 30971265024 31095082032 31104303104 31156486144 31228651972 31262998528 31281280128 31293882368 31387981829 31388219136 31440878496 31450202112 31523048256 31575933816 31607126796 31711809024 31715179752 31765011264 31768387647 31777808384 31851413342 31873603968 31905091008 32042140368 32077381632 32095896798 32205620676 32215171072 32269217792 32343960971 32398468704 32408076288 32411521024 32537637384 32573423616 32703645738 32735952753 32745660416 32899203072 32899475952 32912730112 33063357726 33241903104 33252036608 33421689856 33440956416 33574646763 33584603136 33588172928 33755953152 33789299712 33934442752 33958084608 33991630848 34107577664 34165057536 34311814656 34459202176 34497101824 34517274624 34531180544 34597224837 34635014432 34635276288 34669229392 34693383168 34784053248 34842409728 34876829568 34992340992 34996060416 35051046912 35054772576 35065167872 35146387136 35170873344 35205351496 35205617664 35356844544 35416161984 35537236608 35547774976 35607412736 35689887968 35725145008 35750034432 35764436992 35785080338 35903599872 35907416156 36026340864 36086781504 36122430624 36133142528 36242067456 36277595704 36302870016 36317495296 36401615248 36462685478 36462961152 36619588992 36681024912 36691902464 36776889632 36817338368 36838589452 36838867968 36879106048 36964526824 37001043044 37026821376 37185871296 37222606176 37408541184 37412517432 37423611904 37573224122 37599401088 37786694544 37798213488 37991061516 38002327552 38154253361 38176248096 38218235904 38371024872 38382403584 38382721944 38573917347 38612238336 38616342528 38766602448 38782220288 38809239552 38847578112 38964391236 39002883066 39014449152 39213502464 39381945344 39420849664 39448313856 39539685528 39606020433 39617765376 39621976448 39753203712 39819896832 39859233792 39991246848 40030450432 40058339328 40151123964 40167299584 40190788134 40234687424 40234991616 40407822336 40475613696 40581395456 40649478016 40649785344 40694185984 40788443392 40812295167 40828737152 40857182208 40897234672 40951817154 41032685568 41073220608 41278390272 41282777856 41374000836 41419505664 41460109376 41488994304 41585092677 41708373504 41850958848 41921171328 41933602816 42030731008 42101245088 42101563392 42142835728 42282412032 42286906336 42353348352 42357850196 42498138624 42540121344 42722853824 42752618496 42769842176 42794529064 42940827568 43197958272 43210768384 43383516512 43431231488 43604860984 43629997824 43647937004 43865604096 43865967936 44084476968 44304688512 44322537472 44322905102 44348455872 44397232128 44574723504 44587941888 44766195684 44779470848 44854935552 45007937536 45034256736 45052399616 45083787264 45188212032 45264023352 45277446144 45322174464 45458456442 45503363577 45548568576 45553410048 45654069888 45658922574 45704282112 45730662768 45749086208 45780959232 45886998816 45932329296 46009389006 46023032832 46129633116 46180368384 46257844224 46364988387 46378737664 46456546304 46456897536 46502439424 46642623048 46656454656 46661413888 46734729216 46739696768 46842977958 46894497792 46940823552 47142459392 47175303168 47221549312 47284572384 47363900724 47382982144 47410690194 47572769628 47666712576 47777120013 47871466496 48035121152 48063210552 48115708672 48116072448 48143845197 48163240832 48308431014 48322756608 48403826688 48612114432 48617281536 48806456076 48826118656 48860135424 48908033216 49055468607 49118490624 49369095168 49581161728 49630141568 49862854656 49878054912 49883356576 50132534784 50376904704 50382259392 50397617984 50633929728 50654748688 50683949568 50901664128 50957647872 51161366496 51176538112 51176962592 51431889796 51467721984 51488456704 51688803264 51694297397 51745652736 51796770816 51952521648 52003844088 52019265536 52176079872 52227228298 52263614592 52284669952 52315244352 52494090624 52582158864 52597751808 52719580704 52808027244 52823687168 53004271616 53034865849 53035266816 53093195776 53124242976 53145645056 53268743003 53305854912 53321662464 53411119104 53534831952 53587717512 53646655488 53677620507 53855399808 53861124234 53877096448 53914632192 53967484928 54039511296 54130172256 54183645936 54199713792 54416393556 54476242944 54602422872 54694028217 54710247424 54764294144 54929383488 55021537368 55037853696 55043703808 55165334448 55226007552 55257884178 55318659072 55446790236 55501564566 55556702208 55611164672 55778806944 55801278464 55833909264 55894895104 56118776148 56135417856 56359836183 56376549376 56471131136 56664184832 56697320232 56720161792 56986592274 57003491328 57573605376 57574082916 57597277696 57924513792 58173330432 58487957248 58521673728 58779302624 58820253696 59072918016 59131274496 59426648064 59432964672 59450589184 59629805568 59688260912 59729845248 59788850688 60045675648 60111716352 60250949376 60352031136 60369928192 60429565952 60611275256 60611733504 60671151436 60713420544 60737880064 60872093184 60878563432 60974217024 60980698127 61041278976 61182665088 61243105728 61345852008 61364043776 61506177488 61549028352 61573824512 61609365118 61609830912 61677125632 61819984516 61924166784 61942530048 62190164064 62208606208 62312972288 62457303944 62525997056 62562560256 62587764736 62775963658 62776438272 62837978273 62881756992 62900404224 63046096512 63151867632 63214253592 63423618048 63430359504 63530022528 63536775294 63555616768 63702826684 63747207936 63810182016 64084280736 64154763264 64191793596 64411241352 64430342144 64538435584 64687921942 64751825327 64796937408 64816152576 64823042048 65075274768 65146847232 65407291476 65471905506 65491320832 65798406144 65798951904 65825460224 66126715452 66483806208 66484357653 66504073216 66843379712 66881912832 67149293526 67169206272 67176345856 67511906304 67578599424 67868885504 67916169216 67983261696 68187684663 68215155328 68330115072 68488383861 68623629312 68918404352 69034549248 69062361088 69194449674 69270028864 69270552576 69338458784 69386766336 69568106496 69684819456 69753659136 69984681984 69992120832 70102093824 70109545152 70130335744 70264466937 70292774272 70341746688 70410702992 70411235328 70713689088 70832323968 71074473216 71214825472 71379775936 71450290016 71500068864 71528873984 71570160676 71807199744 71814832312 72052681728 72173563008 72244861248 72266285056 72484134912 72555191408 72605740032 72634990592 72803230496 72925370956 72925922304 73239177984 73362049824 73383804928 73553779264 73634676736 73677178904 73677735936 73758212096 73929053648 74002086088 74053642752 74126237843 74371742592 74445212352 74817082368 74825034864 74847223808 75146448244 75198802176 75573389088 75596426976 75982123032 76004655104 76308506722 76352496192 76383889757 76436471808 76742049744 76764807168 76765443888 77147834694 77224476672 77232685056 77533204896 77564440576 77618479104 77695156224 77928782472 78005766132 78028898304 78340842447 78427004928 78763890688 78841699328 78896627712 79079371056 79212040866 79235530752 79243952896 79506407424 79639793664 79718467584 79982493696 80060900864 80116678656 80302247928 80334599168 80381576268 80469374848 80469983232 80791686351 80815644672 80951227392 81162790912 81298956032 81299570688 81576886784 81624590334 81657474304 81714364416 81794469344 81903634308 82065371136 82146441216 82556780544 82565555712 82748001672 82839011328 82886826267 82920218752 82977988608 83170185354 83252346849 83416747008 83701917696 83842342656 84061462016 84202490176 84203126784 84285671456 84564824064 84573812672 84706696704 84715700392 84996277248 85080242688 85445707648 85505236992 85539684352 85589058128 85881655136 86395916544 86767033024 86862462976 87209721968 87259995648 87295874008 87731208192 87731935872 88168953936 88609377024 88645074944 88645810204 88696911744 88794464256 89149447008 89175883776 89532391368 89558941696 90015875072 90068513472 90104799232 90167574528 90376424064 90528046704 90554892288 90644348928 90916912884 91006727154 91097137152 91106820096 91308139776 91317845148 91461325536 91498172416 91561918464 91773997632 91864658592 92018778012 92046065664 92259266232 92360736768 92414047677 92515688448 92729976774 92757475328 92913092608 92913795072 93004878848 93285246096 93312909312 93322827776 93469458432 93479393536 93685955916 93788995584 93881647104 94163945487 94284918784 94350606336 94443098624 94569144768 94727801448 94765964288 94821380388 95145539256 95305162941 95333425152 95554240026 95742932992 96070242304 96126421104 96231417344 96232144896 96287690394 96326481664 96616862028 96645513216 96807653376 97031882913 97224228864 97234563072 97612912152 97652237312 97720270848 97816066432 98110937214 98207858259 98236981248 98738190336 99162323456 99260283136 99725709312 99756109824 99766713152 100265069568 100753809408 100764518784 100795235968 101267859456 101309497376 101367899136 101803328256 102322732992 102353076224 102353925184 102863779592 102935443968 102976913408 103377606528 103388594794 103491305472 103593541632 103905043296 104007688176 104038531072 104352159744 104454456596 104527229184 104569339904 104630488704 104987387497 104988181248 105164317728 105195503616 105439161408 105616054488 105647374336 106008543232 106069731698 106070533632 106186391552 106248485952 106291290112 106537486006 106611709824 106643324928 106822238208 107069663904 107175435024 107293310976 107355241014 107710799616 107722248468 107754192896 107934969856 108079022592 108184972903 108260344512 108367291872 108399427584 108832787112 108952485888 109204845744 109388056434 109420494848 109528588288 109858766976 110043074736 110075707392 110087407616 110330668896 110452015104 110515768356 110637318144 110893580472 111003129132 111222329344 111479946697 111557613888 111602556928 111667818528 111789790208 112237552296 112270835712 112719672366 112753098752 112942262272 113328369664 113394640464 113440323584 113973184548 114006982656 114462760083 115147210752 115148165832 115194555392 115721752041 115849027584 116346660864 116975914496 117043347456 117558605248 117640507392 118145836032 118262548992 118853296128 118865929344 118901178368 119259611136 119376521824 119459690496 119577701376 120091351296 120501898752 120704062272 120739856384 120859131904 121222550512 121223467008 121342302872 121426841088 121475760128 121744186368 121757126864 121948434048 121961396254 122082557952 122365330176 122486211456 122691704016 122728087552 123012354976 123098056704 123147649024 123218730236 123219661824 123354251264 123639969032 123848333568 124380328128 124417212416 124625944576 124914607888 125051994112 125125120512 125175529472 125551927316 125552876544 125675956546 125763513984 125800808448 126092193024 126303735264 126428507184 126847236096 126860719008 127060045056 127073550588 127111233536 127405653368 127494415872 127619399173 127620364032 128168561472 128309526528 128383587192 128822482704 128860684288 129076871168 129375843884 129503650654 129593874816 129632305152 129646084096 130150549536 130293694464 130814582952 130943811012 130982641664 131506284427 131596812288 131597903808 131650920448 132253430904 132967612416 132968715306 133008146432 133686759424 133763825664 134298587052 134338412544 134352691712 135023812608 135157198848 135737771008 135832338432 135966523392 136375369326 136430310656 136510090731 136660230144 136976767722 137247258624 137836808704 138069098496 138388899348 138540057728 138541105152 138676917568 138773532672 139094965161 139136212992 139369638912 139507318272 139969363968 139984241664 140204187648 140219090304 140260671488 140528933874 140585548544 140683493376 140821405984 140822470656 141427378176 141664647936 142148946432 142429650944 142759551872 142900580032 143000137728 143057747968 143140321352 143331360039 143614399488 143629664624 144105363456 144347126016 144489722496 144532570112 144968269824 145110382816 145211480064 145269981184 145606460992 145850741912 145851844608 146478355968 146724099648 146767609856 147107558528 147269353472 147354357808 147355471872 147516424192 147858107296 148004172176 148107285504 148252475686 148743485184 148890424704 149634164736 149650069728 149694447616 150292896488 150397604352 151146778176 151192853952 151964246064 152009310208 152617013444 152704992384 152767779514 152872943616 153484099488 153529614336 153530887776 154295669388 154465370112 155066409792 155082892191 155128881152 155130167857 155236958208 155390312448 155857564944 156011532264 156057796608 156681684894 156854009856 157527781376 157683398656 157793255424 158158742112 158424081732 158471061504 158487905792 159012814848 159104597547 159279587328 159436935168 159806229009 159964987392 160121801728 160233357312 160604495856 160669198336 160763152536 160938749696 160939966464 161032861521 161583372702 161631289344 161902454784 162325581824 162597912064 162599141376 163153773568 163249180668 163314948608 163428728832 163588938688 163807268616 164082084651 164130742272 164292882432 165113561088 165131111424 165496003344 165678022656 165773652534 165840437504 165955977216 166340370708 166504693698 166833494016 167403835392 167684685312 168122924032 168404980352 168406253568 168571342912 169079508549 169129648128 169147625344 169413393408 169431400784 169992554496 170160485376 170891415296 171010473984 171178116256 171763310272 172791833088 173534066048 173724925952 174419443936 174519991296 174591748016 175463871744 176337907872 177218754048 177290149888 177291620408 177393823488 178298894016 178351767552 179064782736 179117883392 180031750144 180137026944 180209598464 180335149056 180752848128 181056093408 181109784576 181288697856 181833825768 182013454308 182213640192 182616279552 182635690296 182922651072 182942094381 182996344832 183123836928 183547995264 183729317184 184037556024 184092131328 184518532464 184721473536 184828095354 185031376896 185459953548 185514950656 185826185216 185827590144 186009757696 186570492192 186625818624 186645655552 186938916864 186958787072 187371911832 187577991168 187763294208 188327890974 188513934819 188569837568 188701212672 188886197248 189138289536 189455602896 189531928576 189642760776 190291078512 190610325882 190666850304 191108480052 191485865984 192140484608 192252842208 192462834688 192464289792 192575380788 192652963328 193233724056 193291026432 193615306752 194063765826 194255475981 194448457728 194469126144 195225824304 195304474624 195440541696 195632132864 196221874428 196415716518 196473962496 197476380672 198324646912 198520566272 199451418624 199453072959 199512219648 199533426304 200530139136 201507618816 201529037568 201590471936 202535718912 202618994752 202735798272 203606656512 204645465984 204706152448 204707850368 205727559184 205870887936 205953826816 206755213056 206777189588 207187083264 207810086592 208015376352 208077062144 208704319488 208908913192 209054458368 209138679808 209260977408 209974774994 209976362496 210328635456 210391007232 210878322816 211232108976 211294748672 212017086464 212139463396 212141067264 212372783104 212496971904 212582580224 213074972012 213223419648 213644476416 214139327808 214350870048 214586621952 214710482028 215421599232 215444496936 215508385792 215869939712 216158045184 216369945806 216520689024 216734583744 216798855168 217665574224 217904971776 218409691488 218776112868 218840989696 219057176576 219715872803 219717533952 220086149472 220151414784 220174815232 220661337792 220684792441 220904030208 221031536712 221274636288 221787160944 222006258264 222378713529 222444658688 222959893394 223115227776 223205113856 223335637056 223579580416 224475104592 224541671424 225439344732 225506197504 225884524544 226407726797 226656739328 226789280928 226880647168 227946369096 228013965312 228925520166 229151669271 230294421504 230296331664 230389110784 231443504082 231698055168 232693321728 233951828992 234086694912 235022527341 235117210496 235281014784 236291672064 236525097984 237706592256 237731858688 238519222272 238753043648 238919380992 239155402752 240182702592 241003797504 241408124544 241479712768 241718263808 242445101024 242446934016 242684605744 242853682176 242951520256 243488372736 243514253728 243896868096 243922792508 244730660352 244972422912 245383408032 245456175104 246024709952 246196113408 246295298048 246437460472 246439323648 246708502528 247279938064 247696667136 248760656256 248834424832 249251889152 249829215776 250103988224 250250241024 250351058944 251103854632 251105753088 251351913092 251527027968 252184386048 252607470528 252857014368 253694472192 253721438016 254120090112 254147101176 254222467072 254811306736 254988831744 255238798346 255240728064 256337122944 256619053056 256767174384 257644965408 257721368576 258153742336 258751687768 259007301308 259187749632 259292168192 260301099072 260328767131 260587388928 261629165904 261887622024 261965283328 263012568854 263193624576 263195807616 263301840896 264506861808 265935224832 265937430612 266016292864 267079773527 267373518848 267527651328 268597174104 268676825088 268705383424 270047625216 270314397696 271475542016 271664676864 271933046784 272750738652 272860621312 273020181462 273320460288 273953535444 274494517248 275673617408 276138196992 276777798696 277080115456 277082210304 277242143031 277353835136 277547065344 278189930322 278272425984 278739277824 279014636544 279938727936 279968483328 280408375296 280438180608 281057867748 281171097088 281366986752 281642811968 281644941312 282491836461 282854756352 283329295872 284297892864 284859301888 285519103744 285801160064 286000275456 286115495936 286280642704 286662720078 287228798976 287259329248 288210726912 288694252032 288979444992 289936539648 290220765632 290422960128 290539962368 291095648739 291212921984 291701483824 291703689216 292956711936 293448199296 293535219712 294215117056 294708715616 294710943744 295032848384 295716214592 296008344352 296214571008 296504951372 297486970368 297780849408 299268329472 299300139456 299388895232 300585792976 300795208704 302293556352 302385707904 303928492128 304018620416 305234026888 305409984768 305535559028 306968198976 307059228672 307061775552 307094413921 308591338776 308930740224 310132819584 310165784382 310257762304 310260335714 310473916416 310780624896 311715129888 312023064528 312115593216 313363369788 313708019712 314962162491 315055562752 315366797312 315586510848 316317484224 316848163464 316942123008 316975811584 318025629696 318209195094 318559174656 318873870336 319612458018 319929974784 320243603456 320466714624 321208991712 321338396672 321526305072 321877499392 321879932928 322065723042 323166745404 323262578688 323804909568 324554918709 324651163648 325195824128 325198282752 326307547136 326498361336 326629897216 326857457664 327177877376 327614537232 328164169302 328261484544 328585764864 330227122176 330262222848 330992006688 331356045312 331547305068 331680875008 331911954432 332680741416 333009387396 333666988032 334439840091 334807670784 335369370624 336245848064 336809960704 336812507136 337142685824 338159017098 338259296256 338295250688 338826786816 338862801568 339985108992 340320970752 341782830592 342020947968 342356232512 343388280249 343526620544 345583666176 347068132096 348838887872 349039982592 349183496032 350927743488 352675815744 354437508096 354580299776 354583240816 354787646976 356597788032 356703535104 358129565472 358235766784 360063500288 360274053888 360419196928 361505696256 361860081779 362112186816 362219569152 362577395712 363667651536 364026908616 364427280384 365232559104 365271380592 365845302144 365884188762 365992689664 366247673856 367095990528 367458634368 368075112048 368184262656 369037064928 369442947072 369656190708 370062753792 370919907096 371029901312 371652370432 372019515392 372881201021 373140984384 373251637248 373291311104 373877833728 373917574144 374743823664 375155982336 375526588416 376655781948 377027869638 377139675136 377402425344 377772394496 378276579072 378911205792 379063857152 379285521552 380582157024 381220651764 381333700608 382216960104 382858197519 382971731968 384280969216 384505684416 384925669376 384928579584 385150761576 385305926656 386467448112 386582052864 387230613504 388127531652 388510951962 388896915456 388938252288 390451648608 390608949248 390881083392 391264265728 392443748856 392831433036 392947924992 394518853281 394952761344 396649293824 397041132544 398902837248 398906145918 399024439296 399066852608 401060278272 403015237632 403058075136 403180943872 405071437824 405237989504 405471596544 407213313024 409290931968 409415700736 411455118368 411741775872 411907653632 413510426112 413554379176 415620173184 416030752704 416154124288 417408638976 417817826384 418108916736 418277359616 418521954816 419949549988 419952724992 420657270912 420782014464 421756645632 422464217952 422589497344 424034172928 424278926792 424282134528 424745566208 424993943808 425165160448 426149944024 426446839296 426864886889 427288952832 428278655616 428701740096 429173243904 429420964056 430843198464 430888993872 431016771584 431739879424 432316090368 432739891612 433041378048 433469167488 433597710336 435331148448 435809943552 436819382976 437552225736 437681979392 438114353152 439431745606 439435067904 439865847911 440172298944 440302829568 440349630464 441322675584 441369584882 441808060416 442063073424 442549272576 443574321888 444012516528 444757427058 444889317376 445919786788 446230455552 446410227712 446671274112 447159160832 448194887741 448950209184 449083342848 450878689464 451012395008 451769049088 452815453594 453313478656 453578561856 453761294336 455892738192 456027930624 457851040332 458303338542 460588843008 460592663328 460778221568 462887008164 463396110336 465248676573 465386643456 465390503571 467903657984 468173389824 470045054682 470234420992 470562029568 472583344128 473050195968 475413184512 475463717376 477038444544 477313792641 477506087296 477838761984 478310805504 479418687027 480365405184 482007595008 482816249088 483436527616 484890202048 484893868032 485369211488 485707364352 485903040512 486976745472 487028507456 487793736192 487845585016 489461320704 489944845824 490766816064 490912350208 492049419904 492392226816 492590596096 492874920944 492878647296 493417005056 494559876128 495393334272 497521312512 498503778304 499658431552 500207976448 500500482048 500702117888 502207709264 502211506176 502703826184 503054055936 504368772096 505214941056 505714028736 507388944384 507442876032 508240180224 508294202352 508444934144 509622613472 509977663488 510477596692 510481456128 512674245888 513534348768 515289930816 515442737152 516307484672 517503375536 518014602616 518375499264 518584336384 518883664901 520602198144 520657534262 521174777856 523258331808 523775244048 523930566656 526025137708 526391615232 526603681792 528708939431 529013723616 531870449664 531874861224 532032585728 534159547054 534747037696 535055302656 537194348208 537353650176 537410766848 540095250432 540628795392 542951084032 543329353728 543866093568 545501477304 545721242624 546040362924 546640920576 547907070888 548826283143 548989034496 551347234816 552276393984 553555597392 554160230912 554164420608 554484286062 554707670272 555094130688 556379860644 556544851968 557478555648 558029273088 559877455872 559936966656 560816750592 560876361216 562115735496 562342194176 562733973504 563285623936 563289882624 564983672922 565541804457 565709512704 566658591744 568595785728 571038207488 571602320128 572000550912 572561285408 573325440156 574457597952 574518658496 576421453824 577388504064 577958889984 579873079296 580441531264 580845920256 581079924736 582191297478 582425843968 582766427943 583402967648 583407378432 585913423872 586896398592 588430234112 589417431232 589421887488 590065696768 591432429184 592016688704 592429142016 593009902744 594973940736 595561698816 598536658944 598600278912 598777790464 601171585952 601590417408 604587112704 604771415808 607856984256 608037240832 610468053776 610819969536 611071118056 613936397952 614118457344 614123551104 614188827842 617182677552 617861480448 620265639168 620331568764 620515524608 620520671428 621561249792 623430259776 624046129056 624231186432 626726739576 627416039424 629924324982 630111125504 630733594624 631173021696 632634968448 633696326928 633884246016 633951623168 636051259392 636418390188 637118349312 637747740672 639224916036 640487206912 640933429248 642417983424 642676793344 643052610144 643754998784 643759865856 644131446084 646333490808 646525157376 647609819136 649109837418 649302327296 650391648256 650396565504 652615094272 652996722672 653259794432 653714915328 654355754752 655229074464 656328338604 656522969088 657171529728 659147618409 660454244352 660524445696 661984013376 662054377323 662712090624 663094610136 663361750016 663823908864 665361482832 666018774792 667136140587 667333976064 668879680182 669615341568 670738741248 672491696128 673619921408 673625014272 674285371648 676318034196 676518592512 676590501376 677653573632 677725603136 679223180391 679970217984 680641941504 683565661184 684041895936 684712465024 686776560498 687053241088 687455007813 691167332352 694136264192 697677775744 698079965184 698366992064 701855486976 705351631488 708875016192 709160599552 709166481632 709575293952 713195576064 716259130944 716471533568 720127000576 720548107776 720838393856 723011392512 723720163558 724224373632 724439138304 725154791424 727335303072 728053817232 728854560768 730465118208 730542761184 731690604288 731768377524 731985379328 734191981056 734911712479 734917268736 736150224096 736368525312 738074129856 738885894144 739312381416 740125507584 741839814192 742059802624 743304740864 744039030784 745762402042 746281968768 746503274496 746582622208 747755667456 747835148288 749487647328 750311964672 751053176832 753311563896 754055739276 754279350272 755544788992 756553158144 757294810321 757822411584 758127714304 758571043104 761164314048 762441303528 762667401216 764433920208 765716395038 765943463936 768561938432 769011368832 769851338752 769857159168 770301523152 770611853312 772934896224 773164105728 774461227008 776255063304 777021903924 777876504576 780903297216 780986301393 781217898496 781762166784 782528531456 784887497712 785662866072 785895849984 789037706562 789905522688 793298587648 794082265088 797805674496 797812291836 798048878592 798133705216 801239320581 802120556544 806030475264 806116150272 806361887744 810142875648 810475979008 810943193088 814426626048 818581863936 818831401472 822910236736 823483551744 823815307264 827020852224 827108758352 831240346368 832061505408 832308248576 834817277952 835635652768 836217833472 836554719232 837043909632 839899099976 839905449984 841314541824 843513291264 844928435904 845178994688 848068345856 848557853584 848564269056 849491132416 849987887616 850330320896 852299888048 852893678592 853729773778 854577905664 856557311232 857403480192 858346487808 858841928112 861686396928 861777987744 862033543168 863479758848 864632180736 865479783224 866082756096 866938334976 870662296896 871619887104 873638765952 875104451472 875363958784 876228706304 878863491212 878870135808 879731695822 880344597888 880605659136 880699260928 882645351168 882739169764 884126146848 885098545152 887148643776 888025033056 889514854116 889778634752 891839573576 892460911104 892820455424 893335794211 893342548224 894318321664 896389775482 897900418368 898166685696 901757378928 902024790016 903538098176 905630907188 906626957312 907157123712 907522588672 910251473041 911785476384 912055861248 915702080664 916606677084 921177686016 921185326656 921283241763 921556443136 925774016328 926792220672 930497353146 930773286912 930781007142 935807315968 936346779648 940090109364 940468841984 941124059136 944886487473 945166688256 946100391936 950826369024 950927434752 954076889088 954627585282 955012174592 955677523968 956621611008 958837374054 960730810368 964015190016 965632498176 969780404096 969787736064 970738422976 971414728704 971806081024 973664756127 973953490944 974057014912 975587472384 975691170032 978922641408 979889691648 981533632128 981824700416 984098839808 984784453632 985749841888 985757294592 986834010112 989119752256 990786668544 995042625024 997007556608 999316863104 1000415952896 1001000964096 1001404235776 1003319520273 1004415418528 1004423012352 1005407652368 1006108111872 1008737544192 1010429882112 1011428057472 1014777888768 1014885752064 1016480360448 1016588404704 1016889868288 1019245226944 1019955326976 1020955193384 1020962912256 1025348491776 1027068697536 1030579861632 1030885474304 1032614969344 1035006751072 1036029205232 1036750998528 1037168672768 1037767329802 1041204396288 1041315068524 1046516663616 1047550488096 1047861133312 1052050275416 1052783230464 1053207363584 1057417878862 1058027447232 1063740899328 1063749722448 1064065171456 1068319094108 1069494075392 1070110605312 1074388696416 1074707300352 1074821533696 1080190500864 1081257590784 1085580245337 1085902168064 1086658707456 1087732187136 1091002954608 1091442485248 1092080725848 1093281841152 1095814141776 1097652566286 1097978068992 1102694469632 1104552787968 1107111194784 1108320461824 1108328841216 1108968572124 1109415340544 1110188261376 1112759721288 1113089703936 1114957111296 1116058546176 1118643603063 1119754911744 1119873933312 1121633501184 1121752722432 1124231470992 1124684388352 1125467947008 1126571247872 1126579765248 1129967345844 1131083608914 1131419025408 1133317183488 1137191571456 1142076414976 1143204640256 1144001101824 1145122570816 1146650880312 1148574592557 1148915195904 1149037316992 1152842907648 1154777008128 1155917779968 1159746158592 1160883062528 1161691840512 1164382594956 1164851687936 1165532855886 1166805935296 1166814756864 1171826847744 1173792797184 1176860468224 1178834862464 1178843774976 1180131393536 1182864858368 1183556559843 1184033377408 1184858284032 1186019805488 1189947881472 1191123397632 1197073317888 1197200557824 1202343171904 1203180834816 1209174225408 1209542831616 1215713968512 1216074481664 1220936107552 1221639939072 1222142236112 1227872795904 1228247102208 1228377655684 1234365355104 1235722960896 1240531278336 1240663137528 1241031049216 1241041342856 1246860519552 1248092258112 1248462372864 1253453479152 1254832078848 1259848649964 1260222251008 1261467189248 1262346043392 1265269936896 1267392653856 1267768492032 1267903246336 1272102518784 1272836780376 1274236698624 1275495481344 1278449832072 1280594660667 1280974413824 1281866858496 1284835966848 1285353586688 1286105220288 1287509997568 1287519731712 1288262892168 1292666981616 1293050314752 1295219638272 1298219674836 1298604654592 1300783296512 1300793131008 1305230188544 1305993445344 1306519588864 1307429830656 1308711509504 1310458148928 1312656677208 1313045938176 1314343059456 1318295236818 1319597543733 1320908488704 1321048891392 1323968026752 1324108754646 1325424181248 1326189220272 1326723500032 1327647817728 1330722965664 1332037549584 1334272281174 1334667952128 1337759360364 1339230683136 1341477482496 1344584663223 1344983392256 1347239842816 1347250028544 1348570743296 1352636068392 1353037185024 1353181002752 1355307147264 1355451206272 1358446360782 1359940435968 1361283883008 1367131322368 1368083791872 1369424930048 1373553120996 1374106482176 1374910015626 1382334664704 1388272528384 1395355551488 1396159930368 1396171510713 1396733984128 1403710973952 1410703262976 1417750032384 1418321199104 1418332963264 1419150587904 1426391152128 1432518261888 1432943067136 1440254001152 1441096215552 1441676787712 1446022785024 1447440327116 1448448747264 1450309582848 1454670606144 1456107634464 1457709121536 1460930236416 1461085522368 1463381208576 1463536755048 1463970758656 1468383962112 1469823424958 1469834537472 1472300448192 1472737050624 1476148259712 1477771788288 1478624762832 1480251015168 1483679628384 1484119605248 1486609481728 1488078061568 1491524804084 1492563937536 1493165244416 1495511334912 1495670296576 1498975294656 1499134624513 1500623929344 1502106353664 1506623127792 1508111478552 1508558700544 1511089577984 1513106316288 1514589620642 1515644823168 1516255428608 1517142086208 1522328628096 1524882607056 1525334802432 1528867840416 1531432790076 1531886927872 1537123876864 1538011109621 1538022737664 1539702677504 1540603046304 1541223706624 1544793547087 1545869792448 1546328211456 1548922454016 1552510126608 1554043807848 1555753009152 1556650994703 1561806594432 1561972602786 1562435796992 1563524333568 1565057062912 1569774995424 1571325732144 1571791699968 1578075413124 1579811045376 1586126818293 1586597175296 1588164530176 1595611348992 1595624583672 1596097757184 1596267410432 1602478641162 1604241113088 1612060950528 1612232300544 1612723775488 1620285751296 1620951958016 1621886386176 1628853252096 1637163727872 1637662802944 1645820473472 1646967103488 1647630614528 1654041704448 1654217516704 1662480692736 1664123010816 1669634555904 1671271305536 1672435666944 1673109438464 1674087819264 1679798199952 1679810899968 1682629083648 1687026582528 1689856871808 1690357989376 1697115707168 1697128538112 1698982264832 1699975775232 1700660641792 1704599776096 1705787357184 1707459547556 1713114622464 1714806960384 1717683856224 1723372793856 1723555975488 1724067086336 1726959517696 1729264361472 1730959566448 1732165512192 1733876669952 1741324593792 1743239774208 1747277531904 1750208902944 1750727917568 1752457412608 1757726982424 1757740271616 1759463391644 1760689195776 1761398521856 1765290702336 1765478339528 1768252293696 1768440245683 1770197090304 1774297287552 1776050066112 1779029708232 1779557269504 1783679147152 1784921822208 1785640910848 1786671588422 1786685096448 1788636643328 1792779550964 1795800836736 1796333371392 1803514757856 1804049580032 1807076196352 1811261814376 1813253914624 1814314247424 1815045177344 1820502946082 1822301369917 1823570952768 1824111722496 1831404161328 1833213354168 1842355372032 1842370653312 1842566483526 1843112886272 1851548032656 1853584441344 1860994706292 1861546573824 1861562014284 1871614631936 1872693559296 1880180218728 1880937683968 1882248118272 1889772974946 1890333376512 1892200783872 1901652738048 1901854869504 1908153778176 1909255170564 1910024349184 1911355047936 1913243222016 1917674748108 1921461620736 1928030380032 1931264996352 1939560808192 1939575472128 1941476845952 1942829457408 1943612162048 1947329512254 1947906981888 1948114029824 1951174944768 1951382340064 1957845282816 1959779383296 1963067264256 1968197679616 1969568907264 1971499683776 1971514589184 1973668020224 1977442855227 1978239504512 1981573337088 1986163131969 1990085250048 1994015113216 1998633726208 2002001928192 2002808471552 2006639040546 2008830837056 2008846024704 2010815304736 2012216223744 2017475088384 2020859764224 2022856114944 2029555777536 2029771504128 2032960720896 2033176809408 2033779736576 2037669541173 2038490453888 2039910653952 2041910386768 2041925824512 2050696983552 2054137395072 2061159723264 2065229938688 2070013502144 2072058410464 2073501997056 2074337345536 2075534659604 2082408792576 2082630137048 2093033327232 2095100976192 2095722266624 2104100550832 2105566460928 2106414727168 2114835757724 2116054894464 2127481798656 2127499444896 2128130342912 2136638188216 2138988150784 2148777392832 2149414600704 2149643067392 2149660897447 2160381001728 2162515181568 2171160490674 2171804336128 2173317414912 2175464374272 2182005909216 2182884970496 2184161451696 2186563682304 2191628283552 2195305132572 2195956137984 2204735137437 2205388939264 2209105575936 2214222389568 2216640923648 2216657682432 2217937144248 2218830681088 2220376522752 2225519442576 2226179407872 2229914222592 2232117092352 2237287206126 2239509823488 2239747866624 2243267002368 2243505444864 2248462941984 2249368776704 2250935894016 2253142495744 2253159530496 2259934691688 2262167217828 2262838050816 2266634366976 2271884430963 2274383142912 2284152829952 2286409280512 2288002203648 2290245141632 2293301760624 2297149185114 2297830391808 2298074633984 2305685815296 2309554016256 2311835559936 2319492317184 2321766125056 2323383681024 2328765189912 2329703375872 2331065711772 2333611870592 2333629513728 2342958904179 2343653695488 2347585594368 2353720936448 2357669724928 2357687549952 2365729716736 2367113119686 2368066754816 2369716568064 2372039610976 2379895762944 2382246795264 2394146635776 2394401115648 2403717961743 2404686343808 2406361669632 2418348450816 2419085663232 2431427937024 2441872215104 2443279878144 2444284472224 2455745591808 2456494204416 2456755311368 2468730710208 2471445921792 2481062556672 2481326275056 2482062098432 2482082685712 2493721039104 2496184516224 2496924745728 2506906958304 2509664157696 2519697299928 2520444502016 2522934378496 2530539873792 2533020572453 2534785307712 2535536984064 2535806492672 2544205037568 2545673560752 2548473397248 2550990962688 2556899664144 2561189321334 2561948827648 2563733716992 2569671933696 2570707173376 2572210440576 2575019995136 2575039463424 2576525784336 2585333963232 2586100629504 2590439276544 2596439349672 2597209309184 2601566593024 2610460377088 2611986890688 2613039177728 2614859661312 2617423019008 2620916297856 2625313354416 2626091876352 2628686118912 2636590473636 2639195087466 2641816977408 2642097782784 2647936053504 2648217509292 2652378440544 2653447000064 2655295635456 2661445931328 2664075099168 2668544562348 2669335904256 2675518720728 2678461366272 2680007382633 2682954964992 2689169326446 2689966784512 2694479685632 2694500057088 2697141486592 2705272136784 2706074370048 2706362005504 2710614294528 2710902412544 2716892721564 2719880871936 2722567766016 2730754419123 2734262644736 2736167583744 2738849860096 2747106241992 2748212964352 2749820031252 2763849725289 2764669329408 2776545056768 2790711102976 2792319860736 2792343021426 2793467968256 2807421947904 2821406525952 2835500064768 2836642398208 2836665926528 2838301175808 2852782304256 2865036523776 2880508002304 2882192431104 2883353575424 2892045570048 2894880654232 2896897494528 2909341212288 2912215268928 2915418243072 2921860472832 2922171044736 2926762417152 2927073510096 2927941517312 2936767924224 2939646849916 2939669074944 2944600896384 2945474101248 2952296519424 2957249525664 2960502030336 2967359256768 2968239210496 2973218963456 2976156123136 2983049608168 2985127875072 2986330488832 2988054208223 2991022669824 2991340593152 2997950589312 2998269249026 3001247858688 3004212707328 3013246255584 3016222957104 3017117401088 3022179155968 3026212632576 3029179241284 3031289646336 3032510857216 3034284172416 3044634237413 3044657256192 3049765214112 3050669604864 3057735680832 3062865580152 3063773855744 3074247753728 3076022219242 3076045475328 3079405355008 3081206092608 3082447413248 3089587094174 3091739584896 3092656422912 3097844908032 3105020253216 3108087615696 3111506018304 3113301989406 3123613188864 3123945205572 3124871593984 3130114125824 3137364214187 3139549990848 3142651464288 3143583399936 3156150826248 3159622090752 3172253636586 3173194350592 3176329060352 3191222697984 3191249167344 3192195514368 3192534820864 3204957282324 3208482226176 3224121901056 3224464601088 3225447550976 3240571502592 3241903916032 3243772772352 3256740736011 3257706504192 3274327455744 3275325605888 3291640946944 3293934206976 3308083408896 3308435033408 3324961385472 3328246021632 3339269111808 3342542611072 3344871333888 3346218876928 3348175638528 3355930809189 3359596399904 3359621799936 3365258167296 3374053165056 3379713743616 3394231414336 3394257076224 3397964529664 3399951550464 3401321283584 3409199552192 3411574714368 3414919095112 3426229244928 3429613920768 3435367712448 3446745587712 3447111950976 3448134172672 3453919035392 3458528722944 3461919132896 3464331024384 3467753339904 3482649187584 3494555063808 3500417805888 3501455835136 3504914825216 3515453964848 3515480543232 3518926783288 3521378391552 3522797043712 3530581404672 3530956679056 3536504587392 3536880491366 3540394180608 3548594575104 3552100132224 3558059416464 3559114539008 3567358294304 3569843644416 3571281821696 3573343176844 3573370192896 3577273286656 3585559101928 3591601673472 3607029515712 3608099160064 3614152392704 3622523628752 3626507829248 3628628494848 3630090354688 3641005892164 3644602739834 3647141905536 3648223444992 3662808322656 3666426708336 3684741306624 3685132967052 3686225772544 3700962576017 3703096065312 3707168882688 3721989412584 3723093147648 3723124028568 3743229263872 3745387118592 3760360437456 3761875367936 3764496236544 3779545949892 3780666753024 3784401567744 3803305476096 3803709739008 3816307556352 3818510341128 3820048698368 3822710095872 3826486444032 3835349496216 3841783982001 3842923241472 3856060760064 3862529992704 3879121616384 3879150944256 3882953691904 3885658914816 3894659024508 3895813963776 3896228059648 3902349889536 3902764680128 3915690565632 3919558766592 3926134528512 3936395359232 3939137814528 3942999367552 3943029178368 3947336040448 3954885710454 3956479009024 3958792631199 3963146674176 3972326263938 3980170500096 3997267452416 4004003856384 4013278081092 4017661674112 4017692049408 4021630609472 4024432447488 4033753989669 4034950176768 4041719528448 4045712229888 4059111555072 4059543008256 4065921441792 4066353618816 4067559473152 4075339082346 4076980907776 4079821307904 4083820773536 4083851649024 4101393967104 4108274790144 4122319446528 4130459877376 4140027004288 4144116820928 4147003994112 4148674691072 4151069319208 4164817585152 4165260274096 4186066654464 4190201952384 4191444533248 4208201101664 4211132921856 4212829454336 4229671515448 4232109788928 4254963597312 4254998889792 4256260685824 4273276376432 4277976301568 4297554785664 4298829201408 4299286134784 4299321794894 4320762003456 4325030363136 4342320981348 4343608672256 4350928748544 4364011818432 4365769940992 4368322903392 4373127364608 4383256567104 4390610265144 4391912275968 4409470274874 4410777878528 4418211151872 4428444779136 4433281847296 4433315364864 4435874288496 4437661362176 4440753045504 4451038885152 4452358815744 4459828445184 4464234184704 4474574412252 4479495733248 4486534004736 4487010889728 4496925883968 4497403873539 4498737553408 4501871788032 4506284991488 4506319060992 4519869383376 4524334435656 4525676101632 4533268733952 4543768861926 4548766285824 4568305659904 4572818561024 4576004407296 4580490283264 4586603521248 4594298370228 4595660783616 4596149267968 4611371630592 4614033328863 4619108032512 4623671119872 4634380641261 4638984634368 4643532250112 4646767362048 4657530379824 4659406751744 4662131423544 4667223741184 4667259027456 4669952984109 4685917808358 4687307390976 4695171188736 4707441872896 4715339449856 4715375099904 4731459433472 4734226239372 4736133509632 4739433136128 4744079221952 4758380454879 4759791525888 4764493590528 4788293271552 4788802231296 4807435923486 4809372687616 4812723339264 4836696901632 4838171326464 4862855874048 4883744430208 4886559756288 4888568944448 4911491183616 4912988408832 4913510622736 4937461420416 4942891843584 4962125113344 4962652550112 4964124196864 4964165371424 4987442078208 4992369032448 5013813916608 5019328315392 5039394599856 5040889004032 5045868756992 5061079747584 5066041144906 5069570615424 5071073968128 5071612985344 5091347121504 5096946794496 5101981925376 5113799328288 5122378642668 5123897655296 5139343867392 5141414346752 5144381987353 5144420881152 5150039990272 5153051568672 5170667926464 5172201259008 5180878553088 5192878699344 5194418618368 5203133186048 5220920754176 5223973781376 5226078355456 5229719322624 5234846038016 5241832595712 5250626708832 5252183752704 5257372237824 5273180947272 5278390174932 5284195565568 5295872107008 5296435018584 5304756881088 5305320737049 5306894000128 5310591270912 5322891862656 5328150198336 5337089124696 5338671808512 5351037441456 5356922732544 5360014765266 5365909929984 5378338652892 5379933569024 5388959371264 5389000114176 5394282973184 5410544273568 5412148740096 5412724011008 5421228589056 5421804825088 5433785443128 5439761743872 5445135532032 5461508838246 5466904109751 5468525289472 5472335167488 5477699720192 5494212483984 5496425928704 5499640062504 5527699450578 5529338658816 5553090113536 5581422205952 5584639721472 5584686042852 5586935936512 5614843895808 5642813051904 5671000129536 5673331853056 5676602351616 5705564608512 5730073047552 5761016004608 5764384862208 5766707150848 5784091140096 5789761308464 5793794989056 5818682424576 5824430537856 5830836486144 5843720945664 5844342089472 5853524834304 5854147020192 5855883034624 5873535848448 5879293699832 5879338149888 5889201792768 5904593038848 5914499051328 5921004060672 5934718513536 5936478420992 5946437926912 5952312246272 5966099216336 5970255750144 5972660977664 5976108416446 5982045339648 5982681186304 5995901178624 5996538498052 6008425414656 6026492511168 6032445914208 6034234802176 6044358311936 6052425265152 6058358482568 6062579292672 6065021714432 6068568344832 6089268474826 6089314512384 6099530428224 6101339209728 6115471361664 6125731160304 6127547711488 6148495507456 6152044438484 6152090950656 6158810710016 6162412185216 6164894826496 6179174188348 6183479169792 6195689816064 6210040506432 6216175231392 6223012036608 6226603978812 6247226377728 6247890411144 6249743187968 6260228251648 6274728428374 6279099981696 6285302928576 6287166799872 6312301652496 6319244181504 6344507273172 6346388701184 6352658120704 6371760311287 6382445395968 6382498334688 6384391028736 6385069641728 6409914564648 6416964452352 6448243802112 6448929202176 6448982692341 6450895101952 6481143005184 6483807832064 6487545544704 6513481472022 6515413008384 6548654911488 6550651211776 6583281893888 6587868413952 6614205412311 6616166817792 6616870066816 6649922770944 6656492043264 6678538223616 6685085222144 6689742667776 6696351277056 6711861618378 6719192799808 6719243599872 6730516334592 6748106330112 6759427487232 6788462828672 6788514152448 6795929059328 6799903100928 6802642567168 6815653292889 6818399104384 6823149428736 6829838190224 6852458489856 6859227841536 6870735424896 6893491175424 6894223901952 6907838070784 6917057445888 6923838265792 6928662048768 6935506679808 6965298375168 6989110127616 7000835611776 7002911670272 7009829650432 7030907929696 7030961086464 7037853566576 7042756783104 7045594087424 7061162809344 7061913358112 7073009174784 7073760982732 7097189150208 7104200264448 7116118832928 7118229078016 7134716588608 7139687288832 7142563643392 7146686353688 7146740385792 7154546573312 7171118203856 7183203346944 7214059031424 7216198320128 7228304785408 7245047257504 7253015658496 7257256989696 7260180709376 7282011784328 7289205479668 7294283811072 7325616645312 7332853416672 7369482613248 7370265934104 7372451545088 7401925152034 7406192130624 7414337765376 7443978825168 7446186295296 7446248057136 7486458527744 7490774237184 7520720874912 7523750735872 7528992473088 7559091899784 7561333506048 7568803135488 7599061717359 7606610952192 7607419478016 7632615112704 7637020682256 7640097396736 7645420191744 7652972888064 7670698992432 7683567964002 7685846482944 7712121520128 7725059985408 7758243232768 7758301888512 7765907383808 7771317829632 7789318049016 7791627927552 7792456119296 7804699779072 7805529360256 7831381131264 7839117533184 7852269057024 7872790718464 7878275629056 7885998735104 7886058356736 7909771420908 7912958018048 7917585262398 7926293348352 7944652527876 7960341000192 7994534904832 8008007712768 8026556162184 8035323348224 8035384098816 8040022147899 8043261218944 8048864894976 8067507979338 8069900353536 8083439056896 8091424459776 8118223110144 8119086016512 8131842883584 8132707237632 8150678164692 8153961815552 8159642615808 8167641547072 8167703298048 8192263257369 8202787934208 8216549580288 8244638893056 8260919754752 8280054008576 8288233641856 8294007988224 8297349382144 8302138638416 8329635170304 8330520548192 8372133308928 8380403904768 8416402203328 8422265843712 8425658908672 8459343030896 8464219577856 8509927194624 8509997779584 8512521371648 8546552752864 8555952603136 8595109571328 8598572269568 8598643589788 8641524006912 8650060726272 8684641962696 8687217344512 8728023636864 8731539881984 8736645806784 8746254729216 8766513134208 8781220530288 8783824551936 8818940549748 8821555757056 8836422303744 8856889558272 8866563694592 8871748576992 8875322724352 8881506091008 8902077770304 8904717631488 8919656890368 8928468369408 8949148824504 8958991466496 8964162624669 8973068009472 8974021779456 8993851767936 8994807747078 8997475106816 9003743576064 9012569982976 9012638121984 9039738766752 9048668871312 9051352203264 9066537467904 9087537723852 9097532571648 9133902712239 9136611319808 9145637122048 9152008814592 9160980566528 9173207042496 9188596740456 9191321567232 9192298535936 9222743261184 9228066657726 9238216065024 9247342239744 9268761282522 9277969268736 9287064500224 9293534724096 9315060759648 9318813503488 9324262847088 9334447482368 9334518054912 9339905968218 9371835616716 9374614781952 9390342377472 9412092642561 9414883745792 9430678899712 9430750199808 9462918866944 9468452478744 9472267019264 9478866272256 9488158443904 9516760909758 9519583051776 9528987181056 9576586543104 9577604462592 9614871846972 9618745375232 9625446678528 9673393803264 9676342652928 9725711748096 9767488860416 9773119512576 9777137888896 9822982367232 9825976817664 9827021245472 9874922840832 9924250226688 9925305100224 9928248393728 9928330742848 9974884156416 9984738064896 10027627833216 10038656630784 10078789199712 10081778008064 10091737513984 10122159495168 10132082289812 10139141230848 10143225970688 10182694243008 10183776587209 10193893588992 10203963850752 10227598656576 10244757285336 10247795310592 10278687734784 10282828693504 10288763974706 10288841762304 10300079980544 10306103137344 10341335852928 10344402518016 10361757106176 10385757398688 10388837236736 10406266372096 10441841508352 10447947562752 10452156710912 10469692076032 10483665191424 10493942371591 10501253417664 10504367505408 10514744475648 10546361894544 10556780349864 10568391131136 10591744214016 10592870037168 10609513762176 10610641474098 10613788000256 10621182541824 10645783725312 10656300396672 10674178249392 10677343617024 10702074882912 10713845465088 10720029530532 10731819859968 10756677305784 10759867138048 10777918742528 10788565946368 10813554829609 10821088547136 10824297480192 10825448022016 10842457178112 10843609650176 10867570886256 10879523487744 10890271064064 10923017676492 10933808219502 10937050578944 10944670334976 10955399440384 10988424967968 10992851857408 10999280125008 11055398901156 11058677317632 11102887728051 11106180227072 11162844411904 11169279442944 11169372085704 11173871873024 11229687791616 11285626103808 11342000259072 11346663706112 11353204703232 11411129217024 11460146095104 11528769724416 11533414301696 11568182280192 11579522616928 11587589978112 11637364849152 11648861075712 11687441891328 11688684178944 11707049668608 11708294040384 11711766069248 11747071696896 11758587399664 11758676299776 11778403585536 11809186077696 11828998102656 11842008121344 11869437027072 11892875853824 11904624492544 11932198432672 11940511500288 11945321955328 11952216832892 11965362372608 11991802357248 11993076996104 12052985022336 12064891828416 12068469604352 12088716623872 12104850530304 12116716965136 12125158585344 12130043428864 12137136689664 12178536949652 12178629024768 12199060856448 12202678419456 12230942723328 12251462320608 12255095422976 12296991014912 12304088876968 12304181901312 12317621420032 12324824370432 12329789652992 12358348376696 12366958339584 12379081719781 12391379632128 12420081012864 12432350462784 12446024073216 12453207957624 12494452755456 12495780822288 12499486375936 12520456503296 12549456856748 12558199963392 12570605857152 12574333599744 12624603304992 12638488363008 12689014546344 12692777402368 12705316241408 12743520622574 12756109589419 12764890791936 12764996669376 12768782057472 12770139283456 12819829129296 12833928904704 12896487604224 12897858404352 12897965384682 12901790203904 12962286010368 12967615664128 12975091089408 13026962944044 13030826016768 13097309822976 13101302423552 13166563787776 13175736827904 13228410824622 13232333635584 13233740133632 13299845541888 13312984086528 13357076447232 13370170444288 13379485335552 13392702554112 13423723236756 13438385599616 13438487199744 13461032669184 13492211620617 13496212660224 13518854974464 13576925657344 13577028304896 13599806201856 13605285134336 13631306585778 13636798208768 13646298857472 13659676380448 13704916979712 13718455683072 13741470849792 13786982350848 13788447803904 13815676141568 13834114891776 13842099986589 13847676531584 13857324097536 13871013359616 13903141923783 13930596750336 13978220255232 14001671223552 14019659300864 14061815859392 14061922172928 14075707133152 14085513566208 14091188174848 14122325618688 14123826716224 14146018349568 14147521965464 14194378300416 14208400528896 14232237665856 14236458156032 14269433177216 14279374577664 14285127286784 14293372707376 14293480771584 14309093146624 14342236407712 14366406693888 14428118062848 14456609570816 14490094515008 14506031316992 14514513979392 14520361418752 14564023568656 14578410959336 14588567622144 14651233290624 14665706833344 14738965226496 14740531868208 14744903090176 14803850304068 14812384261248 14828675530752 14887957650336 14892372590592 14892496114272 14972917055488 15041441749824 15047501471744 15047626282129 15057984946176 15118183799568 15122667012096 15137606270976 15198123434718 15213221904384 15214838956032 15274041364512 15280194793472 15290840383488 15305945776128 15341397984864 15367135928004 15371692965888 15424243040256 15433145962059 15450119970816 15516486465536 15516603777024 15531814767616 15542635659264 15578636098032 15583255855104 15584912238592 15609399558144 15611058720512 15662762262528 15678235066368 15704538114048 15745581436928 15756551258112 15771997470208 15772116713472 15819542841816 15825916036096 15835170524796 15852586696704 15889305055752 15915962211147 15920682000384 15989069809664 16016015425536 16053112324368 16070646696448 16070768197632 16080044295798 16086522437888 16097729789952 16135015958676 16139800707072 16166878113792 16182848919552 16236446220288 16238172033024 16263685767168 16265414475264 16301356329384 16307923631104 16319285231616 16335283094144 16335406596096 16384526514738 16400712329253 16405575868416 16433099160576 16489277786112 16560108017152 16576467283712 16588015976448 16604277276832 16659270340608 16661041096384 16744266617856 16760807809536 16832804406656 16844531687424 16851317817344 16918686061792 16928439155712 17019995559168 17093105505728 17111905206272 17190219142656 17197144539136 17197287179576 17283048013824 17300121452544 17369283925392 17374434689024 17456047273728 17463079763968 17473291613568 17492509458432 17533026268416 17562441060576 17567649103872 17637881099496 17643111514112 17713779116544 17733127389184 17743497153984 17750645448704 17763012182016 17804155540608 17809435262976 17839313780736 17856936738816 17898297649008 17917982932992 17928325249338 17946136018944 17948043558912 17987703535872 17989615494156 17994950213632 18025139965952 18025276243968 18079477533504 18097337742624 18102704406528 18133074935808 18175075447704 18195065143296 18267805424478 18273222639616 18291274244096 18304017629184 18321961133056 18346414084992 18377193480912 18382643134464 18384597071872 18445486522368 18456133315452 18476432130048 18494684479488 18537522565044 18574129000448 18587069448192 18630121519296 18637627006976 18648525694176 18668894964736 18669036109824 18679811936436 18743671233432 18749229563904 18780684754944 18824185285122 18829767491584 18861357799424 18861500399616 18925837733888 18936904957488 18944534038528 18957732544512 18976316887808 19033521819516 19039166103552 19057974362112 19115280933861 19153173086208 19155208925184 19229743693944 19237490750464 19250893357056 19346787606528 19346948077023 19352685305856 19451423496192 19534977720832 19546239025152 19554275777792 19645964734464 19651953635328 19654042490944 19749845681664 19848500453376 19850610200448 19856496787456 19856661485696 19949768312832 19969476129792 20055255666432 20157578399424 20163556016128 20183475027968 20244318990336 20264164579624 20278282461696 20286451941376 20365388486016 20367553174418 20387787177984 20407927701504 20455197313152 20489514570672 20495590621184 20557375469568 20565657387008 20577527949412 20577683524608 20600159961088 20612206274688 20682671705856 20723514212352 20771514797376 20777674473472 20812532744192 20883683016704 20895895125504 20904313421824 20939384152064 20967330382848 20987884743182 21002506835328 21008735010816 21029488951296 21092723789088 21113560699728 21136782262272 21183488428032 21185740074336 21219027524352 21221282948196 21227576000512 21291567450624 21312439661891 21312600793344 21348356498784 21354687234048 21404149765824 21427690930176 21440059061064 21463639719936 21513354611568 21519734276096 21555837485056 21577131892736 21627109659218 21642177094272 21648594960384 21650896044032 21684914356224 21687219300352 21735141772512 21759046975488 21780542128128 21846035352984 21867616439004 21874101157888 21910798880768 21961549499309 21976849935936 21985703714816 21998560250016 22110797802312 22117354635264 22205775456102 22212360454144 22325688823808 22338558885888 22338744171408 22347743746048 22459375583232 22571252207616 22684000518144 22693327412224 22706409406464 22797185152077 22822258434048 22920292190208 23057539448832 23136364560384 23159045233856 23175179956224 23274729698304 23297722151424 23374883782656 23377368357888 23414099337216 23416588080768 23423532138496 23494143393792 23517174799328 23517352599552 23556807171072 23618372155392 23657996205312 23738874054144 23785751707648 23809248985088 23864396865344 23881023000576 23890643910656 23904433665784 23930724745216 23983604714496 23986153992208 24105970044672 24129783656832 24136939208704 24177433247744 24209701060608 24233433930272 24250317170688 24260086857728 24274273379328 24357073899304 24357258049536 24398121712896 24461885446656 24502924641216 24510190845952 24593982029824 24608177753936 24608363802624 24635242840064 24649648740864 24659579305984 24716696753392 24733916679168 24758163439562 24782759264256 24840162025728 24864700925568 24892048146432 24906415915248 24988905510912 24991561644576 24998972751872 25040913006592 25098913713496 25116399926784 25141211714304 25249206609984 25276976726016 25378029092688 25385554804736 25410632482816 25487041245148 25512219178838 25529781583872 25529993338752 25537564114944 25540278566912 25639658258592 25667857809408 25795716808704 25795930769364 25803580407808 25906738032119 25924572020736 25935231328256 25950182178816 26053925888088 26061652033536 26194619645952 26202604847104 26333127575552 26351473655808 26456821649244 26464667271168 26467480267264 26599691083776 26625968173056 26714152894464 26740340888576 26758970671104 26785405108224 26847446473512 26876771199232 26876974399488 26892487874007 26922065338368 26984423241234 26992425320448 27037709948928 27153851314688 27154056609792 27199612403712 27262613171556 27273596417536 27292597714944 27319352760896 27401708136717 27409833959424 27436911366144 27482941699584 27573964701696 27576895607808 27631352283136 27668229783552 27684199973178 27695353063168 27714648195072 27742026719232 27806283847566 27861193500672 27956440510464 28003342447104 28123631718784 28123844345856 28151414266304 28171027132416 28182376349696 28236277927683 28244651237376 28247653432448 28292036699136 28295043930928 28388756600832 28416801057792 28464475331712 28472916312064 28538866354432 28558749155328 28586745414752 28586961543168 28618186293248 28684472815424 28732813387776 28856236125696 28913219141632 28980189030016 29012062633984 29029027958784 29040722837504 29128047137312 29156821918672 29177135244288 29302466581248 29331413666688 29477930452992 29481063736416 29489806180352 29607700608136 29624768522496 29775915300672 29784745181184 29784992228544 29945834110976 30082883499648 30095002943488 30095252564258 30115969892352 30236367599136 30245334024192 30275212541952 30396246869436 30429677912064 30548082729024 30551329761627 30560389586944 30581680766976 30611891552256 30682795969728 30734271856008 30743385931776 30848486080512 30866291924118 30900239941632 31032972931072 31033207554048 31063629535232 31085271318528 31157272196064 31166511710208 31169824477184 31218799116288 31222117441024 31325524525056 31356470132736 31409076228096 31481827114773 31491162873856 31513102516224 31543994940416 31544233426944 31639085683632 31651832072192 31670341049592 31705173393408 31778610111504 31831924422294 31841364000768 31978139619328 32032030851072 32106224648736 32141293392896 32141536395264 32160088591596 32173044875776 32195459579904 32270031917352 32279601414144 32333756227584 32365697839104 32440664488827 32472892440576 32476344066048 32527371534336 32530828950528 32602712658768 32615847262208 32638570463232 32670566188288 32670813192192 32769053029476 32801424658506 32811151736832 32866198321152 32978555572224 33120216034304 33152934567424 33176031952896 33208554553664 33308663184153 33318540681216 33322082192768 33488533235712 33521615619072 33665608813312 33689063374848 33837372123584 33856878311424 34039991118336 34186211011456 34223810412544 34380438285312 34394289078272 34394574359152 34600242905088 34738567850784 34748869378048 34912094547456 34926159527936 34946583227136 35066052536832 35124882121152 35135298207744 35275762198992 35286223028224 35427558233088 35466254778368 35486994307968 35501290897408 35526024364032 35608311081216 35678627561472 35713873477632 35796595298016 35835965865984 35856650498676 35896087117824 35975407071744 35979230988312 35989900427264 36050279931904 36158955067008 36194675485248 36205408813056 36266149871616 36350150895408 36390130286592 36535610848956 36546445279232 36582548488192 36608035258368 36643922266112 36692828169984 36754386961824 36765286268928 36769194143744 36890973044736 36912266630904 36952864260096 36989368958976 37075045130088 37137245159343 37148258000896 37174138896384 37260243038592 37275254013952 37297051388352 37337789929472 37338072219648 37359623872872 37487342466864 37498459127808 37561369509888 37648370570244 37659534983168 37722715598848 37723000799232 37851675467776 37873809914976 37889068077056 37915465089024 37952633775616 38067043639032 38078332207104 38115948724224 38230561867722 38268328768257 38306346172416 38310417850368 38459487387888 38474981500928 38501786714112 38693575213056 38693896154046 38705370611712 38902846992384 39069955441664 39092478050304 39108551555584 39291929468928 39303907270656 39308084981888 39499691363328 39697000906752 39701220400896 39713322971392 39899536625664 39938952259584 40110511332864 40315156798848 40327112032256 40366950055936 40488637980672 40528329159248 40556564923392 40572903882752 40730776972032 40735106348836 40815855403008 40910394626304 40979029141344 40991181242368 41114750939136 41131314774016 41155055898824 41155367049216 41200319922176 41224412549376 41365343411712 41447028424704 41543029594752 41555348946944 41625065488384 41767366033408 41791790251008 41808626843648 41878768304128 41934660765696 41975769486364 42005013670656 42058977902592 42185447578176 42227121399456 42273564524544 42366976856064 42371480148672 42438055048704 42442565896392 42455152001024 42583134901248 42624879323782 42625201586688 42696712997568 42709374468096 42808299531648 42855381860352 42880118122128 42927279439872 43026709223136 43039468552192 43111674970112 43154263785472 43254219318436 43284354188544 43301792088064 43369828712448 43374438600704 43470283545024 43474904110877 43518093950976 43561084256256 43692070705968 43735232878008 43748202315776 43821597761536 43923098998618 43953699871872 43971407429632 43997120500032 44221595604624 44234709270528 44411550912204 44424720908288 44602322179009 44651377647616 44677117771776 44677488342816 44695487492096 44918751166464 45142504415232 45142878846387 45368001036288 45386654824448 45412818812928 45594370304154 45644516868096 45840584380416 46115078897664 46272729120768 46299437886177 46318090467712 46350359912448 46549459396608 46595444302848 46749767565312 46754736715776 46828198674432 46833176161536 46988286787584 47034349598656 47034705199104 47113614342144 47236744310784 47315992410624 47477748108288 47571503415296 47618497970176 47728793730688 47762046001152 47781287821312 47808867331568 47861449490432 47967209428992 47972307984416 48211940089344 48259567313664 48354866495488 48419402121216 48466867860544 48500634341376 48520173715456 48548546758656 48714147798608 48714516099072 48796243425792 48923770893312 49005849282432 49020381691904 49216355507872 49216727605248 49270485680128 49299297481728 49319158611968 49433393506784 49467833358336 49516326879124 49680324051456 49729401851136 49812831830496 49977811021824 49983123289152 49997945503744 50081826013184 50197827426992 50232799853568 50282423428608 50498413219968 50553953452032 50756058185376 50771109609472 50821264965632 50974082490296 51024438357676 51059986677504 51080557133824 51279316517184 51284767124807 51335715618816 51591433617408 51591861538728 51607160815616 51813476064238 51849144041472 51870462656512 51900364357632 52107851776176 52123304067072 52389239291904 52405209694208 52666255151104 52702947311616 52913643298488 52929334542336 52934960534528 53199382167552 53251936346112 53428305788928 53480681777152 53517941342208 53570810216448 53694892947024 53753542398464 53753948798976 53784975748014 53844130676736 53968846482468 53984850640896 54075419897856 54307702629376 54308113219584 54399224807424 54525226343112 54547192835072 54585195429888 54638705521792 54803416273434 54819667918848 54873822732288 54965883399168 55147929403392 55153791215616 55336459567104 55368399946356 55390706126336 55429296390144 55484053438464 55612567695132 55722387001344 55912881020928 56006684894208 56247263437568 56247688691712 56302828532608 56342054264832 56364752699392 56472555855366 56489302474752 56495306864896 56584073398272 56590087861856 56777513201664 56833602115584 56928950663424 57077732708864 57117498310656 57173490829504 57173923086336 57236372586496 57345842801583 57368945630848 57465626775552 57712472251392 57826438283264 57960378060032 58058055917568 58081445675008 58256094274624 58313643837344 58354270488576 58604933162496 58662827333376 58955860905984 58962127472832 58979612360704 59215401216272 59249537044992 59551830601344 59569490362368 59569984457088 59891668221952 60165766999296 60190005886976 60190505128516 60472735198272 60490668048384 60550425083904 60792493738872 60859355824128 61096165458048 61102659523254 61120779173888 61163361533952 61223783104512 61365591939456 61468543712016 61486771863552 61696972161024 61732583848236 61800479883264 62065945862144 62127259070464 62170542637056 62314544392128 62333023420416 62339648954368 62437598232576 62444234882048 62651049050112 62712940265472 62818152456192 62963654229546 62982325747712 63026205032448 63087989880832 63088466853888 63278171367264 63303664144384 63340682099184 63410346786816 63557220223008 63663848844588 63682728001536 63937318985673 63956279238656 64064061702144 64212449297472 64282586785792 64283072790528 64320177183192 64346089751552 64390919159808 64540063834704 64559202828288 64667512455168 64731395678208 64881328977654 64945784881152 64952688132096 65054743068672 65061657901056 65205425317536 65231694524416 65277140926464 65341132376576 65341626384384 65538106058952 65602849317012 65622303473664 65732396642304 65884648497927 65957111144448 66240432068608 66305869134848 66352063905792 66417109107328 66617326368306 66637081362432 66644164385536 66977066471424 67043231238144 67331217626624 67378126749696 67674744247168 67713756622848 68079982236672 68372422022912 68760876570624 68788578156544 68789148718304 69477135701568 69497738756096 69824189094912 69852319055872 69893166454272 70132105073664 70249764242304 70270596415488 70551524397984 70572446056448 70855116466176 70932509556736 70973988615936 71002581794816 71216622162432 71286436110463 71357255122944 71427746955264 71593190596032 71671931731968 71713300997352 71792174235648 71950814143488 71958461976624 71979800854528 72100559863808 72317910134016 72389350970496 72410817626112 72532299743232 72700301790816 72780260573184 73071221697912 73092890558464 73165096976384 73287844532224 73385656339968 73457596601137 73508773923648 73530572537856 73538388287488 73781946089472 73824533261808 73905728520192 73978737917952 74150090260176 74274490318686 74296516001792 74348277792768 74520486077184 74550508027904 74594102776704 74675579858944 74676144439296 74719247745744 74974684933728 74996918255616 75122739019776 75296741140488 75319069966336 75445431197696 75703350935552 75747619829952 75778136154112 75830930178048 75905267551232 76134087278064 76156664414208 76231897448448 76461123735444 76536657536514 76612692344832 76620835700736 76918974775776 76949963001856 77003573428224 77387150426112 77387792308092 77410741223424 77720214096357 77805693984768 78139910883328 78184956100608 78217103111168 78583858937856 78607814541312 78616169963776 78999382726656 79394001813504 79402440801792 79426645942784 79799073251328 79877904519168 80221022665728 80630313597696 80733900111872 80977275961344 81056658318496 81113129846784 81145807765504 81461553944064 81470212697672 81820789252608 81958058282688 81982362484736 82229501878272 82262629548032 82310111797648 82310734098432 82400639844352 82448825098752 82730686823424 82894056849408 83086059189504 83250130976768 83534732066816 83583580502016 83617253687296 83757536608256 83869321531392 83951538972728 84010027341312 84370895156352 84454242798912 84547129049088 84733953712128 84742960297344 84876110097408 84885131792784 84910304002048 85166269802496 85249758647564 85250403173376 85393425995136 85418748936192 85616599063296 85760236244256 85854558879744 86053418446272 86078937104384 86223349940224 86308527570944 86508438636872 86568708377088 86603584176128 86653572038467 86739657424896 86748877201408 86940567090048 86949808221754 87036187901952 87122168512512 87384141411936 87470465756016 87496404631552 87643195523072 87846197997236 87907399743744 87942814859264 87994241000064 88294392884977 88443191209248 88469418541056 88823101824408 88849441816576 89204644358018 89302755295232 89354235543552 89354976685632 89390974984192 89837502332928 90285008830464 90285757692774 90736002072576 90773309648896 90825637625856 91188740608308 91289033736192 91653989284881 91681168760832 92230157795328 92545458241536 92598875772354 92636180935424 92700719824896 93098918793216 93190888605696 93499535130624 93509473431552 93656397348864 93666352323072 93976573575168 94068699197312 94069410398208 94227228684288 94445481344319 94473488621568 94631984821248 94955496216576 95236995940352 95457587461376 95524092002304 95617734663136 95722898980864 95934418857984 95944615968832 96423880178688 96519134627328 96709732990976 96838804242432 96933735721088 97001268682752 97040347430912 97097093517312 97321993466481 97428295597216 97429032198144 97592486851584 97847541786624 98011698564864 98432711015744 98433455210496 98540971360256 98598594963456 98638317223936 98866787013568 98935666716672 99032653758248 99360648102912 99458803702272 99625663660992 99955622043648 99966246578304 99995891007488 100163652026368 100395654853984 100465599707136 100564846857216 100996826439936 101512116370752 101542219218944 101642529931264 101948164980592 102048876715352 102119973355008 102161114267648 102558633034368 102569534249614 102671431237632 103182867234816 103183723077456 103214321631232 103626952128476 103740925313024 103800728715264 104215703552352 104246608134144 104778478583808 104810419388416 105332510302208 105405894623232 105827286596976 105858669084672 105869921069056 106398764335104 106503872692224 106961363554304 107035882684416 107141620432896 107389785894048 107507084796928 107507897597952 107569951496028 107688261353472 107937692964936 107969701281792 108150839795712 108615405258752 108616226439168 108798449614848 109050452686224 109094385670144 109170390859776 109277411043584 109606832546868 109639335837696 109747645464576 109931766798336 110295858806784 110307582431232 110672919134208 110736799892712 110781412252672 110858592780288 110968106876928 111225135390264 111411735478029 111444774002688 111825762041856 112013369788416 112494526875136 112495377383424 112605657065216 112684108529664 112945111710732 112978604949504 112990613729792 113168146796544 113180175723712 113555026403328 113667204231168 113857901326848 114155465417728 114234996621312 114346981659008 114347846172672 114472745172992 114691685603166 114737891261696 114804986304771 114931253551104 115424944502784 115920756120064 116116111835136 116512188549248 116627287674688 116708540977152 117209866324992 117325654666752 117911721811968 117924254945664 117959224721408 118430802432544 118499074089984 119103661202688 119139968914176 119783336443904 120331533998592 120380011773952 120381010257032 120945470396544 120981336096768 121100850167808 121584987477744 121718711648256 122192330916096 122205319046508 122241558347776 122447566209024 122731183878912 122937087424032 122973543727104 123393944322048 123465167696472 123600959766528 124131891724288 124254518140928 124341085274112 124629088784256 124666046840832 124679297908736 124875196465152 124888469764096 125302098100224 125425880530944 125636304912384 125927308459092 125964651495424 126175979761664 126176933707776 126556342734528 126607328288768 126681364198368 126820693573632 127114440446016 127327697689176 127365456003072 127874637971346 127912558477312 128128123404288 128424898594944 128565173571584 128566145581056 128640354366384 128692179503104 128781838319616 129080127669408 129118405656576 129335024910336 129462791356416 129762657955308 129905376264192 130109486137344 130123315802112 130410850635072 130424712332631 130463389048832 130554281852928 130682264753152 130683252768768 131076212117904 131205698634024 131244606947328 131464793284608 131769296995854 131914222288896 132480864137216 132611738269696 132704127811584 132834218214656 133234652736612 133274162724864 133288328771072 133806966537027 133954132942848 134086462476288 134662435253248 134756253499392 135349488494336 135427513245696 135428636539161 136159964473344 136744844045824 137521753141248 137577156313088 137578297436608 138954271403136 138995477512192 139648378189824 139704638111744 139786332908544 140264210147328 140499528484608 141103048795968 141144892112896 141710232932352 141865019113472 141947977231872 142005163589632 142433244324864 142572872220926 142714510245888 142855493910528 143186381192064 143343863463936 143426601994704 143584348471296 143901628286976 143916923953248 143959601709056 144201119727616 144635820268032 144778701940992 145064599486464 145400603581632 145560521146368 146142443395824 146185781116928 146330193952768 146575689064448 146771312679936 146915193202274 147017547847296 147061145075712 147076776574976 147649066523616 147811457040384 147957475835904 148300180520352 148548980637372 148593032003584 149040972154368 149101016055808 149187077633237 149188205553408 149351159717888 149438495491488 149949369867456 149993836511232 150245478039552 150593482280976 150638139932672 150890862395392 151406701871104 151495239659904 151556272308224 151661860356096 151810535102464 152268174556128 152313328828416 152463794896896 152922247470888 153073315073028 153241671401472 153837949551552 153854301374421 153899926003712 154007146856448 154774300852224 154775584616184 154821482446848 155440428192714 155611387969536 156279821766656 156369912201216 156434206222336 157167717875712 157215629082624 157232339927552 157998765453312 158788003627008 158804881603584 158853291885568 159598146502656 159755809038336 160442045331456 161260627195392 161954551922688 162113316636992 162226259693568 162291615531008 162923107888128 162940425395344 163641578505216 163916116565376 163964724969472 164459003756544 164620223595296 164621468196864 164801279688704 164897650197504 165461373646848 166172118379008 166500261953536 167069464133632 167167161004032 167234507374592 167515073216512 167738643062784 167903077945456 168020054682624 168741790312704 168908485597824 169094258098176 169467907424256 169485920594688 169752220194816 169770263585568 169820608004096 170332539604992 170499517295128 170500806346752 170786851990272 171233198126592 171520472488512 171709117759488 172106836892544 172157874208768 172446699880448 172617055141888 173016877273744 173137416754176 173207168352256 173307144076934 173479314849792 173497754402816 173881134180096 173899616443508 174244337025024 174768282823872 174940931512032 174992809263104 175286391046144 175692395994472 175814799487488 175885629718528 175988482000128 176588785769954 176886382418496 176938837082112 177646203648816 177698883633152 178409288716036 178605510590464 178708471087104 178709953371264 178781949968384 179675004665856 180570017660928 180571515385548 181472004145152 181546619297792 181651275251712 182377481216616 182578067472384 183307978569762 183362337521664 184460315590656 185090916483072 185197751544708 185272361870848 185401439649792 186197837586432 186381777211392 186999070261248 187018946863104 187312794697728 187332704646144 187953147150336 188137398394624 188138820796416 188454457368576 188890962688638 188946977243136 189263969642496 189910992433152 190915174922752 191048184004608 191235469326272 191445797961728 191811956957019 191868837715968 191889231937664 192847760357376 193038269254656 193419465981952 193677608484864 193867471442176 194002537365504 194194187034624 194643986932962 194856591194432 194858064396288 195184973703168 195695083573248 196023397129728 196865422031488 196866910420992 197081942720512 197197189926912 197276634447872 197653945493781 197733574027136 197871333433344 198065307516496 198721296205824 198917607404544 199251327321984 199911244087296 199932493156608 200327304052736 200791309707968 200931199414272 201129693714432 201993652879872 203024232741504 203084438437888 203285059862528 203896329961184 204097753430704 204239946710016 204322228535296 205117266068736 205139068499228 206365734469632 206367446154912 206428643262464 207253904256952 207481850626048 208431407104704 208493216268288 209556957167616 209620838776832 210665020604416 210811789246464 211654573193952 211717338169344 211739842138112 212797528670208 213007745384448 213859308331389 213922727108608 214071765368832 214283240865792 214779571788096 215014169593856 215015795195904 215139902992056 215376522706944 215875385929872 215939402563584 216301679591424 217230810517504 217232452878336 217596899229696 218100905372448 218188771340288 218340781719552 218554822087168 219213665093736 219278671675392 219495290929152 219863533596672 220372789803411 220591717613568 220615164862464 221345838268416 221473599785424 221562824505344 221717185560576 221936213753856 222450270780528 222823470956058 222889548005376 223651524083712 224026739576832 224989053750272 224990754766848 225211314130432 225368217059328 225890223421464 225957209899008 225981227459584 226336293593088 226360351447424 227110052806656 227334408462336 227715802653696 228310930835456 228469993242624 228693963318016 228695692345344 229383371206332 229475782523392 229609972609542 229862507102208 230849889005568 231841512240128 232232223670272 233024377098496 233160642289071 233254575349376 233417081954304 234419732649984 234651309333504 235823443623936 235848509891328 236861604865088 236998148179968 238207322405376 238279937828352 239566672887808 240663067997184 240760023547904 240762020514064 241890940793088 242201700335616 243169974955488 243437423296512 244384661832192 244410638093016 244483116695552 245462367757824 245874174848064 245947087454208 246787888644096 246930335392944 247201919533056 248263783448576 248509036281856 248682170548224 249258177568512 249358595817472 249750392930304 249776939528192 250604196200448 250851761061888 251272609824768 251854616918184 251929302990848 252351959523328 253112685469056 253214656577536 253362728396736 253641387147264 254228880892032 254655395378352 254730912006144 255749275942692 255825116954624 256256246808576 256849797189888 257130347143168 257280708732768 257384359006208 257563676639232 258160255338816 258236811313152 258670049820672 258925582712832 259525315910616 259810752528384 259960716115401 260218972274688 260246631604224 260821701270144 260849424665262 260926778097664 261108563705856 261364529506304 261366505537536 262152424235808 262411397268048 262489213894656 262929586569216 263538593991708 263828444577792 264883178654931 264961728274432 265223476539392 265408255623168 265668436429312 266469305473224 266548325449728 266576657542144 267613933074054 267908265885696 268172924952576 269324870506496 269512506998784 270698976988672 270855026491392 270857273078322 272319928946688 273489688091648 275043506282496 275154312626176 275156594873216 277908542806272 279296756379648 279409276223488 279572665817088 280528420294656 280999056969216 282206097591936 282289784225792 283420465864704 283730038226944 283895954463744 284010327179264 284866488649728 285145744441852 285710987821056 286372762384128 286853203989408 287168696942592 287803256573952 287833847906496 287919203418112 288402239455232 289271640536064 289557403881984 290129198972928 290801207163264 291121042292736 292284886791648 292371562233856 292660387905536 293151378128896 293542625359872 293830386404548 294035095694592 294153553149952 295298133047232 295329521029061 295622914080768 295914951671808 296600361040704 297097961274744 297186064007168 298081944308736 298202032111616 298374155266474 298376411106816 298702319435776 298876990982976 299898739734912 299987673022464 300490956079104 301186964561952 301276279865344 301781724790784 302813403742208 302990479319808 303112544616448 303621070204928 304324328776139 304536349112256 304626657656832 304927589793792 305844494941776 306146630146056 306483342802944 307675899103104 307708602748842 307799852007424 308014293712896 309548601704448 309551169232368 309642964893696 310880856385428 311222775939072 312559643533312 312739824402432 312868412444672 314335435751424 314431258165248 314464679855104 315997530906624 317576007254016 317609763207168 317706583771136 319196293005312 319511618076672 320884090662912 322521254390784 323909103845376 324226633273984 324452519387136 324583231062016 325846215776256 325880850790688 327283157010432 327832233130752 328918007513088 329240447190592 329242936393728 329602559377408 329795300395008 330922747293696 332344236758016 333000523907072 334334322008064 334469014749184 335030146433024 335477286125568 335806155890912 336040109365248 337483580625408 337816971195648 338935814848512 338971841189376 339504440389632 339540527171136 339641216008192 340665079209984 340999034590256 341001612693504 341573703980544 342466396253184 343040944977024 343418235518976 344213673785088 344893399760896 345234110283776 346033754547488 346274833508352 346414336704512 346614288153868 346995508805632 347762268360192 347799232887016 349536565647744 349881863024064 349985618526208 350572782092288 351384791988944 351629598974976 351771259437056 351976964000256 353177571539908 353772764836992 353877674164224 355292407297632 355397767266304 356818577432072 357211021180928 357419906742528 357563899936768 358993369873649 359350009331712 361140035321856 361143030771096 362944008290304 363093238595584 363302550503424 364754962433232 365156134944768 366615957139524 366724675043328 368920631181312 370181832966144 370395503089416 370544723741696 370802879299584 372395675172864 372763554422784 373998140522496 374037893726208 374625589395456 374665409292288 375906294300672 376274796789248 376277641592832 376908914737152 377781925377276 377893954486272 378527939284992 379821984866304 381830349845504 382096368009216 382470938652544 382891595923456 383623913914038 383737675431936 383778463875328 385695520714752 386076538509312 387355216969728 387734942884352 388005074731008 388388374069248 389287973865924 389713182388864 389716128792576 390369947406336 391274136997893 391390167146496 392046794259456 393730844062976 393733820841984 394394379853824 394553268895744 395307890987562 395467148054272 395742666866688 396130615032992 397442592411648 397835214809088 398502654643968 399822488174592 399864986313216 400654608105472 401420899611081 401582619415936 401862398828544 402259387428864 403987305759744 406048465483008 406570119725056 407792659922368 408195506861408 408479893420032 408644457070592 410234532137472 410278136998456 412731468939264 412734892309824 412857286524928 414507808513904 414963701252096 416862814209408 416986432536576 419113914335232 419241677553664 421330041208832 423309146387904 423434676338688 423479684276224 425595057340416 426015490768896 427718616662778 427845454217216 428143530737664 428566481731584 429559143576192 430028339187712 430031590391808 430279805984112 430753045413888 431750771859744 431878805127168 432603359182848 434461621035008 435193798459392 436201810744896 436377542680576 436681563439104 437109644174336 438427330187472 438557343350784 438990581858304 439727067193344 440745579606822 441183435227136 441230329724928 442947199570848 443125649010688 443434371121152 443872427507712 444900541561056 445646941912116 445779096010752 447303048167424 447561232899711 448053479153664 449978107500544 449981509533696 450422628260864 450736434118656 451780446842928 451914419798016 451962454919168 452672587186176 452720702894848 454220105613312 454668816924672 455431605307392 456621861670912 456939986485248 457387926636032 457391384690688 458766742412664 458951565046784 459219945219084 459725014204416 461562904123263 461699778011136 463683024480256 464464447340544 466048754196992 466321284578142 466509150698752 466834163908608 468839465299968 469302618667008 471646887247872 471697019782656 473723209730176 473996296359936 476414644810752 476559875656704 481326135994368 481520047095808 481524041028128 483781881586176 486339949910976 486874846593024 488769323664384 488821276186032 488966233391104 490924735515648 491748349696128 491894174908416 493860670785888 494403839066112 496527566897152 497018072563712 498516355137024 498717191634944 499005052773241 499500785860608 499553879056384 501208392400896 501703522123776 502545219649536 503709233836368 503858605981696 504703919046656 506225370938112 506429313155072 506725456793472 507282774294528 508457761784064 509310790756704 509461824012288 511498551885384 511650233909248 513699594379776 514260694286336 514561417465536 514768718012416 515127353278464 516320510677632 516473622626304 517340099641344 517851165425664 519050631821232 519621505056768 519921432230802 520437944549376 520493263208448 521643402540288 521698849330524 521853556195328 522729059012608 522733011075072 524304848471616 524822794536096 524978427789312 525859173138432 527077187983416 527656889155584 529766357309862 529923456548864 530446953078784 530816511246336 531336872858624 532938610946448 533096650899456 533153315084288 535227866148108 535816531771392 536345849905152 538649741012992 539025013997568 541397953977344 541710052982784 541714546156644 544639857893376 546979376183296 550087012564992 550313189746432 555817085612544 558593512759296 558818552446976 559145331634176 561056840589312 561998113938432 564412195183872 566840931729408 567460076453888 567791908927488 568020654358528 569732977299456 570291488883704 572745524768256 573706407978816 574337393885184 575606513147904 575667695812992 575838406836224 576804478910464 578543281072128 579114807763968 580258397945856 581602414326528 584569773583296 584743124467712 585320775811072 586302756257792 587085250719744 587660772809096 588070191389184 588307106299904 590596266094464 590659042058122 591245828161536 591829903343616 593200722081408 594195922549488 594372128014336 596163888617472 596404064223232 596748310532948 596752822213632 597404638871552 597753981965952 599797479469824 600981912158208 602373929123904 602552559730688 603563449581568 605626807484416 605980958639616 606225089232896 607242140409856 608648657552278 609072698224512 609253315313664 609855179587584 611688989883552 612293260292112 612966685605888 615351798206208 615417205497684 615599704014848 618060750194839 619097203408896 619102338464736 619285929787392 621761712770856 622445551878144 625119287066624 625479648804864 625736824889344 628670871502848 628862516330496 628929359710208 631995061813248 635152014508032 635219526414336 635413167542272 638392586010624 639023236153344 641577924994167 641768181325824 645042508781568 647818207690752 648453266547968 648905038774272 651692431552512 651761701581376 654566314020864 655664466261504 657836015026176 658480894381184 658485872787456 659205118754816 659590600790016 661118369410233 661845494587392 664688473516032 668668644016128 670060292866048 670954572251136 671612311781824 672080218730496 674967161250816 675633942391296 677871629697024 677943682378752 679008880779264 679081054342272 679282432016384 681330158419968 681998069180512 682003225387008 683147407961088 684932792506368 686081889954048 688427347570176 689786799521792 690468220567552 692067509094976 692549667016704 692828673409024 693228576307736 693991017611264 695524536720384 695598465774032 699073131295488 699763726048128 699971237052416 701145564184576 702769583977888 703259197949952 703542518874112 703953928000512 706355143079816 707545529673984 710584814595264 710795534532608 713637154864144 714422042361856 714839813485056 715127799873536 717986739747298 718700018663424 722280070643712 722286061542192 726186477191168 726605101006848 729509924866464 730312269889536 733231914279048 733449350086656 737841262362624 740363665932288 740791006178832 741089447483392 741605758599168 744791350345728 745527108845568 748075787452416 749251178790912 749330818584576 751812588601344 752549593578496 752555283185664 753817829474304 755563850754552 755787908972544 757055878569984 759643969732608 763660699691008 764192736018432 764941877305088 767247827828076 767475350863872 767556927750656 771391041429504 772153077018624 774710433939456 775469885768704 776010149462016 776776748138496 778575947731848 779426364777728 779432257585152 779882148346203 780739894812672 782548273995786 782780334292992 784093588518912 787461688125952 787467641683968 788788759707648 790615781975124 790934296108544 791485333733376 792261230065984 794649535964793 794885184823296 795670429618176 797005309287936 799644976349184 799729972626432 801309216210944 802841799222162 803165238831872 803724797657088 804518774857728 807974611519488 812096930966016 815585319844736 816391013722816 816959786840064 817288914141184 820469064274944 820556273996912 825462937878528 825469784619648 825714573049856 829015617027808 829927402504192 833725628418816 838227828670464 838483355107328 842660082417664 846618292775808 846869352677376 846959368552448 851190114680832 852030981537792 855437233325556 855690908434432 857132963463168 859118287152384 860056678375424 860559611968224 861506090827776 863501543719488 863757610254336 865206718365696 868923242070016 870387596918784 872403621489792 872755085361152 873363126878208 874219288348672 876854660374944 877114686701568 877981163716608 879454134386688 881491159213644 882460659449856 885894399141696 885988563087183 886251298021376 886868742242304 887744855015424 889801083122112 891293883824232 891558192021504 894606096334848 895122465799422 896106958307328 899956215001088 899963019067392 900845256521728 901472868237312 903560893685856 903828839596032 903924909838336 905345174372352 905441405789696 908440211226624 909337633849344 910863210614784 912972986328417 913243723341824 913879972970496 914775853272064 914782769381376 917533484825328 917903130093568 918439890438168 919450028408832 923125808246526 923399556022272 927366048960512 928928894681088 932097508393984 932642569156284 933018301397504 933668327817216 937678930599936 938605237334016 943293774495744 943394039565312 947446419460352 947992592719872 952829289621504 953119751313408 962652271988736 963040094191616 963048082056256 967563763172352 972679899821952 973749693186048 977538647328768 977642552372064 977932466782208 981849471031296 983496699392256 987721341571776 988807678132224 993055133794304 994036145127424 997032710274048 997434383269888 998010105546482 999001571721216 999107758112768 1003407044247552 1005090439299072 1007418467672736 1007717211963392 1009407838093312 1012450741876224 1012858626310144 1013450913586944 1016915523568128 1018621581513408 1018923648024576 1022997103770768 1023300467818496 1027399188759552 1028521388572672 1029122834931072 1029537436024832 1030254706556928 1032641021355264 1034680199282688 1035702330851328 1038101263642464 1039243010113536 1039842864461604 1040986526416896 1043286805080576 1043397698661048 1043707112390656 1045458118025216 1048609696943232 1049645589072192 1049956855578624 1051718346276864 1054154375966832 1055313778311168 1059532714619724 1059846913097728 1060893906157568 1061633022492672 1062673745717248 1065877221892896 1066193301798912 1066306630168576 1070455732296216 1071633063542784 1072691699810304 1076980109620947 1077299482025984 1078050027995136 1082795907954688 1083420105965568 1083429092313288 1089279715786752 1093958752366592 1100174025129984 1100626379492864 1111634171225088 1117187025518592 1118290663268352 1122113681178624 1123996227876864 1128824390367744 1133681863458816 1134920152907776 1135583817854976 1136041308717056 1139465954598912 1140582977767408 1145491049536512 1147412815957632 1148674787770368 1151213026295808 1151335391625984 1153608957820928 1157086562144256 1158229615527936 1163204828653056 1169139547166592 1169486248935424 1170641551622144 1172605512515584 1174170501439488 1175321545618192 1176140382778368 1176614212599808 1181192532188928 1181318084116244 1183659806687232 1186401444162816 1188391845098976 1188744256028672 1192327777234944 1192808128446464 1193496621065896 1193505644427264 1194809277743104 1195507963931904 1199594958939648 1201963824316416 1204747858247808 1205105119461376 1207126899163136 1211253614968832 1211961917279232 1212450178465792 1214484280819712 1217297315104556 1218145396449024 1219710359175168 1223377979767104 1224586520584224 1225933371211776 1230703596412416 1230834410995368 1231199408029696 1236121500389678 1238194406817792 1238204676929472 1238571859574784 1243523425541712 1244891103756288 1250238574133248 1250959297609728 1251473649778688 1257341743005696 1257725032660992 1257858719420416 1263990123626496 1270304029016064 1270439052828672 1270826335084544 1276785172021248 1278046472306688 1283155849988334 1283536362651648 1290085017563136 1295636415381504 1296906533095936 1297810077548544 1303384863105024 1303523403162752 1309132628041728 1311328932523008 1315672030052352 1316961788762368 1316971745574912 1319181201580032 1322236738820466 1323690989174784 1329376947032064 1337337288032256 1340120585732096 1341909144502272 1342683698699133 1343224623563648 1344160437460992 1349934322501632 1351267884782592 1355743259394048 1355887364757504 1358017761558528 1358162108684544 1362660316839936 1363996138361024 1364006450774016 1366294815922176 1369865585012736 1372163779908096 1376854695140352 1379573599043584 1380936441135104 1384135018189952 1385099334033408 1385657346818048 1386457152615472 1387982035222528 1391049073440768 1391196931548064 1398146262590976 1399527452096256 1402291128369152 1405539167955776 1406518395899904 1407085037748224 1407907856001024 1412710286159632 1415091059347968 1421169629190528 1421591069065216 1427274309728288 1428844084723712 1429679626970112 1430255599747072 1435973479494596 1444560141287424 1444572123084384 1452372954382336 1459019849732928 1460624539779072 1466463828558096 1466898700173312 1475682524725248 1481582012357664 1482178894966784 1483211517198336 1489582700691456 1491054217691136 1496151574904832 1497015158319723 1498502357581824 1498661637169152 1503625177202688 1505099187156992 1505110566371328 1507635658948608 1511127701509104 1511575817945088 1514111757139968 1519287939465216 1527321399382016 1528385472036864 1529883754610176 1534495655656152 1534950701727744 1535113855501312 1542782082859008 1544306154037248 1549420867878912 1550939771537408 1552020298924032 1553553496276992 1557151895463696 1558852729555456 1558864515170304 1559764296692406 1561479789625344 1565096547991572 1565560668585984 1568187177037824 1574923376251904 1574935283367936 1577577519415296 1581231563950248 1581868592217088 1582970667466752 1584522460131968 1589299071929586 1589770369646592 1591340859236352 1594010618575872 1599289952698368 1599459945252864 1605683598444324 1606330477663744 1607449595314176 1609037549715456 1615949223038976 1624193861932032 1631170639689472 1632782027445632 1633919573680128 1634577828282368 1640938128549888 1641112547993824 1650939569239296 1658031234055616 1659854805008384 1667451256837632 1676455657340928 1676966710214656 1685320164835328 1693236585551616 1693918737104896 1702380229361664 1704061963075584 1710874466651112 1711381816868864 1718236574304768 1720113356750848 1721119223936448 1723012181655552 1727003087438976 1727515220508672 1730413436731392 1737846484140032 1740775193837568 1744807242979584 1745510170722304 1748438576697344 1753709320749888 1754229373403136 1755962327433216 1758908268773376 1762982318427288 1764921318899712 1771788798283392 1771977126174366 1772502596042752 1773737484484608 1775489710030848 1779602166244224 1782587767648464 1783116384043008 1789212192669696 1790244931598844 1792213916614656 1799912430002176 1801690513043456 1802945736474624 1807121787371712 1807657679192064 1807849819676672 1810690348744704 1810882811579392 1816880422453248 1818675267698688 1821726421229568 1825945972656834 1826487446683648 1827759945940992 1829551706544128 1829565538762752 1835066969650656 1835806260187136 1836879780876336 1838900056817664 1846251616493052 1846799112044544 1854182250584517 1854732097921024 1857857789362176 1864195016787968 1865285138312568 1866036602795008 1867336655634432 1875357861199872 1877210474668032 1886587548991488 1886788079130624 1894892838920704 1895985185439744 1905658579243008 1906239502626816 1925304543977472 1926080188383232 1926096164112512 1935127526344704 1945359799643904 1955077294657536 1955285104744128 1955864933564416 1963698942062592 1966993398784512 1975442683143552 1977615356264448 1986110267588608 1988072290254848 1994065420548096 1994868766539776 1996020211092964 1998215516225536 2010180878598144 2014836935345472 2015434423926784 2018815676186624 2024901483752448 2025717252620288 2026901827173888 2033831047136256 2037243163026816 2037847296049152 2045994207541536 2046600935636992 2054798377519104 2057042777145344 2058245669862144 2059074872049664 2065282042710528 2067306647203427 2069360398565376 2071404661702656 2076202527284928 2078486020227072 2079685728923208 2081973052833792 2086573610161152 2086795397322096 2087414224781312 2090916236050432 2097219393886464 2099291178144384 2099913711157248 2103436692553728 2108308751933664 2110627556622336 2119065429239448 2119693826195456 2121787812315136 2125347491434496 2130270301432973 2131754443785792 2132386603597824 2132613260337152 2140911464592432 2143266127085568 2145383399620608 2153960219241894 2154598964051968 2156100055990272 2165591815909376 2166840211931136 2166858184626576 2178559431573504 2187917504733184 2200348050259968 2201252758985728 2223268342450176 2234374051037184 2236581326536704 2244227362357248 2247992455753728 2257648780735488 2267363726917632 2271167635709952 2272082617434112 2278931909197824 2281165955534816 2290982099073024 2294825631915264 2302426052591616 2302670783251968 2307217915641856 2314173124288512 2316459231055872 2326409657306112 2338279094333184 2341283103244288 2345211025031168 2348341002878976 2350643091236384 2352280765556736 2353228425199616 2362385064377856 2362636168232488 2372802888325632 2376783690197952 2377488512057344 2384655554469888 2385616256892928 2386993242131792 2387011288854528 2389618555486208 2391015927863808 2399189917879296 2403927648632832 2409495716495616 2414253798326272 2422507229937664 2423923834558464 2424900356931584 2428968561639424 2434594630209112 2436290792898048 2446755959534208 2449173041168448 2451866742423552 2461407192824832 2461668821990736 2462398816059392 2472243000779356 2476388813635584 2476409353858944 2477143719149568 2487046851083424 2489782207512576 2500477148266496 2502947299557376 2512953589115543 2514683486011392 2515450065321984 2515717438840832 2527980247252992 2540608058032128 2540878105657344 2541652670169088 2553570344042496 2556092944613376 2566311699976668 2567072725303296 2580170035126272 2591272830763008 2593813066191872 2595620155097088 2606769726210048 2607046806325504 2618265256083456 2622657865046016 2631344060104704 2633923577524736 2633943491149824 2638362403160064 2644473477640932 2647381978349568 2657965689261549 2658753894064128 2674674576064512 2680241171464192 2683818289004544 2685367397398266 2686449247127296 2688320874921984 2699868645003264 2702535769565184 2711486518788096 2711774729515008 2716035523117056 2716324217369088 2725320633679872 2727992276722048 2728012901548032 2732589631844352 2738918958985251 2739731170025472 2744327559816192 2753709390280704 2761872882270208 2768270036379904 2770198668066816 2772914305230944 2775964070445056 2782098146881536 2782393863096128 2796292525181952 2799054904192512 2804582256738304 2811078335911552 2813036791799808 2814170075496448 2815815712002048 2825420572319264 2830182118695936 2842339258381056 2854548619456576 2857688169447424 2859359253940224 2860511199494144 2871946958989192 2889120282574848 2889144246168768 2904745908764672 2918039699465856 2921249079558144 2932927657116192 2933797400346624 2963164024715328 2964357789933568 2966423034396672 2979165401382912 2982108435382272 2992303149809664 2994030316639446 2997004715163648 2997323274338304 3010198374313984 3010221132742656 3015271317897216 3022255403018208 3023151635890176 3028223514279936 3038575878930432 3054642798764032 3056770944073728 3059767509220352 3068991311312304 3069901403455488 3070227711002624 3085564165718016 3088612308074496 3101879543074816 3104040597848064 3107106992553984 3114303790927392 3117705459110912 3117729030340608 3119528593384812 3122959579250688 3130193095983144 3131121337171968 3136374354075648 3149846752503808 3149870566735872 3155155038830592 3162463127900496 3163737184434176 3165941334933504 3169044920263936 3178598143859172 3179540739293184 3182681718472704 3188021237151744 3198579905396736 3198919890505728 3211367196888648 3212660955327488 3214899190628352 3218075099430912 3230940328862841 3231898446077952 3248387723864064 3262341279378944 3265564054891264 3267839147360256 3281876257099776 3282225095987648 3301879138478592 3316062468111232 3319709610016768 3334902513675264 3370640329670656 3386473171103232 3387837474209792 3404760458723328 3408123926151168 3421748933302224 3422763633737728 3436473148609536 3440226713501696 3442238447872896 3446024363311104 3454006174877952 3460826873462784 3475692968280064 3489614485959168 3491020341444608 3496877153394688 3507418641499776 3508458746806272 3511924654866432 3517816537546752 3525964636854576 3529842637799424 3543577596566784 3543954252348732 3545005192085504 3550979420061696 3559204332488448 3565175535296928 3566232768086016 3578424385339392 3580489863197688 3584427833229312 3599824860004352 3603381026086912 3605891472949248 3614243574743424 3615315358384128 3615699639353344 3621380697489408 3621765623158784 3633760844906496 3637350535397376 3643452842459136 3651891945313668 3652974893367296 3659103413088256 3659131077525504 3670133939301312 3671612520374272 3673759561752672 3677800113635328 3692503232986104 3693598224089088 3708364501169034 3709464195842048 3715715578724352 3728390033575936 3730570276625136 3732073205590016 3734673311268864 3750715722399744 3754420949336064 3773175097982976 3773576158261248 3789785677841408 3791970370879488 3811317158486016 3812479005253632 3850609087954944 3852192328225024 3870255052689408 3890719599287808 3910154589315072 3910570209488256 3911729867128832 3927397884125184 3933986797569024 3950885366287104 3972220535177216 3976144580509696 3988130841096192 3989737533079552 3992040422185928 3996431032451072 4020361757196288 4029673870690944 4030868847853568 4037631352373248 4049802967504896 4051434505240576 4053803654347776 4067662094272512 4074486326053632 4091988415083072 4093201871273984 4109596755038208 4114085554290688 4116491339724288 4118149744099328 4130564085421056 4134613294406854 4138720797130752 4142809323405312 4152405054569856 4156972040454144 4159371457846416 4163946105667584 4173147220322304 4173590794644192 4174828449562624 4181832472100864 4194438787772928 4198582356288768 4206873385107456 4216617503867328 4221255113244672 4238130858478896 4239387652390912 4243575624630272 4250694982868992 4260540602865946 4263508887571584 4264773207195648 4265226520674304 4281822929184864 4286532254171136 4290766799241216 4307920438483788 4309197928103936 4326425251363873 4331183631818752 4333680423862272 4333716369253152 4357118863147008 4375835009466368 4400696100519936 4402505517971456 4446536684900352 4468748102074368 4473162653073408 4488454724714496 4491045474959169 4495984911507456 4515297561470976 4534727453835264 4542335271419904 4557863818395648 4562331911069632 4581964198146048 4589651263830528 4604852105183232 4605341566503936 4614435831283712 4628346248577024 4632918462111744 4652819314612224 4676558188666368 4690422050062336 4696682005757952 4701286182472768 4704561531113472 4706456850399232 4724770128755712 4725272336464976 4745605776651264 4753567380395904 4754977024114688 4769311108939776 4773986484263584 4774022577709056 4779237110972416 4782031855727616 4798379835758592 4818991432991232 4828507596652544 4845014459875328 4847847669116928 4849800713863168 4857937123278848 4869189260418224 4872581585796096 4893511919068416 4898346082336896 4903733484847104 4922814385649664 4923337643981472 4924797632118784 4944486001558712 4952818707717888 4974093702166848 4979564415025152 5000954296532992 5005894599114752 5025907178231086 5029366972022784 5030900130643968 5031434877681664 5055960494505984 5081756211314688 5083305340338176 5107140688084992 5112185889226752 5132623399953336 5134145450606592 5160340070252544 5182545661526016 5187626132383744 5191240310194176 5213539452420096 5214093612651008 5236530512166912 5245315730092032 5262688120209408 5267847155049472 5267886982299648 5276724806320128 5288946955281864 5294763956699136 5315931378523098 5317507788128256 5349349152129024 5367636578009088 5370734794796532 5372898494254592 5376641749843968 5399737290006528 5405071539130368 5422973037576192 5423549459030016 5432071046234112 5432648434738176 5450641267359744 5455984553444096 5456025803096064 5465179263688704 5477837917970502 5479462340050944 5488655119632384 5507418780561408 5536540072759808 5540397336133632 5545828610461888 5551928140890112 5562546751753551 5564196293763072 5564787726192256 5592585050363904 5598109808385024 5609164513476608 5622156671823104 5626073583599616 5631631424004096 5650841144638528 5660364237391872 5684678516762112 5709097238913152 5715376338894848 5718718507880448 5721022398988288 5743893917978384 5778240565149696 5778288492337536 5809491817529344 5836079398931712 5865855314232384 5867594800693248 5926328049430656 5928715579867136 5932846068793344 5958330802765824 5964216870764544 5984606299619328 5988060633278892 5994646548676608 6020396748627968 6030542635794432 6044510806036416 6046303271780352 6056447028559872 6077151757860864 6109285597528064 6113541888147456 6119535018440704 6137982622624608 6139802806910976 6140455422005248 6171128331436032 6177224616148992 6201919941610281 6203759086149632 6208081195696128 6214213985107968 6228607581854784 6235410918221824 6235458060681216 6239057186769624 6245919158501376 6260386191966288 6262242674343936 6272748708151296 6299693505007616 6299741133471744 6310310077661184 6324926255800992 6327474368868352 6331882669867008 6338089840527872 6357196287718344 6359081478586368 6365363436945408 6376042474303488 6390810904298919 6397159810793472 6397839781011456 6422734393777296 6425321910654976 6429798381256704 6436150198861824 6461880657725682 6463796892155904 6496775447728128 6524682558757888 6531128109782528 6535678294720512 6563752514199552 6564450191975296 6603758276957184 6632124936222464 6669805027350528 6741280659341312 6772946342206464 6775674948419584 6816247852302336 6843497866604448 6845527267475456 6872946297219072 6880453427003392 6884476895745792 6908012349755904 6921653746925568 6951385936560128 6979228971918336 6982040682889216 6993754306789376 7014837282999552 7023849309732864 7035633075093504 7051929273709152 7059685275598848 7087155193133568 7087908504697464 7090010384171008 7118408664976896 7130351070593856 7132465536172032 7156848770678784 7160979726395376 7168855666458624 7199649720008704 7206762052173824 7211782945898496 7228487149486848 7231399278706688 7242761394978816 7243531246317568 7267521689812992 7274701070794752 7286905684918272 7303783890627336 7305949786734592 7318206826176512 7340267878602624 7343225040748544 7347519123505344 7355600227270656 7385006465972208 7387196448178176 7416729002338068 7418928391684096 7431431157448704 7456780067151872 7461140553250272 7464146411180032 7469346622537728 7501431444799488 7508841898672128 7538860767346629 7546350195965952 7547152316522496 7579571355682816 7583940741758976 7622634316972032 7624958010507264 7701218175909888 7704384656450048 7740510105378816 7781439198575616 7820309178630144 7821140418976512 7854795768250368 7867973595138048 7901770732574208 7944441070354432 7952289161019392 7976261682192384 7979475066159104 7984080844371856 7992862064902144 8040723514392576 8059347741381888 8075262704746496 8099605935009792 8102869010481152 8107607308695552 8135324188545024 8148972652107264 8183976830166144 8186403742547968 8219193510076416 8228171108581376 8232982679448576 8236299488198656 8261128170842112 8269226588813708 8285618646810624 8304810109139712 8318742915692832 8327892211335168 8346294440644608 8347181589288384 8349656899125248 8363664944201728 8388877575545856 8397164712577536 8413746770214912 8433235007734656 8442510226489344 8476261716957792 8478775304781824 8487151249260544 8501389965737984 8521081205731892 8527017775143168 8530453041348608 8563645858369728 8564556109842769 8573064508342272 8581533598482432 8615840876967576 8618395856207872 8652850502727746 8662367263637504 8667360847724544 8667432738506304 8714237726294016 8751670018932736 8801392201039872 8805011035942912 8893073369800704 8937496204148736 8946325306146816 8976909449428992 8982090949918338 8991969823014912 9030595122941952 9069454907670528 9084670542839808 9115727636791296 9124663822139264 9163928396292096 9179302527661056 9209704210366464 9210683133007872 9256692497154048 9265836924223488 9305638629224448 9353116377332736 9380844100124672 9393364011515904 9402572364945536 9409123062226944 9412913700798464 9449540257511424 9450544672929952 9491211553302528 9507134760791808 9538622217879552 9547972968527168 9548045155418112 9558474221944832 9564063711455232 9596759671517184 9637982865982464 9657015193305088 9695695338233856 9699601427726336 9715874246557696 9738378520836448 9745163171592192 9787023838136832 9796692164673792 9845628771299328 9846675287962944 9849595264237568 9888972003117424 9905637415435776 9948187404333696 9959128830050304 10001908593065984 10011789198229504 10051814356462172 10062869755363328 10111920989011968 10163512422629376 10166610680676352 10214281376169984 10224371778453504 10265246799906672 10268290901213184 10320680140505088 10375252264767488 10382480620388352 10427078904840192 10428187225302016 10473061024333824 10490631460184064 10525376240418816 10535694310098944 10535773964599296 10553449612640256 10577893910563728 10589527913398272 10631862757046196 10635015576256512 10698698304258048 10735273156018176 10741469589593064 10745796988509184 10753283499687936 10799474580013056 10810143078260736 10845946075152384 10847098918060032 10864142092468224 10865296869476352 10901282534719488 10911969106888192 10912051606192128 10930358527377408 10955675835941004 10958924680101888 10977310239264768 11014837561122816 11073080145519616 11080794672267264 11091657220923776 11103856281780224 11125093503507102 11128392587526144 11129575452384512 11185170100727808 11196219616770048 11244313343646208 11252147167199232 11263262848008192 11301682289277056 11320728474783744 11369357033524224 11418194477826304 11437437015760896 11442044797976576 11487787835956768 11556576984675072 11618983635058688 11672158797863424 11731710628464768 11735189601386496 11852656098861312 11857431159734272 11916661605531648 11928433741529088 11969212599238656 11976121266557784 11989293097353216 12040793497255936 12061085271588864 12089021612072832 12092606543560704 12112894057119744 12154303515721728 12218571195056128 12239070036881408 12275965245249216 12279605613821952 12280910844010496 12342256662872064 12354449232297984 12403839883220562 12407518172299264 12416162391392256 12428427970215936 12457215163709568 12470821836443648 12470916121362432 12478114373539248 12491838317002752 12520772383932576 12524485348687872 12545497416302592 12599387010015232 12620620155322368 12649852511601984 12654948737736704 12663765339734016 12676179681055744 12714392575436688 12718162957172736 12730726873890816 12752084948606976 12781621808597838 12794319621586944 12795679562022912 12845468787554592 12850643821309952 12859596762513408 12872300397723648 12923761315451364 12927593784311808 12979275754091619 12993550895456256 13049365117515776 13062256219565056 13071356589441024 13127505028399104 13128900383950592 13207516553914368 13264249872444928 13339610054701056 13482561318682624 13545892684412928 13551349896839168 13686995733208896 13691054534950912 13745892594438144 13760906854006784 13768953791491584 13816024699511808 13843307493851136 13902771873120256 13958457943836672 13964081365778432 13987508613578752 14029674565999104 14071266150187008 14103858547418304 14119370551197696 14174310386267136 14175817009394928 14180020768342016 14236817329953792 14260702141187712 14264931072344064 14321959452790752 14337711332917248 14399299440017408 14413524104347648 14456974298973696 14462798557413376 14471146530423989 14485522789957632 14487062492635136 14535043379625984 14549402141589504 14573811369836544 14607567781254672 14611899573469184 14636413652353024 14680535757205248 14686450081497088 14695038247010688 14711200454541312 14770012931944416 14774392896356352 14833458004676136 14837856783368192 14913560134303744 14922281106500544 14928292822360064 14938693245075456 15002862889598976 15017683797344256 15077721534693258 15092700391931904 15094304633044992 15159142711365632 15167881483517952 15245268633944064 15249916021014528 15402436351819776 15408769312900096 15481020210757632 15562878397151232 15640618357260288 15642280837953024 15709591536500736 15735947190276096 15803541465148416 15904578322038784 15952523364384768 15968161688743712 15985724129804288 16118695482763776 16150525409492992 16199211870019584 16205738020962304 16215214617391104 16270648377090048 16297945304214528 16367953660332288 16438387020152832 16456342217162752 16465965358897152 16472598976397312 16522256341684224 16538453177627416 16609620218279424 16637485831385664 16655784422670336 16692588881289216 16694363178576768 16699313798250496 16727329888403456 16777755151091712 16794329425155072 16827493540429824 16866470015469312 16952523433915584 16957550609563648 16974302498521088 17002779931475968 17042162411463784 17054035550286336 17060906082697216 17127291716739456 17129112219685538 17146129016684544 17163067196964864 17231681753935152 17236791712415744 17305701005455492 17324734527275008 17334721695449088 17334865477012608 17428475452588032 17503340037865472 17602784402079744 17610022071885824 17786146739601408 17874992408297472 17892650612293632 17953818898857984 17964181899836676 17983939646029824 18061190245883904 18138909815341056 18169341085679616 18231455273582592 18249327644278528 18327856792584192 18358605055322112 18419408420732928 18421366266015744 18513384994308096 18531673848446976 18605759824830843 18611277258448896 18706232754665472 18761688200249344 18786728023031808 18805144729891072 18818246124453888 18899080515022848 18901089345859904 18982423106605056 19014269521583616 19077244435759104 19095945937054336 19096090310836224 19116948443889664 19128127422910464 19172432712896757 19193519343034368 19275965731964928 19391390676467712 19431748493115392 19476757041672896 19490326343184384 19574047676273664 19593384329347584 19691257542598656 19693350575925888 19699190528475136 19777944006234848 19811274830871552 19896374808667392 20003817186131968 20023578396459008 20103628712924344 20125739510726656 20223841978023936 20327024845258752 20333221361352704 20448743556907008 20530493599813344 20536581802426368 20641360281010176 20750504529534976 20764961240776704 20854157809680384 20856374450604032 20946122048667648 20981262920368128 21071388620197888 21071547929198592 21106899225280512 21155787821127456 21179055826796544 21263725514092392 21270031152513024 21397396608516096 21470546312036352 21482939179186128 21491593977018368 21506566999375872 21598949160026112 21620286156521472 21694197836120064 21728284184936448 21730593738952704 21802565069438976 21823938213776384 21824103212384256 21860717054754816 21911351671882008 21917849360203776 21954620478529536 22029675122245632 22146160291039232 22161589344534528 22183314441847552 22250187007014204 22256785175052288 22259150904769024 22370340201455616 22392439233540096 22488626687292416 22504294334398464 22526525696016384 22603364578554112 22616582302039887 22641456949567488 22738714067048448 22836388955652608 22874874031521792 22975575671913536 23113153969350144 23237967270117376 23344317595726848 23463421256929536 23705312197722624 23714862319468544 23833323211063296 23856867483058176 23938425198477312 23952242533115568 23978586194706432 24081586994511872 24122170543177728 24178043224145664 24225788114239488 24308607031443456 24437142390112256 24478140073762816 24551930490498432 24559211227643904 24561821688020992 24684513325744128 24708898464595968 24807679766441124 24815036344598528 24856855940431872 24914430327419136 24941643672887296 24956228747078496 24983676634005504 25041544767865152 25048970697375744 25090994832605184 25198774020030464 25241240310644736 25299705023203968 25309897475473408 25327530679468032 25352359362111488 25428785150873376 25436325914345472 25461453747781632 25504169897213952 25563243617195676 25591359124045824 25690937575109184 25693668329528307 25701287642619904 25719193525026816 25744600795447296 25847522630902728 25855187568623616 25958551508183238 25987101790912512 26098730235031552 26124512439130112 26142713178882048 26255010056798208 26257800767901184 26415033107828736 26528499744889856 26679220109402112 27091785368825856 27102699793678336 27373991466417792 27382109069901824 27491785188876288 27521813708013568 27537907582983168 27632049399023616 27805543746240512 27916915887673344 27928162731556864 27975017227157504 28059349131998208 28142532300374016 28207717094836608 28238741102395392 28348620772534272 28351634018789856 28360041536684032 28473634659907584 28521404282375424 28643918905581504 28675422665834496 28798598880034816 28827048208695296 28913948597947392 28925597114826752 28942293060847978 28971045579915264 28974124985270272 29098804283179008 29147622739673088 29215135562509344 29223799146938368 29272827304706048 29361071514410496 29372900162994176 29390076494021376 29540025863888832 29548785792712704 29666916009352272 29675713566736384 29827120268607488 29844562213001088 29856585644720128 29877386490150912 30005725779197952 30035367594688512 30155443069386516 30188609266089984 30318285422731264 30335762967035904 30490537267888128 30499832042029056 30804872703639552 30817538625800192 30962040421515264 31125756794302464 31281236714520576 31284561675906048 31419183073001472 31471894380552192 31607082930296832 31905046728769536 31936323377487424 31971448259608576 32237390965527552 32301050818985984 32398423740039168 32430429234782208 32541296754180096 32595890608429056 32735907320664576 32876774040305664 32912684434325504 32931930717794304 32945197952794624 33044512683368448 33076906355254832 33219240436558848 33274971662771328 33311568845340672 33385177762578432 33388726357153536 33454659776806912 33555510302183424 33588658850310144 33732940030938624 33905046867831168 33915101219127296 33948604997042176 34005559862951936 34084324822927568 34108071100572672 34121812165394432 34254583433478912 34258224439371076 34326134393929728 34463363507870304 34473583424831488 34611402010910984 34649469054550016 34669730954025216 34856950905176064 35006680075730944 35205568804159488 35220044143771648 35572293479202816 35749984816594944 35785301224587264 35907637797715968 35928363799673352 35967879292059648 36122380491767808 36277819630682112 36338682171359232 36462910547165184 36498655288557056 36655713585168384 36717210110644224 36838816841465856 36842732532031488 37026769988616192 37063347696893952 37211519649661686 37222554516897792 37412465509330944 37573456046063616 37610289459782144 37636492248907776 37798161030045696 37802178691719808 37964846213210112 38028539043167232 38154488871518208 38191891874108672 38192180621672448 38256254845820928 38344865425793514 38387038686068736 38551931463929856 38782781352935424 38863496986230784 38937827262274857 38953514083345792 38980652686368768 39148095352547328 39186768658695168 39382515085197312 39386701151851776 39555888012469696 39622549661743104 39792749617334784 40007634372263936 40047156792918016 40207257425848688 40251479021453312 40447683956047872 40654049690517504 40666442722705408 41060987199626688 41073163604852736 41282720562020352 41501009059069952 41529922481553408 41708315619360768 41712748901208064 41892244097335296 41962525840736256 42142777240395776 42213798450561024 42311575642254912 42358111653593088 42527451028184784 42540062305026048 42794793217032192 42965878358372256 42983187954036736 43013133998751744 43197898320052224 43240572313042944 43388395672240128 43413439591271967 43456568369872896 43461187477905408 43605130138877952 43647876427552768 43648206424768512 43721434109509632 43822703343764016 43835698720407552 43909240957059072 44059350244491264 44292320582078464 44323178689069056 44366628883695104 44500374014028408 44513570350104576 44518301809538048 44740680402911232 44784878467080192 44977253374584832 45008588668796928 45053051392032768 45206729157108224 45233164604079774 45282913899134976 45477428134096896 45672777911305216 45749748063043584 45951151343827072 46226307938700288 46688635191453696 46926842513859072 47410624395445248 47429724638937088 47713734966116352 47904485066231136 47957172389412864 48163173989023744 48356086448291328 48451576228478976 48617214062886912 48874284780224512 48956280147525632 49103860980996864 49123643376041984 49369026651488256 49417796929191936 49615359532882248 49630072689197056 49828860654838272 49883287345774592 49912457494156992 49967353268011008 50083089535730304 50097941394751488 50181989665210368 50397548040060928 50482480621289472 50599410046407936 50619794950946816 50704718724222976 50857570301746752 50872651828690944 50922907495563264 51008339794427904 51126487234391352 51182718248091648 51381875150218368 51387336659056614 51402575285239808 51438387050053632 51489201590894592 51695045261805456 51710375137247232 51917103016366476 51974203581825024 52197460470063104 52249024878260224 52285426357764096 52510020113596416 52515601535802368 52830066215657472 53056999489779712 53358440218804224 54183570737651712 54205399587356672 54747982932835584 54983570377752576 55043627416027136 55075815165966336 55264098798047232 55611087492481024 55833831775346688 55856325463113728 55950034454315008 56118698263996416 56285064600748032 56415434189673216 56697241545068544 56703268037579712 56720083073368064 56947269319815168 57042808564750848 57287837811163008 57350845331668992 57597197760069632 57654096417390592 57827897195894784 57851194229653504 57884586121695956 57948249970540544 58295245479346176 58430271125018688 58447598293876736 58545654609412096 58722143028820992 58745800325988352 58780152988042752 59080051727777664 59097571585425408 59333832018704544 59351427133472768 59654240537214976 59689124426002176 59713171289440256 59951892768899383 60011451558395904 60070735189377024 60310886138773032 60377218532179968 60636570845462528 60671525934071808 60981074535776256 60999664084058112 61609745407279104 61635077251600384 61924080843030528 62251513588604928 62562473429041152 62569123351812096 62838366146002944 62943788761104384 63214165860593664 63810093457539072 63872646754974848 63942896519217152 64474781931055104 64796847480078336 64860858469564416 65082593508360192 65191781216858112 65471814641329152 65753548080611328 65863861435588608 65890395905589248 66089025366736896 66153812710509664 66438480873117696 66549943325542656 66770355525156864 66777452714307072 66909319553613824 67111020604366848 67177317700620288 67465880061877248 67810093735662336 67897209994084352 68011119725903872 68168649645855136 68216142201145344 68243624330788864 68509166866957824 68516448878742152 68926727015740608 68947166849662976 69222804021821968 69298938109100032 69339461908050432 69713901810352128 70013360151461888 70440088287543296 71144586958405632 71499969633189888 71570602449174528 71815275595431936 71856727599346704 71935758584119296 72244760983535616 72677364342718464 72925821094330368 72997310577114112 73311427170336768 73434420221288448 73677633682931712 73685465064062976 74053539977232384 74126695393787904 74423039299323372 74445109033795584 74824931018661888 75146912092127232 75220578919564288 75272984497815552 75596322060091392 75604357383439616 75929692426420224 76057078086334464 76308977743036416 76383783748217344 76384361243344896 76512509691641856 76689730851587028 76774077372137472 77081004988584921 77103862927859712 77565562705870848 77726993972461568 77875654524549714 77907028166691584 77961305372737536 78296190705094656 78373537317390336 78765030170394624 78773402303703552 79111776024939392 79245099323486208 79585499234669568 80094313585836032 80414514851697376 80502958042906624 81308099381035008 81332885445410816 82121974399253376 82146327209705472 82565441124040704 83002018118139904 83416631238721536 83425497802416128 83784488194670592 83925051681472512 84285554480791552 84427596901122048 84623151284509824 84716223307186176 85054902056369568 85080124610052096 85931756716744512 85966375908073472 86026267997503488 86395796640104448 86481144626085888 86776791344480256 86826879182543934 86913136739745792 86922374955810816 87295752855105536 87296412849537024 87442868219019264 87645406687528032 87671397440815104 87818481914118144 88118700488982528 88584641164156928 88646357378138112 88733257767390208 89000748028056816 89027140700209152 89036603619076096 89481360805822464 89569756934160384 89954506749169664 90017177337593856 90106102784065536 90413458314216448 90466329208159548 90565827798269952 90954856268193792 91345555822610432 91499496126087168 91902302687654144 92452615877400576 93377270382907392 93853685027718144 94821248790890496 94859449277874176 95808970132462272 95914344778825728 96326347978047488 96712172896582656 96903152456957952 97748569560449024 97912560295051264 98207721961993728 98247286752083968 98738053302976512 98835593858383872 99230719065764496 99260145378394112 99657721309676544 99766574691549184 99824914988313984 99934706536022016 100166179071460608 100363979330420736 100795096080121856 101198820092815872 101239589901893632 101409437448445952 101715140603493504 101745303657381888 101845814991126528 102016679588855808 102252974468782704 102365436496183296 102763750300436736 102774673318113228 102805150570479616 102978403181789184 103390090523610912 103420750274494464 103834206032732952 103948407163650048 104394920940126208 104498049756520448 104570852715528192 105020040227192832 105031203071604736 105660132431314944 106113998979559424 106716880437608448 108367141475303424 109495965865671168 109967140755505152 110087254832054272 110151630331932672 110528197596094464 111667663550693376 111900068908630016 112237396527992832 112830868379346432 113394483090137088 113406536075159424 113440166146736128 113894538639630336 114085617129501696 114575675622326016 115194395520139264 115308192834781184 115655794391789568 115702388459307008 115769172243391912 115896499941081088 116590490958692352 116860542250037376 116895196587753472 117091309218824192 117444286057641984 117491600651976704 117560305976085504 118160103455555328 118667664037409088 118702854266945536 119308481074429952 119378248852004352 119426342578880512 119903785537798766 120022903116791808 120141470378754048 120621772277546064 120754437064359936 121273141690925056 121343051868143616 121962149071552512 121999328168116224 123219490814558208 123270154503200768 123848161686061056 124503027177209856 125124946858082304 125138246703624192 125676732292005888 125887577522208768 126428331721187328 127620186915078144 127745293509949696 128949563862110208 129593694960156672 129721716939128832 130165187016720384 130240318773815901 130383562433716224 130943629282658304 131507096161222656 131727722871177216 132178050733473792 132307625421019328 132876961746235392 133099886651085312 133540711050313728 133554905428614144 133818639107227648 134222041208733696 134354635401240576 134931760123754496 135620187471324672 136022239451807744 136337299291710272 136432284402290688 136487248661577728 137018333733915648 137032897757484304 137853454031481216 137894333699325952 138445608043643936 138597876218200064 138678923816100864 140026720302923776 140880176575086592 142289173916811264 143141204898349056 143713455198693408 143871517168238592 144489521967071232 145354728685436928 145851642188660736 145994621154228224 146622854340673536 146868840442576896 147370930128125952 148107079954464768 148253390787575808 148846078598646744 148890218067591168 149649862037323776 150293824184254464 150441157839128576 150545968995631104 151192644120182784 151208714766879232 151859384852840448 152114156172668928 152617955486072832 152767567496434688 152768722486689792 153025019383283712 153379461703174056 153548154744274944 154162009977169842 154207725855719424 155131125411741696 155751309049099428 155814056333383168 155922610745475072 156592381410189312 156747074634780672 157530060340789248 157546804607407104 158223552049878784 158490198646972416 159170998469339136 160829029703394752 161005916085813248 162616198762070016 162665770890821632 164243948798506752 165130882248081408 166004036236279808 166833262477443072 166850995604832256 167568976389341184 167850103362945024 168571108961583104 168855193802244096 169246302569019648 170109804112739136 170160249220104192 171863513433489024 171932751816146944 172052535995006976 172791593280208896 172962289252171776 173553582688960512 173653758365087868 173844749911621632 174591505710211072 174885736438038528 175290813375056064 175342794881630208 175636963828236288 176237400977965056 177169282328313856 177292714756276224 177466515534780416 178001496056113632 178054281400418304 178073207238152192 178962721611644928 179139513868320768 179855678306698149 179909013498339328 180034354675187712 180212205568131072 180826916628432896 180932658416319096 181131655596539904 181909712536387584 182691111645220864 182998992252174336 183804605375308288 184905231754801152 186754540765814784 187707370055436288 189642497581780992 189718898555748352 191617940264924544 191828689557651456 192652695956094976 193424345793165312 195497139120898048 195825120590102528 196415443923987456 196494573504167936 197671187716767744 198461438131528992 198520290756788224 199315442619353088 199533149383098368 199649829976627968 200332358142921216 200727958660841472 201590192160243712 202397640185631744 202479179803787264 202818874896891904 203430281206987008 203691629982253056 204033359177711616 204505948937565408 204730872992366592 205527500600873472 205549346636226456 205610301140959232 206780181047221824 206841500548988928 207668412065465904 207896814327300096 208789841880252416 208996099513040896 209141705431056384 210040080454385664 210062406143209472 211320264862629888 212227997959118848 213433760875216896 216734282950606848 218991931731342336 219934281511010304 220303260663865344 221056395192188928 223335327101386752 223800137817260032 224474793055985664 225661736758692864 226788966180274176 226813072150318848 227789077279260672 228171234259003392 229151351244652032 230388791040278528 230616385669562368 231311588783579136 231404776918614016 231538344486783824 231792999882162176 233180981917384704 233721084500074752 234182618437648384 234888572115283968 234983201303953408 235120611952171008 236320206911110656 237335328074818176 237405708533891072 238616962148859904 238756497704008704 238852685157761024 239807571075597532 240282940757508096 241243544555092128 241508874128719872 242546283381850112 243924298143105024 243998656336232448 246438981629116416 246540309006401536 247696323372122112 249006054354419712 250249893716164608 250276493407248384 251353464584011776 251775155044417536 252856663442374656 255240373830156288 255490587019899392 257899127724220416 259187389920313344 259443433878257664 260330374033440768 260480637547631802 260767124867432448 261887258565316608 263014192322445312 263455445742354432 264356101466947584 264615250842038656 265753923492470784 266199773302170624 267081422100627456 267109810857228288 268444082417467392 268709270802481152 269863520247508992 271240374942649344 272044478903615488 272674598583420544 272864568804581376 272974497323155456 274036667467831296 274065795514968608 275706908062962432 276891216087287872 277195752436400128 277357847632201728 280053440605847552 281760353150173184 284578347833622528 287426910397386816 287743034336477184 288979043934142464 290709457370873856 291989242308456448 293245708681347072 293737680885153792 294741860256251904 296214159908929536 296506781575151616 297692157197293488 297780436135182336 299299724074647552 300882315678257152 301091937991262208 302385288240365568 302417429533758464 303718769705680896 304228312345337856 305235910972145664 305535134992869376 305537444973379584 306050038766567424 306758923406348112 307096309488549888 308324019954339684 308415451711438848 310262250823483392 311502618098198856 311628112666766336 311845221490950144 313184762820378624 313494149269561344 315060120681578496 315093609214814208 316447104099757568 316980397293944832 318341996938678272 321658059406789504 322011832171626496 328487897597013504 330261764496162816 332008072472559616 333701991209664512 335700206725890048 337142217923166208 338492605138039296 340219608225478272 340320498440208384 343727026866978048 343865503632293888 345583186560417792 345924578504343552 347107165377921024 347307516730175736 347689499823243264 349183011420422144 349771472876077056 350581626750112128 350685589763260416 351273927656472576 352474801955930112 354338564656627712 354933031069560832 356002992112227264 356108562800836608 356146414476304384 357925443223289856 358279027736641536 359711356613396298 359818026996678656 360068709350375424 360424411136262144 361653833256865792 361865316832638192 362263311193079808 363819425072775168 365382223290441728 365997984504348672 367609210750616576 369810463509602304 373509081531629568 375414740110872576 379284995163561984 379437797111496704 383235880529849088 385305391912189952 386848691586330624 390994278241796096 391650241180205056 392830887847974912 392989147008335872 396922876263057984 397040581513576448 398630885238706176 399066298766196736 399299659953255936 400664716285842432 401455917321682944 403180384320487424 404795280371263488 404958359607574528 405637749793783808 406860562413974016 408066718355423232 409011897875130816 409461745984733184 411055001201746944 411098693272452912 411220602281918464 413560362094443648 413683001097977856 415336824130931808 415793628654600192 417579683760504832 417992199026081792 419663249382295681 420080160908771328 420124812286418944 422640529725259776 424455995918237696 426867521750433792 433468565901213696 437983863462684672 439868563022020608 440606521327730688 442112790384377856 446670654202773504 447600275634520064 448949586111971328 451323473517385728 453577932360548352 453626144300637696 455578154558521344 456342468518006784 458302702489304064 461232771339124736 462623177567158272 463076688973567648 463585999764324352 467442169000149504 468365236875296768 469777144230567936 469966402607906816 470241223904342016 472640413822221312 474670656149636352 477233924297719808 477512995408017408 477705370315522048 479615142151195064 482487089110184256 483017748257439744 485092566763700224 487848596286210048 487997312672464896 493080618012803072 495392646744244224 498012108708839424 500499787432329216 500552986814496768 502706929168023552 503550310088835072 505713326884749312 510480747660312576 510981174039798784 515798255448440832 518374779840626688 518886867756515328 520660748066881536 520961275095263604 521534249734864896 523774517130633216 526028384644890624 526910891484708864 528712202933895168 529230501684077312 531507846984941568 532399546604341248 534162844201254912 534219621714456576 536888164834934784 537418541604962304 539567034920094447 539727040495017984 542480749885298688 544088957807230976 545349197166841088 545729137609162752 548073334935662592 548131591029937216 551413816125924864 553782432174575744 554391504872800256 554715695264403456 563520706300346368 569156695667245056 574853820794773632 575486068672954368 577958087868284928 583978484616912896 586491417362694144 587475361770307584 589483720512503808 593013563150303232 595384314394586976 595560872270364672 598599448149295104 601764631356514304 602183875982524416 604770576480731136 604834859067516928 607437539411361792 608456624690675712 611070269985738752 611074889946759168 612100077533134848 613517846812696224 614192618977099776 616648039908679368 616830903422877696 620524501646966784 623005236196397712 623256225333532672 623690442981900288 626369525640757248 626988298539122688 630120241363156992 630187218429628416 632894208199515136 633960794587889664 636683993877356544 643316118813579008 656975795194027008 664016144945119232 667403982419329024 671400413451780096 674284435846332416 676985210276078592 680439216450956544 687454053733956096 687731007264587776 691166373120835584 691849157008687104 694214330755842048 694615033460351472 695378999646486528 698366022840844288 699542945752154112 701163253500224256 702547855312945152 704949603911860224 708677129313255424 709866062139121664 712005984224454528 712217125601673216 712292828952608768 715850886446579712 716558055473283072 719422713226792596 719636053993357312 720848822272524288 723307666513731584 723730633665276384 724526622386159616 727638850145550336 730764446580883456 731995969008697344 735218421501233152 739620927019204608 747018163063259136 750829480221745152 758569990327123968 766471761059698176 770610783824379904 773697383172661248 783300482360410112 785661775695949824 785978294016671744 793845752526115968 794081163027152896 797261770477412352 798132597532393472 798599319906511872 801329432571684864 806360768640974848 809590560742526976 809916719215149056 811275499587567616 813721124827948032 816133436710846464 818023795750261632 818923491969466368 822110002403493888 822197386544905824 822441204563836928 827120724188887296 830673648261863616 831587257309200384 835159367521009664 835984398052163584 839326498764591362 840160321817542656 840249624572837888 845281059450519552 848911991836475392 853735043500867584 866937131802427392 875967726925369344 879737126044041216 881213042655461376 884225580768755712 893341308405547008 897899172223942656 902646947034771456 907155864721096704 907252288601275392 911156309117042688 912684937036013568 916605404978608128 925246355134316544 926153377947135296 927171999528648704 934884338000299008 936730473750593536 939554288461135872 940482447808684032 945280827644442624 949341312299272704 954467848595439616 955025990816034816 955410740631044096 959230284302390128 964974178220368512 966035496514879488 970185133527400448 986161236025606144 990785293488488448 996024217417678848 1001105973628993536 1007100620177670144 1011426653769498624 1020961495320625152 1021962348079597568 1031596510896881664 1036749559681253376 1037773735513030656 1041321496133763072 1041922550190527208 1043068499469729792 1047549034261266432 1052056769289781248 1053821782969417728 1057424405867790336 1058461003368154624 1063015693969883136 1064799093208682496 1068325688402509824 1068439243428913152 1073776329669869568 1074837083209924608 1079134069840188894 1079454080990035968 1084961499770597376 1090698394333682176 1091458275218325504 1096146669871325184 1096263182059874432 1102827632251849728 1107564864349151488 1109431390528806912 1127041412600692736 1138313391334490112 1149707641589547264 1155916175736569856 1167956969233825792 1172982834725388288 1174950723540615168 1178967441025007616 1190768628789173952 1191121744540729344 1197198896298590208 1203529262713028608 1204367751965048832 1209541152961462272 1209669718135033856 1214875078822723584 1216913249381351424 1222140539971477504 1224200155066269696 1227035693625392448 1228385237954199552 1233296079817358736 1233661806845755392 1241049003293933568 1246010472392795424 1246512450667065344 1247380885963800576 1252739051281514496 1253976597078245376 1258989748146887043 1260240482726313984 1260374436859256832 1265788416399030272 1267921589175779328 1273367987754713088 1286632237627158016 1313951590388054016 1328032289890238464 1334807964838658048 1342800826903560192 1348568871692664832 1353970420552157184 1360878432901913088 1374908107467912192 1375462014529175552 1383698314017374208 1389230066920702944 1390757999292973056 1396732045681688576 1402326507000448512 1405095710625890304 1409899207823720448 1417354258626510848 1419732124278243328 1424011968448909056 1424585657905217536 1431701772893159424 1433116110946566144 1438845426453585192 1439272107986714624 1446615333027463168 1447461267330552768 1449053244772319232 1455277700291100672 1461528893161766912 1463991938017394688 1470436843002466304 1479241854038409216 1494036326126518272 1501658960443490304 1517139980654247936 1532943522119396352 1547394766345322496 1566600964720820224 1571323551391899648 1571956588033343488 1587691505052231936 1594523540954824704 1596265195064786944 1597198639813023744 1602658865143369728 1612721537281949696 1619181121485053952 1619833438430298112 1622550999175135232 1627442249655896064 1632266873421692928 1636047591500523264 1644220004806987776 1644394773089811648 1644882409127673856 1654241448377774592 1661347296523727232 1663174514618400768 1670318735042019328 1671968796104327168 1678652997529182724 1680499249145675776 1690562118901039104 1697823983672950784 1707470087001735168 1733874263604854784 1751935453850738688 1759474252088082432 1762426085310922752 1768451161537511424 1786682616811094016 1795798344447885312 1805293894069542912 1814311729442193408 1814504577202550784 1822312618234085376 1825369874072027136 1833210809957216256 1850492710268633088 1852306755894270592 1854343999057297408 1869768676000598016 1879108576922271744 1880964895617368064 1890561655288885248 1898682624598545408 1910051981632069632 1910821481262088192 1918460568604780256 1929948356440737024 1940370267054800896 1972322472051212288 1992048434835357696 2002211947257987072 2014201240355340288 2022853307538997248 2043924696159195136 2063193021793763328 2073499119362506752 2075547471026061312 2082642992267526144 2083845100381054416 2086136998939459584 2095098068522532864 2107643565938835456 2114848811735580672 2116922006736309248 2126031387939766272 2129598186417364992 2136651376805019648 2136878486857826304 2147552659339739136 2149674166419849216 2158268139680377788 2158908161980071936 2169922999541194752 2181396788667364352 2182916550436651008 2192293339742650368 2192526364119748864 2205655264503699456 2215129728698302976 2218862781057613824 2254082825201385472 2299415283179094528 2311832351473139712 2335913938467651584 2349901447081230336 2357934882050015232 2381537257578347904 2382243489081458688 2394397792597180416 2407058525426057216 2419082305922924544 2419339436270067712 2429750157645447168 2433826498762702848 2444281079942955008 2448400310132539392 2454071387250784896 2456770475908399104 2466592159634717472 2467323613691510784 2492020944785590848 2493024901334130688 2494761771927601152 2505478102563028992 2507953194156490752 2517979496293774086 2520480965452627968 2520748873718513664 2531576832798060544 2535843178351558656 2546735975509426176 2573264475254316032 2627903180776108032 2656064579780476928 2669615929677316096 2697137743385329664 2707940841104314368 2721756865803826176 2749816214935824384 2750924029058351104 2778460133841405888 2781515998585946112 2793464091363377152 2804653014000897024 2810191421251780608 2834708517253021696 2839464248556486656 2848023936897818112 2849171315810435072 2863403545786318848 2866232221893132288 2877690852907170384 2878544215973429248 2893230666054926336 2894922534661105536 2898106489544638464 2910555400582201344 2923057786323533824 2940873686004932608 2958483708076818432 2988072652253036544 3003317920886980608 3034279961308495872 3065887044238792704 3094789532690644992 3133201929441640448 3142647102783799296 3175383010104463872 3189047081909649408 3192530390129573888 3194397279626047488 3205317730286739456 3238362242970107904 3245101998350270464 3254884499311792128 3272095183001046528 3288440009613975552 3288789546179623296 3289764818255347712 3308482896755549184 3322694593047454464 3340637470084038656 3343937592208654336 3357305995058365448 3360998498291351552 3381124237802078208 3395647967345901568 3414940174003470336 3467748527209709568 3503870907701477376 3518948504176164864 3524852170621845504 3536902323075022848 3573365233622188032 3591596688895770624 3610587788139085824 3628623458884386816 3629009154405101568 3644625236468170752 3650739748144054272 3666421619914432512 3700985420537266176 3704613511788541184 3739537352001196032 3758217153844543488 3761929791234736128 3776969244440661129 3781123310577770496 3797365249197090816 3820103963264139264 3836921137209560512 3859896712881474048 3880740534109601792 3944644944102424576 3984096869670715392 4004423894515974144 4028402480710680576 4045706615077994496 4087849392318390272 4126386043587526656 4151094942052122624 4167690200762108832 4172273997878919168 4190196137045065728 4215287131877670912 4229697623471161344 4233844013472618496 4252062775879532544 4259196372834729984 4273756973715652608 4295105318679478272 4299348332839698432 4316536279360755576 4317816323960143872 4339845999082389504 4362793577334728704 4365833100873302016 4384586679485300736 4385052728239497728 4411310529007398912 4430259457396605952 4437725562115227648 4598830566358189056 4671827876935303168 4699802894162460672 4715869764100030464 4763074515156695808 4788795585194360832 4814117050852114432 4838164611845849088 4838678872540135424 4859500315290894336 4867652997525405696 4888562159885910016 4896800620265078784 4908142774501569792 4933184319269434944 4934647227383021568 4984041889571181696 4986049802668261376 4989523543855202304 5010956205126057984 5015906388312981504 5035958992587548172 5041497747437027328 5063153665596121088 5071686356703117312 5093471951018852352 5146528950508632064 5255806361552216064 5339231859354632192 5394275486770659328 5415881682208628736 5443513731607652352 5499632429871648768 5501848058116702208 5556920267682811776 5563031997171892224 5586928182726754304 5609306028001794048 5669417034506043392 5678928497112973312 5696047873795636224 5698342631620870144 5732464443786264576 5755381705814340768 5757088431946858496 5786461332109852672 5789845069322211072 5821110801164402688 5846115572647067648 5881747372009865216 5916967416153636864 5976145304506073088 6006635841773961216 6068559922616991744 6131774088477585408 6189579065381289984 6285294205567598592 6350766020208927744 6378094163819298816 6388794559252094976 6410635460573478912 6476724485940215808 6490203996700540928 6509768998623584256 6544190366002093056 6576880019227951104 6577579092359246592 6616965793511098368 6645389186094908928 6681274940168077312 6687875184417308672 6714611990116730896 6721996996582703104 6762248475604156416 6791295934691803136 6935497054419419136 7007741815402954752 7049704341243691008 7073804646150045696 7146730467244376064 7183193377791541248 7221175576278171648 7257246917768773632 7258018308810203136 7289250472936341504 7301479496288108544 7332843239828865024 7401970841074532352 7409227023577082368 7479074704002392064 7516434307689086976 7523859582469472256 7553938488881322258 7562246621155540992 7594730498394181632 7640207926528278528 7673842274419121024 7719793425762948096 7889289888204849152 7968193739341430784 8008847789031948288 8091413230155988992 8175698784636780544 8252772087175053312 8335380401524217664 8344547995757838336 8380392274090131456 8430574263755341824 8467688026945236992 8504125551759065088 8518392745669459968 8547513947431305216 8590210637358956544 8598696665679396864 8633072558721511152 8635632647920287744 8679691998164779008 8725587154669457408 8731666201746604032 8769173358970601472 8770105456478995456 8822621058014797824 8860518914793211904 8875451124230455296 9197661132716378112 9343655753870606336 9399605788324921344 9526149030313391616 9577591170388721664 9628234101704228864 9677357745080270848 9735305995050811392 9777124319771820032 9816285549003139584 9866368638538869888 9869294454766043136 9968083779142363392 9972099605336522752 10021912410252115968 10031812776625963008 10071917985175096344 10082995494874054656 10126307331192242176 10143372713406234624 10186943902037704704 10293057901017264128 10511612723104432128 10678463718709264384 10831763364417257472 10887027463215304704 10999264859743297536 11003696116233404416 11113840535365623552 11173856365453508608 11218612056003588096 11338834069012086784 11357856994225946624 11392095747591272448 11396685263241740288 11510763411628681536 11514176863893716992 11572922664219705344 11579690138644422144 11642221602328805376 11692231145294135296 11763494744019730432 11833934832307273728 11952290609012146176 12013271683547922432 12137119845233983488 12263548176955170816 12379158130762579968 12570588411135197184 12701532040417855488 12756188327638597632 12777589118504189952 12821270921146957824 12953448971880431616 12980407993401081856 13019537997247168512 13088380732004186112 13153760038455902208 13155158184718493184 13233931587022196736 13290778372189817856 13375750368834617344 13429223980233461792 13443993993165406208 13582591869383606272 14015483630805909504 14099408682487382016 14147609292300091392 14366386755583082496 14442351152556343296 14514493835537547264 14516036617620406272 14578500945872683008 14602958992576217088 14665686479657730048 14803941682149064704 14818454047154164736 14958149408004784128 15032868615378173952 15047719164938944512 15107876977762644516 15124493242311081984 15189460996788363264 15280415853056557056 15347684548838242048 15439586851525896192 15778579776409698304 16017695578063896576 16182826460311977984 16351397569273561088 16505544174350106624 16670760803048435328 16689095991515676672 16760784548180262912 16935376053890473984 17008251103518130176 17036785491338919936 17095027894862610432 17197393331358793728 17266145117443022304 17271265295840575488 17359383996329558016 17451174309338914816 17463332403493208064 17538346717941202944 17540210912957990912 17645242116029595648 17721037829586423808 17750902248460910592 18395322265432756224 18687311507741212672 19052298060626783232 19256468203408457728 19354715490160541696 19470611990101622784 19554248639543640064 19632571098006279168 19732737277077739776 19936167558284726784 19944199210673045504 20043824820504231936 20063625553251926016 20143835970350192688 20165990989748109312 20252614662384484352 20286745426812469248 20373887804075409408 20586115802034528256 21023225446208864256 21663526728834514944 21774054926430609408 21998529719486595072 22227681070731247104 22347712730907017216 22437224112007176192 22715713988451893248 22784191495182544896 22793370526483480576 23021526823257363072 23028353727787433984 23145845328439410688 23159380277288844288 23384462290588270592 23526989488039460864 23667869664614547456 23904581218024292352 24026543367095844864 24274239690467966976 24527096353910341632 24758316261525159936 25141176822270394368 25403064080835710976 25512376655277195264 25555178237008379904 25642541842293915648 25906897943760863232 26039075994494337024 26176761464008372224 26307520076911804416 26310316369436986368 26467863174044393472 26581556744379635712 26858447960466923584 26887987986330812416 27165183738767212544 28030967261611819008 28198817364974764032 28732773511166164992 28884702305112686592 29032073235240812544 29205917985152434176 29331372959315460096 29607883364298129408 29636908094308329472 29916298816009568256 30065737230756347904 30095438329877889024 30215753955525289032 30248986484622163968 30378921993576726528 30560831706113114112 30695369097676484096 30879173703051792384 32035391156127793152 32702795138547122176 33011088348700213248 33341521606096870656 33521569096360525824 33870752107780947968 34016502207036260352 34073570982677839872 34190055789725220864 34532290234886044608 34542530591681150976 34718767992659116032 34902348618677829632 34926664806986416128 35076693435882405888 35080421825915981824 35290484232059191296 35442075659172847616 35501804496921821184 36790644530865512448 37374623015482425344 38104596121253566464 38512936406816915456 38709430980321083392 38941223980203245568 39108497279087280128 39265142196012558336 39465474554155479552 39872335116569453568 39888398421346091008 40127251106503852032 40287671940700385376 40331981979496218624 40505229324768968704 40747775608150818816 41172231604069056512 42046450892417728512 43327053457669029888 43548109852861218816 43997059438973190144 44455362141462494208 44874448224014352384 45431427976903786496 45568382990365089792 45586741052966961152 46043053646514726144 46291690656878821376 46318760554577688576 46768924581176541184 47053978976078921728 47335739329229094912 48053086734191689728 48548479380935933952 49054192707820683264 49516632523050319872 50282353644540788736 50806128161671421952 51024753310554390528 51110356474016759808 51285083684587831296 51813795887521726464 52078151988988674048 52353522928016744448 52615040153823608832 52620632738873972736 52935726348088786944 53163113488759271424 53716895920933847168 53775975972661624832 56061934523223638016 57769404610225373184 58064146470481625088 58411835970304868352 58662745918630920192 59273816188616658944 59832597632019136512 60131474461512695808 60190876659755778048 60431507911050578064 60497972969244327936 60757843987153453056 61121663412226228224 61390738195352968192 61758347406103584768 65405590277094244352 66683043212193741312 67043138192721051648 67741504215561895936 68147141965355679744 68380111579450441728 69064580469772089216 69085061183362301952 69437535985318232064 69804697237355659264 70153386871764811776 70160843651831963648 70580968464118382592 70884151318345695232 71003608993843642368 73581289061731024896 74749246030964850688 76209192242507132928 77025872813633830912 77418861960642166784 78216994558174560256 78530284392025116672 78930949108310959104 79744670233138907136 79776796842692182016 80575343881400770752 80663963958992437248 81010458649537937408 81495551216301637632 82344463208138113024 84092901784835457024 86654106915338059776 87096219705722437632 87994118877946380288 88910724282924988416 89748896448028704768 90862855953807572992 91136765980730179584 92086107293029452288 92583381313757642752 92637521109155377152 94107957952157843456 96106173468383379456 98108385415641366528 99033265046100639744 100564707289081577472 101612256323342843904 102049506621108781056 102220712948033519616 102570167369175662592 103627591775043452928 104156303977977348096 104707045856033488896 105230080307647217664 105241265477747945472 105871452696177573888 106326226977518542848 107433791841867694336 112123869046447276032 115538809220450746368 116128292940963250176 116823671940609736704 117325491837261840384 118547632377233317888 119665195264038273024 120381753319511556096 120863015822101156128 120995945938488655872 121515687974306906112 122243326824452456448 122781476390705936384 123516694812207169536 130811180554188488704 133366086424387482624 135483008431123791872 136294283930711359488 136760223158900883456 138129160939544178432 138875071970636464128 139609394474711318528 140306773743529623552 140321687303663927296 141161936928236765184 141768302636691390464 142007217987687284736 147162578123462049792 152418384485014265856 154837723921284333568 156433989116349120512 157060568784050233344 157861898216621918208 159489340466277814272 159553593685384364032 161150687762801541504 161327927917984874496 162020917299075874816 164688926416276226048 168185803569670914048 173308213830676119552 174192439411444875264 175988237755892760576 177821448565849976832 179497792896057409536 182273531961460359168 184172214586058904576 185275042218310754304 188215915904315686912 196216770831282733056 201129414578163154944 203224512646685687808 204441425896067039232 205140334738351325184 207255183550086905856 208312607955954696192 209414091712066977792 210460160615294435328 210482530955495890944 211742905392355147776 212652453955037085696 214867583683735388672 224247738092894552064 231077618440901492736 232256585881926500352 234650983674523680768 237095264754466635776 239330390528076546048 241726031644202312256 241991891876977311744 243031375948613812224 244486653648904912896 245562952781411872768 247033389624414339072 261622361108376977408 266732172848774965248 270966016862247583744 272588567861422718976 276258321879088356864 277750143941272928256 279218788949422637056 280643374607327854592 282323873856473530368 283536605273382780928 294325156246924099584 304836768970028531712 309675447842568667136 314121137568100466688 315723796433243836416 318978680932555628544 319107187370768728064 322301375525603083008 324041834598151749632 329377852832552452096 336371607139341828096 346616427661352239104 348384878822889750528 351976475511785521152 355642897131699953664 358995585792114819072 364547063922920718336 368344429172117809152 370550084436621508608 376431831808631373824 392433541662565466112 406449025293371375616 408882851792134078464 410280669476702650368 416625215911909392384 418828183424133955584 420920321230588870656 420965061910991781888 423485810784710295552 425304907910074171392 429735167367470777344 464513171763853000704 469301967349047361536 474190529508933271552 478660781056153092096 483452063288404624512 483983783753954623488 486062751897227624448 491125905562823745536 494066779248828678144 523244722216753954816 533464345697549930496 541932033724495167488 552516643758176713728 558437577898845274112 561286749214655709184 564647747712947060736 567073210546765561856 588650312493848199168 609673537940057063424 628242275136200933376 631447592866487672832 637957361865111257088 644602751051206166016 648083669196303499264 658755705665104904192 672743214278683656192 693232855322704478208 696769757645779501056 703952951023571042304 711285794263399907328 717991171584229638144 729094127845841436672 736688858344235618304 741100168873243017216 784867083325130932224 812898050586742751232 817765703584268156928 833250431823818784768 837656366848267911168 841930123821983563776 846971621569420591104 850609815820148342784 859470334734941554688 929026343527706001408 948381059017866543104 957321562112306184192 966904126576809249024 972125503794455248896 982251811125647491072 988133558497657356288 1066928691395099860992 1083864067448990334976 1105033287516353427456 1116875155797690548224 1122573498429311418368 1129295495425894121472 1134146421093531123712 1177300624987696398336 1219347075880114126848 1256484550272401866752 1262895185732975345664 1275914723730222514176 1289205502102412332032 1317511411330209808384 1393539515291559002112 1407905902047142084608 1422571588526799814656 1435982343168459276288 1458188255691682873344 1473377716688471236608 1482200337746486034432 1569734166650261864448 1625796101173485502464 1675312733696535822336 1683860247643967127552 1693943243138841182208 1701219631640296685568 1718940669469883109376 1896762118035733086208 1933808253153618498048 1944251007588910497792 1964503622251294982144 1976267116995314712576 2133857382790199721984 2167728134897980669952 2210066575032706854912 2233750311595381096448 2245146996858622836736 2268292842187062247424 2354601249975392796672 2438694151760228253696 2512969100544803733504 2525790371465950691328 2551829447460445028352 2578411004204824664064 2635022822660419616768 2787079030583118004224 2845143177053599629312 2871964686336918552576 2916376511383365746688 2946755433376942473216 2964400675492972068864 3251592202346971004928 3350625467393071644672 3367720495287934255104 3387886486277682364416 3402439263280593371136 3437881338939766218752 3793524236071466172416 3867616506307236996096 3929007244502589964288 3952534233990629425152 4267714765580399443968 4420133150065413709824 4490293993717245673472 4536585684374124494848 4709202499950785593344 4877388303520456507392 5025938201089607467008 5051580742931901382656 5103658894920890056704 5156822008409649328128 5690286354107199258624 5832753022766731493376 5893510866753884946432 5928801350985944137728 6503184404693942009856 6701250934786143289344 6735440990575868510208 6804878526561186742272 6875762677879532437504 7587048472142932344832 7735233012614473992192 7858014489005179928576 7905068467981258850304 8535429531160798887936 8840266300130827419648 8980587987434491346944 9754776607040913014784 10051876402179214934016 10103161485863802765312 10207317789841780113408 10313644016819298656256 11380572708214398517248 11787021733507769892864 11857602701971888275456 13470881981151737020416 13609757053122373484544 13751525355759064875008 15174096944285864689664 15470466025228947984384 15716028978010359857152 17070859062321597775872 17680532600261654839296 19509553214081826029568 20103752804358429868032 20206322971727605530624 20414635579683560226816 20627288033638597312512 22761145416428797034496 23574043467015539785728 23715205403943776550912 26941763962303474040832 27503050711518129750016 30940932050457895968768 31432057956020719714304 34141718124643195551744 35361065200523309678592 40412645943455211061248 40829271159367120453632 41254576067277194625024 45522290832857594068992 47148086934031079571456 55006101423036259500032 61881864100915791937536 62864115912041439428608 68283436249286391103488 70722130401046619357184 80825291886910422122496 82509152134554389250048 94296173868062159142912 110012202846072519000064 123763728201831583875072 136566872498572782206976 141444260802093238714368 165018304269108778500096 188592347736124318285824 220024405692145038000128 247527456403663167750144 282888521604186477428736 330036608538217557000192 440048811384290076000256 495054912807326335500288 565777043208372954857472 660073217076435114000384 990109825614652671000576 1320146434152870228000768 1980219651229305342001152 3960439302458610684002304
- Sum of all divisors σ(n): 14082940397012743209735873
- Sum of proper divisors (its aliquot sum) s(n): 10122501094554132525733569
- 3960439302458610684002304 is an abundant number, because the sum of its proper divisors (10122501094554132525733569) is greater than itself. Its abundance is 6162061792095521841731265
Bases of 3960439302458610684002304
- Binary: 11010001101010011111011000010000111110011101100000110010001001000000000000000000002
- Hexadecimal: 0x346A7D843E760C8900000
- Base-36: HWX954BAZESC9OG0
Squares and roots of 3960439302458610684002304
- 3960439302458610684002304 squared (39604393024586106840023042) is 15685079468458846758689978599784677134031877308416
- 3960439302458610684002304 cubed (39604393024586106840023043) is 62119805189071031096371507841075487271525203356944124591965550161862590464
-
3960439302458610684002304 is a
perfect square number . Itssquare root is 1990085250048 -
The
cube root of 3960439302458610684002304 is 158215047.9635549943
Scales and comparisons
How big is 3960439302458610684002304?- 3,960,439,302,458,610,684,002,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,960,439,302,458,610,684,002,304 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 3960439302458610684002304 cubic inches would be around 13184587.3 feet tall.
Recreational maths with 3960439302458610684002304
- 3960439302458610684002304 backwards is 4032004860168542039340693
- The number of decimal digits it has is: 25
- The sum of 3960439302458610684002304'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 3960439302458610684002304 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 3960439302458610684002304 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/3960439302458610684002304/
Chicago style:
Numbermatics. 2024. "Number 3960439302458610684002304 - Facts about the integer". https://numbermatics.com/n/3960439302458610684002304/
The information we have on file for 3960439302458610684002304 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 3960439302458610684002304, math, Factors of 3960439302458610684002304, curriculum, school, college, exams, university, Prime factorization of 3960439302458610684002304, STEM, science, technology, engineering, physics, economics, calculator, three septillion, nine hundred sixty sextillion, four hundred thirty-nine quintillion, three hundred two quadrillion, four hundred fifty-eight trillion, six hundred ten billion, six hundred eighty-four million, two thousand, three hundred four.