230729108707448397986736384
230,729,108,707,448,397,986,736,384 is an even composite number composed of six prime numbers multiplied together.
230729108707448397986736384 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 230729108707448397986736384:
28 × 38 × 74 × 196 × 432 × 8112
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 19 × 19 × 43 × 43 × 811 × 811)See below for interesting mathematical facts about the number 230729108707448397986736384 from the Numbermatics database.
Names of 230729108707448397986736384
- Cardinal: 230729108707448397986736384 can be written as Two hundred thirty septillion, seven hundred twenty-nine sextillion, one hundred eight quintillion, seven hundred seven quadrillion, four hundred forty-eight trillion, three hundred ninety-seven billion, nine hundred eighty-six million, seven hundred thirty-six thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 2.30729108707448397986736384 × 1026
Factors of 230729108707448397986736384
Divisors of 230729108707448397986736384
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 43 48 49 54 56 57 63 64 72 76 81 84 86 96 98 108 112 114 126 128 129 133 144 147 152 162 168 171 172 189 192 196 216 224 228 243 252 256 258 266 288 294 301 304 324 336 342 343 344 361 378 384 387 392 399 432 441 448 456 486 504 513 516 532 567 576 588 602 608 648 672 684 686 688 722 729 756 768 774 784 798 811 817 864 882 896 903 912 931 972 1008 1026 1029 1032 1064 1083 1134 1152 1161 1176 1197 1204 1216 1296 1323 1344 1368 1372 1376 1444 1458 1512 1539 1548 1568 1596 1622 1634 1701 1728 1764 1792 1806 1824 1849 1862 1944 2016 2052 2058 2064 2107 2128 2166 2187 2268 2304 2322 2352 2394 2401 2408 2432 2433 2451 2527 2592 2646 2688 2709 2736 2744 2752 2793 2888 2916 3024 3078 3087 3096 3136 3192 3244 3249 3268 3402 3456 3483 3528 3591 3612 3648 3698 3724 3888 3969 4032 4104 4116 4128 4214 4256 4332 4374 4536 4617 4644 4704 4788 4802 4816 4864 4866 4902 5054 5103 5184 5292 5376 5418 5472 5488 5504 5547 5586 5677 5719 5776 5832 6048 6156 6174 6192 6272 6321 6384 6488 6498 6517 6536 6561 6804 6859 6912 6966 7056 7182 7203 7224 7296 7299 7353 7396 7448 7581 7776 7938 8064 8127 8208 8232 8256 8379 8428 8512 8664 8748 9072 9234 9261 9288 9408 9576 9604 9632 9732 9747 9804 10108 10206 10368 10449 10584 10773 10836 10944 10976 11008 11094 11172 11354 11438 11552 11664 11907 12096 12312 12348 12384 12544 12642 12768 12943 12976 12996 13034 13072 13122 13608 13718 13851 13932 14112 14364 14406 14448 14592 14598 14706 14749 14792 14896 15162 15309 15409 15523 15552 15876 16128 16254 16416 16464 16512 16641 16758 16856 17024 17031 17157 17328 17496 17689 18144 18468 18522 18576 18816 18963 19152 19208 19264 19464 19494 19551 19608 20216 20412 20577 20736 20898 21168 21546 21609 21672 21888 21897 21952 22059 22188 22344 22708 22743 22876 23104 23328 23814 24192 24381 24624 24696 24768 25137 25284 25536 25886 25952 25992 26068 26144 26244 27216 27436 27702 27783 27864 28224 28728 28812 28896 29196 29241 29412 29498 29584 29792 30324 30618 30818 31046 31104 31347 31752 32319 32508 32832 32928 33024 33282 33516 33712 34048 34062 34314 34656 34873 34992 35131 35378 35721 36288 36936 37044 37152 37632 37926 38304 38416 38528 38829 38928 38988 39102 39216 39739 40033 40432 40824 41154 41553 41796 42336 43092 43218 43344 43776 43794 43904 44118 44247 44376 44688 45416 45486 45619 45752 45927 46208 46227 46569 46656 47628 48013 48384 48762 49248 49392 49536 49923 50274 50568 51072 51093 51471 51772 51904 51984 52136 52288 52488 53067 54432 54872 55404 55566 55728 56448 56889 57456 57624 57792 58392 58482 58653 58824 58996 59168 59584 60648 61236 61636 61731 62092 62208 62694 63504 64638 64827 65016 65664 65691 65856 66177 66564 67032 67424 68124 68229 68628 69312 69746 69984 70262 70756 71442 72576 73143 73872 74088 74304 75411 75852 76608 76832 77056 77658 77856 77976 78204 78432 79478 80066 80864 81648 82308 83106 83349 83592 84672 86184 86436 86688 87588 87723 87808 88236 88494 88752 89376 90601 90832 90972 91238 91504 91854 92416 92454 93138 93312 94041 95256 96026 96957 97524 98496 98784 99072 99846 100548 101136 102144 102186 102942 103243 103544 103808 103968 104272 104576 104619 104976 105393 106134 107163 107863 108661 108864 109744 110808 111132 111456 112896 113778 114912 115248 115584 116487 116784 116964 117306 117648 117992 118336 119168 119217 120099 121296 122472 123272 123462 123823 124184 124659 125388 127008 129276 129654 130032 130321 131328 131382 131712 132354 132741 133128 134064 134848 136248 136458 136857 137256 138624 138681 139492 139707 139968 140524 141512 142884 144039 145152 146286 147744 148176 148608 149769 150822 151704 153216 153279 153664 154413 155316 155712 155952 156408 156864 158956 159201 160132 161728 163296 164616 166212 166698 167184 169344 170667 172368 172872 173376 175176 175446 175959 176472 176988 177504 178752 181202 181664 181944 182476 183008 183708 184908 185193 186276 186624 188082 190512 192052 193914 194481 195048 196992 197073 197568 198531 199692 201096 202272 204372 204687 205884 206486 207088 207616 207936 208544 209152 209238 209952 210786 212268 214326 215726 217322 217728 219429 219488 221616 222264 222912 226233 227556 229824 230496 231168 232974 233568 233928 234612 235296 235984 236672 238336 238434 240198 242592 244111 244944 245917 246544 246924 247646 248368 249318 250047 250776 254016 258552 259308 260064 260642 262764 263169 263424 264708 265482 266256 268128 269696 271803 272496 272916 273714 274512 277248 277362 278173 278984 279414 279936 280231 281048 282123 283024 285768 288078 290871 292572 292771 294937 295488 296352 297216 299538 301644 303408 306432 306558 307328 308826 309729 310632 311424 311904 312816 313728 313857 316179 317912 318402 320264 321489 323456 323589 325983 326592 329232 332424 333396 334368 336091 338688 341334 344736 345744 346752 349461 350352 350892 351918 352944 353976 355008 357504 357651 360297 362404 363328 363888 364952 366016 367416 369816 370386 371469 372552 376164 381024 384104 387828 388962 390096 390963 393984 394146 395136 397062 398223 399384 402192 404544 408744 409374 410571 411768 412972 414176 415872 416043 417088 418476 419121 419904 421572 424536 428652 431452 432117 434644 435456 438858 438976 443232 444528 445824 449307 452466 455112 459648 459837 460992 463239 465948 467136 467856 469224 470592 471968 473344 476868 477603 480396 485184 488222 489888 491834 493088 493848 495292 496736 498636 500094 501552 508032 512001 517104 518616 520128 521284 525528 526338 527877 529416 530964 532512 536256 539392 543606 544992 545832 547428 549024 554724 555579 556346 557968 558828 559872 560462 562096 564246 566048 571536 576156 581742 583443 585144 585542 589874 590976 591219 592704 595593 599076 603288 606816 613116 614061 614656 617652 619458 621264 622848 623808 625632 627456 627714 632358 634207 635824 636804 640528 642978 646912 647178 651966 653184 657721 658287 658464 662587 664848 666792 667489 668736 672182 678699 682668 689472 691488 693504 698922 700704 701784 703836 705888 707952 710016 715008 715302 720594 724808 726656 727776 729904 732032 732333 734832 737751 739632 740772 742938 745104 750141 752328 755041 760627 762048 768208 775656 777924 780192 781926 788292 789507 790272 794124 796446 798768 804384 809088 815409 817488 818748 821142 823536 825944 828352 831744 832086 834176 834519 836952 838242 839808 840693 843144 849072 857304 862904 864234 866761 869288 872613 877716 877952 878313 884811 886464 889056 891648 898614 904932 910224 912247 919296 919674 921984 926478 929187 931896 934272 935712 938448 941184 941571 943936 948537 953736 955206 960792 970368 970767 976444 977949 979776 983668 986176 987696 990584 993472 997272 1000188 1003104 1008273 1016064 1024002 1034208 1037232 1040256 1042568 1048383 1051056 1052676 1055754 1058832 1061928 1065024 1072512 1072953 1080891 1087212 1089984 1091664 1094856 1098048 1109448 1111158 1112692 1114407 1115936 1117656 1120924 1124192 1128492 1132096 1143072 1152312 1163484 1166886 1170288 1171084 1172889 1179748 1181952 1182438 1185408 1191186 1194669 1198152 1206576 1213632 1226232 1228122 1231713 1235304 1238916 1242528 1247616 1248129 1251264 1255428 1257363 1264716 1268414 1271648 1273608 1281056 1285956 1294356 1296351 1303932 1306368 1315442 1316574 1316928 1325174 1329696 1333584 1334978 1337472 1344364 1347921 1357398 1365336 1378944 1379511 1382976 1389717 1397844 1401408 1403568 1407672 1411776 1415904 1420032 1430604 1432809 1441188 1449616 1453312 1455552 1459808 1464064 1464666 1469664 1475502 1479264 1481544 1485876 1490208 1499539 1500282 1504656 1510082 1521254 1524096 1536003 1536416 1551312 1555848 1560384 1563852 1576584 1579014 1583631 1588248 1592892 1597536 1608768 1618176 1630818 1634976 1637496 1642284 1647072 1651888 1656704 1664172 1666737 1668352 1669038 1673904 1676484 1679616 1681386 1686288 1698144 1708777 1714608 1721419 1725808 1728468 1733522 1738576 1745226 1750329 1755432 1755904 1756626 1769622 1772928 1773657 1778112 1786779 1797228 1809864 1820448 1824494 1839348 1842183 1843968 1852956 1858374 1863792 1868544 1871424 1876896 1882368 1883142 1887872 1897074 1902621 1907472 1910412 1921584 1940736 1941534 1947211 1952888 1955898 1959552 1961617 1967336 1972352 1973163 1974861 1975392 1981168 1986944 1987761 1994544 2000376 2002467 2006208 2016546 2036097 2048004 2049397 2064559 2068416 2074464 2080512 2085136 2096766 2102112 2105352 2111508 2117664 2123856 2130048 2145024 2145906 2161782 2174424 2179968 2183328 2189712 2196096 2196999 2213253 2218896 2222316 2225384 2228814 2231872 2235312 2241848 2248384 2250423 2256984 2264192 2265123 2281881 2286144 2304624 2326968 2333772 2340576 2342168 2345778 2352637 2359496 2364876 2368521 2370816 2382372 2389338 2396304 2413152 2427264 2446227 2452464 2456244 2463426 2470608 2476099 2477832 2485056 2495232 2496258 2502528 2503557 2510856 2514726 2522079 2529432 2536828 2543296 2547216 2562112 2571912 2588712 2592702 2600283 2607864 2630884 2633148 2633856 2634939 2650348 2654433 2659392 2667168 2669956 2674944 2688728 2695842 2714796 2730672 2736741 2757888 2759022 2765952 2779434 2787561 2795688 2802816 2807136 2815344 2823552 2824713 2831808 2845611 2861208 2865618 2882376 2899232 2911104 2912301 2919616 2929332 2933847 2939328 2951004 2958528 2963088 2971752 2980416 2999078 3000564 3009312 3020164 3024819 3042508 3048192 3072006 3072832 3102624 3111696 3120768 3127704 3145149 3153168 3158028 3167262 3176496 3185784 3195072 3217536 3218859 3242673 3261636 3269952 3274992 3284568 3294144 3303776 3313408 3328344 3333474 3338076 3343221 3347808 3352968 3362772 3372576 3396288 3417554 3429216 3442838 3451616 3456936 3467044 3477152 3490452 3500658 3510864 3513252 3518667 3539244 3545856 3547314 3556224 3573558 3584007 3594456 3619728 3640896 3648988 3678696 3684366 3695139 3705912 3716748 3727584 3742848 3744387 3753792 3766284 3772089 3775744 3794148 3805242 3814944 3820824 3843168 3883068 3889053 3894422 3905776 3911796 3919104 3923234 3934672 3944704 3946326 3949722 3950784 3962336 3973888 3975522 3989088 4000752 4004934 4012416 4033092 4043763 4072194 4096008 4098794 4129118 4136832 4138533 4148928 4169151 4170272 4193532 4204224 4210704 4223016 4235328 4247712 4260096 4291812 4298427 4323564 4348848 4359936 4366656 4379424 4392192 4393998 4426506 4437792 4439449 4444632 4450768 4457628 4463744 4470624 4483696 4496768 4498617 4500846 4513968 4528384 4530246 4563762 4572288 4604047 4608009 4609248 4638109 4653936 4667544 4672423 4681152 4684336 4691556 4705274 4718992 4729752 4737042 4750893 4764744 4778676 4792608 4826304 4854528 4892454 4904928 4912488 4926852 4941216 4952198 4955664 4970112 4992516 5000211 5005056 5007114 5021712 5029452 5044158 5058864 5073656 5086592 5094432 5124224 5126331 5143824 5164257 5177424 5185404 5200566 5215728 5250987 5261768 5266296 5267712 5269878 5285287 5300696 5308866 5318784 5320971 5324389 5334336 5339912 5360337 5377456 5391684 5429592 5461344 5473482 5518044 5526549 5531904 5558868 5562649 5575122 5591376 5603803 5605632 5614272 5630688 5647104 5649426 5663616 5691222 5707863 5722416 5731236 5764752 5798464 5822208 5824602 5839232 5841633 5858664 5867694 5878656 5884851 5902008 5917056 5919489 5926176 5943504 5960832 5963283 5998156 6001128 6007401 6018624 6040328 6049638 6085016 6108291 6144012 6145664 6148191 6193677 6205248 6223392 6241536 6255408 6290298 6306336 6316056 6334524 6352992 6371568 6385729 6390144 6435072 6437718 6485346 6523272 6539904 6549984 6569136 6588288 6590997 6607552 6639759 6656688 6666948 6676152 6686442 6695616 6705936 6725544 6745152 6792576 6795369 6835108 6845643 6858432 6885676 6903232 6913872 6934088 6954304 6980904 7001316 7021728 7026504 7037334 7057911 7078488 7094628 7112448 7147116 7168014 7188912 7239456 7281792 7297976 7338681 7357392 7368732 7390278 7411824 7428297 7433496 7455168 7485696 7488774 7507584 7510671 7532568 7544178 7566237 7588296 7610484 7629888 7641648 7686336 7766136 7778106 7788844 7800849 7811552 7823592 7846468 7869344 7892652 7899444 7901568 7904817 7924672 7951044 7963299 7978176 8001504 8009868 8024832 8066184 8087526 8144388 8192016 8197588 8210223 8258236 8273664 8277066 8297856 8338302 8340544 8362683 8387064 8408448 8421408 8446032 8470656 8474139 8495424 8536833 8583624 8596854 8647128 8697696 8733312 8736903 8758848 8787996 8801541 8853012 8875584 8878898 8889264 8901536 8915256 8927488 8941248 8967392 8993536 8997234 9001692 9027936 9060492 9074457 9127524 9144576 9208094 9216018 9218496 9276218 9307872 9335088 9344846 9362304 9368672 9383112 9410548 9435447 9437984 9459504 9474084 9501786 9529488 9557352 9585216 9652608 9656577 9728019 9784908 9809856 9824976 9853704 9882432 9904396 9911328 9940224 9985032 10000422 10014228 10029663 10043424 10058904 10088316 10117728 10147312 10173184 10188864 10248448 10252662 10287648 10328514 10354848 10370808 10401132 10431456 10496773 10501974 10523536 10532592 10539756 10556001 10570574 10601392 10617732 10637568 10641942 10648778 10668672 10679824 10720674 10752021 10754912 10783368 10859184 10922688 10946964 11036088 11053098 11085417 11117736 11125298 11150244 11182752 11207606 11228544 11233161 11261376 11298852 11316267 11327232 11382444 11415726 11444832 11462472 11529504 11596928 11649204 11667159 11678464 11683266 11717328 11735388 11757312 11769702 11804016 11834112 11838978 11852352 11887008 11921664 11926566 11961439 11996312 12002256 12014802 12037248 12049933 12080656 12099276 12131289 12170032 12216582 12288024 12291328 12296382 12387354 12410496 12415599 12446784 12496699 12507453 12510816 12580596 12589153 12612672 12632112 12669048 12682291 12705984 12743136 12771458 12780288 12875436 12895281 12970692 13046544 13079808 13099968 13138272 13176576 13181994 13215104 13279518 13313376 13318347 13333896 13352304 13372884 13391232 13411872 13451088 13490304 13495851 13585152 13590738 13670216 13691286 13716864 13771352 13806464 13812141 13824027 13827744 13868176 13908608 13914327 13961808 14002632 14017269 14043456 14053008 14074668 14115822 14156976 14189256 14252679 14294232 14336028 14345779 14377824 14451913 14478912 14563584 14595952 14677362 14714784 14737464 14780556 14823648 14856594 14866992 14910336 14977548 15000633 15015168 15021342 15065136 15088356 15132474 15176592 15220968 15259776 15283296 15372672 15378993 15492771 15532272 15556212 15577688 15601698 15623104 15647184 15692936 15738688 15752961 15785304 15798888 15803136 15809634 15849344 15855861 15902088 15926598 15956352 15973167 16003008 16019736 16132368 16175052 16288776 16384032 16395176 16420446 16468459 16516472 16554132 16579647 16595712 16676604 16681088 16687947 16725366 16774128 16811409 16816896 16842816 16892064 16941312 16948278 16990848 17073666 17123589 17167248 17193708 17294256 17332693 17395392 17466624 17473806 17517696 17524899 17575992 17603082 17654553 17706024 17751168 17757796 17758467 17778528 17803072 17830512 17882496 17889849 17934784 17994468 18003384 18022203 18055872 18120984 18148914 18255048 18416188 18432036 18436992 18444573 18552436 18581031 18615744 18670176 18689692 18724608 18737344 18766224 18821096 18870894 18875968 18919008 18948168 19003572 19058976 19114704 19157187 19170432 19305216 19313154 19456038 19569816 19619712 19649952 19707408 19764864 19772991 19808792 19822656 19919277 19970064 20000844 20028456 20059326 20086848 20117808 20176632 20235456 20294624 20377728 20386107 20505324 20536929 20575296 20657028 20709696 20741616 20802264 20862912 20993546 21003948 21047072 21065184 21079512 21112002 21141148 21173733 21202784 21235464 21283884 21297556 21337344 21359648 21441348 21504042 21509824 21566736 21718368 21845376 21893928 22016043 22072176 22106196 22170834 22235472 22250596 22284891 22300488 22365504 22415212 22457088 22466322 22522752 22532013 22597704 22632534 22698711 22764888 22831452 22889664 22924944 23059008 23193856 23298408 23334318 23366532 23402547 23434656 23470776 23539404 23608032 23677956 23704704 23714451 23774016 23853132 23889897 23922878 23992624 24004512 24029604 24074496 24099866 24161312 24198552 24262578 24340064 24433164 24576048 24592764 24630669 24774708 24820992 24831198 24893568 24993398 25014906 25021632 25088049 25161192 25178306 25225344 25264224 25338096 25364582 25411968 25422417 25486272 25542916 25610499 25750872 25790562 25941384 26093088 26199936 26210709 26276544 26363988 26404623 26430208 26559036 26626752 26636694 26667792 26704608 26745768 26782464 26823744 26902176 26980608 26991702 27181476 27223371 27340432 27382572 27433728 27542704 27612928 27624282 27648054 27655488 27736352 27817216 27828654 27923616 28005264 28034538 28086912 28106016 28149336 28231644 28282003 28306341 28313952 28378512 28491241 28505358 28588464 28672056 28691558 28755648 28903826 28957824 28969731 29184057 29191904 29354724 29429568 29474928 29561112 29647296 29713188 29733984 29820672 29955096 30001266 30042684 30088989 30130272 30176712 30264948 30353184 30441936 30519552 30566592 30745344 30757986 30985542 31064544 31112424 31155376 31203396 31246208 31294368 31385872 31477376 31490319 31505922 31570608 31597776 31619268 31668003 31698688 31711722 31804176 31853196 31912704 31946334 32006016 32039472 32228329 32256063 32264736 32350104 32466763 32577552 32706961 32768064 32790352 32840892 32936918 33032944 33108264 33159294 33256251 33353208 33362176 33375894 33450732 33548256 33622818 33685632 33699483 33784128 33896556 33948801 33981696 34147332 34247178 34334496 34387416 34588512 34665386 34790784 34947612 35001477 35035392 35049798 35151984 35206164 35309106 35412048 35502336 35515592 35516934 35557056 35606144 35661024 35764992 35779698 35869568 35884317 35988936 36006768 36044406 36111744 36149799 36241968 36297828 36510096 36832376 36864072 36873984 36889146 36997009 37104872 37162062 37231488 37246797 37270723 37340352 37379384 37474688 37490097 37522359 37532448 37642192 37741788 37751936 37767459 37838016 37896336 38007144 38046873 38117952 38229408 38314374 38340864 38626308 38685843 38912076 38938543 39139632 39226621 39239424 39299904 39414816 39529728 39545982 39617584 39645312 39838554 39940128 39955041 40001688 40056912 40118652 40173696 40235616 40353264 40470912 40487553 40589248 40755456 40772214 41010648 41073858 41150592 41314056 41419392 41436423 41483232 41604528 41725824 41742981 41987092 42007896 42051807 42094144 42130368 42159024 42224004 42282296 42347466 42405568 42470928 42567768 42595112 42719296 42758037 42882696 43008084 43019648 43037337 43133472 43355739 43436736 43690752 43787856 44032086 44144352 44212392 44341668 44470944 44501192 44569782 44600976 44700103 44731008 44830424 44932644 45001899 45045504 45064026 45195408 45265068 45397422 45529776 45662904 45779328 45849888 46118016 46136979 46478313 46596816 46668636 46733064 46805094 46869312 46941552 47045881 47078808 47216064 47355912 47409408 47428902 47548032 47567583 47706264 47779794 47845756 47919501 47985248 48009024 48059208 48199732 48322624 48397104 48525156 48680128 48866328 49152096 49185528 49261338 49405377 49549416 49662396 49787136 49986796 50029812 50043264 50063841 50176098 50322384 50356612 50434227 50450688 50528448 50676192 50729164 50823936 50844834 50972544 51085832 51220998 51370767 51501744 51581124 51882768 51998079 52186176 52399872 52421418 52553088 52574697 52727976 52809246 52963659 53118072 53253504 53273388 53275401 53335584 53409216 53491536 53647488 53669547 53804352 53983404 54066609 54362952 54446742 54680864 54765144 55085408 55248564 55296108 55310976 55333719 55472704 55657308 55743093 55847232 56010528 56069076 56173824 56212032 56298672 56463288 56564006 56612682 56627904 56757024 56982482 57010716 57176928 57344112 57383116 57471561 57511296 57807652 57915648 57939462 58368114 58383808 58709448 58859136 58949856 59122224 59294592 59318973 59426376 59467968 59757831 59910192 60002532 60085368 60177978 60260544 60353424 60529896 60706368 60883872 61133184 61158321 61515972 61610787 61971084 62129088 62224848 62310752 62406792 62492416 62588736 62771744 62954752 62980638 63011844 63141216 63195552 63238536 63336006 63423444 63521199 63608352 63706392 63892668 64012032 64078944 64456658 64512126 64529472 64700208 64933526 65155104 65413922 65536128 65580704 65681784 65873836 66048129 66065888 66216528 66318588 66512502 66706416 66751788 66854673 66901464 67096512 67245636 67371264 67398966 67568256 67596039 67793112 67897602 68096133 68294664 68494356 68668992 68774832 69177024 69330772 69581568 69895224 70002954 70099596 70207641 70303968 70412328 70618212 70824096 71031184 71033868 71114112 71143353 71212288 71322048 71559396 71669691 71739136 71768634 71977872 72013536 72088812 72223488 72299598 72483936 72595656 73020192 73477411 73664752 73728144 73778292 73892007 73994018 74209744 74324124 74462976 74493594 74541446 74680704 74758768 74949376 74980194 75044718 75064896 75264147 75284384 75483576 75503872 75534918 75676032 75792672 76014288 76093746 76235904 76267251 76458816 76628748 76831497 77252616 77371686 77824152 77877086 78279264 78453242 78599808 78632127 78829632 79091964 79213869 79235168 79290624 79677108 79880256 79910082 80003376 80113824 80237304 80347392 80471232 80706528 80941824 80975106 81178496 81544428 81670113 82021296 82147716 82301184 82628112 82838784 82872846 82966464 83209056 83451648 83485962 83730073 83974184 84015792 84103614 84188288 84260736 84318048 84349531 84448008 84564592 84694932 84811136 84846009 84919023 84941856 85135536 85190224 85438592 85473723 85516074 85765392 86016168 86039296 86074674 86266944 86711478 86873472 86909193 87476893 87552171 87575712 88064172 88124071 88288704 88424784 88683336 88776037 88941888 89002384 89139564 89201952 89400206 89462016 89660848 89865288 90003798 90128052 90266967 90390816 90530136 90794844 91059552 91325808 91558656 91699776 92236032 92273958 92956626 93193632 93337272 93466128 93610188 93738624 93883104 94091762 94157616 94432128 94470957 94711824 94857804 95004009 95096064 95135166 95412528 95559588 95691512 95839002 95970496 96018048 96118416 96399464 96645248 96684987 96768189 96794208 97050312 97360256 97400289 97732656 98120883 98304192 98371056 98522676 98810754 99098832 99324792 99768753 99973592 100059624 100086528 100127682 100352196 100420453 100644768 100713224 100868454 101056896 101098449 101163391 101352384 101458328 101689668 101846403 101945088 102171664 102441996 102741534 103003488 103162248 103765536 103996158 104372352 104842836 105004431 105106176 105149394 105455952 105618492 105690331 105927318 106236144 106472257 106507008 106546776 106550802 106671168 106818432 106983072 107294976 107339094 107608704 107652951 107966808 108133218 108449397 108725904 108893484 109361728 109530288 110170816 110497128 110592216 110621952 110667438 110945408 110991027 111314616 111486186 111694464 111812169 112021056 112138152 112424064 112470291 112597344 112926576 113128012 113225364 113255808 113302377 113514048 113964964 114021432 114140619 114353856 114688224 114766232 114943122 115022592 115615304 115878924 116057529 116736228 116767616 116815629 117418896 117679863 117718272 117899712 118244448 118589184 118637946 118852752 118935936 119515662 119820384 119865123 120005064 120170736 120355956 120521088 120706848 121059792 121328851 121412736 121462659 121767744 122266368 122316642 123031944 123221574 123942168 124258176 124309269 124449696 124621504 124813584 125177472 125228943 125543488 125961276 126023688 126155421 126282432 126391104 126477072 126672012 126846888 127042398 127216704 127412784 127785336 128157888 128913316 129024252 129058944 129112011 129400416 129867052 130067217 130310208 130827844 131072256 131161408 131363568 131747672 132096258 132131776 132433056 132637176 133025004 133412832 133503576 133709346 133802928 134100309 134193024 134491272 134797932 135136512 135192078 135586224 135795204 136192266 136589328 136988712 137337984 137549664 138354048 138410937 138661544 139434939 139790448 140005908 140199192 140415282 140607936 140824656 141137643 141236424 141648192 142062368 142067736 142228224 142286706 142644096 142702749 143118792 143339382 143537268 143758503 143955744 144027072 144177624 144599196 144967872 145191312 146040384 146954822 147329504 147456288 147556584 147784014 147988036 148216131 148419488 148648248 148987188 149082892 149361408 149517536 149960388 150089436 150129792 150191523 150528294 150568768 150967152 151069836 151302681 151352064 151585344 152028576 152187492 152471808 152534502 152917632 153257496 153662994 154112301 154505232 154743372 155648304 155754172 155994237 156558528 156906484 157199616 157264254 157659264 157724091 158183928 158427738 158470336 158890977 159354216 159760512 159820164 159826203 160006752 160227648 160474608 160942464 161008641 161413056 161950212 162199827 162356992 163088856 163340226 164042592 164295432 165256224 165745692 165932928 166001157 166418112 166971924 167229279 167460146 167948368 168031584 168207228 168376576 168521472 168636096 168699062 168896016 169129184 169389864 169622272 169692018 169838046 169883712 170271072 170380448 170877184 170947446 171032148 171530784 172032336 172149348 172414683 172533888 173422956 173746944 173818386 174953786 175104342 175151424 176128344 176248142 176577408 176849568 177366672 177552074 177883776 177956919 178004768 178279128 178403904 178800412 179273493 179321696 179730576 180007596 180256104 180533934 180781632 181060272 181589688 182119104 182651616 183399552 183474963 184547916 184832361 185913252 186387264 186674544 186932256 187220376 187477248 187766208 188183524 188315232 188864256 188941914 189423648 189715608 190008018 190270332 190563597 190825056 191119176 191383024 191678004 191940992 192036096 192236832 192798928 193290496 193369974 193536378 193588416 194100624 194720512 194800578 195465312 196241766 196608384 196742112 197045352 197621508 197974021 198144387 198197664 198649584 199438687 199537506 199947184 200119248 200255364 200564019 200704392 200840906 201289536 201426448 201736908 202113792 202196898 202326782 202704768 202788117 202916656 203379336 203692806 204288399 204343328 204883992 205483068 206006976 206324496 207531072 207992316 208744704 209685672 210008862 210298788 210622923 210911904 211236984 211380662 211854636 212472288 212944514 213093552 213101604 213342336 213430059 213636864 213966144 214678188 215009073 215217408 215305902 215933616 216266436 216898794 217451808 217786968 218723456 219060576 220341632 220432233 220994256 221184432 221334876 221676021 221890816 221982054 222629232 222972372 223388928 223624338 224042112 224276304 224848128 224940582 225194688 225598303 225792441 225853152 226256024 226450728 226511616 226604754 227028096 227267341 227929928 228042864 228281238 228707712 228801753 228948727 229376448 229532464 229886244 230494491 231230608 231757848 232115058 233472456 233535232 233631258 234837792 235359726 235799424 235896381 236488896 237275892 237437281 237641607 237705504 237871872 239031324 239193907 239640768 239730246 240010128 240341472 240711912 240963529 241042176 241413696 242119584 242657702 242825472 242925318 243535488 244633284 245010339 246063888 246443148 247884336 248516352 248618538 248899392 249243008 249627168 250354944 250457886 251086976 251190219 251922552 252047376 252310842 252564864 252782208 252954144 253048593 253344024 253693776 254084796 254433408 254538027 254825568 255570672 256315776 256421169 257826632 258048504 258117888 258224022 258800832 259734104 260134434 260620416 260727579 261655688 262322816 262430679 262656513 262727136 263495344 264192516 264263552 264372213 264866112 265274352 266050008 266328111 266825664 267007152 267418692 267605856 268200618 268386048 268982544 269595864 270384156 270800901 271172448 271590408 272384532 272569801 273178656 273977424 274586347 274675968 275099328 276708096 276821874 277323088 278869878 279580896 280011816 280398384 280830564 281215872 281649312 282275286 282472848 283296384 283412871 284124736 284135472 284573412 285012027 285288192 285405498 286237584 286678764 287074536 287517006 287911488 288054144 288355248 289198392 289935744 290054961 290382624 292080768 292200867 293909644 294362649 294659008 294912576 295113168 295568028 295976072 296432262 296838976 297296496 297974376 298165784 299035072 299306259 299920776 300178872 300259584 300383046 301056588 301137536 301261359 301934304 302139672 302605362 303170688 303490173 304057152 304374984 305069004 305835264 306514992 307325988 308224602 309010464 309486744 311296608 311508344 311988474 312900721 313117056 313812968 314528508 315013293 315318528 315448182 316367856 316855476 316940672 317070993 317781954 318708432 319416771 319521024 319640328 319652406 320013504 320455296 320949216 321884928 322017282 322826112 322958853 323900424 324399654 325348191 326177712 326680452 328085184 328590864 329321167 330512448 331491384 331865856 332002314 332836224 332973081 333943848 334458558 334920292 335436507 335896736 336063168 336414456 337272192 337398124 337410873 337792032 338258368 338779728 339384036 339676092 339767424 339907131 340542144 340760896 341894892 342064296 342421857 343061568 344064672 344298696 344829366 345067776 346845912 347636772 349907572 350208684 350302848 350446887 352256688 352496284 353039589 353154816 353699136 354733344 355104148 355767552 355913838 356009536 356558256 356807808 357600824 358546986 358643392 359461152 359595369 360015192 360512208 361067868 361563264 362120544 363179376 363986553 364238208 364387977 365303232 366799104 366949926 369095832 369664722 371826504 372774528 372927807 373349088 373864512 374440752 375532416 375686829 376367048 376630464 377883828 378466263 378847296 379431216 380016036 380540664 381127194 381650112 382238352 382766048 383356008 383881984 384473664 385597856 386739948 387072756 387176832 387336033 388201248 389601156 390201651 390930624 392483532 393216768 393484224 394090704 395243016 395948042 396288774 396395328 397299168 398877374 399075012 399894368 400238496 400510728 401128038 401408784 401681812 402300927 402579072 402852896 403473816 404393796 404653564 405409536 405576234 405833312 406758672 407385612 408576798 408686656 409767984 410966136 412013952 412648992 415062144 415232811 415984632 418304817 419371344 420017724 420597576 421245846 421823808 422473968 422761324 423412929 423709272 424944576 425889028 426187104 426203208 426684672 426860118 427932288 428108247 429356376 430018146 430611804 431275509 431867232 432532872 433797588 434903616 435573936 437446912 438121152 440683264 440864466 441988512 442368864 442669752 443352042 443964108 444648393 445258464 445944744 447248676 448084224 448552608 449881164 450389376 450574569 451196606 451584882 451706304 452512048 452901456 453209508 453908043 454056192 454534682 455859856 456085728 456562476 457415424 457603506 457897454 458752896 459064928 459772488 460988982 462336903 462461216 463515696 464230116 466944912 467262516 467982711 469675584 470719452 471598848 471792762 472977792 473172273 474551784 474874562 475283214 475411008 476672931 478062648 478387814 479281536 479460492 479478609 480020256 480682944 481423824 481927058 482827392 483025923 484239168 485315404 485850636 486599481 487070976 489266568 490020678 492127776 492886296 495768672 497237076 497798784 498003471 498486016 499254336 500915772 501687837 502173952 502380438 503845104 504094752 504621684 505129728 505564416 505908288 506097186 506688048 507387552 508169592 508866816 509076054 509651136 511141344 512631552 512842338 514341877 515653264 516097008 516448044 517244049 517601664 519468208 520268868 521240832 521455158 523311376 524645632 524861358 525313026 525454272 526990688 528385032 528527104 528744426 529732224 530548704 532100016 532656222 533651328 533870757 534014304 534837384 535211712 536401236 537358057 537820479 537965088 539191728 540768312 541333579 541601802 542344896 543180816 544769064 545139602 546357312 547954848 549172694 550198656 550424889 553643748 554497083 554646176 557739756 559161792 560023632 560796768 561661128 562431744 563298624 564550572 564945696 566592768 566825742 568249472 568270944 569146824 570024054 570810996 571690791 572475168 573357528 574149072 575034012 575822976 576108288 576710496 578396784 579871488 580109922 580765248 584161536 584401734 587819288 588725298 589318016 589825152 590226336 591136056 591952144 592864524 593677952 593922063 594433161 594592992 595948752 596331568 598070144 598316061 598612518 599841552 600357744 600766092 601692057 602113176 602275072 602522718 603868608 604279344 605210724 606341376 606980346 608114304 608364351 608749968 610138008 612338251 612865197 613029984 614651976 616449204 616868497 618020928 618973488 621432259 622593216 623016688 623976948 625801442 626234112 627625936 629057016 630026586 630896364 631868769 632735712 633710952 633881344 634141986 635563908 637416864 638833542 639280656 639304812 640027008 640290177 640910592 641898432 644034564 645027219 645652224 645917706 647800848 648799308 650696382 652355424 653360904 656170368 657181728 658642334 661024896 661296699 662982768 664004628 665028063 665672448 665946162 667887696 668917116 669840584 670873014 671793472 672126336 672828912 674544384 674796248 674821746 675584064 676516736 676794909 677377323 677559456 678768072 679352184 679534848 679814262 681084288 681521792 681802023 683789784 684128592 684843714 686123136 686846181 688129344 688597392 689658732 693691824 695273544 699815144 700417368 700605696 700893774 702943171 704513376 704992568 706079178 707398272 707689143 708143737 709466688 710208296 711827676 712019072 712311843 712924821 713116512 713615616 715201648 717093972 717286784 717581721 718922304 719190738 720030384 721024416 722135736 722890587 723126528 724241088 726358752 727973106 728476416 728775954 730606464 733899852 735031017 738191664 739329444 739832317 743653008 745305799 745549056 745855614 746698176 747729024 748881504 751064832 751373658 752734096 753260928 753570657 755767656 756932526 757694592 758862432 759145779 760032072 761081328 762254388 763300224 763614081 764476704 765532096 766712016 768947328 769263507 771195712 773479896 774145512 774353664 774672066 776402496 779202312 780403302 781861248 784967064 786968448 787292037 788181408 790486032 791896084 792577548 792790656 793116639 794598336 797754748 798150024 798984333 799788736 800476992 801021456 802256076 802817568 803363624 804601854 805158144 805705792 806947632 808787592 809307128 811152468 811666624 812402703 813517344 814771224 817153596 817373312 817709403 819535968 821932272 823759041 824027904 825297984 830124288 830465622 831969264 836609634 838742688 840035448 841195152 842491692 843647616 844947936 845522648 846825858 847418544 849301957 849889152 850238613 851778056 852374208 852406416 853720236 855036081 855864576 856216494 858712752 860036292 861223608 862551018 863734464 865065744 867595176 869807232 870164883 871147872 876242304 876602601 881728932 883087947 883977024 884737728 885339504 886704084 887928216 889296786 890516928 891889488 894497352 897105216 899762328 900778752 901149138 902393212 903169764 903412608 903784077 905024096 905802912 906419016 907816086 909069364 910470519 911719712 912171456 913124952 915207012 915794908 917505792 918129856 919544976 921977964 924673806 924922432 927031392 928460232 933889824 934525032 935965422 938702163 939351168 941438904 943585524 945955584 946344546 949103568 949749124 950566428 950822016 951212979 953345862 956125296 956775628 958250313 958563072 958920984 958957218 960040512 961365888 962847648 963854116 965654784 966051846 968478336 968876559 970630808 971701272 973198962 976044573 978533136 980041356 984255552 985772592 987963501 991537344 994474152 995597568 996006942 998508672 998919243 1001831544 1003375674 1004760876 1006309521 1007690208 1008189504 1009243368 1011816576 1012194372 1012232619 1013376096 1014775104 1016339184 1018152108 1019302272 1019721393 1022282688 1025684676 1027265571 1028683754 1031306528 1032194016 1032896088 1034488098 1035203328 1038936416 1040537736 1042910316 1046622752 1049722716 1050626052 1050908544 1051340661 1053981376 1056770064 1057488852 1059118767 1059464448 1061097408 1064200032 1065312444 1067302656 1067741514 1068028608 1069674768 1070423424 1072802472 1074716114 1075640958 1075930176 1078383456 1078786107 1081536624 1082667158 1083203604 1084689792 1086361632 1089538128 1090279204 1091959659 1092714624 1093163931 1095909696 1098345388 1100397312 1100849778 1107287496 1108994166 1109292352 1115479512 1118323584 1118783421 1120047264 1121593536 1123322256 1126597248 1127060487 1129101144 1129891392 1133651484 1135398789 1136498944 1136541888 1138293648 1140048108 1141621992 1143381582 1144950336 1146715056 1148298144 1150068024 1151645952 1153420992 1156793568 1160219844 1161530496 1162008099 1168803468 1170604953 1175638576 1177450596 1178636032 1179650304 1180452672 1182272112 1183904288 1185729048 1187355904 1187844126 1188866322 1189185984 1191897504 1192663136 1196140288 1196632122 1197225036 1199683104 1200715488 1201532184 1203384114 1204226352 1205045436 1206902781 1207737216 1208558688 1210421448 1213960692 1216126129 1216228608 1216728702 1217499936 1220276016 1224676502 1225730394 1226059968 1229303952 1232898408 1233736994 1236041856 1237946976 1242864518 1245186432 1245698433 1246033376 1247953896 1251602884 1254914451 1255251872 1258114032 1260053172 1261792728 1263737538 1265471424 1267421904 1268283972 1270238787 1271127816 1274833728 1277667084 1278561312 1278609624 1280054016 1280580354 1283796864 1284324741 1288069128 1290054438 1291835412 1293826527 1295601696 1297598616 1301392764 1304710848 1306721808 1312340736 1314363456 1317284668 1322049792 1322593398 1325965536 1328009256 1330056126 1331892324 1333945179 1335775392 1337834232 1339681168 1341746028 1343586944 1344252672 1345657824 1349592496 1349643492 1351168128 1351723707 1353033472 1353589818 1354754646 1355118912 1357536144 1358704368 1359628524 1361724129 1362168576 1363043584 1363604046 1367579568 1368257184 1369687428 1372246272 1373692362 1376258688 1377194784 1379317464 1385818147 1387010709 1387383648 1390547088 1396070809 1399630288 1400834736 1401787548 1403948133 1405886342 1409026752 1409985136 1412158356 1414796544 1415378286 1416287474 1418933376 1419516819 1420416592 1423655352 1424038144 1424623686 1425849642 1426233024 1430018793 1430403296 1434187944 1434573568 1435163442 1437844608 1438381476 1438435827 1440060768 1442048832 1444271472 1445781174 1448482176 1449077769 1452717504 1455946212 1457551908 1459798443 1461212928 1467799704 1470062034 1476383328 1478658888 1479664634 1487306016 1490611598 1491711228 1493396352 1494010413 1495458048 1497763008 1502747316 1505063511 1505468192 1506521856 1507141314 1511535312 1513865052 1515389184 1517724864 1518291558 1520064144 1522162656 1524508776 1526600448 1527228162 1528953408 1531064192 1533424032 1537894656 1538527014 1542391424 1543025631 1546959792 1548291024 1549344132 1551732147 1552804992 1558404624 1560806604 1563722496 1569934128 1573936896 1574584074 1576362816 1579188121 1580972064 1583792168 1585155096 1585581312 1586233278 1589196672 1590871387 1595509496 1596300048 1597968666 1599577472 1600953984 1601612271 1602042912 1602641089 1604512152 1605635136 1606727248 1609203708 1611411584 1612074171 1613461437 1613895264 1617575184 1618614256 1622304936 1623333248 1624000737 1624805406 1627034688 1629542448 1634307192 1634746624 1635418806 1639071936 1643864544 1647518082 1650595968 1651274667 1660931244 1662060967 1663491249 1663938528 1673219268 1674357349 1677485376 1680070896 1682390304 1684983384 1686744703 1687295232 1689895872 1691045296 1693651716 1694837088 1698603914 1699778304 1700477226 1703556112 1704748416 1704812832 1707440472 1710072162 1712432988 1715072373 1717425504 1720072584 1722447216 1725102036 1727468928 1730131488 1735190352 1739614464 1740329766 1742295744 1752484608 1753205202 1763457864 1766175894 1767954048 1769475456 1770679008 1773408168 1775856432 1778593572 1781033856 1781766189 1783778976 1788994704 1794210432 1794948183 1799524656 1802298276 1804786424 1805076171 1806339528 1806825216 1807568154 1810048192 1811605824 1812838032 1815632172 1818138728 1820941038 1823439424 1824342912 1825093053 1826249904 1830414024 1831589816 1836259712 1837014753 1838595591 1839089952 1843955928 1849347612 1849844864 1850605491 1854062784 1856920464 1864296777 1867779648 1869050064 1871930844 1877404326 1878702336 1882877808 1887171048 1892689092 1895606307 1898207136 1899498248 1901132856 1901644032 1902425958 1906691724 1907988607 1912250592 1913551256 1916500626 1917841968 1917914436 1920081024 1920870531 1922104429 1922731776 1925695296 1927708232 1932103692 1935081657 1936956672 1937753118 1941261616 1943402544 1946397924 1952089146 1957066272 1960082712 1968511104 1971545184 1975927002 1983074688 1983890097 1988948304 1992013884 1995084189 1997017344 1997838486 2003663088 2006751348 2008116289 2009521752 2012619042 2015380416 2016379008 2018486736 2022972883 2023633152 2024388744 2024465238 2026752192 2029550208 2030384727 2032678368 2036304216 2038604544 2039442786 2044565376 2045406069 2051369352 2054531142 2057367508 2060538543 2062613056 2064388032 2065792176 2068976196 2077872832 2081075472 2085820632 2093245504 2099445432 2101252104 2101817088 2102681322 2107962752 2108829513 2113540128 2114977704 2118237534 2122194816 2124431211 2128400064 2130624888 2135483028 2136057216 2136935529 2139349536 2140846848 2145604944 2149432228 2151281916 2151860352 2152745163 2156766912 2157572214 2163073248 2165334316 2166407208 2168671761 2169379584 2172723264 2179076256 2180558408 2183919318 2185429248 2186327862 2191819392 2196690776 2201699556 2205093051 2214574992 2217988332 2218584704 2219496951 2230959024 2235917397 2236647168 2237566842 2240094528 2243187072 2246644512 2253194496 2254120974 2258202288 2259782784 2260711971 2267302968 2270797578 2273083776 2276587296 2277437337 2280096216 2283243984 2286763164 2289900672 2290842243 2293430112 2296596288 2300136048 2305248169 2306841984 2307790521 2313587136 2320439688 2323060992 2324016198 2337606936 2341209906 2351277152 2354901192 2360905344 2361876111 2364544224 2367808576 2371458096 2375688252 2377732644 2378371968 2379349917 2383795008 2385326272 2393264244 2394450072 2396952999 2399366208 2401430976 2403064368 2406768228 2408452704 2410090872 2413805562 2415474432 2417117376 2420842896 2427921384 2432252258 2433457404 2434999872 2440552032 2449353004 2451460788 2452119936 2453128209 2458607904 2465796816 2467473988 2471277123 2472083712 2475893952 2485729036 2490372864 2491396866 2492066752 2495907792 2503205768 2509828902 2510503744 2516228064 2520106344 2523585456 2527475076 2530942848 2534843808 2536567944 2540477574 2542255632 2547905871 2549667456 2550715839 2555334168 2557122624 2557219248 2561160708 2567593728 2568649482 2576138256 2580108876 2583670824 2587653054 2591203392 2595197232 2602785528 2609421696 2610494649 2613443616 2628726912 2629807803 2634569336 2645186796 2649263841 2651931072 2656018512 2660112252 2663784648 2667890358 2671550784 2675668464 2679362336 2683492056 2687173888 2691315648 2699184992 2699286984 2702336256 2703447414 2707179636 2709509292 2710237824 2711352231 2715072288 2717408736 2719257048 2723448258 2727208092 2731411557 2735159136 2736514368 2739374856 2747384724 2752517376 2754389568 2758634928 2771636294 2774021418 2774767296 2781094176 2792141618 2799260576 2801669472 2803575096 2807896266 2811772684 2816106489 2818053504 2819970272 2824316712 2830756572 2832574948 2837866752 2839033638 2840833184 2847310704 2849247372 2851699284 2852466048 2853638937 2860037586 2860806592 2868375888 2870326884 2874750939 2875689216 2876762952 2876871654 2880121536 2884097664 2888542944 2891562348 2896964352 2898155538 2905435008 2906629677 2911892424 2915103816 2919596886 2928133719 2935599408 2940124068 2952766656 2957317776 2959329268 2963890503 2974612032 2981223196 2983422456 2986792704 2988020826 2995526016 2996757729 3005494632 3010127022 3010936384 3014282628 3018928563 3023070624 3027730104 3035449728 3036583116 3036697857 3040128288 3044325312 3049017552 3054456324 3057906816 3059164179 3062128384 3066848064 3077054028 3081796713 3084782848 3086051262 3093919584 3096582048 3098688264 3103464294 3105609984 3116809248 3121613208 3139868256 3149168148 3152725632 3154021983 3158376242 3161944128 3167584336 3170310192 3172466556 3177356301 3178393344 3181742774 3191018992 3192600096 3195937332 3199154944 3201907968 3203224542 3204085824 3205282178 3209024304 3211270272 3213454496 3218407416 3222823168 3224148342 3226922874 3227790528 3235150368 3236358321 3237228512 3244609872 3246666496 3248001474 3249610812 3254069376 3259084896 3268614384 3270837612 3275878977 3278143872 3279491793 3287729088 3295036164 3301191936 3302549334 3321862488 3324121934 3326982498 3327877056 3346438536 3348714698 3354970752 3356350263 3360141792 3364780608 3369966768 3373489406 3379791744 3381181461 3382090592 3387303432 3389674176 3397207828 3400954452 3406196367 3407112224 3409496832 3409625664 3414880944 3420144324 3424865976 3430144746 3434851008 3440145168 3444894432 3450204072 3454937856 3460262976 3470380704 3480659532 3484591488 3486024297 3506410404 3511814859 3526915728 3532351788 3535908096 3538950912 3541358016 3546816336 3551712864 3557187144 3562067712 3563532378 3567557952 3577989408 3588420864 3589896366 3599049312 3600393139 3604596552 3609572848 3610152342 3612679056 3615136308 3620096384 3620708343 3623211648 3625676064 3631264344 3636277456 3641882076 3646878848 3648378387 3648685824 3650186106 3652499808 3660828048 3663179632 3672519424 3674029506 3677191182 3678179904 3687911856 3698695224 3699689728 3701210982 3708125568 3713840928 3728593554 3735559296 3737095299 3738100128 3743861688 3754808652 3761506399 3764743353 3765755616 3774342096 3785378184 3789335053 3791212614 3796414272 3798996496 3802265712 3804851916 3810716361 3813383448 3815977214 3824501184 3827102512 3833001252 3835683936 3835828872 3840162048 3841741062 3844208858 3851390592 3852974223 3855416464 3864207384 3870163314 3875506236 3881479581 3882523232 3886805088 3892795848 3904178292 3914132544 3920165424 3937022208 3943090368 3951854004 3966149376 3967780194 3977896608 3984027768 3990168378 3995676972 4001835537 4007326176 4013502696 4016232578 4019043504 4025238084 4030760832 4032758016 4036973472 4045945766 4048777488 4048930476 4053504384 4055171121 4059100416 4060769454 4065356736 4072608432 4078885572 4085172387 4089130752 4090812138 4102738704 4109062284 4114735016 4121077086 4125226112 4128776064 4131584352 4137952392 4155745664 4157454441 4161032127 4162150944 4171641264 4186491008 4188212427 4198890864 4202504208 4205362644 4211844399 4215925504 4217659026 4227080256 4229955408 4236475068 4244389632 4248862422 4256800128 4258550457 4261249776 4270966056 4272114432 4273871058 4278699072 4286367757 4290056379 4291209888 4298864456 4302563832 4303720704 4305490326 4313533824 4315144428 4315307481 4318079479 4326146496 4330668632 4332814416 4337343522 4345446528 4347233307 4350025813 4358152512 4361116816 4367838636 4372655724 4379395329 4383638784 4393381552 4403399112 4410186102 4429149984 4435976664 4437169408 4438993902 4461918048 4471834794 4475133684 4480189056 4482031239 4486374144 4493289024 4508241948 4511308339 4515190533 4516404576 4519565568 4521423942 4534605936 4541595156 4544684233 4546167552 4553174592 4554874674 4560192432 4566487968 4573526328 4578307051 4579801344 4581684486 4586860224 4593192576 4600272096 4610496338 4613683968 4615581042 4627174272 4629076893 4640879376 4648032396 4655196441 4675213872 4682419812 4702554304 4709802384 4721810688 4723752222 4729088448 4735617152 4737564363 4742916192 4751376504 4755465288 4756743936 4758699834 4767590016 4770652544 4772614161 4786528488 4788900144 4793905998 4798732416 4802861952 4806128736 4807923267 4813536456 4816905408 4820181744 4827611124 4834234752 4836222513 4841685792 4855842768 4864504516 4866914808 4869999744 4872002211 4881104064 4898706008 4902921576 4904239872 4906256418 4917215808 4931593632 4934947976 4942554246 4951787904 4953824001 4971458072 4982793732 4984133504 4986182901 4990473747 4991815584 5006411536 5019657804 5021007488 5023072047 5032456128 5040212688 5047170912 5054950152 5060234109 5061885696 5069687616 5073135888 5080955148 5084511264 5095811742 5099334912 5101431678 5110668336 5114245248 5114438496 5122321416 5137298964 5145217119 5152276512 5160217752 5167341648 5175306108 5178826219 5182406784 5190394464 5205571056 5217140593 5218843392 5220989298 5226887232 5257453824 5259615606 5269138672 5290373592 5298527682 5303862144 5312037024 5320224504 5327569296 5335780716 5343101568 5345298567 5351336928 5358724672 5366984112 5382631296 5384844549 5398369984 5398573968 5406894828 5414359272 5415228513 5419018584 5420475648 5422704462 5430144576 5434817472 5438514096 5446896516 5454416184 5462823114 5470318272 5473028736 5478749712 5494769448 5508779136 5511044259 5517269856 5543272588 5548042836 5549534592 5551816473 5562188352 5584283236 5592890331 5598521152 5603338944 5607150192 5615792532 5623545368 5632212978 5636107008 5639940544 5648633424 5661513144 5665149896 5678067276 5681666368 5686818921 5694621408 5698494744 5703398568 5704932096 5707277874 5720075172 5721613184 5723965821 5736751776 5740653768 5749501878 5753525904 5753743308 5760243072 5766313287 5768195328 5777085888 5783124696 5796311076 5810870016 5813259354 5823784848 5830207632 5839193772 5856267438 5871198816 5880248136 5905533312 5914635552 5918658536 5927781006 5945113699 5949224064 5951670291 5962446392 5966844912 5976041652 5985252567 5991052032 5993515458 6010989264 6020254044 6021872768 6024348867 6028565256 6037857126 6046141248 6055460208 6068918649 6070899456 6073166232 6073395714 6080256576 6088650624 6091154181 6098035104 6108912648 6115813632 6118328358 6133696128 6136218207 6154108056 6163593426 6172102524 6181615629 6187839168 6193164096 6197376528 6206928588 6233618496 6243226416 6279736512 6298336296 6305451264 6308043966 6316752484 6323888256 6326488539 6335168672 6340620384 6344933112 6354712602 6363485548 6373293633 6382037984 6385200192 6391874664 6406449084 6408171648 6410564356 6410806587 6418048608 6422540544 6426908992 6436814832 6448296684 6453845748 6455581056 6458235489 6470300736 6472716642 6474457024 6489219744 6496002948 6499221624 6506015283 6508138752 6518169792 6537228768 6541675224 6551757954 6556287744 6558983586 6575458176 6590072328 6605098668 6643724976 6648243868 6653964996 6655754112 6658490853 6692877072 6697429396 6707752191 6709941504 6712700526 6720283584 6729561216 6739933536 6746978812 6759583488 6762362922 6764181184 6774606864 6779348352 6782135913 6794415656 6801908904 6812392734 6814224448 6819251328 6829761888 6832312011 6840288648 6849731952 6860289492 6869702016 6872526729 6880290336 6889788864 6900408144 6915744507 6920525952 6923371563 6940761408 6961319064 6969182976 6972048594 7012820808 7023629718 7053831456 7064703576 7082716032 7085628333 7093632672 7103425728 7114374288 7127064756 7135115904 7138049751 7155978816 7179792732 7190858997 7198098624 7200786278 7209193104 7219145696 7220304684 7225358112 7230272616 7240192768 7241416686 7246423296 7251352128 7262528688 7272554912 7283764152 7293757696 7296756774 7300372212 7304999616 7321656096 7326359264 7348059012 7354382364 7356359808 7359384627 7375823712 7397390448 7402421964 7413831369 7416251136 7427681856 7457187108 7471118592 7474190598 7476200256 7487723376 7509617304 7523012798 7529486706 7531511232 7548684192 7570756368 7578670106 7582425228 7592828544 7597992992 7604531424 7609703832 7621432722 7626766896 7631954428 7643717613 7649002368 7652147517 7654205024 7666002504 7671367872 7671657744 7683482124 7688417716 7702781184 7705948446 7710832928 7728414768 7740326628 7751012472 7762959162 7765046464 7773610176 7785591696 7808356584 7828265088 7831483947 7840330848 7886180736 7889423409 7903708008 7935560388 7947791523 7955793216 7968055536 7980336756 7991353944 8003671074 8014652352 8027005392 8032465156 8038087008 8050476168 8061521664 8073946944 8091891532 8097554976 8097860952 8107008768 8110342242 8121538908 8130713472 8134056693 8145216864 8157771144 8170344774 8181624276 8194234671 8205477408 8218124568 8229470032 8242154172 8250452224 8257552128 8263168704 8275904784 8311491328 8314908882 8322064254 8324301888 8343282528 8372982016 8376424854 8397781728 8405008416 8410725288 8423688798 8435318052 8448319467 8454160512 8459910816 8472950136 8497724844 8512882903 8513600256 8517100914 8522499552 8541932112 8547742116 8557398144 8560916811 8572735514 8580112758 8582419776 8597728912 8605127664 8610980652 8624252817 8627067648 8630288856 8630614962 8636158958 8652292992 8661337264 8665628832 8674687044 8690893056 8694466614 8700051626 8716305024 8719889031 8722233632 8735677272 8745311448 8758790658 8784401157 8786763104 8806798224 8820372204 8858299968 8871953328 8877987804 8891671509 8923836096 8943669588 8950267368 8960378112 8964062478 8986578048 8990273187 9016483896 9022616678 9030381066 9032809152 9042847884 9056785689 9069211872 9083190312 9089368466 9106349184 9109749348 9110093571 9120384864 9132975936 9147052656 9156614102 9163368972 9173720448 9177492537 9186385152 9200544192 9220992676 9231162084 9245390139 9254348544 9258153786 9281758752 9296064792 9310392882 9350427744 9364839624 9405108608 9419604768 9447504444 9458176896 9462065949 9471234304 9475128726 9485832384 9502753008 9510930576 9517399668 9532068903 9535180032 9541305088 9545228322 9573056976 9577800288 9587811996 9597464832 9605723904 9612257472 9615846534 9627072912 9633810816 9640363488 9655222248 9668469504 9672445026 9683371584 9700727029 9709074963 9711685536 9729009032 9733829616 9739999488 9744004422 9762208128 9772495663 9797412016 9805843152 9812512836 9827636931 9834431616 9838475379 9863187264 9869895952 9885108492 9903575808 9907648002 9942916144 9965587464 9968267008 9972365802 9980947494 9983631168 10012823072 10039315608 10042014976 10046144094 10064912256 10069050789 10080425376 10094341824 10109900304 10120468218 10139375232 10143544383 10146271776 10161910296 10169022528 10191623484 10202863356 10209803083 10218589101 10221336672 10228490496 10228876992 10244642832 10274597928 10285338001 10290434238 10304553024 10320435504 10334683296 10350612216 10357652438 10364813568 10380788928 10411142112 10434281186 10441978596 10453774464 10458072891 10519231212 10535444577 10538277344 10580747184 10597055364 10607724288 10624074048 10640449008 10655138592 10671561432 10686203136 10690597134 10702673856 10717449344 10733968224 10765262592 10769689098 10796739968 10797147936 10801179417 10813789656 10828718544 10830457026 10838037168 10845408924 10860289152 10862125029 10869634944 10877028192 10893793032 10908832368 10925646228 10940636544 10945135161 10946057472 10957499424 10989538896 11017558272 11022088518 11034539712 11086545176 11096085672 11099069184 11103632946 11124376704 11168566472 11185780662 11197042304 11206677888 11211285897 11214300384 11231585064 11247090736 11264425956 11279881088 11284519197 11294230059 11297266848 11323026288 11330299792 11356134552 11363332736 11368005159 11373637842 11389242816 11396989488 11406797136 11414555748 11432149083 11440150344 11443226368 11447931642 11473503552 11481307536 11499003756 11507051808 11507486616 11520486144 11532626574 11554171776 11558922669 11566249392 11592622152 11626518708 11634426769 11644438743 11647569696 11660415264 11678387544 11712534876 11720501443 11742397632 11760496272 11807212921 11811066624 11829271104 11837317072 11855562012 11890227398 11898448128 11903340582 11924892784 11933689824 11952083304 11970505134 11987030916 12005506611 12021978528 12040508088 12043745536 12048697734 12057130512 12075714252 12092282496 12110920416 12137837298 12146332464 12146791428 12160513152 12165513363 12177301248 12182308362 12196070208 12217825296 12236656716 12255517161 12267392256 12272436414 12308216112 12327186852 12344205048 12363231258 12375678336 12386328192 12394753056 12413857176 12467236992 12472363323 12486452832 12559473024 12564637281 12596672592 12616087932 12633504968 12635533197 12647776512 12652977078 12670337344 12681240768 12689866224 12709425204 12726971096 12746587266 12764075968 12770400384 12775651371 12783749328 12812898168 12816343296 12821128712 12821613174 12836097216 12853817984 12859103271 12870169137 12873629664 12896593368 12907691496 12911162112 12916470978 12940601472 12945433284 12948914048 12954238437 12978439488 12992005896 12998443248 13012030566 13036339584 13050077439 13074457536 13083350448 13103515908 13117967172 13150916352 13180144656 13210197336 13287449952 13296487736 13307929992 13311508224 13316981706 13355920249 13385754144 13394858792 13415504382 13425401052 13440567168 13446093717 13454731003 13459122432 13479867072 13493957624 13524725844 13528362368 13533925017 13545571599 13549213728 13558696704 13564271826 13588831312 13603817808 13624785468 13628448896 13634052699 13638502656 13659523776 13664624022 13680577296 13699463904 13720578984 13734921153 13739404032 13745053458 13760580672 13779577728 13800816288 13831489014 13841051904 13846743126 13881522816 13887230679 13922638128 13944097188 13965589323 14025641616 14047259436 14056814023 14107662912 14129407152 14160810181 14165432064 14171256666 14187265344 14206851456 14212693089 14228748576 14254129512 14270231808 14276099502 14311957632 14317842483 14359585464 14381717994 14396197248 14401572556 14418386208 14423769801 14438291392 14440609368 14450716224 14460545232 14482833372 14502704256 14508667539 14525057376 14545109824 14567528304 14593513548 14600744424 14609999232 14616006633 14643312192 14652718528 14696118024 14708764728 14712719616 14718769254 14751647424 14794780896 14804843928 14827662738 14855363712 14914374216 14948381196 14952400512 14958548703 14975446752 15019234608 15046025596 15058973412 15063022464 15069216141 15097368384 15141512736 15157340212 15164850456 15180702327 15185657088 15195985984 15209062848 15219407664 15242865444 15253533792 15263908856 15287435226 15298004736 15304295034 15308410048 15332005008 15342735744 15343315488 15366964248 15376835432 15411896892 15421665856 15435651357 15456829536 15480653256 15502024944 15525918324 15530092928 15536478657 15547220352 15571183392 15616713168 15651421779 15656530176 15662967894 15680661696 15772361472 15778846818 15807416016 15871120776 15895583046 15911586432 15936111072 15960673512 15982707888 16007342148 16029304704 16035895701 16054010784 16064930312 16076174016 16100952336 16136737183 16147893888 16154533647 16183783064 16195109952 16195721904 16220684484 16243077816 16245685539 16261426944 16268113386 16290433728 16315542288 16340689548 16363248552 16388469342 16410954816 16436249136 16458940064 16484308344 16526337408 16533132777 16551809568 16629817764 16644128508 16648603776 16655449419 16686565056 16752849708 16778670993 16795563456 16810016832 16821450576 16847377596 16870636104 16896638934 16908321024 16919821632 16945900272 16995449688 17025765806 17034201828 17044999104 17083864224 17095484232 17114796288 17121833622 17145471028 17160225516 17164839552 17171897463 17195457824 17210255328 17221961304 17248505634 17260577712 17261229924 17272317916 17298939861 17304585984 17322674528 17331257664 17349374088 17388933228 17400103252 17432610048 17439778062 17444467264 17471354544 17490622896 17517581316 17568802314 17573526208 17613596448 17640744408 17716599936 17743906656 17755975608 17783343018 17835341097 17847672192 17855010873 17887339176 17900534736 17928124956 17973156096 17980546374 18032967792 18045233356 18060762132 18065618304 18073046601 18085695768 18113571378 18138423744 18166380624 18178736932 18206755947 18212698368 18219498696 18220187142 18240769728 18265951872 18273462543 18294105312 18313228204 18326737944 18347440896 18354985074 18401088384 18408654621 18441985352 18462324168 18490780278 18516307572 18544846887 18563517504 18592129584 18620785764 18700855488 18729679248 18810217216 18839209536 18895008888 18916353792 18924131898 18950257452 18971664768 18979465617 19005506016 19021861152 19034799336 19064137806 19090456644 19119880899 19146113952 19155600576 19175623992 19224514944 19231693068 19232419761 19254145824 19267621632 19280726976 19310444496 19344890052 19366743168 19374706467 19401454058 19418149926 19423371072 19458018064 19467659232 19488008844 19518045849 19524416256 19544991326 19594824032 19611686304 19625025672 19655273862 19668863232 19676950758 19726374528 19739791904 19770216984 19815296004 19885832288 19931174928 19944731604 19961894988 19967262336 19975472559 20025646144 20078631216 20092288188 20123256573 20129824512 20138101578 20160850752 20188683648 20219800608 20240936436 20278750464 20287088766 20292543552 20323820592 20338045056 20346407739 20383246968 20405726712 20419606166 20437178202 20442673344 20457753984 20489285664 20496936033 20549195856 20570676002 20580868476 20609106048 20617580187 20640871008 20669366592 20701224432 20715304876 20747233521 20761577856 20770114689 20822284224 20868562372 20883957192 20907548928 20916145782 21038462424 21070889154 21076554688 21161494368 21194110728 21248148096 21256884999 21280898016 21310277184 21343122864 21381194268 21405347712 21414149253 21434898688 21467936448 21539378196 21572576991 21593479936 21594295872 21602358834 21627579312 21657437088 21660914052 21676074336 21690817848 21720578304 21724250058 21739269888 21754056384 21787586064 21817664736 21851292456 21881273088 21890270322 21914998848 21979077792 22044177036 22069079424 22078153881 22173090352 22192171344 22207265892 22241494107 22248753408 22337132944 22371561324 22394084608 22413355776 22422571794 22428600768 22463170128 22494181472 22528851912 22559762176 22569038394 22588460118 22594533696 22646052576 22660599584 22712269104 22726665472 22736010318 22747275684 22778485632 22793978976 22813594272 22829111496 22864298166 22880300688 22895863284 22931152839 22947007104 22956442551 22962615072 22998007512 23014103616 23014973232 23065253148 23106396451 23108343552 23117845338 23132498784 23185244304 23253037416 23268853538 23288877486 23295139392 23320830528 23356775088 23425069752 23441002886 23484795264 23494451841 23520992544 23614425842 23658542208 23668270227 23674634144 23711124024 23780454796 23806681164 23843374569 23849785568 23867379648 23904166608 23941010268 23974061832 24011013222 24043957056 24081016176 24097395468 24114261024 24151428504 24184564992 24221840832 24275674596 24292664928 24293582856 24321026304 24331026726 24364616724 24392140416 24402170079 24435650592 24473313432 24511034322 24544872828 24582704013 24616432224 24654373704 24688410096 24726462516 24751356672 24772656384 24789506112 24827714352 24934473984 24944726646 24972905664 25118946048 25129274562 25193345184 25232175864 25267009936 25271066394 25305954156 25340674688 25344958401 25362481536 25379732448 25418850408 25453942192 25493174532 25528151936 25538648709 25540800768 25551302742 25567498656 25625796336 25642257424 25643226348 25672194432 25682750433 25707635968 25718206542 25740338274 25747259328 25793186736 25815382992 25832941956 25872758451 25881202944 25890866568 25897828096 25908476874 25956878976 25984011792 25996886496 26024061132 26072679168 26100154878 26148915072 26159667093 26166700896 26207031816 26235934344 26330544793 26353203471 26360289312 26420394672 26525345371 26574899904 26592975472 26615859984 26633963412 26675014527 26711840498 26771508288 26789717584 26831008764 26850802104 26881134336 26892187434 26909462006 26959734144 26970819561 26987915248 27049451688 27056724736 27067850034 27091143198 27098427456 27128543652 27170357067 27177662624 27207635616 27249570936 27256897792 27268105398 27319047552 27329248044 27330280713 27361154592 27398927808 27441157968 27469842306 27490106916 27521161344 27532477611 27559155456 27601632576 27662978028 27693486252 27736170417 27763045632 27774461358 27845276256 27888194376 27931178646 28051283232 28094518872 28113628046 28215325824 28258814304 28321620362 28342513332 28374530688 28386197847 28413702912 28425386178 28457497152 28508259024 28552199004 28596206709 28623915264 28635684966 28719170928 28763435988 28792394496 28803145112 28836772416 28847539602 28876582784 28881218736 28901432448 28921090464 28965666744 29005408512 29017335078 29050114752 29090219648 29102181087 29127224889 29135056608 29187027096 29201488848 29219998464 29232013266 29286624384 29305437056 29317486989 29392236048 29417529456 29437538508 29482910793 29503294848 29589561792 29609687856 29655325476 29710727424 29828748432 29896762392 29904801024 29917097406 29950893504 30004574299 30038469216 30092051192 30117946824 30126044928 30138432282 30194736768 30207152367 30226556353 30283025472 30314680424 30329700912 30361404654 30391971968 30418125696 30430633149 30438815328 30450180691 30485730888 30507067584 30527817712 30574870452 30608590068 30616820096 30629409249 30655767303 30664010016 30685471488 30686630976 30733928496 30753670864 30823793784 30843331712 30856014003 30871302714 30913659072 30961306512 31004049888 31051836648 31060185856 31072957314 31094440704 31142366784 31233426336 31302843558 31325935788 31361323392 31374218673 31557693636 31579158373 31606333731 31614832032 31742241552 31791166092 31812789631 31823172864 31872222144 31921347024 31965415776 32014684296 32048149357 32058609408 32071791402 32108021568 32129860624 32152348032 32201904672 32273474366 32295787776 32309067294 32367566128 32390219904 32391443808 32403538251 32441368968 32486155632 32491371078 32536226772 32580867456 32586375087 32631084576 32681379096 32726497104 32776938684 32821909632 32835405483 32872498272 32917880128 32968616688 33052674816 33066265554 33103619136 33259635528 33288257016 33297207552 33310898838 33373130112 33505699416 33557341986 33591126912 33620033664 33642901152 33694755192 33741272208 33793277868 33839643264 33853557591 33891800544 33990899376 34051531612 34068403656 34089998208 34104015477 34167728448 34190968464 34243667244 34290942056 34296447249 34320451032 34329679104 34343794926 34390915648 34420510656 34443922608 34497011268 34521155424 34522459848 34544635832 34597879722 34645349056 34662515328 34676768007 34698748176 34777866456 34800206504 34879556124 34888934528 34903280307 34933316229 34942709088 34981245792 35035162632 35137604628 35147052416 35161504329 35227192896 35281488816 35421638763 35433199872 35487813312 35511951216 35566686036 35670682194 35695344384 35710021746 35774678352 35801069472 35856249912 35961092748 36016519833 36065935584 36090466712 36121524264 36131236608 36146093202 36171391536 36227142756 36251783533 36276847488 36332761248 36357473864 36413511894 36438997392 36440374284 36481539456 36496540089 36519984151 36531903744 36546925086 36588210624 36626456408 36653475888 36709970148 36766551483 36802176768 36817309242 36883970704 36924648336 36981560556 37032615144 37089693774 37127035008 37184259168 37241571528 37401710976 37417089969 37459358496 37678419072 37693911843 37790017776 37848263796 37900514904 37906599591 37943329536 37958931234 38011012032 38043722304 38069598672 38128275612 38154209491 38180913288 38239761798 38292227904 38311201152 38351247984 38449029888 38463386136 38464839522 38508291648 38561453952 38577309813 38620888992 38689780104 38733486336 38749412934 38802908116 38836299852 38846742144 38862715311 38916036128 38935318464 38976017688 39036091698 39089982652 39150232317 39189648064 39223372608 39250051344 39310547724 39353901516 39452749056 39479583808 39540433968 39630592008 39771664576 39862349856 39889463208 39923789976 39934524672 39950945118 40051292288 40067760747 40157262432 40184576376 40246513146 40276203156 40321701504 40364193009 40377367296 40439601216 40481872872 40574177532 40585087104 40601775051 40647641184 40676090112 40692815478 40766493936 40811453424 40839212332 40874356404 40885346688 40902158097 40915507968 40978571328 40993872066 41098391712 41141352004 41161736952 41204763459 41218212096 41235160374 41281742016 41338733184 41402448864 41430609752 41494467042 41523155712 41540229378 41644568448 41661692037 41737124744 41767914384 41832291564 41896767969 42076924848 42141778308 42153109376 42170442069 42322988736 42388221456 42482430543 42496296192 42513769998 42561796032 42620554368 42638079267 42686245728 42762388536 42810695424 42828298506 42935872896 42953527449 43078756392 43145153982 43188591744 43204717668 43255158624 43271309403 43314874176 43321828104 43352148672 43381635696 43448500116 43508112768 43526002617 43575172128 43635329472 43702584912 43780540644 43829997696 43848019899 43958155584 44088354072 44138158848 44156307762 44346180704 44384342688 44414531784 44482988214 44674265888 44743122648 44845143588 44857201536 44875646109 44926340256 44988362944 45057703824 45138076788 45176920236 45189067392 45207648423 45292105152 45321199168 45424538208 45472020636 45494551368 45542106981 45556971264 45587957952 45627188544 45658222992 45728596332 45760601376 45791726568 45862305678 45894014208 45912885102 45925230144 45996015024 46028207232 46029946464 46130506296 46212792902 46235690676 46264997568 46370488608 46506074832 46537707076 46577754972 46590278784 46609435971 46641661056 46713550176 46850139504 46882005772 46954265337 46969590528 46988903682 47041985088 47228851684 47317084416 47336540454 47349268288 47422248048 47560909592 47613362328 47686749138 47699571136 47734759296 47808333216 47882020536 47948123664 48022026444 48087914112 48107687103 48162032352 48194790936 48228522048 48302857008 48410211549 48443681664 48463600941 48551349192 48585329856 48587165712 48662053452 48729233448 48784280832 48804340158 48871301184 48946626864 49022068644 49089745656 49165408026 49232864448 49308747408 49376820192 49452925032 49579012224 49599398331 49655428704 49889453292 49945811328 49966348257 50258549124 50336012979 50386690368 50464351728 50534019872 50542132788 50611908312 50681349376 50689916802 50724963072 50759464896 50837700816 50907884384 50986349064 51056303872 51077297418 51102605484 51134997312 51251592672 51284514848 51286452696 51344388864 51365500866 51436413084 51480676548 51494518656 51515692389 51586373472 51630765984 51665883912 51745516902 51781733136 51816953748 51896819583 51913757952 51968023584 51993772992 52048122264 52200309756 52297830144 52319334186 52333401792 52414063632 52471868688 52661089586 52706406942 52720578624 52840789344 53050690742 53149799808 53185950944 53231719968 53267926824 53350029054 53423680996 53506023291 53543016576 53565032619 53579435168 53662017528 53701604208 53784374868 53818924012 53919468288 53941639122 53975830496 54098903376 54135700068 54182286396 54196854912 54219139803 54257087304 54340714134 54355325248 54415271232 54499141872 54536210796 54620267841 54638095104 54658496088 54660561426 54722309184 54797855616 54820387629 54882315936 54939684612 54980213832 55042322688 55064955222 55203265152 55225963863 55325956056 55386972504 55472340834 55548922716 55634540661 55690552512 55776388752 55862357292 56102566464 56189037744 56227256092 56430651648 56517628608 56643240724 56685026664 56749061376 56772395694 56850772356 56914994304 56938396851 57016518048 57104398008 57192413418 57271369932 57359642697 57438341856 57526871976 57606290224 57673544832 57695079204 57697259283 57753165568 57762437472 57802864896 57842180928 57931333488 58034670156 58100229504 58124119401 58180439296 58204362174 58254449778 58270113216 58374054192 58402977696 58464026532 58554137547 58573248768 58610874112 58634973978 58784472096 58835058912 58875077016 58965821586 59006589696 59179123584 59219375712 59310650952 59590180321 59657496864 59793524784 59834194812 59901787008 59926417677 60009148598 60076938432 60184102384 60235893648 60276864564 60369769719 60389473536 60414304734 60453112706 60566050944 60629360848 60659401824 60722809308 60783943936 60836251392 60861266298 60877630656 60900361382 60971461776 61014135168 61039223217 61055635424 61149740904 61217180136 61233640192 61258818498 61311534606 61328020032 61373261952 61467856992 61490808099 61507341728 61647587568 61686663424 61712028006 61742605428 61827318144 61852740561 61922613024 62008099776 62103673296 62145914628 62241700563 62284733568 62310344067 62466852672 62605687116 62651871576 62722646784 62748437346 63115387272 63158316746 63212667462 63229664064 63484483104 63582332184 63625579262 63744444288 63770654997 63842694048 63930831552 64029368592 64096298714 64143582804 64216043136 64242447759 64259721248 64304696064 64403809344 64546948732 64618134588 64717730973 64735132256 64780439808 64782887616 64807076502 64882737936 64972311264 64982742156 65072453544 65161734912 65172750174 65262169152 65362758192 65452994208 65553877368 65643819264 65670810966 65744996544 65835760256 65937233376 66132531108 66207238272 66234461643 66519271056 66576514032 66621797676 66724482321 66746260224 67011398832 67114683972 67182253824 67240067328 67285802304 67389510384 67482544416 67586555736 67679286528 67707115182 67783601088 67905089203 67981798752 68103063224 68136807312 68179996416 68208030954 68335456896 68381936928 68407469641 68487334488 68581884112 68592894498 68640902064 68687589852 68781831296 68793458517 68841021312 68869327653 68887845216 68994022536 69042310848 69044919696 69089271664 69195759444 69290698112 69319189353 69325030656 69353536014 69397496352 69555732912 69600413008 69759112248 69777869056 69806560614 69866632458 69885418176 69962491584 70070325264 70275209256 70294104832 70323008658 70454385792 70483355523 70562977632 70843277526 70975626624 71004810681 71023902432 71133372072 71341364388 71420043492 71468621581 71530123707 71549356704 71602138944 71712499824 71922185496 71997366007 72033039666 72131871168 72180933424 72243048528 72292186404 72342783072 72454285512 72503567066 72553694976 72665522496 72714947728 72827023788 72877994784 72880748568 72963078912 72993080178 73039968302 73093850172 73176421248 73206510237 73252912816 73306951776 73419940296 73533102966 73634618484 73748112039 73767941408 73849296672 73963121112 74065230288 74179387548 74254070016 74368518336 74483143056 74803421952 74834179938 74918716992 75356838144 75387823686 75580035552 75696527592 75801029808 75813199182 75917862468 76022024064 76034875203 76087444608 76139197344 76256551224 76308418982 76361826576 76479523596 76584455808 76615946127 76622402304 76702495968 76926772272 76929679044 77016583296 77048251299 77122907904 77154619626 77241777984 77379560208 77498825868 77605816232 77618275353 77672599704 77693484288 77725430622 77832072256 77870636928 77952035376 78072183396 78179965304 78300464634 78379296128 78446745216 78479001279 78500102688 78621095448 78707803032 78959167616 78991634379 79059610413 79080867936 79261184016 79543329152 79576036113 79724699712 79778926416 79847579952 79901890236 80025043581 80102584576 80135521494 80314524864 80369152752 80493026292 80552406312 80643403008 80728386018 80879202432 80912458683 80963745744 81148355064 81170174208 81203550102 81295282368 81385630956 81440987383 81511071201 81532987872 81622906848 81678424664 81748712808 81770693376 81804316194 81957142656 81987744132 81990842139 82043510101 82196783424 82282704008 82323473904 82409526918 82470320748 82563484032 82597432833 82650490447 82677466368 82804897728 82861219504 82988934084 83080458756 83208511251 83289136896 83323384074 83474249488 83535828768 83664583128 83793535938 84153849696 84283556616 84306218752 84340884138 84645977472 84776442912 84964861086 85027539996 85123592064 85158593541 85241108736 85276158534 85372491456 85524777072 85656597012 85714858441 85788620127 85871745792 85907054898 86157512784 86290307964 86349000427 86377183488 86409435336 86510317248 86542618806 86629748352 86643656208 86704297344 86763271392 86897000232 86987833969 87016225536 87052005234 87150344256 87270658944 87306543261 87405169824 87561081288 87659995392 87696039798 87916311168 87952460967 88176708144 88312615524 88448732379 88692361408 88768685376 88829063568 88965976428 89348531776 89486245296 89690287176 89714403072 89751292218 89852680512 89976725888 90013722897 90115407648 90276153576 90353840472 90378134784 90415296846 90584210304 90642398336 90679669059 90849076416 90944041272 90989102736 91084213962 91175915904 91254377088 91316445984 91350542073 91457192664 91521202752 91583453136 91724611356 91825770204 91850460288 91888227747 91992030048 92056414464 92059892928 92261012592 92425585804 92471381352 92529995136 92568042009 92740977216 93012149664 93075414152 93155509944 93180557568 93218871942 93283322112 93427100352 93700279008 93764011544 93908530674 93977807364 94083970176 94122656019 94457703368 94673080908 94698536576 94737475119 94819001193 94844496096 95121819184 95226724656 95373498276 95399142272 95438368893 95469518592 95616666432 95764041072 95896247328 96044052888 96144448071 96175828224 96215374206 96324064704 96389581872 96457044096 96605714016 96820423098 96887363328 96927201882 97102698384 97170659712 97174331424 97210614753 97324106904 97458466896 97608680316 97742602368 97759125261 97893253728 98044137288 98179491312 98330816052 98397698161 98465728896 98506216449 98617494816 98753640384 98905850064 99125671267 99158024448 99198796662 99310857408 99778906584 99891622656 99932696514 100517098248 100672025958 100773380736 100928703456 101068039744 101084265576 101223816624 101379833604 101518929792 101560672773 101675401632 101815768768 101972698128 102154594836 102205210968 102269994624 102312046431 102503185344 102569029696 102572905392 102731001732 102872826168 102889341747 102961353096 102989037312 103031384778 103172746944 103261531968 103331767824 103491033804 103563466272 103633907496 103793639166 103936047168 103987545984 104096244528 104400619512 104638668372 104666803584 104709840921 104828127264 104943737376 105322179172 105412813884 105441157248 105484512987 105681578688 106101381484 106264916289 106299599616 106371901888 106463439936 106535853648 106700058108 106847361992 107012046582 107086033152 107130065238 107158870336 107324035056 107403208416 107568749736 107637848024 107883278244 107951660992 108049559499 108197806752 108271400136 108364572792 108393709824 108438279606 108514174608 108681428268 108710650496 108755350599 108830542464 108998283744 109072421592 109240535682 109316992176 109321122852 109444618368 109559952453 109595711232 109640775258 109764631872 109879369224 109960427664 110129910444 110406530304 110451927726 110651912112 110773945008 110944681668 111097845432 111269081322 111381105024 111552777504 111724714584 112205132928 112251269907 112378075488 112454512184 112957160281 113035257216 113081735529 113286481448 113370053328 113544791388 113701544712 113719798773 113829988608 113876793702 114033036096 114208796016 114384826836 114462628473 114542739864 114719285394 114876683712 115053743952 115212580448 115347089664 115390158408 115394518566 115524874944 115684361856 115731929439 115862666976 116069340312 116200459008 116248238802 116408724348 116508899556 116540226432 116588145933 116748108384 116805955392 116928053064 117108275094 117269947956 117450696951 117568944192 117670117824 117750154032 117931643172 118358247168 118438751424 118621301904 119180360642 119314993728 119587049568 119668389624 119803574016 119852835354 120018297196 120153876864 120203282241 120368204768 120471787296 120553729128 120739539438 120828609468 120906225412 121092579027 121132101888 121258721696 121318803648 121445618616 121722532596 121755261312 121800722764 121805325153 121942923552 122028270336 122078446434 122111270848 122299481808 122434360272 122517636996 122623069212 122656040064 122706474291 122746523904 122935713984 122981616198 123014683456 123295175136 123424056012 123485210856 123614290377 123654636288 123705481122 123845226048 124016199552 124207346592 124291829256 124483401126 124569467136 124620688134 124933705344 124985076111 125211374232 125303743152 125496874692 126230774544 126316633492 126425334924 126459328128 126511326207 126968966208 127164664368 127251158524 127447291629 127488888576 127541309994 127685388096 127861663104 127914237801 128058737184 128192597428 128287165608 128432086272 128484895518 128519442496 128807618688 128860582347 129093897464 129236269176 129435461946 129470264512 129565775232 129614153004 129765475872 129813928209 129944622528 129965484312 130144907088 130345500348 130524338304 130578007851 130725516384 130905988416 131107754736 131341621932 131489993088 131544059697 131671520512 131874466752 132265062216 132414476544 132468923286 133038542112 133153028064 133243595352 133448964642 134022797664 134229367944 134571604608 134626938327 134779020768 134965088832 135173111472 135414230364 135567202176 135622945269 135810178406 135963597504 136206126448 136273614624 136416061908 136626320943 136670913792 136763873856 136814939282 136974668976 137163768224 137185788996 137281804128 137375179704 137563662592 137586917034 137682042624 137738655306 137775690432 137988045072 138084621696 138089839392 138178543328 138391518888 138581396224 138638378706 138707072028 138794992704 139111465824 139200826016 139518224496 139613121228 139733264916 139770836352 139828307913 139924983168 140140650528 140550418512 140646017316 140862796011 140908771584 140966711046 141125955264 141686555052 141951253248 142009621362 142047804864 142266744144 142682728776 142840086984 142937243162 143060247414 143098713408 143204277888 143424999648 143844370992 143994732014 144066079332 144263742336 144323061309 144361866848 144486097056 144584372808 144685566144 144908571024 145007134132 145230634647 145331044992 145390802823 145429895456 145654047576 145755989568 145761497136 145986160356 146079936604 146187700344 146352842496 146413020474 146505825632 146613903552 146839880592 147066205932 147269236968 147496224078 147535882816 147698593344 147926242224 148130460576 148358775096 148737036672 148798194993 148966286112 149668359876 149837433984 149899044771 150775647372 151008038937 151160071104 151393055184 151602059616 151626398364 151835724936 152044048128 152069750406 152174889216 152278394688 152513102448 152616837964 152723653152 152959047192 153168911616 153231892254 153404991936 153853544544 153859358088 154033166592 154096502598 154309239252 154483555968 154547077167 154759120416 154997651736 155211632464 155236550706 155345199408 155450861244 155664144512 155690458749 155741273856 155904070752 156144366792 156359930608 156600929268 156758592256 156893490432 156958002558 157000205376 157242190896 157415606064 157918335232 157983268758 158119220826 158161735872 158522368032 159086658304 159152072226 159449399424 159557852832 159695159904 159803780472 160050087162 160271042988 160518069873 160629049728 160695097857 160738305504 160986052584 161104812624 161456772036 161744775157 161758404864 161824917366 161927491488 162296710128 162407100204 162590564736 162657419409 162771261912 162881974766 163022142402 163065975744 163245813696 163356849328 163497425616 163608632388 163860803523 163914285312 163975488264 163981684278 164087020202 164393566848 164461162887 164565408016 164646947808 164819053836 164940641496 165126968064 165194865666 165300980894 165609795456 165677891589 165722439008 165977868168 166160917512 166417022502 166646768148 166903621983 166948498976 167071657536 167329166256 167587071876 168307699392 168567113232 168681768276 169291954944 169552885824 169929722172 170055079992 170247184128 170317187082 170552317068 170744982912 170815190553 171049554144 171313194024 171429716882 171577240254 171814109796 172078928091 172315025568 172580615928 172698000854 172818870672 173020634496 173085237612 173091777849 173259496704 173287312416 173408594688 173526542784 173794000464 173975667938 174104010468 174300688512 174372358203 174541317888 174613086522 174810339648 175122162576 175392079596 175662412641 175832622336 175904921934 176353416288 176625231048 176897464758 177384722816 177537370752 177658127136 177931952856 178697063552 178770540963 178972490592 179380574352 179502584436 179705361024 179779253031 179953451776 180027445794 180230815296 180552307152 180707680944 180830593692 181109309157 181168420608 181284796672 181359338118 181698152832 181888082544 181978205472 182168427924 182351831808 182508754176 182632891968 182701084146 182914385328 183042405504 183117669651 183166906272 183449222712 183651540408 183700920576 183776455494 183984060096 184119785856 184313813551 184472424297 184522025184 184851171608 184942762704 185059990272 185136084018 185481954432 185558221683 185677417597 186024299328 186150828304 186311019888 186437743884 186725101689 186854200704 186931032201 187400558016 187528023088 187817061348 187955614728 188167940352 188245312038 188915406736 189346161816 189397073152 189474950238 189638002386 189688992192 190243638368 190453449312 190746996552 190798284544 190876737786 191233332864 191311964991 191528082144 191792494656 192088105776 192288896142 192430748412 192648129408 192727343277 192779163744 192914088192 193211428032 193640846196 193854403764 193986258577 194153192919 194205396768 194341319424 194348662848 194421229506 194648213808 194916933792 195217360632 195421422019 195485204736 195518250522 195786507456 196088274576 196358982624 196661632104 196795396322 196931457792 197012432898 197234989632 197507280768 197811700128 198251342534 198397593324 198621714816 198703384929 199557813168 199865393028 200173446963 201034196496 201344051916 201546761472 201857406912 202136079488 202168531152 202447633248 202759667208 203037859584 203121345546 203350803264 203631537536 203715267609 203945396256 204309189672 204410421936 204539989248 204624092862 205006370688 205138059392 205145810784 205222408923 205462003464 205745652336 205778683494 205922706192 206062769556 206345493888 206380375551 206523063936 206663535648 206982067608 207126932544 207267814992 207587278332 207872094336 207957568059 207975091968 208192489056 208801239024 209277336744 209333607168 209419681842 209656254528 209887474752 210644358344 210825627768 210882314496 210969025974 211363157376 211450066569 212202762968 212529832578 212743803776 212926879872 213014432043 213071707296 213400116216 213694723984 214024093164 214260130476 214317740672 214405864743 214590371121 214648070112 214806416832 215137499472 215275696048 215766556488 215903321984 215992098021 216099118998 216395613504 216542800272 216729145584 216876559212 217028349216 217362856536 217421300992 217510701198 217661084928 217996567488 218144843184 218481071364 218633984352 218642245704 218889236736 219119904906 219281550516 219529263744 219619530711 219758738448 219920855328 220259820888 220903855452 221054108611 221244336117 221303824224 221547890016 221889363336 222195690864 222538162644 222689527417 222762210048 223105555008 223449429168 224337045499 224410265856 224502539814 224756150976 224909024368 225914320562 226070514432 226163471058 226572962896 226740106656 227089582776 227403089424 227439597546 227753587404 228066072192 228104625609 228417592032 228769653672 228925256946 229085479728 229438570788 229753367424 229847838381 230107487904 230425160896 230780316816 230789037132 231049749888 231144753897 231368723712 231463858878 231725333952 232138680624 232496477604 232817448696 232854826059 233017799112 233080452864 233176291866 233496216768 233611910784 233856106128 234216550188 234539895912 234901393902 235137888384 235340235648 235500308064 235863286344 236877502848 236974903137 237242603808 238360721284 238629987456 238728108339 239174099136 239336779248 239705670708 240036594392 240075130743 240307753728 240406564482 240736409536 240943574592 241107458256 241479078876 241657218936 241812450824 242185158054 242517443392 242637607296 242737376049 242891237232 243445065192 243510522624 243601445528 243610650306 243885847104 244156892868 244222541696 244322962149 244533213603 244598963616 244868720544 245035273992 245246138424 245312080128 245412948582 245871427968 245963232396 246029366912 246130530303 246590350272 246848112024 246970421712 247228580754 247410962244 247690452096 247951471341 248032399104 248414693184 248583658512 248966802252 249241376268 249867410688 249970152222 250422748464 250607486304 250993749384 252461549088 252633266984 252850669848 252918656256 253022652414 253762484731 253937932416 254329328736 254502317048 254894583258 255082619988 255370776192 255475780623 255639889057 255723326208 255828475602 256117474368 256385194856 256574331216 256969791036 257038884992 257144575323 257365860381 257615237376 257721164694 258187794928 258472538352 258870923892 258940529024 259047001281 259131550464 259228306008 259530951744 259627856418 259889245056 259930968624 260289814176 260691000696 260963501907 261048676608 261156015702 261451032768 261811976832 261919629783 262215509472 262683243864 262979986176 263088119394 263748933504 263857382901 264530124432 264937846572 265346197137 266077084224 266306056128 266487190704 266897929284 267079466437 268045595328 268458735888 269143209216 269253876654 269558041536 269930177664 270041168691 270346222944 270828460728 271134404352 271245890538 271620356812 271927195008 272039007177 272412252896 272547229248 272832123816 273252641886 273527747712 273629878564 273949337952 274051626219 274327536448 274371577992 274563608256 274750359408 275173834068 275477310612 275551380864 275664683241 275976090144 276169243392 276179678784 276357086656 276783037776 277276757412 277414144056 277589985408 277704126027 278222931648 278401652032 279036448992 279226242456 279466529832 279541672704 279656615826 279849966336 280281301056 281100837024 281292034632 281725592022 281933422092 282251910528 283373110104 284019242724 284095609728 284212425357 284533488288 285365457552 285680173968 285874486324 286120494828 286197426816 286315106679 286408555776 286849999296 287688741984 287989464028 288132158664 288433344213 288527484672 288646122618 288723733696 288972194112 289168745616 289371132288 289817142048 290014268264 290461269294 290662089984 290781605646 290859790912 291308095152 291511979136 291522994272 291631844259 291972320712 292159873208 292375400688 292826040948 293011651264 293227807104 293277375783 293679761184 294132411864 294538473936 294992448156 295071765632 295193094483 295397186688 295518649347 295852484448 296260921152 296717550192 297377013801 297474073344 297596389986 297932572224 299336719752 299674867968 299798089542 301551294744 302016077874 302320142208 302786110368 303204119232 303252796728 303671449872 304139500812 304556789376 304682018319 305026204896 305233675928 305447306304 305918094384 306463784508 306809983872 306936139293 307707089088 307718716176 308193005196 308618478504 308668025241 308967111936 309094154334 309518240832 309995303472 310423264928 310473101412 310690398816 310901722488 311328289024 311380917498 311808141504 312288733584 312719861216 313201858536 313916005116 314000410752 314129522763 314484381792 314831212128 315966537516 316238441652 316323471744 316453538961 317044736064 318304144452 318794748867 318898798848 319115705664 319390319808 319607560944 320100174324 320542085976 321036139746 321258099456 321390195714 321476611008 321972105168 322209625248 322913544072 323489550314 323649834732 323854982976 324593420256 324814200408 325181129472 325314838818 325542523824 325763949532 326044284804 326131951488 326266051797 326491627392 326713698656 326994851232 327217264776 327721607046 327950976528 327963368556 328174040404 328679857359 328787133696 328922325774 329130816032 329293895616 329638107672 329881282992 330389731332 330601961788 331219590912 331355783178 331444878016 331955736336 332321835024 332834045004 333293536296 333807243966 333896997952 334143315072 334658332512 335174143752 336615398784 336753809721 337134226464 337363536552 338871480843 339105771648 339245206587 339859444344 340110159984 340634374164 341104634136 341489965824 341630381106 342099108288 342626388048 342859433764 343154480508 343387885419 343628219592 344157856182 344630051136 345161231856 345396001708 345637741344 346041268992 346170475224 346183555698 346574624832 347053085568 347195788317 347588000928 347951335876 348208020936 348601377024 348744716406 349226173044 349620679296 349764437799 350244325152 350784159192 351324825282 351809843868 352352090853 352706832576 353250462096 353794929516 354769445632 355074741504 355316254272 355863905712 357394127104 357541081926 357944981184 358761148704 359005168872 359410722048 359558506062 360054891588 360461630592 360609846723 361104614304 361415361888 361661187384 362218618314 362718676236 363277737081 363396305664 363776165088 363956410944 364336855848 365265783936 365402168292 365415975459 365828770656 366084811008 366235339302 366333812544 366898445424 367303080816 367552910988 367968120192 368119422873 368239571712 368627627102 368944848594 369044050368 369702343216 369885525408 370272168036 370842871131 370963908864 371116443366 371354835194 372048598656 372301656608 372622039776 372875487768 373450203378 373708401408 373862064402 374801116032 374955228333 375056046176 375634122696 375911229456 376490624076 377830813472 378692323632 378949900476 379276004772 379377984384 379533978621 380487276736 380906898624 381493993104 381753475572 382341874887 382466665728 382623929982 383056164288 383584989312 383742713403 384176211552 384577792284 384861496824 385296258816 385454686554 385558327488 386422856064 386581747041 387281692392 387708807528 387972517154 388306385838 388410793536 388697325696 388842459012 389296427616 389441784627 389833867584 390434721264 390842844038 391036501044 391573014912 391734023553 392176549152 392717965248 393323264208 393590792644 394024865796 394469979264 394632179091 395014561536 395623400256 396502685068 396795186648 397243429632 397406769858 399115626336 399730786056 400346893926 402068392992 402688103832 403714813824 403880814981 404272158976 404337062304 404895266496 405519334416 406242691092 406701606528 406868835807 407263075072 407430535218 407890792512 408618379344 408820843872 409248185724 409878962829 410012741376 410276118784 410291621568 410444817846 410924006928 411491304672 411557366988 411845412384 412125539112 412690987776 412760751102 413046127872 413327071296 413964135216 414253865088 414535629984 415174556664 415744188672 415915136118 416384978112 417131262247 417602478048 418554673488 418839363684 419312509056 419484923739 419774949504 421288716688 421651255536 421938051948 422588388033 422726314752 422900133138 424405525936 425059665156 425487607552 425853759744 426028864086 426143414592 426800232432 427389447968 428048186328 428520260952 428635481344 428811729486 429180742242 429296140224 429612833664 430274998944 430551392096 431533112976 431806643968 431984196042 432198237996 432791227008 432969183927 433085600544 433458291168 433753118424 434056698432 434725713072 435021402396 435691903941 435993134976 436172408469 436289686368 436962142728 437267968704 437284491408 438239809812 438563101032 439021532569 439058527488 439239061422 439517476896 439841710656 440519641776 441807710904 442108217222 442488672234 442607648448 443095780032 443778726672 444391381728 445076325288 445379054834 446211110016 446394584979 446898858336 448674090998 449005079628 449512301952 449697134313 449818048736 451828641124 452326942116 453024116811 453145925792 453480213312 454179165552 454806178848 454879195092 455507174808 456132144384 456209251218 456835184064 457539307344 457850513892 458170959456 458877141576 459506734848 459695676762 460214975808 460850321792 461560633632 461578074264 462099499776 462289507794 462927717756 463450667904 463641231501 464277361248 464992955208 465634897392 465709652118 466035598224 466352583732 466992433536 467071376247 467223821568 467712212256 468433100376 469079791824 469802787804 470275776768 470680471296 471000616128 471726572688 473755005696 473949806274 474485207616 476721442568 477259974912 477456216678 478348198272 478673558496 479411341416 480073188784 480150261486 480813128964 481472819072 481554209619 481887149184 482085293571 482214916512 482958157752 483314437872 483624901648 484370316108 485034886784 485234325471 485275214592 485474752098 485782474464 486890130384 487202891056 487221300612 487771694208 487972258227 488313785736 488445083392 488645924298 489066427206 489197927232 489737441088 490070547984 490492276848 490825897164 491582410569 491742855936 491926464792 492058733824 492261060606 493180700544 493383488661 493696224048 493940843424 494457161508 494821924488 495380904192 495902942682 496829386368 497033674767 497167317024 497933604504 498482752536 499940304444 500280351067 500710865949 500845496928 501214972608 501987498768 503981562049 504923098176 505266533968 505701339696 506045304828 507524969462 507875864832 508658657472 509004634096 509789166516 510165239976 510741552384 510951561246 511279778114 511656951204 512234948736 512445571659 512770389712 513148662432 513939582072 514077769984 514289150646 514731720762 515442329388 516236784273 516375589856 516945076704 517741847784 517881058048 518094002562 518456612016 519061903488 519255712836 519275333547 519778490112 519861937248 520579628352 521382001392 521927003814 522312031404 522902065536 523117074609 523623953664 523839259566 524431018944 525366487728 526176238788 526987237923 527497867008 527714765802 529060248864 529875693144 530692394274 532154168448 532612112256 532974381408 533795858568 534158932874 536091190656 536311622889 536917471776 538507753308 539116083072 539337759093 539860355328 540082337382 540692445888 541656921456 542491781076 543240713624 543327927471 543854390016 544078014354 544824505792 545094458496 545664247632 546505283772 547055495424 547259757128 547898675904 548103252438 548655072896 548743155984 549127216512 549353008953 549500718816 550347668136 550954621224 551102761728 551329366482 551952180288 552359357568 552714173312 552941440653 553417272891 553566075552 554553514824 554828288112 555179970816 555408252054 556445863296 556803304064 557032252791 558072897984 558452484912 558933059664 559313231652 560175305067 560562602112 562201674048 562584069264 563451184044 563866844184 564503821056 566746220208 568038485448 568191219456 568424850714 569066976576 570086911681 570730915104 571360347936 571748972648 572240989656 572394853632 572630213358 573699998592 573935894973 574304570707 575377483968 575978928056 576264317328 576866688426 577292245236 577447467392 577944388224 578182029831 578337491232 578553433129 578742264576 579634284096 580028536528 580922538588 581563211292 581719581824 581958775731 582459578757 582616190304 583023958272 583045988544 583263688518 583944641424 584319746416 584750801376 585652081896 586023302528 586264266057 586455614208 586554751566 587359522368 588264823728 589076947872 589984896312 590143531264 590386188966 590794373376 591037298694 591704968896 592521842304 593435100384 594754027602 595192779972 595865144448 596110154787 598673439504 599596179084 600004009087 600520340889 603102589488 604032155748 604443002989 604640284416 605572220736 606408238464 606505593456 607342899744 608279001624 608914837783 609113578752 609364036638 610052409792 610467351856 610894612608 611145802827 611836188768 612927569016 613619967744 613872278586 615414178176 615437432352 615667226769 616386010392 617236957008 617336050482 618188308668 619036481664 619141126653 619990606944 620846529856 620946202824 621380797632 621803444976 622761834996 623616283008 623872704177 624577467168 625439722432 626403717072 627832010232 628000821504 628259045526 628968763584 629662424256 631933075032 632476883304 632646943488 632907077922 634089472128 636608288904 637589497734 638231411328 638780639616 639215121888 640200348648 641084171952 642072279492 642780391428 642953222016 643217594229 643944210336 644419250496 645827088144 646979100628 647299669464 647709965952 647976294063 649186840512 649628400816 650629677636 651085047648 651527899064 652088569608 652263902976 652532103594 652983254784 653427397312 653989702464 654434529552 655443214092 655901953056 655926737112 656348080808 657359714718 657844651548 658261632064 658587791232 658858592133 659276215344 659762565984 660779462664 661203923576 662711566356 662889756032 663162325833 663733008351 663911472672 664643670048 665668090008 666587072592 667614487932 667793995904 668068582251 668286630144 669316665024 670348287504 673011136497 673230797568 673507619442 674268452928 674727073104 677742961686 678211543296 678490413174 679718888688 680220319968 681268748328 682209268272 683260762212 684198216576 684313876827 685252776096 685718867528 686308961016 686775770838 687256439184 688315712364 688783887127 689260102272 689543515143 690322463712 690792003416 691275482688 692340950448 692367111396 693149249664 693434261691 693879698869 694106171136 694391576634 695176001856 695902671752 696416041872 697489432812 698452346088 698564478177 699241358592 699528875598 700488650304 701568318384 702649650564 703619687736 704704181706 705413665152 706500924192 707589859032 710632508544 710924709411 711727811424 715082163852 715889962368 716184325017 717522297408 718010337744 719117012124 720109783176 720225392229 720923261184 721219693446 722209228608 722830723776 723322374768 724437236628 725437352472 726555474162 727552330176 727912821888 728673711696 730531567872 730804336584 730831950918 731657541312 732470678604 732667625088 732968886447 733796890848 734606161632 735105821976 735936240384 736238845746 737255254204 737889697188 738088100736 738391590909 739404686432 739771050816 740544336072 741685742262 742232886732 742709670388 743854414023 744097197312 744603313216 745244079552 745750975536 746900406756 747724128804 749602232064 749910456666 750112092352 751268245392 751822458912 752981248152 755661626944 757384647264 757899800952 758552009544 758755968768 759067957242 760974553472 761287454193 761813797248 762987986208 763506951144 764683749774 765247859964 766112328576 766919667171 767169978624 767485426806 768352423104 769155584568 769722993648 770909373108 771116654976 771433725969 772845712128 773163494082 774563384784 775417615056 775945034308 776612771676 776821587072 777141003843 777394651392 777684918024 778592855232 778883569254 779667735168 780869442528 781685688076 782073002088 782890505721 783146029824 783468047106 784353098304 785435930496 785758889349 786646528416 787181585288 788049731592 788939958528 789264358182 791246800512 791572148703 793005370136 793590373296 794813539716 796038591411 798231252672 799461572112 800693787852 801238399311 804136785984 805376207664 807429627648 807761629962 808674124608 809790532992 810123506073 811038668832 812485382184 813403213056 813737671614 814861070436 815781585024 816117021531 817236758688 817641687744 818496371448 819757925658 820583243136 820889635692 821848013856 822154878657 822982609344 823114733976 823690824768 824251078224 825521502204 826654142592 826994049723 827928270432 828507730176 829071259968 830349113328 831830272236 832769956224 833112378081 834262524494 835204956096 837109346976 837678727368 838625018112 838969847478 839549899008 842577433376 843302511072 843876103896 845176776066 845800266276 848811051872 850119330312 852057728172 852286829184 852637276071 853600464864 854778895936 856096372656 857040521904 857623458972 858361484484 858592280448 858945320037 859225667328 860549997888 861102784192 863066225952 863968392084 864396475992 865300032639 865582454016 865938367854 866171201088 866916582336 867506236848 868113396864 869451426144 870042804792 871383807882 871986269952 872344816938 872579372736 873924285456 874535937408 874568982816 874895532777 876479619624 877126202064 878043065138 878478122844 879034953792 879683421312 881039283552 883615421808 884216434444 884977344468 885215296896 885579283449 886191560064 886555948041 887557453344 888782763456 890152650576 890758109668 892131041403 892422220032 892789169958 893797716672 897348181996 898010159256 899024603904 899394268626 899636097472 903657282248 904653884232 906048233622 906291851584 906960426624 908358331104 909612357696 909758390184 911014349616 912418502436 913670368128 914046054957 915078614688 915701027784 916341918912 917754283152 919391353524 920429951616 920808417879 921700643584 923121267264 923156148528 924579015588 925855435512 926901335808 927282463002 928554722496 929985910416 931269794784 931419304236 932071196448 932705167464 933984867072 934142752494 935424424512 936866200752 938159583648 939605575608 942001232256 942388568289 943453145376 947899612548 948970415232 949360616883 953442885136 954912433356 956384246601 956696396544 957347116992 958822682832 960146377568 960300522972 961626257928 962945638144 963108419238 963774298368 964170587142 964429833024 965916315504 966628875744 967249803296 968740632216 970069773568 970468650942 970949504196 971564948928 973780260768 974405782112 974442601224 975543388416 975944516454 976627571472 977291848596 978132854412 978395854464 978798155391 979474882176 980141095968 980984553696 981651794328 983164821138 983852929584 984522121212 986039572077 986361401088 986766977322 987392448096 987881686848 988914323016 989643848976 991805885364 993658772736 994067349534 994334634048 995867209008 996965505072 999880608888 1000560702134 1001421731898 1001690993856 1002429945216 1003974997536 1007963124098 1009846196352 1010261429163 1010533067936 1011402679392 1012090609656 1015049938924 1016614442529 1017317314944 1017735619761 1018009268192 1019578333032 1020330479952 1021903122492 1022559556228 1023313902408 1024469897472 1024891143318 1025540779424 1026297324864 1027879164144 1028578301292 1029463441524 1030163656257 1030884658776 1032473568546 1032751179712 1033890153408 1035483695568 1036188005124 1036913224032 1038123806976 1038511425672 1038550667094 1039723874496 1041159256704 1041587364951 1042764002784 1043854007628 1044624062808 1045804131072 1046234149218 1047678519132 1048862037888 1049293313397 1050732975456 1052352477576 1053974475846 1055429531604 1057056272559 1058120497728 1059751386288 1061384788548 1064308336896 1065224224512 1065948762816 1067591717136 1068317865748 1072182381312 1072623245778 1073834943552 1077015506616 1078232166144 1078675518186 1080164674764 1081384891776 1081829540169 1083313842912 1084983562152 1086481427248 1086655854942 1088156028708 1089649011584 1089833211243 1090188916992 1091328495264 1093010567544 1094519514256 1095797351808 1096206504876 1096247926377 1097310145792 1097486311968 1098254433024 1098706017906 1099001437632 1100695336272 1101909242448 1102658732964 1103904360576 1104358268619 1104718715136 1105428346624 1105882881306 1106834545782 1107132151104 1109107029648 1109656576224 1110816504108 1112528613393 1112891726592 1113606608128 1114064505582 1116145795968 1116904969824 1117866119328 1118626463304 1120350610134 1121125204224 1124403348096 1124865684999 1125168138528 1126902368088 1127733688368 1132213426099 1133492440416 1136076970896 1136849701428 1138133953152 1138601935863 1140173823362 1141461830208 1142720695872 1143497945296 1144481979312 1145260426716 1147025624661 1147399997184 1147871789946 1148609141414 1150754967936 1151228140209 1151957856112 1152528634656 1153733376852 1154584490472 1154894934784 1155888776448 1156364059662 1156674982464 1157106866258 1159268568192 1159745241123 1160057073056 1161845077176 1163126422584 1163439163648 1163917551462 1164919157514 1165232380608 1166091977088 1166527377036 1167889282848 1168325353881 1168639492832 1169501602752 1171304163792 1172046605056 1172528532114 1173109503132 1174719044736 1175202070659 1176529647456 1178153895744 1179969792624 1180772377932 1182074597388 1183409937792 1183896537273 1185043684608 1186870200768 1189508055204 1190385559944 1191730288896 1192220309574 1197346879008 1199192358168 1200008018174 1201040681778 1206205178976 1208064311496 1208886005978 1211144441472 1211642444943 1212816476928 1213011186912 1214685799488 1216558003248 1217829675566 1218728073276 1220104819584 1220606507421 1220934703712 1221789225216 1222291605654 1223672377536 1225855138032 1227744557172 1229636888487 1230828356352 1230874864704 1231334453538 1232772020784 1234473914016 1234672100964 1236376617336 1238072963328 1238282253306 1239981213888 1241693059712 1241892405648 1242761595264 1243606889952 1245523669992 1247232566016 1247745408354 1249154934336 1250879444864 1251393786741 1252807434144 1255664020464 1256518091052 1257937527168 1258454771217 1259324848512 1263866150064 1264953766608 1265814155844 1267765164099 1268178944256 1273216577808 1275178995468 1276462822656 1277561279232 1278430243776 1280400697296 1282168343904 1284144558984 1285560782856 1285906444032 1286435188458 1287888420672 1288838500992 1290196694857 1291654176288 1293958201256 1294599338928 1295419931904 1295952588126 1298373681024 1298907551781 1299256801632 1299741923179 1301259355272 1302170095296 1303055798128 1304177139216 1305064207188 1306854794624 1307075711823 1307979404928 1308517225407 1308869059104 1310886428184 1311803906112 1311853474224 1312696161616 1314719429436 1315689303096 1316523264128 1317064597707 1317175582464 1317717184266 1318552430688 1319525131968 1321558925328 1322407847152 1325423132712 1325779512064 1326324651666 1327466016702 1327822945344 1329287340096 1331336180016 1333174145184 1335228975864 1335587991808 1336137164502 1338633330048 1339183754937 1340696575008 1346022272994 1347015238884 1348536905856 1349091402939 1349454146208 1355485923372 1356980826348 1357903810039 1359072350433 1359437777376 1360440639936 1362537496656 1364418536544 1366521524424 1367949954133 1368396433152 1368627753654 1370505552192 1371437735056 1372617922032 1373551541676 1374512878368 1376631424728 1377567774254 1378520204544 1379087030286 1380644927424 1381584006832 1382550965376 1384681900896 1384734222792 1386298499328 1386868523382 1387759397738 1388783153268 1390352003712 1390923694503 1391805343504 1392832083744 1394978865624 1396904692176 1397128956354 1399057751196 1400977300608 1401214128741 1403136636768 1405299301128 1407239375472 1409408363412 1410827330304 1413001848384 1415179718064 1421265017088 1421849418822 1423455622848 1430164327704 1431779924736 1432368650034 1435044594816 1436020675488 1438234024248 1440219566352 1440450784458 1442439386892 1444418457216 1444662628857 1445661447552 1446644749536 1448874473256 1450874704944 1453110948324 1455104660352 1455702976413 1455825643776 1457347423392 1461608673168 1461663901836 1463315082624 1463916774681 1464941357208 1465335250176 1465937772894 1467593781696 1469212323264 1470211643952 1472477691492 1474510508408 1474747231707 1475779394376 1476176201472 1476783181818 1478809372864 1479542101632 1480150465983 1481088672144 1483371484524 1484465773464 1485419340776 1487708828046 1489206626432 1490488159104 1491101024301 1491501951072 1493800813512 1495448257608 1499820913332 1500224184704 1500841053201 1502132597847 1502536490784 1503644917824 1505962496304 1511323253888 1511944686147 1514769294528 1515799601904 1517104019088 1518135914484 1521949106944 1522574908386 1523627594496 1525975972416 1527013902288 1529367499548 1530495719928 1532224657152 1533839334342 1534970853612 1536704846208 1537336714977 1538311169136 1539445987296 1541818746216 1542233309952 1542867451938 1546326988164 1547378760277 1548710352819 1549126769568 1550835230112 1551890068616 1553225543352 1553643174144 1554282007686 1555369836048 1557185710464 1557767138508 1557826000641 1558826691919 1559335470336 1561738885056 1563371376152 1564146004176 1565781011442 1566936094212 1568706196608 1569351223827 1570359318493 1570871860992 1571517778698 1573293056832 1574363170576 1576099463184 1578528716364 1580961713769 1582493601024 1583144297406 1586010740272 1587180746592 1589627079432 1592077182822 1596462505344 1598923144224 1601387575704 1602476798622 1608273571968 1608934868667 1610752415328 1615523259924 1617348249216 1618013277279 1619581065984 1620247012146 1622077337664 1624970764368 1627475343228 1628582310379 1629722140872 1629983782413 1631563170048 1632234043062 1634473517376 1635283375488 1636992742896 1639515851316 1640631008113 1641166486272 1641779271384 1643696027712 1644309757314 1645965218688 1646229467952 1647381649536 1648502156448 1651043004408 1653308285184 1653988099446 1655856540864 1658142519936 1658824321959 1660698226656 1663660544472 1665539912448 1666224756162 1668525048988 1670409912192 1671096758373 1674218693952 1675357454736 1677939694956 1680525915201 1685154866752 1686605022144 1687752207792 1690353552132 1691600532552 1697622103744 1700238660624 1704115456344 1704573658368 1705274552142 1707200929728 1709557791872 1710260735043 1712192745312 1714081043808 1715246917944 1716722968968 1717184560896 1717890640074 1721099995776 1722205568384 1722913712121 1726132451904 1727936784168 1728792951984 1730600065278 1731876735708 1732342402176 1733833164672 1735012473696 1735660299387 1736226793728 1738902852288 1740085609584 1742767615764 1744689633876 1745158745472 1745876327193 1747848570912 1749071874816 1749137965632 1749791065554 1752959239248 1754252404128 1756086130276 1756956245688 1758069907584 1758792798171 1759366842624 1762078567104 1767230843616 1768432868888 1769954688936 1770430593792 1771158566898 1772383120128 1773111896082 1775114906688 1777565526912 1780305301152 1781516219336 1784262082806 1785578339916 1787595433344 1788330464361 1794696363992 1796020318512 1798788537252 1799272194944 1800012027261 1801561022667 1807314564496 1809307768464 1812096467244 1812583703168 1813329008967 1813920853248 1816716662208 1819224715392 1819516780368 1822028699232 1824837004872 1826744513349 1827340736256 1828092109914 1830157229376 1831402055568 1832683837824 1833437408481 1835508566304 1838782707048 1840859903232 1841616835758 1846242534528 1846312297056 1847001680307 1849158031176 1851710871024 1854564926004 1857109444992 1857423379959 1859971820832 1862539589568 1862838608472 1864142392896 1865410334928 1868285504988 1869556265059 1870848849024 1871618112531 1873732401504 1876319167296 1879211151216 1884002464512 1884777136578 1886906290752 1895799225096 1897940830464 1898721233766 1906885770272 1909824866712 1912768493202 1914694233984 1917645365664 1920292755136 1920601045944 1923252515856 1926216838476 1928341174284 1928859666048 1929652782687 1931832631008 1933257751488 1934499606592 1937481264432 1940937301884 1941899008392 1943129897856 1943928882189 1947560521536 1948811564224 1948885202448 1951889032908 1953255142944 1954583697192 1956265708824 1956791708928 1957596310782 1958949764352 1960282191936 1961969107392 1963303588656 1966329642276 1967705859168 1969044242424 1972079144154 1973533954644 1974784896192 1975763373696 1977828646032 1979287697952 1983611770728 1988134699068 1988669268096 1989486977499 1991734418016 1993931010144 1999761217776 2001121404268 2002843463796 2003381987712 2004205746753 2004859890432 2007949995072 2015926248196 2019033409491 2019692392704 2020522858326 2021066135872 2022805358784 2024181219312 2030099877848 2033228885058 2034634629888 2035471239522 2036018536384 2039156666064 2040660959904 2043806244984 2045119112456 2046627804816 2049782286636 2051081558848 2052594649728 2052941630481 2055758328288 2057156602584 2058926883048 2060327312514 2061769317552 2064947137092 2065502359424 2066351661381 2067780306816 2068630545429 2070967391136 2072376010248 2073826448064 2077022851344 2077101334188 2079447748992 2081639096607 2082318513408 2083174729902 2085528005568 2087708015256 2089248125616 2092468298436 2095357038264 2097724075776 2098586626794 2101465950912 2104704955152 2107948951692 2110859063208 2114112545118 2116240995456 2119502772576 2122769577096 2131897525632 2132774128233 2135183434272 2136635731496 2145246491556 2147669887104 2148552975051 2154031013232 2157351036372 2160329349528 2160676176687 2162769783552 2163659080338 2166627685824 2169967124304 2172962854496 2173311709884 2176312057416 2179298023168 2179666422486 2182656990528 2186021135088 2189039028512 2191594703616 2192413009752 2192495852754 2194972623936 2197412035812 2198002875264 2198906659341 2201390672544 2203818484896 2205317465928 2207808721152 2208716537238 2211765762612 2213669091564 2214264302208 2215174772727 2218214059296 2219313152448 2221633008216 2225057226786 2228129011164 2231563242069 2232291591936 2233809939648 2235732238656 2237252926608 2240701220268 2248806696192 2249731369998 2250336277056 2253804736176 2255467376736 2264426852198 2266984880832 2272153941792 2273699402856 2276267906304 2277203871726 2280347646724 2282923660416 2283862362579 2285441391744 2286995890592 2288963958624 2290520853432 2294051249322 2295743579892 2297218282828 2300759001513 2301509935872 2302456280418 2303915712224 2305057269312 2307466753704 2309168980944 2312728119324 2313349964928 2314213732516 2314301177907 2318537136384 2319490482246 2320114146112 2323690154352 2326252845168 2327835102924 2329838315028 2330464761216 2331423011529 2332183954176 2333054754072 2335778565696 2336650707762 2337278985664 2339003205504 2342608327584 2345057064228 2346219006264 2348671517163 2349438089472 2350404141318 2353059294912 2356307791488 2357276668047 2359939585248 2361544755864 2364149194776 2366819875584 2367793074546 2373740401536 2374716446109 2379016110408 2380771119888 2384440619148 2394693758016 2398384716336 2400016036348 2402081363556 2403715197933 2412410357952 2416128622992 2417772011956 2422288882944 2423284889886 2426022373824 2429371598976 2430370518219 2433116006496 2435659351132 2437456146552 2440209639168 2441213014842 2441869407424 2444583211308 2447344755072 2448351064593 2451710276064 2455489114344 2459273776974 2461749729408 2462668907076 2465544041568 2466464635971 2468947828032 2469344201928 2472753234672 2476564506612 2479962427776 2480982149169 2483386119424 2483784811296 2485523190528 2487213779904 2491047339984 2495490816708 2498309868672 2499337134243 2501758889728 2502787573482 2505614868288 2511328040928 2513036182104 2515875054336 2516909542434 2518649697024 2527732300128 2529907533216 2531628311688 2535530328198 2546433155616 2550357990936 2556860487552 2557911828213 2560801394592 2564336687808 2568289117968 2571121565712 2572870376916 2575776841344 2576835960111 2577677001984 2580393389714 2583308352576 2587916402512 2589198677856 2591905176252 2595900097917 2596747362048 2597815103562 2598513603264 2599483846358 2602518710544 2604340190592 2606111596256 2608354278432 2610128414376 2613709589248 2614151423646 2615958809856 2617034450814 2617738118208 2621772856368 2623607812224 2623706948448 2624686598331 2625392323232 2629438858872 2631378606192 2633046528256 2634129195414 2635434368532 2637104861376 2639050263936 2643117850656 2644815694304 2650846265424 2652649303332 2654932033404 2655645890688 2656737850347 2658574680192 2659667844123 2662672360032 2666348290368 2670457951728 2672274329004 2676393124209 2677266660096 2678367509874 2681393150016 2692044545988 2694030477768 2697073811712 2698182805878 2698908292416 2710971846744 2713961652696 2715807620078 2718144700866 2718875554752 2720881279872 2725074993312 2728837073088 2733043048848 2735899908266 2737255507308 2741011104384 2742138164871 2742875470112 2745235844064 2747103083352 2749025756736 2753262849456 2755135548508 2758174060572 2761289854848 2762425253637 2763168013664 2765101930752 2769363801792 2769468445584 2773737046764 2775518795476 2777566306536 2780704007424 2781847389006 2783610687008 2785664167488 2789957731248 2793809384352 2794257912708 2798115502392 2801954601216 2802428257482 2806273273536 2810598602256 2814478750944 2818816726824 2826003696768 2827165704867 2830359436128 2843698837644 2846911245696 2848081850649 2860328655408 2864737300068 2869152739803 2870089189632 2872041350976 2876468048496 2880439132704 2880901568916 2884878773784 2888836914432 2889325257714 2891322895104 2893289499072 2897748946512 2901749409888 2906221896648 2910209320704 2911405952826 2914694846784 2919918835729 2923217346336 2923327803672 2926630165248 2927833549362 2929882714416 2931875545788 2935187563392 2936394466173 2938424646528 2940423287904 2944955382984 2949021016816 2949494463414 2951558788752 2953566363636 2957618745728 2958118716231 2959084203264 2960300931966 2962177344288 2966742969048 2968931546928 2970838681552 2975417656092 2978413252864 2980976318208 2982202048602 2983003902144 2987601627024 2990896515216 2999641826664 3000448369408 3001682106402 3004265195694 3005072981568 3007289835648 3011924992608 3022646507776 3023889372294 3029538589056 3030784287489 3031599203808 3034208038176 3036271828968 3045149816772 3049843327587 3051951944832 3053206859283 3054027804576 3058734999096 3060991439856 3067678668684 3069941707224 3073150727983 3073409692416 3074673429954 3076622338272 3078891974592 3083637492432 3085734903876 3090490968771 3092653976328 3094757520554 3097420705638 3098253539136 3101670460224 3103780137232 3106451086704 3108564015372 3110739672096 3114371420928 3115534277016 3115652001282 3117653383838 3123477770112 3124762094853 3126742752304 3128292008352 3131562022884 3133872188424 3137412393216 3138702447654 3140718636986 3143035557396 3146586113664 3147879940191 3148726341152 3152198926368 3157057432728 3161923427538 3166288594812 3171168817677 3172021480544 3174361493184 3179254158864 3184154365644 3192925010688 3197846288448 3202775151408 3204953597244 3216547143936 3217869737334 3221504830656 3231046519848 3234696498432 3236026554558 3240494024292 3244154675328 3245488620507 3249941528736 3254950686456 3257164620758 3259444281744 3259967564826 3264468086124 3268947034752 3269499633729 3270566750976 3273985485792 3279031702632 3281262016226 3283558542768 3287392055424 3288619514628 3288743779131 3291930437376 3292458935904 3294763299072 3297004312896 3302086008816 3307976198892 3311713081728 3313074805857 3316285039872 3317648643918 3321396453312 3327321088944 3332449512324 3337050097976 3337585840179 3340819824384 3342193516746 3348437387904 3350714909472 3355879389912 3361051830402 3370309733504 3373210044288 3374597054997 3375504415584 3380707104264 3383201065104 3395244207488 3396640278297 3400477321248 3408230912688 3410549104284 3414401859456 3415805807589 3419115583744 3420521470086 3424385490624 3428162087616 3430493835888 3433445937936 3435781280148 3441076873983 3442199991552 3444411136768 3445827424242 3452264903808 3453684420627 3455873568336 3457585903968 3461200130556 3463753471416 3464684804352 3467666329344 3470024947392 3471320598774 3477805704576 3479235723369 3480171219168 3485535231528 3489379267752 3490317490944 3491752654386 3495697141824 3498275931264 3499582131108 3501962457469 3504976061643 3505918478496 3508504808256 3512172260552 3513912491376 3516139815168 3517585596342 3524157134208 3525606211977 3527870934343 3534461687232 3536865737776 3539909377872 3542317133796 3546223792164 3550229813376 3551689611819 3555131053824 3560610602304 3563032438672 3568524165612 3571156679832 3575190866688 3576660928722 3589392727984 3592040637024 3597577074504 3598544389888 3600024054522 3603122045334 3614629128992 3618615536928 3624192934488 3625167406336 3626658017934 3633433324416 3634927334829 3638449430784 3639033560736 3644057398464 3649674009744 3653489026698 3656184219828 3660314458752 3661819522263 3662804111136 3665367675648 3666874816962 3671017132608 3677565414096 3683233671516 3685738912963 3688910665461 3692485069056 3692624594112 3694003360614 3698316062352 3703421742048 3709129852008 3713007018361 3714218889984 3714846759918 3719943641664 3725079179136 3725677216944 3728284785792 3730820669856 3736571009976 3739112530118 3741697698048 3743236225062 3747464803008 3752638334592 3754181360223 3758422302432 3769554273156 3773812581504 3775364313651 3791598450192 3797442467532 3803295492297 3813771540544 3819649733424 3825536986404 3829388467968 3835290731328 3840585510272 3841202091888 3846505031712 3852433676952 3856682348568 3857719332096 3859305565374 3863665262016 3866515502976 3868999213184 3870590084571 3874962528864 3881874603768 3883798016784 3886259795712 3887857764378 3895121043072 3897623128448 3897770404896 3899225769537 3903778065816 3906510285888 3909167394384 3912531417648 3915192621564 3920564383872 3921227135469 3923938214784 3926607177312 3932659284552 3935411718336 3938088484848 3944158288308 3947067909288 3949569792384 3951193793121 3951526747392 3955657292064 3958575395904 3967223541456 3976269398136 3977338536192 3978973954998 3983468836032 3987862020288 3999522435552 4002242808536 4005686927592 4006763975424 4008411493506 4015899990144 4017551264811 4031852496392 4038066818982 4041045716652 4042132271744 4045610717568 4047274208817 4048362438624 4060199755696 4066457770116 4070942479044 4072037072768 4073711430117 4077217051299 4078313332128 4081321919808 4087612489968 4090238224912 4093255609632 4099564573272 4102163117696 4103849862399 4105189299456 4105883260962 4111516656576 4114313205168 4117853766096 4120654625028 4123538635104 4129894274184 4131004718848 4132703322762 4135560613632 4137261090858 4141934782272 4144752020496 4147652896128 4154045702688 4154202668376 4158895497984 4163278193214 4166349459804 4171056011136 4172771083509 4175416030512 4178496251232 4184936596872 4190714076528 4197173253588 4200028063609 4202931901824 4203642386223 4209409910304 4215897903384 4221718126416 4228225090236 4231101020923 4232481990912 4239005545152 4245539154192 4262403864481 4263795051264 4265548256466 4270366868544 4273271462992 4290492983112 4295339774208 4297105950102 4308062026464 4314702072744 4320658699056 4321352353374 4327318160676 4333255371648 4333987886571 4339934248608 4345925708992 4346623419768 4352624114832 4359332844972 4365313981056 4367108929239 4372042270176 4378078057024 4384826019504 4384991705508 4389945247872 4391750324043 4394824071624 4396005750528 4397813318682 4402781345088 4407636969792 4410634931856 4417433074476 4423531525224 4424241695121 4427338183128 4428528604416 4430349545454 4436428118592 4438626304896 4443266016432 4450114453572 4456258022328 4463126484138 4467619879296 4471464477312 4474505853216 4481402440536 4499462739996 4500672554112 4502523159603 4507609472352 4510934753472 4528853704396 4533969761664 4535834058441 4544307883584 4547398805712 4554407743452 4560695293448 4565847320832 4567724725158 4570882783488 4573991781184 4577927917248 4581041706864 4588102498644 4591487159784 4594436565656 4601518003026 4604912560836 4607831424448 4610114538624 4612010144931 4614933507408 4618337961888 4625456238648 4626699929856 4628427465032 4628602355814 4638980964492 4640228292224 4642136280831 4646131058457 4647380308704 4652505690336 4655670205848 4659676630056 4660929522432 4662846023058 4666109508144 4671557131392 4673301415524 4674557971328 4676480075757 4678006411008 4685216655168 4690114128456 4692438012528 4697343034326 4700808282636 4706118589824 4711077955479 4712615582976 4714553336094 4719879170496 4723089511728 4728298389552 4735586149092 4747480803072 4749432892218 4758032220816 4761542239776 4768881238296 4789387516032 4796769432672 4800032072696 4804162727112 4807430395866 4821487209889 4824820715904 4826804606001 4832257245984 4835544023912 4846569779772 4852044747648 4854039831837 4857157892083 4858743197952 4860741036438 4866232012992 4871318702264 4874912293104 4882426029684 4883738814848 4885746931137 4889166422616 4889951347239 4894689510144 4896702129186 4903420552128 4910978228688 4918547553948 4921893024339 4923499458816 4925337814152 4931088083136 4932929271942 4937895656064 4938688403856 4945506469344 4953129013224 4959924855552 4961964298338 4967569622592 4974427559808 4976472965877 4982094679968 4990981633416 4996619737344 4998674268486 5005575146964 5011229736576 5013290275119 5022656081856 5026072364208 5033819084868 5041577745603 5055464600256 5059815066432 5063256623376 5071060656396 5092866311232 5100715981872 5113720975104 5115823656426 5121602789184 5128673375616 5130782205129 5136578235936 5142243131424 5145740753832 5151553682688 5153671920222 5160786779428 5166616705152 5168741136363 5175832805024 5178397355712 5183810352504 5191800195834 5195630207124 5197027206528 5198967692716 5205037421088 5206980898161 5208680381184 5212223192512 5216708556864 5220256828752 5228302847292 5234068901628 5235476236416 5237628981579 5243545712736 5247215624448 5247413896896 5249373196662 5250784646464 5258877717744 5262757212384 5268258390828 5270868737064 5274209722752 5276378394513 5278100527872 5286235701312 5289631388608 5301692530848 5305298606664 5309864066808 5311291781376 5313475700694 5317149360384 5319335688246 5325344720064 5332696580736 5340915903456 5344548658008 5352786248418 5356735019748 5362786300032 5384089091976 5388060955536 5396365611756 5397816584832 5400036081783 5421943693488 5427923305392 5431615240156 5436289401732 5437751109504 5439987026901 5441762559744 5450149986624 5457674146176 5466086097696 5471799816532 5474511014616 5480233540047 5482022208768 5484276329742 5485750940224 5490471688128 5494206166704 5498051513472 5500312225443 5506525698912 5510271097016 5516348121144 5522579709696 5524850507274 5526336027328 5538727603584 5538936891168 5541005040921 5547474093528 5551037590952 5555132613072 5563694778012 5567221374016 5571328334976 5572270139877 5579915462496 5587618768704 5588515825416 5596231004784 5604856514964 5608668795177 5612546547072 5614854337593 5621197204512 5628957501888 5637633453648 5652007393536 5654331409734 5660718872256 5687397675288 5693822491392 5696163701298 5720657310816 5729474600136 5738305479606 5744082701952 5752936096992 5760878265408 5761803137832 5769757547568 5778650515428 5786578998144 5788958348061 5795497893024 5803498819776 5812443793296 5822811905652 5829389693568 5831786646567 5839837671458 5846434692672 5846655607344 5855667098724 5859765428832 5863751091576 5870375126784 5872788932346 5876849293056 5880846575808 5889910765968 5898042033632 5898988926828 5903117577504 5907132727272 5915237491456 5916237432462 5920601863932 5924354688576 5933485938096 5937863093856 5941677363104 5950835312184 5964404097204 5966007804288 5968460932497 5975203254048 5981793030432 5999283653328 6003364212804 6008530391388 6010145963136 6012617240259 6014579671296 6023849985216 6047778744588 6057100228473 6059077178112 6061568574978 6063198407616 6068416076352 6072543657936 6090299633544 6099686655174 6103903889664 6106413718566 6108055609152 6117469998192 6121982879712 6135357337368 6139883414448 6146301455966 6149346859908 6153244676544 6157783949184 6167274984864 6171469807752 6180981937542 6185307952656 6189515041108 6194841411276 6196507078272 6199054984143 6203340920448 6205891636287 6207560274464 6212902173408 6217128030744 6221479344192 6231068554032 6231304002564 6235306767676 6244917289821 6246955540224 6249524189706 6253485504608 6256584016704 6263124045768 6267744376848 6277404895308 6281437273972 6286071114792 6293172227328 6295759880382 6297452682304 6304397852736 6314114865456 6323846855076 6332577189624 6342337635354 6344042961088 6348722986368 6358508317728 6368308731288 6395692576896 6398322384699 6405550302816 6409907194488 6435739474668 6443009661312 6445658925153 6462093039696 6472053109116 6480988048584 6488309350656 6490977241014 6499883057472 6509901372912 6514329241516 6518888563488 6519935129652 6528936172248 6537894069504 6538999267458 6547970971584 6558063405264 6562524032452 6567117085536 6574784110848 6577239029256 6577487558262 6584917871808 6594008625792 6596719978023 6604172017632 6615952397784 6623426163456 6626149611714 6635297287836 6642792906624 6645524318181 6654642177888 6664899024648 6674100195952 6675171680358 6684387033492 6694689726207 6696874775808 6701429818944 6711758779824 6722103660804 6740619467008 6746420088576 6749194109994 6751008831168 6761414208528 6766402130208 6790488414976 6793280556594 6800954642496 6816461825376 6821098208568 6828803718912 6831611615178 6841042940172 6848770981248 6851587087737 6856324175232 6860987671776 6866891875872 6871562560296 6882153747966 6891654848484 6902277004539 6904529807616 6907368841254 6911747136672 6915171807936 6922400261112 6927506942832 6940049894784 6942641197548 6942903533721 6955611409152 6958471446738 6960342438336 6971070463056 6978758535504 6983505308772 6991394283648 6994269034587 6996551862528 6999164262216 7003924914938 7009952123286 7011836956992 7017009616512 7024344521104 7027824982752 7035171192684 7046014551489 7048314268416 7051212423954 7055741868686 7068923374464 7071830004141 7073731475552 7079818755744 7084634267592 7092447584328 7100459626752 7103379223638 7121221204608 7124149338327 7126064877344 7137048331224 7142313359664 7153321857444 7178785455968 7184081274048 7195154149008 7200048109044 7206244090668 7211145593799 7229258257984 7237231073856 7248385868976 7253316035868 7266866648832 7269854669658 7278067121472 7288114796928 7291111554657 7299348019488 7306978053396 7312368439656 7320628917504 7323639044526 7325608222272 7333749633924 7342034265216 7345053193779 7355130828192 7366467343032 7371477825926 7377821330922 7385249188224 7388006721228 7396632124704 7399393907913 7406843484096 7418259704016 7426014036722 7429693519836 7439887283328 7442946447507 7450158358272 7451354433888 7456569571584 7461641339712 7473142019952 7478225060236 7486472450124 7494929606016 7498011402729 7505276669184 7508362720446 7516844604864 7539108546312 7547625163008 7550728627302 7583196900384 7594884935064 7606590984594 7627543081088 7639299466848 7651073972808 7670581462656 7673735484639 7681171020544 7682404183776 7693010063424 7704867353904 7713364697136 7718611130748 7727330524032 7730507880333 7733031005952 7737998426368 7741180169142 7749925057728 7763749207536 7767596033568 7775715528756 7787700293751 7790242086144 7795246256896 7795540809792 7798451539074 7807556131632 7813020571776 7818334788768 7825062835296 7830385243128 7841128767744 7842454270938 7847876429568 7853214354624 7865318569104 7870823436672 7874059794993 7876176969696 7888316576616 7894135818576 7899139584768 7902387586242 7911314584128 7917150791808 7925493982693 7934447082912 7952538796272 7957947909996 7966937672064 7970213551041 7975724040576 7979003532369 7999044871104 8004485617072 8011373855184 8016822987012 8029179372627 8031799980288 8035102529622 8063704992784 8076133637964 8082091433304 8084264543488 8091221435136 8094548417634 8096724877248 8120399511392 8132915540232 8141884958088 8144074145536 8147422860234 8154434102598 8156626664256 8162643839616 8175224979936 8180476449824 8186511219264 8199129146544 8204326235392 8207699724798 8211766521924 8223033313152 8226414494613 8228626410336 8235707532192 8241309250056 8247077270208 8259788548368 8265406645524 8274522181716 8283869564544 8287275760911 8289504040992 8295305792256 8308091405376 8308405336752 8326556386428 8332698919608 8341409118811 8342112022272 8345542167018 8350832061024 8356992502464 8369873193744 8381428153056 8394346507176 8400056127218 8405863803648 8407284772446 8418819820608 8431795806768 8443436252832 8456450180472 8462202041846 8478011090304 8481497114601 8491078308384 8524807728962 8531096512932 8540733737088 8544245551947 8546542925984 8580985966224 8594211900204 8607458219409 8616124052928 8629404145488 8641317398112 8642704706748 8654636321352 8666510743296 8667975773142 8679868497216 8691851417984 8693246839536 8705248229664 8718665689944 8730627962112 8734217858478 8744084540352 8756156114048 8759756507187 8769652039008 8769983411016 8779890495744 8783500648086 8789648143248 8795626637364 8805562690176 8809183398519 8815273939584 8821269863712 8834866148952 8847063050448 8848483390242 8854676366256 8860699090908 8872856237184 8874356148693 8877252609792 8886532032864 8900228907144 8912516044656 8926252968276 8935239758592 8942928954624 8949011706432 8962804881072 8998925479992 9001345108224 9005046319206 9015218944704 9021869506944 9057707408792 9067939523328 9071668116882 9088615767168 9092352862467 9094797611424 9108815486904 9121390586896 9135449450316 9147983562368 9149529982761 9155855834496 9159620577849 9162083413728 9176204997288 9182974319568 9188873131312 9203036006052 9209825121672 9215662848896 9219452183949 9220229077248 9224020289862 9229867014816 9236675923776 9250912477296 9256854930064 9257204711628 9271472906313 9277961928984 9280456584448 9284272561662 9292262116914 9294760617408 9305011380672 9311340411696 9319353260112 9325692046116 9332219016288 9343114262784 9346602831048 9349115942656 9352960151514 9370433310336 9374286284559 9380228256912 9384876025056 9394686068652 9401616565272 9412237179648 9422155910958 9429106672188 9439758340992 9443639820573 9446179023456 9456596779104 9471172298184 9498865784436 9505326670273 9513506453031 9516064441632 9523084479552 9537762476592 9575649678931 9578775032064 9593538865344 9600064145392 9608325454224 9614860791732 9642974419778 9649641431808 9653609212002 9664514491968 9671088047824 9693139559544 9704089495296 9708079663674 9714315784166 9721482072876 9732464025984 9736465861521 9742637404528 9749824586208 9764852059368 9767477629696 9771493862274 9778332845232 9779902694478 9793404258372 9806841104256 9808498901187 9821956457376 9837095107896 9843786048678 9850675628304 9862176166272 9865858543884 9866231337393 9875791312128 9877376807712 9891012938688 9906258026448 9923928596676 9935139245184 9939224417571 9948855119616 9952945931754 9964189359936 9981963266832 9997348536972 10011150293928 10012757520537 10022459473152 10026580550238 10045312163712 10052144728416 10067638169736 10083155491206 10110929200512 10119630132864 10126513246752 10142121312792 10185732622464 10189920834891 10201431963744 10231647312852 10243205578368 10247417422767 10257346751232 10261564410258 10273156471872 10284486262848 10291481507664 10307343840444 10321573558856 10323230621949 10333233410304 10337482272726 10351665610048 10356794711424 10361053261881 10367620705008 10383600391668 10391260414248 10394054413056 10397935385432 10410074842176 10413961796322 10424446385024 10433417113728 10437707170107 10440513657504 10456605694584 10468137803256 10470952472832 10475257963158 10487091425472 10494827793792 10498746393324 10501569292928 10505887372407 10514928184929 10517755435488 10525514424768 10536516781656 10541737474128 10548419445504 10552756789026 10572471402624 10579262777216 10583612803029 10603385061696 10610597213328 10619728133616 10626951401388 10638671376492 10650689440128 10665393161472 10681831806912 10689097316016 10705572496836 10713470039496 10725572600064 10768178183952 10776121911072 10792731223512 10795633169664 10800072163566 10831651321939 10843887386976 10855846610784 10863230480312 10872578803464 10875502219008 10879974053802 10900299973248 10904782004487 10911786843433 10915348292352 10932172195392 10943599633064 10949022029232 10960467080094 10968552659484 10971501880448 10980943376256 10985458566789 10988412333408 10992515229451 10996103026944 11000624450886 11013051397824 11020542194032 11032696242288 11049701014548 11052672054656 11057216738889 11066731996383 11077455207168 11077873782336 11082010081842 11094948187056 11102075181904 11110265226144 11127389556024 11134442748032 11139021055083 11142656669952 11144540279754 11159830924992 11175237537408 11177031650832 11192462009568 11209713029928 11217337590354 11225093094144 11229708675186 11242394409024 11257915003776 11262544080669 11275266907296 11308662819468 11321437744512 11326092940953 11374795350576 11392327402596 11400076172653 11409886476891 11441314621632 11458949200272 11476610959212 11484417056791 11488165403904 11505872193984 11521756530816 11523606275664 11539515095136 11557301030856 11573157996288 11577916696122 11590995786048 11606997639552 11611770253713 11624887586592 11645623811304 11658779387136 11663573293134 11679675342916 11692869385344 11693311214688 11697677308611 11711334197448 11719530857664 11727502183152 11745577864692 11761693151616 11763681406407 11779821531936 11796084067264 11797977853656 11806235155008 11814265454544 11832474864924 11841203727864 11848709377152 11853581379363 11866971876192 11875726187712 11883354726208 11901670624368 11928808194408 11932015608576 11936921864994 11950406508096 11963586060864 11998567306656 12006728425608 12017060782776 12020291926272 12025234480518 12047699970432 12095557489176 12114200456946 12123137149956 12126396815232 12136832152704 12145087315872 12180599267088 12199373310348 12212827437132 12216111218304 12221134290351 12234939996384 12243965759424 12270714674736 12279766828896 12292602911932 12298693719816 12306489353088 12311549587197 12315567898368 12334549969728 12342939615504 12361963875084 12370615905312 12379030082216 12389682822552 12393014156544 12398109968286 12406681840896 12411783272574 12415120548928 12425804346816 12434256061488 12442958688384 12462137108064 12462608005128 12470613535352 12489834579642 12499048379412 12506971009216 12513168033408 12518313250527 12526248091536 12535488753696 12554809790616 12562874547944 12572142229584 12591519760764 12594905364608 12600084190827 12608795705472 12610927158669 12628229730912 12647693710152 12665154379248 12684675270708 12688085922176 12693303062769 12697445972736 12717016635456 12736617462576 12787211593443 12791385153792 12796644769398 12811100605632 12819814388976 12871478949336 12886019322624 12891317850306 12924186079392 12944106218232 12961976097168 12981954482028 12999766114944 13001963659713 13019802745824 13028658483032 13037777126976 13039870259304 13057872344496 13077998534916 13086893855413 13095941943168 13101326787717 13116126810528 13125048064904 13134234171072 13154478058512 13154975116524 13169835743616 13175250972129 13188017251584 13193439956046 13208344035264 13231904795568 13252299223428 13270594575672 13272725085363 13285585813248 13291048636362 13309284355776 13329798049296 13348200391904 13350343360716 13368774066984 13389379452414 13402859637888 13423517559648 13444207321608 13498388219988 13502017662336 13507569478809 13522828417056 13532804260416 13586561113188 13601909284992 13607502175323 13632923650752 13642196417136 13663223230356 13682085880344 13697541962496 13703174175474 13712648350464 13721975343552 13733783751744 13743125120592 13764307495932 13783309696968 13804554009078 13814737682508 13823494273344 13830343615872 13844800522224 13855013885664 13880099789568 13885282395096 13885807067442 13916942893476 13920684876672 13926408842493 13942140926112 13957517071008 13967010617544 13982788567296 13988538069174 13998328524432 14007849829876 14019904246572 14023673913984 14029440227271 14034019233024 14048689042208 14055649965504 14070342385368 14092029102978 14102424847908 14111483737372 14133233866437 14137846748928 14143660008282 14147462951104 14159637511488 14169268535184 14184895168656 14206758447276 14242442409216 14248298676654 14252129754688 14274096662448 14284626719328 14306643714888 14357570911936 14368162548096 14390308298016 14400096218088 14412488181336 14422291187598 14458516515968 14464461629667 14474462147712 14480413818003 14496771737952 14506632071736 14539709339316 14556134242944 14571473676249 14576229593856 14582223109314 14598696038976 14613956106792 14624736879312 14647278089052 14651216444544 14657240793411 14667499267848 14684068530432 14690106387558 14710261656384 14732934686064 14742955651852 14755642661844 14765679073017 14770498376448 14776013442456 14793264249408 14798787815826 14813686968192 14836519408032 14852028073444 14859387039672 14879774566656 14885892895014 14902708867776 14923282679424 14929418897631 14946284039904 14956450120472 14972944900248 14989859212032 14996022805458 15016725440892 15033689209728 15039870825357 15078217092624 15101457254604 15124733236809 15166393800768 15189769870128 15213181969188 15255086162176 15278598933696 15302147945616 15341162925312 15347470969278 15364808367552 15386020126848 15392346615387 15409734707808 15426729394272 15437222261496 15454661048064 15461015760666 15482360338284 15499850115456 15506223409089 15527498415072 15535192067136 15551431057512 15575400587502 15591081619584 15596903078148 15615112263264 15620942694483 15626041143552 15636669577536 15650125670592 15660770486256 15684908541876 15706428709248 15712886944737 15730637138208 15741646873344 15748119589986 15752353939392 15776633153232 15788271637152 15804775172484 15822629168256 15829135183539 15834301583616 15850987965386 15868894165824 15905077592544 15915895819992 15933875344128 15940427102082 15951448081152 15958007064738 15998089742208 16008971234144 16022747710368 16033645974024 16058358745254 16070205059244 16127409985568 16152267275928 16164182866608 16189096835268 16193449754496 16200108245349 16240799022784 16265831080464 16283769916176 16294845720468 16308868205196 16313253328512 16319961080703 16325287679232 16350449959872 16360952899648 16373022438528 16398258293088 16415399449596 16423533043848 16440700620141 16446066626304 16452828989226 16457252820672 16471415064384 16482618500112 16494154540416 16500936676329 16519577096736 16530813291048 16549044363432 16567739129088 16574551521822 16579008081984 16616182810752 16616810673504 16623015122763 16653112772856 16665397839216 16682818237622 16691084334036 16701664122048 16713985004928 16739746387488 16762856306112 16788693014352 16800112254436 16814569544892 16826006385531 16837639641216 16844563012779 16863591613536 16886872505664 16912900360944 16924404083692 16956022180608 16962994229202 16982156616768 17049615457924 17062193025864 17081467474176 17088491103894 17093085851968 17161971932448 17188423800408 17214916438818 17232248105856 17258808290976 17282634796224 17285409413496 17309272642704 17335951546284 17359736994432 17366875044183 17383702835968 17386493679072 17410496459328 17437331379888 17468435716956 17488169080704 17495359939701 17512312228096 17519513014374 17539304078016 17539966822032 17567001296172 17579296286496 17591253274728 17611125380352 17618366797038 17630547879168 17642539727424 17669732297904 17694126100896 17696966780484 17709352732512 17721398181816 17745712474368 17748712297386 17773064065728 17800457814288 17825032089312 17852505936552 17898023412864 17905382797491 17925609762144 17997850959984 18010092638412 18030437889408 18037851720777 18043739013888 18115414817584 18143336233764 18171300685419 18177231534336 18184705724934 18189595222848 18217630973808 18242781173792 18270898900632 18295967124736 18299059965522 18311711668992 18319241155698 18324166827456 18352409994576 18365948639136 18377746262624 18406072012104 18419650243344 18431325697792 18438904367898 18448040579724 18459734029632 18473351847552 18501824954592 18513709860128 18514409423256 18542945812626 18555923857968 18568545123324 18584524233828 18589521234816 18597164952429 18610022761344 18617674908861 18622680823392 18638706520224 18651384092232 18664438032576 18693205662096 18705920303028 18734751869463 18740866620672 18748572569118 18760456513824 18769752050112 18789372137304 18803233130544 18844311821916 18858213344376 18879516681984 18887279641146 18892358046912 18913193558208 18942344596368 18997731568872 19010653340546 19027012906062 19032128883264 19046168959104 19075524953184 19151299357862 19187077730688 19194967154097 19200128290784 19216650908448 19229721583464 19285948839556 19307218424004 19329028983936 19336976775459 19342176095648 19386279119088 19416159327348 19428631568332 19442964145752 19464928051968 19472931723042 19485274809056 19499649172416 19529704118736 19542987724548 19556665690464 19559805388956 19586808516744 19613682208512 19616997802374 19643912914752 19674190215792 19687572097356 19701351256608 19724352332544 19731717087768 19732462674786 19754753615424 19782025877376 19790159934069 19812516052896 19847857193352 19870278490368 19878448835142 19905891863508 19928378719872 19936572954543 19963926533664 19994697073944 20022300587856 20025515041074 20053161100476 20084069178621 20090624327424 20104289456832 20135276339472 20166310982412 20221858401024 20239260265728 20253026493504 20284242625584 20371465244928 20379841669782 20402863927488 20463294625704 20486411156736 20494834845534 20523128820516 20546312943744 20554761263211 20568972525696 20582963015328 20614687680888 20643147117712 20646461243898 20674964545452 20703331220096 20706831013617 20713589422848 20722106523762 20735241410016 20767200783336 20782520828496 20795870770864 20820149684352 20827923592644 20828710601163 20848892770048 20866834227456 20875414340214 20881027315008 20913211389168 20936275606512 20950515926316 20974182850944 20982807103761 20989655587584 20997492786648 21003138585856 21011774744814 21029856369858 21035510870976 21051028849536 21073033563312 21083474948256 21105513578052 21138043654467 21144942805248 21158525554432 21167225606058 21206770123392 21215490012423 21221194426656 21239456267232 21253902802776 21277342752984 21301378880256 21363663613824 21372448014981 21378194632032 21411144993672 21426940078992 21512055095881 21536356367904 21552243822144 21585462447024 21600144327132 21633436781397 21663302643878 21687774773952 21711693221568 21726460960624 21745157606928 21759948107604 21800599946496 21809564008974 21823573686866 21864344390784 21873334663971 21887199266128 21898044058464 21920934160188 21937105318968 21943003760896 21961886752512 21970917133578 21976824666816 21985030458902 22001248901772 22026102795648 22035159581337 22041084388064 22065392484576 22099402029096 22105344109312 22114433477778 22133463992766 22155747564672 22164020163684 22189896374112 22198181723739 22204150363808 22220530452288 22254779112048 22268885496064 22278042110166 22289080559508 22319661849984 22328839342521 22350475074816 22354063301664 22384924019136 22419426059856 22434675180708 22459417350372 22484788818048 22494034208187 22515830007552 22525088161338 22550533814592 22617325638936 22642875489024 22652185881906 22749590701152 22784654805192 22800152345306 22819772953782 22882629243264 22917898400544 22953221918424 22968834113582 23011744387968 23021206453917 23043513061632 23047212551328 23079030190272 23114602061712 23155833392244 23181991572096 23191523640999 23213995279104 23223540507426 23249775173184 23291247622608 23327146586268 23359350685832 23363100881253 23385738770688 23386622429376 23395354617222 23422668394896 23439061715328 23455004366304 23491155729384 23523386303232 23527362812814 23559643063872 23592168134528 23595955707312 23612470310016 23622179384979 23628530909088 23664949729848 23682407455728 23697418754304 23707162758726 23733943752384 23751452375424 23766709452416 23776481948079 23803341248736 23857616388816 23873843729988 23900813016192 23910640653123 23927172121728 23997134613312 24013456851216 24034121565552 24050468961036 24087538117881 24095399940864 24191114978352 24228400913892 24246274299912 24252793630464 24273664305408 24290174631744 24361198534176 24398746620696 24425654874264 24432222436608 24442268580702 24469879992768 24487931518848 24513737202283 24541429349472 24559533657792 24585205823864 24597387439632 24612978706176 24623099174394 24669099939456 24679243483839 24685879231008 24695096540401 24723927750168 24741231810624 24758060164432 24779365645104 24796219936572 24823566545148 24830241097856 24851608693632 24861827282733 24868512122976 24885917376768 24924274216128 24925216010256 24941227070704 24979669159284 24998096758824 25013942018432 25024227356433 25026336066816 25036626501054 25052496183072 25070977507392 25109619581232 25125749095888 25144284459168 25183039521528 25189810729216 25200168381654 25217591410944 25221854317338 25256459461824 25295387420304 25330308758496 25369350541416 25376171844352 25386606125538 25434033270912 25444491343803 25473234925152 25574423186886 25593289538796 25622201211264 25632736655841 25639628777952 25742957898672 25782635700612 25800172390741 25822374658227 25848372158784 25888212436464 25923952194336 25963908964056 25991049128527 25999532229888 26003927319426 26039605491648 26057316966064 26075554253952 26079740518608 26115744688992 26155997069832 26173787710826 26191883886336 26202653575434 26232253621056 26250096129808 26268468342144 26279269521561 26308956117024 26309950233048 26339671487232 26350501944258 26386879912092 26416688070528 26427550195557 26463809591136 26504598446856 26541189151344 26545450170726 26582097272724 26618568711552 26623068446079 26659596098592 26696400783808 26700686721432 26737548133968 26778758904828 26805719275776 26847035119296 26888414643216 26996776439976 27004035324672 27015138957618 27045656834112 27065608520832 27173122226376 27203818569984 27215004350646 27265847301504 27284392834272 27326446460712 27364171760688 27406348350948 27443950687104 27448589948283 27467567503488 27486250241184 27528614991864 27566619393936 27609108018156 27629475365016 27646988546688 27658356551847 27660687231744 27689601044448 27710027771328 27770564790192 27771614134884 27814418718939 27833885786952 27841369753344 27852817684986 27884281852224 27915034142016 27934021235088 27977076138348 27996657048864 28015699659752 28039808493144 28047347827968 28058880454542 28097378084416 28111299931008 28122858853677 28140684770736 28184058205956 28204849695816 28222967474744 28266467732874 28287320016564 28294925902208 28319275022976 28330919461719 28338537070368 28369790337312 28413516894552 28496597353308 28504259509376 28515980010819 28540519359093 28548193324896 28569253438656 28613287429776 28715141823872 28726949036793 28736325096192 28780616596032 28800192436176 28824976362672 28844582375196 28917033031936 28928923259334 28948924295424 28960827636006 28993543475904 29013264143472 29079418678632 29112268485888 29142947352498 29164446218628 29197392077952 29209397584563 29227912213584 29249473758624 29294556178104 29302432889088 29314481586822 29334998535696 29380212775116 29400196445263 29420523312768 29425496703561 29465869372128 29485911303704 29511285323688 29531358146034 29552026884912 29586528498816 29597575631652 29598694012179 29617707146461 29627373936384 29673038816064 29704056146888 29718774079344 29771785790028 29805417735552 29817673252713 29836827051367 29846565358848 29858837795262 29892568079808 29912900240944 29945889800496 29992045610916 30033450881784 30038272561611 30067378419456 30079741650714 30156434185248 30202914509208 30249466473618 30332787601536 30379539740256 30426363938376 30557197867392 30569762504673 30604295891232 30694941938556 30729616735104 30742252268301 30772040253696 30784693230774 30819469415616 30853458788544 30874444522992 30922031521332 30943063897201 30964720676568 30969691865847 30999700230912 31012446818178 31054996830144 31070384134272 31102862115024 31150801175004 31182163239168 31193806156296 31230224526528 31241885388966 31273339155072 31300251341184 31321540972512 31369817083752 31412857418496 31425773889474 31461274276416 31496239179972 31504707878784 31517662117221 31553266306464 31576543274304 31609550344968 31645258336512 31658270367078 31701975930772 31737788331648 31750838409087 31810155185088 31831791639984 31880854204164 31916014129476 31996179484416 32017942468288 32045495420736 32067291948048 32116717490508 32140410118488 32254819971136 32304534551856 32328365733216 32378193670536 32386899508992 32400216490698 32481598045568 32494953965817 32531662160928 32567539832352 32589691440936 32617736410392 32626506657024 32639922161406 32700899919744 32721905799296 32735360530299 32746044877056 32796516586176 32830798899192 32847066087696 32881401240282 32905657978452 32914505641344 32942830128768 32965237000224 32977545688353 32988309080832 33001873352658 33039154193472 33061626582096 33098088726864 33149103043644 33158016163968 33171650216667 33232365621504 33233621347008 33246030245526 33306225545712 33330795678432 33365636475244 33382168668072 33403328244096 33417063165249 33427970009856 33479492774976 33525712612224 33577386028704 33600224508872 33629139089784 33652012771062 33675279282432 33689126025558 33727183227072 33773745011328 33787632242007 33825800721888 33848808167384 33925988458404 33964313233536 33978278822859 34099230915848 34124386051728 34176982207788 34186171703936 34200228517959 34229659430673 34323943864896 34376847600816 34429832877636 34453251170373 34464496211712 34517616581952 34565269592448 34570818826992 34618545285408 34671903092568 34719473988864 34733750088366 34772987358144 34820992918656 34835310761139 34874662759776 34936871433912 34976338161408 34990719879402 35039026028748 35078608156032 35079933644064 35093031925833 35134002592344 35158592572992 35182506549456 35236733594076 35285079454848 35291044219221 35339464595808 35388252201792 35393933560968 35418705465024 35442796363632 35497424594772 35546128131456 35560744138089 35600915628576 35650064178624 35705011873104 35796046825728 35810765594982 35851219524288 35995701919968 36020185276824 36060875778816 36075703441554 36230829635168 36286672467528 36342601370838 36369411449868 36379190445696 36435261947616 36485562347584 36541797801264 36598119931044 36638482311396 36648333654912 36663402871053 36704819989152 36731897278272 36755492525248 36812144024208 36839300486688 36877808735796 36896081159448 36919468059264 36934648761591 36946703695104 37003649909184 37027419720256 37028818846512 37085891625252 37111847715936 37137090246648 37169048467656 37179042469632 37194329904858 37220045522688 37235349817722 37245361646784 37277413040448 37302768184464 37328876065152 37386411324192 37411840606056 37469503738926 37497145138236 37520913027648 37539504100224 37578744274608 37606466261088 37688623643832 37716426688752 37774559282292 37784716093824 37800252572481 37826387116416 37884689192736 37995463137744 38021306681092 38054025812124 38064257766528 38079909188307 38092337918208 38151049906368 38302598715724 38361634780329 38374155461376 38389934308194 38400256581568 38433301816896 38459443166928 38571897679112 38614436848008 38658057967872 38673953550918 38684352191296 38772558238176 38832318654696 38857263136664 38885928291504 38945863446084 38970549618112 38999298344832 39005890979139 39059408237472 39085975449096 39113331380928 39119610777912 39173617033488 39233995604748 39260681566239 39287825829504 39303980363151 39348380431584 39375144194712 39402702513216 39463434175536 39464925349572 39509507230848 39564051754752 39580319868138 39625032105792 39695714386704 39756897670284 39811783727016 39856757439744 39873145909086 39927853067328 39989394147888 40044601175712 40051030082148 40106322200952 40168138357242 40208578913664 40270552678944 40332621964824 40506052987008 40522708436427 40568485251168 40759683339564 40805727854976 40822506525969 40926589251408 40989669691068 41046257641032 41092625887488 41109522526422 41137945051392 41165926030656 41229375361776 41286294235424 41292922487796 41349929090904 41406662440192 41413662027234 41444213047524 41470482820032 41534401566672 41565041656992 41591741541728 41640299368704 41655847185288 41657421202326 41750828680428 41762054630016 41779226527479 41826422778336 41872551213024 41901031852632 41948365701888 41965614207522 41994985573296 42023549489628 42059712739716 42071021741952 42088320681813 42102057699072 42146067126624 42166949896512 42211027156104 42276087308934 42334451212116 42399701599311 42413540246784 42430980024846 42442388853312 42478912534464 42507805605552 42554685505968 42727327227648 42744896029962 42756389264064 42822289987344 42853880157984 43024110191762 43072712735808 43104487644288 43170924894048 43200288654264 43266873562794 43326605287756 43375549547904 43393384889001 43423386443136 43441241454009 43452921921248 43490315213856 43519896215208 43619128017948 43647147373732 43714421028747 43728688781568 43746669327942 43774398532256 43796088116928 43841868320376 43874210637936 43941834267156 43953649333632 43970060917804 43971722380233 44002497803544 44052205591296 44070319162674 44082168776128 44130784969152 44198804058192 44228866955556 44266927985532 44297037219051 44311495129344 44328040327368 44379792748224 44396363447478 44408300727616 44441060904576 44509558224096 44556084220332 44578161119016 44639323699968 44657678685042 44708126603328 44769848038272 44788256692893 44838852119712 44869350361416 44918834700744 44969577636096 44988068416374 45050176322676 45101067629184 45119612476071 45234651277872 45304371763812 45499181402304 45569309610384 45600304690612 45639545907564 45765258486528 45835796801088 45906443836848 45937668227164 46023488775936 46042412907834 46094425102656 46158060380544 46177039846161 46229204123424 46311666784488 46363983144192 46383047281998 46447081014852 46499550346368 46518670227267 46582495245216 46654293172536 46718701371664 46726201762506 46773244858752 46790709234444 46845336789792 46862828083449 46878123430656 46910008732608 46982311458768 47054725625628 47119286127744 47138660834211 47184336269056 47191911414624 47224940620032 47244358769958 47257061818176 47329899459696 47364814911456 47414325517452 47467887504768 47487405550617 47502904750848 47533418904832 47552963896158 47606682497472 47715232777632 47747687459976 47801626032384 47821281306246 47854344243456 47994269226624 48026913702432 48068243131104 48100937922072 48175076235762 48382229956704 48456801827784 48492548599824 48580349263488 48600324736047 48722397068352 48797493241392 48851309748528 48884537161404 48939759985536 48959883242109 48975863037696 49027474404566 49082858698944 49119067315584 49170411647728 49194774879264 49246198348788 49322101860423 49338199878912 49358486967678 49371758462016 49390193080802 49447855500336 49482463621248 49502810028987 49516120328864 49558731290208 49592439873144 49647133090296 49660482195712 49703217387264 49723654565466 49737024245952 49848548432256 49850432020512 49869045368289 49882454141408 49959338318568 49996193517648 50027884036864 50048454712866 50073253002108 50104992366144 50141955014784 50219239162464 50251498191776 50288568918336 50366079043056 50400336763308 50443708634676 50478019156593 50512918923648 50533689038337 50590774840608 50660617516992 50738701082832 50773212251076 50868066541824 50888982687606 50946469850304 51148846373772 51186579077592 51244402422528 51265473311682 51279257555904 51485915797344 51565271401224 51600344781482 51644749316454 51696744317568 51776424872928 51847904388672 51927817928112 51982098257054 52007854638852 52079210983296 52100625132549 52114633932128 52151108507904 52159481037216 52231489377984 52311994139664 52347575421652 52405307150868 52464507242112 52486079819103 52500192259616 52536936684288 52558539043122 52617912234048 52619900466096 52701003888516 52773759824184 52833376141056 52855100391114 52927619182272 53009196893712 53082378302688 53090900341452 53164194545448 53237137423104 53246136892158 53319192197184 53392801567616 53401373442864 53475096267936 53557517809656 53694070238592 53716148392473 53776829286432 53993552879952 54030277915236 54091313668224 54113555162331 54131217041664 54346244452752 54430008701292 54513902056257 54531694603008 54568785668544 54652892921424 54728343521376 54812696701896 54887901374208 54897179896566 54935135006976 54972500482368 55057229983728 55133238787872 55218216036312 55258950730032 55293977093376 55316713103694 55379202088896 55420055542656 55478457878851 55541129580384 55543228269768 55628837437878 55667771573904 55705635369972 55768563704448 55791494857287 55830068284032 55853024726583 55868042470176 55954152276696 55993314097728 56031399319504 56079616986288 56117760909084 56194756168832 56204255608389 56222599862016 56245717707354 56281369541472 56368116411912 56409699391632 56445934949488 56532935465748 56574640033128 56589851804416 56638550045952 56661838923438 56677074140736 56739580674624 56827033789104 56993194706616 57008519018752 57031960021638 57081038718186 57096386649792 57138506877312 57226574859552 57430283647744 57453898073586 57561233192064 57584901462291 57600384872352 57649952725344 57689164750392 57857846518668 57921655272012 57987086951808 58010930326377 58026528286944 58158837357264 58285894704996 58328892437256 58389863831677 58394784155904 58418795169126 58455824427168 58498947517248 58589112356208 58628963173644 58669997071392 58760425550232 58800392890526 58841046625536 58850993407122 58931738744256 58971822607408 59022570647376 59062716292068 59104053769824 59173056997632 59195151263304 59197388024358 59235414292922 59346077632128 59370479802207 59408112293776 59437548158688 59543571580056 59610835471104 59635346505426 59673654102734 59717675590524 59785136159616 59809718863629 59825800481888 59891779600992 59984091221832 60066901763568 60076545123222 60159483301428 60252207535863 60312868370496 60405829018416 60498932947236 60665575203072 60759079480512 60852727876752 61114395734784 61139525009346 61208591782464 61389883877112 61459233470208 61484504536602 61569386461548 61638938831232 61664283789633 61706917577088 61748889045984 61844063042664 61886127794402 61929441353136 61939383731694 62024893636356 62109993660288 62120493040851 62140768268544 62205724230048 62301602350008 62387612312592 62460449053056 62483770777932 62486131803489 62546678310144 62600502682368 62643081945024 62739634167504 62851547778948 62922548552832 62948421311283 62992478359944 63009415757568 63035324234442 63106532612928 63153086548608 63219100689936 63316540734156 63403951861544 63414130963401 63475576663296 63501676818174 63620310370176 63646470037269 63663583279968 63761708408328 63832028258952 64035884936576 64090990841472 64117344044943 64134583896096 64233434981016 64280820236976 64509639942272 64536165287643 64609069103712 64656731466432 64756387341072 64800432981396 64900310344191 64963196091136 64989907931634 65063324321856 65135079664704 65179382881872 65235472820784 65279844322812 65401799839488 65443811598592 65470721060598 65593033172352 65620003991913 65661597798384 65694132175392 65762802480564 65811315956904 65829011282688 65885660257536 65930474000448 65955091376706 66003746705316 66078308386944 66105478744011 66123253164192 66196177453728 66298206087288 66316032327936 66343300433334 66467242694016 66492060491052 66537286691911 66594545171217 66612451091424 66661591356864 66731272950488 66764337336144 66806656488192 66834126330498 66958985549952 66986518027563 67029547752517 67051425224448 67154772057408 67200449017744 67258278179568 67304025542124 67378252051116 67454366454144 67482102624561 67547490022656 67575264484014 67651601443776 67697616334768 67851976916808 67928626467072 67956557645718 68198461831696 68248772103456 68353964415576 68372343407872 68400457035918 68459318861346 68647887729792 68753695201632 68859665755272 68906502340746 69035233163904 69063619361751 69130539184896 69141637653984 69237090570816 69343806185136 69467500176732 69545974716288 69574570922997 69641985837312 69670621522278 69749325519552 69873742867824 69981439758804 70029039346297 70078052057496 70089302643759 70157216312064 70159867288128 70186063851666 70268005184688 70317185145984 70365013098912 70473467188152 70547133348859 70570158909696 70582088438442 70678929191616 70776504403584 70787867121936 70837410930048 70885592727264 70994849189544 71092256262912 71121488276178 71201831257152 71300128357248 71329445844237 71410023746208 71621531189964 71702439048576 71731921959369 71991403839936 72040370553648 72151406883108 72262614353643 72461659270336 72573344935056 72685202741676 72738822899736 72758380891392 72870523895232 72971124695168 73083595602528 73196239862088 73276964622792 73296667309824 73326805742106 73409639978304 73463794556544 73510985050496 73541211606849 73624288048416 73678600973376 73755617471592 73792162318896 73838936118528 73869297523182 74007299818368 74054839440512 74057637693024 74085289621203 74171783250504 74223695431872 74274180493296 74338096935312 74388659809716 74470699635444 74490723293568 74554826080896 74605536368928 74657752130304 74772822648384 74823681212112 74939007477852 74994290276472 75041826055296 75072682069299 75079008200448 75157488549216 75212932522176 75377247287664 75432853377504 75549118564584 75569432187648 75600505144962 75652774232832 75769378385472 75990926275488 76042613362184 76108051624248 76128515533056 76159818376614 76302099812736 76333474031409 76605197431448 76723269560658 76779868616388 76800513163136 76866603633792 76898209967523 76918886333856 77143795358224 77228873696016 77347907101836 77368704382592 77400517172223 77467123974681 77545116476352 77664637309392 77714526273328 77771856583008 77891726892168 77941099236224 77973147385581 77998596689664 78011781958278 78118816474944 78171950898192 78226662761856 78239221555824 78347234066976 78467991209496 78521363132478 78575651659008 78607960726302 78696760863168 78750288389424 78805405026432 78837808564683 78926868351072 78929850699144 79019014461696 79160639736276 79250064211584 79282650586671 79391428773408 79513795340568 79623567454032 79746291818172 79800533208571 79855706134656 79869205338237 79978788295776 80089202351424 80102060164296 80212644401904 80336276714484 80390919397537 80417157827328 80541105357888 80665243929648 81012105974016 81045416872854 81136970502336 81519366679128 81611455709952 81645013051938 81853178502816 81979339382136 82092515282064 82219045052844 82331852061312 82345769844849 82458750723552 82572588470848 82585844975592 82699858181808 82827324054468 82888426095048 82940965640064 82975069655541 83068803133344 83130083313984 83183483083456 83311694370576 83314842404652 83443256156817 83501657360856 83524109260032 83558453054958 83652845556672 83745102426048 83802063705264 83931228415044 83989971146592 84047098979256 84119425479432 84142043483904 84176641363626 84292134253248 84333899793024 84422054312208 84552174617868 84668902424232 84799403198622 84861960049692 84884777706624 84957825068928 85015611211104 85109371011936 85489792059924 85512778528128 85547940032457 85644579974688 85707760315968 86048220383524 86145425471616 86180847110379 86208975288576 86341849788096 86400577308528 86533747125588 86653210575512 86751099095808 86786769778002 86846772886272 86882482908018 86905843842496 86980630427712 87039792430416 87238256035896 87294294747464 87428842057494 87493338655884 87548797064512 87592176233856 87628192753689 87683736640752 87748421275872 87883668534312 87907298667264 87940121835608 87943444760466 88004995607088 88140638325348 88164337552256 88200589335789 88261569938304 88276490110683 88397608116384 88457733911112 88533855971064 88594074438102 88656080654736 88759585496448 88792726894956 88816601455232 88853121439383 88882121809152 89019116448192 89112168440664 89156322238032 89315357370084 89416253206656 89510481154101 89539696076544 89576513385786 89677704239424 89738700722832 89837669401488 89976136832748 90100352645352 90202135258368 90239224952142 90469302555744 90608743527624 90998362804608 91138619220768 91200609381224 91279091815128 91608256987891 91671593602176 91709287514019 91812887673696 91875336454328 92084825815668 92188850205312 92226756804903 92316120761088 92354079692322 92458408246848 92623333568976 92766094563996 92829191691603 92894162029704 92909075597541 92999100692736 93037340454534 93164990490432 93308586345072 93437402743328 93452403525012 93546489717504 93581418468888 93690673579584 93725656166898 93820017465216 93964622917536 94109451251256 94238572255488 94277321668422 94383822829248 94488717539916 94514123636352 94552986351663 94659798919392 94729629822912 94828651034904 94935775009536 94974811101234 95105927792316 95213364994944 95252515227261 95430465555264 95495374919952 95642562612492 95988538453248 96053827404864 96136486262208 96201875844144 96350152471524 96764459913408 96913603655568 96985097199648 97160698526976 97200649472094 97444794136704 97484861897451 97594986482784 97702619497056 97769074322808 97879519971072 97919766484218 98054948809132 98165717397888 98206081590897 98238134631168 98340823295456 98389549758528 98492396697576 98644203720846 98716973935356 98743516924032 98780386161604 98895711000672 98932637065059 98964927242496 99005620057974 99032240657728 99117462580416 99184879746288 99294266180592 99447309130932 99474048491904 99514950650001 99697096864512 99700864041024 99738090736578 99764908282816 99918676637136 99992387035296 100096909425732 100146506004216 100209984732288 100251189495747 100283910029568 100438478324928 100502996383552 100577137836672 100732158086112 100800673526616 100887417269352 100956038313186 101025837847296 101067378076674 101181549681216 101321235033984 101362896726021 101477402165664 101546424502152 101777965375212 101892939700608 102297692747544 102373158155184 102530946623364 102558515111808 102600685553877 102971831594688 103130542802448 103200689562964 103289498632908 103359753511119 103393488635136 103552849745856 103695808777344 103855635856224 103964196514108 104015709277704 104158421966592 104201250265098 104229267864256 104318962074432 104462978755968 104505932283417 104623988279328 104695150843304 104810614301736 104929014484224 104972159638206 105000384519232 105117078086244 105235824468096 105239800932192 105279095777499 105402007777032 105547519648368 105710200782228 105855238364544 105873132657663 106018393787424 106164756605376 106181800682904 106328389090896 106492273784316 106638384394368 106682232414267 106785603135232 106802746885728 106950192535872 107115035619312 107388140477184 107432296784946 107553658572864 107987105759904 108060555830472 108182627336448 108227110324662 108692488905504 108860017402584 109027804112514 109137571337088 109305785842848 109456687042752 109625393403792 109794359793132 109945000964736 109990208613159 110114459967456 110266477575744 110436432072624 110517901460064 110633426207388 110758404177792 110803946284773 110840111085312 110956915757702 111082259160768 111086456539536 111257674875756 111335543147808 111411270739944 111537127408896 111582989714574 111660136568064 111706049453166 111736084940352 111908304553392 111986628195456 112062798639008 112159233972576 112235521818168 112389512337664 112408511216778 112491435414708 112562739082944 112736232823824 112819398783264 112891869898976 113065870931496 113149280066256 113323677846876 113354148281472 113400757717443 113479161349248 113654067578208 113986389413232 114063920043276 114162077436372 114192773299584 114239727564921 114277013754624 114453149719104 114907796147172 115084904340987 115122466384128 115169802924582 115200769744704 115299905450688 115378329500784 115715693037336 115843310544024 115974173903616 116021860652754 116053056573888 116317674714528 116571789409992 116657784874512 116779727663354 116837590338252 116911648854336 116997895034496 117178224712416 117257926347288 117339994142784 117520851100464 117600785781052 117701986814244 117782044698717 117863477488512 117911941089453 117943645214816 118045141294752 118125432584136 118208107539648 118390302526608 118394776048716 118470828585844 118692155264256 118740959604414 118816224587552 118875096317376 119087143160112 119270693010852 119347308205468 119435351181048 119570272319232 119619437727258 119651600963776 119783559201984 119968182443664 120133803527136 120153090246444 120318966602856 120504415071726 120625736740992 120811658036832 120997865894472 121518158961024 121568125309281 121705455753504 122279050018692 122417183564928 122467519577907 122779767754224 122969009073204 123138772923096 123277877662464 123328567579266 123413835154176 123497778091968 123688126085328 123772255588804 123858882706272 123878767463388 124049787272712 124219987320576 124240986081702 124411448460096 124603204700016 124775224625184 124920898106112 124967541555864 124972263606978 125286163890048 125337679582437 125479268335008 125703095557896 125845097105664 125896842622566 125984956719888 126070648468884 126213065225856 126264962045439 126306173097216 126438201379872 126633081468312 126807903723088 126828261926802 127003353636348 127199104797933 127240620740352 127292940074538 127327166559936 127523416816656 127664056517904 128071769873152 128181981682944 128234688089886 128269167792192 128466869962032 128561640473952 129019279884544 129072330575286 129218138207424 129313462932864 129512774682144 129600865962792 129800620688382 129979815863268 130126648643712 130180154667003 130270159329408 130323724362027 130358765763744 130470945641568 130559688645624 130941442121196 131143263086241 131186066344704 131240007983826 131323195596768 131388264350784 131525604961128 131622631913808 131860948000896 131910182753412 131915167140699 132007493410632 132156616773888 132210957488022 132246506328384 132392354907456 132596412174576 132686600866668 132891111657153 132934485388032 132984120982104 133074573383822 133189090342434 133224902182848 133323182713728 133462545900976 133528674672288 133668252660996 133917971099904 133973036055126 134059095505034 134309544114816 134364770078679 134400898035488 134516556359136 134608051084248 134756504102232 134908732908288 134964205249122 135150528968028 135303202887552 135358837428213 135395232669536 135703953833616 135913115291436 136396923663392 136497544206912 136707928831152 136800914071836 136918637722692 137295775459584 137507390403264 137719331510544 137813004681492 138070466327808 138127238723502 138283275307968 138474181141632 138531119538483 138687612370272 138935000353464 139091949432576 139149141845994 139341243044556 139498651039104 139556010681801 139747485735648 139962879517608 140058078692594 140156104114992 140178605287518 140319734576256 140372127703332 140536010369376 140588484250347 140634370291968 140730026197824 140946934376304 141094266697718 141164176876884 141357858383232 141415982502633 141553008807168 141575734243872 141674821860096 141771185454528 141989698379088 142242976552356 142403662514304 142462216651851 142600256714496 142658891688474 142820047492416 143243062379928 143404878097152 143463843918738 143982807679872 144080741107296 144302813766216 144525228707286 144923318540672 145146689870112 145370405483352 145477645799472 145741047790464 145800974208141 145942249390336 146167191205056 146392479724176 146553929245584 146653611484212 146819279956608 146879649726327 146927589113088 147021970100992 147082423213698 147248576096832 147357201946752 147511234943184 147584324637792 147738595046364 147966305581269 148014599636736 148109678881024 148115275386048 148170579242406 148343566501008 148447390863744 148508430086961 148548360986592 148676193870624 148777319619432 148941399270888 148981446587136 149109652161792 149211072737856 149545645296768 149607136104867 149647362424224 149878014955704 149988580552944 150083652110592 150145364138598 150314977098432 150425865044352 150584385671167 150754494575328 150865706755008 151098237129168 151201010289924 151434057469779 151538756770944 151601067115011 151981852550976 152085226724368 152216103248496 152319636753228 152604199625472 152666948062818 153210394862896 153446539121316 153559737232776 153601026326272 153733207267584 153796419935046 153837772667712 154287590716448 154457747392032 154695814203672 154737408765184 154801034344446 154934247949362 155090232952704 155329274618784 155429052546656 155543713166016 155783453784336 155882198472448 155946294771162 156023563916556 156237632949888 156301875397647 156343901796384 156453325523712 156478443111648 156694468133952 156935982418992 157042726264956 157215921452604 157393521726336 157458239457309 157500576778848 157610810052864 157675617129366 157853736702144 157859701398288 158321279472552 158486773257409 158500128423168 158565301173342 158782857546816 159027590681136 159247134908064 159492583636344 159601066417142 159711412269312 159738410676474 159957576591552 160178404702848 160204120328592 160425288803808 160672553428968 160781838795074 161082210715776 161148445177419 161330487859296 162090833745708 162273941004672 162340665486993 163038733358256 163290026103876 163541706168771 163706357005632 163958678764272 164185030564128 164438090105688 164663704122624 164691539689698 164917501447104 165145176941696 165171689951184 165399716363616 165654648108936 165776852190096 165881931280128 165950139311082 166137606266688 166260166627968 166366966166912 166435373636553 166623388741152 166629684809304 166886512313634 167003314721712 167116906109916 167305691113344 167374484571861 167490204852096 167604127410528 167862456830088 167979942293184 168094197958512 168238850958864 168353282727252 168584268506496 168612766825167 168667799586048 168844108624416 169104349235736 169337804848464 169598806397244 169723920099384 169769555413248 169915650137856 170031222422208 170218742023872 170979584119848 171025557056256 171095880064914 171289159949376 171415520631936 172096440767048 172290850943232 172361694220758 172683699576192 172754704386873 172801154617056 173067494251176 173306421151024 173573539556004 173764965816036 173811687684992 173961260855424 174032790979131 174079584860832 174476512071792 174588589494928 174857684114988 174986677311768 175097594129024 175169591495031 175184352467712 175256385507378 175367473281504 175496842551744 175767337068624 175880243671216 175886889520932 176009991214176 176281276650696 176328675104512 176401178671578 176523139876608 176552980221366 176795216232768 176915467822224 177067711942128 177188148876204 177312161309472 177519170992896 177585453789912 177633202910464 177706242878766 178038232896384 178111439406621 178224336881328 178312644476064 178630714740168 178832506413312 179020962308202 179153026771572 179355408478848 179429156590887 179477401445664 179675338802976 179952273665496 180200705290704 180478449904284 180601206735187 180756622607589 180938605111488 181217487055248 181937343899689 181996725609216 182277238441536 182401218762448 182558183630256 183216513975782 183343187204352 183418575028038 183625775347392 183750672908656 184169651631336 184377700410624 184453513609806 184708159384644 184916816493696 184992851368899 185246667137952 185532189127992 185658383383206 185788324059408 185818151195082 186074680909068 186329980980864 186361479122553 186617172690144 186874805486656 186904807050024 187162836937776 187381347159168 187451312333796 187458395410467 187640034930432 187929245835072 188218902502512 188554643336844 188767645658496 188845263933849 188977435079832 189028247272704 189105972703326 189319597838784 189459259645824 189657302069808 189949622202468 190211855584632 190242392890203 190426729989888 190505030454522 190860931110528 190990749839904 191285125224984 192107654809728 192272972524416 192403751688288 192700304943048 193528919826816 193608495862929 193827207311136 193970194399296 194401298944188 194700931032573 194889588273408 194969723794902 195189972965568 195405238994112 195538148645616 195839532968436 196109897618264 196331434795776 196412163181794 196681646590912 196779099517056 196860011975739 196984793395152 197288407441692 197433947870712 197487033848064 197560772323208 197791422001344 197865274130118 198011240115948 198064481315456 198234925160832 198316436232033 198369759492576 198588532361184 198894618261864 198948096983808 199029901300002 199401728082048 199476181473156 199529816565632 199611860075733 199783635513651 199837353274272 199984774070592 200193818851464 200293012008432 200419969464576 200502378991494 200876956649856 201005992767104 201088643257551 201154275673344 201464316172224 201601347053232 201774834538704 201912076626372 202134756153348 202363099362432 202642470067968 202725793452042 202954804331328 203092849004304 203555930750424 203785879401216 204595385495088 204746316310368 205061893246728 205117030223616 205201371107754 205801375116841 205943663189376 206261085604896 206401379125928 206578997265816 206719507022238 207105699491712 207190858085253 207323950025227 207391617554688 207711271712448 207928393028216 208031418555408 208402500530196 208458535728512 208637924148864 208723712768991 208857789359569 208925957511936 209011864566834 209247976558656 209390301686608 209621228603472 209944319276412 210000769038464 210087118038891 210234156172488 210267907931277 210471648936192 210479601864384 210558191554998 210804015554064 211095039296736 211420401564456 211641400046577 211710476729088 211746265315326 212036787574848 212329513210752 212363601365808 212656778181792 212984547568632 213276768788736 213364464828534 213605493771456 213900385071744 213988337532711 214230071238624 214864593569892 215107317145728 215195765878107 215974211519808 216121111660944 216454220649324 216601447280407 216787843060929 217384977811008 217720034805168 218055608225028 218275142674176 218611571685696 218913374085504 219250786807584 219588719586264 219890001929472 219980417226318 220228919934912 220532955151488 220623634820547 220872864145248 221035802920128 221266852414776 221516808355584 221607892569546 221913831515404 222164518321536 222172913079072 222255868863609 222515349751512 222671086295616 222822541479888 223165979429148 223412098906332 223472169880704 223816609106784 223973256390912 224125597278016 224318467945152 224471043636336 224817022433556 224982870829416 225125478165888 225218046207897 225472465647648 225638797566528 225783739797952 226131741862992 226298560132512 226647355693752 226708296562944 226801515434886 226958322698496 227308135156416 227972778826464 228127840086552 228324154872744 228385546599168 228479455129842 228906299438208 229815592294344 230169808681974 230339605849164 230401539489408 230599810901376 230756659001568 231431386074672 231686621088048 232043721305508 232106113147776 232201551516669 232635349429056 233143578819984 233315569749024 233559455326708 233675180676504 233823297708672 233919442156743 233995790068992 234356449424832 234515852694576 234679988285568 235041702200928 235201571562104 235403973628488 235564089397434 235726954977024 235823882178906 235887290429632 236090282589504 236250865168272 236416215079296 236513425694049 236780605053216 236789552097432 236941657171688 237481919208828 237632449175104 237750192634752 237847951760013 238174286320224 238541386021704 238694616410936 238870702362096 239238875454516 239303201927552 239401599625713 239567118403968 239607616014711 239936364887328 240267607054272 240306180492888 240637933205712 241008830143452 241172758192611 241251473481984 241623316073664 241995731788944 243036317922048 243136250618562 243410911507008 244558100037384 244834367129856 244935039155814 245559535508448 245938018146408 246277545846192 246657135158532 246995556183936 247037309534547 247376252170656 247544511177608 247717765412544 247757534926776 248099574545424 248481972163404 248822896920192 248925208966623 249206409400032 249550449250368 249935083111728 249944527213956 250329768470451 250572327780096 250675359164874 250958536670016 251406191115792 251793685245132 251969913439776 252141296937768 252426130451712 252529924090878 252876402759744 253266162936624 253615807446176 253656523853604 254006707272696 254398209595866 254585880149076 254654333119872 255046833633312 255328113035808 256469376179772 256538335584384 256643820097371 256933739924064 257123280947904 258144661150572 258436276414848 258542541331137 258626925865728 259025549364288 259201731925584 259601241376764 259959631726536 260253297287424 260360309334006 260540318658816 260647448724054 260717531527488 260941891283136 261119377291248 261882884242392 262286526172482 262480015967652 262646391193536 262776528701568 263051209922256 263245263827616 263721896001792 263820365506824 263830334281398 264014986821264 264421914976044 264493012656768 264601768007367 264784709814912 265192824349152 265373201733336 265782223314306 265968241964208 266149146767644 266378180684868 266449804365696 266559364318149 266646365427456 266925091801952 267057349344576 267336505321992 267946072110252 268118191010068 268531443462303 268619088229632 268729540157358 268801796070976 269033112718272 269216102168496 269513008204464 269928410498244 270301057936056 270606405775104 270717674856426 270790465339072 271407907667232 271826230582872 272793847326784 272995088413824 273415857662304 273601828143672 273837275445384 274824770963673 275014780806528 275127862542057 275438663021088 275626009362984 276254477447004 276566550615936 276948362283264 277062239076966 277375224740544 277870000706928 278298283691988 278487575074809 278682486089112 278997302078208 279112021363602 279494971471296 279925759035216 280116157385188 280312208229984 280357210575036 280639469152512 280744255406664 281072020738752 281176968500694 281460052395648 281893868752608 282188533395436 282328353753768 282715716766464 282831965005266 283151468487744 283542370909056 283658959054989 283979396758176 284485953104712 284807325028608 284924433303702 285317783376948 285640094984832 285757545681783 286486124759856 286927687837476 287965615359744 288161482214592 288605627532432 289050457414572 289846637081344 290293379740224 290740810966704 290955291598944 291482095580928 291601948416282 292334382410112 292454585692353 292784959448352 293107858491168 293307222968424 293638559913216 293759299452654 294164846427396 294497152193664 294618244772691 294714403893504 295022469886368 295168649275584 295477190092728 295932611162538 296230550772096 296341158484812 296687133002016 296797911195177 296894781727488 297016860173922 297096721973184 297352387741248 297554639238864 297882798541776 298422145475712 298544851950003 299091290593536 299214272209734 299294724848448 299756029911408 299977161105888 300290728277196 300629954196864 300753568487241 300851730088704 301168771342334 301508989150656 301731413510016 302196474258336 302402020579848 302868114939558 303077513541888 303202134230022 303963705101952 304088690178063 304170453448736 304432206496992 304639273506456 305333896125636 306420789725792 306893078242632 307119474465552 307592839870092 307675545335424 307802056661631 308575181432896 308915494784064 309391628407344 309602068688892 309868495898724 310079260533357 310180465905408 310658549237568 310858105093312 311087426332032 311566907568672 311892589542324 312047127833112 312475265899776 312603750795294 312687803592768 312956886223296 313388936267904 313517796850251 313871964837984 314085452529912 314431842905208 314787043452672 314916478914618 315001153557696 315351234258732 315707473404288 315719402796576 315837287332497 316642558945104 316973546514818 317130602346684 317565715093632 318055181362272 318494269816128 318985167272688 319202132834284 319476821352948 319915153183104 320046697242801 320356809405696 320408240657184 320850577607616 321345106857936 321563677590148 322164421431552 322296890354838 322660975718592 324181667491416 324547882009344 324681330973986 326077466716512 326580052207752 327083412337542 327412714011264 327917357528544 328370061128256 328876180211376 329383079379396 329835002894208 329970625839477 330290353883392 330343379902368 330799432727232 331309296217872 331553704380192 331900278622164 332275212533376 332411838854319 332520333255936 332733932333824 332870747273106 333246777482304 333259369618608 333773024627268 334006629443424 334233812219832 334611382226688 334748969143722 334980409704192 335208254821056 335724913660176 335959884586368 336188395917024 336477701917728 336706565454504 337168537012992 337225533650334 337688217248832 338208698471472 338675609696928 339197612794488 339447840198768 340062444844416 340202273152329 340437484047744 341959168239696 342191760129828 342578319898752 342719182694763 342831041263872 344192881534096 344723388441516 345254713022961 345367399152384 345509408773746 345602309234112 346134988502352 346612842302048 347147079112008 347529931632072 347623375369984 347922521710848 348065581958262 348159169721664 348953024143584 349177178989856 349715368229976 349973354623536 350195188258048 350339182990062 350512771014756 350734946563008 350993685103488 351534674137248 351760487342432 351773779041864 352019982428352 352562553301392 352802357343156 353105960442732 353346134096151 353590432465536 353735823268359 353830935644448 354135423884256 354376297752408 354624322618944 355170907579824 355412485757532 356076465792768 356222878813242 356448673762656 356625288952128 357261429480336 358041924616404 358306053543144 358710816957696 358858313181774 358954802891328 359350677605952 359904547330992 360401410581408 360956899808568 361202413470374 361513245215178 361877210222976 362434974110496 363874687799378 364554476883072 364704375927843 364802437524896 365116367260512 366433027951564 366837150056076 367251550694784 367402558733721 367501345817312 368339303262672 368907027219612 369416318769288 369833632987392 369985702737798 370493334275904 371064378255984 371316766766412 371576648118816 371636302390164 372149361818136 372659961961728 372722958245106 373234345380288 373749610973312 373809614100048 374325673875552 374762694318336 374902624667592 374916790820934 375858491670144 376013038747311 376437805005024 377109286673688 377535291316992 377690527867698 377954870159664 378211945406652 378639195677568 378794886136317 378918519291648 379314604139616 379899244404936 380423711169264 380484785780406 381010060909044 381597314393799 381721862221056 381981499679808 382570250449968 384215309619456 384545945048832 384807503376576 385400609886096 387057839653632 387216991725858 387654414622272 387940388798592 388802597888376 389401862065146 389939447589804 390379945931136 390540464001009 390810477988224 390971173086081 391076297291232 391679065936872 392219795236528 392824326363588 393363293181824 393429789258723 393558199034112 393720023951478 393969586790304 394576814883384 394867895741424 395121544646416 395582844002688 395730548260236 395745501422097 396022480231896 396128962630912 396469850321664 396632872464066 396739518985152 397177064722368 397789236523728 398059802600004 398673334971459 398803456164096 398952362946312 399059633131264 399223720151466 399567271027302 399674706548544 399969548141184 400387637702928 400586024016864 401004757982988 401753913299712 402011985534208 402177286515102 402928632344448 403094310236037 403202694106464 403549669077408 403824153252744 404269512306696 404726198724864 405451586904084 405909608662656 406076512284639 406185698008608 407111861500848 408729046821739 409190770990176 409492632620736 410123786493456 410402742215508 411602750233682 411887326378752 412522171209792 412802758251856 413157994531632 413439014044476 414211398983424 414381716170506 414647900050454 415422543424896 415593358615449 415856786056432 416062837110816 416805001060392 416917071457024 417275848297728 417447425537982 417715578719138 418023729133668 418495953117312 418668032045403 418780603373216 419242457206944 419888638552824 420001538076928 420174236077782 420468312344976 420535815862554 420959203728768 421116383109996 421608031108128 421765452751041 422190078593472 422840803128912 423282800093154 423492530630652 424073575149696 424247947507899 424659026421504 424727202731616 425313556363584 425969095137264 426728929657068 427210987542912 427386649955553 427800770143488 427976675065422 428460142477248 429729187139784 430214634291456 430391531756214 431948423039616 432242223321888 432908441298648 433202894560814 433575686121858 434769955622016 435440069610336 436111216450056 437223143371392 437402922624423 437826748171008 438501573615168 439177439172528 439960834452636 440457839869824 440638949178981 441065910302976 441247269641094 441745728290496 442071605840256 442533704829552 443215785139092 443827663030808 443898916743807 444329036643072 444345826158144 444511737727218 445030699503024 445342172591232 445525290260883 445645082959776 446331958858296 446824197812664 446944339761408 447633218213568 448251194556032 448636935890304 448821408314601 448942087272672 449634044867112 449965741658832 450250956331776 450436092415794 450944931295296 451277595133056 451567479595904 451753157013501 452263483725984 452597120265024 453294711387504 453603030869772 454302172409337 454616270312832 455945557652928 456255680173104 456648309745488 456958910259684 457812598876416 459631184588688 460339617363948 460679211698328 460803078978816 461199621802752 461513318003136 462862772149344 463373242176096 464087442611016 464212226295552 464403103033338 465270698858112 465761006843377 466287157639968 466631139498048 467118910653416 467350361353008 467646595417344 467838884313486 468712898849664 468905626192941 469031705389152 469206834267619 469359976571136 470083404401856 470403143124208 470807947256976 471128178794868 471647764357812 471774580859264 472180565179008 472374718371927 472501730336544 472832430158592 473026851388098 473561210106432 473579104194864 473883314343376 474963838417656 475264898350208 475460319772227 475500385269504 475695903520026 476348572640448 477082772043408 477389232821872 477741404724192 478477750909032 478606403855104 478803199251426 479134236807936 479215232029422 479872729774656 480535214108544 480612360985776 481275866411424 482017660286904 482345516385222 483246632147328 483445335532257 483991463577888 486272501237124 486821823014016 487021996460979 489116200074768 489870078311628 490203275424079 490625118506313 491119071016896 491876036292816 492555091692384 493314270317064 493829933442013 493991112367872 494074619069094 494752504341312 495089022355216 495435530825088 495515069853552 496199149090848 496963944326808 497645793840384 497850417933246 498412818800064 499100898500736 499306120909659 499870166223456 499889054427912 500659536940902 501350718329748 501917073340032 502123453715583 502812382231584 503587370490264 503939826879552 504282593875536 505059848181756 505752805519488 505838300475501 506532325873248 507231614892352 507313047707208 508013414545392 508796419191732 509171760298152 509308666239744 510093667266624 510656226071616 512938752359544 513076671168768 513287640194742 513867479848128 514246561895808 516289322301144 516872552829696 517085082662274 518051098728576 518403463851168 519202482753528 519919263453072 520720618668012 521294897448108 521435063054976 521883782566272 522238754582496 523765768484784 524573052344964 524960031935304 525292782387072 525508774485093 525553057403136 526102419844512 526490527655232 527640731013648 527660668562796 528029973642528 528843829952088 528986025313536 529203536014734 529569419629824 530385648698304 530746403466672 531564446628612 531936483928416 532298293535288 532756361369736 532899608731392 533118728636298 533850183603904 534114698689152 534334318219863 534673010643984 535892144220504 536236382020136 537062886924606 537459080314716 537603592141952 538066225436544 538287469772661 538432204336992 539026016408928 539856820996488 540602115872112 541435349712852 541580930678144 541803620205561 542269867822767 542815815334464 543652461165744 545587694653568 545812031699067 545990176827648 546831715324608 547203656287344 547674550890768 549649541927346 550029561613056 550255725084114 550877326042176 551252018725968 552508954894008 553133101231872 554124478153932 554750449481088 554978554106697 555740001413856 556596567383976 556975150149618 557364972178224 558224042727204 558603732459997 558989942942592 559084437367659 559851518070432 560232314770376 560624416459968 560714421150072 561488510813328 562144041477504 562353937001388 562375186231401 562736435782759 562920104791296 563787737505216 564377066790872 564656707507536 565663930010532 566302936975488 566535791801547 567084741818112 567317918109978 567958793516352 568971906209424 569848866607404 570635566753896 570727178670609 571280189969664 571515091363566 572972249519712 573855375674952 576322964429184 577211255064864 578100914829144 580586759480448 580825487588787 581481621933408 581910583197888 583203896832564 584102793097719 584668764820224 584909171384706 585569918896704 586215716982336 586614445936848 587518598905308 588329692854792 588994304387328 589236489545382 590044939772736 590337298551168 590954380185456 591865222325076 592461101544192 592682316969624 593374266004032 593595822390354 594033720347844 594193443946368 594704775482496 595109278477728 595765597083552 596844290951424 597089703900006 598428544419468 598589449696896 598835580227199 599512059822816 599954322211776 600581456554392 601259908393728 601507136974482 602337542684668 603017978301312 603265929772653 603462827020032 604392948516672 604804041159696 605736229879116 606404268460044 607927410203904 608177380356126 608340906897472 608864412993984 609278547012912 610667792251272 612841579451584 613786156485264 614238948931104 615185679740184 615351090670848 615604113323262 617150362865792 617404125350523 617830989568128 618783256814688 619204137377784 619736991797448 620158521066714 621317098475136 621716210186624 621971850075681 622174852664064 623133815137344 623785179084648 624094255666224 625207501590588 625375607185536 625913772446592 626573368078707 626777872535808 627035593700502 627743929675968 628170905059824 628863685810416 629832957829236 630002307115392 630261354116673 630702468517464 631414946808576 631438805593152 631674574664994 633285117890208 633947093029636 634261204693368 634924200139731 635131430187264 636110362724544 636988539632256 637970334545376 638404265668568 638953642705896 639830306366208 640093394485602 640816481314368 641701155215232 641965012598133 642690213715872 643127355180296 644593780709676 645321951437184 645587297634321 648363334982832 649362661947972 649804341841221 650363529182787 652154933433024 653160104415504 654166824675084 654825428022528 655834715057088 656740122256512 657752360422752 658766158758792 659670005788416 659941251678954 660686759804736 661598865454464 661870904461641 662618592435744 663107408760384 663800557244328 664550425066752 664823677708638 665741494546212 666493554964608 666518739237216 666767606590827 667546049254536 668013258886848 668467624439664 669497938287444 670416509642112 671449827320352 671919769172736 672376791834048 672955403835456 673413130909008 674451067300668 675376434497664 675654138623691 676417396942944 677351219393856 678395225588976 678895680397536 680124889688832 680404546304658 680874968095488 683918336479392 684383520259656 685156639797504 685438365389526 688385763068192 689446776883032 690509426045922 691018817547492 691204618468224 692269977004704 693225684604096 694294158224016 695059863264144 696131163916524 696318339443328 696604654550007 697906048287168 698354357979712 699430736459952 699946709247072 700678365980124 701025542029512 701469893126016 701758326470229 701987370206976 703069348274496 703520974684864 703547558083728 704039964856704 705125106602784 705604714686312 706211920885464 706692268192302 707180864931072 707471646536718 707661871288896 708270847768512 708752595504816 709248645237888 709540277082147 710341815159648 710824971515064 712445757626484 712897347525312 713250577904256 714522858960672 716083849232808 716612107086288 717716626363548 717909605782656 718204798877139 718701355211904 719809094661984 720802821162816 721913799617136 722404826940748 723026490430356 723518274577833 723754420445952 724869948220992 727749375598756 729108953766144 729408751855686 729604875049792 730232734521024 732866055903128 733674300112152 734503101389568 734805117467442 735002691634624 736678606525344 737814054439224 738832637538576 739971405475596 740986668551808 741111928603641 742128756511968 742633533532824 743153296237632 743272604780328 744298723636272 745445916490212 746468690760576 746775626899869 747499221946624 747619228200096 748651347751104 749805249335184 749833581641868 751716983340288 752026077494622 752875610010048 754218573347376 755381055735396 755909740319328 756423890813304 757278391355136 757589772272634 758629208279232 759798488809872 760847422338528 760969571560812 762020121818088 763194628787598 763962999359616 765140500899936 769615006753152 769931460292113 770801219772192 774433983451716 775308829244544 775627623993411 775880777597184 777605195776752 778803724130292 779878895179608 780759891862272 781080928002018 781620955976448 781942346172162 782152594582464 783358131873744 784439590473056 785648652727176 786726586363648 786859578517446 787440047902956 787939173580608 789153629766768 789735791482848 790243089292832 791165688005376 791461096520472 791491002844194 792044960463792 793265744928132 793479037970304 793805304022101 794354129444736 795578473047456 796119605200008 797346669942918 797904725892624 798447440302932 799134542054604 799349413097088 799678092954447 799939096282368 800775275405856 801172048033728 802009515965976 804354573030204 805594330386909 805857264688896 806188620472074 806405388212928 807099338154816 807648306505488 808539024613392 810903173808168 811819217325312 812153024569278 812371396017216 814223723001696 817458093643478 818381541980352 818985265241472 820247572986912 820805484431016 823205500467364 824474312891019 825044342419584 825383587626171 825605516503712 826315989063264 826878028088952 828763432341012 829295800100908 830845086849792 831186717230898 831713572112864 832125674221632 833610002120784 834894851075964 835431157438276 835462725224427 836047458267336 836991906234624 837336064090806 837561206746432 838484914413888 839777277105648 840348472155564 840936624689952 841071631725108 841918407457536 842232766219992 843216062216256 843530905502082 844380157186944 845681606257824 846565600186308 846985061261304 848147150299392 848495895015798 849454405463232 850627112727168 850976877164967 851938190274528 853457859314136 854421975085824 854773299911106 855953350130844 856920284954496 857272637045349 859458374279568 860783063512428 863896846079232 864484446643776 865816882597296 866405789121628 867151372243716 869539911244032 870880139220672 872222432900112 874446286742784 874805845248846 877003147230336 877363757077059 878354878345056 879921668905272 880915679739648 881277898357962 882494539282188 883491456580992 883854734318073 884143211680512 885067409659104 886431570278184 887655326061616 887797833487614 888691652316288 889023475454436 890061399006048 890393733585531 890684345182464 891050580521766 891290165919552 892663917716592 893648395625328 895266436427136 895634555850009 896502389112064 897273871780608 897642816629202 897884174545344 899268089734224 899931483317664 900872184831588 901889862590592 902260705461723 902555190266112 903134959191808 903506314027002 904526967451968 905194240530048 906589422775008 907206061739544 908604344818674 909232540625664 911891115305856 912266070534189 912511360346208 913296619490976 913917820519368 919262369177376 920679234727896 921358423396656 923026636006272 923406169984893 925725544298688 926746484352192 928174885222032 928806206066676 930237781600071 930541397716224 931522013686754 932574315279936 933262278996096 934237821306832 934700722706016 935677768626972 937425797699328 937811252385882 938063410778304 938413668535238 940166808803712 940553390550753 940806286248416 941615894513952 942256357589736 943295528715624 943549161718528 944361130358016 944749436743854 945003460673088 946053702776196 947122420212864 947158208389728 947511861997491 947766628686752 949927676835312 950529796700416 950920639544454 951391807040052 952697145280896 954165544086816 954778465643744 955482809448384 956955501818064 957606398502852 958430464058844 959745459549312 960140091728403 961070428217088 961224721971552 962551732822848 964035320573808 964691032770444 966493264294656 966890671064514 967982927155776 972545002474248 973643646028032 974043992921958 978232400149536 979740156623256 980406550848158 981250237012626 982238142033792 983752072585632 985110183384768 986628540634128 987659866884026 988149238138188 989505008682624 989911877518431 990178044710432 990871061650176 991030139707104 992398298181696 993927888653616 995700835866492 996825637600128 997235516562957 998201797001472 998612241819318 999740332446912 999778108855824 1001319073881804 1002701436659496 1003834146680064 1004246907431166 1005624764463168 1007174740980528 1007879653759104 1008565187751072 1010119696363512 1011505611038976 1011676600951002 1013064651746496 1014463229784704 1014626095414416 1016026829090784 1017592838383464 1018343520596304 1020187334533248 1020606819456987 1021312452143232 1025877504719088 1026575280389484 1027734959696256 1028157548084289 1028493123791616 1032578644602288 1034170165324548 1035764139068883 1036102197457152 1036806927702336 1038404965507056 1039838526906144 1041441237336024 1042589794896216 1042870126109952 1043767565132544 1044477509164992 1047531536969568 1049146104689928 1049920063870608 1050585564774144 1051017548970186 1052204839689024 1052981055310464 1054090699698169 1055281462027296 1055321337125592 1056059947285056 1057687659904176 1058407072029468 1060038402288453 1060771297396608 1061207469805077 1061492806933344 1063128893257224 1063872967856832 1064596587070576 1065512722739472 1066237457272596 1067700367207808 1068229397378304 1068668636439726 1069346021287968 1071784288441008 1072472764040272 1074125773849212 1074918160629432 1075207184283904 1076132450873088 1076574939545322 1076864408673984 1078052032817856 1079713641992976 1081204231744224 1082870699425704 1083161861356288 1083607240411122 1084539735645534 1085631630668928 1087304922331488 1091175389307136 1091624063398134 1093663430649216 1094113127783529 1094407312574688 1095349101781536 1099299083854692 1100511450168228 1101754652084352 1102207676201163 1102504037451936 1105017909788016 1108248956307864 1109407412801863 1109500898962176 1109957108213394 1111480002827712 1113193134767952 1113950300299236 1114729944356448 1116448085454408 1117207464919994 1117979885885184 1118168874735318 1119703036140864 1120464629540752 1121248832919936 1121428842300144 1122977021626656 1124288082955008 1124707874002776 1124750372462802 1125472871565518 1127575475010432 1128039116241933 1128754133581744 1129313415015072 1131327860021064 1132605873950976 1133071583603094 1134635836219956 1135917587032704 1136384658408951 1137943812418848 1139697733214808 1141271133507792 1141454357341218 1143030182727132 1144791943181397 1145944499039424 1147710751349904 1152645928858368 1154422510129728 1156201829658288 1161173518960896 1161650975177574 1162963243866816 1163821166395776 1166407793665128 1168205586195438 1169818342769412 1171139837793408 1171621392003027 1172431433964672 1173228891873696 1175037197810616 1176659385709584 1178472979090764 1180089879545472 1180289367776169 1180674597102336 1181908760370912 1183730444650152 1185364633939248 1186748532008064 1187191644780708 1187236504266291 1188067440695688 1188386887892736 1189409550964992 1190218556955456 1191531194167104 1194179407800012 1196020004914377 1196857088838936 1197178899393792 1197671160454398 1199024119645632 1199908644423552 1201162913108784 1203014273948964 1204675085369336 1206035956602624 1206531859545306 1208785897033344 1209282930708111 1209608082319392 1211472459758232 1212808536920088 1216354760712252 1216681813794944 1217728825987968 1218229536853917 1218557094025824 1221335584502544 1225683158903168 1226187140465217 1227572312970528 1228477897862208 1230371359480368 1231208226646524 1234300725731584 1234808250701046 1235661979136256 1237566513629376 1238408274755568 1239473983594896 1240317042133428 1242634196950272 1243432420373248 1243943700151362 1246267630274688 1246780075846347 1247570358169296 1248188511332448 1250415003181176 1250751214371072 1251827544893184 1253146736157414 1254071187401004 1255487859351936 1256004096136209 1256341810119648 1257727371620832 1259665915658472 1260004614230784 1260522708233346 1261404937034928 1262877611186304 1263349149329988 1264208447146309 1265296358253123 1266570235780416 1267894186059272 1268522409386736 1269848400279462 1272220725449088 1272743842523697 1273561407297823 1273977079264512 1275940669090752 1276808531337136 1277907285411792 1280186788971204 1281632962628736 1282159949866659 1283402310430464 1283930025196266 1285380427431744 1286254710360592 1289187561419352 1290643902874368 1291174595268642 1296726669965664 1298725323895944 1299608683682442 1300727058365574 1304309866866048 1306320208831008 1308333649350168 1311669430114176 1312208767873269 1313480244513024 1315504720845504 1317532317517584 1319882503357908 1321373519609472 1321916847536943 1323197730908928 1323741808923282 1325237184871488 1326214817520768 1327601114488656 1329647355417276 1330551747579643 1331482989092424 1331696750231421 1332987109929216 1333037478474432 1333535213181654 1335092098509072 1336026517773696 1336935248879328 1338995876574888 1340833019284224 1342899654640704 1344753583668096 1345910807670912 1346826261818016 1348902134601336 1350752868995328 1351308277247382 1352834793885888 1354702438787712 1355259471040503 1356790451177952 1357791360795072 1360809092609316 1362906517228011 1367836672958784 1368767040519312 1370876730779052 1376771526136384 1378893553766064 1381018852091844 1382037635094984 1382409236936448 1384539954009408 1386451369208192 1388588316448032 1390119726528288 1392262327833048 1392636678886656 1393209309100014 1395812096574336 1396708715959424 1397283020530131 1398861472919904 1399893418494144 1401356731960248 1402051084059024 1402939786252032 1403516652940458 1406138696548992 1407041949369728 1407095116167456 1407620502802857 1408079929713408 1410250213205568 1411209429372624 1412423841770928 1413384536384604 1414943293073436 1415323742577792 1416541695537024 1417505191009632 1418497290475776 1419080554164294 1420683630319296 1421649943030128 1424891515252968 1425794695050624 1426380959316681 1426501155808512 1429045717921344 1432167698465616 1433224214172576 1435433252727096 1435819211565312 1436409597754278 1437402710423808 1439618189323968 1441605642325632 1443827599234272 1444809653881496 1446052980860712 1447036549155666 1449739896441984 1450336006596771 1455498751197512 1458817503711372 1459209750099584 1460465469042048 1461065989382937 1465732111806256 1467348600224304 1469610234934884 1470005383269248 1470609826272237 1471875355518939 1473357213050688 1475628108878448 1477665275077152 1479942810951192 1481489800326039 1481973337103616 1482223857207282 1484257513023936 1485267067065648 1486306592475264 1486545209560656 1488597447272544 1490891832980424 1492937381521152 1493551253799738 1495238456400192 1497302695502208 1497918362728977 1499610498670368 1499667163283736 1504052154989244 1505751220020096 1506370361146749 1508437146694752 1510762111470792 1511819480638656 1512847781626608 1515179544545268 1516210130962849 1517258416558464 1517514901426503 1519596977619744 1521694844677056 1521939143121624 1524040243636176 1526389257575196 1527925998719232 1530281001799872 1539230013506304 1539862920584226 1541602439544384 1548867966903432 1550617658489088 1551255247986822 1555210391553504 1557607448260584 1559757790359216 1562161856004036 1563884692344324 1564305189164928 1566716263747488 1568879180946112 1571297305454352 1573719157034892 1574880095805912 1575878347161216 1576526323455279 1578307259533536 1579471582965696 1580486178585664 1582922193040944 1582982005688388 1584089920927584 1586531489856264 1586958075940608 1587610608044202 1588708258889472 1591156946094912 1592239210400016 1594693339885836 1595809451785248 1596894880605864 1598269084109208 1598698826194176 1599356185908894 1601550550811712 1602344096067456 1604019031931952 1608709146060408 1611188660773818 1612377240944148 1612810776425856 1614198676309632 1615296613010976 1617078049226784 1621806347616336 1624306049138556 1624742792034432 1625410860616683 1628447446003392 1634916187286956 1636763083960704 1637436095097201 1637970530482944 1640495145973824 1641610968862032 1646411000934728 1648948625782038 1650088684839168 1650767175252342 1651211033007424 1652631978126528 1653756056177904 1657526864682024 1658591600201816 1662373434461796 1663427144225728 1664251348443264 1664935662320091 1667220004241568 1669789702151928 1670862314876552 1670925450448854 1672094916534672 1674672128181612 1675122413492864 1675811197379991 1676969828827776 1677253312102977 1679554554211296 1680696944311128 1681873249379904 1682143263450216 1684465532439984 1686432124432512 1687061811004164 1688209307348277 1688760314373888 1691363212515648 1693131200372616 1693970122522608 1696991790031596 1698908810926464 1701254225454336 1701953754329934 1703876380549056 1706915718628272 1709546599822212 1711906700261688 1713840569908992 1714545274090698 1718916748559136 1721566127024856 1728968893287552 1731633765194592 1732811578243256 1734302744487432 1741760278441344 1742476462766361 1744444865800224 1749611690497692 1752308379293157 1754006294460672 1754727514154118 1756709756690112 1759843337810544 1762555796715924 1764989078564376 1766982913161984 1767709468636146 1770134819318208 1772863140556368 1775310652123232 1775595666975228 1777383304632576 1778046950908872 1780122798012096 1780787467171062 1782101161043532 1782580331839104 1785327835433184 1787296791250656 1790532872854272 1791269111700018 1795285633258404 1795768349090688 1796506740681597 1798536179468448 1799862966635328 1801744369663176 1803779725181184 1804521410923446 1807012628054004 1809053934903936 1809797789317959 1810388481060096 1813178845550016 1814412123479088 1817208689637348 1823782230611712 1824532141068378 1825022720692416 1826593238981952 1827835641038736 1838524738354752 1841358469455792 1842716846793312 1846053272012544 1846812339969786 1851451088597376 1852212376051569 1853492968704384 1856349770444064 1857612412133352 1860475563200142 1863044027373508 1865148630559872 1865915550227043 1866524557992192 1868475642613664 1869401445412032 1871355537253944 1875622504771764 1876126821556608 1876827337070476 1879720104236121 1880333617607424 1881106781101506 1881612572496832 1883231789027904 1884512715179472 1886591057431248 1889498873487708 1890006921346176 1890784062350019 1892107405552392 1894244840425728 1894316416779456 1895023723994982 1895533257373504 1899855353670624 1901841279088908 1902783614080104 1904772600419193 1905394290561792 1908331088173632 1909556931287488 1910965618896768 1913911003636128 1915212797005704 1916860928117688 1919490919098624 1920280183456806 1922449443943104 1925103465645696 1925895037794399 1928070641147616 1929382065540888 1933781342129028 1935965854311552 1945090004948496 1948087985843916 1949413025523663 1956464800299072 1959480313246512 1960813101696316 1962500474025252 1964476284067584 1967504145171264 1970220366769536 1973257081268256 1975319733768052 1976298476276376 1979010017365248 1979823755036862 1980356089420864 1982060279414208 1984796596363392 1985612713384923 1987855777307232 1991401671732984 1993651275200256 1994471033125914 1997224483638636 1999480664893824 1999556217711648 2000302819772481 2002638147763608 2005402873318992 2008493814862332 2011249528926336 2014349481961056 2015759307518208 2017130375502144 2020239392727024 2023353201902004 2026129303492992 2026962415871073 2028926459569408 2029252190828832 2032053658181568 2035185676766928 2036687041192608 2040374669066496 2041213638913974 2042624904286464 2051755009438176 2053150560778968 2055469919392512 2056315096168578 2065157289204576 2068340330649096 2071528278137766 2073613855404672 2076809931014112 2079677053812288 2082882474672048 2085179589792432 2088955018329984 2089813963650021 2095063073939136 2098292209379856 2099840127741216 2102035097940372 2104409679378048 2105274979410687 2105962110620928 2108181399396338 2110562924054592 2110642674251184 2112119894570112 2115375319808352 2116814144058936 2120076804576906 2121542594793216 2122414939610154 2122985613866688 2126257786514448 2127745935713664 2128620831246441 2129193174141152 2131025445478944 2132474914545192 2135400734415616 2137337272879452 2138692042575936 2143568576882016 2144945528080544 2148251547698424 2149836321258864 2153149879090644 2153728817347968 2154614396631417 2156104065635712 2159427283985952 2162408463488448 2165741398851408 2167214480822244 2169079471291068 2170554823733499 2171263261337856 2174609844662976 2183248126796268 2187326861298432 2188226255567058 2188814625149376 2190698203563072 2198598167709384 2201022900336456 2203509304168704 2204415352402326 2205008074903872 2210035819576032 2216497912615728 2218814825603726 2219914216426788 2222960005655424 2226386269535904 2227900600598472 2229459888712896 2232896170908816 2234414929839988 2236337749470636 2239406072281728 2240326880699607 2240929259081504 2242497665839872 2242857684600288 2245954043253312 2249415748005552 2249500744925604 2250945743131036 2255150950020864 2256078232483866 2257508267163488 2258626830030144 2262655720042128 2266143167206188 2269271672439912 2271835174065408 2272769316817902 2275887624837696 2279395466429616 2282542267015584 2282908714682436 2286060365454264 2289583886362794 2291888998078848 2295421502699808 2308845020259456 2309794380876339 2312403659316576 2323301950355148 2325926487733632 2326882871980233 2327642332791552 2332815587330256 2336411172390876 2339636685538824 2342279675586816 2343242784006054 2344862867929344 2346457783747392 2350074395621232 2353318771419168 2356945958181528 2360179759090944 2360578735552338 2363817520741824 2367460889300304 2370729267878496 2373497064016128 2374383289561416 2374473008532582 2376134881391376 2380437113910912 2381415912066303 2383062388334208 2388358815600024 2392040009828754 2393714177677872 2395342320908796 2398048239291264 2399034278863341 2399817288847104 2402325826217568 2406028547897928 2409350170738672 2413063719090612 2416782991160727 2417571794066688 2418565861416222 2419216164638784 2422944919516464 2425617073840176 2432709521424504 2433363627589888 2435457651975936 2436459073707834 2437114188051648 2442671169005088 2451366317806336 2452374280930434 2455144625941056 2456955795724416 2460742718960736 2462416453293048 2469616501402092 2473422938673057 2475133027258752 2476150762878513 2476816549511136 2478947967189792 2480634084266856 2487887400302724 2492535260549376 2493560151692694 2495140716338592 2496377022664896 2500830006362352 2506293472314828 2506388175673281 2508142374802008 2510975718703872 2512008192272418 2512683620239296 2515454743241664 2519331831316944 2521045416466692 2522809874069856 2525755222372608 2526698298659976 2528416894292618 2530592716506246 2533140471560832 2535788372118544 2537044818773472 2539696800558924 2544441450898176 2545487685047394 2547122814595646 2551881338181504 2552930631494901 2553617062674272 2555814570823584 2560373577942408 2563265925257472 2564319899733318 2567860050392532 2570760854863488 2571817911136047 2572509420721184 2578375122838704 2582349190537284 2593453339931328 2597450647791888 2599217367364884 2601454116731148 2608619733732096 2612640417662016 2616667298700336 2623338860228352 2624417535746538 2631009441691008 2632091271231177 2635064635035168 2639765006715816 2642747039218944 2643833695073886 2647483617846564 2650474369742976 2651564202954219 2652429635041536 2655202228977312 2659294710834552 2661103495159286 2662965978184848 2663393500462842 2666074956948864 2667070426363308 2670184197018144 2671181200756593 2672053035547392 2673870497758656 2677991753149776 2685799309281408 2686903667550027 2689507167336192 2691821615341824 2693652523636032 2697804269202672 2702616554494764 2705669587771776 2706782116385169 2709404877575424 2710518942081006 2713580902355904 2715582721590144 2721618185218632 2725813034456022 2735673345917568 2736798211602567 2737534081038624 2741753461558104 2753543052272768 2757787107532128 2762037704183688 2764075270189968 2769079908018816 2770218509954679 2772902738416384 2777176632896064 2780239453056576 2784524655666096 2786418618200028 2790713344800213 2791624193148672 2793417431918848 2794566041060262 2797722945839808 2799786836988288 2802713463920496 2804102168118048 2807033305880916 2812277393097984 2814083898739456 2814190232334912 2815241005605714 2820500426411136 2821660171652259 2822418858745248 2824847683541856 2826769072769208 2829886586146872 2830647485155584 2833083391074048 2835010382019264 2838161108328588 2841367260638592 2842535585992473 2843299886060256 2849783030505936 2851589390101248 2852761918633362 2858091435842688 2861103327752173 2864335396931232 2866448428345152 2870866505454192 2872819195508556 2879236378647936 2880420275185209 2883211284651264 2887655198468544 2889619307762992 2892105961721424 2894073098311332 2899479792883968 2900672013193542 2910997502395024 2917635007422744 2918419500199168 2920930938084096 2922131978765874 2931464223612512 2934697200448608 2939220469869768 2940010766538496 2941219652544474 2943750711037878 2946714426101376 2951256217756896 2955330550154304 2959885621902384 2962979600652078 2964447714414564 2968515026047872 2969735632555293 2970534134131296 2972613184950528 2973090419121312 2977194894545088 2981783665960848 2987102507599476 2990476912800384 2991706549688871 2994605391004416 2995836725457954 2999220997340736 2999334326567472 3008104309978488 3011248691890771 3011502440040192 3012740722293498 3016874293389504 3021524222941584 3023638961277312 3025695563253216 3030359089090536 3032420261925698 3034516833116928 3035029802853006 3039193955239488 3043389689354112 3043878286243248 3048080487272352 3052778515150392 3060562003599744 3061820458370961 3079725841168452 3083204879088768 3084472644252867 3097735933806864 3102510495973644 3107292417206649 3110420783107008 3115214896521168 3119515580718432 3124323712008072 3127769384688648 3128610378329856 3133432527494976 3137758361892224 3142594610908704 3147438314069784 3149760191611824 3151756694322432 3153052646910558 3156614519067072 3158943165931392 3160972357171328 3162272099094507 3165844386081888 3165964011376776 3168179841855168 3173062979712528 3175221216088404 3180115206865359 3182313892189824 3184478420800032 3189386679771672 3191618903570496 3193789761211728 3196538168218416 3198712371817788 3203101101623424 3204688192134912 3208038063863904 3217418292120816 3222377321547636 3224754481888296 3225621552851712 3228397352619264 3230593226021952 3234156098453568 3243612695232672 3248612098277112 3249485584068864 3250821721233366 3256894892006784 3269832374573912 3273526167921408 3274872190194402 3280990291947648 3282339383350587 3283221937724064 3292822001869456 3297897251564076 3301534350504684 3302422066014848 3305263956253056 3306623028603489 3307512112355808 3315053729364048 3317183200403632 3324746868923592 3326854288451456 3328222238405589 3328502696886528 3329871324640182 3334440008483136 3339579404303856 3341724629753104 3341850900897708 3344189833069344 3349344256363224 3350244826985728 3351622394759982 3353939657655552 3354506624205954 3359109108422592 3361393888622256 3363746498759808 3364286526900432 3368931064879968 3372864248865024 3374123622008328 3376418614696554 3382726425031296 3384117348725799 3386262400745232 3387940245045216 3393983580063192 3397817621852928 3403907508659868 3407752761098112 3409153975226853 3413831437256544 3419093199644424 3423813400523376 3429090548181396 3431422927968553 3434375829544191 3437833497118272 3443132254049712 3456809534094091 3457937786575104 3463267530389184 3465623156486512 3468605488974864 3483520556882688 3484952925532722 3488889731600448 3499223380995384 3504616758586314 3509455028308236 3513419513380224 3514864176009081 3519686675621088 3525111593431848 3529978157128752 3535418937272292 3540269638636416 3540868103328507 3545726281112736 3550621304246464 3551191333950456 3556093901817744 3560245596024192 3561574934342124 3561709512798873 3564202322087064 3565160663678208 3570655670866368 3574593582501312 3582538223400036 3588060014743131 3590571266516808 3591536698181376 3593013481363194 3597072358936896 3599725933270656 3603488739326352 3609042821846892 3614025256108008 3618107869807872 3619595578635918 3626357691100032 3628824246958176 3634417379274696 3649064282136756 3650045441384832 3653186477963904 3655671282077472 3677049476709504 3678561421395651 3682716938911584 3685433693586624 3693624679939572 3702902177194752 3704424752103138 3706985937408768 3712699540888128 3715224824266704 3720951126400284 3726088054747016 3730297261119744 3731831100454086 3736951285227328 3738802890824064 3740340227539041 3742711074507888 3751245009543528 3752253643113216 3753654674140952 3759440208472242 3762213562203012 3763225144993664 3766463578055808 3768012288408627 3769025430358944 3773182114862496 3778997746975416 3780013842692352 3781568124700038 3784214811104784 3788632833558912 3790047447989964 3791066514747008 3792625341438927 3795889074759369 3799710707341248 3803682558177816 3805567228160208 3809545200838386 3816662176347264 3819113862574976 3820684221893469 3821931237793536 3827822007272256 3830425594011408 3833721856235376 3840560366913612 3844898887886208 3850206931291392 3851790075588798 3856141282295232 3858764131081776 3867562684258056 3871931708623104 3890180009896992 3896175971687832 3898826051047326 3910226127219979 3912929600598144 3918960626493024 3921626203392632 3925000948050504 3935008290342528 3936626303619807 3939155050479313 3940440733539072 3946514162536512 3950639467536104 3952596952552752 3959647510073724 3960712178841728 3964120558828416 3965750542610829 3969593192726784 3971225426769846 3975711554614464 3982803343465968 3988942066251828 3991655242738929 3994448967277272 3995090250694263 3998961329787648 3999112435423296 4000605639544962 4005276295527216 4010805746637984 4016987629724664 4022499057852672 4028698963922112 4034260751004288 4040478785454048 4046706403804008 4052258606985984 4053924831742146 4058504381657664 4064107316363136 4065778413121509 4070371353533856 4073374082385216 4082427277827948 4088719551684033 4103510018876352 4106301121557936 4112630192337156 4130314578409152 4136680661298192 4143056556275532 4147227710809344 4153619862028224 4159354107624576 4165764949344096 4170359179584864 4177910036659968 4179627927300042 4190126147878272 4191849061590393 4196584418759712 4199680255482432 4204070195880744 4208819358756096 4210549958821374 4216362798792676 4221125848109184 4221285348502368 4222861508408571 4224239789140224 4230750639616704 4233628288117872 4240153609153812 4244829879220308 4245971227733376 4252515573028896 4255491871427328 4257241662492882 4258386348282304 4262050890957888 4264949829090384 4274674545758904 4277384085151872 4279142877950043 4287137153764032 4289891056161088 4296503095396848 4299672642517728 4306299758181288 4307457634695936 4309228793262834 4312208131271424 4318854567971904 4324816926976896 4331482797702816 4334428961644488 4338158942582136 4341109647466998 4349219689325952 4366496253592536 4376452511134116 4377629250298752 4381396407126144 4397196335418768 4402045800672912 4408830704804652 4410016149807744 4411829478816711 4420071639152064 4432995825231456 4437629651207452 4439828432853576 4444469400978117 4445920011310848 4452772539071808 4455801201196944 4458919777425792 4465792341817632 4468829859679976 4472675498941272 4478812144563456 4480653761399214 4481858518163008 4485715369200576 4491908086506624 4493755088186931 4498831496011104 4499001489851208 4501891486262072 4512156464967732 4515016534326976 4517253660060288 4519111083440247 4525311440084256 4532286334412376 4538543344879824 4545538633635804 4548630392888547 4551775249675392 4552544704279509 4558790932859232 4565084534031168 4565817429364872 4572120730908528 4579167772725588 4583777996157696 4590843005399616 4617690040518912 4619588761752678 4624807318633152 4646603900710296 4651852975467264 4653765743960466 4665631174660512 4672822344781752 4679273371077648 4686485568012108 4692915567494784 4700148791242464 4706637542838336 4713891916363056 4721157471104676 4727635041483648 4729578970365837 4734921778600608 4741458535756992 4748766579122832 4748946017065164 4752269762782752 4760874227821824 4762831824132606 4766124776668416 4776717631200048 4784080019657508 4787428355355744 4790684641817592 4796096478582528 4798068557726682 4804651652435136 4812057095795856 4818700341477344 4826127438181224 4833565982321454 4837131722832444 4838432329277568 4845889839032928 4851234147680352 4865419042849008 4872918147415668 4874228376103296 4876232581850049 4885342338010176 4904748561860868 4910289251882112 4912308285291603 4913911591448832 4921485437921472 4924832906586096 4939233002804184 4946845877346114 4950266054517504 4952301525757026 4953633099022272 4957895934379584 4961268168533712 4975774800605448 4987120303385388 4990281432677184 4992754045329792 5001660012724704 5012586944629656 5012776351346562 5016284749604016 5024016384544836 5025367240478592 5027433592139973 5030909486483328 5038663662633888 5042090832933384 5045619748139712 5053396597319952 5056833788585236 5061185433012492 5064627922044831 5066280943121664 5071576744237088 5074089637546944 5079393601117848 5090975370094788 5094245629191292 5103762676363008 5105861262989802 5107234125348544 5111629141647168 5120747155884816 5128639799466636 5135720100785064 5141521709726976 5143635822272094 5145018841442368 5156750245677408 5164698381074568 5186906679862656 5194901295583776 5198434734729768 5202908233462296 5225280835324032 5227429388299083 5233334597400672 5248835071493076 5262018883382016 5264182542462354 5270129270070336 5279530013431632 5287667390147772 5294967235693128 5300948739485952 5303128405908438 5310404457954624 5318589421669104 5322206990318572 5325931956369696 5326787000925684 5332149913897728 5334140852726616 5340368394036288 5342362401513186 5347740995517312 5355983506299552 5371598618562816 5373807335100054 5387305047272064 5389520222044791 5395608538405344 5405233108989528 5411339175543552 5413564232770338 5421037884162012 5427161804711808 5429393367953877 5431165443180288 5443236370437264 5451626068912044 5471346691835136 5473596423205134 5475068162077248 5483506923116208 5507086104545536 5515574215064256 5524075408367376 5528150540379936 5538159816037632 5540437019909358 5554353265792128 5556637128154707 5560478906113152 5569049311332192 5572837236400056 5581426689600426 5589132082120524 5595445891679616 5597746650681129 5599573673976576 5605426927840992 5608204336236096 5614066611761832 5628380464669824 5630482011211428 5639160312708363 5641000852822272 5643320343304518 5644837717490496 5649695367083712 5653538145538416 5659773172293744 5670020764038528 5672352187050057 5676322216657176 5682734521277184 5685071171984946 5686599772120512 5699566061011872 5705523837266724 5714317801257579 5716182871685376 5722206655504346 5728670793862464 5732896856690304 5741733010908384 5745638391017112 5758472757295872 5760840550370418 5775310396937088 5777685113383197 5779238615525984 5784211923442848 5788146196622664 5801344026387084 5821995004790048 5835270014845488 5844263957531748 5848239076570989 5862928447225024 5869394400897216 5878440939739536 5882439305088948 5887501422075756 5893428852202752 5902512435513792 5910661100308608 5919771243804768 5925959201304156 5928895428829128 5937030052095744 5939471265110586 5941068268262592 5946180838242624 5954389789090176 5956838140154769 5963567331921696 5974205015198952 5980953825600768 5983413099377742 5991673450915908 5998441994681472 5998668653134944 6000908459317443 6016208619956976 6022497383781542 6025481444586996 6033748586779008 6043048445883168 6047277922554624 6051391126506432 6060718178181072 6064840523851396 6070059605706012 6078387910478976 6080887247613219 6086779378708224 6087756572486496 6096160974544704 6105557030300784 6121124007199488 6123640916741922 6159451682336904 6166409758177536 6168945288505734 6195471867613728 6205020991947288 6214584834413298 6220841566214016 6230429793042336 6239031161436864 6248647424016144 6255538769377296 6266865054989952 6269441890950063 6275516723784448 6285189221817408 6294876628139568 6299520383223648 6306105293821116 6313229038134144 6315824938232061 6317886331862784 6321944714342656 6324544198189014 6331688772163776 6331928022753552 6336359683710336 6346125959425056 6350442432176808 6360230413730718 6364627784379648 6368956841600064 6378773359543344 6383237807140992 6385862493739323 6387579522423456 6393076336436832 6397424743635576 6406202203246848 6416076127727808 6434836584241632 6444754643095272 6449508963776592 6461186452043904 6463843189894251 6468312196907136 6487225390465344 6497224196554224 6501643442466732 6511664471200497 6513789784013568 6539664749147824 6549744380388804 6561980583895296 6564678766701174 6566443875448128 6585644003738912 6595794503128152 6603068701009368 6604844132029696 6610527912506112 6613246057206978 6615024224711616 6630107458728096 6634366400807264 6649493737847184 6653708576902912 6656444476811178 6659742649280364 6668880016966272 6679158808607712 6683449259506208 6683701801795416 6688379666138688 6698688512726448 6703244789519964 6709013248411908 6718218216845184 6720980642098821 6722787777244512 6727492997519616 6728573053800864 6737862129759936 6748247244016656 6752837229393108 6765452850062592 6768234697451598 6772524801490464 6775880490090432 6787967160126384 6807815017319736 6815505522196224 6818307950453706 6827662874513088 6838186399288848 6847626801046752 6858181096362792 6862845855937106 6868751659088382 6875666994236544 6886264508099424 6913619068188182 6926535060778368 6929383142629017 6931246312973024 6937210977949728 6969905851065444 6977779463200896 6980648615940699 6998446761990768 7009233517172628 7018910056616472 7026839026760448 7029728352018162 7039373351242176 7050223186863696 7059956314257504 7070837874544584 7080539277272832 7081736206657014 7091452562225472 7101242608492928 7102382667900912 7112187803635488 7120491192048384 7123149868684248 7123419025597746 7128404644174128 7141311341732736 7144247736198909 7149187165002624 7165076446800072 7176120029486262 7181142533033616 7186026962726388 7194144717873792 7197102836590023 7199451866541312 7206977478652704 7218085643693784 7228050512216016 7239191157271836 7250348973482181 7252715382200064 7257648493916352 7268834758549392 7298128564273512 7300090882769664 7306372955927808 7311342564154944 7354098953419008 7357122842791302 7365433877823168 7370867387173248 7387249359879144 7408849504206276 7420268816019171 7425399081776256 7428452288635539 7430449648533408 7441902252800568 7452176109494032 7463662200908172 7473902570454656 7477605781648128 7480680455078082 7485422149015776 7502490019087056 7507309348281904 7518880416944484 7519164527019843 7524427124406024 7526450289987328 7532927156111616 7536024576817254 7538050860717888 7546364229724992 7557995493950832 7563136249400076 7568429622209568 7577265667117824 7580094895979928 7582133029494016 7585250682877854 7591778149518738 7599421414682496 7607365116355632 7611134456320416 7619090401676772 7633324352694528 7638227725149952 7641368443786938 7655644014544512 7658791894484703 7660851188022816 7667443712470752 7681120733827224 7689797775772416 7703580151177596 7712282564590464 7715453733408141 7717528262163552 7735125368516112 7765851889613041 7780360019793984 7792351943375664 7797652102094652 7820452254439958 7825859201196288 7837921252986048 7843252406785264 7850001896101008 7870016580685056 7873252607239614 7878310100958626 7893028325073024 7896273813693531 7901278935072208 7905193905105504 7919295020147448 7921424357683456 7928241117656832 7931501085221658 7942450853539692 7951423109228928 7954692608862657 7965606686931936 7977884132503656 7983310485477858 7988897934554544 7990180501388526 7998224870846592 8001211279089924 8010552591054432 8013543602269779 8021611493275968 8033975259449328 8057397927844224 8060711002650081 8068521502008576 8080957570908096 8093412807608016 8107849663484292 8117008763315328 8120346349155507 8128214632726272 8131556826243018 8140742707067712 8146748164770432 8164854555655896 8177439103368066 8207020037752704 8212602243115872 8225260384674312 8260629156818304 8273361322596384 8286113112551064 8307239724056448 8310655529864037 8318708215249152 8331529898688192 8340718359169728 8359255854600084 8372140034400639 8380252295756544 8383698123180786 8393168837519424 8399360510964864 8408140391761488 8421099917642748 8432725597585352 8442251696218368 8442570697004736 8445723016817142 8461501279233408 8464980514956777 8467256576235744 8480307218307624 8489659758440616 8491942455466752 8505031146057792 8514483324985764 8516772696564608 8524101781915776 8527606757977419 8529899658180768 8549349091517808 8554768170303744 8558285755900086 8574274307528064 8579782112322176 8583309983256519 8593006190793696 8599345285035456 8612599516362576 8618457586525668 8637709135943808 8649633853953792 8662965595405632 8668857923288976 8676317885164272 8682219294933996 8698439378651904 8732992507185072 8752905022268232 8755258500597504 8762792814252288 8794392670837536 8804091601345824 8817661409609304 8820032299615488 8823658957633422 8840143278304128 8849459130024163 8865991650462912 8875259302414904 8879656865707152 8888938801956234 8905545078143616 8909206897665879 8911602402393888 8914929851084761 8917839554851584 8931584683635264 8937659719359952 8945350997882544 8961307522798428 8963717036326016 8971430738401152 8975119649066613 8983816173013248 8987510176373862 8997662992022208 8998002979702416 9003782972524144 9024312929935464 9030033068653952 9033746075672313 9034507320120576 9038222166880494 9050622880168512 9064572668824752 9077086689759648 9091077267271608 9097260785777094 9103550499350784 9105089408559018 9117581865718464 9130169068062336 9131634858729744 9144241461817056 9158335545451176 9181686010799232 9185461375112883 9239177523505356 9249614637266304 9253417932758601 9293207801420592 9307531487920932 9313862233057501 9321877251619947 9331262349321024 9345644689563504 9358546742155296 9372971136024216 9385831134989568 9400297582484928 9413275085676672 9427783832726112 9442314942209352 9455270082967296 9459157940731674 9469843557201216 9482917071513984 9486816297283521 9497533158245664 9497892034130328 9504539525565504 9525663648265212 9540345620596077 9553435262400096 9568160039315016 9574856710711488 9581369283635184 9596137115453364 9609303304870272 9624114191591712 9637400682954688 9652254876362448 9667131964642908 9674263445664888 9676864658555136 9691779678065856 9702468295360704 9730838085698016 9745836294831336 9748456752206592 9752465163700098 9770684676020352 9809497123721736 9820578503764224 9824616570583206 9842970875842944 9849665813172192 9878466005608368 9893691754692228 9904603051514052 9907266198044544 9915791868759168 9922536337067424 9951549601210896 9974240606770776 9980562865354368 9984666715216767 9985508090659584 10003320025449408 10025173889259312 10025552702693124 10032569499208032 10048032769089672 10050734480957184 10054867184279946 10061818972966656 10077327325267776 10084181665866768 10091239496279424 10106793194639904 10113667577170472 10122370866024984 10129255844089662 10143153488474176 10148179275093888 10152352046177397 10158787202235696 10181950740189576 10188491258382584 10211722525979604 10214468250697088 10223258283294336 10227461925680559 10241494311769632 10257279598933272 10271440201570128 10287271644544188 10290037682884736 10294268783905659 10303127488632573 10313500491354816 10329396762149136 10370428602282273 10373813359725312 10389802591167552 10396869469459536 10405816466924592 10450561670648064 10454858776598166 10466669194801344 10497670142986152 10528365084924708 10540258540140672 10544592528027243 10559060026863264 10575334780295544 10589934471386256 10606256811816876 10613470916739943 10620808915909248 10622604309985521 10637178843338208 10644413980637144 10651863912739392 10653574001851368 10668281705453232 10680736788072576 10684724803026372 10685128538396619 10695481991034624 10711967012599104 10747614670200108 10764180044229393 10774610094544128 10779040444089582 10791217076810688 10810466217979056 10827128465540676 10842075768324024 10854323609423616 10858786735907754 10886472740874528 10903252137824088 10947192846410268 10950136324154496 10967013846232416 11031148430128512 11035684264186953 11048150816734752 11056301080759872 11080874039818716 11108706531584256 11113274256309414 11120957812226304 11138098622664384 11145674472800112 11162853379200852 11178264164241048 11190891783359232 11195493301362258 11210853855681984 11216408672472192 11228133223523664 11256760929339648 11260964022422856 11278320625416726 11286640686609036 11289675434980992 11299390734167424 11307076291076832 11319546344587488 11340041528077056 11344704374100114 11352644433314352 11370142343969892 11373199544241024 11377876024316781 11399132122023744 11411047674533448 11428635602515158 11444413311008692 11457341587724928 11462052665680407 11465793713380608 11483466021816768 11491276782034224 11521681100740836 11550620793874176 11555370226766394 11558477231051968 11568423846885696 11576292393245328 11602688052774168 11643990009580096 11670540029690976 11688527915063496 11696478153141978 11725856894450048 11730678381659937 11738788801794432 11756881879479072 11764878610177896 11775002844151512 11805024871027584 11817465151437939 11821322200617216 11839542487609536 11851918402608312 11857790857658256 11878942530221172 11882136536525184 11892361676485248 11908779578180352 11913676280309538 11927134663843392 11948410030397904 11966826198755484 11974965728216787 11983346901831816 11996883989362944 11997337306269888 12001816918634886 12032417239913952 12044994767563084 12050962889173992 12067497173558016 12086096891766336 12102782253012864 12121436356362144 12129681047702792 12140119211412024 12156775820957952 12161774495226438 12175513144972992 12192321949089408 12197335239364527 12211114060601568 12247281833483844 12266158655052099 12318903364673808 12337890577011468 12390943735227456 12410041983894576 12429169668826596 12441683132428032 12460859586084672 12478062322873728 12497294848032288 12511077538754592 12533730109979904 12538883781900126 12570378443634816 12575547184771179 12589753256279136 12599040766447296 12612210587642232 12626458076268288 12631649876464122 12649088396378028 12663377544327552 12663856045507104 12668584525225713 12672719367420672 12692251918850112 12700884864353616 12720460827461436 12737913683200128 12757546719086688 12766475614281984 12771724987478646 12775159044846912 12786152672873664 12794849487271152 12832152255455616 12837428633850129 12869673168483264 12889509286190544 12899017927553184 12922372904087808 12927686379788502 12936624393814272 12974450780930688 12994448393108448 13003286884933464 13023328942400994 13079329498295648 13099488760777608 13129357533402348 13132887750896256 13171288007477824 13191589006256304 13206137402018736 13226492114413956 13230048449423232 13235488436450133 13260214917456192 13268732801614528 13298987475694368 13312888953622356 13319485298560728 13333408202934351 13337760033932544 13358317617215424 13366898519012416 13367403603590832 13376759332277376 13397377025452896 13406489579039928 13418026496823816 13436436433690368 13441961284197642 13445575554489024 13457146107601728 13475724259519872 13481265264560793 13496494488033312 13505674458786216 13536469394903196 13545049602980928 13551760980180864 13575934320252768 13615630034639472 13636615900907412 13645891178665641 13655325749026176 13676372798577696 13695253602093504 13716362192725584 13725691711874212 13737503318176764 13751333988473088 13772529016198848 13827238136376364 13853070121556736 13858766285258034 13862492625946048 13874421955899456 13939811702130888 13955558926401792 13961297231881398 13996893523981536 14018467034345256 14037820113232944 14059456704036324 14078746702484352 14100446373727392 14119912628515008 14141675749089168 14163472413314028 14182905124450944 14188736911097511 14202485216985856 14204765335801824 14224375607270976 14246299737368496 14246838051195492 14256809288348256 14282622683465472 14288495472397818 14298374330005248 14330152893600144 14352240058972524 14362285066067232 14372053925452776 14388289435747584 14394205673180046 14413954957305408 14436171287387568 14456101024432032 14478382314543672 14500697946964362 14515296987832704 14537669517098784 14596257128547024 14622685128309888 14628697745550147 14714245685582604 14730867755646336 14736924855874809 14741734774346496 14774498719758288 14817699008412552 14840537632038342 14850798163552512 14856904577271078 14860899297066816 14883804505601136 14904352218988064 14927324401816344 14947805140909312 14961360910156164 14970844298031552 15004980038174112 15014618696563808 15037760833888968 15038329054039686 15048854248812048 15072049153634508 15076101721435776 15082300776419919 15092728459449984 15115990987901664 15126272498800152 15136859244419136 15160189791959856 15170501365755708 15183556299037476 15193883766134493 15198842829364992 15214730232711264 15222268912640832 15238180803353544 15282736887573876 15311288029089024 15317583788969406 15321702376045632 15334887424941504 15362241467654448 15407160302355192 15424565129180928 15430907466816282 15435056524327104 15470250737032224 15531703779226082 15560720039587968 15584703886751328 15595304204189304 15640904508879916 15675842505972096 15682288164897249 15686504813570528 15700003792202016 15746505214479228 15756620201917252 15786056650146048 15792547627387062 15802557870144416 15810387810211008 15838590040294896 15863002170443316 15884901707079384 15902846218457856 15909385217725314 15931213373863872 15955768265007312 15966620970955716 15977795869109088 15980361002777052 15996449741693184 16002422558179848 16021105182108864 16027087204539558 16043222986551936 16067950518898656 16114795855688448 16121422005300162 16161915141816192 16168560666134373 16186825615216032 16215699326968584 16234017526630656 16240692698311014 16263113652486036 16281485414135424 16288180103861631 16293496329540864 16329709111311792 16354878206736132 16414040075505408 16425204486231744 16450520769348624 16521258313636608 16546722645192768 16572226225102128 16614479448112896 16621311059728074 16663059797376384 16669911384464121 16681436718339456 16718511709200168 16744280068801278 16767396246361572 16786337675038848 16793239952043387 16798721021929728 16816280783522976 16842199835285496 16865451195170704 16885141394009472 16891446033634284 16917480938125089 16923002558466816 16929961029913554 16934513152471488 16960614436615248 16979319516881232 17010062292115584 17017056561150171 17028966649971528 17033545393129216 17048203563831552 17055213515954838 17059799316361536 17098698183035616 17116571511800172 17142953403772737 17148548615056128 17159564224644352 17166619966513038 17186012381587392 17198690570070912 17225199032725152 17236915173051336 17275418271887616 17325931190811264 17333055340149591 17337715846577952 17352635770328544 17364438589867992 17465985014370144 17505810044536464 17544717229712967 17588785341675072 17608183202691648 17635322819218608 17647317915266844 17680286556608256 17698918260048326 17731983300925824 17750518604829808 17759313731414304 17777877603912468 17811090156287232 17818413795331758 17823204804787776 17829859702169522 17863169367270528 17870514420464307 17875319438719904 17890701995765088 17922615045596856 17927434072652032 17942861476802304 17950239298133226 17975020352747724 17995325984044416 17996005959404832 18002725377952329 18007565945048288 18048625859870928 18060066137307904 18067492151344626 18076444333760988 18101245760337024 18129145337649504 18154173379519296 18182154534543216 18194521571554188 18210178817118036 18235163731436928 18242661742839657 18260338136124672 18263269717459488 18288482923634112 18316671090902352 18363372021598464 18370922750225766 18478355047010712 18499229274532608 18506835865517202 18586415602841184 18615062975841864 18627724466115002 18643754503239894 18662524698642048 18691289379127008 18717093484310592 18745942272048432 18800595164969856 18808325672850189 18826550171353344 18855567665452224 18884629884418704 18918315881463348 18939687114402432 18947474814696183 18965834143027968 18973632594567042 18995066316491328 18995784068260656 19009079051131008 19051327296530424 19080691241192154 19106870524800192 19136320078630032 19149713421422976 19157587481217969 19162738567270368 19192274230906728 19218606609740544 19248228383183424 19274801365909376 19304509752724896 19334263929285816 19348526891329776 19383559356131712 19391529569682753 19404936590721408 19461676171396032 19491672589662672 19504930327400196 19534993413601491 19541369352040704 19618994247443472 19649233141166412 19685941751685888 19699331626344384 19756932011216736 19787383509384456 19809206103028104 19814532396089088 19831583737518336 19845072674134848 19903099202421792 19948481213541552 19961125730708736 19969333430433534 20006640050898816 20027723294265211 20050347778518624 20051105405386248 20065138998416064 20096065538179344 20109734368559892 20154654650535552 20162941926296463 20168363331733536 20182478992558848 20213586389279808 20227335154340944 20244741732049968 20258511688179324 20286306976948352 20296358550187776 20304704092354794 20317574404471392 20363901480379152 20376982516765168 20423445051959208 20428936501394176 20446516566588672 20454923851361118 20482988623539264 20514559197866544 20542880403140256 20574543289088376 20580075365769472 20588537567811318 20606254977265146 20627000982709632 20658793524298272 20740857204564546 20779605182335104 20788149427887051 20793738938919072 20811632933849184 20909717553196332 20933338389602688 20941945847822097 20995340285972304 21056730169849416 21078740843235397 21080517080281344 21089185056054486 21118120053726528 21150669560591088 21179868942772512 21212513623633752 21226941833479886 21241617831818496 21245208619971042 21274357686676416 21288827961274288 21303727825478784 21307148003702736 21336563410906464 21361473576145152 21369449606052744 21370257076793238 21423934025198208 21432743208596727 21495229340400216 21528360088458786 21558080888179164 21582434153621376 21591308509770069 21620932435958112 21654256931081352 21684151536648048 21717573471815508 21751046920446543 21772945481749056 21806504275648176 21894385692820536 21900272648308992 21934027692464832 22062296860257024 22071368528373906 22096301633469504 22112602161519744 22161748079637432 22226548512618828 22260806448057513 22276197245328768 22291348945600224 22325706758401704 22356528328482096 22390986602724516 22421707711363968 22432817344944384 22456266447047328 22521928044845712 22556641250833452 22557493581059529 22573281373218072 22579350869961984 22598781468334848 22614152582153664 22639092689174976 22689408748200228 22705288866628704 22740284687939784 22746399088482048 22755752048633562 22798264244047488 22822095349066896 22857271205030316 22888826622017384 22914683175449856 22924105331360814 22966932043633536 22976375683454109 22982553564068448 23043362201481672 23110740453532788 23116954462103936 23136847693771392 23146361200224423 23152584786490656 23205376105548336 23287980019160192 23297555668839123 23341080059381952 23377055830126992 23392956306283956 23451713788900096 23461356763319874 23477577603588864 23513763758958144 23529757220355792 23550005688303024 23610049742055168 23634930302875878 23679084975219072 23688821441080593 23703836805216624 23715581715316512 23757885060442344 23764273073050368 23784723352970496 23827352560619076 23854269327686784 23864077826587971 23896820060795808 23933652397510968 23949931456433574 23966693803663632 23994674612539776 24003633837269772 24019960495779871 24040630806809337 24064834479827904 24089989535126168 24101925778347984 24172193783532672 24182133007950243 24197666738658637 24205564506025728 24242872712724288 24259362095405584 24280238422824048 24323548990452876 24351026289945984 24361039047466521 24384643898178816 24394670478729054 24422228121203136 24494563666967688 24532317310104198 24637806729347616 24675781154022936 24781887470454912 24820083967789152 24858339337653192 24921719172169344 24931966589592111 24956124645747456 24994589696064576 25022155077509184 25077767563800252 25116420103201917 25140756887269632 25151094369542358 25179506512558272 25198081532894592 25224421175284464 25263299752928244 25298176792756056 25326755088655104 25327712091014208 25337169050451426 25384503837700224 25401769728707232 25440921654922872 25475827366400256 25515093438173376 25543449974957292 25550318089693824 25572305345747328 25589698974542304 25664304510911232 25674857267700258 25739346336966528 25749929949769557 25779018572381088 25798035855106368 25855372759577004 25948901561861376 25988896786216896 26006573769866928 26046657884801988 26158658996591296 26198977521555216 26258715066804696 26265775501792512 26342576014955648 26383178012512608 26412274804037472 26452984228827912 26460096898846464 26470976872900266 26520429834912384 26537465603229056 26548377390072489 26597974951388736 26625777907244712 26638970597121456 26666816405868702 26716635234430848 26733797038024832 26734807207181664 26744789553254283 26753518664554752 26794754050905792 26812979158079856 26836052993647632 26883922568395284 26891151108978048 26914292215203456 26951448519039744 26962530529121586 26992988976066624 27011348917572432 27072938789806392 27090099205961856 27101238227016939 27103521960361728 27151868640505536 27231260069278944 27273231801814824 27291782357331282 27310651498052352 27352745597155392 27390507204187008 27432724385451168 27451383423748424 27475006636353528 27545058032397696 27556384125338649 27654476272752728 27717532570516068 27724985251892096 27748843911798912 27760253798275803 27879623404261776 27922594463762796 27941586699172503 27965631754859841 27993787047963072 28036934068690512 28075640226465888 28118913408072648 28157493404968704 28200892747454784 28239825257030016 28283351498178336 28326944826628056 28365810248901888 28377473822195022 28409530671603648 28448751214541952 28460448891850563 28492599474736992 28493676102390984 28513618576696512 28576990944795636 28621036861788231 28660305787200288 28704480117945048 28724570132134464 28744107850905552 28788411346360092 28827909914610816 28872342574775136 28912202048864064 28956764629087344 29001395893928724 29030593975665408 29075339034197568 29192514257094048 29245370256619776 29257395491100294 29428491371165208 29461735511292672 29473849711749618 29548997439516576 29635398016825104 29681075264076684 29713809154542156 29721798594133632 29767609011202272 29808704437976128 29854648803632688 29922721820312328 29941688596063104 29954000145650301 30009960076348224 30029237393127616 30075521667777936 30076658108079372 30097708497624096 30144098307269016 30152203442871552 30164601552839838 30185456918899968 30231981975803328 30252544997600304 30273718488838272 30320379583919712 30341002731511416 30367112598074952 30387767532268986 30429460465422528 30444537825281664 30476361606707088 30565473775147752 30635167577938812 30643404752091264 30669774849883008 30724482935308896 30814320604710384 30861814933632564 30870113048654208 30882806351716977 30940501474064448 31063407558452164 31111285806846819 31121440079175936 31169407773502656 31190608408378608 31281809017759832 31351685011944192 31364576329794498 31373009627141056 31400007584404032 31493010428958456 31513240403834504 31585095254774124 31605115740288832 31620775620422016 31633777584081729 31677180080589792 31726004340886632 31769803414158768 31818770435450628 31840412750219829 31862426747727744 31867812929956563 31911536530014624 31933241941911432 31955591738218176 31960722005554104 32004845116359696 32042210364217728 32054174409079116 32086445973103872 32135901037797312 32242844010600324 32323830283632384 32337121332268746 32373651230432064 32431398653937168 32481385396622028 32526227304972072 32562970828270848 32576360207723262 32659418222623584 32709756413472264 32850408972463488 32901041538697248 33093445290385536 33107052792560859 33144452450204256 33242622119456148 33326119594752768 33339822768928242 33362873436678912 33437023418400336 33488560137602556 33534792492723144 33572675350077696 33586479904086774 33632561567045952 33684399670570992 33730902390341408 33770282788018944 33782892067268568 33834961876250178 33859922059827108 33869026304942976 33921228873230496 33958639033762464 34020124584231168 34034113122300342 34057933299943056 34110427031909676 34119598632723072 34133628072950343 34197396366071232 34233143023600344 34285906807545474 34333239933026076 34372024763174784 34386157997041221 34397381140141824 34450398065450304 34473830346102672 34651862381622528 34666110680299182 34675431693155904 34705271540657088 34728877179735984 34931970028740288 35011620089072928 35089434459425934 35177570683350144 35192035144979811 35216366405383296 35270645638437216 35294635830533688 35397836520096652 35452395454313817 35463966601851648 35501037209659616 35518627462828608 35555755207824936 35636827590663516 35646409609575552 35659719404339044 35726338734541056 35741028840928614 35750638877439808 35781403991530176 35845230091193712 35900478596266452 35924897184650361 35950040705495448 35990651968088832 35992011918809664 36005450755904658 36015131890096576 36097251719741856 36134984302689252 36152888667521976 36202491520674048 36258290675299008 36308346759038592 36364309069086432 36389043143108376 36420357634236072 36470327462873856 36485323485679314 36526539434918976 36576965847268224 36592005718093581 36633342181804704 36741845500451532 36956710094021424 37013671731034404 37172831205682368 37230125951683728 37255448932230004 37287509006479788 37325049397284096 37382578758254016 37434186968621184 37491884544096864 37601190329939712 37616651345700378 37711135330904448 37726641554313537 37769259768837408 37836631762926696 37879374228804864 37894949629392366 37947265189134084 37990132632982656 37991568136521312 38005753575677139 38018158102262016 38102654593060848 38161382482384308 38213741049600384 38272640157260064 38299426842845952 38315174962435938 38325477134540736 38384548461813456 38496456766366848 38512285901550387 38549602731818752 38609019505449792 38668527858571632 38697053782659552 38767118712263424 38783059139365506 38809873181442816 38923352342792064 38983345179325344 39009860654800392 39069986827202982 39237988494886944 39298466282332824 39398663252688768 39513864022433472 39574767018768912 39618412206056208 39690145348269696 39706465309350399 39806198404843584 39896962427083104 39938666860867068 40000224608803053 40013280101797632 40055446588530422 40100695557037248 40102210810772496 40130277996832128 40192131076358688 40219468737119784 40309309301071104 40325883852592926 40336726663467072 40427172778559616 40443795793682379 40454670308681888 40489483464099936 40517023376358648 40572613953896704 40609408184709588 40635148808942784 40727802960758304 40753965033530336 40846890103918416 40909847702722236 40937673535996923 40965977247078528 41029118395733088 41085760806280512 41149086578176752 41177075135622636 41212509954530292 41254001965419264 41317587048596544 41481714409129092 41559210364670208 41576298855774102 41587477877838144 41623265867698368 41819435106392664 41866676779205376 41883891695644194 41990680571944608 42113460339698832 42157481686470794 42178370112108972 42236240107453056 42301339121182176 42359737885545024 42425027247267504 42453883666959772 42490417239942084 42548715373352832 42566210733292533 42577655922548576 42607455650957568 42614296007405472 42673126821812928 42738899212105488 42740514153586476 42847868050396416 42865486417193454 42990458680800432 43056720176917572 43116161776358328 43164868307242752 43182617019540138 43241864871916224 43308513862162704 43368303073296096 43435146943631016 43502093840893086 43545890963498112 43613008551296352 43788771385641072 43868055384929664 43886093236650441 44142737056747812 44192603266939008 44210774567624427 44225204323039488 44323496159274864 44453097025237656 44521612896115026 44552394490657536 44582697891200448 44651413516803408 44713056656964192 44781973205449032 44843415422727936 44912532894094656 45043856089691424 45113282501666904 45114987162119058 45146562746436144 45228305164307328 45246902329259757 45278185378349952 45378817496400456 45410577733257408 45480569375879568 45511504097267124 45581651298403479 45596528488094976 45644190698133792 45714542410060632 45777653244034768 45848210662721628 45933864087267072 45952751366908218 45965107128136896 46086724402963344 46221480907065576 46233908924207872 46273695387542784 46292722400448846 46305169572981312 46410752211096672 46575960038320384 46595111337678246 46682160118763904 46754111660253984 46785912612567912 46922713526639748 47027527517916288 47046864494691747 47059514440711584 47100011376606048 47269860605751756 47358169950438144 47377642882161186 47407673610433248 47431163430633024 47515770120884688 47654705121238152 47708538655373568 47728155653175942 47793640121591616 47867304795021936 47899862912867148 47933387607327264 47989349225079552 48007267674539544 48039920991559742 48081261613618674 48129668959655808 48179979070252336 48203851556695968 48344387567065344 48364266015900486 48395333477317274 48485745425448576 48505681998403119 48518724190811168 48560476845648096 48647097980905752 48702052579891968 48722078094933042 48789340957458108 48844456242406272 48864540311584893 48989127333935376 49064634620208396 49275613458695232 49351562308045872 49563774940909824 49640167935578304 49716678675306384 49843438344338688 49863933179184222 49989179392129152 50009734153392363 50044310155018368 50155535127600504 50232840206403834 50302188739084716 50359013025116544 50379719856130161 50396163065789184 50448842350568928 50526599505856488 50596353585512112 50655424182028416 50674338100902852 50752442814375267 50769007675400448 50803539457414464 50881843309845744 51030186876346752 51051169683450513 51086899949914584 51100636179387648 51144610691494656 51179397949084608 51349714535400516 51428860211318211 51478692673933056 51499859899539114 51558037144762176 51596071710212736 51710745519154008 51977793572433792 51999166020448773 52013147539733856 52093315769603976 52317317993182592 52397955043110432 52517430133609392 52634151689138901 52685152029911296 52766356025025216 52824549608074944 52905968457655824 52941953745800532 53040859669824768 53074931206458112 53096754780144978 53195949902777472 53251555814489424 53277941194242912 53333632811737404 53433270468861696 53467594076049664 53469614414363328 53489579106508566 53589508101811584 53611543261392921 53625958316159712 53672105987295264 53767845136790568 53782302217956096 53828584430406912 53925061058243172 53985977952133248 54008176133856987 54022697835144864 54145877579612784 54180198411923712 54202476454033878 54303737281011072 54360963227291287 54462520138557888 54546463603629648 54583564714662564 54705491194310784 54727985228518971 54781014408374016 54865448770902336 54902766847496848 54950013272707056 55090116064795392 55112768250677298 55308952545505456 55435065141032136 55449970503784192 55497687823597824 55520507596551606 55759246808523552 55845188927525592 55883173398345006 55931263509719682 55987574095926144 56073868137381024 56151280452931776 56237826816145296 56401785494909568 56424977018550567 56479650514060032 56566702996356672 56653889653256112 56754947644390044 56819061343207296 56842424444088549 56897502429083904 56920897783701126 56985198949473984 56987352204781968 57027237153393024 57153981889591272 57213725145924649 57242073723576462 57320611574400576 57408960235890096 57449140264268928 57488215701811104 57576822692720184 57655819829221632 57744685149550272 57824404097728128 57913529258174688 58002791787857448 58150678068395136 58174588709048259 58385028514188096 58514790982200588 58604980240804473 58856982742330416 58947699423499236 59097994879033152 59270796033650208 59362150528153368 59427618309084312 59443597188267264 59535218022404544 59617408875952256 59709297607265376 59845443640624656 59883377192126208 59908000291300602 60019920152696448 60058474786255232 60083169882795633 60151043335555872 60153316216158744 60195416995248192 60288196614538032 60329203105679676 60463963951606656 60505089995200608 60547436977676544 60640759167839424 60682005463022832 60734225196149904 60775535064537972 60858920930845056 60889075650563328 60952723213414176 61130947550295504 61270335155877624 61286809504182528 61339549699766016 61448965870617792 61628641209420768 61723629867265128 61740226097308416 61765612703433954 61881002948128896 62126815116904328 62222571613693638 62338815547005312 62364448283661153 62381216816757216 62563618035519664 62729152659588996 62746019254282112 62800015168808064 62825837543466291 62986020857916912 63026480807669008 63170190509548248 63210231480577664 63236222529706191 63241551240844032 63267555168163458 63354360161179584 63452008681773264 63539606828317536 63637540870901256 63680825500439658 63724853495455488 63735625859913126 63823073060029248 63866483883822864 63911183476436352 63921444011108208 64009690232719392 64084420728435456 64108348818158232 64271802075594624 64298229625790181 64485688021200648 64674242664537492 64747302460864128 64773925529310207 64862797307874336 64962770793244056 65052454609944144 65152720415446524 65197035631402507 65253140761339629 65318836445247168 65419512826944528 65700817944926976 65802083077394496 66186890580771072 66214105585121718 66288904900408512 66485244238912296 66679645537856484 66782419344172539 66874046836800672 66977120275205112 67069584985446288 67172959808173548 67265123134091904 67368799341141984 67461804780682816 67565784134537136 67669923752500356 67672480743178587 67719844119654216 67738052609885952 67842457746460992 67917278067524928 68068226244600684 68115866599886112 68220854063819352 68239197265446144 68267256145900686 68394792732142464 68466286047200688 68571813615090948 68666479866052152 68744049526349568 68772315994082442 68900796130900608 68947660692205344 69332221360598364 69350863386311808 69410543081314176 69457754359471968 69863940057480576 69892667006517369 70023240178145856 70178868918851868 70355141366700288 70384070289959622 70432732810766592 70541291276874432 70589271661067376 70795673040193304 70904790908627634 71002074419319232 71037254925657216 71066464323241779 71111510415649872 71273655181327032 71292819219151104 71319438808678088 71482057681857228 71501277754879616 71562807983060352 71592233479763913 71690460182387424 71800957192532904 71849794369300722 71900081410990896 71984023837619328 72010901511809316 72030263780193152 72059881487339613 72121892420428011 72194503439483712 72269968605378504 72305777335043952 72516581350598016 72593000215975911 72616693518077184 72728618138172864 72778086286216752 72840715268472144 72970646971358628 73053078869837952 73153931694536448 73184011436187162 73266684363609408 73483691000903064 73913420188042848 74027343462068808 74294296417179601 74345662411364736 74460251903367456 74510897864460008 74575018012959576 74765157516508032 74795899768776333 74868373937242368 74983769088193728 75233302691400756 75349260309605751 75422270661808896 75453283108627074 75538519537674816 75673263525853392 75789899258784732 75894530378268168 75980265265965312 75983136273042624 76011507151354278 76205309186121696 76322764964768616 76427482099200768 76545280314520128 76630349924871876 76650954269081472 76769096923626912 76992913532733696 77024571803100774 77218039010899584 77249789849308671 77337055717143264 77394107565319104 77566118278731012 77846704685584128 77966690358650688 78019721309600784 78139973654405964 78475976989773888 78596932564665648 78797326505377536 79027728044866944 79149534037537824 79236824412112416 79380290696539392 79412930618700798 79612396809687168 79645132170217467 79793924854166208 79877333721734136 80000449217606106 80110893177060844 80201391114074496 80204421621544992 80234368659762849 80260555993664256 80384262152717376 80438937474239568 80651767705185852 80673453326934144 80854345557119232 80887591587364758 80909340617363776 80978966928199872 81034046752717296 81218816369419176 81270297617885568 81303714681050817 81455605921516608 81507930067060672 81693780207836832 81819695405444472 81875347071993846 81931954494157056 82058236791466176 82171521612561024 82298173156353504 82354150271245272 82425019909060584 82635174097193088 82963428818258184 83152597711548204 83174955755676288 83246531735396736 83638870212785328 83767783391288388 83824760097517509 83981361143889216 84226920679397664 84314963372941588 84356740224217944 84472480214906112 84602678242364352 84719475771090048 84850054494535008 84907767333919544 84980834479884168 85097430746705664 85132421466585066 85155311845097152 85228592014810944 85346253643625856 85381346675551689 85477798424210976 85481028307172952 85730972834386908 85863110585364693 85980917361600864 86113440353835144 86232323552716656 86365234039080276 86483729743832448 86617027724325408 86736606146592192 86870293887262032 87004187681786172 87091781926996224 87226017102592704 87577542771282144 87736110769859328 87772186473300882 88285474113495624 88385206533878016 88421549135248854 88646992318549728 88906194050475312 89043225792230052 89165395782400896 89302827033606816 89426113313928384 89563946410898064 89825065788189312 89862000436950903 90087712179382848 90226565003333808 90229974324238116 90293125492872288 90456610328614656 90493804658519514 90556370756699904 90757634992800912 90821155466514816 90961138751759136 91023008194534248 91163302596806958 91288381396267584 91429084820121264 91555306488069536 91696421325443256 91905502733816436 91930214256273792 92173448805926688 92442961814131152 92585444800897692 92610339145962624 92648419055150931 92821504422193344 93190222675356492 93333857420540457 93364320237527808 93508223320507968 93571825225135824 93845427053279496 94055055035832576 94093728989383494 94119028881423168 94200022753212096 94539721211503512 94755285764322372 94815347220866496 94862326861266048 95031540241769376 95309410242476304 95456311306351884 95521238250659487 95587280243183232 95734609590043872 95799725825734296 95866775214654528 96014535349079088 96079841983119484 96162523227237348 96259337919311616 96359958140504672 96407703113391936 96728532031800972 96790666954634548 96971490850897152 97011363996806238 97037448381622336 97120953691296192 97294195961811504 97444156189866084 97578681914916216 97688912484812544 97729080623169786 97978254667870752 98129269240416792 98551226917390464 98703124616091744 99280335871156608 99321158377682577 99433357350612768 99727866358368444 99978358784258304 100019468306784726 100088620310036736 100311070255201008 100465680412807668 100604377478169432 100718026050233088 100759439712260322 100897684701137856 101053199011712976 101192707171024224 101310848364056832 101348676201805704 101504885628750534 101607078914828928 101763686619691488 102060373752693504 102102339366901026 102173799899829168 102358795898169216 102400884218851029 102699429070801032 102857720422636422 102999719799078228 103116074289524352 103158473991123663 103192143420425472 103421491038308016 103955587144867584 103998332040897546 104026295079467712 104186631539207952 104634635986365184 104795910086220864 105034860267218784 105268303378277802 105532712050050432 105576105434939433 105649099216149888 105811936915311648 105883907491601064 106193509560289956 106357186362941451 106391899805554944 106503111628978848 106555882388485824 106667265623474808 106939228828726656 106979158213017132 107179016203623168 107223086522785842 107251916632319424 107344211974590528 107535690273581136 107774691553951083 107850122116486344 107971955904266496 108016352267713974 108045395670289728 108291755159225568 108404952908067756 108607474562022144 108721926454582574 108925040277115776 109092927207259296 109167129429325128 109410982388621568 109455970457037942 109730897541804672 109776017154280743 109805533694993696 109900026545414112 110225536501354596 110617905091010912 110870130282064272 111041015193103212 111518493617047104 111690377855051184 111766346796690012 111862527019439364 111975148191852288 112147736274762048 112302560905863552 112475653632290592 112803570989819136 112849954037101134 113133405992713344 113179924662940611 113307779306512224 113509895288780088 113638122686414592 113684848888177098 113841795567402252 113970397898947968 113974704409563936 114017260727031417 114054474306786048 114307963779182544 114427450291849298 114484147447152924 114641223148801152 114817920471780192 114898280528537856 114976431403622208 115153645385440368 115489370299100544 115536857704651161 115648808195456256 115827058516349376 116005583575714896 116301356136790272 116349177418096518 116770057028376192 117029581964401176 117209960481608946 117713965484660832 117895398846998472 118195989758066304 118541592067300416 118724301056306736 118855236618168624 119070436044809088 119119395928051197 119234817751904512 119418595214530752 119690887281249312 119816000582601204 120000673826409159 120039840305392896 120116949572510464 120166339765591266 120302086671111744 120306632432317488 120390833990496384 120576393229076064 120658406211359352 120927927903213312 121010179990401216 121281518335678848 121331387381047137 121364010926045664 121468450392299808 121551070129075944 121717841861690112 121905446426828352 122261895100591008 122540670311755248 122813020607990769 122897931741235584 123257282418841536 123447259734530256 123531225406867908 123762005896257792 124253630233808656 124445143227387276 124677631094010624 124728896567322306 124762433633514432 125127236071039328 125458305319177992 125492038508564224 125600030337616128 125651675086932582 125972041715833824 126052961615338016 126340381019096496 126420462961155328 126472445059412382 126535110336326916 126708720322359168 126904017363546528 127079213656635072 127275081741802512 127361651000879316 127471251719826252 127646146120058496 127698632199877599 127732967767645728 127822366952872704 127842888022216416 128019380465438784 128216697636316464 128543604151189248 128596459251580362 128971376042401296 129348485329074984 129494604921728256 129547851058620414 129725594615748672 129925541586488112 130104909219888288 130305440830893048 130394071262805014 130506281522679258 130637672890494336 130839025653889056 131604166154788992 131658279709951323 132428211170243436 132577809800817024 132632323702873281 132970488477824592 133359291075712968 133564838688345078 133748093673601344 133954240550410224 134139169970892576 134345919616347096 134530246268183808 134737598682283968 134923609561365632 135131568269074272 135339847505000712 135344961486357174 135439688239308432 135684915492921984 135740706987779271 135834556135049856 136136452489201368 136231733199772224 136441708127638704 136534512291801372 136744953895210437 136789585464284928 136932572094401376 137143627230181896 137332959732104304 137544631988164884 137801592261801216 137895321384410688 138664442721196728 138701726772623616 138821086162628352 138915508718943936 139727880114961152 139785334013034738 140046480356291712 140357737837703736 140768140579919244 141082582553748864 141140593484075241 141178543322134752 141591346080386608 141809581817255268 142004148838638464 142074509851314432 142132928646483558 142223020831299744 142547310362654064 142638877617356176 142964115363714456 143002555509759232 143125615966120704 143184466959527826 143380920364774848 143601914385065808 143699588738601444 143800162821981792 143968047675238656 144021803023618632 144060527560386304 144119762974679226 144243784840856022 144389006878967424 144539937210757008 144611554670087904 145033162701196032 145186000431951822 145457236276345728 145517045995209357 145556172572433504 145681430536944288 145941293942717256 146106157739675904 146368022872374324 146533368727218816 146593620934754679 146967382001806128 147551185902647779 147826840376085696 148054686924137616 148588592834359202 148691324822729472 148920503806734912 149021795728920016 149150036025919152 149530315033016064 149591799537552666 149967538176387456 150029202460177089 150466605382801512 150698520619211502 150906566217254148 151077039075349632 151139159568390483 151346527051706784 151579798517569464 151789060756536336 151966272546085248 152023014302708556 152257328443125801 152410618372243392 152645529929537232 153090560629040256 153153509050351539 153260699849743752 153301908538162944 153538193847253824 154049143606201548 154286580633954633 154436078021799168 154499579698617342 154674111434286528 154788215130638208 155132236557462024 155933380717301376 156039442619201568 156279947308811928 156951953979547776 157193865129331296 157902455067416703 158055456089733888 158299068075075648 158473648824224832 158825861237401596 159224793619374336 159290264340434934 159587849708332416 159754667443468272 160000898435212212 160221786354121688 160402782228148992 160408843243089984 160468737319525698 160768524305434752 160834629784178763 160877874948479136 161303535410371704 161346906653868288 161775183174729516 161818681234727552 161957933856399744 162024528401570961 162068093505434592 162437632738838352 162540595235771136 162607429362101634 162911211843033216 163015860134121344 163082889681873861 163387560415673664 163639390810888944 163750694143987692 164116473582932352 164343043225122048 164596346312707008 164708300542490544 164850039818121168 165270348194386176 165926857636516368 166305195423096408 166349911511352576 166493063470793472 167277740425570656 167535566782576776 167649520195035018 167962722287778432 168139723470459097 168453841358795328 168629926745883176 168713480448435888 169205356484728704 169274931055651701 169383667170610459 169438951542180096 169700108989070016 169815534667839088 169961668959768336 170264842933170132 170310623690194304 170457184029621888 170527273332265647 170692507287251712 170762693351103378 170955596848421952 170962056614345904 171461945668773816 171641175437773947 171726221170729386 171961834723201728 172226880707670288 172464647105433312 172730468078160552 172967459487664896 173234055448650816 173473212293184384 173740587774524064 174008375363572344 174452034205185408 174523766127144777 175155085542564288 175544372946601764 175814940722413419 176570948226991248 176843098270497708 177293984637099456 177812388100950624 178086451584460104 178330791564801792 178605654067213632 178852226627856768 179127892821796128 179650131576378624 179724000873901806 180175424358765696 180249509648386899 180453130006667616 180459948648476232 180586250985744576 180987609317039028 181515269985601824 181642310933029632 181922277503518272 182046016389068496 182326605193613916 182576762792535168 182858169640242528 183110612976139072 183392842650886512 183811005467632872 183860428512547584 184346897611853376 184885923628262304 185170889601795384 185220678291925248 185296838110301862 185643008844386688 186380445350712984 186667714841080914 187016446641015936 187143650450271648 187690854106558992 188187457978766988 188238057762846336 188400045506424192 189079442423007024 189510571528644744 189630694441732992 189708667589118573 189724653722532096 190063080483538752 190618820484952608 190912622612703768 191042476501318974 191174560486366464 191469219180087744 191599451651468592 191733550429309056 192029070698158176 192159683966238968 192325046454474696 192719916281009344 192815406226783872 192894688877370543 193457064063601944 193581333909269096 194022727993612476 194074896763244672 194241907382592384 194321776587930621 194588391923623008 194888312379732168 195157363829832432 195458161246339572 195591106894207521 195759422284018887 195956509335741504 196258538480833584 197102453834780928 197406249232183488 198560671742313216 198642316755365154 198866714701225536 199455732716736888 200038936613569452 200347258032517617 200622140510402016 200931360825615336 201208754956338864 201518879424520644 201795369402275712 202106398023425952 202385414342048448 202697352403611408 203009771257501068 203017442229535761 203214157829657856 203527373239382976 204204678733802052 204347599799658336 204717591796338432 204801768437702058 205398858141602064 205715440845272844 205999439598156456 206232148579048704 206316947982247326 206842982076616032 207996664081795092 208052590158935424 208373263078415904 209591820172441728 209678001019552107 210069720534437568 210536606756555604 211065424100100864 211152210869878866 211298198432299776 211623873830623296 211767814983202128 212387019120579912 212714372725882902 213006223257957696 213111764776971648 213334531246949616 213878457657453312 213958316426034264 214446173045571684 214503833264638848 214688423949181056 215071380547162272 215549383107902166 215700244232972688 216032704535427948 216090791340579456 216179644462018839 216583510318451136 216809905816135512 217443852909165148 217779000647927733 217850080554231552 218185854414518592 218334258858650256 218911940914075884 219461795083609344 219552034308561486 219611067389987392 219800053090828224 220451073002709192 221235810182021824 221740260564128544 222082030386206424 222882889251538803 223036987234094208 223380755710102368 223532693593380024 223725054038878728 224295472549524096 224605121811727104 224951307264581184 225699908074202268 226266811985426688 226359849325881222 226615558613024448 227019790577560176 227369697776354196 227683591134804504 227940795797895936 227949408819127872 228034521454062834 228615927558365088 228854900583698596 228968294894305848 229282446297602304 229635840943560384 229952862807244416 230307290770880736 230978740598201088 231073715409302322 231654117032698752 231749369547926013 232011167151429792 232698354836193036 233540114056752384 234059163928802352 234419920963217892 235427930969321664 235790797693996944 236391979516132608 237083184134600832 237448602112613472 237710473236337248 238140872089618176 238238791856102394 238837190429061504 238935396510652401 239381774562498624 239632001165202408 240001347652818318 240332679531182532 240604173342223488 240613264864634976 240703105979288547 240781667980992768 241152786458152128 241316812422718704 242020359980802432 242563036671357696 242662774762094274 242728021852091328 242936900784599616 243102140258151888 243810892853656704 243911144043152451 244523790201182016 245081340623510496 245626041215981538 245795863482471168 246514564837683072 246894519469060512 247062450813735816 248507260467617312 248890286454774552 249457793134644612 249524867267028864 250254472142078656 250916610638355984 251303350173865164 251474280292552527 251944083431667648 252105923230676032 252680762038192992 252944890118824764 253070220672653832 253417440644718336 253808034727093056 254158427313270144 254550163483605024 254723302001758632 254942503439652504 255292292240116992 255397264399755198 255465935535291456 255685776044432832 256038760930877568 256144040026655067 256433395272632928 257192918503160724 257942752084802592 258696970658149968 259095702117240828 259451189231497344 259851083172976224 260209818439776576 260610881661786096 260788142525610028 261012563045358516 261275345780988672 261678051307778112 263208332309577984 263316559419902646 264856422340486872 265155619601634048 265264647405746562 265940976955649184 266718582151425936 267129677376690156 267496187347202688 267908481100820448 268278339941785152 268691839232694192 269475197364567936 269586001310852709 269847219122731264 270263136538148544 270679695010001424 270689922972714348 270879376478616864 271369830985843968 271481413975558542 271669112270099712 272272904978402736 272463466399544448 272883416255277408 273069024583602744 273489907790420874 273865144188802752 274287254460363792 274665919464208608 275089263976329768 275790642768821376 277328885442393456 277831017437887872 277945257165452793 279570668026069476 280001572261621371 280092960712583424 280715475675407472 281536281159838488 282165165107497728 282281186968150482 282357086644269504 283182692160773216 283619163634510536 284008297677276928 284265857292967116 284446041662599488 285094620725308128 285277755234712352 285928230727428912 286368933919055652 286563714751978461 286761840729549696 287203828770131616 287399177477202888 287600325643963584 288043606047237264 288239525949358452 288487569681712044 288778013757934848 289079874421514016 289223109340175808 290372000863903644 290914472552691456 291034091990418714 291112345144867008 291362861073888576 291882587885434512 292736045744748648 293066737454437632 293187241869509358 293934764003612256 295102371805295558 295653680752171392 296109373848275232 297177185668718404 297841007613469824 297963475133047731 298043591457840032 298300072051838304 299183599075105332 299935076352774912 300058404920354178 300933210765603024 301397041238423004 301813132434508296 302154078150699264 302278319136780966 302693054103413568 303159597035138928 303578121513072672 303932545092170496 304046028605417112 304514656886251602 304821236744486784 305291059859074464 306181121258080512 306307018100703078 306521399699487504 307076387694507648 307202652656553087 308098287212403096 308573161267909266 308999159397234684 309348222868573056 309475421973370989 309576430261276416 310264473114924048 311866761434602752 312078885238403136 312559894617623856 313903907959095552 314387730258662592 315804910134833406 316598136150151296 316728316304818299 316947297648449664 317651722474803192 318580528680869868 319071559088824353 319175699416664832 319509334886936544 320001796870424424 320443572708243376 320817686486179968 320937474639051396 321537048610869504 321669259568357526 321755749896958272 322607070820743408 323324074661853249 323550366349459032 323637362469455104 323915867712799488 324049056803141922 324136187010869184 324875265477676704 325214858724203268 325822423686066432 326031720268242688 326165779363747722 326775120831347328 327278781621777888 327501388287975384 328232947165864704 329192692625414016 329328051462842229 329416601084981088 329700079636242336 331853715273032736 332610390846192816 334555480851141312 335071133565153552 335299040390070036 335925444575556864 336279446940918194 336907682717590656 337259853491766352 337426960896871776 338410712969457408 338549862111303402 338767334341220918 339400217978140032 339539773988821833 339631069335678176 339923337919536672 340529685866340264 340621247380388608 340914368059243776 341054546664531294 341525386702206756 341911193696843904 341924113228691808 342051782181094251 342923891337547632 343282350875547894 343452442341458772 343923669446403456 344453761415340576 344929294210866624 345460936156321104 346468110897301632 346610573113953483 346946424586368768 347481175549048128 348016750727144688 348904068410370816 349047532254289554 350310171085128576 351088745893203528 351629881444826838 353141896453982496 353686196540995416 354587969274198912 355624776201901248 356172903168920208 357211308134427264 357358187784153591 357704453255713536 358255785643592256 359448001747803612 360002021479227477 360350848717531392 360499019296773798 360906260013335232 360919897296952464 361172501971489152 361975218634078056 363030539971203648 363844555007036544 363994162143141411 364092032778136992 364653210387227832 365153525585070336 365716339280485056 366221225952278144 366785685301773024 367622010935265744 368439061823972307 368693795223706752 369771847256524608 370341779203590768 370593676220603724 371286017688773376 372760890701425968 373335429682161828 374032893282031872 374287300900543296 375381708213117984 376374915957533976 376476115525692672 376800091012848384 378158884846014048 379021143057289488 379261388883465984 379417335178237146 380126160967077504 380526742591039009 381237640969905216 381825245225407536 382084953002637948 382938438360175488 383095896599632797 383198903302937184 383467100858618112 384058141396316352 384319367932477936 384650092908949392 385439832562018688 385630812453567744 385789377754741086 386914128127203888 387162667818538192 388045455987224952 388149793526489344 388483814765184768 388643553175861242 389176783847246016 389776624759464336 390314727659664864 390916322492679144 391182213788415042 391518844568037774 391913018671483008 392517076961667168 394812498464366976 394974839129853969 397284633510730308 397733429402451072 397896971108619843 398911465433473776 400077873227138904 400496076021472543 400694516065035234 401244281020804032 401862721651230672 402417509912677728 403037758849041288 403590738804551424 404212796046851904 404770828684096896 405394704807222816 406019542515002136 406034884459071522 407054746478765952 407222120963337813 408409357467604104 408695199599316672 409603536875404116 410234861685631311 410797716283204128 411430881690545688 411998879196312912 412633895964494652 413685964153232064 415993328163590184 416105180317870848 416746526156831808 419183640344883456 419356002039104214 420139441068875136 421073213513111208 422304421739757732 423247747661246592 423535629966404256 424774038241159824 425428745451765804 426012446515915392 426223529553943296 426669062493899232 427916632852068528 428892346091143368 429007666529277696 429376847898362112 430142761094324544 431098766215804332 431400488465945376 432065409070855896 432181582681158912 432359288924037678 433167020636902272 433619811632271024 434887705818330296 435558001295855466 436371708829037184 436551137985628071 436668517717300512 437823881828151768 439104068617122972 439222134779974784 439600106181656448 439780862804264037 440902146005418384 442471620364043648 442653557707943337 443480521128257088 444164060772412848 445765778503077606 446073974468188416 446761511420204736 447065387186760048 447450108077757456 448590945099048192 449902614529162368 450087607380531267 451399816148404536 452719698651762444 453231117226048896 453417478705171449 454039581155120352 454739395552708392 455367182269609008 455898817638255744 456069042908125668 456379249419817549 456771985329377403 457231855116730176 457709801167397192 457936589788611696 459271681887120768 459460527151054617 459905725614488832 460614581541761472 462147430818604644 462859741901863899 463308234065397504 463498739095852026 464022334302859584 465396709672386072 468118327857604704 468839841926435784 470855861938643328 471581595387993888 473707365202250109 474166368269201664 474897204225226944 475420946472674496 476477583712204788 477674380858123008 477870793021304802 478763549124997248 479264002330404816 480002695305636636 480665359062365064 481208346684446976 481226529729269952 481406211958577094 482305572916304256 482633624845437408 484040719961604864 485325549524188548 485456043704182656 485873801569199232 486204280516303776 487621785707313408 487822288086304902 489047580402364032 489248669045621583 490162681247020992 491252082431963076 493029129675366144 493789038938121024 494124901627471632 497014520935234624 497780572909549104 498915586269289224 499049734534057728 500508944284157312 501833221276711968 502606700347730328 502948560585105054 503888166863335296 504211846461352064 504419170411377291 505361524076385984 505889780237649528 506140441345307664 507616069454186112 508151001511831377 508316854626540288 509100326967210048 509446604003517264 509885006879305008 510794528799510396 510931871070582912 511371552088865664 512077521861755136 512288080053310134 512866790545265856 514385837006321448 514923526313321841 515885504169605184 517393941316299936 518191404234481656 518902378462994688 519702166345952448 520419636879553152 521221763323572192 521576285051220056 522025126090717032 523356102615556224 523571298381434331 526633118839805292 527444822167240257 529712844680973744 530529294811493124 531881953911298368 533437164302851872 534259354753380312 534992374694405376 535816962201640896 536556679883570304 537383678465388384 538950394729135872 539172002621705418 540526273076297088 540748528945160697 541359390020002848 541379845945428696 541758752957233728 542962827951117084 544545809956805472 544926932799088896 545766832510554816 546138049167205488 546979815580841748 547730288377605504 548574508920727584 549331838928417216 550178527952659536 551581285537642752 554657770884786912 555662034875775744 555890514330905586 559141336052138952 560003144523242742 561430951350814944 563072562319676976 564562373936300964 564714173288539008 566365384321546432 567238327269021072 568531714585934232 568892083325198976 569126002767355719 570189241450616256 570555510469424704 571856461454857824 572737867838111304 573127429503956922 573523681459099392 574407657540263232 574798354954405776 575200651287927168 576087212094474528 576479051898716904 576975139363424088 578159748843028032 578446218680351616 580744001727807288 582068183980837428 582224690289734016 582725722147777152 583765175770869024 585472091489497296 586374483739018716 586773320682622563 587869528007224512 590204743610591116 591307361504342784 592218747696550464 594354371337436808 595682015226939648 595926950266095462 596087182915680064 596600144103676608 598367198150210664 600116809840708356 601041774097552851 601866421531206048 602794082476846008 603626264869016592 604556638273561932 605386108206827136 606319194070277856 607156243026145344 608092057210834224 609029313772503204 609642473488973568 610582119718148928 612614036201406156 613042799398975008 614152775389015296 614405305313106174 616196574424806192 617146322535818532 617998318794469368 618696445737146112 618950843946741978 620528946229848096 624157770476806272 625119789235247712 628775460517325184 629034003058656321 631609820269666812 633196272300302592 633456632609636598 633894595296899328 635303444949606384 637161057361739736 638143118177648706 639018669773873088 640003593740848848 640887145416486752 641635372972359936 641874949278102792 643338519136715052 643511499793916544 645214141641486816 646648149323706498 647100732698918064 648098113606283844 648272374021738368 648538933386056517 649750530955353408 650429717448406536 652331558727495444 653337001943783199 653550241662694656 654557563243555776 655002776575950768 658385385250828032 658656102925684458 658833202169962176 659400159272484672 663707430546065472 665220781692385632 668648667754616409 669110961702282624 670142267130307104 670598080780140072 672558893881836388 673815365435181312 674519706983532704 674853921793743552 677099724222606804 677534668682441836 678800435956280064 679079547977643666 679262138671356352 679846675839073344 681059371732680528 682109093329062588 683050773404413512 683822387393687808 683848226457383616 684103564362188502 685847782675095264 686564701751095788 686904884682917544 687847338892806912 688907522830681152 689858588421733248 690921872312642208 692936221794603264 693221146227906966 694962351098096256 695248108643778039 696033501454289376 698095064508579108 700620342170257152 702177491786407056 703259762889653676 706283792907964992 707372393081990832 709175938548397824 711249552403802496 712345806337840416 714422616268854528 714716375568307182 716511571287184512 716806189531957203 718896003495607224 720004042958454954 720998038593547596 721812520026670464 721839794593904928 722109317937865641 722345003942978304 723950437268156112 726061079942407296 727689110014073088 727988324286282822 728184065556273984 729306420774455664 731432678560970112 731733432129457353 732442451904556288 733571370603546048 735244021870531488 736878123647944614 737387590447413504 739543694513049216 740683558407181536 741187352441207448 745521781402851936 746670859364323656 748574601801086592 750763416426235968 752749831915067952 754422840877657581 756317769692028096 758042286114578976 758834670356474292 760252321934155008 761053485182078018 762475281939810432 763650490450815072 764169906005275896 765876876720350976 766191793199265594 766397806605874368 768116282792632704 768432120079965201 768638735864955872 769300185817898784 770879665124037376 771578755509482172 773828256254407776 774325335637076384 776090911974449904 777287106351722484 778353567694492032 779553249518928672 780629455319329728 781832644985358288 782364427576830084 783037689136075548 783826037342966016 785034153923334336 789624996928733952 789949678259707938 794569267021460616 795466858804902144 795793942217239686 797822930866947552 800155746454277808 800992152042945086 801389032130070468 802488562041608064 803725443302461344 804835019825355456 806075517698082576 808425592093703808 808758003932558127 809541657368193792 810789409614445632 812039085030004272 812069768918143044 814109492957531904 814444241926675626 816818714935208208 817390399198633344 819207073750808232 820469723371262622 821595432566408256 822861763381091376 823997758392625824 825267791928989304 827371928306464128 831986656327180368 833493052313663616 833835771496358379 838712004078208428 840004716784864113 840278882137750272 842146427026222416 844608843479515464 846495495322493184 847071259932808512 849548076482319648 850857490903531608 852024893031830784 853338124987798464 855833265704137056 857784692182286736 859691144255935383 860285522188649088 862197532431608664 862800976931890752 864130818141711792 864718577848075356 866334041273804544 867239623264542048 869775411636660592 871116002591710932 872743417658074368 873102275971256142 873337035434601024 875647763656303536 878208137234245944 878444269559949568 879200212363312896 879561725608528074 881804292010836768 884943240728087296 885307115415886674 886961042256514176 888328121544825696 891531557006155212 893523022840409472 893890425399143193 894130774373520096 894900216155514912 899805229058324736 900175214761062534 902799632296809072 905439397303524888 906462234452097792 906834957410342898 908079162310240704 909478791105416784 910734364539218016 911797635276511488 912138085816251336 912758498839635098 913543970658754806 914463710233460352 915419602334794384 915873179577223392 918543363774241536 918921054302109234 921229163083522944 921607957969659261 924294861637209288 925719483803727798 926997478191704052 928044668605719168 928426265920112967 930793419344772144 936236655715209408 937679683852871568 941711723877286656 943163190775987776 947414730404500218 949794408450453888 950184948914454897 950841892945348992 952955167424409576 955741586042609604 957214677266473059 957527098249994496 958528004660809632 960005390611273272 961330718124730128 962453059458539904 962812423917154188 964611145832608512 965267249690874816 969972223985559747 970651099048377096 970912087408365312 971747603138398464 972408561032607552 975644576172609804 978095160804728064 978497338091243166 980325362494041984 982504164863926152 987578077876242048 987984154388526687 988249803254943264 994029041870469248 995561145819098208 997831172538578448 1001017888568314624 1003666442553423936 1005213400695460656 1005897121170210108 1007776333726670592 1008423692922704128 1008838340822754582 1010723048152771968 1011779560475299056 1012280882690615328 1015232138908372224 1016302003023662754 1018200653934420096 1018619321966465499 1018893208007034528 1019770013758610016 1021589057599020792 1021863742141165824 1022743104177731328 1024576160106620268 1025733581090531712 1026155346543282753 1028771674012642896 1029847052626643682 1031771008339210368 1032858301318534453 1034787882632599872 1036382808468963312 1039404332691904896 1039831719341860449 1040839273759106304 1042443526647144384 1043152570102440112 1044050252181434064 1046712205231112448 1047142596762868662 1053266237679610584 1054889644334480514 1059425689361947488 1061058589622986248 1063763907822596736 1066874328605703744 1068518709506760624 1071633924403281792 1072074563352460773 1073113359767140608 1074767356930776768 1078344005243410836 1080006064437682431 1081052546152594176 1081497057890321394 1082718780040005696 1082759691890857392 1083517505914467456 1085925655902234168 1089091619913610944 1091533665021109632 1092276098334410976 1093959631161683496 1095460576755211008 1097149017841455168 1098663677856834432 1100357055905319072 1105317185471916921 1109315541769573824 1111781028661811172 1118282672104277904 1120006289046485484 1122861902701629888 1126145124639353952 1129124747872601928 1129428346577078016 1132730768643092864 1134476654538042144 1137063429171868464 1137784166650397952 1138252005534711438 1140378482901232512 1141111020938849408 1141580227773117027 1143712922909715648 1145475735676222608 1146254859007913844 1148815315080526464 1149596709908811552 1150401302575854336 1152174424188949056 1152958103797433808 1153950278726848176 1156319497686056064 1156892437360703232 1161488003455614576 1164136367961674856 1164449380579468032 1165451444295554304 1167530351541738048 1170944182978994592 1172748967478037432 1173546641365245126 1175739056014449024 1180409487221182232 1184437495393100928 1184924517389561907 1188708742674873616 1191853900532190924 1192174365831360128 1193200288207353216 1193690913325859529 1196734396300421328 1200233619681416712 1201488228064417629 1202083548195105702 1203732843062412096 1205588164953692016 1207252529738033184 1209113276547123864 1210772216413654272 1212638388140555712 1214312486052290688 1216184114421668448 1218058627545006408 1221164239436297856 1221666362890013439 1225228072402812312 1226085598797950016 1228810610626212348 1230704585056893933 1232393148849612384 1234292645071637064 1235996637588938736 1237901687893483956 1241057892459696192 1248315540953612544 1250239578470495424 1257550921034650368 1258068006117312642 1263219640539333624 1266913265219273196 1270606889899212768 1274322114723479472 1276286236355297412 1278037339547746176 1280007187481697696 1281774290832973504 1283749898556205584 1286677038273430104 1287022999587833088 1290428283282973632 1293296298647412996 1294201465397836128 1296196227212567688 1296544748043476736 1297077866772113034 1299501061910706816 1300859434896813072 1304663117454990888 1306674003887566398 1309115126487111552 1310005553151901536 1317312205851368916 1317666404339924352 1318800318544969344 1327414861092130944 1327960673123830011 1330441563384771264 1337297335509232818 1338221923404565248 1340284534260614208 1341196161560280144 1345117787763672776 1349039413967065408 1349707843587487104 1350262822141593801 1354199448445213608 1355069337364883672 1358159095955287332 1358524277342712704 1359693351678146688 1360252436115514347 1362118743465361056 1364218186658125176 1366101546808827024 1367696452914767232 1368207128724377004 1369137748259452647 1370315955988132209 1371695565350190528 1373129403502191576 1373809769365835088 1377815045661362304 1379717176843466496 1381843744625284416 1386442292455813932 1389924702196192512 1390496217287556078 1392067002908578752 1396190129017158216 1404354983572814112 1406519525779307352 1412567585815929984 1414744786163981664 1421122095606750327 1422499104807604992 1424691612675680832 1429432751136614364 1433023142574369024 1433612379063914406 1437792006991214448 1440008085916909908 1441996077187095192 1443625040053340928 1443679589187809856 1444218635875731282 1447900874536312224 1452122159884814592 1455976648572565644 1456368131112547968 1458612841548911328 1462865357121940224 1463466864258914706 1467142741207092096 1467746007136864749 1470488043741062976 1473756247295889228 1479087389026098432 1481367116814363072 1482374704882414896 1491043562805703872 1493341718728647312 1497149203602173184 1501526832852471936 1505499663830135904 1508845681755315162 1512635539384056192 1513257511234131873 1516084572229157952 1517669340712948584 1522106970364156036 1524453004535494131 1524950563879620864 1527300980901630144 1528339812010551792 1532383586398531188 1532795613211748736 1536232565585265408 1536864240159930402 1537277471729911744 1538600371635797568 1543157511018964344 1544770578939965523 1547656512508815552 1548650671274152768 1552181823948899808 1554574212703444968 1556707135388984064 1559106499037857344 1561258910638659456 1563665289970716576 1564728855153660168 1566075378272151096 1570068307846668672 1579899356519415876 1589138534042921232 1591587884434479372 1595645861733895104 1600311492908555616 1601984304085890172 1602778064260140936 1604977124083216128 1607450886604922688 1609670039650710912 1612151035396165152 1616851184187407616 1617516007865116254 1621578819228891264 1622245586835482091 1624078170060008544 1624139537836286088 1628888483853351252 1633637429870416416 1634780798397266688 1638414147501616464 1640939446742525244 1643190865132816512 1645723526762182752 1647995516785251648 1650535583857978608 1654743856612928256 1663973312654360736 1666986104627327232 1667671542992716758 1677424008156416856 1680009433569728226 1684292854052444832 1689217686959030928 1694142519865617024 1699096152964639296 1701714981807063216 1706676249975596928 1707378008302067157 1711666531408274112 1715569384364573472 1719382288511870766 1720571044377298176 1724395064863217328 1725601953863781504 1728261636283423584 1729437155696150712 1734479246529084096 1739550823273321184 1742232005183421864 1746204551942512284 1746674070869202048 1751295527312607072 1756416274468491888 1759123451217056148 1760319962047867689 1763608584021673536 1770614230831773348 1773922084513028352 1776656243089651392 1783063114012310424 1787046045680818944 1787780850798286386 1788261548747040192 1789800432311029824 1800350429522125068 1805599264593618144 1810878794607049776 1813669914820685796 1816158324620481408 1818957582210833568 1821468729078436032 1824276171632502672 1825516997679270196 1827087941317509612 1828927420466920704 1830839204669588768 1831746359154446784 1837842108604218468 1842458326167045888 1843215915939318522 1848589723274418576 1851438967607455596 1853994956383408104 1856089337211438336 1856852531840225934 1861586838689544288 1872473311430418816 1875359367705743136 1886326381551975552 1887102009175968963 1894829460809000436 1899588816900907776 1900369897828909794 1901683785890697984 1905910334848819152 1911483172085219208 1914429354532946118 1917056009321619264 1920010781222546544 1922661436249460256 1924906118917079808 1925624847834308376 1930534499381749632 1939944447971119494 1941302198096754192 1944817122065215104 1945616800158169551 1951289152345219608 1956994676182486332 1960011005831349597 1960650724988083968 1965008329727852304 1975156155752484096 1975968308777053374 1976499606509886528 1988058083740938496 1991122291638196416 1995662345077156896 2005946003263849227 2007332885106847872 2010426801390921312 2011794242340420216 2017676681645509164 2021446096305543936 2023559120950598112 2024561765381230656 2032604006047325508 2036401307868840192 2037238643932930998 2037786416014069056 2039540027517220032 2043178115198041584 2049152320213240536 2051467162181063424 2052310693086565506 2057543348025285792 2059694105253287364 2063542016678420736 2065716602637068906 2069575765265199744 2072765616937926624 2078808665383809792 2079663438683720898 2084887053294288768 2085744325931334117 2086305140204880224 2088100504362868128 2094285193525737324 2106532475359221168 2109779288668961028 2118851378723894976 2122117179245972496 2127527815645193472 2133748657211407488 2137037419013521248 2143267848806563584 2144149126704921546 2149534713861553536 2150418568595871609 2156688010486821672 2160012128875364862 2162994115780642788 2165437560080011392 2165519383781714784 2166327953813596923 2167035011828934912 2171851311804468336 2178183239827221888 2183067330042219264 2184552196668821952 2187919262323366992 2194298035682910336 2195200296388372059 2197327355713668864 2200714111810638144 2210634370943833842 2218631083539147648 2223562057323622344 2236565344208555808 2240012578092970968 2245723805403259776 2252290249278707904 2258249495745203856 2263268522632972743 2265461537286185728 2268953309076084288 2274126858343736928 2276504011069422876 2280756965802465024 2282222041877698816 2283160455546234054 2287425845819431296 2290951471352445216 2292509718015827688 2297630630161052928 2299193419817623104 2304348848377898112 2305296360239895603 2305916207594867616 2307900557453696352 2312638995372112128 2322976006911229152 2328272735923349712 2335060703083476096 2341888365957989184 2345497934956074864 2347093282730490252 2351478112028898048 2360818974442364464 2368874990786201856 2369849034779123814 2377417485349747232 2383707801064381848 2384348731662720256 2386400576414706432 2387381826651719058 2393468792600842656 2400467239362833424 2402976456128835258 2404167096390211404 2407465686124824192 2411176329907384032 2414505059476066368 2418226553094247728 2425276776281111424 2426274011797674381 2428624972104581376 2432368228843336896 2436117255090012816 2442328478872595712 2443332725780026878 2450456144805624624 2452171197595900032 2457621221252424696 2461409170113787866 2464786297699224768 2468585290143274128 2471993275177877472 2475803375786967912 2482115784919392384 2500479156940990848 2501507314489075137 2516136012234625284 2520014150354592339 2526439281078667248 2533826530438546392 2541213779798425536 2548644229446958944 2552572472710594824 2556074679095492352 2560014374963395392 2563548581665947008 2567499797112411168 2573354076546860208 2579073432767806149 2580856566565947264 2586592597294825992 2588402930795672256 2592392454425135376 2594155733544226068 2599002123821413632 2601718869793626144 2609326234909981776 2613348007775132796 2618230252974223104 2620011106303803072 2634624411702737832 2635332808679848704 2637600637089938688 2654829722184261888 2655921346247660022 2660883126769542528 2674594671018465636 2680569068521228416 2681671276197429579 2682392323120560288 2690235575527345552 2698078827934130816 2699415687174974208 2700525644283187602 2708398896890427216 2710138674729767344 2716318191910574664 2717048554685425408 2719386703356293376 2720504872231028694 2724237486930722112 2728436373316250352 2732203093617654048 2735392905829534464 2736414257448754008 2738275496518905294 2740631911976264418 2743391130700381056 2746258807004383152 2747619538731670176 2755630091322724608 2763687489250568832 2764823873908977783 2772884584911627864 2780992434575112156 2784134005817157504 2785278797760338901 2792380258034316432 2803472532150307801 2808709967145628224 2813039051558614704 2825135171631859968 2829489572327963328 2842244191213500654 2849383225351361664 2850554846743364691 2858865502273228728 2867224758127828812 2871644031799419177 2875584013982428896 2880016171833819816 2883992154374190384 2887359178375619712 2888437271751462564 2895801749072624448 2909916671956679241 2911953297145131288 2912736262225095936 2917225683097822656 2926933728517829412 2934285482414184192 2935492014273729498 2940976087482125952 2947512494591778456 2962734233628726144 2964749409764829792 2982087125611407744 2986683437457294624 3003053665704943872 3010999327660271808 3017691363510630324 3025271078768112384 3026515022468263746 3032169144458315904 3035338681425897168 3044213940728312072 3048906009070988262 3054601961803260288 3055857965899396497 3056679624021103584 3064767172797062376 3065591226423497472 3073728480319860804 3074554943459823488 3077200743271595136 3078466039629848259 3086315022037928688 3089541157879931046 3095313025017631104 3097301342548305536 3098574903955603359 3104363647897799616 3109148425406889936 3118212998075714688 3122517821277318912 3127330579941433152 3129457710307320336 3132150756544302192 3140136615693337344 3159798713038831752 3178277068085842464 3183175768868958744 3191291723467790208 3194654745938722843 3200622985817111232 3203968608171780344 3205556128520281872 3214901773209845376 3216223690057382319 3219340079301421824 3224302070792330304 3235032015730232508 3240018193313047293 3243157638457782528 3244491173670964182 3248156340120017088 3248279075672572176 3257776967706702504 3267274859740832832 3276828295003232928 3281878893485050488 3286381730265633024 3291447053524365504 3295991033570503296 3301071167715957216 3315951556415750763 3327946625308721472 3335343085985433516 3354848016312833712 3360018867139456452 3368585708104889664 3378435373918061856 3388285039731234048 3398192305929278592 3403429963614126432 3413352499951193856 3414756016604134314 3423333062816548224 3424740683319351081 3431138768729146944 3438764577023741532 3448790129726434656 3451203907727563008 3456523272566847168 3458874311392301424 3468958493058168192 3479101646546642368 3484464010366843728 3492409103885024568 3493348141738404096 3502591054625214144 3512832548936983776 3518246902434112296 3520639924095735378 3527217168043347072 3541228461663546696 3553312486179302784 3566126228024620848 3575561701596572772 3576523097494080384 3579600864622059648 3600700859044250136 3604464684193252887 3611198529187236288 3621757589214099552 3627339829641371592 3632316649240962816 3637915164421667136 3642937458156872064 3648552343265005344 3651033995358540392 3654175882635019224 3661678409339177536 3663492718308893568 3664999088670040317 3675684217208436936 3686431831878637044 3692113755170681799 3697179446548837152 3702877935214911192 3707989912766816208 3713705063680451868 3723173677379088576 3744946622860837632 3750718735411486272 3772652763103951104 3774204018351937926 3789658921618000872 3800739795657819588 3811820669697638304 3822966344170438416 3828858709065892236 3834112018643238528 3840021562445093088 3845322872498920512 3851249695668616752 3861068998763499264 3879888895942238988 3882604396193508384 3889634244130430208 3891233600316339102 3902578304690439216 3913989352364972664 3920022011662699194 3930016659455704608 3951936617554106748 3952999213019773056 3982244583276392832 3983882019371490033 3991324690154313792 4011892006527698454 4014665770213695744 4020853602781842624 4023588484680840432 4035353363291018328 4047118241901196224 4049123530762461312 4065208012094651016 4074477287865861996 4075572832028138112 4079080055034440064 4086356230396083168 4098304640426481072 4104621386173131012 4107413244778357941 4115086696050571584 4119388210506574728 4131433205274137812 4139151530530399488 4145531233875853248 4159326877367441796 4169774106588577536 4171488651862668234 4172610280409760448 4176201008725736256 4188570387051474648 4213064950718442336 4219558577337922056 4237702757447789952 4244234358491944992 4267497314422814976 4274074838027042496 4288298253409843092 4299069427723107072 4300837137191743218 4313376020973643344 4320024257750729724 4325988231561285576 4330875120160022784 4331038767563429568 4332655907627193846 4343702623608936672 4356366479654443776 4369104393337643904 4375838524646733984 4388596071365820672 4390400592776744118 4401428223621276288 4403238021410594247 4421268741887667684 4437262167078295296 4447124114647244688 4473130688417111616 4480025156185941936 4491447610806519552 4504580498557415808 4516498991490407712 4526537045265945486 4537906618152168576 4539772533702395619 4548253716687473856 4553008022138845752 4566320911092468108 4573359013606482393 4574851691638862592 4581902942704890432 4585019436031655376 4598386839635246208 4608697696755796224 4610592720479791206 4611832415189735232 4615801114907392704 4634311736819896569 4645952013822458304 4656545471846699424 4670121406166952192 4683776731915978368 4690995869912149728 4694186565460980504 4721637948884728928 4739698069558247628 4754834970699494464 4767415602128763696 4774763653303438116 4786937585201685312 4800934478725666848 4805952912257670516 4808334192780422808 4814931372249648384 4822352659814768064 4829010118952132736 4836453106188495456 4850553552562222848 4852548023595348762 4864736457686673792 4866736760506446273 4872234510180025632 4886665451560053756 4900912289611249248 4904342395191800064 4915242442504849392 4922818340227575732 4929572595398449536 4937170580286548256 4943986550355754944 4951606751573935824 4964231569838784768 5000958313881981696 5003014628978150274 5032272024469250568 5040028300709184678 5052878562157334496 5067653060877092784 5082427559596851072 5097288458893917888 5105144945421189648 5120028749926790784 5122134024906201471 5127097163331894016 5134999594224822336 5146708153093720416 5158146865535612298 5161713133131894528 5173185194589651984 5176805861591344512 5184784908850270752 5188311467088452136 5203437739587252288 5218652469819963552 5226696015550265592 5240022212607606144 5269248823405475664 5280959886143603067 5311842692495320044 5321766253539085056 5349189342036931272 5361138137042456832 5363342552394859158 5364784646241120576 5380471151054691104 5396157655868261632 5401051288566375204 5416797793780854432 5420277349459534688 5432636383821149328 5441009744462057388 5448474973861444224 5456872746632500704 5464406187235308096 5472828514897508016 5476550993037810588 5481263823952528836 5486782261400762112 5492517614008766304 5495239077463340352 5527374978501137664 5529647747817955566 5545769169823255728 5561984869150224312 5568268011634315008 5570557595520677802 5584760516068632864 5606945064300615602 5617419934291256448 5626078103117229408 5658979144655926656 5661306027527906889 5684488382427001308 5698766450702723328 5701109693486729382 5717731004546457456 5734449516255657624 5743288063598838354 5751168027964857792 5760032343667639632 5767984308748380768 5774718356751239424 5776874543502925128 5791603498145248896 5819833343913358482 5823906594290262576 5834451366195645312 5836850400474508653 5853867457035658824 5870984028547458996 5880033017494048791 5881952174964251904 5895024989183556912 5925468467257452288 5929498819529659584 5964174251222815488 5973366874914589248 6017838009791547681 6021998655320543616 6035382727021260648 6053030044936527492 6064338288916631808 6070677362851794336 6088427881456624144 6097812018141976524 6109203923606520576 6111715931798792994 6113359248042207168 6129534345594124752 6147456960639721608 6149109886919646976 6154401486543190272 6156932079259696518 6172630044075857376 6179082315759862092 6190626050035262208 6194602685096611072 6197149807911206718 6208727295795599232 6218296850813779872 6236425996151429376 6254661159882866304 6257232977794002351 6258915420614640672 6264301513088604384 6319597426077663504 6356554136171684928 6366351537737917488 6382583446935580416 6389309491877445686 6401245971634222464 6407937216343560688 6411112257040563744 6429803546419690752 6432447380114764638 6448604141584660608 6451255705787614827 6470064031460465016 6480036386626094586 6488982347341928364 6496312680240034176 6496558151345144352 6498983861440790769 6515553935413405008 6534549719481665664 6553656590006465856 6563757786970100976 6582894107048731008 6585600889165116177 6591982067141006592 6602142335431914432 6631903112831501526 6655893250617442944 6670686171970867032 6709696032625667424 6720037734278912904 6737171416209779328 6756870747836123712 6789805567898918229 6796384611858557184 6806859927228252864 6829512033208268628 6846666125633096448 6849481366638702162 6862277537458293888 6877529154047483064 6897580259452869312 6913046545133694336 6915889080719686809 6917748622784602848 6937916986116336384 6958203293093284736 6968928020733687456 6984818207770049136 7005182109250428288 7025665097873967552 7036493804868224592 7041279848191470756 7054434336086694144 7082456923327093392 7106624972358605568 7132252456049241696 7151123403193145544 7153046194988160768 7159201729244119296 7201401718088500272 7208929368386505774 7222397058374472576 7230008109229741171 7243515178428199104 7254679659282743184 7275830328843334272 7278822035393023143 7285874916313744128 7297104686530010688 7302067990717080784 7308351765270038448 7323356818678355072 7326985436617787136 7329998177340080634 7351368434416873872 7372863663757274088 7384227510341363598 7394358893097674304 7405755870429822384 7415979825533632416 7427410127360903736 7446347354758177152 7501437470822972544 7504521943467225411 7548408036703875852 7560042451063777017 7579317843236001744 7601479591315639176 7623641339395276608 7645932688340876832 7657717418131784472 7668224037286477056 7680043124890186176 7690645744997841024 7702499391337233504 7737220298303418447 7759777791884477976 7765208792387016768 7782467200632678204 7805156609380878432 7827978704729945328 7840044023325398388 7860033318911409216 7903873235108213496 7905998426039546112 7964489166552785664 7967764038742980066 7982649380308627584 8023784013055396908 8041707205563685248 8047176969361680864 8070706726582036656 8094236483802392448 8098247061524922624 8130416024189302032 8148954575731723992 8151145664056276224 8158160110068880128 8172712460792166336 8196609280852962144 8209242772346262024 8214826489556715882 8230173392101143168 8238776421013149456 8262866410548275624 8291062467751706496 8294471621726933349 8318653754734883592 8342977303725336468 8345220560819520896 8352402017451472512 8355836393281016703 8377140774102949296 8410417596450923403 8426129901436884672 8439117154675844112 8475405514895579904 8488468716983889984 8548149676054084992 8551664540230094073 8576596506819686184 8601674274383486436 8614932095398257531 8626752041947286688 8640048515501459448 8651976463122571152 8662077535126859136 8665311815254387692 8687405247217873344 8729750015870037723 8738208786675287808 8751677049293467968 8780801185553488236 8802856447242552576 8806476042821188494 8842537483775335368 8894248229294489376 8946261376834223232 8960050312371883872 9009160997114831616 9032997982980815424 9053074090531890972 9075813236304337152 9079545067404791238 9096507433374947712 9106016044277691504 9132641822184936216 9146718027212964786 9163805885409780864 9170038872063310752 9196773679270492416 9221185440959582412 9223664830379470464 9231602229814785408 9268623473639793138 9291904027644916608 9295724711866810077 9313090943693398848 9367553463831956736 9381991739824299456 9388373130921961008 9443275897769457856 9479396139116495256 9509669941398988928 9534831204257527392 9549527306606876232 9573875170403370624 9583964237816168529 9601868957451333696 9611905824515341032 9616668385560845616 9644705319629536128 9658020237904265472 9672906212376990912 9705096047190697524 9729472915373347584 9733473521012892546 9744469020360051264 9773330903120107512 9801824579222498496 9830484885009698784 9845636680455151464 9859145190796899072 9874341160573096512 9887973100711509888 9903213503147871648 9947854669247252289 10006029257956300548 10064544048938501136 10080056601418369356 10105757124314668992 10135306121754185568 10164855119193702144 10194576917787835776 10210289890842379296 10240057499853581568 10244268049812402942 10269999188449644672 10274222049958053243 10293416306187440832 10316293731071224596 10346370389179303968 10353611723182689024 10369569817700541504 10376622934176904272 10406875479174504576 10437304939639927104 10453392031100531184 10480044425215212288 10538497646810951328 10561919772287206134 10623685384990640088 10698378684073862544 10726685104789718316 10729569292482241152 10760942302109382208 10802102577132750408 10813394052579758661 10833595587561708864 10840554698919069376 10865272767642298656 10882019488924114776 10896949947722888448 10913745493265001408 10928812374470616192 10945657029795016032 10953101986075621176 10962527647905057672 10985035228017532608 10990478154926680704 11059295495635911132 11091538339646511456 11123969738300448624 11141115191041355604 11169521032137265728 11213890128601231204 11234839868582512896 11252156206234458816 11317958289311853312 11322612055055813778 11368976764854002616 11402219386973458764 11435462009092914912 11468899032511315248 11486576127197676708 11502336055929715584 11520064687335279264 11535968617496761536 11553749087005850256 11583206996290497792 11639666687826716964 11647813188580525152 11668902732391290624 11673700800949017306 11707734914071317648 11741968057094917992 11760066034988097582 11790049978367113824 11858997639059319168 11946733749829178496 11951646058114470099 12035676019583095362 12043997310641087232 12070765454042521296 12106060089873054984 12141354725703588672 12176855762913248288 12195624036283953048 12223431863597585988 12226718496084414336 12259068691188249504 12294913921279443216 12313864158519393036 12322239734335073823 12345260088151714752 12358164631519724184 12394299615822413436 12417454591591198464 12436593701627559744 12509322319765732608 12514465955588004702 12517830841229281344 12528603026177208768 12639194852155327008 12713108272343369856 12732703075475834976 12778618983754891372 12802491943268444928 12815874432687121376 12822224514081127488 12864894760229529276 12897208283169321216 12902511411575229654 12940128062920930032 12960072773252189172 12977964694683856728 12992625360480068352 12993116302690288704 12997967722881581538 13031107870826810016 13069099438963331328 13107313180012931712 13127515573940201952 13165788214097462016 13171201778330232354 13204284670863828864 13209714064231782741 13263806225663003052 13311786501234885888 13341372343941734064 13419392065251334848 13440075468557825808 13474342832419558656 13513741495672247424 13579611135797836458 13613719854456505728 13619317601107186857 13659024066416537256 13698962733277404324 13720077040819447179 13724555074916587776 13755058308094966128 13795160518905738624 13826093090267388672 13831778161439373618 13835497245569205696 13902935210459689707 13916406586186569472 13937856041467374912 13969636415540098272 14010364218500856576 14051330195747935104 14072987609736449184 14082559696382941512 14164913846654186784 14264504912098483392 14302246806386291088 14402803436177000544 14417858736773011548 14444794116748945152 14460016218459482342 14487030356856398208 14509359318565486368 14551660657686668544 14557644070786046286 14594209373060021376 14600210281519338819 14604135981434161568 14616703530540076896 14646713637356710144 14659996354680161268 14702736868833747744 14745727327514548176 14768455020682727196 14788717786195348608 14811511740859644768 14831959651067264832 14854820254721807472 14892694709516354304 15002874941645945088 15009043886934450822 15096816073407751704 15120084902127554034 15158635686472003488 15202959182631278352 15247282678790553216 15291865376681753664 15315434836263568944 15360086249780372352 15366402074718604413 15381291489995682048 15404998782674467008 15474440596606836894 15519555583768955952 15530417584774033536 15564934401265356408 15610313218761756864 15655957409459890656 15680088046650796776 15720066637822818432 15807746470216426992 15842879658430809201 15935528077485960132 15965298760617255168 16047568026110793816 16083414411127370496 16094353938723361728 16141413453164073312 16188472967604784896 16260832048378604064 16297909151463447984 16345424921584332672 16393218561705924288 16418485544692524048 16429652979113431764 16460346784202286336 16477552842026298912 16525732821096551248 16582124935503412992 16588943243453866698 16637307509469767184 16685954607450672936 16690441121639041792 16704804034902945024 16711672786562033406 16754281548205898592 16820835192901846806 16852259802873769344 16878234309351688224 16976937433967779968 16983918082583720667 17096299352108169984 17103329080460188146 17153193013639372368 17203348548766972872 17229864190796515062 17253504083894573376 17280097031002918896 17303952926245142304 17324155070253718272 17330623630508775384 17374810494435746688 17459500031740075446 17503354098586935936 17510551201423525959 17561602371106976472 17612952085642376988 17640099052482146373 17685074967550670736 17788496458588978752 17892522753668446464 17920100624743767744 18053514029374643043 18065995965961630848 18106148181063781944 18159090134809582476 18193014866749895424 18212032088555383008 18265283644369872432 18293436054425929572 18327611770819561728 18340077744126621504 18442370881919164824 18447329660758940928 18463204459629570816 18537246947279586276 18583808055289833216 18591449423733620154 18626181887386797696 18763983479648598912 18771698933382007053 18776746261843922016 18886551795538915712 18958792278232990512 19019339882797977856 19069662408515054784 19099054613213752464 19147750340806741248 19167928475632337058 19203737914902667392 19223811649030682064 19233336771121691232 19289410639259072256 19345812424753981824 19353767117362844481 19410192094381395048 19466947042025785092 19488938040720102528 19496951584322372307 19546661806240215024 19603649158444996992 19624307725052154607 19660969770019397568 19691273360910302928 19748682321146193024 19756802667495348531 19775946201423019776 19806427006295743296 19895709338494504578 20012058515912601096 20129088097877002272 20160113202836738712 20211514248629337984 20270612243508371136 20369416703696754687 20389153835575671552 20420579781684758592 20488536099624805884 20539998376899289344 20548444099916106486 20586832612374881664 20632587462142449192 20692740778358607936 20739139635401083008 20753245868353808544 20813750958349009152 20874609879279854208 20906784062201062368 21076995293621902656 21123839544574412268 21247370769981280176 21396757368147725088 21453370209579436632 21459138584964482304 21521884604218764416 21604205154265500816 21626788105159517322 21667191175123417728 21681109397838138752 21690024327689223513 21730545535284597312 21764038977848229552 21827490986530002816 21857624748941232384 21891314059590032064 21906203972151242352 21925055295810115344 21970070456035065216 21980956309853361408 22118590991271822264 22183076679293022912 22247939476600897248 22282230382082711208 22339042064274531456 22427780257202462408 22504312412468917632 22513565830401676233 22645224110111627556 22680127353191331051 22737953529708005232 22804438773946917528 22870924018185829824 22937798065022630496 22973152254395353416 23004672111859431168 23040129374670558528 23071937234993523072 23107498174011700512 23211660894910255341 23279333375653433928 23295626377161050304 23347401601898034612 23415469828142635296 23483936114189835984 23520132069976195164 23580099956734227648 23717995278118638336 23893467499658356992 23903292116228940198 24071352039166190724 24141530908085042592 24212120179746109968 24282709451407177344 24353711525826496576 24391248072567906096 24446863727195171976 24453436992168828672 24518137382376499008 24589827842558886432 24627728317038786072 24644479468670147646 24690520176303429504 24716329263039448368 24788599231644826872 24873187403255119488 25028931911176009404 25035661682458562688 25057206052354417536 25231252789352770209 25278389704310654016 25426216544686739712 25465406150951669952 25557237967509782744 25631748865374242752 25644449028162254976 25654993620690282219 25729789520459058552 25805022823150459308 25844796286194772593 25880256125841860064 25920145546504378344 25955929389367713456 25986232605380577408 25995935445763163076 26062215741653620032 26214626360025863424 26255031147880403904 26342403556660464708 26408569341727657728 26419428128463565482 26527612451326006104 26682744687883468128 26838784130502669696 26880150937115651616 27027482991344494848 27159222271595672916 27227439708913011456 27238635202214373714 27318048132833074512 27397925466554808648 27440154081638894358 27510116616189932256 27590321037811477248 27663556322878747236 27670994491138411392 27805870420919379414 27875712082934749824 27887174135600430231 27939272831080196544 28102660391495870208 28145975219472898368 28165119392765883024 28329827693308373568 28529009824196966784 28604493612772582176 28751892713448505587 28805606872354001088 28835717473546023096 28920032436918964684 28974060713712796416 29018718637130972736 29115288141572092572 29188418746120042752 29200420563038677638 29208271962868323136 29233407061080153792 29319992709360322536 29405473737667495488 29491454655029096352 29536910041365454392 29577435572390697216 29623023481719289536 29663919302134529664 29709640509443614944 30018087773868901644 30193632146815503408 30240169804255108068 30317271372944006976 30405918365262556704 30494565357581106432 30583730753363507328 30630869672527137888 30720172499560744704 30732804149437208826 30809997565348934016 30822666149874159729 30948881193213673788 31039111167537911904 31060835169548067072 31129868802530712816 31220626437523513728 31311914818919781312 31360176093301593552 31440133275645636864 31615492940432853984 31685759316861618402 31871056154971920264 32095136052221587632 32188707877446723456 32282826906328146624 32440182157739275983 32521664096757208128 32595818302926895968 32690849843168665344 32786437123411848576 32836971089385048096 32859305958226863528 32955105684052597824 33051465642193102496 33177886486907733396 33274615018939534368 33371909214901345872 33423345573124066812 33508563096411797184 33641670385803693612 33704519605747538688 33756468618703376448 33953874867935559936 33967836165167441334 34206658160920376292 34306386027278744736 34406697097533945744 34459728381593030124 34507008167789146752 34560194062005837792 34607905852490284608 34661247261017550768 34749620988871493376 34919000063480150892 35006708197173871872 35021102402847051918 35123204742213952944 35225904171284753976 35280198104964292746 35370149935101341472 35576992917177957504 35840201249487535488 35854938174343410297 36107028058749286086 36131991931923261696 36212296362127563888 36318180269619164952 36424064177110766016 36530567288739744864 36586872108851859144 36680155488253243008 36884741763838329648 36966719203005221469 37074493894559172552 37182898847467240308 37252363774773595392 37527966959297197824 37543397866764014106 37553492523687844032 37773103591077831424 37917584556465981024 38139324817030109568 38198109226427504928 38335856951264674116 38407475829805334784 38447623298061364128 38466673542243382464 38691624849507963648 38707534234725688962 38820384188762790096 38933894084051570184 38977876081440205056 38993903168644744614 39093323612480430048 39207298316889993984 39248615450104309214 39321939540038795136 39382546721820605856 39497364642292386048 39513605334990697062 39612854012591486592 39629142192695348223 39791418676989009156 40024117031825202192 40258176195754004544 40320226405673477424 40423028497258675968 40541224487016742272 40738833407393509374 40841159563369517184 40857952803321560571 40977072199249611768 41096888199832212972 41160231122458341537 41173665224749763328 41265174924284898384 41385481556717215872 41478279270802166016 41506491736707617088 41708805631379069121 41749219758559708416 41813568124402124736 42153990587243805312 42247679089148824536 42494741539962560352 42793514736295450176 42906740419158873264 43043769208437528832 43208410308531001632 43253576210319034644 43334382350246835456 43362218795676277504 43380048655378447026 43461091070569194624 43528077955696459104 43654981973060005632 43782628119180064128 43800630844558016457 43812407944302484704 43850110591620230688 43940140912070130432 44237181982543644528 44366153358586045824 44495878953201794496 44564460764165422416 44678084128549062912 44855560514404924816 45008624824937835264 45027131660803352466 45290448220223255112 45360254706382662102 45475907059416010464 45608877547893835056 45741848036371659648 45875596130045260992 45946304508790706832 46080258749341117056 46099206224155813239 46143874469987046144 46214996348023401024 46423321789820510682 46558666751306867856 46591252754322100608 46694803203796069224 46830939656285270592 46967872228379671968 47040264139952390328 47160199913468455296 47528638975292427603 47806584232457880396 48142704078332381448 48283061816170085184 48424240359492219936 48565418902814354688 48707423051652993152 48782496145135812192 48893727454390343952 49036274764752998016 49179655685117772864 49255456634077572144 49288958937340295292 49381040352606859008 49432658526078896736 49577198463289653744 49746374806510238976 50057863822352018808 50071323364917125376 50114412104708835072 50462505578705540418 50556779408621308032 50930812301903339904 50951754247751162001 51114475935019565488 51263497730748485504 51288898056324509952 51309987241380564438 51459579040918117104 51610045646300918616 51689592572389545186 51760512251683720128 51840291093008756688 51911858778735426912 51972465210761154816 51991870891526326152 52124431483307240064 52510062295760807808 52531653604270577877 52684807113320929416 52838856256927130964 52920297157446439119 53055224902652012208 53365489375766936256 53677568261005339392 53760301874231303232 54160542088123929129 54318444543191345832 54477270404428747428 54636096265666149024 54795850933109617296 54880308163277788716 55020233232379864512 55327112645757494472 55341988982276822784 55611740841838758828 55751424165869499648 55774348271200860462 55878545662160393088 56291950438945796736 56330238785531766048 56659655386616747136 57058019648393933568 57208987225545164352 57503785426897011174 57611213744708002176 57671434947092046192 57840064873837929368 58037437274261945472 58061301352088533443 58230576283144185144 58400841126077355276 58416543925736646272 58466814122160307584 58490854752967116921 58639985418720645072 58810947475334990976 58872923175156463821 58982909310058192704 59073820082730908784 59246046963438579072 59327838604269059328 59419281018887229888 60036175547737803288 60387264293631006816 60480339608510216136 60634542745888013952 60811836730525113408 61108250111090264061 61167461506727014656 61261739345054275776 61465608298874417652 61619995130697868032 61645332299748319458 61897762386427347576 62078222335075823808 62259737605061425632 62441252875047027456 62623829637839562624 62720352186603187104 63230985880865707968 63371518633723236804 63742112309943840528 64190272104443175264 64377415754893446912 64565653812656293248 64880364315478551966 65043328193514416256 65070072983067670539 65191636605853791936 65572874246823697152 65673942178770096192 65718611916453727056 65910211368105195648 66102931284386204992 66355772973815466792 66549230037879068736 66743818429802691744 66846691146248133624 67017126192823594368 67283340771607387224 67512937237406752896 67935672330334882668 68413316321840752584 68612772054557489472 68813394195067891488 68919456763186060248 69014016335578293504 69120388124011675584 69215811704980569216 69322494522035101536 69634982684730766023 69838000126960301784 70042204805694103836 70246409484427905888 70451808342569507952 70560396209928585492 70740299870202682944 71153985834355915008 71680402498975070976 71709876348686820594 72214056117498572172 72424592724255127776 72636360539238329904 72848128354221532032 73061134577479489728 73173744217703718288 73360310976506486016 73769483527676659296 73933438406010442938 74148987789118345104 74365797694934480616 75086795733528028212 75106985047375688064 75693758368058310627 75835169112931962048 76278649634060219136 76396218452855009856 76671713902529348232 76895246596122728256 76933347084486764928 77415068469451377924 77640768377525580192 77867788168103140368 77987806337289489228 78186647224960860096 78497230900208618428 78643879080077590272 78765093443641211712 79027210669981394124 79225708025182973184 79258284385390696446 79582837353978018312 80048234063650404384 80516352391508009088 80640452811346954848 81082448974033484544 81477666814787018748 81682319126739034368 81715905606643121142 81954144398499223536 82193776399664425944 82320462244916683074 82530349848569796768 82770963113434431744 83012983473415234176 83417611262758138242 83627136248804249472 83661522406801290693 84307981174487610624 84495358178297649072 84989483079925120704 85587029472590900352 85813480838317746528 86255678140345516761 86416820617062003264 86507152420638069288 86760097310756894052 86922182141138389248 87056155911392918208 87565256238360128256 87601261689116032914 87624815888604969408 87700221183240461376 88474363965087289056 88732306717172091648 88991757906403588992 89128921528330844832 89711121028809849632 90054263321606704932 90580896440446510224 90720509412765324204 90951814118832020928 91217755095787670112 91483696072743319296 91751192260090521984 91892609017581413664 92160517498682234112 92198412448311626478 92429992696046802048 92467998449622479187 92846643579641021364 93117333502613735712 93182505508644201216 93389606407592138448 93661879312570541184 93935744456759343936 94080528279904780656 94320399826936910592 95057277950584855206 95613168464915760792 96285408156664762896 96566123632340170368 96848480718984439872 97320546473217827949 97414846103305986304 97564992290271624384 97787454908780687904 98072549529505996032 98359311370235545728 98510913268155144288 98577917874680590584 98865317052157793472 99154396926579307488 100115727644704037616 100925011157411080836 101113558817242616064 101861624603806679808 101903508495502324002 102228951870039130976 102526995461496971008 102619974482761128876 102919158081836234208 103220091292601837232 103379185144779090372 103521024503367440256 103680582186017513376 103823717557470853824 103983741783052652304 104248862966614480128 105020124591521615616 105063307208541155754 105369614226641858832 105677712513854261928 105840594314892878238 106110449805304024416 106730978751533872512 107520603748462606464 107564814523030230891 108321084176247858258 108636889086382691664 108954540808857494856 109272192531332298048 109591701866219234592 109760616326555577432 110040466464759729024 110654225291514988944 110900157609015664407 111223481683677517656 111548696542401720924 111757091324320786176 112583900877891593472 112660477571063532096 113319310773233494272 114417974451090328704 115007570853794022348 115222427489416004352 115342869894184092384 115680129747675858736 116074874548523890944 116122602704177066886 116461152566288370288 116801682252154710552 116833087851473292544 116933628244320615168 116981709505934233842 117279970837441290144 117621894950669981952 117745846350312927642 117965818620116385408 118147640165461817568 118492093926877158144 118838562037774459776 118887426578086044669 120072351095475606576 120774528587262013632 120960679217020432272 121269085491776027904 121623673461050226816 122216500222180528122 122523478690108551552 122573858409964681713 122931216597748835304 123290664599496638916 123480693367375024611 123795524772854695152 124156444670151647616 124519475210122851264 125126416894137207363 125247659275679125248 125440704373206374208 126461971761731415936 126743037267446473608 127484224619887681056 128380544208886350528 129131307625312586496 129760728630957103932 130086656387028832512 130140145966135341078 130383273211707583872 131347884357540192384 131401892533674049371 131437223832907454112 131820422736210391296 132205862568772409984 132711545947630933584 133098460075758137472 133487636859605383488 133693382292496267248 134034252385647188736 134566681543214774448 135025874474813505792 135871344660669765336 136826632643681505168 137225544109114978944 137370154075365082249 137626788390135782976 137838913526372120496 138240776248023351168 138297618672467439717 138431623409961138432 138644989044070203072 139269965369461532046 139676000253920603568 140084409611388207672 140492818968855811776 140903616685139015904 141120792419857170984 141480599740405365888 142585916925877282809 143419752697373641188 144428112234997144344 144849185448510255552 145272721078476659808 145696256708443064064 146122269154958979456 146347488435407436576 147538967055353318592 147866876812020885876 148297975578236690208 148731595389868961232 150173591467056056424 150213970094751376128 151387516736116621254 151670338225863924096 152792436905710019712 153343427805058696464 153790493192245456512 153866694168973529856 154830136938902755848 155281536755051160384 155735576336206280736 155975612674578978456 156373294449921720192 156994461800417236856 157530186887282423424 157594960812811733631 158054421339962788248 158516568770781392892 158760891472339317357 159165674707956036624 160096468127300808768 161032704783016018176 161280905622693909696 162481626264371787387 162955333629574037496 163431811213286242284 163908288796998447072 164387552799328851888 164640924489833366148 165060699697139593536 166025966946830468352 166835222525516276484 167254272497608498944 167323044813602581386 168990716356595298144 169978966159850241408 171174058945181800704 171626961676635493056 172511356280691033522 172833641234124006528 173014304841276138576 173520194621513788104 174112311822785836416 175202523378232065828 175249631777209938816 175400442366480922752 176618769525469391463 176948727930174578112 177983515812807177984 178257843056661689664 179422242057619699264 180108526643213409864 181161792880893020448 181441018825530648408 181903628237664041856 182435510191575340224 183502384520181043968 183785218035162827328 184396824896623252956 184859985392093604096 184935996899244958374 185693287159282042728 186234667005227471424 186779212815184276896 187323758625141082368 187871488913518687872 188161056559809561312 190114555901169710412 191226336929831521584 192570816313329525792 193132247264680340736 193696961437968879744 194641092946435655898 195129984580543248768 195210218949203011617 195574909817561375808 196718622740471091456 197021826536310288576 197155835749361181168 197730634104315586944 198308793853158614976 200231455289408075232 201850022314822161672 203807016991004648004 204457903740078261952 205239948965522257752 205838316163672468416 206440182585203674464 206758370289558180744 207042049006734880512 207361164372035026752 207647435114941707648 207967483566105304608 210126614417082311508 210739228453283717664 211355425027708523856 211681188629785756476 212220899610608048832 213461957503067745024 215041207496925212928 215129629046060461782 216642168352495716516 217273778172765383328 217909081617714989712 218544385062664596096 219183403732438469184 219521232653111154864 220080932929519458048 221308450583029977888 221800315218031328814 222446963367355035312 223097393084803441848 225320955142127064192 227081275104174931881 228835948902180657408 230015141707588044696 230685739788368184768 231360259495351717472 232245205408354133772 232922305132576740576 233603364504309421104 233963419011868467684 234559941674882580288 235491692700625855284 235931637240232770816 236295280330923635136 237677124075548919552 237774853156172089338 240144702190951213152 241549057174524027264 241921358434040864544 243247346922100453632 244433000444361056244 245046957380217103104 245147716819929363426 245862433195497670608 246581329198993277832 246961386734750049222 247591049545709390304 248312889340303295232 249038950420245702528 250252833788274414726 250881408746412748416 250984567220403872079 252923943523462831872 253486074534892947216 254968449239775362112 256761088417772701056 258767034421036550283 259521457261914207864 260280291932270682156 260766546423415167744 262695768715080384768 262803785067348098742 262874447665814908224 264411725137544819968 265423091895261867168 266196920151516274944 266975273719210766976 267386764584992534496 269133363086429548896 271742689321339530672 273653265287363010336 274451088218229957888 274740308150730164498 275253576780271565952 275677827052744240992 276481552496046702336 276595237344934879434 277289978088140406144 277403995348867437561 278539930738923064092 279352000507841207136 280168819222776415344 280985637937711623552 281807233370278031808 282241584839714341968 282961199480810731776 285171833851754565618 286839505394747282376 288856224469994288688 289698370897020511104 290545442156953319616 291961639419653483847 292244538309917958912 292694976870814873152 295077934110706637184 295733753624041771752 296595951156473380416 297463190779737922464 300347182934112112848 302775033472233242508 303340676451727848192 305584873811420039424 306686855610117392928 307580986384490913024 309660273877805511696 310563073510102320768 311471152672412561472 311951225349157956912 312746588899843440384 313988923600834473712 315060373774564846848 315189921625623467262 316108842679925576496 317033137541562785784 317521782944678634714 318331349415912073248 320192936254601617536 322561811245387819392 322694443569090692673 324963252528743574774 325910667259148074992 326863622426572484568 327816577593996894144 328775105598657703776 329281848979666732296 330121399394279187072 332700472827046993221 333670445051032552968 334646089627205162772 337981432713190596288 339957932319700482816 343253923353270986112 345022712561382067044 345667282468248013056 346028609682552277152 347040389243027576208 348224623645571672832 350405046756464131656 350499263554419877632 350800884732961845504 353237539050938782926 353897455860349156224 356515686113323379328 356662279734258134007 358844484115239398528 360217053286426819728 362323585761786040896 362882037651061296816 363807256475328083712 364871020383150680448 367570436070325654656 367721575229894045139 368793649793246505912 369871993798489916748 370442080102125073833 371386574318564085456 372469334010454942848 373558425630368553792 375379250682411622089 375742977827037375744 376322113119619122624 380229111802339420824 382452673859663043168 385141632626659051584 387393922875937759488 389282185892871311796 390259969161086497536 390420437898406023234 391149819635122751616 394043653072620577152 394311671498722362336 395461268208631173888 396617587706317229952 400462910578816150464 403700044629644323344 407614033982009296008 408915807480156523904 410479897931044515504 411676632327344936832 412110462226095246747 412880365170407348928 413516740579116361488 414722328744070053504 415294870229883415296 415934967132210609216 420253228834164623016 421478456906567435328 422710850055417047712 423362377259571512952 424441799221216097664 427757750777631848427 430259258092120923564 433284336704991433032 434547556345530766656 435818163235429979424 437088770125329192192 438366807464876938368 439042465306222309728 442616901166059955776 443600630436062657628 444893926734710070624 446194786169606883696 450641910284254128384 454162550208349863762 460030283415176089392 461371479576736369536 462720518990703434944 464490410816708267544 465844610265153481152 467206729008618842208 467926838023736935368 469119883349765160576 470983385401251710568 472590560661847270272 475549706312344178676 480289404381902426304 483098114349048054528 483842716868081729088 487444878793115362161 488866000888722112488 490295433639858726852 491724866390995341216 493162658397986555664 493922773469500098444 495182099091418780608 498077900840491405056 500505667576548829452 501762817492825496832 501969134440807744158 506972149069785894432 509936898479550724224 513522176835545402112 517534068842073100566 519042914523828415728 520560583864541364312 525607570134696197484 525748895331629816448 529856308576408174389 530846183790523734336 533950547438421533952 534773529169985068992 538266726172859097792 543485378642679061344 547306530574726020672 549480616301460328996 550507153560543131904 551355654105488481984 553190474689869758868 554579956176280812288 554807990697734875122 557079861477846128184 558704001015682414272 560337638445552830688 561971275875423247104 563614466740556063616 564483169679428683936 570343667703509131236 573679010789494564752 577712448939988577376 579396741794041022208 581090884313906639232 583923278839306967694 585389953741629746304 585630656847609034851 590155868221413274368 591467507248083543504 593191902312946760832 594926381559475844928 600694365868224225696 605550066944466485016 613373711220234785856 619320547755611023392 621126147020204641536 622942305344825122944 623902450698315913824 627977847201668947424 630379843251246934524 632217685359851152992 634066275083125571568 635043565889357269428 636662698831824146496 640385872509203235072 645123622490775638784 645388887138181385346 649926505057487149548 651821334518296149984 653727244853144969136 655633155187993788288 657550211197315407552 658563697959333464592 660242798788558374144 665400945654093986442 667340890102065105936 669292179254410325544 675962865426381192576 681243825312524795643 686507846706541972224 690045425122764134088 692057219365104554304 694080778486055152416 700810093512928263312 706475078101877565852 707794911720698312448 713031372226646758656 713324559468516268014 717688968230478797056 720434106572853639456 724647171523572081792 725764075302122593632 729742040766301360896 735140872140651309312 735443150459788090278 737587299586493011824 739743987596979833496 740884160204250147666 742773148637128170912 744938668020909885696 747116851260737107584 750758501364823244178 752644226239238245248 752953701661211616237 760458223604678841648 764905347719326086336 770283265253318103168 776301103263109650849 778564371785742623592 780840875796812046468 782299639270245503232 788087306145241154304 788623342997444724672 793235175412634459904 800925821157632300928 807400089259288646688 815228067964018592016 817831614960313047808 820959795862089031008 823353264654689873664 824220924452190493494 825760730340814697856 827033481158232722976 829444657488140107008 831869934264421218432 832211986046602312683 840506457668329246032 842956913813134870656 845421700110834095424 846724754519143025904 848883598442432195328 855515501555263696854 860518516184241847128 866568673409982866064 869095112691061533312 871636326470859958848 875884918258960451541 876733614929753876736 878084930612444619456 885233802332119911552 887201260872125315256 889787853469420141248 892389572339213767392 908325100416699727524 920060566830352178784 922742959153472739072 925441037981406869888 928980821633416535088 931689220530306962304 934413458017237684416 935853676047473870736 938239766699530321152 941966770802503421136 945181121323694540544 951099412624688357352 960578808763804852608 967685433736163458176 968083330707272078019 974889757586230724322 977732001777444224976 980590867279717453704 983449732781990682432 986325316795973111328 987845546939000196888 990364198182837561216 998101418481140979663 1001011335153097658904 1003938268881615488316 1013944298139571788864 1019873796959101448448 1035068137684146201132 1038085829047656831456 1041121167729082728624 1051215140269392394968 1051497790663259632896 1059712617152816348778 1061692367581047468672 1069547058339970137984 1076533452345718195584 1086970757285358122688 1094613061149452041344 1098961232602920657992 1102711308210976963968 1103164725689682135417 1106380949379739517736 1109615981395469750244 1111326240306375221499 1114159722955692256368 1117408002031364828544 1120675276891105661376 1127228933481112127232 1128966339358857367872 1140687335407018262472 1147358021578989129504 1155424897879977154752 1162181768627813278464 1167846557678613935388 1170779907483259492608 1171261313695218069702 1182935014496167087008 1186383804625893521664 1189852763118951689856 1201388731736448451392 1211100133888932970032 1226747422440469571712 1236331386678285740241 1238641095511222046784 1245884610689650245888 1247804901396631827648 1255955694403337894848 1260759686502493869048 1264435370719702305984 1268132550166251143136 1270087131778714538856 1273325397663648292992 1290777774276362770692 1299853010114974299096 1303642669036592299968 1307454489706289938272 1311266310375987576576 1315100422394630815104 1317127395918666929184 1330801891308187972884 1334681780204130211872 1338584358508820651088 1351925730852762385152 1362487650625049591286 1380090850245528268176 1384114438730209108608 1388161556972110304832 1401620187025856526624 1412950156203755131704 1426649118937032536028 1440868213145707278912 1449294343047144163584 1451528150604245187264 1470886300919576180556 1475174599172986023648 1479487975193959666992 1481768320408500295332 1485546297274256341824 1494233702521474215168 1501517002729646488356 1505288452478476490496 1505907403322423232474 1520916447209357683296 1529810695438652172672 1540566530506636206336 1552602206526219301698 1557128743571485247184 1561681751593624092936 1577246685994889449344 1589568925729224523167 1601851642315264601856 1614800178518577293376 1630456135928037184032 1641919591724178062016 1648441848904380986988 1651521460681629395712 1654066962316465445952 1663739868528842436864 1664423972093204625366 1681012915336658492064 1685913827626269741312 1690843400221668190848 1693449509038286051808 1711031003110527393708 1721037032368483694256 1733137346819965732128 1738190225382123066624 1743272652941719917696 1751769836517920903082 1756169861224889238912 1756891970542827104553 1770467604664239823104 1774402521744250630512 1779575706938840282496 1784779144678427534784 1816650200833399455048 1840121133660704357568 1850882075962813739776 1857961643266833070176 1863378441060613924608 1868826916034475368832 1871707352094947741472 1883933541605006842272 1902198825249376714704 1921157617527609705216 1935370867472326916352 1936166661414544156038 1949779515172461448644 1955464003554888449952 1961181734559434907408 1966899465563981364864 1972650633591946222656 1975691093878000393776 1980728396365675122432 1996202836962281959326 2002022670306195317808 2007876537763230976632 2027888596279143577728 2043731475937574386929 2070136275368292402264 2076171658095313662912 2082242335458165457248 2102430280538784789936 2119425234305632697556 2123384735162094937344 2139094116679940275968 2153066904691436391168 2173941514570716245376 2189226122298904082688 2197922465205841315984 2205422616421953927936 2206329451379364270834 2212761898759479035472 2219231962790939500488 2222652480612750442998 2228319445911384512736 2234816004062729657088 2241350553782211322752 2257932678717714735744 2258861104983634848711 2281374670814036524944 2294716043157978259008 2310849795759954309504 2328903309789328952547 2335693115357227870776 2342522627390436139404 2365870028992334174016 2379705526237903379712 2402777463472896902784 2422200267777865940064 2453494844880939143424 2472662773356571480482 2477282191022444093568 2495609802793263655296 2496635958139806938049 2511911388806675789696 2521519373004987738096 2528870741439404611968 2536265100332502286272 2540174263557429077712 2546650795327296585984 2581555548552725541384 2599706020229948598192 2607285338073184599936 2614908979412579876544 2627654754776881354623 2630200844789261630208 2634254791837333858368 2661603782616375945768 2669363560408260423744 2677168717017641302176 2724975301250099182572 2760181700491056536352 2768228877460418217216 2776323113944220609664 2803240374051713053248 2825900312407510263408 2853298237874065072056 2881736426291414557824 2903056301208490374528 2941772601839152361112 2950349198345972047296 2958975950387919333984 2963536640817000590664 2971092594548512683648 2994304255443422938989 3003034005459292976712 3011814806644846464948 3041832894418715366592 3059621390877304345344 3105204413052438603396 3114257487142970494368 3123363503187248185872 3154493371989778898688 3179137851458449046334 3229600357037154586752 3260912271856074368064 3283839183448356124032 3296883697808761973976 3308133924632930891904 3328847944186409250732 3362025830673316984128 3381686800443336381696 3386899018076572103616 3422062006221054787416 3442074064736967388512 3466274693639931464256 3486545305883439835392 3503539673035841806164 3512339722449778477824 3513783941085654209106 3548805043488501261024 3559151413877680564992 3569558289356855069568 3633300401666798910096 3680242267321408715136 3708994160034857220723 3715923286533666140352 3737653832068950737664 3743414704189895482944 3767867083210013684544 3804397650498753429408 3872333322829088312076 3899559030344922897288 3910928007109776899904 3922363469118869814816 3933798931127962729728 3945301267183892445312 3951382187756000787552 3992405673924563918652 4004045340612390635616 4015753075526461953264 4055777192558287155456 4087462951875148773858 4140272550736584804528 4152343316190627325824 4164484670916330914496 4204860561077569579872 4238850468611265395112 4347883029141432490752 4395844930411682631968 4412658902758728541668 4425523797518958070944 4438463925581879000976 4445304961225500885996 4456638891822769025472 4482701107564422645504 4515865357435429471488 4517722209967269697422 4562749341628073049888 4589432086315956518016 4621699591519908619008 4657806619578657905094 4671386230714455741552 4685045254780872278808 4731740057984668348032 4768706777187673569501 4805554926945793805568 4844400535555731880128 4945325546713142960964 4954564382044888187136 4991219605586527310592 4993271916279613876098 5023822777613351579392 5043038746009975476192 5057741482878809223936 5072530200665004572544 5080348527114858155424 5163111097105451082768 5199412040459897196384 5214570676146369199872 5229817958825159753088 5255309509553762709246 5268509583674667716736 5270675911628481313659 5323207565232751891536 5338727120816520847488 5354337434035282604352 5449950602500198365144 5520363400982113072704 5552646227888441219328 5606480748103426106496 5651800624815020526816 5706596475748130144112 5763472852582829115648 5806112602416980749056 5883545203678304722224 5900698396691944094592 5917951900775838667968 5927073281634001181328 5942185189097025367296 5988608510886845877978 6006068010918585953424 6023629613289692929896 6083665788837430733184 6131194427812723160787 6210408826104877206792 6228514974285940988736 6246727006374496371744 6358275702916898092668 6459200714074309173504 6521824543712148736128 6567678366896712248064 6593767395617523947952 6616267849265861783808 6657695888372818501464 6724051661346633968256 6773798036153144207232 6776583314950904546133 6844124012442109574832 6884148129473934777024 6932549387279862928512 6986709929367986857641 7007079346071683612328 7027567882171308418212 7097610086977002522048 7139116578713710139136 7266600803333597820192 7360484534642817430272 7417988320069714441446 7431846573067332280704 7486829408379790965888 7535734166420027369088 7608795300997506858816 7744666645658176624152 7799118060689845794576 7821856014219553799808 7844726938237739629632 7890602534367784890624 7902764375512001575104 7984811347849127837304 8008090681224781271232 8031506151052923906528 8174925903750297547716 8280545101473169609056 8304686632381254651648 8328969341832661828992 8409721122155139159744 8477700937222530790224 8791689860823365263936 8825317805517457083336 8851047595037916141888 8876927851163758001952 8890609922451001771992 8913277783645538050944 9035444419934539394844 9125498683256146099776 9178864172631913036032 9315613239157315810188 9342772461428911483104 9370090509561744557616 9463480115969336696064 9537413554375347139002 9688801071111463760256 9890651093426285921928 9986543832559227752196 10086077492019950952384 10145060401330009145088 10160697054229716310848 10326222194210902165536 10398824080919794392768 10459635917650319506176 10510619019107525418492 10537019167349335433472 10541351823256962627318 10646415130465503783072 10677454241633041694976 10708674868070565208704 10899901205000396730288 11040726801964226145408 11126982480104571662169 11212961496206852212992 11303601249630041053632 11413192951496260288224 11767090407356609444448 11801396793383888189184 11835903801551677335936 11854146563268002362656 11977217021773691755956 12012136021837171906848 12047259226579385859792 12167331577674861466368 12262388855625446321574 12420817652209754413584 12457029948571881977472 12493454012748992743488 12716551405833796185336 13043649087424297472256 13187534791235047895904 13315391776745637002928 13448103322693267936512 13547596072306288414464 13553166629901809092266 13688248024884219149664 13768296258947869554048 13865098774559725857024 13973419858735973715282 14014158692143367224656 14055135764342616836424 14195220173954005044096 14306120331563020708503 14533201606667195640384 14835976640139428882892 14863693146134664561408 14973658816759581931776 15071468332840054738176 15217590601995013717632 15489333291316353248304 15598236121379691589152 15643712028439107599616 15689453876475479259264 15805528751024003150208 15812027734885443940977 15969622695698255674608 16016181362449562542464 16063012302105847813056 16349851807500595095432 16561090202946339218112 16657938683665323657984 16819442244310278319488 16955401874445061580448 17583379721646730527872 17650635611034914166672 17702095190075832283776 17753855702327516003904 17781219844902003543984 17826555567291076101888 18070888839869078789688 18250997366512292199552 18393583283438169482361 18631226478314631620376 18685544922857822966208 18740181019123489115232 19074827108750694278004 19377602142222927520512 19781302186852571843856 19973087665118455504392 20172154984039901904768 20321394108459432621696 20652444388421804331072 20797648161839588785536 20960129788103960572923 21021238038215050836984 21082703646513925254636 21292830260931007566144 21417349736141130417408 21799802410000793460576 22081453603928452290816 22253964960209143324338 22607202499260082107264 22826385902992520576448 23534180814713218888896 23671807603103354671872 23708293126536004725312 23954434043547383511912 24024272043674343813696 24094518453158771719584 24524777711250892643148 24841635304419508827168 24914059897143763954944 24986908025497985486976 25433102811667592370672 26375069582470095791808 26630783553491274005856 27106333259803618184532 27376496049768438299328 27536592517895739108096 27946839717471947430564 28028317384286734449312 28110271528685233672848 28390440347908010088192 28612240663126041417006 29066403213334391280768 29671953280278857765784 30435181203990027435264 30978666582632706496608 31196472242759383178304 31378907752950958518528 31611057502048006300416 31624055469770887881954 31939245391396511349216 32032362724899125084928 32126024604211695626112 32699703615001190190864 33122180405892678436224 33380947440313714986507 33638884488620556638976 33910803748890123160896 35166759443293461055744 35301271222069828333344 35404190380151664567552 35507711404655032007808 35562439689804007087968 36141777679738157579376 36501994733024584399104 36787166566876338964722 37262452956629263240752 37371089845715645932416 37480362038246978230464 38149654217501388556008 39562604373705143687712 39946175330236911008784 40344309968079803809536 40642788216918865243392 41304888776843608662144 41595296323679177571072 41920259576207921145846 42042476076430101673968 42165407293027850509272 42585660521862015132288 42918360994689062125509 43599604820001586921152 44507929920418286648676 45214404998520164214528 45652771805985041152896 47068361629426437777792 47416586253072009450624 47436083204656331822931 47908868087094767023824 48048544087348687627392 48189036906317543439168 49049555422501785286296 49683270608839017654336 49973816050995970973952 50866205623335184741344 52750139164940191583616 53261567106982548011712 54212666519607236369064 54752992099536876598656 55893679434943894861128 56056634768573468898624 56220543057370467345696 57224481326252082834012 58132806426668782561536 59343906560557715531568 61957333165265412993216 62392944485518766356608 63248110939541775763908 63878490782793022698432 64252049208423391252224 65399407230002380381728 66244360811785356872448 66761894880627429973014 67821607497780246321792 70602542444139656666688 71015422809310064015616 71124879379608014175936 72283555359476315158752 73574333133752677929444 74524905913258526481504 74742179691431291864832 74960724076493956460928 76299308435002777112016 79125208747410287375424 79892350660473822017568 82609777553687217324288 83840519152415842291692 84084952152860203347936 84330814586055701018544 85171321043724030264576 85836721989378124251018 87199209640003173842304 89015859840836573297352 91305543611970082305792 94136723258852875555584 94833172506144018901248 94872166409312663645862 95817736174189534047648 96097088174697375254784 96378073812635086878336 98099110845003570572592 99366541217678035308672 100142842320941144959521 101732411246670369482688 105500278329880383167232 106523134213965096023424 108425333039214472738128 109505984199073753197312 111787358869887789722256 112113269537146937797248 112441086114740934691392 114448962652504165668024 118687813121115431063136 123914666330530825986432 124785888971037532713216 126496221879083551527816 127756981565586045396864 128755082984067186376527 130798814460004760763456 133523789761254859946028 135643214995560492643584 141205084888279313333376 142249758759216028351872 144567110718952630317504 147148666267505355858888 149049811826517052963008 149921448152987912921856 152598616870005554224032 158250417494820574750848 159784701320947644035136 167681038304831684583384 168169904305720406695872 168661629172111402037088 171673443978756248502036 174398419280006347684608 178031719681673146594704 189744332818625327291724 191635472348379068095296 192756147625270173756672 196198221690007141145184 198733082435356070617344 200285684641882289919042 203464822493340738965376 213046268427930192046848 216850666078428945476256 223574717739775579444512 224226539074293875594496 224882172229481869382784 228897925305008331336048 237375626242230862126272 247829332661061651972864 252992443758167103055632 255513963131172090793728 257510165968134372753054 261597628920009521526912 267047579522509719892056 282410169776558626666752 284499517518432056703744 289134221437905260635008 294297332535010711717776 298099623653034105926016 300428526962823434878563 305197233740011108448064 316500834989641149501696 319569402641895288070272 335362076609663369166768 336339808611440813391744 337323258344222804074176 343346887957512497004072 356063439363346293189408 379488665637250654583448 383270944696758136190592 392396443380014282290368 400571369283764579838084 406929644986681477930752 433701332156857890952512 447149435479551158889024 449764344458963738765568 457795850610016662672096 474751252484461724252544 505984887516334206111264 515020331936268745506108 523195257840019043053824 534095159045019439784112 578268442875810521270016 588594665070021423435552 596199247306068211852032 600857053925646869757126 610394467480022216896128 639138805283790576140544 670724153219326738333536 672679617222881626783488 674646516688445608148352 686693775915024994008144 712126878726692586378816 758977331274501309166896 766541889393516272381184 784792886760028564580736 801142738567529159676168 867402664313715781905024 894298870959102317778048 901285580888470304635689 915591701220033325344192 949502504968923448505088 1011969775032668412222528 1030040663872537491012216 1068190318090038879568224 1177189330140042846871104 1201714107851293739514252 1220788934960044433792256 1341448306438653476667072 1349293033376891216296704 1373387551830049988016288 1424253757453385172757632 1517954662549002618333792 1569585773520057129161472 1602285477135058319352336 1734805328627431563810048 1788597741918204635556096 1802571161776940609271378 1831183402440066650688384 2023939550065336824445056 2060081327745074982024432 2136380636180077759136448 2354378660280085693742208 2403428215702587479028504 2682896612877306953334144 2746775103660099976032576 2848507514906770345515264 3035909325098005236667584 3204570954270116638704672 3605142323553881218542756 3662366804880133301376768 4047879100130673648890112 4120162655490149964048864 4272761272360155518272896 4708757320560171387484416 4806856431405174958057008 5365793225754613906668288 5493550207320199952065152 6071818650196010473335168 6409141908540233277409344 7210284647107762437085512 8240325310980299928097728 8545522544720311036545792 9613712862810349916114016 10987100414640399904130304 12143637300392020946670336 12818283817080466554818688 14420569294215524874171024 16480650621960599856195456 19227425725620699832228032 25636567634160933109637376 28841138588431049748342048 32961301243921199712390912 38454851451241399664456064 57682277176862099496684096 76909702902482799328912128 115364554353724198993368192 230729108707448397986736384
- Sum of all divisors σ(n): 871975130706463820800852179
- Sum of proper divisors (its aliquot sum) s(n): 641246021999015422814115795
- 230729108707448397986736384 is an abundant number, because the sum of its proper divisors (641246021999015422814115795) is greater than itself. Its abundance is 410516913291567024827379411
Bases of 230729108707448397986736384
- Binary: 10111110110110101100101000001011101110100110011001010010000101001011101100101001000000002
- Hexadecimal: 0xBEDACA0BBA665214BB2900
- Base-36: SZO9JJGEFSLU10000
Squares and roots of 230729108707448397986736384
- 230729108707448397986736384 squared (2307291087074483979867363842) is 53235921604933540147500599236930700218401587509395456
- 230729108707448397986736384 cubed (2307291087074483979867363843) is 12283076743125911572272722743646541571376818470304666560003878505164470279471104
-
230729108707448397986736384 is a
perfect square number . Itssquare root is 15189769870128 -
The
cube root of 230729108707448397986736384 is 613339304.1551792411
Scales and comparisons
How big is 230729108707448397986736384?- 230,729,108,707,448,397,986,736,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 230,729,108,707,448,397,986,736,384 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 230729108707448397986736384 cubic inches would be around 51111608.7 feet tall.
Recreational maths with 230729108707448397986736384
- 230729108707448397986736384 backwards is 483637689793844707801927032
- The number of decimal digits it has is: 27
- The sum of 230729108707448397986736384's digits is 135
- 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 230729108707448397986736384 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 230729108707448397986736384 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/230729108707448397986736384/
Chicago style:
Numbermatics. 2024. "Number 230729108707448397986736384 - Facts about the integer". https://numbermatics.com/n/230729108707448397986736384/
The information we have on file for 230729108707448397986736384 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 230729108707448397986736384, math, Factors of 230729108707448397986736384, curriculum, school, college, exams, university, Prime factorization of 230729108707448397986736384, STEM, science, technology, engineering, physics, economics, calculator, two hundred thirty septillion, seven hundred twenty-nine sextillion, one hundred eight quintillion, seven hundred seven quadrillion, four hundred forty-eight trillion, three hundred ninety-seven billion, nine hundred eighty-six million, seven hundred thirty-six thousand, three hundred eighty-four.