44136609319477538753347584
44,136,609,319,477,538,753,347,584 is an even composite number composed of six prime numbers multiplied together.
44136609319477538753347584 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 44136609319477538753347584:
224 × 36 × 72 × 172 × 192 × 1634
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 17 × 17 × 19 × 19 × 163 × 163 × 163 × 163)See below for interesting mathematical facts about the number 44136609319477538753347584 from the Numbermatics database.
Names of 44136609319477538753347584
- Cardinal: 44136609319477538753347584 can be written as Forty-four septillion, one hundred thirty-six sextillion, six hundred nine quintillion, three hundred nineteen quadrillion, four hundred seventy-seven trillion, five hundred thirty-eight billion, seven hundred fifty-three million, three hundred forty-seven thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 4.4136609319477538753347584 × 1025
Factors of 44136609319477538753347584
Divisors of 44136609319477538753347584
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 27 28 32 34 36 38 42 48 49 51 54 56 57 63 64 68 72 76 81 84 96 98 102 108 112 114 119 126 128 133 136 144 147 152 153 162 163 168 171 189 192 196 204 216 224 228 238 243 252 256 266 272 288 289 294 304 306 323 324 326 336 342 357 361 378 384 392 399 408 432 441 448 456 459 476 486 489 504 512 513 532 544 567 576 578 588 608 612 646 648 652 672 684 714 722 729 756 768 784 798 816 833 864 867 882 896 912 918 931 952 969 972 978 1008 1024 1026 1064 1071 1083 1088 1134 1141 1152 1156 1176 1197 1216 1224 1292 1296 1304 1323 1344 1368 1377 1428 1444 1458 1467 1512 1536 1539 1568 1596 1632 1666 1701 1728 1734 1764 1792 1824 1836 1862 1904 1938 1944 1956 2016 2023 2048 2052 2128 2142 2166 2176 2261 2268 2282 2304 2312 2352 2394 2432 2448 2499 2527 2584 2592 2601 2608 2646 2688 2736 2754 2771 2793 2856 2888 2907 2916 2934 3024 3072 3078 3097 3136 3192 3213 3249 3264 3332 3402 3423 3456 3468 3528 3584 3591 3648 3672 3724 3808 3876 3888 3912 3969 4032 4046 4096 4104 4131 4256 4284 4332 4352 4401 4522 4536 4564 4608 4617 4624 4704 4788 4864 4896 4998 5054 5103 5168 5184 5202 5216 5292 5376 5472 5491 5508 5542 5586 5712 5776 5814 5832 5868 6048 6069 6137 6144 6156 6194 6272 6384 6426 6498 6528 6664 6783 6804 6846 6912 6936 7056 7168 7182 7296 7344 7448 7497 7581 7616 7752 7776 7803 7824 7938 7987 8064 8092 8192 8208 8262 8313 8379 8512 8568 8664 8704 8721 8802 9044 9072 9128 9216 9234 9248 9291 9408 9576 9639 9728 9747 9792 9996 10108 10206 10269 10336 10368 10404 10432 10584 10752 10773 10944 10982 11016 11084 11172 11424 11552 11628 11664 11736 11907 12096 12138 12274 12288 12312 12388 12393 12544 12768 12852 12996 13056 13203 13328 13566 13608 13692 13824 13851 13872 14112 14161 14336 14364 14592 14688 14896 14994 15162 15232 15504 15552 15606 15648 15827 15876 15974 16128 16184 16384 16416 16473 16524 16626 16758 17024 17136 17328 17408 17442 17604 17689 18088 18144 18207 18256 18411 18432 18468 18496 18582 18816 19152 19278 19397 19456 19494 19584 19992 20216 20349 20412 20538 20672 20736 20808 20864 21168 21504 21546 21679 21888 21964 22032 22168 22344 22491 22743 22848 23104 23256 23328 23409 23472 23814 23961 24192 24276 24548 24576 24624 24776 24786 24939 25088 25137 25536 25704 25992 26112 26163 26406 26569 26656 27132 27216 27384 27648 27702 27744 27873 28224 28322 28672 28728 28917 29184 29241 29376 29792 29988 30324 30464 30807 31008 31104 31212 31296 31654 31752 31948 32256 32319 32368 32768 32832 32946 33048 33252 33516 34048 34272 34656 34816 34884 35208 35378 35721 36176 36288 36414 36512 36822 36864 36936 36992 37164 37632 38304 38437 38556 38794 38912 38988 39168 39609 39984 40432 40698 40824 41076 41344 41472 41616 41728 42336 42483 42959 43008 43092 43358 43776 43928 44064 44336 44688 44982 45486 45696 46208 46512 46656 46818 46944 47107 47481 47628 47922 48384 48552 49096 49152 49248 49419 49552 49572 49878 50176 50274 51072 51408 51984 52224 52326 52649 52812 53067 53138 53312 54264 54432 54621 54768 55233 55296 55404 55488 55746 56448 56644 57344 57456 57834 58191 58368 58482 58752 58843 59584 59976 60648 60928 61047 61614 62016 62208 62424 62592 63308 63504 63896 64512 64638 64736 65037 65536 65664 65892 66096 66504 67032 67473 68096 68229 68544 69312 69632 69768 70227 70416 70756 71442 71883 72352 72576 72828 73024 73644 73728 73872 73984 74328 74817 75264 75411 76608 76874 77112 77588 77824 77976 78336 78489 79218 79707 79968 80864 81396 81648 82152 82688 82944 83232 83456 83619 84672 84966 85918 86016 86184 86716 86751 87552 87723 87856 88128 88672 89376 89964 90972 91392 92416 92421 93024 93312 93636 93888 94214 94962 95256 95844 96768 96957 97104 98192 98304 98496 98838 99104 99144 99756 100352 100548 102144 102816 103968 104329 104448 104652 105298 105624 106134 106276 106624 108528 108864 109242 109536 110466 110592 110808 110976 111492 112896 113288 114688 114912 115311 115668 116382 116736 116964 117504 117686 118827 119168 119952 121296 121856 122094 123228 124032 124416 124848 125184 126616 127008 127449 127792 128877 129024 129276 129472 130074 131072 131328 131784 132192 133008 134064 134946 135779 136192 136458 137088 138624 139264 139536 140454 140832 141321 141512 142443 142884 143766 144704 145152 145656 146048 147288 147456 147744 147968 148257 148656 149634 150528 150822 151753 153216 153748 154224 155176 155648 155952 156672 156978 157947 158436 159201 159414 159936 161728 162792 163296 163863 164304 165376 165699 165888 166464 166912 167238 169344 169932 171836 172032 172368 173432 173502 174573 175104 175446 175712 176256 176529 177344 178752 179928 181944 182784 183141 184832 184842 185983 186048 186624 187272 187776 188428 189924 190512 191688 193536 193914 194208 195111 196384 196608 196992 197676 198208 198288 199512 200704 201096 202419 204288 204687 205632 207936 208658 208896 209304 210596 210681 211248 212268 212552 213248 215649 217056 217728 218484 219072 220932 221184 221616 221952 222984 224451 225792 226233 226576 229376 229824 230622 231336 232764 233472 233928 235008 235372 235467 237654 238336 239121 239904 242592 243712 244188 246456 248064 248832 249696 250368 250857 253232 254016 254898 255584 257754 258048 258552 258944 260148 262144 262656 263169 263568 264384 266016 268128 269059 269892 271558 272384 272916 274176 277248 277263 278528 279072 280908 281664 282642 283024 284886 285768 287532 289408 290304 291312 292096 294576 294912 295488 295936 296514 297312 299268 300713 301056 301644 303506 306432 307496 308448 310352 311296 311904 312987 313344 313956 315894 316872 318402 318828 319872 323456 325584 326592 327726 328608 329749 330752 331398 331776 332928 333824 334476 338688 339864 343672 344064 344736 345933 346864 347004 349146 350208 350892 351424 352512 353058 354688 357504 359856 363888 365568 366282 368543 369664 369684 371966 372096 373248 374544 375552 376856 379848 381024 382347 383376 386631 387072 387828 388416 390222 392768 393216 393984 395352 396416 396576 399024 401408 402192 404838 407337 408576 409374 411264 411901 415872 417316 417792 418608 421192 421362 422496 423963 424536 425104 426496 427329 431298 434112 435456 436968 438144 441864 442368 443232 443904 444771 445968 448902 451584 451673 452466 453152 455259 458752 459648 461244 462672 465528 466944 467856 470016 470744 470934 473841 475308 476672 477603 478242 479808 485184 487424 488376 491589 492912 496128 497097 497664 499392 500736 501714 504811 506464 508032 509796 511168 515508 516096 517104 517888 520296 523719 524288 525312 526338 527136 528768 529587 532032 536256 538118 539784 543116 544768 545832 548352 549423 554496 554526 557056 557949 558144 561816 563328 565284 566048 569772 571536 575064 578816 580608 582624 584192 585333 589152 589824 590976 591872 593028 594624 598536 601426 602112 603288 607012 607257 612864 614061 614992 616896 620704 622592 623808 625974 626688 627912 631788 633744 636804 637656 639744 646912 646947 651168 653184 655452 657216 659498 661504 662796 663552 665856 667648 668952 673353 677376 678699 679728 687344 688128 689472 691866 693728 694008 698292 700416 701784 702848 705024 706116 709376 715008 717363 719712 727776 730303 731136 732564 737086 739328 739368 743932 744192 746496 749088 751104 752571 753712 759696 762048 764694 766752 773262 774144 775656 776832 780444 785536 786432 787968 790704 792832 793152 798048 802816 804384 807177 809676 814674 817152 818748 822528 823802 831744 831789 834632 835584 837216 842384 842724 844992 847926 849072 850208 852992 854658 862596 868224 870912 873936 876288 883728 884736 886464 887808 889542 891936 895033 897804 902139 903168 903346 904932 906304 910518 917504 919296 922488 925344 931056 933888 935712 938961 940032 941488 941868 947682 950616 953344 955206 956484 959616 970368 974848 976752 983178 985824 989247 992256 994194 995328 998784 1000331 1001472 1003428 1009622 1012928 1016064 1019592 1022336 1031016 1032192 1034208 1035776 1037799 1040592 1047438 1048576 1050624 1052676 1054272 1057536 1059174 1064064 1072512 1076236 1079568 1086232 1089536 1091664 1096704 1098846 1105629 1108992 1109052 1114112 1115898 1116288 1123632 1126656 1130568 1132096 1139544 1143072 1147041 1150128 1157632 1159893 1161216 1165248 1168384 1170666 1178304 1179648 1181952 1183744 1186056 1189248 1197072 1202852 1204224 1206576 1214024 1214514 1222011 1225728 1228122 1229984 1233792 1235703 1241408 1245184 1247616 1251948 1253376 1255824 1263576 1267488 1271889 1273608 1275312 1279488 1281987 1293824 1293894 1301881 1302336 1306368 1310904 1314432 1318996 1323008 1325592 1327104 1331712 1334313 1335296 1337904 1346706 1354752 1355019 1357398 1359456 1365777 1374688 1376256 1378944 1383732 1387456 1388016 1396584 1400832 1403568 1405696 1410048 1412232 1418752 1421523 1430016 1432809 1434726 1439424 1455552 1460606 1462272 1465128 1474172 1474767 1478656 1478736 1487864 1488384 1491291 1492992 1498176 1502208 1505142 1507424 1514433 1519392 1524096 1529388 1533504 1546524 1548288 1551312 1553664 1560888 1571072 1571157 1572864 1575936 1581408 1585664 1586304 1588761 1596096 1605632 1608768 1614354 1619352 1629348 1634304 1637496 1645056 1647604 1648269 1663488 1663578 1669264 1671168 1673847 1674432 1684768 1685448 1689984 1695852 1698144 1700416 1705984 1709316 1725192 1736448 1741824 1747872 1752576 1755999 1767456 1769472 1772928 1775616 1779084 1783872 1790066 1795608 1804278 1806336 1806692 1809864 1812608 1821036 1835008 1838592 1842183 1844976 1850688 1862112 1867776 1871424 1877922 1880064 1882976 1883736 1895364 1901232 1906688 1910412 1912968 1919232 1940736 1940841 1949696 1953504 1966356 1971648 1978494 1984512 1988388 1990656 1997568 2000662 2002944 2006856 2019244 2020059 2025856 2032128 2039184 2044672 2062032 2064384 2068416 2071552 2075598 2081184 2094876 2097152 2101248 2105352 2108544 2115072 2118348 2128128 2145024 2152089 2152472 2159136 2172464 2179072 2183328 2190909 2193408 2197692 2211258 2217984 2218104 2228224 2231796 2232576 2247264 2253312 2257713 2261136 2264192 2279088 2286144 2294082 2300256 2308243 2315264 2319786 2322432 2330496 2336768 2341332 2356608 2359296 2363904 2367488 2372112 2378496 2394144 2405704 2408448 2413152 2421531 2428048 2429028 2444022 2451456 2456244 2459968 2467584 2471406 2482816 2490368 2495232 2503896 2506752 2511648 2527152 2534976 2543778 2547216 2550624 2558976 2563974 2579801 2587648 2587788 2603762 2604672 2612736 2621808 2628864 2637992 2646016 2651184 2654208 2663424 2668626 2670592 2675808 2685099 2693412 2706417 2709504 2710038 2714796 2718912 2731554 2749376 2752512 2757888 2767464 2774912 2776032 2793168 2801664 2807136 2811392 2816883 2820096 2824464 2837504 2843046 2860032 2865618 2869452 2878848 2883307 2911104 2921212 2924544 2930256 2948344 2949534 2957312 2957472 2967741 2975728 2976768 2982582 2985984 2996352 3000993 3004416 3010284 3014848 3028866 3038784 3048192 3058776 3067008 3093048 3096576 3102624 3107328 3113397 3121776 3142144 3142314 3145728 3151872 3161711 3162816 3171328 3172608 3177522 3192192 3211264 3217536 3228708 3238704 3258696 3268608 3274992 3290112 3295208 3296538 3316887 3326976 3327156 3338528 3342336 3347694 3348864 3369536 3370896 3379968 3391704 3396288 3400832 3411968 3418632 3441123 3450384 3472896 3479679 3483648 3495744 3505152 3511998 3533677 3534912 3538944 3545856 3551232 3558168 3567744 3580132 3591216 3608556 3612672 3613384 3619728 3625216 3642072 3666033 3670016 3677184 3684366 3689952 3701376 3707109 3724224 3735552 3742848 3755844 3760128 3765952 3767472 3790728 3802464 3813376 3815667 3820824 3825936 3838464 3845961 3881472 3881682 3899392 3905643 3907008 3932712 3943296 3956988 3969024 3976776 3981312 3995136 4001324 4002939 4005888 4013712 4038488 4040118 4051712 4064256 4065057 4078368 4089344 4097331 4124064 4128768 4136832 4143104 4151196 4162368 4189752 4194304 4202496 4210704 4217088 4230144 4236696 4256256 4264569 4290048 4298427 4304178 4304944 4318272 4330747 4344928 4358144 4366656 4381818 4386816 4395384 4422516 4435968 4436208 4456448 4463592 4465152 4473873 4494528 4506624 4515426 4522272 4528384 4543299 4558176 4572288 4588164 4600512 4616486 4630528 4639572 4644864 4660992 4673536 4682664 4713216 4713471 4718592 4727808 4734976 4744224 4756992 4766283 4788288 4811408 4816896 4826304 4843062 4856096 4858056 4888044 4902912 4912488 4919936 4935168 4942812 4965632 4980736 4990464 5007792 5013504 5021541 5023296 5054304 5069952 5087556 5094432 5101248 5112121 5117952 5127948 5159602 5175296 5175576 5207524 5209344 5225472 5243616 5257728 5267997 5275984 5292032 5302368 5308416 5326848 5337252 5341184 5351616 5370198 5386824 5412834 5419008 5420076 5429592 5437824 5463108 5498752 5505024 5515776 5534928 5549824 5552064 5586336 5603328 5614272 5622784 5633766 5640192 5648928 5675008 5686092 5720064 5731236 5738904 5757696 5766614 5822208 5822523 5842424 5849088 5860512 5896688 5899068 5914624 5914944 5935482 5951456 5953536 5965164 5971968 5992704 6001986 6008832 6020568 6029696 6057732 6077568 6096384 6117552 6134016 6186096 6193152 6205248 6214656 6226794 6243552 6265231 6284288 6284628 6291456 6303744 6323422 6325632 6342656 6345216 6355044 6384384 6422528 6435072 6456267 6457416 6477408 6517392 6537216 6549984 6572727 6580224 6590416 6593076 6633774 6653952 6654312 6677056 6684672 6695388 6697728 6739072 6741792 6759936 6783408 6792576 6801664 6823936 6837264 6882246 6900768 6924729 6945792 6959358 6967296 6991488 7002317 7010304 7023996 7067354 7069824 7077888 7091712 7102464 7116336 7135488 7160264 7182432 7217112 7225344 7226768 7239456 7250432 7264593 7284144 7332066 7340032 7354368 7368732 7379904 7402752 7414218 7448448 7471104 7485696 7511688 7520256 7531904 7534944 7581456 7604928 7626752 7631334 7641648 7651872 7676928 7678441 7691922 7739403 7762944 7763364 7798784 7811286 7814016 7865424 7886592 7913976 7938048 7953552 7962624 7990272 8002648 8005878 8011776 8027424 8055297 8076976 8080236 8103424 8119251 8128512 8130114 8156736 8178688 8194662 8248128 8257536 8273664 8286208 8302392 8324736 8379504 8388608 8404992 8421408 8434176 8450649 8460288 8473392 8512512 8529138 8580096 8581787 8596854 8608356 8609888 8636544 8649921 8661494 8689856 8716288 8733312 8763636 8773632 8790768 8845032 8871936 8872416 8903223 8912896 8927184 8930304 8947746 8989056 9002979 9013248 9030852 9044544 9056768 9086598 9116352 9144576 9176328 9201024 9232972 9261056 9279144 9289728 9321984 9340191 9347072 9365328 9426432 9426942 9437184 9455616 9469952 9485133 9488448 9513984 9532566 9576576 9591409 9622816 9633792 9652608 9686124 9712192 9716112 9776088 9805824 9824976 9839872 9870336 9885624 9931264 9950661 9961472 9980928 10015584 10027008 10043082 10046592 10108608 10139904 10175112 10188864 10202496 10224242 10235904 10255896 10319204 10323369 10350592 10351152 10415048 10418688 10439037 10450944 10487232 10515456 10535994 10551968 10584064 10601031 10604736 10616832 10653696 10674504 10682368 10703232 10740396 10773648 10825668 10838016 10840152 10859184 10875648 10926216 10997504 10998099 11010048 11031552 11069856 11099648 11104128 11121327 11172672 11206656 11228544 11245568 11267532 11280384 11297856 11350016 11372184 11440128 11447001 11462472 11477808 11515392 11533228 11537883 11644416 11645046 11684848 11698176 11716929 11721024 11793376 11798136 11829248 11829888 11870964 11902912 11907072 11930328 11943936 11985408 12003972 12017664 12041136 12059392 12115464 12155136 12192768 12195171 12235104 12268032 12291993 12372192 12386304 12410496 12429312 12453588 12487104 12530462 12568576 12569256 12582912 12607488 12646844 12651264 12685312 12690432 12710088 12768768 12793707 12845056 12870144 12895281 12912534 12914832 12954816 12992241 13034784 13074432 13099968 13145454 13160448 13180832 13186152 13267548 13307904 13308624 13354112 13369344 13390776 13395456 13478144 13483584 13519872 13566816 13585152 13603328 13629897 13647872 13674528 13764492 13801536 13849458 13891584 13918716 13934592 13982976 14004634 14020608 14047992 14134708 14139648 14140413 14155776 14183424 14204928 14232672 14270976 14298849 14320528 14364864 14434224 14450688 14453536 14478912 14500864 14529186 14568288 14664132 14680064 14708736 14737464 14759808 14805504 14828436 14896896 14942208 14971392 15023376 15040512 15063808 15064623 15069888 15162912 15209856 15253504 15262668 15283296 15303744 15336363 15353856 15356882 15383844 15478806 15525888 15526728 15597568 15622572 15628032 15730848 15773184 15803991 15827952 15876096 15907104 15925248 15980544 16005296 16011756 16023552 16054848 16110594 16153952 16160472 16206848 16238502 16257024 16260228 16313472 16357376 16389324 16496256 16515072 16547328 16572416 16604784 16649472 16759008 16777216 16809984 16842816 16868352 16901298 16920576 16946784 17005627 17025024 17058276 17160192 17163574 17193708 17216712 17219776 17273088 17299842 17322988 17379712 17432576 17466624 17527272 17547264 17581536 17690064 17743872 17744832 17806446 17825792 17854368 17860608 17895492 17978112 18005958 18026496 18061704 18089088 18113536 18173196 18232704 18289152 18352656 18402048 18465944 18522112 18558288 18579456 18643968 18680382 18694144 18730656 18795693 18852864 18853884 18874368 18911232 18939904 18970266 18976896 19027968 19065132 19153152 19182818 19245632 19267584 19305216 19368801 19372248 19424384 19432224 19552176 19611648 19649952 19679744 19718181 19740672 19771248 19862528 19901322 19922944 19961856 20031168 20054016 20086164 20093184 20217216 20279808 20350224 20377728 20404992 20448484 20471808 20511792 20638408 20646738 20701184 20702304 20774187 20830096 20837376 20878074 20901888 20974464 21006951 21030912 21071988 21103936 21168128 21202062 21209472 21233664 21307392 21349008 21364736 21406464 21480792 21547296 21651336 21676032 21680304 21718368 21751296 21793779 21852432 21995008 21996198 22020096 22063104 22131977 22139712 22199296 22208256 22242654 22345344 22413312 22457088 22491136 22535064 22560768 22595712 22700032 22744368 22880256 22894002 22924944 22955616 23030784 23035323 23066456 23075766 23218209 23288832 23290092 23369696 23396352 23433858 23442048 23586752 23596272 23658496 23659776 23741928 23805824 23814144 23860656 23887872 23970816 24007944 24035328 24082272 24118784 24165891 24230928 24310272 24357753 24385536 24390342 24470208 24536064 24583986 24735739 24744384 24772608 24820992 24858624 24907176 24974208 25060924 25137152 25138512 25165824 25214976 25293688 25302528 25351947 25370624 25380864 25420176 25537536 25587414 25690112 25740288 25745361 25790562 25825068 25829664 25909632 25949763 25984482 26069568 26148864 26199936 26290908 26320896 26361664 26372304 26535096 26615808 26617248 26708224 26709669 26738688 26781552 26790912 26956288 26967168 27008937 27039744 27133632 27170304 27206656 27259794 27295744 27349056 27528984 27603072 27698916 27783168 27837432 27869184 27965952 28009268 28020573 28041216 28095984 28269416 28279296 28280826 28311552 28366848 28409856 28455399 28465344 28541952 28597698 28641056 28729728 28774227 28868448 28901376 28907072 28957824 29001728 29058372 29136576 29328264 29360128 29417472 29474928 29519616 29611008 29656872 29793792 29851983 29884416 29942784 30046752 30081024 30127616 30129246 30139776 30315229 30325824 30419712 30507008 30525336 30566592 30607488 30672726 30707712 30713764 30767688 30957612 31051776 31053456 31195136 31245144 31256064 31317111 31461696 31546368 31607982 31655904 31752192 31803093 31814208 31850496 31961088 32010592 32023512 32047104 32109696 32221188 32307904 32320944 32413696 32477004 32514048 32520456 32626944 32714752 32778648 32992512 32994297 33030144 33094656 33144832 33209568 33298944 33363981 33518016 33619968 33685632 33736704 33802596 33841152 33893568 34011254 34050048 34116552 34320384 34327148 34341003 34387416 34433424 34439552 34546176 34599684 34645976 34759424 34865152 34933248 35054544 35094528 35150787 35163072 35380128 35487744 35489664 35612892 35651584 35708736 35721216 35790984 35956224 36011916 36052992 36123408 36178176 36227072 36346392 36465408 36578304 36585513 36705312 36804096 36875979 36931888 37044224 37116576 37158912 37287936 37360764 37388288 37461312 37591386 37705728 37707768 37748736 37822464 37879808 37940532 37953792 38055936 38130264 38306304 38365636 38381121 38491264 38535168 38610432 38737602 38744496 38848768 38864448 38976723 39104352 39223296 39299904 39359488 39436362 39481344 39542496 39725056 39802644 39845888 39923712 40062336 40108032 40172328 40186368 40434432 40559616 40700448 40755456 40809984 40889691 40896968 40943616 41023584 41276816 41293476 41402368 41404608 41548374 41660192 41674752 41756148 41803776 41948928 42013902 42061824 42143976 42207872 42336256 42404124 42418944 42467328 42614784 42698016 42729472 42812928 42896547 42961584 43094592 43302672 43352064 43360608 43436736 43502592 43587558 43704864 43856617 43990016 43992396 44040192 44126208 44263954 44279424 44398592 44416512 44485308 44690688 44826624 44914176 44982272 45070128 45121536 45191424 45193869 45400064 45488736 45760512 45788004 45849888 45911232 46009089 46061568 46070646 46132912 46151532 46436418 46577664 46580184 46739392 46792704 46867716 46884096 47173504 47192544 47316992 47319552 47483856 47611648 47628288 47721312 47775744 47941632 48015888 48070656 48164544 48237568 48331782 48461856 48620544 48715506 48771072 48780684 48940416 49016219 49072128 49167972 49471478 49488768 49545216 49641984 49717248 49814352 49948416 50121848 50274304 50277024 50331648 50429952 50587376 50605056 50703894 50741248 50761728 50840352 51016881 51075072 51174828 51380224 51480576 51490722 51581124 51650136 51659328 51819264 51899526 51968964 52139136 52297728 52399872 52581816 52641792 52723328 52744608 53070192 53231616 53234496 53416448 53419338 53477376 53563104 53581824 53749087 53912576 53934336 54017874 54079488 54267264 54340608 54413312 54519588 54591488 54698112 55057968 55206144 55397832 55566336 55674864 55738368 55931904 56018536 56041146 56082432 56191968 56387079 56538832 56558592 56561652 56623104 56733696 56819712 56910798 56930688 57083904 57195396 57282112 57459456 57548454 57736896 57802752 57814144 57915648 58003456 58116744 58273152 58656528 58720256 58834944 58949856 59039232 59154543 59222016 59313744 59587584 59703966 59768832 59885568 60072509 60093504 60162048 60255232 60258492 60279552 60630458 60651648 60839424 61014016 61050672 61133184 61214976 61345452 61415424 61427528 61535376 61915224 62103552 62106912 62322561 62390272 62490288 62512128 62634222 62923392 63020853 63092736 63215964 63311808 63504384 63606186 63628416 63700992 63922176 64021184 64047024 64094208 64219392 64442376 64615808 64641888 64827392 64954008 65028096 65040912 65253888 65381337 65429504 65557296 65985024 65988594 66060288 66189312 66289664 66395931 66419136 66597888 66727962 67036032 67139863 67239936 67371264 67473408 67605192 67682304 67787136 68022508 68100096 68233104 68640768 68654296 68682006 68774832 68866848 68879104 69092352 69105969 69199368 69291952 69518848 69654627 69730304 69866496 70109088 70189056 70301574 70326144 70760256 70975488 70979328 71225784 71303168 71417472 71442432 71581968 71912448 72023832 72105984 72246816 72356352 72454144 72497673 72692784 72930816 73073259 73156608 73171026 73410624 73608192 73622699 73751958 73863776 74088448 74207217 74233152 74317824 74575872 74721528 74776576 74922624 75182772 75411456 75415536 75497472 75644928 75759616 75881064 75907584 76055841 76111872 76260528 76612608 76731272 76762242 76982528 77070336 77220864 77236083 77475204 77488992 77697536 77728896 77849289 77953446 78208704 78446592 78599808 78718976 78872724 78962688 79084992 79450112 79605288 79691776 79847424 80124672 80129007 80216064 80344656 80372736 80868864 81026811 81119232 81400896 81510912 81619968 81779382 81793936 81887232 82047168 82284193 82553632 82586952 82804736 82809216 83096748 83320384 83349504 83512296 83607552 83897856 84027804 84123648 84287952 84415744 84672512 84808248 84837888 84934656 85229568 85366197 85396032 85458944 85625856 85793094 85923168 86189184 86322681 86605344 86704128 86721216 86873472 87005184 87175116 87409728 87713234 87980032 87984792 88080384 88252416 88527908 88558848 88797184 88833024 88970616 89381376 89555949 89653248 89828352 89964544 90140256 90243072 90382848 90387738 90800128 90945687 90977472 91521024 91576008 91699776 91822464 92018178 92123136 92141292 92265824 92303064 92872836 93155328 93160368 93478784 93585408 93735432 93768192 94347008 94385088 94633984 94639104 94967712 95223296 95256576 95409279 95442624 95551488 95883264 96031776 96141312 96329088 96475136 96663564 96923712 97241088 97431012 97542144 97561368 97880832 98032438 98144256 98335944 98942956 98977536 98982891 99090432 99283968 99434496 99628704 99896832 100091943 100243696 100548608 100554048 100859904 101174752 101210112 101407788 101482496 101523456 101680704 102033762 102150144 102349656 102760448 102961152 102981444 103162248 103300272 103318656 103638528 103799052 103937928 104278272 104595456 104799744 105163632 105283584 105446656 105452361 105489216 106140384 106463232 106468992 106832896 106838676 106954752 107126208 107163648 107498174 107825152 107868672 108035748 108158976 108534528 108681216 108826624 109039176 109182976 109396224 109756539 110115936 110412288 110627937 110795664 111132672 111349728 111476736 111863808 112037072 112082292 112164864 112383936 112774158 113077664 113117184 113123304 113246208 113467392 113639424 113821596 113861376 114167808 114390792 114564224 114918912 115096908 115473792 115605504 115628288 115831296 116006912 116233488 116546304 116930169 117313056 117440512 117669888 117899712 118078464 118309086 118444032 118627488 119039389 119175168 119407932 119537664 119771136 120145018 120187008 120324096 120510464 120516984 120559104 121260916 121303296 121678848 122028032 122101344 122266368 122429952 122669073 122690904 122830848 122855056 123070752 123830448 124207104 124213824 124645122 124780544 124980576 125024256 125268444 125846784 126041706 126185472 126431928 126623616 127008768 127212372 127256832 127401984 127844352 128042368 128094048 128188416 128438784 128884752 129231616 129283776 129654784 129908016 130056192 130081824 130507776 130762674 130859008 131114592 131569851 131970048 131977188 132120576 132378624 132579328 132791862 132838272 133195776 133455924 134072064 134279726 134479872 134742528 134946816 135210384 135364608 135574272 135581607 136045016 136200192 136466208 137281536 137308592 137364012 137549664 137733696 137758208 138027267 138184704 138211938 138398736 138583904 139037696 139309254 139460608 139732992 140218176 140378112 140603148 140652288 141520512 141950976 141958656 142451568 142606336 142834944 142884864 143163936 143824896 144047664 144211968 144493632 144712704 144908288 144995346 145385568 145861632 145890379 146146518 146313216 146342052 146821248 147048657 147216384 147245398 147503916 147727552 148176896 148414434 148466304 148635648 149151744 149443056 149553152 149845248 150365544 150822912 150831072 150994944 151289856 151519232 151762128 151815168 152111682 152223744 152521056 153050643 153225216 153462544 153524484 153965056 154140672 154441728 154472166 154950408 154977984 155395072 155457792 155698578 155906892 156417408 156893184 157199616 157437952 157745448 157925376 158169984 158900224 159210576 159383552 159694848 160249344 160258014 160432128 160689312 160745472 161247261 161737728 162053622 162238464 162801792 163021824 163053953 163239936 163558764 163587872 163774464 164094336 164568386 165107264 165173904 165609472 165618432 166193496 166640768 166699008 167024592 167215104 167795712 168055608 168247296 168575904 168831488 169161237 169345024 169616496 169675776 169869312 170459136 170732394 170792064 170917888 171251712 171586188 171846336 172378368 172645362 173210688 173408256 173442432 173746944 174010368 174350232 174819456 175426468 175960064 175969584 176160768 176504832 177055816 177117696 177463629 177594368 177666048 177941232 178762752 179111898 179306496 179656704 179929088 180217527 180280512 180486144 180765696 180775476 181600256 181891374 181954944 183042048 183152016 183399552 183644928 184036356 184246272 184282584 184531648 184606128 185745672 186310656 186320736 186957568 186967683 187170816 187470864 187536384 188694016 188770176 189062559 189267968 189278208 189935424 190446592 190513152 190818558 190885248 191102976 191766528 192063552 192282624 192658176 192950272 193327128 193847424 194482176 194862024 195084288 195122736 195761664 196064876 196144011 196288512 196671888 197885912 197955072 197965782 198180864 198567936 198868992 199187793 199257408 199793664 200183886 200487392 201097216 201108096 201419589 201719808 202349504 202420224 202815576 202964992 203046912 203361408 204067524 204300288 204699312 205520896 205922304 205962888 206324496 206600544 206637312 207277056 207317907 207598104 207875856 208556544 208963881 209190912 209599488 210327264 210567168 210893312 210904722 210978432 212206603 212280768 212926464 212937984 213665792 213677352 213909504 214252416 214327296 214996348 215650304 215737344 216071496 216317952 217069056 217362432 217493019 217653248 218078352 218365952 218792448 219219777 219513078 220231872 220824576 220868097 221255874 221591328 222265344 222621651 222699456 222953472 223727616 224074144 224164584 224329728 224767872 225548316 226155328 226234368 226246608 226492416 226934784 227278848 227643192 227722752 228335616 228781584 229128448 229837824 230193816 230947584 231211008 231256576 231662592 231708249 232013824 232466976 233092608 233547867 233860338 234626112 235339776 235799424 236156928 236618172 236888064 237254976 238078778 238350336 238815864 239075328 239542272 240290036 240374016 240387021 240648192 241020928 241033968 241118208 242521832 242606592 243080433 243357696 244056064 244202688 244532736 244859904 245338146 245381808 245661696 245710112 246141504 246852579 247660896 248414208 248427648 249290244 249561088 249961152 250048512 250536888 251693568 252083412 252370944 252863856 253247232 254017536 254424744 254513664 254803968 255688704 256084736 256098591 256188096 256376832 256877568 257769504 258463232 258567552 258968043 259309568 259816032 260112384 260163648 261015552 261525348 261718016 262229184 263139702 263940096 263954376 264241152 264757248 265158656 265583724 265676544 266391552 266911848 268144128 268559452 268667847 268959744 269485056 269893632 270420768 270729216 271148544 271163214 272090032 272400384 272837061 272932416 274563072 274617184 274728024 275099328 275467392 275516416 276054534 276369408 276423876 276797472 277167808 278075392 278618508 278921216 279465984 280436352 280756224 281206296 281304576 283041024 283901952 283917312 284903136 285212672 285669888 285769728 286227837 286327872 287649792 288095328 288423936 288987264 289425408 289816576 289990692 290771136 291723264 291780758 292293036 292626432 292684104 293642496 294097314 294432768 294490796 295007832 295455104 296353792 296828868 296932608 297271296 298303488 298886112 299106304 299690496 300275829 300731088 301645824 301662144 302579712 303038464 303524256 303630336 304223364 304447488 305042112 306101286 306450432 306925088 307048968 307930112 308281344 308883456 308944332 309900816 309955968 310790144 310915584 311397156 311813784 312834816 313786368 314399232 314875904 315490896 315850752 316339968 316357083 317800448 318421152 318767104 319389696 320498688 320516028 320864256 321378624 321490944 322494522 323475456 324107244 324476928 325603584 326043648 326107906 326479872 327117528 327175744 327548928 328188672 329136772 329269617 330214528 330347808 331218944 331236864 332386992 333281536 333398016 334049184 334430208 335591424 336111216 336494592 337151808 337662976 338322474 338690048 339232992 339351552 339738624 340918272 341464788 341584128 341835776 342503424 343172376 343692672 344756736 345290724 346421376 346816512 346884864 347493888 348020736 348700464 349638912 350790507 350852936 351920128 351939168 352321536 353009664 354111632 354235392 354927258 355188736 355332096 355882464 357118167 357525504 358223796 358612992 359313408 359858176 360435054 360561024 360972288 361531392 361550952 363200512 363782748 363909888 366084096 366304032 366799104 367289856 368007219 368072712 368492544 368565168 369063296 369212256 371491344 372621312 372641472 373915136 373935366 374341632 374941728 375072768 376243609 377388032 377540352 378125118 378535936 378556416 379870848 380893184 381026304 381637116 381770496 382205952 383533056 384127104 384565248 385316352 385900544 386654256 387694848 388964352 389724048 390168576 390245472 391523328 392129752 392288022 392577024 393343776 394709553 395771824 395910144 395931564 396361728 397135872 397737984 398375586 398514816 399587328 400367772 400974784 402194432 402216192 402839178 403439616 404699008 404840448 405631152 405929984 406093824 406722816 408135048 408600576 409398624 411041792 411844608 411925776 412648992 413201088 413274624 414081801 414554112 414635814 415196208 415751712 417113088 417927762 418381824 419198976 420507563 420654528 421134336 421786624 421809444 421956864 424413206 424561536 425852928 425875968 427331584 427354704 427819008 428504832 428654592 429992696 431300608 431474688 432142992 432635904 434138112 434724864 434986038 435306496 436156704 436731904 437584896 437671137 438439554 439026156 440463744 441145971 441649152 441736194 442511748 443182656 444530688 445243302 445398912 445906944 447455232 448148288 448329168 448659456 449535744 451096632 452310656 452468736 452493216 452984832 453869568 454557696 455286384 455445504 456671232 457563168 458256896 459151929 459675648 460387632 461895168 462422016 462513152 463325184 463416498 464027648 464933952 466185216 467095734 467720676 469252224 469979041 470679552 471598848 472313856 473236344 473776128 474509952 476157556 476700672 477631728 478150656 479084544 480580072 480748032 480774042 481296384 482041856 482067936 482236416 483741783 485043664 485213184 486160866 486715392 488112128 488405376 489065472 489161859 489719808 490676292 490763616 491323392 491420224 492283008 493705158 495321792 496828416 496855296 498580488 499122176 499922304 500097024 501073776 503387136 504166824 504741888 505727712 506494464 507483711 508035072 508849488 509027328 509607936 511377408 512169472 512197182 512376192 512753664 513755136 515358893 515539008 516926464 517135104 517936086 518619136 519632064 520224768 520327296 522031104 523050696 523436032 524458368 526279404 527880192 527908752 528482304 529514496 530317312 531167448 531353088 532390887 532783104 533823696 536288256 537118904 537335694 537919488 538970112 539787264 540652581 540841536 541458432 542297088 542326428 544180064 544800768 545674122 545864832 549126144 549234368 549456048 550198656 550934784 551032832 552109068 552738816 552847752 553594944 554335616 556150784 557237016 557842432 558931968 560872704 560903049 561512448 562412592 562609152 566082048 567187677 567803904 567834624 569806272 571339776 571539456 572455674 572655744 575299584 575989351 576190656 576847872 577974528 578850816 579633152 579981384 581542272 583446528 583561516 584586072 585252864 585368208 587284992 588194628 588865536 588981592 590015664 590910208 592707584 593657736 593865216 594542592 596606976 597563379 597772224 598212608 599380992 600551658 601462176 603291648 603324288 604258767 605159424 606076928 607048512 607260672 608446728 608894976 610084224 612202572 612900864 613850176 614097936 615860224 616562688 617766912 617888664 619801632 619911936 621580288 621831168 621953721 622794312 623627568 625669632 626891643 627572736 628798464 629751808 630981792 631701504 632679936 632714166 635600896 636619809 636842304 638779392 640997376 641032056 641728512 642757248 642981888 644989044 646950912 648214488 648953856 651207168 652087296 652215812 652479057 652959744 654235056 654351488 655097856 656377344 658273544 658539234 660429056 660695616 662437888 662473728 662604291 664773984 666563072 666796032 667864953 668098368 668860416 671182848 672222432 672989184 674303616 675325952 676644948 677380096 678465984 678703104 679477248 681836544 682929576 683168256 683671552 685006848 686344752 687385344 689513472 690581448 692842752 693633024 693769728 694987776 695124747 696041472 697400928 699277824 700643601 701581014 701705872 703840256 703878336 705911761 706019328 708223264 708470784 709854516 710377472 710664192 711764928 714236334 715051008 716447592 717225984 718626816 719716352 720870108 721122048 721944576 723062784 723101904 726401024 727565496 727819776 729241299 732168192 732608064 733598208 734579712 736014438 736145424 736985088 737130336 738126592 738424512 740557737 742982688 745242624 745282944 747830272 747870732 748683264 749883456 750145536 752487218 754776064 755080704 756250236 757071872 757112832 759741696 761786368 762052608 763274232 763540992 764411904 767066112 768254208 768295773 769130496 770632704 771801088 773308512 775389696 776904129 777928704 779448096 780337152 780490944 783046656 784259504 784576044 785154048 786687552 789419106 791543648 791820288 791863128 792723456 794271744 795475968 796751172 797029632 799174656 800735544 801949568 804388864 804432384 805678356 806879232 809398016 809680896 811262304 811859968 812187648 813445632 816270096 817201152 818511183 818797248 822083584 823689216 823851552 825297984 826402176 826549248 828163602 829108224 829271628 830392416 831503424 833275723 834226176 835855524 836763648 838397952 841015126 841309056 842268672 843573248 843618888 843913728 848826412 849123072 851705856 851751936 854663168 854709408 855638016 857009664 857309184 858683511 859985392 862601216 862949376 864285984 865271808 868276224 869449728 869972076 870612992 872313408 873463808 875169792 875342274 876879108 878052312 880927488 882291942 883298304 883472388 885023496 886365312 889061376 890486604 890797824 891813888 894910464 896296576 896658336 897318912 899071488 902193264 904621312 904937472 904986432 907739136 909115392 910572768 910891008 913342464 915126336 916513792 918303858 919351296 920775264 923790336 924844032 925026304 926650368 926832996 928055296 929867904 932370432 934191468 935441352 938504448 939958082 941359104 943197696 944627712 946472688 947552256 949019904 949071249 952315112 953401344 955263456 956301312 958169088 961160144 961496064 961548084 962592768 964083712 964135872 964472832 967483566 970087328 970426368 972321732 973430784 976224256 976810752 978130944 978323718 979439616 981352584 981527232 982646784 982840448 984566016 987410316 990643584 993656832 993710592 997160976 998244352 999844608 1000194048 1002147552 1006774272 1008333648 1009483776 1011455424 1012988928 1014967422 1016070144 1017698976 1018054656 1019215872 1021232653 1022754816 1024338944 1024394364 1024752384 1025507328 1027510272 1030717786 1031078016 1033852928 1034270208 1035872172 1037238272 1039264128 1040449536 1040654592 1044062208 1046101392 1046872064 1048916736 1052371521 1052558808 1055760384 1055817504 1056964608 1059028992 1060634624 1062334896 1062706176 1064781774 1065566208 1067647392 1071354501 1072576512 1074237808 1074671388 1075838976 1077940224 1079574528 1081305162 1081683072 1082916864 1084594176 1084652856 1088360128 1089601536 1091348244 1091729664 1098252288 1098468736 1098912096 1100397312 1101869568 1102065664 1104218136 1105477632 1105695504 1107189888 1108671232 1112301568 1114474032 1115684864 1117863936 1121745408 1121806098 1123024896 1124825184 1125218304 1128730827 1132164096 1134375354 1135607808 1135669248 1139612544 1141377671 1142679552 1143078912 1144911348 1145311488 1150599168 1151978702 1152381312 1153695744 1155949056 1157701632 1159266304 1159962768 1163084544 1166893056 1167123032 1169172144 1170505728 1170736416 1174569984 1176389256 1177731072 1177963184 1180031328 1181820416 1184128659 1185415168 1187315472 1187730432 1189085184 1193213952 1195126758 1195544448 1196425216 1198761984 1201103316 1202924352 1206583296 1206648576 1208517534 1210318848 1212153856 1214097024 1214521344 1216893456 1217789952 1220168448 1224405144 1225801728 1227700352 1228195872 1231720448 1233125376 1235533824 1235777328 1239603264 1239823872 1242245403 1243160576 1243662336 1243907442 1245588624 1247255136 1251339264 1251585883 1253783286 1255145472 1257596928 1259503616 1261522689 1261963584 1263403008 1265359872 1265428332 1271201792 1273239618 1273684608 1277558784 1281994752 1282064112 1283457024 1285514496 1285963776 1289978088 1293901824 1296428976 1297907712 1302414336 1304174592 1304431624 1304958114 1305919488 1308470112 1308702976 1310195712 1312754688 1313013411 1316547088 1317078468 1320858112 1321391232 1323437913 1324875776 1324947456 1325208582 1329547968 1333126144 1333592064 1335729906 1336196736 1337720832 1342365696 1344444864 1345978368 1348607232 1350651904 1353289896 1354760192 1356931968 1357406208 1358954496 1363673088 1365859152 1366336512 1367343104 1370013696 1372689504 1374770688 1377455787 1379026944 1381162896 1385685504 1387266048 1387539456 1389975552 1390249494 1392082944 1394801856 1398555648 1398831281 1401287202 1403162028 1403411744 1407680512 1407756672 1409937123 1411823522 1412038656 1416446528 1416941568 1419709032 1420754944 1421328384 1423529856 1428472668 1430102016 1432895184 1434451968 1437253632 1439432704 1441740216 1442244096 1443889152 1446125568 1446203808 1451225349 1452802048 1455130992 1455639552 1458482598 1464336384 1465216128 1467196416 1467485577 1469159424 1472028876 1472290848 1473970176 1474260672 1476253184 1476849024 1481115474 1485965376 1490485248 1490565888 1495660544 1495741464 1497366528 1499766912 1500291072 1504974436 1509552128 1510161408 1512500472 1514143744 1514225664 1519483392 1522451133 1523572736 1524105216 1526548464 1527081984 1528823808 1534132224 1536508416 1536591546 1538260992 1541265408 1543602176 1546076679 1546617024 1550779392 1553808258 1555857408 1558896192 1560674304 1560981888 1563399667 1566093312 1568519008 1569152088 1570308096 1573375104 1578838212 1583087296 1583640576 1583726256 1585446912 1588543488 1590951936 1593502344 1594059264 1598349312 1601471088 1603899136 1608777728 1608864768 1611356712 1613758464 1618796032 1619361792 1621957743 1622524608 1623719936 1624375296 1626891264 1632540192 1634402304 1637022366 1637594496 1647378432 1647703104 1650595968 1652804352 1653098496 1656327204 1658216448 1658543256 1660784832 1663006848 1666551446 1668452352 1671711048 1673527296 1676795904 1682030252 1682618112 1682709147 1684537344 1687146496 1687237776 1687827456 1697652824 1698246144 1701563031 1703411712 1703503872 1709326336 1709418816 1714019328 1714618368 1717367022 1719970784 1725202432 1725898752 1727968053 1728571968 1730543616 1736552448 1738899456 1739944152 1741225984 1744626816 1746927616 1750339584 1750684548 1753758216 1756104624 1761854976 1764583884 1766596608 1766944776 1770046992 1772730624 1778122752 1780973208 1781595648 1783627776 1789820928 1792593152 1792690137 1793316672 1794637824 1798142976 1804386528 1809242624 1809874944 1809972864 1812776301 1815478272 1818230784 1821145536 1821782016 1826684928 1830252672 1833027584 1836607716 1838702592 1841550528 1847580672 1849688064 1850052608 1853300736 1853665992 1856110592 1859735808 1864740864 1865861163 1868382936 1870882704 1877008896 1879916164 1880674929 1882718208 1886395392 1889255424 1892945376 1895104512 1898039808 1898142498 1904630224 1906802688 1909859427 1910526912 1916338176 1922320288 1922992128 1923096168 1925185536 1928167424 1928271744 1928945664 1934967132 1940174656 1940852736 1944643464 1946861568 1952448512 1953621504 1956261888 1956647436 1958879232 1962705168 1963054464 1965293568 1965680896 1969132032 1974820632 1981287168 1987313664 1987421184 1987812873 1994321952 1996488704 1999689216 2000388096 2003594859 2004295104 2013548544 2016667296 2018967552 2022910848 2025977856 2029934844 2032140288 2035397952 2036109312 2038431744 2042465306 2045509632 2048677888 2048788728 2049504768 2051014656 2055020544 2061435572 2062156032 2067705856 2068540416 2071744344 2074476544 2078528256 2080899072 2081309184 2085374241 2088124416 2092202784 2093744128 2097833472 2101930803 2104743042 2105117616 2111520768 2111635008 2117735283 2118057984 2121269248 2124669792 2125412352 2129563548 2131132416 2135294784 2142709002 2145153024 2148475616 2149342776 2151677952 2155880448 2159149056 2162610324 2163366144 2165833728 2169188352 2169305712 2176720256 2179203072 2182696488 2183459328 2196504576 2196937472 2197824192 2200794624 2203739136 2204131328 2208436272 2210955264 2211391008 2214379776 2217342464 2221673211 2224603136 2228948064 2231369728 2235727872 2243490816 2243612196 2246049792 2249650368 2250436608 2257461654 2264328192 2268750708 2271215616 2271338496 2279225088 2282755342 2285359104 2286157824 2289822696 2290622976 2301198336 2303957404 2304762624 2304887319 2307391488 2311898112 2315403264 2318532608 2319925536 2326169088 2330712387 2333786112 2334246064 2338344288 2341011456 2341472832 2349139968 2352778512 2355462144 2355926368 2360062656 2363640832 2368257318 2370830336 2374630944 2375460864 2378170368 2386427904 2390253516 2391088896 2392850432 2397523968 2402206632 2405848704 2413166592 2413297152 2417035068 2420637696 2424307712 2428194048 2429042688 2433786912 2435579904 2440336896 2448810288 2451603456 2455400704 2455533549 2456391744 2463440896 2466250752 2471067648 2471554656 2479206528 2479647744 2484490806 2486321152 2487324672 2487814884 2491177248 2494510272 2499827169 2502678528 2503171766 2507566572 2510290944 2515193856 2519007232 2523045378 2523927168 2526806016 2530719744 2530856664 2542403584 2546479236 2547369216 2555117568 2563989504 2564128224 2566914048 2571028992 2571927552 2576050533 2579956176 2587803648 2592857952 2595815424 2604828672 2608349184 2608863248 2609916228 2611838976 2616940224 2617405952 2620391424 2625509376 2626026822 2633094176 2634156936 2641716224 2642782464 2646875826 2649751552 2649894912 2650417164 2659095936 2666252288 2667184128 2671459812 2672393472 2675441664 2684731392 2688889728 2691956736 2697214464 2701303808 2706579792 2709520384 2713863936 2714812416 2727346176 2731718304 2732673024 2734686208 2740027392 2745379008 2749541376 2754911574 2758053888 2762325792 2771371008 2771917201 2774532096 2775078912 2779951104 2780498988 2784165888 2789603712 2797111296 2797662562 2802574404 2806324056 2806823488 2815361024 2815513344 2819874246 2823647044 2824077312 2832893056 2833883136 2839418064 2841509888 2842656768 2847059712 2856945336 2860204032 2865790368 2868903936 2874507264 2878865408 2883480432 2884488192 2887778304 2892251136 2892407616 2902450698 2905604096 2910261984 2911279104 2916965196 2928672768 2930432256 2934392832 2934971154 2938318848 2944057752 2944581696 2947940352 2948521344 2952506368 2953698048 2962230948 2971930752 2980970496 2981131776 2991321088 2991482928 2994733056 2999533824 3000582144 3009948872 3019104256 3020322816 3025000944 3028287488 3028451328 3038966784 3044902266 3047145472 3048210432 3053096928 3054163968 3057647616 3063697959 3068264448 3073016832 3073183092 3076521984 3082530816 3087204352 3092153358 3093234048 3101558784 3107616516 3111714816 3117792384 3121348608 3121963776 3126799334 3132186624 3137038016 3138304176 3140616192 3146750208 3157114563 3157676424 3166174592 3167281152 3167452512 3170893824 3177086976 3181903872 3187004688 3188118528 3196698624 3202942176 3207798272 3214063503 3217555456 3217729536 3222713424 3227516928 3237592064 3238723584 3243915486 3245049216 3247439872 3248750592 3253782528 3265080384 3268804608 3274044732 3275188992 3294756864 3295406208 3301191936 3305608704 3306196992 3312654408 3316432896 3317086512 3321569664 3326013696 3333102892 3336904704 3343422096 3347054592 3353591808 3364060504 3365236224 3365418294 3369074688 3374292992 3374475552 3375654912 3386192481 3395305648 3396492288 3403126062 3406823424 3407007744 3418652672 3418837632 3424133013 3428038656 3429236736 3434734044 3439941568 3450404864 3451797504 3455936106 3457143936 3461087232 3473104896 3477798912 3479888304 3482451968 3489253632 3493855232 3500679168 3501369096 3507516432 3512209248 3523709952 3529167768 3533193216 3533889552 3540093984 3545461248 3552385977 3556245504 3561946416 3563191296 3567255552 3579641856 3585186304 3585380274 3586633344 3589275648 3596285952 3607512251 3608773056 3618485248 3619749888 3619945728 3625552602 3630956544 3636461568 3642291072 3643564032 3653369856 3660505344 3666055168 3673215432 3677405184 3683101056 3695161344 3699376128 3700105216 3706601472 3707331984 3712221184 3719471616 3726736209 3729481728 3731722326 3736765872 3741765408 3754017792 3754757649 3759832328 3761349858 3765436416 3772790784 3778510848 3784568067 3785890752 3790209024 3796079616 3796284996 3809260448 3813605376 3819718854 3821053824 3832676352 3844640576 3845984256 3846192336 3850371072 3856334848 3856543488 3857891328 3869934264 3880349312 3881705472 3889286928 3893723136 3904897024 3907243008 3912523776 3913294872 3917758464 3925410336 3926108928 3930587136 3931361792 3938264064 3939040233 3949641264 3962574336 3970313739 3974627328 3974842368 3975625746 3988643904 3999378432 4000776192 4007189718 4008590208 4027097088 4031925457 4033334592 4037935104 4045821696 4051955712 4059869688 4064280576 4070795904 4072218624 4076863488 4084930612 4091019264 4097355776 4097577456 4099009536 4102029312 4110041088 4122871144 4124312064 4132367361 4135411712 4137080832 4143488688 4148953088 4157056512 4161798144 4162618368 4170748482 4176248832 4184405568 4187488256 4195666944 4196493843 4203861606 4209486084 4210235232 4223041536 4223270016 4229811369 4235470566 4236115968 4242538496 4249339584 4250824704 4259127096 4262264832 4270589568 4285418004 4290306048 4296951232 4298685552 4303355904 4311760896 4318298112 4325220648 4326732288 4331667456 4338376704 4338611424 4353440512 4353676047 4358406144 4365392976 4366918656 4393009152 4393874944 4395648384 4401589248 4402456731 4407478272 4408262656 4416872544 4421910528 4422782016 4428759552 4434684928 4443346422 4449206272 4457896128 4471455744 4486981632 4487224392 4492099584 4499300736 4500873216 4514923308 4528656384 4537501416 4542431232 4542676992 4558450176 4565510684 4567353399 4570718208 4572315648 4579645392 4581245952 4602396672 4607914808 4609525248 4609774638 4614782976 4623796224 4630806528 4637065216 4638230037 4639851072 4652338176 4661424774 4667572224 4668492128 4676688576 4682022912 4682945664 4690199001 4698279936 4705557024 4710924288 4711852736 4720125312 4727281664 4736514636 4741660672 4749261888 4750921728 4756340736 4772855808 4780507032 4782177792 4785700864 4795047936 4804413264 4811697408 4826333184 4826594304 4834070136 4841275392 4848615424 4856388096 4858085376 4865873229 4867573824 4871159808 4880673792 4897620576 4903206912 4910801408 4911067098 4912783488 4926881792 4941382327 4942135296 4943109312 4958413056 4959295488 4968981612 4972642304 4974649344 4975629768 4982354496 4989020544 4999654338 5005357056 5006343532 5015133144 5020581888 5030387712 5038014464 5046090756 5047854336 5053612032 5061439488 5061713328 5084807168 5092958472 5094738432 5104689093 5110235136 5127979008 5128256448 5142057984 5143855104 5152101066 5159912352 5175607296 5183904159 5185715904 5191630848 5209657344 5216698368 5217726496 5219832456 5223677952 5233880448 5234811904 5240782848 5251018752 5252053644 5266188352 5268313872 5283432448 5285564928 5293751652 5299503104 5299789824 5300834328 5318191872 5332504576 5334368256 5342919624 5344786944 5350883328 5369462784 5377779456 5378070411 5383913472 5394428928 5402607616 5413159584 5419040768 5427727872 5429624832 5438328903 5454692352 5463436608 5465346048 5480054784 5490758016 5499082752 5509823148 5516107776 5524651584 5542742016 5543834402 5549064192 5550157824 5559902208 5560997976 5568331776 5579207424 5594222592 5595325124 5597583489 5605148808 5612648112 5613646976 5630722048 5631026688 5639748492 5647294088 5648154624 5665786112 5667766272 5678836128 5683019776 5685313536 5694119424 5713890672 5720408064 5729578281 5731580736 5749014528 5757730816 5766960864 5768976384 5775556608 5784502272 5784815232 5804901396 5811208192 5820523968 5822558208 5833930392 5857345536 5860864512 5868785664 5869942308 5876637696 5888115504 5889163392 5895880704 5897042688 5905012736 5907396096 5924461896 5943861504 5961940992 5962263552 5963438619 5982642176 5982965856 5989466112 5999067648 6001164288 6010784577 6019897744 6038208512 6040645632 6050001888 6056574976 6056902656 6077933568 6089804532 6094290944 6096420864 6106193856 6108327936 6115295232 6127395918 6136528896 6146033664 6146366184 6153043968 6165061632 6174408704 6184306716 6186468096 6203117568 6215233032 6223429632 6235584768 6242697216 6243927552 6253598668 6256122723 6264373248 6274076032 6276608352 6281232384 6293500416 6314229126 6315352848 6332349184 6334562304 6334905024 6353205849 6354173952 6363807744 6374009376 6376237056 6393397248 6405884352 6415596544 6428127006 6435110912 6435459072 6445426848 6455033856 6475184128 6477447168 6487830972 6490098432 6494879744 6497501184 6507565056 6530160768 6537609216 6548089464 6550377984 6589513728 6590812416 6602383872 6611217408 6612393984 6625308816 6632865792 6634173024 6643139328 6652027392 6665019633 6666205784 6673809408 6686844192 6694109184 6707183616 6728121008 6730472448 6730836588 6738149376 6748585984 6748951104 6751309824 6772384962 6790611296 6792984576 6806252124 6813646848 6814015488 6837305344 6837675264 6848266026 6856077312 6858473472 6869468088 6879883136 6900809728 6903595008 6911872212 6914287872 6922174464 6946209792 6955597824 6959776608 6964903936 6978507264 6987710464 6992137161 7001358336 7002738192 7015032864 7024418496 7047419904 7058335536 7066386432 7067779104 7080187968 7090922496 7104771954 7112491008 7123892832 7126382592 7134511104 7148628571 7159283712 7170372608 7170760548 7173266688 7178551296 7192571904 7215024502 7217546112 7236970496 7239499776 7239891456 7251105204 7261913088 7272923136 7284582144 7287128064 7306739712 7321010688 7332110336 7346430864 7354810368 7366202112 7366600647 7390322688 7398752256 7400210432 7413202944 7414663968 7424442368 7438943232 7453472418 7458963456 7463444652 7473531744 7483530816 7499481507 7508035584 7509515298 7519664656 7522699716 7530872832 7545581568 7557021696 7569136134 7571781504 7580418048 7592159232 7592569992 7618520896 7627210752 7639437708 7642107648 7665352704 7689281152 7691968512 7692384672 7700742144 7712669696 7713086976 7715782656 7739868528 7760698624 7763410944 7778573856 7787446272 7809794048 7814486016 7825047552 7826589744 7835516928 7850820672 7852217856 7861174272 7862723584 7876528128 7878080466 7899282528 7925148672 7940627478 7949254656 7949684736 7951251492 7977287808 7989643697 7998756864 8001552384 8014379436 8017180416 8054194176 8063850914 8066669184 8075870208 8091643392 8103911424 8119739376 8128561152 8141591808 8144437248 8169861224 8182038528 8194711552 8195154912 8198019072 8204058624 8220082176 8245742288 8248624128 8264734722 8270823424 8274161664 8286977376 8297906176 8314113024 8315751603 8323596288 8325236736 8341496964 8352497664 8368811136 8374976512 8391333888 8392987686 8407723212 8418972168 8420470464 8446083072 8446540032 8459622738 8470941132 8472231936 8485076992 8498679168 8501649408 8518254192 8524529664 8541179136 8570836008 8580612096 8593902464 8597371104 8606711808 8623521792 8636596224 8650441296 8653464576 8663334912 8676753408 8677222848 8706881024 8707352094 8716812288 8730785952 8733837312 8761101181 8786018304 8787749888 8791296768 8803178496 8804913462 8814956544 8816525312 8833745088 8843821056 8845564032 8857519104 8869369856 8886692844 8898412544 8915792256 8942911488 8973963264 8974448784 8984199168 8998601472 9001746432 9029846616 9057312768 9075002832 9084862464 9085353984 9116900352 9131021368 9134706798 9141436416 9144631296 9159290784 9162491904 9191093877 9204793344 9215829616 9219050496 9219549276 9229565952 9247592448 9261613056 9274130432 9276460074 9279702144 9304676352 9322849548 9335144448 9336984256 9353377152 9364045824 9365891328 9380398002 9396559872 9411114048 9421848576 9423705472 9440250624 9454563328 9473029272 9483321344 9498523776 9501843456 9512681472 9545711616 9561014064 9564355584 9571401728 9590095872 9608826528 9623394816 9642190509 9652666368 9653188608 9668140272 9682550784 9712776192 9716170752 9731746458 9735147648 9742319616 9761347584 9791818967 9795241152 9806413824 9821602816 9822134196 9825566976 9853763584 9882764654 9884270592 9886218624 9916826112 9918590976 9937963224 9945284608 9949298688 9951259536 9964708992 9978041088 9999308676 10010714112 10012687064 10030266288 10041163776 10060775424 10076028928 10092181512 10095708672 10107224064 10122878976 10123426656 10158577443 10169614336 10185916944 10189476864 10209378186 10220470272 10255958016 10256512896 10272399039 10284115968 10287710208 10304202132 10319824704 10351214592 10367808318 10371431808 10383261696 10419314688 10433396736 10435452992 10439664912 10447355904 10467760896 10469623808 10481565696 10502037504 10504107288 10532376704 10536627744 10566864896 10571129856 10587503304 10599006208 10599579648 10601668656 10636383744 10657157931 10665009152 10668736512 10685839248 10689573888 10701766656 10738925568 10755558912 10756140822 10767826944 10788857856 10805215232 10822536753 10826319168 10855455744 10859249664 10876657806 10909384704 10926873216 10930692096 10943797669 10960109568 10981516032 10998165504 11019646296 11032215552 11049303168 11085484032 11087668804 11098128384 11100315648 11119804416 11121995952 11136663552 11158414848 11188445184 11190650248 11195166978 11210297616 11225296224 11227293952 11261444096 11262053376 11264272947 11279496984 11294588176 11296309248 11331572224 11335532544 11353704201 11357672256 11366039552 11370627072 11388238848 11427781344 11440816128 11459156562 11463161472 11498029056 11515461632 11533921728 11537952768 11551113216 11569004544 11569630464 11609802792 11622416384 11641047936 11645116416 11667860784 11714691072 11721729024 11737571328 11739884616 11753275392 11776231008 11778326784 11791761408 11794085376 11810025472 11814792192 11817120699 11848923792 11887723008 11910941217 11923881984 11924527104 11926877238 11965284352 11965931712 11998135296 12000499937 12002328576 12021569154 12039795488 12076417024 12081291264 12095776371 12100003776 12113805312 12155867136 12179609064 12188581888 12192841728 12212387712 12216655872 12230590464 12254791836 12273057792 12292067328 12292732368 12306087936 12330123264 12348817408 12368613432 12372936192 12397102083 12406235136 12430466064 12446859264 12471169536 12485394432 12487855104 12507197336 12512245446 12528746496 12548152064 12553216704 12562464768 12587000832 12589481529 12628458252 12630705696 12664698368 12669124608 12669810048 12689434107 12706411698 12708347904 12727615488 12748018752 12752474112 12786794496 12811768704 12831193088 12856254012 12870221824 12870918144 12890853696 12910067712 12950368256 12954894336 12975661944 12980196864 12989759488 12995002368 13015130112 13060321536 13061028141 13075218432 13096178928 13100755968 13179027456 13181624832 13204767744 13207370193 13222434816 13224787968 13250617632 13265731584 13268346048 13286278656 13304054784 13330039266 13332411568 13347618816 13373688384 13412323459 13414367232 13456242016 13460944896 13461673176 13476298752 13497171968 13497902208 13502619648 13544769924 13581222592 13585969152 13612504248 13627293696 13628030976 13674610688 13675350528 13696532052 13712154624 13716946944 13738936176 13759766272 13801619456 13807190016 13823744424 13828575744 13844348928 13892419584 13911195648 13914690111 13919553216 13929807872 13957014528 13975420928 13984274322 14002716672 14005476384 14030065728 14048836992 14070597003 14094839808 14116671072 14132772864 14135558208 14160375936 14181844992 14209543908 14224982016 14247785664 14252765184 14269022208 14297257142 14318567424 14340745216 14341521096 14346533376 14357102592 14385143808 14430049004 14435092224 14473940992 14478999552 14479782912 14502210408 14523826176 14545846272 14569164288 14574256128 14597619687 14613479424 14642021376 14664220672 14692861728 14709620736 14732404224 14733201294 14780645376 14800420864 14824146981 14826405888 14829327936 14848884736 14877886464 14906944836 14917926912 14926889304 14947063488 14967061632 14998963014 15016071168 15019030596 15039329312 15045399432 15061745664 15091163136 15114043392 15138272268 15143563008 15160836096 15184318464 15185139984 15237041792 15254421504 15278875416 15284215296 15330705408 15378562304 15383937024 15384769344 15425339392 15426173952 15431565312 15479737056 15521397248 15526821888 15551712477 15557147712 15574892544 15619588096 15628972032 15650095104 15653179488 15671033856 15701641344 15704435712 15722348544 15725447168 15753056256 15756160932 15798565056 15850297344 15881254956 15898509312 15899369472 15902502984 15954575616 15979287394 15997513728 16003104768 16028758872 16034360832 16108388352 16127701828 16133338368 16134211233 16151740416 16183286784 16207822848 16239478752 16257122304 16283183616 16288874496 16314986709 16339722448 16364077056 16389423104 16390309824 16396038144 16440164352 16491484576 16497248256 16529469444 16541646848 16548323328 16573954752 16595812352 16628226048 16631503206 16647192576 16650473472 16682993928 16704995328 16737622272 16749953024 16782667776 16785975372 16815446424 16837944336 16840940928 16892166144 16893080064 16919245476 16941882264 16944463872 16970153984 16997358336 17003298816 17036508384 17049059328 17082358272 17141672016 17161224192 17187804928 17188734843 17194742208 17247043584 17273192448 17300882592 17306929152 17326669824 17353506816 17354445696 17413762048 17414704188 17433624576 17461571904 17467674624 17522202362 17572036608 17575499776 17582593536 17606356992 17609826924 17629913088 17633050624 17667490176 17687642112 17691128064 17715038208 17738739712 17773385688 17796825088 17831584512 17885822976 17890315857 17947926528 17948897568 17968398336 17997202944 18003492864 18032353731 18059693232 18114625536 18150005664 18169724928 18170707968 18233800704 18262042736 18269413596 18282872832 18289262592 18318581568 18324983808 18382187754 18409586688 18431659232 18438100992 18439098552 18459131904 18495184896 18523226112 18548260864 18552920148 18559404288 18609352704 18645699096 18670288896 18673968512 18706754304 18728091648 18731782656 18760796004 18793119744 18822228096 18843697152 18847410944 18880501248 18909126656 18946058544 18966642688 18997047552 19003686912 19059617547 19091423232 19122028128 19128711168 19142803456 19180191744 19217653056 19246789632 19284381018 19305332736 19306377216 19336280544 19365101568 19403420407 19425552384 19432341504 19463492916 19470295296 19484639232 19522695168 19583637934 19590482304 19612827648 19643205632 19644268392 19651133952 19707527168 19765529308 19768541184 19772437248 19833652224 19837181952 19875926448 19890569216 19898597376 19902519072 19929417984 19956082176 19995058899 19998617352 20021428224 20025374128 20060532576 20082327552 20121550848 20152057856 20184363024 20191417344 20214448128 20245757952 20246853312 20317154886 20339228672 20371833888 20378953728 20418756372 20440940544 20511916032 20513025792 20544798078 20568231936 20575420416 20608404264 20639649408 20702429184 20735616636 20742863616 20766523392 20838629376 20866793472 20870905984 20879329824 20894711808 20935521792 20939247616 20963131392 21004075008 21008214576 21064753408 21073255488 21133729792 21142259712 21175006608 21198012416 21199159296 21203337312 21272767488 21314315862 21330018304 21337473024 21371678496 21379147776 21403533312 21445885713 21477851136 21511117824 21512281644 21535653888 21577715712 21610430464 21645073506 21652638336 21710911488 21718499328 21753315612 21818769408 21853746432 21861384192 21887595338 21920219136 21963032064 21996331008 22039292592 22064431104 22098606336 22099801941 22170968064 22175337608 22196256768 22200631296 22239608832 22243991904 22273327104 22316829696 22376890368 22381300496 22390333956 22420595232 22450592448 22454587904 22498444521 22522888192 22524106752 22528545894 22558993968 22589176352 22592618496 22663144448 22671065088 22707408402 22715344512 22732079104 22741254144 22776477696 22855562688 22881632256 22918313124 22926322944 22996058112 23030923264 23067843456 23075905536 23102226432 23138009088 23139260928 23219605584 23244832768 23282095872 23290232832 23335721568 23429382144 23443458048 23475142656 23479769232 23506550784 23552462016 23556653568 23583522816 23588170752 23620050944 23629584384 23634241398 23697847584 23775446016 23780131777 23821882434 23847763968 23849054208 23853754476 23930568704 23931863424 23968931091 23996270592 24000999874 24004657152 24043138308 24079590976 24152834048 24162582528 24191552742 24200007552 24227610624 24311734272 24359218128 24377163776 24385683456 24424775424 24433311744 24509583672 24546115584 24584134656 24585464736 24612175872 24660246528 24697634816 24737226864 24745872384 24794204166 24812470272 24860932128 24893718528 24942339072 24947254809 24970788864 24975710208 25014394672 25024490892 25057492992 25096304128 25106433408 25124929536 25174001664 25178963058 25256916504 25261411392 25329396736 25338249216 25339620096 25378868214 25412823396 25416695808 25455230976 25496037504 25504948224 25573588992 25623537408 25662386176 25712508024 25740443648 25741836288 25781707392 25820135424 25900736512 25909788672 25951323888 25960393728 25979518976 25990004736 26030260224 26120643072 26122056282 26150436864 26192357856 26201511936 26283303543 26358054912 26363249664 26409535488 26414740386 26444869632 26449575936 26501235264 26531463168 26536692096 26572557312 26577794339 26608109568 26660078532 26664823136 26695237632 26747376768 26824646918 26828734464 26912484032 26921889792 26923346352 26952597504 26994343936 26995804416 27005239296 27089539848 27162445184 27171938304 27225008496 27254587392 27256061952 27349221376 27350701056 27393064104 27424309248 27433893888 27477872352 27519532544 27573281631 27603238912 27614380032 27647488848 27657151488 27688697856 27784839168 27822391296 27829380222 27839106432 27859615744 27914029056 27968548644 28005433344 28010952768 28060131456 28097673984 28141194006 28189679616 28233342144 28265545728 28271116416 28320751872 28363689984 28419087816 28449964032 28495571328 28505530368 28538044416 28594514284 28637134848 28681490432 28683042192 28693066752 28714205184 28770287616 28860098008 28870184448 28926571527 28947881984 28957999104 28959565824 29004420816 29047652352 29138328576 29148512256 29195239374 29226958848 29284042752 29328441344 29375456901 29385723456 29419241472 29464808448 29466402588 29561290752 29600841728 29648293962 29652811776 29658655872 29697769472 29755772928 29813889672 29835853824 29853778608 29894126976 29934123264 29997926028 30032142336 30038061192 30078658624 30090798864 30123491328 30182326272 30228086784 30276544536 30287126016 30321672192 30368636928 30370279968 30474083584 30475732329 30508843008 30557750832 30568430592 30661410816 30757124608 30767874048 30769538688 30817197117 30850678784 30852347904 30863130624 30959474112 31042794496 31053643776 31103424954 31114295424 31149785088 31257944064 31300190208 31306358976 31342067712 31403282688 31408871424 31444697088 31450894336 31506112512 31512321864 31597130112 31700594688 31762509912 31797018624 31798738944 31805005968 31909151232 31958574788 31971473793 31995027456 32006209536 32057517744 32068721664 32216776704 32255403656 32266676736 32268422466 32303480832 32366573568 32415645696 32467610259 32478957504 32566367232 32577748992 32629973418 32679444896 32728154112 32778846208 32780619648 32792076288 32831393007 32880328704 32982969152 32994496512 33058938888 33083293696 33096646656 33147909504 33191624704 33256452096 33263006412 33294385152 33300946944 33365987856 33409990656 33475244544 33499906048 33565335552 33571950744 33630892848 33675888672 33681881856 33784332288 33786160128 33792818841 33838490952 33883764528 33888927744 33940307968 33994716672 34006597632 34061112603 34073016768 34098118656 34164716544 34283344032 34322448384 34375609856 34377469686 34389484416 34494087168 34546384896 34589676289 34601765184 34613858304 34653339648 34707013632 34708891392 34827524096 34829408376 34867249152 34923143808 34935349248 35044404724 35144073216 35150999552 35165187072 35212713984 35219653848 35259826176 35266101248 35334980352 35375284224 35382256128 35430076416 35451362097 35477479424 35546771376 35593650176 35663169024 35732823651 35771645952 35780631714 35895853056 35897795136 35994405888 36001499811 36006985728 36064707462 36119386464 36229251072 36287329113 36300011328 36341415936 36467601408 36524085472 36538827192 36565745664 36578525184 36637163136 36649967616 36764375508 36819173376 36863318464 36876201984 36878197104 36918263808 36990369792 37046452224 37096521728 37105840296 37118808576 37218705408 37291398192 37340577792 37347937024 37413508608 37456183296 37463565312 37521592008 37586239488 37644456192 37687394304 37694821888 37761002496 37768444587 37818253312 37892117088 37933285376 37994095104 38007373824 38068302321 38119235094 38182846464 38244056256 38257422336 38360383488 38435306112 38493579264 38568762036 38610665472 38612754432 38672561088 38730203136 38806840814 38851104768 38864683008 38926985832 38940590592 38969278464 39045390336 39167275868 39180964608 39183084423 39225655296 39286411264 39288536784 39302267904 39415054336 39531058616 39537082368 39544874496 39622110579 39667304448 39674363904 39751852896 39781138432 39797194752 39805038144 39858835968 39912164352 39990117798 39997234704 40042856448 40050748256 40121065152 40236970377 40243101696 40304115712 40368726048 40382834688 40428896256 40491515904 40493706624 40634309772 40678457344 40743667776 40757907456 40837512744 40881881088 41023832064 41026051584 41089596156 41136463872 41150840832 41216808528 41279298816 41404858368 41471233272 41485727232 41533046784 41677258752 41733586944 41741811968 41744070333 41758659648 41789423616 41871043584 41878495232 41926262784 42008150016 42016429152 42129506816 42146510976 42211791009 42267459584 42284519424 42350013216 42396024832 42398318592 42406674624 42545534976 42628631724 42660036608 42674946048 42743356992 42758295552 42807066624 42891771426 42955702272 43022235648 43024563288 43071307776 43155431424 43220860928 43290147012 43305276672 43421822976 43436998656 43506631224 43637538816 43707492864 43722768384 43775190676 43792859061 43840438272 43926064128 43992662016 44078585184 44128862208 44197212672 44199603882 44341936128 44350675216 44401262592 44472440943 44479217664 44487983808 44546654208 44633659392 44753780736 44762600992 44780667912 44841190464 44901184896 44909175808 44996889042 45045776384 45048213504 45057091788 45117987936 45178352704 45185236992 45326288896 45342130176 45414816804 45430689024 45464158208 45482508288 45552955392 45711125376 45763264512 45836626248 45852645888 45992116224 46061846528 46135686912 46151811072 46276018176 46278521856 46439211168 46489665536 46564191744 46580465664 46655137431 46671443136 46858764288 46886916096 46950285312 46959538464 47013101568 47104924032 47113307136 47167045632 47176341504 47240101888 47259168768 47268482796 47395695168 47550892032 47560263554 47643764868 47695527936 47698108416 47707508952 47861137408 47863726848 47937862182 47992541184 48001999748 48009314304 48086276616 48159181952 48305668096 48325165056 48383105484 48400015104 48455221248 48623468544 48718436256 48754327552 48771366912 48849550848 48866623488 48944960127 49019167344 49092231168 49168269312 49170929472 49320493056 49395269632 49474453728 49491744768 49588408332 49624940544 49721864256 49787437056 49884678144 49894509618 49941577728 49951420416 50028789344 50048981784 50114985984 50192608256 50212866816 50249859072 50348003328 50357926116 50513833008 50522822784 50658793472 50676498432 50679240192 50757736428 50825646792 50833391616 50910461952 50992075008 51009896448 51147177984 51247074816 51324772352 51425016048 51480887296 51483672576 51563414784 51566204529 51801473024 51819577344 51902647776 51920787456 51959037952 51980009472 52060520448 52241286144 52244112564 52300873728 52384715712 52403023872 52566607086 52716109824 52726499328 52819070976 52829480772 52889739264 52899151872 53002470528 53062926336 53073384192 53145114624 53155588678 53216219136 53320157064 53329646272 53390475264 53494753536 53649293836 53657468928 53670947571 53824968064 53843779584 53846692704 53905195008 53988687872 53991608832 54010478592 54179079696 54324890368 54343876608 54450016992 54509174784 54512123904 54698442752 54701402112 54786128208 54848618496 54867787776 54955744704 55039065088 55146563262 55206477824 55228760064 55294977696 55314302976 55377395712 55569678336 55644782592 55658760444 55678212864 55719231488 55828058112 55937097288 56010866688 56021905536 56120262912 56195347968 56282388012 56379359232 56466684288 56531091456 56542232832 56641503744 56727379968 56838175632 56899928064 56991142656 57011060736 57178852641 57189028568 57274269696 57362980864 57366084384 57386133504 57428410368 57540575232 57720196016 57740368896 57853143054 57895763968 57915998208 57919131648 58008841632 58095304704 58210261221 58276657152 58297024512 58390478748 58453917696 58568085504 58656882688 58750913802 58771446912 58838482944 58929616896 58932805176 59122581504 59201683456 59296587924 59305623552 59317311744 59395538944 59511545856 59627779344 59671707648 59707557216 59788253952 59868246528 59985176697 59995852056 60064284672 60076122384 60157317248 60181597728 60246982656 60364652544 60456173568 60553089072 60574252032 60643344384 60737273856 60740559936 60948167168 60951464658 61017686016 61115501664 61136861184 61322821632 61327708267 61514249216 61535748096 61539077376 61634394234 61701357568 61704695808 61726261248 61918948224 62085588992 62107287552 62206849908 62228590848 62299570176 62515888128 62600380416 62612717952 62684135424 62806565376 62817742848 62889394176 62901788672 63012225024 63024643728 63194260224 63401189376 63525019824 63594037248 63597477888 63610011936 63818302464 63917149576 63942947586 63990054912 64012419072 64115035488 64137443328 64337657139 64433553408 64510807312 64533353472 64536844932 64606961664 64733147136 64831291392 64935220518 64957915008 65132734464 65155497984 65259946836 65358889792 65456308224 65557692416 65561239296 65584152576 65662786014 65760657408 65965938304 65988993024 66117877776 66166587392 66193293312 66295819008 66383249408 66512904192 66526012824 66588770304 66601893888 66731975712 66819981312 66950489088 66999812096 67130671104 67143901488 67261785696 67351777344 67363763712 67495333563 67568664576 67572320256 67585637682 67676981904 67767529056 67777855488 67989433344 68013195264 68122225206 68146033536 68196237312 68329433088 68542732769 68566688064 68644896768 68751219712 68754939372 68778968832 68988174336 69092769792 69179352578 69203530368 69227716608 69306679296 69414027264 69417782784 69655048192 69658816752 69734498304 69846287616 69870698496 70088809448 70288146432 70301999104 70330374144 70425427968 70439307696 70519652352 70532202496 70669960704 70750568448 70764512256 70860152832 70902724194 70954958848 71093542752 71187300352 71326338048 71340395331 71465647302 71543291904 71561263428 71791706112 71795590272 71906793273 71988811776 72002999622 72013971456 72129414924 72238772928 72458502144 72574658226 72600022656 72682831872 72935202816 73048170944 73077654384 73131491328 73157050368 73274326272 73299935232 73528751016 73638346752 73726636928 73752403968 73756394208 73836527616 73980739584 74092904448 74193043456 74211680592 74237617152 74437410816 74582796384 74681155584 74695874048 74827017216 74841764427 74912366592 74927130624 75043184016 75172478976 75288912384 75374788608 75389643776 75522004992 75536889174 75636506624 75784234176 75988190208 76014747648 76136604642 76238470188 76365692928 76488112512 76514844672 76606583683 76720766976 76870612224 76987158528 77137524072 77221330944 77225508864 77345122176 77460406272 77613681628 77702209536 77729366016 77853971664 77881181184 77938556928 78090780672 78334551736 78361929216 78366168846 78451310592 78572822528 78577073568 78604535808 78830108672 78849910629 79062117232 79074164736 79089748992 79244221158 79334608896 79348727808 79503705792 79562276864 79594389504 79610076288 79717671936 79733383017 79824328704 79980235596 79994469408 80085712896 80101496512 80242130304 80473940754 80486203392 80608231424 80737452096 80765669376 80857792512 80983031808 80987413248 81268619544 81356914688 81487335552 81515814912 81675025488 81763762176 82047664128 82052103168 82179192312 82272927744 82301681664 82433617056 82558597632 82719844893 82809716736 82942466544 82971454464 83066093568 83354517504 83467173888 83483623936 83488140666 83517319296 83578847232 83742087168 83756990464 84003499559 84016300032 84032858304 84259013632 84293021952 84423582018 84534919168 84569038848 84700026432 84796637184 84813349248 85091069952 85257263448 85320073216 85349892096 85486713984 85516591104 85614133248 85783542852 85911404544 86044471296 86049126576 86142615552 86310862848 86441721856 86580294024 86610553344 86779714581 86843645952 86873997312 87013262448 87414985728 87445536768 87550381352 87585718122 87680876544 87852128256 87985324032 88126370703 88157170368 88257724416 88394425344 88399207764 88683872256 88701350432 88802525184 88944881886 88958435328 88975967616 89093308416 89267318784 89507561472 89525201984 89561335824 89682380928 89802369792 89818351616 89993778084 90091552768 90096427008 90114183576 90235975872 90356705408 90370473984 90652577792 90684260352 90829633608 90861378048 90928316416 90965016576 91105910784 91422250752 91427196987 91526529024 91673252496 91705291776 91984232448 92123693056 92271373824 92303622144 92451591351 92552036352 92557043712 92878422336 93128383488 93160931328 93310274862 93342886272 93773832192 93886264213 93900570624 93919076928 94026203136 94209848064 94226614272 94334091264 94352683008 94480203776 94518337536 94536965592 94791390336 95101784064 95120527108 95287529736 95391055872 95396216832 95415017904 95722274816 95727453696 95875724364 95985082368 96003999496 96018628608 96172553232 96318363904 96611336192 96650330112 96766210968 96800030208 96910442496 97246937088 97402830777 97436872512 97508655104 97699101696 97733246976 97889920254 98038334688 98184462336 98336538624 98341858944 98494179021 98640986112 98790539264 98948907456 98983489536 99176816664 99249881088 99443728512 99574874112 99769356288 99789019236 99883155456 99902840832 100057578688 100097963568 100229971968 100385216512 100425733632 100499718144 100696006656 100715852232 101027666016 101045645568 101317586944 101352996864 101358480384 101378456523 101515472856 101651293584 101666783232 101820923904 101984150016 102019792896 102183337809 102294355968 102494149632 102649544704 102850032096 102961774592 102967345152 103126829568 103132409058 103602946048 103639154688 103769028867 103805295552 103841574912 103960018944 104121040896 104482572288 104488225128 104601747456 104769431424 104806047744 105133214172 105432219648 105452998656 105638141952 105658961544 105779478528 105798303744 106004941056 106125852672 106146768384 106290229248 106311177356 106354086291 106432438272 106640314128 106659292544 106780950528 106989507072 107298587672 107314937856 107341895142 107649936128 107687559168 107693385408 107977375744 107983217664 108004499433 108020957184 108358159392 108649780736 108687753216 108861987339 108900033984 109024247808 109396885504 109402804224 109572256416 109697236992 109735575552 109911489408 110078130176 110293126524 110412955648 110457520128 110589955392 110628605952 110754791424 111139356672 111289565184 111317520888 111356425728 111438462976 111656116224 111874194576 112021733376 112043811072 112240525824 112390695936 112564776024 112758718464 112933368576 113062182912 113084465664 113283007488 113305333761 113454759936 113676351264 113799856128 113982285312 114022121472 114204906963 114357705282 114378057136 114548539392 114725961728 114732168768 114772267008 115081150464 115440392032 115480737792 115706286108 115791527936 115831996416 115838263296 116017683264 116190609408 116420522442 116553314304 116594049024 116780957496 116907835392 117136171008 117313765376 117501827604 117542893824 117676965888 117859233792 117865610352 118245163008 118403366912 118593175848 118611247104 118634623488 118791077888 118866331737 119023091712 119255558688 119343415296 119415114432 119576507904 119736493056 119970353394 119991704112 120128569344 120152244768 120314634496 120363195456 120710911131 120729305088 120912347136 121106178144 121148504064 121286688768 121474547712 121481119872 121896334336 121902929316 122035372032 122231003328 122273722368 122645643264 122655416534 123028498432 123071496192 123078154752 123268788468 123402715136 123409391616 123452522496 123837896448 124171177984 124214575104 124413699816 124457181696 124599140352 125031776256 125200760832 125225435904 125232210999 125368270848 125613130752 125635485696 125778788352 125803577344 126024450048 126049287456 126388520448 126635373027 126802378752 127050039648 127188074496 127194955776 127220023872 127636604928 127834299152 127885895172 127980109824 128024838144 128230070976 128274886656 128675314278 128867106816 129021614624 129066706944 129073689864 129213923328 129466294272 129662582784 129870441036 129915830016 130265468928 130310995968 130519893672 130717779584 130912616448 131115384832 131122478592 131168305152 131325572028 131521314816 131931876608 131977986048 132235755552 132333174784 132386586624 132591638016 132766498816 133025808384 133052025648 133203787776 133417322829 133463951424 133639962624 133900978176 133999624192 134261342208 134287802976 134523571392 134703554688 134727527424 134990667126 135137329152 135144640512 135171275364 135353963808 135535058112 135555710976 135823942849 135978866688 136026390528 136244450412 136292067072 136392474624 136658866176 137085465538 137133376128 137289793536 137502439424 137509878744 137557937664 137976348672 138185539584 138358705156 138407060736 138455433216 138828054528 138835565568 139310096384 139317633504 139468996608 139692575232 139741396992 139965412293 140177618896 140576292864 140603998208 140660748288 140850855936 140878615392 141039304704 141064404992 141339921408 141501136896 141529024512 141720305664 141805448388 141909917696 142187085504 142374600704 142652676096 142680790662 142931294604 143086583808 143122526856 143583412224 143591180544 143813586546 143977623552 144005999244 144027942912 144258829848 144477545856 144917004288 145149316452 145200045312 145365663744 145870405632 146096341888 146155308768 146262982656 146314100736 146548652544 146599870464 147057502032 147276693504 147453273856 147504807936 147512788416 147961479168 148185808896 148386086912 148423361184 148475234304 148874821632 149165592768 149362311168 149391748096 149654034432 149683528854 149824733184 149854261248 150086368032 150344957952 150577824768 150749577216 150779287552 151044009984 151073778348 151273013248 151568468352 151976380416 152029495296 152273209284 152476940376 152731385856 152976225024 153029689344 153213167366 153441533952 153741224448 153974317056 154275048144 154442661888 154451017728 154690244352 154698613587 155227363256 155404419072 155458732032 155707943328 155762362368 155877113856 156181561344 156669103472 156723858432 156732337692 156902621184 157145645056 157154147136 157209071616 157660217344 157699821258 158124234464 158148329472 158179497984 158488442316 158669217792 158697455616 159007411584 159124553728 159188779008 159220152576 159435343872 159466766034 159648657408 159960471192 159988938816 160171425792 160202993024 160484260608 160947881508 160972406784 161216462848 161474904192 161531338752 161715585024 161966063616 161974826496 162537239088 162713829376 162974671104 163031629824 163350050976 163527524352 164095328256 164104206336 164358384624 164545855488 164603363328 164867234112 165117195264 165439689786 165619433472 165884933088 165942908928 166132187136 166460922439 166709035008 166934347776 166967247872 166976281332 167034638592 167157694464 167484174336 167513980928 168006999118 168032600064 168065716608 168518027264 168586043904 168847164036 169069838336 169138077696 169400052864 169593274368 169626698496 170182139904 170514526896 170640146432 170699784192 170973427968 171033182208 171536557923 171567085704 171822809088 172088942592 172098253152 172285231104 172621725696 172883443712 173160588048 173221106688 173559429162 173687291904 173747994624 174026524896 174630783663 174829971456 174891073536 175100762704 175171436244 175361753088 175704256512 175970648064 176252741406 176314340736 176515448832 176788850688 176798415528 177367744512 177402700864 177605050368 177889763772 177916870656 177951935232 178186616832 178534637568 179015122944 179050403968 179122671648 179364761856 179604739584 179636703232 179987556168 180183105536 180192854016 180228367152 180471951744 180713410816 180740947968 181305155584 181368520704 181659267216 181722756096 181856632832 181930033152 182211821568 182844501504 182854393974 183053058048 183346504992 183410583552 183968464896 183983124801 184542747648 184607244288 184903182702 185104072704 185114087424 185756844672 186044560373 186256766976 186321862656 186620549724 186685772544 187547664384 187772528426 187801141248 187838153856 188052406272 188419696128 188453228544 188668182528 188705366016 188960407552 189036675072 189073931184 189582780672 190203568128 190241054216 190575059472 190782111744 190792433664 190830035808 191444549632 191454907392 191751448728 191970164736 192007998992 192037257216 192345106464 192636727808 193012971417 193222672384 193300660224 193532421936 193600060416 193820884992 194493874176 194805661554 194873745024 195017310208 195398203392 195466493952 195779840508 196076669376 196368924672 196673077248 196683717888 196988358042 197281972224 197581078528 197897814912 197966979072 198353633328 198499762176 198887457024 199149748224 199538712576 199578038472 199766310912 199805681664 200115157376 200195927136 200459943936 200770433024 200851467264 200999436288 201392013312 201431704464 202055332032 202091291136 202486000689 202635173888 202705993728 202716960768 202756913046 203030945712 203302587168 203333566464 203968300032 204008498929 204039585792 204366675618 204588711936 204988299264 205299089408 205628198307 205700064192 205934690304 206253659136 206264818116 207205892096 207278309376 207538057734 207610591104 207683149824 207920037888 208242081792 208965144576 208976450256 209203494912 209538862848 209612095488 210266428344 210864439296 210905997312 211276283904 211317923088 211558957056 211596607488 212009882112 212251705344 212293536768 212580458496 212622354712 212708172582 212864876544 213280628256 213318585088 213561901056 213979014144 214021185993 214597175344 214629875712 214683790284 215299872256 215375118336 215386770816 215720379819 215954751488 215966435328 216008998866 216041914368 216716318784 217299561472 217375506432 217723974678 217800067968 218048495616 218793771008 218805608448 219144512832 219394473984 219471151104 219822978816 220156260352 220586253048 220825911296 220915040256 221179910784 221257211904 221509582848 222278713344 222579130368 222635041776 222712851456 222876925952 223312232448 223748389152 224043466752 224087622144 224481051648 224525293281 224781391872 225129552048 225517436928 225866737152 226124365824 226168931328 226566014976 226610667522 226909519872 227352702528 227964570624 228009498803 228044242944 228409813926 228715410564 228756114272 229097078784 229451923456 229464337536 229544534016 229819751049 230162300928 230880784064 230961475584 231412572216 231583055872 231663992832 231676526592 232035366528 232381218816 232841044884 233106628608 233188098048 233561914992 233815670784 234272342016 234627530752 235003655208 235085787648 235353931776 235718467584 235731220704 236490326016 236549731887 236806733824 237186351696 237222494208 237269246976 237582155776 237732663474 238046183424 238511117376 238686830592 238830228864 239153015808 239200149051 239472986112 239940706788 239983408224 240257138688 240304489536 240629268992 240726390912 241421822262 241458610176 241824694272 242212356288 242297008128 242573377536 242949095424 242962239744 243792668672 243805858632 244070744064 244462006656 244547444736 245291286528 245310833068 246056996864 246142992384 246156309504 246537576936 246805430272 246818783232 246905044992 247675792896 248159534679 248342355968 248429150208 248827399632 248914363392 249198280704 250063552512 250401521664 250450871808 250464421998 250736541696 251226261504 251270971392 251607154688 252010498677 252048900096 252098574912 252777040896 253270746054 253604757504 254100079296 254389911552 254440047744 254834145721 255273209856 255668598304 255771790344 255960219648 256049676288 256460141952 256549773312 257350628556 257734213632 258043229248 258133413888 258147379728 258427846656 258932588544 259325165568 259740882072 259831660032 260530937856 260621991936 261039787344 261435559168 262230769664 262244957184 262336610304 262651144056 263042629632 263863753216 263955972096 264379112109 264471511104 264666349568 264773173248 265183276032 265532997632 266051616768 266104051296 266407575552 266834645658 266927902848 267279925248 267801956352 268522684416 268575605952 269047142784 269407109376 269455054848 269981334252 270274658304 270289281024 270342550728 270707927616 271070116224 271111421952 271647885698 271957733376 272052781056 272488900824 272584134144 272784949248 273317732352 274170931076 274266752256 274281590961 274579587072 275004878848 275019757488 275115875328 275952697344 276371079168 276717410312 276814121472 276910866432 277354774053 277656109056 277671131136 278620192768 278635267008 279385150464 279482793984 279930824586 280355237792 281207996416 281321496576 281658792639 281701711872 281757230784 282078609408 282128809984 282679842816 283002273792 283058049024 283440611328 283610896776 283819835392 284374171008 284749201408 285305352192 285361581324 285862589208 286173167616 286245053712 287166824448 287182361088 287627173092 287955247104 288011998488 288055885824 288517659696 288955091712 289834008576 290298632904 290400090624 290731327488 291740811264 292192683776 292208492331 292310617536 292525965312 293097305088 293199740928 294115004064 294553387008 294906547712 295009615872 295025576832 295482537063 295922958336 296371617792 296772173824 296846722368 296950468608 297749643264 298331185536 298724622336 298783496192 299308068864 299367057708 299649466368 299708522496 300172736064 300689915904 301155649536 301499154432 301558575104 302088019968 302147556696 302546026496 303136936704 303952760832 304058990592 304135369569 304546418568 304953880752 305462771712 305952450048 306059378688 306426334732 306550013427 306883067904 307482448896 307948634112 308550096288 308885323776 308902035456 309380488704 309397227174 310454726512 310808838144 310917464064 311307086601 311415886656 311524724736 312363122688 313338206944 313447716864 313464675384 313805242368 314291290112 314308294272 314418143232 315320434688 315399642516 316248468928 316296658944 316358995968 316976884632 317338435584 317394911232 318014823168 318249107456 318377558016 318440305152 318870687744 318933532068 319297314816 319920942384 319977877632 320342851584 320405986048 320968521216 321895763016 321944813568 322432925696 322949808384 323062677504 323932127232 323949652992 324013498299 325074478176 325427658752 325949342208 326063259648 326585962017 326700101952 328190656512 328208412672 328716769248 329091710976 329206726656 329734468224 330234390528 330879379572 331238866944 331769866176 331885817856 332264374272 332921844878 333418070016 333868695552 333934495744 333952562664 334069277184 334315388928 334968348672 335027961856 336013998236 336065200128 336131433216 337036054528 337172087808 337694328072 338139676672 338276155392 338800105728 339186548736 339253396992 339916001283 340364279808 341029053792 341280292864 341399568384 341946855936 342066364416 342614720889 343073115846 343134171408 343645618176 344177885184 344196506304 345243451392 345766887424 346321176096 346442213376 347118858324 347374583808 347495989248 348053049792 349261567326 349659942912 349782147072 350201525408 350342872488 350723506176 351408513024 351941296128 352505482812 352628681472 353030897664 353577701376 353596831056 354735489024 354805401728 355210100736 355779527544 355833741312 355903870464 356373233664 357069275136 358030245888 358100807936 358245343296 358729523712 359209479168 359273406464 359975112336 360366211072 360385708032 360456734304 360943903488 361426821632 362132733393 362610311168 362737041408 363318534432 363445512192 363713265664 363860066304 364423643136 365689003008 365708787948 366106116096 366693009984 366821167104 367936929792 367966249602 369085495296 369214488576 369806365404 370208145408 370228174848 371513689344 372089120746 372513533952 372643725312 373241099448 373371545088 375095328768 375545056852 375602282496 375676307712 375696632997 376104812544 376839392256 376906457088 377336365056 377410732032 377920815104 378073350144 378147862368 379165561344 379906119081 380407136256 380482108432 381150118944 381564223488 381584867328 381660071616 382889099264 382909814784 383502897456 383940329472 384015997984 384074514432 384690212928 385273455616 386025942834 386445344768 386601320448 387064843872 387200120832 387641769984 388987748352 389611323108 389747490048 390034620416 390796406784 390932987904 391559681016 392153338752 392737849344 393346154496 393367435776 393976716084 394563944448 395162157056 395795629824 395933958144 396707266656 396999524352 397774914048 398299496448 399077425152 399156076944 399611363328 400230314752 400251968487 400391854272 400919887872 401540866048 401702934528 401998872576 402784026624 402863408928 404110664064 404182582272 404972001378 405270347776 405411987456 405433921536 405513826092 406061891424 406605174336 406667132928 407471828547 407936600064 408016997858 408079171584 408733351236 409177423872 409976598528 410598178816 411256396614 411400128384 411869380608 412507318272 412529636232 414411784192 414556618752 415076115468 415221182208 415366299648 416484163584 417930289152 417952900512 418406989824 419077725696 419224190976 419896236879 420532856688 421728878592 421811994624 422552567808 422635846176 423117914112 423193214976 424019764224 424503410688 424587073536 425160916992 425244709424 425416345164 425729753088 426561256512 426637170176 427123802112 427958028288 428042371986 429194350688 429259751424 429367580568 430599744512 430750236672 430773541632 431440759638 431909502976 431932870656 432017997732 432083828736 433432637568 434599122944 434751012864 435447949356 435600135936 436096991232 437587542016 437611216896 438289025664 438788947968 438942302208 439645957632 440312520704 441172506096 441651822592 441830080512 442359821568 442514423808 444557426688 445158260736 445270083552 445425702912 445753851904 446624464896 447496778304 448086933504 448175244288 448962103296 449050586562 449562783744 450259104096 451034873856 451733474304 451822503763 452248731648 452337862656 453132029952 453221335044 453819039744 454705405056 455929141248 456018997606 456088485888 456819627852 457430821128 457512228544 458194157568 458903846912 458928675072 459089068032 459639502098 460324601856 461761568128 461922951168 462825144432 463166111744 463327985664 463353053184 464070733056 465682089768 466213257216 466376196096 467123829984 467631341568 468544684032 469255061504 470007310416 470171575296 470707863552 471436935168 471462441408 472980652032 473099463774 473613467648 474372703392 474444988416 474538493952 475465326948 476092366848 477022234752 477373661184 477660457728 478306031616 478400298102 478945972224 479881413576 479966816448 480514277376 480608979072 481258537984 481452781824 482843644524 482917220352 483649388544 484424712576 484594016256 485146755072 485898190848 485924479488 487585337344 487611717264 488141488128 488924013312 489094889472 490582573056 490621666136 492113993728 492285984768 492312619008 493075153872 493610860544 493637566464 493810089984 495351585792 496319069358 496684711936 496858300416 497654799264 497828726784 498396561408 499382767317 500127105024 500803043328 500901743616 500928843996 501473083392 502452523008 502541942784 503214309376 504020997354 504097800192 504197149824 505554081792 506541492108 507209515008 508200158592 508779823104 508880095488 509668291442 510546419712 511337196608 511543580688 511920439296 512099352576 512920283904 513099546624 514609673769 514701257112 515468427264 516086458496 516266827776 516294759456 516855693312 517865177088 518650331136 519481764144 519663320064 521061875712 521243983872 522079574688 522871118336 523892350989 524461539328 524489914368 524673220608 525302288112 526085259264 527727506432 527911944192 528758224218 528943022208 529332699136 529546346496 530366552064 532103233536 532208102592 532815151104 533669291316 533855805696 534559850496 535603912704 537045368832 537151211904 538094285568 538814218752 538910109696 539962668504 540549316608 540578562048 540685101456 541415855232 542140232448 542222843904 543295771396 543915466752 544105562112 544977801648 545168268288 545569898496 546635464704 548341862152 548533504512 548563181922 549159174144 550009757696 550039514976 550231750656 551905394688 551949374403 553434820624 553628242944 553821732864 554709548106 555312218112 555342262272 557240385536 557270534016 558133681119 558770300928 558965587968 559861649172 560710475584 562415992832 562642993152 563317585278 563403423744 563514461568 564157218816 564257619968 565359685632 566004547584 566116098048 566881222656 567221793552 567639670784 568748342016 569498402816 570610704384 570723162648 571725178416 572346335232 572490107424 574333648896 574364722176 575254346184 575910494208 576023996976 576111771648 577035319392 577910183424 579038914251 579668017152 580597265808 580800181248 581462654976 583481622528 584385367552 584416984662 584621235072 585051930624 586194610176 586399481856 588024496913 588230008128 589106774016 589813095424 590019231744 590051153664 590965074126 591845916672 592743235584 593693444736 593900937216 595499286528 596662371072 597449244672 597566992384 598616137728 598734115416 599298932736 599417044992 600345472128 601379831808 602311299072 602998308864 603117150208 604176039936 604295113392 605092052992 606273873408 607458002067 607905521664 608117981184 608270739138 609092837136 609907761504 611904900096 612025496787 612118757376 612852669464 613100026854 613766135808 614964897792 615897268224 616884594921 617100192576 617804070912 618760977408 618794454348 620909453024 621617676288 621834928128 622614173202 622831773312 623049449472 624726245376 626676413888 626895433728 626929350768 627610484736 628582580224 628616588544 628836286464 630640869376 630799285032 632496937856 632593317888 632717991936 633953769264 634676871168 634789822464 636029646336 636498214912 636755116032 636880610304 637741375488 637867064136 638594629632 639841884768 639955755264 640685703168 640811972096 641937042432 642063557979 643791526032 643889627136 644865851392 645899616768 646125355008 647161139457 647864254464 647899305984 648026996598 650148956352 651898684416 652126519296 653171924034 653400203904 656381313024 656416825344 657203849491 657433538496 658183421952 658413453312 659468936448 660468781056 661758759144 662477733888 663539732352 663771635712 664528748544 665843689756 666836140032 667737391104 667868991488 667905125328 668138554368 668630777856 669936697344 670055923712 672027996472 672130400256 672262866432 673575879843 674072109056 674344175616 675388656144 676279353344 676552310784 677600211456 678373097472 678506793984 679832002566 680728559616 682058107584 682560585728 683893711872 684028496409 684132728832 685229441778 686146231692 686268342816 687291236352 688355770368 688393012608 689459253147 690486902784 691533774848 692642352192 692884426752 694237716648 694749167616 694991978496 696106099584 698523134652 699319885824 699564294144 700403050816 700685744976 701447012352 702817026048 703882592256 705010965624 705257362944 706061795328 707155402752 707193662112 709470978048 709610803456 709649195661 710420201472 711559055088 711667482624 711807740928 712746467328 714138550272 716060491776 716201615872 716490686592 717459047424 717600447153 718418958336 718546812928 719950224672 720732422144 720771416064 720913468608 721887806976 722853643264 724265466786 725220622336 725474082816 726637068864 726891024384 727720132608 728847286272 731378006016 731417575896 732212232192 733386019968 733642334208 735873859584 735932499204 738170990592 738428977152 739612730808 740416290816 740456349696 743027378688 744178241492 744478604037 745027067904 745287450624 746482198896 746743090176 750190657536 751090113704 751204564992 751352615424 751393265994 752209625088 753678784512 753812914176 754821464064 755841630208 756031496031 756146700288 756295724736 758331122688 759812238162 760814272512 760964216864 762300237888 763169734656 763320143232 764502437163 765778198528 765819629568 767005794912 767880658944 768031995968 768149028864 769380425856 770546911232 772051885668 772890689536 773202640896 774129687744 774400241664 775283539968 777975496704 779222646216 779494980096 780069240832 781592813568 781865975808 783119362032 784306677504 786692308992 786734871552 787953432168 789127888896 790324314112 791591259648 791867916288 793137336327 793414533312 793999048704 795549828096 796598992896 798154850304 798312153888 799222726656 800460629504 800503936974 800783708544 801839775744 803081732096 803405869056 805568053248 805726817856 808221328128 808365164544 809944002756 810540695552 810823974912 810867843072 811027652184 812123782848 813210348672 813334265856 814943657094 815873200128 816033995716 816158343168 817466702472 818354847744 819953197056 821196357632 822512793228 822800256768 823738761216 825014636544 825059272464 828823568384 829113237504 830152230936 830442364416 830732599296 832064322159 832968327168 835860578304 835905801024 838155451392 838448381952 839792473758 841065713376 843623989248 844976377917 845105135616 845271692352 846235828224 846386429952 848039528448 849006821376 849174147072 850321833984 850489418848 850832690328 851459506176 853122513024 853274340352 854247604224 855916056576 856084743972 858388701376 858519502848 858735161136 861199489024 861500473344 861547083264 862881519276 863819005952 863865741312 864035995464 864167657472 866865275136 869198245888 869502025728 870895898712 871200271872 872193982464 875175084032 875222433792 876578051328 876625476993 877577895936 879291915264 880625041408 882345012192 883303645184 883660161024 884719643136 885028847616 886447611189 889114853376 890316521472 890540167104 890851405824 893248929792 894993556608 896173867008 896350488576 897924206592 898101173124 899125567488 900518208192 902069747712 903466948608 903645007526 904497463296 904675725312 906264059904 906442670088 907638079488 909410810112 911858282496 912037995212 912176971776 912406108707 913639255704 914861642256 915024457088 916388315136 917807693824 917857350144 918178136064 919279004196 920649203712 923523136256 923845902336 925650288864 926332223488 926655971328 926706106368 928141466112 931364179536 932426514432 932752392192 933921259803 934247659968 937089368064 938510123008 940014620832 940343150592 941415727104 942873870336 942924882816 945961304064 946198927548 947226935296 948745406784 948889976832 949076987904 950930653896 952184733696 954044469504 954747322368 955320915456 956612063232 956800596204 957891944448 959762827152 959933632896 961028554752 961217958144 962517075968 962905563648 965687289048 965834440704 967298777088 968849425152 969188032512 971796381696 971848958976 972040494897 975170674688 975223434528 976282976256 977848026624 978189778944 979757886051 981243332272 984227987456 984571969536 984625238016 986150307744 987221721088 987275132928 987620179968 990703171584 992638138716 993369423872 993716600832 995309598528 995657453568 996793122816 998765534634 1000254210048 1001606086656 1001803487232 1001857687992 1002946166784 1004905046016 1005083885568 1006428618752 1008041994708 1008195600384 1008394299648 1011108163584 1013082984216 1014419030016 1016400317184 1017559646208 1017760190976 1019336582884 1019748003849 1021092839424 1022674393216 1023087161376 1023840878592 1024198705152 1025840567808 1026199093248 1029219347538 1029402514224 1030936854528 1032172916992 1032533655552 1032589518912 1035730354176 1037300662272 1038963528288 1039326640128 1042123751424 1042487967744 1044159149376 1045742236672 1047784701978 1048923078656 1048979828736 1049346441216 1050604576224 1052170518528 1055455012864 1055823888384 1057516448436 1057886044416 1058665398272 1059092692992 1060733104128 1064206467072 1064416205184 1065630302208 1067338582632 1067711611392 1069119700992 1071207825408 1074090737664 1074302423808 1076188571136 1077628437504 1077820219392 1079925337008 1081098633216 1081157124096 1081370202912 1082831710464 1084280464896 1086398200179 1086591542792 1087830933504 1088211124224 1089955603296 1090336536576 1091139796992 1093270929408 1096683724304 1097067009024 1097126363844 1098318348288 1100019515392 1100079029952 1100463501312 1103810789376 1103898748806 1106869641248 1107256485888 1107643465728 1109419096212 1110624436224 1110684524544 1114480771072 1114541068032 1116267362238 1117540601856 1117931175936 1119723298344 1121420951168 1124831985664 1125285986304 1126635170556 1126806847488 1127028923136 1128314437632 1128515239936 1130719371264 1132009095168 1132232196096 1133762445312 1134443587104 1135279341568 1137496684032 1138996805632 1139718357243 1141221408768 1141446325296 1143450356832 1144692670464 1144980214848 1148667297792 1148729444352 1150508692368 1151820988416 1152047993952 1152223543296 1154070638784 1155820366848 1158077828502 1159336034304 1161194531616 1161600362496 1162925309952 1165226457073 1166963245056 1168770735104 1168833969324 1169242470144 1170103861248 1172389220352 1172798963712 1176048993826 1176460016256 1178213548032 1179626190848 1180038463488 1180102307328 1181930148252 1183691833344 1185486471168 1187386889472 1187801874432 1190998573056 1193324742144 1194898489344 1195133984768 1197232275456 1197468230832 1198834089984 1200690944256 1200755905461 1202759663616 1204622598144 1205996617728 1206234300416 1208352079872 1208590226784 1210184105984 1212547746816 1214916004134 1215811043328 1216235962368 1216541478276 1218185674272 1219815523008 1222415485641 1223809800192 1224050993574 1224237514752 1225705338928 1226200053708 1227532271616 1229929795584 1231794536448 1233769189842 1234200385152 1235608141824 1237521954816 1237588908696 1241818906048 1243235352576 1243669856256 1245228346404 1245663546624 1246098898944 1249452490752 1253352827776 1253790867456 1253858701536 1255220969472 1257165160448 1257233177088 1257672572928 1261281738752 1261598570064 1264993875712 1265186635776 1265435983872 1267907538528 1269353742336 1269579644928 1272059292672 1272996429824 1273510232064 1273761220608 1275482750976 1275734128272 1277189259264 1279683769536 1279911510528 1281371406336 1281623944192 1283874084864 1284127115958 1287583052064 1287779254272 1291799233536 1292250710016 1294322278914 1295728508928 1295798611968 1296053993196 1300297912704 1302311922611 1303797368832 1304253038592 1306343848068 1306800407808 1312762626048 1312833650688 1314407698982 1314867076992 1316366843904 1316826906624 1318937872896 1320937562112 1323517518288 1324955467776 1327079464704 1327543271424 1331687379512 1333672280064 1335474782208 1335737982976 1335810250656 1336277108736 1337261555712 1339873394688 1340111847424 1344055992944 1344260800512 1344525732864 1347151759686 1348144218112 1348688351232 1350777312288 1352558706688 1353104621568 1355200422912 1355467511289 1356746194944 1357013587968 1359664005132 1361457119232 1364116215168 1365121171456 1367787423744 1368056992818 1368265457664 1370458883556 1372292463384 1372536685632 1374582472704 1376711540736 1376786025216 1378918506294 1380973805568 1383067549696 1385284704384 1385768853504 1388475433296 1389498335232 1389983956992 1392212199168 1397046269304 1398639771648 1399128588288 1400806101632 1401371489952 1402894024704 1405634052096 1407765184512 1410021931248 1410514725888 1412123590656 1414310805504 1414387324224 1418941956096 1419221606912 1419298391322 1420840402944 1423118110176 1423334965248 1423615481856 1428059492503 1428277100544 1432120983552 1432403231744 1432981373184 1434918094848 1435200894306 1436837916672 1437093625856 1439900449344 1441542832128 1441826937216 1443775613952 1445707286528 1448530933572 1450441244672 1450948165632 1453274137728 1453782048768 1455440265216 1457694572544 1462756012032 1462835151792 1464424464384 1466772039936 1467284668416 1471747719168 1471864998408 1476341981184 1476857954304 1479225461616 1480832581632 1480912699392 1486054757376 1488356482984 1488957208074 1490054135808 1490574901248 1492964397792 1493486180352 1498148301951 1500381315072 1502180227408 1502409129984 1502705230848 1502786531988 1504419250176 1507357569024 1507625828352 1509642928128 1511683260416 1512062992062 1512293400576 1512591449472 1516662245376 1519624476324 1521628545024 1521928433728 1524600475776 1526339469312 1526640286464 1529004874326 1531556397056 1531639259136 1534011589824 1535761317888 1536063991936 1536298057728 1538760851712 1541093822464 1544103771336 1545781379072 1546405281792 1548259375488 1548800483328 1550567079936 1555950993408 1558445292432 1558989960192 1560138481664 1563185627136 1563731951616 1566238724064 1568613355008 1571677052967 1573384617984 1573469743104 1575906864336 1578255777792 1583182519296 1583735832576 1586274672654 1586829066624 1587998097408 1591099656192 1596066491621 1596309700608 1596624307776 1598445453312 1600921259008 1601007873948 1601567417088 1603679551488 1606163464192 1606811738112 1611136106496 1611453635712 1616442656256 1616730329088 1619888005512 1621081391104 1621647949824 1621735686144 1622055304368 1624247565696 1626420697344 1626668531712 1629887314188 1631746400256 1632067991432 1632316686336 1634933404944 1636709695488 1639906394112 1642392715264 1645025586456 1645600513536 1647477522432 1650029273088 1650118544928 1655848123209 1657647136768 1660304461872 1660884728832 1661465198592 1664128644318 1665936654336 1671721156608 1671811602048 1674401043357 1676310902784 1676896763904 1679584947516 1682131426752 1687247978496 1689952755834 1690210271232 1690543384704 1692471656448 1692772859904 1696079056896 1698013642752 1698348294144 1700643667968 1700978837696 1701665380656 1702919012352 1706245026048 1706548680704 1708495208448 1711832113152 1712169487944 1716777402752 1717039005696 1717470322272 1722398978048 1723000946688 1723094166528 1725763038552 1727638011904 1727731482624 1728071990928 1728335314944 1733730550272 1737116742753 1738396491776 1739004051456 1741791797424 1742400543744 1744387964928 1750350168064 1750444867584 1753156102656 1753250953986 1755155791872 1758583830528 1761250082816 1764073490739 1764690024384 1767320322048 1769439286272 1770057695232 1772895222378 1778229706752 1781080334208 1781702811648 1783839020047 1786497859584 1789987113216 1792347734016 1792700977152 1795848413184 1796202346248 1798251134976 1801036416384 1804139495424 1806933897216 1807290015052 1808994926592 1809351450624 1812528119808 1812885340176 1815276158976 1818821620224 1823716564992 1824075990424 1824353943552 1824812217414 1827278511408 1829723284512 1830048914176 1835615387648 1835714700288 1836076490361 1836356272128 1838558008392 1841298407424 1847046272512 1847691804672 1850653784763 1851300577728 1852664446976 1853412212736 1856282932224 1862728359072 1864853028864 1865504784384 1867842519606 1868495319936 1874178736128 1877020246016 1880029241664 1880686301184 1882831454208 1885747740672 1885849765632 1891922608128 1892397855096 1894453870592 1897490813568 1897779953664 1898153975808 1901861307792 1904369467392 1908088939008 1909494644736 1910641830912 1913224126464 1913601192408 1915783888896 1919525654304 1919867265792 1922057109504 1922435916288 1925034151936 1925811127296 1926190673937 1931374578096 1931668881408 1934597554176 1937698850304 1938376065024 1941483418371 1943592763392 1943697917952 1944080989794 1950341349376 1950446869056 1955696053248 1956379557888 1959515772102 1962486664544 1968455974912 1969143939072 1969250476032 1971611548473 1972300615488 1974550265856 1975240359936 1981406343168 1985276277432 1986738847744 1987433201664 1990619197056 1991314907136 1993586245632 1997531069268 2000508420096 2003212173312 2003606974464 2003715375984 2005892333568 2009810092032 2010167771136 2012857237504 2016083989416 2016391200768 2016788599296 2020727639529 2022216327168 2026165968432 2028838060032 2032800634368 2035119292416 2035520381952 2038673165768 2039496007698 2042185678848 2045348786432 2046174322752 2047681757184 2051681135616 2052085489227 2052398186496 2058438695076 2058805028448 2061873709056 2064345833984 2065067311104 2065179037824 2068377759441 2071460708352 2074601324544 2077927056576 2078653280256 2084247502848 2084975935488 2088318298752 2091484473344 2095569403956 2097846157312 2097959657472 2098692882432 2101209152448 2104341037056 2110910025728 2111647776768 2115032896872 2115772088832 2117330796544 2118185385984 2121466208256 2128412934144 2128832410368 2128947586983 2131260604416 2134677165264 2135423222784 2138239401984 2142415650816 2148181475328 2148604847616 2152377142272 2152801341459 2155256875008 2155640438784 2159850674016 2162197266432 2162314248192 2162740405824 2165663420928 2168560929792 2172796400358 2173183085584 2175661867008 2176422248448 2179911206592 2180673073152 2186541858816 2193367448608 2194134018048 2194252727688 2196636696576 2200039030784 2200158059904 2200927002624 2207621578752 2207797497612 2213739282496 2214512971776 2215286931456 2218838192424 2221248872448 2221369049088 2228961542144 2229082136064 2232534724476 2235081203712 2235862351872 2239446596688 2242841902336 2249663971328 2250571972608 2253270341112 2253613694976 2254057846272 2256628875264 2257030479872 2261438742528 2264464392192 2267524890624 2268094488093 2268887174208 2270558683136 2274993368064 2277993611264 2279436714486 2282442817536 2282892650592 2286900713664 2289960429696 2293507311489 2297334595584 2297458888704 2301017384736 2303641976832 2304095987904 2304447086592 2308141277568 2311640733696 2316155657004 2318672068608 2322389063232 2323200724992 2325850619904 2330452914146 2333926490112 2337541470208 2337667938648 2338484940288 2340207722496 2344778440704 2345597927424 2352097987652 2352920032512 2359252381696 2360076926976 2360204614656 2363860296504 2367383666688 2370972942336 2374773778944 2375603748864 2379412008981 2381997146112 2386649484288 2389796978688 2390267969536 2394464550912 2394936461664 2397668179968 2401381888512 2401511810922 2405519327232 2409245196288 2412468600832 2416704159744 2417180453568 2420368211968 2425095493632 2429832008268 2431622086656 2432471924736 2433082956552 2436371348544 2439631046016 2444830971282 2447619600384 2448101987148 2448475029504 2451410677856 2452400107416 2455064543232 2459859591168 2463589072896 2467538379684 2468400770304 2471216283648 2475043909632 2475177817392 2483637812096 2486470705152 2487339712512 2490456692808 2491327093248 2492197797888 2498904981504 2506705655552 2507581734912 2507717403072 2514330320896 2514466354176 2515345145856 2522563477504 2523197140128 2529987751424 2530871967744 2534929133751 2535815077056 2538707484672 2539159289856 2544118585344 2545992859648 2547020464128 2547522441216 2550965501952 2551468256544 2554378518528 2559367539072 2559823021056 2562742812672 2563247888384 2567748169728 2568254231916 2575166104128 2575558508544 2583598467072 2584501420032 2588644557828 2591457017856 2591597223936 2592107986392 2600595825408 2604623845222 2607594737664 2608506077184 2612687696136 2613600815616 2625525252096 2625667301376 2628815397964 2629734153984 2629876430979 2632733687808 2637875745792 2641875124224 2647035036576 2649910935552 2654158929408 2655086542848 2659342833567 2663374759024 2667344560128 2670949564416 2671475965952 2671620501312 2672554217472 2679746789376 2680223694848 2688111985888 2688521601024 2689051465728 2694303519372 2696288436224 2697376702464 2701554624576 2705117413376 2706209243136 2710400845824 2710935022578 2713492389888 2714027175936 2719328010264 2722914238464 2728232430336 2730242342912 2735574847488 2736113985636 2736530915328 2740917767112 2744584926768 2745073371264 2749164945408 2753423081472 2753572050432 2757837012588 2761947611136 2766135099392 2770569408768 2771537707008 2776950866592 2778996670464 2779967913984 2784424398336 2794092538608 2797279543296 2798257176576 2801612203264 2801763779409 2802742979904 2811268104192 2815530369024 2820043862496 2821029451776 2824247181312 2828621611008 2828774648448 2837883912192 2838443213824 2838596782644 2841680805888 2846236220352 2846669930496 2847230963712 2856118985006 2856554201088 2864241967104 2864806463488 2865962746368 2869836189696 2870401788612 2873675833344 2874187251712 2879800898688 2883085664256 2883653874432 2887551227904 2891414573056 2897061867144 2900882489344 2901896331264 2906548275456 2907564097536 2915389145088 2916121484691 2925512024064 2925670303584 2928848928768 2933544079872 2934569336832 2939273658153 2943729996816 2952683962368 2953715908608 2958450923232 2961665163264 2961825398784 2972109514752 2976712965968 2977914416148 2980108271616 2981149802496 2985928795584 2986972360704 2996296603902 3000762630144 3004360454816 3004818259968 3005410461696 3005573063976 3008838500352 3014715138048 3015251656704 3019285856256 3023366520832 3024125984124 3024586801152 3025182898944 3033324490752 3039248952648 3043257090048 3043856867456 3049200951552 3052678938624 3053280572928 3058009748652 3063112794112 3063278518272 3068023179648 3071522635776 3072127983872 3072596115456 3077521703424 3082187644928 3088207542672 3091562758144 3092810563584 3096518750976 3097600966656 3111901986816 3116890584864 3117979920384 3120276963328 3126371254272 3127463903232 3132477448128 3137226710016 3143354105934 3146769235968 3146939486208 3151813728672 3156511555584 3162757526341 3166365038592 3167471665152 3172549345308 3173658133248 3175996194816 3182199312384 3192132983242 3192619401216 3193248615552 3196890906624 3201842518016 3202015747896 3203134834176 3207359102976 3212326928384 3213623476224 3222272212992 3222907271424 3232885312512 3233460658176 3239776011024 3242162782208 3243295899648 3243471372288 3244110608736 3248495131392 3252841394688 3259194600537 3259774628376 3263492800512 3264135982864 3264633372672 3269866809888 3273419390976 3279812788224 3284785430528 3290051172912 3291201027072 3294955044864 3300058546176 3300237089856 3311696246418 3315294273536 3320608923744 3321769457664 3322930397184 3328257288636 3331873308672 3343442313216 3343623204096 3348802086714 3352621805568 3353793527808 3359169895032 3364262853504 3374495956992 3379905511668 3380420542464 3381086769408 3384943312896 3385545719808 3392158113792 3396027285504 3396696588288 3401287335936 3401957675392 3403330761312 3405838024704 3412490052096 3413097361408 3416990416896 3423664226304 3424338975888 3433554805504 3434078011392 3434940644544 3444797956096 3446001893376 3446188333056 3451526077104 3455276023808 3455462965248 3456143981856 3456670629888 3467461100544 3474233485506 3476792983552 3478008102912 3483583594848 3484801087488 3488775929856 3495679371219 3500889735168 3506312205312 3506501907972 3510311583744 3517167661056 3522500165632 3528146981478 3529380048768 3534640644096 3538878572544 3540115390464 3545790444756 3556459413504 3562160668416 3563405623296 3567678040094 3572995719168 3579974226432 3584695468032 3585401954304 3591696826368 3592404692496 3596502269952 3602072832768 3602267716383 3608278990848 3613867794432 3614580030104 3617989853184 3618702901248 3625056239616 3625770680352 3630552317952 3637643240448 3647433129984 3648151980848 3648707887104 3649624434828 3654557022816 3659446569024 3660097828352 3667246456923 3671230775296 3671429400576 3672152980722 3672712544256 3677116016784 3682596814848 3694092545024 3695383609344 3701307569526 3702601155456 3705328893952 3706824425472 3712565864448 3725456718144 3729706057728 3731009568768 3735685039212 3736990639872 3748357472256 3754040492032 3760058483328 3761372602368 3765662908416 3771495481344 3771699531264 3783845216256 3784795710192 3788907741184 3794981627136 3795559907328 3796307951616 3803722615584 3808738934784 3816177878016 3818989289472 3821283661824 3826448252928 3827202384816 3831567777792 3839051308608 3839734531584 3844114219008 3844871832576 3850068303872 3851622254592 3852381347874 3862749156192 3863337762816 3875397700608 3876161479651 3876752130048 3882966836742 3887185526784 3887395835904 3888161979588 3900682698752 3900893738112 3906935767833 3911392106496 3912759115776 3919031544204 3924973329088 3936911949824 3938287878144 3938500952064 3943223096946 3944601230976 3949100531712 3950480719872 3962812686336 3970552554864 3973477695488 3974866403328 3981238394112 3982629814272 3995062138536 4001016840192 4006424346624 4007213948928 4007430751968 4011784667136 4019620184064 4020335542272 4025714475008 4032167978832 4032782401536 4033577198592 4041455279058 4044432654336 4052331936864 4057676120064 4065601268736 4066402533867 4070238584832 4071040763904 4077346331536 4078992015396 4084371357696 4090697572864 4092348645504 4095363514368 4103362271232 4104170978454 4104796372992 4116877390152 4117610056896 4123747418112 4128691667968 4130134622208 4130358075648 4136755518882 4142921416704 4149202649088 4155854113152 4157306560512 4168495005696 4169951870976 4176636597504 4182968946688 4191138807912 4195692314624 4195919314944 4197385764864 4202418304896 4208682074112 4221820051456 4223295553536 4230065793744 4231544177664 4234661593088 4236370771968 4242932416512 4256825868288 4257664820736 4257895173966 4262521208832 4269354330528 4270846445568 4284178477509 4284831301632 4296362950656 4297209695232 4304754284544 4305602682918 4310513750016 4311280877568 4319701348032 4324628496384 4325480811648 4331326841856 4332180477257 4337121859584 4345592800716 4346366171168 4351323734016 4352844496896 4359822413184 4361346146304 4373083717632 4386734897216 4388268036096 4388505455376 4393273393152 4400078061568 4400316119808 4401854005248 4415243157504 4415594995224 4427478564992 4429025943552 4430573862912 4437676384848 4442497744896 4442738098176 4457923084288 4458164272128 4465069448952 4470162407424 4471724703744 4478893193376 4485683804672 4494444905853 4499327942656 4501143945216 4506540682224 4507227389952 4508115692544 4513257750528 4514060959744 4522877485056 4528928784384 4535049781248 4536188976186 4537774348416 4541117366272 4549986736128 4558873428972 4564885635072 4565785301184 4573801427328 4579920859392 4587014622978 4594669191168 4594917777408 4602034769472 4607283953664 4608191975808 4608894173184 4616282555136 4623281467392 4632311314008 4637344137216 4644778126464 4646401449984 4651701239808 4660905828292 4667852980224 4675082940416 4675335877296 4676969880576 4680415444992 4689556881408 4691195854848 4704195975304 4705840065024 4715031158901 4718504763392 4720153853952 4720409229312 4727720593008 4734767333376 4749547557888 4751207497728 4758824017962 4763994292224 4773298968576 4780535939072 4788199474863 4788929101824 4789872923328 4795336359936 4802763777024 4803023621844 4811038654464 4818490392576 4824937201664 4833408319488 4834360907136 4840736423936 4850190987264 4859664016536 4863244173312 4864943849472 4866165913104 4872742697088 4879262092032 4889661942564 4895239200768 4896203974296 4896950059008 4902821355712 4904800214832 4910129086464 4919719182336 4927178145792 4935076759368 4936801540608 4942432567296 4950087819264 4950355634784 4967275624192 4967544369627 4972941410304 4980913385616 4982654186496 4984395595776 4997809963008 5013411311104 5015163469824 5015434806144 5023203130071 5028660641792 5028932708352 5030690291712 5045126955008 5046394280256 5059975502848 5061743935488 5069858267502 5071630154112 5077414969344 5078318579712 5088237170688 5094040928256 5095044882432 5101931003904 5102936513088 5108757037056 5118735078144 5119646042112 5125485625344 5126495776768 5135496339456 5136508463832 5150332208256 5151117017088 5167196934144 5169002840064 5177289115656 5182914035712 5183194447872 5184215972784 5201191650816 5209247690444 5211350228259 5215189475328 5217012154368 5225375392272 5227201631232 5251050504192 5251334602752 5257630795928 5259468307968 5259752861958 5265467375616 5275751491584 5283750248448 5292220472217 5294070073152 5308317858816 5310173085696 5318685667134 5326749518048 5334689120256 5342951931904 5343241002624 5345108434944 5351517060141 5359493578752 5360447389696 5376223971776 5377043202048 5378102931456 5388607038744 5392576872448 5394753404928 5403109249152 5410234826752 5412418486272 5420801691648 5421870045156 5426984779776 5428054351872 5438656020528 5445828476928 5456464860672 5460484685824 5471149694976 5472227971272 5473061830656 5481835534224 5489169853536 5490146742528 5506846162944 5507144100864 5508229471083 5515674025176 5523895222272 5532270198784 5541138817536 5543075414016 5551961354289 5553901733184 5557993340928 5568848796672 5588185077216 5594559086592 5596514353152 5603224406528 5603527558818 5605485959808 5622536208384 5631060738048 5640087724992 5642058903552 5648494362624 5657243222016 5657549296896 5675767824384 5676886427648 5677193565288 5683361611776 5692472440704 5693339860992 5694461927424 5712237970012 5713108402176 5728483934208 5729612926976 5731925492736 5739672379392 5740803577224 5747351666688 5748374503424 5759601797376 5766171328512 5767307748864 5775102455808 5778572021811 5782829146112 5794123734288 5801764978688 5803792662528 5813096550912 5815128195072 5824450255113 5830778290176 5832242969382 5851024048128 5851340607168 5867088159744 5869138673664 5878547316306 5887459993632 5905367924736 5907431817216 5914834645419 5916901846464 5923650797568 5944219029504 5953425931936 5955828832296 5960216543232 5962299604992 5971857591168 5973944721408 5992593207804 6001525260288 6008720909632 6009636519936 6010820923392 6011146127952 6017677000704 6029430276096 6030503313408 6038571712512 6046733041664 6048251968248 6049173602304 6050365797888 6066648981504 6078497905296 6086514180096 6087713734912 6098401903104 6105357877248 6106561145856 6116019497304 6126225588224 6126557036544 6136046359296 6143045271552 6144255967744 6155043406848 6156256467681 6164375289856 6176415085344 6183125516288 6185621127168 6193037501952 6195201933312 6205133278323 6223803973632 6233781169728 6235959840768 6252742508544 6254927806464 6264954896256 6274453420032 6286708211868 6293538471936 6293878972416 6303627457344 6313023111168 6325515052682 6332730077184 6334943330304 6345098690616 6347316266496 6351992389632 6364398624768 6384265966484 6385238802432 6386497231104 6386842760949 6393781813248 6403685036032 6404031495792 6406269668352 6414718205952 6424653856768 6427246952448 6444544425984 6445814542848 6458404024377 6465770625024 6466921316352 6479552022048 6484325564416 6486591799296 6486942744576 6488221217472 6496990262784 6505682789376 6518389201074 6519549256752 6526985601024 6528271965728 6529266745344 6539733619776 6559625576448 6569570861056 6580102345824 6582402054144 6589910089728 6600117092352 6600474179712 6623392492836 6630588547072 6641217847488 6643538915328 6645860794368 6656514577272 6663746617344 6686884626432 6687246408192 6697604173428 6705243611136 6707587055616 6718339790064 6728525707008 6748991913984 6759811023336 6760841084928 6762173538816 6769886625792 6771091439616 6784316227584 6793393176576 6802574671872 6803915350784 6804283464279 6806661522624 6811676049408 6824980104192 6826194722816 6833980833792 6847328452608 6848677951776 6867109611008 6869881289088 6880521934467 6889595912192 6892003786752 6892376666112 6903052154208 6910552047616 6910925930496 6912287963712 6913341259776 6934922201088 6948466971012 6953585967104 6956016205824 6967167189696 6969602174976 6977551859712 6991358742438 7001779470336 7012624410624 7013003815944 7020623167488 7034335322112 7045000331264 7056293962956 7058760097536 7077757145088 7080230780928 7091580889512 7112918827008 7124321336832 7126811246592 7135356080188 7138236026943 7145991438336 7159948452864 7169390936064 7170803908608 7183393652736 7184809384992 7193004539904 7204145665536 7204535432766 7216557981696 7227735588864 7229160060208 7237405802496 7250112479232 7251541360704 7261104635904 7275286480896 7294866259968 7296303961696 7297415774208 7299248869656 7309114045632 7318893138048 7320195656704 7334492913846 7342461550592 7342858801152 7344305961444 7345425088512 7354232033568 7365193629696 7388185090048 7390767218688 7402615139052 7405202310912 7410657787904 7413648850944 7425131728896 7450913436288 7459412115456 7462019137536 7471370078424 7473981279744 7496714944512 7508080984064 7520116966656 7522745204736 7542990962688 7543399062528 7567690432512 7569591420384 7577815482368 7589963254272 7592615903232 7604787401253 7607445231168 7617477869568 7632355756032 7637978578944 7642567323648 7652896505856 7654404769632 7663135555584 7678102617216 7679469063168 7688228438016 7689743665152 7700136607744 7703244509184 7704762695748 7725498312384 7726675525632 7750795401216 7752322959302 7753504260096 7765933673484 7774371053568 7774791671808 7776323959176 7801365397504 7801787476224 7813871535666 7822784212992 7825518231552 7838063088408 7849946658176 7873823899648 7876575756288 7877001904128 7886446193892 7889202461952 7898201063424 7925625372672 7941105109728 7946955390976 7949732806656 7962476788224 7965259628544 7978028500701 7990124277072 8002033680384 8012848693248 8014427897856 8014861503936 8039240368128 8040671084544 8051428950016 8064335957664 8065564803072 8067154397184 8082910558116 8088865308672 8104663873728 8115352240128 8131202537472 8132805067734 8140477169664 8142081527808 8154692663072 8157984030792 8168742715392 8181395145728 8184697291008 8190727028736 8206724542464 8208341956908 8209592745984 8233754780304 8235220113792 8247494836224 8257383335936 8260269244416 8260716151296 8273511037764 8285842833408 8298405298176 8311708226304 8314613121024 8336990011392 8339903741952 8353273195008 8365937893376 8382277615824 8391384629248 8391838629888 8394771529728 8404836609792 8405291338227 8443640102912 8446591107072 8460131587488 8463088355328 8469323186176 8472741543936 8485864833024 8513651736576 8515329641472 8515790347932 8525042417664 8538708661056 8541692891136 8568356955018 8569662603264 8592725901312 8594419390464 8609508569088 8611205365836 8621027500032 8622561755136 8639402696064 8649256992768 8650961623296 8662653683712 8664360954514 8674243719168 8691185601432 8692732342336 8702647468032 8705688993792 8719644826368 8722692292608 8746167435264 8748364454073 8773469794432 8776536072192 8777010910752 8786546786304 8800156123136 8800632239616 8803708010496 8831189990448 8854957129984 8858051887104 8861147725824 8875352769696 8884995489792 8885476196352 8915846168576 8916328544256 8930138897904 8940324814848 8943449407488 8957786386752 8971367609344 8988889811706 8998655885312 9002287890432 9013081364448 9014454779904 9016231385088 9026515501056 9045754970112 9057857568768 9070099562496 9072377952372 9075548696832 9082234732544 9099973472256 9117746857944 9129771270144 9131570602368 9147602854656 9159841718784 9174029245956 9189338382336 9189835554816 9204069538944 9214567907328 9216383951616 9217788346368 9232565110272 9246562934784 9264622628016 9274688274432 9289556252928 9292802899968 9321811656584 9335705960448 9350165880832 9350671754592 9353939761152 9360830889984 9379113762816 9382391709696 9408391950608 9411680130048 9430062317802 9437009526784 9440307707904 9440818458624 9455441186016 9469534666752 9488272579023 9499095115776 9502414995456 9517648035924 9527988584448 9546597937152 9561071878144 9576398949726 9577858203648 9579745846656 9590672719872 9605527554048 9606047243688 9622077308928 9636980785152 9649874403328 9666816638976 9668721814272 9681472847872 9700381974528 9719328033072 9726488346624 9729887698944 9732331826208 9745485394176 9758524184064 9777583801611 9779323885128 9790478401536 9792407948592 9793900118016 9805642711424 9809600429664 9820258172928 9839438364672 9854356291584 9870153518736 9873603081216 9884865134592 9900175638528 9900711269568 9934551248384 9935088739254 9945882820608 9961826771232 9965308372992 9968791191552 9995619926016 9996416447521 10026822622208 10030326939648 10030869612288 10046406260142 10057321283584 10057865416704 10061380583424 10092788560512 10119951005696 10123487870976 10139716535004 10143260308224 10154829938688 10156637159424 10176474341376 10188081856512 10190089764864 10203862007808 10205873026176 10217514074112 10237470156288 10239292084224 10250971250688 10252991553536 10270992678912 10273016927664 10300664416512 10302234034176 10334393868288 10338005680128 10354578231312 10365828071424 10366388895744 10368431945568 10402383301632 10418495380888 10422700456518 10430378950656 10434024308736 10450750784544 10454403262464 10487038113657 10502669205504 10515261591856 10518936615936 10519505723916 10530934751232 10551502983168 10567500496896 10584440944434 10588140146304 10616635717632 10620346171392 10637371334268 10653499036096 10669378240512 10685903863808 10686482005248 10690216869888 10703034120282 10718987157504 10720894779392 10752447943552 10754086404096 10756205862912 10777214077488 10785153744896 10789506809856 10806218498304 10820469653504 10824836972544 10841603383296 10843740090312 10853969559552 10856108703744 10877312041056 10891656953856 10912929721344 10920969371648 10942299389952 10944455942544 10946123661312 10963671068448 10978339707072 10980293485056 11001739370769 11013692325888 11014288201728 11016458942166 11031348050352 11047790444544 11082277635072 11086150828032 11103922708578 11107803466368 11115986681856 11137697593344 11172465441347 11176370154432 11189118173184 11193028706304 11206448813056 11207055117636 11210971919616 11245072416768 11262121476096 11280175449984 11284117807104 11296988725248 11314486444032 11315098593792 11351535648768 11353772855296 11354387130576 11366723223552 11384944881408 11386679721984 11388923854848 11424475940024 11426216804352 11456967868416 11459225853952 11463850985472 11479344758784 11481607154448 11494703333376 11496749006848 11519203594752 11532342657024 11534615497728 11550204911616 11557144043622 11565658292224 11588247468576 11603529957376 11626193101824 11628484438953 11630256390144 11648900510226 11661556580352 11664485938764 11702048096256 11702681214336 11720807303499 11734176319488 11738277347328 11757094632612 11774919987264 11810735849472 11814863634432 11829669290838 11833803692928 11847301595136 11888438059008 11906851863872 11911657664592 11920433086464 11924599209984 11943715182336 11947889442816 11985186415608 12003050520576 12017441819264 12019273039872 12021641846784 12022292255904 12035354001408 12058860552192 12061006626816 12077143425024 12093466083328 12096503936496 12098347204608 12100731595776 12133297963008 12156995810592 12173028360192 12175427469824 12196803806208 12199207601601 12210715754496 12213122291712 12232038994608 12252451176448 12253114073088 12272092718592 12286090543104 12288511935488 12310086813696 12312512935362 12328750579712 12352830170688 12371242254336 12386075003904 12390403866624 12410266556646 12447607947264 12467562339456 12471919681536 12486873140329 12505485017088 12509855612928 12529909792512 12548906840064 12573416423736 12587076943872 12587757944832 12607254914688 12626046222336 12651030105364 12665460154368 12669886660608 12690197381232 12694632532992 12703984779264 12728797249536 12768531932968 12770477604864 12772994462208 12773685521898 12787563626496 12807370072064 12808062991584 12812539336704 12849307713536 12852535432527 12854493904896 12889088851968 12891629085696 12916808048754 12931541250048 12933842632704 12959104044096 12968651128832 12973885489152 12976442434944 12993980525568 12996541431771 13011365578752 13036778402148 13039098513504 13053971202048 13056543931456 13058533490688 13079467239552 13119251152896 13139141722112 13160204691648 13164804108288 13179820179456 13200234184704 13200948359424 13246784985672 13261177094144 13282435694976 13287077830656 13291721588736 13313029154544 13327493234688 13373769252864 13374492816384 13395208346856 13410487222272 13415174111232 13436679580128 13457051414016 13483334717559 13497983827968 13519622046672 13521682169856 13524347077632 13539773251584 13542182879232 13568632455168 13586786353152 13605149343744 13607830701568 13608566928558 13613323045248 13623352098816 13649960208384 13652389445632 13694656905216 13697355903552 13734219222016 13739762578176 13761043868934 13779191824384 13784007573504 13784753332224 13806104308416 13821851860992 13824575927424 13826682519552 13869844402176 13896933942024 13907171934208 13912032411648 13934334379392 13939204349952 13955103719424 13982717484876 14003558940672 14025248821248 14026007631888 14041246334976 14068670644224 14090000662528 14112587925912 14117520195072 14145093476703 14155514290176 14160461561856 14183161779024 14248642673664 14253622493184 14270712160376 14276472053886 14291982876672 14319896905728 14341607817216 14364598424589 14366787305472 14369618769984 14386009079808 14408291331072 14409070865532 14433115963392 14455471177728 14458320120416 14474811604992 14500224958464 14503082721408 14522209271808 14550572961792 14589732519936 14592607923392 14594831548416 14598497739312 14618228091264 14637786276096 14640391313408 14668985827692 14684923101184 14685717602304 14688611922888 14690850177024 14708464067136 14730387259392 14776370180096 14781534437376 14805230278104 14810404621824 14821315575808 14827297701888 14850263457792 14901826872576 14902633108881 14918824230912 14942740156848 14947962559488 14993429889024 15016161968128 15040233933312 15045490409472 15069609390213 15085981925376 15086798125056 15135380865024 15139182840768 15179926508544 15185231806464 15209574802506 15214890462336 15234955739136 15264711512064 15285134647296 15305793011712 15308809539264 15326271111168 15356205234432 15358938126336 15376456876032 15379487330304 15400273215488 15406489018368 15409525391496 15450996624768 15453351051264 15501590802432 15504645918604 15507008520192 15531867346968 15548742107136 15549583343616 15552647918352 15602730795008 15603574952448 15627743071332 15645568425984 15651036463104 15676126176816 15699893316352 15747647799296 15753151512576 15754003808256 15772892387784 15778404923904 15796402126848 15851250745344 15876661416651 15882210219456 15893910781952 15924953576448 15930519257088 15956057001402 15980248554144 16004067360768 16028855795712 16029723007872 16054551180423 16078480736256 16081342169088 16102857900032 16128671915328 16131129606144 16134308794368 16165821116232 16177730617344 16209327747456 16230704480256 16262405074944 16265610135468 16280954339328 16284163055616 16309385326144 16315968061584 16337485430784 16362790291456 16369394582016 16381454057472 16413449084928 16416683913816 16419185491968 16467509560608 16470440227584 16514766671872 16520538488832 16521432302592 16524688413249 16547022075528 16571685666816 16596810596352 16623416452608 16629226242048 16655884062867 16673980022784 16706546390016 16731875786752 16764555231648 16782769258496 16783677259776 16789543059456 16809673219584 16810582676454 16887280205824 16893182214144 16920263174976 16926176710656 16945483087872 16971729666048 17027303473152 17030659282944 17031580695864 17050084835328 17077417322112 17083385782272 17136713910036 17139325206528 17185451802624 17188838780928 17219017138176 17222410731672 17242055000064 17245123510272 17278805392128 17298513985536 17301923246592 17325307367424 17328721909028 17335716065433 17348487438336 17382371202864 17385464684672 17405294936064 17411377987584 17439289652736 17445384585216 17492334870528 17496728908146 17546939588864 17553072144384 17554021821504 17600312246272 17601264479232 17607416020992 17662379980896 17709914259968 17716103774208 17722295451648 17744503936257 17750705539392 17770952392704 17831692337152 17832657088512 17860277795808 17880649629696 17886898814976 17915572773504 17942735218688 17977779623412 17997311770624 18004575780864 18026162728896 18028909559808 18032462770176 18053031002112 18091509940224 18115715137536 18140199124992 18144755904744 18151097393664 18164469465088 18199946944512 18235493715888 18259542540288 18263141204736 18295205709312 18319683437568 18348058491912 18378676764672 18379671109632 18408139077888 18429135814656 18432767903232 18465130220544 18468769403043 18493125869568 18529245256032 18549376548864 18579112505856 18585605799936 18615399834969 18643623313168 18671411920896 18700331761664 18701343509184 18707879522304 18758227525632 18764783419392 18816783901216 18823360260096 18860124635604 18874019053568 18880615415808 18881636917248 18910882372032 18939069333504 18976545158046 18998190231552 19004829990912 19035296071848 19055977168896 19093195874304 19122143756288 19152797899452 19155716407296 19159491693312 19181345439744 19211055108096 19212094487376 19244154617856 19273961570304 19299748806656 19333633277952 19337443628544 19362945695744 19375212073131 19400763949056 19438656066144 19452976693248 19459775397888 19464663652416 19490970788352 19517048368128 19555167603222 19558647770256 19580956803072 19584815897184 19587800236032 19611285422848 19619200859328 19678876729344 19708712583168 19740307037472 19747206162432 19769730269184 19800351277056 19801422539136 19869102496768 19870177478508 19891765641216 19923653542464 19930616745984 19937582383104 19991239852032 19992832895042 20053645244416 20060653879296 20061739224576 20092812520284 20114642567168 20115730833408 20122761166848 20185577121024 20239902011392 20246975741952 20279433070008 20286520616448 20309659877376 20313274318848 20352948682752 20380179529728 20407724015616 20411746052352 20412850392837 20435028148224 20474940312576 20478584168448 20501942501376 20505983107072 20541985357824 20546033855328 20601328833024 20641565803401 20668787736576 20676011360256 20709156462624 20731656142848 20732777791488 20736863891136 20804766603264 20836990761776 20845400913036 20860757901312 20868048617472 20901501569088 20908806524928 20974076227314 21005338411008 21030523183712 21037873231872 21039011447832 21061869502464 21103005966336 21135000993792 21168881888868 21176280292608 21233271435264 21240692342784 21274742668536 21306998072192 21338756481024 21371807727616 21372964010496 21380433739776 21406068240564 21437974315008 21441789558784 21504895887104 21508172808192 21512411725824 21554428154976 21570307489792 21579013619712 21612436996608 21640939307008 21649673945088 21683206766592 21687480180624 21712217407488 21754624082112 21783313907712 21825859442688 21841938743296 21884598779904 21888911885088 21892247322624 21927342136896 21956679414144 21960586970112 22003478741538 22027384651776 22028576403456 22032917884332 22062696100704 22095580889088 22139302684387 22164555270144 22172301656064 22207845417156 22215606932736 22231973363712 22275395186688 22344930882694 22352740308864 22378236346368 22386057412608 22412897626112 22414110235272 22421943839232 22490144833536 22524242952192 22560350899968 22568235614208 22628972888064 22630197187584 22703071297536 22707545710592 22708774261152 22733446447104 22769889762816 22777847709696 22814362203759 22848951880048 22852433608704 22913935736832 22918451707904 22927701970944 22958689517568 22963214308896 22989406666752 22993498013696 23038407189504 23064685314048 23069230995456 23100409823232 23114288087244 23131316584448 23176494937152 23207059914752 23252386203648 23256968877906 23260512780288 23297801020452 23323113160704 23328971877528 23404096192512 23405362428672 23441614606998 23468352638976 23476554694656 23514189265224 23549839974528 23621471698944 23629727268864 23659338581676 23667607385856 23694603190272 23776876118016 23813703727744 23823315329184 23840866172928 23849198419968 23887430364672 23895778885632 23970372831216 24006101041152 24034883638528 24038546079744 24043283693568 24044584511808 24117721104384 24122013253632 24154286850048 24186932166656 24193007872992 24196694409216 24201463191552 24266595926016 24313991621184 24346056720384 24350854939648 24393607612416 24398415203202 24421431508992 24426244583424 24464077989216 24506228146176 24544185437184 24572181086208 24577023870976 24620173627392 24625025870724 24657501159424 24705660341376 24742484508672 24772150007808 24780807733248 24820533113292 24895215894528 24935124678912 24943839363072 24973746280658 25010970034176 25019711225856 25059819585024 25097813680128 25146832847472 25174153887744 25175515889664 25214509829376 25215874014681 25302060210728 25330920308736 25339773321216 25380394762464 25389265065984 25407969558528 25457594499072 25537063865936 25540955209728 25545988924416 25547371043796 25575127252992 25614740144128 25616125983168 25625078673408 25698615427072 25705070865054 25708987809792 25778177703936 25783258171392 25833616097508 25863082500096 25867685265408 25918208088192 25937302257664 25947770978304 25952884869888 25987961051136 25993082863542 26022731157504 26073556804296 26078197027008 26107942404096 26113087862912 26117066981376 26158934479104 26238502305792 26278283444224 26320409383296 26329608216576 26359640358912 26400468369408 26401896718848 26493569971344 26522354188288 26564871389952 26574155661312 26583443177472 26626058309088 26654986469376 26747538505728 26748985632768 26790416693712 26820974444544 26830348222464 26873359160256 26914102828032 26966669435118 26995967655936 27039244093344 27043364339712 27048694155264 27079546503168 27133130357557 27137264910336 27173572706304 27210298687488 27215661403136 27217133857116 27226646090496 27246704197632 27299920416768 27304778891264 27389313810432 27394711807104 27468438444032 27479525156352 27522087737868 27558383648768 27568015147008 27569506664448 27612208616832 27643703721984 27649151854848 27653365039104 27739688804352 27793867884048 27814343868416 27824064823296 27868668758784 27878408699904 27965434969752 28007117881344 28050497642496 28052015263776 28082492669952 28137341288448 28180001325056 28225175851824 28235040390144 28290186953406 28311028580352 28320923123712 28366323558048 28464817737069 28497285347328 28507244986368 28541424320752 28552944107772 28583965753344 28639793811456 28683215634432 28729196849178 28733574610944 28739237539968 28772018159616 28816582662144 28818141731064 28866231926784 28910942355456 28916640240832 28949623209984 29000449916928 29006165442816 29044418543616 29101145923584 29179465039872 29185215846784 29189663096832 29196995478624 29236456182528 29275572552192 29280782626816 29337971655384 29369846202368 29371435204608 29377223845776 29381700354048 29416928134272 29460774518784 29552740360192 29563068874752 29610460556208 29620809243648 29642631151616 29654595403776 29700526915584 29803653745152 29805266217762 29837648461824 29885480313696 29895925118976 29986859778048 29989249342563 30080467866624 30090980818944 30139218780426 30171963850752 30173596250112 30278365681536 30325263340799 30359853017088 30370463612928 30419149605012 30429780924672 30469911478272 30529423024128 30570269294592 30611586023424 30617619078528 30652542222336 30712410468864 30717876252672 30752913752064 30758974660608 30800546430976 30812978036736 30819050782992 30901993249536 30906702102528 31003181604864 31009291837208 31014017040384 31063734693936 31097484214272 31099166687232 31105295836704 31205461590016 31207149904896 31255486142664 31291136851968 31302072926208 31352252353632 31399786632704 31461114340971 31495295598592 31508007616512 31545784775568 31556809847808 31592804253696 31702501490688 31753322833302 31764420438912 31787821563904 31849907152896 31861038514176 31912114002804 31960497108288 32008134721536 32057711591424 32059446015744 32109102360846 32156961472512 32162684338176 32205715800064 32257343830656 32262259212288 32268617588736 32331642232464 32355461234688 32418655494912 32461408960512 32524810149888 32531220270936 32561908678656 32568326111232 32618770652288 32631936123168 32674970861568 32725580582912 32738789164032 32762908114944 32826898169856 32833367827632 32838370983936 32935019121216 32940880455168 33005218112307 33029533343744 33041076977664 33042864605184 33049376826498 33094044151056 33143371333632 33246832905216 33258452484096 33311768125734 33347960045568 33413092780032 33463751573504 33517396324041 33529110463296 33567354519552 33579086118912 33619346439168 33621165352908 33774560411648 33786364428288 33840526349952 33852353421312 33890966175744 33943459332096 34054606946304 34061318565888 34063161391728 34100169670656 34154834644224 34166771564544 34273427820072 34278650413056 34370903605248 34377677561856 34438034276352 34444821463344 34484110000128 34490247020544 34557610784256 34597027971072 34603846493184 34650614734848 34657443818056 34671432130866 34696974876672 34764742405728 34770929369344 34810589872128 34878579305472 34885453316859 34890769170432 34984669741056 34993457816292 35093879177728 35106144288768 35108043643008 35162421910497 35200624492544 35202528958464 35214832041984 35324759961792 35419828519936 35432207548416 35444590903296 35489007872514 35501411078784 35541904785408 35663384674304 35665314177024 35720555591616 35761299259392 35773797629952 35831145547008 35885470437376 35955559246824 35994623541248 36009151561728 36052325457792 36057819119616 36064925540352 36106062004224 36183019880448 36231430275072 36280398249984 36289511809488 36302194787328 36328938930176 36399893889024 36470987431776 36519085080576 36526282409472 36590411418624 36597622804803 36639366875136 36696116983824 36757353529344 36759342219264 36816278155776 36858271629312 36865535806464 36930260441088 36937538806086 36986251739136 37058490512064 37158225011712 37171211599872 37230799669938 37287246626336 37342823841792 37400663523328 37402687018368 37415759044608 37460619420987 37516455051264 37529566838784 37633567802432 37646720520192 37720249271208 37748038107136 37761230831616 37763273834496 37821764744064 37878138667008 37953090316092 37996380463104 38009659981824 38070592143696 38111954337792 38186391748608 38244287512576 38305595798904 38311432814592 38318983386624 38362690879488 38422110216192 38424188974752 38547923140608 38557606297581 38599497613312 38667266555904 38674887257088 38725891391488 38750424146262 38801527898112 38877312132288 38905953386496 38929327304832 38981941576704 38989624295313 39034096736256 39110335206444 39117295540512 39161913606144 39169631794368 39175600472064 39222570845696 39238401718656 39357753458688 39417425166336 39480614074944 39494412324864 39539460538368 39600702554112 39602845078272 39738204993536 39740354957016 39783531282432 39847307084928 39861233491968 39875164766208 39982479704064 39985665790084 40107290488832 40121307758592 40123478449152 40185625040568 40229285134336 40231461666816 40245522333696 40371154242048 40450004152677 40479804022784 40493951483904 40558866140016 40573041232896 40619319754752 40626548637696 40705897365504 40760359059456 40815448031232 40823492104704 40825700785674 40870056296448 40949880625152 40957168336896 41011966214144 41083970715648 41092067710656 41202657666048 41283131606802 41337575473152 41352022720512 41418312925248 41465555582976 41473727782272 41609533206528 41673981523552 41690801826072 41721515802624 41736097234944 41803003138176 41817613049856 41948152454628 42010676822016 42061046367424 42075746463744 42078022895664 42123739004928 42206011932672 42270001987584 42337763777736 42352560585216 42466542870528 42481384685568 42549485337072 42613996144384 42743615455232 42745928020992 42760867479552 42812136481128 42875948630016 42883579117568 43009791774208 43024823451648 43093795273767 43108856309952 43140614979584 43158027239424 43224873993216 43281878614016 43299347890176 43366413533184 43374960361248 43424434814976 43509248164224 43566627815424 43651718885376 43769197559808 43777823770176 43784494645248 43854684273792 43913358828288 43921173940224 44006957483076 44054769303552 44057152806912 44065835768664 44125392201408 44191161778176 44278605368774 44329110540288 44344603312128 44415690834312 44431213865472 44463946727424 44550790373376 44689861765388 44705480617728 44707899326643 44756472692736 44825795252224 44828220470544 44843887678464 44980289667072 45048485904384 45120701799936 45136471228416 45208828170639 45257945776128 45260394375168 45406142595072 45415091421184 45417548522304 45539779525632 45555695419392 45628724407518 45697903760096 45704867217408 45836903415808 45855403941888 45917379035136 45926428617792 45978813333504 45986996027392 46076814379008 46129370628096 46138461990912 46200819646464 46228576174488 46262633168896 46352989874304 46414119829504 46504772407296 46513937755812 46521025560576 46595602040904 46646226321408 46657943755056 46808192385024 46810724857344 46883229213996 46936705277952 46953109389312 47028378530448 47099679949056 47242943397888 47259454537728 47318677163352 47335214771712 47389206380544 47553752236032 47627407455488 47629984249953 47646630658368 47681732345856 47774860729344 47791557771264 47940745662432 48012202082304 48069767277056 48086567387136 48089169023616 48163653541269 48235442208768 48244026507264 48308573700096 48373864333312 48386015745984 48393388818432 48402926383104 48533191852032 48627983242368 48692113440768 48701709879296 48787215224832 48796830406404 48842863017984 48852489166848 48928155978432 49012456292352 49088370874368 49144362172416 49154047741952 49240347254784 49250051741448 49315002318848 49411320682752 49544300015616 49561615466496 49574065239747 49641066226584 49790431789056 49870249357824 49887678726144 49947492561316 49967652188601 50021940068352 50119639170048 50195627360256 50293665694944 50348307775488 50351031779328 50429019658752 50431748029362 50604120421456 50661840617472 50679546642432 50760789524928 50778530131968 50915188998144 51074127731872 51081910419456 51091977848832 51094742087592 51150254505984 51229480288256 51232251966336 51250157346816 51397230854144 51410141730108 51417975619584 51556355407872 51566516342784 51667232195016 51726165000192 51735370530816 51836416176384 51874604515328 51895541956608 51905769739776 51975922102272 51986165727084 52045462315008 52147113608592 52156394054016 52215884808192 52226175725824 52234133962752 52317868958208 52477004611584 52556566888448 52640818766592 52659216433152 52800936738816 52803793437696 52987139942688 53044708376576 53129742779904 53148311322624 53166886354944 53233511808771 53252116618176 53495077011456 53497971265536 53580833387424 53641948889088 53660696444928 53746718320512 53828205656064 53933338870236 53991935311872 54078488186688 54086728679424 54097388310528 54159093006336 54266260715114 54274529820672 54347145412608 54420597374976 54431322806272 54434267714232 54453292180992 54493408395264 54599840833536 54609557782528 54778627620864 54789423614208 54936876888064 54959050312704 55044175475736 55116767297536 55136030294016 55139013328896 55224417233664 55287407443968 55298303709696 55406308209129 55479377608704 55587735768096 55628687736832 55648129646592 55737337517568 55756817399808 55846199504907 55930869939504 56014235762688 56100995284992 56104030527552 56274682576896 56360002650112 56450351703648 56470080780288 56580373906812 56622057160704 56641846247424 56732647116096 56929635474138 56994570694656 57014489972736 57082848641504 57105888215544 57167931506688 57279587622912 57366431268864 57458393698356 57467149221888 57478475079936 57544036319232 57633165324288 57636283462128 57732463853568 57821884710912 57833280481664 57899246419968 58000899833856 58012330885632 58088837087232 58202291847168 58358930079744 58370431693568 58379326193664 58393990957248 58472912365056 58551145104384 58561565253632 58675943310768 58739692404736 58742870409216 58754447691552 58763400708096 58833856268544 59105480720384 59126137749504 59220921112416 59241618487296 59285262303232 59309190807552 59401053831168 59607307490304 59610532435524 59675296923648 59770960627392 59791850237952 59973719556096 59978498685126 60160935733248 60181961637888 60278437560852 60343927701504 60347192500224 60556731363072 60650526681598 60719706034176 60740927225856 60838299210024 60859561849344 60939822956544 61058846048256 61140538589184 61223172046848 61235238157056 61238551178511 61305084444672 61424820937728 61435752505344 61505827504128 61517949321216 61601092861952 61625956073472 61638101565984 61803986499072 61924697410203 62006363209728 62018583674416 62028034080768 62127469387872 62194968428544 62198333374464 62210591673408 62410923180032 62414299809792 62510972285328 62582273703936 62604145852416 62704504707264 62799573265408 62922228681942 62990591197184 63016015233024 63091569551136 63113619695616 63185608507392 63405002981376 63506645666604 63528840877824 63575643127808 63699814305792 63722077028352 63824228005608 63920994216576 64016269443072 64115423182848 64118892031488 64218204721692 64313922945024 64325368676352 64411431600128 64514687661312 64524518424576 64537235177472 64663284464928 64710922469376 64837310989824 64922817921024 65049620299776 65062440541872 65136652222464 65237541304576 65263872246336 65349941723136 65451161165824 65477578328064 65525816229888 65653796339712 65666735655264 65676741967872 65870038242432 65881760910336 66010436224614 66059066687488 66082153955328 66085729210368 66098753652996 66188088302112 66286742667264 66417908053161 66493665810432 66516904968192 66623536251468 66695920091136 66826185560064 66927503147008 67034792648082 67058220926592 67134709039104 67158172237824 67238692878336 67242330705816 67549120823296 67572728856576 67681052699904 67704706842624 67886918664192 68109213892608 68122637131776 68126322783456 68200339341312 68309669288448 68333543129088 68443086611277 68546855640144 68557300826112 68741807210496 68755355123712 68876068552704 68889642926688 68968220000256 68980494041088 69115221568512 69194055942144 69207692986368 69301229469696 69314887636112 69342864261732 69393949753344 69529484811456 69541858738688 69621179744256 69757158610944 69770906633718 69781538340864 69969339482112 69986915632584 70187758355456 70212288577536 70216087286016 70324843820994 70401248985088 70405057916928 70429664083968 70649519923584 70839657039872 70864415096832 70889181806592 70978015745028 71002822157568 71083809570816 71326769348608 71330628354048 71441111183232 71522598518784 71547595259904 71662291094016 71770940874752 71911118493648 71989247082496 72018303123456 72104650915584 72115638239232 72129851080704 72366039760896 72462860550144 72560796499968 72579023618976 72604389574656 72657877860352 72799787778048 72941974863552 73038170161152 73052564818944 73180822837248 73195245609606 73278733750272 73392233967648 73518684438528 73632556311552 73647068113369 73716543258624 73731071612928 73860520882176 73875077612172 73972503478272 74116981024128 74316450023424 74342423199744 74461599339876 74574493252672 74685647683584 74801327046656 74805374036736 74831518089216 74921238841974 75032910102528 75059133677568 75267135604864 75293441040384 75440498542416 75496076214272 75522461663232 75526547668992 75643529488128 75906180632184 75992760926208 76019319963648 76141184287392 76223908675584 76372783497216 76488575025152 76611191597808 76622865629184 76637966773248 76725381758976 76844220432384 76848377949504 77095846281216 77115212595162 77198995226624 77334533111808 77349774514176 77500848292524 77603055796224 77754624264576 77811906772992 77858654609664 77963883153408 77979248590626 78068193472512 78220670412888 78234591081024 78323827212288 78339263588736 78351200944128 78445141691392 78476803437312 78715506917376 78834850332672 78961228149888 78988824649728 79078921076736 79201405108224 79205690156544 79476409987072 79480709914032 79567062564864 79694614169856 79722466983936 79750329532416 79964959408128 79971331580168 80214580977664 80242615517184 80246956898304 80371250081136 80458570268672 80462923333632 80491044667392 80742308484096 80900008305354 80959608045568 80987902967808 81117732280032 81146082465792 81238639509504 81399391072671 81411794731008 81520718118912 81630896062464 81646984209408 81651401571348 81740112592896 81899761250304 81914336673792 82023932428288 82167941431296 82184135421312 82405315332096 82566263213604 82675150946304 82704045441024 82836625850496 82931111165952 82947455564544 83219066413056 83347963047104 83381603652144 83443031605248 83472194469888 83606006276352 83635226099712 83896304909256 84021353644032 84122092734848 84151492927488 84156045791328 84247478009856 84412023865344 84540003975168 84675527555472 84705121170432 84933085741056 84962769371136 85098970674144 85227992288768 85394453211207 85487230910464 85491856041984 85521734959104 85624272962256 85751897260032 85767158235136 86019583548416 86049646903296 86187590547534 86217712619904 86281229959168 86316054478848 86449747986432 86598695780352 86732827066368 86749920722496 86848869629952 87018496328448 87133255630848 87303437770752 87538395119616 87555647540352 87568989290496 87709368547584 87826717656576 87842347880448 88013914966152 88109538607104 88114305613824 88131671537328 88250784402816 88382323556352 88557210737548 88658221080576 88689206624256 88831381668624 88862427730944 88927893454848 89101580746752 89379723530776 89410961235456 89415798653286 89512945385472 89651590504448 89656440941088 89687775356928 89960579334144 89967748027689 90241403599872 90272942456832 90417656341278 90515891552256 90520788750336 90830182842368 90835097044608 90975790022397 91079559051264 91111390838784 91257448815036 91395807520192 91409734434816 91673806831616 91710807883776 91834758070272 91852857235584 91957626667008 91973992054784 92153628758016 92258741256192 92276923981824 92401639292928 92457152348976 92525266337792 92705979748608 92828239659008 93009544814592 93027875511624 93042051121152 93191204081808 93292452642816 93315887510112 93616384770048 93621449714688 93766458427992 93873410555904 93906218778624 94056757060896 94199359898112 94383343022913 94485886795776 94637354326704 94670429543424 94778412761088 95107504472064 95254814910976 95259968499906 95293261316736 95363464691712 95549721458688 95583115542528 95881491324864 96024404164608 96139534554112 96173134774272 96178338047232 96327307082538 96470884417536 96488053014528 96617147400192 96772031491968 96786777636864 96805852766208 97066383704064 97255966484736 97384226881536 97403419758592 97574430449664 97593660812808 97685726035968 97704978333696 97856311956864 98024912584704 98176741748736 98288724344832 98308095483904 98480694509568 98500103482896 98630004637696 98822641365504 99015654336921 99088600031232 99123230932992 99148130479494 99282132453168 99740498715648 99775357452288 99894985122632 99935304377202 100043880136704 100239278340096 100391254720512 100552188972123 100587331389888 100702063558656 100858039317504 100863496058724 101208240842912 101323681234944 101359093284864 101521579049856 101557060263936 101830377996288 102148255463744 102163820838912 102183955697664 102189484175184 102300509011968 102458960576512 102464503932672 102500314693632 102794461708288 102820283460216 102835951239168 103112710815744 103133032685568 103334464390032 103452330000384 103470741061632 103672832352768 103749209030656 103791083913216 103811539479552 103951844204544 103972331454168 104090924630016 104294227217184 104312788108032 104431769616384 104452351451648 104635737916416 104656359950577 104954009223168 105113133776896 105281637533184 105318432866304 105487265731491 105601873477632 105607586875392 105974279885376 106259485559808 106296622645248 106333772709888 106467023617542 106504233236352 106990154022912 106995942531072 107161666774848 107283897778176 107321392889856 107493436641024 107656411312128 107866677740472 107983870623744 108156976373376 108173457358848 108194776621056 108318186012672 108532521430228 108549059641344 108694290825216 108841194749952 108862645612544 108868535428464 108906584361984 108986816790528 109199681667072 109219115565056 109557255241728 109578847228416 109792868414409 109873753776128 109918100625408 110088350951472 110233534595072 110272060588032 110278026657792 110448834467328 110574814887936 110596607419392 110812616418258 110958755217408 111175471536192 111257375473664 111474675035136 111513634799616 111692399009814 111861739879008 112028471525376 112201990569984 112208061055104 112381858262961 112549365153792 112720005300224 112900703407296 112940161560576 113160747813624 113244114321408 113283692494848 113465294232192 113859270948276 113989141389312 114028979945472 114165697283008 114211776431088 114335863013376 114559175245824 114732862537728 114916787396712 114934298443776 114956950159872 115088072638464 115266330648576 115272566924256 115643769421824 115666560963328 115672818892743 115798492839936 116001799667712 116024661771264 116177674174464 116404583694336 116717860159488 116740863387136 116787981914496 116945824730112 116968872885939 117102290208768 117123130507264 117351886621536 117479384809472 117485740818432 117508895383104 117526801416192 117667712537088 118210961440768 118252275499008 118441842224832 118483236974592 118618381615104 118802107662336 119214614980608 119221064871048 119350593847296 119541921254784 119583700475904 119947439112192 119956997370252 120321871466496 120363923275776 120556875121704 120687855403008 120694385000448 121113462726144 121301053363196 121350012458031 121439412068352 121481854451712 121676598420048 121719123698688 121879645913088 122117692096512 122281077178368 122446344093696 122470476314112 122477102357022 122610168889344 122849641875456 122871505010688 123035898642432 123202185723904 123251912146944 123276203131968 123607972998144 123849394820406 124012726419456 124037167348832 124056068161536 124254938775744 124396666748928 124421183346816 124821846360064 124828599619584 125021944570656 125164547407872 125208291704832 125409009414528 125599146530816 125844457363884 125981182394368 126032030466048 126183139102272 126227239391232 126371217014784 126810005962752 127013291333208 127057681755648 127151286255616 127399628611584 127444154056704 127648456011216 127841988433152 128230846365696 128237784062976 128436409443384 128627845890048 128650737352704 128822863200256 129029375322624 129074470354944 129281385821301 129326568929856 129421844938752 129674621979648 129845635842048 130099240599552 130124881083744 130273304444928 130475082609152 130527744492672 130699883446272 130902322331648 130955156656128 131307592679424 131333471310528 131353483935744 131740076484864 131763521820672 132020872449228 132118133374976 132164307910656 132171458420736 132197507305992 132376176604224 132573485334528 132835816106322 132987331620864 133033809936384 133247072502936 133391840182272 133652371120128 133855006294016 134069585296164 134116441853184 134269418078208 134477385756672 134484661411632 135098241646592 135145457713152 135362105399808 135409413685248 135626484511917 135773837328384 136218427785216 136245274263552 136252645566912 136619338576896 136667086258176 136886173222554 137093711280288 137114601652224 137510710247424 137752137105408 137779285853376 137936440000512 137960988082176 138230443137024 138388111884288 138415385972736 138602458939392 138629775272224 138685728523464 138787899506688 139058969622912 139083717477376 139242359488512 139514317221888 139541813267436 139563076681728 139938678964224 139973831265168 140375516710912 140424577155072 140432174572032 140649687641988 140802497970176 140810115833856 140859328167936 141299039847168 141679314079744 141728830193664 141778363613184 141956031490056 142005644315136 142167619141632 142653538697216 142661256708096 142882222366464 142889952749859 143045197037568 143324582188032 143541881749504 143822236987296 143978494164992 144036606246912 144209301831168 144259702161408 144490960623807 144732079521792 144925721100288 145121592999936 145158047237952 145208779149312 145599575556096 145883949727104 146076340322304 146105129637888 146361645674496 146390491219212 146557467500544 146784467935296 147037368877056 147265112623104 147294136226738 147433086517248 147462143225856 147721041764352 147750155224344 147945006956544 148233962048256 148632900046848 148684846399488 148722195719241 148923198679752 149148986505344 149371295367168 149602654093312 149610748073472 149663036178432 149842477683948 150065820205056 150534271209728 150586882080768 150880997084832 150992152428544 151044923326464 151053095337984 151287058976256 151812361264368 151985521852416 152038639927296 152282368574784 152745566994432 152977150050304 153222383195616 153245731258368 153275933546496 153450763517952 153688440864768 153696755899008 154191692562432 154230425190324 154397990453248 154669066223616 154699549028352 155001696585048 155206111592448 155509248529152 155623813545984 155717309219328 155927766306816 155958497181252 156136386945024 156441340825776 156469182162048 156647654424576 156678527177472 156702401888256 156890283382784 156953606874624 157431013834752 157669700665344 157922456299776 157977649299456 158402810216448 158411380313088 158952819974144 158961419828064 159134125129728 159389228339712 159444933967872 159500659064832 159700535426313 159942663160336 160429161955328 160485231034368 160493913796608 160742500162272 160917140537344 160925846667264 160982089334784 161484616968192 161800016610708 161919216091136 161975805935616 162235464560064 162292164931584 162477279019008 162798782145342 162823589462016 163041436237824 163261792124928 163293968418816 163302803142696 163480225185792 163799522500608 163828673347584 164047864856576 164335882862592 164368270842624 164810630664192 165132526427208 165350301892608 165408090882048 165673251700992 165862222331904 165894911129088 166218924627387 166438132826112 166695926094208 166763207304288 166886063210496 166944388939776 167212012552704 167270452199424 167792609818512 168042707288064 168244185469696 168302985854976 168312091582656 168824047730688 169080007950336 169351055110944 169410242340864 169866171482112 169925538742272 170197941348288 170455984577536 170788906422414 170974461820928 170983712083968 171043469918208 171248545924512 171503794520064 172039167096832 172099293806592 172375181095068 172435425239808 172562459918336 172632108957696 172899495972864 173197391560704 173465654132736 173499841444992 173697739259904 174036992656896 174266511261696 174606875541504 175076790239232 175111295080704 175137978580992 175418737095168 175653435313152 175684695760896 176027829932304 176219077214208 176228611227648 176263343074656 176501568805632 177114421475096 177316442161152 177378413248512 177662763337248 177724855461888 177855786909696 178203161493504 178759447061552 178821922470912 178831597306572 179025890770944 179303181008896 179312881882176 179375550713856 179921158668288 179935496055378 180482807199744 180545884913664 180835312682556 181031783104512 181041577500672 181660365684736 181670194089216 181951580044794 182159118102528 182222781677568 182514897630072 182791615040384 182819468869632 183347613663232 183421615767552 183669516140544 183705714471168 183915253334016 183947984109568 184307257516032 184517482512384 184553847963648 184803278585856 184914304697952 185050532675584 185411959497216 185656479318016 185774092230609 186019089629184 186055751023248 186084102242304 186382408163616 186584905285632 186631775020224 187232769540096 187242899429376 187532916855984 187746821111808 187812437557248 188113514121792 188398719796224 188766686045826 188971773591552 189274708653408 189340859086848 189556825522176 189931912502899 190215008944128 190509629821952 190519936999812 190586522633472 190726929383424 191099442917376 191166231085056 191762982649728 192048808329216 192279069108224 192346269548544 192356676094464 192654614165076 192941768835072 192976106029056 193234294800384 193544062983936 193573555273728 193611705532416 194132767408128 194511932969472 194768453763072 194806839517184 195148860899328 195187321625616 195409956667392 195712623913728 196049825169408 196353483497472 196577448689664 196616190967808 196961389019136 197000206965792 197260009275392 197645282731008 198031308673842 198177200062464 198246461865984 198296260958988 198564264906336 199253724159483 199480997431296 199550714904576 199789970245264 199870608754404 200087760273408 200478556680192 200782509441024 201104377944246 201174662779776 201404127117312 201716078635008 201726992117448 202416481685824 202647362469888 202718186569728 203043158099712 203114120527872 203660755992576 204296510927488 204327641677824 204367911395328 204378968350368 204601018023936 204917921153024 204929007865344 205000629387264 205588923416576 205640566920432 205671902478336 206225421631488 206266065371136 206668928780064 206904660000768 206941482123264 207345664705536 207498418061312 207582167826432 207623078959104 207903688409088 207944662908336 208181849260032 208588454434368 208625576216064 208863539232768 208904702903296 209271475832832 209312719901154 209908018446336 210563275066368 210636865732608 210974531462982 211203746955264 211215173750784 211948559770752 212276843385593 212518971119616 212593245290496 212667545419776 212934047235084 213008466472704 213980308045824 213991885062144 214323333549696 214567795556352 214642785779712 214986873282048 215312822624256 215733355480944 215967741247488 216313952746752 216346914717696 216389553242112 217065042860456 217098119282688 217388581650432 217682389499904 217725291225088 217737070856928 217813168723968 217973633581056 218399363334144 218438231130112 219114510483456 219157694456832 219585736828818 219747507552256 219836201250816 220176701902944 220467069190144 220556053315584 220897668934656 220941204340107 221149629775872 221193214838784 221625232836516 221917510434816 222350943072384 222514750947328 222949350070272 223027269599232 223384798019628 223723479758016 224056943050752 224403981139968 224416122110208 224763716525922 225098730307584 225440010600448 225801406814592 225880323121152 226321495627248 226488228642816 226567384989696 226930588464384 227718541896552 227978282778624 228057959890944 228331394566016 228423552862176 228671726026752 229118350491648 229465725075456 229833574793424 229868596887552 229913900319744 230176145276928 230532661297152 230545133848512 231287538843648 231333121926656 231345637785486 231596985679872 232003599335424 232049323542528 232809167388672 233435720318976 233481726774272 233575963828992 233891649460224 233937745771878 234204580417536 234246261014528 234703773243072 234971481636864 235017790766208 235053602832384 235335425074176 236421922881536 236504550998016 236883684449664 236966473949184 237236763230208 237604215324672 238429229961216 238442129742096 238701187694592 239083842509568 239167400951808 239894878224384 239913994740504 240643742932992 240727846551552 241113750243408 241375710806016 241388770000896 242226925452288 242602106726392 242700024916062 242878824136704 242963708903424 243353196840096 243438247397376 244198173218013 244235384193024 244562154356736 244892688187392 244940952628224 244954204714044 245220337778688 245699283750912 245743010021376 246071797284864 246404371447808 246503824293888 246552406263936 247215945996288 247698789640812 248025452838912 248074334697664 248112136323072 248509877551488 248793333497856 248842366693632 249643692720128 249657199239168 250043889141312 250329094815744 250416583409664 250818018829056 251198293061632 251688914727768 251962364788736 252064060932096 252366278204544 252454478782464 252742434029568 253620011925504 254026582666416 254115363511296 254302572511232 254799257223168 254888308113408 255296912022432 255683976866304 256183359633621 256461692731392 256475568125952 256872818886768 257255691780096 257301474705408 258058750645248 258148940709888 258562771642602 258653137859712 258843689877504 259349243959296 260198481199104 260249762167488 260546608889856 260950165218304 261055488985344 261399766892544 261804644663296 261910313312256 262615185358848 262666942621056 262706967871488 263480152969728 263527043641344 264041744898456 264236266749952 264328615821312 264342916841472 264395014611984 264752353208448 265146970669056 265671632212644 265974663241728 266067619872768 266494145005872 266783680364544 267304742240256 267710012588032 268139170592328 268232883706368 268538836156416 268954771513344 268969322823264 269903244083067 270196483293184 270724210799616 270818827370496 271252969023834 271547674656768 272490548527104 272505291133824 272927370067191 273238677153792 273334172516352 273772346445108 274187422560576 274229203304448 275021420494848 275504274210816 275558571706752 275872880001024 275921976164352 276460886274048 276776223768576 276830771945472 277204917878784 277259550544448 277371457046928 277575799013376 278117939245824 278167434954752 278484718977024 279028634443776 279083626534872 279126153363456 279877357928448 279947662530336 280751033421824 280849154310144 280864349144064 281299375283976 281604995940352 281620231667712 281718656335872 282598079694336 283150029068739 283358628159488 283457660387328 283912062980112 284011288630272 284335238283264 285307077394432 285322513416192 285764444732928 285779905499718 286090394075136 286649164376064 287083763499008 287644473974592 288073212493824 288418603662336 288519404322816 288981921247614 289464159043584 289851442200576 290316094475904 290417558298624 291199151112192 291767899454208 292152680644608 292210259275776 292723291348992 292780982438424 293114935001088 293568935870592 294074737754112 294530225246208 294588272453476 294866173034496 294924286451712 295442083528704 295500310448688 295890013913088 296467924096512 297265800093696 297369692798976 297444391438482 297846397359504 298297973010688 299205308186624 299221496146944 299326072356864 299684955367896 300131640410112 301068542419456 301173764161536 301656566916369 301761994169664 301984304857088 302106190675968 302574117952512 303624722528736 303971043704832 304077279854592 304564737149568 305491133988864 305954300100608 306444766391232 306491462516736 306551867092992 306901527035904 307376881729536 307393511798016 308383385124864 308460850380648 308795980906496 309338132447232 309399098056704 310003393170096 310412223184896 311018497058304 311247627091968 311434618438656 311855532613632 311916994362504 312272773890048 312882681651552 312938364324096 313295308849152 313357054354944 313780566765568 313907213749248 313969079851731 314862027669504 315339401330688 315844912599552 315955298598912 316461797194473 316805620432896 316822760626176 317905639948288 317922839656128 318778456679424 318889867935744 319001318129664 319401070852626 319885326320672 320858323910656 320970462068736 320987827593216 321485000324544 321851693334528 321964178669568 322969233936384 323600033221416 323838432182272 323951611871232 324470929120128 324584329863168 324954558038016 325597564290684 325647178924032 326082872475648 326523584249856 326587936837632 326605606285392 326960450371584 327599045001216 327657346695168 328095729713152 328671765725184 328736541685248 329378605243227 329621261328384 330265052854416 330700603785216 330816181764096 331346503401984 331724444663808 331789822258176 332437849254774 332876265652224 333391852188416 333526414608576 333772126420992 334424025105408 334540904398848 335585219637024 336085414576128 336488370939392 336605971709952 336624183165312 337145574788883 337648095461376 338160015900672 338702110221888 338820484681728 339732342964224 339851077484544 340395882696576 340911969155072 341577812844828 341948923641856 341967424167936 342086939836416 342497091849024 343007589040128 344078334193664 344198587613184 344750362190136 344870850479616 345124919836672 345264217915392 345798991945728 346931308265472 346999682889984 347018456678229 347395478519808 348073985313792 348533022523392 349213751083008 350153580478464 350222590161408 350837474190336 350906618657817 351306870626304 351369391521792 352055659864608 352438154428416 352457222455296 352526686149312 353003137611264 354228842950192 354632884322304 354756826497024 355325526674496 355449710923776 356406322987008 357518894123104 357643844941824 357663194613144 358051781541888 358606362017792 358625763764352 358751101427712 359842317336576 359870992110756 360965614399488 361091769827328 361670625365112 362063566209024 362083155001344 363320731369472 363340388178432 363903160089588 364318236205056 364445563355136 365029795260144 365583230080768 365638937739264 366695227326464 366843231535104 367339032281088 367411428942336 367830506668032 367895968219136 368614515032064 369107695927296 369606557171712 369828609395904 370101065351168 370823918994432 371312958636032 371548184461218 372038179258368 372111502046496 372168204484608 372764816327232 373263550040448 374465539080192 374485798858752 375065833711968 375493642223616 375624875114496 376227028243584 376797439592448 377533372091652 377943547183104 378549417306816 378681718173696 379113651044352 379863825005798 380430017888256 381019259643904 381039873999624 381173045266944 381453858766848 382198885834752 382332462170112 383525965299456 384558138216448 384692539097088 384713352188928 385309228330152 385883537670144 385952212058112 386468589600768 387088125967872 387223411064832 387844157463903 388265534816256 389023865938944 389536907526144 389613679034368 390297721798656 390374643251232 390819913334784 391425247827456 392099650338816 392706966994944 393232381935616 393922778038272 394000413931584 394520018550784 395290565462016 396062617347684 396354400124928 396492923731968 396592521917976 397128529812672 398507448318966 398961994862592 399101429809152 399579940490528 399741217508808 400175520546816 400957113360384 401565018882048 402208755888492 402349325559552 402808254234624 403432157270016 403453984234896 404832963371648 405294724939776 405436373139456 406086316199424 406228241055744 407321511985152 408593021854976 408655283355648 408735822790656 408757936700736 409835842306048 409858015730688 410001258774528 411177846833152 411281133840864 411343804956672 412532130742272 413337857560128 413809320001536 413882964246528 414691329411072 414996836122624 415164335652864 415246157918208 415807376818176 415889325816672 416363698520064 417176908868736 417251152432128 417727078465536 417809405806592 418542951665664 418625439802308 419816036892672 421126550132736 421273731465216 421949062925964 422407493910528 422430347501568 423897119541504 424553686771186 425037942239232 425186490580992 425335090839552 425868094470168 426016932945408 427960616091648 427983770124288 428646667099392 428669858249577 429135591112704 429973746564096 430625645248512 431466710961888 431935482494976 432627905493504 432779106484224 433472881871421 434130085720912 434196238565376 434777163300864 435364778999808 435450582450176 435474141713856 435626337447936 436798726668288 436876462260224 438229020966912 438315388913664 439171473657636 439495015104512 439672402501632 440353403805888 440934138380288 441112106631168 441795337869312 441882408680214 442299259551744 442386429677568 443250465673032 443835020869632 444701886144768 445029501894656 445898700140544 446054539198464 446769596039256 447446959516032 448113886101504 448807962279936 448832244220416 449527433051844 450197460615168 450880021200896 451602813629184 451760646242304 452642991254496 452976457285632 453134769979392 453861176928768 455437083793104 455956565557248 456115919781888 456662789132032 456847105724352 458236700983296 458931450150912 459667149586848 459737193775104 459827800639488 460352290553856 461065322594304 461090267697024 462575077687296 462666243853312 462691275570972 463193971359744 464007198670848 464098647085056 465618334777344 466871440637952 466963453548544 467151927657984 467783298920448 467875491543756 468409160835072 468492522029056 469407546486144 469942963273728 470035581532416 470107205664768 470670850148352 472843845763072 473009101996032 473767368899328 473932947898368 475208430649344 476858459922432 476884259484192 477402375389184 478167685019136 478334801903616 479101606278939 479827989481008 481287485865984 481455693103104 482227500486816 482751421612032 482777540001792 484453850904576 485204213452784 485400049832124 485757648273408 485927417806848 486706393680192 486876494794752 488396346436026 488470768386048 489124308713472 489785376374784 489881905256448 489908409428088 490440675557376 491398567501824 491486020042752 492143594569728 492808742895616 493007648587776 493104812527872 494431891992576 495397579281624 496050905677824 496148669395328 496224272646144 497019755102976 497586666995712 497684733387264 499287385440256 499314398478336 500087778282624 500658189631488 500833166819328 501636037658112 502396586123264 503377829455536 503924729577472 504128121864192 504732556409088 504908957564928 507240023851008 508053165332832 508230727022592 508605145022464 509598514446336 509776616226816 510593824044864 511367953732608 512366719267242 512923385462784 512951136251904 513745637773536 514511383560192 515529476793583 516117501290496 516297881419776 517125543285204 517306275719424 517687379755008 518698487918592 520396962398208 520499524334976 521093217779712 521900330436608 522110977970688 522799533785088 523609289326592 523820626624512 525230370717696 525333885242112 525413935742976 526960305939456 527054087282688 528083489796912 528472533499904 528657231642624 528685833682944 528790029223968 529504706416896 531343264425288 531949326483456 532135239745536 532988290011744 533567360729088 534609484480512 535420025176064 536278341184656 536465767412736 537077672312832 537909543026688 537938645646528 539806488166134 540392966586368 541448421599232 541637654740992 542505938047668 543095349313536 544981097054208 545010582267648 545854740134382 546477354307584 546668345032704 547544692890216 548374845121152 548458406608896 550042840989696 551008548421632 551117143413504 551745760002048 551843952328704 552921772548096 553552447537152 553661543890944 554409835757568 554519101088896 554742914093856 555151598026752 556235878491648 556334869909504 556969437954048 558057268887552 558167253069744 558252306726912 559754715856896 559895325060672 561502066843648 561698308620288 561728698288128 562598750567952 563209991880704 563240463335424 563437312671744 565196159388672 566300058137478 566717256318976 566915320774656 567824125960224 568022577260544 568670476566528 569795737508697 570645026832384 571528889465856 571559810999436 572180788150272 573298328752128 574167526998016 575288947949184 576146424987648 576837207324672 577038808645632 577963842495228 578928318087168 579702884401152 580632188951808 580835116597248 582398302224384 583535798908416 584305361289216 584420518551552 585446582697984 585561964876848 586229870002176 587137871741184 588149475508224 589060450492416 589176544906952 589732346068992 589848572903424 590884167057408 591000620897376 591780027826176 592935848193024 594531600187392 594739385597952 594888782876964 595692794719008 596595946021376 597761172478449 598410616373248 598442992293888 598652144713728 599369910735792 600263280820224 602137084838912 602347528323072 603313133832738 603523988339328 603968609714176 604212381351936 605148235905024 607249445057472 607942087409664 608154559709184 609129474299136 610982267977728 611908600201216 612889532782464 612982925033472 613103734185984 613803054071808 614753763459072 614787023596032 616766770249728 616921700761296 617591961812992 618676264894464 618798196113408 620006786340192 620824446369792 622036994116608 622495254183936 622869236877312 623711065227264 623833988725008 624545547780096 625765363303104 625876728648192 626590617698304 626714108709888 627561133531136 627814427498496 627938159703462 629724055339008 631689825199104 631910597197824 632923594388946 633611240865792 633645521252352 635811279896576 635845679312256 636830530156779 637556913358848 637779735871488 638002636259328 638802141705252 639770652641344 641716647821312 641940924137472 641975655186432 642970000649088 643703386669056 643928357339136 645938467872768 647200066442832 647676864364544 647903223742464 648941858240256 649168659726336 651195128581368 651294357848064 652165744951296 653047168499712 653175873675264 653211212570784 653920900743168 655198090002432 655314693390336 656191459426304 657343531450368 657473083370496 658757210486454 659242522656768 660530105708832 661401207570432 662693006803968 662823613020321 663448889327616 663579644516352 664875698509548 665752531304448 666783704376832 667052829217152 667544252841984 668848050210816 669081808797696 671170439274048 672170829152256 672976741878784 673211943419904 673248366330624 674291149577766 675296190922752 676320031801344 677404220443776 677640969363456 679464685928448 679702154969088 680791765393152 681823938310144 683155625689656 683897847283712 683934848335872 684173879672832 684994183698048 686015178080256 688156668387328 688397175226368 689500724380272 689741700959232 690249839673344 690528435830784 691597983891456 693862616530944 693999365779968 694036913356458 694790957039616 696147970627584 698427502166016 700307160956928 700445180322816 701674948380672 701813237315634 702613741252608 702738783043584 704111319729216 704914444910592 705053372298624 706006275222528 708457685900384 709265768644608 709513652994048 710651053348992 710899421847552 712812645974016 715037788246208 715287689883648 715326389226288 716103563083776 717212724035584 717251527528704 717502202855424 719684634673152 719741984221512 721931228798976 722183539654656 723341250730224 724127132418048 724166310002688 726641462738944 726680776356864 727806320179176 728636472410112 728891126710272 730059590520288 731166460161536 732594519654039 733390454652928 733686463070208 734678064562176 734822857884672 735661013336064 735791936438272 737229030064128 738215391854592 739213114343424 739657218791808 740202130702336 741647837988864 743096368922436 744076358516736 744223004092992 744336408969216 745529632654464 746527100080896 748931078160384 748971597717504 750131667423936 750987284447232 751249750228992 752454056487168 753594879184896 755066744183304 755887094366208 757098834613632 757363436347392 758227302088704 759727650011596 760860035776512 762038519287808 762079747999248 762346090533888 762907717533696 764397771669504 764664924340224 767051930598912 768550078900863 769116276432896 769385078194176 769426704377856 770618456660304 771767075340288 771904424116224 774176251935744 774446822129664 775688314927806 776531069632512 778047731877888 779227358068736 780595443597312 780749286502464 781639826669568 782850495654912 784199300677632 785413933989888 786464763871232 787845556076544 788000827863168 789040037101568 790581130924032 792125234695368 792708800249856 792985847463936 793185043835952 794257059625344 797014896637932 797923989725184 798202859618304 799159880981056 799482435017616 800351041093632 801914226720768 803130037764096 804417511776984 804698651119104 805616508469248 806864314540032 806907968469792 809665926743296 809709732249201 810589449879552 812172632398848 812456482111488 814643023970304 817186043709952 817471645581312 817515873401472 818782110201573 819671684612096 819716031461376 820002517549056 822355693666304 822562267681728 822687609913344 825064261484544 826675715120256 827618640003072 827765928493056 829382658822144 830328671305728 830492315836416 831614753636352 831778651633344 832727397040128 834353817737472 834502304864256 835454156931072 835618811613184 837085903331328 837250879604616 839632073785344 842253100265472 842547462930432 843898125851928 844814987821056 844860695003136 847794239083008 849107373542372 849450087206217 850075884478464 850372981161984 851736188940336 852033865890816 855921232183296 855967540248576 857293334198784 857339716499154 858271182225408 859947493128192 861251290497024 862933421923776 865255810987008 865558212968448 866945763742842 868260171441824 868392477130752 869554326601728 870901164900352 870948283427712 871252674895872 873597453336576 873752924520448 876458041933824 876630777827328 878342947315272 878990030209024 879344805003264 880706807611776 881868276760576 882224213262336 883590675738624 883764817360428 884598519103488 884772859355136 886500931346064 887670041739264 889403772289536 890059003789312 891797400281088 892109078396928 893539192078512 894893919032064 897615924559872 897664488440832 899054866103688 900394921230336 901760042401792 903205627258368 903521292484608 904969700749107 905285982508992 905952914571264 907722353857536 910874167586208 911913131114496 912231839563776 913325578264064 913694211448704 916473401966592 917862900301824 919334299173696 919474387550208 919655601278976 920704581107712 922130645188608 922180535394048 925150155374592 925332487706624 925382551141944 926387942719488 928014397341696 928197294170112 931236669554688 933742881275904 933926907097088 934303855315968 935566597840896 935750983087512 936818321670144 936985044058112 938815092972288 939885926547456 940071163064832 941341700296704 941907239555193 945687691526144 946018203992064 947534737798656 947865895796736 949385391583419 950416861298688 953716919844864 953768518968384 956335370038272 956669603807232 958203212557878 959655978962016 962574971731968 962911386206208 964455000973632 965555080003584 968907701809152 970408426905568 970800099664248 971515296546816 971854835613696 973412787360384 973752989589504 976792692872052 976941536772096 978248617426944 979570752749568 979763810512896 979816818856176 980881351114752 982797135003648 982972040085504 984287189139456 985617485791232 986015297175552 986209625055744 988863783985152 990795158563248 992101811355648 992297338790656 992448545292288 994039510205952 995173333991424 995369466774528 998574770880512 998628796956672 1000175556565248 1001316379262976 1003272075316224 1004793172246528 1006755658911072 1007849459154944 1008256243728384 1009465112818176 1009817915129856 1011436724366649 1014480047702016 1016106330665664 1016461454045184 1019197028892672 1019553232453632 1021187648089728 1022735907465216 1024733438534484 1025846770925568 1025902272503808 1027491275547072 1029022767120384 1031058953587166 1032235002580992 1032595762839552 1034251086570408 1034612551438848 1035374759510016 1037396975837184 1040793924796416 1040999048669952 1041055370034687 1042186435559424 1043800660873216 1044221955941376 1045599067570176 1047218578653184 1047641253249024 1050460741435392 1050667770484224 1052719855973451 1053920611878912 1054108174565376 1056166979593824 1056945066999808 1057314463285248 1057371667365888 1057580058447936 1059009412833792 1062686528850576 1063898652966912 1064270479491072 1065976580023488 1069218968961024 1070840050352128 1072556682369312 1072931534825472 1074155344625664 1075819086053376 1075877291293056 1079612976332268 1080785933172736 1082896843198464 1083275309481984 1085011876095336 1086190698627072 1089962194108416 1090021164535296 1091709480268764 1092954708615168 1093336690065408 1095089385780432 1096749690242304 1096916813217792 1100085681979392 1102017096843264 1102234286827008 1103491520004096 1103687904657408 1105843545096192 1107323087781888 1108819671515136 1109038202177792 1109485828187712 1110303196053504 1112471756983296 1112669739819008 1113938875908096 1116114537775104 1116334506139488 1116504613453824 1119790650121344 1123004133687296 1123396617240576 1123457396576256 1125197501135904 1126419983761408 1126480926670848 1126874625343488 1130392318777344 1132600116274956 1133434512637952 1133830641549312 1135648251920448 1136045154521088 1137340953133056 1139591475017394 1141290053664768 1143057778931712 1143119621998872 1144361576300544 1146596657504256 1148335053996032 1150577895898368 1153674414649344 1154077617291264 1155927684990456 1157856636174336 1159405768802304 1161264377903616 1161670233194496 1163532472391709 1164796604448768 1167071597816832 1168610722578432 1168841037103104 1170893165395968 1171123929753696 1172459740004352 1174275743482368 1176298951016448 1178120900984832 1178353089813904 1179697145806848 1181768334114816 1182001241794752 1183560055652352 1185871696386048 1189063200374784 1189478771195904 1189777565753928 1191385589438016 1193191892042752 1195522344956898 1196821232746496 1196885984587776 1197304289427456 1198739821471584 1200526561640448 1204274169677824 1204695056646144 1206626267665476 1207047976678656 1207937219428352 1208424762703872 1210296471810048 1214498890114944 1215884174819328 1216309119418368 1218258948598272 1221964535955456 1223817200402432 1225779065564928 1225965850066944 1226207468371968 1229507526918144 1229574047192064 1233533540499456 1233843401522592 1235183923625984 1237596392226816 1240013572680384 1241648892739584 1244073988233216 1244990508367872 1245738473754624 1247422130454528 1247667977450016 1249091095560192 1251530726606208 1251753457296384 1253181235396608 1253428217419776 1255122267062272 1255628854996992 1255876319406924 1259448110678016 1263379650398208 1263821194395648 1265847188777892 1267222481731584 1267291042504704 1271622559793152 1271691358624512 1273661060313558 1275113826717696 1275559471742976 1276005272518656 1277604283410504 1279541305282688 1283433295642624 1283881848274944 1283951310372864 1285940001298176 1287406773338112 1291876935745536 1294400132885664 1295353728729088 1295806447484928 1297883716480512 1298337319452672 1300418645614263 1302390257162736 1302588715696128 1304331489902592 1306094336999424 1306351747350528 1306422425141568 1310396180004864 1310629386780672 1312382918852608 1314687062900736 1314946166740992 1317514420972908 1318485045313536 1321060211417664 1322802415140864 1325386013607936 1325647226040642 1326897778655232 1327159289032704 1329751397019096 1331505062608896 1333567408753664 1334105658434304 1335088505683968 1337696100421632 1338163617595392 1342340878548096 1344341658304512 1345953483757568 1346423886839808 1346496732661248 1348582299155532 1350592381845504 1352640063602688 1354808440887552 1355281938726912 1358929371856896 1359404309938176 1361583530786304 1363647876620288 1366311251379312 1367795694567424 1367869696671744 1368347759345664 1369988367396096 1376313336774656 1376794350452736 1379001448760544 1379483401918464 1380499679346688 1381056871661568 1383195967782912 1387725233061888 1387998731559936 1388073826712916 1389581914079232 1392295941255168 1396855004332032 1400614321913856 1400890360645632 1403349896761344 1403626474631268 1405227482505216 1405477566087168 1408222639458432 1409828889821184 1410106744597248 1412012550445056 1416915371800768 1418531537289216 1419027305988096 1421302106697984 1421798843695104 1425625291948032 1430075576492416 1430575379767296 1430652778452576 1432207126167552 1434425448071168 1434503055057408 1435004405710848 1439483968443024 1443862457597952 1444367079309312 1446682501460448 1448254264836096 1448332620005376 1453282925477888 1453361552713728 1455612640358352 1457272944820224 1457782253420544 1460119181040576 1462332920323072 1465189039308078 1466780909305856 1467372926140416 1469356129124352 1469645715769344 1471322026672128 1474458060128256 1476430783709184 1478426228686848 1479314437583616 1480404261404672 1483295675977728 1486192737844872 1488152717033472 1488446008185984 1488672817938432 1491059265308928 1493054200161792 1497862156320768 1497943195435008 1500263334847872 1501974568894464 1502499500457984 1504908112974336 1507189758369792 1510133488366608 1511774188732416 1514197669227264 1514726872694784 1519455300023192 1521720071553024 1524077038575616 1524159495998496 1524692181067776 1525815435067392 1528795543339008 1529329848680448 1534103861197824 1537100157801726 1538232552865792 1538770156388352 1538853408755712 1541236913320608 1543534150680576 1546588430380749 1548352503871488 1548893644259328 1551376629855612 1553062139265024 1556095463755776 1558454716137472 1561190887194624 1561498573004928 1563279653339136 1565700991309824 1568398601355264 1570827867979776 1572929527742464 1575691112153088 1576001655726336 1578080074203136 1581162261848064 1584250469390736 1585417600499712 1585971694927872 1586370087671904 1588514119250688 1594029793275864 1595847979450368 1596405719236608 1598319761962112 1598964870035232 1600702082187264 1603828453441536 1606260075528192 1608835023553968 1609397302238208 1611233016938496 1613728629080064 1613815936939584 1619331853486592 1619419464498402 1621178899759104 1624345264797696 1624912964222976 1629286047940608 1634372087419904 1634943291162624 1635031746802944 1637564220403146 1639343369224192 1639432062922752 1640005035098112 1645124535363456 1645375219826688 1650128522969088 1653351430240512 1655237280006144 1655531856986112 1658765317644288 1660657342611456 1660984631672832 1663229507272704 1663557303266688 1665454794080256 1668707635474944 1669004609728512 1670908313862144 1671237623226368 1674171806662656 1674501759209232 1679264147570688 1684506200530944 1685094925860864 1687796251703856 1689629975642112 1689721390006272 1695588478166016 1698214747084744 1698900174412434 1700151768956928 1700745962323968 1703472377880672 1704067731781632 1709387212526091 1711935080497152 1714586668397568 1714679432998308 1716542364450816 1719894986256384 1722502580994048 1725866843847552 1730511621974016 1731116425936896 1733891527485684 1736520342883648 1736784954261504 1739108653203456 1741802329800704 1741896566855424 1742505349791744 1747194906673152 1747505849040896 1752916083867648 1753261555654656 1756685894630544 1757980060418048 1758689610006528 1761413615223552 1763736553521152 1764448426524672 1767181351477248 1767529634720856 1769197038206976 1769545718710272 1773001862692128 1775340083478528 1778807544579072 1780118007578624 1783594800562176 1784218156793856 1787078384157024 1789787838064128 1793283517435347 1795231849119744 1795328976881664 1798109732207376 1800789842460672 1806411254516736 1807042584969216 1809939401498214 1810571965017984 1811905829142528 1815444707715072 1821748335172416 1823826262228992 1824463679127552 1826651156528128 1827388422897408 1832946803933184 1835725800603648 1838668598347392 1838948775100416 1839311202557952 1841409162215424 1844261290377216 1844361070788096 1850300310749184 1850664975413248 1850765102283888 1852775885438976 1856028794683392 1856394588340224 1862473339109376 1867485762551808 1867853814194176 1868607710631936 1871133195681792 1871501966175024 1873636643340288 1873970088116224 1877630185944576 1879771853094912 1880142326129664 1882683400593408 1883814479110386 1891375383052288 1895069475597312 1895731791593472 1898770783166838 1900833722597376 1907433839689728 1907537037936768 1910491590470337 1912670740076544 1913339207614464 1916406425115756 1919311957924032 1925149943463936 1925822772412416 1928910001947264 1931110160007168 1937815403618304 1940816853811136 1941600199328496 1943030593093632 1943709671227392 1946825574720768 1947505979179008 1953585385744104 1953883073544192 1956497234853888 1959141505499136 1959527621025792 1959633637712352 1961762702229504 1965594270007296 1965944080171008 1968574378278912 1971234971582464 1972030594351104 1972419250111488 1977727567970304 1981590317126496 1984203622711296 1984594677581312 1988079020411904 1988470839060963 1990346667982848 1990738933549056 1997149541761024 1997257593913344 2000351113130496 2002632758525952 2006544150632448 2009586344493056 2013511317822144 2016512487456768 2018930225636352 2019635830259712 2022873448733298 2028960095404032 2032212661331328 2032922908090368 2038394057785344 2039106464907264 2042375296179456 2045471814930432 2049466877068968 2051693541851136 2051804545007616 2054982551094144 2058045534240768 2062117907174332 2064470005161984 2065191525679104 2068502173140816 2069225102877696 2070749519020032 2074793951674368 2081587849592832 2081998097339904 2082110740069374 2084372871118848 2087601321746432 2088443911882752 2094437157306368 2095282506498048 2100921482870784 2101335540968448 2105439711946902 2107841223757824 2108216349130752 2112333959187648 2113890133999616 2114743334731776 2115160116895872 2118018825667584 2125373057701152 2127797305933824 2128540958982144 2131953160046976 2138437937922048 2141680100704256 2145113364738624 2145863069650944 2148310689251328 2151638172106752 2151754582586112 2159225952664536 2161571866345472 2165793686396928 2166550618963968 2170023752190672 2172381397254144 2179924388216832 2180042329070592 2183418960537528 2185909417230336 2186673380130816 2190178771560864 2193499380484608 2197783558962117 2200171363958784 2204034193686528 2204468573654016 2206983040008192 2207375809314816 2211687090192384 2214646175563776 2217639343030272 2218076404355584 2218971656375424 2220606392107008 2224943513966592 2225339479638016 2232229075550208 2232669012278976 2233009226907648 2239581300242688 2246008267374592 2246793234481152 2246914793152512 2250395002271808 2252961853341696 2253749250686976 2260784637554688 2265200232549912 2266869025275904 2267661283098624 2271296503840896 2272090309042176 2274681906266112 2279182950034788 2282580107329536 2286115557863424 2286239243997744 2288723152601088 2293193315008512 2296670107992064 2301155791796736 2305650236702589 2307348829298688 2308155234582528 2311855369980912 2315713272348672 2322528755807232 2323340466388992 2327064944783418 2329593208897536 2334143195633664 2337682074206208 2341786330791936 2342247859507392 2344919480008704 2348551486964736 2352597902032896 2356241801969664 2356706179627808 2359394291613696 2363536668229632 2364002483589504 2367120111304704 2371743392772096 2378126400749568 2378957542391808 2379555131507856 2382771178876032 2386383784085504 2391044689913796 2393642465492992 2393771969175552 2394608578854912 2397479642943168 2401053123280896 2408548339355648 2409390113292288 2413252535330952 2414095953357312 2415874438856704 2416849525407744 2420592943620096 2428997780229888 2429129196747603 2431768349638656 2436517897196544 2443929071910912 2447634400804864 2451558131129856 2452414936743936 2456346330604719 2459015053836288 2459148094384128 2467067080998912 2467686803045184 2475192784453632 2480027145360768 2483297785479168 2488147976466432 2491476947509248 2494844260909056 2495335954900032 2498182191120384 2503061453212416 2503506914592768 2506362470793216 2506856434839552 2510244534124544 2511257709993984 2511752638813848 2518896221356032 2526759300796416 2527642388791296 2531694377555784 2534444963463168 2534582085009408 2543245119586304 2543382717249024 2547322120627116 2550227653435392 2551118943485952 2555208566821008 2559082610565376 2566866591285248 2567763696549888 2567902620745728 2571880002596352 2574813546676224 2583753871491072 2588800265771328 2590707457458176 2595767432961024 2596674638905344 2600837291228526 2604780514325472 2605177431392256 2608662979805184 2612703494701056 2612844850283136 2620792360009728 2621258773561344 2624765837705216 2629374125801472 2629892333481984 2635028841945816 2636970090627072 2642120422835328 2645604830281728 2650772027215872 2651294452081284 2653795557310464 2654318578065408 2659502794038192 2663010125217792 2667134817507328 2668211316868608 2670177011367936 2675392200843264 2676327235190784 2684681757096192 2691906967515136 2692847773679616 2692993465322496 2697164598311064 2701184763691008 2705280127205376 2709616881775104 2710563877453824 2714909102247321 2717858743713792 2723167061572608 2727295753240576 2732622502758624 2735591389134848 2735739393343488 2736695518691328 2739976734792192 2752626673549312 2753588700905472 2758002897521088 2758966803836928 2762113743323136 2766391935565824 2775450466123776 2775997463119872 2776147653425832 2779163828158464 2784591882510336 2793710008664064 2801228643827712 2801780721291264 2806699793522688 2807252949262536 2810454965010432 2810955132174336 2816445278916864 2819657779642368 2820213489194496 2824025100890112 2825721718665579 2833830743601536 2837063074578432 2838054611976192 2842604213395968 2843597687390208 2851250583896064 2860151152984832 2861150759534592 2861305556905152 2868850896142336 2869006110114816 2870008811421696 2878967936886048 2887724915195904 2888734158618624 2893365002920896 2896665240010752 2906565850955776 2906723105427456 2911225280716704 2914545889640448 2915564506841088 2920238362081152 2924665840646144 2930378078616156 2933561818611712 2934745852280832 2938712258248704 2939291431538688 2942644053344256 2948916120256512 2952861567418368 2956852457373696 2958628875167232 2960808522809344 2966591351955456 2972385475689744 2976305434066944 2976892016371968 2977345635876864 2982118530617856 2986108400323584 2995724312641536 2995886390870016 3000526669695744 3003949137788928 3009816225948672 3014379516739584 3020266976733216 3023548377464832 3028395338454528 3029453745389568 3034310173099947 3038910600046384 3043440143106048 3048154077151232 3048318991996992 3049384362135552 3057591086678016 3058659697360896 3068207722395648 3074200315603452 3076465105731584 3077540312776704 3077706817511424 3082473826641216 3087068301361152 3093176860761498 3096705007742976 3097787288518656 3102753259711224 3106124278530048 3112190927511552 3116909432274944 3122381774389248 3122997146009856 3126559306678272 3131401982619648 3136797202710528 3141655735959552 3145859055484928 3151382224306176 3152003311452672 3156160148406272 3158159567920353 3162324523696128 3168500938781472 3170835200999424 3171943389855744 3172740175343808 3177028238501376 3188059586551728 3191695958900736 3192811438473216 3196639523924224 3197929740070464 3207656906883072 3212520151056384 3217670047107936 3218794604476416 3222466033876992 3227457258160128 3227631873879168 3238663706973184 3238838928996804 3242357799518208 3248690529595392 3249825928445952 3258572095881216 3268744174839808 3269886582325248 3270063493605888 3275128440806292 3278686738448384 3278864125845504 3280010070196224 3290249070726912 3290750439653376 3300257045938176 3306702860481024 3310474560012288 3311063713972224 3317530635288576 3321969263345664 3326459014545408 3327114606533376 3330909588160512 3337415270949888 3338009219457024 3341816627724288 3342475246452736 3348343613325312 3349003518418464 3369012401061888 3370189851721728 3375592503407712 3379259951284224 3379442780012544 3391176956332032 3396429494169488 3397800348824868 3400303537913856 3401491924647936 3406944755761344 3408135463563264 3418774425052182 3423870160994304 3429173336795136 3429358865996616 3433084728901632 3439789972512768 3445005161988096 3451733687695104 3461023243948032 3462232851873792 3467783054971368 3473040685767296 3473569908523008 3478217306406912 3483604659601408 3483793133710848 3485010699583488 3494389813346304 3495011698081792 3505832167735296 3506523111309312 3513371789261088 3515960120836096 3517379220013056 3522827230447104 3527473107042304 3528896853049344 3534362702954496 3535059269441712 3539091437420544 3546003725384256 3550680166957056 3557615089158144 3560236015157248 3567189601124352 3568436313587712 3574156768314048 3579575676128256 3586567034870694 3590463698239488 3590657953763328 3596219464414752 3601579684921344 3608706337555081 3612822509033472 3614085169938432 3619878802996428 3621143930035968 3623811658285056 3630889415430144 3643496670344832 3647652524457984 3648927358255104 3653302313056256 3654776845794816 3665893607866368 3671451601207296 3677337196694784 3677897550200832 3678622405115904 3688522580754432 3688722141576192 3700600621498368 3701329950826496 3701530204567776 3705551770877952 3712789176680448 3724946678218752 3734971525103616 3735707628388352 3737215421263872 3742266391363584 3743003932350048 3747273286680576 3747940176232448 3755260371889152 3759543706189824 3760284652259328 3765366801186816 3767628958220772 3782750766104576 3790138951194624 3791463583186944 3797541566333676 3801667445194752 3814867679379456 3815074075873536 3820983180940674 3825341480153088 3826678415228928 3832812850231512 3838623915848064 3850299886927872 3851645544824832 3857820003894528 3862220320014336 3875630807236608 3881633707622272 3883200398656992 3886061186187264 3887419342454784 3893651149441536 3895011958358016 3907170771488208 3907766147088384 3912994469707776 3918283010998272 3919055242051584 3919267275424704 3931188540014592 3931888160342016 3937148756557824 3942469943164928 3944061188702208 3944838500222976 3955455135940608 3963180634252992 3968407245422592 3969189355162624 3976158040823808 3976941678121926 3980693335965696 3981477867098112 3994515187826688 4000702226260992 4005265517051904 4013088301264896 4019172688986112 4027022635644288 4033024974913536 4037860451272704 4039271660519424 4045746897466596 4057920190808064 4064425322662656 4065845816180736 4076788115570688 4078212929814528 4084750592358912 4090943629860864 4098933754137936 4103387083702272 4103609090015232 4109965102188288 4124235814348664 4128940010323968 4130383051358208 4137004346281632 4138450205755392 4141499038040064 4149587903348736 4163175699185664 4163996194679808 4164221480138748 4168745742237696 4175202643492864 4176887823765504 4188874314612736 4190565012996096 4201842965741568 4202671081936896 4210879423893804 4215682447515648 4216432698261504 4224667918375296 4227780267999232 4229486669463552 4230320233791744 4236037651335168 4250746115402304 4255594611867648 4257081917964288 4263906320093952 4276875875844096 4283360201408512 4290226729477248 4291726139301888 4296621378502656 4303276344213504 4303509165172224 4318451905329072 4323143732690944 4331587372793856 4333101237927936 4340047504381344 4344762794508288 4359848776433664 4360084658141184 4366837921075056 4371818834460672 4373346760261632 4380357543121728 4386998760969216 4395567117924234 4400342727917568 4408068387373056 4408937147308032 4413966080016384 4423374180384768 4429292351127552 4435278686060544 4436152808711168 4437943312750848 4441212784214016 4449887027933184 4450678959276032 4464458151100416 4465338024557952 4466018453815296 4479162600485376 4492016534749184 4493586468962304 4493829586305024 4500790004543616 4505923706683392 4507498501373952 4521569275109376 4530400465099824 4533738050551808 4535322566197248 4542593007681792 4544180618084352 4558365900069576 4565160214659072 4572231115726848 4572478487995488 4577446305202176 4586386630017024 4593340215984128 4602311583593472 4611300473405178 4614697658597376 4616310469165056 4623710739961824 4639765291142247 4645057511614464 4646680932777984 4654129889566836 4659186417795072 4668286391267328 4675364148412416 4683572661583872 4684495719014784 4689838960017408 4697102973929472 4705195804065792 4712483603939328 4713412359255616 4718788583227392 4727073336459264 4728004967179008 4734240222609408 4743486785544192 4756252801499136 4757915084783616 4759110263015712 4765542357752064 4772767568171008 4782089379827592 4787284930985984 4787543938351104 4789217157709824 4794959285886336 4802106246561792 4817096678711296 4818780226584576 4826505070661904 4828191906714624 4831748877713408 4833699050815488 4841185887240192 4857995560459776 4858258393495206 4863536699277312 4873035794393088 4887858143821824 4903116262259712 4904829873487872 4912692661209438 4918030107672576 4918296188768256 4935373606090368 4950385568907264 4960054290721536 4966595570958336 4976295952932864 4982953895018496 4989688521818112 4990671909800064 4996364382240768 5006122906424832 5007013829185536 5012724941586432 5013712869679104 5020489068249088 5022515419987968 5023505277627696 5037792442712064 5053518601592832 5055284777582592 5063388755111568 5068889926926336 5069164170018816 5086490239172608 5086765434498048 5094644241254232 5100455306870784 5102237886971904 5110417133642016 5118165221130752 5128161637578273 5133733182570496 5135805241491456 5143760005192704 5149627093352448 5167507742982144 5177600531542656 5181414914916352 5191534865922048 5193349277810688 5201674582457052 5209561028650944 5210354862784512 5217325959610368 5225406989402112 5225689700566272 5241584720019456 5242517547122688 5249531675410432 5258748251602944 5259784666963968 5270057683891632 5273940181254144 5284240845670656 5291209660563456 5301544054431744 5302588904162568 5307591114620928 5308637156130816 5319005588076384 5326020250435584 5334269635014656 5336422633737216 5340354022735872 5350784401686528 5352654470381568 5369363514192384 5379850552306041 5383813935030272 5385695547359232 5385986930644992 5394329196622128 5402369527382016 5419233763550208 5421127754907648 5429818204494642 5435717487427584 5446334123145216 5454591506481152 5465245005517248 5471478786686976 5473391037382656 5479953469584384 5505253347098624 5507177401810944 5516005795042176 5517933607673856 5524227486646272 5532783871131648 5550900932247552 5551994926239744 5552295306851664 5558327656316928 5569183765020672 5587420017328128 5602457287655424 5603561442582528 5613399587045376 5614505898525072 5620909930020864 5621910264348672 5632890557833728 5639315559284736 5640426978388992 5648050201780224 5651443437331158 5667661487203072 5674126149156864 5685208426791936 5687195374780416 5702501167792128 5720302305969664 5722301519069184 5722611113810304 5731474771411011 5737701792284672 5738012220229632 5740017622843392 5757935873772096 5775449830391808 5777468317237248 5786730005841792 5793330480021504 5813131701911552 5813446210854912 5822450561433408 5829091779280896 5831129013682176 5840476724162304 5849331681292288 5860756157232312 5867123637223424 5869491704561664 5877424516497408 5878582863077376 5885288106688512 5897832240513024 5905723134836736 5913704914747392 5917257750334464 5921617045618688 5933182703910912 5944770951379488 5952610868133888 5953784032743936 5964237061235712 5965412517182889 5972216800647168 5991448625283072 5991772781740032 6001053339391488 6007898275577856 6019632451897344 6028759033479168 6040533953466432 6056790676909056 6058907490779136 6068620346199894 6077821200092768 6086880286212096 6096308154302464 6096637983993984 6098768724271104 6115182173356032 6117319394721792 6136415444791296 6148400631206904 6152930211463168 6155080625553408 6155413635022848 6164947653282432 6174136602722304 6186353721522996 6193410015485952 6195574577037312 6205506519422448 6212248557060096 6224381855023104 6233818864549888 6244763548778496 6245994292019712 6253118613356544 6262803965239296 6283311471919104 6291718110969856 6302764448612352 6304006622905344 6312320296812544 6316319135840706 6324649047392256 6337001877562944 6341670401998848 6345480350687616 6354056477002752 6376119173103456 6383391917801472 6385622876946432 6393279047848448 6395859480140928 6415313813766144 6425040302112768 6435340094215872 6437589208952832 6444932067753984 6454914516320256 6455263747758336 6477327413946368 6477677857993608 6484715599036416 6497381059190784 6499651856891904 6517144191762432 6537488349679616 6539773164650496 6540126987211776 6550256881612584 6557373476896768 6557728251691008 6560020140392448 6580498141453824 6593350676886351 6600514091876352 6613405720962048 6620949120024576 6622127427944448 6635061270577152 6643938526691328 6652918029090816 6654229213066752 6661819176321024 6674830541899776 6676018438914048 6684950492905472 6696687226650624 6698007036836928 6738024802123776 6740379703443456 6751185006815424 6758885560025088 6782353912664064 6792858988338976 6795600697649736 6800607075827712 6802983849295872 6813889511522688 6816270927126528 6837548850104364 6847740321988608 6858346673590272 6858717731993232 6866169457803264 6879579945025536 6890010323976192 6903467375390208 6922046487896064 6924465703747584 6935566109942736 6946081371534592 6947139817046016 6967209319202816 6967586267421696 6970021399166976 6988779626692608 6990023396163584 7013046222618624 7026743578522176 7031920241672192 7034758440026112 7045654460894208 7054946214084608 7057793706098688 7068725405908992 7070118538883424 7078182874841088 7092007450768512 7101360333914112 7115230178316288 7134379202248704 7136872627175424 7148313536628096 7159151352256512 7173134069741388 7180927396478976 7181315907526656 7192438928829504 7203159369842688 7217412675110162 7225645018066944 7228170339876864 7239757605992856 7242287860071936 7247623316570112 7261778830860288 7286993340689664 7287387590242809 7295305048915968 7306604626112512 7309553691589632 7331787215732736 7342903202414592 7354674393389568 7357244810231808 7369038991814157 7377045161508864 7377444283152384 7401201242996736 7402659901652992 7403060409135552 7425578353360896 7449893356437504 7471415256776704 7474430842527744 7484532782727168 7486007864700096 7494546573361152 7495880352464896 7510520743778304 7519087412379648 7520569304518656 7530733602373632 7535257916441544 7565501532209152 7580277902389248 7582927166373888 7595083132667352 7603334890389504 7629735358758912 7630148151747072 7641966361881348 7650682960306176 7653356830457856 7665625700463024 7677247831696128 7700599773855744 7703291089649664 7715640007789056 7724440640028672 7751261614473216 7763267415244544 7766400797313984 7772122372374528 7787302298883072 7790023916716032 7814341542976416 7815532294176768 7825988939415552 7838110484103168 7838534550849408 7862377080029184 7863776320684032 7874297513115648 7884939886329856 7888122377404416 7889677000445952 7910910271881216 7926361268505984 7936814490845184 7938378710325248 7952316081647616 7953883356243852 7961386671931392 7962955734196224 7989030375653376 8001404452521984 8010531034103808 8026176602529792 8038345377972224 8054045271288576 8075720902545408 8078543321038848 8091493794933192 8115840381616128 8128850645325312 8131691632361472 8144727306741963 8153576231141376 8169501184717824 8181887259721728 8197867508275872 8206774167404544 8207218180030464 8219930204376576 8248471628697328 8257880020647936 8260766102716416 8274008692563264 8276900411510784 8299175806697472 8326351398371328 8327992389359616 8328442960277496 8337491484475392 8350405286985728 8353775647531008 8377748629225472 8381130025992192 8403685931483136 8405342163873792 8421758847787608 8431364895031296 8432865396523008 8449335836750592 8455560535998464 8458973338927104 8460640467583488 8472075302670336 8501492230804608 8511189223735296 8514163835928576 8527812640187904 8553751751688192 8566720402817024 8580453458954496 8583452278603776 8606552688427008 8607018330344448 8636903810658144 8646287465381888 8663174745587712 8666202475855872 8680095008762688 8719697552867328 8720169316282368 8733675842150112 8743637668921344 8746693520523264 8760715086243456 8773997521938432 8791134235848468 8800685455835136 8816136774746112 8817874294616064 8827932160032768 8846748360769536 8858584702255104 8870557372121088 8872305617422336 8875886625501696 8882425568428032 8899774055866368 8901357918552064 8928916302200832 8930676049115904 8932036907630592 8958325200970752 8984033069498368 8987172937924608 8987659172610048 9001580009087232 9011847413366784 9043138550218752 9060800930199648 9067476101103616 9070645132394496 9085186015363584 9088361236168704 9102930519299841 9116731800139152 9130320429318144 9144462231453696 9144956975990976 9172773260034048 9186680431968256 9204623167186944 9222600946810356 9229395317194752 9232620938330112 9247421479923648 9279530582284494 9290115023228928 9293361865555968 9308259779133672 9318372835590144 9336572782534656 9350728296824832 9367145323167744 9368991438029568 9379677920034816 9394205947858944 9410391608131584 9424967207878656 9426824718511232 9437577166454784 9454146672918528 9456009934358016 9468480445218816 9486973571088384 9512505602998272 9515830169567232 9518220526031424 9531084715504128 9545535136342016 9564178759655184 9574569861971968 9575087876702208 9578434315419648 9589918571772672 9634193357422592 9637560453169152 9653010141323808 9656383813429248 9663497755426816 9667398101630976 9682371774480384 9715991120919552 9716516786990412 9727073398554624 9746071588786176 9775716287643648 9806232524519424 9809659746975744 9825385322418876 9836060215345152 9836592377536512 9870747212180736 9900771137814528 9920108581443072 9933191141916672 9952591905865728 9965907790036992 9979377043636224 9981343819600128 9992728764481536 10012245812849664 10014027658371072 10025449883172864 10027425739358208 10040978136498176 10045030839975936 10047010555255392 10107037203185664 10110569555165184 10126777510223136 10137779853852672 10138328340037632 10172980478345216 10173530868996096 10189288482508464 10200910613741568 10204475773943808 10220834267284032 10236330442261504 10256323275156546 10267466365140992 10271610482982912 10287520010385408 10299254186704896 10335015485964288 10355201063085312 10362829829832704 10383069731844096 10386698555621376 10403349164914104 10419122057301888 10420709725569024 10434651919220736 10450813978804224 10451379401132544 10483169440038912 10485035094245376 10499063350820864 10517496503205888 10519569333927936 10540115367783264 10547880362508288 10568481691341312 10582419321126912 10603088108863488 10605177808325136 10617274312261632 10638011176152768 10652040500871168 10668539270029312 10672845267474432 10680708045471744 10701568803373056 10705308940763136 10738727028384768 10759701104612082 10767627870060544 10771391094718464 10771973861289984 10788658393244256 10804739054764032 10826119012665243 10838467527100416 10842255509815296 10859636408989284 10871434974855168 10892668246290432 10909183012962304 10930490011034496 10942957573373952 10946782074765312 10959906939168768 11010506694197248 11014354803621888 11032011590084352 11035867215347712 11065567742263296 11101801864495104 11103989852479488 11104590613703328 11116655312633856 11138367530041344 11174840034656256 11204914575310848 11207122885165056 11226799174090752 11229011797050144 11241819860041728 11243820528697344 11265781115667456 11278631118569472 11280853956777984 11296100403560448 11302886874662316 11335322974406144 11348252298313728 11370416853583872 11374390749560832 11405002335584256 11440604611939328 11444603038138368 11445222227620608 11462949542822022 11475403584569344 11476024440459264 11480035245686784 11515871747544192 11550899660783616 11554936634474496 11573460011683584 11586660960043008 11626263403823104 11626892421709824 11644901122866816 11658183558561792 11662258027364352 11680953448324608 11698663362584576 11721512314464624 11734247274446848 11738983409123328 11754849032994816 11757165726154752 11795664481026048 11811446269673472 11827409829494784 11834515500668928 11843234091237376 11866365407821824 11889541902758976 11905221736267776 11907568065487872 11928474122471424 11930825034365778 11944433601294336 11983545563480064 12002106678782976 12015796551155712 12039264903794688 12057518066958336 12081067906932864 12113581353818112 12117814981558272 12137240692399788 12155642400185536 12173760572424192 12192616308604928 12193275967987968 12197537448542208 12230364346712064 12234638789443584 12272830889582592 12296801262413808 12305860422926336 12310161251106816 12310827270045696 12329895306564864 12372707443045992 12386820030971904 12391149154074624 12411013038844896 12424497114120192 12448763710046208 12467637729099776 12489527097556992 12491988584039424 12506237226713088 12525607930478592 12566622943838208 12583436221939712 12605528897224704 12608013245810688 12632638271681412 12649298094784512 12674003755125888 12683340803997696 12690960701375232 12708112954005504 12752238346206912 12766783835602944 12771245753892864 12786558095696896 12791718960281856 12830627627532288 12850080604225536 12870680188431744 12875178417905664 12889864135507968 12909829032640512 12910527495516672 12954654827892736 12955355715987216 12969431198072832 12994762118381568 12999303713783808 13034288383524864 13074976699359232 13079546329300992 13080253974423552 13100513763225168 13114746953793536 13115456503382016 13120040280784896 13160996282907648 13186701353772702 13201028183752704 13226811441924096 13241898240049152 13270122541154304 13287877053382656 13305836058181632 13308458426133504 13323638352642048 13349661083799552 13352036877828096 13369900985810944 13393374453301248 13396014073673856 13476049604247552 13480759406886912 13502370013630848 13517771120050176 13564707825328128 13585717976677952 13591201395299472 13601214151655424 13605967698591744 13627779023045376 13632541854253056 13675097700208728 13695480643977216 13716693347180544 13717435463986464 13732338915606528 13759159890051072 13780020647952384 13806934750780416 13844092975792128 13848931407495168 13871132219885472 13892162743069184 13919295873426741 13934418638405632 13935172534843392 13940042798333952 13977559253385216 13980046792327168 14026092445237248 14053487157044352 14063840483344384 14069516880052224 14091308921788416 14115587412197376 14137450811817984 14140237077766848 14156365749682176 14184014901537024 14202720667828224 14230460356632576 14268758404497408 14273745254350848 14296627073256192 14318302704513024 14346268139482776 14361854792957952 14362631815053312 14384877857659008 14406318739685376 14434825350220324 14451290036133888 14456340679753728 14479515211985712 14484575720143872 14495246633140224 14523557661720576 14573986681379328 14574775180485618 14590610097831936 14613209252225024 14619107383179264 14663574431465472 14709348786779136 14714489620463616 14738077983628314 14754090323017728 14754888566304768 14805319803305984 14806120818271104 14851156706721792 14899786712875008 14942830513553408 14948861685055488 14969065565454336 14972015729400192 14989093146722304 14991760704929792 15021041487556608 15038174824759296 15041138609037312 15061467204747264 15070515832883088 15131003064418304 15160555804778496 15165854332747776 15190166265334704 15206669780779008 15259470717517824 15260296303494144 15283932723762696 15301365920612352 15306713660915712 15331251400926048 15354495663392256 15384484912734819 15401199547711488 15431280015578112 15448881280057344 15502523228946432 15526534830489088 15532801594627968 15544244744749056 15574604597766144 15580047833432064 15628683085952832 15631064588353536 15651977878831104 15676220968206336 15677069101698816 15724754160058368 15727552641368064 15748595026231296 15776244754808832 15779354000891904 15821820543762432 15852722537011968 15873628981690368 15876757420650496 15904632163295232 15907766712487704 15922773343862784 15925911468392448 15978060751306752 16002808905043968 16021062068207616 16052353205059584 16076690755944448 16108090542577152 16139551656918123 16151441805090816 16157086642077696 16182987589866384 16257701290650624 16263383264722944 16289454613483926 16307152462282752 16339002369435648 16363774519443456 16395735016551744 16414436360060928 16439860408753152 16496943257394656 16515760041295872 16521532205432832 16548017385126528 16553800823021568 16598351613394944 16652702796742656 16655984778719232 16656885920554992 16674982968950784 16700810573971456 16707551295062016 16755497258450944 16762260051984384 16807371862966272 16810684327747584 16843517695575216 16862729790062592 16865730793046016 16898671673501184 16911121071996928 16917946677854208 16921280935166976 16944150605340672 17002984461609216 17022378447470592 17055625280375808 17107503503376384 17133440805634048 17160906917908992 17166904557207552 17194424314233033 17213105376854016 17214036660688896 17273807621316288 17326349491175424 17332404951711744 17360190017525376 17439395105734656 17440338632564736 17467351684300224 17487275337842688 17493387041046528 17521430172486912 17547995043876864 17582268471696936 17601370911670272 17632273549492224 17635748589232128 17655864320065536 17693496721539072 17717169404510208 17741114744242176 17744611234844672 17751773251003392 17764851136856064 17799548111732736 17802715837104128 17857832604401664 17861352098231808 17896237551548667 17916650401941504 17968066138996736 17974345875849216 17975318345220096 18003160018174464 18023694826733568 18086277100437504 18121601860399296 18134952202207232 18170372030727168 18176722472337408 18205861038599682 18233463600278304 18260640858636288 18288924462907392 18289913951981952 18345546520068096 18373360863936512 18409246334373888 18445201893620712 18458790634389504 18465241876660224 18494842959847296 18559061164568988 18580230046457856 18586723731111936 18616519558267344 18636745671180288 18673145565069312 18701456593649664 18734290646335488 18737982876059136 18759355840069632 18788411895717888 18849934415757312 18853649437022464 18875154332909568 18908293345837056 18912019868716032 18936960890437632 18973947142176768 19025011205996544 19036441052062848 19062169431008256 19091070272684032 19128357519310368 19149139723943936 19150175753404416 19156868630839296 19179837143545344 19268386714845184 19275120906338304 19306020282647616 19312767626858496 19334796203261952 19364743548960768 19431982241839104 19433033573980824 19454146797109248 19492143177572352 19551432575287296 19612465049038848 19619319493951488 19650770644837752 19672120430690304 19673184755073024 19741494424361472 19780052030659053 19801542275629056 19840217162886144 19866382283833344 19905183811731456 19931815580073984 19958754087272448 19962687639200256 19985457528963072 20024491625699328 20028055316742144 20054851478716416 20081956272996352 20090061679951872 20094021110510784 20214074406371328 20221139110330368 20253555020446272 20276656680075264 20345960956690432 20347061737992192 20378576965016928 20401821227483136 20408951547887616 20441668534568064 20472660884523008 20512646550313092 20534932730281984 20543220965965824 20575040020770816 20598508373409792 20670030971928576 20710402126170624 20725659659665408 20766139463688192 20773397111242752 20806698329828208 20838244114603776 20841419451138048 20901627957608448 20902758802265088 20966338880077824 20970070188490752 20998126701641728 21039138667855872 21080230735566528 21095760725016576 21136963382682624 21164838642253824 21206176217726976 21210355616650272 21234548624523264 21276022352305536 21304081001742336 21337078540058624 21345690534948864 21403137606746112 21410617881526272 21477454056769536 21519402209224164 21535255740121088 21542782189436928 21543947722579968 21577316786488512 21609478109528064 21652238025330486 21676935054200832 21684511019630592 21719272817978568 21742869949710336 21785336492580864 21818366025924608 21860980022068992 21885915146747904 21919813878337536 22021013388394496 22028709607243776 22064023180168704 22071734430695424 22107116975442471 22131135484526592 22203603728990208 22207979704958976 22209181227406656 22276735060082688 22349680069312512 22414245770330112 22453598348181504 22458023594100288 22483639720083456 22487641057394688 22531562231334912 22557262237138944 22561707913555968 22592200807120896 22605773749324632 22670645948812288 22696504596627456 22740833707167744 22748781499121664 22810004671168512 22881209223878656 22889206076276736 22890444455241216 22925899085644044 22950807169138688 22952048880918528 22960070491373568 23031743495088384 23101799321567232 23109873268948992 23146920023367168 23173321920086016 23252526807646208 23253784843419648 23289802245733632 23316367117123584 23361906896649216 23397326725169152 23443024628929248 23468494548893696 23477966818246656 23514331452309504 23591328962052096 23622892539346944 23654819658989568 23669031001337856 23732730815643648 23779083805517952 23810443472535552 23815136130975744 23856948244942848 23861650068731556 23888867202588672 23967091126960128 24004213357565952 24031593102311424 24078529807589376 24115036133916672 24162135813865728 24227162707636224 24235629963116544 24274481384799576 24311284800371072 24347521144848384 24385232617209856 24386551935975936 24395074897084416 24460728693424128 24545661779165184 24593602524827616 24611720845852672 24620322502213632 24621654540091392 24659790613129728 24745414886091984 24773640061943808 24782298308149248 24822026077689792 24897527420092416 24935275458199552 24979054195113984 24983977168078848 25012474453426176 25051215860957184 25133245887676416 25166872443879424 25211057794449408 25216026491621376 25265276543362824 25298596189569024 25348007510251776 25366681607995392 25381921402750464 25416225908011008 25504476692413824 25533567671205888 25542491507785728 25573116191393792 25583437920563712 25661255255064576 25700161208451072 25741360376863488 25750356835811328 25819658065281024 25821054991033344 25909309655785472 25910711431974432 25938862396145664 25989524236763136 25998607427567616 26149953398718464 26159092658601984 26160507948847104 26201027526450336 26229493907587072 26230913006764032 26240080561569792 26321992565815296 26373402707545404 26402056367505408 26453622883848192 26483796480098304 26540245082308608 26575754106765312 26611672116363264 26616916852267008 26647276705284096 26699322167599104 26704073755656192 26739801971621888 26786748906602496 26792028147347712 26952099208495104 26961518813773824 27004740027261696 27035542240100352 27129415650656256 27171435953355904 27182402790598944 27202428303310848 27211935397183488 27255558046090752 27265083708506112 27350195400417456 27390961287954432 27433386694361088 27434870927972928 27518319780102144 27560041295904768 27613869501560832 27688185951584256 27697862814990336 27742264439770944 27784325486138368 27838591746853482 27868837276811264 27870345069686784 27880085596667904 27955118506770432 28052184890474496 28106974314088704 28127680966688768 28139033760104448 28182617843576832 28231174824394752 28274901623635968 28280474155533696 28312731499364352 28368029803074048 28405441335656448 28460920713265152 28537516808994816 28547490508701696 28593254146512384 28636605409026048 28692536278965552 28723709585915904 28725263630106624 28769755715318016 28869650700440648 28902580072267776 28912681359507456 28959030423971424 28969151440287744 28990493266280448 29047115323441152 29147973362758656 29149550360971236 29181220195663872 29226418504450048 29238214766358528 29327148862930944 29418697573558272 29428979240927232 29476155967256628 29508180646035456 29509777132609536 29610639606611968 29612241636542208 29702313413443584 29799573425750016 29885661027106816 29897723370110976 29938131130908672 29944031458800384 29978186293444608 29983521409859584 30042082975113216 30076349649518592 30082277218074624 30122934409494528 30141031665766176 30262006128836608 30321111609556992 30331708665495552 30380332530669408 30413339561558016 30518941435035648 30520592606988288 30567865447525392 30602731841224704 30613427321831424 30662502801852096 30708991326784512 30768969825469638 30802399095422976 30862560031156224 30897762560114688 31005046457892864 31053069660978176 31065603189255936 31088489489498112 31149209195532288 31160095666864128 31257366171905664 31262129176707072 31303955757662208 31352441936412672 31354138203397632 31449508320116736 31455105282736128 31497190052462592 31552489509617664 31558708001783808 31643641087524864 31705445074023936 31747257963380736 31753514841300992 31809264326590464 31815533424975408 31851822936784896 31956121502613504 32005617810087936 32042124136415232 32104706410119168 32153381511888896 32216181085154304 32279103313836246 32302883610181632 32314173284155392 32365975179732768 32478357037995729 32515402581301248 32526766529445888 32578909226967852 32614304924565504 32678004738871296 32727549038886912 32791470033103488 32828872720121856 32879720817506304 32993886514789312 33031520082591744 33043064410865664 33096034770253056 33107601646043136 33196703226789888 33305405593485312 33311969557438464 33313771841109984 33349965937901568 33401621147942912 33415102590124032 33510994516901888 33524520103968768 33614743725932544 33621368655495168 33687035391150432 33725459580125184 33731461586092032 33797343347002368 33822242143993856 33835893355708416 33842561870333952 33888301210681344 34005968923218432 34044756894941184 34111250560751616 34215007006752768 34321813835817984 34333809114415104 34388848628466066 34426210753708032 34428073321377792 34547615242632576 34652698982350848 34664809903423488 34720380035050752 34878790211469312 34880677265129472 34934703368600448 34974550675685376 34986774082093056 35042860344973824 35095990087753728 35164536943393872 35202741823340544 35264547098984448 35271497178464256 35386993443078144 35434338809020416 35482229488484352 35489222469689344 35503546502006784 35529702273712128 35599096223465472 35605431674208256 35715665208803328 35722704196463616 35792475103097334 35833300803883008 35936132277993472 35950636690440192 36006320036348928 36047389653467136 36172554200875008 36243203720798592 36269904404414464 36340744061454336 36353444944674816 36411722077199364 36466927200556608 36521281717272576 36577848925814784 36579827903963904 36691093040136192 36746721727873024 36818492668747776 36890403787241424 36917581268779008 36930483753320448 36989685919694592 37118122329137976 37160460092915712 37173447462223872 37233039116534688 37273491342360576 37346291130138624 37402913187299328 37468581292670976 37475965752118272 37518711680139264 37576823791435776 37699868831514624 37707298874044928 37750308665819136 37816586691674112 37824039737432064 37947894284353536 38050022411993088 38072882104125696 38124338862016512 38182140545368064 38256715038620736 38300351506808832 38313737261678592 38359674287090688 38536773429690368 38550241812676608 38612040565295232 38625535253716992 38669592406523904 38729487097921536 38863964483678208 38866067147961648 38908293594218496 38984286355144704 39102865150574592 39224930098077696 39238638987902976 39301541289675504 39344240861380608 39346369510146048 39482988848722944 39560104061318106 39603084551258112 39680434325772288 39810367623462912 39863631160147968 39917508174544896 39925375278400512 39970915057926144 40048983251398656 40056110633484288 40109702957432832 40163912545992704 40180123359903744 40188042221021568 40428148812742656 40442278220660736 40507110040892544 40553313360150528 40691921913380864 40694123475984384 40757153930033856 40803642454966272 40817903095775232 40883337069136128 40945321769046016 41025293100626184 41069865460563968 41086441931931648 41150080041541632 41197016746819584 41340061943857152 41420804252341248 41451319319330816 41532278927376384 41546794222485504 41613396659656416 41676488229207552 41757887620280223 41803255915216896 41805517604530176 41932677760155648 41940140376981504 42078277335711744 42160461471133056 42191521450033152 42273926765365248 42412352435453952 42420711233300544 42469097249046528 42552044704611072 42608162003484672 42674157080117248 42691381069897728 42806275213492224 42821235763052544 42954908113539072 43038804418448328 43070511480242176 43085564378873856 43087895445159936 43154633572977024 43218956219056128 43304476050660972 43353870108401664 43369022039261184 43438545635957136 43485739899420672 43570672985161728 43636732051849216 43721960044137984 43771830293495808 43839627756675072 44042026776788992 44128046360337408 44143468861390848 44214233950884942 44262270969053184 44415959409917952 44418362454813312 44553470120165376 44699360138625024 44828491540660224 44907196696363008 44916047188200576 44967279440166912 44975282114789376 45063124462669824 45114524474277888 45123415827111936 45184401614241792 45211547498649264 45341291897624576 45393009193254912 45481667414335488 45497562998243328 45620009342337024 45762418447757312 45778412152553472 45780888910482432 45851798171288088 45901614338277376 45904097761837056 45920140982747136 46063486990176768 46153454738204457 46203598643134464 46293840046734336 46346643840172032 46505053615292416 46507569686839296 46579604491467264 46632734234247168 46723813793298432 46794653450338304 46886049257858496 46955933636493312 47028662904619008 47182657924104192 47245785078693888 47338062002675712 47465461631287296 47558167611035904 47620886945071104 47630272261951488 47713896489885696 47723300137463112 47777734405177344 47934182253920256 48008426715131904 48063186204622848 48157059615178752 48230072267833344 48324271627731456 48454325415272448 48471259926233088 48548962769599152 48622569600742144 48770465234419712 48773103871951872 48790149794168832 48921457386848256 49091323558330368 49187205049655232 49223441691705344 49243309080182784 49319581226259456 49490829772183968 49547280123887616 49564596616298496 49644052155379584 49795054840184832 49870550916399104 49958108390227968 49967954336157696 50024948906852352 50102431721914368 50266491775352832 50333744887758848 50422115588898816 50432052983242752 50530553086725648 50597192379138048 50696015020503552 50733363215990784 50763842805500928 50832451816022016 51008953384827648 51067135342411776 51146232382787584 51166875841127424 51322510510129152 51400322416902144 51482720753726976 51500713671622656 51583272942699099 51639316130562048 51642109982066688 51818619311570944 51821422863948864 51979048473526272 51997214855135232 52299906797436928 52318185317203968 52321015897694208 52402055052900672 52461826013528064 52480161123139584 52643985131630592 52746805415090808 52804112735010816 52907245767696384 52967592960196608 53080490164617216 53151508213530624 53223344232726528 53233833704534016 53294553410568192 53398644335198208 53408147511312384 53479603943243776 53573497813204992 53584056294695424 53688712654646001 53904198416990208 53923037627547648 54009480054523392 54071084480200704 54258831301312512 54342871906711808 54364805581197888 54404856606621696 54511116092181504 54530167417012224 54700390800834912 54781922575908864 54866773388722176 54869741855945856 55036639560204288 55120082591809536 55227739003121664 55376371903168512 55395725629980672 55484528879541888 55568650972276736 55677183493706964 55737674553622528 55740690139373568 55760171193335808 55910237013540864 56104369780948992 56213948628177408 56255361933377536 56278067520208896 56365235687153664 56549803247271936 56560948311067392 56625462998728704 56736059606148096 56810882671312896 56921841426530304 57075033617989632 57186508293024768 57273210818052096 57385072557931104 57447419171831808 57450527260213248 57539511430636032 57739301400881296 57805160144535552 57825362719014912 57918060847942848 57938302880575488 58094230646882304 58295946725517312 58299100721942472 58362440391327744 58452837008900096 58476429532717056 58654297725861888 58837395147116544 58857958481854464 58952311934513256 59016361292070912 59019554265219072 59221279213223936 59224483273084416 59404626826887168 59599146851500032 59771322054213632 59795446740221952 59876262261817344 59888062917600768 59956372586889216 59967042819719168 60084165950226432 60164554436149248 60245868818989056 60282063331532352 60524012257673216 60642223219113984 60663417330991104 60760665061338816 61037882870071296 61041185213976576 61135730895050784 61205463682449408 61226854643662848 61325005603704192 61417982653569024 61537939650939276 61604798190845952 61725120062312448 61795525120229376 62010092915785728 62106139321956352 62131206378511872 62176978978996224 62298418391064576 62320191333728256 62514732343811328 62524258353414144 62704883872825344 62708276406795264 62899016640233472 62910210565472256 62994380104925184 63117416003567616 63287282175049728 63410890148047872 63494515926761472 63507029682601984 63618528653180928 63631066849950816 63703645873569792 63912243005227008 64011235620175872 64209412820238336 64306763023777792 64432362170308608 64558206627672492 64605767220363264 64628346568310784 64731950359465536 64956714075991458 65030805162602496 65053533058891776 65157818453935704 65228609849131008 65356009477742592 65455098077773824 65582940066206976 65657745440243712 65759441635012608 65987773029578624 66063040165183488 66086128821731328 66192069540506112 66215203292086272 66393406453579776 66610811186970624 66623939114876928 66627543682219968 66803242295885824 66830205180248064 67021989033803776 67049040207937536 67242737310990336 67374070782300864 67450919160250368 67462923172184064 67594686694004736 67644484287987712 67671786711416832 67685123740667904 67776602421362688 68011937846436864 68089513789882368 68222501121503232 68430014013505536 68643627671635968 68667618228830208 68777697256932132 68852421507416064 68856146642755584 69095230485265152 69305397964701696 69329619806846976 69440760070101504 69757580422938624 69761354530258944 69869406737200896 69949101351370752 70085720689947648 70191980175507456 70329073886787744 70405483646681088 70542994356928512 70773986886156288 70868677618040832 70964458976968704 70978444939378688 71007093004013568 71198192446930944 71210863348416512 71431330417606656 71445408392927232 71584950206194668 71666601607766016 71872264555986944 71901273380880384 72012640072697856 72094779306934272 72345108401750016 72486407441597184 72539808808828928 72681488122908672 72706889889349632 72823444154398728 72933854401113216 73042563434545152 73155697851629568 73159655807927808 73382186080272384 73493443455746048 73636985337495552 73780807574482848 73835162537558016 73860967506640896 73979371839389184 74236244658275952 74320920185831424 74346894924447744 74466078233069376 74692582260277248 74805826374598656 74937162585341952 74951931504236544 75037423360278528 75153647582871552 75399737663029248 75414597748089856 75500617331638272 75633173383348224 75648079474864128 75895788568707072 76100044823986176 76145764208251392 76248677724033024 76364281090736128 76513430077241472 76600703013617664 76627474523357184 76719348574181376 77073546859380736 77100483625353216 77224081130590464 77251070507433984 77458974195843072 77727928967356416 77732134295923296 77816587188436992 77968572710289408 78449860196155392 78477277975805952 78603082579351008 78688481722761216 78692739020292096 78965977697445888 79120208122636212 79206169102516224 79360868651544576 79620735246925824 79727262320295936 79835016349089792 79850750556801024 79941830115852288 80097966502797312 80112221266968576 80219405914865664 80327825091985408 80360246719807488 80376084442043136 80856297625485312 80884556441321472 81014220081785088 81106626720301056 81383843826761728 81388246951968768 81514307860067712 81607284909932544 81635806191550464 81766674138272256 81890643538092032 82050586201252368 82139730921127936 82172883863863296 82300160083083264 82680123887714304 82841608504682496 82902638638661632 83064557854752768 83093588444971008 83226793319312832 83352976458415104 83515775240560446 83606511830433792 83611035209060352 83865355520311296 84156554671423488 84320922942266112 84383042900066304 84547853530730496 84824704870907904 84841422466601088 84938194498093056 85104089409222144 85216324006969344 85348314160234496 85382762139795456 85612550426984448 85642471526105088 85909816227078144 86077608836896656 86141022960484352 86171128757747712 86175790890319872 86309267145954048 86608952101321944 86707740216803328 86738044078522368 86877091271914272 86971479798841344 87141345970323456 87273464103698432 87443920088275968 87543660586991616 87679255513350144 88084053553577984 88256092720674816 88286937722781696 88428467901769884 88524541938106368 88831918819835904 88836724909626624 89106940240330752 89398720277250048 89656983081320448 89814393392726016 89832094376401152 89934558880333824 89950564229578752 90126248925339648 90229048948555776 90246831654223872 90368803228483584 90423094997298528 90682583795249152 90786018386509824 90963334828670976 90995125996486656 91240018684674048 91524836895514624 91556824305106944 91561777820964864 91703596342576176 91803228676554752 91808195523674112 91840281965494272 92126973980353536 92306909476408914 92407197286268928 92587680093468672 92693287680344064 93015139373678592 93159208982934528 93265468468494336 93447627586596864 93589306900676608 93772098515716992 93911867272986624 94057325809238016 94365315848208384 94491570157387776 94676124005351424 94930923262574592 95116335222071808 95241773890142208 95260544523902976 95427792979771392 95446600274926224 95555468810354688 95868364507840512 96016853430263808 96126372409245696 96314119230357504 96460144535666688 96648543255462912 96908650830544896 96942519852466176 97097925539198304 97245139201484288 97435071113987187 97540930468839424 97546207743903744 97580299588337664 97842914773696512 98182647116660736 98374410099310464 98446883383410688 98486618160365568 98639162452518912 98981659544367936 99094560247775232 99129193232596992 99288104310759168 99590109680369664 99741101832798208 99916216780455936 99935908672315392 100049897813704704 100204863443828736 100532983550705664 100667489775517696 100844231177797632 100864105966485504 101061106173451296 101194384758276096 101392030041007104 101466726431981568 101527685611001856 101664903632044032 102017906769655296 102134270684823552 102292464765575168 102333751682254848 102645021020258304 102965441507453952 103001427343245312 103166545885398198 103278632261124096 103284219964133376 103637238623141888 103642845727897728 103958096947052544 103994429710270464 104599813594873856 104636370634407936 104642031795388416 104804110105801344 104923652027056128 104960322246279168 105287970263261184 105493610830181616 105608225470021632 105814491535392768 106160980329234432 106303016427061248 106446688465453056 106467667409068032 106589106821136384 106797288670396416 106816295022624768 106959207886487552 107146995626409984 107168112589390848 107377425309292002 107808396833980416 108018960109046784 108142168960401408 108517662602625024 108685743813423616 108729611162395776 108809713213243392 109022232184363008 109060334834024448 109400781601669824 109563845151817728 109733546777444352 109739483711891712 110073279120408576 110240165183619072 110455478006243328 110752743806337024 110791451259961344 110969057759083776 111137301944553472 111354366987413928 111475349107245056 111481380278747136 111520342386671616 111820474027081728 112208739561897984 112427897256354816 112510723866755072 112556135040417792 112730471374307328 113099606494543872 113121896622134784 113250925997457408 113472119212296192 113843682853060608 114150067235979264 114373016586049536 114546421636104192 114770145115862208 114901054520426496 115079022861272064 115478602801762592 115610320289071104 115650725438029824 115836121695885696 115876605761150976 116188461293764608 116591893451034624 116598201443884944 116724880782655488 116905674017800192 116952859065434112 117308595451723776 117674790294233088 117715916963708928 117904623869026512 118032722584141824 118039108530438144 118442558426447872 118448966546168832 118809253653774336 119542644108427264 119590893480443904 119752524523634688 119776125835201536 119912745173778432 119934085639438336 120168331900452864 120329108872298496 120491737637978112 120564126663064704 121284446438227968 121326834661982208 121521330122677632 122075765740142592 122082370427953152 122271461790101568 122410927364898816 122453709287325696 122650011207408384 122835965307138048 123075879301878552 123209596381691904 123450240124624896 123591050240458752 124020185831571456 124212278643912704 124262412757023744 124353957957992448 124596836782129152 124640382667456512 125029464687622656 125273662860840669 125409767745650688 125416552813590528 125798033280466944 125820421130944512 126234832007135232 126574564350099456 126821780296095744 127014059365203968 127237057306361856 127262133699901632 127407291747139584 127824486010454016 128022471240351744 128418825640476672 128613526047555584 128864724340617216 129116413255344984 129211534440726528 129256693136621568 129463900718931072 129913428151982916 130061610325204992 130107066117783552 130315636907871408 130457219698262016 130712018955485184 130910196155547648 131165880132413952 131315490880487424 131518883270025216 131975546059157248 132126080330366976 132384139081012224 132430406584172544 132786812907159552 133247878229753856 133255087364439936 133606484591771648 133660410360496128 134043978067607552 134098080415875072 134485474621980672 134748141564601728 134901838320500736 134925846344368128 135189373388009472 135343573422833664 135370247481335808 135553204842725376 136023875692873728 136179027579764736 136445002243006464 136860028027011072 137287255343271936 137335236457660416 137555394513864264 137704843014832128 137712293285511168 138190460970530304 138460364214613371 138610795929403392 138881520140203008 139515160845877248 139522709060517888 139738813474401792 139898202702741504 140171441379895296 140383960351014912 140658147773575488 141085988713857024 141547973772312576 141737355236081664 141956889878757376 142014186008027136 142396384893861888 142421726696833024 142862660835213312 142890816785854464 143169900412389336 143333203215532032 143744529111973888 143802546761760768 144025280145395712 144189558613868544 144690216803500032 144972814883194368 145079617617657856 145362976245817344 145413779778699264 145646888308797456 145867708802226432 146311395703259136 146319311615855616 146764372160544768 146986886911492096 147273970674991104 147561615148965696 147670325075116032 147958743678778368 148472489316551904 148641840371662848 148693789848895488 148932156466138752 149385164520554496 149611652749197312 149874325170683904 149903863008473088 150074846720557056 150307295165743104 150799475326058496 150829195496179712 151001234663276544 151266346766696448 151296158949728256 151791577137414144 152200089647972352 152291528416502784 152497355448066048 152728562181472256 153026860154482944 153201406027235328 153438697148362752 154147093718761472 154200967250706432 154448162261180928 154502141014867968 154749818828097297 154917948391686144 155455857934712832 155464268591846592 155937145420578816 156899720392310784 156954555951611904 157206165158702016 157385478040584192 157931955394891776 158240416245272424 158412338205032448 158721737303089152 159241470493851648 159454524640591872 159670032698179584 159701501113602048 159883660231704576 160195933005594624 160224442533937152 160438811829731328 160655650183970816 160720493439614976 160752168884086272 161712595250970624 161769112882642944 162028440163570176 162213253440602112 162767687653523456 162776493903937536 163028615720135424 163214569819865088 163533348276544512 163781287076184064 164101172402504736 164279461842255872 164345767727726592 164600320166166528 165360247775428608 165683217009364992 166129115709505536 166187176889942016 166453586638625664 166705952916830208 167031550481120892 167213023660867584 167222070418120704 167730711040622592 168313109342846976 168641845884532224 168766085800132608 169095707061460992 169649409741815808 169682844933202176 169876388996186112 170208178818444288 170432648013938688 170696628320468992 170765524279590912 171225100853968896 171819632454156288 172155217673793312 172282045920968704 172342257515495424 172351581780639744 172618534291908096 173217904202643888 173415480433606656 173476088157044736 173754182543828544 174282691940646912 174546928207396864 174887840176551936 175087321173983232 175358511026700288 176168107107155968 176512185441349632 176573875445563392 176856935803539768 177049083876212736 177663837639671808 177673449819253248 178213880480661504 178797440554500096 179313966162640896 179628786785452032 179664188752802304 179869117760667648 179901128459157504 180252497850679296 180493663308447744 180737606456967168 180846189994597056 181365167590498304 181572036773019648 181926669657341952 181990251992973312 183049673791029248 183113648610213888 183123555641929728 183407192685152352 183606457353109504 183616391047348224 183680563930988544 184253947960707072 184613818952817828 184814394572537856 185175360186937344 185386575360688128 186030278747357184 186318417965869056 186530936936988672 186895255173193728 187178613801353216 187544197031433984 188114651618476032 188730631696416768 188983140314775552 189352248010702848 189861846525149184 190232670444143616 190483547780284416 190521089047805952 190855585959542784 190893200549852448 191110937620709376 191736729015681024 192033706860527616 192628238460715008 192920289071333376 193297086510925824 193817301661089792 193885039704932352 194195851078396608 194490278402968576 194870142227974374 195081860937678848 195092415487807488 195160599176675328 195685829547393024 196365294233321472 196748820198620928 196893766766821376 196973236320731136 197278324905037824 197963319088735872 198189120495550464 198258386465193984 198576208621518336 199180219360739328 199482203665596416 199832433560911872 199871817344630784 200409726887657472 201065967101411328 201334979551035392 201728211932971008 202122212346902592 202388769516552192 202784060082014208 202933452863963136 203055371222003712 203329807264088064 204035813539310592 204268541369647104 204584929531150336 204667503364509696 205290042040516608 205930883014907904 206002854686490624 206333091770796396 206557264522248192 206568439928266752 207274477246283776 207285691455795456 207916193894105088 207988859420540928 209199627189747712 209272741268815872 209284063590776832 209608220211602688 209847304054112256 210575940526522368 210987221660363232 211216450940043264 211628983070785536 212321960658468864 212606032854122496 212893376930906112 212935334818136064 213594577340792832 213632590045249536 213918415772975104 214293991252819968 214336225178781696 214754850618584004 215616793667960832 216037920218093568 216284337920802816 217035325205250048 217371487626847232 217459222324791552 217619426426486784 218044464368726016 218120669668048896 218801563203339648 219127690303635456 219467093554888704 219478967423783424 220146558240817152 220480330367238144 220910956012486656 221505487612674048 221582902519922688 221938115518167552 222274603889106944 222708733974827856 222950698214490112 222962760557494272 223040684773343232 224417479123795968 224855794512709632 225021447733510144 225112270080835584 225460942748614656 226199212989087744 226243793244269568 226501851994914816 226944238424592384 227687365706121216 228300134471958528 228746033172099072 229092843272208384 229540290231724416 229802109040852992 230158045722544128 230957205603525184 231220640578142208 231301450876059648 231672243391771392 231753211522301952 232376922587529216 233183786902069248 233196402887769888 233449761565310976 233811348035600384 233905718130868224 235349580588466176 235431833927417856 235809247738053024 236065445168283648 236078217060876288 236885116852895744 236897933092337664 237618507307548672 239085288216854528 239181786960887808 239505049047269376 239552251670403072 239825490347556864 240336663800905728 240658217744596992 240983475275956224 241128253326129408 242568892876455936 242653669323964416 243042660245355264 244151531480285184 244164740855906304 244542923580203136 244821854729797632 244907418574651392 245300022414816768 245671930614276096 246151758603757104 246419192763383808 246900480249249792 248040371663142912 248424557287825408 248524825514047488 248707915915984896 249193673564258304 249280765334913024 250058929375245312 250547325721681338 250819535491301376 250833105627181056 251596066560933888 252469664014270464 253149128700198912 253643560592191488 254028118730407936 254474114612723712 254524267399803264 254814583494279168 255648972020908032 256044942480703488 256837651280953344 257227052095111168 257729448681234432 258232826510689968 258423068881453056 258513386273243136 258927801437862144 259826856303965832 260123220650409984 260214132235567104 260631273815742816 260914439396524032 261424037910970368 261820392311095296 262331760264827904 262630981760974848 263037766540050432 263951092118314496 264252160660733952 264768278162024448 264860813168345088 265573625814319104 266495756459507712 266510174728879872 267212969183543296 267320820720992256 268196160831750144 268970949243961344 269496283129203456 269803676641001472 269851692688736256 270378746776018944 270687146845667328 270740494962671616 271106409685450752 272047751385747456 272358055159529472 272890004486012928 273720056054022144 274574510686543872 274670472915320832 275110789027728528 275409686029664256 275424586571022336 276380921941060608 276920728429226742 277221591858806784 277763040280406016 279045418121035776 279477626948803584 279796405405483008 280342882759790592 280767920702029824 281316295547150976 282171977427714048 283095947544625152 283474710472163328 283913779757514752 284028372016054272 284792769787723776 284843453393666048 285725321670426624 285781633571708928 286339800824778672 286666406431064064 287489058223947776 287605093523521536 288050560290791424 288379117227737088 289380433607000064 289945629766388736 290159235235315712 290725952491634688 290827559557398528 291293776617594912 291735417604452864 292305213341961561 292622791406518272 292638623231711232 293528744321089536 294547941349982208 295123230297931392 295340650150232064 295917487357556736 296944978633103808 297283680743325696 297387579697790976 297864312932277504 298770329041108992 299223305498394624 299748650341367808 299807726016946176 300149693441114112 300614590331486208 301598950652116992 301658390992359424 302002469326553088 302532693533392896 302592317899456512 303583154274828288 304400179295944704 304583056833005568 304994710896132096 305457124362944512 306053720308965888 306402812054470656 306877394296725504 308294187437522944 308896324522361856 309004282029735936 309499637656194594 309835896783372288 310911715869425664 310928537183693184 311874290841157632 313799440784621568 313909111903223808 314412330317404032 314770956081168384 315863910789783552 316480832490544848 316824676410064896 317443474606178304 318482940987703296 318909049281183744 319340065396359168 319403002227204096 319767320463409152 320391866011189248 320448885067874304 320877623659462656 321311300367941632 321440986879229952 321504337768172544 323425190501941248 324056880327140352 324426506881204224 325535375307046912 325552987807875072 326057231440270848 326429139639730176 327066696553089024 327562574152368128 328202344805009472 328691535455453184 329200640332333056 330720495550857216 331366434018729984 332258231419011072 332374353779884032 332907173277251328 333411905833660416 334063100962241784 334426047321735168 334444140836241408 335461422081245184 336626218685693952 337283691769064448 337532171600265216 338191414122921984 339298819483631616 339365689866404352 339752777992372224 340416357636888576 341393256640937984 341531048559181824 342450201707937792 343639264908312576 344310435347586624 344564091841937408 344703163561279488 345237068583816192 346435808405287776 346830960867213312 346952176314089472 347508365087657088 348565383881293824 349093856414793728 349775680353103872 350174642347966464 350717022053400576 352336214214311936 353024370882699264 353147750891126784 353713871607079536 354098167752425472 355327675279343616 355346899638506496 356427760961323008 358627932325281792 359257573570904064 359328377505604608 359738235521335296 359802256918315008 360504995701358592 360987326616895488 361475212913934336 361692379989194112 362730335180996608 363853339314683904 363980503985946624 366099347582058496 366227297220427776 366247111283859456 366814385370304704 367232782094696448 367361127861977088 368507895921414144 369227637905635656 369628789145075712 370350720373874688 370773150721376256 372060557494714368 372636835931738112 373061873873977344 373790510346387456 374357227602706432 375088394062867968 375820988582522007 376229303236952064 377461263392833536 378704496021405696 379723693050298368 380465340888287232 381042178095611904 381711171919085568 381786401099704896 382221875241418752 383473458031362048 384067413721055232 385256476921430016 385840578142666752 386594173021851648 387634603322179584 387770079409864704 388391702156793216 388980556805937152 389740284455948748 390163721875357696 390184830975614976 390321198353350656 391371659094786048 392730588466642944 393497640397241856 393787533533642752 393946472641462272 394556649810075648 395926638177471744 396378240991100928 397152417243036672 398360438721478656 398964407331192832 399743634689261568 400819453775314944 402131934202822656 403456423865942016 404244424693805184 404777539033104384 405568120164028416 406110742444007424 406659614528176128 408071627078621184 408537082739294208 409169859062300672 409335006729019392 410580084081033216 411861766029815808 412005709372981248 412666183541592792 413114529044496384 413136879856533504 414548954492567552 414571382911590912 415832387788210176 418399254379495424 418545482537631744 418568127181553664 419216440423205376 419694608108224512 421151881053044736 421974443320726464 423257966141571072 424643921316937728 425212065708244992 425870669636272128 427189154681585664 427265180090499072 427836831545950208 428587982505639936 428672450357563392 429509701237168008 431233587335921664 432075840436187136 432568675841605632 434070650410500096 434742975253694464 434918444649583104 435238852852973568 436088928737452032 436241339336097792 437603126406679296 438934187109777408 438957934847566848 440293116481634304 440960660734476288 441821912024973312 443010975225348096 443876231036335104 444549207778213888 445417467949655712 445901396428980224 445925521114988544 446081369546686464 448834958247591936 449711589025419264 450224540161671168 450921885497229312 452398425978175488 452487586488539136 453003703989829632 453888476849184768 455374731412242432 456600268943917056 457492066344198144 458185686544416768 459080580463448832 459604218081705984 460316091445088256 461914411207050368 462441281156284416 462602901752119296 463344486783542784 463506423044603904 464753845175058432 466367573804138496 466392805775539776 467622696071200768 467811436261736448 470699161176932352 470863667854835712 471618495476106048 472156434121752576 473770233705791488 473795866184675328 475237014615097344 478170576433709056 478363573921775616 479010098094538752 479104503340806144 479650980695113728 480673327601811456 481316435489193984 481966950551912448 482256506652258816 485137785752911872 485307338647928832 486085320490710528 488303062960570368 488329481711812608 489085847160406272 489643709459595264 490600044829633536 491343861228552192 492303517207514208 492838385526767616 493800960498499584 496080743326285824 496849114575650816 497049651028094976 498387347128516608 498561530669826048 500117858750490624 501094651443362676 501639070982602752 501666211254362112 503192133121867776 504939328028540928 506298257400397824 507287121184382976 508056237460815872 508948229225447424 509048534799606528 509629166988558336 511297944041816064 512089884961406976 513675302561906688 514454104190222336 515458897362468864 516465653021379936 516846137762906112 517026772546486272 517855602875724288 519653712607931664 520246441300819968 520428264471134208 521262547631485632 522848075821940736 523640784622190592 524663520529655808 525261963521949696 526075533080100864 527902184236628992 528504321321467904 529536556324048896 529721626336690176 531147251628638208 532991512919015424 533020349457759744 534425938367086592 534641641441984512 536392321663500288 537941898487922688 538992566258406912 539607353282002944 539703385377472512 540757493552037888 541480989925343232 542212819370901504 544095502771494912 544716110319058944 545780008972025856 549149021373087744 549340945830641664 550221578055457056 550819372059328512 550849173142044672 552761843882121216 553841456858453484 554443183717613568 555526080560812032 558090836242071552 558955253897607168 559592810810966016 560685765519581184 561535841404059648 562632591094301952 564343954855428096 566191895089250304 566949420944326656 567827559515029504 568056744032108544 569585539575447552 569686906787332096 571450643340853248 571563267143417856 572679601649557344 573332812862128128 574978116447895552 575210187047043072 576101120581582848 578760867214000128 579891259532777472 580318470470631424 581451904983269376 581655119114797056 582587553235189824 583470835208905728 584610426683923122 585245582813036544 585277246463422464 587057488642179072 589095882699964416 590246460595862784 590681300300464128 591834974715113472 593889957266207616 594567361486651392 594775159395581952 595728625864555008 597540658082217984 598446610996789248 599497300682735616 599615452033892352 601229180662972416 603197901304233984 603316781984718848 604004938653106176 605184635798913024 607166308549656576 608800358591889408 609166113666011136 609989421792264192 610914248725889024 612107440617931776 612805624108941312 613754788593451008 616588374875045888 617792649044723712 618008564059471872 618999275312389188 619671793566744576 621823431738851328 621857074367386368 623748581682315264 627598881569243136 627818223806447616 628824660634808064 629541912162336768 631727821579567104 632961664981089696 633649352820129792 634886949212356608 636965881975406592 637818098562367488 638680130792718336 638806004454408192 640783732022378496 640897770135748608 641755247318925312 642622600735883264 642881973758459904 643008675536345088 646850381003882496 648113760654280704 648853013762408448 651105975615750144 652114462880541696 652858279279460352 654133393106178048 655125148304736256 656404689610018944 657383070910906368 658401280664666112 661440991101714432 662732868037459968 664516462838022144 664748707559768064 665814346554502656 666823811667320832 668126201924483568 668852094643470336 668888281672482816 673252437371387904 674567383538128896 675064343200530432 676382828245843968 678597638967263232 678731379732808704 679505555984744448 680832715273777152 682786513281875968 683062097118363648 684900403415875584 687278529816625152 688620870695173248 689128183683874816 689406327122558976 690474137167632384 692871616810575552 693661921734426624 693904352628178944 695016730175314176 697130767762587648 698187712829587456 699551360706207744 700349284695932928 701434044106801152 704672428428623872 706048741765398528 706295501782253568 707427743214159072 708196335504850944 710655350558687232 710693799277012992 712855521922646016 717255864650563584 718515147141808128 718656755011209216 719476471042670592 721009991402717184 721974653233790976 722950425827868672 723384759978388224 725460670361993216 727706678629367808 727961007971893248 732198695164116992 732454594440855552 732494222567718912 733628770740609408 734465564189392896 734722255723954176 737015791842828288 738455275811271312 739257578290151424 740701440747749376 744121114989428736 745273671863476224 746123747747954688 747581020692774912 748714455205412864 750176788125735936 751641977165044014 752458606473904128 757408992042811392 759447386100596736 760930681776574464 762084356191223808 763422343838171136 763572802199409792 764443750482837504 766946916062724096 768134827442110464 770512953842860032 771681156285333504 773188346043703296 775269206644359168 775540158819729408 776783404313586432 777961113611874304 779480568911897496 780327443750715392 780369661951229952 780642396706701312 782743318189572096 785461176933285888 786995280794483712 787575067067285504 787892945282924544 789113299620151296 791853276354943488 792756481982201856 794304834486073344 796720877442957312 799487269378523136 801638907550629888 806912847731884032 808488849387610368 809555078066208768 811136240328056832 812221484888014848 813319229056352256 816143254157242368 817074165478588416 818339718124601344 818670013458038784 821160168162066432 823723532059631616 824011418745962496 825332367083185584 826229058088992768 826273759713067008 829097908985135104 829142765823181824 831664775576420352 836798508758990848 837136254363107328 838432880846410752 839389216216449024 842303762106089472 843948886641452928 846515932283142144 849287842633875456 850424131416489984 851741339272544256 854378309363171328 854530360180998144 855673663091900416 857175965011279872 857344900715126784 859019402474336016 862467174671843328 864151680872374272 865137351683211264 868141300821000192 869485950507388928 869836889299166208 870477705705947136 872177857474904064 872482678672195584 875206252813358592 876915640025884683 877868374219554816 877915869695133696 880586232963268608 883643824049946624 886021950450696192 887752462072670208 889098415556427776 890834935899311424 891851042229977088 892162739093372928 897669916495183872 899423178050838528 900449080323342336 901843770994458624 904796851956350976 904975172977078272 906007407979659264 907776953698369536 910749462824484864 913200537887834112 914984132688396288 916371373088833536 918161160926897664 919208436163411968 920632182890176512 923828822414100736 924882562312568832 926688973567085568 927012846089207808 929507690350116864 932735147608276992 932785611551079552 935245392142401536 935622872523472896 941398322353864704 941727335709671424 943236990952212096 944312868243505152 947540467411582976 947591732369350656 950474029230194688 956341152867418112 956727147843551232 958020196189077504 958209006681612288 959301961390227456 961346655203622912 962632870978387968 963933901103824896 964513013304517632 970275571505823744 972170640981421056 976606125921140736 976658963423625216 978171694320812544 979287418919190528 981200089659267072 982687722457104384 984607034415028416 987601920996999168 992161486652571648 993698229151301632 994099302056189952 996774694257033216 997123061339652096 1000235717500981248 1002189302886725352 1003278141965205504 1003332422508724224 1006384266243735552 1009878656057081856 1012596514800795648 1014574242368765952 1016112474921631744 1017896458450894848 1018097069599213056 1019258333977116672 1024179769922813952 1027350605123813376 1028908208380444672 1030917794724937728 1032931306042759872 1033692275525812224 1035711205751448576 1039307425215863328 1040492882601639936 1040856528942268416 1042525095262971264 1045696151643881472 1047281569244381184 1049327041059311616 1050523927043899392 1052151066160201728 1055804368473257984 1057008642642935808 1059073112648097792 1059443252673380352 1062294503257276416 1065983025838030848 1066040698915519488 1068851876734173184 1069283282883969024 1075883796975845376 1077985132516813824 1079214706564005888 1079406770754945024 1081514987104075776 1082961979850686464 1084425638741803008 1088191005542989824 1091560017944051712 1098298042746175488 1098681891661283328 1100443156110914112 1101698346284089344 1105523687764242432 1107682913716906968 1108886367435227136 1111052161121624064 1116181672484143104 1117910507795214336 1119185621621932032 1121371531039162368 1123071682808119296 1125265182188603904 1128687909710856192 1132383790178500608 1135655119030059008 1136113488064217088 1139171079150895104 1139373813574664192 1143126534286835712 1145359203299114688 1146665625724256256 1149956232895791104 1150420374094086144 1152202241163165696 1157521734428000256 1159782519065554944 1162903809966538752 1163310238229594112 1165175106470379648 1166941670417811456 1169220853367846244 1170491165626073088 1170554492926844928 1174114977284358144 1178191765399928832 1180492921191725568 1181362600600928256 1183669949430226944 1187779914532415232 1189134722973302784 1191457251729110016 1195081316164435968 1196893221993578496 1199230904067784704 1202458361325944832 1206395802608467968 1206633563969437696 1210369271597826048 1214332617099313152 1218332227332022272 1219978843584528384 1221828497451778048 1224214881235863552 1225611248217882624 1227509577186902016 1233176749750091776 1235585298089447424 1236017128118943744 1237998550624778376 1239343587133489152 1243646863477702656 1243714148734772736 1247497163364630528 1255197763138486272 1255636447612895232 1257649321269616128 1259083824324673536 1263455643159134208 1265923329962179392 1269773898424713216 1273931763950813184 1275636197124734976 1277612008908816384 1281567464044756992 1281795540271497216 1283510494637850624 1285245201471766528 1285763947516919808 1286017351072690176 1293700762007764992 1296227521308561408 1297706027524816896 1302211951231500288 1304228925761083392 1305716558558920704 1308266786212356096 1310250296609472512 1312809379220037888 1316802561329332224 1322881982203428864 1325465736074919936 1329032925676044288 1331628693109005312 1333647623334641664 1336252403848967136 1337704189286940672 1337776563344965632 1346504874742775808 1349134767076257792 1352765656491687936 1357195277934526464 1357462759465617408 1359011111969488896 1361665430547554304 1365573026563751936 1366124194236727296 1369800806831751168 1374557059633250304 1377241741390346496 1378256367367749632 1378812654245117952 1380948274335264768 1385743233621151104 1387323843468853248 1387808705256357888 1390033460350628352 1394261535525175296 1396375425659174912 1399102721412415488 1402868088213602304 1409344856857247744 1412097483530797056 1412591003564507136 1414855486428318144 1421310701117374464 1421387598554025984 1425711043845292032 1434511729301127168 1437030294283616256 1437313510022418432 1438952942085341184 1442019982805434368 1443949306467581952 1445900851655737344 1446769519956776448 1450921340723986432 1455413357258735616 1455922015943786496 1464397390328233984 1464909188881711104 1464988445135437824 1467257541481218816 1468931128378785792 1474031583685656576 1476910551622542624 1478515156580302848 1481402881495498752 1488242229978857472 1490547343726952448 1495162041385549824 1497428910410825728 1500353576251471872 1503283954330088028 1504917212947808256 1514817984085622784 1518894772201193472 1521861363553148928 1524168712382447616 1526844687676342272 1527145604398819584 1528887500965675008 1533893832125448192 1536269654884220928 1541025907685720064 1543362312570667008 1546376692087406592 1550538413288718336 1551080317639458816 1553566808627172864 1555922227223748608 1558961137823794992 1560654887501430784 1560739323902459904 1561284793413402624 1570922353866571776 1573990561588967424 1575150134134571008 1575785890565849088 1578226599240302592 1583706552709886976 1585512963964403712 1588609668972146688 1593441754885914624 1598974538757046272 1603277815101259776 1613825695463768064 1616977698775220736 1619110156132417536 1622272480656113664 1624442969776029696 1626638458112704512 1632286508314484736 1634148330957176832 1636679436249202688 1637340026916077568 1647447064119263232 1648022837491924992 1650664734166371168 1652458116177985536 1652547519426134016 1658195817970270208 1658285531646363648 1663329551152840704 1673597017517981696 1674272508726214656 1676865761692821504 1678778432432898048 1684607524212178944 1687897773282905856 1693031864566284288 1698575685267750912 1700848262832979968 1703482678545088512 1708756618726342656 1709060720361996288 1711347326183800832 1714351930022559744 1714689801430253568 1718038804948672032 1724934349343686656 1728303361744748544 1736282601642000384 1738971901014777856 1739673778598332416 1740955411411894272 1744355714949808128 1744965357344391168 1750412505626717184 1753831280051769366 1755736748439109632 1755831739390267392 1761172465926537216 1767287648099893248 1772043900901392384 1775504924145340416 1778196831112855552 1781669871798622848 1783702084459954176 1784325478186745856 1795339832990367744 1798846356101677056 1803687541988917248 1809593703912701952 1809950345954156544 1812014815959318528 1815553907396739072 1821498925648969728 1826401075775668224 1829968265376792576 1832742746177667072 1836322321853795328 1838416872326823936 1841264365780353024 1847657644828201472 1849765124625137664 1853377947134171136 1854025692178415616 1859015380700233728 1865470295216553984 1865571223102159104 1870490784284803072 1871245745046945792 1882796644707729408 1883454671419342848 1886473981904424192 1888625736487010304 1895080934823165952 1895183464738701312 1900948058460389376 1912682305734836224 1913454295687102464 1916040392378155008 1916418013363224576 1922693310407245824 1925265741956775936 1927867802207649792 1929026026609035264 1940551143011647488 1944341281962842112 1953317926847250432 1956343388641625088 1958574837838381056 1962400179318534144 1965375444914208768 1969214068830056832 1975203841993998336 1984322973305143296 1987396458302603264 1988198604112379904 1993549388514066432 1994246122679304192 2000471435001962496 2004378605773450704 2006556283930411008 2006664845017448448 2019757312114163712 2025193029601591296 2029148484737531904 2032224949843263488 2035792916901789696 2036194139198426112 2038516667954233344 2048359539845627904 2054701210247626752 2061835589449875456 2065862612085519744 2067384551051624448 2071422411502897152 2078614850431726656 2080985765203279872 2081713057884536832 2085050190525942528 2091392303287762944 2094563138488762368 2098654082118623232 2101047854087798784 2104302132320403456 2111608736946515968 2114017285285871616 2118146225296195584 2118886505346760704 2124589006514552832 2131966051676061696 2132081397831038976 2137703753468346368 2138566565767938048 2151767593951690752 2155970265033627648 2158429413128011776 2163029974208151552 2165923959701372928 2168851277483606016 2176382011085979648 2183120035888103424 2196596085492350976 2197363783322566656 2200886312221828224 2203396692568178688 2211047375528484864 2215365827433813936 2217772734870454272 2222104322243248128 2232363344968286208 2235821015590428672 2238371243243864064 2242743062078324736 2246143365616238592 2250530364377207808 2257375819421712384 2271310238060118016 2272226976128434176 2278342158301790208 2278747627149328384 2286253068573671424 2290718406598229376 2293331251448512512 2300840748188172288 2304404482326331392 2315043468856000512 2319565038131109888 2325807619933077504 2326620476459188224 2330350212940759296 2333883340835622912 2338441706735692488 2340982331252146176 2341108985853689856 2348229954568716288 2356383530799857664 2360985842383451136 2362725201201856512 2367339898860453888 2375559829064830464 2378269445946605568 2382914503458220032 2390162632328871936 2398461808135569408 2404916722651889664 2413267127938875392 2420738543195652096 2428665234198626304 2436664454664044544 2439957687169056768 2443656994903556096 2448429762471727104 2451222496435765248 2455019154373804032 2466353499500183552 2471170596178894848 2472034256237887488 2475997101249556752 2478687174266978304 2487293726955405312 2487428297469545472 2494994326729261056 2510395526276972544 2515298642539232256 2518167648649347072 2526911286318268416 2531846659924358784 2539547796849426432 2547863527901626368 2551272394249469952 2555224017817632768 2563134928089513984 2563591080542994432 2567020989275701248 2571527895033839616 2572034702145380352 2587401524015529984 2592455042617122816 2595412055049633792 2604423902463000576 2608457851522166784 2611433117117841408 2616533572424712192 2620500593218945024 2625618758440075776 2630746920077654049 2633605122658664448 2650931472149839872 2658065851352088576 2663257386218010624 2667295246669283328 2672504807697934272 2675553126689931264 2693009749485551616 2698269534152515584 2705531312983375872 2714390555869052928 2714925518931234816 2718022223938977792 2723330861095108608 2731146053127503872 2732248388473454592 2739601613663502336 2749114119266500608 2754483482780692992 2756512734735499264 2757625308490235904 2761896548670529536 2771486467242302208 2774647686937706496 2780066920701256704 2788523071050350592 2792750851318349824 2798205442824830976 2805736176427204608 2824194967061594112 2825182007129014272 2829710972856636288 2842621402234748928 2842775197108051968 2851422087690584064 2869023458602254336 2874060588567232512 2874627020044836864 2877905884170682368 2884039965610868736 2887898612935163904 2891801703311474688 2893539039913552896 2901842681447972864 2910826714517471232 2928794780656467968 2929818377763422208 2929976890270875648 2934515082962437632 2937862256757571584 2948063167371313152 2953821103245085248 2962805762990997504 2976484459957714944 2981094687453904896 2990324082771099648 2994857820821651456 3000707152502943744 3006567908660176056 3009834425895616512 3029635968171245568 3037789544402386944 3043722727106297856 3048337424764895232 3053689375352684544 3054291208797639168 3057775001931350016 3072539309768441856 3082051815371440128 3086724625141334016 3092753384174813184 3101076826577436672 3107133617254345728 3111844454447497216 3117922275647589984 3121309775002861568 3121478647804919808 3122569586826805248 3141844707733143552 3147981123177934848 3151571781131698176 3156453198480605184 3167413105419773952 3171025927928807424 3177219337944293376 3186883509771829248 3197949077514092544 3206555630202519552 3227651390927536128 3233955397550441472 3238220312264835072 3244544961312227328 3248885939552059392 3253276916225409024 3264573016628969472 3273358872498405376 3274680053832155136 3294894128238526464 3296045674983849984 3301329468332742336 3305095038852268032 3316391635940540416 3316571063292727296 3326659102305681408 3347194035035963392 3348545017452429312 3353731523385643008 3357556864865796096 3369215048424357888 3375795546565811712 3386063729132568576 3397151370535501824 3406965357090177024 3417513237452685312 3418121440723992576 3422694652367601664 3429379602860507136 3436077609897344064 3449868698687373312 3456606723489497088 3472565203284000768 3477943802029555712 3479347557196664832 3488711429899616256 3489930714688782336 3500825011253434368 3507662560103538732 3511473496878219264 3511663478780534784 3522344931853074432 3534575296199786496 3544087801802784768 3551009848290680832 3556393662225711104 3563339743597245696 3567404168919908352 3590679665980735488 3597692712203354112 3607375083977834496 3619187407825403904 3619900691908313088 3631107814793478144 3642997851297939456 3659936530753585152 3665485492355334144 3672644643707590656 3676833744653647872 3682528731560706048 3695315289656402944 3699530249250275328 3706755894268342272 3708051384356831232 3718030761400467456 3730940590433107968 3731142446204318208 3740981568569606144 3742491490093891584 3765593289415458816 3766909342838685696 3772947963808848384 3777251472974020608 3790161869646331904 3790366929477402624 3825364611469672448 3826908591374204928 3832836026726449152 3845386620814491648 3850531483913551872 3855735604415299584 3858052053218070528 3881102286023294976 3888682563925684224 3906635853694500864 3912686777283250176 3917149675676762112 3924800358637068288 3930750889828417536 3938428137660113664 3950407683987996672 3968645946610286592 3974792916605206528 3976397208224759808 3987098777028132864 4000942870003924992 4008757211546901408 4013112567860822016 4013329690034896896 4039514624228327424 4058296969475063808 4064449899686526976 4071585833803579392 4072388278396852224 4077033335908466688 4096719079691255808 4109402420495253504 4123671178899750912 4131725224171039488 4134769102103248896 4142844823005794304 4157229700863453312 4161971530406559744 4163426115769073664 4170100381051885056 4182784606575525888 4189126276977524736 4197308164237246464 4208604264640806912 4223217473893031936 4228034570571743232 4236292450592391168 4237773010693521408 4263932103352123392 4264162795662077952 4275407506936692736 4277133131535876096 4303535187903381504 4311940530067255296 4316858826256023552 4326059948416303104 4331847919402745856 4337702554967212032 4352764022171959296 4366240071776206848 4393192170984701952 4394727566645133312 4401772624443656448 4406793385136357376 4422094751056969728 4430731654867627872 4435545469740908544 4444208644486496256 4464726689936572416 4471642031180857344 4485486124156649472 4492286731232477184 4501060728754415616 4514751638843424768 4542620476120236032 4544453952256868352 4556684316603580416 4572506137147342848 4581436813196458752 4586662502897025024 4601681496376344576 4608808964652662784 4630086937712001024 4639130076262219776 4651615239866155008 4653240952918376448 4660700425881518592 4667766681671245824 4676883413471384976 4681964662504292352 4682217971707379712 4712767061599715328 4721971684766902272 4725450402403713024 4734679797720907776 4751119658129660928 4756538891893211136 4765829006916440064 4780325264657743872 4796923616271138816 4809833445303779328 4826534255877750784 4841477086391304192 4857330468397252608 4873328909328089088 4879915374338113536 4887313989807112192 4896859524943454208 4902444992871530496 4910038308747608064 4932706999000367104 4942341192357789696 4944068512475774976 4951994202499113504 4957374348533956608 4974587453910810624 4974856594939090944 4989988653458522112 5020791052553945088 5030597285078464512 5036335297298694144 5053822572636536832 5063693319848717568 5079095593698852864 5095727055803252736 5102544788498939904 5110448035635265536 5126269856179027968 5127182161085988864 5134041978551402496 5143055790067679232 5144069404290760704 5174803048031059968 5184910085234245632 5208847804926001152 5216915703044333568 5222866234235682816 5233067144849424384 5241001186437890048 5251237516880151552 5261493840155308098 5267210245317328896 5301862944299679744 5316131702704177152 5326514772436021248 5334590493338566656 5345009615395868544 5351106253379862528 5386019498971103232 5396539068305031168 5411062625966751744 5428781111738105856 5429851037862469632 5436044447877955584 5446661722190217216 5462292106255007744 5464496776946909184 5479203227327004672 5498228238533001216 5508966965561385984 5513025469470998528 5515250616980471808 5523793097341059072 5542972934484604416 5549295373875412992 5560133841402513408 5577046142100701184 5596410885649661952 5611472352854409216 5648389934123188224 5650364014258028544 5659421945713272576 5685242804469497856 5685550394216103936 5702844175381168128 5738046917204508672 5748121177134465024 5749254040089673728 5768079931221737472 5775797225870327808 5783603406622949376 5787078079827105792 5803685362895945728 5821653429034942464 5857589561312935936 5859953780541751296 5869030165924875264 5875724513515143168 5896126334742626304 5907642206490170496 5925611525981995008 5952968919915429888 5962189374907809792 5980648165542199296 5989715641643302912 6001414305005887488 6013135817320352112 6019668851791233024 6059271936342491136 6075579088804773888 6087445454212595712 6096674849529790464 6107378750705369088 6108582417595278336 6115550003862700032 6145078619536883712 6164103630742880256 6185506768349626368 6202153653154873344 6214267234508691456 6223688908894994432 6235844551295179968 6242957295609839616 6245139173653610496 6283689415466287104 6295962246355869696 6303143562263396352 6312906396961210368 6334826210839547904 6342051855857614848 6354438675888586752 6373767019543658496 6395898155028185088 6413111260405039104 6455302781855072256 6467910795100882944 6489089922624454656 6497771879104118784 6506553832450818048 6529146033257938944 6546717744996810752 6549360107664310272 6589788256477052928 6592091349967699968 6602658936665484672 6610190077704536064 6632783271881080832 6633142126585454592 6653318204611362816 6694388070071926784 6697090034904858624 6707463046771286016 6715113729731592192 6738430096848715776 6751591093131623424 6772127458265137152 6813930714180354048 6835026474905370624 6836242881447985152 6858759205721014272 6872155219794688128 6913213446978994176 6945130406568001536 6955887604059111424 6958695114393329664 6977422859799232512 6979861429377564672 7001650022506868736 7015325120207077464 7022946993756438528 7023326957561069568 7044689863706148864 7069150592399572992 7088175603605569536 7102019696581361664 7112787324451422208 7126679487194491392 7134808337839816704 7195385424406708224 7214750167955668992 7239801383816626176 7262215629586956288 7285995702595878912 7319873061507170304 7330970984710668288 7345289287415181312 7353667489307295744 7365057463121412096 7390630579312805888 7399060498500550656 7413511788536684544 7416102768713662464 7436061522800934912 7461881180866215936 7462284892408636416 7481963137139212288 7484982980187783168 7531186578830917632 7545895927617696768 7554502945948041216 7580323739292663808 7580733858954805248 7653817182748409856 7665672053452898304 7690773241628983296 7701062967827103744 7716104106436141056 7762204572046589952 7777365127851368448 7813271707389001728 7825373554566500352 7834299351353524224 7849600717274136576 7861501779656835072 7876856275320227328 7900815367975993344 7949585833210413056 7952794416449519616 7974197554056265728 8001885740007849984 8017514423093802816 8026659380069793792 8079029248456654848 8116593938950127616 8128899799373053952 8143171667607158784 8144776556793704448 8154066671816933376 8193438159382511616 8218804840990507008 8247342357799501824 8263450448342078976 8269538204206497792 8285689646011588608 8314459401726906624 8323943060813119488 8340200762103770112 8365569213151051776 8378252553955049472 8394616328474492928 8417208529281613824 8446434947786063872 8472584901184782336 8475546021387042816 8527864206704246784 8528325591324155904 8554266263071752192 8607070375806763008 8623881060134510592 8633717652512047104 8652119896832606208 8663695838805491712 8675405109934424064 8705528044343918592 8732480143552413696 8786384341969403904 8789455133290266624 8803545248887312896 8813586770272714752 8844189502113939456 8861463309735255744 8888417288972992512 8929453379873144832 8943284062361714688 8970972248313298944 8984573462464954368 9002121457508831232 9029503277686849536 9085240952240472064 9088907904513736704 9113368633207160832 9145012274294685696 9162873626392917504 9173325005794050048 9217617929305325568 9260173875424002048 9278260152524439552 9303230479732310016 9321400851763037184 9335533363342491648 9353766826942769952 9363929325008584704 9364435943414759424 9425534123199430656 9443943369533804544 9469359595441815552 9502239316259321856 9513077783786422272 9531658013832880128 9560650529315487744 9593847232542277632 9619666890607558656 9653068511755501568 9682954172782608384 9714660936794505216 9746657818656178176 9759830748676227072 9774627979614224384 9793719049886908416 9820076617495216128 9865413998000734208 9884682384715579392 9888137024951549952 9903988404998227008 9949174907821621248 9949713189878181888 9979977306917044224 10041582105107890176 10061194570156929024 10072670594597388288 10107645145273073664 10127386639697435136 10158191187397705728 10191454111606505472 10220896071270531072 10252539712358055936 10254364322171977728 10268083957102804992 10288138808581521408 10349606096062119936 10369820170468491264 10417695609852002304 10433831406088667136 10466134289698848768 10482002372875780096 10502475033760303104 10522987680310616196 10534420490634657792 10603725888599359488 10632263405408354304 10653029544872042496 10669180986677133312 10690019230791737088 10702212506759725056 10772038997942206464 10793078136610062336 10822125251933503488 10857562223476211712 10859702075724939264 10893323444380434432 10924584212510015488 10928993553893818368 10996456477066002432 11017933931122771968 11026050938941997056 11030501233960943616 11047586194682118144 11085945868969208832 11098590747750825984 11120267682805026816 11154092284201402368 11192821771299323904 11222944705708818432 11296779868246376448 11300728028516057088 11318843891426545152 11370485608938995712 11371100788432207872 11476093834409017344 11498508080179347456 11536159862443474944 11551594451740655616 11567206813245898752 11574156159654211584 11607370725791891456 11643306858069884928 11715179122625871872 11719907561083502592 11738060331849750528 11751449027030286336 11792252669485252608 11815284412980340992 11851223051963990016 11905937839830859776 11924378749815619584 11961296331084398592 11979431283286605824 12002828610011774976 12026271634640704224 12039337703582466048 12118543872684982272 12174890908425191424 12193349699059580928 12214757501410738176 12217164835190556672 12231100007725400064 12290157239073767424 12328207261485760512 12371013536699252736 12404307306309746688 12428534469017382912 12447377817789988864 12471689102590359936 12485914591219679232 12490278347307220992 12567378830932574208 12591924492711739392 12625812793922420736 12669652421679095808 12684103711715229696 12708877351777173504 12791796310056370176 12826222520810078208 12910605563710144512 12935821590201765888 12978179845248909312 12995543758208237568 13013107664901636096 13058292066515877888 13093435489993621504 13098720215328620544 13179576512954105856 13184182699935399936 13205317873330969344 13220380155409072128 13265566543762161664 13266284253170909184 13306636409222725632 13388776140143853568 13394180069809717248 13414926093542572032 13476860193697431552 13503182186263246848 13544254916530274304 13627861428360708096 13670052949810741248 13717518411442028544 13744310439589376256 13826426893957988352 13890260813136003072 13911775208118222848 13917390228786659328 13954845719598465024 13959722858755129344 14003300045013737472 14030650240414154928 14045893987512877056 14046653915122139136 14138301184799145984 14176351207211139072 14204039393162723328 14225574648902844416 14253358974388982784 14269616675679633408 14390770848813416448 14429500335911337984 14479602767633252352 14524431259173912576 14571991405191757824 14639746123014340608 14661941969421336576 14690578574830362624 14707334978614591488 14730114926242824192 14781261158625611776 14798120997001101312 14827023577073369088 14832205537427324928 14872123045601869824 14923762361732431872 14924569784817272832 14963926274278424576 14969965960375566336 15062373157661835264 15091791855235393536 15109005891896082432 15161467717909610496 15307634365496819712 15331344106905796608 15381546483257966592 15402125935654207488 15432208212872282112 15524409144093179904 15554730255702736896 15626543414778003456 15650747109133000704 15668598702707048448 15699201434548273152 15723003559313670144 15753712550640454656 15801630735951986688 15899171666420826112 15905588832899039232 15948395108112531456 16003771480015699968 16035028846187605632 16053318760139587584 16158058496913309696 16233187877900255232 16257799598746107904 16286343335214317568 16289553113587408896 16308133343633866752 16386876318765023232 16437609681981014016 16494684715599003648 16526900896684157952 16539076408412995584 16571379292023177216 16628918803453813248 16647886121626238976 16680401524207540224 16731138426302103552 16789232656948985856 16834417058563227648 16892869895572127744 16945169802369564672 16951092042774085632 17055728413408493568 17056651182648311808 17108532526143504384 17214140751613526016 17247762120269021184 17304239793665212416 17327391677610983424 17350810219868848128 17411056088687837184 17464960287104827392 17572768683938807808 17607090497774625792 17627173540545429504 17688379004227878912 17722926619470511488 17776834577945985024 17858906759746289664 17886568124723429376 17941944496626597888 17969146924929908736 18004242915017662464 18059006555373699072 18170481904480944128 18177815809027473408 18226737266414321664 18290024548589371392 18325747252785835008 18346650011588100096 18435235858610651136 18556520305048879104 18606460959464620032 18642801703526074368 18671066726684983296 18707533653885539904 18728871886829518848 18851068246398861312 18887886739067609088 18938719190883631104 19004478632518643712 19026155567572844544 19063316027665760256 19121301058630975488 19187694465084555264 19239333781215117312 19306137023511003136 19365908345565216768 19493315637312356352 19519661497352454144 19549255959228448768 19587438099773816832 19640153234990432256 19769364769431158784 19776274049903099904 19807976809996454016 19898349815643242496 19899426379756363776 19959954613834088448 20083164210215780352 20122389140313858048 20145341189194776576 20215290290546147328 20254773279394870272 20316382374795411456 20441792142541062144 20505079424716111872 20508728644343955456 20576277617163042816 20739640340936982528 20835391219704004608 20867662812177334272 20932268579397697536 20964004745751560192 21004950067520606208 21045975360621232392 21068840981269315584 21207451777198718976 21264526810816708608 21306059089744084992 21338361973354266624 21380038461583474176 21404425013519450112 21586156273220124672 21644250503867006976 21719404151449878528 21786646888760868864 21849168425020030976 21857987107787636736 21992912954132004864 22035867862245543936 22061002467921887232 22095172389364236288 22171891737938417664 22197181495501651968 22240535365610053632 22308184568402804736 22385643542598647808 22445889411417636864 22593559736492752896 22637687782853090304 22740971217877991424 22742201576864415744 22997016160358694912 23072319724886949888 23103188903481311232 23148312319308423168 23214741451583782912 23286613716139769856 23430358245251743744 23439815122167005184 23476120663699501056 23502898054060572672 23584505338970505216 23630568825960681984 23702446103927980032 23848757499631239168 23922592662168797184 23958862566573211648 24005657220023549952 24052543269281408448 24237087745369964544 24349781816850382848 24386699398119161856 24429515002821476352 24434329670381113344 24462200015450800128 24580314478147534848 24656414522971521024 24742027073398505472 24808614612619493376 24857068938034765824 24894755635579977728 24943378205180719872 24971829182439358464 25134757661865148416 25183848985423478784 25251625587844841472 25339304843358191616 25417754703554347008 25583592620112740352 25821211127420289024 25871643180403531776 25956359690497818624 25991087516416475136 26026215329803272192 26116584133031755776 26186870979987243008 26197440430657241088 26359153025908211712 26368365399870799872 26410635746661938688 26440760310818144256 26531133087524323328 26532568506341818368 26777552280287707136 26788360139619434496 26829852187085144064 26953720387394863104 27006364372526493696 27088509833060548608 27255722856721416192 27340105899621482496 27435036822884057088 27488620879178752512 27652853787915976704 27780521626272006144 27823550416236445696 27834780457573318656 27909691439196930048 28006600090027474944 28061300480828309856 28091787975025754112 28093307830244278272 28276602369598291968 28408078786325446656 28451149297805688832 28506717948777965568 28539233351359266816 28781541697626832896 28859000671822675968 28959205535266504704 29048862518347825152 29143982810383515648 29279492246028681216 29323883938842673152 29381157149660725248 29460229852485648384 29562522317251223552 29596241994002202624 29654047154146738176 29664411074854649856 29847524723464863744 29849139569634545664 29927852548556849152 29939931920751132672 30124746315323670528 30183583710470787072 30218011783792164864 30322935435819220992 30662688213811593216 30763092966515933184 30804251871308414976 30864416425744564224 31048818288186359808 31109460511405473792 31253086829556006912 31301494218266001408 31398402869096546304 31446007118627340288 31507425101280909312 31603261471903973376 31798343332841652224 31811177665798078464 31896790216225062912 32007542960031399936 32070057692375211264 32106637520279175168 32316116993826619392 32466375755800510464 32515599197492215808 32572686670428635136 32579106227174817792 32773752637530046464 32989369431198007296 33053801793368315904 33078152816825991168 33142758584046354432 33257837606907626496 33295772243252477952 33360803048415080448 33462276852604207104 33578465313897971712 33668834117126455296 33785739791144255488 33890339604739129344 33902184085548171264 34111456826816987136 34113302365296623616 34428281503227052032 34495524240538042368 34608479587330424832 34654783355221966848 34701620439737696256 34822112177375674368 34929920574209654784 35145537367877615616 35214180995549251584 35254347081090859008 35376758008455757824 35445853238941022976 35553669155891970048 35717813519492579328 35773136249446858752 35883888993253195776 35938293849859817472 36008485830035324928 36118013110747398144 36340963808961888256 36355631618054946816 36580049097178742784 36651494505571670016 36693300023176200192 36870471717221302272 37113040610097758208 37212921918929240064 37285603407052148736 37342133453369966592 37415067307771079808 37457743773659037696 37702136492797722624 37775773478135218176 37877438381767262208 38008957265037287424 38052311135145689088 38126632055331520512 38375388930169110528 38478667562430234624 38612274047022006272 38731816691130433536 38986631274624712704 39039322994704908288 39174876199547633664 39280306469980864512 39538729538862317568 39552548099806199808 39615953619992908032 39796699631286484992 39798852759512727552 39919909227668176896 40166328420431560704 40244778280627716096 40430580581092294656 40509546558789740544 40632764749590822912 40883584285082124288 41010158849432223744 41152555234326085632 41479280681873965056 41670782439408009216 41735325624354668544 41864537158795395072 41928009491503120384 42009900135041212416 42091950721242464784 42137681962538631168 42414903554397437952 42529053621633417216 42612118179488169984 42676723946708533248 42760076923166948352 42808850027038900224 43172312546440249344 43288501007734013952 43438808302899757056 43573293777521737728 43715974215575273472 43985825908264009728 44071735724491087872 44122004935843774464 44190344778728472576 44343783475876835328 44394362991003303936 44481070731220107264 44616369136805609472 44771287085197295616 44891778822835273728 45187119472985505792 45275375565706180608 45484403153728831488 45994032320717389824 46144639449773899776 46206377806962622464 46296624638616846336 46429482903167565824 46573227432279539712 46860716490503487488 46879630244334010368 46952241327399002112 47005796108121145344 47169010677941010432 47261137651921363968 47404892207855960064 47697514999262478336 47845185324337594368 48011314440047099904 48105086538562816896 48474175490739929088 48699563633700765696 48773398796238323712 48859030005642952704 48868659340762226688 48924400030901600256 49160628956295069696 49312829045943042048 49484054146797010944 49617229225238986752 49714137876069531648 49789511271159955456 49886756410361439744 49943658364878716928 50367697970846957568 50503251175689682944 50678609686716383232 50835509407108694016 51167185240225480704 51642422254840578048 51743286360807063552 51912719380995637248 51982175032832950272 52052430659606544384 52233168266063511552 52373741959974486016 52394880861314482176 52718306051816423424 52821271493323877376 52881520621636288512 53062266175048646656 53065137012683636736 53576720279238868992 53659704374170288128 53907440774789726208 54012728745052987392 54177019666121097216 54511445713442832384 54680211799242964992 54870073645768114176 54977241758357505024 55305707575831953408 55647100832472891392 55669560915146637312 55819382878393860096 56013200180054949888 56122600961656619712 56186615660488556544 56553204739196583936 56816157572650893312 56902298595611377664 57013435897555931136 57078466702718533632 57563083395253665792 57718001343645351936 57918411070533009408 58097725036695650304 58558984492057362432 58647767877685346304 58762314299321450496 58920459704971296768 59125044634502447104 59308094308293476352 59328822149709299712 59695049446929727488 59698279139269091328 59879863841502265344 60249492630647341056 60367167420941574144 60436023567584329728 60645870871638441984 61325376427623186432 61526185933031866368 61728832851489128448 62218921022810947584 62506173659112013824 62602988436532002816 62796805738193092608 62892014237254680576 63014850202561818624 63206522943807946752 63596686665683304448 63622355331596156928 63793580432450125824 64015085920062799872 64140115384750422528 64213275040558350336 64932751511601020928 65031198394984431616 65158212454349635584 65547505275060092928 65978738862396014592 66107603586736631808 66285517168092708864 66515675213815252992 66591544486504955904 66721606096830160896 66924553705208414208 67156930627795943424 67337668234252910592 67571479582288510976 67780679209478258688 68222913653633974272 68226604730593247232 68991048481076084736 69216959174660849664 69309566710443933696 69644224354751348736 69859841148419309568 70291074735755231232 70428361991098503168 70508694162181718016 70753516016911515648 70891706477882045952 71107338311783940096 71546272498893717504 71767777986506391552 71876587699719634944 72016971660070649856 72681927617923776512 72711263236109893632 73160098194357485568 73302989011143340032 73386600046352400384 73740943434442604544 74226081220195516416 74425843837858480128 74571206814104297472 74684266906739933184 74830134615542159616 74915487547318075392 75404272985595445248 75551546956270436352 75754876763534524416 76017914530074574848 76253264110663041024 76750777860338221056 77224548094044012544 77463633382260867072 77973262549249425408 78078645989409816576 78349752399095267328 78560612939961729024 79077459077724635136 79105096199612399616 79231907239985816064 79593399262572969984 79597705519025455104 80332656840863121408 80489556561255432192 80861161162184589312 81019093117579481088 81265529499181645824 81767168570164248576 82020317698864447488 82305110468652171264 82958561363747930112 83341564878816018432 83470651248709337088 83729074317590790144 83856018983006240768 84019800270082424832 84183901442484929568 84275363925077262336 84829807108794875904 85224236358976339968 85353447893417066496 85520153846333896704 85617700054077800448 86344625092880498688 86577002015468027904 86877616605799514112 87146587555043475456 87431948431150546944 87971651816528019456 88143471448982175744 88380689557456945152 88687566951753670656 88788725982006607872 88962141462440214528 89542574170394591232 89783557645670547456 90374238945971011584 90550751131412361216 90968806307457662976 91988064641434779648 92289278899547799552 92412755613925244928 92593249277233692672 92858965806335131648 93146454864559079424 93721432981006974976 93759260488668020736 93904482654798004224 94338021355882020864 94522275303842727936 94809784415711920128 95395029998524956672 95690370648675188736 96022628880094199808 96210173077125633792 96948350981479858176 97399127267401531392 97546797592476647424 97718060011285905408 97737318681524453376 98321257912590139392 98968108293594021888 99234458450477973504 99428275752139063296 99579022542319910912 99773512820722879488 99887316729757433856 100735395941693915136 101006502351379365888 101357219373432766464 101671018814217388032 102334370480450961408 103284844509681156096 103486572721614127104 103825438761991274496 103964350065665900544 104104861319213088768 104466336532127023104 104747483919948972032 104789761722628964352 105436612103632846848 105642542986647754752 105763041243272577024 106130274025367273472 107153440558477737984 107319408748340576256 107814881549579452416 108025457490105974784 108354039332242194432 109022891426885664768 109740147291536228352 109954483516715010048 110611415151663906816 111294201664945782784 111339121830293274624 111638765756787720192 112026400360109899776 112245201923313239424 112373231320977113088 113106409478393167872 113632315145301786624 113804597191222755328 114026871795111862272 114156933405437067264 115126166790507331584 115436002687290703872 115836822141066018816 116195450073391300608 117117968984114724864 117524628598642900992 117840919409942593536 118250089269004894208 118616188616586952704 118657644299418599424 119390098893859454976 119396558278538182656 119759727683004530688 120498985261294682112 120734334841883148288 121291741743276883968 122650752855246372864 123457665702978256896 124437842045621895168 125012347318224027648 125205976873064005632 125593611476386185216 125784028474509361152 126029700405123637248 126413045887615893504 127193373331366608896 127244710663192313856 127587160864900251648 128030171840125599744 128280230769500845056 128426550081116700672 129865503023202041856 130316424908699271168 131957477724792029184 132215207173473263616 132571034336185417728 133031350427630505984 133183088973009911808 133443212193660321792 133849107410416828416 134313861255591886848 134675336468505821184 135142959164577021952 135561358418956517376 136453209461186494464 137982096962152169472 138433918349321699328 138619133420887867392 139288448709502697472 139719682296838619136 140582149471510462464 140856723982197006336 141017388324363436032 141507032033823031296 141783412955764091904 142214676623567880192 143092544997787435008 143535555973012783104 144033943320141299712 145422526472219787264 146320196388714971136 146605978022286680064 146773200092704800768 147481886868885209088 148452162440391032832 148851687675716960256 149142413628208594944 149368533813479866368 149660269231084319232 149830975094636150784 151103093912540872704 151509753527069048832 152035829060149149696 152506528221326082048 153501555720676442112 154449096188088025088 154927266764521734144 155946525098498850816 156157291978819633152 156699504798190534656 157121225879923458048 158154918155449270272 158463814479971632128 159186798525145939968 159195411038050910208 160979113122510864384 161722322324369178624 162038186235158962176 162531058998363291648 163534337140328497152 164040635397728894976 164610220937304342528 165917122727495860224 166941302497418674176 167458148635181580288 167712037966012481536 168039600540164849664 168367802884969859136 169659614217589751808 170448472717952679936 170706895786834132992 171040307692667793408 171235400108155600896 172689250185760997376 173154004030936055808 173755233211599028224 174293175110086950912 175943303633056038912 176286942897964351488 176761379114913890304 177375133903507341312 177924282924880429056 179085148340789182464 180748477891942023168 181101502262824722432 181937612614915325952 183976129282869559296 184578557799095599104 185186498554467385344 185717931612670263296 187442865962013949952 187518520977336041472 187808965309596008448 188676042711764041728 189044550607685455872 189619568831423840256 190790059997049913344 191380741297350377472 192045257760188399616 192420346154251267584 194798254534803062784 195093595184953294848 195474637363048906752 196642515825180278784 197936216587188043776 198856551504278126592 199158045084639821824 199547025641445758976 199774633459514867712 201470791883387830272 202013004702758731776 202714438746865532928 203342037628434776064 204668740960901922816 206973145443228254208 207650877523982548992 207928700131331801088 208932673064254046208 209494967839897944064 209579523445257928704 210873224207265693696 211285085973295509504 211526082486545154048 212260548050734546944 214638817496681152512 215629763099158904832 216050914980211949568 218045782853771329536 219480294583072456704 219908967033430020096 221222830303327813632 222588403329891565568 222678243660586549248 223277531513575440384 224052800720219799552 224490403846626478848 224746462641954226176 226212818956786335744 227264630290603573248 227609194382445510656 228053743590223724544 230252333581014663168 231673644282132037632 232390900146782601216 234235937968229449728 235049257197285801984 235681838819885187072 236500178538009788416 237232377233173905408 237315288598837198848 238780197787718909952 238793116557076365312 240997970522589364224 241468669683766296576 242583483486553767936 245301505710492745728 246915331405956513792 248875684091243790336 250024694636448055296 250411953746128011264 251187222952772370432 251568056949018722304 252059400810247274496 252826091775231787008 254386746662733217792 254489421326384627712 256060343680251199488 256560461539001690112 256853100162233401344 259731006046404083712 260632849817398542336 263914955449584058368 264430414346946527232 265142068672370835456 266062700855261011968 266366177946019823616 266886424387320643584 268627722511183773696 269350672937011642368 270285918329154043904 271122716837913034752 272906418922372988928 275964193924304338944 276867836698643398656 277238266841775734784 278576897419005394944 279439364593677238272 281164298943020924928 281713447964394012672 283014064067646062592 283566825911528183808 284429353247135760384 286185089995574870016 287071111946025566208 288067886640282599424 290845052944439574528 292640392777429942272 293211956044573360128 294963773737770418176 296904324880782065664 297703375351433920512 298284827256417189888 298737067626959732736 299320538462168638464 299661950189272301568 302206187825081745408 303019507054138097664 304071658120298299392 305013056442652164096 307003111441352884224 308898192376176050176 309854533529043468288 311893050196997701632 312314583957639266304 313399009596381069312 314242451759846916096 316309836310898540544 316927628959943264256 318390822076101820416 321958226245021728768 323444644648738357248 324076372470317924352 325062117996726583296 327068674280656994304 329220441874608685056 331834245454991720448 333882604994837348352 334916297270363160576 336079201080329699328 336735605769939718272 339319228435179503616 340896945435905359872 341413791573668265984 342080615385335586816 342470800216311201792 345378500371521994752 346308008061872111616 347510466423198056448 348586350220173901824 352573885795928702976 353522758229827780608 354750267807014682624 355848565849760858112 358170296681578364928 361496955783884046336 362203004525649444864 363875225229830651904 367952258565739118592 370372997108934770688 371435863225340526592 375037041954672082944 375617930619192016896 377352085423528083456 378089101215370911744 379239137662847680512 381580119994099826688 382761482594700754944 384090515520376799232 384840692308502535168 389596509069606125568 390949274726097813504 395872433174376087552 397713103008556253184 398316090169279643648 399094051282891517952 399549266919029735424 402941583766775660544 404026009405517463552 405428877493731065856 406684075256869552128 413946290886456508416 415301755047965097984 415857400262663602176 417865346128508092416 419159046890515857408 421746448414531387392 422570171946591019008 423052164973090308096 424521096101469093888 429277634993362305024 432101829960423899136 438960589166144913408 439817934066860040192 442445660606655627264 445176806659783131136 445356487321173098496 446555063027150880768 448105601440439599104 448980807693252957696 449492925283908452352 454529260581207146496 455218388764891021312 456107487180447449088 460504667162029326336 463347288564264075264 464781800293565202432 468471875936458899456 470098514394571603968 471363677639770374144 473000357076019576832 474464754466347810816 477560395575437819904 477586233114152730624 482937339367532593152 485166966973107535872 490603011420985491456 493830662811913027584 497751368182487580672 500823907492256022528 502374445905544740864 503136113898037444608 504118801620494548992 508773493325466435584 508978842652769255424 512120687360502398976 513120923078003380224 513706200324466802688 519462012092808167424 521265699634797084672 527829910899168116736 528860828693893054464 530284137344741670912 532125401710522023936 533772848774641287168 537255445022367547392 540571836658308087808 542245433675826069504 545812837844745977856 551928387848608677888 553735673397286797312 557153794838010789888 562328597886041849856 563426895928788025344 566028128135292125184 567133651823056367616 568858706494271520768 572370179991149740032 574142223892051132416 576135773280565198848 585280785554859884544 586423912089146720256 589927547475540836352 593808649761564131328 596569654512834379776 597474135253919465472 598641076924337276928 599323900378544603136 604412375650163490816 606039014108276195328 608143316240596598784 610026112885304328192 614006222882705768448 617796384752352100352 623786100393995403264 626798019192762138624 628484903519693832192 632619672621797081088 633855257919886528512 636781644152203640832 643916452490043457536 646889289297476714496 648152744940635848704 654137348561313988608 658440883749217370112 663668490909983440896 667765209989674696704 669832594540726321152 672158402160659398656 673471211539879436544 678638456870359007232 681793890871810719744 682827583147336531968 684161230770671173632 690757000743043989504 695020932846396112896 697172700440347803648 705147771591857405952 707045516459655561216 709500535614029365248 711697131699521716224 716340593363156729856 722993911567768092672 724406009051298889728 727750450459661303808 735904517131478237184 740745994217869541376 750074083909344165888 751235861238384033792 754704170847056166912 756178202430741823488 758478275325695361024 763160239988199653376 768181031040753598464 769681384617005070336 779193018139212251136 781898549452195627008 791744866348752175104 795426206017112506368 796632180338559287296 798188102565783035904 799098533838059470848 805883167533551321088 808052018811034927104 810857754987462131712 813368150513739104256 827892581772913016832 830603510095930195968 831714800525327204352 835730692257016184832 838318093781031714816 843492896829062774784 845140343893182038016 849042192202938187776 858555269986724610048 864203659920847798272 877921178332289826816 879635868133720080384 884891321213311254528 890353613319566262272 890712974642346196992 893110126054301761536 896211202880879198208 897961615386505915392 898985850567816904704 909058521162414292992 912214974360894898176 921009334324058652672 926694577128528150528 929563600587130404864 936943751872917798912 940197028789143207936 942727355279540748288 946000714152039153664 948929508932695621632 955172466228305461248 965874678735065186304 970333933946215071744 981206022841970982912 987661325623826055168 995502736364975161344 1001647814984512045056 1004748891811089481728 1008237603240989097984 1017957685305538510848 1024241374721004797952 1026241846156006760448 1027412400648933605376 1038924024185616334848 1042531399269594169344 1057721657387786108928 1060568274689483341824 1064250803421044047872 1067545697549282574336 1074510890044735094784 1081143673316616175616 1084490867351652139008 1091625675689491955712 1103856775697217355776 1114307589676021579776 1126853791857576050688 1132056256270584250368 1134267303646112735232 1137717412988543041536 1144740359982299480064 1148284447784102264832 1152271546561130397696 1172847824178293440512 1187617299523128262656 1193139309025668759552 1194948270507838930944 1197282153848674553856 1198647800757089206272 1208824751300326981632 1212078028216552390656 1216286632481193197568 1220052225770608656384 1235592769504704200704 1247572200787990806528 1253596038385524277248 1265239345243594162176 1267710515839773057024 1273563288304407281664 1287832904980086915072 1296305489881271697408 1316881767498434740224 1327336981819966881792 1335530419979349393408 1339665189081452642304 1344316804321318797312 1346942423079758873088 1363587781743621439488 1365655166294673063936 1368322461541342347264 1381514001486087979008 1390041865692792225792 1394345400880695607296 1410295543183714811904 1414091032919311122432 1419001071228058730496 1423394263399043432448 1432681186726313459712 1448812018102597779456 1455500900919322607616 1471809034262956474368 1481491988435739082752 1502471722476768067584 1509408341694112333824 1512356404861483646976 1526320479976399306752 1536362062081507196928 1539362769234010140672 1558386036278424502272 1563797098904391254016 1583489732697504350208 1590852412034225012736 1593264360677118574592 1596376205131566071808 1611766335067102642176 1621715509974924263424 1626736301027478208512 1655785163545826033664 1661207020191860391936 1671461384514032369664 1686985793658125549568 1690280687786364076032 1698084384405876375552 1717110539973449220096 1728407319841695596544 1755842356664579653632 1759271736267440160768 1769782642426622509056 1780707226639132524544 1781425949284692393984 1792422405761758396416 1795923230773011830784 1797971701135633809408 1818117042324828585984 1824429948721789796352 1842018668648117305344 1853389154257056301056 1880394057578286415872 1885454710559081496576 1892001428304078307328 1897859017865391243264 1910344932456610922496 1931749357470130372608 1940667867892430143488 1962412045683941965824 1975322651247652110336 1991005472729950322688 2003295629969024090112 2009497783622178963456 2016475206481978195968 2035915370611077021696 2048482749442009595904 2052483692312013520896 2085062798539188338688 2115443314775572217856 2121136549378966683648 2128501606842088095744 2135091395098565148672 2149021780089470189568 2162287346633232351232 2168981734703304278016 2183251351378983911424 2207713551394434711552 2253707583715152101376 2264112512541168500736 2268534607292225470464 2275434825977086083072 2289480719964598960128 2304543093122260795392 2345695648356586881024 2375234599046256525312 2386278618051337519104 2389896541015677861888 2394564307697349107712 2397295601514178412544 2417649502600653963264 2424156056433104781312 2432573264962386395136 2440104451541217312768 2495144401575981613056 2507192076771048554496 2530478690487188324352 2535421031679546114048 2547126576608814563328 2575665809960173830144 2592610979762543394816 2633763534996869480448 2654673963639933763584 2671060839958698786816 2679330378162905284608 2688633608642637594624 2693884846159517746176 2727175563487242878976 2736644923082684694528 2763028002972175958016 2780083731385584451584 2788690801761391214592 2820591086367429623808 2828182065838622244864 2838002142456117460992 2846788526798086864896 2897624036205195558912 2911001801838645215232 2943618068525912948736 2962983976871478165504 3004943444953536135168 3024712809722967293952 3072724124163014393856 3078725538468020281344 3116772072556849004544 3127594197808782508032 3181704824068450025472 3186528721354237149184 3192752410263132143616 3223532670134205284352 3243431019949848526848 3253472602054956417024 3311570327091652067328 3342922769028064739328 3380561375572728152064 3396168768811752751104 3434221079946898440192 3456814639683391193088 3518543472534880321536 3561414453278265049088 3562851898569384787968 3584844811523516792832 3591846461546023661568 3595943402271267618816 3636234084649657171968 3648859897443579592704 3706778308514112602112 3760788115156572831744 3784002856608156614656 3795718035730782486528 3820689864913221844992 3863498714940260745216 3950645302495304220672 3982010945459900645376 4006591259938048180224 4018995567244357926912 4032950412963956391936 4096965498884019191808 4104967384624027041792 4170125597078376677376 4230886629551144435712 4242273098757933367296 4257003213684176191488 4270182790197130297344 4298043560178940379136 4324574693266464702464 4366502702757967822848 4415427102788869423104 4507415167430304202752 4528225025082337001472 4537069214584450940928 4578961439929197920256 4609086186244521590784 4691391296713173762048 4750469198092513050624 4772557236102675038208 4779793082031355723776 4789128615394698215424 4835299005201307926528 4865146529924772790272 4880208903082434625536 5014384153542097108992 5060957380974376648704 5070842063359092228096 5094253153217629126656 5151331619920347660288 5185221959525086789632 5267527069993738960896 5309347927279867527168 5342121679917397573632 5377267217285275189248 5387769692319035492352 5454351126974485757952 5473289846165369389056 5526056005944351916032 5560167462771168903168 5641182172734859247616 5656364131677244489728 5676004284912234921984 5693577053596173729792 5795248072410391117824 5822003603677290430464 5887236137051825897472 5925967953742956331008 6009886889907072270336 6049425619445934587904 6145448248326028787712 6157451076936040562688 6255188395617565016064 6363409648136900050944 6385504820526264287232 6447065340268410568704 6486862039899697053696 6506945204109912834048 6623140654183304134656 6761122751145456304128 6792337537623505502208 6868442159893796880384 6913629279366782386176 7037086945069760643072 7125703797138769575936 7169689623047033585664 7183692923092047323136 7191886804542535237632 7272468169299314343936 7297719794887159185408 7521576230313145663488 7568005713216313229312 7591436071461564973056 7641379729826443689984 7726997429880521490432 7901290604990608441344 7964021890919801290752 8013182519876096360448 8037991134488715853824 8065900825927912783872 8209934769248054083584 8340251194156753354752 8461773259102288871424 8484546197515866734592 8514006427368352382976 8540365580394260594688 8649149386532929404928 8733005405515935645696 8830854205577738846208 9014830334860608405504 9074138429168901881856 9218172372489043181568 9382782593426347524096 9545114472205350076416 9559586164062711447552 9578257230789396430848 9670598010402615853056 9730293059849545580544 9760417806164869251072 10028768307084194217984 10141684126718184456192 10188506306435258253312 10302663239840695320576 10370443919050173579264 10684243359834795147264 10754534434570550378496 10775539384638070984704 10908702253948971515904 10946579692330738778112 11120334925542337806336 11282364345469718495232 11352008569824469843968 11387154107192347459584 11590496144820782235648 11851935907485912662016 12019773779814144540672 12098851238891869175808 12290896496652057575424 12314902153872081125376 12510376791235130032128 12726819296273800101888 12771009641052528574464 12894130680536821137408 12973724079799394107392 13246281308366608269312 13522245502290912608256 13584675075247011004416 13736884319787593760768 13827258558733564772352 14074173890139521286144 14251407594277539151872 14339379246094067171328 14367385846184094646272 14595439589774318370816 15043152460626291326976 15136011426432626458624 15182872142923129946112 15282759459652887379968 15453994859761042980864 15802581209981216882688 15928043781839602581504 16026365039752192720896 16131801651855825567744 16419869538496108167168 16680502388313506709504 16923546518204577742848 16969092395031733469184 17028012854736704765952 17080731160788521189376 17466010811031871291392 17661708411155477692416 18029660669721216811008 18148276858337803763712 18436344744978086363136 18765565186852695048192 19090228944410700152832 19156514461578792861696 19341196020805231706112 19460586119699091161088 19520835612329738502144 20283368253436368912384 20377012612870516506624 20605326479681390641152 20740887838100347158528 21509068869141100756992 21551078769276141969408 21817404507897943031808 21893159384661477556224 22564728690939436990464 22704017139648939687936 22774308214384694919168 23180992289641564471296 23703871814971825324032 24039547559628289081344 24197702477783738351616 24629804307744162250752 25020753582470260064256 25453638592547600203776 25542019282105057148928 25947448159598788214784 26492562616733216538624 27044491004581825216512 27654517117467129544704 28148347780279042572288 28678758492188134342656 28734771692368189292544 29190879179548636741632 30086304921252582653952 30272022852865252917248 30565518919305774759936 30907989719522085961728 32052730079504385441792 32263603303711651135488 32839739076992216334336 33361004776627013419008 33847093036409155485696 34056025709473409531904 34161462321577042378752 36059321339442433622016 36296553716675607527424 36872689489956172726272 37531130373705390096384 38180457888821400305664 38313028923157585723392 38682392041610463412224 38921172239398182322176 40566736506872737824768 40754025225741033013248 41210652959362781282304 41481775676200694317056 43018137738282201513984 43102157538552283938816 43786318769322955112448 45129457381878873980928 45408034279297879375872 45548616428769389838336 46361984579283128942592 47407743629943650648064 48079095119256578162688 48395404955567476703232 49259608615488324501504 50041507164940520128512 50907277185095200407552 51084038564210114297856 52985125233466433077248 54088982009163650433024 55309034234934259089408 56296695560558085144576 57469543384736378585088 58381758359097273483264 60544045705730505834496 61131037838611549519872 61815979439044171923456 64527206607423302270976 65679478153984432668672 67694186072818310971392 68112051418946819063808 68322924643154084757504 72118642678884867244032 72593107433351215054848 75062260747410780192768 76360915777642800611328 76626057846315171446784 77842344478796364644352 81133473013745475649536 82963551352401388634112 86036275476564403027968 86204315077104567877632 87572637538645910224896 90258914763757747961856 90816068558595758751744 92723969158566257885184 96158190238513156325376 96790809911134953406464 98519217230976649003008 100083014329881040257024 102168077128420228595712 108177964018327300866048 110618068469868518178816 112593391121116170289152 114939086769472757170176 116763516718194546966528 122262075677223099039744 123631958878088343846912 129054413214846604541952 131358956307968865337344 135388372145636621942784 136224102837893638127616 136645849286308169515008 144237285357769734488064 145186214866702430109696 150124521494821560385536 152721831555285601222656 153252115692630342893568 162266946027490951299072 165927102704802777268224 172408630154209135755264 175145275077291820449792 181632137117191517503488 185447938317132515770368 193581619822269906812928 197038434461953298006016 204336154256840457191424 216355928036654601732096 225186782242232340578304 229878173538945514340352 233527033436389093933056 258108826429693209083904 262717912615937730674688 270776744291273243885568 272448205675787276255232 288474570715539468976128 290372429733404860219392 300249042989643120771072 306504231385260685787136 324533892054981902598144 331854205409605554536448 344817260308418271510528 350290550154583640899584 370895876634265031540736 387163239644539813625856 394076868923906596012032 408672308513680914382848 432711856073309203464192 450373564484464681156608 459756347077891028680704 525435825231875461349376 544896411351574552510464 580744859466809720438784 613008462770521371574272 649067784109963805196288 689634520616836543021056 700581100309167281799168 774326479289079627251712 788153737847813192024064 817344617027361828765696 865423712146618406928384 900747128968929362313216 919512694155782057361408 1050871650463750922698752 1161489718933619440877568 1226016925541042743148544 1298135568219927610392576 1379269041233673086042112 1576307475695626384048128 1634689234054723657531392 1839025388311564114722816 2101743300927501845397504 2322979437867238881755136 2452033851082085486297088 2596271136439855220785152 2758538082467346172084224 3152614951391252768096256 3678050776623128229445632 4904067702164170972594176 5517076164934692344168448 6305229902782505536192512 7356101553246256458891264 11034152329869384688336896 14712203106492512917782528 22068304659738769376673792 44136609319477538753347584
- Sum of all divisors σ(n): 173672579556671902616541357
- Sum of proper divisors (its aliquot sum) s(n): 129535970237194363863193773
- 44136609319477538753347584 is an abundant number, because the sum of its proper divisors (129535970237194363863193773) is greater than itself. Its abundance is 85399360917716825109846189
Bases of 44136609319477538753347584
- Binary: 100100100000100100101001100010101100010010111001111000001000010000000000000000000000002
- Hexadecimal: 0x24824A62B12E7821000000
- Base-36: 5JN9PTUMTJNBB4000
Squares and roots of 44136609319477538753347584
- 44136609319477538753347584 squared (441366093194775387533475842) is 1948040282220191526543597280102019356668966318637056
- 44136609319477538753347584 cubed (441366093194775387533475843) is 85979892874957360068251277539195859705110123370625949933994230370728310472704
-
44136609319477538753347584 is a
perfect square number . Itssquare root is 6643538915328 -
The
cube root of 44136609319477538753347584 is 353399818.5504358949
Scales and comparisons
How big is 44136609319477538753347584?- 44,136,609,319,477,538,753,347,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 44,136,609,319,477,538,753,347,584 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 44136609319477538753347584 cubic inches would be around 29449984.9 feet tall.
Recreational maths with 44136609319477538753347584
- 44136609319477538753347584 backwards is 48574335783577491390663144
- 44136609319477538753347584 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 44136609319477538753347584's digits is 126
- 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 44136609319477538753347584 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 44136609319477538753347584 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/44136609319477538753347584/
Chicago style:
Numbermatics. 2024. "Number 44136609319477538753347584 - Facts about the integer". https://numbermatics.com/n/44136609319477538753347584/
The information we have on file for 44136609319477538753347584 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 44136609319477538753347584, math, Factors of 44136609319477538753347584, curriculum, school, college, exams, university, Prime factorization of 44136609319477538753347584, STEM, science, technology, engineering, physics, economics, calculator, forty-four septillion, one hundred thirty-six sextillion, six hundred nine quintillion, three hundred nineteen quadrillion, four hundred seventy-seven trillion, five hundred thirty-eight billion, seven hundred fifty-three million, three hundred forty-seven thousand, five hundred eighty-four.