39973936532176958373494784
39,973,936,532,176,958,373,494,784 is an even composite number composed of six prime numbers multiplied together.
39973936532176958373494784 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-seven thousand, nine hundred forty-five divisors.
Prime factorization of 39973936532176958373494784:
222 × 38 × 112 × 174 × 192 × 6312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 17 × 17 × 17 × 17 × 19 × 19 × 631 × 631)See below for interesting mathematical facts about the number 39973936532176958373494784 from the Numbermatics database.
Names of 39973936532176958373494784
- Cardinal: 39973936532176958373494784 can be written as Thirty-nine septillion, nine hundred seventy-three sextillion, nine hundred thirty-six quintillion, five hundred thirty-two quadrillion, one hundred seventy-six trillion, nine hundred fifty-eight billion, three hundred seventy-three million, four hundred ninety-four thousand, seven hundred eighty-four.
Scientific notation
- Scientific notation: 3.9973936532176958373494784 × 1025
Factors of 39973936532176958373494784
Divisors of 39973936532176958373494784
- Number of divisors d(n): 27945
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 19 22 24 27 32 33 34 36 38 44 48 51 54 57 64 66 68 72 76 81 88 96 99 102 108 114 121 128 132 136 144 152 153 162 171 176 187 192 198 204 209 216 228 242 243 256 264 272 288 289 297 304 306 323 324 342 352 361 363 374 384 396 408 418 432 456 459 484 486 512 513 528 544 561 576 578 594 608 612 627 631 646 648 684 704 722 726 729 748 768 792 816 836 864 867 891 912 918 968 969 972 1024 1026 1056 1083 1088 1089 1122 1152 1156 1188 1216 1224 1254 1262 1292 1296 1368 1377 1408 1444 1452 1458 1496 1536 1539 1584 1632 1672 1683 1728 1734 1782 1824 1836 1881 1893 1936 1938 1944 2048 2052 2057 2112 2166 2176 2178 2187 2244 2299 2304 2312 2376 2432 2448 2508 2524 2584 2592 2601 2673 2736 2754 2816 2888 2904 2907 2916 2992 3072 3078 3168 3179 3249 3264 3267 3344 3366 3456 3468 3553 3564 3648 3672 3762 3786 3872 3876 3888 3971 4096 4104 4114 4131 4224 4332 4352 4356 4374 4488 4598 4608 4617 4624 4752 4864 4896 4913 5016 5048 5049 5168 5184 5202 5346 5472 5491 5508 5632 5643 5679 5776 5808 5814 5832 5984 6137 6144 6156 6171 6336 6358 6498 6528 6534 6561 6688 6732 6897 6912 6936 6941 7106 7128 7296 7344 7524 7572 7744 7752 7776 7803 7942 8019 8192 8208 8228 8262 8448 8664 8704 8712 8721 8748 8976 9196 9216 9234 9248 9504 9537 9728 9747 9792 9801 9826 10032 10096 10098 10336 10368 10404 10659 10692 10727 10944 10982 11016 11264 11286 11358 11552 11616 11628 11664 11913 11968 11989 12274 12288 12312 12342 12393 12672 12716 12996 13056 13068 13122 13376 13464 13794 13824 13851 13872 13882 14212 14256 14592 14688 14739 15048 15144 15147 15488 15504 15552 15606 15884 16038 16384 16416 16456 16473 16524 16896 16929 17037 17328 17408 17424 17442 17496 17952 18392 18411 18432 18468 18496 18513 19008 19074 19456 19494 19584 19602 19652 20064 20192 20196 20672 20691 20736 20808 20823 21318 21384 21454 21888 21964 22032 22528 22572 22716 23104 23232 23256 23328 23409 23826 23936 23978 24057 24548 24576 24624 24684 24786 25344 25432 25992 26112 26136 26163 26244 26752 26928 27588 27648 27702 27744 27764 28424 28512 28611 29184 29241 29376 29403 29478 30096 30288 30294 30976 31008 31104 31212 31768 31977 32076 32181 32768 32832 32912 32946 33048 33792 33858 34074 34656 34816 34848 34884 34969 34992 35739 35904 35967 36784 36822 36864 36936 36992 37026 37179 38016 38148 38912 38988 39083 39168 39204 39304 40128 40384 40392 41344 41382 41472 41553 41616 41646 42636 42768 42908 43681 43776 43928 44064 44217 45056 45144 45432 45441 46208 46464 46512 46656 46818 47652 47872 47956 48114 49096 49152 49248 49368 49419 49572 50688 50787 50864 51111 51984 52224 52272 52326 52488 53504 53856 54043 55176 55233 55296 55404 55488 55528 55539 56848 57024 57222 58368 58482 58752 58806 58956 60192 60401 60576 60588 61952 62016 62073 62208 62424 62469 63536 63954 64152 64362 65536 65664 65824 65892 66096 67507 67584 67716 68148 69312 69632 69696 69768 69938 69984 70227 71478 71808 71934 72171 73568 73644 73728 73872 73984 74052 74358 76032 76296 76351 77824 77976 78166 78336 78408 78489 78608 80256 80768 80784 82688 82764 82944 83106 83232 83292 83521 85272 85536 85816 85833 87362 87552 87723 87856 88128 88209 88434 90112 90288 90864 90882 92416 92928 93024 93312 93347 93636 95304 95744 95912 95931 96228 96543 98192 98304 98496 98736 98838 99144 101376 101574 101728 102222 103968 104329 104448 104544 104652 104907 104976 107008 107217 107712 107901 108086 110352 110466 110592 110808 110976 111056 111078 111537 113696 114048 114444 116736 116964 117249 117504 117612 117912 117997 120384 120802 121152 121176 123904 124032 124146 124416 124659 124848 124938 127072 127908 128304 128724 131043 131072 131328 131648 131784 131879 132192 132651 135014 135168 135432 136296 136323 138624 139264 139392 139536 139876 139968 140454 142956 143616 143868 144342 147136 147288 147456 147744 147968 148104 148257 148716 152064 152361 152592 152702 153333 155648 155952 156332 156672 156816 156978 157216 160512 161536 161568 162129 165376 165528 165699 165888 166212 166464 166584 166617 167042 170544 171072 171632 171666 174724 175104 175446 175712 176256 176418 176868 180224 180576 181203 181728 181764 182359 184832 185856 186048 186219 186624 186694 187272 187407 190608 191488 191824 191862 192456 193086 196384 196608 196992 197472 197676 198288 202521 202752 203148 203456 203813 204444 207936 208658 208896 209088 209304 209814 209952 210681 214016 214434 215424 215802 216172 220704 220932 221184 221616 221952 222112 222156 223074 227392 227791 228096 228888 229053 233472 233928 234498 235008 235224 235467 235824 235994 240768 241604 242304 242352 247808 248064 248292 248832 249318 249696 249876 250563 254144 255816 256608 257448 257499 262086 262144 262656 263169 263296 263568 263758 264384 264627 265302 270028 270336 270864 272592 272646 277248 278528 278784 279072 279752 279936 280041 280908 285912 287232 287736 287793 288684 289629 294272 294576 294912 295488 295936 296208 296514 297432 304128 304722 305184 305404 306666 311296 311904 312664 312987 313344 313632 313956 314432 314721 321024 321651 323072 323136 323703 324258 330752 331056 331398 331776 332424 332928 333168 333234 334084 341088 342144 343264 343332 349448 350208 350892 351424 351747 352512 352836 353736 353991 360448 361152 362406 363456 363528 364718 369664 371712 372096 372438 373248 373388 374544 374814 381216 382976 383648 383724 384912 386172 392768 393129 393216 393984 394944 395352 395637 396576 397953 398161 405042 405504 406296 406912 407626 408888 408969 415872 417316 417792 418176 418608 419628 419904 421362 428032 428868 430848 431604 432344 441408 441864 442368 443232 443904 444224 444312 444771 446148 454784 455582 456192 457083 457776 458106 459999 466944 467856 468996 470016 470448 470934 471648 471988 481536 483208 484608 484704 486387 495616 496128 496584 497097 497664 498636 499392 499752 499851 501126 508288 511632 513216 514896 514998 524172 524288 525312 526338 526592 527136 527516 528768 529254 530604 540056 540672 541728 543609 545184 545292 547077 554496 557056 557568 558144 558657 559504 559872 560082 561816 562221 571824 574464 575472 575586 577368 579258 588544 589152 589824 590976 591872 592416 593028 594473 594864 607563 608256 609444 610368 610808 611439 613332 622592 623808 625328 625974 626688 627264 627912 628864 629442 632043 642048 643302 646144 646272 647406 648516 661504 662112 662796 663552 664411 664848 665856 666336 666468 668168 682176 683373 684288 686528 686664 687159 698896 700416 701784 702848 703494 705024 705672 706401 707472 707982 720896 722304 724812 726912 727056 729436 739328 742577 743424 744192 744876 746496 746776 749088 749628 751689 762432 765952 767296 767448 769824 772344 772497 785536 786258 786432 787968 789507 789888 790704 791274 793152 793881 795906 796322 810084 811008 812592 813824 815252 817776 817938 831744 834632 835584 836352 837216 839256 839808 840123 842724 856064 857736 861696 863208 863379 864688 868887 882816 883728 884736 886464 887808 888448 888624 889542 892296 909568 911164 912384 914166 915552 916212 918731 919998 933888 935712 937992 938961 940032 940896 941868 943296 943976 944163 963072 964953 966416 969216 969408 971109 972774 991232 992256 993168 994194 995328 997272 998784 999504 999702 1002252 1016576 1023264 1026432 1026817 1029792 1029996 1048344 1048576 1050624 1052676 1053184 1054272 1055032 1055241 1057536 1058508 1061208 1061973 1080112 1081344 1083456 1087218 1090368 1090584 1094154 1108992 1114112 1115136 1116288 1117314 1119008 1119744 1120164 1123632 1124442 1143648 1147619 1148928 1150944 1151172 1154736 1158516 1177088 1178304 1179387 1179648 1181952 1183744 1184832 1186056 1186911 1188946 1189728 1193859 1194483 1215126 1216512 1218888 1220736 1221616 1222878 1226664 1226907 1245184 1247616 1250656 1251948 1253376 1254528 1255824 1257728 1258884 1264086 1284096 1286604 1292288 1292544 1294812 1297032 1297967 1323008 1324224 1325592 1327104 1328822 1329696 1331712 1332672 1332936 1334313 1336336 1364352 1366746 1368576 1371249 1373056 1373328 1374318 1379997 1397792 1400832 1403568 1405696 1406988 1410048 1411344 1412802 1414944 1415964 1441792 1444608 1449624 1450669 1453824 1454112 1458872 1459161 1478656 1485154 1486848 1488384 1489752 1491291 1492992 1493552 1498176 1499256 1499553 1503378 1524864 1531904 1534592 1534896 1539648 1544688 1544994 1571072 1572516 1572864 1575936 1579014 1579776 1581408 1582548 1586304 1586899 1587762 1591812 1592644 1620168 1622016 1625184 1627648 1630504 1630827 1635552 1635876 1641231 1663488 1669264 1671168 1672704 1674432 1675971 1678512 1679616 1680246 1685448 1686663 1712128 1715472 1723392 1726416 1726758 1729376 1737774 1765632 1767456 1769472 1772928 1773593 1775616 1776896 1777248 1779084 1783419 1784592 1819136 1822328 1822689 1824768 1828332 1831104 1832424 1834317 1837462 1839996 1867776 1871424 1875984 1877922 1880064 1881792 1883736 1886592 1887952 1888326 1896129 1926144 1929906 1932832 1938432 1938816 1942218 1945548 1982464 1984512 1986336 1988388 1990656 1993233 1994544 1997568 1999008 1999404 2004504 2005949 2033152 2046528 2050119 2052864 2053634 2059584 2059992 2061477 2096688 2097152 2101248 2105352 2106368 2108544 2110064 2110482 2115072 2117016 2119203 2122416 2123946 2160224 2162688 2166912 2174436 2180736 2181168 2188308 2217984 2227731 2228224 2230272 2232576 2234628 2238016 2239488 2240328 2241943 2247264 2248884 2255067 2287296 2295238 2297856 2301888 2302344 2309472 2317032 2317491 2354176 2356608 2358774 2359296 2363904 2367488 2368521 2369664 2372112 2373822 2377892 2379456 2387718 2388966 2430252 2433024 2437776 2441472 2443232 2445756 2453328 2453814 2490368 2495232 2501312 2503896 2505701 2506752 2509056 2511648 2515456 2517768 2520369 2528172 2568192 2573208 2584576 2585088 2589624 2590137 2594064 2595934 2606661 2646016 2648448 2651184 2654208 2657644 2659392 2663424 2665344 2665872 2668626 2672672 2728704 2733492 2737152 2742498 2746112 2746656 2748636 2756193 2759994 2795584 2801664 2807136 2811392 2813976 2816883 2820096 2822688 2825604 2829888 2831928 2832489 2883584 2889216 2894859 2899248 2901338 2907648 2908224 2913327 2917744 2918322 2957312 2970308 2973696 2976768 2979504 2982582 2985984 2987104 2996352 2998512 2999106 3006756 3049728 3063808 3069184 3069792 3079296 3080451 3089376 3089988 3100103 3142144 3145032 3145728 3151872 3158028 3159552 3162816 3165096 3165723 3172608 3173798 3175524 3183624 3185288 3185919 3240336 3244032 3250368 3255296 3261008 3261654 3271104 3271752 3282462 3326976 3338528 3342336 3345408 3348864 3351942 3357024 3359232 3360492 3370896 3373326 3424256 3430944 3442857 3446784 3452832 3453516 3458752 3464821 3475548 3531264 3534912 3538161 3538944 3545856 3547186 3551232 3553792 3554496 3558168 3560733 3566838 3569184 3581577 3583449 3638272 3644656 3645378 3649536 3656664 3662208 3664848 3668634 3674924 3679992 3735552 3742848 3751968 3755844 3760128 3763584 3767472 3773184 3775904 3776652 3792258 3852288 3859812 3865664 3872447 3876864 3877632 3884436 3891096 3893901 3964928 3969024 3972672 3976776 3981312 3986466 3989088 3995136 3998016 3998808 4002939 4009008 4011898 4066304 4093056 4100238 4105728 4107268 4119168 4119984 4122954 4139991 4193376 4194304 4202496 4210704 4212736 4217088 4220128 4220964 4230144 4234032 4238406 4244832 4247892 4320448 4325376 4333824 4348872 4352007 4361472 4362336 4376616 4377483 4379771 4435968 4455462 4456448 4460544 4465152 4469256 4473873 4476032 4478976 4480656 4483886 4494528 4497768 4498659 4510134 4574592 4590476 4595712 4603776 4604688 4618944 4634064 4634982 4708352 4713216 4717548 4718592 4727808 4734976 4737042 4739328 4744224 4747644 4755784 4758912 4760697 4775436 4777932 4860504 4866048 4875552 4882944 4886464 4891512 4892481 4906656 4907628 4923693 4980736 4990464 5002624 5007792 5011402 5013504 5018112 5023296 5027913 5030912 5035536 5040738 5056344 5059989 5136384 5146416 5169152 5170176 5179248 5180274 5188128 5191868 5213322 5292032 5296896 5302368 5308416 5315288 5318784 5320779 5326848 5330688 5331744 5337252 5345344 5350257 5457408 5466984 5468067 5474304 5484996 5492224 5493312 5497272 5502951 5512386 5519988 5591168 5603328 5614272 5622784 5627952 5633766 5640192 5645376 5651208 5659776 5663856 5664978 5767168 5778432 5789718 5798496 5802676 5815296 5816448 5826654 5835488 5836644 5914624 5940616 5947392 5953536 5959008 5965164 5971968 5974208 5979699 5992704 5997024 5998212 6013512 6017847 6099456 6127616 6138368 6139584 6150357 6158592 6160902 6178752 6179976 6184431 6200206 6284288 6290064 6291456 6303744 6316056 6319104 6325632 6330192 6331446 6345216 6347596 6351048 6367248 6370576 6371838 6480672 6488064 6500736 6510592 6522016 6523308 6542208 6543504 6564924 6653952 6677056 6683193 6684672 6690816 6697728 6703884 6714048 6718464 6720984 6725829 6741792 6746652 6765201 6768737 6848512 6861888 6885714 6893568 6905664 6907032 6917504 6929642 6951096 6952473 7062528 7069824 7076322 7077888 7091712 7094372 7102464 7107584 7108992 7116336 7121466 7133676 7138368 7163154 7166898 7276544 7289312 7290756 7299072 7313328 7324416 7329696 7337268 7349848 7359984 7471104 7485696 7503936 7511688 7517103 7520256 7527168 7534944 7546368 7551808 7553304 7561107 7565059 7584516 7704576 7719624 7731328 7744894 7753728 7755264 7768872 7770411 7782192 7787802 7819983 7929856 7938048 7945344 7953552 7962624 7972932 7978176 7990272 7996032 7997616 8005878 8018016 8023796 8132608 8186112 8200476 8211456 8214536 8238336 8239968 8245908 8268579 8279982 8386752 8404992 8421408 8425472 8434176 8440256 8441928 8450649 8460288 8468064 8476812 8489664 8495784 8497467 8640896 8650752 8667648 8684577 8697744 8704014 8722944 8724672 8739981 8753232 8754966 8759542 8871936 8910924 8912896 8921088 8930304 8938512 8947746 8952064 8957952 8961312 8967772 8989056 8995536 8997318 9020268 9149184 9180952 9191424 9207552 9209376 9237888 9241353 9268128 9269964 9300309 9416704 9426432 9435096 9437184 9455616 9469952 9474084 9478656 9488448 9495288 9497169 9511568 9517824 9521394 9550872 9555864 9557757 9721008 9732096 9751104 9765888 9772928 9783024 9784962 9813312 9815256 9847386 9961472 9980928 10005248 10015584 10022804 10027008 10036224 10046592 10055826 10061824 10071072 10081476 10106041 10112688 10119978 10272768 10292832 10328571 10338304 10340352 10358496 10360548 10376256 10383736 10394463 10426644 10584064 10593792 10604736 10614483 10616832 10630576 10637568 10641558 10653696 10661376 10663488 10674504 10682199 10690688 10700514 10744731 10750347 10914816 10933968 10936134 10948608 10969992 10984448 10986624 10994544 11005902 11024772 11039976 11182336 11206656 11228544 11245568 11255904 11267532 11280384 11290752 11294987 11302416 11319552 11327712 11329956 11534336 11556864 11579436 11596992 11605352 11617341 11630592 11632896 11653308 11670976 11673288 11681703 11829248 11881232 11894784 11907072 11918016 11930328 11943936 11948416 11959398 11985408 11994048 11996424 12008817 12027024 12035694 12198912 12255232 12276736 12279168 12300714 12317184 12321804 12357504 12359952 12368862 12400412 12568576 12580128 12582912 12607488 12623809 12632112 12638208 12651264 12660384 12662892 12690432 12695192 12702096 12734496 12741152 12743676 12961344 12976128 13001472 13021184 13044032 13046616 13056021 13084416 13087008 13129848 13132449 13139313 13307904 13354112 13366386 13369344 13381632 13395456 13407768 13421619 13428096 13436928 13441968 13451658 13483584 13493304 13495977 13530402 13537474 13697024 13723776 13771428 13787136 13811328 13814064 13835008 13859284 13902192 13904946 14125056 14139648 14152644 14155776 14183424 14188744 14204928 14215168 14217984 14232672 14242932 14267352 14276736 14282091 14326308 14333796 14553088 14578624 14581512 14598144 14626656 14648832 14659392 14674536 14677443 14699696 14719968 14771079 14942208 14971392 15007872 15023376 15034206 15040512 15054336 15069888 15083739 15092736 15103616 15106608 15122214 15130118 15169032 15179967 15409152 15439248 15462656 15489788 15507456 15510528 15537744 15540822 15564384 15575604 15639966 15859712 15876096 15890688 15907104 15925248 15945864 15956352 15962337 15980544 15992064 15995232 16011756 16036032 16047592 16050771 16265216 16372224 16400952 16404201 16422912 16429072 16476672 16479936 16491816 16508853 16537158 16559964 16773504 16809984 16842816 16850944 16868352 16880512 16883856 16901298 16920576 16936128 16953624 16979328 16991568 16994934 17281792 17301504 17335296 17369154 17395488 17408028 17445888 17449344 17455889 17479962 17506464 17509932 17519084 17743872 17821848 17825792 17842176 17860608 17877024 17895492 17904128 17915904 17922624 17935544 17939097 17978112 17991072 17994636 18040536 18053541 18298368 18361904 18382848 18415104 18418752 18451071 18475776 18482706 18536256 18539928 18553293 18600618 18833408 18852864 18870192 18874368 18911232 18939904 18948168 18957312 18976896 18990576 18994338 19023136 19035648 19042788 19101744 19111728 19115514 19442016 19464192 19502208 19509523 19531776 19545856 19566048 19569924 19626624 19630512 19694772 19922944 19961856 20010496 20031168 20045608 20049579 20054016 20072448 20093184 20111652 20123648 20142144 20162952 20177487 20212082 20225376 20239956 20295603 20306211 20545536 20585664 20657142 20676608 20680704 20716992 20721096 20752512 20767472 20788926 20853288 20857419 21168128 21187584 21209472 21228966 21233664 21261152 21275136 21283116 21307392 21322752 21326976 21349008 21364398 21381376 21401028 21489462 21500694 21829632 21867936 21872268 21897216 21939984 21968896 21973248 21989088 22011804 22049544 22065439 22079952 22364672 22413312 22457088 22491136 22511808 22535064 22551309 22560768 22581504 22589974 22604832 22639104 22655424 22659912 22683321 22695177 23068672 23113728 23158872 23193984 23210704 23234682 23261184 23265792 23306616 23311233 23341952 23346576 23363406 23459949 23658496 23762464 23789568 23814144 23836032 23860656 23887872 23896832 23918796 23970816 23988096 23992848 24017634 24054048 24071388 24397824 24510464 24553472 24558336 24601428 24634368 24643608 24661373 24715008 24719904 24737724 24800824 24805737 25137152 25160256 25214976 25247618 25264224 25276416 25302528 25320768 25325784 25351947 25380864 25390384 25404192 25468992 25482304 25487352 25492401 25922688 25952256 26002944 26042368 26053731 26088064 26093232 26112042 26168832 26174016 26219943 26259696 26264898 26278626 26615808 26708224 26732772 26738688 26763264 26790912 26815536 26843238 26856192 26873856 26883936 26903316 26967168 26986608 26991954 27060804 27074948 27394048 27447552 27542856 27562711 27574272 27622656 27628128 27670016 27718568 27724059 27804384 27809892 27900927 28250112 28279296 28305288 28311552 28366848 28377488 28409856 28430336 28435968 28465344 28485864 28491507 28534704 28553472 28564182 28652616 28667592 28673271 29106176 29157248 29163024 29196288 29253312 29297664 29318784 29349072 29354886 29399392 29439936 29542158 29884416 29942784 30015744 30046752 30068412 30081024 30108672 30139776 30151081 30167478 30185472 30207232 30213216 30244428 30260236 30318123 30338064 30359934 30818304 30878496 30925312 30979576 30985713 31014912 31021056 31075488 31081644 31128768 31151208 31183389 31279932 31719424 31752192 31781376 31814208 31843449 31850496 31891728 31912704 31924674 31961088 31984128 31990464 32023512 32046597 32072064 32095184 32101542 32234193 32251041 32530432 32744448 32801904 32808402 32845824 32858144 32953344 32959872 32983632 33017706 33074316 33119928 33547008 33619968 33685632 33701888 33736704 33761024 33767712 33802596 33841152 33872256 33884961 33907248 33958656 33983136 33989868 34101133 34563584 34603008 34670592 34738308 34790976 34816056 34852023 34891776 34898688 34911778 34959924 35012928 35019864 35038168 35045109 35487744 35643696 35651584 35684352 35721216 35754048 35790984 35808256 35831808 35845248 35871088 35878194 35956224 35982144 35989272 36026451 36081072 36107082 36596736 36723808 36765696 36830208 36837504 36902142 36951552 36965412 37072512 37079856 37106586 37201236 37666816 37705728 37740384 37748736 37822464 37871427 37879808 37896336 37914624 37953792 37981152 37988676 38046272 38071296 38085576 38113031 38203488 38223456 38231028 38884032 38928384 39004416 39019046 39063552 39091712 39132096 39139848 39168063 39253248 39261024 39389544 39397347 39417939 39845888 39923712 40020992 40062336 40091216 40099158 40108032 40144896 40186368 40223304 40247296 40264857 40284288 40325904 40354974 40424164 40450752 40479912 40591206 40612422 41091072 41171328 41314284 41353216 41361408 41433984 41442192 41505024 41534944 41577852 41706576 41714838 42336256 42375168 42418944 42457932 42467328 42522304 42550272 42566232 42596917 42614784 42645504 42653952 42698016 42728796 42762752 42802056 42846273 42978924 43001388 43659264 43735872 43744536 43794432 43879968 43937792 43946496 43978176 44023608 44032329 44099088 44130878 44159904 44313237 44729344 44826624 44914176 44982272 45023616 45070128 45102618 45121536 45163008 45179948 45209664 45278208 45310848 45319824 45366642 45390354 45539901 46137344 46227456 46317744 46387968 46421408 46469364 46522368 46531584 46613232 46622466 46683904 46693152 46726812 46919898 47316992 47524928 47579136 47628288 47672064 47721312 47775744 47793664 47837592 47887011 47941632 47976192 47985696 48035268 48108096 48142776 48152313 48177481 48795648 49020928 49106944 49116672 49202856 49212603 49268736 49287216 49322746 49430016 49439808 49475448 49526559 49601648 49611474 50274304 50320512 50429952 50495236 50528448 50552832 50605056 50641536 50651568 50703894 50761728 50780768 50808384 50937984 50964608 50974704 50984802 51845376 51904512 52005888 52084736 52107462 52176128 52186464 52224084 52337664 52348032 52367667 52439886 52519392 52529796 52557252 52701751 53231616 53416448 53465544 53477376 53526528 53581824 53631072 53686476 53712384 53747712 53767872 53806632 53817291 53934336 53973216 53983908 54121608 54149896 54160623 54788096 54895104 55085712 55125422 55148544 55245312 55256256 55340032 55353213 55437136 55448118 55608768 55619784 55659879 55801854 56500224 56558592 56610576 56623104 56733696 56754976 56819712 56860672 56871936 56930688 56971728 56983014 57069408 57106944 57128364 57305232 57335184 57346542 58212352 58314496 58326048 58392576 58506624 58528569 58595328 58637568 58698144 58709772 58798784 58879872 58901957 59084316 59768832 59885568 60031488 60093504 60136824 60148737 60162048 60217344 60279552 60302162 60334956 60370944 60414464 60426432 60488856 60520472 60532461 60636246 60676128 60719868 60886809 60918633 61636608 61756992 61850624 61959152 61971426 62029824 62042112 62150976 62163288 62257536 62302416 62366778 62559864 63438848 63504384 63562752 63628416 63686898 63700992 63783456 63825408 63849348 63922176 63968256 63980928 64047024 64093194 64144128 64190368 64203084 64468386 64502082 65060864 65488896 65603808 65616804 65691648 65716288 65831599 65906688 65919744 65967264 66035412 66148632 66196317 66239856 67094016 67239936 67371264 67403776 67473408 67522048 67535424 67605192 67653927 67682304 67744512 67769922 67814496 67917312 67966272 67979736 68049963 68085531 68202266 69127168 69206016 69341184 69476616 69581952 69632112 69704046 69783552 69797376 69823556 69919848 70025856 70039728 70076336 70090218 70379847 70975488 71287392 71303168 71368704 71442432 71508096 71581968 71616512 71663616 71690496 71742176 71756388 71912448 71964288 71978544 72052902 72162144 72214164 73193472 73447616 73531392 73660416 73675008 73804284 73903104 73930824 73984119 74145024 74159712 74213172 74402472 74417211 74456107 75333632 75411456 75480768 75644928 75742854 75759616 75792672 75829248 75907584 75962304 75977352 76055841 76092544 76142592 76171152 76226062 76406976 76446912 76462056 76477203 77768064 77856768 78008832 78038092 78127104 78183424 78264192 78279696 78336126 78506496 78522048 78659829 78779088 78794694 78835878 79691776 79847424 80041984 80124672 80182432 80198316 80216064 80289792 80372736 80446608 80494592 80529714 80568576 80651808 80709948 80848328 80901504 80959824 81182412 81224844 82182144 82342656 82628568 82688133 82706432 82722816 82867968 82884384 83010048 83069888 83155704 83172177 83215649 83413152 83429676 83702781 84672512 84750336 84837888 84915864 84934656 85044608 85100544 85132464 85193834 85229568 85291008 85307904 85396032 85457592 85474521 85525504 85604112 85692546 85957848 86002776 86019813 87318528 87471744 87489072 87588864 87759936 87875584 87892992 87956352 88047216 88064658 88198176 88261756 88319808 88626474 89458688 89653248 89828352 89964544 90047232 90140256 90205236 90243072 90326016 90359896 90419328 90453243 90556416 90621696 90639648 90733284 90780708 90954369 91079802 92454912 92635488 92775936 92842816 92938728 92957139 93044736 93063168 93226464 93244932 93367808 93386304 93453624 93550167 93839796 94633984 95049856 95158272 95256576 95344128 95442624 95530347 95551488 95587328 95675184 95774022 95883264 95952384 95971392 96070536 96139791 96216192 96285552 96304626 96354962 96753123 97591296 98041856 98213888 98233344 98405712 98425206 98537472 98574432 98645492 98860032 98879616 98950896 99053118 99203296 99222948 100548608 100641024 100859904 100990472 101056896 101105664 101210112 101283072 101303136 101407788 101523456 101561536 101616768 101654883 101875968 101929216 101949408 101969604 102303399 103690752 103809024 104011776 104169472 104214924 104352256 104372928 104448168 104556069 104675328 104696064 104735334 104879772 105038784 105059592 105114504 105135327 105403502 106463232 106832896 106931088 106954752 107053056 107163648 107262144 107372952 107424768 107495424 107535744 107613264 107634582 107868672 107946432 107967816 108243216 108299792 108321246 109576192 109790208 110171424 110250844 110297088 110490624 110512512 110680064 110706426 110874272 110896236 111217536 111239568 111319758 111603708 113000448 113117184 113221152 113246208 113467392 113509952 113614281 113639424 113721344 113743872 113861376 113943456 113966028 114138816 114213888 114256728 114339093 114610464 114670368 114693084 115068529 116424704 116628992 116652096 116785152 117013248 117057138 117190656 117275136 117396288 117419544 117504189 117597568 117759744 117803914 118168632 118192041 118253817 119537664 119771136 120062976 120187008 120273648 120297474 120324096 120434688 120559104 120604324 120669912 120741888 120828928 120852864 120977712 121040944 121064922 121272492 121352256 121439736 121773618 121837266 123273216 123513984 123701248 123918304 123942852 124059648 124084224 124301952 124326576 124515072 124604832 124733556 125119728 126877696 127008768 127125504 127256832 127373796 127401984 127566912 127650816 127698696 127790751 127844352 127936512 127961856 128094048 128186388 128288256 128380736 128406168 128538819 128606003 128936772 129004164 130121728 130977792 131207616 131233608 131383296 131432576 131663198 131813376 131839488 131934528 132070824 132096987 132297264 132392634 132479712 132939711 134188032 134479872 134742528 134807552 134946816 135044096 135070848 135210384 135307854 135364608 135489024 135539844 135628992 135834624 135932544 135959472 136099926 136171062 136404532 138254336 138412032 138682368 138953232 139163904 139264224 139408092 139567104 139594752 139647112 139839696 140051712 140079456 140152672 140180436 140759694 141950976 142574784 142737408 142884864 143016192 143163936 143233024 143327232 143380992 143484352 143512776 143661033 143736121 143824896 143928576 143957088 144105804 144324288 144428328 144456939 144532443 146386944 146895232 147062784 147320832 147350016 147608568 147637809 147806208 147861648 147968238 148290048 148319424 148426344 148579677 148804944 148834422 148912214 150667264 150822912 150961536 151289856 151485708 151519232 151585344 151658496 151815168 151924608 151954704 152111682 152185088 152285184 152342304 152452124 152813952 152893824 152924112 152954406 155536128 155713536 156017664 156076184 156254208 156366848 156528384 156559392 156672252 157012992 157044096 157103001 157319658 157558176 157589388 157671756 158105253 159694848 160083968 160249344 160364864 160396632 160432128 160579584 160745472 160893216 160989184 161059428 161137152 161303616 161419896 161451873 161696656 161803008 161919648 162364824 162449688 162481869 164364288 164685312 165257136 165376266 165412864 165445632 165735936 165768768 166020096 166059639 166139776 166311408 166344354 166431298 166826304 166859352 166979637 167405562 169345024 169500672 169675776 169831728 169869312 170089216 170201088 170264928 170387668 170459136 170582016 170615808 170792064 170915184 170949042 171051008 171208224 171385092 171915696 172005552 172039626 174637056 174943488 174978144 175177728 175519872 175585707 175751168 175785984 175912704 176094432 176129316 176396352 176523512 176639616 176705871 177252948 178917376 179306496 179656704 179929088 180094464 180280512 180410472 180446211 180486144 180652032 180719792 180838656 180906486 181112832 181243392 181279296 181466568 181561416 181597383 181908738 182159604 182660427 182755899 184909824 185270976 185551872 185685632 185877456 185914278 186089472 186126336 186452928 186489864 186735616 186772608 186907248 187100334 187679592 189267968 190099712 190316544 190513152 190688256 190885248 191060694 191102976 191174656 191350368 191548044 191766528 191904768 191942784 192014779 192141072 192279582 192432384 192571104 192609252 192709924 193506246 195182592 196083712 196427776 196466688 196811424 196850412 197074944 197148864 197290984 197494797 197720064 197759232 197901792 198106236 198406592 198445896 198588951 201097216 201282048 201719808 201980944 202113792 202211328 202420224 202566144 202606272 202815576 202961781 203046912 203123072 203233536 203309766 203751936 203858432 203898816 203939208 204149889 204256593 204606798 207381504 207618048 208023552 208338944 208429848 208704512 208745856 208896336 209112138 209350656 209392128 209470668 209759544 210077568 210119184 210229008 210270654 210807004 212926464 213665792 213862176 213909504 214106112 214327296 214524288 214604753 214745904 214849536 214990848 215071488 215226528 215269164 215737344 215892864 215935632 216486432 216599584 216642492 219152384 219580416 220342848 220501688 220594176 220981248 221025024 221360128 221412852 221748544 221792472 221952357 222435072 222479136 222639516 223207416 223251633 223368321 226000896 226234368 226442304 226934784 227019904 227228562 227278848 227442688 227487744 227722752 227886912 227932056 228167523 228277632 228427776 228513456 228678186 229220928 229340736 229386168 229431609 230137058 232849408 233257984 233304192 233570304 234026496 234114276 234381312 234550272 234792576 234839088 235008378 235195136 235519488 235607828 236337264 236384082 236507634 239075328 239542272 240125952 240374016 240547296 240594948 240648192 240869376 241118208 241208648 241339824 241483776 241657856 241705728 241955424 242081888 242129844 242544984 242704512 242879472 243547236 243674532 246546432 247027968 247402496 247836608 247885704 248064399 248119296 248168448 248603904 248653152 249030144 249209664 249467112 249516531 249646947 250239456 251108343 253755392 254017536 254251008 254513664 254747592 254803968 255133824 255301632 255397392 255581502 255688704 255873024 255923712 256188096 256372776 256423563 256576512 256761472 256812336 257077638 257212006 257873544 258008328 258059439 260243456 261955584 262415232 262467216 262766592 262865152 263326396 263626752 263678976 263869056 264141648 264193974 264594528 264785268 264959424 265879422 268376064 268959744 269485056 269615104 269893632 270088192 270141696 270420768 270615708 270729216 270978048 271079688 271257984 271359729 271669248 271865088 271918944 272199852 272342124 272809064 272863107 276508672 277364736 277906464 278327808 278528448 278816184 278871417 279134208 279189504 279294224 279679392 280103424 280158912 280305344 280360872 280650501 281519388 283901952 285149568 285474816 285769728 286032384 286327872 286466048 286591041 286654464 286761984 286968704 287025552 287322066 287472242 287649792 287857152 287914176 288211608 288419373 288648576 288856656 288913878 289064886 290259369 292773888 293790464 294125568 294641664 294700032 295217136 295275618 295612416 295723296 295936476 296580096 296638848 296852688 297159354 297609888 297668844 297824428 301334528 301645824 301923072 302579712 302971416 303038464 303170688 303316992 303630336 303849216 303909408 304223364 304370176 304570368 304684608 304904248 304964649 305627904 305787648 305848224 305908812 306910197 311072256 311427072 312035328 312152368 312508416 312733696 313056768 313118784 313344504 313668207 314025984 314088192 314206002 314639316 315116352 315178776 315343512 315405981 316210506 319389696 320167936 320498688 320729728 320793264 320864256 321159168 321490944 321786432 321978368 322118856 322274304 322607232 322839792 322903746 323393312 323606016 323839296 324729648 324899376 324963738 328728576 329370624 330514272 330752532 330825728 330891264 331471872 331537536 331661891 332040192 332119278 332279552 332622816 332688708 332862596 333652608 333718704 333959274 334811124 338690048 339001344 339351552 339663456 339738624 340178432 340402176 340529856 340775336 340842843 340918272 341164032 341231616 341584128 341830368 341898084 342102016 342416448 342770184 343017279 343831392 344011104 344079252 345205587 349274112 349886976 349956288 350355456 351039744 351171414 351502336 351571968 351825408 352188864 352258632 352512567 352792704 353047024 353279232 353411742 354505896 354576123 354761451 357834752 358612992 359313408 359858176 360188928 360561024 360820944 360892422 360972288 361304064 361439584 361677312 361812972 362225664 362486784 362558592 362933136 363122832 363194766 363817476 364319208 365320854 365511798 369819648 370541952 371103744 371371264 371754912 371828556 372178944 372252672 372905856 372979728 373471232 373545216 373814496 374200668 375112463 375359184 378535936 380199424 380633088 381026304 381376512 381770496 382121388 382205952 382349312 382700736 383096088 383372253 383533056 383809536 383885568 384029558 384282144 384559164 384864768 385142208 385218504 385419848 385616457 385818009 387012492 390365184 392167424 392855552 392933376 393622848 393700824 394149888 394297728 394581968 394989594 395440128 395518464 395803584 396212472 396290961 396813184 396891792 397177902 398819133 402194432 402564096 403439616 403961888 404227584 404422656 404840448 405132288 405212544 405631152 405923562 406093824 406246144 406467072 406619532 407503872 407716864 407797632 407878416 408299778 408513186 409213596 414763008 415236096 416047104 416677888 416859696 417409024 417491712 417792672 418224276 418701312 418784256 418941336 419243341 419519088 420155136 420238368 420458016 420541308 421614008 425852928 427331584 427724352 428212224 428654592 429048576 429209506 429491808 429699072 429981696 430142976 430453056 430538328 430983099 431208363 431474688 431785728 431871264 432972864 433199168 433284984 433370817 433597329 438304768 439160832 440685696 441003376 441188352 441962496 442050048 442720256 442825704 442913427 443497088 443584944 443904714 444870144 444958272 445279032 445739031 446414832 446503266 446736642 452001792 452468736 452884608 453869568 454039808 454457124 454557696 454885376 454975488 455445504 455773824 455864112 456335046 456555264 456855552 457026912 457356372 458441856 458681472 458772336 458863218 460274116 465698816 466515968 466608384 467140608 468052992 468228552 468566087 468762624 469100544 469585152 469678176 470016756 470390272 471038976 471215656 471309003 472674528 472768164 473015268 474315759 479084544 480251904 480748032 481094592 481189896 481296384 481738752 482236416 482417296 482679648 482967552 483315712 483411456 483910848 484163776 484259688 484355619 485089968 485409024 485758944 487094472 487349064 487445607 493092864 494055936 494804992 495673216 495771408 496128798 496238592 496336896 497207808 497306304 498060288 498178917 498419328 498934224 499033062 499293894 500478912 500938911 502216686 507510784 508035072 508502016 509027328 509495184 509607936 510267648 510603264 510794784 511163004 511377408 511746048 511847424 512376192 512745552 512847126 513153024 513522944 513624672 514155276 514424012 515747088 516016656 516118878 520486912 523911168 524830464 524934432 525533184 525730304 526652792 526757121 527253504 527357952 527738112 528283296 528387948 529189056 529570536 529918848 530117613 531758844 536752128 537919488 538970112 539230208 539787264 540176384 540283392 540841536 541231416 541338633 541458432 541956096 542159376 542515968 542719458 543338496 543730176 543837888 544399704 544684248 544792149 545618128 545726214 547981281 548267697 553017344 554729472 555812928 556655616 557056896 557632368 557742834 558268416 558379008 558588448 559358784 560206848 560317824 560610688 560721744 561301002 563038776 567803904 570299136 570949632 571539456 572064768 572655744 572932096 573182082 573308928 573523968 573937408 574051104 574644132 574944484 575299584 575714304 575828352 576044337 576423216 576838746 577297152 577713312 577827756 578129772 579719261 580518738 585547776 587580928 588251136 589283328 589400064 590434272 590551236 591224832 591446592 591872952 592484391 593160192 593277696 593705376 594318708 595219776 595337688 595648856 595766853 602669056 603291648 603846144 605159424 605942832 606076928 606341376 606633984 607260672 607698432 607818816 608446728 608740352 608885343 609140736 609369216 609808496 609929298 611255808 611575296 611696448 611817624 612449667 612769779 613820394 622144512 622854144 624070656 624304736 625016832 625467392 626113536 626237568 626689008 627336414 628051968 628176384 628412004 629278632 630232704 630357552 630687024 630811962 632421012 638779392 640335872 640997376 641459456 641586528 641728512 642318336 642981888 643572864 643814259 643956736 644237712 644548608 645214464 645679584 645807492 646786624 647212032 647678592 647921527 649459296 649798752 649927476 657457152 658741248 661028544 661505064 661651456 661782528 662943744 663075072 663323782 664080384 664238556 664559104 665245632 665377416 665725192 665857071 667305216 667437408 667918548 669622248 669754899 670104963 677380096 678002688 678703104 679326912 680356864 680804352 681059712 681550672 681685686 681836544 682328064 682463232 683168256 683660736 683796168 684204032 684502569 684832896 685540368 686034558 687662784 688022208 688158504 690411174 698548224 699773952 699912576 700710912 702079488 702342828 703004672 703143936 703650816 704377728 704517264 705025134 705585408 706094048 706558464 706823484 709011792 709152246 709522902 715669504 717225984 718626816 719716352 720377856 721122048 721641888 721784844 721944576 722608128 722879168 723354624 723625944 724147589 724451328 724973568 725117184 725866272 726245664 726389532 727634952 728638416 730641708 731023596 739639296 741083904 742207488 742742528 743509824 743657112 744193197 744357888 744505344 745811712 745959456 746942464 747090432 747628992 748401336 748549593 748940841 750224926 750718368 753325029 757071872 760398848 761266176 762052608 762753024 763540992 764242776 764411904 764698624 765401472 766192176 766744506 767066112 767619072 767771136 768059116 768564288 769118328 769729536 770284416 770437008 770839696 771232914 771636018 774024984 774178317 780730368 784334848 785711104 785866752 787245696 787401648 788299776 788595456 789163936 789979188 790880256 791036928 791607168 792424944 792581922 793626368 793783584 794355804 797638266 804388864 805128192 806879232 807923776 808455168 808845312 809680896 810264576 810425088 811262304 811847124 812187648 812492288 812934144 813239064 814079187 815007744 815433728 815595264 815756832 816599556 817026372 818427192 818589321 819017177 829526016 832094208 833355776 833719392 834818048 834983424 835585344 836448552 836614251 837402624 837568512 837882672 838486682 839038176 840310272 840476736 840916032 841082616 841951503 843228016 851705856 854663168 855448704 856424448 857309184 858097152 858419012 858983616 859398144 859963392 860285952 860906112 861076656 861966198 862416726 862949376 863571456 863742528 865258119 865945728 866398336 866569968 866741634 867194658 870778107 876609536 878321664 881371392 882006752 882376704 883924992 884100096 885440512 885651408 885826854 886994176 887169888 887809428 889740288 889916544 890558064 891478062 892829664 893006532 893473284 904003584 904937472 905769216 907739136 908079616 908914248 909115392 909770752 909950976 910891008 911547648 911728224 912670092 913110528 913711104 914053824 914712744 914893947 915372139 916883712 917362944 917544672 917726436 920548232 920730591 931397632 933031936 933216768 934281216 936105984 936457104 937132174 937525248 938201088 939170304 939356352 940033512 940780544 941004621 942077952 942431312 942618006 945349056 945536328 946030536 946217943 948631518 958169088 960503808 961496064 962189184 962379792 962592768 963477504 964472832 964834592 965359296 965935104 966631424 966822912 967821696 968327552 968519376 968711238 970179936 970818048 971517888 974188944 974698128 974891214 986185728 988111872 989609984 991346432 991542816 992257596 992477184 992673792 994415616 994612608 994985673 996120576 996357834 996838656 997868448 998066124 998587788 1000957824 1001333269 1001877822 1004433372 1016070144 1017004032 1018054656 1018990368 1019215872 1020535296 1021206528 1021589568 1022326008 1022528529 1022754816 1023492096 1023694848 1024752384 1025491104 1025694252 1026306048 1027045888 1027249344 1028310552 1028848024 1029051837 1031494176 1032033312 1032237756 1035616761 1040973824 1047822336 1049660928 1049868864 1051066368 1051460608 1053305584 1053514242 1054507008 1054715904 1055476224 1056566592 1056775896 1057537701 1058378112 1059141072 1059837696 1060235226 1063517688 1064284353 1073504256 1075838976 1077940224 1078460416 1079574528 1080352768 1080566784 1081683072 1082462832 1082677266 1082916864 1083912192 1084318752 1085031936 1085438916 1086676992 1087460352 1087675776 1088799408 1089368496 1089584298 1091236256 1091452428 1095962562 1096535394 1106034688 1109458944 1111625856 1113311232 1114113792 1115264736 1115485668 1116536832 1116758016 1117176896 1118717568 1119137183 1120413696 1120635648 1121221376 1121443488 1122602004 1125337389 1126077552 1135607808 1140598272 1141899264 1143078912 1144129536 1145311488 1145864192 1146364164 1146617856 1147047936 1147874816 1148102208 1149288264 1149888968 1150116759 1150599168 1151428608 1151656704 1152088674 1152846432 1153677492 1154594304 1155426624 1155655512 1156259544 1156849371 1157454027 1159438522 1161037476 1171095552 1175161856 1176502272 1178566656 1178800128 1180868544 1181102472 1182449664 1182893184 1183745904 1184968782 1186320384 1186555392 1187410752 1188637416 1190439552 1190675376 1191297712 1191533706 1196457399 1205338112 1206583296 1207692288 1210318848 1211885664 1212153856 1212682752 1213267968 1214521344 1215396864 1215637632 1216893456 1217480704 1217770686 1218281472 1218738432 1219616992 1219858596 1222511616 1223150592 1223392896 1223635248 1224899334 1225539558 1227640788 1244289024 1245708288 1248141312 1248609472 1250033664 1250934784 1252227072 1252475136 1253378016 1254672828 1256103936 1256352768 1256824008 1257730023 1258557264 1260465408 1260715104 1261374048 1261623924 1264842024 1265753819 1277558784 1280671744 1281994752 1282918912 1283173056 1284636672 1285963776 1287145728 1287628518 1287913472 1288475424 1289097216 1290428928 1291359168 1291614984 1292949297 1293573248 1293625089 1294424064 1295357184 1295843054 1298918592 1299597504 1299854952 1300112451 1300791987 1314914304 1317482496 1322057088 1323010128 1323302912 1323565056 1325887488 1326150144 1326647564 1328160768 1328477112 1329118208 1330491264 1330754832 1331450384 1331714142 1334610432 1334874816 1335837096 1337217093 1339244496 1339509798 1340209926 1354760192 1356005376 1357406208 1358653824 1360713728 1361608704 1362119424 1363101344 1363371372 1363673088 1364656128 1364926464 1366336512 1367321472 1367592336 1368408064 1369005138 1369665792 1371080736 1372069116 1375325568 1376044416 1376317008 1380822348 1397096448 1399547904 1399825152 1401421824 1404158976 1404685656 1405698261 1406009344 1406287872 1407301632 1408755456 1409034528 1410050268 1411170816 1412188096 1413116928 1413646968 1413927009 1414666033 1418023584 1418304492 1419045804 1422947277 1431339008 1437253632 1439432704 1440755712 1442244096 1443283776 1443569688 1443889152 1445216256 1445758336 1446709248 1447251888 1448295178 1448902656 1449947136 1450234368 1451732544 1452491328 1452779064 1453066857 1455269904 1457276832 1461283416 1462047192 1462336821 1479278592 1482167808 1484414976 1485485056 1487019648 1487314224 1488386394 1488715776 1489010688 1491623424 1491918912 1493884928 1494180864 1494536751 1495257984 1496802672 1497099186 1497881682 1500449852 1501436736 1506650058 1514143744 1520797696 1522532352 1524105216 1525506048 1527081984 1528485552 1528823808 1529397248 1530802944 1532384352 1533489012 1534132224 1535238144 1535542272 1536118232 1537128576 1538236656 1539459072 1540568832 1540874016 1541679392 1542465828 1543272036 1548049968 1548356634 1561460736 1571422208 1571733504 1574491392 1574803296 1576599552 1577190912 1578327872 1579958376 1580271363 1581097331 1581760512 1582073856 1583214336 1584849888 1585163844 1587252736 1587567168 1588711608 1590352839 1595276532 1608777728 1610256384 1613758464 1615847552 1616910336 1617690624 1619361792 1620529152 1620850176 1622524608 1623694248 1624015899 1624375296 1624984576 1625868288 1626478128 1628158374 1630015488 1630867456 1631190528 1631513664 1633199112 1634052744 1634376447 1636854384 1637178642 1638034354 1644803091 1659052032 1664188416 1666711552 1667438784 1669636096 1669966848 1671170688 1672897104 1673228502 1674805248 1675137024 1675765344 1676973364 1678076352 1680620544 1680953472 1681832064 1682165232 1683903006 1686456032 1703411712 1709326336 1710897408 1712848896 1714618368 1716194304 1716838024 1717967232 1718796288 1719926784 1720571904 1721812224 1722153312 1723932396 1724833452 1725898752 1727142912 1727485056 1728133011 1730516238 1731891456 1732796672 1733139936 1733483268 1734389316 1739157783 1741556214 1756643328 1762742784 1764013504 1764753408 1767849984 1768200192 1770881024 1771302816 1771653708 1773988352 1774339776 1775618856 1777453173 1779480576 1779833088 1781116128 1782956124 1785659328 1786013064 1786946568 1787300559 1808007168 1809874944 1811538432 1815478272 1816159232 1817828496 1818230784 1819541504 1819901952 1821782016 1823095296 1823456448 1825340184 1826221056 1826656029 1827422208 1828107648 1829425488 1829787894 1830744278 1833767424 1834725888 1835089344 1835452872 1838309337 1841096464 1841461182 1862795264 1866063872 1866433536 1868562432 1872211968 1872914208 1874264348 1875050496 1876402176 1878340608 1878712704 1880067024 1881561088 1882009242 1884155904 1884862624 1885236012 1890698112 1891072656 1892061072 1892435886 1897263036 1916338176 1921007616 1922992128 1924378368 1924759584 1925185536 1926955008 1928945664 1929669184 1930718592 1931442777 1931870208 1933262848 1933645824 1935643392 1936655104 1937038752 1937422476 1940359872 1941636096 1943035776 1943764581 1948377888 1949396256 1949782428 1956164993 1972371456 1976223744 1979219968 1982692864 1983085632 1984515192 1984954368 1985347584 1988831232 1989225216 1989971346 1992241152 1992715668 1993677312 1995736896 1996132248 1997175576 1997571213 2001915648 2002666538 2003755644 2008866744 2009264697 2010314889 2032140288 2034008064 2036109312 2037980736 2041070592 2042413056 2043179136 2044652016 2045057058 2045509632 2046984192 2047389696 2049504768 2050982208 2051388504 2052612096 2054091776 2054498688 2056621104 2057696048 2058103674 2062988352 2064066624 2064475512 2071233522 2081947648 2095644672 2099321856 2099737728 2102132736 2102921216 2106611168 2107028484 2109014016 2109431808 2110952448 2113133184 2113551792 2115075402 2116756224 2118282144 2119675392 2120470452 2127035376 2128568706 2147008512 2151677952 2155880448 2156920832 2159149056 2160705536 2161133568 2163366144 2164925664 2165354532 2165833728 2167824384 2168637504 2170063872 2170877832 2172442767 2173353984 2174920704 2175351552 2177598816 2178736992 2179168596 2182472512 2182904856 2186302051 2191925124 2193070788 2212069376 2218917888 2223251712 2226622464 2228227584 2230529472 2230971336 2232579591 2233073664 2233516032 2234353792 2237435136 2238274366 2240827392 2241271296 2242442752 2242886976 2245204008 2245648779 2246822523 2250674778 2252155104 2259975087 2271215616 2281196544 2283798528 2286157824 2288259072 2290622976 2291728384 2292728328 2293235712 2294095872 2295749632 2296204416 2298576528 2299777936 2300233518 2301198336 2302857216 2303313408 2304177348 2305692864 2307354984 2309188608 2310853248 2311311024 2312519088 2313698742 2314908054 2318877044 2322074952 2342191104 2350323712 2353004544 2357133312 2357600256 2361737088 2362204944 2364899328 2365786368 2367491808 2369937564 2372640768 2373110784 2374821504 2377274832 2380879104 2381350752 2382595424 2383067412 2392914798 2410676224 2413166592 2415384576 2420637696 2423771328 2425365504 2426535936 2429042688 2430793728 2431275264 2433786912 2434961408 2435541372 2436562944 2437476864 2439233984 2439717192 2442237561 2443514057 2445023232 2446301184 2446785792 2447270496 2449798668 2451079116 2455281576 2455767963 2457051531 2488578048 2496282624 2497218944 2500067328 2501869568 2504454144 2504950272 2506756032 2509345656 2509842753 2512207872 2512705536 2513648016 2515460046 2517114528 2520930816 2521430208 2522748096 2523247848 2525854509 2529684048 2531507638 2555117568 2561343488 2563989504 2565837824 2566346112 2569273344 2571927552 2574291456 2575257036 2575826944 2576950848 2578194432 2580857856 2582718336 2583229968 2585898594 2587146496 2587250178 2588848128 2590714368 2591686108 2597837184 2599195008 2599709904 2600224902 2601583974 2612334321 2629828608 2634964992 2644114176 2646020256 2646605824 2647130112 2651774976 2652300288 2653295128 2656321536 2656954224 2658236416 2660982528 2661509664 2662900768 2663428284 2669220864 2669749632 2671674192 2674434186 2678488992 2679019596 2680419852 2712010752 2714812416 2717307648 2721427456 2723217408 2724238848 2726202688 2726742744 2727346176 2729312256 2729852928 2732673024 2734642944 2735184672 2736816128 2738010276 2739331584 2742161472 2744138232 2744681841 2746116417 2750651136 2752088832 2752634016 2761644696 2762191773 2794192896 2799095808 2799650304 2802843648 2808317952 2809371312 2811396522 2812018688 2812575744 2814603264 2817510912 2818069056 2820100536 2822341632 2823013863 2824376192 2826233856 2827293936 2827854018 2829332066 2836047168 2836608984 2838091608 2838653829 2845894554 2862678016 2874507264 2878865408 2881511424 2884488192 2886567552 2887139376 2887778304 2890432512 2891516672 2893418496 2894503776 2896590356 2897805312 2899894272 2900468736 2903465088 2904982656 2905558128 2906133714 2910539808 2914553664 2922566832 2924094384 2924673642 2958557184 2964335616 2968829952 2970970112 2974039296 2974628448 2976772788 2977431552 2978021376 2983246848 2983837824 2984957019 2987769856 2988361728 2989073502 2990515968 2993605344 2994198372 2995763364 3000899704 3002873472 3003999807 3013300116 3041595392 3048210432 3051012096 3054163968 3056971104 3057647616 3058794496 3061605888 3064768704 3066978024 3067585587 3068264448 3070476288 3071084544 3072236464 3074257152 3076473312 3078918144 3081137664 3081748032 3083358784 3084931656 3086544072 3087155511 3096099936 3096713268 3106850283 3122921472 3142844416 3143467008 3148982784 3149606592 3153199104 3154381824 3156655744 3159916752 3160542726 3162194662 3163521024 3164147712 3166428672 3169699776 3170327688 3172613103 3174505472 3175134336 3177423216 3180705678 3190553064 3192853059 3217555456 3220512768 3227516928 3231695104 3233820672 3235381248 3238723584 3241058304 3241700352 3245049216 3247388496 3248031798 3248750592 3249969152 3251736576 3252956256 3256316748 3260030976 3261734912 3262381056 3263027328 3266398224 3268105488 3268752894 3273708768 3274357284 3276068708 3289606182 3318104064 3328376832 3333423104 3334877568 3339272192 3339933696 3342341376 3345794208 3346457004 3349610496 3350274048 3351530688 3353946728 3356152704 3357411549 3361241088 3361906944 3363664128 3364330464 3367806012 3372912064 3376012167 3406823424 3418652672 3421794816 3425697792 3429236736 3432388608 3433676048 3435934464 3437592576 3439853568 3441143808 3443624448 3444306624 3447864792 3449666904 3450350277 3451797504 3454285824 3454970112 3456266022 3461032476 3463782912 3465593344 3466279872 3466966536 3468778632 3470548113 3472362081 3478315566 3483112428 3513286656 3525485568 3528027008 3529506816 3535699968 3536400384 3541762048 3542605632 3543307416 3547976704 3548679552 3551237712 3554906346 3558961152 3559666176 3562232256 3565912248 3571318656 3572026128 3573893136 3574601118 3616014336 3619749888 3623076864 3630956544 3632318464 3635656992 3636461568 3639083008 3639803904 3643564032 3646190592 3646912896 3648280801 3650680368 3652442112 3653312058 3654844416 3656215296 3658850976 3659575788 3661488556 3667534848 3669451776 3670178688 3670905744 3676618674 3682192928 3682922364 3725590528 3732127744 3732867072 3737124864 3744423936 3745828416 3748528696 3750100992 3752804352 3756681216 3757425408 3760134048 3763122176 3764018484 3768311808 3769725248 3770472024 3773190069 3781396224 3782145312 3784122144 3784871772 3794526072 3797261457 3832676352 3842015232 3845984256 3848756736 3849519168 3853910016 3857891328 3859338368 3861437184 3862885554 3863740416 3866525696 3867291648 3871286784 3873310208 3874077504 3874844952 3878847891 3880719744 3880875267 3883272192 3886071552 3887529162 3896755776 3898792512 3899564856 3900337353 3902375961 3912329986 3944742912 3952447488 3958439936 3965385728 3966171264 3969030384 3969908736 3970695168 3977662464 3978450432 3979942692 3984482304 3985431336 3987354624 3991473792 3992264496 3994351152 3995142426 4003831296 4005333076 4007511288 4017733488 4018529394 4020629778 4064280576 4068016128 4072218624 4075961472 4082141184 4084826112 4086358272 4089304032 4090114116 4091019264 4093968384 4094779392 4099009536 4101964416 4102777008 4105224192 4108183552 4108997376 4113242208 4115392096 4116207348 4125976704 4128133248 4128951024 4142467044 4163895296 4191289344 4198643712 4199475456 4204265472 4205842432 4213222336 4214056968 4217094783 4218028032 4218863616 4221904896 4226266368 4227103584 4230150804 4233512448 4236564288 4239350784 4240940904 4241781027 4243998099 4254070752 4257137412 4268841831 4294017024 4311760896 4313841664 4318298112 4321411072 4322267136 4326732288 4329851328 4330709064 4331667456 4335648768 4337275008 4340127744 4341755664 4344885534 4346707968 4349841408 4350703104 4355197632 4357473984 4358337192 4359200571 4364945024 4365809712 4372604102 4383850248 4386141576 4387010463 4424138752 4437835776 4446503424 4453244928 4456455168 4461058944 4461942672 4465159182 4466147328 4467032064 4468707584 4474870272 4476548732 4481654784 4482542592 4484885504 4485773952 4490408016 4491297558 4493645046 4501349556 4504310208 4519950174 4542431232 4562393088 4567597056 4572315648 4576518144 4581245952 4583456768 4585456656 4586471424 4588191744 4591499264 4592408832 4597153056 4599555872 4600467036 4602396672 4605714432 4606626816 4608354696 4611385728 4614709968 4618377216 4621706496 4622622048 4625038176 4627397484 4629816108 4637754088 4644149904 4684382208 4700647424 4714266624 4715200512 4723474176 4724409888 4729798656 4731572736 4734983616 4739875128 4740814089 4743291993 4745281536 4746221568 4749643008 4754549664 4761758208 4762701504 4765190848 4766134824 4771058517 4785829596 4821352448 4826333184 4830769152 4841275392 4847542656 4850731008 4853071872 4858085376 4861587456 4862550528 4867573824 4869922816 4871082744 4872047697 4873125888 4874953728 4878467968 4879434384 4884475122 4887028114 4890046464 4892602368 4893571584 4894540992 4899597336 4902158232 4903129341 4910563152 4911535926 4914103062 4934409273 4977156096 4992565248 4994437888 5000134656 5003739136 5008908288 5009900544 5013512064 5018691312 5019685506 5024415744 5025411072 5027296032 5030920092 5034229056 5041861632 5042860416 5045496192 5046495696 5051709018 5059368096 5063015276 5110235136 5122686976 5127979008 5131675648 5132692224 5138546688 5143855104 5148582912 5150514072 5151653888 5153901696 5156388864 5161715712 5165436672 5166459936 5171797188 5174292992 5174500356 5177696256 5181428736 5183372216 5184399033 5195674368 5198390016 5199419808 5200449804 5203167948 5217473349 5224668642 5269929984 5288228352 5292040512 5294260224 5303549952 5304600576 5306590256 5312643072 5313908448 5316472832 5321965056 5323019328 5325801536 5326856568 5332359519 5338441728 5339499264 5343348384 5348868372 5356977984 5358039192 5360839704 5361901677 5424021504 5429624832 5434615296 5442854912 5446434816 5448477696 5452405376 5453485488 5454692352 5458624512 5459705856 5465346048 5469285888 5470369344 5473632256 5476020552 5478663168 5479968087 5484322944 5488276464 5489363682 5492232834 5501302272 5504177664 5505268032 5514928011 5523289392 5524383546 5588385792 5598191616 5599300608 5605687296 5616635904 5618742624 5622793044 5624037376 5625151488 5629206528 5635021824 5636138112 5640201072 5644683264 5646027726 5648752384 5652467712 5654587872 5655708036 5658664132 5672094336 5673217968 5676183216 5677307658 5691789108 5725356032 5749014528 5757730816 5763022848 5768976384 5773135104 5774278752 5775556608 5780865024 5783033344 5786836992 5789007552 5793180712 5794328331 5795610624 5799788544 5800937472 5806930176 5809965312 5811116256 5812267428 5821079616 5829107328 5831293743 5845133664 5848188768 5849347284 5868494979 5917114368 5928671232 5937659904 5941940224 5948078592 5949256896 5953545576 5954863104 5956042752 5966493696 5967675648 5969914038 5975539712 5976723456 5978147004 5981031936 5987210688 5988396744 5991526728 5992713639 6001799408 6005746944 6007999614 6026600232 6027794091 6030944667 6083190784 6096420864 6102024192 6108327936 6113942208 6117588992 6123211776 6129537408 6133956048 6135171174 6136528896 6140952576 6142169088 6144472928 6148514304 6152946624 6157836288 6162275328 6163496064 6166717568 6169863312 6173088144 6174311022 6192199872 6193426536 6213700566 6245842944 6285688832 6286934016 6297965568 6299213184 6306398208 6308763648 6313311488 6319833504 6321085452 6324389324 6327042048 6328295424 6332857344 6339399552 6340655376 6345226206 6349010944 6350268672 6354846432 6361411356 6376911871 6381106128 6385706118 6435110912 6441025536 6455033856 6463390208 6467641344 6470762496 6477447168 6482116608 6483400704 6490098432 6494776992 6496063596 6497501184 6499938304 6503473152 6505912512 6512633496 6517328301 6520061952 6523469824 6524762112 6526054656 6532796448 6536210976 6537505788 6547417536 6548714568 6552137416 6558906153 6579212364 6636208128 6656753664 6666846208 6669755136 6678544384 6679867392 6684682752 6691588416 6692914008 6697738773 6699220992 6700548096 6703061376 6707893456 6712305408 6714823098 6722482176 6723813888 6727328256 6728660928 6735612024 6736946337 6740467569 6745824128 6752024334 6779925261 6813646848 6837305344 6843589632 6851395584 6858473472 6864777216 6867352096 6871868928 6875185152 6879707136 6882287616 6887248896 6888613248 6895729584 6899333808 6900700554 6903595008 6908571648 6909940224 6912532044 6922064952 6927565824 6931186688 6932559744 6933933072 6937557264 6941096226 6944724162 6956631132 6966224856 7026573312 7050971136 7056054016 7059013632 7071399936 7072800768 7083524096 7085211264 7086614832 7095953408 7097359104 7102475424 7109812692 7117922304 7119332352 7124464512 7127136797 7131824496 7142637312 7144052256 7147786272 7149202236 7232028672 7239499776 7246153728 7261913088 7264636928 7271313984 7278166016 7279607808 7287128064 7292381184 7293825792 7296561602 7301360736 7304884224 7306624116 7309688832 7312430592 7317701952 7319151576 7322977112 7326712683 7330542171 7335069696 7338903552 7340357376 7341811488 7353237348 7364385856 7365844728 7367303889 7371154593 7451181056 7464255488 7465734144 7488847872 7491656832 7497057392 7500201984 7505608704 7513362432 7514850816 7520268096 7526244352 7528036968 7529528259 7536623616 7539450496 7540944048 7546380138 7562792448 7564290624 7568244288 7569743544 7577563527 7589052144 7594522914 7665352704 7684030464 7691968512 7697513472 7699038336 7707820032 7715782656 7718676736 7722874368 7725771108 7727480832 7733051392 7734583296 7742573568 7746620416 7748155008 7749689904 7757695782 7761439488 7761750534 7766544384 7772143104 7775058324 7793511552 7797585024 7799129712 7800674706 7804751922 7824659972 7889485824 7904894976 7916879872 7930771456 7932342528 7938060768 7939817472 7941390336 7955324928 7956900864 7959885384 7965623479 7968964608 7970862672 7974709248 7982947584 7984528992 7988702304 7990284852 8007662592 8010666152 8015022576 8035466976 8037058788 8041259556 8136032256 8144437248 8151922944 8164282368 8169652224 8172716544 8178608064 8180228232 8182038528 8187936768 8189558784 8198019072 8203928832 8205554016 8210448384 8216367104 8217994752 8226484416 8230784192 8232414696 8234045523 8238349251 8251953408 8256266496 8257902048 8284934088 8286575319 8327790592 8382578688 8397287424 8398950912 8408530944 8411684864 8426444672 8428113936 8434189566 8436056064 8437727232 8443809792 8452532736 8454207168 8460301608 8467024896 8469041589 8473128576 8478701568 8481881808 8483562054 8487996198 8508141504 8514274824 8515961487 8537683662 8588034048 8623521792 8627683328 8636596224 8642822144 8644534272 8653464576 8659702656 8661418128 8663334912 8671297536 8674550016 8680255488 8683511328 8689771068 8693415936 8699682816 8701406208 8710395264 8714947968 8716674384 8718401142 8729890048 8731619424 8745208204 8767700496 8772283152 8774020926 8848277504 8875671552 8893006848 8906489856 8912910336 8922117888 8923885344 8930318364 8932294656 8934064128 8937415168 8949740544 8953097464 8954871057 8963309568 8965085184 8969771008 8971547904 8980816032 8982595116 8987290092 9002699112 9008620416 9011999421 9039900348 9124786176 9144631296 9153036288 9162491904 9166913536 9170913312 9172942848 9176383488 9182998528 9184817664 9194306112 9199111744 9200934072 9202756761 9204793344 9211428864 9213253632 9216709392 9222771456 9229419936 9236754432 9243412992 9245244096 9250076352 9254794968 9259632216 9261466533 9275508176 9288299808 9320550849 9368764416 9401294848 9428533248 9430401024 9446948352 9448819776 9459597312 9463145472 9469967232 9479750256 9481628178 9486583986 9490563072 9492443136 9499286016 9509099328 9517839309 9523516416 9525403008 9530381696 9532269648 9542117034 9571659192 9578559177 9642704896 9652666368 9661538304 9682550784 9695085312 9701462016 9706143744 9716170752 9723174912 9725101056 9735147648 9739845632 9742165488 9744095394 9746251776 9749907456 9756935936 9758868768 9768950244 9774056228 9780092928 9785204736 9787143168 9789081984 9799194672 9804316464 9806258682 9821126304 9823071852 9828206124 9868818546 9954312192 9985130496 9988875776 10000269312 10007478272 10017816576 10019801088 10027024128 10037382624 10039371012 10048831488 10050822144 10054592064 10061840184 10068458112 10072234647 10083723264 10085720832 10090992384 10092991392 10103418036 10118736192 10126030552 10128036501 10220470272 10245373952 10255958016 10263351296 10265384448 10277093376 10287710208 10297165824 10301028144 10303307776 10307803392 10312777728 10323431424 10330873344 10332919872 10343594376 10348585984 10349000712 10351050831 10355392512 10362857472 10366744432 10368798066 10391348736 10396780032 10398839616 10400899608 10406335896 10411644339 10417086243 10434946698 10449337284 10539859968 10576456704 10584081024 10588520448 10607099904 10609201152 10613180512 10625286144 10627816896 10632945664 10643930112 10646038656 10651603072 10653713136 10664719038 10676883456 10678998528 10686696768 10697736744 10713955968 10716078384 10721679408 10723803354 10848043008 10859249664 10869230592 10885709824 10892869632 10896955392 10904810752 10906970976 10909384704 10917249024 10919411712 10930692096 10938571776 10940738688 10944842403 10947264512 10952041104 10957326336 10959936174 10968645888 10976552928 10978727364 10984465668 11002604544 11008355328 11010536064 11014665959 11029856022 11046578784 11048767092 11176771584 11196383232 11198601216 11211374592 11233271808 11237485248 11245586088 11248074752 11250302976 11258413056 11270043648 11272276224 11280402144 11289366528 11292055452 11297504768 11304935424 11309175744 11311416072 11317328264 11319570207 11344188672 11346435936 11352366432 11354615316 11383578216 11391784371 11450712064 11498029056 11515461632 11526045696 11537952768 11546270208 11548557504 11561730048 11566066688 11573673984 11578015104 11586361424 11588656662 11591221248 11599577088 11601874944 11613860352 11619930624 11622232512 11624534856 11636543673 11642159232 11642625801 11658214656 11662587486 11690267328 11696377536 11698694568 11707127883 11736989958 11834228736 11857342464 11875319808 11883880448 11896157184 11898513792 11907091152 11909726208 11912085504 11932987392 11935351296 11939828076 11951079424 11953446912 11956294008 11962063872 11974421376 11976793488 11983053456 11985427278 12003598816 12011493888 12015999228 12053200464 12055588182 12061889334 12166381568 12192841728 12204048384 12216655872 12227884416 12235177984 12246423552 12259074816 12267912096 12270342348 12273057792 12281905152 12284338176 12288945856 12297028608 12305893248 12310509013 12315672576 12324550656 12326992128 12333435136 12339726624 12346176288 12348622044 12384399744 12386853072 12427401132 12491685888 12571377664 12573868032 12595931136 12598426368 12612796416 12617527296 12626622976 12639667008 12642170904 12648778648 12651284349 12654084096 12656590848 12665714688 12678799104 12681310752 12690452412 12698021888 12700537344 12709692864 12722822712 12725343081 12731994297 12753823742 12762212256 12771412236 12806525493 12870221824 12882051072 12926780416 12935282688 12941524992 12954894336 12964233216 12966801408 12980196864 12989553984 12992127192 12995002368 12999876608 13006946304 13011825024 13025266992 13034656602 13040123904 13046939648 13049524224 13052109312 13065592896 13072421952 13075011576 13094835072 13097429136 13104274832 13117812306 13158424728 13161031389 13272416256 13313507328 13333692416 13339510272 13357088768 13359734784 13369365504 13383176832 13385828016 13395477546 13398441984 13401096192 13406122752 13415786912 13424610816 13429646196 13444964352 13447627776 13454656512 13457321856 13471224048 13473892674 13480935138 13491648256 13504048668 13559850522 13627293696 13674610688 13687179264 13702791168 13716946944 13729554432 13734704192 13743737856 13750370304 13759414272 13764575232 13774497792 13777226496 13791459168 13798667616 13801401108 13807190016 13817143296 13819880448 13825064088 13844129904 13855131648 13862373376 13865119488 13867866144 13875114528 13882192452 13889448324 13913262264 13923292009 13932449712 14053146624 14101942272 14112108032 14142799872 14145601536 14167048192 14170422528 14173229664 14191906816 14194718208 14204950848 14219625384 14222442267 14229875979 14235844608 14238664704 14248929024 14254273594 14263648992 14285274624 14288104512 14295572544 14298404472 14313175551 14464057344 14478999552 14492307456 14523826176 14529273856 14542627968 14556332032 14559215616 14574256128 14584762368 14587651584 14593123204 14602721472 14609768448 14613248232 14619377664 14624861184 14635403904 14638303152 14645954224 14653425366 14661084342 14670139392 14677807104 14680714752 14683622976 14706474696 14709388023 14728771712 14731689456 14734607778 14742309186 14803227819 14902362112 14928510976 14931468288 14977695744 14983313664 14994114784 15000403968 15011217408 15026724864 15029701632 15040536192 15052488704 15056073936 15059056518 15073247232 15078900992 15081888096 15092760276 15125584896 15128581248 15136488576 15139487088 15155127054 15178104288 15189045828 15330705408 15368060928 15383937024 15395026944 15398076672 15415640064 15431565312 15437353472 15445748736 15451542216 15454961664 15466102784 15469166592 15485147136 15493240832 15496310016 15499379808 15515391564 15522878976 15523501068 15533088768 15544286208 15550116648 15553197099 15561326363 15587023104 15595170048 15598259424 15601349412 15609503844 15649319944 15652420047 15809789952 15833759744 15861542912 15864685056 15876121536 15882780672 15910649856 15913801728 15919770768 15931246958 15937929216 15941725344 15949418496 15965895168 15969057984 15977404608 15980569704 15997078557 16015325184 16021332304 16030045152 16070933952 16074117576 16082519112 16085705031 16272064512 16288874496 16303845888 16328564736 16339304448 16345433088 16357216128 16360456464 16364077056 16375873536 16379117568 16396038144 16407857664 16411108032 16420896768 16432734208 16435989504 16439904261 16452968832 16461568384 16464829392 16468091046 16476698502 16503906816 16512532992 16515804096 16544784033 16569868176 16573150638 16655581184 16765157376 16794574848 16797901824 16817061888 16823369728 16852889344 16856227872 16868379132 16872112128 16875454464 16887619584 16905065472 16908414336 16920603216 16934049792 16938083178 16946257152 16957403136 16963763616 16967124108 16975992396 17016283008 17028549648 17031922974 17075367324 17176068096 17247043584 17273192448 17285644288 17289068544 17306929152 17319405312 17322836256 17326669824 17342595072 17349100032 17360510976 17367022656 17379542136 17382984993 17386831872 17392070641 17399365632 17402812416 17420790528 17429895936 17433348768 17436802284 17459780096 17463238848 17490416408 17493881229 17535400992 17544566304 17548041852 17605484937 17696555008 17751343104 17786013696 17812979712 17825820672 17844235776 17847770688 17860636728 17864589312 17868128256 17874830336 17899481088 17906194928 17909742114 17926619136 17930170368 17939542016 17943095808 17961632064 17965190232 17974580184 17978140917 18005398224 18017240832 18023998842 18079800696 18092834001 18249572352 18289262592 18306072576 18324983808 18333827072 18341826624 18352766976 18365997056 18369635328 18388612224 18398223488 18401868144 18405513522 18409586688 18422857728 18426507264 18433418784 18445542912 18458839872 18473508864 18486825984 18490488192 18500152704 18509589936 18519264432 18522933066 18551016352 18576599616 18641101698 18737528832 18802589696 18857066496 18860802048 18893896704 18897639552 18919194624 18926290944 18939934464 18959500512 18963256356 18973167972 18981126144 18984886272 18998572032 19018198656 19025332111 19035678618 19047032832 19050806016 19060763392 19064539296 19084234068 19130735613 19143318384 19157118354 19305332736 19323076608 19365101568 19390170624 19402924032 19412287488 19432341504 19446349824 19450202112 19470295296 19479691264 19484330976 19488190788 19492503552 19499814912 19513871872 19517737536 19537900488 19548112456 19551984903 19560185856 19570409472 19574286336 19578163968 19598389344 19608632928 19612517364 19642252608 19646143704 19656412248 19676718459 19737637092 19908624384 19970260992 19977751552 20000538624 20014956544 20035633152 20039602176 20054048256 20074765248 20078742024 20093216319 20097662976 20101644288 20109184128 20123680368 20136916224 20144469294 20167446528 20171441664 20181984768 20185982784 20206836072 20221402707 20237472384 20252061104 20256073002 20339775783 20440940544 20490747904 20511916032 20526702592 20530768896 20554186752 20575420416 20594331648 20602056288 20606615552 20615606784 20625555456 20646862848 20661746688 20665839744 20687188752 20697171968 20698001424 20702101662 20710785024 20725714944 20733488864 20737596132 20782697472 20793560064 20797679232 20801799216 20812671792 20823288678 20834172486 20869893396 20898674568 21079719936 21152913408 21168162048 21177040896 21214199808 21218402304 21226361024 21250572288 21255633792 21265891328 21287860224 21292077312 21303206144 21307426272 21329438076 21353766912 21357997056 21373393536 21381410391 21395473488 21427911936 21432156768 21443358816 21447606708 21517814923 21696086016 21718499328 21738461184 21771419648 21785739264 21793910784 21809621504 21813941952 21834498048 21838823424 21861384192 21877143552 21881477376 21889684806 21894529024 21904082208 21914652672 21919872348 21937291776 21953105856 21957454728 21968931336 21980138049 21991626513 22005209088 22016710656 22021072128 22029331918 22059712044 22093157568 22097534184 22101911667 22113463779 22353543168 22392766464 22397202432 22466543616 22474970496 22491172176 22496149504 22500605952 22516826112 22540087296 22544552448 22560804288 22578733056 22584110904 22595009536 22609870848 22618351488 22622832144 22634656528 22639140414 22688377344 22692871872 22704732864 22709230632 22732690581 22767156432 22783568742 22901424128 22996058112 23030923264 23052091392 23075905536 23092540416 23097115008 23123460096 23132133376 23147347968 23156030208 23172722848 23177313324 23182442496 23199154176 23203749888 23227720704 23239861248 23244465024 23249069712 23273087346 23284318464 23285251602 23316429312 23325174972 23380534656 23392755072 23397389136 23414255766 23473979916 23668457472 23714684928 23750639616 23767760896 23792314368 23797027584 23814182304 23819452416 23824171008 23865974784 23870702592 23879656152 23896870437 23902158848 23906893824 23912588016 23924127744 23948842752 23953586976 23966106912 23970854556 24007197632 24022987776 24031998456 24049322561 24106400928 24111176364 24123778668 24332763136 24408096768 24433311744 24455768832 24470355968 24492847104 24518149632 24535824192 24540684696 24546115584 24563810304 24568676352 24577891712 24594057216 24611786496 24621018026 24631345152 24649101312 24653984256 24666870272 24679453248 24692352576 24697244088 24702136569 24715047753 24768799488 24773706144 24854802264 24859725957 24983371776 25142755328 25147736064 25191862272 25196852736 25225592832 25235054592 25253245952 25279334016 25284341808 25297557296 25302568698 25308168192 25313181696 25331429376 25357598208 25362621504 25380904824 25396043776 25401074688 25407124767 25419385728 25445645424 25450686162 25463988594 25507647484 25524424512 25542824472 25613050986 25740443648 25764102144 25853560832 25870565376 25883049984 25909788672 25928466432 25933602816 25960393728 25979107968 25984254384 25990004736 25999753216 26013892608 26023650048 26050533984 26069313204 26080247808 26093879296 26099048448 26104218624 26131185792 26144843904 26150023152 26189670144 26194858272 26208549664 26235624612 26316849456 26322062778 26544832512 26627014656 26679020544 26714177536 26719469568 26738731008 26766353664 26771656032 26790955092 26796883968 26802192384 26812245504 26831573824 26849221632 26859292392 26864613171 26878654627 26889928704 26895255552 26909313024 26914643712 26942448096 26947785348 26961870276 26983296512 27008097336 27035998263 27119701044 27349221376 27374358528 27433893888 27459108864 27469408384 27487475712 27500740608 27518828544 27529150464 27548995584 27554452992 27582918336 27597335232 27602802216 27608270283 27614380032 27634286592 27639760896 27650128176 27688259808 27710263296 27724746752 27730238976 27735732288 27750229056 27764384904 27778896648 27784399599 27826524528 27846584018 27864899424 27961652547 28106293248 28203884544 28224216064 28285599744 28291203072 28334096384 28340845056 28346459328 28383813632 28389436416 28409901696 28439250768 28444884534 28459751958 28471689216 28477329408 28497858048 28508547188 28527297984 28570549248 28576209024 28591145088 28596808944 28626351102 28735677531 28928114688 28957999104 28984614912 29047652352 29058547712 29085255936 29112664064 29118431232 29148512256 29169524736 29175303168 29186246408 29205442944 29219536896 29226496464 29238755328 29249722368 29270807808 29276606304 29291908448 29306850732 29322168684 29340278784 29355614208 29361429504 29367245952 29412949392 29418776046 29457543424 29463378912 29469215556 29484618372 29606455638 29857021952 29862936576 29955391488 29966627328 29988229568 30000807936 30022434816 30053449728 30059403264 30081072384 30104977408 30112147872 30118113036 30146494464 30157801984 30163776192 30185520552 30216703941 30251169792 30257162496 30272977152 30278974176 30310254108 30356208576 30378091656 30384109503 30661410816 30736121856 30767874048 30790053888 30796153344 30831280128 30863130624 30874706944 30891497472 30903084432 30909923328 30932205568 30938333184 30970294272 30986481664 30992620032 30998759616 31030783128 31045757952 31047002136 31053152493 31066177536 31088572416 31100233296 31106394198 31122652726 31174046208 31190340096 31196518848 31202698824 31219007688 31251258729 31298639888 31304840094 31619579904 31667519488 31723085824 31729370112 31752243072 31765561344 31821299712 31827603456 31839541536 31862493916 31875858432 31883450688 31898836992 31931790336 31938115968 31954809216 31961139408 31994157114 32030650368 32042664608 32060090304 32141867904 32148235152 32165038224 32171410062 32544129024 32577748992 32607691776 32657129472 32678608896 32690866176 32714432256 32720912928 32728154112 32751747072 32758235136 32792076288 32815715328 32822216064 32834527209 32841793536 32865468416 32871979008 32879808522 32905937664 32923136768 32929658784 32936182092 32953397004 33007813632 33025065984 33031608192 33043997877 33089568066 33139736352 33146301276 33254804881 33530314752 33589149696 33595803648 33634123776 33646739456 33705778688 33712455744 33736758264 33744224256 33750908928 33775239168 33810130944 33816828672 33841206432 33868099584 33876166356 33892514304 33914806272 33927527232 33934248216 33951984792 33958710621 34032566016 34057099296 34063845948 34150734648 34175353113 34352136192 34494087168 34546384896 34571288576 34578137088 34613858304 34638810624 34645672512 34685190144 34698200064 34721021952 34734045312 34759084272 34765969986 34773663744 34784141282 34798731264 34805624832 34841581056 34859791872 34866697536 34873604568 34919560192 34926477696 34927877403 34980832816 34987762458 35070801984 35089132608 35096083704 35121383649 35210969874 35393110016 35502686208 35572027392 35625959424 35651641344 35688471552 35695541376 35721273456 35729178624 35736256512 35749660672 35798962176 35812389856 35819484228 35853238272 35860340736 35879084032 35886191616 35923264128 35930380464 35949160368 35956281834 36010796448 36034481664 36047997684 36159601392 36185668002 36499144704 36578525184 36612145152 36649967616 36667654144 36683653248 36705533952 36731994112 36739270656 36777224448 36796446976 36803736288 36811027044 36819173376 36845715456 36853014528 36866837568 36891085824 36917679744 36931527039 36947017728 36973651968 36980976384 37000305408 37019179872 37038528864 37045866132 37102032704 37153199232 37167134867 37282203396 37475057664 37605179392 37714132992 37721604096 37787793408 37795279104 37838389248 37852581888 37879868928 37919001024 37926512712 37946335944 37953853047 37962252288 37969772544 37997144064 38036397312 38050664222 38071357236 38094065664 38101612032 38121526784 38129078592 38168468136 38176029243 38195982891 38261471226 38286636768 38314236708 38419576479 38610665472 38646153216 38780341248 38805848064 38824574976 38864683008 38892699648 38900404224 38940590592 38959382528 38968661952 38976381576 38985007104 38999629824 39027743744 39035475072 39075800976 39096224912 39103969806 39120371712 39140818944 39148572672 39156327936 39196778688 39217265856 39225034728 39284505216 39292287408 39312824496 39353436918 39475274184 39817248768 39940521984 39955503104 40001077248 40029913088 40071266304 40079204352 40108096512 40149530496 40157484048 40186432638 40195325952 40203288576 40218368256 40247360736 40273832448 40288938588 40334893056 40342883328 40363969536 40371965568 40413672144 40442805414 40474944768 40504122208 40512146004 40679551566 40881881088 40981495808 41023832064 41053405184 41061537792 41108373504 41150840832 41188663296 41204112576 41231213568 41251110912 41293725696 41323493376 41331679488 41374377504 41394343936 41396002848 41404203324 41421570048 41451429888 41466977728 41475192264 41539738969 41565394944 41587120128 41595358464 41603598432 41625343584 41646577356 41668344972 41739786792 41769876027 41797349136 42159439872 42305826816 42336324096 42428399616 42436804608 42452722048 42501144576 42511267584 42531782656 42575720448 42584154624 42606412288 42614852544 42658876152 42667326801 42689627937 42707533824 42715994112 42746787072 42762820782 42790946976 42855823872 42864313536 42886717632 42895213416 42939526653 43035629846 43392172032 43436998656 43476922368 43542839296 43571478528 43587821568 43619243008 43627883904 43668996096 43677646848 43722768384 43754287104 43762954752 43779369612 43789058048 43808164416 43829305344 43839744696 43874583552 43906211712 43914909456 43937862672 43960276098 43983253026 44010418176 44033421312 44042144256 44058663836 44119424088 44186315136 44195068368 44203823334 44226927558 44409683457 44707086336 44785532928 44794404864 44933087232 44949940992 44982344352 44992299008 45001211904 45033652224 45080174592 45089104896 45121608576 45157466112 45168221808 45190019072 45219741696 45236702976 45245664288 45269313056 45278280828 45376754688 45385743744 45409465728 45418461264 45465381162 45534312864 45567137484 45802848256 45992116224 46104182784 46151811072 46185080832 46194230016 46246920192 46264266752 46294695936 46312060416 46345445696 46354626648 46364884992 46398308352 46407499776 46455441408 46479722496 46488930048 46498139424 46546174692 46568636928 46570503204 46632858624 46650349944 46659591297 46683979089 46761069312 46785510144 46794778272 46828511532 46947959832 46957260141 47429369856 47501279232 47535521792 47584628736 47594055168 47628364608 47648342016 47731949568 47741405184 47759312304 47793740874 47804317696 47813787648 47825176032 47848255488 47897685504 47907173952 47932213824 47941709112 47991235671 48014395264 48045975552 48063996912 48098645122 48212801856 48222352728 48247557336 48257115093 48665526272 48816193536 48866623488 48911537664 48940711936 48985694208 49036299264 49071648384 49081369392 49092231168 49127620608 49137352704 49155783424 49188114432 49223572992 49242036052 49262690304 49298202624 49307968512 49333740544 49358906496 49384705152 49394488176 49404273138 49430095506 49537598976 49547412288 49634352099 49709604528 49719451914 49966743552 50285510656 50295472128 50383724544 50393705472 50451185664 50470109184 50506491904 50558668032 50568683616 50595114592 50605137396 50616336384 50626363392 50662858752 50715196416 50725243008 50761809648 50792087552 50802149376 50814249534 50838771456 50891290848 50901372324 50927977188 51015294968 51048849024 51085648944 51226101972 51528204288 51707121664 51741130752 51819577344 51856932864 51867205632 51920787456 51958215936 51968508768 51980009472 51999506432 52027785216 52047300096 52101067968 52138626408 52148954979 52160495616 52176211923 52187758592 52198096896 52208437248 52262371584 52289687808 52300046304 52379340288 52389716544 52417099328 52471249224 52481643687 52633698912 52644125556 52816454811 53089665024 53254029312 53358041088 53428355072 53438939136 53477462016 53532707328 53543312064 53581910184 53593767936 53604384768 53624491008 53663147648 53698443264 53718584784 53729226342 53757309254 53779857408 53790511104 53818626048 53829287424 53884896192 53895570696 53923740552 53934422751 53966593024 54016194672 54071996526 54239402088 54278502003 54698442752 54748717056 54867787776 54918217728 54938816768 54974951424 55001481216 55058300928 55097991168 55108905984 55165836672 55194670464 55205604432 55216540566 55228760064 55268573184 55279521792 55300256352 55376519616 55420526592 55449493504 55460477952 55471464576 55500458112 55528769808 55557793296 55568799198 55653049056 55693168036 55729798848 55923305094 56212586496 56407769088 56448432128 56571199488 56582406144 56668192768 56681690112 56692918656 56767627264 56778872832 56819803392 56878501536 56889769068 56919503916 56943378432 56954658816 56995716096 57017094376 57054595968 57075996333 57141098496 57152418048 57182290176 57193617888 57252702204 57392206839 57471355062 57915998208 57969229824 58095304704 58117095424 58170511872 58236862464 58297024512 58339049472 58350606336 58372492816 58410885888 58439073792 58452992928 58477510656 58499444736 58541615616 58553212608 58583816896 58613701464 58644337368 58655954709 58680557568 58711228416 58722859008 58734491904 58825898784 58837552092 58915086848 58926757824 58938431112 58969236744 59030155377 59212911276 59714043904 59725873152 59910782976 59933254656 59976459136 60001615872 60044869632 60106899456 60118806528 60162144768 60209954816 60224295744 60236226072 60279648957 60292988928 60315603968 60327552384 60371041104 60433407882 60502339584 60514324992 60545954304 60557948352 60620508216 60664208121 60712417152 60756183312 60768219006 61322821632 61472243712 61535748096 61580107776 61592306688 61662560256 61726261248 61749413888 61782994944 61806168864 61819846656 61864411136 61876666368 61940588544 61972963328 61985240064 61997519232 62061566256 62091515904 62094004272 62106304986 62132355072 62177144832 62200466592 62212788396 62245305452 62348092416 62380680192 62393037696 62405397648 62438015376 62502517458 62597279776 62609680188 63239159808 63335038976 63446171648 63458740224 63504486144 63531122688 63642599424 63655206912 63679083072 63724987832 63751716864 63766901376 63797673984 63863580672 63876231936 63909618432 63922278816 63988314228 64061300736 64085329216 64120180608 64144231173 64283735808 64296470304 64330076448 64342820124 64553444769 65088258048 65155497984 65215383552 65314258944 65357217792 65381732352 65428864512 65441825856 65503494144 65516470272 65584152576 65631430656 65644432128 65669054418 65683587072 65730936832 65743958016 65759617044 65811875328 65846273536 65859317568 65872364184 65906794008 65940414147 65974879539 66015627264 66050131968 66063216384 66087995754 66179136132 66279472704 66292602552 66305735001 66340391337 66509609762 67060629504 67178299392 67191607296 67293478912 67411557376 67424911488 67473516528 67488448512 67501817856 67550478336 67620261888 67633657344 67682412864 67736199168 67752332712 67785028608 67829612544 67855054464 67868496432 67903969584 67917421242 68065132032 68114198592 68127691896 68301469296 68350706226 68704272384 68988174336 69092769792 69142577152 69156274176 69227716608 69277621248 69291345024 69370380288 69396400128 69442043904 69468090624 69518168544 69531939972 69547327488 69568282564 69597462528 69611249664 69683162112 69719583744 69733395072 69747209136 69839120384 69852955392 69855754806 69961665632 69975524916 70141603968 70178265216 70192167408 70242767298 70421939748 70786220032 71005372416 71144054784 71251918848 71303282688 71376943104 71391082752 71442546912 71458357248 71472513024 71499321344 71597924352 71624779712 71638968456 71690611311 71706476544 71720681472 71758168064 71772383232 71846528256 71860760928 71898320736 71912563668 72021592896 72068963328 72095995368 72147967683 72319202784 72371336004 72998289408 73224290304 73299935232 73335308288 73367306496 73411067904 73463988224 73478541312 73554448896 73592893952 73607472576 73622054088 73638346752 73691430912 73706029056 73733675136 73782171648 73835359488 73863054078 73894035456 73947303936 73961952768 74000610816 74038359744 74077057728 74091732264 74106409707 74145143259 74204065408 74306398464 74334269734 74564406792 74579177871 74950115328 75210358784 75428265984 75443208192 75575586816 75590558208 75676778496 75705163776 75759737856 75838002048 75853025424 75892671888 75907706094 75924504576 75939545088 75994288128 76072794624 76101328444 76142714472 76188131328 76203224064 76243053568 76258157184 76336936272 76352058486 76391965782 76522942452 76573273536 76628473416 76839152958 77221330944 77292306432 77560682496 77611696128 77649149952 77729366016 77785399296 77800808448 77881181184 77918765056 77937323904 77952763152 77970014208 77999259648 78055487488 78070950144 78151601952 78192449824 78207939612 78240743424 78281637888 78297145344 78312655872 78393557376 78434531712 78450069456 78569010432 78584574816 78625648992 78706873836 78950548368 79634497536 79881043968 79911006208 80059826176 80142532608 80158408704 80216193024 80299060992 80314968096 80372865276 80390651904 80406577152 80436736512 80494721472 80547664896 80577877176 80593839513 80635963881 80669786112 80685766656 80727939072 80743931136 80827344288 80885610828 80949889536 81008244416 81024292008 81107994789 81359103132 81962991616 82047664128 82106810368 82123075584 82301681664 82377326592 82408225152 82462427136 82502221824 82587451392 82646986752 82663358976 82748755008 82788687872 82792005696 82808406648 82824810849 82843140096 82902859776 82933955456 82950384528 83079477938 83130789888 83174240256 83190716928 83207196864 83250687168 83293154712 83336689944 83353198797 83479573584 83539752054 83594698272 83884957641 84318879744 84611653632 84672648192 84856799232 84873609216 84905444096 85002289152 85022535168 85063565312 85151440896 85168309248 85212824576 85229705088 85317752304 85334653602 85379255874 85415067648 85431988224 85493574144 85525641564 85581893952 85711647744 85728627072 85773435264 85790426832 85879053306 86071259692 86784344064 86873997312 86953844736 87085678592 87142957056 87175643136 87238486016 87255767808 87337992192 87355293696 87445536768 87508574208 87525909504 87558739224 87578116096 87616328832 87658610688 87679489392 87749167104 87812423424 87829818912 87875725344 87920552196 87966506052 88020836352 88066842624 88084288512 88117327672 88238848176 88372630272 88390136736 88407646668 88453855116 88819366914 89571065856 89588809728 89866174464 89899881984 89964688704 90002423808 90067304448 90160349184 90178209792 90243217152 90314932224 90336443616 90380038144 90439483392 90473405952 90491328576 90538626112 90556561656 90650111823 90753509376 90771487488 90818931456 90836922528 90930762324 91068625728 91134274968 91152328509 91605696512 91984232448 92208365568 92303622144 92370161664 92388460032 92493840384 92528533504 92589391872 92624120832 92690891392 92709253296 92729769984 92796616704 92814999552 92910882816 92959444992 92977860096 92996278848 93092349384 93137273856 93141006408 93159457479 93265717248 93300699888 93319182594 93367958178 93522138624 93571020288 93589556544 93657023064 93753776187 93895919664 93914520282 94858739712 95002558464 95071043584 95169257472 95188110336 95256729216 95296684032 95463899136 95482810368 95518624608 95587481748 95608635392 95627575296 95650352064 95696510976 95795371008 95814347904 95864427648 95883418224 95982471342 96028790528 96091951104 96127993824 96197290244 96425603712 96444705456 96495114672 96514230186 97331052544 97632387072 97733246976 97823075328 97881423872 97971388416 98072598528 98143296768 98162738784 98184462336 98255241216 98274705408 98311566848 98376228864 98447145984 98484072104 98503581627 98525380608 98596405248 98615937024 98667481088 98717812992 98769410304 98788976352 98808546276 98860191012 99075197952 99094824576 99131993631 99268704198 99419209056 99438903828 99764414643 100590944256 100767449088 100787410944 100902371328 100940218368 101012983808 101117336064 101137367232 101190229184 101210274792 101232672768 101252726784 101325717504 101430392832 101450486016 101523619296 101584175104 101604298752 101628499068 101677542912 101782581696 101802744648 101855954376 101876131863 102030589936 102097698048 102171297888 102452203944 102526059339 103056408576 103414243328 103482261504 103639154688 103713865728 103734411264 103841574912 103916431872 103937017536 103999012864 104055570432 104094600192 104202135936 104277252816 104297909958 104320991232 104352423846 104375517184 104396193792 104416874496 104524743168 104579375616 104600092608 104758680576 104779433088 104783632209 104834198656 104942498448 104963287374 105267397824 105288251112 105364150947 105632909622 106179330048 106508058624 106716082176 106856710144 106877878272 106954924032 107065414656 107086624128 107163820368 107187535872 107208769536 107248982016 107326295296 107396886528 107437169568 107458452684 107514618508 107559714816 107581022208 107637252096 107658574848 107769792384 107791141392 107847481104 107868845502 107933186048 108032389344 108143993052 108478804176 108557004006 109396885504 109497434112 109735575552 109836435456 109877633536 109949902848 110002962432 110116601856 110195982336 110217811968 110331673344 110389340928 110411208864 110433081132 110457520128 110537146368 110559043584 110600512704 110753039232 110794581117 110841053184 110898987008 110920955904 110942929152 111000916224 111057539616 111115586592 111137598396 111306098112 111386336072 111459597696 111501404601 111846610188 112425172992 112815538176 112896864256 113142398976 113164812288 113336385536 113363380224 113385837312 113535254528 113557745664 113639606784 113757003072 113779538136 113839007832 113861559141 113886756864 113909317632 113991432192 114034188752 114109191936 114151992666 114282196992 114304836096 114364580352 114387235776 114505404408 114528087729 114587948673 114784413678 114942710124 115258729437 115831996416 115938459648 116234190848 116341023744 116473724928 116594049024 116678098944 116701212672 116744985632 116821771776 116878147584 116905985856 116955021312 116998889472 117083231232 117106425216 117167633792 117227402928 117288674736 117311909418 117361115136 117422456832 117445718016 117468983808 117651797568 117675104184 117830173696 117853515648 117876862224 117938473488 118060310754 118425822552 119428087808 119451746304 119821565952 119866509312 119952918272 120003231744 120089739264 120213798912 120237613056 120324289536 120419909632 120448591488 120472452144 120559297914 120585977856 120631207936 120655104768 120742082208 120866815764 121004679168 121028649984 121091908608 121115896704 121161325549 121241016432 121328416242 121424834304 121512366624 121536438012 122645643264 122944487424 123071496192 123160215552 123184613376 123325120512 123452522496 123498827776 123565989888 123612337728 123728822272 123753332736 123881177088 123945926656 123970480128 123995038464 124123132512 124183031808 124188008544 124212609972 124264710144 124354289664 124400933184 124425576792 124490610904 124619216907 124696184832 124761360384 124786075392 124810795296 124876030752 125005034916 125194559552 125219360376 125309628081 126478319616 126670077952 126892343296 126917480448 127008972288 127285198848 127310413824 127358166144 127449975664 127503433728 127533802752 127595347968 127727161344 127752463872 127819236864 127844557632 127976628456 128001980403 128068883811 128122601472 128170658432 128240361216 128288462346 128567471616 128592940608 128660152896 128685640248 128818579959 129106889538 130176516096 130310995968 130430767104 130628517888 130714435584 130763464704 130857729024 130883651712 131006988288 131032940544 131168305152 131262861312 131288864256 131338108836 131367174144 131461873664 131487916032 131519234088 131623750656 131692547072 131718635136 131744728368 131813588016 131880828294 131949759078 132031254528 132100263936 132126432768 132175991508 132358272264 132558945408 132585205104 132611470002 132680782674 133019219524 134121259008 134356598784 134383214592 134586957824 134823114752 134849822976 134947033056 134976897024 135003635712 135100956672 135240523776 135267314688 135364825728 135415599143 135472398336 135504665424 135570057216 135659225088 135710108928 135736992864 135807939168 135834842484 136130264064 136228397184 136255383792 136602938592 136701412452 137408544768 137976348672 138285154304 138312548352 138455433216 138555242496 138582690048 138740760576 138792800256 138884087808 138936181248 139036337088 139063879944 139094654976 139136565128 139194925056 139222499328 139366324224 139439167488 139466790144 139494418272 139678240768 139705910784 139711509612 139923331264 139951049832 139978773891 140051937267 140283207936 140356530432 140384334816 140485534596 140843879496 140871780423 141572440064 142288109568 142503837696 142606565376 142753886208 142782165504 142885093824 142945026048 142998642688 143195848704 143249559424 143277936912 143381222622 143412953088 143441362944 143516336128 143544766464 143693056512 143721521856 143796641472 143825127336 143973707013 144043185792 144137926656 144191990736 144295935366 144638405568 144742672008 144771345279 145996578816 146448580608 146599870464 146670616576 146734612992 146822135808 146927976448 146957082624 147108897792 147185787904 147214945152 147244108176 147276693504 147382861824 147412058112 147467350272 147564343296 147670718976 147726108156 147788070912 147894607872 147923905536 148001221632 148076719488 148154115456 148183464528 148212819414 148290286518 148408130816 148612796928 148668539468 149128813584 149158355742 149900230656 150420717568 150856531968 150886416384 151151173632 151181116416 151353556992 151410327552 151519475712 151676004096 151706050848 151785343776 151815412188 151849009152 151879090176 151988576256 152145589248 152202656888 152285428944 152376262656 152406448128 152486107136 152516314368 152673872544 152704116972 152783931564 153045884904 153146547072 153256946832 153678305916 154584612864 155121364992 155223392256 155458732032 155570798592 155601616896 155762362368 155837530112 155874647808 155905526304 155940028416 155998519296 156110974976 156141900288 156303203904 156384899648 156415879224 156446864937 156481486848 156528635769 156563275776 156594290688 156625311744 156787114752 156869063424 156900138912 157138020864 157169149632 157251297984 157413747672 157444931061 157901096736 158449364433 159268995072 159762087936 159822012416 160119652352 160285065216 160316817408 160432386048 160598121984 160629936192 160745730552 160781303808 160813154304 160873473024 160989442944 161095329792 161155754352 161187679026 161271927762 161339572224 161371533312 161455878144 161487862272 161654688576 161771221656 161803268253 161899779072 162016488832 162048584016 162215989578 162718206264 162835506009 163925983232 164095328256 164213620736 164246151168 164603363328 164754653184 164816450304 164924854272 165004443648 165174902784 165293973504 165326717952 165497510016 165577375744 165584011392 165616813296 165649621698 165686280192 165805719552 165867910912 165900769056 166158955876 166261579776 166348480512 166381433856 166414393728 166501374336 166586309424 166673379888 166706397594 166959147168 167079504108 167189396544 167769915282 168637759488 169223307264 169345296384 169713598464 169747218432 169810888192 170004578304 170045070336 170127130624 170302881792 170336618496 170425649152 170459410176 170635504608 170669307204 170758511748 170830135296 170863976448 170987148288 171051283128 171163787904 171227988999 171423295488 171457254144 171546870528 171580853664 171758106612 172142519384 172176620517 173747994624 173907689472 174171357184 174285914112 174351286272 174476972032 174511535616 174710587392 174891073536 175017148416 175051819008 175117478448 175156232192 175232657664 175317221376 175358978784 175498334208 175624846848 175659637824 175751450688 175841104392 175933012104 175967864127 176041672704 176133685248 176168577024 176234655344 176477696352 176745260544 176780273472 176815293336 176907710232 177090466131 177638733828 179142131712 179177619456 179732348928 179799763968 179929377408 180004847616 180134608896 180320698368 180356419584 180486434304 180629864448 180672887232 180760076288 180838946871 180878966784 180946811904 180982657152 181077252224 181113123312 181300223646 181507018752 181542974976 181637862912 181673845056 181861524648 181992624363 182137251456 182268549936 182304657018 183211393024 183968464896 184416731136 184607244288 184740323328 184776920064 184987680768 185057067008 185178783744 185248241664 185381782784 185418506592 185459539968 185593233408 185629999104 185821765632 185918889984 185955720192 185992557696 186184698768 186274547712 186282012816 186318914958 186531434496 186601399776 186638365188 186735916356 187044277248 187142040576 187179113088 187314046128 187507552374 187791839328 187829040564 189717479424 190005116928 190142087168 190338514944 190376220672 190513458432 190593368064 190927798272 190965620736 191037249216 191174963496 191217270784 191255150592 191300704128 191393021952 191590742016 191628695808 191728855296 191766836448 191964942684 192057581056 192183902208 192255987648 192394580488 192432693519 192851207424 192889410912 192990229344 193028460372 193660334307 194662105088 195264774144 195466493952 195646150656 195762847744 195942776832 196145197056 196286593536 196325477568 196510482432 196549410816 196623133696 196752457728 196894291968 196968144208 197007163254 197050761216 197192810496 197231874048 197334962176 197435625984 197538820608 197577952704 197617092552 197720382024 197821242441 197924638617 198150395904 198189649152 198263987262 198537408396 198838418112 198877807656 199021174011 199528829286 201181888512 201534898176 201574821888 201880436736 202025967616 202234672128 202274734464 202380458368 202420549584 202465345536 202505453568 202651435008 202860785664 202900972032 203047238592 203168350208 203208597504 203256998136 203355085824 203565163392 203605489296 203711908752 203752263726 204061179872 204195396096 204342595776 204904407888 205052118678 206112817152 206828486656 206964523008 207278309376 207427731456 207468822528 207683149824 207832863744 207874035072 207998025728 208111140864 208189200384 208404271872 208554505632 208595819916 208641982464 208704847692 208751034368 208792387584 208833748992 209049486336 209158751232 209200185216 209278653221 209517361152 209558866176 209567264418 209668397312 209884996896 209926574748 210534795648 210576502224 210728301894 211265819244 212358660096 213016117248 213432164352 213713420288 213755756544 213909848064 214130829312 214173248256 214327640736 214375071744 214417539072 214497964032 214652590592 214793773056 214874339136 214916905368 215029237016 215071833933 215119429632 215162044416 215274504192 215317149696 215539584768 215582282784 215694962208 215737691004 215866372096 216064778688 216287986104 216443903049 216957608352 217114008012 218793771008 218994868224 219672870912 219755267072 219899805696 220005924864 220233203712 220391964672 220435623936 220663346688 220778681856 220822417728 220866162264 220915040256 221074292736 221118087168 221201025408 221506078464 221589162234 221682106368 221797974016 221841911808 221885858304 222001832448 222115079232 222231173184 222275196792 222435429777 222612196224 222772672144 222919195392 223002809202 223693220376 223737533613 224850345984 225631076352 225793728512 226284797952 226329624576 226672771072 226726760448 226771674624 227070509056 227115491328 227279213568 227514006144 227559076272 227678015664 227723118282 227773513728 227818635264 227982864384 228068377504 228218383872 228303985332 228564393984 228609672192 228729160704 228774471552 229010808816 229056175458 229175897346 229568827356 229885420248 230517458874 231663992832 231876919296 232468381696 232682047488 232947449856 233188098048 233356197888 233402425344 233489971264 233643543552 233756295168 233811971712 233910042624 233997778944 234166462464 234212850432 234335267584 234454805856 234577349472 234623818836 234722230272 234844913664 234891436032 234937967616 235303595136 235350208368 235660347392 235707031296 235753724448 235876946976 236120621508 236695964153 236851645104 238856175616 238903492608 239643131904 239733018624 239905836544 240179478528 240427597824 240475226112 240648579072 240839819264 240897182976 240944904288 241118595828 241171955712 241262415872 241310209536 241484164416 241733631528 241781518539 241907891643 242009358336 242057299968 242183817216 242231793408 242322651098 242482032864 242656832484 242849668608 243024733248 243072876024 243323984367 245888974848 246142992384 246320431104 246369226752 246905044992 246997655552 247131979776 247224675456 247457644544 247506665472 247762354176 247891853312 247940960256 247990076928 248246265024 248366063616 248376017088 248425219944 248529420288 248708579328 248801866368 248851153584 248981221808 249238433814 249392369664 249522720768 249572150784 249621590592 249752061504 250010069832 250059596391 250389119104 250438720752 250619256162 251654872923 252956639232 253340155904 253784686592 253834960896 254017944576 254570397696 254620827648 254716332288 254899951328 255006867456 255067605504 255190695936 255454322688 255504927744 255638473728 255689115264 255953256912 256003960806 256137767622 256245202944 256341316864 256480722432 256576924692 257134943232 257185881216 257320305792 257371280496 257637159918 258213779076 260353032192 260621991936 260861534208 261257035776 261428871168 261526929408 261715458048 261767303424 262013976576 262065881088 262336610304 262525722624 262577728512 262676217672 262734348288 262923747328 262975832064 263038468176 263247501312 263385094144 263437270272 263489456736 263627176032 263761656588 263899518156 264062509056 264200527872 264252865536 264351983016 264542548171 264716544528 265117890816 265170410208 265222940004 265361565348 266038439048 268713197568 268766429184 269173915648 269646229504 269699645952 269894066112 270007271424 270201913344 270481047552 270534629376 270729651456 270831198286 270944796672 271009330848 271140114432 271318450176 271420217856 271473985728 271615878336 271669684968 271950335469 272260528128 272456794368 272510767584 273205877184 273402824904 273456985527 274817089536 275952697344 276570308608 276625096704 276910866432 277110484992 277165380096 277481521152 277585600512 277768175616 277872362496 278072674176 278127759888 278189309952 278273130256 278389850112 278444998656 278732648448 278878334976 278933580288 278988836544 279356481536 279411821568 279423019224 279478372437 279846662528 279902099664 279957547782 280103874534 280566415872 280713060864 280768669632 280971069192 281261328561 281687758992 281743560846 283144880128 284576219136 285007675392 285213130752 285507772416 285564331008 285770187648 285890052096 285997285376 286391697408 286499118848 286555873824 286762445244 286825906176 286882725888 287032672256 287089532928 287386113024 287443043712 287593282944 287650254672 287947414026 288086371584 288275853312 288383981472 288591870732 289276811136 289485344016 289542690558 291993157632 292897161216 293199740928 293469225984 293644271616 293855952896 293914165248 294217795584 294371575808 294429890304 294488216352 294553387008 294765723648 294824116224 294934700544 295128686592 295341437952 295452216312 295510744881 295576141824 295665200897 295789215744 295847811072 296002443264 296153438976 296308230912 296366929056 296425638828 296580573036 296816261632 297225593856 297337078936 297395980893 298257627168 298316711484 299293243929 300841435136 301772832768 302302347264 302362232832 302707113984 302820655104 303038951424 303352008192 303412101696 303570687552 303630824376 303698018304 303758180352 303977152512 304291178496 304405313776 304570857888 304752525312 304812896256 304972214272 305032628736 305347745088 305408233944 305567863128 305628395589 306091769808 306293094144 306513893664 307356611832 307578178017 309169225728 310242729984 310446784512 310917464064 311141597184 311203233792 311524724736 311675060224 311749295616 311811052608 311997038592 312221949952 312283800576 312606407808 312769799296 312831758448 312893729874 312962973696 313057271538 313126551552 313188581376 313250623488 313574229504 313738126848 313800277824 314276041728 314338299264 314350896627 314502595968 314827495344 314889862122 315802193472 316092452841 316898728866 318537990144 319524175872 319644024832 320239304704 320570130432 320633634816 320864772096 321196243968 321259872384 321491461104 321562607616 321626308608 321746946048 321978885888 322190659584 322311508704 322375358052 322543855524 322679144448 322743066624 322911756288 322975724544 323309377152 323542443312 323606536506 323799558144 324032977664 324097168032 324431979156 325436412528 325671012018 328190656512 328427241472 328492302336 329206726656 329509306368 329632900608 329849708544 330008887296 330349805568 330587947008 330653435904 330995020032 331154751488 331168022784 331233626592 331299243396 331372560384 331611439104 331735821824 331801538112 332317911752 332383743351 332523159552 332696961024 332762867712 332828787456 333002748672 333172618848 333346759776 333412795188 333918294336 334159008216 334378793088 334504213803 335539830564 337275518976 338446614528 338690592768 339427196928 339494436864 339621776384 340009156608 340090140672 340254261248 340605763584 340673236992 340851298304 340918820352 341271009216 341338614408 341517023496 341584677423 341660270592 341727952896 341974296576 342102566256 342327575808 342455977998 342846590976 342914508288 343093741056 343161707328 343516213224 343763846019 344285038768 344353241034 345776188311 347495989248 347815378944 348342714368 348702572544 348953944064 349023071232 349421174784 349782147072 350034296832 350103638016 350234956896 350312464384 350465315328 350634442752 350717957568 350996668416 351249693696 351319275648 351502901376 351682208784 351866024208 351935728254 352083345408 352267370496 352337154048 352469310688 352955392704 353490521088 353560546944 353630586672 353815420464 354180932262 355277467656 358284263424 358355238912 359464697856 359599527936 359858754816 360009695232 360269217792 360641396736 360712839168 360972868608 361259728896 361345774464 361520152576 361677893742 361757933568 361893623808 361965314304 362154504448 362226246624 362600447292 363014037504 363085949952 363275725824 363347690112 363483976647 363723049296 363985248726 364274502912 364537099872 364609314036 365802853691 367936929792 368833462272 369214488576 369480646656 369553840128 369975361536 370114134016 370357567488 370496483328 370763565568 370837013184 371186466816 371259998208 371643531264 371837779968 371911440384 371985115392 372369397536 372549095424 372564025632 372637829916 373062868992 373202799552 373276730376 373471832712 373857650721 374088554496 374284081152 374358226176 374628092256 375015104748 375583678656 375658081128 375928884243 379434958848 380010233856 380284174336 380677029888 380752441344 381026916864 381855596544 381931241472 382074498432 382349926992 382434541568 382510301184 382601408256 382786043904 383181484032 383257391616 383457710592 383533672896 383929885368 384115162112 384206651433 384367804416 384511975296 384789160976 384865387038 385702414848 385778821824 385980458688 386056920744 386455739877 387320668614 389324210176 390529548288 390932987904 391292301312 391525695488 391885553664 392290394112 392573187072 392650955136 393020964864 393098821632 393246267392 393504915456 393788583936 393936288416 394014326508 394101522432 394385620992 394463748096 394669924352 394871251968 395077641216 395155905408 395234185104 395440764048 395642484882 395849277234 396300791808 396379298304 396527974524 397074816792 397676836224 397755615312 398042348022 399057658572 402363777024 403069796352 403149643776 403760873472 404051935232 404469344256 404549468928 404760916736 404841099168 404930691072 405010907136 405302870016 405721571328 405801944064 406094477184 406246797429 406336700416 406417195008 406513996272 406710171648 407130326784 407210978592 407423817504 407504527452 408122359744 408390792192 408685191552 408838483537 409808815776 410104237356 412225634304 413656973312 413929046016 414855462912 414937645056 415366299648 415665727488 415748070144 415996051456 416222281728 416378400768 416808543744 417109011264 417191639832 417283964928 417409695384 417502068736 417584775168 417667497984 418098972672 418317502464 418400370432 418557306442 419034722304 419117732352 419134528836 419336794624 419769993792 419853149496 419936321673 420155811801 421069591296 421153004448 421456603788 422531638488 422615341269 424717320192 426864328704 427426840576 427511513088 427819696128 428261658624 428346496512 428655281472 428835078144 428995928064 429305181184 429587546112 429748678272 429833810736 430058474032 430143667866 430238859264 430324088832 430549008384 430634299392 431079169536 431164565568 431389924416 431475382008 431732744192 431921121039 432129557376 432575972208 432887806098 433915216704 434228016024 437587542016 437989736448 439345741824 439510534144 439799611392 440011849728 440466407424 440783929344 440871247872 441326693376 441557363712 441644835456 441732324528 441830080512 442148585472 442236174336 442402050816 443012156928 443178324468 443364212736 443595948032 443683823616 443771716608 444003664896 444230158464 444462346368 444550393584 444870859554 445224392448 445545344288 445838390784 446005618404 447386440752 447475067226 449700691968 451262152704 451587457024 452569595904 452659249152 453453520896 453543349248 454141018112 454230982656 454558427136 455028012288 455118152544 455356031328 455446236564 455547027456 455637270528 455965728768 456136755008 456436767744 456607970664 456937128659 457128787968 457219344384 457458321408 457548943104 458021617632 458112350916 458351794692 459137654712 459770840496 461034917748 463753838592 464936763392 465364094976 466376196096 466712395776 466804850688 466979942528 467287087104 467512590336 467623943424 467820085248 467995557888 468332924928 468425700864 468670535168 468909611712 469154698944 469247637672 469340594811 469444460544 469585907307 469689827328 469782872064 469875935232 470607190272 470700416736 471320694784 471414062592 471507448896 471753893952 472241243016 472334793183 473391928306 473703290208 475348093299 477712351232 477806985216 479286263808 479466037248 479811673088 480358957056 480855195648 480950452224 481297158144 481679638528 481794365952 481889808576 482237191656 482343911424 482524831744 482620419072 482968328832 483467263056 483563037078 483815783286 484018716672 484114599936 484367634432 484463586816 484645302196 484964065728 485313664968 485699337216 486049466496 486145752048 486647968734 488506518027 491777949696 492285984768 492640862208 492738453504 493810089984 493995311104 494263959552 494449350912 494915289088 495013330944 495524708352 495783706624 495881920512 495980153856 496492530048 496732127232 496752034176 496850439888 497058840576 497417158656 497603732736 497702307168 497962443616 498476867628 498784739328 499045441536 499144301568 499243181184 499504123008 500020139664 500119192782 500778238208 500877441504 501238512324 503309745846 505913278464 507569373184 507669921792 508035889152 509140795392 509241655296 509432664576 509799902656 510013734912 510135211008 510381391872 510908645376 511009855488 511276947456 511378230528 511906513824 512007921612 512275535244 512490405888 512682633728 512961444864 513153849384 513683966997 514269886464 514371762432 514640611584 514742560992 515274319836 516427558152 516529861551 521243983872 521723068416 522514071552 522857742336 523053858816 523430916096 523534606848 524131762176 524673220608 525051445248 525155457024 525352435344 525468696576 525847494656 525951664128 526076936352 526495002624 526770188288 526874540544 526978913472 527254352064 527523313176 527799036312 527903592381 528125018112 528401055744 528505731072 528703966032 529085096342 529433089056 530235781632 530340820416 530445880008 530723130696 531271398393 532076878096 537426395136 537532858368 538347831296 539292459008 539399291904 539788132224 540014542848 540403826688 540962095104 541069258752 541459302912 541662396572 541889593344 542018661696 542280228864 542636900352 542840435712 542947971456 543231756672 543339369936 543900670938 544521056256 544913588736 545021535168 545977873089 546411754368 546805649808 546913971054 549634179072 551905394688 553140617216 553250193408 553821732864 554220969984 554330760192 554963042304 555171201024 555536351232 555744724992 556145348352 556255519776 556378619904 556546260512 556779700224 556889997312 557465296896 557756669952 557867160576 557977673088 558712963072 558823643136 558846038448 558956744874 559693325056 559804199328 559915095564 560207749068 561132831744 561426121728 561537339264 561942138384 562522657122 563375517984 563487121692 569152438272 570015350784 570426261504 571015544832 571128662016 571540375296 571780104192 571994570752 572783394816 572998237696 573111747648 573524890488 573651812352 573765451776 574065344512 574179065856 574772226048 574886087424 575186565888 575300509344 575894828052 576172743168 576551706624 576767962944 577183741464 577298080557 578553622272 578970688032 579085381116 580981002921 583986315264 585794322432 586399481856 586938451968 587288543232 587711905792 587828330496 588435591168 588743151616 588859780608 588976432704 589531447296 589648232448 589869401088 590257373184 590682875904 590904432624 591021489762 591152283648 591330401794 591578431488 591695622144 592004886528 592306877952 592616461824 592733858112 592851277656 593161146072 593632523264 593773915851 594451187712 594674157872 594791961786 596515254336 596633422968 597063522033 598586487858 601682870272 603545665536 604604694528 604724465664 605641310208 606077902848 606704016384 606824203392 607141375104 607261648752 607396036608 607516360704 607954305024 608582356992 608810627552 609141715776 609505050624 609625792512 609944428544 610065257472 610695490176 610816467888 611135726256 611256791178 612183539616 612586188288 613027787328 614713223664 615156356034 618338451456 620485459968 620893569024 621834928128 622283194368 622406467584 623049449472 623350120448 623498591232 623622105216 623994077184 624443899904 624567601152 625212815616 625539598592 625663516896 625787459748 625925947392 626114543076 626253103104 626377162752 626501246976 627148459008 627476253696 627600555648 627835959663 628552083456 628676598528 628701793254 629005191936 629654990688 629779724244 631604386944 631841292739 632184905682 633797457732 637075980288 639048351744 639288049664 641140260864 641267269632 641729544192 642392487936 642519744768 642982922208 643125215232 643252617216 643493892096 643957771776 644381319168 644623017408 644750716104 645087711048 645215501799 645358288896 645486133248 645823512576 645951449088 646618754304 647084886624 647213073012 647599116288 648065955328 648194336064 648863958312 649331709147 650872825056 651342024036 656381313024 656854482944 656984604672 659018612736 659265801216 659699417088 660017774592 660699611136 661175894016 661306871808 661990040064 662309502976 662336045568 662467253184 662598486792 662745120768 663222878208 663471643648 663603076224 664635823504 664767486702 665046319104 665393922048 665525735424 665657574912 666005497344 666345237696 666693519552 666825590376 667306289331 667836588672 668318016432 668757586176 669008427606 671079661128 674551037952 676893229056 677381185536 678854393856 678988873728 679243552768 680018313216 680180281344 680508522496 681211527168 681346473984 681702596608 681837640704 682542018432 682677228816 683034046992 683169354846 683320541184 683455905792 683948593152 684205132512 684655151616 684911955996 685693181952 685829016576 686187482112 686323414656 687032426448 687527692038 688570077536 688706482068 691552376622 694991978496 695630757888 696685428736 697405145088 697907888128 698046142464 698842349568 699564294144 700068593664 700207276032 700469913792 700930630656 701268885504 701435915136 701993336832 702499387392 702638551296 703005802752 703364417568 703732048416 703871456508 704166690816 704534740992 704674308096 704938621376 705910785408 706175562473 706981042176 707121093888 707261173344 707630840928 708361864524 710087892459 710554935312 716568526848 716710477824 718929395712 719199055872 719717509632 720538435584 721282793472 721425678336 721945737216 722519457792 722691548928 723040305152 723355787484 723515867136 723787247616 723930628608 724309008896 724452493248 725200894584 725344555617 725723674929 726028075008 726171899904 726551451648 726695380224 726967953294 727446098592 727970497452 728549005824 729074199744 729218628072 729971953101 731605707382 737666924544 738428977152 738961293312 739107680256 740228268032 740715134976 740992966656 741527131136 741674026368 742372933632 742519996416 743287062528 743675559936 743822880768 743970230784 744738795072 745098190848 745128051264 745275659832 746125737984 746405599104 746553460752 746943665424 747715301442 748177108992 748568162304 748716452352 749256184512 750030209496 751167357312 751316162256 751857768486 754964618769 758869917696 760020467712 760568348672 761354059776 761504882688 762053833728 763711193088 763862482944 764148996864 764699853984 764869083136 765020602368 765202816512 765572087808 766362968064 766514783232 766915421184 767067345792 767859770736 768230324224 768413302866 768735608832 769023950592 769578321952 769730774076 771404829696 771557643648 771960917376 772113841488 772911479754 774641337228 778648420352 781059096576 781865975808 782584602624 783771107328 784580788224 785146374144 785301910272 786041929728 786197643264 786492534784 787009830912 787577167872 787872576832 788028653016 788203044864 788771241984 788927496192 789339848704 789742503936 790155282432 790311810816 790468370208 790881528096 791284969764 791698554468 792601583616 792758596608 793055949048 793627644513 794149633584 795353672448 795511230624 796084696044 798115317144 806139592704 806299287552 807521746944 808103870464 808938688512 809098937856 809521833472 809682198336 810021814272 810605740032 811443142656 811603888128 812188954368 812493594858 812673400832 812834390016 813027992544 813420343296 814260653568 814421957184 814847635008 815009054904 815851006407 816244719488 816781584384 817370383104 817676967074 819617631552 820208474712 820370956581 824451268608 827313946624 827858092032 829710925824 829875290112 830732599296 831331454976 831496140288 831992102912 832444563456 832756801536 833617087488 834218022528 834383279664 834567929856 834819390768 835004137472 835169550336 835334995968 836197945344 836635004928 836800740864 837114612884 838069444608 838235464704 838269057672 838673589248 839539987584 839706298992 839872643346 840311623602 842139182592 842306008896 842913207576 843783985683 845063276976 845230682538 849434640384 853728657408 854853681152 855023026176 855639392256 856523317248 856692993024 857310562944 857670156288 857991856128 858610362368 859175092224 859497356544 859667621472 860116948064 860287335732 860477718528 860648177664 861098016768 861268598784 862158339072 862329131136 862779848832 862950764016 863465488384 863842242078 864259114752 865151944416 865775612196 867830433408 868456032048 875979472896 878691483648 879021068288 879599222784 880932814848 881567858688 881742495744 882653386752 883114727424 883289670912 883464649056 883660161024 884297170944 884472348672 884804101632 886024313856 886356648936 886532234643 886728425472 886995602691 887191896064 887367647232 887543433216 888007329792 888460316928 888924692736 889100787168 889741719108 890448784896 891090688576 891676781568 892011236808 892187942679 894772881504 894950134452 897879731787 902524305408 903174914048 905318498304 906907041792 907086698496 908282036224 908461965312 909116854272 910056024576 910236305088 910712062656 910892473128 911094054912 911274541056 911931457536 912273510016 912873535488 913215941328 913874257318 914257575936 914438688768 914916642816 915097886208 916043235264 916224701832 916703589384 916885186767 918275309424 919541680992 922069835496 922734534051 927507677184 929873526784 930728189952 932752392192 933424791552 933609701376 933959885056 934574174208 935025180672 935247886848 935991115776 936665849856 936851401728 937341070336 937819223424 938309397888 938495275344 938681189622 938888921088 939171814614 939379654656 939565744128 939751870464 941214380544 941400833472 942641389568 942828125184 943014897792 943052689881 943507787904 944482486032 944669586366 946783856612 947406580416 950696186598 955424702464 955613970432 958572527616 958932074496 959623346176 960717914112 961710391296 961900904448 962594316288 963359277056 963588731904 963779617152 964474383312 964687822848 965049663488 965240838144 965936657664 966934526112 967126074156 967631566572 968037433344 968229199872 968735268864 968927173632 969290604392 969928131456 970627329936 971398674432 972098932992 972291504096 973295937468 977013036054 984571969536 985281724416 985476907008 987620179968 987990622208 988527919104 988898701824 990026661888 991049416704 991567413248 991763841024 991960307712 992985060096 993464254464 993504068352 993700879776 994117681152 994834317312 995207465472 995404614336 995924887232 996953735256 997151230053 997569478656 998090883072 998288603136 998486362368 999008246016 1000040279328 1000238385564 1001556476416 1001754883008 1002477024648 1003512641409 1006619491692 1011826556928 1015138746368 1015339843584 1016071778304 1018281590784 1018483310592 1018865329152 1019599805312 1020027469824 1020270422016 1020762783744 1021817290752 1022019710976 1022553894912 1022756461056 1023813027648 1024015843224 1024551070488 1024754032269 1024980811776 1025365267456 1025922889728 1026307698768 1027367933994 1028539772928 1028743524864 1029281223168 1029485121984 1030548639672 1031291538057 1032855116304 1033059723102 1042487967744 1043446136832 1045028143104 1046107717632 1046861832192 1047069213696 1048263524352 1049346441216 1050102890496 1050310914048 1050704870688 1050937393152 1051694989312 1051903328256 1052153872704 1052990005248 1053540376576 1053749081088 1053957826944 1054508704128 1055046626352 1055598072624 1055807184762 1056250036224 1056802111488 1057011462144 1057407932064 1058170192684 1058866178112 1060471563264 1060681640832 1060891760016 1061446261392 1062542796786 1064153756192 1074852790272 1075065716736 1076695662592 1078584918016 1078798583808 1079576264448 1080029085696 1080807653376 1081924190208 1082138517504 1082918605824 1083324793144 1083779186688 1084037323392 1084560457728 1085273800704 1085680871424 1085895942912 1086463513344 1086678739872 1087801341876 1089042112512 1089827177472 1090043070336 1090451929941 1091955746178 1092823508736 1093611299616 1093827942108 1097408561073 1103810789376 1106500386816 1107643465728 1108441939968 1108661520384 1109926084608 1110342402048 1111072702464 1111489449984 1112290696704 1112511039552 1113092521024 1113559400448 1113779994624 1114930593792 1115513339904 1115734321152 1115955346176 1117425926144 1117647286272 1117692076896 1117913489748 1119386650112 1119608398656 1119830191128 1120415498136 1121572952163 1122265663488 1122852243456 1123074678528 1123884276768 1125045314244 1126751035968 1126974243384 1127786652729 1138304876544 1140030701568 1140852523008 1142031089664 1142257324032 1143080750592 1143989141504 1145566789632 1145996475392 1146223495296 1147049780976 1147303624704 1147530903552 1148130689024 1148358131712 1149544452096 1149772174848 1150373131776 1150601018688 1151789656104 1152345486336 1152619954299 1153103413248 1153535925888 1154367482928 1154596161114 1157107244544 1157941376064 1158170762232 1161962005842 1167972630528 1171588644864 1172798963712 1173876903936 1174577086464 1175423811584 1175656660992 1176871182336 1177486303232 1177719561216 1177952865408 1179062894592 1179296464896 1179738802176 1180514746368 1181365751808 1181808865248 1182042979524 1182304567296 1182660803588 1183156862976 1183391244288 1184009773056 1184613755904 1185232923648 1185467716224 1185702555312 1186322292144 1187265046528 1187547831702 1188902375424 1189348315744 1189583923572 1193030508672 1193266845936 1194127044066 1197172975716 1203365740544 1207091331072 1209209389056 1209448931328 1211282620416 1212155805696 1213408032768 1213648406784 1214282750208 1214523297504 1214792073216 1215032721408 1215908610048 1217164713984 1217621255104 1218283431552 1218740392287 1219010101248 1219251585024 1219888857088 1220130514944 1221390980352 1221632935776 1222271452512 1222513582356 1224367079232 1225172376576 1226055574656 1226515450611 1229426447328 1230312712068 1236676902912 1240970919936 1241787138048 1244566388736 1244812935168 1246098898944 1246700240896 1246997182464 1247244210432 1247988154368 1248887799808 1249135202304 1250425631232 1251079197184 1251327033792 1251574919496 1251851894784 1252229086152 1252506206208 1252754325504 1253002493952 1254296918016 1254952507392 1255201111296 1255671919326 1257104166912 1257353197056 1257403586508 1258010383872 1259309981376 1259559448488 1259808965019 1260467435403 1263208773888 1263682585478 1264369811364 1267594915464 1267846023807 1274151960576 1278576099328 1282280521728 1282534539264 1283459088384 1284784975872 1285039489536 1285965844416 1286505234432 1286987784192 1287915543552 1288762638336 1289246034816 1289501432208 1290175422096 1290431003598 1290716577792 1290972266496 1291647025152 1291902898176 1293237508608 1294169773248 1294426146024 1295198232576 1296131910656 1296388672128 1297727916624 1298663418294 1301745650112 1302684048072 1312762626048 1313708965888 1313969209344 1318037225472 1318531602432 1319398834176 1320035549184 1321399222272 1322351788032 1322613743616 1323980080128 1324619005952 1324672091136 1324934506368 1325196973584 1325490241536 1326445756416 1326943287296 1327206152448 1329271647008 1329534973404 1330092638208 1330787844096 1331051470848 1331315149824 1332010994688 1332690475392 1333387039104 1333651180752 1334612578662 1335673177344 1336636032864 1337515172352 1338016855212 1342159322256 1349102075904 1353786458112 1354762371072 1357708787712 1357977747456 1358487105536 1360360562688 1361017044992 1362423054336 1362692947968 1363405193216 1363675281408 1365084036864 1365354457632 1366068093984 1366338709692 1366641082368 1366911811584 1367897186304 1368410265024 1369310303232 1369823911992 1370811385977 1371386363904 1371658033152 1372374964224 1372646829312 1374064852896 1375055384076 1377140155072 1377412964136 1383104753244 1391261515776 1393370857472 1394810290176 1395815776256 1396092284928 1399128588288 1400137187328 1400414552064 1400939827584 1401861261312 1402537771008 1402871830272 1403986673664 1404998774784 1405277102592 1406011605504 1406728835136 1407464096832 1407742913016 1408021784433 1408333381632 1408757721921 1409069481984 1409348616192 1409877242752 1411821570816 1412351124946 1413962084352 1414242187776 1414522346688 1415261681856 1416723729048 1417004379549 1420175784918 1421109870624 1426044279897 1433137053696 1433420955648 1437858791424 1438398111744 1439435019264 1441076871168 1442565586944 1442851356672 1443891474432 1445038915584 1445383097856 1446080610304 1446711574968 1447031734272 1447574495232 1447861257216 1448618017792 1448904986496 1450401789168 1450689111234 1451447349858 1452056150016 1452343799808 1453102903296 1453390760448 1453935906588 1454892197184 1455940994904 1457098011648 1458148399488 1458437256144 1459943906202 1463211414764 1475333849088 1476857954304 1477922586624 1478215360512 1480456536064 1481430269952 1481985933312 1483054262272 1483348052736 1484745867264 1485039992832 1486574125056 1487351119872 1487645761536 1487940461568 1489477590144 1490196381696 1490256102528 1490551319664 1492251475968 1492811198208 1493106921504 1493887330848 1495430602884 1496354217984 1497136324608 1497432904704 1498512369024 1500060418992 1502334714624 1502632324512 1503715536972 1509929237538 1517739835392 1521136697344 1522708119552 1523009765376 1524107667456 1527422386176 1527724965888 1528297993728 1529399707968 1530041204736 1530405633024 1531144175616 1532725936128 1533029566464 1533830842368 1534134691584 1535719541472 1536460648448 1536826605732 1537471217664 1538047901184 1539156643904 1539461548152 1541051900991 1542809659392 1543115287296 1543921834752 1544227682976 1545822959508 1549282674456 1549589584653 1557296840704 1563731951616 1565169205248 1567542214656 1569161576448 1570292748288 1570603820544 1572395286528 1572985069568 1574019661824 1575154335744 1575745153664 1576057306032 1576406089728 1577542483968 1577854992384 1578679697408 1579485007872 1580310564864 1580623621632 1580936740416 1581763056192 1582569939528 1583397108936 1583710777143 1585203167232 1585517193216 1586111898096 1587255289026 1588299267168 1590707344896 1591022461248 1592169392088 1593814195179 1596230634288 1612279185408 1612598575104 1615043493888 1616207740928 1617877377024 1618197875712 1619043666944 1619364396672 1620043628544 1621211480064 1622886285312 1623207776256 1624377908736 1624987189716 1625346801664 1625668780032 1626055985088 1626840686592 1628521307136 1628843914368 1629695270016 1630018109808 1631702012814 1632489438976 1633563168768 1634740766208 1635353934148 1639235263104 1640416949424 1640741913162 1648902537216 1654627893248 1655716184064 1659421851648 1659750580224 1661465198592 1662662909952 1662992280576 1663984205824 1664889126912 1665513603072 1667234174976 1668436045056 1668766559328 1669135859712 1669638781536 1670008274944 1670339100672 1670669991936 1672395890688 1673270009856 1673601481728 1674229225768 1676138889216 1676470929408 1676538115344 1677347178496 1679079975168 1679412597984 1679745286692 1680623247204 1684278365184 1684612017792 1685826415152 1687567971366 1690126553952 1690461365076 1707457314816 1710046052352 1711278784512 1713046634496 1713385986048 1714621125888 1715340312576 1715983712256 1717220724736 1718350184448 1718994713088 1719335242944 1720233896128 1720574671464 1720955437056 1721296355328 1722196033536 1722537197568 1724316678144 1724658262272 1725559697664 1725901528032 1726930976768 1727684484156 1728518229504 1730303888832 1731551224392 1731894241671 1735660866816 1736912064096 1742943008763 1751958945792 1757382967296 1758042136576 1759198445568 1761865629696 1763135717376 1763484991488 1765306773504 1766229454848 1766579341824 1766929298112 1768594341888 1768944697344 1769608203264 1772048627712 1772713297872 1773064469286 1773456850944 1773991205382 1774383792128 1774735294464 1775086866432 1776014659584 1776920633856 1777849385472 1778201574336 1779483438216 1780897569792 1781321747553 1782181377152 1783353563136 1784022473616 1784375885358 1789545763008 1789900268904 1791190566099 1795759463574 1805048610816 1806349828096 1810636996608 1813814083584 1814173396992 1816564072448 1816923930624 1818233708544 1820112049152 1820472610176 1821424125312 1821784946256 1822188109824 1822549082112 1823862915072 1824547020032 1825747070976 1826431882656 1827748514636 1828515151872 1828877377536 1829833285632 1830195772416 1832086470528 1832449403664 1833407178768 1833770373534 1836550618848 1839083361984 1844139670992 1845469068102 1855015354368 1859747053568 1861456379904 1865504784384 1866849583104 1867219402752 1867919770112 1869148348416 1870050361344 1870495773696 1871982231552 1873331699712 1873702803456 1874682140672 1875638446848 1876618795776 1876990550688 1877362379244 1877777842176 1878343629228 1878759309312 1879131488256 1879503740928 1882428761088 1882801666944 1883507878989 1885282779136 1885656250368 1886029795584 1886105379762 1887015575808 1888964972064 1889339172732 1893567713224 1894813160832 1895523878217 1901392373196 1911227940864 1917145055232 1917864148992 1919246692352 1923420782592 1923801808896 1925188632576 1926718554112 1927177463808 1927559234304 1928948766624 1929375645696 1930099326976 1930481676288 1931873315328 1933869052224 1934252148312 1935263133144 1935646505397 1936074866688 1936458399744 1937470537728 1937854347264 1938581208784 1939856262912 1941254659872 1942797348864 1944197865984 1944583008192 1946591874936 1947995127441 1954026072108 1969143939072 1970563448832 1970953814016 1975981244416 1977055838208 1977797403648 1980053323776 1982098833408 1983134826496 1983527682048 1983920615424 1985970120192 1986928508928 1987008136704 1987401759552 1988235362304 1989668634624 1990414930944 1990809228672 1991849774464 1993907470512 1994302460106 1995138957312 1996181766144 1996577206272 1996972724736 1998016492032 2000080558656 2000476771128 2001918867993 2003112952832 2003509766016 2004954049296 2007025282818 2013238983384 2023653113856 2030277492736 2030679687168 2032143556608 2036563181568 2036966621184 2037730658304 2039199610624 2040054939648 2040540844032 2041525567488 2043634581504 2044039421952 2045107789824 2045512922112 2047626055296 2048031686448 2049102140976 2049508064538 2049961623552 2050730534912 2051845779456 2052615397536 2054735867988 2057079545856 2057487049728 2058562446336 2058970243968 2061097279344 2062583076114 2065710232608 2066119446204 2084975935488 2086892273664 2090056286208 2092215435264 2093723664384 2094138427392 2096527048704 2098692882432 2100205780992 2100621828096 2101409741376 2103389978624 2103806656512 2104307745408 2105980010496 2107080753152 2107498162176 2107915653888 2109017408256 2110093252704 2111196145248 2111614369524 2112500072448 2113604222976 2114022924288 2114815864128 2116340385368 2117732356224 2118526687419 2120943126528 2121363281664 2121783520032 2122892522784 2125085593572 2128307512384 2130263677377 2149705580544 2150131433472 2153391325184 2157169836032 2157597167616 2159152528896 2161615306752 2163848380416 2164277035008 2165837211648 2166649586288 2167558373376 2168074646784 2169120915456 2170547601408 2171361742848 2171791885824 2172927026688 2173357479744 2175602683752 2176033666851 2177171024787 2178084225024 2179654354944 2180086140672 2180903859882 2183911492356 2185647017472 2187222599232 2187655884216 2189915859303 2194817122146 2213000773632 2215286931456 2216883879936 2217323040768 2220684804096 2222145404928 2222978899968 2224581393408 2225022079104 2226185042048 2227118800896 2227559989248 2229861187584 2231026679808 2231468642304 2231910692352 2234851852288 2235294572544 2235384153792 2235826979496 2238773300224 2239216797312 2239660382256 2240830996272 2243145904326 2244531326976 2245704486912 2246149357056 2247768553536 2250090628488 2253502071936 2253948486768 2255573305458 2276609753088 2280061403136 2281705046016 2284062179328 2284514648064 2286161501184 2287978283008 2291133579264 2291992950784 2292446990592 2294099561952 2294607249408 2295061807104 2296261378048 2296716263424 2299088904192 2299544349696 2300746263552 2301202037376 2302065185431 2303579312208 2304690972672 2305239908598 2306206826496 2307071851776 2308734965856 2309192322228 2314214489088 2315882752128 2316341524464 2323924011684 2335945261056 2343177289728 2345597927424 2347753807872 2350847623168 2351313321984 2353742364672 2354972606464 2355439122432 2355905730816 2358125789184 2358592929792 2359477604352 2361029492736 2362731503616 2363617730496 2364085959048 2364609134592 2365321607176 2366313725952 2366782488576 2368019546112 2369227511808 2370465847296 2370935432448 2371405110624 2372644584288 2374530093056 2375095663404 2377804750848 2378696631488 2379167847144 2380882933539 2386061017344 2386533691872 2388254088132 2394345951432 2406731481088 2418418778112 2418897862656 2422565240832 2424311611392 2426816065536 2427296813568 2428565500416 2429046595008 2430065442816 2431817220096 2434329427968 2435242510208 2436566863104 2437480784574 2438020202496 2438503170048 2439777714176 2440261029888 2442781960704 2443265871552 2444542905024 2445027164712 2447553019221 2448734158464 2450344753152 2452111149312 2453030901222 2458852894656 2460625424136 2461112869743 2473353805824 2481941839872 2483574276096 2489132777472 2489625870336 2492197797888 2493400481792 2493994364928 2494488420864 2495976308736 2497775599616 2498270404608 2500851262464 2502158394368 2502654067584 2503149838992 2503703789568 2504458172304 2505012412416 2505508651008 2506004987904 2508593836032 2509905014784 2510402222592 2511343838652 2514208333824 2514706394112 2514807173016 2516020767744 2518619962752 2519118896976 2519617930038 2520934870806 2526417547776 2527365170956 2528739622728 2535189830928 2535692047614 2548303921152 2557152198656 2564561043456 2565069078528 2566918176768 2569569951744 2570078979072 2571931688832 2573010468864 2573975568384 2575831087104 2577525276672 2578492069632 2579002864416 2580350844192 2580862007196 2581433155584 2581944532992 2583294050304 2583805796352 2586475017216 2588339546496 2588852292048 2590396465152 2592263821312 2592777344256 2595455833248 2597326836588 2603491300224 2605368096144 2627417931776 2627938418688 2636074450944 2637063204864 2638797668352 2642798444544 2644703576064 2645227487232 2647960160256 2649238011904 2649344182272 2649869012736 2650393947168 2650980483072 2652891512832 2653886574592 2654412304896 2658543294016 2659069946808 2659596703929 2660185276416 2660986808073 2661575688192 2662102941696 2662630299648 2664021989376 2665380950784 2666774078208 2667302361504 2669225157324 2671346354688 2673272065728 2675030344704 2676033710424 2676563828037 2684318644512 2693639195361 2707572916224 2709524742144 2715955494912 2716974211072 2720721125376 2722034089984 2724846108672 2725385895936 2726810386432 2727350562816 2730168073728 2730708915264 2732136187968 2732677419384 2733282164736 2733823623168 2735794372608 2736820530048 2738620606464 2739647823984 2741622771954 2742772727808 2743316066304 2744749928448 2745293658624 2748129705792 2750110768152 2750655560301 2754280310144 2754825928272 2766209506488 2768203602153 2782523031552 2786741714944 2789620580352 2791631552512 2792184569856 2798257176576 2800274374656 2800829104128 2801879655168 2803722522624 2805075542016 2805743660544 2807973347328 2809997549568 2810554205184 2812023211008 2813457670272 2814928193664 2815485826032 2816043568866 2816666763264 2817515443842 2818138963968 2818697232384 2819754485504 2823643141632 2824702249892 2827924168704 2828484375552 2829044693376 2830523363712 2833447458096 2834008759098 2840351569836 2842219741248 2852088559794 2866274107392 2866841911296 2875717582848 2876796223488 2878870038528 2882153742336 2885131173888 2885702713344 2887782948864 2890077831168 2890766195712 2892161220608 2893423149936 2894063468544 2895148990464 2895722514432 2897236035584 2897809972992 2900803578336 2901378222468 2902894699716 2904112300032 2904687599616 2906205806592 2906781520896 2907871813176 2909784394368 2911881989808 2914196023296 2916296798976 2916874512288 2919887812404 2926422829528 2953715908608 2955845173248 2956430721024 2960913072128 2962860539904 2963971866624 2966108524544 2966696105472 2970079985664 2973148250112 2974702239744 2975291523072 2975880923136 2978955180288 2980392763392 2980512205056 2981102639328 2984502951936 2985622396416 2986213843008 2987774661696 2990861205768 2991453690159 2992708435968 2994272649216 2994865809408 2997024738048 3000120837984 3004669429248 3005264649024 3007431073944 3010537924227 3019858475076 3035479670784 3042273394688 3045416239104 3046019530752 3048215334912 3054844772352 3055449931776 3056595987456 3058799415936 3060082409472 3060811266048 3062288351232 3065451872256 3066059132928 3067661684736 3068269383168 3071439082944 3072921296896 3073653211464 3074262096807 3074942435328 3076095802368 3078313287808 3078923096304 3082103801982 3085619318784 3086230574592 3087843669504 3088455365952 3091645919016 3093874614171 3098565348912 3099179169306 3114593681408 3127463903232 3130338410496 3135084429312 3138323152896 3140585496576 3141207641088 3144790573056 3145970139136 3148039323648 3150308671488 3151490307328 3152114612064 3152812179456 3155084967936 3155709984768 3157359394816 3158970015744 3160621129728 3161247243264 3161873480832 3163526112384 3165139879056 3166794217872 3167421554286 3170406334464 3171034386432 3172223796192 3174510578052 3176598534336 3181414689792 3182044922496 3184338784176 3187628390358 3192461268576 3224558370816 3225197150208 3230086987776 3232415481856 3235754754048 3236395751424 3238087333888 3238728793344 3240087257088 3242422960128 3245772570624 3246415552512 3248755817472 3249974379432 3250693603328 3251337560064 3252111970176 3253681373184 3257042614272 3257687828736 3259390540032 3260036219616 3263404025628 3264978877952 3267126337536 3269481532416 3270707868296 3271355789823 3278470526208 3280833898848 3281483826324 3292225683219 3309255786496 3311432368128 3319501160448 3322930397184 3325325819904 3325984561152 3327968411648 3329778253824 3331027206144 3334468349952 3336872090112 3337533118656 3339277563072 3340678201344 3341339983872 3344791781376 3346540019712 3347202963456 3348458451536 3352277778432 3352941858816 3353076230688 3354694356992 3358159950336 3358825195968 3359490573384 3361246494408 3364718856489 3368556730368 3369224035584 3371652830304 3375135942732 3380253107904 3380922730152 3383359958187 3414914629632 3420092104704 3422557569024 3426093268992 3426771972096 3429242251776 3431967424512 3434441449472 3436700368896 3437989426176 3438670485888 3440467792256 3441149342928 3441910874112 3442592710656 3444392067072 3445074395136 3448633356288 3449316524544 3451119395328 3451803056064 3453861953536 3455368968312 3457036459008 3457859862897 3460607777664 3463102448784 3463788483342 3471321733632 3473824128192 3485886017526 3503917891584 3514765934592 3516084273152 3518396891136 3523731259392 3526271434752 3526969982976 3530613547008 3532458909696 3533158683648 3533858596224 3537188683776 3537889394688 3539216406528 3544097255424 3545426595744 3546128938572 3546913701888 3547982410764 3548767584256 3549470588928 3550173732864 3552029319168 3553841267712 3555698770944 3556403148672 3558966876432 3561795139584 3562643495106 3564362754304 3566707126272 3568044947232 3568751770716 3579091526016 3579800537808 3582381132198 3591518927148 3610097221632 3612699656192 3621273993216 3627628167168 3628346793984 3633128144896 3633847861248 3636467417088 3640224098304 3640945220352 3642848250624 3643569892512 3644376219648 3645098164224 3647725830144 3649094040064 3651494141952 3652863765312 3655497029272 3656221176861 3657030303744 3657754755072 3659666571264 3660391544832 3664172941056 3664898807328 3666814357536 3667540747068 3673101237696 3678166723968 3679546351833 3688279341984 3690938136204 3710030708736 3719494107136 3722912759808 3733699166208 3734438805504 3735839540224 3738296696832 3740100722688 3740991547392 3743964463104 3746663399424 3747405606912 3749364281344 3751276893696 3753237591552 3753981101376 3754724758488 3755555684352 3756687258456 3757518618624 3758262976512 3759007481856 3764857522176 3765603333888 3767015757978 3770565558272 3771312500736 3772059591168 3772210759524 3774031151616 3777929944128 3778678345464 3781402306209 3787135426448 3789626321664 3791047756434 3802784746392 3803538071421 3822455881728 3835728297984 3838493384704 3846841565184 3847603617792 3850377265152 3853437108224 3854354927616 3855118468608 3857897533248 3860198653952 3860963352576 3863746630656 3867738104448 3868504296624 3870526266288 3871293010794 3872149733376 3872916799488 3874941075456 3875708694528 3877162417568 3879712525824 3882509319744 3885594697728 3888395731968 3889166016384 3893183749872 3895990254882 3908052144216 3938287878144 3941126897664 3941907628032 3951962488832 3954111676416 3955594807296 3960106647552 3964197666816 3966269652992 3967055364096 3967841230848 3971940240384 3973857017856 3974016273408 3974803519104 3976470724608 3979337269248 3980829861888 3981618457344 3983699548928 3987814941024 3988604920212 3990277914624 3992363532288 3993154412544 3993945449472 3996032984064 4000161117312 4000953542256 4003837735986 4006225905664 4007019532032 4009908098592 4014050565636 4023831390601 4026477966768 4047306227712 4060554985472 4061359374336 4064287113216 4073126363136 4073933242368 4075461316608 4078399221248 4081081688064 4083051134976 4087269163008 4088078843904 4090215579648 4091025844224 4095252110592 4096063372896 4098204281952 4099016129076 4099923247104 4101461069824 4103691558912 4105230795072 4109471735976 4112434157931 4114159091712 4114974099456 4117124892672 4117940487936 4122194558688 4125166152228 4131420465216 4132238892408 4173784547328 4180112572416 4184430870528 4187447328768 4188276854784 4197385764864 4200411561984 4201243656192 4202819482752 4206779957248 4207613313024 4208615490816 4211960020992 4214161506304 4214996324352 4215831307776 4218034816512 4220186505408 4222392290496 4223228739048 4225000144896 4226273165763 4227208445952 4228045848576 4229631728256 4232680770736 4235464712448 4237053374838 4241886253056 4242726563328 4243567040064 4245785045568 4250171187144 4251013138647 4256615024768 4260527354754 4278132839691 4299411161088 4300262866944 4306782650368 4314339672064 4315194335232 4318305057792 4323230613504 4327696760832 4328554070016 4331674423296 4333299172576 4335116746752 4336149293568 4338241830912 4341095202816 4342723485696 4343583771648 4345854053376 4346714959488 4351205367504 4352067333702 4354342049574 4356168450048 4359308709888 4360172281344 4361807719764 4367822984712 4371294034944 4374445198464 4375311768432 4379831718606 4389634244292 4426001547264 4430573862912 4433767759872 4434646081536 4441369608192 4444290809856 4445957799936 4449162786816 4450044158208 4452370084096 4454237601792 4455119978496 4459722375168 4462053359616 4462937284608 4463821384704 4469703704576 4470589145088 4470768307584 4471653958992 4477546600448 4478433594624 4479320764512 4481661992544 4486291808652 4489062653952 4491408973824 4492298714112 4495537107072 4497223318907 4500181256976 4507004143872 4507896973536 4511146610916 4553219506176 4563410092032 4568124358656 4569029296128 4572323002368 4575956566016 4582267158528 4583985901568 4584893981184 4588199123904 4590123614208 4592522756096 4593432526848 4598177808384 4599088699392 4601492527104 4602404074752 4604130370862 4607158624416 4609381945344 4610479817196 4612413652992 4614143703552 4617469931712 4618384644456 4623155702973 4628428978176 4631765504256 4632683048928 4647848023368 4648768753959 4671890522112 4691195854848 4695507615744 4701695246336 4702626643968 4707484729344 4709945212928 4710878244864 4711811461632 4717185859584 4718955208704 4722058985472 4725463007232 4727235460992 4728171918096 4729218269184 4730643214352 4732627451904 4733564977152 4736039092224 4738455023616 4740931694592 4741870864896 4742810221248 4745289168576 4749060186112 4750191326808 4751132331429 4755609501696 4757393262976 4758335694288 4761765867078 4772122034688 4773067383744 4776508176264 4781442585537 4788691902864 4813462962176 4836837556224 4837795725312 4845130481664 4848623222784 4853632131072 4854593627136 4857131000832 4858093190016 4860130885632 4863634440192 4868658855936 4870485020416 4873133726208 4874961569148 4876040404992 4877006340096 4879555428352 4880522059776 4885563921408 4886531743104 4889085810048 4890054329424 4895106038442 4897468316928 4900689506304 4904222298624 4906061802444 4917705789312 4921250848272 4922225739486 4946707611648 4963883679744 4967148552192 4978265554944 4979251740672 4984395595776 4987988729856 4988976841728 4991952617472 4995551199232 4996540809216 5001702524928 5004316788736 5005308135168 5006299677984 5007407579136 5008916344608 5010024824832 5011017302016 5012009975808 5017187672064 5019810029568 5020804445184 5022687677304 5026308415249 5028416667648 5029412788224 5029614346032 5032041535488 5037239925504 5038237793952 5039235860076 5041869741612 5052835095552 5054730341912 5057479245456 5070379661856 5071384095228 5114304397312 5130138157056 5133836353536 5139139903488 5140157958144 5143863377664 5146020937728 5147951136768 5151662174208 5155050553344 5156984139264 5158005728832 5160701688384 5161724014392 5162866311168 5163889065984 5166588100608 5167611592704 5172950034432 5176679092992 5177704584096 5180792930304 5184527642624 5185554688512 5190911666496 5194653673176 5195682725013 5206982600448 5210736192288 5228829026289 5254835863552 5255876837376 5272148901888 5274126409728 5277595336704 5285596889088 5289407152128 5290454974464 5295920320512 5298476023808 5298688364544 5299738025472 5300787894336 5305783025664 5307773149184 5308824609792 5317086588032 5318139893616 5319193407858 5320370552832 5321973616146 5323151376384 5324205883392 5325260599296 5328043978752 5330761901568 5333548156416 5334604723008 5338450314648 5342692709376 5343965242659 5346544131456 5350060689408 5352067420848 5353127656074 5368637289024 5373571698297 5387278390722 5415145832448 5419049484288 5431910989824 5433948422144 5441442250752 5444068179968 5449692217344 5450771791872 5453620772864 5454701125632 5460336147456 5461417830528 5464272375936 5465354838768 5466564329472 5467647246336 5471588745216 5473641060096 5477241212928 5479295647968 5483245543908 5485545455616 5486632132608 5489499856896 5490587317248 5496259411584 5500221536304 5501311120602 5508560620288 5509651856544 5532419012976 5536407204306 5565046063104 5579241160704 5583263105024 5584369139712 5596514353152 5600548749312 5601658208256 5603759310336 5607445045248 5610151084032 5611487321088 5615946694656 5619995099136 5621108410368 5624046422016 5626915340544 5629856387328 5630971652064 5632087137732 5633333526528 5635030887684 5636277927936 5637394464768 5639508971008 5647286283264 5649404499784 5650523636967 5655848337408 5656968751104 5658089386752 5661046727424 5666894916192 5668017518196 5680703139672 5684439482496 5686571634651 5704177119588 5733683822592 5751435165696 5753592446976 5757740077056 5770262347776 5771405426688 5775565897728 5780155662336 5781532391424 5784322441216 5786846299872 5788126937088 5790297980928 5791445028864 5794472071168 5795619945984 5801607156672 5802756444936 5805789399432 5806939516191 5808224600064 5809375199232 5812411613184 5813563041792 5815743626352 5819568788736 5823763979616 5828392046592 5832593597952 5833749024576 5839775624808 5843985382323 5852845659056 5907431817216 5911690346496 5912861442048 5921826144256 5927943733248 5932217049088 5933392210944 5940159971328 5946296500224 5949404479488 5950583046144 5951761846272 5957910360576 5960785526784 5961024410112 5962205278656 5969005903872 5971244792832 5972427686016 5975549323392 5981722411536 5982907380318 5985416871936 5988545298432 5989731618816 5994049476096 6000241675968 6005756603979 6009338858496 6010529298048 6014862147888 6021075848454 6039716950152 6070959341568 6084546789376 6090832478208 6092039061504 6096430669824 6109689544704 6110899863552 6113191974912 6117598831872 6120164818944 6121622532096 6124576702464 6130903744512 6132118265856 6135323369472 6136538766336 6142878165888 6145842593792 6147306422928 6148524193614 6149884870656 6152191604736 6156626575616 6157846192608 6164207603964 6171238637568 6172461149184 6175687339008 6176910731904 6183291838032 6187749228342 6197130697824 6198358338612 6254927806464 6260676820992 6270168858624 6276646305792 6281170993152 6282415282176 6289581146112 6291940278272 6296078647296 6300617342976 6302980614656 6304229224128 6310169935872 6311419969536 6314718789632 6317940031488 6321242259456 6322494486528 6323746961664 6327052224768 6330279758112 6333588435744 6334843108572 6340812668928 6342068772864 6344447592384 6349021156104 6353197068672 6355580062257 6362829379584 6364089844992 6368677568352 6375256780716 6384922537152 6390791032131 6449116741632 6450394300416 6460173975552 6464830963712 6471509508096 6472791502848 6476174667776 6477457586688 6484845920256 6491545141248 6492831105024 6497511634944 6499948758864 6501387206656 6502675120128 6504223940352 6507362746368 6514085228544 6515375657472 6518781080064 6520072439232 6526808051256 6529957755904 6531513074361 6534252675072 6538963064832 6541415736592 6542711579646 6556941052416 6561667797696 6562967652648 6569747577909 6584451366438 6618511572992 6639002320896 6645860794368 6650651639808 6651969122304 6655936823296 6662054412288 6668936699904 6673744180224 6675066237312 6678555126144 6681356402688 6682679967744 6689583562752 6693080039424 6694405926912 6696916903072 6704555556864 6705883717632 6706152461376 6709388713984 6716319900672 6717650391936 6718981146768 6722492988816 6729437712978 6737113460736 6738448071168 6743305660608 6750271885464 6760506215808 6761845460304 6766719916374 6829829259264 6840184209408 6845115138048 6852186537984 6853543944192 6858484503552 6863934849024 6868882898944 6873400737792 6875978852352 6877340971776 6880935584512 6882298685856 6883821748224 6885185421312 6888784134144 6890148790272 6897266712576 6898633049088 6902238790656 6903606112128 6906195556293 6907723907072 6910737936624 6914072918016 6915719725794 6921215555328 6926204897568 6927576966684 6942643467264 6947648256384 6950254220129 6971772035052 7007835783168 7029531869184 7032168546304 7036793782272 7052542869504 7053939965952 7061227094016 7064917819392 7066317367296 7067717192448 7074377367552 7075778789376 7078432813056 7088194510848 7090853191488 7092257877144 7093827403776 7095964821528 7097535168512 7098941177856 7100347465728 7104058638336 7107682535424 7111397541888 7112806297344 7117933752864 7123590279168 7125286990212 7128725508608 7133414252544 7136089894464 7137503541432 7142648800617 7158183052032 7159601075616 7164762264396 7183037854296 7220194443264 7225399312384 7255256334336 7256693587968 7266256289792 7267695722496 7272934834176 7280448196608 7281890440704 7285696501248 7287139785024 7290196328448 7295451660288 7298188080128 7302988283904 7305727530624 7310994058544 7312442353722 7314060607488 7315509510144 7319333142528 7320783089664 7328345882112 7329797614656 7333628715072 7335081494136 7342659057663 7346202475392 7356333447936 7359092703666 7376558683968 7381876272408 7420061417472 7438988214272 7445825519616 7467398332416 7468877611008 7471679080448 7476593393664 7480201445376 7481983094784 7487928926208 7493326798848 7494811213824 7498728562688 7502553787392 7506475183104 7507962202752 7509449516976 7511111368704 7513374516912 7515037237248 7516525953024 7518014963712 7529715044352 7531206667776 7534031515956 7541131116544 7542625001472 7544119182336 7544421519048 7548062303232 7555859888256 7557356690928 7562804612418 7574270852896 7579252643328 7582095512868 7605569492784 7607076142842 7644911763456 7671456595968 7676986769408 7693683130368 7695207235584 7700754530304 7708709855232 7710236937216 7715795066496 7720397307904 7721926705152 7727493261312 7735476208896 7737008593248 7741052532576 7742586021588 7744299466752 7745833598976 7749882150912 7751417389056 7754324835136 7759425051648 7765018639488 7767931187203 7771189395456 7776791463936 7778332032768 7786367499744 7791980509764 7816104288432 7882253795328 7883815256064 7903924977664 7908223352832 7911189614592 7928395333632 7932539305984 7934110728192 7935682461696 7943880480768 7947714035712 7948032546816 7949607038208 7952941449216 7958674538496 7961659723776 7963236914688 7967399097856 7975629882048 7977209840424 7978790111787 7980555829248 7982960424219 7984727064576 7986308825088 7987890898944 7992065968128 8000322234624 8001907084512 8007675471972 8012451811328 8014039064064 8019816197184 8028101131272 8029691484111 8047662781202 8052955933536 8080917586083 8121109970944 8122718748672 8128574226432 8147866484736 8150922633216 8156798442496 8162163376128 8166102269952 8174538326016 8176157687808 8180431159296 8182051688448 8190504221184 8192126745792 8196408563904 8198032258152 8199846494208 8202922139648 8207383117824 8210461590144 8218943471952 8224868315862 8228318183424 8229948198912 8234249785344 8235880975872 8244389117376 8250332304456 8262840930432 8264477784816 8304610806459 8347569094656 8360225144832 8368861741056 8374894657536 8376553709568 8394771529728 8400823123968 8402487312384 8405638965504 8413559914496 8415226626048 8417230981632 8423920041984 8428323012608 8429992648704 8431662615552 8436069633024 8440373010816 8444784580992 8446457478096 8450000289792 8452546331526 8454416891904 8456091697152 8459263456512 8465361541472 8470929424896 8474106749676 8483772506112 8485453126656 8487134080128 8491570091136 8500342374288 8502026277294 8513230049536 8521054709508 8556265679382 8598822322176 8600525733888 8628679344128 8630388670464 8636610115584 8646461227008 8655393521664 8657108140032 8663348846592 8666598345152 8670233493504 8672298587136 8676483661824 8682190405632 8685446971392 8687167543296 8691708106752 8693429918976 8702410735008 8704134667404 8708684099148 8712336900096 8718617419776 8720344562688 8723615439528 8735645969424 8742588069888 8748890396928 8750623536864 8759663437212 8779268488584 8861147725824 8867535519744 8869292163072 8882739216384 8888581619712 8891915599872 8898325573632 8900088316416 8904740168192 8910239956992 8919444750336 8924106719232 8925874569216 8927642769408 8939407409152 8941178290176 8941536615168 8943307917984 8955093200896 8956867189248 8958641529024 8963323985088 8972583617304 8974361070477 8978125307904 8982817947648 8984597428224 8991074214144 8994446637814 9000362513952 9014008287744 9015793947072 9022293221832 9031613772681 9106439012352 9126820184064 9136248717312 9138058592256 9144646004736 9151913132032 9164534317056 9167971803136 9169787962368 9176398247808 9180247228416 9185045512192 9186865053696 9196355616768 9198177398784 9202985054208 9204808149504 9208260741724 9214317248832 9218763890688 9220959634392 9224827305984 9228287407104 9234939863424 9236769288912 9246311405946 9256857956352 9263531008512 9265366097856 9281623842513 9295696046736 9297537507918 9343781044224 9382391709696 9391015231488 9403390492672 9405253287936 9414969458688 9419890425856 9421756489728 9423622923264 9434371719168 9437910417408 9444117970944 9450926014464 9454470921984 9456343836192 9458436538368 9461286428704 9465254903808 9467129954304 9472078184448 9476910047232 9481863389184 9483741729792 9485620442496 9490578337152 9498120372224 9500382653616 9502264662858 9511219003392 9514786525952 9516671388576 9523531734156 9544244069376 9546134767488 9553016352528 9562885171074 9577383805728 9673675112448 9675591450624 9690260963328 9697246445568 9707264262144 9709187254272 9714262001664 9716186380032 9720261771264 9727268880384 9737317711872 9740970040832 9746267452416 9749923138296 9752080809984 9754012680192 9759110856704 9761044119552 9771127842816 9773063486208 9778171620096 9780108658848 9790212076884 9794936633856 9801379012608 9808444597248 9812123604888 9814067369469 9835411578624 9842501696544 9844451478972 9876677049657 9927767359488 9934297104384 9958503481344 9968791191552 9975977459712 9977953683456 9983905234944 9991102398464 9993081618432 10003405049856 10008633577472 10010616270336 10012599355968 10017832689216 10022034604032 10024019951616 10034375344128 10039620059136 10041608890368 10045375354608 10052616830498 10056833335296 10058825576448 10059228692064 10064083070976 10074479851008 10076475587904 10078471720152 10083739483224 10094156569467 10105670191104 10109460683824 10114958490912 10140759323712 10142768190456 10150079874561 10228608794624 10260276314112 10267672707072 10278279806976 10280315916288 10287726755328 10295902273536 10303324348416 10310101106688 10313968278528 10316011457664 10321403376768 10323448028784 10325732622336 10327778131968 10333176201216 10335223185408 10345900068864 10353358185984 10355409168192 10361585860608 10369055285248 10371109377024 10373579588691 10381823332992 10389307346352 10391365450026 10413965200896 10421472384576 10457658052578 10509671727104 10511753674752 10544297803776 10548252819456 10555190673408 10571193778176 10578814304256 10580909948928 10591840641024 10596952047616 10597376729088 10599476050944 10601575788672 10611566051328 10615546298368 10617649219584 10634173176064 10636279787232 10638386815716 10640741105664 10643947232292 10646302752768 10648411766784 10650521198592 10656087957504 10661523803136 10667096312832 10669209446016 10676900629296 10685385418752 10687930485318 10693088262912 10700121378816 10704134841696 10706255312148 10737274578048 10747143396594 10774556781444 10830291664896 10838098968576 10863821979648 10867896844288 10882884501504 10899384434688 10901543583744 10907241545728 10909402251264 10920672294912 10922835661056 10928544751872 10930709677536 10933128658944 10935294492672 10943177490432 10947282120192 10954482425856 10958591295936 10966491087816 10968663530583 10971090911232 10973264265216 10978999713792 10981174634496 10992518823168 11000443072608 11002622241204 11017121240576 11019303713088 11038639055499 11064838025952 11072814408612 11130092126208 11158482321408 11166526210048 11168738279424 11201097498624 11203316416512 11207518620672 11214890090496 11220302168064 11222974642176 11231893389312 11239990198272 11242216820736 11248092844032 11253830681088 11259712774656 11261943304128 11264174275464 11266667053056 11270061775368 11272555855872 11274788929536 11279017942016 11294572566528 11298808999568 11301047273934 11311696674816 11313937502208 11316178773504 11322093454848 11333789832384 11336035036392 11344206918627 11361406279344 11368878964992 11373143269302 11408354239176 11467367645184 11507184893952 11515480154112 11540524695552 11542810853376 11551131795456 11560311324672 11563064782848 11568644882432 11573692599744 11580595961856 11582890057728 11588944142336 11591239891968 11603214313344 11605512889872 11611578798864 11613879032382 11616449200128 11618750398464 11624823226368 11627126083584 11631487252704 11639137577472 11647527959232 11656784093184 11665187195904 11667498049152 11679551249616 11687970764646 11705691318112 11814863634432 11823380692992 11825722884096 11843652288512 11855887466496 11864434098176 11866784421888 11880319942656 11892593000448 11898808958976 11901166092288 11903523692544 11915820721152 11921571053568 11922048820224 11924410557312 11938011807744 11942489585664 11944855372032 11951098646784 11963444823072 11965814760636 11970833743872 11977090596864 11979463237632 11988098952192 12000483351936 12004984562041 12011513207958 12018677716992 12021058596096 12029724295776 12042151696908 12071494171803 12079433900304 12141918683136 12181664956416 12184078123008 12192861339648 12219379089408 12221799727104 12226383949824 12235197663744 12243245064192 12249153404928 12261807489024 12264236531712 12270646738944 12273077532672 12285756331776 12291685187584 12294612845856 12297048387228 12299769741312 12304383209472 12313253151232 12315692385216 12328415207928 12337302473793 12342477275136 12344922298368 12351374678016 12353821463808 12366583676064 12375498456684 12394261395648 12396716677224 12521353641984 12540337717248 12553292611584 12562341986304 12564830564352 12583880556544 12592157294592 12601234685952 12605961229312 12608458448256 12620339871744 12622839939072 12629437579264 12635880062976 12642484518912 12644988973056 12647493923328 12654104449536 12660559516224 12667176871488 12669686217144 12678819497289 12681625337856 12684137545728 12688895184768 12698042312208 12706394137344 12711160124514 12725658759168 12728179689984 12737355136704 12750513561432 12769845074304 12781582064262 12834398519073 12898233483264 12900788600832 12920347951104 12929661927424 12943019016192 12945583005696 12952349335552 12954915173376 12969691840512 12983090282496 12985662210048 12995023269888 12999897517728 13002774413312 13005350240256 13008447880704 13014725492736 13028170457088 13030751314944 13037562160128 13040144878464 13053616102512 13059915511808 13063026148722 13068505350144 13077926129664 13082831473184 13085423159292 13113882104832 13123335595392 13125935305296 13139495155818 13168902732876 13237023145984 13278004641792 13291721588736 13301303279616 13303938244608 13324108824576 13337873399808 13347488360448 13350132474624 13357110252288 13362712805376 13365359935488 13379167125504 13386160078848 13388811853824 13393833806144 13409111113728 13411767435264 13412304922752 13418777427968 13432639801344 13435300783872 13437962293536 13444985977632 13458875425956 13474226921472 13476896142336 13486611321216 13491669956721 13500543770928 13521012431616 13523690920608 13533439832748 13659658518528 13690230276096 13704373075968 13707087888384 13716969007104 13727869698048 13737765797888 13746801475584 13751957704704 13754681943552 13761871169024 13764597371712 13770370842624 13777568268288 13780297580544 13794533425152 13797266098176 13804477581312 13807212224256 13812391112586 13815447814144 13821475873248 13828145836032 13831439451588 13842431110656 13852409795136 13855153933368 13869467108919 13885286934528 13895296512768 13900508440258 13943544070104 13946306261877 14015671566336 14064337092608 14073587564544 14105085739008 14107879931904 14122454188032 14129835638784 14132634734592 14135434384896 14151557578752 14156865626112 14176389021696 14181706382976 14184515754288 14187654807552 14191929643056 14195070337024 14197882355712 14200694931456 14208117276672 14215365070848 14222795083776 14225612594688 14235867505728 14247180558336 14250573980424 14257451017216 14266828505088 14272179788928 14275007082864 14285297601234 14316366104064 14319202151232 14329524528792 14344327756611 14366075708592 14440388886528 14450798624768 14510512668672 14513387175936 14532512579584 14535391444992 14545869668352 14560896393216 14563780881408 14571393002496 14574279570048 14580392656896 14590903320576 14596376160256 14605976567808 14611455061248 14621988117088 14624884707444 14628121214976 14631019020288 14638666285056 14641566179328 14656691764224 14659595229312 14667257430144 14670162988272 14685318115326 14692404950784 14712666895872 14718185407332 14753117367936 14763752544816 14840122834944 14891651039232 14934796664832 14937755222016 14943358160896 14953186787328 14963966189568 14975857852416 14986653597696 14989622427648 14997457125376 15005107574784 15012950366208 15015924405504 15018899033952 15022222737408 15026749033824 15030074474496 15033051906048 15036029927424 15059430088704 15062413335552 15068063031912 15078925245747 15082262233088 15085250002944 15088238364672 15088843038096 15096124606464 15111719776512 15114713381856 15125609224836 15148541705792 15158505286656 15164191025736 15211138985568 15214152285684 15342913191936 15353973538816 15390414471168 15401509060608 15417419710464 15420473874432 15431590132992 15440794615808 15443853410304 15454986522624 15470952417792 15474017186496 15482105065152 15485172043176 15488598933504 15491667197952 15499764301824 15502834778112 15508649670272 15518850103296 15530037278976 15535862374406 15542378790912 15553582927872 15556664065536 15572734999488 15583961019528 15587048175039 15632208576864 15686487078867 15764507590656 15767630512128 15807849955328 15816446705664 15822379229184 15856790667264 15865078611968 15868221456384 15871364923392 15887760961536 15895428071424 15896065093632 15899214076416 15917349076992 15923319447552 15926473829376 15934798195712 15951259764096 15954419680848 15957580223574 15961111658496 15965920848438 15969454129152 15972617650176 15975781797888 15984131936256 16000644469248 16003814169024 16015350943944 16024903622656 16028078128128 16031895727977 16039632394368 16056202262544 16059382968222 16095325562404 16105911867072 16161835172166 16242219941888 16245437497344 16257148452864 16295732969472 16301845266432 16313596884992 16324326752256 16332204539904 16349076652032 16352315375616 16360862318592 16364103376896 16381008442368 16384253491584 16392817127808 16396064516304 16399692988416 16405844279296 16414766235648 16420923180288 16437886943904 16449736631724 16456636366848 16459896397824 16468499570688 16471761951744 16488778234752 16500664608912 16525681860864 16528955569632 16609221612918 16695138189312 16737723482112 16749789315072 16753107419136 16789543059456 16801646247936 16804974624768 16811277931008 16830453252096 16834461963264 16847840083968 16856646025216 16859985297408 16863325231104 16872139266048 16880746021632 16889569161984 16892914956192 16900000579584 16905092663052 16908833783808 16912183394304 16918526913024 16930723082944 16941858849792 16948213499352 16951570910901 16967545012224 16970906253312 16974268160256 16983140182272 17000684748576 17004052554588 17026460099072 17042109419016 17059714903953 17112531358764 17201051467776 17257358688256 17260777340928 17273220231168 17310787043328 17314216280064 17326697693184 17333196690304 17340466987008 17344597174272 17352967323648 17364380811264 17370893942784 17374335086592 17383416213504 17386859837952 17404821470016 17408269334808 17417368198296 17420818548573 17424673800192 17437234839552 17440689125376 17447230879056 17471291938848 17485176139776 17497780793856 17501247073728 17519326874424 17531956146969 17558536977168 17722295451648 17735071039488 17738584326144 17765478432768 17783831199744 17796651147264 17800176632832 17809480336384 17820479913984 17838889500672 17848213438464 17851749138432 17855285538816 17878814818304 17882356580352 17883073230336 17886615835968 17910186401792 17913734378496 17917283058048 17926647970176 17945167234608 17948722140954 17956250615808 17965635895296 17969194856448 17982148428288 17988893275628 18000725027904 18028016575488 18031587894144 18044586443664 18063227545362 18212878024704 18253640368128 18272497434624 18276117184512 18289292009472 18303826264064 18329068634112 18335943606272 18339575924736 18352796495616 18360494456832 18370091024384 18373730107392 18392711233536 18396354797568 18405970108416 18409616299008 18416521483448 18428634497664 18437527781376 18441919268784 18449654611968 18456574814208 18469879726848 18473538577824 18492622811892 18513715912704 18527062017024 18530732195712 18563247685026 18591392093472 18595075015836 18764783419392 18782030462976 18810506575872 18829938917376 18839780851712 18843512979456 18847245846528 18868743438336 18875820834816 18888235941888 18901852028928 18908941843968 18912687672384 18922572857408 18930509807616 18934259908608 18944156368896 18953820094464 18963726778368 18967483459584 18971240884992 18981156674304 18996240744448 19000765307232 19004529325716 19022438006784 19029573051904 19033342777152 19047063468312 19066740186771 19088488138752 19092269534976 19106032705056 19125770342148 19154767611456 19172373096393 19347350224896 19351182901248 19380521926656 19394492891136 19414528524288 19418374508544 19428524003328 19432372760064 19454537760768 19474635423744 19481940081664 19492534904832 19499846276592 19504161619968 19508025360384 19518221713408 19522088239104 19542255685632 19546126972416 19556343240192 19560217317696 19580424153768 19589873267712 19594539223083 19602758025216 19616889194496 19624247209776 19628134738938 19670823157248 19685003393088 19688902957944 19753354099314 19855534718976 19917006962688 19937582383104 19951954919424 19955907366912 19967810469888 19982204796928 19986163236864 20006810099712 20017267154944 20021232540672 20025198711936 20035665378432 20044069208064 20048039903232 20068750688256 20079240118272 20083217780736 20090750709216 20105233660996 20113666670592 20117651152896 20118457384128 20128166141952 20148959702016 20152951175808 20156943440304 20167478966448 20188313138934 20211340382208 20218921367648 20229916981824 20281518647424 20285536380912 20300159749122 20457217589248 20520552628224 20535345414144 20556559613952 20560631832576 20575453510656 20591804547072 20606648696832 20620202213376 20627936557056 20632022915328 20642806753536 20646896057568 20651465244672 20655556263936 20666352402432 20670446370816 20691800137728 20706716371968 20710818336384 20718586668879 20723171721216 20738110570496 20742218754048 20747159177382 20763646665984 20778614692704 20782730900052 20827930401792 20842944769152 20850762660387 20915316105156 21023507349504 21088595607552 21096505638912 21110381346816 21157628608512 21161819897856 21183681282048 21193904095232 21194753458176 21198952101888 21203151577344 21223132102656 21231092596736 21235298439168 21268346352128 21272559574464 21276773631432 21281482211328 21287894464584 21292605505536 21296823533568 21301042397184 21312175915008 21323047606272 21334192625664 21338418892032 21353801258592 21370770837504 21375860970636 21386176525824 21400242757632 21408269683392 21412510624296 21427946401851 21474549156096 21494286793188 21549113562888 21660583329792 21676197937152 21735793688576 21765769003008 21798768869376 21803087167488 21814483091456 21818804502528 21841344589824 21845671322112 21857089503744 21861419355072 21870588985344 21886354980864 21894564240384 21908964851712 21917182591872 21932982175632 21937327061166 21942181822464 21946528530432 21957999427584 21962349268992 21985037646336 22000886145216 22005244482408 22034242481152 22038607426176 22077278110998 22129676051904 22145628817224 22260184252416 22316964642816 22333052420096 22337476558848 22402194997248 22406632833024 22415037241344 22429780180992 22440604336128 22445949284352 22463786778624 22479980396544 22484433641472 22496185688064 22507661362176 22519425549312 22523886608256 22528348550928 22533334106112 22540123550736 22545111711744 22549577859072 22558035884032 22589145133056 22597617999136 22602094547868 22623393349632 22627875004416 22632357547008 22644186909696 22667579664768 22672070072784 22688413837254 22722812558688 22737757929984 22746286538604 22816708478352 22934735290368 23014369787904 23030960308224 23081049391104 23085621706752 23102263590912 23126129565696 23137289764864 23147385199488 23161191923712 23165780115456 23177888284672 23182479783936 23206428626688 23211025779744 23223157597728 23227758064764 23232898400256 23237500796928 23249646452736 23254252167168 23262974505408 23278275154944 23295055918464 23303793561609 23313568186368 23330374391808 23334996098304 23359102499232 23375941529292 23411382636224 23646761385984 23651445768192 23687304577024 23711774932992 23728868196352 23733568843776 23785186000896 23797617917952 23802332184576 23807047385088 23831641442304 23843142107136 23844097640448 23848821114624 23876023615488 23884979171328 23889710744064 23902197293568 23926889646144 23931629521272 23936370335361 23941667487744 23948881272657 23954181193728 23958926475264 23976197904384 24000966703872 24009969124082 24023026415916 24037355433984 24042117192192 24059448591552 24084303393816 24089074452333 24142988343606 24158867800608 24242752758249 24363329912832 24368156246016 24385722679296 24443599454208 24452767899648 24470395327488 24486490128384 24498306809856 24523614978048 24528473063424 24541293477888 24546155065344 24571512663552 24583370375168 24589225691712 24594096774456 24599539482624 24608766418944 24626506302464 24631384770432 24656830415856 24674604947586 24684954550272 24689844596736 24702749356032 24707642927616 24733167352128 24750996913368 24788522791296 24793433354448 25042707283968 25080675434496 25106585223168 25124683972608 25129661128704 25167761113088 25184314589184 25202469371904 25211922458624 25216916896512 25240679743488 25245679878144 25258875158528 25271760125952 25284969037824 25289977946112 25294987846656 25308208899072 25321119032448 25334353742976 25339372434288 25357638994578 25363250675712 25368275091456 25377790369536 25396084624416 25412788274688 25422320249028 25451317518336 25456359379968 25474710273408 25501027122864 25539690148608 25563164128524 25668797038146 25796466966528 25801577201664 25859323854848 25886038032384 25891166011392 25904698671104 25909830346752 25939383681024 25966180564992 25971324420096 25990046539776 25999795035456 26010700480512 26016895761408 26029450985472 26056340914176 26061502629888 26075124320256 26080289756928 26107232205024 26119831023616 26126052297444 26137010700288 26155852259328 26165662946368 26170846318584 26227764209664 26246671190784 26251870610592 26278990311636 26337805465752 26474046291968 26583443177472 26602606559232 26607876489216 26648217649152 26675746799616 26694976720896 26700264949248 26714220504576 26730719870976 26758334251008 26772320157696 26777623707648 26787667612288 26818222227456 26823534870528 26824609845504 26837554855936 26865279602688 26870601567744 26875924587072 26889971955264 26917750851912 26923083211431 26948453842944 26953792284672 26973222642432 26983339913442 27001087541856 27042024863232 27047381841216 27066879665496 27094841318043 27319317037056 27380460552192 27408746151936 27414175776768 27433938014208 27455739396096 27475531595776 27493602951168 27503915409408 27509363887104 27523742338048 27529194743424 27540741685248 27555136536576 27560595161088 27589066850304 27594532196352 27608955162624 27614424448512 27624782225172 27630895628288 27642951746496 27656291672064 27662878903176 27684862221312 27704819590272 27710307866736 27738934217838 27770573869056 27790593025536 27801016880516 27887088140208 27892612523754 28031343132672 28128674185216 28147175129088 28210171478016 28215759863808 28244908376064 28259671277568 28265269469184 28270868769792 28303115157504 28313731252224 28352778043392 28363412765952 28369031508576 28375309615104 28383859286112 28390140674048 28395764711424 28401389862912 28416234553344 28430730141696 28445590167552 28451225189376 28471735011456 28494361116672 28501147960848 28514902034432 28533657010176 28544359577856 28550014165728 28570595202468 28632732208128 28638404302464 28659049057584 28688655513222 28732151417184 28901597249536 29021025337344 29026774351872 29070782889984 29091739336704 29121792786432 29127561762816 29142786004992 29148559140096 29160785313792 29181806641152 29192752320512 29211953135616 29222910122496 29243976234176 29249769414888 29256242429952 29262038040576 29277332570112 29283132358656 29313383528448 29319190458624 29334514860288 29340325976544 29370636230652 29384809901568 29425333791744 29436370814664 29442202108407 29506234735872 29527505089632 29630031148971 29783302078464 29875510444032 29886716321792 29906373574656 29927932379136 29951715704832 29973307195392 29979244855296 29994914250752 30010215149568 30025900732416 30031848811008 30037798067904 30053498067648 30066103812096 30072059854848 30118860177408 30124826671104 30136126063824 30157850491494 30164524466176 30170500005888 30176476729344 30177686076192 30192249212928 30223439553024 30229426763712 30251218449672 30282469708401 30297083411584 30317010573312 30328382051472 30422277971136 30428304571368 30450239623683 30685826383872 30707947077632 30780828942336 30803018121216 30834839420928 30840947748864 30863180265984 30881589231616 30887706820608 30909973045248 30941904835584 30948034372992 30964210130304 30970344086352 30977197867008 30983334395904 30999528603648 31005669556224 31017299340544 31037700206592 31060074557952 31071724748812 31084757581824 31107165855744 31113328131072 31145469998976 31167922039056 31174096350078 31264417153728 31372974157734 31529015181312 31535261024256 31615699910656 31632893411328 31644758458368 31713581334528 31730157223936 31736442912768 31742729846784 31775521923072 31790856142848 31792130187264 31798428152832 31834698153984 31846638895104 31852947658752 31869596391424 31902519528192 31908839361696 31915160447148 31922223316992 31931841696876 31938908258304 31945235300352 31951563595776 31968263872512 32001288938496 32007628338048 32030701887888 32049807245312 32056156256256 32063791455954 32079264788736 32112404525088 32118765936444 32190651124808 32211823734144 32323670344332 32490874994688 32514296905728 32591465938944 32603690532864 32627193769984 32648653504512 32698153304064 32704630751232 32721724637184 32728206753792 32762016884736 32768506983168 32785634255616 32792129032608 32799385976832 32811688558592 32829532471296 32841846360576 32875773887808 32899473263448 32905990591749 32913272733696 32919792795648 32936999141376 32943523903488 32977556469504 33001329217824 33051363721728 33057911139264 33115917166497 33218443225836 33390276378624 33475446964224 33499578630144 33506214838272 33603292495872 33609949249536 33622555862016 33660906504192 33668923926528 33695680167936 33713292050432 33719970594816 33726650462208 33744278532096 33761492043264 33779138323968 33785829912384 33800001159168 33810185326104 33817667567616 33824366788608 33837053826048 33861446165888 33883717699584 33896426998704 33903141821802 33935090024448 33941812506624 33948536320512 33966280364544 34001369497152 34008105109176 34032620755881 34052920198144 34084218838032 34119429807906 34225062717528 34402102935552 34514717376512 34521554681856 34546440462336 34621574086656 34628432560128 34653395386368 34666393380608 34680933974016 34689194348544 34705934647296 34741787885568 34748670173184 34766832427008 34773719675904 34809642940032 34816538669616 34834736396592 34841637097146 34849347600384 34874469679104 34881378250752 34894461758112 34942583877696 34970352279552 34995561587712 35002494147456 35038653748848 35063912293938 35117073954336 35444590903296 35470142078976 35477168652288 35530956865536 35567662399488 35593302294528 35600353265664 35618960672768 35640959827968 35677779001344 35696426876928 35703498276864 35710571077632 35757629636608 35764713160704 35766146460672 35773231671936 35820372803584 35827468756992 35834566116096 35853295940352 35890334469216 35897444281908 35912501231616 35931271790592 35938389712896 35964296856576 35977786551256 36001450055808 36014953686123 36056033150976 36063175788288 36089172887328 36126455090724 36214482515409 36425756049408 36544994869248 36552234369024 36578584018944 36607652528128 36658137268224 36671887212544 36679151849472 36705592991232 36747460214784 36785422467072 36792709595136 36811940216832 36819232598016 36833042966896 36857268995328 36875055562752 36883838537568 36899309223936 36913149628416 36939759453696 36947077155648 36985245623784 37011907421379 37027431825408 37054124034048 37061464391424 37126495370052 37182784186944 37190150031672 37564060925952 37621013151744 37659877834752 37679561703424 37687025958912 37694491693056 37751641669632 37776471883776 37803704057856 37817883687936 37825375344768 37845145714816 37861019615232 37868519817216 37888312737792 37907640188928 37927453556736 37934966919168 37942481769984 37962313348608 37992481488896 38001530614464 38009058651432 38036458491867 38044876013568 38059146103808 38066685554304 38094126936624 38133480373542 38176976277504 38184539069952 38212065410112 38251540684296 38309535222912 38344746192786 38694700449792 38702365802496 38761043853312 38788985782272 38829057048576 38836749017088 38857048006656 38864745520128 38909075521536 38949270847488 38963880163328 38985069809664 38999692553184 39008323239936 39016050720768 39036443426816 39044176478208 39084511371264 39092253944832 39112686480384 39120434635392 39160848307536 39179746535424 39189078446166 39205516050432 39233778388992 39248494419552 39256269477876 39341646314496 39370006786176 39377805915888 39506708198628 39711069437952 39834013925376 39875164766208 39903909838848 39911814733824 39964409593856 39972326473728 40013620199424 40034534309888 40042465081344 40050397423872 40071330756864 40088138416128 40096079806464 40137501376512 40158480236544 40166435561472 40181501418432 40210467321992 40227333341184 40235302305792 40236914768256 40256332283904 40297919404032 40305902351616 40313886880608 40334957932896 40376626277868 40422680764416 40437842735296 40459833963648 40475009870163 40563037294848 40571072761824 40600319498244 40914435178496 41070690828288 41113119227904 41121263665152 41150907021312 41183609094144 41213297393664 41240404426752 41255873114112 41264045830656 41285613507072 41293792115136 41311112527872 41332704804864 41340892741632 41383600275456 41413432743936 41421636672768 41437173337758 41446343442432 41476221140992 41484437508096 41494318354764 41527293331968 41557229385408 41565461800104 41608401326757 41655860803584 41685889538304 41701525320774 41830632210312 41838918785631 42047014699008 42193011277824 42220762693632 42315257217024 42323639795712 42367362564096 42387808190464 42389506916352 42397904203776 42406303154688 42462185193472 42470596878336 42536692704256 42545119148928 42553547262864 42562964422656 42575788929168 42585211011072 42593647067136 42602084794368 42624351830016 42646095212544 42668385251328 42676837784064 42707602517184 42741541675008 42751721941272 42772353051648 42800485515264 42816539366784 42825021248592 42855892803702 42949098312192 42988573586376 43098227125776 43321166659584 43352395874304 43471587377152 43531538006016 43597537738752 43606174334976 43628966182912 43637609005056 43682689179648 43691342644224 43714179007488 43722838710144 43741177970688 43772709961728 43789128480768 43817929703424 43834365183744 43865964351264 43874654122332 43884363644928 43893057060864 43915998855168 43924698537984 43970075292672 44001772290432 44010488964816 44068484962304 44077214852352 44154556221996 44259352103808 44291257634448 44520368504832 44666104840192 44674953117696 44804389994496 44813265666048 44830074482688 44859560361984 44891898568704 44927573557248 44959960793088 44968867282944 44992371376128 45015322724352 45038851098624 45047773216512 45056697101856 45066668212224 45080247101472 45090223423488 45099155718144 45116071768064 45178290266112 45195235998272 45204189095736 45236775737241 45246786699264 45255750008832 45264715094016 45288373819392 45335159329536 45344140145568 45376827674508 45445625117376 45475515859968 45492573077208 45633416956704 46028739575808 46061920616448 46171243413504 46204527181824 46252259131392 46274579529728 46294770398976 46322383847424 46331560230912 46355776569344 46364959567872 46412857253376 46422051559488 46446315195456 46455516129528 46465796800512 46475001593856 46499292905472 46508504334336 46525949010816 46556550309888 46590111836928 46607587123218 46627136372736 46660748783616 46669992196608 46718204998464 46751883058584 46761144525117 46822765272448 47059461236601 47293522771968 47302891536384 47374609154048 47423549865984 47457736392704 47467137687552 47570372001792 47595235835904 47604664369152 47614094770176 47663282884608 47686284214272 47688195280896 47697642229248 47752047230976 47769958342656 47779421488128 47804394587136 47853779292288 47863259042544 47872740670722 47883334975488 47897762545314 47908362387456 47917852950528 47952395808768 48001933407744 48019938248164 48046052831832 48074710867968 48084234384384 48118897183104 48168606787632 48178148904666 48285976687212 48317735601216 48485505516498 48726659825664 48736312492032 48771445358592 48887198908416 48905535799296 48940790654976 48972980256768 48996613619712 49047229956096 49056946126848 49082586955776 49092310130688 49143025327104 49166740750336 49178451383424 49188193548912 49199078965248 49217532837888 49253012604928 49262769540864 49313660831712 49349209895172 49369909100544 49379689193472 49405498712064 49415285855232 49466334704256 49501993826736 49577045582592 49586866708896 50085414567936 50213170446336 50249367945216 50259322257408 50335522226176 50368629178368 50404938743808 50423844917248 50433833793024 50491359756288 50517750317056 50543520251904 50569938075648 50579955892224 50589975693312 50616417798144 50642238064896 50668707485952 50678744868576 50715277989156 50726501351424 50736550182912 50755580739072 50792169248832 50825576549376 50844640498056 50854712732703 50902635036672 50912718759936 50949420546816 51002054245728 51079380297216 51126328257048 51179144711859 51337594076292 51603154403328 51718647709696 51772076064768 51782332022784 51809397342208 51819660693504 51932361129984 51942648840192 51980093079552 51999590070912 52021400961024 52033791522816 52058901970944 52112681828352 52123005259776 52150248640512 52160579513856 52214464410048 52239662047232 52252104594888 52262455645719 52274021400576 52311704518656 52331325892736 52341692637168 52455528419328 52493342381568 52503741221184 52557980623272 52595868440907 52675610931504 52948092583936 53166886354944 53205213118464 53215752978432 53296435298304 53351493599232 53389953441792 53400529898496 53428441009152 53461439741952 53516668502016 53544640315392 53555247415296 53575335224576 53636444454912 53647069741056 53649219691008 53675109711872 53730559205376 53741203135488 53751849174144 53779943910528 53835501703824 53846166422862 53896907685888 53907584569344 53946445284864 53966679826884 54002175083712 54084049726464 54094763682432 54133759330992 54189682636086 54638634074112 54760921104384 54817492303872 54828351553536 54867876028416 54911478792192 54951063191552 54987205902336 55007830818816 55018727774208 55047484676096 55058389486848 55081483370496 55110273073152 55121190322176 55178133700608 55189064392704 55217910325248 55228848897024 55249564450344 55261791256576 55285903492992 55312583344128 55325757806352 55369724442624 55409639180544 55420615733472 55477868435676 55541147738112 55581186051072 55602033761032 55774176280416 55785225047508 56257348370432 56294350258176 56431519727616 56489816752128 56519342555136 56530538938368 56541737539584 56606230315008 56627462504448 56705556086784 56726825531904 56738063017152 56767718572224 56791529422848 56802779725824 56832469106688 56861460283392 56891180335104 56902450378752 56943470022912 56988722233344 57002295921696 57029804068864 57067314020352 57088719155712 57100028331456 57141190404936 57200220560313 57265464416256 57276808604928 57318098115168 57377311026444 57464302834368 57517119289179 57803194499072 58042050674688 58053548703744 58141565779968 58183478673408 58243585572864 58255123525632 58285572009984 58297118280192 58363613282304 58385504641024 58423906271232 58445820244992 58487952468352 58499538829776 58512484859904 58524076081152 58554665140224 58566264717312 58626767056896 58638380917248 58669029720576 58680651953088 58741272461304 58769619803136 58783617669249 58850667583488 58872741629328 58884404216814 59012469471744 59055010179264 59260062297942 59566604156928 59751020888064 59773432643584 59812747149312 59855864758272 59903431409664 59946614390784 59958489710592 59989828501504 60020430299136 60051801464832 60063697622016 60075596135808 60106996135296 60132207624192 60144119709696 60237720354816 60249653342208 60272252127648 60315700982988 60329048932352 60341000011776 60352953458688 60355372152384 60384498425856 60446879106048 60458853527424 60502436899344 60564939416802 60594166823168 60634021146624 60656764102944 60844555942272 60856609142736 60900479247366 61371652767744 61415894155264 61561657884672 61606036242432 61669678841856 61681895497728 61726360531968 61763178463232 61775413641216 61819946090496 61883809671168 61896068745984 61928420260608 61940688172704 61954395734016 61966668791808 61999057207296 62011339112448 62034598681088 62075400413184 62120149115904 62143449497624 62155760006637 62169515163648 62214331711488 62226656262144 62290939997952 62335844078112 62348192700156 62528834307456 62552287981161 62745948315468 63070522048512 63231399821312 63265786822656 63289516916736 63472885825536 63485459693568 63551043846144 63581712285696 63584260374528 63596856305664 63669396307968 63693277790208 63705895317504 63739192782848 63805039056384 63817678723392 63830320894296 63844446633984 63863683393752 63877816516608 63890470600704 63903127191552 63936527745024 64002577876992 64015256676096 64061403775776 64099614490624 64112312512512 64127582911908 64158529577472 64224809050176 64237531872888 64283839205553 64381302249616 64423647468288 64647340688664 64981749989376 65028593811456 65207381065728 65254387539968 65297307009024 65396306608128 65409261502464 65443449274368 65456413507584 65524033769472 65537013966336 65571268511232 65584258065216 65623377117184 65659064942592 65683692721152 65751547775616 65798946526896 65811981183498 65826545467392 65839585591296 65873998282752 65887047806976 65955112939008 66002658435648 66102727443456 66115822278528 66231834332994 66436886451672 66780552757248 66950893928448 66999157260288 67012429676544 67206584991744 67219898499072 67245111724032 67321813008384 67337847853056 67391360335872 67426584100864 67439941189632 67453300924416 67488557064192 67522984086528 67558276647936 67571659824768 67600002318336 67620370652208 67635335135232 67648733577216 67674107652096 67722892331776 67767435399168 67792853997408 67806283643604 67870180048896 67883625013248 67897072641024 67932560729088 68002738994304 68016210218352 68065241511762 68105840396288 68168437676064 68238859615812 68450125435056 68804205871104 69029434753024 69043109363712 69092880924672 69243148173312 69256865120256 69306790772736 69332786761216 69378388697088 69411869294592 69483575771136 69497340346368 69533664854016 69547439351808 69619285880064 69633077339232 69669472793184 69683274194292 69698695200768 69748939358208 69762756501504 69788923516224 69885167755392 69911380684827 69940704559104 69991123175424 70004988294912 70077307497696 70127824587876 70234147908672 70940284157952 70954337304576 71061913731072 71135324798976 71186604589056 71200706531328 71237921345536 71355558002688 71392853753856 71406996553728 71421142155264 71515259273216 71529426321408 71532292921344 71546463343872 71640745607168 71654937513984 71669132232192 71706591880704 71780668938432 71794888563816 71825002463232 71846643817971 71862543581184 71876779425792 71928593713152 71955573102512 72002900111616 72029907372246 72112066301952 72126351576576 72178345774656 72252910181448 72267223356999 72428965030818 72728258274747 73089989738496 73104468738048 73157168037888 73215305056256 73343774425088 73358303698944 73411185982464 73494920429568 73570844934144 73585419190272 73623880433664 73638465196032 73666085933792 73714537990656 73750111125504 73767677075136 73798618447872 73826299256832 73879518907392 73894154311296 73970491247568 74023814842758 74054863650816 74108248068096 74122928782848 74252990740104 74365568373888 74380300063344 75128121851904 75242026303488 75319755669504 75359123406848 75374051917824 75388983386112 75503283339264 75552943767552 75607408115712 75635767375872 75650750689536 75690291429632 75722039230464 75737039634432 75776625475584 75815280377856 75854907113472 75869933838336 75884963539968 75924626697216 75984962977792 76003061228928 76018117302864 76072916983734 76089752027136 76118292207616 76133371108608 76188253873248 76266960747084 76353952555008 76369078139904 76424130820224 76452796421419 76503081368592 76619070445824 76689492385572 77389400899584 77404731604992 77577971564544 77658114097152 77673498034176 77714096013312 77729491040256 77818151043072 77898541694976 77927760326656 77970139619328 77999385106368 78032101441536 78072886853632 78088352956416 78169022742528 78184507889664 78225372960768 78240869270784 78321696615072 78359493070848 78378156892332 78411032100864 78467556777984 78496988839104 78512538955752 78683292628992 78740013572352 78755611831776 79013416397256 79422138875904 79750329532416 79807819677696 79823629467648 79928819187712 79944652947456 80027240398848 80069068619776 80084930162688 80100794847744 80142661513728 80192159612928 80275002753024 80316960473088 80332871122944 80363002836864 80420934643984 80454666682368 80470604611584 80473829536512 80512664567808 80595838808064 80611804703232 80627773761216 80669915865792 80753252555736 80769249634293 80845361528832 80875685470592 80919667927296 80950019740326 81126074589696 81142145523648 81200638996488 81284523954129 81828870356992 82141381656576 82226238455808 82242527330304 82301814042624 82367218188288 82426594787328 82480808853504 82511746228224 82528091661312 82571227014144 82587584230272 82622225055744 82665409609728 82681785483264 82767200550912 82826865487872 82843273345536 82874346675516 82892686884864 82952442281984 82968875016192 82988636709528 83054586663936 83114458770816 83130923600208 83216802653514 83311721607168 83371779076608 83403050641548 83661264420624 83677837571262 84094029398016 84386022555648 84441525387264 84630514434048 84647279591424 84734725128192 84779013832704 84795808407552 84812606309376 84924370386944 84941193756672 85073385408512 85090238297856 85107094525728 85125928845312 85151577858336 85170422022144 85187294134272 85204169588736 85248703660032 85292190425088 85336770502656 85353675568128 85415205034368 85447243059233 85483083350016 85503443882544 85544706103296 85600971030528 85633078733568 85650042497184 85711785607404 85898196624384 85977147172752 86196454251552 86704791748608 86943174754304 87063076012032 87212348669952 87257932365824 87275218010112 87365378359296 87382685288448 87428358014976 87445677420288 87482355941376 87545419923456 87578256961536 87635859406848 87668730367488 87731928702528 87749308244664 87768727289856 87786114121728 87831997710336 87849397075968 87940150585344 88003544580864 88020977929632 88136969924608 88154429704704 88309112443992 88326606325221 88518704207616 88582515268896 88890093446913 89332209680384 89349906235392 89626531332096 89660148965376 89719120723968 89783797137408 89855147114496 89919921586176 89937734565888 89984742752256 90030645448704 90077702197248 90095546433024 90113394203712 90160494202944 90198311436288 90232143536128 90356580532224 90390471996544 90408378191472 90473551474482 90493573398528 90511500017664 90529430188032 90576747638784 90670318659072 90688280291136 90753655349016 90847409125203 90891250234752 90951031719936 90985146154416 91266833913408 91350718871049 92057479151616 92123841232896 92342486827008 92409054363648 92504518262784 92549159059456 92589540797952 92644767694848 92663120461824 92711553138688 92729919135744 92825714506752 92844103118976 92892630390912 92911032259056 92931593601024 92950003187712 92998585810944 93017008668672 93051898021632 93113100619776 93180223673856 93215174246436 93254272745472 93321497567232 93339984393216 93436409996928 93503766117168 93522289050234 93645530544896 94118922473202 94587045543936 94605783072768 94847099731968 94915472785408 94934275375104 95140744003584 95190471671808 95209328738304 95228189540352 95326565769216 95372568428544 95376390561792 95395284458496 95504094461952 95539916685312 95558842976256 95608789174272 95707558584576 95726518085088 95745481341444 95766669950976 95795525090628 95816724774912 95835705901056 95904791617536 96003866815488 96039876496328 96092105663664 96149421735936 96168468768768 96237794366208 96337213575264 96356297809332 96571953374424 96635471202432 96971011032996 97472624984064 97542890717184 97774397816832 97811071598592 97881581309952 97945960513536 98094459912192 98113892253696 98165173911552 98184620261376 98286050654208 98333481500672 98356902766848 98376387097824 98398157930496 98435065675776 98506025209856 98525539081728 98627321663424 98698419790344 98717971775247 98739818201088 98759378386944 98810997424128 98830571710464 98932669408512 99003987653472 99154091165184 99173733417792 99347751499491 100170829135872 100426340892672 100498735890432 100518644514816 100671044452352 100809877487616 100847689834496 100867667586048 100982719512576 101035500634112 101087040503808 101139876151296 101159911784448 101179951386624 101232835596288 101284476129792 101337414971904 101357489737152 101430555978312 101453002702848 101473100365824 101511161478144 101584338497664 101651153098752 101689280996112 101709425465406 101805270073344 101825437519872 101898841093632 102004108491456 102097862267643 102158760594432 102252656514096 102358289423718 102675188152584 103206308806656 103437295419392 103544152129536 103564664045568 103618794684416 103639321387008 103864722259968 103885297680384 103960186159104 103999180141824 104042801922048 104067583045632 104117803941888 104225363656704 104246010519552 104300497281024 104321159027712 104428928820096 104479324094464 104504209189776 104524911291438 104548042801152 104623409037312 104662651785472 104683385274336 104911056838656 104986684763136 105007482442368 105115961246544 105191736881814 105351221863008 106333772709888 106410426236928 106431505956864 106592870596608 106702987198464 106779906883584 106801059796992 106856882018304 106922879483904 107033337004032 107089280630784 107110494830592 107150670449152 107272888909824 107294139482112 107298439382016 107350219423744 107461118410752 107482406270976 107503698348288 107559887821056 107671003407648 107692332845724 107793815371776 107815169138688 107892890569728 107933359653768 108004350167424 108044861058369 108168099452928 108189527364864 108267518661984 108379365272172 108643447546227 109277268148224 109634984607744 109656703107072 109735752056832 109822957584384 109902126383104 109974411804672 110015661637632 110037455548416 110094969352192 110116778973696 110242380644352 110356267401216 110378128785408 110435820650496 110457697794048 110499128900688 110523582513152 110571806985984 110625166688256 110651515612704 110739448885248 110819278361088 110841231466944 110955736871352 111035722264137 111082295476224 111162372102144 111204067522064 111548352560832 111570450095016 112514696740864 112863039455232 112979633504256 113038685110272 113061077876736 113083475079168 113254925008896 113411112173568 113453651063808 113476126034304 113535437144448 113583058845696 113605559451648 113664938213376 113722920566784 113782360670208 113804900757504 113886940045824 113977444466688 114004591843392 114059608137728 114109375475601 114134628040704 114177438311424 114200056662912 114282380809872 114400441120626 114530928832512 114553617209856 114636196230336 114754622052888 114928605668736 115034238578358 115606388998144 116084101349376 116107097407488 116283131559936 116366957346816 116487171145728 116510247051264 116571144019968 116594236560384 116727226564608 116771009282048 116847812542464 116891640489984 116975904936704 116999077659552 117024969719808 117048152162304 117109330280448 117132529434624 117253534113792 117276761834496 117338059441152 117361303906176 117482544922608 117539239606272 117567235338498 117701335166976 117745483258656 117768808433628 118024938943488 118110020358528 118520124595884 119133208313856 119502041776128 119546865287168 119625494298624 119711729516544 119893228781568 119916979421184 119979657003008 120040860598272 120103602929664 120127395244032 120151192271616 120213992270592 120264415248384 120288239419392 120475440709632 120499306684416 120544504255296 120631401965976 120658097864704 120682000023552 120705906917376 120710744304768 120768996851712 120893758212096 120917707054848 121004873798688 121129878833604 121188333646336 121268042293248 121313528205888 121425029610489 121689111884544 121713218285472 121800958494732 122743305535488 122831788310528 123212072484864 123339357683712 123363790995456 123452721063936 123526356926464 123550827282432 123639892180992 123767619342336 123792137491968 123856840521216 123881376345408 123933337583616 123998114414592 124022678224896 124069197362176 124150800826368 124240298231808 124286898995248 124311520013274 124339030327296 124428663422976 124453312524288 124581879995904 124671688156224 124696385400312 124825203980271 125057668614912 125104575962322 125491896630936 126141044097024 126462799642624 126579033833472 126945771651072 126970919387136 127102087692288 127163424571392 127168520749056 127193712611328 127386555580416 127411790635008 127478385565696 127610078112768 127635357446784 127660641788592 127688893267968 127727366787504 127755633033216 127780941201408 127806254383104 127873055490048 128005155753984 128030513352192 128122807551552 128199228981248 128224625025024 128255165823816 128317059154944 128449618100352 128475063745776 128567678411106 128762604499232 128847294936576 129294681377328 129963499978752 130057187622912 130414762131456 130508775079936 130594614018048 130792613216256 130818523004928 130886898548736 130912827015168 131048067538944 131074027932672 131142537022464 131168516130432 131246754234368 131318129885184 131367385442304 131503095551232 131597893053792 131623962366996 131653090934784 131679171182592 131747996565504 131774095613952 131910225878016 132005316871296 132054830182451 132205454886912 132231644557056 132463668665988 132873772903344 133561105514496 133998314520576 134024859353088 134413169983488 134439796998144 134490223448064 134675695706112 134782720671744 134853168201728 134879882379264 134906601848832 134977114128384 135045968173056 135116553295872 135143319649536 135200004636672 135240741304416 135270670270464 135297467154432 135348215304192 135445784663552 135534870798336 135585707994816 135612567287208 135710327211723 135740360097792 135767250026496 135794145282048 135865121458176 136005477988608 136032420436704 136130483023524 136211680792576 136336875352128 136477719231624 136900250870112 138058869506048 138086218727424 138185761849344 138513730240512 138613581545472 138665573522432 138756777394176 138823738589184 138967151542272 138994680692736 139067329708032 139094878703616 139238571760128 139266154678464 139338945586368 139366548388584 139397390401536 139497878716416 139525513003008 139577847032448 139770335510784 139822761369654 139881409118208 139982246350848 140009976589824 140154614995392 140255649175752 140468295817344 141178383709803 141880568315904 141908674609152 142123827462144 142270649597952 142373209178112 142401413062656 142475842691072 142711116005376 142785707507712 142813993107456 142842284310528 143030518546432 143058852642816 143064585842688 143092926687744 143281491214336 143309875027968 143338264464384 143413183761408 143561337876864 143589777127632 143650004926464 143693287635942 143725087162368 143753558851584 143857187426304 143911146205024 144005800223232 144059814744492 144224132603904 144252703153152 144356691549312 144505820362896 144534446713998 144857930061636 145456516549494 146179979476992 146208937476096 146314336075776 146687548850176 146716607397888 146822371964928 146989840859136 147141689868288 147170838380544 147247760867328 147276930392064 147332171867584 147429075981312 147500222251008 147535354150272 147597236895744 147652598513664 147759037814784 147788308622592 147940982495136 148047629685516 148109727301632 148216496136192 148245857565696 148505981480208 148731136747776 148760600126688 150256243703808 150639511339008 150718246813696 150748103835648 150777966772224 151006566678528 151105887535104 151214816231424 151271534751744 151301501379072 151380582859264 151474079268864 151553250951168 151630560755712 151709814226944 151739867676672 151769927079936 151849253394432 151969925955584 152006122457856 152036234605728 152145833967468 152179504054272 152236584415232 152266742217216 152376507746496 152533921494168 152564138198109 152707905110016 152738156279808 152848261640448 152905592842838 153006162737184 153238140891648 153378984771144 153537434135577 154809463209984 155155943129088 155316228194304 155346996068352 155428192026624 155458982080512 155797083389952 155855520653312 155940279238656 155998770212736 156064202883072 156145773707264 156176705912832 156338045485056 156369015779328 156450745921536 156481738541568 156643393230144 156718986141696 156756313784664 156822064201728 156935113555968 156993977678208 157025077911504 157366585257984 157480027144704 157511223663552 157787605322721 158026832794512 158844277751808 159500659064832 159615639355392 159647258935296 159857638375424 159889305894912 160054480797696 160138137239552 160169860325376 160201589695488 160285323027456 160384319225856 160550005506048 160633920946176 160665742245888 160726005673728 160841869287968 160909333364736 160941209223168 160947659073024 161025329135616 161191677616128 161223609406464 161255547522432 161339831731584 161506505111472 161538499268586 161690723057664 161751370941184 161839335854592 161900039480652 162252149179392 162284291047296 162401277992976 162569047908258 164282763313152 164452476911616 164485054660608 164603628085248 164734436376576 164853189574656 164961617707008 165023492456448 165056183322624 165142454028288 165175168460544 165244450111488 165330819219456 165363570966528 165534401101824 165653730975744 165686546691072 165748693351032 165785373769728 165904884563968 165937750032384 165977273419056 166109173327872 166228917541632 166261847200416 166433605307028 166623443214336 166743558153216 166806101283096 167322528841248 167355675142524 168772045111296 168883050774528 169294559182848 169469450256384 169558027665408 169591616815104 169625212618752 169848740773888 169882387513344 170146770817024 170180476595712 170214189051456 170303155716672 170374588268544 170408339177472 170497407320064 170584380850176 170673541005312 170707351136256 170830410068736 170894486118466 170966166700032 171006887765088 171089412206592 171201942061056 171266157467136 171300084994368 171423571214808 171600661680939 171796393248768 171954294345504 172392908503104 172551357867537 173409583497216 173886349508608 174126152024064 174424697339904 174515864731648 174550436020224 174730756718592 174765370576896 174856716029952 174891354840576 175090839846912 175156513923072 175271718813696 175337460734976 175463857405056 175498616489328 175537454579712 175572228243456 175663995420672 175698794151936 175880301170688 176007089161728 176041955859264 176273939849216 176308859409408 176350853007747 176618224887984 176653212650442 177037408415232 177165030537792 177780186893826 178664419360768 178699812470784 179253062664192 179320297930752 179438241447936 179567594274816 179710294228992 179839843172352 179875469131776 179969485504512 180061290897408 180155404394496 180191092866048 180226788407424 180320988405888 180396622872576 180464287072256 180713161064448 180780943993088 180816756382944 180947102948964 180987146797056 181023000035328 181058860376064 181153495277568 181340637318144 181376560582272 181507310698032 181694818250406 181782500469504 181902063439872 181970292308832 182533667826816 182701437742098 184114958303232 184247682465792 184684973654016 184818108727296 185009036525568 185179081595904 185289535389696 185326240923648 185423106277376 185459838271488 185651429013504 185688206237952 185785260781824 185822064518112 185863187202048 185900006375424 185997171621888 186034017337344 186103796043264 186226201239552 186360447347712 186430348492872 186467280019911 186508545490944 186642995134464 186679968786432 186872819993856 187007532234336 187044578100468 187291061089792 187656863943483 188237844946404 189211566145536 189694199463936 189830945570816 189868550750208 190418657476608 190456379080704 190653131538432 190745136857088 190752781123584 190790568916992 191008188923904 191079833370624 191117685952512 191217578348544 191415117169152 191453036170176 191490962682888 191533339901952 191591050181256 191633449549824 191671411802112 191809583235072 192007733630976 192079752992656 192184211327328 192298843471872 192336937537536 192475588732416 192674427150528 192712595618664 192851517616659 193143906748848 193270942404864 193942022065992 194945249968128 195085781434368 195622143197184 195763162619904 195891921027072 196188919824384 196227784507392 196330347823104 196369240522752 196572101308416 196666963001344 196713805533696 196752774195648 196870131351552 197012050419712 197051078163456 197254643326848 197396839580688 197435943550494 197479636402176 197518756773888 197621994848256 197661143420928 197865338817024 198007975306944 198308182330368 198347466835584 198695502998982 200341658271744 200852681785344 200997471780864 201037289029632 201342088904704 201619754975232 201695379668992 201735335172096 201965439025152 202071001268224 202174081007616 202279752302592 202319823568896 202359902773248 202465671192576 202568952259584 202674829943808 202714979474304 202861111956624 202906005405696 202946200731648 203022322956288 203168676995328 203302306197504 203378561992224 203418850930812 203610540146688 203650875039744 203797682187264 204008216982912 204195724535286 204317521188864 204505313028192 204716578847436 205350376305168 206412617613312 207088304259072 207129328091136 207237589368832 207278642774016 207729444519936 207770595360768 207920372318208 207998360283648 208135166091264 208235607883776 208450727313408 208492021039104 208600994562048 208642318055424 208857857640192 208958648188928 209008418379552 209049822582876 209096085602304 209246818074624 209325303570944 209366770548672 209734142054481 209822113677312 209973369526272 210014964884736 210231922493088 210383473763628 210702443726016 212820852473856 212863011913728 213185741193216 213405974396928 213559813767168 213602119593984 213713764036608 214066674008064 214178561261568 214220989661184 214301340898304 214545777819648 214588278964224 214596878764032 214700438847488 214922236821504 214964812541952 215007396696576 215119775642112 215342006815296 215384665691448 215539931453913 215587630743552 215630338277376 215785781139456 215866719307536 216008700334848 216089722116738 216336198905856 216379054729728 216535037323968 216758730544344 217286895092454 218184774824241 219269969215488 219313406214144 219471504113664 219645915168768 219804252766208 220031323275264 220074911096832 220189938704384 220233557947392 220484761288704 220712534802432 220756257570816 220871641300992 220915395588096 220998257801376 221047165026304 221143613971968 221250333376512 221303031225408 221478897770496 221638556722176 221682462933888 221911473742704 222071444528274 222164590952448 222324744204288 222408135044128 223096705121664 223140900190032 225029393481728 225726078910464 225959267008512 226077370220544 226122155753472 226166950158336 226509850017792 226822224347136 226907302127616 226952252068608 227070874288896 227166117691392 227211118903296 227329876426752 227445841133568 227564721340416 227609801515008 227773880091648 227954888933376 228009183686784 228119216275456 228218750951202 228269256081408 228354876622848 228400113325824 228564761619744 228800882241252 229061857665024 229107234419712 229272392460672 229358389264257 229509244105776 229857211337472 230068477156716 232168202698752 232214194814976 232733914693632 232974342291456 233020494102528 233142288039936 233188473120768 233454453129216 233542018564096 233695625084928 233783280979968 233951809873408 233998155319104 234096304324608 234218660560896 234265058869248 234507068227584 234553523668992 234676118882304 234722607812352 234965089845216 235078479212544 235134470676996 235402670333952 235490966517312 235537616867256 236049877886976 236220040717056 237040249191768 238266416627712 239093730574336 239250988597248 239423459033088 239786457563136 239833958842368 239959314006016 240081721196544 240207205859328 240254790488064 240302384543232 240427984541184 240576478838784 240950881419264 240998613368832 241089008510592 241262803931952 241316195729408 241364000047104 241411813834752 241421488609536 241537993703424 241787516424192 241835414109696 242009747597376 242259757667208 242376667292672 242536084586496 242627056411776 242850059220978 243378223769088 243426436570944 243601916989464 243853571862387 245486611070976 245663576621056 246424144969728 246678715367424 246727581990912 246905442127872 247052713852928 247101654564864 247279784361984 247535238684672 247584274983936 247713681042432 247762752690816 247866675167232 247996228829184 248045356449792 248138394724352 248301601652736 248480596463616 248573797990496 248623040026548 248678060654592 248857326845952 248906625048576 249163759991808 249343376312448 249392770800624 249650407960542 250115337229824 250209151924644 250983793261872 252282088194048 253158067666944 253891543302144 253941838774272 254204175384576 254337041498112 254387425222656 254773111160832 254823581270016 254956771131392 255220156225536 255270714893568 255321283577184 255377786535936 255454733575008 255511266066432 255561882402816 255612508766208 255746110980096 256010311507968 256061026704384 256245615103104 256341729177699 256398457962496 256449250050048 256510331647632 256634118309888 256899236200704 256950127491552 257135356822212 257525208998464 257694589873152 258589362754656 260114375245824 260829524262912 261017550159872 261189228036096 261637046009856 261773797097472 261825654030336 262096135077888 262148055865344 262285074044928 262337032260864 262493508468736 262636259770368 262734770884608 263006191102464 263195786107584 263247924733992 263306181869568 263358342365184 263495993131008 263548191227904 263820451756032 264010633742592 264109660364902 264410909773824 264463289114112 264927337331976 264979818975663 265747545806688 266670280340739 267996629041152 268049718706176 268879593996288 268980446896128 269351391412224 269565441343488 269706336403456 269759764758528 269813203697664 269954228256768 270091936346112 270233106591744 270286639299072 270481482608832 270594934308864 270696430608384 270891569327104 271069741596672 271171415989632 271225134574416 271420654423446 271480720195584 271534500052992 271588290564096 271730242916352 272010955977216 272064840873408 272260966047048 272423361585152 272542227375609 272673750704256 272955438463248 273800501740224 276117739012096 276172437454848 276371523698688 277027460481024 277227163090944 277331147044864 277513554788352 277647477178368 277934303084544 277989361385472 278134659416064 278189757407232 278477143520256 278532309356928 278677891172736 278733096777168 278794780803072 278995757432832 279051026006016 279155694064896 279540671021568 279645522739308 279762818236416 279964492701696 280019953179648 280309229990784 280511298351504 280936591634688 282356767419606 283761136631808 283817349218304 284541299195904 284746418356224 284802826125312 284951685382144 285422232010752 285571415015424 285627986214912 285684568621056 286117705285632 286129171685376 286185853375488 286562982428672 286619750055936 286676528928768 286826367522816 287122675753728 287179554255264 287300009852928 287386575271884 287450174324736 287507117703168 287714374852608 287822292410048 288011600446464 288119629488984 288448265207808 288505406306304 288713383098624 289011640725792 289068893427996 289715860123272 290913033098988 292417874952192 292628672151552 293375097700352 293433214795776 293644743929856 294283379736576 294341676761088 294495521734656 294553860784128 294664343735168 294858151962624 295000444502016 295070708300544 295194473791488 295305197027328 295518075629568 295576617245184 295881964990272 296095259371032 296153915325741 296219454603264 296432992272384 296491715131392 297011962960416 297462273495552 297521200253376 298043254498473 300512487407616 301279022678016 301436493627392 301496207671296 301555933544448 302013133357056 302429632462848 302543069503488 302603002758144 302761165718528 302948158537728 303106501902336 303261121511424 303419628453888 303479735353344 303539854159872 303698506788864 303939851911168 304012244915712 304072469211456 304291667934936 304359008108544 304473168830464 304533484434432 304753015492992 305067842988336 305128276396218 305415810220032 305476312559616 305696523280896 305811185685676 306012325474368 306476281783296 306757969542288 307074868271154 309618926419968 310311886258176 310632456388608 310693992136704 310856384053248 310917964161024 311594166779904 311711041306624 311880558477312 311997540425472 312128405766144 312291547414528 312353411825664 312676090970112 312738031558656 312901491843072 312963477083136 313286786460288 313437972283392 313512627569328 313644128403456 313870227111936 313987955356416 314050155823008 314733170515968 314960054289408 315022447327104 315575210645442 316053665589024 319001318129664 319231278710784 319294517870592 319778611789824 320108961595392 320276274479104 320339720650752 320403179390976 320570646054912 320768638451712 321100011012096 321267841892352 321331484491776 321452011347456 321683738575936 321818666729472 321882418446336 321895318146048 322050658271232 322383355232256 322447218812928 322511095044864 322679663463168 323013010222944 323076998537172 323381446115328 323502741882368 323678671709184 323800078961304 324134583175107 324504298358784 324568582094592 324802555985952 325138095816516 325930342638681 328904953823232 328970109321216 329207256170496 329468872753152 329706379149312 329923235414016 330046984912896 330112366645248 330284908056576 330350336921088 330727141933056 331068802203648 331307461951488 331373093382144 331497386702064 331570747539456 331809769127936 331875500064768 331954546838112 332218346655744 332457835083264 332523694400832 332867210614056 333107166792411 333246886428672 333487116306432 333612202566192 334645057682496 334711350285048 337544090222592 338589118365696 338938900512768 339116055330816 339183233630208 339250425237504 339697481547776 339764775026688 340293541634048 340360953191424 340428378102912 340606311433344 340749176537088 340816678354944 340994814640128 341168761700352 341347082010624 341414702272512 341660820137472 341788972236932 341932333400064 342013775530176 342178824413184 342403884122112 342532314934272 342600169988736 342847142429616 343201323361878 343592786497536 343908588691008 344785817006208 345102715735074 346819166994432 347772699017216 348252304048128 348849394679808 349031729463296 349100872040448 349461513437184 349530741153792 349713432059904 349782709681152 350181679693824 350313027846144 350543437627392 350674921469952 350927714810112 350997232978656 351074909159424 351144456486912 351327990841344 351397588303872 351760602341376 352014178323456 352083911718528 352547879698432 352617718818816 352701706015494 353236449775968 353306425300884 354074816830464 354330061075584 355560373787652 357399624941568 358506125328384 358640595861504 358876482895872 359135188549632 359679686344704 359750938263552 359938971009024 360122581794816 360310808788992 360382185732096 360453576814848 360641976811776 360793245745152 360928574144512 361426322128896 361561887986176 361633512765888 361894205897928 361974293594112 362046000070656 362117720752128 362306990555136 362681274636288 362753121164544 363014621396064 363389636500812 363565000939008 363804126879744 363940584617664 364275088831467 365067335653632 365402875484196 368229916606464 368495364931584 369636217454592 370018073051136 370358163191808 370579070779392 370652481847296 370846212554752 370919676542976 371302858027008 371376412475904 371570521563648 371644129036224 371800012750848 371994343243776 372068034674688 372207592086528 372452402479104 372720894695424 372860696985744 372934560039822 373017090981888 373285990268928 373359937572864 373745639987712 374015064468672 374089156200936 374582122179584 375313727886966 376475689892808 378423132291072 379388398927872 379661891141632 379737101500416 380837314953216 380912758161408 381306263076864 381490273714176 381505562247168 381581137833984 382159666741248 382235371905024 382435156697088 382830234338304 382906072340352 382981925365776 383066679803904 383182100362512 383266899099648 383342823604224 383619166470144 384015467261952 384159505985312 384368422654656 384597686943744 384673875075072 384951177464832 385348854301056 385425191237328 385703035233318 386287813497696 386541884809728 387884044131984 389890499936256 390171562868736 391244286394368 391526325239808 391783842054144 392377839648768 392455569014784 392660695646208 392738481045504 393144202616832 393333926002688 393427611067392 393505548391296 393740262703104 394024100839424 394102156326912 394509286653696 394793679161376 394871887100988 394959272804352 395037513547776 395243989696512 395322286841856 395730677634048 396015950613888 396164490547353 396616364660736 396694933671168 397391005997964 400683316543488 401994943561728 402074578059264 402684177809408 403239509950464 403390759337984 403470670344192 404348162015232 404559504605184 404639647137792 404719805546496 404931342385152 405137904519168 405349659887616 405429958948608 405722223913248 405812010811392 405892401463296 406044645912576 406337353990656 406604612395008 406757123984448 406837701861624 407130981635169 407221080293376 407301750079488 407595364374528 408016433965824 408391449070572 408635042377728 409010626056384 409433157694872 410700752610336 414176608518144 414258656182272 414475178737664 414557285548032 415541190721536 415840744636416 415996720567296 416270332182528 416471215767552 416901454626816 416984042078208 417201989124096 417284636110848 417715715280384 417917296377856 418016836759104 418099645165752 418192171204608 418493636149248 418650607141888 418733541097344 419468284108962 419644227354624 419946739052544 420029929769472 420463844986176 420766947527256 421404887452032 425641704947712 425726023827456 426371482386432 426811948793856 427119627534336 427204239187968 427427528073216 428133348016128 428357122523136 428441979322368 428602681796608 429091555639296 429176557928448 429193757528064 429400877694976 429844473643008 429929625083904 430014793393152 430239551284224 430684013630592 430769331382896 431079862907826 431175261487104 431260676554752 431571562278912 431733438615072 432017400669696 432179444233476 432672397811712 432758109459456 433070074647936 433517461088688 434573790184908 436369549648482 438539938430976 438626812428288 438943008227328 439608505532416 440062646550528 440149822193664 440379877408768 440467115894784 440969522577408 441425069604864 441512515141632 441743282601984 441830791176192 441996515602752 442287227943936 442500666753024 442606062450816 442957795540992 443277113444352 443364925867776 443822947485408 444142889056548 444329181904896 444649488408576 444816270088256 446193410243328 446281800380064 450058786963456 451918534017024 452154740441088 452244311506944 452333900316672 453019700035584 453644448694272 453814604255232 453904504137216 454141748577792 454422237806592 454659752853504 454891682267136 455129442680832 455219603030016 455547760183296 455909777866752 456018367373568 456238432550912 456437501902404 456538512162816 456709753245696 456800226651648 457129523239488 457601764482504 457692414594327 458123715330048 458214468839424 458544784921344 458716778528514 459018488211552 459714422674944 460136954313432 460612302406731 464428389629952 465467829387264 465948684582912 466040988205056 466284576079872 466376946241536 467084037128192 467391250169856 467566561959936 467903619746816 467996310638208 468192608649216 468437321121792 468530117738496 469014136455168 469107047337984 469352237764608 469445215624704 469930179690432 470156958425088 470268941353992 470805340667904 470981933034624 471075233734512 472099755773952 472440081434112 474080498383536 476532833255424 478187461148672 478501977194496 478846918066176 479572915126272 479667917684736 479918628012032 480163442393088 480414411718656 480509580976128 480604769086464 480855969082368 481152957677568 481901762838528 481997226737664 482178017021184 482525607863904 482632391458816 482728000094208 482823627669504 482842977219072 483075987406848 483575032848384 483670828219392 484019495194752 484519515334416 484753334585344 485072169172992 485254112823552 485700118441956 486756447538176 486852873141888 487203833978928 487707143724774 491327153242112 492848289939456 493357430734848 493455163981824 493810884255744 494203309129728 494559568723968 495070477369344 495168549967872 495427362084864 495525505381632 495733350334464 495992457658368 496090712899584 496276789448704 496603203305472 496961192927232 497147595980992 497246080053096 497356121309184 497714653691904 497813250097152 498327519983616 498686752624896 498785541601248 499300815921084 500230674459648 500418303849288 501967586523744 506316135333888 507883677548544 508408350769152 508674082996224 508774850445312 509546222321664 509647162540032 509913542262784 510440312451072 510541429787136 510642567154368 510909467150016 511123764805632 511225017532416 511492221960192 512020623015936 512122053408768 512491230206208 512683458355398 512796915924992 512898500100096 513020663295264 513268236619776 513798472401408 513900254983104 514270713644424 514801985042817 515050417996928 515389179746304 517178725509312 517654073602611 520228750491648 521659048525824 522035100319744 522378456072192 523274092019712 523547594194944 523651308060672 524192270155776 524296111730688 524570148089856 524674064521728 524987016937472 525272519540736 525469541769216 526012382204928 526391572215168 526495849467984 526612363739136 526716684730368 526991986262016 527096382455808 527640903512064 528021267485184 528219320729804 528821819547648 528926578228224 529854674663952 529959637951326 531495091613376 533340560681478 535993258082304 536099437412352 537759187992576 537960893792256 538702782824448 539130882686976 539412672806912 539519529517056 539626407395328 539908456513536 540183872692224 540466213183488 540573278598144 540962965217664 541189868617728 541392861216768 541783138654208 542139483193344 542342831979264 542450269148832 542841308846892 542961440391168 543069000105984 543176581128192 543460485832704 544021911954432 544129681746816 544521932094096 544846723170304 545084454751218 545347501408512 545910876926496 547601003480448 552344874909696 552743047397376 554054920962048 554454326181888 554662294089728 555027109576704 555868606169088 555978722770944 556269318832128 556379514814464 556954287040512 557064618713856 557355782345472 557466193554336 557589561606144 557991514865664 558102052012032 558311388129792 559081342043136 559291045478616 559401840059733 559525636472832 559928985403392 560039906359296 560618459981568 561022596703008 561873183269376 562970591830449 564713534839212 567634698436608 569082598391808 569492836712448 569605652250624 569903370764288 571255972429824 571369137242112 572235410571264 572258343370752 572371706750976 573125964857344 573239500111872 573353057857536 573652735045632 574245351507456 574359108510528 574600019705856 574773150543768 574900348649472 575014235406336 575428749705216 575644584820096 576023200892928 576239258977968 576896530415616 577010812612608 577426766197248 578023281451584 578137786855992 578554552849977 579431720246544 581826066197976 584835749904384 585257344303104 586750195400704 586866429591552 587289487859712 588566759473152 588683353522176 588991043469312 589107721568256 589328687470336 589716303925248 590000889004032 590141416601088 590610394054656 591036151259136 591153234490368 591763929980544 592190518742064 592307830651482 592438909206528 592865984544768 592983430262784 594023925920832 594924546991104 595042400506752 596086508996946 601024974815232 602558045356032 602872987254784 602992415342592 603111867088896 604026266714112 604859264925696 605086139006976 605206005516288 605522331437056 605896317075456 606213003804672 606522243022848 606839256907776 606959470706688 607079708319744 607397013577728 607879703822336 608024489831424 608144938422912 608583335869872 608718016217088 608946337660928 609066968868864 609506030985984 610135685976672 610256552792436 610831620440064 610952625119232 611393046561792 611622371371352 612024650948736 612952563566592 613515939084576 614149736542308 619237852839936 621264912777216 621387984273408 621712768106496 621835928322048 623188333559808 623422082613248 623761116954624 623995080850944 624706823651328 625352181940224 625476063117312 625802983686144 625926954166272 626573572920576 626875944566784 627025255138656 627288256806912 627740454223872 627975910712832 628100311646016 629202426163443 629466341031936 629920108578816 630044894654208 631150421290884 632107331178048 638462557421568 638589035741184 639557223579648 640217923190784 640552548958208 640679441301504 640806358781952 641141292109824 642200022024192 642535683784704 642662968983552 642904022694912 643367477151872 643637333458944 643764836892672 643790636292096 644101316542464 644766710464512 644894437625856 645022190089728 645359326926336 646026020445888 646153997074344 646619794361739 646762892230656 647005483764736 647357343418368 647600157922608 648269166350214 649008596717568 649137164189184 649605111971904 650276191633032 651860685277362 657809907646464 657940218642432 658414512340992 658937745506304 659412758298624 660093969825792 660224733290496 660569816113152 660700673842176 661454283866112 662137604407296 662614923902976 662746186764288 662994773404128 663141495078912 663619538255872 663751000129536 663909093676224 664436693311488 664915670166528 665047388801664 665734421228112 666214333584822 666493772857344 666974232612864 667224405132384 669290115364992 669422700570096 675088180445184 677178236731392 677877801025536 678232110661632 678366467260416 678500850475008 679394963095552 679529550053376 680587083268096 680721906382848 680856756205824 681212622866688 681498353074176 681633356709888 681989629280256 682337523400704 682694164021248 682829404545024 683321640274944 683577944473864 683864666800128 684027551060352 684357648826368 684807768244224 685064629868544 685200339977472 685694284859232 686402646723756 687185572995072 687817177382016 688075167792771 689571634012416 690205431470148 695545398034432 696504608096256 698201744080896 698923026874368 699061482307584 699426864119808 699565419362304 700363359387648 700626055692288 701086875254784 701349842939904 701855429620224 701994465957312 702288912973824 702655981682688 702795176607744 703521204682752 704028356646912 704167823437056 705095759396864 705235437637632 705403412030988 706472899551936 706612850601768 708149633660928 708660122151168 711120747575304 714799249883136 717281191723008 717752965791744 718270377099264 719359372689408 719501876527104 719877942018048 720245163589632 720621617577984 720764371464192 720907153629696 721283953623552 721857148289024 722852644257792 723123775972352 723267025531776 723788411795856 723948587188224 724092000141312 724235441504256 724613981110272 725362549272576 725506242329088 726029242792128 726779273001624 727130001878016 727608253759488 727881169235328 728550177662934 730134671307264 730805750968392 736459833212928 736990729863168 739272434909184 740036146102272 740716326383616 741158141558784 741304963694592 741692425109504 741839353085952 742605716054016 742752824951808 743141043127296 743288258072448 743600025501696 743988686487552 744136069349376 744415184173056 744904804958208 745441789390848 745721393971488 745869120079644 746034181963776 746571980537856 746719875145728 747491279975424 748030128937344 748178312401872 749164244359168 750627455773932 752951379785616 756846264582144 759323782283264 759474203000832 761674629906432 761825516322816 762612526153728 763011124494336 763162275667968 764319333482496 764470743810048 764870313394176 765660468676608 765812144680704 765963850731552 766133359607808 766364200725024 766533798199296 766685647208448 767238332940288 768030934523904 768319011970624 768736845309312 769025187533097 769195373887488 769347750150144 769902354929664 770697708602112 770850382474656 771406070466636 772575626995392 773083769619456 775768088263968 780343125737472 782488572788736 783052650479616 783567684108288 784911138029568 785321391292416 785476962091008 786288405233664 786667852005376 786855222134784 787011096782592 787480525406208 788048201678848 788204312653824 789018573307392 789587358322752 789743774201976 789918545608704 790075027095552 790487979393024 790644573683712 791461355268096 792031901227776 792328981094706 793232729321472 793389867342336 794782011995928 794939456926989 800010841022217 803989887123456 804149156118528 805368355618816 806781518675968 806941340688384 808696324030464 809119009210368 809279294275584 809439611092992 809862684770304 810275809038336 810699319775232 810859917897216 811444447826496 811784802926592 812089291825152 812674707981312 813209224790016 813514247968896 813675403723248 814261963270338 814442160586752 814603500158976 815190728749056 816032867931648 816782898141144 817270084755456 818021252112768 818866315389744 821401505220672 828353217036288 828517312364544 828950357475328 829114571096064 831082381443072 831681489272832 831993441134592 832540664365056 832942431535104 833802909253632 833968084156416 834403978248192 834569272221696 835431430560768 835834592755712 836033673518208 836199290331504 836384342409216 836987272298496 837301214283776 837467082194688 838936568217924 839288454709248 839893478105088 840059859538944 840927689972352 841533895054512 842809774904064 851283409895424 851452047654912 853623897587712 854239255068672 854408478375936 854855056146432 856266696032256 856714245046272 856883958644736 857205363593216 858353115856896 858387515056128 858801755389952 859688947286016 859859250167808 860029586786304 860479102568448 861368027261184 861538662765792 862159725815652 862350522974208 862521353109504 863143124557824 863466877230144 864034801339392 864358888466952 865344795623424 865516218918912 866140149295872 867034922177376 869147580369816 872739099296964 877253624856576 877886016454656 879217011064832 880125293101056 880299644387328 880759754817536 880934231789568 882850139209728 883025030283264 883486565203968 883661582352384 883993031205504 884574455887872 885001333506048 885212124901632 885915591081984 886554226888704 886729851735552 887645894970816 888285778113096 888461745977223 888658363809792 889298976817152 889632540176512 892386820486656 892563600760128 894129763495419 900117573926912 903837068034048 904309480882176 904488623013888 904667800633344 906039400071168 907288897388544 907629208510464 907809008274432 908283497155584 908844475613184 909319505707008 909783364534272 910258885361664 910439206060032 911095520366592 911819555733504 912036734747136 912476865101824 912875003804808 913077024325632 913419506491392 913600453303296 914259046478976 915203528965008 915384829188654 916247430660096 916428937678848 917089569842688 917433557057028 918036976423104 919428845349888 920273908626864 921224604813462 928856779259904 930935658774528 931897369165824 932081976410112 932569152159744 932753892483072 934168074256384 934782500339712 935133123919872 935807239493632 935992621276416 936385217298432 936874642243584 937060235476992 938028272910336 938214094675968 938704475529216 938890431249408 939860359380864 940313916850176 940537882707984 941610681335808 941963866069248 942150467469024 944199511547904 944880162868224 948160996767072 956374922297344 957003954388992 957693836132352 959335835369472 959837256024064 960326884786176 960828823437312 961019161952256 961209538172928 961711938164736 962305915355136 963803525677056 963994453475328 964356034042368 965051215727808 965456000188416 965647255339008 965685954438144 966151974813696 967150065696768 967341656438784 968038990389504 969039030668832 969506669170688 970144338345984 970508225647104 971400236883912 972403749525321 973512895076352 973705746283776 974407667957856 975414287449548 977791027916043 982654306484224 986714861469696 986910327963648 987621768511488 988406618259456 989119137447936 990140954738688 990337099935744 990854724169728 991051010763264 992181425799168 992553578897408 993206406610944 993922385854464 994295191961984 994492160106192 994712242618368 995429307383808 995626500194304 996655039967232 997373505249792 997571083202496 998601631842168 999321500377233 1000461348919296 1000836607698576 1003935173047488 1012632270667776 1015767355097088 1016816701538304 1017348165992448 1017549700890624 1019092444643328 1019294325080064 1019827084525568 1020880624902144 1021082859574272 1021285134308736 1021818934300032 1022247529611264 1022450035064832 1022984443920384 1024041246031872 1024244106817536 1024982460412416 1025366916710796 1025593831849984 1025797000200192 1026041326590528 1026536473239552 1027596944802816 1027800509966208 1028541427288848 1029603970085634 1030100835993856 1030778359492608 1034357451018624 1035308147205222 1040457500983296 1043318097051648 1044070200639488 1044756912144384 1046548184039424 1047095188389888 1047302616121344 1048384540311552 1048592223461376 1049140296179712 1049348129043456 1049974033874944 1050545039081472 1050939083538432 1052024764409856 1052783144430336 1052991698935968 1053224727478272 1053433369460736 1053983972524032 1054192764911616 1055281807024128 1056042534970368 1056438641459608 1057643639095296 1057853156456448 1059709349327904 1059919275902652 1062990183226752 1066681121362956 1072198874824704 1075518375985152 1075921787584512 1077405565648896 1079039059034112 1079252814790656 1079816913027072 1080367745384448 1080932426366976 1081146557196288 1081925930435328 1082379737235456 1082785722433536 1083566277308416 1084278966386688 1084685663958528 1084900538297664 1085682617693784 1085922880782336 1086138000211968 1086353162256384 1086920971665408 1088043823908864 1088259363493632 1089043864188192 1089693446340608 1090168909502436 1090695002817024 1091821753852992 1092825266494401 1095202006960896 1104689749819392 1105486094794752 1108908652363776 1109324588179456 1110054219153408 1111737212338176 1111957445541888 1112538637664256 1112759029628928 1113908574081024 1114129237427712 1114711564690944 1114932387108672 1115983029731328 1116204104024064 1116622776259584 1118162684086272 1118582090957232 1118803680119466 1119051272945664 1119857970806784 1120079812718592 1121236919963136 1122045193406016 1123746366538752 1125941183660898 1129427069678424 1135269396873216 1138165196783616 1138985673424896 1139211304501248 1139806741528576 1142511944859648 1142738274484224 1144470821142528 1144516686741504 1144743413501952 1146251929714688 1146479000223744 1146706115715072 1147305470091264 1148490703014912 1148718217021056 1149200039411712 1149546301087536 1149800697298944 1150028470812672 1150857499410432 1151289169640192 1152046401785856 1152478517955936 1153793060831232 1154021625225216 1154853532394496 1156046562903168 1156275573711984 1157109105699954 1158863440493088 1163652132395952 1169671499808768 1170514688606208 1173500390801408 1173732859183104 1174578975719424 1177133518946304 1177366707044352 1177982086938624 1178215443136512 1178657374940672 1179432607850496 1180001778008064 1180282833202176 1181220788109312 1182072302518272 1182306468980736 1183527859961088 1184381037484128 1184615661302964 1184877818413056 1185731969089536 1185966860525568 1188047851841664 1188493471642059 1189849093982208 1190084801013504 1192173017993892 1202049949630464 1205984830685184 1206223734177792 1208052533428224 1209718529851392 1210172278013952 1210412011032576 1211044662874112 1213044486045696 1213678513815552 1213918941413376 1214159416639488 1214794027155456 1215759407644672 1216048979662848 1216289876845824 1217166671739744 1217436032434176 1217892675321856 1218133937737728 1219012061971968 1220271371953344 1220513105584872 1221392944905507 1221663240880128 1221905250238464 1222786093123584 1223244742742704 1224049301897472 1225905127133184 1227031878169152 1228299473084616 1242529825554432 1242775968546816 1243425536212992 1243671856644096 1246844165226496 1247522233909248 1247990161701888 1249413647302656 1250704363880448 1250952126234624 1251605967372288 1251853908332544 1253147145841152 1253751889133568 1254050510277312 1254576513613824 1255480908447744 1255951821425664 1256200623292032 1258404852326886 1258932682063872 1259840217157632 1260089789308416 1262300842581768 1264214662356096 1276925114843136 1277178071482368 1279114447159296 1280435846381568 1281105097916416 1281358882603008 1281612717563904 1282282584219648 1284400044048384 1285071367569408 1285325937967104 1285808045389824 1286734954303744 1287274666917888 1287529673785344 1287581272584192 1288202633084928 1289533420929024 1289788875251712 1290044380179456 1290718653852672 1292052040891776 1292307994148688 1293239588723478 1293525784461312 1294010967529472 1294714686836736 1295200315845216 1296538332700428 1298017193435136 1298274328378368 1299210223943808 1300552383266064 1303721370554724 1315619815292928 1315880437284864 1316829024681984 1318825516597248 1320187939651584 1320449466580992 1321139632226304 1321401347684352 1322908567732224 1324275208814592 1325229847805952 1325492373528576 1325989546808256 1327239076511744 1327502000259072 1327818187352448 1328873386622976 1329831340333056 1330094777603328 1331468842456224 1332428667169644 1332987545714688 1333948465225728 1334448810264768 1338580230729984 1338845401140192 1350176360890368 1355755602051072 1356464221323264 1356732934520832 1357001700950016 1358789926191104 1359059100106752 1361174166536192 1361443812765696 1361713512411648 1362425245733376 1363266713419776 1363979258560512 1364675046801408 1365388328042496 1365658809090048 1366643280549888 1367155888947728 1367729333600256 1368055102120704 1368715297652736 1369615536488448 1370129259737088 1370400679954944 1371388569718464 1372805293447512 1373077243782981 1374371145990144 1375634354764032 1376150335585542 1379143268024832 1380410862940296 1381836907220193 1391090796068864 1396403488161792 1397846053748736 1398122964615168 1398853728239616 1399130838724608 1401252111384576 1402173750509568 1402699685879808 1403710859240448 1403988931914624 1404577825947648 1405311963365376 1405590353215488 1407042409365504 1408056713293824 1408335646874112 1410191518793728 1410470875275264 1410806824061976 1412945799103872 1413225701203536 1416299267321856 1417320244302336 1422241495150608 1429598499766272 1434562383446016 1435505931583488 1436540754198528 1438718745378816 1439003753054208 1439755884036096 1440490327179264 1441243235155968 1441528742928384 1441814307259392 1442567907247104 1443714296578048 1445705288515584 1446247551944704 1446534051063552 1447576823591712 1447897174376448 1448184000282624 1448470883008512 1449227962220544 1450725098545152 1451012484658176 1452058485584256 1452603132006961 1453558546003248 1454260003756032 1455216507518976 1455762338470656 1457100355325868 1460269342614528 1461611501936784 1473981459726336 1478544869818368 1480072292204544 1481432652767232 1482609927389184 1483384850219008 1483678706171904 1485211432108032 1485505649903616 1486282086254592 1486576516144896 1487200051003392 1487977372975104 1488272138698752 1488830368346112 1489809609916416 1490883578781696 1491442787942976 1491738240159288 1492068363927552 1493143961075712 1493439750291456 1494982559950848 1496060257874688 1496356624803744 1498328488718336 1501254911547864 1505902759571232 1518647564566528 1518948406001664 1523651032645632 1525225052307456 1526022248988672 1526324551335936 1528638666964992 1528941487620096 1529740626788352 1531320937353216 1531624289361408 1531927701463104 1532728401450048 1533371294416896 1534476665880576 1536061869047808 1536638023941248 1537473690618624 1538050375066194 1538390747774976 1538695500300288 1539804709859328 1541395417204224 1541700764949312 1542812140933272 1544405955128451 1545151253990784 1546167539238912 1551536176527936 1552962220807833 1560686251474944 1564977145577472 1566105300959232 1567135368216576 1569822276059136 1570642782584832 1570953924182016 1572576810467328 1573335704010752 1573710444269568 1574022193565184 1574961050812416 1576096403357696 1576408625307648 1578037146614784 1579174716645504 1579487548403952 1579837091217408 1580150054191104 1580975958786048 1581289147367424 1582922710536192 1584063802455552 1584657962189412 1586465458642944 1586779734684672 1589564023991856 1589878913853978 1600021682044434 1607979774246912 1608298312237056 1613563037351936 1613882681376768 1617392648060928 1618238018420736 1618558588551168 1618879222185984 1619725369540608 1620551618076672 1621398639550464 1621719835794432 1622888895652992 1623569605853184 1624178583650304 1625349415962624 1626418449580032 1627028495937792 1627350807446496 1628523926540676 1628884321173504 1629207000317952 1630381457498112 1632065735863296 1633565796282288 1634540169510912 1636042504225536 1637732630779488 1642803010441344 1657034624729088 1657900714950656 1658229142192128 1662164762886144 1663362978545664 1663986882269184 1665081328730112 1667605818507264 1667936168312832 1668807956496384 1669138544443392 1670862861121536 1671669185511424 1672067347036416 1672398580663008 1672768684818432 1673974544596992 1674602428567552 1674934164389376 1677873136435848 1678205520179199 1678576909418496 1679786956210176 1680119719077888 1681855379944704 1683067790109024 1685619549808128 1688911775491347 1702904095309824 1707247795175424 1708478510137344 1708816956751872 1709710112292864 1713767917289472 1714410727186432 1716706231713792 1716775030112256 1717603510779904 1719377894572032 1719718500335616 1720059173572608 1720958205136896 1722736054522368 1723077325531584 1724319451631304 1724701045948416 1725042706219008 1726286249115648 1726933754460288 1728069602678784 1728717776933904 1730689591246848 1731032437837824 1732280298591744 1734069844354752 1735663658549931 1738295160739632 1745478198593928 1754507249713152 1755772032909312 1758434022129664 1760250586202112 1760599288774656 1761519509635072 1761868463579136 1765700278419456 1766050060566528 1766973130407936 1767323164704768 1767986062411008 1769148911775744 1770002667012096 1770424249803264 1771831182163968 1773108453777408 1773459703471104 1775291789941632 1776571556226192 1776923491954446 1777316727619584 1778597953634304 1779265080353024 1784773640973312 1785127201520256 1788259526990838 1807674136068096 1808618961764352 1808977246027776 1809335601266688 1812078800142336 1814577794777088 1815258417020928 1815618016548864 1816566994311168 1817688951226368 1818639011414016 1819566729068544 1820517770723328 1820878412120064 1822191040733184 1823639111467008 1824073469494272 1824953730203648 1825750007609616 1826154048651264 1826839012982784 1827200906606592 1828518092957952 1830407057930016 1830769658377308 1832494861320192 1832857875357696 1834179139685376 1834867114114056 1836073952846208 1838857690699776 1840547817253728 1842449209626924 1857713558519808 1863794738331648 1864163952820224 1865138304319488 1865507784966144 1868336148512768 1869565000679424 1870266247839744 1871614478987264 1871985242552832 1874120470953984 1876056545820672 1876428189351936 1877408951058432 1877780862498816 1879720718761728 1880627833700352 1881075765415968 1883221362671616 1883927732138496 1884300934938048 1887607278490329 1888399023095808 1889760325736448 1896321993534144 1912749844594688 1915387672264704 1918671670738944 1919674512048128 1920653769572352 1921657646874624 1922038323904512 1922419076345856 1923423876329472 1927607051354112 1927988906950656 1928712068084736 1930102431455616 1930912000376832 1931294510678016 1931371908876288 1932303949627392 1934300131393536 1934683312877568 1936077980779008 1938078061337664 1939013338341376 1939859383085217 1940288676691968 1941016451294208 1942800473767824 1944807499050642 1947025790152704 1947411492567552 1948815335915712 1950828574899096 1955582055832086 1965308612968448 1973429722939392 1973820655927296 1975243537022976 1976813236518912 1978238274895872 1980281909477376 1980674199871488 1981709448339456 1982102021526528 1984362851598336 1985107157794816 1986412813221888 1987844771708928 1988590383923968 1988984320212384 1989424485236736 1990858614767616 1991253000388608 1993310079934464 1994747010499584 1995142166404992 1997203263684336 1998643000754466 2000922697838592 2001673215397152 2007870346094976 2025264541335552 2031534710194176 2033633403076608 2034696331984896 2035099401781248 2038184889286656 2038588650160128 2039654169051136 2041761249804288 2042165719148544 2042570268617472 2043637868600064 2044495059222528 2044900070129664 2045968887840768 2048082492063744 2048488213635072 2049964920824832 2050733833421592 2051187663699968 2051594000400384 2052082653181056 2053072946479104 2055193889605632 2055601019932416 2057082854577696 2059207940171268 2060201671987712 2061556718985216 2064225503378313 2068714902037248 2070616294410444 2086636194103296 2088140401278976 2089513824288768 2094605232242688 2096769080623104 2097184446922752 2098280592359424 2098696258086912 2099948067749888 2101090078162944 2101878167076864 2104049528819712 2105566288860672 2105983397871936 2106866738921472 2107967945048064 2108385529823232 2110563614048256 2112085069940736 2112877282919216 2115287278190592 2115706312912896 2119418698655808 2119838551805304 2125980366453504 2133362242725912 2144397749649408 2151843575169024 2154811131297792 2158078118068224 2158505629581312 2159633826054144 2160735490768896 2161864852733952 2162293114392576 2163851860870656 2165571444867072 2167132554616832 2168557932773376 2169371327917056 2169801076595328 2171365235387568 2171845761564672 2172276000423936 2172706324512768 2173841943330816 2176087647817728 2176518726987264 2178087728376384 2179386892681216 2180337819004872 2181390005634048 2183643507705984 2185650532988802 2190404013921792 2209379499638784 2210972189589504 2217817304727552 2218649176358912 2220108438306816 2223474424676352 2223914891083776 2225077275328512 2225518059257856 2227817148162048 2228258474855424 2229423129381888 2229864774217344 2231966059462656 2232408208048128 2233245552519168 2236325368172544 2237164181914464 2237607360238932 2238102545891328 2239715941613568 2240159625437184 2242473839926272 2244090386812032 2247492733077504 2251882367321796 2258854139356848 2270538793746432 2277971346849792 2278422609002496 2279613483057152 2285023889719296 2285476548968448 2289033373483008 2289486827003904 2292503859429376 2292958000447488 2293412231430144 2294610940182528 2296981406029824 2297436434042112 2298400078823424 2299092602175072 2299601394597888 2300056941625344 2301714998820864 2302578339280384 2304092803571712 2304957035911872 2307075562599291 2307586121662464 2308043250450432 2309707064788992 2312093125806336 2312551147423968 2314218211399908 2317726880986176 2327304264791904 2341029377212416 2347000781602816 2347465718366208 2349157951438848 2354733414088704 2355964173877248 2356430886273024 2357314749881344 2358865215700992 2360003556016128 2360565666404352 2362441576218624 2364144605036544 2364612937961472 2367055719922176 2368762074968256 2369231322605928 2369755636826112 2371463938179072 2371933721051136 2376095703683328 2376986943284118 2379698187964416 2380169602027008 2384346035987784 2400032523066651 2411969661370368 2412447468355584 2416105066856448 2420344556027904 2420824022065152 2422089325748224 2426088972091392 2427357027631104 2427837882826752 2428318833278976 2429588054310912 2431518815289344 2432097959325696 2432579753691648 2434333343479488 2435785350643712 2436267875475456 2438024123943936 2440542743906688 2441026211169744 2442785889811014 2443326481760256 2443810500476928 2445572186247168 2446489485485408 2448098603794944 2451810254266368 2454063756338304 2456598946169232 2485059651108864 2485551937093632 2486851072425984 2487343713288192 2493688330452992 2495044467818496 2495980323403776 2498827294605312 2501408727760896 2501904252469248 2503211934744576 2503707816665088 2506294291682304 2507503778267136 2508101020554624 2509153027227648 2510961816895488 2511903642851328 2512401246584064 2516809704653772 2517865364127744 2519680434315264 2520179578616832 2524601685163536 2528429324712192 2553850229686272 2554356142964736 2560871692763136 2562210195832832 2562717765206016 2563225435127808 2564565168439296 2568800088096768 2570142735138816 2570651875934208 2571616090779648 2573469908607488 2575059347570688 2575162545168384 2576405266169856 2579066841858048 2579577750503424 2580088760358912 2581437307705344 2584104081783552 2584615988297376 2586479177446956 2587051568922624 2588021935058944 2589429373673472 2590400631690432 2593076665400856 2596034386870272 2596548656756736 2598420447887616 2601104766532128 2607442741109448 2631760874569728 2633658049363968 2637651033194496 2640375879303168 2640898933161984 2642279264452608 2642802695368704 2648550417629184 2650459695611904 2650984747057152 2651979093616512 2654478153023488 2655004000518144 2655636374704896 2657746773245952 2659662680666112 2660189555206656 2662937684912448 2664857334339288 2665975091429376 2667896930451456 2668897620529536 2677160461459968 2677690802280384 2682389290486257 2700352721780736 2711511204102144 2712928442646528 2713465869041664 2714003401900032 2717579852382208 2718118200213504 2722348333072384 2722887625531392 2723427024823296 2724850491466752 2726533426839552 2727958517121024 2729350093602816 2730776656084992 2731317618180096 2733286561099776 2734311777895456 2735458667200512 2736110204241408 2737430595305472 2739231072976896 2740258519474176 2740801359909888 2742777139436928 2745610586895024 2746154487565962 2748742291980288 2751268709528064 2752300671171084 2758286536049664 2760821725880592 2763673814440386 2792806976323584 2795692107497472 2796245929230336 2797707456479232 2798261677449216 2802504222769152 2804347501019136 2805399371759616 2807421718480896 2807977863829248 2809155651895296 2810623926730752 2811180706430976 2814084818731008 2816113426587648 2816671293748224 2820383037587456 2820941750550528 2821613648123952 2825891598207744 2826451402407072 2832598534643712 2834640488604672 2844482990301216 2869124766892032 2871011863166976 2873081508397056 2878007506108416 2879511768072192 2880980654358528 2882486470311936 2883057485856768 2883628614518784 2885135814494208 2887428593156096 2891410577031168 2892495103889408 2893068102127104 2895153647183424 2896368000565248 2896941766017024 2898455924441088 2901450197090304 2902024969316352 2904116971168512 2905206264013922 2907117092006496 2908520007512064 2910433015037952 2911524676941312 2914200710651736 2917211248575963 2920538685229056 2923223003873568 2933373083748129 2947962919452672 2960144584409088 2962865305534464 2965219854778368 2966769700438016 2967357412343808 2970422864216064 2971011299807232 2972564172509184 2973153032289792 2976544277397504 2977660736692224 2979619219832832 2981767157563392 2982885575885952 2983476480318576 2984136727855104 2986287922151424 2986879500582912 2989965119901696 2992120515749376 2992713249607488 2996656977436672 2997964501131699 3002509823095728 3011805519142464 3037295129133056 3037896812003328 3047302065291264 3050450104614912 3052044497977344 3052649102671872 3057277333929984 3057882975240192 3059481253576704 3062641874706432 3063248578722816 3063855402926208 3065456802900096 3066742588833792 3068953331761152 3072123738095616 3073276047882496 3074947381237248 3076100750132388 3076781495549952 3077391000600576 3079609419718656 3082790834408448 3083401529898624 3085624281866544 3088811910256902 3090302507981568 3092335078477824 3103072353055872 3105924441615666 3121372502949888 3129954291154944 3132210601918464 3134270736433152 3139644552118272 3141285565169664 3141907848364032 3145153620934656 3147420888539136 3148044387130368 3149922101624832 3152192806715392 3152817250615296 3156074293229568 3158349433291008 3158975096807904 3159674182434816 3160300108382208 3161951917572096 3162578294734848 3165845421072384 3168127604911104 3169315924378824 3172930917285888 3173559469369344 3179128047983712 3179757827707956 3200043364088868 3216596624474112 3227126074703872 3227765362753536 3237117177102336 3237758444371968 3239450739081216 3241103236153344 3242797279100928 3243439671588864 3245777791305984 3247139211706368 3248357167300608 3250698831925248 3252836899160064 3254056991875584 3254701614892992 3257047853081352 3257768642347008 3258414000635904 3260762914996224 3264131471726592 3267131592564576 3269080339021824 3272085008451072 3275465261558976 3278475799483203 3285606020882688 3314069249458176 3315801429901312 3316458284384256 3326725957091328 3327973764538368 3330162657460224 3335211637014528 3335872336625664 3337615912992768 3338277088886784 3341725722243072 3343338371022848 3344134694072832 3344797161326016 3347949089193984 3349204857135104 3349868328778752 3355746272871696 3356411040358398 3357153818836992 3359573912420352 3360239438155776 3363710759889408 3366135580218048 3371239099616256 3377823550982694 3405808190619648 3414495590350848 3416957020274688 3417633913503744 3419420224585728 3427535834578944 3428821454372864 3433412463427584 3433550060224512 3435207021559808 3438755789144064 3439437000671232 3440118347145216 3441916410273792 3445472109044736 3446154651063168 3448638903262608 3449402091896832 3450085412438016 3452572498231296 3453867508920576 3456139205357568 3457435553867808 3461379182493696 3462064875675648 3464560597183488 3468139688709504 3471327317099862 3476590321479264 3490956397187856 3509014499426304 3511544065818624 3520501172404224 3521198577549312 3523039019270144 3523736927158272 3531400556838912 3532100121133056 3533946260815872 3534646329409536 3535972124822016 3538297823551488 3540005334024192 3540848499606528 3543662364327936 3546216907554816 3546919406942208 3550583579883264 3553143112452384 3553846983908892 3554633455239168 3557195907268608 3558530160706048 3565480414926177 3569547281946624 3570254403040512 3576519053981676 3617954492055552 3618671202533376 3624157600284672 3629155589554176 3630516834041856 3631236033097728 3633133988622336 3639133458137088 3641035541446656 3641756824240128 3644382081466368 3647278222934016 3648146938988544 3649907460407296 3651500015219232 3652308097302528 3653678025965568 3654401813213184 3657036185915904 3660814115860032 3661539316754616 3664178834716521 3664989722640384 3665715750715392 3668358279370752 3669734228228112 3672147905692416 3677715381399552 3681095634507456 3684898419253848 3727589476663296 3728327905640448 3730276608638976 3731015569932288 3736672297025536 3740532495679488 3743228957974528 3743970485105664 3748240941907968 3752113091641344 3752856378703872 3754817902116864 3755561724997632 3759441437523456 3761255667400704 3762151530831936 3766442725343232 3767855464276992 3768601869876096 3775214556980658 3776798046191616 3779520651472896 3792643987068288 3825499689189376 3830775344529408 3837343341477888 3839349024096256 3841307539144704 3843315293749248 3844076647809024 3844838152691712 3846847752658944 3855214102708224 3855977813901312 3857424136169472 3860204862911232 3861824000753664 3862589021356032 3862743817752576 3864607899254784 3868600262787072 3869366625755136 3872155961558016 3876156122675328 3878026676682752 3879718766170434 3880577353383936 3882032902588416 3885600947535648 3889614998101284 3894051580305408 3894822985135104 3897630671831424 3901657149798192 3911164111664172 3946859445878784 3947641311854592 3950487074045952 3956476549791744 3960563818954752 3961348399742976 3963418896678912 3964204043053056 3968725703196672 3970214315589632 3972825626443776 3975689543417856 3977180767847936 3977968640424768 3981717229535232 3982506000777216 3986620159868928 3989494020999168 3990284332809984 3994406527368672 3997286001508932 4001845395677184 4003346430794304 4015740692189952 4050529082671104 4067266806153216 4069392663969792 4070198803562496 4076369778573312 4077177300320256 4079308338102272 4083522499608576 4084331438297088 4085140537234944 4087275737200128 4089800140259328 4091937775681536 4096164984127488 4096976427270144 4099929841649664 4101467666843184 4102375327399936 4103188000800768 4104165306362112 4106145892958208 4110387779211264 4111202039864832 4114165709155392 4118415880342536 4120403343975424 4123113437970432 4128451006756626 4137429804074496 4141232588820888 4145510721660579 4173272388206592 4176280802557952 4189210464485376 4193538161246208 4194368893845504 4196561184718848 4197392516173824 4199896135499776 4203756334153728 4208099057639424 4211132577721344 4211966795743872 4213733477842944 4215935890096128 4216771059646464 4221127228096512 4224170139881472 4225754565838432 4230574556381184 4231412625825792 4238837397311616 4239677103610608 4251960732907008 4266724485451824 4288795499298816 4303687150338048 4309622262595584 4316156236136448 4317011259162624 4319267652108288 4321470981537792 4323729705467904 4324586228785152 4327703721741312 4331142889734144 4334265109233664 4337115865546752 4338742655834112 4339602153190656 4342730470775136 4343691523129344 4344552000847872 4345412649025536 4347683886661632 4352175295635456 4353037453974528 4356175456752768 4357809396020883 4358773785362432 4360675638009744 4362780011268096 4367287015411968 4371301065977604 4380808027843584 4421944379179008 4435634609455104 4437298352717824 4440216876613632 4447829782167552 4450154550657024 4451036118515712 4455634296324096 4456516949710848 4458846258763776 4459729548434688 4463932118925312 4464816416096256 4466491105038336 4472650736345088 4474328363828928 4475214720477864 4476205091782656 4479431883227136 4480319250874368 4484947679852544 4488180773624064 4494985466155008 4503764734643592 4517708278713696 4555942693699584 4556845218004992 4559226966114304 4570953097936896 4578066746966016 4578973654007808 4585007718858752 4585916000894976 4586824462860288 4589221880365056 4593962812059648 4594872868084224 4598185204350144 4600113883250688 4603429997641728 4605156678560768 4608185607143424 4609914071823744 4614151125198582 4615172243324928 4616086500900864 4619414129577984 4624186251612672 4625102294847936 4628436422799816 4633217865385353 4635453761972352 4654608529583808 4682058754424832 4694001563205632 4694931436732416 4698315902877696 4709466828177408 4711928347754496 4712861772546048 4714629499762688 4717730431401984 4720007112032256 4721131332808704 4724883152437248 4728289210073088 4729225875922944 4734111439844352 4737524149936512 4738462645211856 4739511273652224 4742927876358144 4743867442102272 4752191407366656 4753973886568236 4759396375928832 4760339204054016 4768692071975568 4800065046133302 4823939322740736 4824894936711168 4840689112055808 4841648044130304 4844178651496448 4852177944182784 4854714055262208 4855675765653504 4856637666557952 4859176108621824 4864195918651392 4865159507383296 4868666686958976 4871570701287424 4872535750950912 4876048247887872 4881085487813376 4882052422339488 4885571779622028 4886652963520512 4887621000953856 4891144372494336 4892978970970816 4896197207589888 4903620508532736 4908127512676608 4913197892338464 4971103874187264 4973702144851968 4974687426576384 4987376660905984 4990088935636992 4991960646807552 5002817455521792 5003808504938496 5006423869489152 5007415633330176 5012588583364608 5015007556534272 5016202041109248 5018306054455296 5021923633790976 5023807285702656 5024802493168128 5033619409307544 5034616560537597 5035730728255488 5039360868630528 5040359157233664 5049203370327072 5056858649424384 5066735326474041 5108712285929472 5121743385526272 5124420391665664 5125435530412032 5126450870255616 5129130336878592 5141303751868416 5143232181559296 5146939817214976 5150118695141376 5150325090336768 5152810532339712 5158133683716096 5159155501006848 5160177520717824 5162874615410688 5168208163567104 5169231976594752 5172958354893912 5174103137845248 5176043870117888 5178858747346944 5180801263380864 5186153330801712 5192068773740544 5193097313513472 5196840895775232 5202209533064256 5214885482218896 5263521749139456 5267316098727936 5275302066388992 5280751758606336 5281797866323968 5284558528905216 5285605390737408 5297100835258368 5300919391223808 5301969494114304 5303958187233024 5308956306046976 5310008001036288 5311272749409792 5315493546491904 5319325361332224 5320379110413312 5325875369824896 5329714668678576 5331950182858752 5335793860902912 5337795241059072 5354320922919936 5355381604560768 5364778580972514 5423022408204288 5425856885293056 5426931738083328 5428006803800064 5436236400427008 5444696666144768 5445775251062784 5446854049646592 5449700982933504 5453066853679104 5455917034242048 5458700187205632 5461553312169984 5462635236360192 5466573122199552 5468623555790912 5470917334401024 5472220408482816 5474861190610944 5478462145953792 5480517038948352 5481602719819776 5485554278873856 5491221173790048 5492308975131924 5497484583960576 5502537419056128 5504601342342168 5516573072099328 5521643451761184 5527347628880772 5591384214994944 5592491858460672 5595414912958464 5596523354898432 5605008445538304 5608695002038272 5610798743519232 5614843436961792 5615955727658496 5622361412861952 5628169637462016 5632226853175296 5633342587496448 5640766075174912 5641883501101056 5643227296247904 5651783196415488 5652902804814144 5662821835470987 5665197069287424 5669280977209344 5688965980602432 5738249533784064 5746163016794112 5756015012216832 5759023536144384 5761961308717056 5764972940623872 5766114971713536 5767257229037568 5770271628988416 5774857186312192 5782821154062336 5784990207778816 5786136204254208 5790307294366848 5792736001130496 5793883532034048 5796911848882176 5802900394180608 5804049938632704 5808233942337024 5810412528027844 5814234184012992 5817040015024128 5820866030075904 5823049353882624 5828401421303472 5834422497151926 5841077370458112 5846446007747136 5866746167496258 5895925838905344 5920289168818176 5925730611068928 5930439709556736 5933539400876032 5934714824687616 5940845728432128 5942022599614464 5945128345018368 5946306064579584 5953088554795008 5955321473384448 5959238439665664 5963534315126784 5965771151771904 5966952960637152 5968273455710208 5972575844302848 5973759001165824 5979930239803392 5984241031498752 5985426499214976 5993313954873344 5995929002263398 6005019646191456 6023611038284928 6075793624006656 6094604130582528 6100900209229824 6104088995954688 6105298205343744 6114554667859968 6115765950480384 6118962507153408 6125283749412864 6126497157445632 6127710805852416 6130913605800192 6133485177667584 6137906663522304 6144247476191232 6146552095764992 6149894762474496 6152201500264776 6153562991099904 6154782001201152 6159218839437312 6165581668816896 6166803059797248 6171248563733088 6177623820513804 6180605015963136 6184670156955648 6192676510134939 6206144706111744 6211848883231332 6259908582309888 6264421203836928 6268541472866304 6283815696728064 6290307241869312 6294841777078272 6296088774260736 6299844203249664 6304385613430784 6305634501230592 6312148586459136 6316698866582016 6317950193615808 6320600216764416 6323903835144192 6325156589469696 6331690842144768 6336255209822208 6338631848757648 6345861834571776 6347118938738688 6358256095967424 6359515655415912 6400086728177736 6433193248948224 6454252149407744 6455530725507072 6474234354204672 6475516888743936 6478901478162432 6482206472306688 6485594558201856 6486879343177728 6491555582611968 6496714334601216 6501397663850496 6505673798320128 6508113983751168 6509403229785984 6514095706162704 6515537284694016 6516828001271808 6521525829992448 6528262943453184 6534263185129152 6538160678043648 6544170016902144 6550930523117952 6556951598966406 6571212041765376 6628138498916352 6631602859802624 6632916568768512 6653451914182656 6655947529076736 6660325314920448 6670423274029056 6671744673251328 6675231825985536 6676554177773568 6683451444486144 6686676742045696 6688269388145664 6689594322652032 6695898178387968 6698409714270208 6699736657557504 6711492545743392 6712822080716796 6714307637673984 6719147824840704 6720478876311552 6727421519778816 6732271160436096 6742478199232512 6755647101965388 6811616381239296 6833914040549376 6835267827007488 6838840449171456 6855071669157888 6857642908745728 6867100120449024 6877511578288128 6878874001342464 6880236694290432 6883832820547584 6890944218089472 6892309302126336 6897277806525216 6898804183793664 6900170824876032 6905144996462592 6907735017841152 6912278410715136 6914871107735616 6921226687797873 6922758364987392 6924129751351296 6929121194366976 6936279377419008 6942654634199724 6953180642958528 6981912794375712 7023088131637248 7041002344808448 7042397155098624 7046078038540288 7047473854316544 7064200242266112 7067892521631744 7069292658819072 7071944249644032 7076595647102976 7080010668048384 7081696999213056 7087324728655872 7092433815109632 7093838813884416 7101167159766528 7106286224904768 7107693967817784 7109266910478336 7114391814537216 7117060321412096 7130960829852354 7139094563893248 7140508806081024 7153038107963352 7235908984111104 7237342405066752 7248315200569344 7261033668083712 7262472066195456 7266267977244672 7278266916274176 7282071082893312 7283513648480256 7288764162932736 7294556445868032 7296293877977088 7299814920814592 7303000030438464 7307356051931136 7308803626426368 7314072371831808 7321628231720064 7323078633509232 7328357669433042 7329979445280768 7331431501430784 7336716558741504 7339468456456224 7344295811384832 7355430762799104 7362191269014912 7369796838507696 7455178953326592 7456655811280896 7460553217277952 7462031139864576 7473344594051072 7481064991358976 7486457915949056 7487940970211328 7496481883815936 7504226183282688 7505712757407744 7509635804233728 7511123449995264 7518882875046912 7522511334801408 7524303061663872 7532885450686464 7535710928553984 7537203739752192 7550429113961316 7553596092383232 7559041302945792 7585287974136576 7650999378378752 7661550689058816 7682615078289408 7686630587498496 7688153295618048 7689676305383424 7693695505317888 7710428205416448 7711955627802624 7714848272338944 7720409725822464 7725178042712064 7725487635505152 7729215798509568 7737200525574144 7738733251510272 7744311923116032 7752312245350656 7756053353365504 7759437532340868 7761154706767872 7764065805176832 7771201895071296 7779229996202568 7788103160610816 7789645970270208 7795261343662848 7803314299596384 7822328223328344 7895282623709184 7900974148091904 7912953099583488 7921127637909504 7922696799485952 7926837793357824 7928408086106112 7940428631179264 7945651252887552 7951379086835712 7954361535695872 7955937280849536 7963434459070464 7965012001554432 7973240319737856 7978988041998336 7980568665619968 7988813054737344 7994572003017864 8003690791354368 8006692861588608 8031481384379904 8101058165342208 8134533612306432 8138785327939584 8140397607124992 8152739557146624 8154354600640512 8158616676204544 8167044999217152 8168662876594176 8170281074469888 8174551474400256 8179600280518656 8183875551363072 8192329968254976 8193952854540288 8199859683299328 8202935333686368 8204750654799872 8206376001601536 8208330612724224 8212291785916416 8220775558422528 8222404079729664 8228331418310784 8236831760685072 8240806687950848 8246226875940864 8256902013513252 8274859608148992 8282465177641776 8291021443321158 8352561605115904 8378420928970752 8387076322492416 8388737787691008 8393122369437696 8394785032347648 8407512668307456 8416198115278848 8422265155442688 8423933591487744 8427466955685888 8431871780192256 8433542119292928 8442254456193024 8448340279762944 8451509131676864 8461149112762368 8462825251651584 8477674794623232 8479354207221216 8503921465814016 8533448970903648 8607374300676096 8619244525191168 8634022518325248 8638535304216576 8642941963075584 8647459410935808 8649172457570304 8655407443482624 8662285779468288 8668530218467328 8674231731093504 8677485311668224 8679204306381312 8685460941550272 8689104001695744 8690825298051072 8695367773323264 8704350591270912 8706074907949056 8712350913505536 8715618792041766 8717547570724864 8721351276019488 8725560022536192 8734574030823936 8742602131955208 8751633745727889 8761616055687168 8800119251244387 8843888758358016 8874596705435648 8880433753227264 8895659564335104 8900309101314048 8902072237031424 8911268592648192 8913033899421696 8917692517527552 8919459096869376 8929632832192512 8932982210076672 8945301472690176 8948656727657856 8950429440955728 8952410183565312 8958863766454272 8960638501748736 8969895359705088 8976361547248128 8989970932310016 9007529469287184 9035416557427392 9111885387399168 9113690436009984 9118453932228608 9141906195873792 9156133493932032 9157947308015616 9170015437717504 9171832001789952 9173648925720576 9178443760730112 9187925624119296 9189745736168448 9196370408700288 9200227766501376 9206859995283456 9210313357121536 9216371214286848 9219828143647488 9228302250397164 9230344486649856 9232173001801728 9238828259155968 9248372503225344 9250204589695872 9256872845599632 9266435730770706 9270907523944704 9309217059167616 9364117508849664 9389862873464832 9396631805755392 9418933656354816 9423856695508992 9425723545092096 9429258999525376 9435460862803968 9442262665617408 9449766304874496 9456578420146176 9458451751845888 9468222879688704 9475048299873024 9476925290423712 9479022547304448 9485855752716288 9487734884204544 9504382814733312 9507947773136472 9518792751857664 9520678408108032 9537384143951136 9600130092266604 9649789873422336 9681378224111616 9683296088260608 9688357302992896 9711351531307008 9713275333115904 9718352217243648 9728391837302784 9730319014766592 9737333373917952 9743141402574848 9745071501901824 9752096495775744 9762170975626752 9764104844678976 9771143559244056 9773305927041024 9775242001907712 9782288744988672 9785957941941632 9792394415179776 9807241017065472 9816255025353216 9826395784676928 9835427398449609 9942207748374528 9947404289703936 9949374853152768 9974753321811968 9980177871273984 9983921293615104 10005634911043584 10007617009876992 10012847738978304 10014831266660352 10025177166729216 10030015113068544 10032404082218496 10043847267581952 10047614571405312 10049604986336256 10067238818615088 10069233121075194 10071461456510976 10078721737261056 10080718314467328 10098406740654144 10113717298848768 10133470652948082 10217424571858944 10243486771052544 10248840783331328 10250871060824064 10252901740511232 10258260673757184 10282607503736832 10286464363118592 10293879634429952 10300237390282752 10300650180673536 10305621064679424 10316267367432192 10318311002013696 10320355041435648 10325749230821376 10336416327134208 10338463953189504 10345916709787824 10348206275690496 10352087740235776 10357717494693888 10361602526761728 10372306661603424 10384137547481088 10386194627026944 10393681791550464 10404419066128512 10429770964437792 10527043498278912 10534632197455872 10561503517212672 10563595732647936 10569117057810432 10571210781474816 10594201670516736 10601838782447616 10603938988228608 10607916374466048 10620016002072576 10622545498819584 10630987092983808 10638650722664448 10640758220826624 10651750739649792 10659429337357152 10663900365717504 10671587721805824 10675590482118144 10696441244778531 10708641845839872 10710763209121536 10729557161945028 10853863476166656 10856013607600128 10872472800854016 10889393332289536 10891550502125568 10893708099293184 10899401965867008 10917400374411264 10923106624339968 10925270472720384 10933146244399104 10937247111581824 10941834668802048 10944440816965632 10949722381221888 10956924291907584 10961034077896704 10963205439639552 10971108557747712 10982442347580096 10984617950263848 10992536504149563 10994969167921152 11005074838112256 11009202684684336 11033146144198656 11043286903522368 11054695257761544 11182768429989888 11184983716921344 11190829825916928 11193046709796864 11210016891076608 11221597487038464 11229686873923584 11231911455316992 11244722825723904 11256339274924032 11264453706350592 11266685174992896 11281532150349824 11283767002202112 11286454592495808 11303566392830976 11305805609628288 11325643670941974 11330394138574848 11338561954418688 11377931961204864 11476499067568128 11492326033588224 11512030024433664 11518047072288768 11523922617434112 11529945881247744 11532229943427072 11534514458075136 11540543257976832 11549714372624384 11565642308124672 11569980415557632 11572272408508416 11580614588733696 11585472002260992 11587767064068096 11593823697764352 11605800788361216 11608099877265408 11616467884674048 11620825056055688 11628468368025984 11634080030048256 11641732060151808 11646098707765248 11656802842606944 11668844994303852 11682154740916224 11692892015494272 11733492334992516 11840578337636352 11851461222137856 11869429649375232 11881691456864256 11884045199228928 11890256690036736 11892612129159168 11906177109590016 11910642946768896 11918476879331328 11927068630253568 11931542303543808 11933905921274304 11945151688605696 11947518002331648 11959860479606784 11968482062997504 11970852998429952 11986627909746688 11991858004526796 12010039292382912 12047222076569856 12151587248013312 12201800418459648 12208177991909376 12210596410687488 12229109335719936 12231531900960768 12237925014306816 12250567498825728 12252994314891264 12255421611704832 12261827211600384 12275813327044608 12288494952382464 12293104191529984 12299789524948992 12304403000529552 12307125982199808 12309564002402304 12318437678874624 12331163337633792 12333606119594496 12342497127466176 12355247641027608 12361210031926272 12369340313911296 12385353020269878 12412289412223488 12423697766462664 12519817164619776 12528842407673856 12567631393456128 12580614483738624 12589683554156544 12592177548521472 12599688406499328 12608771226861568 12611269002461184 12624297172918272 12633397733164032 12635900387231616 12641200433528832 12647807670288384 12650313178939392 12663381684289536 12672510419644416 12677263697515296 12691723669143552 12694237877477376 12716512191934848 12719031310831824 12800173456355472 12866386497896448 12908504298815488 12911061451014144 12948468708409344 12951033777487872 12957802956324864 12964412944613376 12971189116403712 12973758686355456 12983111165223936 12993428669202432 13002795327700992 13011347596640256 13016227967502336 13018806459571968 13028191412325408 13031074569388032 13033656002543616 13043051659984896 13056525886906368 13068526370258304 13073428188062649 13076321356087296 13088340033804288 13101861046235904 13113903197932812 13142424083530752 13265833137537024 13306903828365312 13311895058153472 13320650629840896 13343489346502656 13350463651971072 13353108355547136 13366902888972288 13373353484091392 13376538776291328 13379188645304064 13391796356775936 13396819428540416 13399473315115008 13422985091486784 13425644161433592 13428615275347968 13438295649681408 13440957752623104 13454843039557632 13464542320872192 13484956398465024 13511294203930776 13667828081098752 13670535654014976 13677680898342912 13715285817491456 13734200240898048 13755023156576256 13757748002684928 13760473388580864 13767665641095168 13781888436178944 13784618604252672 13794555613050432 13800341649752064 13810289992925184 13815470035682304 13824556821430272 13829742215471232 13842453375595746 13845516729974784 13848259502702592 13858242388733952 13872558754838016 13885309268399448 13906361285917056 13963825588751424 14046176263274496 14082004689616896 14084794310197248 14092156077080576 14094947708633088 14128400484532224 14135785043263488 14138585317638144 14143888499288064 14153191294205952 14160021336096768 14163393998426112 14174649457311744 14184867630219264 14187677627768832 14202334319533056 14212572449809536 14215387935635568 14218533820956672 14228783629074432 14234120642824192 14261921659704708 14278189127786496 14281017612162048 14306076215926704 14471817968222208 14474684810133504 14522067336167424 14524944132390912 14532535954489344 14556533832548352 14564142165786624 14567027296960512 14577528325865472 14592587755954176 14599629841629184 14606000060876928 14614712103862272 14617607252852736 14628144743663616 14643256463440128 14646157267018464 14656715338866084 14659958890561536 14662863002861568 14673433117483008 14678936912912448 14688591622769664 14710861525598208 14724382538029824 14739593677015392 14913311622561792 14921106434555904 14924062279729152 14946689188102144 14962129982717952 14972915831898112 14975881940422656 15008452366565376 15011425514815488 15019271608467456 15022246899990528 15037765750093824 15045022669602816 15048606123327744 15065770901372928 15071421857107968 15074407479504384 15100858227922632 15103849681612791 15107192184766464 15118082605891584 15170575948273152 15200205979422123 15301998756757504 15365230156578816 15373261174996992 15376306591236096 15379352610766848 15387391010635776 15423911255605248 15429696544677888 15440819451644928 15450356085424128 15450975271010304 15458431597019136 15474401051148288 15477466503020544 15488623846232064 15504624490701312 15512106706731008 15518875064681736 15522309413535744 15528131610353664 15542403790142592 15558459992405136 15576206321221632 15579291940540416 15590522687325696 15606628599192768 15644656446656688 15790565247418368 15801948296183808 15825906199166976 15842255275819008 15845393598971904 15853675586715648 15856816172212224 15880857262358528 15891302505775104 15902758173671424 15908723071391744 15911874561699072 15926868918140928 15930024003108864 15946480639475712 15957976083996672 15961137331239936 15977626109474688 15989144006035728 16007381582708736 16013385723177216 16062962768759808 16269067224612864 16277570655879168 16280795214249984 16308709201281024 16317233352409088 16334089998434304 16337325753188352 16340562148939776 16349102948800512 16359200561037312 16367751102726144 16384659936509952 16387905709080576 16399719366598656 16405870667372736 16412752003203072 16416661225448448 16424583571832832 16441551116845056 16444808159459328 16456662836621568 16473663521370144 16481613375901696 16492453751881728 16513804027026504 16549719216297984 16564930355283552 16582042886642316 16705123210231808 16774152644984832 16777475575382016 16786244738875392 16789570064695296 16815025336614912 16832396230557696 16844530310885376 16847867182975488 16867084238585856 16884508912386048 16896680559525888 16903018263353728 16922298225524736 16925650503303168 16955349589246464 16958708414442432 16988465506412961 17007842931628032 17066897941807296 17214748601352192 17238489050382336 17268045036650496 17277070608433152 17285883926151168 17294918821871616 17298344915140608 17310814886965248 17324571558936576 17337060436934656 17348463462187008 17354970623336448 17358408612762624 17370921883100544 17378208003391488 17381650596102144 17390735546646528 17408701182541824 17412149815898112 17424701827011072 17431237584083532 17435095141449728 17442702552038976 17451120045072384 17469148061647872 17485204263910416 17503267491455778 17523232111374336 17600238502488774 17687777516716032 17749193410871296 17760867506454528 17791319128670208 17800618202628096 17804144474062848 17822537185296384 17826067798843392 17835385035055104 17838918193738752 17859265664385024 17865964420153344 17890602945380352 17897313455315712 17900858881911456 17904820367130624 17917727532908544 17921277003497472 17939790719410176 17952723094496256 17979941864620032 18015058938574368 18070833114854784 18227380872019968 18236907864457216 18283812391747584 18312266987864064 18315894616031232 18343664003579904 18347297851441152 18356887521460224 18375851248238592 18379491472336896 18392740817400576 18400455533002752 18413719990566912 18420626714243072 18432742428573696 18439656287294976 18456604500794328 18460688973299712 18464346003603456 18477656518311936 18496745006450688 18500409179391744 18513745691199264 18532871461541412 18541815047889408 18578029530404817 18618434118335232 18779725746929664 18793263611510784 18851447090184192 18858517999050752 18870921725607936 18884525331234816 18899532609748992 18913156840292352 18916903503691776 18936445759377408 18950096599746048 18953850580847424 18971711505432576 18975469768409088 19008765629466624 19015895546272944 19037585503715328 19041356816216064 19074768287902272 19200260184533208 19299579746844672 19362756448223232 19366592176521216 19376714605985792 19422703062614016 19426550666231808 19436704434487296 19456783674605568 19460638029533184 19474666747835904 19486282805149696 19490143003803648 19504192991551488 19524341951253504 19528209689357952 19542287118488112 19546611854082048 19550484003815424 19564577489977344 19571915883883264 19584788830359552 19614482034130944 19632510050706432 19652791569353856 19670854796899218 19884415496749056 19894808579407872 19898749706305536 19949506643623936 19960355742547968 19967842587230208 20011269822087168 20015234019753984 20025695477956608 20029662533320704 20050354333458432 20060030226137088 20064808164436992 20087694535163904 20095229142810624 20099209972672512 20134477637230176 20138466242150388 20142922913021952 20157443474522112 20161436628934656 20196813481308288 20227434597697536 20266941305896164 20434849143717888 20501742121648128 20505803481022464 20516521347514368 20565215007473664 20572928726237184 20587759268859904 20601300361347072 20632534734864384 20636622004027392 20640710082871296 20651498461642752 20672832654268416 20676927906379008 20691833419575648 20696412551380992 20704175480471552 20715434989387776 20723205053523456 20744613323206848 20763680063393619 20768275094962176 20772389254053888 20787363583100928 20808838132257024 20859541928875584 21069264394911744 21123007034425344 21127191465295872 21138234115620864 21142421562949632 21203677564895232 21207877976457216 21215832748932096 21240032004145152 21245090997639168 21261974185967616 21277301445328896 21281516441653248 21303501479299584 21318858674714304 21327800731435008 21343175443611648 21351180964236288 21392882489557062 21417283691679744 21421526418243072 21459114323890056 21707726952333312 21712027215200256 21744945601708032 21778786664579072 21783101004251136 21787416198586368 21798803931734016 21834800748822528 21846213248679936 21850540945440768 21866292488798208 21874494223163648 21883669337604096 21888881633931264 21899444762443776 21922068155793408 21926410879279104 21942217115495424 21964884695160192 21969235900527696 21985073008299126 21989938335842304 22010149676224512 22018405369368672 22066292288397312 22086573807044736 22109390515523088 22365536859979776 22369967433842688 22381659651833856 22386093419593728 22420033782153216 22443194974076928 22459373747847168 22463822910633984 22489445651447808 22512678549848064 22528907412701184 22533370349985792 22563064300699648 22567534004404224 22572909184991616 22607132785661952 22611611219256576 22651287341883948 22660788277149696 22677123908837376 22755863922409728 22952998135136256 22984652067176448 23047845234868224 23059891762495488 23064459886854144 23069028916150272 23081086515953664 23099428745248768 23131284616249344 23139960831115264 23144544817016832 23161229177467392 23175534128136192 23187647395528704 23211601576722432 23216199754530816 23232935769348096 23241650112111376 23256936736051968 23268160060096512 23283464120303616 23292197415530496 23313605685213888 23337689988607704 23364309481832448 23385784030988544 23466984669985032 23702922444275712 23738859298750464 23763382913728512 23768090398457856 23780513380073472 23785224258318336 23821285893537792 23836953758662656 23854137260507136 23863084607087616 23867811842548608 23890303377211392 23895036004663296 23919720959213568 23936964125995008 23941705996859904 23973255819493376 23983716009053592 24020078584765824 24094444153139712 24303174496026624 24403600836919296 24416355983818752 24421192821374976 24458218671439872 24463063801921536 24475850028613632 24501134997651456 24505988629782528 24510843223409664 24523654423200768 24551626654089216 24576989904764928 24586208383059968 24599579049897984 24608806001059104 24614251964399616 24619128004804608 24636875357749248 24662326675267584 24667212239188992 24684994254932352 24710495282055216 24722420063852544 24738680627822592 24770706040539756 24824578824446976 24847395532925328 25057684815347712 25135262786912256 25161228967477248 25179367108313088 25184355097042944 25217542453723136 25222538004922368 25248594345836544 25266795466328064 25271800774463232 25282400867057664 25295615340576768 25300626357878784 25326763368579072 25345020839288832 25354527395030592 25383447338287104 25388475754954752 25433024383869696 25438062621663648 25600346912710944 25817008597630976 25822122902028288 25902067554975744 25915605912649728 25928825889226752 25942378232807424 25947517372710912 25966222330447872 25986857338404864 26005590655401984 26022695193280512 26032455935004672 26037612919143936 26056382824650816 26067312005087232 26086103319969792 26113051773812736 26137052740516608 26146856376125298 26152642712174592 26176680067608576 26203722092471808 26227806395865624 26254901237183667 26284848167061504 26400357753733161 26531666275074048 26623790116306944 26641301259681792 26686978693005312 26700927303942144 26706216711094272 26733805777944576 26746706968182784 26753077552582656 26758377290608128 26793638857080832 26798946630230016 26845970182973568 26851288322867184 26857230550695936 26876591299362816 26881915505246208 26909686079115264 26929084641744384 26969912796930048 27022588407861552 27335656162197504 27341071308029952 27355361796685824 27430571634982912 27468400481796096 27510046313152512 27515496005369856 27520946777161728 27535331282190336 27563776872357888 27569237208505344 27589111226100864 27600683299504128 27620579985850368 27630940071364608 27649113642860544 27659484430942464 27684906751191492 27691033459949568 27696519005405184 27716484777467904 27745117509676032 27770618536798896 27812722571834112 27927651177502848 28092352526548992 28169588620394496 28184312154161152 28189895417266176 28256800969064448 28271570086526976 28277170635276288 28287776998576128 28306382588411904 28326787996852224 28349298914623488 28369735260438528 28375355255537664 28404668639066112 28425144899619072 28430775871271136 28437067641913344 28457567258148864 28468241285648384 28523843319409416 28556378255572992 28562035224324096 28612152431853408 28949369620267008 29044134672334848 29049888264781824 29065071908978688 29134054593921024 29155056651730944 29185175511908352 29199259683258368 29212000121753856 29229424207724544 29235214505705472 29256289487327232 29286512926880256 29292314534036928 29313430677732168 29319917781123072 29325726005723136 29346866234966016 29357873825824896 29377183245539328 29421723051196416 29448765076059648 29479187354030784 29506282195348827 29826623245123584 29842212869111808 29848124559458304 29893378376204288 29924259965435904 29945831663796224 29951763880845312 30016904733130752 30022851029630976 30038543216934912 30044493799981056 30075531500187648 30090045339205632 30097212246655488 30131541802745856 30142843714215936 30148814959008768 30201716455845264 30207699363225582 30214384369532928 30236165211783168 30341151896546304 30400411958844246 30730460313157632 30746522349993984 30752613182472192 30758705221533696 30774782021271552 30847822511210496 30859393089355776 30881638903289856 30900712170848256 30901950542020608 30916863194038272 30948802102296576 30954933006041088 30977247692464128 31009248981402624 31024213413462016 31037750129363472 31044618827071488 31056263220707328 31084807580285184 31116919984810272 31152412642443264 31158583881080832 31181045374651392 31213257198385536 31289312893313376 31581130494836736 31603896592367616 31684510551638016 31690787197943808 31707351173431296 31713632344424448 31761714524717056 31782605011550208 31805516347342848 31817446142783488 31823749123398144 31860048006217728 31892961278951424 31915952167993344 31922274662479872 31955252218949376 31978288012071456 32014763165417472 32026771446354432 32089323734335593 32125925537519616 32561590428499968 32617418402562048 32634466704818176 32668179996868608 32674651506376704 32681124297879552 32698205897601024 32769319873019904 32775811418161152 32799438733197312 32811741334745472 32825504006406144 32833322450896896 32849167143665664 32883102233690112 32889616318918656 32913325673243136 32947327042740288 32963226751803392 32977609512448689 32984907503763456 33027608054053008 33099438432595968 33129860710567104 33164085773284632 33410246420463616 33548305289969664 33554951150764032 33572489477750784 33579140129390592 33630050673229824 33664792461115392 33689060621770752 33695734365950976 33734168477171712 33769017824772096 33793361119051776 33806036526707456 33844596451049472 33851301006606336 33910699178492928 33917416828884864 33976931012825922 34015685863256064 34133795883614592 34429497202704384 34476978100764672 34536090073300992 34554141216866304 34571767852302336 34589837643743232 34596689830281216 34621629773930496 34649143117873152 34674120873869312 34696926924374016 34709941246672896 34716817225525248 34741843766201088 34756416006782976 34763301192204288 34781471093293056 34817402365083648 34824299631796224 34849403654022144 34862475168167064 34870190282899456 34885405104077952 34902240090144768 34938296123295744 34970408527820832 35006534982911556 35046464222748672 35200477004977548 35498386821742592 35521735012909056 35608288948125696 35645074370592768 35652135597686784 35670770070110208 35677836387477504 35718531328770048 35731928840306688 35781205890760704 35794626910631424 35801717763822912 35835455065817088 35842554006994944 35879581438820352 35905446188992512 35959883729240064 36030117877148736 36141666229709568 36454761744039936 36473815728914432 36624533975728128 36631789232062464 36687328007159808 36694595702882304 36713775042920448 36751702496477184 36758982944673792 36785481634801152 36827439981133824 36841253428486144 36865484857147392 36879312574589952 36913209001588656 36921377946599424 36928692007206912 36955313036623872 36993490012901376 37000818358783488 37027491382398528 37065742923082824 37083630095778816 37156059060809634 37236868236670464 37559451493859328 37586527223021568 37702894180368384 37717035998101504 37741843451215872 37769050662469632 37799065219497984 37826313680584704 37833807007383552 37872891518754816 37900193199492096 37907701161694848 37943423010865152 37950939536818176 38017531258933248 38031791092545888 38075171007430656 38082713632432128 38149536575804544 38400520369066416 38599159493689344 38725512896446464 38733184353042432 38753429211971584 38845406125228032 38853101332463616 38873408868974592 38913567349211136 38921276059066368 38949333495671808 38972565610299392 38980286007607296 39008385983102976 39048683902507008 39056419378715904 39084574236976224 39093223708164096 39100968007630848 39129154979954688 39143831767766528 39169577660719104 39220284564187947 39228964068261888 39265020101412864 39305583138707712 39341709593798436 39797499412611072 39899013287247872 39920711485095936 39935685174460416 40030468039507968 40051390955913216 40059325066641408 40100708666916864 40120060452274176 40129616328873984 40175389070327808 40190458285621248 40198419945345024 40268955274460352 40276932484300776 40285845826043904 40314886949044224 40322873257869312 40393626962616576 40454869195395072 40533882611792328 41003484243296256 41011606962044928 41033042695028736 41145857452474368 41175518537719808 41202600722694144 41265069469728768 41273244008054784 41281420165742592 41302996923285504 41345665308536832 41353855812758016 41383666839151296 41408350960943104 41430869978775552 41446410107046912 41489226646413696 41527360126787238 41536550189924352 41544778508107776 41574727166201856 41617676264514048 41719083857751168 42138528789823488 42246014068850688 42254382930591744 42276468231241728 42284843125899264 42407355129790464 42415755952914432 42431665497864192 42480064008290304 42490181995278336 42523948371935232 42554602890657792 42563032883306496 42607002958599168 42637717349428608 42655601462870016 42686350887223296 42702361928472576 42785764979114124 42834567383359488 42843052836486144 42918228647780112 43415453904666624 43424054430400512 43557573329158144 43566202008502272 43574832397172736 43597607863468032 43669601497645056 43692426497359872 43701081890881536 43732584977596416 43748988446327296 43777763267862528 43798889524887552 43844136311586816 43852821758558208 43884434230990848 43929769390320384 43938471801055392 43970146016598252 43979876671684608 44020299352449024 44036810738737344 44132584576794624 44173147614089472 44218781031046176 44739934867685376 44763319303667712 44772186839187456 44840067564306432 44886389948153856 44918747495694336 44927645821267968 45025357099696128 45057814825402368 45066740699971584 45126128601399296 45135068008808448 45145818369983232 45214265571323904 45223222438513152 45302574683767896 45321576554299392 45354247817674752 45511727844819456 45600617938266369 45905996270272512 46095690469736448 46119783524990976 46128919773708288 46138057832300544 46162173031907328 46198857490497536 46279921662230528 46289089634033664 46322458354934784 46351068256272384 46375294791057408 46423203153444864 46432399509061632 46465871538696192 46483300224222752 46513873472103936 46536320120193024 46566928240607232 46584394831060992 46627211370427776 46675379977215408 46728618963664896 46771568061977088 46933969339970064 47405844888551424 47477718597500928 47526765827457024 47536180796915712 47561026760146944 47570448516636672 47642571787075584 47673907517325312 47708274521014272 47726169214175232 47735623685097216 47780606754422784 47790072009326592 47839441918427136 47873928251990016 47883411993719808 47946511638986752 47967432018107184 48040157169531648 48188888306279424 48807201673838592 48832711967637504 48842385642749952 48926127603843072 48951700057227264 49002269995302912 49011977259565056 49021686446819328 49047308846401536 49103253308178432 49153979809529856 49172416766119936 49199158099795968 49217612002118208 49238256009609216 49273750715498496 49324653350535168 49334424478377984 49369988509864704 49420990564110432 49444840127705088 49477361255645184 49541412081079512 49649157648893952 49694791065850656 50115369630695424 50322457934954496 50358734216626176 50368710194085888 50435084907446272 50445076009844736 50497188691673088 50533590932656128 50543601548926464 50601252715757568 50653526737158144 50690041678577664 50709054790061184 50766894676574208 50776951509909504 50866048767739392 50876125243327296 50965396519238883 51200693825421888 51634017195261952 51644245804056576 51804135109951488 51831211825299456 51857651778453504 51884756465614848 51895034745421824 51932444660895744 51973714676809728 52011181310803968 52045390386561024 52064911870009344 52075225838287872 52112765649301632 52134624010174464 52172206639939584 52226103547625472 52274105481033216 52293712752250596 52305285424349184 52353360135217152 52407444184943616 52455612791731248 52509802474367334 52569696334123008 52800715507466322 53063332550148096 53247580232613888 53282602519363584 53373957386010624 53401854607884288 53412433422188544 53467611555889152 53506155105165312 53516754581216256 53587277714161664 53597893260460032 53691940365947136 53702576645734368 53714461101391872 53753182598725632 53763831010492416 53819372158230528 53858169283488768 53939825593860096 54045176815723104 54682142616059904 54710723593371648 54861143269965824 54936800963592192 55030992010739712 55041893554323456 55070662564380672 55127553744715776 55138474417010688 55178222452201728 55201366599008256 55241159971700736 55261880142729216 55298227285721088 55318968861884928 55369813502382984 55382066919899136 55393038010810368 55432969554935808 55490235019352064 55541237073597792 55625445143668224 55734088591214451 55855302355005696 56339177240788992 56368624308322304 56379790834532352 56554341270552576 56575553997152256 56612765176823808 56653575993704448 56698597829246976 56739470520877056 56750710511075328 56809337278132224 56850289799238144 56861551742542272 56915134516297728 56936482571296768 57047686638818832 57112756511145984 57124070448648192 57224304863706816 57898739240534016 58088269344669696 58099776529563648 58130143817957376 58268109187842048 58310113303461888 58370351023816704 58398519366516736 58424000243507712 58458848415449088 58470429011410944 58512578974654464 58573025853760512 58584629068073856 58626861355464336 58639835562246144 58651452011446272 58693732469932032 58715747651649792 58754366491078656 58843446102392832 58897530152119296 58958374708061568 59012564390697654 59653246490247168 59684425738223616 59696249118916608 59848519930871808 59891663327592448 59903527761690624 60033809466261504 60045702059261952 60077086433869824 60088987599962112 60151063000375296 60180090678411264 60194424493310976 60263083605491712 60285687428431872 60297629918017536 60403432911690528 60415398726451164 60428768739065856 60472330423566336 60682303793092608 60800823917688492 61505226364944384 61517410443067392 61549564042543104 61695645022420992 61718786178711552 61763277806579712 61803901084041216 61897604204593152 61909866012082176 61954495384928256 62018497962805248 62048426826924032 62075500258726944 62089237654142976 62112526441414656 62169615160570368 62233839969620544 62291040190180857 62304825284886528 62317167762161664 62362090749302784 62426514396771072 62578625786626752 63207793184735232 63369021103276032 63381574395887616 63414702346862592 63427264688848896 63523429049434112 63611032694685696 63634892285566976 63647498246796288 63720096012435456 63785922557902848 63831904335986688 63844549324959744 63910504437898752 63956576024142912 64029526330834944 64053542892708864 64178647468671186 64251851075039232 65123180856999936 65234836805124096 65268933409636352 65336359993737216 65349303012753408 65362248595759104 65396411795202048 65538639746039808 65551622836322304 65598877466394624 65623482669490944 65651008012812288 65666644901793792 65698334287331328 65766204467380224 65779232637837312 65826651346486272 65894654085480576 65926453503606784 65955219024897378 65969815007526912 66055216108106016 66198876865191936 66259721421134208 66328171546569264 67096610579939328 67109902301528064 67144978955501568 67158280258781184 67260101346459648 67329584922230784 67378121243541504 67391468731901952 67468336954343424 67538035649544192 67586722238103552 67612073053414912 67689192902098944 67702602013212672 67821398356985856 67834833657769728 67953862025651844 68031371726512128 68267591767229184 68858994405408768 68953956201529344 69143535704604672 69179675287486464 69193379660562432 69243259547860992 69298286235746304 69348241747738624 69393853848748032 69419882493345792 69433634451050496 69483687532402176 69526602384408576 69562942186586112 69634804730167296 69648599263592448 69698807308044288 69724950336334128 69740380565798912 69770810208155904 69804480180289536 69876592246591488 69940817055641664 70013069965823112 70092928445497344 70400954009955096 70996773643485184 71216577896251392 71290148741185536 71304271195373568 71341540140220416 71355672774955008 71463857680613376 71562411781521408 71589253821262848 71603435527645824 71670910131634176 71685108013989888 71759162877640704 71810892377985024 71919767458480128 72060235754297472 72283332459419136 72909523488079872 72947631457828864 73249067951456256 73263578464124928 73374656014319616 73389191405764608 73427550085840896 73503404992954368 73517965889347584 73570963269602304 73654879962267648 73682506856972288 73730969714294784 73758625149179904 73826418003177312 73842755893198848 73857384014413824 73910626073247744 73986980025802752 74001636717566976 74054982764797056 74131485846165648 74167260191557632 74312118121619268 74473736473340928 75173054446043136 75405788360736768 75434071996203008 75483686902431744 75538101324939264 75652627361169408 75667614014767104 75745783037509632 75800386398984192 75815402323389696 75886846021730304 75901879073636352 76035062517866496 76063582185091776 76150342014861312 76165427264864256 76299073151609088 76801040738132832 77451025792892928 77466368706084864 77506858423943168 77706202664927232 77746817737949184 77827134698422272 77842552118132736 77898666991343616 77945131220598784 77960572015214592 78016771966205952 78097367805014016 78112838757431808 78169148473952448 78201936015261696 78258309959909376 78287663535533056 78339155321438208 78440569128375894 78457928136523776 78530040202825728 78611166277415424 78683419187596872 78764703711551001 79594998825222144 79798026574495744 79871370348920832 80060936079015936 80102781911826432 80118650133282816 80201417333833728 80240120904548352 80259232657747968 80380916571242496 80396839890690048 80537910548920704 80553864968601552 80571691652087808 80629773898088448 80645746515738624 80787253925233152 80909738390790144 81067765223584656 82006968486592512 82023213924089856 82066085390057472 82291714904948736 82351037075439616 82405201445388288 82530138939457536 82546488016109568 82562840331485184 82605993846571008 82691330617073664 82707711625516032 82767333678302592 82816701921886208 82861739957551104 82892820214093824 82978453292827392 83054720253574476 83073100379848704 83089557016215552 83149454332403712 83235352529028096 83438167715502336 84277057579646976 84508765861183488 84552936462483456 84569686251798528 84814710259580928 84831511905828864 84863330995728384 84980363990556672 85047896743870464 85109205781315584 85126065766612992 85214005917198336 85275434698857216 85311202925740032 85372701774446592 85404723856945152 85571529958228248 85669134766718976 85686105672972288 85836457295560224 86848108860801024 87115146658316288 87132404017004544 87149664794345472 87195215726936064 87402163781763072 87465169955192832 87497976892654592 87555526535725056 87597779049775104 87688272623173632 87705643517116416 87768868461981696 87859538780640768 87876943602110784 87940292033196504 87959753343369216 88040598704898048 88073621477474688 88265169153589248 88346295228178944 88437562062092352 89479869735370752 89526638607335424 89544373678374912 89680135128612864 89772779896307712 89837494991388672 89855291642535936 90050714199392256 90115629650804736 90133481399943168 90252257202798592 90270136017616896 90291636739966464 90428531142647808 90446444877026304 90605149367535792 90643153108598784 90708495635349504 91023455689638912 91201235876532738 92191380939472896 92239567049981952 92257839547416576 92276115664601088 92324346063814656 92559843324461056 92578179268067328 92644916709869568 92702136512544768 92750589582114816 92846406306889728 92864799018123264 92931743077392384 92966600448445504 93027746944207872 93072640240386048 93133856481214464 93168789662121984 93254422740855552 93350759954430816 93457237927329792 93543136123954176 93867938679940128 94811689777102848 95053531654914048 95072361593831424 95122053520293888 95140897033273344 95285143574151168 95347815034650624 95416549042028544 95452338428350464 95471247370194432 95580144018653184 95678883836854272 95747856503980032 95766823987439616 95893023277973504 95934864036214368 96080314339063296 96267971203006779 96377776612558848 97684771285499904 97852255207686144 97903400114454528 98004539990605824 98023954519130112 98043372893638656 98094617692803072 98307959619059712 98344833532239872 98398316199591936 98435224004236416 98476512019218432 98547501430996992 98649306701070336 98668848956755968 98739977019729408 98841981128220864 98889680255410176 98954722511290368 99082824162159024 99298315297787904 99389582131701312 100230739261390848 100644915869908992 100717468433252352 100737420388171776 100870169814892544 100890152019689472 100994377383346176 101067181865312256 101087203097852928 101202505431515136 101307053474316288 101380083357155328 101418109580122368 101533789353148416 101553903019819008 101732097535478784 101752250486654592 101930793038477766 102401387650843776 103288491608113152 103608270219902976 103662423650598912 103715303556907008 103769512931229696 103790069490843648 103864889321791488 103947429353619456 104022362621607936 104090780773122048 104129823740018688 104150451676575744 104225531298603264 104269248020348928 104344413279879168 104452207095250944 104548210962066432 104587425504501192 104610570848698368 104706720270434304 104814888369887232 104911225583462496 105019604948734668 105139392668246016 105601431014932644 106495160465227776 106565205038727168 106824866844377088 106935223111778304 107012310210330624 107033509162432512 107174555428323328 107195786520920064 107383880731894272 107405153291468736 107506365197451264 107527662020984832 107638744316461056 107716338566977536 107879651187720192 108090353631446208 109364285232119808 109421447186743296 109722286539931648 109873601927184384 110061984021479424 110083787108646912 110141325128761344 110255107489431552 110276948834021376 110356444904403456 110482319943401472 110523760285458432 110596454571442176 110637937723769856 110739627004765968 110764133839798272 110786076021620736 110865939109871616 110980470038704128 111082474147195584 111250890287336448 111468177182428902 111710604710011392 112678354481577984 112737248616644608 112759581669064704 113108682541105152 113151107994304512 113225530353647616 113307151987408896 113397195658493952 113478941041754112 113501421022150656 113618674556264448 113700579598476288 113723103485084544 113830269032595456 113872965142593536 114095373277637664 114225513022291968 114248140897296384 114448609727413632 115797478481068032 116176538689339392 116199553059127296 116260287635914752 116536218375684096 116620226606923776 116740702047633408 116848000487015424 116917696830898176 116940858022821888 117025157949308928 117146051707521024 117169258136147712 117253722710928672 117279671124492288 117302904022892544 117387464939864064 117431495303299584 117508732982157312 117660853692563841 117686892204785664 117795060304238592 117916749416123136 118025128781395308 119392498237833216 119697039861743616 119783326655184896 119807055523381248 120091404118523904 120154172867739648 120177975199924224 120302126000750592 120360181356822528 120388848986621952 120526167210983424 120571374856863744 120595259836035072 120806865823381056 120830797452902328 120857537478131712 120944660847132672 121364607586185216 121601647835376984 123010452729888768 123034820886134784 123099128085086208 123437572357423104 123526555613159424 123607802168082432 123795208409186304 123819732024164352 123908990769856512 124036995925610496 124096853653848064 124151000517453888 124225052882829312 124339230321140736 124467679939241088 124582080380361714 124609650569773056 124634335524323328 124724181498605568 124853028793542144 125157251573253504 126415586369470464 126738042206552064 126763148791775232 126829404693725184 126854529377697792 127046858098868224 127222065389371392 127269784571133952 127294996493592576 127440192024870912 127571845115805696 127663808671973376 127689098649919488 127821008875797504 127913152048285824 128059052661669888 128107085785417728 128357294937342372 128503702150078464 130246361713999872 130672719987474432 130698606025506816 130724497191518208 130792823590404096 131077279492079616 131103245672644608 131197754932789248 131246965338981888 131333289803587584 131396668574662656 131532408934760448 131558465275674624 131653302692972544 131789308170961152 131852907007213568 131910438049794756 131939630015053824 132110432216212032 132397753730383872 132519442842268416 132656343093138528 134219804603056128 134289957911003136 134316560517562368 134520202692919296 134659169844461568 134756242487083008 134782937463803904 135076071299088384 135173444476207104 135224146106829824 135378385804197888 135405204026425344 135642796713971712 135669667315539456 135907724051303688 136062743453024256 136535183534458368 137717988810817536 138287071409209344 138359350574972928 138386759321124864 138486519095721984 138596572471492608 138696483495477248 138839764986691584 138867268902100992 138967375064804352 139053204768817152 139125884373172224 139269609460334592 139297198527184896 139397614616088576 139449900672668256 139480761131597824 139541620416311808 139608960360579072 139753184493182976 139881634111283328 140026139931646224 140185856890994688 140801908019910192 141993547286970368 142433155792502784 142580297482371072 142608542390747136 142683080280440832 142711345549910016 142927715361226752 143124823563042816 143178507642525696 143206871055291648 143341820263268352 143370216027979776 143518325755281408 143621784755970048 143839534916960256 144120471508594944 144566664918838272 146498135902912512 146527156928249856 146778382811529216 146855100171681792 147006809985908736 147035931778695168 147141926539204608 147309759924535296 147365013713944576 147461939428589568 147517250298359808 147652836006354624 147714768028827648 147821252146495488 147973960051605504 148003273435133952 148109965529594112 148262971692331296 148334520383115264 148624236243238536 148947472946681856 150346108892086272 150868143992406016 150967373804863488 151076202649878528 151305254722338816 151335228029534208 151491566075019264 151600772797968384 151630804646779392 151803758147272704 152070125035732992 152127164370183552 152300684029722624 152330854529728512 152598146303218176 153602081476265664 154902051585785856 154932737412169728 155013716847886336 155412405329854464 155493635475898368 155654269396844544 155685104236265472 155797333982687232 155890262441197568 155921144030429184 156033543932411904 156194735610028032 156225677514863616 156338296947904896 156403872030523392 156516619919818752 156575327071066112 156678310642876416 156881138256751788 156915856273047552 157060080405651456 157222332554830848 157366838375193744 157529407423102002 159189997650444288 159742740697841664 160121872158031872 160205563823652864 160237300266565632 160402834667667456 160518465315495936 160761833142484992 160793679781380096 161075821097841408 161107729937203104 161143383304175616 161259547796176896 161291493031477248 161574507850466304 161819476781580288 162135530447169312 164046427848179712 164132170780114944 164583429809897472 164702074150879232 164810402890776576 165092976032219136 165125680662970368 165211987693142016 165382661234147328 165415423251032064 165534667356605184 165633403843772416 165723479915102208 165785640428187648 165956906585654784 166109440507148952 166146200759697408 166179114032431104 166298908664807424 166470705058056192 166876335431004672 167202265773643353 169017531722366976 169105872924966912 169139372503597056 169663023811657728 169726661991456768 169960727981113344 170095793487740928 170218411562631168 170252131533225984 170428011834396672 170550869397714432 170745403548893184 170809447713890304 171143059916456496 171338269533437952 171372211345944576 171672914591120448 173696217721602048 174230293316632576 174264808034009088 174299329588690944 174390431453872128 174804327563526144 174930339910385664 174995953785309184 175111053071450112 175195558099550208 175376545246347264 175411287034232832 175537736923963392 175719077561281536 175753887204221568 175880584066393008 175919506686738432 176081197409796096 176147242954949376 176530338307178496 176692590456357888 176875124124184704 178959739470741504 179053277214670848 179088747356749824 179545559792615424 179674989982777344 179710583285071872 180101428398784512 180231259301609472 180266962799886336 180540272035233792 180583273479932928 180857062285295616 180892889754052608 181210298735071584 181286306217197568 181416991270699008 182046911379277824 182402471753065476 184515679094833152 184552231329202176 184648692127629312 185119686648922112 185156358536134656 185289833419739136 185692812613779456 185729598036246528 185863486154784768 185933200896891008 186055493888415744 186145280480772096 186267712962428928 186337579324243968 186508845481711104 186701519908861632 186873120570542571 186914475854659584 187086272247908352 187735877359880256 189623379554205696 190107063309828096 190144723187662848 190244107040587776 190281794066546688 190570287148302336 190833098084057088 190904676856700928 190942494740388864 191160288037306368 191357767673708544 191495713007960064 191533647974879232 191786046555947008 191869728072428736 192160628678126592 192535942406013558 192755553225117696 195369542570999808 195704510415372288 195806800228909056 196009079981211648 196047909038260224 196086745787277312 196189235385606144 196615919238119424 196689667064479744 196796632399183872 196870448008472832 196953024038436864 197095002861993984 197298613402140672 197337697913511936 197479954039458816 197683962256441728 197779360510820352 197909445022580736 198165648324318048 198596630595575808 198779164263402624 201289831739817984 201434936866504704 201474840776343552 201780304039378944 201988754766692352 202134363730624512 202174406195705856 202405010863030272 202614106948632576 202760166714310656 202836219160244736 203067578706296832 203107806039638016 203464195070957568 203504500973309184 203861586076955532 204802775301687552 206576983216226304 207430607113814016 207539025862459392 207580138981687296 207729778643582976 207894858707238912 208044725243215872 208181561546244096 208259647480037376 208300903353151488 208451062597206528 208688826559758336 208904414190501888 209096421924132864 209174851009002384 209221141697396736 209413440540868608 209629776739774464 209822451166924992 210039209897469336 210278785336492032 211202862029865288 212990320930455552 213649733688754176 213870446223556608 214024620420661248 214067018324865024 214349110856646656 214391573041840128 214767761463788544 214810306582937472 215012730394902528 215055324041969664 215277488632922112 215432677133955072 215759302375440384 216180707262892416 218728570464239616 218842894373486592 219444573079863296 219747203854368768 220123968042958848 220167574217293824 220282650257522688 220510214978863104 220553897668042752 220712889808806912 220964639886802944 221047520570916864 221192909142884352 221275875447539712 221479254009531936 221528267679596544 221572152043241472 221731878219743232 221960940077408256 222164948294391168 222501780574672896 222936354364857804 223421209420022784 225519163338129408 226217365082210304 226302215988609024 226451060707295232 226614303974817792 226957882083508224 227002842044301312 227237349112528896 227401159196952576 227446206970169088 227660538065190912 227745930285187072 228190746555275328 228451026044583936 228496281794592768 228897219454827264 232353077378678784 232399106118254592 232520575271829504 233240453213847552 233481404095266816 233696000974030848 233835393661796352 233881716045643776 234050315898617856 234292103415042048 234338516272295424 234507445421857344 234605808045785088 234774929879728128 234862990606599168 235017465964314624 235321707385127682 235373784409571328 235590120608477184 235833498832246272 236050257562790616 238784996475666432 239394079723487232 239566653310369792 239614111046762496 240182808237047808 240308345735479296 240355950399848448 240604252001501184 240720362713645056 240777697973243904 241142749713727488 241190519672070144 241613731646762112 241661594905804656 241715074956263424 241889321694265344 242729215172370432 243203295670753968 246020905459777536 246069641772269568 246198256170172416 246875144714846208 247053111226318848 247215604336164864 247590416818372608 247639464048328704 247817981539713024 248073991851220992 248193707307696128 248302001034907776 248450105765658624 248678460642281472 248935359878482176 249164160760723428 249219301139546112 249268671048646656 249448362997211136 249706057587084288 250314503146507008 252831172738940928 253526297583550464 253658809387450368 253709058755395584 254093716197736448 254444130778742784 254539569142267904 254589992987185152 255143690231611392 255327617343946752 255378197299838976 255642017751595008 255826304096571648 256118105323339776 256214171570835456 256714589874684744 257007404300156928 261345439974948864 261397212051013632 261448994383036416 261585647180808192 262206491345289216 262395509865578496 262493930677963776 262666579607175168 262793337149325312 263064817869520896 263116930551349248 263306605385945088 263578616341922304 263705814014427136 263820876099589512 263879260030107648 264220864432424064 264795507460767744 265038885684536832 265312686186277056 268439609206112256 268579915822006272 268633121035124736 269040405385838592 269318339688923136 269512484974166016 269565874927607808 270152142598176768 270346888952414208 270448292213659648 270756771608395776 270810408052850688 271285593427943424 271339334631078912 271815448102607376 272125486906048512 273070367068916736 276574142818418688 276718701149945856 276773518642249728 276973038191443968 277392966990954496 277679529973383168 277734537804201984 277934750129608704 278106409537634304 278251768746344448 278539218920669184 278594397054369792 278795229232177152 278899801345336512 279083240832623616 279217920721158144 279506368986365952 279763268222566656 280052279863292448 280371713781989376 281603816039820384 283987094573940736 285160594964742144 285217084781494272 285366160560881664 285422691099820032 285855430722453504 286249647126085632 286357015285051392 286413742110583296 286740432055959552 287036651510562816 287243569511940096 287679069833920512 288240943017189888 288803913609020337 289133329837676544 293054313856499712 293556765623058432 293710200343363584 294013619971817472 294071863557390336 294283853078409216 294730027427889152 294923878857179136 295034500596719616 295305672012709248 295429536057655296 295642504292990976 295947920103211008 296006546870267904 296219931059188224 296525943384662592 296669040766230528 297248472486477072 297894945893363712 300692217784172544 301736287984812032 301934747609726976 302152405299757056 302610509444677632 302670456059068416 302983132150038528 303201545595936768 303261609293558784 303607516294545408 304140250071465984 304254328740367104 304601368059445248 304661709059457024 305196292606436352 307204162952531328 309865474824339456 310027433695772672 310824810659708928 310987270951796736 311308538793689088 311370208472530944 311594667965374464 311842288060858368 312067087864823808 312389471220056064 312451355029727232 312676593895809792 312807744061046784 313033239839637504 313150654142132224 313356621285752832 313762276513503576 313831712546095104 314120160811302912 314444665109661696 314733676750387488 315058814846204004 319485481395683328 320474600533131264 320805669335334912 321036930630991872 321523666284969984 321587359562760192 322151642195682816 322215459874406208 322519095592353792 322582986062954496 323149015700932608 323638953563160576 324271060894338624 328092855696359424 328264341560229888 329166859619794944 329404148301758464 329620805781553152 330185952064438272 330251361325940736 330423975386284032 330765322468294656 330830846502064128 331069334713210368 331266807687544832 331446959830204416 331571280856375296 331913813171309568 332218881014297904 332292401519394816 332358228064862208 332597817329614848 332941410116112384 333752670862009344 334404531547286706 338035063444733952 338211745849933824 338278745007194112 339326047623315456 339453323982913536 339921455962226688 340191586975481856 340436823125262336 340504263066451968 340856023668793344 341101738795428864 341490807097786368 341618895427780608 342286119832912992 342676539066875904 342744422691889152 343345829182240896 347392435443204096 348529616068018176 348598659177381888 348780862907744256 349608655127052288 349860679820771328 349991907570618368 350222106142900224 350753090492694528 350822574068465664 351075473847926784 351438155122563072 351507774408443136 351761168132786016 351839013373476864 352162394819592192 352294485909898752 352982561077691523 353060676614356992 353385180912715776 353750248248369408 358177494713499648 359091119585230848 359349979965554688 359421166570143744 360462518603218944 360533925599772672 361080544070467584 361166546959865856 361714124570591232 361785779508105216 362420597470143168 362572612434395136 362833982541398016 364093822758555648 364804943506130952 369031358189666304 369104462658404352 369297384255258624 370239373297844224 370312717072269312 370579666839478272 371385625227558912 371459196072493056 371726972309569536 371866401793782016 372110987776831488 372290560961544192 372675158648487936 373017690963422208 373403039817723264 373746241141085142 373828951709319168 374172544495816704 375471754719760512 379246759108411392 380214126619656192 380289446375325696 380488214081175552 380563588133093376 381140574296604672 381666196168114176 381809353713401856 381884989480777728 382320576074612736 382715535347417088 382991426015920128 383067295949758464 383572093111894016 383739456144857472 384321257356253184 385071884812027116 385511106450235392 390739085141999616 392018159962423296 392095818076520448 392173491574554624 392378470771212288 393231838476238848 393379334128959488 393593264798367744 393740896016945664 394190005723987968 394597226804281344 394675395827023872 394959908078917632 395367924512883456 395558721021640704 395818890045161472 396331296648636096 397193261191151616 397558328526805248 402869873733009408 402949681552687104 403560608078757888 403977509533384704 404268727461249024 404348812391411712 405228213897265152 405520333428621312 405672438320489472 406135157412593664 406215612079276032 406928390141915136 407009001946618368 407723172153911064 409605550603375104 413153966432452608 414861214227628032 415078051724918784 415160277963374592 415459557287165952 415789717414477824 416089450486431744 416519294960074752 416601806706302976 416902125194413056 417377653119516672 417808828381003776 418192843848265728 418349702018004768 418442283394793472 418826881081737216 419259553479548928 419644902333849984 420078419794938672 420557570672984064 422405724059730576 425980641860911104 427299467377508352 427740892447113216 428049240841322496 428134036649730048 428698221713293312 428783146083680256 429535522927577088 429620613165874944 430025460789805056 430110648083939328 430554977265844224 430865354267910144 431518604750880768 432361414525784832 438889146159726592 439494407708737536 440335148434587648 440565300515045376 441020429957726208 441107795336085504 441425779617613824 441929279773605888 442095041141833728 442385818285768704 442551750895079424 442958508019063872 443144304086482944 443463756439486464 443921880154816512 444329896588782336 445003561149345792 445872708729715608 446842418840045568 451038326676258816 452604431977218048 452902121414590464 453228607949635584 453915764167016448 454005684088602624 454474698225057792 454802318393905152 454892413940338176 455491860570374144 456381493110550656 456902052089167872 456992563589185536 457794438909654528 464706154757357568 464798212236509184 465041150543659008 466480906427695104 466962808190533632 467392001948061696 467670787323592704 467763432091287552 468100631797235712 468584206830084096 468677032544590848 469014890843714688 469211616091570176 469549859759456256 469725981213198336 470034931928629248 470643414770255364 470747568819142656 471180241216954368 471666997664492544 472100515125581232 477569992951332864 479133306620739584 479228222093524992 480365616474095616 480616691470958592 480711900799696896 481208504003002368 481555395946487808 482285499427454976 482381039344140288 483227463293524224 483323189811609312 483430149912526848 483778643388530688 485458430344740864 486406591341507936 492139283544539136 492396512340344832 493750289429692416 494106222452637696 494431208672329728 495278928096657408 495635963079426048 496147983702441984 496387414615392256 496604002069815552 496900211531317248 497356921284562944 497870719756964352 498328321521446856 498438602279092224 498537342097293312 498896725994422272 499412115174168576 500629006293014016 501606797320930059 507052595167100928 507317618774900736 507418117510791168 508187432395472896 509079138284535808 509179985974370304 510287380463222784 510655234687893504 510756394599677952 511284035503190016 511652608193143296 512236210646679552 512428343141670912 513429179749369488 514014808600313856 522690879949897728 522794424102027264 522897988766072832 523171294361616384 524412982690578432 524791019731156992 524987861355927552 525333159214350336 525586674298650624 526129635739041792 526233861102698496 526613210771890176 527157232683844608 527411628028854272 527641752199179024 527758520060215296 528441728864848128 529591014921535488 530077771369073664 530625372372554112 536879218412224512 537159831644012544 537266242070249472 538636679377846272 539024969948332032 539131749855215616 540304285196353536 540693777904828416 540896584427319296 541620816105701376 542571186855886848 542678669262157824 543630896205214752 544250973812097024 546140734137833472 553547037284499456 553946076382887936 554785933981908992 555359059946766336 555469075608403968 555869500259217408 557078437841338368 557188794108739584 557590458464354304 557799602690673024 558166481665247232 558435841442316288 559012737972731904 559526536445133312 560104559726584896 560619361711627713 560743427563978752 563207632079640768 567974189147881472 570321189929484288 570434169562988544 570732321121763328 570845382199640064 571710861444907008 572499294252171264 572714030570102784 572827484221166592 573480864111919104 574073303021125632 574487139023880192 575358139667841024 576481886034379776 577607827218040674 578266659675353088 586108627712999424 587113531246116864 587420400686727168 588027239943634944 588143727114780672 588567706156818432 589460054855778304 589847757714358272 590069001193439232 590611344025418496 590859072115310592 591285008585981952 591895840206422016 592013093740535808 592439862118376448 593051886769325184 593338081532461056 594496944972954144 595789891786727424 603472575969624064 603869495219453952 604304810599514112 605340912118136832 605966264300077056 606403091191873536 606523218587117568 607215032589090816 608280500142931968 608508657480734208 609202736118890496 609323418118914048 610392585212872704 614408325905062656 619730949648678912 620054867391545344 622617077587378176 622740416945061888 623189335930748928 623684576121716736 624134175729647616 624778942440112128 624902710059454464 625353187791619584 626066479679275008 626301308284264448 626713242571505664 627524553027007152 627663425092190208 628240321622605824 628889330219323392 629467353500774976 630117629692408008 638970962791366656 640949201066262528 641611338670669824 642073861261983744 643047332569939968 643174719125520384 644303284391365632 644430919748812416 645038191184707584 645165972125908992 646298031401865216 647277907126321152 648542121788677248 656185711392718848 656528683120459776 658333719239589888 658808296603516928 659241611563106304 660371904128876544 660502722651881472 660847950772568064 661530644936589312 661661693004128256 662138669426420736 662533615375089664 662893919660408832 663142561712750592 663827626342619136 664437762028595808 664584803038789632 664716456129724416 665195634659229696 665882820232224768 667505341724018688 668809063094573412 676557490014388224 678652095246630912 678906647965827072 679842911924453376 680873646250524672 681008526132903936 681712047337586688 682203477590857728 682981614195572736 683237790855561216 684572239665825984 685353078133751808 685488845383778304 686691658364481792 697059232136036352 697197318354763776 697561725815488512 699721359641542656 699983815141236736 700444212285800448 701506180985389056 701645148136931328 702150947695853568 702876310245126144 703015548816886272 703522336265572032 704324789639184384 704588971819797504 705965122155383046 706121353228713984 706770361825431552 707500496496738816 716354989426999296 718182239170461696 718699959931109376 718842333140287488 720925037206437888 721067851199545344 722161088140935168 722333093919731712 723428249141182464 723571559016210432 724841194940286336 725145224868790272 725667965082796032 728187645517111296 729609887012261904 738062716379332608 738208925316808704 738594768510517248 740478746595688448 740625434144538624 741159333678956544 742771250455117824 742918392144986112 743453944619139072 743732803587564032 744221975553662976 744581121923088384 745350317296975872 746035381926844416 746806079635446528 747492482282170284 747657903418638336 748345088991633408 750943509439521024 758493518216822784 760578892750651392 760976428162351104 761127176266186752 762281148593209344 763332392336228352 763618707426803712 763769978961555456 765431070694834176 765982852031840256 766134591899516928 767144186223788032 767478912289714944 768642514712506368 770143769624054232 771022212900470784 784036319924846592 784191636153040896 784346983149109248 784756941542424576 786758668257918976 787186529596735488 787481792033891328 788380011447975936 789194453608562688 789350791654047744 789919816157835264 790735849025766912 791117442043281408 791637780090322944 792662593297272192 794386522382303232 795116657053610496 805739747466018816 805899363105374208 807121216157515776 807955019066769408 808537454922498048 808697624782823424 810456427794530304 811040666857242624 811344876640978944 812270314825187328 812431224158552064 813856780283830272 814018003893236736 815446344307822128 819211101206750208 829722428455256064 830156103449837568 830320555926749184 830919114574331904 832178900972863488 833038589920149504 833203613412605952 833804250388826112 834755306239033344 835617656762007552 836385687696531456 836699404036009536 837653762163474432 838519106959097856 839289804667699968 840156839589877344 841115141345968128 844811448119461152 851961283721822208 855481784894226432 856098481682644992 856268073299460096 857396443426586624 857566292167360512 859071045855154176 859241226331749888 860221296167878656 861109954531688448 861730708535820288 863037209501761536 864722829051569664 866411740827061011 877778292319453184 880670296869175296 881130601030090752 882040859915452416 882215590672171008 882851559235227648 884190082283667456 884771636571537408 885103501790158848 885917016038127744 886288608172965888 886927512878972928 887843760309633024 888659793177564672 890007122298691584 891745417459431216 893684837680091136 902076653352517632 905208863954436096 905804242829180928 906457215899271168 907831528334032896 908011368177205248 908949396450115584 909604636787810304 909784827880676352 910983721140748288 912762986221101312 913804104178335744 913985127178371072 915588877819309056 929596424473018368 930082301087318016 932961812855390208 933925616381067264 934784003896123392 935526864182575104 936201263594471424 937168413660168192 937354065089181696 938029781687429376 938423232183140352 939099719518912512 939451962426396672 940069863857258496 941286829540510728 941495137638285312 942360482433908736 943333995328985088 944201030251162464 958266613241479168 958456444187049984 961423801599393792 962417008006004736 963110791892975616 964570998854909952 964762078688280576 966454926587048448 966646379623218624 967557286777061376 970916860689481728 972813182683015872 984278567089078272 984793024680689664 987500578859384832 988212444905275392 988862417344659456 990557856193314816 991271926158852096 992295967404883968 992774829230784512 993208004139631104 993800423062634496 994713842569125888 995741439513928704 996656643042893712 996877204558184448 997074684194586624 997793451988844544 998824230348337152 1001258012586028032 1003213594641860118 1014105190334201856 1014635237549801472 1014836235021582336 1018158276569071616 1018359971948740608 1020574760926445568 1021310469375787008 1021512789199355904 1022568071006380032 1023305216386286592 1024472421293359104 1024856686283341824 1026858359498738976 1028029617200627712 1045588848204054528 1045795977532145664 1046342588723232768 1048825965381156864 1049582039462313984 1049975722711855104 1050666318428700672 1052259271478083584 1052467722205396992 1053226421543780352 1054314465367689216 1054823256057708544 1055283504398358048 1055517040120430592 1056883457729696256 1058947683233074569 1059182029843070976 1060155542738147328 1061250744745108224 1074532484140498944 1077273358755692544 1078049939896664064 1078263499710431232 1081387555809656832 1081793168854638592 1083241632211402752 1085142373711773696 1085357338524315648 1087261792410429504 1088501947624194048 1092281468275666944 1107094074568998912 1107892152765775872 1109571867963817984 1110718119893532672 1110938151216807936 1111739000518434816 1114156875682676736 1114377588217479168 1115180916928708608 1115599205381346048 1116332963330494464 1116871682884632576 1118025475945463808 1119053072890266624 1120209119453169792 1121238723423255426 1121486855127957504 1126415264159281536 1140642379858968576 1140868339125977088 1141464642243526656 1141690764399280128 1143421722889814016 1144998588504342528 1145428061140205568 1145654968442333184 1146961728223838208 1148146606042251264 1148974278047760384 1150716279335682048 1152963772068759552 1155215654436081348 1156533319350706176 1172217255425998848 1176054479887269888 1176287454229561344 1177135412313636864 1178920109711556608 1179695515428716544 1180138002386878464 1181222688050836992 1182570017171963904 1183791680412844032 1184026187481071616 1184879724236752896 1186103773538650368 1186676163064922112 1188993889945908288 1191579783573454848 1206945151939248128 1208609621199028224 1210681824236273664 1211932528600154112 1212806182383747072 1213046437174235136 1216561000285863936 1217017314961468416 1218405472237780992 1218646836237828096 1220785170425745408 1228816651810125312 1239461899297357824 1240109734783090688 1245234155174756352 1245480833890123776 1246378671861497856 1247369152243433472 1248268351459295232 1249557884880224256 1249805420118908928 1250706375583239168 1252132959358550016 1252602616568528896 1253426485143011328 1255049106054014304 1255326850184380416 1256480643245211648 1257778660438646784 1258934707001549952 1260235259384816016 1277941925582733312 1281898402132525056 1283222677341339648 1284147722523967488 1286094665139879936 1286349438251040768 1288606568782731264 1288861839497624832 1290076382369415168 1290331944251817984 1292596062803730432 1294555814252642304 1297084243577354496 1316667438479179776 1317616593207033856 1318483223126212608 1321005445303762944 1321695901545136128 1323061289873178624 1323323386008256512 1324277338852841472 1325067230750179328 1325787839320817664 1326285123425501184 1327655252685238272 1328875524057191616 1329432912259448832 1330391269318459392 1331765640464449536 1335010683448037376 1337618126189146824 1353114980028776448 1357813295931654144 1359685823848906752 1361747292501049344 1362017052265807872 1363424094675173376 1364406955181715456 1366475581711122432 1369144479331651968 1370706156267503616 1370977690767556608 1373383316728963584 1394118464272072704 1394394636709527552 1395123451630977024 1399442719283085312 1399967630282473472 1400888424571600896 1403012361970778112 1403290296273862656 1404301895391707136 1405752620490252288 1406031097633772544 1407044672531144064 1408649579278368768 1409177943639595008 1411930244310766092 1412242706457427968 1413540723650863104 1415000992993477632 1432709978853998592 1437399919862218752 1437684666280574976 1441850074412875776 1442135702399090688 1444666187839463424 1446856498282364928 1447143118032420864 1449682389880572672 1450290449737580544 1451335930165592064 1456375291034222592 1459219774024523808 1476417850633617408 1477189537021034496 1480957493191376896 1481250868289077248 1482318667357913088 1485836784289972224 1486907889238278144 1487465607175128064 1488443951107325952 1489162243846176768 1490700634593951744 1492070763853688832 1493612159270893056 1494984964564340568 1495315806837276672 1496690177983266816 1501887018879042048 1521157785501302784 1521952856324702208 1522254352532373504 1524562297186418688 1527237414853607424 1527539957923110912 1530862141389668352 1531965704063680512 1532269183799033856 1534288372447576064 1534957824579429888 1537285029425012736 1540287539248108464 1542044425800941568 1568072639849693184 1568383272306081792 1568693966298218496 1569513883084849152 1573517336515837952 1574373059193470976 1574963584067782656 1576760022895951872 1578388907217125376 1578701583308095488 1579839632315670528 1581471698051533824 1582234884086562816 1583275560180645888 1585325186594544384 1588773044764606464 1590233314107220992 1611479494932037632 1611798726210748416 1615910038133538816 1617074909844996096 1617395249565646848 1620912855589060608 1622081333714485248 1622689753281957888 1624862448317104128 1627713560567660544 1628036007786473472 1630892688615644256 1638422202413500416 1660641111853498368 1661838229148663808 1664357801945726976 1666077179840299008 1666407226825211904 1667608500777652224 1671235313524015104 1672771375393062912 1673398808072019072 1675307524326948864 1677038213918195712 1678579609335399936 1680313679179754688 1682230282691936256 1689622896238922304 1703922567443644416 1710963569788452864 1712196963365289984 1712536146598920192 1714792886853173248 1715132584334721024 1718142091710308352 1718482452663499776 1720442592335757312 1722219909063376896 1723461417071640576 1726074419003523072 1729445658103139328 1732823481654122022 1761340593738350592 1762261202060181504 1764081719830904832 1764431181344342016 1765703118470455296 1768380164567334912 1769543273143074816 1770207003580317696 1771834032076255488 1772577216345931776 1773855025757945856 1775687520619266048 1777319586355129344 1780014244597383168 1783490834918862432 1787369675360182272 1810417727908872192 1811608485658361856 1812914431798542336 1816022736354410496 1817898792900231168 1819209273575620608 1819569655761352704 1821967442281496576 1825525972442202624 1827608208356671488 1827970254356742144 1831177755638618112 1859192848946036736 1860164602174636032 1867851232762134528 1869568007792246784 1871053728365150208 1872402527188942848 1874336827320336384 1874708130178363392 1876059563374858752 1878199439037825024 1878903924852793344 1880139727714516992 1882573659081021456 1882990275276570624 1884720964867817472 1886667990657970176 1888402060502324928 1916533226482958336 1916912888374099968 1922847603198787584 1924834016012009472 1926221583785951232 1929141997709819904 1929524157376561152 1932909853174096896 1933292759246437248 1935114573554122752 1941833721378963456 1945626365366031744 1968557134178156544 1969586049361379328 1975001157718769664 1976424889810550784 1977724834689318912 1981115712386629632 1982543852317704192 1984591934809767936 1986416008279262208 1987600846125268992 1989427685138251776 1991482879027857408 1993313286085787424 1993754409116368896 1994149368389173248 1995586903977689088 1997648460696674304 2002516025172056064 2006427189283720236 2029672470043164672 2036316553138143232 2036719943897481216 2042620938751574016 2043025578398711808 2045136142012760064 2046610432772573184 2048944842586718208 2049713372566683648 2053716718997477952 2056059234401255424 2091177696408109056 2091591955064291328 2092685177446465536 2099164078924627968 2099951445423710208 2101332636857401344 2104518542956167168 2104935444410793984 2106452843087560704 2108628930735378432 2109646512115417088 2110567008796716096 2113766915459392512 2117895366466149138 2118364059686141952 2120311085476294656 2122501489490216448 2149064968280997888 2154546717511385088 2156099879793328128 2156526999420862464 2162775111619313664 2163586337709277184 2166483264422805504 2170284747423547392 2170714677048631296 2174523584820859008 2177003895248388096 2184562936551333888 2214188149137997824 2215784305531551744 2221436239787065344 2221876302433615872 2223478001036869632 2228313751365353472 2228755176434958336 2230361833857417216 2231198410762692096 2232665926660988928 2233743365769265152 2236050951890927616 2238106145780533248 2240418238906339584 2242477446846510852 2242973710255915008 2252830528318563072 2281736678251954176 2282929284487053312 2283381528798560256 2286843445779628032 2289997177008685056 2290856122280411136 2291309936884666368 2296293212084502528 2297948556095520768 2301432558671364096 2305927544137519104 2310431308872162696 2313066638701412352 2352108959774539776 2352574908459122688 2354270824627273728 2357840219423113216 2360276004773756928 2362445376101673984 2365140034343927808 2367583360825688064 2368052374962143232 2369759448473505792 2372207547077300736 2373352326129844224 2377987779891816576 2383159567146909696 2413890303878496256 2417219242398056448 2421363648472547328 2423865057200308224 2425612364767494144 2426092874348470272 2433122000571727872 2434034629922936832 2436810944475561984 2437293672475656192 2441570340851490816 2457633303620250624 2490468310349512704 2490961667780247552 2492757343722995712 2496536702918590464 2499115769760448512 2499610840237817856 2501412751166478336 2504265918717100032 2505205233137057792 2506852970286022656 2510098212108028608 2512961286490423296 2515557320877293568 2517869414003099904 2520470518769632032 2555883851165466624 2566445354682679296 2568295445047934976 2572189330279759872 2572698876502081536 2577213137565462528 2577723678995249664 2580663888503635968 2585192125607460864 2589111628505284608 2594168487154708992 2633334876958359552 2635233186414067712 2642010890607525888 2643391803090272256 2646122579746357248 2646646772016513024 2648554677705682944 2650134461500358656 2652570246851002368 2655310505370476544 2657751048114383232 2658865824518897664 2660782538636918784 2663531280928899072 2670021366896074752 2675236252378293648 2706229960057552896 2715626591863308288 2719371647697813504 2723494585002098688 2724034104531615744 2726848189350346752 2728813910363430912 2732951163422244864 2738288958663303936 2741412312535007232 2741955381535113216 2746766633457927168 2788789273419055104 2790246903261954048 2798885438566170624 2799935260564946944 2801776849143201792 2806580592547725312 2808603790783414272 2811505240980504576 2812062195267545088 2814089345062288128 2817299158556737536 2818355887279190016 2823860488621532184 2824485412914855936 2827081447301726208 2830001985986955264 2874799839724437504 2875369332561149952 2884271404798181376 2889332375678926848 2893712996564729856 2894286236064841728 2899364779761145344 2902671860331184128 2912750582068445184 2918439548049047616 2952835701267234816 2954379074042068992 2961914986382753792 2962501736578154496 2964637334715826176 2971673568579944448 2973815778476556288 2974931214350256128 2976887902214651904 2978324487692353536 2981401269187903488 2984141527707377664 2987224318541786112 2989969929128681136 2990631613674553344 2993380355966533632 3003774037758084096 3042315571002605568 3043905712649404416 3044508705064747008 3054474829707214848 3055079915846221824 3061724282779336704 3063931408127361024 3064538367598067712 3069915649158859776 3074570058850025472 3080575078496216928 3084088851601883136 3136766544612163584 3137387932596436992 3139027766169698304 3147034673031675904 3148746118386941952 3149927168135565312 3156777814434250752 3157403166616190976 3159679264631341056 3162943396103067648 3164469768173125632 3166551120361291776 3170650373189088768 3176843049699223707 3177546089529212928 3180466628214441984 3223597452421496832 3231820076267077632 3234149819689992192 3234790499131293696 3244162667428970496 3245379506563915776 3249724896634208256 3255427121135321088 3256072015572946944 3261785377231288512 3276844404827000832 3321282223706996736 3323676458297327616 3328715603891453952 3332154359680598016 3332814453650423808 3335217001555304448 3342470627048030208 3345542750786125824 3346797616144038144 3350615048653897728 3354076427836391424 3357159218670799872 3360627358359509376 3364460565383872512 3379245792477844608 3421927139576905728 3424393926730579968 3425072293197840384 3430265168669442048 3436284183420616704 3436964905326999552 3440885184671514624 3444439818126753792 3446922834143281152 3452148838007046144 3458891316206278656 3465646963308244044 3528163439661809664 3528862362688684032 3531406236940910592 3536760329134669824 3539086546286149632 3540414007160635392 3543668064152510976 3547710051515891712 3551375041238532096 3554639172710258688 3560028489194766336 3566981669837724864 3574739350720364544 3620835455817744384 3625828863597084672 3632045472708820992 3635797585800462336 3638418547151241216 3639139311522705408 3643934884562993152 3651051944884405248 3655216416713342976 3655940508713484288 3662355511277236224 3718385697892073472 3720329204349272064 3735702465524269056 3739136015584493568 3742107456730300416 3744805054377885696 3748673654640672768 3749416260356726784 3752119126749717504 3756398878075650048 3757807849705586688 3760279455429033984 3765147318162042912 3765980550553141248 3769441929735634944 3773335981315940352 3776804121004649856 3833825776748199936 3845695206397575168 3849668032024018944 3852443167571902464 3858283995419639808 3859048314753122304 3865819706348193792 3866585518492874496 3870229147108245504 3883667442757926912 3891252730732063488 3950002315437539328 3952849779621101568 3955449669378637824 3965087704635408384 3969183869619535872 3972832016558524416 3975201692250537984 3978855370276503552 3982965758055714816 3986626572171574848 3988298736778346496 3991173807955378176 3995296921393348608 4005032050344112128 4012854378567440472 4059344940086329344 4072633106276286464 4073439887794962432 4085241877503148032 4086051156797423616 4090272284025520128 4093220865545146368 4099426745133367296 4107433437994955904 4112118468802510848 4182355392816218112 4183183910128582656 4185370354892931072 4198328157849255936 4199902890847420416 4202665273714802688 4209037085912334336 4209870888821587968 4212905686175121408 4217257861470756864 4219293024230834176 4221134017593432192 4227533830918785024 4235790732932298276 4236728119372283904 4240622170952589312 4245002978980432896 4298129936561995776 4312199759586656256 4313053998841724928 4325550223238627328 4327172675418554368 4340569494847094784 4341429354097262592 4349047169641718016 4354007790496776192 4369125873102667776 4431568611063103488 4442872479574130688 4443752604867231744 4446956002073739264 4457510352869916672 4460723667714834432 4462396821525384192 4465331853321977856 4467486731538530304 4472101903781855232 4476212291561066496 4480836477812679168 4484954893693021704 4485947420511830016 4505661056637126144 4563473356503908352 4565858568974106624 4566763057597120512 4573686891559256064 4581712244560822272 4582619873769332736 4592586424169005056 4595897112191041536 4602865117342728192 4611855088275038208 4620862617744325392 4626133277402824704 4704217919549079552 4705149816918245376 4708541649254547456 4715680438846226432 4720552009547513856 4724890752203347968 4730280068687855616 4735166721651376128 4736104749924286464 4739518896947011584 4744415094154601472 4746704652259688448 4755975559783633152 4766319134293819392 4827780607756992512 4834438484796112896 4847730114400616448 4851224729534988288 4852185748696940544 4866244001143455744 4868069259845873664 4874587344951312384 4883140681702981632 4915266607240501248 4981923335560495104 4985514687445991424 4993073405837180928 4998231539520897024 4999221680475635712 5002825502332956672 5010410466274115584 5013705940572045312 5020196424216057216 5025922572980846592 5031114641754587136 5035738828006199808 5040941037539264064 5111767702330933248 5132890709365358592 5136590890095869952 5144378660559519744 5145397753004163072 5154426275130925056 5155447357990499328 5161327777007271936 5170384251214921728 5178223257010569216 5188336974309417984 5270466372828135424 5284021781215051776 5286783606180544512 5292245159492714496 5293293544033026048 5297109355411365888 5305140493702004736 5310621010740953088 5315502096228766464 5317731649037795328 5321565077273837568 5327062561857798144 5340042733792149504 5350472504756587296 5431253183726616576 5438743295395627008 5448068209063231488 5453696378700693504 5457627820726861824 5465902326844489728 5476577917326607872 5482824625070014464 5483910763070226432 5493533266915854336 5577578546838110208 5580493806523908096 5599870521129893888 5603553698286403584 5613161185095450624 5617207581566828544 5623010481961009152 5624124390535090176 5628178690124576256 5634598317113475072 5636711774558380032 5647720977243064368 5648970825829711872 5654162894603452416 5660003971973910528 5749599679448875008 5750738665122299904 5768542809596362752 5778664751357853696 5787425993129459712 5788572472129683456 5798729559522290688 5805343720662368256 5825501164136890368 5836879096098095232 5905671402534469632 5908758148084137984 5925003473156308992 5929274669431652352 5943347137159888896 5947631556953112576 5949862428700512256 5953775804429303808 5962802538375806976 5968283055414755328 5974448637083572224 5979939858257362272 5981263227349106688 5986760711933067264 6007548075516168192 6089017410129494016 6108949659414429696 6110159831692443648 6127862816254722048 6129076735196135424 6139831298317719552 6149140117700050944 6161150156992433856 6168177703203766272 6273533089224327168 6274775865192873984 6278055532339396608 6294069346063351808 6297492236773883904 6299854336271130624 6313555628868501504 6314806333232381952 6319358529262682112 6325886792206135296 6328939536346251264 6341300746378177536 6353686099398447414 6355092179058425856 6360933256428883968 6447194904842993664 6463640152534155264 6468299639379984384 6469580998262587392 6488325334857940992 6490759013127831552 6499449793268416512 6510854242270642176 6512144031145893888 6523570754462577024 6553688809654001664 6642564447413993472 6647352916594655232 6664308719361196032 6665628907300847616 6670434003110608896 6684941254096060416 6691085501572251648 6693595232288076288 6701230097307795456 6708152855672782848 6714318437341599744 6721254716719018752 6728921130767745024 6758491584955689216 6848787853461159936 6850144586395680768 6860530337338884096 6872568366841233408 6873929810653999104 6888879636253507584 6893845668286562304 6904297676014092288 6917782632412557312 6931293926616488088 7056326879323619328 7057724725377368064 7062812473881821184 7073520658269339648 7080828014321270784 7087336128305021952 7095420103031783424 7102750082477064192 7109278345420517376 7120056978389532672 7133963339675449728 7149478701440729088 7241670911635488768 7251657727194169344 7264090945417641984 7271595171600924672 7276837094302482432 7278278623045410816 7287869769125986304 7302103889768810496 7310432833426685952 7311881017426968576 7324711022554472448 7471404931048538112 7478272031168987136 7489610108755771392 7497347309281345536 7498832520713453568 7504238253499435008 7512797756151300096 7515615699411173376 7520558910858067968 7530294636324085824 7538883859471269888 7546671962631880704 7553608242009299712 7667651553496399872 7699336064048037888 7704886335143804928 7716567990839279616 7718096629506244608 7731639412696387584 7733171036985748992 7767334885515853824 7782505461464126976 7900004630875078656 7905699559242203136 7930175409270816768 7938367739239071744 7945664033117048832 7950403384501075968 7957710740553007104 7965931516111429632 7973253144343149696 7976597473556692992 7982347615910756352 7990593842786697216 8010064100688224256 8025708757134880944 8118689880172658688 8145266212552572928 8146879775589924864 8170483755006296064 8172102313594847232 8180544568051040256 8186441731090292736 8198853490266734592 8214866875989911808 8224236937605021696 8366367820257165312 8370740709785862144 8396656315698511872 8399805781694840832 8405330547429605376 8419741777643175936 8425811372350242816 8434515722941513728 8438586048461668352 8442268035186864384 8455067661837570048 8471581465864596552 8473456238744567808 8481244341905178624 8490005957960865792 8624399519173312512 8626107997683449856 8654345350837108736 8681138989694189568 8682858708194525184 8698094339283436032 8708015580993552384 8738251746205335552 8863137222126206976 8885744959148261376 8887505209734463488 8893912004147478528 8915020705739833344 8921447335429668864 8924793643050768384 8930663706643955712 8934973463077060608 8944203807563710464 8952424583122132992 8961672955625358336 8969909787386043408 8971894841023660032 9011322113274252288 9126946713007816704 9131717137948213248 9133526115194241024 9163424489121644544 9165239747538665472 9185172848338010112 9191794224382083072 9223710176550076416 9241725235488650784 9252266554805649408 9410299633836490752 9417083298509094912 9431360877692452864 9441104019095027712 9449781504406695936 9470333443302752256 9472209499848572928 9479037793894023168 9488830188309202944 9493409304519376896 9511951119567266304 9530529149097671121 9532638268587638784 9655561215513985024 9695460228801232896 9702449459069976576 9704371497393881088 9732488002286911488 9736138519691747328 9749174689902624768 9766281363405963264 9830533214481002496 9963846671120990208 9971029374891982848 9986146811674361856 9996463079041794048 9998443360951271424 10005651004665913344 10020820932548231168 10027411881144090624 10040392848432114432 10051845145961693184 10062229283509174272 10071477656012399616 10081882075078528128 10265781418730717184 10273181780191739904 10290795506008326144 10308852550261850112 10310894715980998656 10322655554014543872 10340768502429843456 10356446514021138432 10376673948618835968 10540932745656270848 10584490318985428992 10586587088066052096 10594218710822731776 10610280987404009472 10621242021481906176 10631004192457532928 10643130154547675136 10654125123715596288 10680085467584299008 10700945009513174592 10862506367453233152 10877486590791254016 10896136418126462976 10907392757401387008 10915255641453723648 10931804653688979456 10953155834653215744 10965649250140028928 10967821526140452864 10987066533831708672 11155157093676220416 11160987613047816192 11199741042259787776 11207107396572807168 11226322370190901248 11234415163133657088 11246020963922018304 11248248781070180352 11256357380249152512 11269196634226950144 11273423549116760064 11295441954486128736 11297941651659423744 11308325789206904832 11320007943947821056 11501477330244599808 11537085619192725504 11557329502715707392 11574851986258919424 11577144944259366912 11597459119044581376 11610687441324736512 11651002328273780736 11673758192196190464 11850006946312617984 11858549338863304704 11895263113906225152 11899724857401024512 11907551608858607616 11925605076751613952 11936566110829510656 11948897274167144448 11959879716514724544 11973521423866134528 12015096151032336384 12178034820258988032 12217899318828859392 12220319663384887296 12255725632509444096 12258153470392270848 12279662596635439104 12298280235400101888 12322300313984867712 12336355406407532544 12547066178448654336 12549551730385747968 12556111064678793216 12588138692126703616 12594984473547767808 12599708672542261248 12627111257737003008 12629612666464763904 12638717058525364224 12651773584412270592 12657879072692502528 12682601492756355072 12707372198796894828 12710184358116851712 12721866512857767936 12894389809685987328 12936599278759968768 12939161996525174784 12976650669715881984 12981518026255663104 13021708484541284352 13024288062291787776 13047141508925154048 13107377619308003328 13294705833189310464 13328617438722392064 13331257814601695232 13340868006221217792 13382171003144503296 13387190464576152576 13402460194615590912 13416305711345565696 13428636874683199488 13442509433438037504 13457842261535490048 13516983169911378432 13697575706922319872 13700289172791361536 13721060674677768192 13745136733682466816 13747859621307998208 13777759272507015168 13787691336573124608 13808595352028184576 13835565264825114624 13862587853232976176 14112653758647238656 14115449450754736128 14125624947763642368 14147041316538679296 14161656028642541568 14174672256610043904 14190840206063566848 14205500164954128384 14218556690841034752 14240113956779065344 14267926679350899456 14298957402881458176 14483341823270977536 14503315454388338688 14543190343201849344 14553674188604964864 14556557246090821632 14575739538251972608 14604207779537620992 14623762034853937152 14649422045108944896 14956544062337974272 14979220217511542784 14994694618562691072 14997665041426907136 15008476506998870016 15031231398822346752 15041117821716135936 15060589272648171648 15077767718942539776 15093343925263761408 15107216484018599424 15335303106992799744 15398672128096075776 15409772670287609856 15433135981678559232 15436193259012489216 15463278825392775168 15466342073971497984 15534669771031707648 15565010922928253952 15811399118484406272 15860350818541633536 15876735478478143488 15891328066234097664 15915421481106014208 15931863032222859264 15946506288686299392 15953194947113385984 15964695231821512704 15981187685573394432 16020128201376448512 16051417514269761888 16290532425105145856 16293759551179849728 16344204627189694464 16361089136102080512 16372883462180585472 16397706980533469184 16429733751979823616 16448473875210043392 16732735640514330624 16741481419571724288 16799611563389681664 16810661094859210752 16839483555286351872 16851622744700485632 16869031445883027456 16877172096923336704 16884536070373728768 16910135323675140096 16943162931729193104 16946912477489135616 16962488683810357248 16980011915921731584 17248799038346625024 17252215995366899712 17308690701674217472 17362277979388379136 17365717416389050368 17396188678566872064 17416031161987104768 17476503492410671104 17726274444252413952 17775010419468926976 17787824008294957056 17830041411479666688 17842894670859337728 17849587286101536768 17861327413287911424 17888407615127420928 17904849166244265984 17923345911250716672 17939819574772086816 17943789682047320064 18022644226548504576 18267052230388482048 18326848978243289088 18330479495077330944 18383588448764166144 18447420353100152832 18483450470977301568 18504533109611298816 18820599267672981504 18834166597018189824 18862721755384905728 18882208038190055424 18899563008813391872 18940666886605504512 18944418999697145856 18958075587788046336 18977660376618405888 18986818609038753792 19023902239134532608 19061058298195342242 19065276537175277568 19390920457602465792 19404898918139953152 19408742994787762176 19464976004573822976 19472277039383494656 19498349379805249536 19532562726811926528 19661066428962004992 19927693342241980416 19942058749783965696 19992926158083588096 19996886721902542848 20011302009331826688 20041641865096462336 20054823762288181248 20080785696864228864 20103690291923386368 20124458567018348544 20142955312024799232 20163764150157056256 20546363560383479808 20581591012016652288 20617705100523700224 20621789431961997312 20681537004859686912 20712893028042276864 20753347897237671936 21081865491312541696 21168980637970857984 21173174176132104192 21188437421645463552 21220561974808018944 21242484042963812352 21262008384915065856 21286260309095350272 21308250247431192576 21360170935168598016 21401890019026349184 21725012734906466304 21754973181582508032 21792272836252925952 21814785514802774016 21830511282907447296 21863609307377958912 21906311669306431488 21931298500280057856 21935643052280905728 21974133067663417344 22399482084519575552 22414214793145614336 22468830326267314176 22492041927844036608 22496497562140360704 22512714760498305024 22538393268453900288 22546847098233520128 22590883908972257472 22616651578413809664 22640015887895642112 23002954660489199616 23114659005431414784 23149703972517838848 23154289888518733824 23194918238089162752 23302004656547561472 23347516384392380928 23700013892625235968 23717098677726609408 23790526227812450304 23799449714802049024 23815103217717215232 23851210153503227904 23873132221659021312 23897794548334288896 23919759433029449088 23947042847732269056 24030192302064672768 24356069640517976064 24435798637657718784 24440639326769774592 24511451265018888192 24516306940784541696 24559325193270878208 24596560470800203776 24644600627969735424 24672710812815065088 25099103460771495936 25112222129357586432 25176277384253407232 25189968947095535616 25199417345084522496 25259225332929527808 25277434117050728448 25303547168824541184 25315758145385005056 25365202985512710144 25414744397593789656 25420368716233703424 25443733025715535872 25873198557519937536 25878323993050349568 25963036052511326208 26043416969082568704 26048576124583575552 26094283017850308096 26214755238616006656 26589411666378620928 26657234877444784128 26662515629203390464 26681736012442435584 26764342006289006592 26774380929152305152 26804920389231181824 26832611422691131392 26857273749366398976 26885018866876075008 26915684523070980096 27033966339822756864 27395151413844639744 27400578345582723072 27490273467364933632 27495719242615996416 27555518545014030336 27575382673146249216 27671130529650229248 27725175706465952352 28230898901509472256 28251249895527284736 28294082633077358592 28323312057285083136 28349344513220087808 28411000329908256768 28437113381682069504 28480227913558130688 28535853358701798912 28597914805762916352 28966683646541955072 29086380686403698688 29107348377209929728 29113114492181643264 29151479076503945216 29208415559075241984 29247524069707874304 29298844090217889792 29913088124675948544 29958440435023085568 29989389237125382144 29995330082853814272 30016953013997740032 30062462797644693504 30082235643432271872 30121178545296343296 30155535437885079552 30186687850527522816 30214432968037198848 30797344256192151552 30819545340575219712 30872386518024978432 30926557650785550336 30932684147942995968 31069339542063415296 31130021845856507904 31622798236968812544 31753470956956286976 31782656132468195328 31830842962212028416 31863726064445718528 31893012577372598784 31929390463643025408 31962375371146788864 32040256402752897024 32102835028539523776 32581064850210291712 32587519102359699456 32688409254379388928 32722178272204161024 32745766924361170944 32795413961066938368 32859467503959647232 32896947750420086784 33465471281028661248 33482962839143448576 33599223126779363328 33621322189718421504 33678967110572703744 33703245489400971264 33738062891766054912 33769072140747457536 33820270647350280192 33886325863458386208 33893824954978271232 33924977367620714496 33960023831843463168 34504431990733799424 34617381403348434944 34724555958776758272 34731434832778100736 34792377357133744128 34832062323974209536 34953006984821342208 35550020838937853952 35575648016589914112 35685789341718675456 35699174572203073536 35722654826575822848 35776815230254841856 35809698332488531968 35846691822501433344 35879639149544173632 36045288453097009152 36534104460776964096 36653697956486578176 36660958990154661888 36767176897528332288 36894840706200305664 36966900941954603136 37009066219222597632 37641198535345963008 37668333194036379648 37764416076380110848 37799126017626783744 37881333773211009024 37888837999394291712 37916151175576092672 37955320753236811776 37973637218077507584 38047804478269065216 38122116596390684484 38130553074350555136 38809797836279906304 38817485989575524352 38929952009147645952 38944554078766989312 39065125453623853056 39322132857924009984 39884117499567931392 39985852316167176192 39993773443805085696 40022604018663653376 40083283730192924672 40161571393728457728 40207380583846772736 40248917134036697088 40285910624049598464 40327528300314112512 41092727120766959616 41163182024033304576 41235410201047400448 41243578863923994624 41363074009719373824 41425786056084553728 41506695794475343872 42337961275941715968 42346348352264208384 42376874843290927104 42441123949616037888 42484968085927624704 42524016769830131712 42572520618190700544 42616500494862385152 42720341870337196032 42803780038052698368 43450025469812932608 43509946363165016064 43629571029605548032 43661022565814894592 43727218614755917824 43812623338612862976 43871286104561811456 43948266135326834688 44798964169039151104 44937660652534628352 44984083855688073216 44992995124280721408 45025429520996610048 45093694196467040256 45181767817944514944 45233303156827619328 45280031775791284224 46005909320978399232 46229318010862829568 46299407945035677696 46308579777037467648 46389836476178325504 46604009313095122944 46695032768784761856 47434197355453218816 47581052455624900608 47598899429604098048 47630206435434430464 47746264443318042624 47795589096668577792 47839518866058898176 47894085695464538112 48060384604129345536 48871597275315437568 48881278653539549184 49032613881569083392 49118650386541756416 49193120941600407552 49289201255939470848 49345421625630130176 50198206921542991872 50224444258715172864 50352554768506814464 50398834690169044992 50518450665859055616 50554868234101456896 50607094337649082368 50631516290770010112 50730405971025420288 50829488795187579312 50840737432467406848 50887466051431071744 51746397115039875072 51756647986100699136 51926072105022652416 52086833938165137408 52097152249167151104 52188566035700616192 52429510477232013312 53178823332757241856 53325031258406780928 53363472024884871168 53528684012578013184 53548761858304610304 53665222845382262784 53714547498732797952 53770037733752150016 53831369046141960192 54067932679645513728 54801156691165446144 54980546934729867264 54991438485231992832 55150765346292498432 55342261059300458496 55450351412931904704 56461797803018944512 56502499791054569472 56588165266154717184 56646624114570166272 56698689026440175616 56822000659816513536 56874226763364139008 56960455827116261376 57071706717403597824 57195829611525832704 58172761372807397376 58214696754419859456 58226228984363286528 58416831118150483968 58495048139415748608 58597688180435779584 59826176249351897088 59978778474250764288 59990660165707628544 60033906027995480064 60124925595289387008 60164471286864543744 60242357090592686592 60311070875770159104 60373375701055045632 60428865936074397696 61639090681150439424 61744773036049956864 61853115301571100672 61865368295885991936 62138679084126830592 62260043691713015808 63245596473937625088 63506941913912573952 63565312264936390656 63661685924424056832 63727452128891437056 63786025154745197568 63858780927286050816 63924750742293577728 64080512805505794048 64205670057079047552 65175038204719398912 65376818508758777856 65444356544408322048 65491533848722341888 65590827922133876736 65718935007919294464 65793895500840173568 67198446253558726656 67242644379436843008 67406490978801942528 67476125783532109824 67538144281494915072 67640541294700560384 67772651726916772416 67849954735241428992 67920047663686926336 69008863981467598848 69234762806696869888 69449111917553516544 69462869665556201472 69584754714267488256 69906013969642684416 71100041677875707904 71151296033179828224 71371578683437350912 71398349144406147072 71445309653151645696 71553630460509683712 71619396664977063936 71693383645002866688 71759278299088347264 72090576906194018304 73068208921553928192 73307395912973156352 73321917980309323776 73534353795056664576 73789681412400611328 73933801883909206272 74018132438445195264 75336666388072759296 75528832152760221696 75598252035253567488 75777675998788583424 75832302351152185344 75910641506473623552 75947274436155015168 76095608956538130432 76244233192781368968 76261106148701110272 77619595672559812608 77634971979151048704 77889108157533978624 78130250907247706112 78644265715848019968 79768234999135862784 79971704632334352384 79987546887610171392 80045208037327306752 80166567460385849344 80323142787456915456 80414761167693545472 80497834268073394176 80571821248099196928 80655056600628225024 82185454241533919232 82470820402094800896 82487157727847989248 82726148019438747648 83013391588950687744 84692696704528416768 84753749686581854208 84882247899232075776 84969936171855249408 85048033539660263424 85233000989724770304 85440683740674392064 85607560076105396736 86900050939625865216 87259142059211096064 87322045131629789184 87454437229511835648 87625246677225725952 87742572209123622912 87896532270653669376 89597928338078302208 89875321305069256704 89968167711376146432 89985990248561442816 90050859041993220096 90187388392934080512 90363535635889029888 90466606313655238656 90560063551582568448 92458636021725659136 92617159554074935296 92779672952356651008 93208018626190245888 93390065537569523712 94868394710906437632 95197798859208196096 95260412870868860928 95492528886636085248 95591178193337155584 95679037732117796352 95788171390929076224 96120769208258691072 97743194550630875136 97762557307079098368 98065227763138166784 98237300773083512832 98386241883200815104 98578402511878941696 98690843251260260352 100396413843085983744 100448888517430345728 100797669380338089984 101036901331718111232 101109736468202913792 101214188675298164736 101460811942050840576 101658977590375158624 101681474864934813696 101774932102862143488 103513295972201398272 103852144210045304832 104173667876330274816 104194304498334302208 104377132071401232384 104859020954464026624 106650062516813561856 106726944049769742336 107057368025156026368 107097523716609220608 107330445690764525568 107429094997465595904 107540075467504300032 108135865359291027456 109602313382330892288 109961093869459734528 109982876970463985664 110301530692584996864 110684522118600916992 110900702825863809408 112923595606037889024 113004999582109138944 113293248229140332544 113397378052880351232 113644001319633027072 113748453526728278016 113920911654232522752 114143413434807195648 114391659223051665408 116429393508839718912 116452457968726573056 116833662236300967936 117195376360871559168 119652352498703794176 119957556948501528576 119981320331415257088 120067812055990960128 120249851190578774016 120484714181185373184 120622141751540318208 120746751402110091264 120857731872148795392 123278181362300878848 123489546072099913728 123706230603142201344 123730736591771983872 124277358168253661184 124520087383426031616 127013883827825147904 127130624529872781312 127323371848848113664 127454904257782874112 127572050309490395136 127717561854572101632 127849501484587155456 128161025611011588096 128411340114158095104 130350076409438797824 130888713088816644096 130983067697444683776 131181655844267753472 131437870015838588928 134396892507117453312 134812981957603885056 134952251567064219648 135076288562989830144 135281082589401120768 135545303453833544832 135699909470482857984 135840095327373852672 138017727962935197696 138469525613393739776 138898223835107033088 138925739331112402944 139169509428534976512 139812027939285368832 142302592066359656448 142743157366874701824 142796698288812294144 142890619306303291392 143238793329954127872 143386767290005733376 143518556598176694528 144181153812388036608 146614791825946312704 146643835960618647552 147579362824801222656 147867603767818412544 148036264876890390528 150673332776145518592 151057664305520443392 151196504070507134976 151555351997577166848 151664604702304370688 151821283012947247104 151894548872310030336 152191217913076260864 152488466385562737936 152522212297402220544 155239191345119625216 155269943958302097408 155778216315067957248 156260501814495412224 157288531431696039936 159536469998271725568 159975093775220342784 160090416074654613504 160333134920771698688 160646285574913830912 160995668536146788352 161143642496198393856 161310113201256450048 164941640804189601792 164974315455695978496 165452296038877495296 166026783177901375488 169385393409056833536 169507499373163708416 169764495798464151552 169939872343710498816 170096067079320526848 170466001979449540608 170881367481348784128 171215120152210793472 174518284118422192128 174644090263259578368 175250493354451451904 175485144418247245824 175793064541307338752 179195856676156604416 179936335422752292864 179971980497122885632 180101718083986440192 180374776785868161024 180727071271778059776 180933212627310477312 181120127103165136896 184917272043451318272 185234319108149870592 185559345904713302016 186416037252380491776 186780131075139047424 189736789421812875264 190395597718416392192 190520825741737721856 190985057773272170496 191182356386674311168 191358075464235592704 191576342781858152448 192241538416517382144 195525114614158196736 196130455526276333568 196474601546167025664 196772483766401630208 197156805023757883392 197381686502520520704 201595338760676179968 202219472936405827584 202428377350596329472 202921623884101681152 203317955180750317248 203549864205724286976 207026591944402796544 207704288420090609664 208347335752660549632 208388608996668604416 208754264142802464768 209718041908928053248 213300125033627123712 213453888099539484672 214114736050312052736 214195047433218441216 214660891381529051136 214858189994931191808 215080150935008600064 216271730718582054912 219204626764661784576 219922187738919469056 219965753940927971328 220603061385169993728 221369044237201833984 221801405651727618816 226009999164218277888 226586496458280665088 226794756105760702464 227496907053456556032 227841823308465045504 228286826869614391296 228783318446103330816 232858787017679437824 232904915937453146112 233667324472601935872 234390752721743118336 239304704997407588352 239915113897003057152 239962640662830514176 240135624111981920256 240499702381157548032 240969428362370746368 241244283503080636416 241493502804220182528 241715463744297590784 246556362724601757696 247412461206284402688 247461473183543967744 249040174766852063232 254261249059745562624 254646743697696227328 254909808515565748224 255144100618980790272 255699002969174310912 256322051222023176192 256822680228316190208 260700152818877595648 261777426177633288192 261966135394889367552 262363311688535506944 262875740031677177856 268793785014234906624 269625963915207770112 269904503134128439296 270152577125979660288 270562165178802241536 271090606907667089664 271399818940965715968 271680190654747705344 276939051226787479552 277851478662224805888 278339018857069953024 279624055878570737664 284605184132719312896 285593396577624588288 285781238612606582784 286477586659908255744 286773534580011466752 287037113196353389056 288362307624776073216 293229583651892625408 293287671921237295104 295158725649602445312 295735207535636825088 296072529753780781056 301346665552291037184 302393008141014269952 303110703995154333696 303329209404608741376 303642566025894494208 304382435826152521728 304976932771125475872 305044424594804441088 310539887916604194816 311556432630135914496 312521003628990824448 314577062863392079872 319950187550440685568 320180832149309227008 320666269841543397376 321292571149827661824 321991337072293576704 322287284992396787712 322620226402512900096 329883281608379203584 329948630911391956992 330904592077754990592 332053566355802750976 338770786818113667072 339014998746327416832 339879744687420997632 340192134158641053696 340932003958899081216 341762734962697568256 342430240304421586944 349288180526519156736 350500986708902903808 351586129082614677504 358391713352313208832 359872670845504585728 359943960994245771264 360203436167972880384 360749553571736322048 361454142543556119552 361866425254620954624 362240254206330273792 369834544086902636544 370468638216299741184 371118691809426604032 372832074504760983552 373560262150278094848 380791195436832784384 381041651483475443712 381970115546544340992 382364712773348622336 382716150928471185408 383152685563716304896 384483076833034764288 391050229228316393472 392949203092334051328 393544967532803260416 394313610047515766784 403190677521352359936 404438945872811655168 404856754701192658944 405843247768203362304 406635910361500634496 407099728411448573952 414053183888805593088 415408576840181219328 416694671505321099264 416777217993337208832 417508528285604929536 419436083817856106496 426907776199078969344 428229472100624105472 428390094866436882432 429716379989862383616 430160301870017200128 432543461437164109824 439844375477838938112 439931507881855942656 442738088474403667968 443602811303455237632 452019998328436555776 453172992916561330176 453589512211521404928 454993814106913112064 455683646616930091008 456573653739228782592 457566636892206661632 465717574035358875648 465809831874906292224 467334648945203871744 468781505443486236672 478609409994815176704 479925281325661028352 480271248223963840512 480999404762315096064 481938856724741492736 482987005608440365056 483430927488595181568 494824922412568805376 494922946367087935488 498080349533704126464 508522498119491125248 509293487395392454656 509819617031131496448 510288201237961580544 511398005938348621824 512644102444046352384 513645360456632380416 523554852355266576384 523932270789778735104 525751480063354355712 537587570028469813248 539809006268256878592 540305154251959320576 541124330357604483072 542181213815334179328 542799637881931431936 543360381309495410688 553878102453574959104 555702957324449611776 556678037714139906048 559248111757141475328 569210368265438625792 571186793155249176576 571562477225213165568 572955173319816511488 573547069160022933504 574074226392706778112 576724615249552146432 586575343842474590208 590317451299204890624 591470415071273650176 592145059507561562112 604786016282028539904 606658418809217482752 607285132051788988416 608764871652305043456 609953865542250951744 621079775833208389632 623112865260271828992 625042007257981648896 629154125726784159744 639900375100881371136 640361664298618454016 642585142299655323648 643982674144587153408 644574569984793575424 645240452805025800192 659766563216758407168 659897261822783913984 661809184155509981184 664107132711605501952 678029997492654833664 679759489374841995264 680384268317282107392 683525469925395136512 684860480608843173888 698576361053038313472 701001973417805807616 703172258165229355008 719745341691009171456 719887921988491542528 720406872335945760768 721499107143472644096 722908285087112239104 723732850509241909248 724480508412660547584 739669088173805273088 742237383618853208064 747120524300556189696 761582390873665568768 763940231093088681984 764729425546697244672 765432301856942370816 768966153666069528576 782100458456632786944 785898406184668102656 787089935065606520832 788627220095031533568 806381355042704719872 808877891745623310336 809713509402385317888 811686495536406724608 813271820723001268992 814199456822897147904 830817153680362438656 833554435986674417664 835017056571209859072 838872167635712212992 853815552398157938688 856780189732873764864 859432759979724767232 860320603740034400256 865086922874328219648 879688750955677876224 879863015763711885312 885476176948807335936 887205622606910475264 904039996656873111552 907179024423042809856 909987628213826224128 913147307478457565184 915133273784413323264 931619663749812584448 934669297890407743488 937563010886972473344 959850562651322056704 960542496447927681024 961998809524630192128 963877713449482985472 965974011216880730112 966861854977190363136 989649844825137610752 989845892734175870976 996160699067408252928 1017044996238982250496 1019639234062262992896 1020576402475923161088 1022796011876697243648 1025288204888092704768 1027290720913264760832 1047864541579557470208 1051502960126708711424 1075175140056939626496 1079618012536513757184 1080610308503918641152 1082248660715208966144 1084362427630668358656 1085599275763862863872 1086720762618990821376 1111405914648899223552 1113356075428279812096 1118496223514282950656 1142373586310498353152 1143124954450426331136 1145910346639633022976 1147094138320045867008 1148148452785413556224 1153449230499104292864 1173150687684949180416 1180634902598409781248 1182940830142547300352 1209572032564057079808 1213316837618434965504 1214570264103577976832 1217529743304610086912 1219907731084501903488 1242159551666416779264 1246225730520543657984 1250084014515963297792 1258308251453568319488 1280723328597236908032 1285170284599310647296 1289149139969587150848 1290480905610051600384 1319533126433516814336 1319794523645567827968 1328214265423211003904 1356059994985309667328 1359518978749683990528 1360768536634564214784 1367050939850790273024 1369720961217686347776 1397152722106076626944 1402003946835611615232 1406344516330458710016 1439775843976983085056 1440813744671891521536 1442998214286945288192 1445816570174224478208 1448961016825321095168 1484474767237706416128 1494241048601112379392 1523164781747331137536 1527880462186177363968 1529458851093394489344 1530864603713884741632 1537932307332139057152 1571796812369336205312 1577254440190063067136 1612762710085409439744 1619427018804770635776 1623372991072813449216 1626543641446002537984 1628398913645794295808 1661634307360724877312 1667108871973348835328 1670034113142419718144 1677744335271424425984 1707631104796315877376 1713560379465747529728 1718865519959449534464 1720641207480068800512 1730173845748656439296 1759726031527423770624 1770952353897614671872 1774411245213820950528 1814358048846085619712 1819975256427652448256 1826294614956915130368 1863239327499625168896 1869338595780815486976 1875126021773944946688 1919701125302644113408 1921084992895855362048 1927755426898965970944 1931948022433761460224 1933723709954380726272 1979299689650275221504 1979691785468351741952 1992321398134816505856 2034089992477964500992 2039278468124525985792 2041152804951846322176 2050576409776185409536 2054581441826529521664 2095729083159114940416 2103005920253417422848 2159236025073027514368 2161220617007837282304 2164497321430417932288 2168724855261336717312 2171198551527725727744 2173441525237981642752 2226712150856559624192 2284747172620996706304 2291820693279266045952 2294188276640091734016 2296296905570827112448 2306898460998208585728 2346301375369898360832 2361269805196819562496 2365881660285094600704 2419144065128114159616 2426633675236869931008 2429140528207155953664 2435059486609220173824 2439815462169003806976 2492451461041087315968 2516616502907136638976 2561446657194473816064 2570340569198621294592 2578298279939174301696 2580961811220103200768 2639066252867033628672 2639589047291135655936 2656428530846422007808 2712119989970619334656 2721537073269128429568 2739441922435372695552 2804007893671223230464 2812689032660917420032 2879551687953966170112 2881627489343783043072 2885996428573890576384 2891633140348448956416 2897922033650642190336 2968949534475412832256 2988482097202224758784 3046329563494662275072 3058917702186788978688 3061729207427769483264 3075864614664278114304 3143593624738672410624 3154508880380126134272 3225525420170818879488 3238854037609541271552 3246745982145626898432 3253087282892005075968 3256797827291588591616 3334217743946697670656 3340068226284839436288 3355488670542848851968 3427120758931495059456 3437731039918899068928 3441282414960137601024 3460347691497312878592 3519452063054847541248 3541904707795229343744 3548822490427641901056 3628716097692171239424 3639950512855304896512 3652589229913830260736 3726478654999250337792 3738677191561630973952 3750252043547889893376 3842169985791710724096 3855510853797931941888 3867447419908761452544 3958599379300550443008 3959383570936703483904 3984642796269633011712 4068179984955929001984 4078556936249051971584 4082305609903692644352 4101152819552370819072 4109162883653059043328 4191458166318229880832 4206011840506834845696 4322441234015674564608 4328994642860835864576 4337449710522673434624 4346883050475963285504 4453424301713119248384 4569494345241993412608 4583641386558532091904 4588376553280183468032 4592593811141654224896 4613796921996417171456 4731763320570189201408 4838288130256228319232 4858281056414311907328 4870118973218440347648 4879630924338007613952 4984902922082174631936 5033233005814273277952 5122893314388947632128 5140681138397242589184 5156596559878348603392 5161923622440206401536 5279178094582271311872 5312857061692844015616 5443074146538256859136 5478883844870745391104 5608015787342446460928 5625378065321834840064 5759103375907932340224 5763254978687566086144 5783266280696897912832 5795844067301284380672 5937899068950825664512 5976964194404449517568 6092659126989324550144 6117835404373577957376 6123458414855538966528 6151729229328556228608 6287187249477344821248 6309017760760252268544 6477708075219082543104 6493491964291253796864 6506174565784010151936 6513595654583177183232 6680136452569678872576 6854241517862990118912 6875462079837798137856 6882564829920275202048 6920695382994625757184 7038904126109695082496 7083809415590458687488 7097644980855283802112 7257432195384342478848 7279901025710609793024 7305178459827660521472 7477354383123261947904 7684339971583421448192 7711021707595863883776 7734894839817522905088 7917198758601100886016 7918767141873406967808 7969285592539266023424 8136359969911858003968 8164611219807385288704 8218325767306118086656 8412023681013669691392 8644882468031349129216 8657989285721671729152 8674899421045346869248 8693766100951926571008 8906848603426238496768 9138988690483986825216 9176753106560366936064 9185187622283308449792 9227593843992834342912 9463526641140378402816 9676576260512456638464 9716562112828623814656 9740237946436880695296 9759261848676015227904 10066466011628546555904 10281362276794485178368 10313193119756697206784 10323847244880412803072 10558356189164542623744 10625714123385688031232 10886148293076513718272 10957767689741490782208 11216031574684892921856 11250756130643669680128 11526509957375132172288 11566532561393795825664 11875798137901651329024 11953928388808899035136 12235670808747155914752 12246916829711077933056 12303458458657112457216 12574374498954689642496 12618035521520504537088 12986983928582507593728 13012349131568020303872 13360272905139357745152 13708483035725980237824 13750924159675596275712 13765129659840550404096 13841390765989251514368 14195289961710567604224 14514864390768684957696 14610356919655321042944 14954708766246523895808 15368679943166842896384 15422043415191727767552 15469789679635045810176 15837534283746813935616 15938571185078532046848 16329222439614770577408 16436651534612236173312 16824047362027339382784 17289764936062698258432 17349798842090693738496 17387532201903853142016 17813697206852476993536 18277977380967973650432 18353506213120733872128 18370375244566616899584 18455187687985668685824 18927053282280756805632 19433124225657247629312 19480475892873761390592 19518523697352030455808 20562724553588970356736 20626386239513394413568 20647694489760825606144 21116712378329085247488 21251428246771376062464 21772296586153027436544 21915535379482981564416 22432063149369785843712 23053019914750264344576 23133065122787591651328 23751596275803302658048 23907856777617798070272 24493833659422155866112 25236071043041009074176 25973967857165015187456 26024698263136040607744 26720545810278715490304 27416966071451960475648 27530259319681100808192 27682781531978503028736 28390579923421135208448 29029728781537369915392 29220713839310642085888 30844086830383455535104 30939579359270091620352 31675068567493627871232 31877142370157064093696 32658444879229541154816 32873303069224472346624 33648094724054678765568 34579529872125396516864 34699597684181387476992 35627394413704953987072 36707012426241467744256 36740750489133233799168 36910375375971337371648 37854106564561513611264 38960951785747522781184 39037047394704060911616 41125449107177940713472 41252772479026788827136 41295388979521651212288 43544593172306054873088 43831070758965963128832 44864126298739571687424 46106039829500528689152 46266130245575183302656 47815713555235596140544 48987667318844311732224 50472142086082018148352 52049396526272081215488 53441091620557430980608 54833932142903920951296 55060518639362201616384 55365563063957006057472 56781159846842270416896 58441427678621284171776 61688173660766911070208 61879158718540183240704 63350137134987255742464 63754284740314128187392 65316889758459082309632 65746606138448944693248 67296189448109357531136 69159059744250793033728 69399195368362774953984 71254788827409907974144 73481500978266467598336 75708213129123027222528 77921903571495045562368 78074094789408121823232 82250898214355881426944 82590777959043302424576 87089186344612109746176 87662141517931926257664 92532260491150366605312 95631427110471192281088 97975334637688623464448 100944284172164036296704 104098793052544162430976 106882183241114861961216 110121037278724403232768 110731126127914012114944 113562319693684540833792 116882855357242568343552 123376347321533822140416 123758317437080366481408 130633779516918164619264 131493212276897889386496 134592378896218715062272 138318119488501586067456 138798390736725549907968 146963001956532935196672 151416426258246054445056 156148189578816243646464 164501796428711762853888 165181555918086604849152 175324283035863852515328 185064520982300733210624 191262854220942384562176 195950669275377246928896 201888568344328072593408 208197586105088324861952 213764366482229723922432 227124639387369081667584 233765710714485136687104 246752694643067644280832 261267559033836329238528 262986424553795778772992 277596781473451099815936 293926003913065870393344 302832852516492108890112 312296379157632487292928 330363111836173209698304 350648566071727705030656 370129041964601466421248 391901338550754493857792 403777136688656145186816 416395172210176649723904 454249278774738163335168 493505389286135288561664 525972849107591557545984 555193562946902199631872 587852007826131740786688 605665705032984217780224 624592758315264974585856 701297132143455410061312 740258083929202932842496 783802677101508987715584 832790344420353299447808 908498557549476326670336 1051945698215183115091968 1110387125893804399263744 1175704015652263481573376 1211331410065968435560448 1249185516630529949171712 1480516167858405865684992 1665580688840706598895616 1816997115098952653340672 2103891396430366230183936 2220774251787608798527488 2351408031304526963146752 2498371033261059898343424 3331161377681413197791232 3633994230197905306681344 4441548503575217597054976 4996742066522119796686848 6662322755362826395582464 9993484133044239593373696 13324645510725652791164928 19986968266088479186747392 39973936532176958373494784
- Sum of all divisors σ(n): 148039476908157755417769363
- Sum of proper divisors (its aliquot sum) s(n): 108065540375980797044274579
- 39973936532176958373494784 is an abundant number, because the sum of its proper divisors (108065540375980797044274579) is greater than itself. Its abundance is 68091603843803838670779795
Bases of 39973936532176958373494784
- Binary: 100001000100001100111101110001000010010101111000111110011101000100000000000000000000002
- Hexadecimal: 0x2110CF71095E3E74400000
- Base-36: 50TEWTITF40SG0000
Squares and roots of 39973936532176958373494784
- 39973936532176958373494784 squared (399739365321769583734947842) is 1597915601878511632605804207564048095472497675206656
- 39973936532176958373494784 cubed (399739365321769583734947843) is 63874976853266968522298479403311167255967417093532348755678108574260138082304
-
39973936532176958373494784 is a
perfect square number . Itssquare root is 6322494486528 -
The
cube root of 39973936532176958373494784 is 341920893.3578046107
Scales and comparisons
How big is 39973936532176958373494784?- 39,973,936,532,176,958,373,494,784 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 39,973,936,532,176,958,373,494,784 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 39973936532176958373494784 cubic inches would be around 28493407.8 feet tall.
Recreational maths with 39973936532176958373494784
- 39973936532176958373494784 backwards is 48749437385967123563937993
- 39973936532176958373494784 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 39973936532176958373494784's digits is 144
- 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 39973936532176958373494784 - Facts about the integer". Numbermatics.com. 2024. Web. 10 June 2024.
APA style:
Numbermatics. (2024). Number 39973936532176958373494784 - Facts about the integer. Retrieved 10 June 2024, from https://numbermatics.com/n/39973936532176958373494784/
Chicago style:
Numbermatics. 2024. "Number 39973936532176958373494784 - Facts about the integer". https://numbermatics.com/n/39973936532176958373494784/
The information we have on file for 39973936532176958373494784 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 39973936532176958373494784, math, Factors of 39973936532176958373494784, curriculum, school, college, exams, university, Prime factorization of 39973936532176958373494784, STEM, science, technology, engineering, physics, economics, calculator, thirty-nine septillion, nine hundred seventy-three sextillion, nine hundred thirty-six quintillion, five hundred thirty-two quadrillion, one hundred seventy-six trillion, nine hundred fifty-eight billion, three hundred seventy-three million, four hundred ninety-four thousand, seven hundred eighty-four.