79427060860296184828563456
79,427,060,860,296,184,828,563,456 is an even composite number composed of six prime numbers multiplied together.
79427060860296184828563456 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-seven thousand and twenty-seven divisors.
Prime factorization of 79427060860296184828563456:
212 × 310 × 72 × 176 × 192 × 8772
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 17 × 17 × 17 × 17 × 17 × 17 × 19 × 19 × 877 × 877)See below for interesting mathematical facts about the number 79427060860296184828563456 from the Numbermatics database.
Names of 79427060860296184828563456
- Cardinal: 79427060860296184828563456 can be written as Seventy-nine septillion, four hundred twenty-seven sextillion, sixty quintillion, eight hundred sixty quadrillion, two hundred ninety-six trillion, one hundred eighty-four billion, eight hundred twenty-eight million, five hundred sixty-three thousand, four hundred fifty-six.
Scientific notation
- Scientific notation: 7.9427060860296184828563456 × 1025
Factors of 79427060860296184828563456
Divisors of 79427060860296184828563456
- Number of divisors d(n): 27027
-
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 168 171 189 192 196 204 216 224 228 238 243 252 256 266 272 288 289 294 304 306 323 324 336 342 357 361 378 384 392 399 408 432 441 448 456 459 476 486 504 512 513 532 544 567 576 578 588 608 612 646 648 672 684 714 722 729 756 768 784 798 816 833 864 867 877 882 896 912 918 931 952 969 972 1008 1024 1026 1064 1071 1083 1088 1134 1152 1156 1176 1197 1216 1224 1292 1296 1323 1344 1368 1377 1428 1444 1458 1512 1536 1539 1568 1596 1632 1666 1701 1728 1734 1754 1764 1792 1824 1836 1862 1904 1938 1944 2016 2023 2048 2052 2128 2142 2166 2176 2187 2261 2268 2304 2312 2352 2394 2432 2448 2499 2527 2584 2592 2601 2631 2646 2688 2736 2754 2793 2856 2888 2907 2916 3024 3072 3078 3136 3192 3213 3249 3264 3332 3402 3456 3468 3508 3528 3584 3591 3648 3672 3724 3808 3876 3888 3969 4032 4046 4096 4104 4131 4256 4284 4332 4352 4374 4522 4536 4608 4617 4624 4704 4788 4864 4896 4913 4998 5054 5103 5168 5184 5202 5262 5292 5376 5472 5491 5508 5586 5712 5776 5814 5832 6048 6069 6137 6139 6144 6156 6272 6384 6426 6498 6528 6561 6664 6783 6804 6912 6936 7016 7056 7168 7182 7296 7344 7448 7497 7581 7616 7752 7776 7803 7893 7938 8064 8092 8208 8262 8379 8512 8568 8664 8704 8721 8748 9044 9072 9216 9234 9248 9408 9576 9639 9728 9747 9792 9826 9996 10108 10206 10336 10368 10404 10524 10584 10752 10773 10944 10982 11016 11172 11424 11552 11628 11664 11907 12096 12138 12274 12278 12288 12312 12393 12544 12768 12852 12996 13056 13122 13328 13566 13608 13824 13851 13872 14032 14112 14161 14336 14364 14592 14688 14739 14896 14909 14994 15162 15232 15309 15504 15552 15606 15786 15827 15876 16128 16184 16416 16473 16524 16663 16758 17024 17136 17328 17408 17442 17496 17689 18088 18144 18207 18411 18417 18432 18468 18496 18816 19152 19278 19456 19494 19584 19652 19683 19992 20216 20349 20412 20672 20736 20808 21048 21168 21504 21546 21888 21964 22032 22344 22491 22743 22848 23104 23256 23328 23409 23679 23814 24192 24276 24548 24556 24624 24786 25088 25137 25536 25704 25992 26112 26163 26244 26656 27132 27216 27648 27702 27744 28064 28224 28322 28672 28728 28917 29184 29241 29376 29478 29792 29818 29988 30324 30464 30618 31008 31104 31212 31572 31654 31752 32256 32319 32368 32832 32946 33048 33326 33516 34048 34272 34391 34656 34816 34884 34992 35378 35721 36176 36288 36414 36822 36834 36864 36936 36992 37179 37632 38304 38437 38556 38912 38988 39168 39304 39366 39984 40432 40698 40824 41344 41472 41553 41616 42096 42336 42483 42959 42973 43008 43092 43776 43928 44064 44217 44688 44727 44982 45486 45696 45927 46208 46512 46656 46818 47358 47481 47628 48384 48552 49096 49112 49248 49419 49572 49989 50176 50274 51072 51408 51984 52224 52326 52488 53067 53312 54264 54432 54621 55233 55251 55296 55404 55488 56128 56448 56644 57456 57834 58368 58482 58752 58956 59049 59584 59636 59976 60648 60928 61047 61236 62016 62208 62424 63144 63308 63504 64512 64638 64736 65664 65892 66096 66652 67032 67473 68096 68229 68544 68782 69312 69632 69768 69984 70227 70756 71037 71442 72352 72576 72828 73644 73668 73872 73984 74358 75264 75411 76608 76874 77112 77824 77976 78336 78489 78608 78732 79968 80864 81396 81648 82688 82944 83106 83232 83521 84192 84672 84966 85918 85946 86016 86184 86751 87552 87723 87856 88128 88434 89376 89454 89964 90972 91392 91854 92416 93024 93312 93347 93636 94716 94962 95256 96768 96957 97104 98192 98224 98496 98838 99144 99978 100352 100548 102144 102816 103173 103968 104329 104363 104448 104652 104976 106134 106624 107163 108528 108864 109242 110466 110502 110592 110808 110976 111537 112256 112896 113288 114912 115311 115668 116641 116736 116964 117504 117912 118098 119168 119272 119952 121296 121856 122094 122472 124032 124416 124659 124848 126288 126616 127008 127449 128877 128919 129024 129276 129472 131328 131784 132192 132651 133304 134064 134181 134946 136192 136458 137088 137564 137781 138624 139536 139968 140454 141512 142074 142443 142884 144704 145152 145656 147288 147336 147744 147968 148257 148716 149967 150528 150822 153216 153748 154224 155952 156672 156978 157216 157464 159201 159936 161728 162792 163296 163863 165376 165699 165753 165888 166212 166464 167042 168384 169344 169932 171836 171892 172368 173502 175104 175446 175712 176256 176868 178752 178908 179928 181944 182784 183141 183708 184832 186048 186624 186694 187272 189432 189924 190512 193536 193914 194208 196384 196448 196992 197676 198288 199956 200704 201096 202419 204288 204687 205632 206346 207936 208658 208726 208896 209304 209952 210681 212268 213111 213248 214326 217056 217728 218484 220932 221004 221616 221952 223074 224512 225792 226233 226576 229824 230622 231336 233282 233472 233928 235008 235467 235824 236196 238336 238544 239904 240737 242592 243712 244188 244944 248064 248832 249318 249696 250563 252576 253232 253453 254016 254898 257754 257838 258048 258552 258944 260253 262656 263169 263568 264384 265302 266608 268128 268362 269059 269892 272384 272916 274176 275128 275562 277248 279072 279936 280041 280908 283024 283271 284148 284886 285768 289408 290304 290871 291312 294576 294672 295488 295936 296514 297432 299934 300713 301056 301644 306432 307496 308448 309519 311904 312987 313089 313344 313956 314432 314928 316597 318402 319872 321489 323456 325584 326592 327726 330752 331398 331506 331776 332424 332928 334084 334611 336768 338688 339864 343672 343784 344736 345933 347004 349923 350208 350892 351424 352512 353736 357504 357816 359856 363888 365568 366282 367416 369664 372096 373248 373388 373977 374544 378864 379848 381024 382347 386631 386757 387072 387828 388416 392768 392896 393984 395352 396576 397953 399912 402192 402543 404838 408576 409374 411264 412692 413343 415872 417316 417452 418608 419904 421362 424536 426222 426496 427329 428652 434112 435456 436968 441864 442008 443232 443904 444771 446148 449024 449901 451584 452466 453152 459648 461244 462672 466564 467856 470016 470934 471648 472392 476672 477088 477603 479808 481474 485184 487424 488376 489888 491589 496128 497097 497259 497664 498636 499392 501126 505152 506464 506906 508032 509796 515508 515676 517104 517888 520506 525312 526338 527136 528768 530604 533216 536256 536724 538118 539784 544768 545832 548352 549423 550256 551124 554496 558144 559872 560082 561816 566048 566542 568296 569772 571536 578816 580608 581742 582624 584647 589152 589344 590976 591872 593028 594864 599868 601426 602112 603288 607257 612864 614061 614992 616896 619038 623808 625974 626178 626688 627912 628864 629856 632043 633194 636804 639333 639744 642978 646912 651168 653184 653429 655452 661504 662796 663012 664848 665856 668168 669222 673536 677376 678699 679728 687344 687568 689472 691866 694008 699846 700416 701784 702848 705024 706401 707472 715008 715632 719712 722211 727776 730303 730541 731136 732564 734832 739328 744192 746496 746776 747954 749088 751689 757728 759696 760359 762048 764694 769129 773262 773514 774144 775656 776832 780759 785536 785792 787968 789507 790704 793152 795906 799824 804384 805086 807177 809676 816487 817152 818748 822528 825384 826686 831744 834632 834904 837216 839808 840123 842724 849072 849813 852444 852992 854658 857304 868224 870912 872613 873936 883728 884016 886464 887808 889542 892296 898048 899802 902139 903168 904932 906304 919296 922488 925344 928557 933128 935712 938961 939267 940032 941868 943296 944784 949791 953344 954176 955206 959616 962948 964467 970368 976752 979776 983178 992256 994194 994518 995328 997272 998784 1002252 1003833 1010304 1012928 1013812 1016064 1019592 1031016 1031352 1034208 1035776 1037799 1041012 1049769 1050624 1052676 1054272 1057536 1061208 1066432 1072512 1073448 1076236 1079568 1091664 1096704 1098846 1100512 1102248 1108992 1116288 1119744 1120164 1121931 1123632 1132096 1133084 1136592 1139544 1143072 1147041 1157632 1159893 1160271 1161216 1163484 1165248 1169294 1178304 1178688 1181952 1183744 1186056 1189728 1193859 1199736 1202852 1206576 1207629 1214514 1225728 1228122 1229984 1233792 1238076 1247616 1251948 1252356 1255824 1257728 1259712 1264086 1266388 1273608 1278666 1279488 1281987 1285956 1293824 1302336 1306368 1306858 1310904 1323008 1325592 1326024 1329696 1331712 1334313 1336336 1338444 1347072 1349703 1354752 1357398 1359456 1374688 1375136 1378944 1383732 1388016 1399692 1403568 1405696 1410048 1412802 1414944 1419857 1430016 1431264 1432809 1439424 1444422 1455552 1460606 1461082 1462272 1465128 1469664 1474767 1478656 1488384 1491291 1491777 1492992 1493552 1495908 1498176 1503378 1515456 1519392 1520718 1524096 1529388 1538258 1546524 1547028 1551312 1553664 1561518 1571072 1571584 1575936 1579014 1581408 1586304 1586899 1591812 1599648 1608768 1610172 1614354 1619352 1632974 1634304 1637496 1645056 1648269 1650768 1653372 1663488 1669264 1669808 1674432 1679616 1680246 1685448 1698144 1699626 1704888 1705984 1709316 1714608 1736448 1741824 1745226 1747872 1753941 1767456 1768032 1772928 1773593 1774171 1775616 1779084 1784592 1796096 1799604 1804278 1806336 1809864 1812608 1821771 1838592 1842183 1844976 1850688 1857114 1866256 1871424 1877922 1878534 1880064 1883736 1886592 1889568 1896129 1899582 1906688 1908352 1910412 1917999 1919232 1925896 1928934 1940736 1953504 1959552 1960287 1966356 1982897 1984512 1988388 1989036 1994544 1997568 2004504 2007666 2020608 2025856 2027624 2032128 2036097 2039184 2062032 2062704 2068416 2071552 2075598 2082024 2099538 2101248 2105352 2108544 2115072 2119203 2122416 2132864 2145024 2146896 2152472 2159136 2166633 2183328 2190909 2191623 2193408 2197692 2201024 2204496 2216179 2217984 2232576 2239488 2240328 2243862 2247264 2255067 2264192 2266168 2273184 2279088 2281077 2286144 2294082 2307387 2315264 2319786 2320542 2322432 2326968 2330496 2338588 2342277 2356608 2357376 2363904 2368521 2372112 2379456 2387718 2399472 2405704 2413152 2415258 2421531 2429028 2449461 2451456 2456244 2459968 2467584 2476152 2495232 2503896 2504712 2511648 2515456 2519424 2520369 2528172 2532776 2547216 2549439 2557332 2558976 2563974 2571912 2587648 2604672 2612736 2613716 2617839 2621808 2651184 2652048 2659392 2663424 2668626 2672672 2676888 2694144 2699406 2706417 2709504 2714796 2718912 2749376 2750272 2757888 2767464 2776032 2785671 2799384 2807136 2811392 2816883 2817801 2820096 2825604 2829888 2839714 2849373 2860032 2862528 2865618 2878848 2888844 2893401 2911104 2921212 2922164 2930256 2939328 2949534 2976768 2982582 2983554 2985984 2987104 2991816 2996352 3006756 3030912 3038784 3041436 3048192 3058776 3076516 3093048 3094056 3102624 3107328 3113397 3123036 3142144 3143168 3149307 3151872 3158028 3162816 3172608 3173798 3183624 3199296 3217536 3220344 3228708 3238704 3265948 3274992 3290112 3296538 3301536 3306744 3326976 3338528 3339616 3348864 3359232 3360492 3370896 3396288 3399252 3409776 3411968 3418632 3429216 3441123 3472896 3479679 3480813 3483648 3490452 3495744 3507882 3534912 3536064 3545856 3547186 3548342 3551232 3558168 3569184 3581577 3592192 3599208 3608556 3619728 3622887 3625216 3643542 3677184 3684366 3689952 3701376 3714228 3732512 3742848 3755844 3757068 3767472 3773184 3779136 3792258 3799164 3813376 3816704 3820824 3835998 3838464 3845961 3851792 3857868 3881472 3907008 3919104 3920574 3932712 3965794 3969024 3976776 3978072 3989088 3995136 4002939 4009008 4015332 4041216 4049109 4051712 4055248 4064256 4072194 4078368 4092529 4124064 4125408 4136832 4143104 4151196 4164048 4199076 4210704 4217088 4230144 4238406 4244832 4259571 4265728 4290048 4293792 4298427 4304944 4308701 4318272 4333266 4366656 4381818 4383246 4386816 4395384 4402048 4408992 4424301 4432358 4435968 4465152 4473873 4475331 4478976 4480656 4487724 4494528 4510134 4528384 4532336 4546368 4558176 4562154 4572288 4574003 4588164 4614774 4630528 4639572 4641084 4653936 4660992 4677176 4684554 4713216 4714752 4727808 4737042 4744224 4758912 4760697 4775436 4798944 4811408 4815607 4826304 4830516 4843062 4858056 4898922 4902912 4912488 4919936 4935168 4944807 4952304 4990464 5007792 5009424 5023296 5030912 5038848 5040738 5056344 5065552 5094432 5098878 5112121 5114664 5117952 5127948 5143824 5175296 5209344 5225472 5227432 5235678 5243616 5261823 5302368 5304096 5318784 5320779 5322513 5326848 5337252 5345344 5353776 5382149 5383903 5388288 5398812 5412834 5419008 5429592 5437824 5465313 5498752 5500544 5515776 5526549 5534928 5552064 5571342 5598768 5614272 5622784 5633766 5635602 5640192 5651208 5659776 5679428 5688387 5698746 5720064 5725056 5731236 5753997 5757696 5777688 5786802 5822208 5842424 5844328 5860512 5878656 5880861 5899068 5948691 5953536 5965164 5967108 5974208 5983632 5992704 6013512 6061824 6077568 6082872 6096384 6108291 6117552 6153032 6186096 6188112 6205248 6214656 6226794 6246072 6284288 6286336 6298614 6303744 6316056 6325632 6345216 6347596 6357609 6367248 6398592 6435072 6440688 6457416 6477408 6499899 6531896 6549984 6572727 6574869 6580224 6593076 6603072 6613488 6648537 6653952 6677056 6679232 6697728 6718464 6720984 6741792 6765201 6792576 6798504 6819552 6837264 6843231 6858432 6882246 6922161 6945792 6959358 6961626 6967296 6980904 6991488 7015764 7026831 7069824 7072128 7091712 7094372 7096684 7105563 7116336 7138368 7163154 7198416 7217112 7239456 7245774 7250432 7264593 7287084 7348383 7354368 7368732 7379904 7402752 7428456 7465024 7485696 7511688 7514136 7534944 7546368 7558272 7561107 7584516 7598328 7633408 7641648 7648317 7671996 7676928 7691922 7703584 7715736 7762944 7814016 7838208 7841148 7853517 7865424 7931588 7953552 7956144 7978176 7990272 8005878 8018016 8030664 8082432 8098218 8103424 8110496 8119251 8128512 8144388 8156736 8185058 8248128 8250816 8273664 8286208 8302392 8328096 8357013 8398152 8421408 8434176 8450649 8453403 8460288 8476812 8489664 8519142 8531456 8548119 8580096 8587584 8596854 8609888 8617402 8636544 8666532 8733312 8763636 8766492 8790768 8804096 8817984 8848602 8864716 8930304 8947746 8950662 8957952 8961312 8975448 8989056 9020268 9056768 9064672 9092736 9116352 9124308 9144576 9148006 9176328 9229548 9261056 9279144 9282168 9307872 9321984 9340191 9354352 9369108 9426432 9429504 9447921 9455616 9474084 9488448 9517824 9521394 9550872 9597888 9622816 9631214 9652608 9661032 9686124 9716112 9797844 9824976 9839872 9870336 9889614 9904608 9938999 9980928 10015584 10018848 10046592 10061824 10077696 10081476 10112688 10131104 10188864 10197756 10224242 10229328 10235904 10255896 10287648 10323369 10350592 10418688 10439037 10442439 10450944 10454864 10471356 10487232 10523646 10604736 10608192 10637568 10641558 10645026 10653696 10674504 10690688 10707552 10744731 10764298 10767806 10776576 10797624 10825668 10859184 10868661 10875648 10930626 10997504 11001088 11031552 11053098 11069856 11104128 11108293 11142684 11197536 11228544 11245568 11267532 11271204 11302416 11319552 11358856 11376774 11397492 11440128 11450112 11462472 11507994 11515392 11537883 11555376 11573604 11644416 11684848 11688656 11721024 11757312 11761722 11798136 11897382 11907072 11930328 11934216 11948416 11967264 11985408 12008817 12027024 12123648 12147327 12155136 12165744 12192768 12216582 12235104 12277587 12306064 12372192 12376224 12410496 12415151 12419197 12429312 12453588 12492144 12568576 12572672 12597228 12632112 12651264 12690432 12695192 12715218 12734496 12778713 12797184 12870144 12881376 12895281 12914832 12926103 12954816 12999798 13063792 13075193 13099968 13145454 13149738 13160448 13186152 13206144 13226976 13272903 13297074 13307904 13354112 13358464 13395456 13421619 13425993 13436928 13441968 13483584 13530402 13585152 13597008 13639104 13674528 13686462 13716864 13722009 13764492 13844322 13880279 13891584 13918716 13923252 13961808 13982976 14031528 14053662 14139648 14144256 14183424 14188744 14193368 14211126 14232672 14276736 14282091 14326308 14396832 14434224 14446821 14478912 14491548 14500864 14529186 14574168 14613451 14696766 14708736 14737464 14759808 14805504 14834421 14856912 14930048 14971392 15023376 15028272 15069888 15092736 15116544 15122214 15169032 15196656 15266816 15283296 15296634 15336363 15343992 15353856 15383844 15407168 15431472 15513253 15525888 15628032 15676416 15682296 15707034 15730848 15785469 15863176 15907104 15912288 15956352 15962337 15967539 15980544 16011756 16036032 16061328 16146447 16151709 16164864 16196436 16206848 16220992 16238502 16257024 16288776 16313472 16370116 16395939 16496256 16501632 16547328 16579647 16604784 16656192 16714026 16796304 16842816 16868352 16901298 16906806 16920576 16953624 16979328 17038284 17062912 17065161 17096238 17160192 17175168 17193708 17219776 17234804 17261991 17273088 17333064 17466624 17527272 17532984 17581536 17608192 17635968 17642583 17697204 17729432 17846073 17860608 17895492 17901324 17922624 17950896 17978112 18040536 18113536 18129344 18185472 18232704 18248616 18289152 18296012 18324873 18352656 18459096 18558288 18564336 18615744 18643968 18680382 18708704 18738216 18852864 18859008 18895842 18911232 18948168 18976896 19035648 19042788 19072827 19101744 19195776 19245632 19262428 19305216 19322064 19372248 19432224 19499697 19595688 19649952 19679744 19718181 19724607 19740672 19779228 19809216 19877998 19945611 19961856 20031168 20037696 20093184 20123648 20155392 20162952 20225376 20262208 20295603 20377728 20395512 20448484 20458656 20511792 20529693 20575296 20646738 20766483 20837376 20878074 20884878 20901888 20909728 20942712 20974464 21047292 21209472 21216384 21275136 21283116 21290052 21316689 21349008 21381376 21415104 21489462 21528596 21535612 21595248 21651336 21718368 21737322 21751296 21793779 21861252 21995008 22002176 22045149 22063104 22106196 22139712 22208256 22216586 22285368 22395072 22457088 22491136 22535064 22542408 22604832 22639104 22683321 22717712 22753548 22794984 22900224 22924944 22944951 23015988 23030784 23075766 23110752 23147208 23288832 23369696 23377312 23442048 23514624 23523444 23596272 23794764 23860656 23868432 23896832 23934528 23970816 24017634 24054048 24137569 24247296 24294654 24310272 24331488 24357753 24385536 24433164 24470208 24555174 24612128 24744384 24752448 24820992 24830302 24838394 24858624 24907176 24984288 25071039 25137152 25145344 25194456 25264224 25302528 25351947 25360209 25380864 25390384 25430436 25468992 25557426 25594368 25644357 25740288 25762752 25790562 25829664 25852206 25909632 25999596 26127584 26150386 26199936 26290908 26299476 26372304 26412288 26453952 26545806 26594148 26708224 26716928 26790912 26843238 26851986 26873856 26883936 26967168 26977283 27060804 27170304 27194016 27278208 27349056 27372924 27433728 27444018 27528984 27688644 27760558 27783168 27837432 27846504 27923616 27965952 28020573 28063056 28107324 28279296 28288512 28343763 28366848 28377488 28386736 28422252 28465344 28553472 28564182 28652616 28793664 28868448 28893642 28957824 28983096 29001728 29058372 29148336 29226902 29393532 29474928 29519616 29611008 29668842 29713824 29816997 29860096 29942784 30046752 30056544 30139776 30151081 30160907 30185472 30233088 30244428 30338064 30393312 30533632 30566592 30593268 30672726 30687984 30707712 30767688 30814336 30862944 30970107 31026506 31051776 31256064 31317111 31327317 31352832 31364592 31414068 31461696 31570938 31726352 31814208 31824576 31912704 31924674 31935078 31961088 32023512 32072064 32122656 32234193 32292894 32303418 32329728 32392872 32413696 32441984 32477004 32577552 32605983 32626944 32740232 32791878 32992512 33003264 33094656 33159294 33209568 33312384 33324879 33428052 33592608 33685632 33709249 33736704 33802596 33813612 33907248 33958656 34076568 34125824 34130322 34192476 34320384 34350336 34387416 34439552 34469608 34523982 34546176 34613649 34666128 34933248 35054544 35065968 35163072 35216384 35271936 35285166 35394408 35458864 35692146 35721216 35790984 35802648 35845248 35901792 35956224 36026451 36081072 36227072 36258688 36370944 36441981 36465408 36497232 36578304 36592024 36649746 36705312 36832761 36918192 37116576 37128672 37231488 37245453 37257591 37287936 37360764 37417408 37476432 37675043 37687321 37705728 37718016 37791684 37896336 37953792 38071296 38085576 38145654 38203488 38336139 38391552 38491264 38524856 38610432 38644128 38685843 38744496 38778309 38864448 38999394 39191376 39225579 39299904 39359488 39436362 39449214 39481344 39558456 39618432 39755996 39818709 39891222 39923712 40062336 40075392 40186368 40264857 40277979 40310784 40325904 40450752 40524416 40591206 40755456 40791024 40896968 40917312 41023584 41059386 41150592 41166027 41293476 41532966 41640837 41674752 41756148 41769756 41819456 41885424 41948928 42094584 42418944 42432768 42550272 42566232 42580104 42633378 42698016 42762752 42830208 42846273 42978924 43057192 43071224 43190496 43302672 43340463 43436736 43474644 43502592 43587558 43722504 43840353 43990016 44004352 44090298 44126208 44212392 44279424 44416512 44433172 44503263 44570736 44790144 44914176 45070128 45084816 45209664 45278208 45366642 45435424 45507096 45589968 45800448 45849888 45889902 46009089 46031976 46061568 46151532 46221504 46294416 46539759 46577664 46739392 46754624 46884096 47029248 47046888 47192544 47356407 47589528 47721312 47736864 47793664 47869056 47887011 47902617 47941632 48035268 48108096 48275138 48439341 48455127 48494592 48589308 48620544 48662976 48715506 48771072 48866328 48940416 49110348 49187817 49224256 49488768 49504896 49641984 49660604 49676788 49738941 49814352 49968576 50142078 50388912 50528448 50605056 50703894 50720418 50761728 50780768 50860872 50937984 51114852 51188736 51288714 51480576 51525504 51581124 51659328 51704412 51785973 51819264 51999192 52255168 52300772 52399872 52581816 52598952 52744608 52824576 52907904 52927749 53091612 53188296 53416448 53433856 53538219 53581824 53686476 53703972 53767872 53934336 53954566 54121608 54340608 54388032 54556416 54698112 54745848 54867456 54888036 54974619 55057968 55377288 55521116 55674864 55693008 55847232 55931904 56041146 56126112 56214648 56558592 56577024 56687526 56733696 56754976 56773472 56844504 56930688 57106944 57128364 57305232 57587328 57736896 57787284 57915648 57966192 58003456 58116744 58296672 58453804 58499091 58787064 58949856 59039232 59154543 59173821 59222016 59337684 59427648 59633994 59720192 59836833 59885568 60093504 60113088 60279552 60302162 60321814 60370944 60466176 60488856 60676128 60786624 60886809 61067264 61133184 61186536 61345452 61375968 61535376 61589079 61628672 61725888 61940214 62053012 62299449 62512128 62634222 62654634 62705664 62729184 62828136 62923392 63141876 63452704 63628416 63649152 63825408 63849348 63870156 64047024 64144128 64245312 64468386 64585788 64606836 64785744 64827392 64883968 64954008 65155104 65211966 65253888 65381337 65480464 65583756 65985024 66006528 66135447 66189312 66318588 66419136 66624768 66649758 66856104 67185216 67371264 67418498 67473408 67605192 67627224 67814496 67917312 68049963 68153136 68251648 68260644 68384952 68700672 68774832 68834853 68879104 68939216 69047964 69092352 69227298 69332256 69572993 69866496 70109088 70131936 70326144 70432768 70543872 70570332 70788816 70917728 71384292 71581968 71605296 71690496 71803584 71912448 72052902 72162144 72412707 72454144 72517376 72741888 72883962 72930816 72994464 73073259 73156608 73184048 73247917 73299492 73410624 73665522 73836384 74233152 74257344 74462976 74490906 74515182 74575872 74721528 74834816 74952864 75213117 75350086 75374642 75411456 75436032 75583368 75792672 75907584 76055841 76080627 76142592 76171152 76291308 76406976 76672278 76783104 76933071 76982528 77049712 77220864 77288256 77371686 77488992 77556618 77728896 77758051 77998788 78382752 78451158 78599808 78718976 78872724 78898428 79116912 79236864 79511992 79637418 79782444 80124672 80150784 80372736 80529714 80555958 80621568 80651808 80901504 80931849 81048832 81182412 81510912 81582048 81793936 81834624 81865319 82047168 82118772 82301184 82332054 82586952 83065932 83281674 83349504 83512296 83539512 83638912 83770848 83897856 84061719 84189168 84837888 84865536 85031289 85100544 85132464 85160208 85266756 85396032 85525504 85660416 85692546 85957848 86114384 86142448 86380992 86605344 86680926 86873472 86906057 86949288 87005184 87175116 87445008 87680706 87980032 88008704 88180596 88424784 88558848 88833024 88866344 89006526 89141472 89450991 89580288 89828352 90140256 90169632 90419328 90453243 90482721 90556416 90733284 90870848 91014192 91179936 91496533 91526351 91600896 91699776 91779804 92018178 92063952 92123136 92303064 92443008 92588832 92910321 93079518 93155328 93478784 93509248 93768192 93951333 93981951 94058496 94093776 94385088 94712814 95179056 95442624 95473728 95587328 95738112 95774022 95805234 95883264 96070536 96216192 96550276 96702579 96878682 96910254 96989184 97178616 97241088 97325952 97431012 97732656 97817949 97880832 98220696 98375634 98448512 98977536 99009792 99283968 99321208 99353576 99477882 99628704 99937152 99974637 100284156 100777824 101056896 101127747 101210112 101407788 101440836 101561536 101721744 101875968 102229704 102294157 102377472 102577428 102961152 103051008 103162248 103318656 103408824 103571946 103638528 103840947 103998384 104510336 104601544 104799744 105163632 105197904 105489216 105649152 105815808 105855498 106183224 106376592 106832896 106867712 107076438 107163648 107372952 107407944 107535744 107868672 107909132 108079353 108243216 108681216 108776064 109112832 109325943 109396224 109491696 109734912 109776072 109949238 110115936 110498283 110754576 111042232 111349728 111386016 111694464 111736359 111772773 111863808 112082292 112252224 112429296 113025129 113061963 113117184 113154048 113375052 113509952 113546944 113689008 113861376 114213888 114256728 114610464 115008417 115174656 115473792 115574568 115831296 115932384 116057529 116233488 116334927 116593344 116907608 116998182 117574128 117676737 117899712 118078464 118309086 118347642 118444032 118675368 118855296 119267988 119440384 119456127 119673666 119771136 120187008 120226176 120559104 120604324 120643628 120794571 120833937 120932352 120977712 121352256 121573248 121773618 122266368 122373072 122690904 122751936 123070752 123178158 123257344 123451776 123498081 123880428 124106024 124598898 124922511 125024256 125268444 125309268 125458368 125656272 125846784 126283752 126905408 127256832 127298304 127650816 127698696 127740312 128094048 128288256 128490624 128538819 128936772 129171576 129213672 129571488 129767936 129908016 130021389 130310208 130423932 130507776 130762674 130960928 131167512 131521059 131970048 132013056 132270894 132378624 132637176 132838272 133249536 133299516 133509789 133712208 134370432 134742528 134836996 135210384 135254448 135628992 135834624 136099926 136306272 136521288 136769904 137401344 137549664 137669706 137758208 137878432 138027267 138095928 138184704 138454596 138664512 139145986 139619277 139732992 140218176 140263872 140652288 140865536 141087744 141140664 141577632 141835456 142069221 142768584 143163936 143210592 143380992 143607168 143661033 143707851 143824896 144105804 144324288 144825414 145034752 145318023 145365381 145483776 145767924 145861632 145988928 146146518 146313216 146368096 146495834 146598984 146821248 147331044 147672768 148466304 148514688 148925952 148981812 149030364 149216823 149443056 149669632 149905728 150426234 150700172 150749284 151166736 151585344 151815168 152111682 152161254 152285184 152342304 152582616 152813952 153344556 153566208 153866142 153965056 154099424 154441728 154576512 154743372 154977984 155113236 155457792 155516102 155997576 156765504 156902316 157199616 157437952 157745448 157796856 158233824 158473728 158783247 159023984 159274836 159564888 160249344 160301568 160614657 160745472 161059428 161111916 161303616 161803008 161863698 162097664 162364824 163021824 163164096 163587872 163669248 163730638 164094336 164237544 164602368 164664108 165173904 166131864 166563348 167024592 167079024 167277824 167541696 167795712 168123438 168378336 168962983 169675776 169731072 170062578 170201088 170264928 170320416 170533512 170792064 171051008 171320832 171385092 171915696 172228768 172284896 172761984 173210688 173361852 173746944 173812114 173898576 174010368 174350232 174890016 175361412 175497273 175960064 176017408 176361192 176849568 177117696 177463629 177521463 177666048 177732688 178013052 178282944 178901982 179160576 179510499 179656704 180280512 180339264 180838656 180906486 180965442 181112832 181466568 181741696 182028384 182359872 182660427 182993066 183052702 183201792 183399552 183559608 184036356 184127904 184606128 184767237 184886016 185177664 185820642 186159036 186898347 186957568 187018496 187536384 187902666 187963902 188116992 188187552 188770176 188840981 189425628 190358112 190885248 190947456 191174656 191476224 191548044 191610468 192141072 192432384 193100552 193405158 193757364 193820508 194357232 194482176 194651904 194862024 195465312 195635898 195761664 196144011 196441392 196751268 196897024 197955072 198019584 198406341 198567936 198642416 198707152 198955764 199257408 199874304 199949274 200568312 201555648 202113792 202255494 202420224 202815576 202881672 203123072 203443488 203751936 204149889 204459408 204588314 204754944 205154856 206102016 206324496 206504559 206637312 206817648 207143892 207277056 207681894 207996768 208718979 209020672 209203088 209599488 210327264 210395808 210978432 211057567 211126349 211298304 211631616 211710996 212366448 212753184 213665792 213735424 214152876 214745904 214815888 215071488 215737344 215818264 216158706 216486432 217238121 217362432 217552128 218225664 218651886 218792448 218983392 219219777 219469824 219552144 219743751 219898476 220231872 220996566 221509152 222084464 222278281 222699456 222772032 223388928 223472718 223545546 223727616 224164584 224504448 224858592 225639351 226050258 226123926 226234368 226308096 226750104 227019904 227093888 227378016 227722752 228167523 228241881 228427776 228513456 229220928 230016834 230349312 230799213 230947584 231149136 231662592 231864768 232115058 232466976 232669854 233186688 233274153 233815216 233996364 235148256 235353474 235799424 235964743 236156928 236618172 236695284 237350736 237710592 238535976 238880768 238912254 239347332 240374016 240452352 241118208 241208648 241287256 241589142 241667874 241864704 241955424 242704512 242795547 243146496 243547236 244532736 244746144 245381808 245503872 245595957 246141504 246356316 246514688 246903552 246996162 247760856 248212048 248428667 249197796 249845022 250048512 250536888 250618536 250916736 251312544 251693568 252185157 252567504 253810816 254513664 254596608 255093867 255301632 255397392 255480624 256188096 256576512 256981248 257077638 257873544 258343152 258427344 259142976 259535872 259816032 260042778 260620416 260718171 260847864 261015552 261525348 261921856 262335024 263042118 263725301 263940096 264026112 264541788 265274352 265676544 266499072 266599032 267019578 267424416 268352973 268740864 269485056 269673992 270420768 270508896 271257984 271359729 271448163 271669248 272199852 272612544 273042576 273539808 274489599 274579053 274802688 275099328 275339412 275516416 275756864 276054534 276191856 276369408 276909192 277329024 277655569 278291972 278730963 279238554 279465984 280436352 280527744 281304576 281853999 281945853 282175488 282281328 283155264 283670912 284138442 285537168 286327872 286421184 286761984 287214336 287322066 287415702 287649792 288211608 288648576 289650828 290069504 290107737 290636046 290730762 290967552 291535848 291723264 291977856 292293036 292736192 292991668 293197968 293453847 293642496 294662088 295345536 296932608 297029376 297851904 297963624 298060728 298433646 298886112 299339264 299811456 299923911 300852468 301400344 301498568 302333472 303170688 303383241 303630336 304223364 304322508 304684608 305165232 305627904 306689112 306882471 307132416 307732284 307930112 308198848 308883456 309153024 309486744 309955968 310226472 310915584 311032204 311522841 311995152 313531008 313804632 314399232 315490896 315593712 316467648 316947456 317566494 318047968 318549672 319129776 320498688 320603136 321229314 321490944 322118856 322223832 322607232 323606016 323727396 324195328 324238059 324729648 326043648 326328192 327175744 327338496 327461276 327977829 328188672 328475088 329204736 329328216 330347808 331494849 332263728 333126696 334049184 334158048 334555648 335083392 335209077 335318319 335591424 336246876 336756672 337925966 339075387 339185889 339351552 339462144 340125156 340529856 340640832 341067024 341584128 342102016 342641664 342770184 343831392 344457536 344569792 345025251 345523968 346421376 346723704 347493888 347624228 347797152 348172587 348700464 349004781 349780032 350722824 350994546 352722384 353030211 353699136 354235392 354927258 355042926 355332096 355465376 356026104 356565888 357803964 358321152 359020998 359313408 360561024 360678528 361677312 361812972 361930884 362383713 362501811 362933136 363483392 364056768 364719744 365320854 365986132 366105404 366799104 367119216 368072712 368255808 369212256 369534474 369772032 370355328 370494243 371641284 372318072 373796694 373915136 374036992 374767533 375072768 375805332 375927804 376375104 377540352 377681962 378851256 380716224 381770496 381894912 382349312 382952448 383096088 383220936 384282144 384864768 385616457 386201104 386810316 387514728 387641016 388714464 389303808 389724048 390064167 390930624 391271796 391523328 392288022 392882784 393502536 393794048 394563177 395910144 396039168 396812682 397135872 397284832 397414304 397911528 398514816 399748608 399898548 401136624 403111296 404227584 404510988 405631152 405763344 406246144 406886976 407503872 408299778 408918816 409176628 410309712 412204032 412648992 413009118 413274624 413635296 414081801 414287784 414554112 415363788 415993536 417437958 418041344 418406176 418857831 419198976 420654528 420791616 421956864 422115134 422252698 422596608 423263232 423421992 424732896 425506368 426207663 427331584 427470848 428305752 429491808 429631776 430142976 430983099 431123553 431474688 431636528 432317412 432972864 434476242 435104256 435954069 436096143 436451328 437303772 437584896 437966784 438439554 438939648 439104288 439487502 439796952 440463744 441993132 443018304 444168928 444556562 445398912 445544064 446777856 446945436 447091092 448329168 449008896 449717184 451278702 452100516 452247852 453500208 454039808 454187776 454756032 455445504 456335046 456483762 456855552 457026912 458441856 458613811 460033668 460698624 461598426 461895168 462298272 463325184 463729536 464230116 464933952 465339708 466373376 466548306 467630432 467992728 470296512 470706948 471598848 471929486 472313856 473236344 473390568 474701472 475421184 476349741 477071952 477761536 477824508 478694664 480748032 480904704 481843971 482236416 482417296 482574512 483178284 483335748 483910848 485409024 485591094 486292992 487094472 489065472 489492288 490763616 491007744 491191914 492283008 492712632 493029376 493807104 493992324 495521712 496424096 496857334 498395592 499690044 501073776 501237072 501833472 502625088 503387136 504370314 505135008 506888949 507621632 509027328 509193216 510187734 510603264 510794784 510961248 512376192 512568377 512735419 513153024 513962496 514155276 515747088 516686304 516854688 518285952 519071744 519632064 520085556 521240832 521436342 521695728 522031104 523050696 523843712 524670048 526084236 526491819 527450602 527880192 528052224 529083576 530548704 531353088 532390887 532564389 532998144 533198064 534039156 534848832 536705946 537481728 538531497 538970112 539347984 540841536 541017792 542515968 542719458 542896326 543338496 544399704 545225088 546085152 547079616 547981281 548979198 549158106 549605376 550198656 550678824 551032832 551513728 552109068 552383712 553818384 554301711 554658048 555311138 556583944 557461926 558477108 560695041 560872704 561055488 562609152 563707998 563891706 564350976 564562656 566310528 566522943 567341824 568276884 571074336 572655744 572842368 573057233 573523968 574428672 574644132 574831404 576423216 577297152 579301656 580139008 580215474 581272092 581461524 583071696 583446528 583955712 584586072 585472384 585983336 586395936 586907694 587284992 588432033 589324176 590691072 593865216 594058752 595219023 595703808 595927248 596121456 596867292 597772224 598678528 599622912 599847822 601704936 602800688 602997136 604666944 606341376 606766482 607260672 608446728 608645016 609369216 610330464 611255808 612449667 613378224 613764942 614264832 615464568 615860224 616397696 618306048 618973488 619513677 619911936 620452944 621831168 622064408 623045682 623990304 626156937 627062016 627609264 628798464 630981792 631187424 632935296 633172701 633379047 633894912 635132988 636095936 637099344 638259552 640475731 640684457 640997376 641206272 642458628 644237712 644447664 645214464 647212032 647454792 648390656 648476118 649459296 651714363 652087296 652656384 654351488 654676992 654922552 655955658 656377344 656950176 657659331 658409472 658656432 659231253 660695616 662989698 664527456 666253392 666834843 668098368 668316096 669111296 670166784 670418154 670636638 671182848 672493752 673513344 675851932 676918053 678150774 678371778 678703104 678924288 680250312 681059712 681281664 682134048 683168256 684502569 684725643 685283328 685540368 687662784 688915072 689139584 690050502 691047936 692397639 692842752 693447408 694987776 695248456 695594304 696345174 697400928 698009562 699560064 699822459 701445648 701989092 705444768 706060422 707398272 707894229 708470784 709854516 710085852 710930752 712052208 713131776 715607928 716059099 716642304 718041996 721122048 721357056 723354624 723625944 723861768 724767426 725003622 725866272 726966784 728113536 728386641 729439488 730641708 731972264 732210808 733598208 734238432 736145424 736511616 736787871 738424512 739068948 739544064 740710656 740988486 743282568 744636144 745286001 747593388 747830272 748073984 749535066 750145536 751610664 751855608 752750208 755080704 755363924 756555471 757702512 761432448 763540992 763789824 765281601 765904896 766192176 766441872 768564288 769729536 771232914 772402208 773620632 775029456 775282032 777428928 778607616 779448096 780128334 781861248 782154513 782543592 783046656 784576044 785765568 787005072 787588096 789126354 791175903 791820288 792078336 793625364 794569664 794828608 795823056 797029632 799497216 799797096 802273248 805058919 806222592 808455168 809021976 811262304 811526688 812492288 813773952 814079187 814344489 815007744 816599556 817837632 818353256 820619424 823468797 823737159 824408064 825297984 826018236 826549248 827270592 828163602 828575568 829108224 830727576 831987072 832966707 834875916 836082688 836192889 836812352 837715662 838397952 841309056 841583232 843913728 844230268 844505396 845561997 845837559 846526464 846843984 849465792 851012736 852415326 856611504 858983616 859263552 860285952 861966198 862247106 862949376 863273056 864634824 865945728 868952484 870208512 871908138 872192286 872902656 874607544 875169792 875933568 876879108 878208576 878975004 879593904 880361541 880927488 883986264 886036608 888337856 889113124 890797824 891088128 893555712 893890872 894182184 896658336 898017792 899434368 899771733 902557404 904201032 904495704 907000416 908079616 908375552 909512064 910149723 910891008 912670092 912967524 914053824 916883712 917227622 920067336 920647413 921397248 923196852 923790336 924596544 926650368 927459072 928460232 929867904 930679416 932746752 933096612 934568523 935260864 935985456 940593024 941413896 943197696 943858972 946472688 946781136 949402944 950842368 952699482 954143904 955649016 957389328 961496064 961809408 963687942 964472832 964834592 965149024 966356568 966671496 967821696 970818048 971182188 972585984 974188944 978130944 978984576 981527232 982015488 982383828 983933487 984566016 985425264 986058752 987614208 987984648 991043424 992848192 993714668 994484547 996791184 999380088 1002147552 1002474144 1003666944 1005250176 1005627231 1005954957 1006774272 1008740628 1010270016 1013777898 1015243264 1017226161 1017557667 1018054656 1018386432 1020375468 1021589568 1021922496 1024752384 1025136754 1025470838 1026306048 1027924992 1028310552 1031494176 1033372608 1033709376 1035075753 1036571904 1038143488 1039264128 1040171112 1042481664 1042872684 1043391456 1044517761 1046101392 1047014343 1047687424 1049340096 1052168472 1052983638 1054901204 1058167152 1059090633 1061097408 1062706176 1064781774 1065128778 1065996288 1066396128 1068078312 1069697664 1073411892 1074963456 1077062994 1077940224 1078695968 1081683072 1082035584 1085031936 1085438916 1085792652 1088799408 1090450176 1092170304 1094159232 1095962562 1097958396 1098316212 1100397312 1101357648 1102065664 1103027456 1104218136 1104767424 1107636768 1108603422 1109316096 1110622276 1111482729 1113167888 1114923852 1116954216 1121390082 1121745408 1122110976 1124302599 1125218304 1127415996 1127783412 1129125312 1132621056 1133045886 1134683648 1136553768 1142148672 1145311488 1145684736 1146114466 1147047936 1148857344 1149288264 1149662808 1152846432 1154594304 1156849371 1158603312 1160278016 1160430948 1162544184 1162923048 1166143392 1167911424 1169172144 1170192501 1170944768 1171966672 1172791872 1173815388 1174569984 1176864066 1178648352 1181382144 1182740881 1183689531 1187730432 1188117504 1190438046 1191407616 1191854496 1192242912 1193734584 1195544448 1197357056 1199245824 1199695644 1203409872 1205601376 1205994272 1209333888 1212682752 1213532964 1216893456 1217290032 1218738432 1220660928 1222511616 1224899334 1226756448 1227529884 1230929136 1231720448 1232795392 1236612096 1237946976 1239027354 1239823872 1240905888 1242245403 1243662336 1244128816 1245214589 1246091364 1247980608 1252313874 1254124032 1255218528 1256573493 1257596928 1261963584 1262374848 1265870592 1266345402 1266758094 1267789824 1270265976 1272191872 1274198688 1276519104 1278622989 1280951462 1281368914 1281994752 1282412544 1284917256 1288475424 1288895328 1290428928 1292949297 1293370659 1294424064 1294909584 1296781312 1296952236 1298918592 1303428726 1305312768 1307862207 1308288429 1308702976 1309353984 1309845104 1311911316 1312754688 1313900352 1315318662 1316818944 1317312864 1318462506 1321391232 1321886867 1325979396 1329054912 1332506784 1333669686 1336196736 1336632192 1338222592 1340333568 1340836308 1341273276 1344987504 1347026688 1351703864 1353836106 1356301548 1356743556 1360500624 1362119424 1362563328 1364268096 1366336512 1369005138 1369451286 1370566656 1371080736 1375325568 1375841433 1377830144 1378279168 1380101004 1382095872 1384795278 1385685504 1386894816 1389975552 1390496912 1391188608 1391710423 1392690348 1394801856 1396019124 1399120128 1399644918 1402891296 1403978184 1410889536 1412120844 1414796544 1415788458 1416941568 1419709032 1420171704 1421861504 1424104416 1426263552 1429049223 1431215856 1432118198 1433284608 1436083992 1442244096 1442714112 1445531913 1446709248 1447251888 1447723536 1449534852 1450007244 1451732544 1453933568 1456227072 1456773282 1458878976 1461283416 1463944528 1464421616 1467196416 1468476864 1472290848 1473023232 1473575742 1476849024 1477402969 1478137896 1479088128 1481421312 1481976972 1486565136 1489272288 1490572002 1495186776 1495660544 1496147968 1499070132 1503221328 1503711216 1505500416 1510161408 1510727848 1513110942 1515405024 1520666847 1522864896 1527081984 1527579648 1530563202 1531809792 1532384352 1532883744 1537128576 1537705131 1538206257 1539459072 1542465828 1544804416 1547241264 1550058912 1550564064 1554857856 1555441061 1555947967 1557215232 1558896192 1560256668 1563722496 1564309026 1565087184 1566093312 1569152088 1571531136 1574010144 1575176192 1578252708 1579475457 1582351806 1583640576 1584156672 1587250728 1589139328 1589657216 1591646112 1594059264 1597172661 1597693167 1598994432 1599594192 1604546496 1610117838 1612445184 1615594491 1616910336 1618043952 1622524608 1623053376 1624984576 1627547904 1628158374 1628688978 1630015488 1633199112 1635675264 1636706512 1641238848 1643943843 1646937594 1647474318 1648816128 1650595968 1652036472 1653098496 1654541184 1656327204 1657151136 1661455152 1662905133 1663974144 1665933414 1669751832 1672165376 1672385778 1673624704 1675431324 1682085123 1682618112 1683166464 1687827456 1688460536 1689010792 1691123994 1691675118 1693052928 1693687968 1698931584 1699568829 1702025472 1704830652 1713223008 1717967232 1718527104 1719171699 1720571904 1723932396 1724494212 1726546112 1729269648 1731891456 1737904968 1739000669 1740417024 1743816276 1744384572 1749215088 1750339584 1751867136 1753758216 1756417152 1757950008 1759187808 1760723082 1761854976 1765296099 1767972528 1772073216 1776675712 1778226248 1781595648 1782176256 1785657069 1787111424 1787781744 1788364368 1793316672 1796035584 1798868736 1799543466 1805114808 1808402064 1808991408 1814000832 1816159232 1816751104 1819024128 1820299446 1821782016 1825340184 1825935048 1828107648 1833767424 1834455244 1837349001 1840134672 1841294826 1842794496 1846393704 1847580672 1849193088 1854918144 1856920464 1858541031 1859735808 1861358832 1865493504 1866193224 1869137046 1870521728 1871970912 1878470811 1881186048 1882827792 1886395392 1887717944 1892945376 1893562272 1898805888 1899518103 1900137141 1901684736 1905398964 1908287808 1911298032 1914778656 1921427193 1922053371 1922992128 1923618816 1927375884 1929669184 1930298048 1932713136 1933342992 1935643392 1941636096 1942364376 1943588983 1945171968 1948377888 1955143089 1956261888 1957969152 1963054464 1964030976 1964767656 1967866974 1969132032 1970850528 1972977993 1975228416 1975969296 1977693759 1982086848 1985696384 1987429336 1988969094 1993582368 1998760176 2000504529 2004295104 2004948288 2007333888 2010500352 2011254462 2011909914 2013548544 2017481256 2020540032 2027555796 2030486528 2030754159 2034452322 2035115334 2036109312 2036772864 2040750936 2043179136 2043844992 2049504768 2050273508 2050941676 2053507707 2054176929 2055849984 2056621104 2062988352 2066745216 2067418752 2070151506 2073143808 2077192917 2078528256 2080342224 2084963328 2085745368 2086782912 2089035522 2092202784 2094028686 2095374848 2098680192 2099467377 2104336944 2105967276 2109802408 2116334304 2118181266 2122194816 2123682687 2125412352 2129563548 2130257556 2132792256 2136156624 2139395328 2146823784 2148177297 2149926912 2154125988 2157391936 2163366144 2164071168 2170063872 2170877832 2171585304 2177598816 2180900352 2184340608 2185159923 2188318464 2191925124 2195916792 2196632424 2200794624 2202715296 2206054912 2208436272 2209534848 2210363613 2215273536 2217206844 2218632192 2221244552 2222965458 2226335776 2229847704 2233908432 2235858003 2242780164 2243490816 2244221952 2248605198 2250436608 2254831992 2255566824 2258250624 2265242112 2266091772 2269367296 2269666413 2273107536 2284297344 2290622976 2291369472 2292228932 2295844803 2297714688 2298576528 2299325616 2305692864 2309188608 2313698742 2317206624 2320861896 2325088368 2325846096 2332286784 2335822848 2338344288 2340385002 2341889536 2343933344 2345583744 2346463539 2347630776 2349139968 2353728132 2357296704 2362764288 2365481762 2367379062 2373527709 2375460864 2376235008 2380876092 2383708992 2384485824 2387469168 2391088896 2394714112 2398491648 2399391288 2406819744 2411202752 2411988544 2415176757 2418667776 2425365504 2427065928 2433786912 2434580064 2437476864 2441321856 2442237561 2443033467 2445023232 2449798668 2453512896 2455059768 2461858272 2465590784 2470406391 2471211477 2473224192 2475893952 2478054708 2479647744 2481811776 2484490806 2487324672 2488257632 2490429178 2492182728 2495961216 2498900121 2504627748 2508248064 2510437056 2513146986 2515193856 2523927168 2524749696 2531741184 2532690804 2533516188 2536685991 2537512677 2540531952 2544383744 2548397376 2553038208 2557245978 2561902924 2562737828 2569834512 2576950848 2577790656 2580857856 2585898594 2586741318 2588848128 2589819168 2593904472 2597837184 2606857452 2610625536 2615724414 2616576858 2617405952 2618707968 2619690208 2623822632 2625509376 2627800704 2630637324 2634625728 2636925012 2642782464 2643773734 2651958792 2658109824 2665013568 2667339372 2672393472 2673264384 2676445184 2680667136 2681672616 2682546552 2689975008 2694053376 2699315199 2703407728 2707672212 2712603096 2713487112 2721001248 2724238848 2725126656 2728536192 2730449169 2732673024 2738010276 2738902572 2742161472 2750651136 2751682866 2755660288 2756558336 2760202008 2761942239 2764191744 2769590556 2771371008 2773789632 2779951104 2780993824 2782377216 2783420846 2785380696 2789603712 2792038248 2798240256 2799289836 2805782592 2807956368 2821779072 2824241688 2829593088 2831576916 2839418064 2840343408 2843723008 2848208832 2852527104 2858098446 2862431712 2864236396 2872167984 2884488192 2885428224 2891063826 2893418496 2894503776 2895447072 2899069704 2900014488 2903465088 2907867136 2912454144 2913546564 2917757952 2922566832 2927889056 2928843232 2934392832 2936953728 2944581696 2946046464 2947151484 2953698048 2954805938 2956275792 2958176256 2962842624 2963953944 2973130272 2978544576 2981144004 2983453641 2990373552 2991321088 2992295936 2998140264 3006442656 3007422432 3011000832 3016881693 3017864871 3020322816 3021455696 3026221884 3030810048 3041333694 3045729792 3051678483 3052673001 3054163968 3055159296 3061126404 3064768704 3065767488 3074257152 3075410262 3076412514 3078918144 3084931656 3089608832 3094482528 3100117824 3101128128 3105227259 3109715712 3110882122 3111895934 3114430464 3117792384 3120513336 3127444992 3128618052 3130174368 3138304176 3141043029 3143062272 3148020288 3150352384 3156505416 3158950914 3164703612 3174501456 3177271899 3178278656 3179314432 3183292224 3188118528 3194345322 3195386334 3197988864 3199188384 3209092992 3210296677 3220235676 3224890368 3231188982 3233820672 3236087904 3245049216 3246106752 3249969152 3255095808 3256316748 3257377956 3266398224 3271350528 3273413024 3282477696 3287887686 3293875188 3294948636 3301191936 3304072944 3306196992 3309082368 3312654408 3314302272 3322910304 3325810266 3327948288 3331866828 3334448187 3339503664 3344330752 3344771556 3347249408 3350862648 3364170246 3365236224 3366332928 3372907797 3375654912 3376921072 3378021584 3382247988 3383350236 3387375936 3397863168 3399137658 3404050944 3409661304 3426446016 3435934464 3437054208 3438343398 3441143808 3447864792 3448988424 3453092224 3458539296 3463782912 3470548113 3475809936 3478001338 3480834048 3487632552 3488769144 3498430176 3503734272 3507516432 3510577503 3512834304 3515900016 3518375616 3521446164 3523709952 3530592198 3535945056 3544146432 3548222643 3551068593 3553351424 3556452496 3563191296 3564352512 3571314138 3574222848 3575563488 3576728736 3586633344 3587978639 3589147933 3592071168 3597737472 3599086932 3610229616 3616804128 3617982816 3628001664 3632318464 3633502208 3638048256 3640598892 3650680368 3651870096 3656215296 3667534848 3668910488 3674698002 3680269344 3682589652 3692787408 3695161344 3698386176 3709836288 3713840928 3717082062 3719471616 3722717664 3726736209 3730987008 3732386448 3735643767 3738274092 3741043456 3743941824 3756941622 3762372096 3765655584 3769720479 3772790784 3775435888 3778730777 3785890752 3787124544 3797611776 3799036206 3800274282 3803369472 3810797928 3816575616 3822596064 3829557312 3835868967 3842854386 3844106742 3845984256 3847237632 3854751768 3859338368 3860596096 3865426272 3866685984 3871286784 3878847891 3880111977 3883272192 3884728752 3887177966 3890343936 3896755776 3910286178 3915938304 3923586621 3924865287 3926108928 3928061952 3929535312 3935733948 3938264064 3941701056 3945955986 3950456832 3951938592 3955387518 3964173696 3965660601 3971392768 3974858672 3977938188 3987164736 3997520352 4001009058 4008590208 4009896576 4011400631 4014667776 4021000704 4022508924 4023819828 4034962512 4041080064 4055111592 4060973056 4061508318 4068904644 4070230668 4081501872 4086358272 4087689984 4099009536 4100547016 4101883352 4107015414 4108353858 4111699968 4113242208 4125976704 4127524299 4133490432 4134837504 4140303012 4146287616 4154385834 4157056512 4160684448 4169926656 4171490736 4173565824 4175131269 4178071044 4184405568 4188057372 4190749696 4197360384 4198934754 4208673888 4211934552 4219604816 4223287339 4232668608 4236362532 4244389632 4247365374 4250824704 4259127096 4260515112 4265584512 4272313248 4278790656 4287147669 4293647568 4296354594 4299853824 4308251976 4314783872 4326732288 4328142336 4336595739 4340127744 4341755664 4343170608 4355197632 4361800704 4368681216 4370319846 4376636928 4383850248 4391833584 4393264848 4401589248 4405430592 4412109824 4416872544 4419069696 4420727226 4430547072 4432208907 4434413688 4437264384 4442489104 4445930916 4452671552 4459695408 4467816864 4471716006 4483330117 4485560328 4486981632 4488443904 4497210396 4509663984 4511133648 4516501248 4530484224 4532183544 4538734592 4539332826 4546215072 4562000541 4568594688 4581245952 4582738944 4584457864 4591689606 4595429376 4597153056 4598651232 4611385728 4613115393 4614618771 4618377216 4627397484 4634413248 4641723792 4650176736 4651692192 4664573568 4666323183 4667843901 4671645696 4676688576 4680770004 4683779072 4687866688 4691167488 4692927078 4695261552 4698279936 4707456264 4714593408 4720144673 4725528576 4730963524 4734758124 4738426371 4747055418 4750921728 4752470016 4761752184 4767417984 4768971648 4774938336 4782177792 4791517983 4793079501 4796983296 4798782576 4813639488 4822405504 4823977088 4830353514 4837335552 4846783473 4850731008 4854131856 4867573824 4869160128 4874953728 4882643712 4884475122 4886066934 4890046464 4899597336 4907025792 4910119536 4923716544 4931181568 4931831529 4940812782 4942422954 4946448384 4951787904 4956109416 4959295488 4963623552 4968981612 4976515264 4980858356 4984365456 4988715399 4991922432 4997800242 5009255496 5016496128 5020874112 5026293972 5046255369 5047854336 5049499392 5063482368 5065381608 5067032376 5073371982 5075025354 5081063904 5088767488 5096794752 5098706487 5106076416 5114491956 5123805848 5125475656 5139669024 5153901696 5155581312 5157515097 5161715712 5171797188 5173482636 5179638336 5187808944 5195674368 5213714904 5217002007 5221251072 5231448828 5233153716 5234811904 5239380416 5247645264 5251018752 5255601408 5261274648 5269251456 5273850024 5285564928 5287547468 5295888297 5303917584 5316219648 5330027136 5334678744 5344786944 5346528768 5356971207 5361334272 5363345232 5365093104 5379950016 5388106752 5398630398 5406815456 5415344424 5425206192 5426974224 5442002496 5448477696 5450253312 5457072384 5460898338 5465346048 5476020552 5477805144 5484322944 5501302272 5503365732 5511320576 5512047003 5513116672 5520404016 5523884478 5528383488 5539181112 5542742016 5547579264 5561987648 5564754432 5566841692 5570761392 5575623093 5579207424 5584076496 5596480512 5598579672 5611565184 5615912736 5635412433 5643558144 5648483376 5659186176 5663153832 5678836128 5680686816 5687446016 5696417664 5698554309 5700411423 5705054208 5716196892 5724863424 5728472792 5744335968 5764281579 5766160113 5768976384 5770856448 5782127652 5789007552 5790894144 5798139408 5800028976 5806930176 5815734272 5824908288 5827093128 5830766949 5835515904 5845133664 5855778112 5857686464 5865429267 5868785664 5873907456 5889163392 5892092928 5894302968 5907396096 5909611876 5912551584 5918933979 5925685248 5927907888 5933081277 5946260544 5957089152 5962288008 5966907282 5980747104 5996280528 6001513587 6012885312 6014844864 6022001664 6033763386 6035729742 6040645632 6042911392 6052443768 6061620096 6082667388 6091459584 6103356966 6105346002 6108327936 6110318592 6122252808 6129537408 6131534976 6148514304 6150820524 6152825028 6160523121 6162530787 6169863312 6179217664 6188965056 6200235648 6202256256 6210454518 6219431424 6221764244 6223791868 6231578751 6235584768 6241026672 6254889984 6257236104 6260348736 6276608352 6282086058 6286124544 6296040576 6298402131 6313010832 6317901828 6329407224 6349002912 6354543798 6356557312 6358628864 6366584448 6371048061 6376237056 6388690644 6390772668 6398376768 6418185984 6420593354 6440471352 6444531891 6449780736 6462377964 6472175808 6490098432 6492213504 6499938304 6510191616 6512633496 6514755912 6532796448 6542701056 6546826048 6555479769 6564955392 6575775372 6587750376 6589897272 6602383872 6608145888 6618164736 6625308816 6628604544 6631090839 6645820608 6651620532 6655896576 6663733656 6668896374 6679007328 6689543112 6694498816 6701725296 6707574009 6728340492 6730472448 6732665856 6745815594 6751309824 6753842144 6756043168 6764495976 6766700472 6774751872 6795726336 6798275316 6808101888 6819322608 6852892032 6871868928 6874108416 6876686796 6887534409 6895729584 6897976848 6906184448 6917078592 6927565824 6941096226 6951619872 6956002676 6975265104 6977538288 6996860352 7007468544 7015032864 7021155006 7025668608 7031800032 7036751232 7039390617 7042892328 7047419904 7061184396 7071890112 7088292864 7096445286 7102137186 7106702848 7112904992 7120583127 7126382592 7128705024 7142628276 7151126976 7153457472 7173266688 7175957278 7178295866 7184142336 7195474944 7198173864 7220459232 7233608256 7235965632 7245530271 7256003328 7264636928 7267004416 7276096512 7281197784 7301360736 7303740192 7312430592 7326712683 7329100401 7335069696 7337820976 7349396004 7360538688 7365179304 7385574816 7396772352 7411219173 7413634431 7419672576 7427681856 7434164124 7438943232 7445435328 7453472418 7461974016 7464772896 7471287534 7476548184 7482086912 7487883648 7496700363 7513883244 7524744192 7531311168 7539440958 7545581568 7550871776 7557461554 7571781504 7574249088 7595223552 7598072412 7600548564 7621595856 7633151232 7645192128 7659114624 7671737934 7685708772 7688213484 7709503536 7718676736 7721192192 7730852544 7733371968 7742573568 7757695782 7760223954 7766544384 7769457504 7774355932 7793511552 7820572356 7831876608 7847173242 7849730574 7852217856 7856123904 7859070624 7871467896 7876528128 7883402112 7891911972 7903877184 7910775036 7928347392 7931321202 7942785536 7949717344 7955876376 7974329472 7995040704 8002018116 8017180416 8019793152 8022801262 8029335552 8042001408 8045017848 8047639656 8069925024 8082160128 8097945597 8110223184 8121946112 8123016636 8137809288 8140461336 8163003744 8172716544 8175379968 8191347507 8198019072 8201094032 8203766704 8214030828 8216707716 8226484416 8251953408 8255048598 8266980864 8269675008 8280606024 8285826717 8292575232 8308771668 8314113024 8321368896 8339853312 8342981472 8347131648 8350262538 8356142088 8368811136 8376114744 8381499392 8394720768 8397869508 8417347776 8423869104 8439209632 8446574678 8465337216 8472725064 8488779264 8494730748 8518254192 8521030224 8531169024 8544626496 8557581312 8574295338 8587295136 8592709188 8616503952 8629567744 8653464576 8656284672 8673191478 8680255488 8683511328 8686341216 8710395264 8713662409 8716502123 8723601408 8737362432 8740639692 8753273856 8767700496 8783667168 8786529696 8803178496 8810861184 8824219648 8833745088 8838139392 8841454452 8861094144 8864417814 8868827376 8874528768 8884978208 8891861832 8905343104 8919390816 8935633728 8943432012 8950360923 8966660234 8971120656 8973963264 8976887808 8994420792 9019327968 9022267296 9033002496 9050645079 9053594613 9060968448 9064367088 9077469184 9078665652 9092430144 9124001082 9137189376 9155035449 9158019003 9162491904 9165477888 9168915728 9183379212 9194306112 9197302464 9222771456 9226230786 9229237542 9236754432 9254794968 9268826496 9283447584 9300353472 9303384384 9315681777 9329147136 9332646366 9335687802 9343291392 9353377152 9361540008 9367558144 9375733376 9382334976 9385854156 9390523104 9414912528 9423129087 9429186816 9440289346 9451057152 9461927048 9469516248 9476852742 9494110836 9523504368 9531815697 9534835968 9537943296 9549876672 9564355584 9583035966 9586159002 9593966592 9597565152 9627278976 9630890031 9644811008 9647954176 9660707028 9674671104 9693566946 9701462016 9708263712 9735147648 9738320256 9741972961 9749907456 9765287424 9768950244 9772133868 9799194672 9814051584 9820239072 9847433088 9862363136 9863663058 9881625564 9884845908 9903575808 9912218832 9918590976 9927247104 9937963224 9953030528 9961716712 9968730912 9977430798 9983844864 9995600484 10003344561 10018510992 10032992256 10041748224 10052587944 10092510738 10095708672 10098998784 10118723391 10126964736 10130763216 10134064752 10146743964 10150050708 10162127808 10177534976 10193589504 10197412974 10212152832 10228983912 10247611696 10250951312 10279338048 10307803392 10311162624 10315030194 10323431424 10343594376 10346965272 10359276672 10375617888 10391348736 10411644339 10427429808 10434004014 10442502144 10462897656 10466307432 10469623808 10478760832 10495290528 10511202816 10522549296 10531732509 10538502912 10547700048 10571129856 10575094936 10591776594 10607835168 10632439296 10644667929 10653205779 10660054272 10669357488 10689573888 10693057536 10713942414 10722668544 10726690464 10730186208 10759900032 10763935917 10767443799 10776213504 10797260796 10813630912 10830688848 10850412384 10853948448 10884004992 10888087427 10891635769 10896955392 10900506624 10914144768 10921796676 10952041104 10955610288 10968645888 11002604544 11006731464 11022641152 11024094006 11026233344 11040808032 11047768956 11078362224 11085484032 11095158528 11123975296 11129508864 11133683384 11141522784 11151246186 11158414848 11168152992 11180208627 11192961024 11197159344 11206931301 11223130368 11231825472 11270824866 11287116288 11296966752 11309161437 11318372352 11326307664 11336192331 11357672256 11361373632 11374892032 11392835328 11397108618 11400822846 11410108416 11432393784 11449726848 11456945584 11488671936 11507606901 11528563158 11532320226 11537952768 11541712896 11564255304 11578015104 11581788288 11596278816 11600057952 11613860352 11636543673 11640335931 11649816576 11654186256 11661533898 11671031808 11690267328 11711556224 11715372928 11730858534 11747814912 11770759863 11774595861 11778326784 11784185856 11788605936 11814792192 11819223752 11825103168 11837867958 11851370496 11855815776 11866162554 11892521088 11896981803 11914178304 11924576016 11933814564 11961494208 11992561056 12003027174 12025770624 12029689728 12034201893 12044003328 12067526772 12071459484 12085822784 12104887536 12123240192 12165334776 12173004683 12182919168 12206713932 12210692004 12244505616 12259074816 12263069952 12297028608 12301641048 12305650056 12321046242 12325061574 12339726624 12358435328 12377930112 12382572897 12400471296 12404512512 12420909036 12438862848 12443528488 12447583736 12463157502 12471169536 12482053344 12509779968 12514472208 12520697472 12525393807 12553216704 12564172116 12572249088 12592081152 12596804262 12626021664 12635803656 12658814448 12669862017 12698005824 12709087596 12713114624 12717257728 12733168896 12742096122 12752474112 12777381288 12781545336 12796753536 12836371968 12841186708 12861443007 12880942704 12889063782 12899561472 12924755928 12944351616 12980196864 12984427008 13009787217 13020383232 13025266992 13029511824 13065592896 13085402112 13093652096 13110959538 13129910784 13151550744 13175500752 13179794544 13204767744 13216291776 13236329472 13250617632 13257209088 13262181678 13291641216 13296626721 13303241064 13311793152 13327467312 13337792748 13358014656 13379086224 13388997632 13403450592 13415148018 13449990351 13456680984 13460944896 13465331712 13491631188 13507684288 13512086336 13528991952 13533400944 13549503744 13591452672 13596550632 13605122881 13616203776 13638645216 13686001623 13705784064 13743737856 13748216832 13753373592 13775068818 13791459168 13795953696 13812368896 13834157184 13839346179 13843856313 13855131648 13882192452 13903239744 13912005352 13950530208 13955076576 13993720704 13998969549 14003531703 14014937088 14030065728 14042310012 14051337216 14063600064 14073502464 14078781234 14085784656 14094839808 14122368792 14143780224 14160434019 14176585728 14192890572 14204274372 14213405696 14215279113 14225809984 14241166254 14252765184 14257410048 14285256552 14302253952 14306914944 14346533376 14351914556 14356591732 14374553949 14379238503 14390949888 14396347728 14440918464 14467216512 14471931264 14491060542 14512006656 14540350419 14552193024 14562395568 14602721472 14607480384 14624861184 14653425366 14658200802 14670139392 14675641952 14698792008 14721077376 14730358608 14771149632 14793544704 14822438346 14827268862 14839345152 14855363712 14868328248 14877886464 14890870656 14906944836 14929545792 14942575068 14953096368 14964173824 14966146197 14975767296 14993400726 15027766488 15049488384 15062622336 15078881916 15101743552 15114923108 15138766107 15143563008 15148498176 15190447104 15196144824 15201097128 15243191712 15266302464 15290384256 15296119461 15318229248 15343475868 15371417544 15376426968 15419007072 15437353472 15442384384 15461705088 15466743936 15472545291 15485147136 15515391564 15520447908 15538915008 15548711864 15587023104 15641144712 15651006021 15663753216 15694346484 15699461148 15704435712 15718141248 15742935792 15753056256 15766804224 15783823944 15807754368 15821550072 15856694784 15862642404 15885571072 15887664891 15899434688 15911752752 15948658944 15990081408 16004036232 16034360832 16039586304 16045602524 16070913621 16084002816 16090035696 16095279312 16139850048 16164320256 16195891194 16220446368 16246033272 16275618576 16280922672 16326007488 16345433088 16350759936 16382695014 16396038144 16402188064 16407533408 16428061656 16433415432 16452968832 16503906816 16510097196 16533961728 16539350016 16561212048 16571653434 16585150464 16617543336 16628226048 16642737792 16685962944 16694263296 16700525076 16712284176 16726869279 16737622272 16752229488 16762998784 16789441536 16795739016 16834695552 16847738208 16878419264 16893149356 16906237299 16930674432 16945450128 16977558528 16989461496 17036508384 17042060448 17062338048 17089252992 17095662927 17101234269 17115162624 17148590676 17174590272 17185418376 17233007904 17259135488 17292844737 17298480339 17306929152 17312569344 17346382956 17367022656 17372682432 17420790528 17427324818 17433004246 17447202816 17474724864 17481279384 17492300847 17506547712 17535400992 17567334336 17573059392 17596287801 17606356992 17621722368 17648439296 17667490176 17676278784 17682908904 17722188288 17728835628 17737654752 17756801937 17769956416 17783723664 17799243831 17810686208 17838781632 17871267456 17886864024 17900721846 17933320468 17942241312 17988841584 18004540761 18038655936 18044534592 18066004992 18101290158 18107189226 18121936896 18128734176 18157331304 18184860288 18248002164 18274378752 18310070898 18316038006 18324983808 18330955776 18337831456 18366758424 18388612224 18394604928 18445542912 18452461572 18458475084 18509589936 18537652992 18566895168 18600706944 18606768768 18631363554 18658294272 18665292732 18671375604 18694736253 18706754304 18723080016 18735116288 18751466752 18764669952 18771708312 18781046208 18829825056 18846258174 18858373632 18880578692 18895206393 18923854096 18939032496 18953705484 18988221672 19047008736 19063631394 19069671936 19075886592 19099753344 19113144183 19128711168 19166071932 19172318004 19195130304 19254557952 19261780062 19289622016 19295908352 19321414056 19333595673 19349342208 19387133892 19416527424 19470295296 19476640512 19483945922 19499814912 19530574848 19537900488 19544267736 19598389344 19628103168 19640478144 19666439307 19694866176 19724726272 19727326116 19763251128 19769691816 19807151616 19824437664 19854494208 19875926448 19893272517 19906061056 19923433424 19937461824 19954861596 19967689728 19991200968 20006689122 20037021984 20083496448 20105175888 20122722027 20185021476 20191417344 20197997568 20237446782 20253929472 20261526432 20268129504 20293487928 20300101416 20324255616 20355069952 20387179008 20394825948 20424305664 20457967824 20495223392 20501902624 20558676096 20615606784 20622325248 20630060388 20687188752 20693930544 20718553344 20751235776 20782697472 20823288678 20854859616 20868008028 20925795312 20932614864 20939247616 20957521664 20990581056 21022405632 21045098592 21063465018 21077005824 21095400096 21118171851 21142259712 21150189872 21168648013 21183553188 21215670336 21264878592 21289335858 21306411558 21320108544 21338714976 21361749381 21379147776 21386115072 21427884828 21453380928 21460372416 21519800064 21527871834 21534887598 21552427008 21594521592 21627261824 21661377696 21700824768 21707896896 21736590813 21768009984 21776174854 21783271538 21793910784 21801013248 21828289536 21843593352 21904082208 21911220576 21937291776 21980138049 21987301203 22005209088 22013462928 22045282304 22048188012 22052466688 22081616064 22095537912 22156724448 22190317056 22233657519 22240903293 22247950592 22259017728 22267366768 22283045568 22302492372 22316829696 22336305984 22360417254 22385922048 22394318688 22413862602 22446260736 22463650944 22472076739 22490101089 22541649732 22574232576 22593933504 22618322874 22636744704 22652615328 22672384662 22715344512 22722747264 22749784064 22785670656 22794217236 22801645692 22864787568 22899453696 22913891168 22977343872 23015213802 23057126316 23064640452 23128510608 23156030208 23163576576 23192557632 23200115904 23227720704 23273087346 23280671862 23299633152 23308372512 23323067796 23380534656 23423112448 23430745856 23461717068 23495629824 23541519726 23549191722 23556653568 23568371712 23577211872 23629584384 23638447504 23650206336 23659077191 23675735916 23711631552 23732325108 23785042176 23793963606 23828356608 23849152032 23867629128 23922988416 23985122112 24006054348 24051541248 24059379456 24068403786 24088006656 24135053544 24142918968 24171645568 24209775072 24246480384 24293836791 24330669552 24346009366 24365838336 24413427864 24421384008 24489011232 24518149632 24526139904 24574042521 24594057216 24603282096 24611300112 24642092484 24650123148 24679453248 24716870656 24755860224 24765145794 24800942592 24809025024 24841818072 24857480151 24877725696 24887056976 24895167472 24926315004 24942339072 24964106688 25019559936 25028944416 25041394944 25050787614 25106433408 25115850473 25128344232 25144498176 25184162304 25193608524 25252043328 25271607312 25317628896 25339724034 25396011648 25418175192 25426229248 25434515456 25466337792 25484192244 25554762576 25563090672 25593507072 25672743936 25682373416 25722886014 25761885408 25778127564 25849511856 25888703232 25960393728 25968854016 26019574434 26040766464 26050533984 26059023648 26131185792 26140987227 26149506369 26170804224 26187304192 26221919076 26259821568 26303101488 26351001504 26359589088 26409535488 26432583552 26442498037 26451115439 26472658944 26501235264 26514418176 26524363356 26583282432 26593253442 26606482128 26623586304 26654934624 26675585496 26716029312 26758172448 26777995264 26806901184 26830296036 26851082769 26899980702 26913361968 26921889792 26930663424 26983262376 27015368576 27024172672 27057983904 27066801888 27099007488 27151935237 27160783839 27182905344 27193101264 27210245762 27232407552 27277290432 27372003246 27411568128 27465106347 27474057009 27487475712 27496433664 27506747184 27550137636 27582918336 27591907392 27624737792 27668314368 27678692358 27687712626 27710263296 27764384904 27806479488 27824010704 27901060416 27910153152 27947045331 27987441408 27997939098 28007063406 28029874176 28060131456 28084620024 28102674432 28127200128 28147004928 28157562468 28171569312 28244737584 28269387261 28287560448 28320868038 28353171456 28385781144 28408548744 28426811392 28430558226 28451619968 28482332508 28570513104 28595447091 28604507904 28613829888 28693066752 28703829112 28713183464 28749107898 28758477006 28781899776 28792695456 28881836928 28892670093 28934433024 28943862528 28982121084 29024013312 29080700838 29104386048 29124791136 29205442944 29214960768 29225918883 29249722368 29306850732 29316401604 29351283904 29397584016 29442154752 29460717216 29542299264 29563011373 29587089408 29644876692 29654537724 29710727424 29736656496 29755772928 29781741312 29813889672 29859091584 29885150136 29906192736 29928347648 29932292394 29951534592 29986801452 30010033683 30055532976 30098976768 30125244672 30157763832 30203487104 30229846216 30277532214 30287126016 30296996352 30356170173 30380894208 30392289648 30402194256 30486383424 30532604928 30580768512 30592238922 30636458496 30686951736 30742835088 30752853936 30838014144 30874706944 30884768768 30923410176 30933487872 30945090582 30970294272 31030783128 31040895816 31077830016 31097423728 31174046208 31234933017 31282289424 31302012042 31327506432 31388692968 31398922296 31408871424 31436282496 31485871584 31533608448 31567647888 31595197527 31615508736 31643100144 31713389568 31725284808 31771142144 31775329782 31798869376 31823505504 31897317888 31934003787 31959617337 31980162816 32008072464 32068721664 32079172608 32091205048 32141827242 32168005632 32180071392 32190558624 32279700096 32291807751 32302331397 32328640512 32391782388 32440892736 32492066544 32551237152 32561845344 32652014976 32664262281 32674907307 32690866176 32701519872 32765390028 32804376128 32815066816 32856123312 32866830864 32905937664 33007813632 33020194392 33041012711 33067923456 33078700032 33122424096 33143306868 33235086672 33256452096 33285475584 33371925888 33388526592 33401050152 33424568352 33453738558 33475244544 33504458976 33540625881 33578883072 33591478032 33620793903 33669391104 33695476416 33756838528 33786298712 33812474598 33861348864 33890900256 33927484311 33955117056 33978922992 34008576993 34073016768 34084120896 34124676096 34178505984 34191325854 34202468538 34230325248 34297181352 34349180544 34370836752 34466015808 34518270976 34522820703 34585689474 34596960678 34613858304 34625138688 34692765912 34734045312 34745364864 34841581056 34854649636 34866008492 34909631019 34921007793 34949449728 34962558768 34984601694 35013095424 35070801984 35134668672 35146118784 35192575602 35243444736 35312279589 35323787583 35334980352 35352557568 35365817808 35444376576 35457671256 35475309504 35513603874 35539912832 35567447328 35598487662 35621372416 35677563264 35690945409 35742534912 35773728048 35801443692 35866640936 35884482624 35977683168 36009081522 36077311872 36089069184 36102605679 36132009984 36202580316 36214378452 36257468352 36314662608 36369720576 36496004328 36519014049 36548757504 36620141796 36632076012 36675662912 36733516848 36777224448 36789209856 36891085824 36904923144 36916950168 37019179872 37075305984 37133790336 37147718691 37201413888 37213537536 37262727108 37316588544 37330585464 37342751208 37389472506 37413508608 37446160032 37502933504 37529339904 37543416624 37562092416 37576181421 37659650112 37692516348 37716747264 37761157384 37790412786 37847708192 37878064992 37907410968 37976443344 38009586051 38094017472 38127262788 38139343872 38151773184 38199506688 38226288366 38257422336 38332143864 38344636008 38390260608 38509115904 38523560124 38579244032 38584329021 38591816704 38642828112 38667191346 38698684416 38774267784 38833054848 38940590592 38953281024 38967891844 39029361651 39061149696 39075800976 39088535472 39196778688 39256206336 39280956288 39332878614 39389732352 39454652232 39526502256 39539383632 39614303232 39648875328 39708988416 39751852896 39786545034 39812122112 39846866848 39874923648 39889880163 39909723192 39935379456 39982401936 40013378244 40074043968 40166992896 40210351776 40245444054 40349971053 40370042952 40382834688 40395995136 40474893564 40523052864 40536259008 40586975856 40600202832 40648511232 40710139904 40774358016 40789651896 40815368643 40848611328 40915935648 40990446784 41003805248 41058004869 41117352192 41231213568 41244650496 41260120776 41374377504 41387861088 41437106688 41502471552 41518038537 41531568939 41565394944 41646577356 41709719232 41736016056 41851590624 41865229728 41915043328 41981162112 41996908647 42010595109 42044811264 42090197184 42126930036 42154011648 42190800192 42236343702 42284519424 42300379744 42337296026 42367106376 42431340672 42481302057 42529757184 42578671716 42612823116 42640217088 42677429952 42723498762 42758295552 42772230144 42855769656 42906761856 42920744832 43039600128 43055743668 43069775196 43123661847 43137715509 43189043184 43254523648 43322755392 43401649536 43415793792 43473181626 43536019968 43552349708 43566543076 43621051257 43656579072 43687186704 43808164416 43822441152 43874583552 43960276098 43974602406 44010418176 44026925856 44096376024 44163232128 44191075824 44313448896 44380634112 44467315038 44481806586 44495901184 44518035456 44534733536 44566091136 44604984744 44633659392 44672611968 44720834508 44788637376 44827725204 44892521472 44927301888 44944153478 44980202178 45083299464 45148465152 45187867008 45236645748 45305230656 45344769324 45416298321 45430689024 45445494528 45499568128 45571341312 45588434472 45603291384 45729575136 45798907392 45827782336 45888358383 45954687744 46030427604 46114252632 46129280904 46257021216 46312060416 46327153152 46385115264 46400231808 46417635873 46455441408 46546174692 46561343724 46616745024 46646135592 46761069312 46846224896 46861491712 46923434136 46953018063 46991259648 47083039452 47098383444 47113307136 47154423744 47259168768 47276895008 47300412672 47318154382 47351471832 47423263104 47464650216 47570084352 47587927212 47656713216 47698304064 47735258256 47845976832 47970244224 48012108696 48103082496 48118758912 48136807572 48212740863 48270107088 48285837936 48343291136 48419550144 48492960768 48587673582 48661339104 48692018732 48826855728 48842768016 48978022464 49036299264 49052279808 49148085042 49188114432 49206564192 49222600224 49284184968 49300246296 49358906496 49433741312 49511720448 49530291588 49601885184 49618050048 49683636144 49714960302 49755451392 49774113952 49790334944 49852630008 49884678144 49928213376 50057888832 50082789888 50101575228 50212866816 50231700946 50256688464 50288996352 50368324608 50387217048 50504086656 50543214624 50635257792 50679448068 50718711897 50792023296 50836350384 50852458496 50869030912 50932675584 50968384488 51109525152 51126181344 51187014144 51286988781 51303702807 51345487872 51364746832 51445772028 51523770816 51556255128 51699023712 51777406464 51878534211 51895441017 51920787456 51937708032 52039148868 52101067968 52118047296 52262371584 52281974454 52299012738 52341608448 52374608384 52443838152 52476902541 52519643136 52606202976 52702003008 52719178176 52788863403 52819070976 52865167104 52884996074 52902230878 52945317888 53002470528 53028836352 53048726712 53166564864 53186506884 53212964256 53309869248 53351170992 53397731493 53432058624 53516344896 53555990528 53613802368 53660592072 53702165538 53799961404 53826723936 53966524752 54013622283 54030737152 54048345344 54115967808 54133603776 54198014976 54303870474 54321567678 54365810688 54386202528 54420491524 54554580864 54744006492 54823136256 54930212694 54948114018 54974951424 54992867328 55013494368 55100275272 55165836672 55183814784 55249475584 55336628736 55357384716 55375425252 55528769808 55612958976 55648021408 55802120832 55820306304 55894090662 55974882816 55995878196 56014126812 56120262912 56169240048 56205348864 56254400256 56294009856 56315124936 56343138624 56489475168 56538774522 56575120896 56641736076 56685619179 56771562288 56817097488 56853622784 56861116452 56903239936 56964665016 57141026208 57190894182 57209015808 57227659776 57339432549 57386133504 57407658224 57426366928 57498215796 57516954012 57585390912 57763673856 57785340186 57868866048 57887725056 57964242168 58000787019 58048026624 58161401676 58249582272 58410885888 58429921536 58451837766 58499444736 58613701464 58632803208 58702567808 58795168032 58884309504 58921434432 58999317921 59084598528 59126022746 59174178816 59289753384 59309075448 59421454848 59473312992 59563482624 59627779344 59679817551 59718183168 59770300272 59812385472 59856695296 59864584788 59903069184 59973602904 60020067366 60111065952 60250489344 60315527664 60368166081 60406974208 60459692432 60555064428 60574252032 60593992704 60712340346 60761788416 60784579296 60804388512 60972766848 60995636863 61015514861 61065209856 61161537024 61184477844 61272916992 61373903472 61485670176 61505707872 61676028288 61749413888 61769537536 61846820352 61866975744 61890181164 62061566256 62081791632 62155660032 62194847456 62348092416 62469866034 62564578848 62604024084 62777385936 62797844592 62817742848 62872564992 62971743168 63067216896 63135295776 63190395054 63231017472 63286200288 63354515553 63426779136 63450569616 63505944039 63542284288 63550659564 63597738752 63647011008 63794635776 63868007574 63919234674 63960325632 64016144928 64085248143 64137443328 64158345216 64182410096 64238423209 64283654484 64360142784 64381117248 64559400192 64583615502 64604662794 64657281024 64783564776 64881785472 64984133088 65102474304 65123690688 65209772439 65304029952 65328524562 65349814614 65381732352 65403039744 65530780056 65608752256 65630133632 65712246624 65733661728 65811875328 65940414147 65961903609 66015627264 66040388784 66082025422 66135846912 66157400064 66244848192 66286613736 66470173344 66570951168 66700972557 66722709879 66743851776 66777053184 66802100304 66849136704 66907477116 66950489088 67008917952 67081251762 67157766144 67182956064 67241587806 67338782208 67390952832 67416230217 67470303267 67513677056 67572597424 67624949196 67722697728 67781800512 67854968622 67910234112 67957845984 68017153986 68146033536 68168241792 68193810727 68249352192 68357011968 68382651708 68404937076 68594362704 68698361088 68741673504 68932031616 69036541952 69045641406 69171378948 69193921356 69385531824 69468090624 69490729728 69683162112 69709299272 69732016984 69819262038 69842015586 69898899456 69925117536 69969203388 70141603968 70269337344 70292237568 70385151204 70486889472 70624559178 70647575166 70669960704 70705115136 70731635616 70888753152 70915342512 70950619008 70977231573 71027207748 71079825664 71134894656 71196975324 71242744832 71355126528 71381890818 71485069824 71547456096 71602887384 71733281872 71768965248 71795884763 71955366336 72018163044 72154623744 72178138368 72205211358 72264019968 72405160632 72428756904 72514936704 72629325216 72739441152 72881510373 72992008656 73038028098 73097515008 73240283592 73264152024 73351325824 73467033696 73554448896 73578419712 73722127563 73782171648 73809846288 73833900336 74038359744 74150611968 74267580672 74295437382 74402827776 74427075072 74525454216 74572440453 74633177088 74661170928 74685502416 74778945012 74827017216 74892320064 75005867008 75058679808 75086833248 75124184832 75152362842 75319300224 75347551419 75385032696 75433494528 75522314768 75580825572 75695416384 75756129984 75814821936 75952886688 76019172102 76188034944 76216611989 76254525576 76278687744 76303546368 76399013376 76452576732 76664287728 76689272016 76780521216 77018231808 77047120248 77158488064 77168658042 77183633408 77285656224 77334382692 77548535568 77666109696 77881181184 77906562048 77935783688 78058723302 78122299392 78151601952 78177070944 78393557376 78422961681 78448519107 78512412672 78561912576 78665757228 78779464704 78909304464 79053004512 79078767264 79228606464 79297750656 79327494111 79353346317 79417976832 79503705792 79573090068 79624244224 79693733696 79749847296 79779760326 79819446384 79870758912 79964803872 80026756488 80148087936 80242459441 80333985792 80420703552 80490888108 80553248307 80699942106 80740085904 80765669376 80791990272 80949787128 81046105728 81072518016 81173951712 81200405664 81297022464 81455805711 81482351517 81548716032 81579303792 81630737286 81697222656 81831871296 81980893568 82007610496 82116009738 82234704384 82395319041 82422171027 82462427136 82489300992 82520241552 82748755008 82775722176 82874213376 83004943104 83036077074 83063137878 83130789888 83293154712 83419438464 83472032112 83703181248 83730459456 83830086656 83841135993 83962324224 83993817294 84021190218 84089622528 84180394368 84253860072 84308023296 84381600384 84472687404 84600759488 84674592052 84734212752 84808161783 84862681344 84962604114 85059514368 85157343432 85225646232 85280434176 85354859904 85446997524 85711539312 85786341273 85813523712 85841489664 86079200256 86111487336 86139550392 86247323694 86275431018 86378086368 86509047296 86645510784 86678010279 86803299072 86831587584 86946363252 87072039936 87104699416 87133086152 87242102514 87313158144 87374373408 87616328832 87644882304 87677756649 87749167104 87920552196 87949204812 88053851712 88192752048 88326464256 88382151648 88626897792 88689034119 88761268224 88934630076 88963613172 88991802368 89069467072 89132182272 89209969488 89267318784 89345223936 89441669016 89577274752 89655450408 89785042944 89854603776 89888306956 89960404356 90030101049 90166598928 90296930304 90375734016 90473291496 90610461312 90689538648 90832596642 90861378048 90890989056 91068510519 91142682624 91176868944 91206582768 91459150272 91597814784 91655564672 91776716766 91909375488 92060855208 92228505264 92258561808 92514042432 92624120832 92654306304 92770230528 92800463616 92835271746 92910882816 93092349384 93122687448 93233490048 93292271184 93522138624 93692449792 93704799051 93722983424 93846868272 93906036126 93982519296 94166078904 94196766888 94226614272 94308847488 94553790016 94600825344 94636308764 94702943664 94785592581 94846526208 94929300432 95140168704 95175854424 95313426432 95396608128 95470516512 95691953664 95802011361 95878852011 95940488448 96024217392 96206164992 96237517824 96273615144 96425481726 96540214176 96571675872 96686582272 96839100288 96875423253 96906994191 96985921536 97175347164 97322678208 97384037464 97653711456 97685536032 97956044928 97992786843 98024721921 98072598528 98104559616 98296170084 98413128384 98445200448 98568369936 98600492592 98717812992 98867482624 99023440896 99060583176 99123038133 99203770368 99236100096 99367272288 99429920604 99548227904 99580669888 99705260016 99769356288 99856426752 100115777664 100165579776 100203150456 100425733632 100463401892 100513376928 100621877643 100736649216 100774434096 100862381709 101008173312 101086429248 101270515584 101358896136 101437423794 101584046592 101672700768 101782452933 101865351168 101936768976 102025730979 102219050304 102252362688 102374028288 102573977562 102607405614 102690975744 102729493664 102891544056 103047541632 103112510256 103398047424 103554812928 103757068422 103790882034 103841574912 103875416064 104078297736 104202135936 104236094592 104524743168 104563948908 104598025476 104728893057 104749216768 104763023379 104887676304 104953805082 105039286272 105212405952 105404006016 105438356352 105577726806 105730334208 105769992148 105804461756 105936838767 105971362749 106004941056 106057672704 106097453424 106333129728 106373013768 106425928512 106619738496 106702341984 106795462986 106864117248 107032689792 107072836227 107227604736 107321184144 107404331076 107599922808 107653447872 107933049504 108027244566 108061474304 108096690688 108231935616 108267207552 108307817037 108396029952 108607740948 108643135356 108772405056 108840983048 109109161728 109488012984 109557042147 109646272512 109860425388 109896228036 110026988736 110200550544 110331673344 110367629568 110498951168 110673257472 110714769432 110750850504 111057539616 111225917952 111296042816 111443156073 111604241664 111640612608 111788181324 111949765632 111991756392 112028253624 112240525824 112338480096 112508800512 112588019712 112630249872 112686277248 112728544263 112978950336 113077549044 113150241792 113283472152 113371238358 113543124576 113634194976 113722232904 113806479872 113929330032 114028758153 114282052416 114381788364 114418031616 114455319552 114678865098 114772267008 114815316448 114852733856 114996431592 115033908024 115170781824 115527347712 115570680372 115737732096 115775450112 115928484336 116001574038 116096053248 116322803352 116499164544 116821771776 116859843072 116903675532 117088084953 117227402928 117265606416 117405135616 117590336064 117768619008 117842868864 117998635842 118169197056 118252045492 118579506768 118618150896 118842909696 118946625984 119126965248 119255558688 119359635102 119436366336 119540600544 119624770944 119669640489 119729169576 119806138368 119947205808 120040134732 120222131904 120500978688 120631055328 120736332162 120813948416 120919384864 121049913159 121110128856 121148504064 121187985408 121424680692 121569158592 121608777024 121945533696 121991273726 122031029722 122130419712 122323074048 122368955688 122446105929 122545833984 122747806944 122971340352 123011415744 123174014607 123352056576 123498827776 123539075072 123693640704 123733951488 123780362328 124123132512 124163583264 124311320064 124389694912 124554115611 124594706817 124696184832 124939732068 125129157696 125208048168 125554771872 125595689184 125745129984 125943486336 125990725941 126031785327 126134433792 126270591552 126380790108 126462034944 126572400576 126709031106 126853558272 126901139232 127011888078 127101319128 127195477504 127294022016 127443906171 127589271552 127736015148 127838469348 127920651264 128032289856 128170496286 128274886656 128316690432 128364820192 128476846418 128567308968 128720285568 128762234496 129118800384 129167231004 129209325588 129567129552 129763570944 129968266176 130204948608 130247381376 130419544878 130608059904 130657049124 130699629228 130863153771 131061560112 131217504512 131260267264 131424493248 131467323456 131623750656 131880828294 131923807218 132031254528 132080777568 132164050844 132489696384 132573227472 132940346688 133141902336 133401945114 133445419758 133487703552 133554106368 133604200608 133698273408 133814954232 133900978176 134017835904 134162503524 134365912128 134483175612 134677564416 134781905664 134832460434 134940606534 135027354112 135145194848 135249898392 135445395456 135563601024 135709937244 135915691968 136034307972 136292067072 136336483584 136387621454 136498704384 136714023936 136765303416 136809874152 137188725408 137396722176 137483347008 137665075149 137864063232 138073083904 138091282812 138342757896 138387842712 138771063648 138936181248 138981459456 139252907619 139366324224 139418598544 139464033968 139638524076 139684031172 139850235072 139938406776 140283207936 140538674688 140584475136 140770302408 140859054189 140973778944 141249118356 141295150332 141339921408 141463271232 141777506304 141830685024 141901238016 141954463146 142054415496 142159651328 142269789312 142393950648 142485489664 142710253056 142763781636 142970139648 143094912192 143205774768 143466563744 143537930496 143591769526 143910732672 144036326088 144309247488 144356276736 144410422716 144810321264 144857513808 145029873408 145258650432 145478882304 145763020746 145984017312 146076056196 146480567184 146528304048 146702651648 146934067392 147108897792 147156839424 147444255126 147564343296 147619692576 147667800672 148076719488 148180536091 148301223936 148535161344 148590874764 148805655552 148854150144 149050908432 149144880906 149266354176 149322341856 149371004832 149557890024 149654034432 149784640128 150011734016 150173666496 150248369664 150304725684 150638600448 150695102838 150770065392 150866989056 151044629536 151161651144 151390832768 151512259968 151629643872 151905773376 152038344204 152156135691 152376069888 152433223978 152509051152 152557375488 152607092736 152798026752 152905153464 153328575456 153378544032 153561042432 153860966343 153911108421 154036463616 154094240496 154316976128 154337316084 154367266816 154571312448 154668765384 155097071136 155332219392 155635602633 155686323051 155762362368 155813124096 155871567376 156117446604 156303203904 156354141888 156787114752 156845923362 156897038214 157024825344 157123825152 157331514456 157430707623 157558929408 157818608928 158106009024 158157534528 158366590209 158457212928 158595501312 158654988222 158706692634 158835953664 159007411584 159146180136 159248488448 159387467392 159499694592 159559520652 159638892768 159929607744 160053512976 160193194479 160296175872 160484918882 160667971584 160841407104 160981776216 161106496614 161399884212 161480171808 161899574256 162040866849 162092211456 162145036032 162347903424 162400811328 162594044928 162911611422 162964703034 163097432064 163158607584 163261474572 163663742592 163961787136 164015220992 164232019476 164469408768 164790638082 164844342054 164924854272 164978601984 165040483104 165497510016 165551444352 165613540337 165748426752 166009886208 166072154148 166126275756 166586309424 166838876928 166944064224 167406362496 167460918912 167660173312 167682271986 167924648448 167987634588 168042380436 168360788736 168507720144 168616046592 168763200768 168945374808 169201518976 169349184104 169468425504 169616323566 169725362688 169925208228 170056857537 170314686864 170451292464 170560868352 170709719808 170893995048 171423078624 171572682546 171627047424 171682979328 172018297647 172158400512 172222974672 172279100784 172494647388 172550862036 172756172736 173018094592 173291021568 173356020558 173606598144 173663175168 173892726504 174002361057 174144079872 174209398832 174266172304 174484205028 174748746816 175232657664 175289764608 175355513298 175498334208 175841104392 175898409624 176107703424 176385504096 176652928512 176764303296 176997953763 177253795584 177378068238 177522536448 177869260152 177927226344 177983604736 178138934144 178264364544 178419938976 178690447872 178883338032 179039452653 179154549504 179310900816 179570085888 179709207552 179776613912 179920808712 180060202098 180333197856 180751468032 180946582992 181104498243 181220922624 181379077296 181665193284 181722756096 181781978112 182137021038 182285365248 182353737888 182413165536 182918300544 182986910589 183046544583 183195629568 183311129344 183553433532 183818750976 184121710416 184457010528 184517123616 185028084864 185097486259 185157808073 185248241664 185308612608 185540461056 185600927232 185670543492 186184698768 186245374896 186466980096 186584542368 187044277248 187384899584 187409598102 187445966848 187693736544 187812072252 188332157808 188393533776 188453228544 188617694976 189107580032 189201650688 189272617528 189405887328 189571185162 189693052416 189858600864 190063546659 190280337408 190351708848 190517832117 190626852864 190793216256 190941033024 191383907328 191604022722 191757704022 191880976896 192048434784 192255744429 192412329984 192475035648 192547230288 192715269627 192850963452 193080428352 193143351744 193373164544 193678200576 193750846506 193813988382 193971843072 194350694328 194645356416 194768074928 195307422912 195371072064 195629317317 195912089856 195985573686 196049443842 196145197056 196209119232 196592340168 196826256768 196890400896 197136739872 197200985184 197435625984 197821242441 197885710827 198046881792 198121166352 198246076266 198407540736 198472200192 198734544576 198859841208 199096455808 199161339776 199410520032 199712853504 200102917671 200168129637 200231555328 200331159552 200406300912 200851467264 200926803784 201026753856 201243755286 201473298432 201548868192 201724763418 202016346624 202172858496 202248690651 202410909801 202541031168 202717792272 202874847588 203168093184 203345401536 203564905866 203730702336 203873537952 204051461958 204438100608 204504725376 204581432181 204748056576 205147955124 205214811228 205458987328 205783088112 206095083264 206225020512 206796094848 206941079611 207109625856 207514136844 207581764068 208156595472 208404271872 208472189184 209049486336 209127897816 209196050952 209457786114 209498433536 209526046758 209775352608 209907610164 210424811904 210808012032 210876712704 211155453612 211460668416 211539984296 211608923512 211873677534 211942725498 212009882112 212115345408 212194906848 212666259456 212746027536 212851857024 212931694719 213239476992 213404683968 213590925972 213728234496 214065379584 214145672454 214455209472 214642368288 214808662152 215199845616 215306895744 215387654289 215866099008 216054489132 216122948608 216193381376 216463871232 216534415104 216615634074 216792059904 217215481896 217286270712 217544810112 217681966096 218218323456 218644531119 218976025968 219114084294 219292545024 219720850776 219792456072 220053977472 220401101088 220663346688 220735259136 221166382689 221346514944 221429538864 221501701008 222115079232 222451835904 222592085632 222886312146 223208483328 223281225216 223576362648 223717321359 223899531264 223983512784 224056507248 224481051648 224676960192 225017601024 225176039424 225260499744 225372554496 225457088526 225957900672 226042654257 226155098088 226300483584 226566944304 226742476716 227086249152 227268389952 227444465808 227612959744 227858660064 228057516306 228564104832 228649835967 228763576728 228836063232 228910639104 229357730196 229630632896 229705467712 229992863184 230067816048 230341563648 231054695424 231141360744 231287088977 231475464192 231550900224 231856968672 232003148076 232645606704 232998329088 233643543552 233719686144 233807351064 234176169906 234454805856 234531212832 234810271232 235180672128 235268885043 235345557321 235537238016 235685737728 235997271684 236338394112 236504090984 237159013536 237236301792 237685819392 237893251968 237982482333 238060038951 238253930496 238511117376 238719270204 238872732672 239081201088 239249541888 239339280978 239458339152 239612276736 239894411616 240080269464 240444263808 240727378323 241001957376 241262110656 241472664324 241627896832 241659744921 241838769728 242099826318 242220257712 242297008128 242375970816 242849361384 243138317184 243217554048 243891067392 243982547452 244062059444 244367417133 244447054551 244646148096 244737911376 244892211858 245091667968 245495613888 245942680704 246022831488 246348029214 246704113152 247185957123 247266513081 247387281408 247467902976 247560724656 248246265024 248327166528 248622640128 248779389824 249108231222 249189413634 249392369664 249879464136 250258315392 250416096336 251109543744 251191378368 251490259968 251886972672 251981451882 252063570654 252268867584 252541183104 252761580216 252924069888 253144801152 253418062212 253802278464 254023776156 254202638256 254390955008 254424485349 254588044032 254887812342 255178543104 255472030296 255676938696 255841302528 256064579712 256340992572 256729640384 256953692836 257134617936 257359023819 257440571136 257524468992 258237600768 258334462008 258418651176 259134259104 259527141888 259936532352 260034030837 260409897216 260494762752 260839089756 261216119808 261314098248 261399258456 261726307542 262123120224 262435009024 262520534528 262848986496 262934646912 263033269947 263247501312 263761656588 263847614436 264161555136 264328101688 264979392768 265146454944 265880693376 266067102357 266283804672 266803890228 266890839516 266975407104 267208401216 267396546816 267629908464 267801956352 268035671808 268325007048 268731824256 268966351224 269355128832 269563811328 269664920868 269881213068 270054708224 270090303147 270290389696 270499796784 270890790912 271127202048 271419874488 271831383936 272068615944 272584134144 272672967168 272775242908 273205531557 273428047872 273530606832 273619748304 274377450816 274793444352 274966694016 275330150298 275728126464 276182565624 276685515792 276775685424 277542127296 277872362496 277962918912 278505815238 278732648448 278837197088 278928067936 279277048152 279368062344 279700470144 279876813552 280566415872 281077349376 281168950272 281540604816 281718108378 281947557888 282498236712 282590300664 282679842816 282926542464 283661370048 283802476032 283908926292 284108830992 284319302656 284356777743 284539578624 284787901296 284970979328 285420506112 285527563272 285940279296 286189824384 286411549536 286933127488 287075860992 287183539052 287406034083 287636556033 287821465344 288072652176 288618494976 288712553472 288820845432 289620642528 289715027616 290059746816 290517300864 290626269759 290720982573 290957764608 291526041492 291968034624 292152112392 292961134368 293056608096 293405303296 293868134784 293978360529 294074165763 294217795584 294313678848 294888510252 295239385152 295335601344 296153438976 296361072182 296602447872 297070322688 297181749528 297369114399 297611311104 297708300288 298101816864 298289761812 298644683712 298742009664 299115780048 299308068864 299569280256 300023468032 300347332992 300496739328 300609451368 301277200896 301390205676 301540130784 301865632929 302089259072 302323302288 302587145127 302781665536 303024519936 303259287744 303811546752 304076688408 304312271382 304752139776 304866447956 305018102304 305347358799 305596053504 305810306928 306077192937 306657150912 306757088064 307122084864 307721932686 307822216842 308072927232 308188480992 308674632168 309142624896 309337530768 310194142272 310664438784 311271205266 311372646102 311524724736 311626248192 311743134752 312234893208 312606407808 312708283776 313574229504 313691846724 313794076428 314247650304 314663028912 314861415246 315117858816 315637217856 316212018048 316315069056 316733180418 317191002624 317309976444 317413385268 317810516301 317914088247 318014823168 318292360272 318496976896 318774934784 318999389184 319119041304 319277785536 319859215488 320107025952 320386388958 320592351744 320969837764 321218508681 321682814208 321963552432 322212993228 322799768424 322960343616 323799148512 324081733698 324184422912 324290072064 324695806848 324801622656 324923451111 325188089856 325823222844 325929406068 326317215168 326522949144 327327485184 327923574272 328030441984 328464038952 328671126441 328938817536 329581276164 329688684108 330080966208 330995020032 331102888704 331227080674 331496853504 332019772416 332144308296 332252551512 333172618848 333677753856 333888128448 334329468219 334812724992 334921837824 335320346624 335364543972 335849296896 335975269176 336084760872 336721577472 337015440288 337526401536 337890749616 338185632789 338403037952 338698368208 338936851008 339232647132 339450725376 339850416456 340113715074 340629373728 340902584928 341419439616 341787990096 342086274459 342846157248 343145365092 343254094848 343365958656 344036595294 344316801024 344445949344 344558201568 344989294776 345101724072 345512345472 346036189184 346582043136 346712041116 347213196288 347326350336 347785453008 348004722114 348288159744 348418797664 348532344608 348968410056 349497493632 350465315328 350579529216 350711026596 351682208784 351796819248 352215406848 352771008192 353305857024 353528606592 353995907526 354507591168 354756136476 355738520304 355854452688 355967209472 356277868288 356528729088 356839877952 357380895744 357766676064 358078905306 358309099008 358621801632 359008921467 359418415104 359553227824 359841617424 360120404196 360666395712 361502936064 361893165984 362208996486 362441845248 362758154592 363149739477 363330386568 363445512192 363563956224 364274042076 364707475776 364826331072 365836601088 365973821178 366093089166 366391259136 366622258688 367106867064 367338317787 367637501952 368243420832 368914021056 369034247232 369522043821 370056169728 370194972518 370315616146 370496483328 370617225216 371080922112 371201854464 371341086984 372369397536 372490749792 372933960192 373169084736 373662346833 373784120451 374088554496 374769799168 374819196204 374891933696 375387473088 375624144504 376664315616 376787067552 377235389952 377972177823 378095355981 378215160064 378403301376 378545235056 378811774656 379142370324 379386104832 379717201728 380127093318 380560674816 380703417696 381035664234 381586432512 381882066048 382331718513 382767814656 383208045444 383515408044 383761953792 384096869568 384511488858 384824659968 384950071296 385094460576 385430539254 385701926904 386160856704 386286703488 386746329088 387356401152 387501693012 387627976764 388701388656 389290712832 389536149856 390614845824 390742144128 391258634634 391824179712 391971147372 392098887684 393184680336 393652513536 393780801792 394273479744 394401970368 394871251968 395642484882 395771421654 396093763584 396242332704 396492152532 397469089152 397719682416 398192911616 398322679552 398821040064 399425707008 400205835342 400336259274 400463110656 400662319104 400812601824 401702934528 401853607568 402053507712 402204312247 402487510572 403097736384 403449526836 404032693248 404345716992 404497381302 404821819602 405082062336 405435584544 405749695176 406336186368 406690803072 407129811732 407747075904 408102923916 408876201216 409009450752 409162864362 409496113152 410295910248 410429622456 410917974656 411566176224 412190166528 412450041024 412995225447 413592189696 413882159222 414219251712 415028273688 415163528136 416313190944 416808543744 416944378368 417758722857 418098972672 418255795632 418392101904 418915572228 418996867072 419052093516 419550705216 419815220328 420849623808 421616024064 421753425408 422310907224 422577162567 422921336832 423079968592 423217847024 423747355068 423885450996 424019764224 424389813696 425332518912 425492055072 425703714048 425863389438 426478953984 426809367936 426969458041 427181851944 427456468992 428130759168 428291344908 428910418944 429284736576 429617324304 430399691232 430613791488 430775308578 431732198016 432108978264 432245897216 432386762752 432927742464 433068830208 433231268148 434430963792 434572541424 435089620224 435363932192 436436646912 437289062238 437952051936 438228168588 439441701552 439584912144 440107954944 440802202176 441326693376 441470518272 442332765378 442693029888 442859077728 443003402016 444230158464 444541608273 444903671808 445184171264 445772624292 446416966656 446562450432 447152725296 447434642718 447799062528 447967025568 448113014496 448962103296 449353920384 449522466629 449668962463 450035202048 450520999488 450745108992 450914177052 451915801344 452085308514 452310196176 452600967168 453133888608 453484953432 454172498304 454536779904 454888931616 455225919488 455717320128 456115032612 456468407073 457128209664 457299671934 457527153456 457672126464 457821278208 458715460392 459261265792 459410935424 459985726368 460135632096 460683127296 461582899029 461733325263 462109390848 462282721488 462574177954 462950928384 463101800448 463713937344 464006296152 465291213408 465996658176 466906807899 467058969153 467287087104 467439372288 467614702128 468352339812 468909611712 469062425664 469620542464 470361344256 470537770086 470691114642 471074476032 471371475456 471994543368 472292122869 472676788224 473008181968 474318027072 474472603584 475099770627 475371638784 475786503936 475964964666 476120077902 476507860992 477022234752 477438540408 477745465344 478162402176 478499083776 478678561956 478916678304 479788823232 480160538928 480579583437 480888527616 481454756646 482003914752 482524221312 482945328648 483255793664 483319489842 483677539456 484199652636 484440515424 485698722768 486122600547 486276634368 486435108096 487782134784 487965094904 488124118888 488734834266 488894109102 489292296192 489475822752 489784423716 490991227776 491885361408 492045662976 492696058428 493408226304 494371914246 494533026162 494774562816 494935805952 495121449312 496492530048 496654333056 496840621011 497245280256 497558779648 498216462444 498378827268 499758928272 500516630784 500832192672 502219087488 502382756736 502571193341 502980519936 503773945344 503962903764 504127141308 505082366208 505523160432 505848139776 506289602304 506836124424 507604556928 508047552312 508405276512 508781910016 508848970698 509176088064 509775624684 510170572611 510944060592 511353877392 511682605056 512129159424 512681985144 513459280768 513907385672 514269235872 514718047638 514881142272 515048937984 516054892941 516475201536 516668924016 516837302352 518268518208 519054283776 519873064704 520068061674 520819794432 520989525504 521678179512 522007083171 522432239616 522628196496 522798516912 523452615084 524246240448 524870018048 525041069056 525697972992 525869293824 526066539894 526495002624 527523313176 527695228872 528323110272 528656203376 529958785536 530292909888 530993861289 531761386752 532134204714 532567609344 533607780456 533781679032 533950814208 534416802432 534793093632 535259816928 536071343616 536650014096 537118357959 537463648512 537932702448 538710257664 539127622656 539329841736 539762426136 540109416448 540180606294 540580779392 540999593568 542254404096 542839748976 543313494729 543662767872 544137231888 545168268288 545345934336 545550485816 546411063114 546856095744 547061213664 547239496608 548754901632 548960731767 549139633749 549586888704 549933388032 550660300596 551456252928 552365131248 553371031584 553551370848 555084254592 555292458777 555473424219 555744724992 555925837824 557011630476 557674394176 557856135872 558554096304 558736124688 559400940288 559753627104 561132831744 561697216087 562154698752 562337900544 563081209632 563436216756 564996473424 565180601328 565359685632 565853084928 567322740096 567604952064 567817852584 568217661984 568638605312 568713555486 569079157248 569575802592 570190639977 570841012224 571055126544 571553496351 571880558592 572379648768 572823099072 573866254976 574151721984 574367078104 574812068166 575273112066 575642930688 576145304352 576767233287 577236989952 577425106944 577641690864 578145808881 579241285056 579430055232 580119493632 581034601728 581252539518 581441965146 581915529216 583052082984 583936069248 584304224784 585922268736 586113216192 586810606592 586887951951 587736269568 587956721058 588148331526 588435591168 588627357696 589777020504 590478770304 590671202688 592306877952 592722144364 593463727323 593657132481 594140645376 594363499056 594738228798 595222622208 595416600576 596203633728 596579523624 597289367424 597484019328 598231560096 599138560512 600308753013 600504388911 600694665984 600993478656 601218902736 602554401792 602780411352 603080261568 603731265858 604178518144 604646604576 605174290254 605563331072 606049039872 606518575488 606746071953 607232729403 607623093504 608153376816 608624542764 609504279552 609732895912 610036204608 610694717598 611192107008 611620613856 612154385874 613314301824 613514176128 613744296543 614244169728 615443865372 615644433684 616376961984 617349264336 618285249792 618675061536 620388284544 620823238833 621328877568 622542410532 622745292204 623486269504 624469786416 625212815616 625416567552 627148459008 627383693448 627588152856 628495300608 629326057824 629722830492 631274435712 632424036096 632630138112 633466360836 634382005248 634619952888 634826770536 635621032602 635828176494 636029646336 636584720544 637549869568 637998778368 638238082608 638555571072 638795084157 639718430976 640214051904 640772777916 641184703488 641939675528 642437017362 643365628416 643927104864 644425986456 645599536848 645920687232 646162962867 647598297024 648163467396 648368845824 648580144128 649391613696 649603245312 649846902222 650376179712 651646445688 651858812136 652634430336 653045898288 654654970368 655847148544 655933593357 656060883968 656928077904 657342252882 657877635072 659162552328 659377368216 660161932416 661990040064 662205777408 662454161348 663499148067 664039544832 664288616592 664505103024 666345237696 667355507712 667776256896 668658936438 669625449984 669843675648 670729087944 671151964077 671698593792 671950538352 672169521744 673443154944 674030880576 675052803072 675781499232 676371265578 676806075904 677396736416 677873702016 678127962771 678465294264 678901450752 679700832912 680227430148 681258747456 681805169856 682838879232 683575980192 684172548918 685692314496 685949507901 686290730184 686508189696 686731917312 688073190588 688891898688 689116403136 689978589552 690203448144 691024690944 692072378368 693164086272 693424082232 693861266931 694426392576 694652700672 695570906016 696009444228 696837595328 697064689216 697936820112 698994987264 700930630656 701159058432 701422053192 703364417568 703593638496 704430813696 705542016384 705806655129 706036671963 706611714048 707057213184 707991815052 709015182336 709512272952 711477040608 711708905376 712555736576 713057458176 713679755904 713947446999 714180116853 714761791488 715533352128 716157810612 716618198016 717243603264 718017842934 718836830208 719106455648 719683234848 720240808392 721332791424 722182134969 723005872128 723786331968 724417992972 724883690496 725516309184 726299478954 726660773136 726891024384 727127912448 728548084152 729414951552 729652662144 731673202176 731947642356 732186178332 733102251399 733244517376 733341163653 734213734128 734676635574 735275003904 736486841664 737828042112 738068494464 739044087642 740112339456 740389945036 740631232292 741557871369 741799539243 742161844224 742403708928 742682173968 744738795072 744981499584 745867920384 746338169472 747324693666 747568240902 748177108992 749638392408 750774946176 751248289008 753328631232 753574135104 754470779904 755944355646 756190711962 756430320128 756806602752 757090470112 757623549312 758284740648 758772209664 759434403456 760254186636 761406835392 762071328468 763172865024 763764132096 764663437026 765535629312 766416090888 767030816088 767523907584 768193739136 769022977716 770188921152 770861078508 771403853808 772077071457 772321713408 772573406976 773492658176 774712802304 775003386024 775255953528 777402777312 778581425664 779072299712 780102092511 781229691648 781484288256 782517269268 783648359424 783942294744 784197775368 786369360672 787305027072 787561603584 788546959488 788803940736 789099809841 789742503936 791284969764 791542843308 792484665408 792984305064 794938178304 795439364832 796385823232 796645359104 797642080128 798201307071 798851414016 800411670684 800672518548 800926221312 801625203648 803405869056 803707215136 804107015424 804408624494 804975021144 806195472768 806899053672 808065386496 808691433984 808994762604 809643639204 810164124672 810871169088 811499390352 812672372736 813381606144 814259623464 815494151808 816205847832 817752402432 818018901504 818325728724 819616594671 820591820496 820859244912 821835949312 823132352448 824380333056 824900082048 825990450894 827184379392 827764318444 830056547376 830327056272 832626381888 833617087488 833888756736 835517445714 836197945344 836511591264 836784203808 837831144456 838104187032 839101410432 839630440656 841699247616 843232048128 843506850816 844621814448 845154325134 845842673664 846159937184 846435694048 847494710136 847770901992 848039528448 848779627392 850984110144 851407428096 851726778876 852957907968 853618735872 853938916082 854363703888 854912937984 856261518336 856582689816 857820837888 858569473152 859234648608 860799382464 861227582976 861550617156 862218102249 862909668099 863464396032 864217956528 864491794432 864773525504 865855484928 866137660416 866462536296 868861927584 869145082848 870179240448 870727864384 871878809277 872162947719 872873293824 874578124476 875904103872 876456337176 878883403104 879169824288 880215909888 881604404352 881935081587 882222497289 882653386752 882941036544 884665530756 885718155456 886006804032 888460316928 889083216546 889807343616 890368342528 891545248584 892107343197 892833933312 893124900864 894305450592 894869285436 895934051136 896226028992 897924206592 898707840768 899044933258 899337924926 900070404096 901041998976 901490217984 901828354104 903831602688 904170617028 904620392352 906267777216 906969906864 907761435381 908344996608 909073559808 909777863232 910451838976 911434640256 912230065224 912936814146 914256419328 914599343868 915054306912 916042076397 917430920784 918231578811 918522531584 918821870848 919971452736 920271264192 921366254592 923165798058 923466650526 924218781696 924565442976 925148355908 927427874688 928012592304 930582426816 931993316352 933813615798 934117938306 934574174208 934878744576 935229404256 936704679624 937819223424 938124851328 939241084928 940722688512 941075540172 941382229284 942742950912 943989086736 944584245738 945353576448 946016363936 948636054144 948945207168 950199541254 951573007872 951929929332 952240155804 954044469504 954877080816 955490930688 956324804352 956998167552 957357123912 957833356608 959577646464 960321077856 961159166874 961777055232 962909513292 963655526043 965048442624 965890657296 966511587328 966638979684 967355078912 968399305272 968881030848 971397445536 972245201094 972553268736 972870216192 974770353333 975564269568 975930189808 976248237776 977469668532 977788218204 978951645504 979568847432 981982455552 983770722816 984091325952 985392116856 986013379323 986816452608 988743828492 989066052324 990242898624 992985060096 993308666112 993681242022 994490560512 995117559296 996432924888 996757654536 999517856544 1001033261568 1001664385344 1002988404657 1004438174976 1004765513472 1005142386682 1005961039872 1007547890688 1007925807528 1008254282616 1010164732416 1011046320864 1012579204608 1013672248848 1014556898367 1015209113856 1016095104624 1016810553024 1017563820032 1017697941396 1018352176128 1019551249368 1020341145222 1021888121184 1022707754784 1024258318848 1025363970288 1026258823377 1026918561536 1027814771344 1028538471744 1029436095276 1029762284544 1030097875968 1032109785882 1032950403072 1033337848032 1033674604704 1036537036416 1037263752637 1038108567552 1039746129408 1040136123348 1041639588864 1041979051008 1043356359024 1044014166342 1044864479232 1045256392992 1045597033824 1046905230168 1048492480896 1049740036096 1050082138112 1051395945984 1051738587648 1052133079788 1055046626352 1055390457744 1056646220544 1057312406752 1059917571072 1060585819776 1061987722578 1063522773504 1064268409428 1067215560912 1067563358064 1067901628416 1068833604864 1069586187264 1070519633856 1072142687232 1073300028192 1074236715918 1074927297024 1075865404896 1077026764401 1078255245312 1078659683472 1079524852272 1080218832896 1080361212588 1081161558784 1081999187136 1084508808192 1085679497952 1086626989458 1087325535744 1088274463776 1089449218431 1090336536576 1090691868672 1091100971632 1092053194553 1092822126228 1094122427328 1094478993216 1097509803264 1097921463534 1098279267498 1099173777408 1099866776064 1101320601192 1102014953361 1102912505856 1104730262496 1106742063168 1107102741696 1108566131463 1110168509184 1110584917554 1110946848438 1111489449984 1111851675648 1114023260952 1115348788352 1115712271744 1117108192608 1117472249376 1118801880576 1119507254208 1120987040499 1121352361353 1122265663488 1123394432174 1124309397504 1124675801088 1126162419264 1126872433512 1129992946848 1130361202656 1131706169856 1133916533469 1134286067943 1134645480192 1135209904128 1135635705168 1136435323968 1137277210624 1137427110972 1138158314496 1139151605184 1140381279954 1141682024448 1142110253088 1143106992702 1144759297536 1145646198144 1146995155539 1147732509952 1148303443968 1148734156208 1149624136332 1150546224132 1151285861376 1152290608704 1153534466574 1154473979904 1154850213888 1155283381728 1156291617762 1158482570112 1158860110464 1159294782359 1160238987264 1162069203456 1162505079036 1162883930292 1166104165968 1167872138496 1168608449568 1171844537472 1172226432384 1173621213184 1173775903902 1175472539136 1175913442116 1176296663052 1179554041008 1180957540608 1181342405376 1184613755904 1185444288728 1186927454646 1187314264962 1188281290752 1188726998112 1189476457596 1192407267456 1193159047248 1194578734848 1194968038656 1196463120192 1198277121024 1200617506026 1201008777822 1201389331968 1201986957312 1202437805472 1205108803584 1205560822704 1206160523136 1206612936741 1207462531716 1208357036288 1209293209152 1210348580508 1211126662144 1212098079744 1213037150976 1213492143906 1214465458806 1215246187008 1216306753632 1217249085528 1219008559104 1219465791824 1220072409216 1220530040971 1221389435196 1223241227712 1224308771748 1226628603648 1227028352256 1227488593086 1228488339456 1230887730744 1231288867368 1232753923968 1234698528672 1236570499584 1237350123072 1238985676341 1240776569088 1241646477666 1242657755136 1245084821064 1245490584408 1246972539008 1248939572832 1250425631232 1250833135104 1253276168571 1254296918016 1254767386896 1255176305712 1256990601216 1258652115648 1259445660984 1262548871424 1264848072192 1265260276224 1266932721672 1267731487701 1268764010496 1269239905776 1269653541072 1271242065204 1271656352988 1272059292672 1273169441088 1275099739136 1275997556736 1276476165216 1277111142144 1277590168314 1279436861952 1280428103808 1280908374123 1281545555832 1282369406976 1283879351056 1284874034724 1286731256832 1287854209728 1288851972912 1291199073696 1291841374464 1292325925734 1295196594048 1295682403813 1296326934792 1296737691648 1297160288256 1298783227392 1299206490624 1299693804444 1303292891376 1303717624272 1305268860672 1306091796576 1309309940736 1311694297088 1311867186714 1312121767936 1313856155808 1314684505764 1318325104656 1318754736432 1320323864832 1323980080128 1324411554816 1324908322696 1326998296134 1328079089664 1328577233184 1329010206048 1332690475392 1333624824819 1334711015424 1335552513792 1337317872876 1339250899968 1339687351296 1341458175888 1342303928154 1343397187584 1343901076704 1344339043488 1346886309888 1348061761152 1348567399887 1349006887389 1350105606144 1351562998464 1352742531156 1353612151808 1354793472832 1355747404032 1356255925542 1356930588528 1357802901504 1359401665824 1360454860296 1362517494912 1363610339712 1364121810497 1365677758464 1367151960384 1368345097836 1369405221219 1371384628992 1371899015802 1372581460368 1373016379392 1373463834624 1376146381176 1377783797376 1378232806272 1379957179104 1380406896288 1382049381888 1384748697087 1385199975789 1386328172544 1386848164464 1387722533862 1388852785152 1389305401344 1391141812032 1392018888456 1393675190656 1394129378432 1395873640224 1397989974528 1400720423697 1401176907459 1401861261312 1402318116864 1402844106384 1406728835136 1407187276992 1408861627392 1411084032768 1411613310258 1412073343926 1413223428096 1414114426368 1415983630104 1416876368607 1418030364672 1419024545904 1422954081216 1423417810752 1425111473152 1425299311881 1426114916352 1427359511808 1427894893998 1428360233706 1429523582976 1431066704256 1432315621224 1433236396032 1434487206528 1436035685868 1438212911296 1439366469696 1440481616784 1441738750311 1442665582848 1444364269938 1446011744256 1447572663936 1448835985944 1449767380992 1451032618368 1452598957908 1453321546272 1457096168304 1458367801641 1458829903104 1459305324288 1463346404352 1463895284712 1464372356664 1466204502798 1466489034752 1466682327306 1468427468256 1469353271148 1472973683328 1475656084224 1476136988928 1478088175284 1480224678912 1480779890072 1481262464584 1483115742738 1483599078486 1484323688448 1484807417856 1485364347936 1489477590144 1489962999168 1490521863033 1491735840768 1492676338944 1494649387332 1495136481804 1499276784816 1501549892352 1502496578016 1506657262464 1507148270208 1507713580023 1508941559808 1511888711292 1512381423924 1512860640256 1514180940224 1515247098624 1516569481296 1517544419328 1518868806912 1520508373272 1522813670784 1524142656936 1526345730048 1527528264192 1529326874052 1530511717833 1532832181776 1534061632176 1535047815168 1536387478272 1538045955432 1540377842304 1541722157016 1542807707616 1544154142914 1544643426816 1545146813952 1548164678823 1549425604608 1550006772048 1550511907056 1554805554624 1557162851328 1558144599424 1560204185022 1562459383296 1562968576512 1565034538536 1566021249513 1567296718848 1567884589488 1568395550736 1572738721344 1574610054144 1575123207168 1577093918976 1577607881472 1578199619682 1579485007872 1582569939528 1583085686616 1584969330816 1585968610128 1589876356608 1590878729664 1592771646464 1592981583867 1593290718208 1595284160256 1596402614142 1597702828032 1600823341368 1601345037096 1601852442624 1603250407296 1607414430272 1608214030848 1608817248988 1609950042288 1611355073877 1612390945536 1613798107344 1616130772992 1617382867968 1617989525208 1619287278408 1620328249344 1621742338176 1622998780704 1626763212288 1628519246928 1629940484187 1630988303616 1632411695664 1635504804864 1636037803008 1636651457448 1639233189342 1641183640992 1641718489824 1643671898624 1646264704896 1646882195301 1647418901247 1648760666112 1649800164096 1651980901788 1654368758784 1655528636888 1660113094752 1660654112544 1665252763776 1665877376331 1666420272657 1667234174976 1667777513472 1671034891428 1673023182528 1673568407616 1675662288912 1676208374064 1678202820864 1679260881312 1683398495232 1685091648261 1686464096256 1687013701632 1689243628896 1690308650268 1692319874368 1692871388096 1694989420272 1695541803984 1696079056896 1697559254784 1701968220288 1702814856192 1703453557752 1705915815936 1707237471744 1707877832164 1708727407776 1710571919931 1712523036672 1713165379632 1714660489053 1715641675776 1717138946304 1718469297216 1721598764928 1722455165952 1723101234312 1724436204498 1725819336198 1726928792064 1728435913056 1730301699861 1731710969856 1732275320832 1732925072592 1734437426643 1737723855168 1738290165696 1740358480896 1741455728768 1743757618554 1744325895438 1745746587648 1749156248952 1751808207744 1752912674352 1757766806208 1758339648576 1760431819776 1763208808704 1763870163174 1764444994578 1765306773504 1765882073088 1769331061512 1771436310912 1772013608064 1776920633856 1778166433092 1780391181969 1780736685056 1780971397443 1783090497168 1784214686394 1785667866624 1786249801728 1788610901184 1789738570872 1791868102272 1792452057984 1797415681536 1798089866516 1798675849852 1800926259039 1801513166733 1802083997952 1802980435968 1803656708208 1807663205376 1808341234056 1809240784704 1812535554432 1813939813728 1815522870762 1816689993216 1818147119616 1819555726464 1820238215859 1821698188209 1822869280512 1824460130448 1825873628292 1828512838656 1829198687736 1830108613824 1832084152794 1834861841568 1836463157622 1837045063168 1837643741696 1839942905472 1840542528384 1841232889629 1842732509184 1846331596116 1846933301052 1849130885952 1850296711816 1854855749376 1856025184608 1861164853632 1862469716499 1863986632704 1867627231596 1868235876612 1870458808512 1873409359248 1875638446848 1876249702656 1878482169856 1881445377024 1882151080344 1882764458568 1885485901824 1887978173472 1889168491476 1892032727872 1897272108288 1897890414336 1900399082508 1903146015744 1903859858664 1904480311608 1908088939008 1909754161632 1912649608704 1913996335104 1914714247824 1915666713216 1916385252471 1919155292928 1920642155712 1922318333748 1923554110464 1925819026584 1927311052086 1930096885248 1931781314592 1933277959368 1934710157824 1936798610544 1937762061696 1938488888601 1942794891072 1944490402188 1945106537472 1945740432384 1949540706666 1951128539136 1951860379616 1952496475552 1954939337064 1955576436408 1957903291008 1959137694864 1963964911104 1967541445632 1968182651904 1970784233712 1972026758646 1973632905216 1977487656984 1978132104648 1980485797248 1985970120192 1986617332224 1987362484044 1990235118592 1990497444201 1992865849776 1993515309072 1999035713088 2002066523136 2003328770688 2005976809314 2008876349952 2009531026944 2010284773364 2013455892231 2015095781376 2015851615056 2016508565232 2020329464832 2022092641728 2025158409216 2027344497696 2029113796734 2030418227712 2032190209248 2033621106048 2034383888313 2035395882792 2036704352256 2039102498736 2040682290444 2043776242368 2045415509568 2048516637696 2050727940576 2052517646754 2053837123072 2055629542688 2057076943488 2057848523703 2058872190552 2059524569088 2060195751936 2064219571764 2066675696064 2067349209408 2073074072832 2074527505274 2076217135104 2079492258816 2080272246696 2081583800793 2083279177728 2083958102016 2086712718048 2088028332684 2090512785984 2091194067648 2093810460336 2096984961792 2099480072192 2100164276224 2102791891968 2103477175296 2104266159576 2110093252704 2110780915488 2113292441088 2114624813504 2117419965387 2118110015889 2119835142144 2121171639552 2123975445156 2127045547008 2128536818856 2134431121824 2135126716128 2137667209728 2139172374528 2141039267712 2141842340997 2142540350559 2144285374464 2146600056384 2148473431836 2149854594048 2151730809792 2154053528802 2156510490624 2157319366944 2159049704544 2160722425176 2162323117568 2163998374272 2166546404907 2169017616384 2171358995904 2173253978916 2174651071488 2176548927552 2178898436862 2180673073152 2181383737344 2182201943264 2184106389106 2185644252456 2188244854656 2188957986432 2195019606528 2195842927068 2196558534996 2199733552128 2202641202384 2204029906722 2205825011712 2209460524992 2213484126336 2214205483392 2217132262926 2220337018368 2221169835108 2221893696876 2224673614107 2225398617729 2228046521904 2230697576704 2231424543488 2234216385216 2234944498752 2237603761152 2239014508416 2241974080998 2242704722706 2244531326976 2246788864348 2252324838528 2253744867024 2259985893696 2260722405312 2263412339712 2267833066938 2268572135886 2269290960384 2270419808256 2271271410336 2272870647936 2274854221944 2276316628992 2278303210368 2280762559908 2284220506176 2286213985404 2289518595072 2291292396288 2293990311078 2295465019904 2296606887936 2297468312416 2299248272664 2301092448264 2302571722752 2304581217408 2307068933148 2310566763456 2312583235524 2316965140224 2317720220928 2318589564718 2320477974528 2324138406912 2325010158072 2325767860584 2332208331936 2335744276992 2337216899136 2340306277533 2343689074944 2344452864768 2347242426368 2347551807804 2350945078272 2351826884232 2352593326104 2359108082016 2361915081216 2362684810752 2367299429523 2369227511808 2370888577456 2373854909292 2374628529924 2377453996224 2378952915192 2384814534912 2386318094496 2389157469696 2389936077312 2392926240384 2394603921213 2396554242048 2401235012052 2402017555644 2402778663936 2404875610944 2410217607168 2411121645408 2412321046272 2413225873482 2414925063432 2416714072576 2418586418304 2420697161016 2422253324288 2424196159488 2426074301952 2426984287812 2428930917612 2430492374016 2432613507264 2434498171056 2438017118208 2438931583648 2440144818432 2441060081942 2442778870392 2446482455424 2448617543496 2453257207296 2454056704512 2454977186172 2461775461488 2462577734736 2465507847936 2469397057344 2473140999168 2474700246144 2477971352682 2481553138176 2483292955332 2490169642128 2490981168816 2493945078016 2497879145664 2500851262464 2501666270208 2506552337142 2508593836032 2509534773792 2510352611424 2517304231296 2518891321968 2525097742848 2529696144384 2530520552448 2533865443344 2535462975402 2537528020992 2538479811552 2539307082144 2542484130408 2543312705976 2544118585344 2546338882176 2550199478272 2552952330432 2554222284288 2555180336628 2558873723904 2560856207616 2561816748246 2563091111664 2564738813952 2567758702112 2569748069448 2573462513664 2575708419456 2577703945824 2582398147392 2583682748928 2584651851468 2586654306747 2590393188096 2591364807626 2592653869584 2593475383296 2594320576512 2597566454784 2598412981248 2599387608888 2606585782752 2607435248544 2610537721344 2612183593152 2615636427831 2616488843157 2618619881472 2623388594176 2623734373428 2624243535872 2627712311616 2629369011528 2636650209312 2637509472864 2640647729664 2645805244761 2646667491867 2647960160256 2648823109632 2649816645392 2653996592268 2657154466368 2658020412096 2665380950784 2667249649638 2669422030848 2671105027584 2674635745752 2676322029591 2678501799936 2679374702592 2682916351776 2684607856308 2687802153408 2688678086976 2693772619776 2696123522304 2697134799774 2698013774778 2700211212288 2703125996928 2705485062312 2707224303616 2709586945664 2711494808064 2712511851084 2713861177056 2718803331648 2720909720592 2723284306143 2725034989824 2727220679424 2728243620994 2731355516928 2734303920768 2736690195672 2738810442438 2742769257984 2743798031604 2745162920736 2752292762352 2754694736433 2755567594752 2756465612544 2759914358208 2760813792576 2764098763776 2769497394174 2770399951578 2772656345088 2773696328928 2775445067724 2782283624064 2784037776912 2787350381312 2788258756864 2791747280448 2795979949056 2801440847394 2802353814918 2803722522624 2804636233728 2805688212768 2813457670272 2814374553984 2815430185729 2817723254784 2822168065536 2823226620516 2824146687852 2828228852736 2831967260208 2833752737214 2836060729344 2838049091808 2845908162432 2846835621504 2850222946304 2850598623762 2854719023616 2855789787996 2856720467412 2862133408512 2864631242448 2866472792064 2868974413056 2872071371736 2876425822592 2878732939392 2880963233568 2883477500622 2885331165696 2888728539876 2890966578129 2895145327872 2897671971888 2899534761984 2902065236736 2905197915816 2906643092544 2914192336608 2916735603282 2917659806208 2918610648576 2924311059999 2926692808704 2927790569424 2928744713328 2932409005596 2932978069504 2933364654612 2936854936512 2938706542296 2945947366656 2951312168448 2952273977856 2956176350568 2958040137969 2960449357824 2961559780144 2962524929168 2966231485476 2967198156972 2970728695872 2978955180288 2979925998336 2981043726066 2983471681536 2985352677888 2989298774664 2990272963608 2998553569632 3003099784704 3004993156032 3008965213971 3013314524928 3014296540416 3015427160046 3017883119616 3023777422584 3024762847848 3025721280512 3028361880448 3030494197248 3033138962592 3037737613824 3041016746544 3043670695101 3045627341568 3048285313872 3052691460096 3055056528384 3058653748104 3061023435666 3065664363552 3068123264352 3072774956544 3076091910864 3078776470131 3080755684608 3083444314032 3085615415232 3088308285828 3089286853632 3090293627904 3096329357646 3098851209216 3100013544096 3101023814112 3109611109248 3111791257911 3114325702656 3116289198848 3120408370044 3124918766592 3125937153024 3130069077072 3132042499026 3134593437696 3135769178976 3136791101472 3145477442688 3146657266403 3147682737241 3149220108288 3150246414336 3154187837952 3155215762944 3156399239364 3165139879056 3166171373232 3169938661632 3171937220256 3179752713216 3181757459328 3185543292928 3185963167734 3186581436416 3190568320512 3192805228284 3201646682736 3202690074192 3203704885248 3206500814592 3214828860544 3216428061696 3217634497976 3219900084576 3222710147754 3224781891072 3227596214688 3231080293203 3234765735936 3235979050416 3238574556816 3240656498688 3243484676352 3245997561408 3253526424576 3257038493856 3259880968374 3261976607232 3264823391328 3268347655293 3271009609728 3272075606016 3273302914896 3276159583659 3278466378684 3282367281984 3283436979648 3287343797248 3292529409792 3293764390602 3294837802494 3297521332224 3299600328192 3303961803576 3306044860083 3308737517568 3311057273776 3320226189504 3321308225088 3325698394389 3330505527552 3331754752662 3332840545314 3334468349952 3335555026944 3342069782856 3346046365056 3347136815232 3351324577824 3352416748128 3356405641728 3358521762624 3362961121497 3364057084059 3366796990464 3370183296522 3372928192512 3374027403264 3378487257792 3380617300536 3384639748736 3385742776192 3389978840544 3391083607968 3395118509568 3401749600407 3402858203829 3403936440576 3405629712384 3406907115504 3411831631872 3414474943488 3415755664328 3417454815552 3421143839862 3425046073344 3426330759264 3429320978106 3434277892608 3436938594432 3440985466617 3443197529856 3444910331904 3446202468624 3448872408996 3451638672396 3453857584128 3456871826112 3460603399722 3463421939712 3464550641664 3465850145184 3468874853286 3475447710336 3476580331392 3477884347077 3480716961792 3482911457536 3487515237108 3488651790876 3498312497904 3503616415488 3505825348704 3515533612416 3516679297152 3517998353387 3520863639552 3526417617408 3527740326348 3528889989156 3538662123024 3542872621824 3544027216128 3553841267712 3556332866184 3560782363938 3561473370112 3561942794886 3566180994336 3568429372788 3577221802368 3579477141744 3583736204544 3584904115968 3594831363072 3596179733032 3597351699704 3601852518078 3603026333466 3604167995904 3605960871936 3607313416416 3615326410752 3616682468112 3618481569408 3619838810223 3625071108864 3627879627456 3631045741524 3633379986432 3636294239232 3639111452928 3640476431718 3643396376418 3645738561024 3648920260896 3651747256584 3657025677312 3658397375472 3660217227648 3661590122913 3664168305588 3669723683136 3672926315244 3674090126336 3675287483392 3679885810944 3681085056768 3682465779258 3685465018368 3692663192232 3693866602104 3698261771904 3700593423632 3709711498752 3712050369216 3716957029023 3722329707264 3724939432998 3727973265408 3735254463192 3736471753224 3740917617024 3746818718496 3751276893696 3752499405312 3759828505713 3762890754048 3764302160688 3765528917136 3770971803648 3775956346944 3778336982952 3784065455744 3794544216576 3795780828672 3800798165016 3803194463103 3806292031488 3807719717328 3808960623216 3816177878016 3819508323264 3825299217408 3827992670208 3829428495648 3831333426432 3832770504942 3838310585856 3841284311424 3842725122369 3844636667496 3847108220928 3851638053168 3854622104172 3860193770496 3863562629184 3866555918736 3869420315648 3873597221088 3875524123392 3876977777202 3885589782144 3887047211439 3888980804376 3890213074944 3891480864768 3899081413332 3903720759232 3904992951104 3909878674128 3911152872816 3915806582016 3918275389728 3927929822208 3931880512609 3935082891264 3936365303808 3941568467424 3944053517292 3954975313968 3956264209296 3960971594496 3971940240384 3973234664448 3974724968088 3980470237184 3980994888402 3985731699552 3987030618144 3998071426176 4000874474457 4004133046272 4006657541376 4011953618628 4017752699904 4019062053888 4020569546728 4026911784462 4030191562752 4031703230112 4033017130464 4040658929664 4044185283456 4045702199661 4047020662167 4050316818432 4054688995392 4058227593468 4060836455424 4064380418496 4067242212096 4068767776626 4070791765584 4073408704512 4078204997472 4081364580888 4087552484736 4090831019136 4092365431491 4097033275392 4101455881152 4105035293508 4107674246144 4108215663657 4111259085376 4114153886976 4115697047406 4117744381104 4119049138176 4120391503872 4128439143528 4133351392128 4134698418816 4146148145664 4149055010548 4154246091261 4155599927367 4158984517632 4160544493392 4163167601586 4166558355456 4167916204032 4173425436096 4176056665368 4181025571968 4182388135296 4187620920672 4193969923584 4202161271091 4203530722377 4205583783936 4206954350592 4208532319152 4220186505408 4221561830976 4226584882176 4229249627008 4234839930774 4236220031778 4239670284288 4242343279104 4247950890312 4250629105821 4254091094016 4257073637712 4268862243648 4270253432256 4275334419456 4278344749056 4282078535424 4283684681994 4285080701118 4288570748928 4293200112768 4296946863672 4299709188096 4303461619584 4308107057604 4314638733888 4318099409088 4321444850352 4324646235136 4325216250933 4327996748544 4333092809814 4338035232768 4342717991808 4346507957832 4349302142976 4353097855104 4357796873724 4364403886528 4368212778212 4371288504912 4375103404923 4376489709312 4377915972864 4390039213056 4391685854136 4393117069992 4399467104256 4405282404768 4408059813444 4418921049984 4426968252672 4428410966784 4434264525852 4440674036736 4442339670216 4443787393752 4449347228214 4450797235458 4456093043808 4461395153408 4462849086976 4468432770432 4469888997504 4471565589099 4475207522304 4478029016832 4483948161996 4485409445412 4493577728696 4504649677056 4507489734048 4519971787392 4521444810624 4523140740069 4526824679424 4535666133876 4537144271772 4538581920768 4542542820672 4545741295872 4549708443888 4552633257984 4556606420736 4561525119816 4568441012352 4572427970808 4579037190144 4582584792576 4587980622156 4590930039808 4591535153499 4594936624832 4598496545328 4602184896528 4605143445504 4609162434816 4614137866296 4621133526912 4625166471048 4633930280448 4635440441856 4637179129436 4644494036469 4648276813824 4650020316144 4651535721168 4664416663872 4671488553984 4674433798272 4680612555066 4687378149888 4688905729536 4695103615608 4698063748539 4701890156544 4703653768464 4705186652208 4718216164032 4723830162432 4725369621504 4734598859046 4738455023616 4741777154912 4747709818584 4749257059848 4754907992448 4757905830384 4769629069824 4772636188992 4778314939392 4779872154624 4785852480768 4789207842426 4793108484096 4802470024104 4804035111288 4805557327872 4809751221888 4822243290816 4824642092544 4826451746964 4829850126864 4833428145152 4834065221631 4837172836608 4841394322032 4844506648576 4848392318976 4852148603904 4853968575624 4857861835224 4860984748032 4865227014528 4868996342112 4877863167296 4880289636864 4882120163884 4885557740784 4889821452561 4892964910848 4897235086992 4906514414592 4908113409024 4909954372344 4923550922976 4925155469472 4931015695872 4938794114688 4940646585903 4942256703741 4946281998336 4949400492288 4955942705364 4963106276352 4966585910664 4980339284256 4981962337632 4987890156032 4995758291328 4997632128993 4999260817971 5001702524928 5003332540416 5013104674284 5019069547584 5020705222848 5034608462592 5037782643936 5050195485696 5055274944783 5059392288768 5061041104896 5067730886688 5070925950804 5076959623104 5078614164288 5084968260816 5086625411952 5088237170688 5092677764352 5100398956544 5105904660864 5108444568576 5110360673256 5117747447808 5121712415232 5123633496492 5126182223328 5131715759793 5135517404224 5139496138896 5143981467159 5146925027328 5151416838912 5155407891648 5164796294784 5167365497856 5169303702936 5173308613494 5180786376192 5182729615252 5185307739168 5190905099583 5195132909568 5196825962496 5198775217776 5203312279929 5213171565504 5214870497088 5221075442688 5224367186304 5231272855662 5232977686314 5237239762944 5247468746856 5255424623232 5258738023056 5273300418624 5275018945728 5281295459328 5291610489522 5293334983734 5295920320512 5297646219264 5299633290784 5307993184536 5314308932736 5316040824192 5330761901568 5334499299276 5342210055168 5349271491504 5352644059182 5357003599872 5358749405184 5365832703552 5369215712616 5375604306816 5377356173952 5392247044608 5394269599548 5396027549556 5402778777117 5404539500199 5406251993856 5410970124624 5414448607232 5419173891328 5422989616128 5425023702168 5427722354112 5437606663296 5441819441184 5446568612286 5450069979648 5454441358848 5456487241988 5460714647577 5465094564627 5468607841536 5473380391344 5477620884876 5485538515968 5487596063208 5490325841472 5504585524704 5509389472866 5511135189504 5512931225088 5519828716416 5521627585152 5523698668887 5528197527552 5538994788348 5540799903156 5547392657856 5550890135448 5564567248128 5568075553824 5574700762624 5576517513728 5583494560896 5587409149497 5591959898112 5602881694788 5604707629836 5611376425536 5626915340544 5628749107968 5630860371458 5635446509568 5644336131072 5646453241032 5648293375704 5656457705472 5663934520416 5667505474428 5676098183616 5691816324864 5693671243008 5700445892608 5701197247524 5709438047232 5711579575992 5713440934824 5724266817024 5729262484896 5737948826112 5744142743472 5749155757413 5752851645184 5757465878784 5761926467136 5766955001244 5770662331392 5777457079752 5781933156258 5790290655744 5795343943776 5804130473472 5810395831632 5813286185088 5815466665803 5828384673216 5833471206564 5835319612416 5837221297152 5848622119998 5853385617408 5855581138848 5857489426656 5864818011192 5866729309224 5873709873024 5877413084592 5891894733312 5902624336896 5904547955712 5912352701136 5916080275938 5920898715648 5923119560288 5925049858336 5932462970952 5934396313944 5941457391744 5957910360576 5959851996672 5962087452132 5970705355776 5978597549328 5980545927216 5997107139264 6006199569408 6009986312064 6017930427942 6026629049856 6028593080832 6030854320092 6040367676693 6047554845168 6049525695696 6051442561024 6056723760896 6060988394496 6066277925184 6075475227648 6082033493088 6087341390202 6091254683136 6096570627744 6103151664939 6110113056768 6117307496208 6122046871332 6131328727104 6136246528704 6145549913088 6152183821728 6157552940262 6161511369216 6166888628064 6171230830464 6173545571109 6176616571656 6178573707264 6180587255808 6192658715292 6200027088192 6202047628224 6219222218496 6223582515822 6228651405312 6232578397696 6240816740088 6244751402379 6249837533184 6251874306048 6260138154144 6264084998052 6271538357952 6273582202944 6290954885376 6293314532806 6295365474482 6298440216576 6300492828672 6308375675904 6310431525888 6312798478728 6330279758112 6332342746464 6339877323264 6343874440512 6352259896161 6354330047667 6359505426432 6363514918656 6371086585856 6371926335468 6373162872832 6381136641024 6385610456568 6403293365472 6405380148384 6413001629184 6425527022991 6427621051677 6429657721088 6432856123392 6435268995952 6439800169152 6445420295508 6449563782144 6455192429376 6462160586406 6469531471872 6471958100832 6477149113632 6486969352704 6491995122816 6499639214721 6507052849152 6514076987712 6519761936748 6523953214464 6529646782656 6536695310586 6542019219456 6544151212032 6546605829792 6552319167318 6556932757368 6564734563968 6566873959296 6574687594496 6585058819584 6587528781204 6589675604988 6599200656384 6607923607152 6612089720166 6617475035136 6622114547552 6640452379008 6642616450176 6651396788778 6661011055104 6663509505324 6665681090628 6684139565712 6692092730112 6694273630464 6702649155648 6704833496256 6712811283456 6717043525248 6725922242994 6728114168118 6733593980928 6740366593044 6756974515584 6761234601072 6769279497472 6771485552384 6779957681088 6782167215936 6790237019136 6803499200814 6805716407658 6807872881152 6811259424768 6813814231008 6828949886976 6831511328656 6834909631104 6842287679724 6852661518528 6858641956212 6868555785216 6873877188864 6881970933234 6886395059712 6889820663808 6892404937248 6897744817992 6903277344792 6907715168256 6913743652224 6921206799444 6931700290368 6937749706572 6950895420672 6953160662784 6955768694154 6961433923584 6965822915072 6975030474216 6977303581752 6996624995808 7007232830976 7011650697408 7020918832599 7031067224832 7033358594304 7035996706774 7041727279104 7052835234816 7055480652696 7057779978312 7077324246048 7085745243648 7088054432256 7101898288569 7107682535424 7112665732368 7121564727876 7122946740224 7123885589772 7132361988672 7136858745576 7154443604736 7158954283488 7167472409088 7169808231936 7183811763639 7189662726144 7192359466064 7194703399408 7203705036156 7206052666932 7208335991808 7214626832832 7230652821504 7233364936224 7236963138816 7239677620446 7250142217728 7255759254912 7262091483048 7266759972864 7272588478464 7278222905856 7280952863436 7286792752836 7291477122048 7297840521792 7303494513168 7314051354624 7316794750944 7320434455296 7323180245826 7328336611176 7339447366272 7345852630488 7348180252672 7350574966784 7359771621888 7362170113536 7364931558516 7385326384464 7387733204208 7396523543808 7401186847264 7419422997504 7424100738432 7433914058046 7444659414528 7449878865996 7470508926384 7472943506448 7481835234048 7493637436992 7502553787392 7504998810624 7519657011426 7525781508096 7528604321376 7531057834272 7551912693888 7556673965904 7568130911488 7589088433152 7591561657344 7601596330032 7606388926206 7612584062976 7615439434656 7617921246432 7632355756032 7639016646528 7641881932693 7644372361871 7650598434816 7658856991296 7662666852864 7665541009884 7676621171712 7682568622848 7685450244738 7689273334992 7694216441856 7703276106336 7709244208344 7720387540992 7727125258368 7733111837472 7738840631296 7747194442176 7751048246784 7753955554404 7759962920241 7771179564288 7774094422878 7777961608752 7780426149888 7782961729536 7798162826664 7807441518464 7809985902208 7819757348256 7822305745632 7831613164032 7836550779456 7846909283493 7849466529471 7855859644416 7863761025218 7870165782528 7872730607616 7883136934848 7888107034584 7909950627936 7912528418592 7921943188992 7937415734283 7940002475601 7943880480768 7946469328896 7949449936176 7960940474368 7961989776804 7971463399104 7974061236288 7996142852352 8001748948914 8008266092544 8013315082752 8023907237256 8028966088773 8035505399808 8038124107776 8041139093456 8053823568924 8063406460224 8066034260928 8081317859328 8088370566912 8091404399322 8094041324334 8100633636864 8109377990784 8116455186936 8121672910848 8128760836992 8134484424192 8137535553252 8141583531168 8156409994944 8162729161776 8169852918429 8175104969472 8181662038272 8184730862982 8194066550784 8202911762304 8210070587016 8215348492288 8216431327314 8222518170752 8228307773952 8231394094812 8235488762208 8256878287056 8264084209299 8266702784256 8269396837632 8292296291328 8298110021096 8308492182522 8311199854734 8317969035264 8321088986784 8326335203172 8346850872192 8352113330736 8362051143936 8364776270592 8375241841344 8387939847168 8404322542182 8407061444754 8411167567872 8413908701184 8417064638304 8440373010816 8443123661952 8446290557187 8453169764352 8458499254016 8469679861548 8472440063556 8484686558208 8495901780624 8501258211642 8508182188032 8514147275424 8537724487296 8540506864512 8543710286797 8550668838912 8564157070848 8567369363988 8570161402236 8586400225536 8593893727344 8599418376192 8606923239168 8616214115208 8629277467776 8636198818176 8642889700704 8649292470272 8650432501866 8655993497088 8666185619628 8672899734387 8685435983616 8693015915664 8698604285952 8706195710208 8715593747448 8728807773056 8736425556424 8742577009824 8750206809846 8752979418624 8755831945728 8772933179997 8780078426112 8783371708272 8786234139984 8798934208512 8810564809536 8816119626888 8837842099968 8853936505344 8856821933568 8868529051704 8874120413907 8881348073472 8884679340432 8887574787504 8898694456428 8901594470916 8912186087616 8922790306816 8925698173952 8936865540864 8939777995008 8943131178198 8950415044608 8956058033664 8967896323992 8970818890824 8987155457392 9009299354112 9014979468096 9026895641913 9039943574784 9042889621248 9046281480138 9053649358848 9071332267752 9074288543544 9077163841536 9085085641344 9091482591744 9099416887776 9113212841472 9123050239632 9131012085303 9136882024704 9144855941616 9158074380288 9165169585152 9175961244312 9181860079616 9183070306998 9189873249664 9196993090656 9204369793056 9218324869632 9228275732592 9236329410393 9242267053824 9250332942096 9267860560896 9270880883712 9274358258872 9288988072938 9296553627648 9300040632288 9303071442336 9328833327744 9335373773733 9342977107968 9348867596544 9361225110132 9374756299776 9377811459072 9390207231216 9396127497078 9403780313088 9407307536928 9410373304416 9436432328064 9439971799209 9443048211723 9447660324864 9450739243008 9469197718092 9483554309824 9495419637168 9498514119696 9509815984896 9515811660768 9539258139648 9545272377984 9548852673479 9556629878784 9559744309248 9571704961536 9578415684852 9604940048208 9608070222576 9611114655744 9619502443776 9644486581632 9649284185088 9652903493928 9659700253728 9666856290304 9668130443262 9674345673216 9682788644064 9693240879609 9704297207808 9707937151248 9715723670448 9721969496064 9730454029056 9737992684224 9755726334592 9760579273728 9764240327768 9771115481568 9779642905122 9785929821696 9794470173984 9805042965879 9813028829184 9816226818048 9819908744688 9828478750977 9847101845952 9850310938944 9862031391744 9877588229376 9881293171806 9884513407482 9892563996672 9898800984576 9911885410728 9918134580249 9926212552704 9933171821328 9960678568512 9963924675264 9975780312064 9977095183167 9991516582656 9995264257986 9998521635942 10003405049856 10006665080832 10026209348568 10038139095168 10041410445696 10069216925184 10075565287872 10088883364491 10092171252177 10100390971392 10110549889566 10118784577536 10122082209792 10135461773376 10141851901608 10153919246208 10157228328576 10169936521632 10173250823904 10185355528704 10205248801221 10208574611487 10211809321728 10216889137152 10220721346512 10235494895616 10243424830464 10247266992984 10252364446656 10263431519586 10271034808448 10278992277792 10287962934318 10302833677824 10310815783296 10322956399851 10329592589568 10334730995712 10338607405872 10346617226988 10361572752384 10365459230504 10370615478336 10381810199166 10390265819136 10393651924992 10397550435552 10406624559858 10426343131008 10429740994176 10433653041231 10442150885376 10448734372608 10462545711324 10465955372628 10494937493712 10510849246464 10517476046112 10546600837248 10550037891456 10553995060161 10562590918656 10583220979044 10586669967468 10599266581568 10615986369072 10628617865472 10632081648384 10661523803136 10668998598552 10684420110336 10698542983008 10705288118364 10731665407104 10738431425232 10751208613632 10754712347904 10784494089216 10788539199096 10792055099112 10805557554234 10809079000398 10812503987712 10821940249248 10838347782656 10845979232256 10850047404336 10855444708224 10859516430669 10875213326592 10883638882368 10893137224572 10900139959296 10908882717696 10912974483976 10921429295154 10930189129254 10937215683072 10946760782688 10955241769752 10971077031936 10975192126416 10980651682944 10984770368739 11009171049408 11018778945732 11022270379008 11025862450176 11039657432832 11043255170304 11047397337774 11056395055104 11077989576696 11081599806312 11094785315712 11101780270896 11129134496256 11136151107648 11149401525248 11150871087069 11153035027456 11166989121792 11174818298994 11183919796224 11205763389576 11209415259672 11222752851072 11253830681088 11257498215936 11261720742916 11279485517139 11288672262144 11292906482064 11296586751408 11312915410944 11327869040832 11335010948856 11352196367232 11383632649728 11387342486016 11402394495048 11409583389309 11418876094464 11423159151984 11426881869648 11448533634048 11458524969792 11475897652224 11488285486944 11498311514826 11505703290368 11514931757568 11523852934272 11528175367107 11533910002488 11541324662784 11554914159504 11563866312516 11580581311488 11590687887552 11608260946944 11620791663264 11626572370176 11630933331606 11656769346432 11661141634317 11666942413128 11670639224832 11674442594304 11697244239996 11711162277696 11714978853312 11729636022384 11733458618448 11747419746048 11754826169184 11783789466624 11795641537827 11805248673792 11809095911424 11824705402272 11832160551876 11846239120576 11850099716672 11864925941904 11868792627888 11882914783488 11915820721152 11919703993344 11924174904264 11941410711552 11957195098656 11961091854432 11994214278528 12002623423371 12012399138816 12019972624128 12035860855884 12053258099712 12057186161664 12061708640184 12080735353386 12095109690336 12099051391392 12113447521792 12121976788992 12132555850368 12137106598983 12141061986501 12150950455296 12164066986176 12174682780404 12182509366272 12193141255488 12206303329878 12220226113536 12234614992416 12244093742664 12262657454208 12272493057408 12277096294473 12291099826176 12304367643456 12315105880524 12323022738432 12333777256128 12342461660928 12347091142218 12353233143312 12357147414528 12361174511616 12385317430584 12400054176384 12404095256448 12438444436992 12447165031644 12462738273783 12465156795392 12466799782101 12481633480176 12489502804758 12499675066368 12503748612096 12520276308288 12528169996104 12543076715904 12547164405888 12581909770752 12586629065612 12590730948964 12606483813273 12610592167131 12616751351808 12620863051776 12625596957456 12660559516224 12664685492928 12679754646528 12687748881024 12704519792322 12708660095334 12719010852864 12727029837312 12743852670936 12751887317463 12762273282048 12771220913136 12806586730944 12810760296768 12826003258368 12851054045982 12855242103354 12859315442176 12865712246784 12870537991904 12879600338304 12890840591016 12899127564288 12910384858752 12924321172812 12943916201664 12954298227264 12973938705408 12983990245632 12999278429442 13014105698304 13028153975424 13039523873496 13047906428928 13059293565312 13073390621172 13093211659584 13104638334636 13113865514736 13125310214769 13129469127936 13133747918592 13149375188992 13170117639168 13175057562408 13179351209976 13198401312768 13215847214304 13224179440332 13244229095104 13280904758016 13285232900352 13302793577556 13322022110208 13327019010648 13331362181256 13368279131424 13384185460224 13388547260928 13405298311296 13409666992512 13414696767297 13425622566912 13434087050496 13451844485988 13456228336236 13480733186088 13513949031168 13522469202144 13538558994944 13542971104768 13559915362176 13564334431872 13569422220207 13580474038272 13606998401628 13611432815316 13615745762304 13627628462016 13657899773952 13663022657312 13669819262208 13684575359448 13705323037056 13717283912424 13737111570432 13747754377728 13763941866468 13772790119424 13784809874496 13795489635984 13806554689584 13815430336512 13827487304448 13842413598888 13863400580736 13875499413144 13901790841344 13906321325568 13911537388308 13931645830144 13933482109407 13950060948432 13954607163504 13993249991616 14014465661952 14023301394816 14041837665198 14062134449664 14066717188608 14071993413548 14094191245617 14105670469632 14110961305392 14115559956624 14154648492096 14171490487296 14176108864512 14203796577138 14215365070848 14225331464736 14243129455752 14247771179544 14264723977344 14273717491152 14308887209472 14317908566976 14334944818176 14339616463872 14367623527278 14379325452288 14384718932128 14389406798816 14407410072312 14412105333864 14416671983616 14429253665664 14466729872448 14473926277632 14479355240892 14500284435456 14511518509824 14524182966096 14533519945728 14545176956928 14556445811712 14561905726872 14573585505672 14582954244096 14595681043584 14606989026336 14633589501888 14640868910592 14646360491652 14656673222352 14669464357683 14678894732544 14691705260976 14696360505344 14701149933568 14719543243776 14724340227072 14729863117032 14770652768928 14775466408416 14793047087616 14802373694528 14821939757709 14826770111223 14838845995008 14848201476864 14867828116092 14889318829056 14899757731992 14941017852768 14945887012896 14963670468096 14987274873984 14992896386979 14997782453913 15005107574784 15009997621248 15039314022852 15057208642752 15062115668544 15103825387776 15113347931808 15136261822976 15165824834349 15178176866304 15183123314688 15203192660064 15212777852412 15230878869312 15235842492864 15264711512064 15278033293056 15283763865386 15288744723742 15301196869632 15317713982592 15325333705728 15331082019768 15353242343424 15365137245696 15370900489476 15378546669984 15406552212672 15418488416688 15431944401477 15440775081984 15454250516736 15466223674944 15477681262592 15494388884352 15502096493568 15507911108808 15519925840482 15542359128576 15548188845756 15555923217504 15572715298749 15596325653328 15609936839787 15614883036928 15619971804416 15639514696512 15644611491264 15663226328064 15673101558912 15693818566986 15698933058942 15711719288832 15727522050436 15766273869696 15776214069168 15819901255872 15825056837184 15843886377984 15874831468566 15880004951202 15887760961536 15892938657792 15898899872352 15923979553608 15942926798208 15948122472576 15992285704704 16003497897828 16026630165504 16047814474512 16057932177546 16071010799616 16076248215552 16082278186912 16107647137848 16126812920448 16132068521856 16176741133824 16182808798644 16188082648668 16218755981568 16232910373872 16243345821696 16257521673984 16268968848384 16275071106504 16283167062336 16312819989888 16325458323552 16339705836858 16350209938944 16363324076544 16369461725964 16382143942731 16395283693881 16405823524608 16420141174032 16430696984576 16432862654628 16445036341504 16456615547904 16462788189624 16470977524416 16513756574112 16528168418598 16533405568512 16538793675264 16571096006661 16584592582656 16596220042192 16616984365044 16622399709468 16642177973568 16652670406344 16693701744384 16704226661472 16724102287872 16729552541184 16750483682688 16762227448491 16775879694336 16808645084364 16814122889508 16834129276608 16880746021632 16886247323904 16892581114374 16906339528704 16916998508032 16939359723096 16944880127112 16969373116416 16991803561248 17002516423284 17028294550848 17075448974592 17081013729024 17087420573594 17101337677824 17128314141696 17134738727976 17140322804472 17172800451072 17187787454688 17213846478336 17232428230416 17247467272239 17258554935552 17272397636352 17285779401408 17298584940544 17300865003732 17311986994176 17332371239256 17345799468774 17370871967232 17386031831328 17412391420416 17431187494896 17446399997409 17457615546112 17472851112848 17485154019648 17500413619692 17505958837248 17511663891456 17545866359994 17560156852224 17566743416544 17572468279968 17621129619072 17632239253776 17675684199936 17707873010688 17713643867136 17737058103408 17748240827814 17762696146944 17769358680864 17775149575008 17797388912856 17803188941832 17824372175232 17845580613632 17851396347904 17873731081728 17879555990016 17886262356396 17912116067328 17935792647984 17941637781648 17974310914784 18018598708224 18029958936192 18053791283826 18079887149568 18085779242496 18092562960276 18142664535504 18148577087088 18154327683072 18170171282688 18182965183488 18198833775552 18226425682944 18246100479264 18262024170606 18273764049408 18289711883232 18309454994817 18330339170304 18351922488624 18363720159232 18366140613996 18379746499328 18393986181312 18408739586112 18436649739264 18456551465184 18472658820786 18484534107648 18500665884192 18520636713327 18535721121792 18541761767424 18548716517744 18564904307401 18577976145876 18600081264576 18606142884672 18657666655488 18670747547466 18685954215936 18697735193088 18722450220264 18734254207137 18749512599552 18755622918144 18780414462432 18792254994156 18814615073856 18820746608832 18872864656128 18879943598418 18886096423446 18895320649728 18901478486016 18938395436184 18967108619648 18990839274336 18997028239392 19019631969792 19031623321536 19056779688483 19062990143001 19078516279296 19090544755968 19097705346958 19113259757568 19119488618496 19143409923072 19156831369704 19209880096416 19216140445152 19239004887552 19276581068973 19282863155031 19288973163264 19298568370176 19305806987856 19319400507456 19333712580608 19336260886524 19348691346432 19365577288128 19386481759218 19408594415616 19415874302496 19431447340896 19460908058112 19475985368448 19498917644163 19511452669184 19521158547456 19528480655536 19542230963136 19559285810244 19571859643392 19588940347968 19610085931758 19626057658368 19632453636096 19639817489376 19656957501954 19694203691904 19700621877888 19708011300103 19724062783488 19755176458752 19762586343612 19769026814964 19797601969152 19823770821456 19836269160498 19852425105408 19866343642656 19921357137024 19927849350528 19951560624128 19954190366334 19983033165312 19990528515972 19997043271884 20052418697136 20076278190336 20082820891392 20138433850368 20151130575744 20177766728982 20184342504354 20200781942784 20221099779132 20270923546752 20283703803216 20307838492416 20314456657152 20339873043264 20346501647808 20370711057408 20410497602442 20417149222974 20423618643456 20433778274304 20441442693024 20486849660928 20494533985968 20504728893312 20526863039172 20542069616896 20557984555584 20575925868636 20605667355648 20621631566592 20645912799702 20659185179136 20669461991424 20677214811744 20693234453976 20723145504768 20730918461008 20741230956672 20749010696507 20763620398332 20795100871104 20813249119716 20852686262016 20859481988352 20867306082462 20884301770752 20897468745216 20925091422648 20931910745256 20989874987424 21021698492928 21034952092224 21062756497797 21093201674496 21100075782912 21107990120322 21125181837312 21166441958088 21173339934936 21198533163136 21231972738144 21257235730944 21264163296768 21305694865707 21323047606272 21337997197104 21368840220672 21397085966016 21410576236728 21463330814208 21476862850464 21502417227264 21509424695808 21551435290917 21568988178432 21577078398192 21584110198224 21611115108468 21618158000796 21625007975424 21643880498496 21676695565312 21691958464512 21700094808672 21710889416448 21719032861338 21750426653184 21767277764736 21786274449144 21800279918592 21817765435392 21825948967952 21842858590308 21860378258508 21874431366144 21893521565376 21910483539504 21942154063872 21950384252832 21961303365888 21969540737478 22018342098816 22026600864821 22037557891464 22044540758016 22051724900352 22079314865664 22086510340608 22094794675548 22155979153392 22163199612624 22189570631424 22203560541792 22258268992512 22272302215296 22298803050496 22301742174138 22306070054912 22333978243584 22349636597988 22411526779152 22418830519344 22445505702144 22507661362176 22514996431872 22523441485832 22558971034278 22577344524288 22585812964128 22593173502816 22655738081664 22670021897712 22704392734464 22767265299456 22774684972032 22804788990096 22819166778618 22837752188928 22846318303968 22853763739296 22897067268096 22917049939584 22925645798079 22933117085613 22951795304448 22976570973888 22996623029652 23011406580736 23029863515136 23047705868544 23056350734214 23067820004976 23082649325568 23109828319008 23127732625032 23161162622976 23181375775104 23190070778449 23216521893888 23241583326528 23253144740352 23261866663212 23279888760723 23313538692864 23322283268634 23333884826256 23341278449664 23348885188608 23394488479992 23422324555392 23429957706624 23459272044768 23466917236896 23494839492096 23509652338368 23540727850479 23548399588413 23567578933248 23591283075654 23610497347584 23618191822848 23649410804544 23664321103752 23692478241152 23700199433344 23729851883808 23737585255776 23765829566976 23812247202849 23820007426803 23831641442304 23839407986688 23848349808528 23882821423104 23914390197312 23922183708864 23988428557056 24005246846742 24024798277632 24039945248256 24071721711768 24086898266319 24106516199424 24114372323328 24123417280368 24161470706772 24190219380672 24198102782784 24226895043584 24243953577984 24265111700736 24274213197966 24282123973002 24301900910592 24328133972352 24349365560808 24365018732544 24386282510976 24412606659756 24469229984832 24488187485328 24509558755287 24525314908416 24544986114816 24554192588946 24582199652352 24608735286912 24630211761048 24646045476864 24667554512256 24684923321856 24694182284436 24706466286624 24770634861168 24792252627897 24800108352768 24808190512896 24876888873984 24894330063288 24925476547566 24930313590784 24933599564202 24963266960352 24979005609516 25040552616576 25056339992208 25086153431808 25094328811776 25163819541504 25173258131224 25181461897928 25212967626546 25221184334262 25233502703616 25241726103552 25251193914912 25321119032448 25329370985856 25338871671561 25359509293056 25375497762048 25409039584644 25417320190668 25454059674624 25487705341872 25503774634926 25524546564096 25542441826272 25613173461888 25621520593536 25631130860391 25652006516736 25702108091964 25710484206708 25718630884352 25741075983808 25759200676608 25781681182032 25798255128576 25820769717504 25848642345624 25887832403328 25908596454528 25947877410816 25967980491264 25998556858884 26018699203161 26056307950848 26079047746992 26095812857856 26118587130624 26146781242344 26186423319168 26209276669272 26227731029472 26250620429538 26258938255872 26267495837184 26318799539991 26340235278336 26350115124816 26358702419952 26396802625536 26431694428608 26448358880664 26488458190208 26561809516032 26570465800704 26605587155112 26622361241721 26644044220416 26654038021296 26662724362512 26736558262848 26768370920448 26777094521856 26810596622592 26819333985024 26829393534594 26851245133824 26868174100992 26903688971976 26912456672472 26961466372176 27027898062336 27044938404288 27077117989888 27080686925739 27085942209536 27119830724352 27128668863744 27138844440414 27160948076544 27213996803256 27222865630632 27231491524608 27255256924032 27326045314624 27339638524416 27369150718896 27393036255909 27410646074112 27434567824848 27474223140864 27495508755456 27527883732936 27545580238848 27569619748992 27590979271968 27613109379168 27654974608896 27684827197776 27708988231179 27726801161472 27750998826288 27803581682688 27812642651136 27823074776616 27863291660288 27866964218814 27900121896864 27909214327008 27986499983232 28006121321199 28028931323904 28046602789632 28083675330396 28124268899328 28133434377216 28143986827096 28188382491234 28211340939264 28221922610784 28231119913248 28309296984192 28319915397627 28329144635169 28342980974592 28352217729024 28407593154276 28450662929472 28486258911504 28495542359088 28529447954688 28547434982304 28617774418944 28635817133952 28646558020437 28669889636352 28679232927744 28735247054556 28769437864256 28778813597632 28814820144624 28824210667728 28833343967232 28858507331328 28933459744896 28947852555264 28958710481784 29000568870912 29023037019648 29048365932192 29079722638827 29112891623424 29123811453744 29147171011344 29165908488192 29191362087168 29213978052672 29267179003776 29281737821184 29292720983304 29313346444704 29338928715366 29357789465088 29383410521952 29415128897637 29439086487552 29448680454144 29459726234064 29485436252931 29541305537856 29550932816832 29586094175232 29604747389056 29643879515418 29653540222446 29677691990016 29696402953728 29735656232184 29754403740747 29778637658112 29799515463984 29882035705536 29891774025792 29927340936192 29974549747968 29985792773958 29995564907826 30010215149568 30019995242496 30078628045704 30114417285504 30124231337088 30207650775552 30226695863616 30266650093473 30272523645952 30276513756531 30331649668698 30356353732608 30366246629376 30406385320128 30425555704824 30461757738624 30471684985728 30556066586112 30567527730772 30577489447484 30615746403663 30625723834461 30635427965184 30650667411456 30662164039536 30706484686848 30730274491392 30741800978952 30757093339968 30813104425344 30836976833376 30863888802954 30908501033472 30932447349888 30968869199553 30988777768704 31004192987136 31015822217616 31039851680964 31084718257152 31096377691512 31111846435008 31145430597498 31192651306656 31219873679574 31229766073856 31239943608832 31279029393024 31289222982528 31300959123693 31326452656128 31346203117824 31387637133972 31397866117884 31455044100872 31532547739392 31552428138336 31639802511744 31650113674368 31661985180483 31687772755968 31749662937132 31760009902404 31797799744704 31847959107216 31885853596416 31896244945152 31984571409408 32006995795656 32053260331008 32095628949024 32115864355092 32164556373824 32215294275696 32253625840896 32264137043712 32353482267648 32365617597288 32376165297336 32437511963136 32465820747744 32515043347968 32537937696768 32550142213008 32566334124672 32578549292007 32625639979776 32650916647104 32679411673716 32700419877888 32726648153088 32738923451928 32764287885462 32790567387762 32811647049216 32840282348064 32865725309256 32890072683008 32913231095808 32925576379248 32941955048832 32954311106217 33027513148224 33056336837196 33066811137024 33077587350528 33142192013322 33169185165312 33192440084384 33233968730088 33244799418936 33284355947136 33305340812688 33387403488768 33408453322944 33448204575744 33459105082368 33500967365376 33524454896982 33551759388672 33617290168728 33628245779016 33668258553216 33761492043264 33772494647808 33785162228748 33833997016064 33838456551417 33878719446192 33889760254224 33938746232832 33983607122496 34005032846568 34056589101696 34150897949184 34162027458048 34174841147188 34228750167927 34256628283392 34269477455952 34280645608944 34345600902144 34375574909376 34427692956672 34464856460832 34494934544478 34517109871104 34544795272704 34571558802816 34584526101321 34601730007464 34623973988352 34664742478512 34691598937548 34741743934464 34772063662656 34824782840832 34862374989792 34892799994818 34915231092224 34945702225696 34970308039296 34983424902951 35000827239384 35011917674496 35023327782912 35091732719988 35133486833088 35144936559936 35242259238144 35264478507552 35351368399872 35386924613481 35415746021376 35427287734272 35474116206816 35496481655628 35538717361728 35550299150016 35594777825712 35606377883664 35648744350464 35691161227264 35702792695808 35747462163456 35759111980032 35772524712792 35824232134656 35871585295968 35883275563296 35948621829568 36007870270113 36037197416448 36059917872384 36107582567652 36159774299136 36171558484992 36185125920552 36285329071008 36297154174176 36340342565376 36365930366976 36397667551104 36411319796949 36423185959503 36452851365888 36492200958528 36524048341212 36547528098816 36579423766464 36618909989634 36660678340608 36703844977248 36732281227992 36759492998656 36787972362624 36817479172224 36831288883419 36873299478528 36913102930368 36945317641572 36969068215296 37001331768384 37041273426654 37071442243584 37083523534848 37097433035488 37129808614802 37155952291752 37200162529152 37212285769344 37315333310976 37341495094932 37395470386176 37444900440528 37468508414274 37499025199104 37511245836288 37560828924864 37584509988312 37629230147712 37641493217664 37745729312256 37759887196836 37772192846892 37819451439819 37831776501393 37876790872368 37934217239296 37981678548672 37994056478784 38039263939584 38063246643072 38113559376966 38125980286002 38157032558592 38181089511936 38195410693916 38255661952389 38286819846144 38313662739408 38419760192832 38432280890304 38478009775104 38553162137946 38565726310062 38577946326528 38597136740352 38611613975712 38638801014912 38672521773048 38697382692864 38731154576256 38772963518436 38831748604992 38862894681792 38921816116224 38951970736896 38997835288326 39022905338368 39042317094912 39056961311072 39084461926272 39118571620488 39143719286784 39177880695936 39220171863516 39279634978752 39313915003908 39388407383808 39401243755776 39416022600206 39448125566976 39510352917504 39525172687224 39538053629928 39595203938304 39647541642912 39672538320996 39732687285312 39842714274048 39855698701056 39903121248256 39908380732668 39966066330624 39981057031944 39994086543768 40104837394272 40152556380672 40165641782784 40244090301891 40276867700736 40302261151488 40355533457964 40368685008708 40442199558264 40541847093504 40567407606432 40615676984832 40628913314304 40679746086528 40693003295616 40708266660621 40741422114816 40820995204884 40834298445948 40847237286912 40882885386048 40973699321856 40989067971936 41009457786624 41053726078344 41084139233792 41115969111168 41151851737272 41211334711296 41243263133184 41291825599404 41318370358272 41354429623488 41386468907952 41446291009536 41461836922016 41482461913344 41498021393014 41527240796664 41590201742208 41626498239432 41705372524032 41718963976704 41734612164924 41794937490432 41850182845296 41863821490512 41979749974848 42043396985856 42069904184448 42125512995594 42186403348992 42200151565824 42215980240644 42282573736851 42332883916176 42346679869872 42397066326272 42463945476288 42514471461888 42528326593536 42611389731414 42646095212544 42675994394208 42794171932032 42821152473456 42926661628416 42953725700928 43004834454528 43018849391616 43102870581834 43137976356864 43154156796384 43168220396448 43222230216936 43236316001592 43250015950848 43287760996992 43353391130624 43400189617344 43421778832896 43438065722676 43500853306368 43534555529472 43572548898288 43600559837184 43635530870784 43651897935904 43685717180616 43720756517016 43748862732288 43787043130752 43820967079008 43900768505664 43922606731776 43939081474956 44036684197632 44053201729642 44075115782928 44089081516032 44103449800704 44158629731328 44173020681216 44189589351096 44311958306784 44326399225248 44379141262848 44407121083584 44465819273127 44480310333669 44516537985024 44544604430592 44597606100992 44603484348276 44612140109824 44667956487168 44699273195976 44823053558304 44837661038688 44891011404288 44978689160937 44993347361739 45015322724352 45029992863744 45046882971664 45117942068556 45171625928256 45186347005632 45311476163328 45340043795424 45408785468928 45497474503047 45534530598912 45549369944064 45609577980192 45638333557236 45692636607936 45707527478592 45794134536192 45834099879168 45851291596158 45866234171226 45903590608896 45953141947776 45993246059304 46022813161472 46059727030272 46095411737088 46112701468428 46135640009952 46219656638016 46255465250064 46295833204431 46322325245952 46362751550208 46380141556898 46433043787776 46483166653056 46506289480704 46523733326424 46559777521446 46627077385728 46644566537268 46667769652512 46788976959984 46829810519361 46844649110784 46859915413248 46918544089536 46933834473792 46989678984192 47019304676736 47081455700958 47096799176826 47135157866496 47182566151308 47298821609088 47328642207504 47384956482304 47400398866688 47459703767616 47475170511552 47531659133952 47624494405698 47640014853606 47663282884608 47678815973376 47696699617056 47828780394624 47844367417728 47976857114112 48010493693484 48079890496512 48143443423536 48173796532638 48213032398848 48228744646656 48246834560736 48322941413544 48380438761344 48396205565568 48453790087168 48530223401472 48548426395932 48564247946004 48656267944704 48698731121616 48730037465088 48772565021952 48825213319512 48938459969664 48976374970656 49019117510574 49050629816832 49089972229632 49108385177892 49146431828193 49217470573824 49260423522096 49292090953728 49335109024512 49369846643712 49388364568872 49412932573248 49541269722336 49584505255794 49600216705536 49616381025792 49713288019983 49753777747968 49788660126576 49850953095132 49860627181568 49867199128404 49926533920704 49958011219032 50081105233152 50112679984416 50172306863616 50188657623552 50286682345473 50327639083008 50346516262448 50362923795856 50425935253092 50442368668524 50502387829824 50642238064896 50658741971712 50677743343122 50719018586112 50750995524096 50818079169288 50834640381336 50908119349248 50975410683744 51007549269852 51084883652544 51226346923776 51243041187072 51262261720782 51304013033472 51404216183928 51420968413416 51437261768704 51482151967616 51518401353216 51563362364064 51641539435008 51697284691248 51742401816717 51775664806656 51817192909056 51895754821632 51935960982528 51997113717768 52037398406322 52112615901696 52158095493984 52237174261248 52293562484688 52339199992227 52372846638336 52418553338544 52455462058944 52501240859076 52517876511744 52534991674368 52637599079982 52680470556672 52700230249632 52717404839904 52863388857216 52896717761328 52976916380416 53123619032064 53140931601408 53211174310224 53244722483442 53288088440832 53308076042592 53325448725024 53473116525696 53493173528851 53510606533097 53536741840896 53554189043712 53621193245184 53638667970048 53658787069188 53736348201984 53807377943952 53824913344944 53922932744352 54055796124672 54089876808576 54154235979776 54161373851478 54171884419072 54239661448704 54257337727488 54277688880828 54427993606512 54445731261264 54462983049216 54510513848064 54652090629248 54679277048832 54738301437792 54786072511818 54821292148224 54869135649696 54928364984451 54991017510912 55055767465872 55091160477696 55139239497984 55181958543936 55226218758336 55309949217792 55369654395552 55417976462358 55453602322944 55501997652576 55561910139981 55607163365376 55625285302272 55646149553232 55694712922203 55726583320576 55733928437628 55800243793728 55818428654016 55972999966464 56012242642398 56057862647808 56093205579264 56167350660792 56202762621411 56248537798656 56266868754432 56287973654192 56376764982468 56443845221568 56462239826496 56618593968384 56639830795254 56658289270338 56685961949184 56704435458048 56815186308552 56901325858944 56972517823008 56991084718176 57058895909376 57094869964608 57170339065449 57188970429003 57235548837888 57271634267904 57293116040874 57339779272704 57358465855488 57470494109112 57538875728512 57557627195264 57629640289248 57648421335456 57717014662656 57829743206919 57848589465093 57866919489792 57895705110528 57917420963568 58001137741824 58046074039296 58096731864384 58159445277654 58225783246848 58247622907488 58294342022688 58382724174336 58427956105344 58496752932489 58534358007552 58563475642368 58585441966608 58626692889408 58677857430732 58715578930176 58766821043904 58830257795274 58878172975104 58897360908288 58919452468128 58970872505862 59082611075712 59101865633664 59124033900309 59172188350464 59209494778112 59287759030836 59307080444892 59392805907456 59471312464368 59508807481494 59557275316224 59599030927968 59764071411072 59783548051584 59805972007579 59854681872384 59949099495936 59971585547916 59991129815652 60157256091408 60228834571008 60248462674176 60415301551104 60453391727232 60533300186946 60545047291904 60553027513062 60663299337396 60812770640256 60851111409648 60923515477248 60943369971456 61112133172224 61135055461544 61154978894968 61231492807326 61251447668922 61270855930368 61301334822912 61324328079072 61460548982784 61483601957904 61514186679936 61626208850688 61673953666752 61727777605908 61817002066944 61864894699776 61937738399106 61977555537408 62008385974272 62031644435232 62079703361928 62169436514304 62192755383024 62223692870016 62247032089521 62290861194996 62385302613312 62439747359148 62459532147712 62479887217664 62558058786048 62578445965056 62601918247386 62652905312256 62692406235648 62775274267944 62795732235768 62910088201744 63065095478784 63104856276672 63188269493391 63279605023488 63300227348736 63323970360966 63375545511936 63499325874264 63520019804808 63595599489408 63695918214432 63771707192832 63792489890304 63917084597121 63969142818816 64013991591312 64106520662016 64191257898048 64231728710184 64329112747648 64430588551392 64507251681792 64528274087424 64654305872751 64706964535296 64731235194576 64752330594672 64875023926272 64931641495488 65030086695936 65075875393536 65100284426016 65132668249344 65157098584014 65251279959552 65301833294208 65358823347432 65400839755776 65453296306176 65477846903856 65528575770924 65581134775524 65623294098432 65680564696128 65731450618512 65780145366016 65826462191616 65851152758496 65883910097664 65908622212434 66055026296448 66079802594463 66112673674392 66133622274048 66155174701056 66284384026644 66384880168768 66467937460176 66489598837872 66568711894272 66610681625376 66774806977536 66816906645888 66841968714353 66896409151488 66918210164736 67001934730752 67048909793964 67234580337456 67256491558032 67336517106432 67522984086528 67544989295616 67570324457496 67667994032128 67676913102834 67757438892384 67779520508448 67967214244992 68010065693136 68113178203392 68301795898368 68324054916096 68349682294376 68457500335854 68513256566784 68538954911904 68561291217888 68691201804288 68751149818752 68776937394237 68799351256839 68855385913344 68929712921664 68989869088956 69034219742208 69089590545408 69143117605632 69169052202642 69203460014928 69247947976704 69329484957024 69383197875096 69483487868928 69544127325312 69570212335347 69649565681664 69724749979584 69785599989636 69830462184448 69839666282169 69891404451392 69940616078592 69966849805902 70001654478768 70023835348992 70046655565824 70183465439976 70266973666176 70289873119872 70484518476288 70528957015104 70622183551437 70645198765239 70702736799744 70773849226962 70831492042752 70854575468544 70948232413632 70992963311256 71077434723456 71100598300032 71189555651424 71212755767328 71297488700928 71436741608547 71460022280409 71494924326912 71518223960064 71545049425584 71648464269312 71743170591936 71766551126592 71897243659136 72015740540226 72074394832896 72119835744768 72215165135304 72260694798957 72319548598272 72343116969984 72370251841104 72570658142016 72594308348352 72680685130752 72731860733952 72795335102208 72822639593898 72846371919006 72905702731776 72984401917056 73048096682424 73095056197632 73158847532928 73237819979268 73407689954496 73464562455984 73518985997312 73528676265861 73575944725248 73634958344448 73662577766838 73746598957056 73826205860736 73890635283144 73938136430592 74002663536768 74082546853308 74194866070976 74259617229604 74311904583504 74376757883691 74400325058304 74424571538688 74630666621952 74682990189864 74790940772352 74889800881056 74937016828548 75121657849728 75169019976624 75258460295424 75282986435328 75491458624512 75519774393672 75544385693784 75638902879638 75663553002786 75753581744736 75868434478592 75963357097344 75988112957568 76016615014683 76078527879168 76126493286144 76227118753932 76251960572004 76362179023872 76390821387832 76511323904778 76573639692288 76627325478816 76839520385664 76864561780608 76893392581173 76956019550208 77106324275892 77131452620124 77155892653056 77223227951424 77277602029824 77345043546096 77394765385728 77462309152512 77545927036872 77663497209984 77725789363584 77843632232448 77903941473792 77995670576652 78045810676736 78056097609483 78113922622144 78168923852544 78237143240976 78287438573568 78355761391872 78440343727032 78559269957504 78627830007816 78776814767616 78802487511552 78832045200412 78956398619973 79020705835008 79050345374448 79076107259856 79190407876608 79295083285824 79345076641992 79465374570624 79685428548096 79711397402112 79816761465336 79867083725163 79932132661248 79962114063888 79988173087536 80209674788544 80305112761344 80331283565568 80488180603782 80553735401472 80604522302976 80711066915928 80737370017416 80884399116528 81083694187008 81134815212864 81231353969664 81257826628608 81359492173056 81386006591232 81416533321242 81482844229632 81641990409768 81668596891896 81694474573824 81765770772096 81978135943872 82018915573248 82107452156688 82168278467584 82179108767727 82231938222336 82303703474544 82422669422592 82486526266368 82583651198808 82636740716544 82708859246976 82772937815904 82923673844032 82964923826688 82996042786028 83054481593328 83126964693537 83180403484416 83252996478864 83410745048064 83437927953408 83469224329848 83589874980864 83700365690592 83727642981024 83959499949696 84018363963597 84086793971712 84139808368896 84251025991188 84372806697984 84400303131648 84431960481288 84565147473702 84665767832352 84693359739744 84794132652544 84927890952576 84959746192881 84987433905507 85028942923776 85056653187072 85222779462828 85351988788416 85588343864064 85642304946912 85853323256832 85907451401856 85939674061311 86009668909056 86037698783232 86205741163668 86308313592768 86336440792896 86444460433872 86472632003184 86500031901696 86575521993984 86706782261248 86800379234688 86843557665792 86876131445352 87001706612736 87069111058944 87145097796576 87239167916481 87303795871808 87371434361232 87441513034032 87497725464576 87574086261504 87641934158016 87801537011328 87845213463552 87878162949912 88073368395264 88106403459284 88150231565856 88245386692911 88317259462656 88346041362432 88379178702192 88456308758793 88623916613568 88652798450496 88758282525696 88814242167168 88931638546254 88960620667338 89033075970048 89089208861184 89206968696552 89263211222241 89335912974336 89398546391952 89646107116608 89675322077376 89782022808576 89957378321874 89986694723478 90030645448704 90059985727488 90093765943328 90235884137112 90343251856512 90372694011264 90622952326656 90680087590848 90817570937856 90994949006094 91069061197824 91098739888128 91219155960384 91276667114472 91385273215872 91415054957184 91668199758336 91702583192316 91732468342452 91847239210989 91877171503383 91906283895552 91986492118608 92045626322944 92119454060544 92190823474176 92225402936856 92271280019904 92439313276032 92510930500128 92591666408862 92725503100416 92760283113796 92906607598659 92966333306112 93012578961408 93047466652848 93119555042892 93254154771456 93289133074536 93335539305024 93577953919968 93659621038722 93689298221568 93719830826496 93837088179072 93867668947584 93902877371079 93979357968384 94038609353472 94162911401916 94193598353652 94365132302616 94597643218176 94657284415008 94769912964608 94800797733376 94919407535232 94950341023104 94985955541449 95063318267904 95248988811396 95280029707212 95393399234112 95657560789248 95688734835456 95953714228224 96020987386968 96159780993024 96286886847072 96347593065276 96493669121472 96645882827088 96760877522688 96792411131136 96907580174336 97060446802944 97096852791864 97128495892008 97312535889408 97397462243232 97545130043904 97650426639024 97735647876021 97876919939328 97952749941312 98038235021148 98101259633664 98179944459264 98216770355784 98292863656386 98434941147648 98520847044192 98670218049024 98739693287424 98776729137744 98825865146496 98862933318651 99082539444672 99169010511588 99200433411072 99232762051584 99426576039966 99507555495936 99577320253152 99701906190264 99734398256808 99853067841408 99916022438064 100162210466304 100225359968832 100344613727232 100377315247104 100573364690946 100655278166016 100693032524896 100725847591712 100851870506184 100884737337048 101004775659648 101284476129792 101317483943424 101355486686244 101501991048192 101636158338576 101669280762672 101816238698496 101950821367488 102015098539704 102169767305088 102452693847552 102486082374144 102524523441564 102686250503781 102808432367856 102841936826832 102874523537408 102964303935232 103036802706432 103126724728128 103283078870016 103394569382496 103484803633434 103551329613312 103634385818112 103753578303963 103871921965056 103994227435536 104074796812644 104225231803392 104316190987968 104474348522496 104587124969376 104678399984454 104745693276672 104837106677088 104910924117888 104950274708853 105002481718152 105035753023488 105069983348736 105275198159964 105400460499264 105434809679808 105726777714432 105793435522656 105953832760832 106160773840443 106247238064128 106281863202816 106422348620448 106489444966884 106616152085184 106650897450048 106946233051392 106986347057702 107021213066194 107073483681792 107108378087424 107242386490368 107277335940096 107317574138376 107472696403968 107614755887904 107649826689888 107845865488704 108023610810339 108111592249344 108179753617152 108308471959552 108322747702956 108343768838144 108479322897408 108514675454976 108555377761656 108855987213024 108891462522528 109021027696128 109233959390847 109269557878509 109304181258496 109358554097664 109476602875584 109572145023636 109642584296448 109738271299392 109856729968902 109982035021824 110111534931744 110278478995968 110363917087872 110452437516672 110493866650257 110619898435584 110739308791104 110835952924716 110907204645888 111003995305152 111123820279962 111214326730752 111250570604544 111292299106464 111389425844406 111467856875256 111600487587456 111636857308032 111945999932928 112024485284796 112186411158528 112334701321584 112405525242822 112497075597312 112533737508864 112575947308384 112753529964936 112887690443136 112924479652992 113237187936768 113279661590508 113316578540676 113630372617104 113802651717888 113945035646016 113982169436352 114117791818752 114189739929216 114340678130898 114377940858006 114471097675776 114543268535808 114586232081748 114766985857167 114940988218224 115077751457024 115115254390528 115259280578496 115296842670912 115434029325312 115659486413838 115697178930186 115733838979584 115791410221056 115834841927136 116092148078592 116193463728768 116318890555308 116495245814976 116588684045376 116765448348672 116855912210688 116993505864978 117068716015104 117126951284736 117170883933216 117253385778816 117355714861464 117431157860352 117533642087808 117660515590548 117838904936256 117941745011724 118165222151424 118203731267328 118248067800618 118344376700928 118418989556224 118575518061672 118614160889784 118785611814912 118942624928736 119017614962988 119198061855936 119528142822144 119567096103168 119611944015158 119709363744768 119898198991872 119943171095832 119982259631304 120314512182816 120457669142016 120496925348352 120732270905673 120830603102208 120906783454464 121066600373892 121090094583808 121106055026124 121326598674792 121625541280512 121702222819296 121847030954496 121886739942912 122124799981863 122224266344448 122270110923088 122309957789936 122462985614652 122502895337844 122541711860736 122648656158144 122921097965568 122967203915808 123028373359872 123252417701376 123347907333504 123455555211816 123634004133888 123729789399552 123875476798212 123955111074816 124063288870464 124159406723856 124338873028608 124385510766048 124447385740032 124494064179042 124581722389992 124770605226624 124879494718296 124919064295424 124959774435328 125116117572096 125156891930112 125203836494772 125384812471296 125550548535888 125591464471536 125820176403488 126130190957568 126209712553344 126376538986782 126559210046976 126600454697472 126647940721932 126998651748528 127040039609616 127191198978816 127391836428864 127543414385664 127584979780608 127834169194242 127938285637632 128027983182624 128382515796096 128463457420368 128658225495296 128861177102784 129014503363584 129056548174848 129308611745502 129413929070592 129462470389152 129504661189344 129750047852544 129863282990976 129954330151807 130060173391872 130200568852032 130265336498688 130314197168028 130502559919104 130603666588416 130717646694864 130801679511552 130906592612352 130955693807712 131057151541848 131162269551048 131246588196864 131361129392256 131462901237024 131560290732032 131702305516992 131767820195328 131817244424868 132110052592896 132159605188926 132225347348784 132267244548096 132310349402112 132568768053288 132769760337536 132935874920352 132979197675744 133137423788544 133221363250752 133397457819381 133440931001007 133549613955072 133633813291776 133683937428706 133792818302976 133836420329472 134003869461504 134097819587928 134469160674912 134512983116064 134673034212864 134936067482811 134980042085217 135045968173056 135089978591232 135140648914992 135335988064256 135353826205668 135514877784768 135559041016896 135934428489984 136020131386272 136226356406784 136492423509141 136603591796736 136648109832192 136699364588752 136915000671708 137077909823808 137122582435776 137382403608576 137502299637504 137553874788474 137598702513678 137710771826688 137859425843328 137979738177912 138068439484416 138179181090816 138286235211264 138338104405284 138406920029856 138658969914048 138766395750192 138887499613293 138966975737856 139088254650624 139140424670694 139299131363328 139449499959168 139571199979272 139660924368896 139679332564338 139782808902784 139881232157184 139933699611804 140003308957536 140366930879952 140489431558083 140533947332352 140579746239744 140969036952576 141057914030208 141244367102874 141290397530478 141405473599488 141547698453924 141896464827264 141985926622512 142154869446912 142201196600064 142379111302848 142425511534656 142594977401856 142873483217094 142920044560818 142989848653824 143036447920128 143090098851168 143486341183872 143533102253184 143794487318272 144031481080452 144239671489536 144430330270608 144521389597914 144639097196544 144686233939968 144740503682208 145141316284032 145188616696704 145243074875549 145361370261504 145590670204416 145645279187796 145692743838012 145968803834112 146096193364848 146190112395264 146317695065856 146475639958536 146815379908992 146929124911968 147037971994624 147057352531722 147151889450496 147269916688896 147325155533676 147439295484579 147652411721472 147781270566288 147876272861184 148005327073536 148165093706616 148389732141952 148519234459208 148623809167008 148753515767382 148800650116608 148849143077376 149139864059949 149261333243904 149365980379728 149581881544704 149779601762112 149874033657096 150243315699456 150338039953248 150516920590848 150565972870656 150860047036419 150982917249024 151039548787344 151088771387568 151277805759276 151327106005572 151507163489472 151736868957184 151926714194688 151976225915136 152033230029366 152157055758336 152252986572288 152454237507864 152503921144008 152724358047744 152781642775664 153022647809556 153254650957632 153679040771328 153729123561216 153786785162346 153912039100416 154212648551784 154262905240248 154311785306112 154446455902848 154555204059648 154690087092192 154924618305024 155091854073744 155227205450151 155326994419968 155451578727168 155687264464896 155807882947584 155991341153304 156091621353472 156112195218966 156227845244288 156337847705088 156474286481952 156711522783744 156880687454064 157017599976681 157118539915008 157255660015632 157553629535232 157604975023104 157664090400824 157912797239946 158041411670016 158100690748896 158152214519712 158590166571648 158690153283984 158930749141248 159370857096192 159422794804224 159633522930672 159734167450326 159864265322496 159924228127776 159976346175072 160419349577088 160479520586553 160531819599291 160610225522688 160662567131136 160976361207564 161209044605952 161422133831856 161474740034832 161768798233056 162167388374016 162269630425728 162330495449143 162462707939328 162515653257216 162718984346112 162772013182464 162833066642484 163283980819536 163337193783792 163388949147648 163531541544192 163956271887744 164037831146496 164214904313376 164336556935168 164358217535454 164463876444672 164607406949088 164785094953353 164973052532736 165167302397616 165273481433088 165417718493952 165545875631808 165847347688064 165929847653376 165992085572056 166108963186656 166253929387074 166360806968832 166505992957728 166685730419943 166821490096128 166875855906816 166938448659696 167084138766609 167179749961728 167400731381184 167455285962048 167918999899392 168036727927194 168173587943424 168279616737792 168502051982376 168608287864233 168745613395968 168800606263296 168863920962576 169130294947404 169331535664704 169386719479488 169588265305088 169855781905152 169919492385762 169974867811014 170057885847552 170113306374144 170445558925656 170703977576832 171176687728128 171284609893824 171511017196347 171566911287009 171706646513664 171814902803712 171879348122622 172019337818112 172075397566464 172411482327336 172616627185536 172672881585792 172888920867744 172945264006368 173151043987968 173489229620757 173545768395279 173600758469376 173687115331584 173752262890704 174003413225472 174138222117888 174290195593152 174478335832962 174607591743616 174742868722464 174883026068064 175148172523008 175283868316032 175490258797467 175603074022656 175690426927104 175756325899824 176146736790528 176212806918568 176300463131712 176490773385822 176634518925312 176692082724864 176758357404384 176912617517586 177247833227136 177305596900992 177372101700927 177516565051392 177628484334336 177863277092508 177921241334676 178178417722368 178413937393104 178526422444482 178671825948672 178797092783904 179292214233216 179350644154752 179417916022737 179564045617152 179914756643748 179973389446956 180187531886656 180471768274224 180686503713024 180745388022528 181245904653312 181360175181696 181635141875712 181989898012188 182438311920768 182553334228944 182770546431744 182830109914368 183336399516672 183405166384632 183464936684904 183694478421978 183754343006766 183812567791104 183972984237216 184381646948352 184450805873712 184542560039808 184878626552064 185021861000256 185183332817724 185451006200832 185520566227592 185813215197318 185932666612224 186025157922816 186094933305696 186239110085784 186508309542912 186578266149072 186671078610048 186741096268563 187155907839936 187319242077444 187378596443136 187439661652992 187674176358144 187735337895168 187805754742158 187958715936768 188077218706944 188325822803832 188387196707304 188730264605232 189195286436352 189314568830016 189539825929216 189564808480173 189601595466752 189838815070464 189900682046208 189971911082898 190126636535808 190497977622792 190560059414424 190786798468224 191315121578496 191377469670912 191751253791363 191907428456448 192041974773936 192319561986048 192573773694144 192695186130552 192987338242944 193291765654176 193521755045376 193584822262272 193962917618253 194120893605888 194193705583728 194256991784016 194625071778816 194794924486464 195090260087808 195300853278048 195471295752042 195753839878656 195905499882624 196076470042296 196202519267328 196359888918528 196433540711568 196585727312772 196869882295296 197041694088384 197340436098048 197479386574848 197553458275488 197651730292992 197725866637302 198165078889344 198239407783389 198338021023176 198400866822144 198465524103168 198853152079932 199154640506304 199403812380528 199468796513616 199706135682816 199832044876128 200324420932608 200450719937664 200525906143059 200689227454464 200754630494208 201146729381892 201386065049792 201451695183424 201703741012368 201769474674096 202009551319296 202568952259584 202634967886848 202710973372488 203003982096384 203272316677152 203338561525344 203901642734976 204030197079408 204339534610176 204905387695104 204972164748288 205049046883128 205372501007562 205616864735712 205683873653664 205928607870464 206073605412864 206253449456256 206330812182711 206398053770517 206566157740032 206789138764992 206969607266868 207102659226624 207268771636224 207507156607926 207743843930112 207988454871072 208149593625288 208450463606784 208632381975936 208710637006041 208948697044992 209174249938752 209356799968908 209491386553344 209674213354176 209821848235776 209900549417706 210004963436304 210071506046976 210139966697472 210550396319928 210800920998528 210869619359616 211453555428864 211586871045312 211866550654311 211907665521664 211935596295717 212321547680886 212494476128256 212563726405632 212844697240896 212978889933768 213232304170368 213301794900096 213892466102784 213972694115404 214042426132388 214310224825641 214380066841227 214484772980736 214554671880192 214635148276752 214945392807936 215229511775808 215299653379776 215691730977408 216047221620678 216223184498688 216359507234304 216645495405912 216782084396871 216958645794816 217029350909952 217110755523312 217711974426048 217782925045056 218042055392256 218467918781694 218539115757018 218608362516992 218717108195328 218953205751168 219144290047272 219285168592896 219476542598784 219713459937804 220223069863488 220556957991936 220727834175744 220904875033344 220987733300514 221239796871168 221478617582208 221671905849432 221814409291776 222007990610304 222247640559924 222584598212928 222778851688812 222935713750512 223130273651073 223200975174912 223273714616064 223891999865856 224048970569592 224372822317056 224669402643168 224811050485644 225151894616768 225507059929872 225775380886272 225848959305984 226474375873536 226559323181016 226633157081352 227260745234208 227605303435776 227890071292032 227964338872704 228049845044049 228235583637504 228379479858432 228681356261796 228755881716012 229086537071616 229172464163496 229533971714334 229881976436448 230155502914048 230230508781056 230518561156992 230593685341824 230680177743519 230868058650624 231318972827676 231394357860372 231467677959168 231669683854272 232184296157184 232386927457536 232637781110616 232990491629952 233177368090752 233530896697344 233711824421376 233987011729956 234137432030208 234341767866432 234506771557632 234711429722928 234862315720704 235067284175616 235321031181096 235677809872512 235883490023448 236330444302848 236407462534656 236496135601236 236837979112448 236869195859919 237151036123344 237228321779568 237571223629824 237885249857472 238035229925976 238396123711872 239056285644288 239134192206336 239223888030316 239601251175489 239796397983744 239886342191664 239964519262608 240629024365632 240915338284032 240993850696704 241464541811346 241661206204416 241813566908928 242133200747784 242212110052248 242653197349584 243251082561024 243404445638592 243694061908992 243773479885824 244249599963726 244448532688896 244540221846176 244619915579872 244925971229304 245005790675688 245083423721472 245297312316288 245934407831616 246056746719744 246504835402752 246695814667008 246911110423632 247268008267776 247459578799104 247750953596424 247910222149632 248126577740928 248318813447712 248771021532096 248894771480064 248988128358084 249163444779984 249380894080611 249541210453248 249758989436592 249838128590848 249919548870656 250232235144192 250313783860224 250407672989544 250769624942592 251101097071776 251182928943072 251640352806976 252055091890791 252260381915136 252419425106688 252753077973564 253118420093952 253200909394944 253295881443864 253997303497056 254080079219232 254382397957632 254783672857728 254879238578643 254962301716521 255086828771328 255169959561216 255668338388484 256055966365248 256765031592192 256926914840736 257316450990592 257722354205568 257819022183933 258029006727168 258113096349696 258617223491004 258924940778304 259009322378688 259500095705088 259726565981952 259908660303614 260120346783744 260401137704064 260530672997376 260628394336056 261005119838208 261207333176832 261435293389728 261911387615424 262114303083696 262324539102096 262493176393728 262722258784512 262925802474048 263120581464064 263404611033984 263535640390656 263634488849736 264220105185792 264319210377852 264450694697568 264736160078733 265137536106576 265368926276379 265539520675072 265871749840704 265958395351488 266274847577088 266442726501504 266794915638762 266881862002014 267099227910144 267267626583552 267367874857412 267789633666723 268007738923008 268195639175856 268938321349824 269025966232128 269346068425728 269872134965622 269960084170434 270091936346112 270179957182464 270281297829984 270707652411336 271029755569536 271118082033792 271868856979968 272040262772544 272452712813568 272984847018282 273207183593472 273296219664384 273398729177504 273830001343416 274155819647616 274245164871552 275004599275008 275107749576948 275197405027356 275718851686656 275959476355824 276136878968832 276358362181632 276572470422528 276676208810568 276813840059712 277317939828096 277532791500384 277774999226586 278176509301248 278280849341388 278719822795977 278898999918336 279142399958544 279321848737792 279358665128676 279565617805568 279762464314368 279867399223608 280006617915072 280733861759904 280978863116166 281067894664704 281159492479488 281708632113237 281938073905152 282115828060416 282488734205748 282580795060956 283095396907848 283792929654528 283971853245024 284309738893824 284402393200128 284758222605696 284851023069312 284957866624347 285189954803712 285746966434188 285840089121636 286180197702336 286972682367744 287066204506368 287588974636544 288062962160904 288479342979072 288860660541216 289042779195828 289481007364416 290282632568064 290377233393408 290486149751098 290722740523008 291181340408832 291290558375592 291385487676024 291937607668224 292192386729696 292635390131712 292951279917072 293206943628063 293630759817984 293858249823936 294075943989248 294114705063444 294303778900992 294539833377792 294650311067352 294878590969158 295304823442944 295562541132576 296010654147072 296330187413232 296588799955953 296779464283904 297038468918416 297247618334016 297507031534764 297601300233216 297698286154752 298279728119898 298522666487808 298731960759456 299559203524224 299748067314192 300486631398912 300676079906496 301033841181696 301131945741312 301720094072838 301965834498048 302079097574688 302177542775136 302555611518552 302654212011144 303014326978944 303473737914368 303853428389376 303952451830272 304066460058732 304505973144576 304908475015728 305007842288016 305448716095488 305563285551328 306045295619112 306509301915264 307358081542656 307458247122432 307573570324692 308425297103568 308525810480496 308623570612224 308892911805696 309110408119296 309380174184384 309849236610048 310183708147488 310454410900302 310653988839936 310903157454336 311260734911889 311615765895168 311982682306608 312183242706944 312224390437932 312455690488576 312675695410176 312948572963904 313423045567488 313761374908128 314035199953362 314237079830016 314511320031264 314850824126559 315107259070464 315209950046208 315328180801648 315825594479892 316201381497792 316304429039424 317180333143296 317380306567968 317861498282496 318482321521329 318741714192384 318845589608448 319267045861344 319468334900652 319848456255552 319952692350144 320838699154176 320959041173106 321063639198582 321220451045376 321325134262272 321952722415128 322418089211904 322844267663712 322949480069664 323537596466112 324070832431017 324334776748032 324539260851456 324660990898286 324925415878656 325031306514432 325437968692224 325544026364928 325666133284968 326567961639072 326674387567584 327063083088384 327701878172541 327808673635527 327912543775488 328075662292992 328429808626752 328673113870336 328716435070908 328927752889344 329214813898176 329570189906706 329946105065472 330334604795232 330835436987904 331091751263616 331481599950771 331694695376128 331859695306752 331984171144112 332217926373312 332507858774148 332721613937664 333011985915456 333371460839886 333642980192256 333751711813632 333876897319392 334168277533218 334801462762368 334910571924096 335837999798784 336073455854388 336559233475584 337004103964752 337216575728466 337491226791936 337601212526592 337727841925152 338260589894808 338663071329408 338773438958976 339176530610176 339711563810304 339838984771524 339949735622028 340891117851312 341407955153664 342353375456256 342569219787648 343022034392694 343133822574018 343413293027328 343629805607424 343758696245244 344822964654672 345233254371072 345345763171584 345777841735488 345890528012736 346302087975936 346978459241514 347091536790558 347201516938752 347374230663168 347504525781408 348276444235776 348580391186304 348956671665924 349215183487232 349485737444928 349766052136128 350296345046016 350567736632064 350980517594934 351206148045312 351380853854208 351512651799648 352293473581056 352425613837136 352600926263424 352733181840619 352981546771644 353516714808768 353825235035172 354495666454272 354611193801984 354744203401854 355033130102784 355256968668672 355726554185016 355842482669352 356356835444736 356827874786208 357052844888964 357594185567808 358584428466432 358701288309504 358835832045474 359128091234304 359829513287496 359946778893912 360375063773312 360943536548448 361373007426048 361490776045056 362196812717019 362491809306624 362720350363392 363270283751424 363979796024376 364876623841536 365106668457888 365541092863488 365660219828736 366374399945589 366672799033344 366810332769264 366929873369808 367388956843956 367508686013532 367625135582208 367945968474432 368763293896704 368901611747424 369085120079616 369757253104128 370043722000512 370366665635448 370902012401664 371041132455184 371626430394636 371865333224448 372189866611392 372478220171568 373016619085824 373156532298144 373342157220096 373482192537126 374311815679872 374452214701957 374638484154888 374757192886272 374879323305984 375348352716288 375470675790336 375611509484316 376154437413888 376651645607664 376774393414608 377460529210464 378390572872704 378629137660032 379079651858432 379129616960346 379203190933504 379677630140928 379801364092416 379943822165796 380995955245584 381120118828848 381573596936448 382630243156992 382754939341824 383502507582726 383814856912896 384083949547872 385147547388288 385390372261104 385974676485888 386583531308352 387043510090752 387169644524544 387925835236506 388241787211776 388387411167456 388513983568032 389250143557632 389589848972928 389862990455421 390180520175616 390601706556096 390942591504084 391507679757312 391810999765248 392152940084592 392405038534656 392719777837056 392867081423136 393171454625544 393739764590592 394083388176768 394231203233633 394680872196096 395106916550976 395303460585984 395451733274604 396330157778688 396478815566778 396676042046352 396801733644288 396931048206336 397706304159864 398309281012608 398807624761056 398937593027232 399412271365632 399664089752256 400192373458143 400322793003021 400648841865216 400901439875328 401051812286118 401378454908928 401509260988416 402293458763784 402772130099584 402903390366848 403407482024736 403538949348192 404019102638592 404808202448433 404940126255651 405137904519168 405269935773696 405421946744976 406007964192768 406544633354304 406677123050688 407803285469952 408060394158816 408679069220352 409477270527423 409810775390208 409944329496576 410098093766256 410745002015124 411233729471424 411367747307328 411857215740928 412147210825728 412506898912512 412661624365422 412796107541034 413132315480064 413578277529984 413939214533736 414205318453248 414537543272448 415014313215852 415976909742144 416299187250576 416662498839879 416900927213568 417264763951872 417421274012082 417897394089984 418348499877504 418713599937816 418982773106688 419348426708352 419643696471552 419801098835412 420009926872608 421100792639856 421468294674249 421601841997056 421739238719232 422907110857728 423173742090624 423733101308622 423815331043328 423871192591434 424643095361772 425689394481792 425957779867536 426464608340736 426603589800192 427784932205568 427945388230808 428084852264776 428620449651282 428760133682454 428969545961472 429109343760384 429270296553504 430459023551616 430599306759552 431383461954816 432094443241356 432719014468608 433290990811824 433564168793742 433917291589632 434058701819904 434221511046624 435423948852096 435565850090112 435729224626647 436084110784512 436935837563388 437078231514036 437216725033984 437906411502336 438288580094544 438570337185792 438953085197568 439426919875608 440446139726976 441113915983872 441455668351488 441809750066688 441975466601028 442317886453737 442957235164416 443343811698864 443628818583552 444015981220608 444495281119848 445169196425856 445557703377624 445871427501024 446260547302146 446401950349824 446547429232128 447419592179847 447783999731712 448097941139184 448745644634112 449338805286336 449622100971288 450303789233536 451014119859744 451550761772544 451697918611968 452580141109257 452948751747072 453118646362032 453266314162704 454521490468416 455210606871552 455780142584064 455928677745408 456099690088098 456471167275008 456758959716864 457362712523592 457511763432024 458173074143232 458344928326992 459067943428668 459763952872896 460311005828096 460461017562112 461037122313984 461187370683648 461360355487038 461736117301248 462637945655352 462788715720744 462935355918336 463339367708544 464773854915072 465275562221232 465681616350453 465980983259904 466354736181504 467061793394688 467423648842752 467974023459912 468274864060416 468683535732864 469013543115264 469422859445856 470134568351232 470642062362192 471052799930043 471355619745024 471766980046896 472660888605696 472814925069312 472992271202472 473675958224896 473738391719838 474302072246688 474456643559136 475770499714944 476070459851952 476792247423744 478112571288576 478268384412672 478447776060632 479202502350978 479592795967488 479772684383328 479929038525216 481258048731264 481438561759659 481595458797873 481830676568064 481987701393408 482929083622692 483627133817856 484266401495568 484424220104496 485306394699168 486502165122048 486808891277184 486991486347429 487388123817984 487546959771648 488499199927452 489080443692352 489239831159744 489851942458608 490011581351376 490166847442944 490594624632576 491868815663232 492113493439488 493009670805504 493391629334016 493822220847264 494355284860059 494919157598208 495501907192848 495820444299264 496253155481856 496637626895424 497542043064192 497789542960128 497976256716168 498326889559968 498761788161222 499082420906496 499517978873184 500057191259829 500464470288384 500627567720448 500815345979088 501252416299827 501539249885184 502202194143552 502365857886144 503280705613952 504110183781582 504520763830272 504838850213376 505506155947128 505824863592699 506236840187904 506401818789888 506591762887728 507994606994112 508160158438464 508764795915264 509567345715456 509758477157286 509924603433042 510173657542656 510339919122432 511336676776968 512111932730496 513530063184384 513853829681472 514533051589041 514632901981184 514700733861027 515444708411136 515638044367866 516058013454336 516226192699392 517234446982008 517849881556608 518018644757376 519453131963904 519817320607228 520467688862271 520637305185837 520802275408128 521061345994752 521256788672112 522010239676416 522414666353664 522870586779456 523822775230848 524228606167392 524649078204192 525444517569024 525851604948096 526470776392401 526809222067968 527071280781312 527268977699472 528440210371584 528638420755704 528901389395136 529472320157466 530275072213152 530737852552758 531079041350144 531743499681408 531916790702976 532116305102781 532549695154176 532885453003008 533589831277524 533763724004028 534535253167104 534735749714824 535579267333446 536015477846016 536391278351712 537876642699648 538051932464256 538253748068211 538692136851456 539744269931244 539920168340868 540562595659968 541415304822672 542059511139072 542236164067584 543737713959936 544080525545088 544905425627136 545969694036564 546797458355008 547660002686832 548311639295232 548490329743104 550009198550016 550215499153896 550394810054712 551437703373312 551918952711648 553144940845056 553352417621136 553627680119424 554635879656192 555065583000768 555549998453172 556353018602496 556561698682776 557439645591954 557797999836672 558284799917088 558717330257352 559131235611136 559524928628736 559734798447216 560013235830144 560223288805689 561467723519808 561957726232332 562135789329408 562318984958976 563417264226474 563876147810304 564231656120832 564977468411496 565161590121912 566190793815696 567585859309056 567943706490048 568619477787648 568804786400256 569516445211392 569702046138624 569915733248694 570379909607424 571493932868376 571680178243272 572360395404672 573945364735488 574132409012736 575177949273088 575253761374089 576125924321808 576958685958144 577721321082432 578085558391656 578962014728832 580565265136128 580754466786816 580972299502196 581888752854759 582362680817664 582581116751184 582770975352048 583875215336448 584384773459392 585270780263424 585902559834144 586413887256126 587261519635968 587716499647872 588229410126888 588607557801984 589079666755584 589300622134704 589757181938316 590609646885888 591125082265152 592021308294144 592660374826464 593177599911906 593558928567808 594076937836832 594495236668032 594718223350167 595014063069528 595202600466432 595396572309504 596559456239796 597463921518912 599118407048448 599496134628384 600973262797824 601352159812992 601577718429177 602067682363392 602263891482624 603440188145676 604158195149376 604355085550272 605111223037104 605308424022288 606028653957888 606947475828736 607706856778752 607904903660544 608132920117464 609011946289152 609816950031456 610015684576032 611126571102656 612090591238224 613018603830528 614716163085312 614916494244864 615147140649384 616850594207136 617051620960992 617785823611392 618220816238592 618760348368768 618992436548133 619194161311551 619698473220096 620367416294976 620908821800604 621307977679872 621806314908672 622521469823778 623231531790336 623965364613216 624448780875864 624911380977152 625351390820352 625897145927808 626131911018123 626846091134976 627522749816256 628070399906724 628474159660032 629022640062528 629701648253118 630214518140928 630419900092416 630656361603296 631651188959784 632402762995584 632608858078848 634360666286592 634760613135936 635722996564992 636964643042658 637483428384768 637691179216896 638534091722688 638936669801304 639696912511104 639905384700288 641677398308352 641918082346212 642127278397164 642930674476923 643140200523681 643905444830256 644836178423808 645688535327424 645898960139328 647075192932224 648141664862034 648669553496064 649078521702912 649321981796572 650346253190613 650875937384448 651088052729856 651332266569936 653135923278144 653348775135168 654126166176768 655403756345082 655617347271054 655825087550976 656151324585984 656859617253504 657432870141816 657855505778688 658429627796352 659140379813412 660669209590464 661670873975808 662183502527232 662963199901542 663389390752256 663719390613504 663968342288224 664435852746624 665015717548296 665443227875328 666023971830912 666742921679772 667753794638784 668336555066436 669602925524736 669821143848192 671675999597568 672146911708776 673118466951168 674008207929504 674433151456932 675455683850304 676521179789616 677326142658816 677546877917952 678353061220352 679423127620608 679677969543048 679899471244056 681782235702624 682815910307328 684149535132147 684706750912512 685138439575296 686044068785388 686267645148036 687259611214848 687517392490488 689645929309344 690466508742144 690691526343168 691555683470976 691781056025472 692040533230557 692604175951872 693956918483028 694183073581116 694403033877504 695009051562816 696552888471552 697160782372608 697913343331848 698430366974464 698971474889856 699532104272256 700592690092032 701135473264128 701961035189868 702412296090624 703025303599296 704586947162112 704851227674272 705201852526848 705466363681238 705963093543288 707033429617536 707650470070344 708991332908544 709222387603968 709488406803708 710513937337344 711453108370032 711684965338704 712713670889472 713655749572416 714105689777928 715188371135616 717168856932864 717402576619008 717671664090948 718803753526467 719659026574992 719893557787824 720750127546624 721887073096896 722746014852096 722981552090112 724393625434038 724983618613248 725440700726784 727959592048752 729753247683072 730213336915776 731082185726976 731320439657472 732748799891178 733345598066688 733620665538528 733859746739616 734777913687912 735017372027064 735250271164416 735891936948864 737803223494848 738170240159232 739514506208256 740087444001024 740733331270896 741804024803328 742082264910368 743252860789272 743730666448896 744379733222784 744956440343136 746313064596288 746684314440192 746964385074252 748623631359744 748904429403914 749276968309776 749514385772544 749758646611968 750696705432576 750941351580672 751223018968632 752308874827776 753303291215328 753548786829216 754921058420928 756165275672373 756781145745408 757258275320064 758159303716864 758259233920692 758406381867008 759355260281856 759602728184832 759887644331592 761991910491168 762240237657696 763147193872896 764637715735929 764886905149563 765260486313984 765509878683648 767005015165452 768167899095744 770295094776576 770780744522208 771949352971776 773167062616704 773457066551799 774087020181504 774339289049088 775851670473012 776774822334912 777027967136064 778500287115264 779179697945856 779725980910842 780361040351232 781203413112192 781885183008168 783015359514624 783621999530496 784305880169184 785734162846272 786342909251088 787479529181184 788166776353536 788462406467266 789361744392192 790213833101952 790606921171968 790903466549208 792660315557376 792957631133556 793352084092704 795412608319728 796106778829137 796618562025216 797615249522112 797875186054464 798824542731264 799328179504512 800384746916286 800645586006042 801297683730432 801802879750656 802103624572236 803368901000169 804586917527568 805544260199168 805806780733696 806814964049472 807077898696384 808038205277184 809616404896866 809880252511302 810275809038336 810539871547392 810843893489952 813089266708608 813354246101376 815606570939904 816120788317632 817358138440704 818954541054846 819621550780416 819888658993152 820196187532512 821490004030248 822467458942848 822735494614656 823714431481856 825013797825024 825323248730844 825592215082068 827156555059968 827878429067472 828410636906496 829075086544896 830028626431704 831953819484288 832598374501152 833324997679758 834529527903744 834842548024164 836696999755008 837427199875632 837965546213376 838696853416704 839287392943104 839602197670824 840019853745216 842201585279712 842936589348498 843203683994112 843478477438464 845125896339711 845814221715456 846347484181248 847466202617244 847630662086656 847742385182868 849286190723544 851378788963584 851915559735072 852929216681472 853207179600384 854873599873041 855569864411136 855890776461616 856169704529552 857240899302564 857520267364908 858540593107008 860918047103232 861198613519104 862766923909632 864188886482712 865438028937216 866581981623648 867128337587484 868443022093248 870847897704192 871131700180224 871458449253294 872168221569024 873871675126776 874156463028072 874433450067968 875812823004672 876577160189088 877906170395136 878853839751216 879620830884189 880892279453952 882227831967744 882911336702976 883619500133376 883950933202056 884635772907474 885914470328832 886687623397728 888031962441216 888990562239696 889766399867859 890338392851712 891115406755248 891742855002048 892521094604292 892803900699648 893094858464256 894839184359694 895567999463424 896195882278368 898677610572672 899244201942576 900607578467072 902028239719488 903101523545088 903395837223936 905160282218514 905897503494144 906237292724064 906532628325408 909042980936832 909680311062649 910421213743104 911560285168128 911857355490816 912199380176196 913517919433728 914725425047184 915023526864048 916346148286464 916689856653984 918135886857336 919527905745792 920622011656192 920922035124224 922074244627968 922374741367296 922720710974076 925275891310704 925577431441488 925870711836672 926678735417088 929547709830144 930551124442464 931363232700906 931961966519808 932709472363008 933782204735667 934847297685504 935948046919824 936549728120832 937367071465728 938027086230528 938845718891712 940269136702464 941284124724384 942105599860086 942711239490048 943533960093792 944552472379677 945321777211392 945629850138624 945984542404944 947351916449792 947476783439676 948604144493376 948913287118272 951540999429888 952140919703904 953584494847488 955446964563987 956225142577152 956536768825344 956895552121264 958405004701956 959545368766656 959858077050432 962516097462528 962877123519318 963190917595746 963661353136128 963975402786816 965858167245384 967254267635712 968532802991136 968848440208992 970612789398336 972212497293051 973004330244096 973617782554368 973982972694858 974776247635968 975093919543296 976998399854904 978160887384704 978479662319488 979703884917216 980023162702752 981189249265152 983105634517623 983426020906581 983737631326464 984226986878976 986019341611008 986783258668032 987644441694528 988710569720118 989838315196416 991003814385696 992506310963712 993275253790848 994444799852313 995084086128384 995579085920256 995952513432336 996653779119936 997523576322444 998164841812992 999035957746368 1000114382519658 1000928940576768 1001255135440896 1001630691958176 1002504832599654 1004404388287104 1004731715772288 1006561411227904 1008220367563164 1009677700426752 1011012311894256 1011649727185398 1012473680375808 1012803637579776 1013183525775456 1015989213988224 1016320316876928 1016701524128843 1017529591830528 1019134691430912 1019516954314572 1019849206866084 1022673353553936 1024223865460992 1027060126368768 1027707659362944 1029066103178082 1029265803962368 1029401467722054 1030889416822272 1031276088735732 1034468893964016 1035699763113216 1036037289514752 1038906263927808 1039634641214456 1040935377724542 1041274610371674 1041604550816256 1042122691989504 1042513577344224 1044829332707328 1045741173558912 1047645550461696 1048457212334784 1049298156408384 1050889035138048 1051703209896192 1052941552784802 1053618444135936 1054142561562624 1054537955398944 1056880420743168 1057276841511408 1057802778790272 1058199545521857 1058944640314932 1060550144426304 1061475705105516 1062158082700288 1063486999362816 1063833581405952 1064232610205562 1065099390308352 1065770906006016 1067179662555048 1067527448008056 1069070506334208 1069471499429648 1071158534666892 1072782556703424 1075753285399296 1076103864928512 1076507496136422 1077384273702912 1079488539862488 1079840336681736 1081125191319936 1082830609645344 1084119022278144 1084472328135168 1086590438151057 1087475427919872 1088161051090176 1089810851254272 1091939388073128 1093594916710016 1095320005373664 1096623278590464 1096980659486208 1099123199836767 1100018397100032 1100430998307792 1100789620109424 1102875406746624 1103837905423296 1106289881690112 1106704835242272 1107255360238848 1109271759312384 1110131166001536 1111099996906344 1112706037204992 1113123397365552 1114879291183908 1115595999673344 1116569599834176 1117434660514704 1118262471222272 1119049857257472 1119469596894432 1120026471660288 1120446577611378 1122935447039616 1123356644105871 1123915452464664 1124271578658816 1124637969917952 1126834528452948 1128463312241664 1129954936822992 1130323180243824 1132381587631392 1135171718618112 1135887412980096 1136313468144001 1137238955575296 1137609572800512 1139032890422784 1139404092277248 1139831466497388 1142987865736752 1143360356486544 1144720790809344 1147890729470976 1148264818025472 1150355898546176 1150507522748178 1152251848643616 1155442642164864 1156171116783312 1157924029457664 1161130530272256 1161508933573632 1161944599004392 1163777505709518 1164725361635328 1165162233502368 1165541950704096 1167750430672896 1168769546918784 1169588971366263 1170541560526848 1171805119668288 1172827774512252 1174523039271936 1175432999295744 1176458820253776 1177215115603968 1178159333511168 1178601244269408 1179514363876632 1181219293771776 1182250164530304 1182693609700899 1184042616588288 1185320749652928 1186355199823812 1187117857135616 1188153875673664 1188990473336064 1189436446700334 1190028126139056 1190405200932864 1190793144619008 1193118912479592 1194927843037824 1198236814096896 1198992269256768 1200577120374429 1200968379009063 1201946525595648 1202704319625984 1203155436858354 1204135364726784 1204527782965248 1206880376291352 1208316390298752 1208710171100544 1210222446074208 1210616848044576 1212057307915776 1214424607345299 1214820378766953 1215413713557504 1215809807321088 1216265840234928 1218023892578304 1219633900062912 1220031369152064 1222253142205312 1224181182476448 1226037207661056 1228431811582269 1229432326170624 1229832988489728 1230294281298768 1233701188414272 1234103241921984 1235571647222784 1236441632477184 1237520696737536 1237984873096266 1238388322623102 1239396946440192 1240734832589952 1241817643601208 1242615955359744 1243612629817344 1245042939647556 1247930729226432 1248897561751728 1249822761954304 1249987496519637 1250702781640704 1251794291855616 1252263822036246 1253692182269952 1255045499632512 1256140799813448 1256948319320064 1258045280125056 1259403296506236 1261312723206592 1263302377919568 1264404884022747 1264805525991168 1265217716157696 1268721332573184 1269521226271872 1271445993129984 1273929286085316 1277068183445376 1277873339602608 1279393825022208 1279810769400576 1283354796616704 1283836164692424 1284254556794328 1285861348953846 1286280401047362 1287810889660512 1291377070654848 1291797920278656 1294150385864448 1296283329724068 1298157043405824 1298643963593144 1300692506381226 1301751874768896 1302176105459712 1302664533139872 1306271846556288 1306697550270336 1307187673879941 1308252332353536 1310807512690164 1311234694542108 1311650175101952 1313719234507008 1314865740283632 1315711011557376 1316859255592704 1318280759626824 1321338419180928 1323341747951616 1324367005054464 1325926399803084 1326778781504512 1326953659361211 1327936684576448 1328871705493248 1330031435096592 1330886455750656 1332047943661824 1333485843359544 1335507589277568 1336673110132872 1339205851049472 1339642287696384 1342258776539541 1343351999195136 1344293823417552 1346236933902336 1348016415859008 1348866302913864 1350911367700608 1353042359579232 1354652285317632 1355093755835904 1357740423327771 1358846255241216 1359355939086096 1359798942488112 1363564471405248 1365631820614656 1368299070264294 1369413501825024 1370276879150592 1372088137570776 1372535290296072 1374519222429696 1375034784980976 1379291858618688 1380933017484288 1381383052686336 1383111366941952 1383562112050944 1384081066461114 1385208351903744 1387913836966056 1388366147162232 1388806067755008 1390018103125632 1394321564745216 1395826686663696 1396860733948928 1397044849051359 1397942949779712 1399064208544512 1401185380184064 1402270946528256 1403922070379736 1404824592181248 1406050607198592 1409702455348544 1410403705053696 1410932727362476 1411926187086576 1413158399790129 1414066859235072 1415300940140688 1417982665817088 1418444775207936 1418976813607416 1421027874674688 1422906216740064 1423369930677408 1427311499144832 1428211379555856 1430376742271232 1434337713865728 1434805153238016 1435343328181896 1437607507052934 1439318053149984 1439787115575648 1441500255093248 1443774146193792 1444315685278977 1444786376393619 1445492029704192 1445963104180224 1448787250868076 1450881401453568 1455919184097504 1459506495366144 1460426673831552 1460974459042287 1462164371453952 1462640879314944 1465497599782356 1467241331077056 1467719493479232 1469555827375824 1470034744054128 1470500542328832 1471783873897728 1475606446989696 1476340480318464 1479029012416512 1480174888002048 1481466662541792 1483065854580177 1484164529820736 1486505721578544 1487461332897792 1488759466445568 1489912880686272 1492626129192576 1493368628880384 1493928770148504 1497247262719488 1497808858807828 1498553936619552 1500171573779487 1501393410865152 1501882703161344 1502446037937264 1503757248899481 1504617749655552 1506606582430656 1507097573658432 1509842116841856 1512330551344746 1513562291490816 1514516550640128 1516518467841384 1517474590778097 1518710520563712 1519205456369664 1519775288663184 1523983820982336 1524480475315392 1526294387745792 1529275431471858 1529773810299126 1530520972627968 1531019757367296 1534010030330904 1536335798191488 1540590189553152 1541561489044416 1543898705943552 1546334125233408 1546914133103598 1548174040363008 1548678578098176 1551703340946024 1553549644669824 1554055934272128 1558359395891712 1559451961821684 1561403066586813 1561911915557511 1562406826224384 1563770366016336 1566030719029248 1567243999060992 1568611760338368 1571468325692544 1572685818502176 1576333552707072 1576924812934532 1579412329177203 1580427666203904 1581213842343936 1581806933098416 1585320631114752 1585915262267112 1586704168185408 1590825216639456 1592213557658274 1593237124050432 1595230499044224 1595750372108928 1596348915308343 1597649085462528 1598656359009024 1600769493832572 1601291172012084 1603605759501312 1604207249144472 1606737802000338 1609173835055136 1611088520398336 1611613561467392 1613629928098944 1614155797392768 1614761244204633 1616076410554368 1619232809793732 1619760505022604 1621687786979904 1626178533417216 1626708492202752 1631213141879808 1632241576635264 1634716276881408 1637909082109692 1640392375065024 1642980008060496 1644934917885696 1645470989229312 1647428862963712 1650027595650048 1650646497461688 1651184430164136 1654313110119936 1655756858134944 1660057252863408 1663907638968576 1665196749002304 1666649995359516 1669059055807488 1669685096048328 1673393999510016 1674854399751264 1677393706833408 1678574785886208 1679204395341648 1680039707490432 1680669866417067 1684403170559424 1685873178696996 1686407367988224 1686956954876928 1690251792679422 1691628443430912 1692694968362496 1694932405234488 1695484770365736 1698572381447088 1702757577927168 1703831119470144 1705858433362944 1706414359200768 1709747199746082 1711139728822272 1711781552923232 1712339409059104 1714481798605128 1715040534729816 1717081186214016 1721836094206464 1722397227038208 1725533847819264 1728377772965424 1730876057874432 1733163963247296 1734256675174968 1736886044186496 1741695795408384 1742263400360448 1742916898506588 1745666258564277 1747743350253552 1748312926056144 1748866900135936 1751625646009344 1753154320378176 1755812340790272 1757707679502432 1759241661768378 1761784558907904 1765822673405952 1767239000266752 1767901866404112 1769271545814948 1771828940657664 1773375246795456 1776063924882432 1777981124479392 1779532799735718 1780676785703424 1782230813510496 1783485710004096 1784154670050501 1785042189208584 1785607801399296 1786189716928512 1789678368719388 1792391764556736 1797355221145344 1798488403885152 1801215156934144 1804056479438976 1804733155287531 1806203047090176 1806791674447872 1810320564437028 1812474585448128 1813065256650816 1818085961873664 1819360622125298 1820842427486208 1823120570336256 1823714710981632 1824398760352392 1827035838867456 1829450850094368 1830047053728096 1833379713307968 1836271773714672 1839055811491584 1841244023312384 1841844070248448 1844148489255936 1844749482734592 1845441421948152 1850551782621408 1851154862882976 1853357470834176 1856977309644399 1857582483934653 1859095419660288 1861102248884928 1862726465401812 1863923933039616 1865418944726016 1867564409471334 1869694595371008 1871896093839648 1874734142931456 1876054172461056 1877691437783424 1878395733054369 1880538273404928 1882568249448768 1884211199720172 1885422478980096 1887067920187584 1889104944759354 1890643554422784 1891259700277248 1891969084809888 1894953566879352 1897208288986752 1897826574236544 1903081998859776 1904281839407808 1907168989694976 1910893929127974 1912450285154304 1913073537650688 1913791104242528 1916810009403912 1919090737533312 1919716154100864 1925032194925056 1925754247038636 1926381835191492 1931716334490768 1934508535271424 1937065605982272 1937696880417984 1941225578796672 1944424994586102 1946008660488192 1947235565108736 1947965945389716 1951038759571839 1953996799709808 1956321774769408 1956959324638976 1959407769834432 1960046325405504 1962378498530304 1966211269035246 1966852041813162 1967475262652928 1968453973757952 1973566517336064 1975288883389056 1977421139440236 1982007628771392 1985012621927424 1986550507581696 1988889599704626 1990168172256768 1991158171840512 1991905026864672 1993307558239872 1995047152644888 1996329683625984 1998071915492736 2000228765039316 2003261383916352 2005009665199308 2008808776574208 2009463431544576 2013122822455808 2016440735126328 2019355400853504 2022024623788512 2023299454370796 2026367051550912 2031978427976448 2032640633753856 2033403048257686 2035059183661056 2038269382861824 2039033908629144 2039698413732168 2045346707107872 2048447730921984 2052448605396441 2054120252737536 2055415318725888 2058132206356164 2058531607924736 2058802935444108 2061778833644544 2062552177471464 2068937787928032 2071399526226432 2072074579029504 2076121599691671 2077812527855616 2079269282428912 2081870755449084 2082549220743348 2083209101632512 2085027154688448 2089658665414656 2091482347117824 2095291100923392 2096914424669568 2098596312816768 2101778070276096 2103406419792384 2105883105569604 2107236888271872 2109075910797888 2113760841486336 2114553683022816 2115605557580544 2116399091043714 2117889280629864 2121100288852608 2122951410211032 2124316165400576 2126973998725632 2127667162811904 2128465220411124 2131541812012032 2134359325110096 2135054896016112 2138141012668416 2138942998859296 2142317069333784 2145565113406848 2151506570798592 2152207729857024 2153014992272844 2158977079724976 2159680673363472 2162250382639872 2165661219290688 2168238044556288 2168944656270336 2173180876302114 2174950855839744 2176322102180352 2183878776146256 2187189833420032 2190640010747328 2193246557180928 2193961318972416 2198246399673534 2200036794200064 2200861996615584 2201579240218848 2205750813493248 2207675810846592 2213409670484544 2214510720477696 2218543518624768 2220262332003072 2222199993812688 2225412074409984 2226246794731104 2229758582367816 2231191999346688 2233139199668352 2234869321029408 2236524942444544 2238939193788864 2240052943320576 2240893155222756 2245870894079232 2246713288211742 2247830904929328 2248543157317632 2249275939835904 2253669056905896 2256926624483328 2259909873645984 2260646360487648 2264763175262784 2268495827017119 2270343437236224 2271774825960192 2272626936288002 2274477911150592 2275219145601024 2278065780845568 2278808184554496 2279662932994776 2285975731473504 2286720712973088 2289441581618688 2293913147207787 2294660715448689 2295781458941952 2296529636050944 2300711797092352 2301015045496356 2304503697287232 2310885284329728 2312342233566624 2315848058915328 2320371199655397 2322261060544512 2323017867147264 2323889198008784 2327555011419036 2330324467004736 2331083901408192 2335500861345792 2337539093837568 2339177942732526 2341083121053696 2343610239336576 2345655549024504 2349046078543872 2350865998591488 2352917640507552 2357202488538816 2359028727753264 2362438587543552 2364500329060608 2365387219401798 2368085233176576 2370641499305856 2372710399647624 2374235714271232 2376307751347328 2377980946672128 2378872893400668 2380056252278112 2386237824959184 2388320336487411 2389855686075648 2396473628193792 2397984538513536 2401154240748858 2401936758018126 2403893051191296 2405408639251968 2406310873716708 2413760752582704 2416632780597504 2417420342201088 2420444892148416 2421233696089152 2424114615831552 2428849214690598 2429640757533906 2430827427115008 2431619614642176 2432531680469856 2439267800125824 2440062738304128 2444506284410624 2448362364952896 2452074415322112 2456863623164538 2458864652341248 2459665976979456 2460588562597536 2467402376828544 2468206483843968 2469132272884333 2471143294445568 2475041393475072 2475969746192532 2476776645246204 2481469665179904 2483635287202416 2485231910719488 2487225259634688 2490085879295112 2495861458452864 2497795123503456 2499645523908608 2499974993039274 2503588583711232 2504527644072492 2510090999265024 2512281599626896 2513896638640128 2516090560250112 2518806593012472 2522625446413184 2526604755839136 2528809768045494 2529611051982336 2530435432315392 2535377689019133 2537442665146368 2539042452543744 2542891986259968 2547858572170632 2554136366890752 2555746679205216 2558787650044416 2559621538801152 2564620799619123 2566709593233408 2567672329384848 2568509113588656 2571722697907692 2572560802094724 2575621779321024 2582754141309696 2583595840557312 2588300771728896 2592566659448136 2596314086811648 2597287927186288 2601385012762452 2605329066279744 2612543693112576 2613395100540672 2614375347759882 2616504664707072 2621615025380328 2622469389084216 2623300350203904 2627438469014016 2629731480567264 2633718511185408 2636561519253648 2638862492652567 2642676838361856 2646683495903232 2648734010108928 2651852799606168 2653557563009024 2653907318722422 2655873369152896 2657743410986496 2660062870193184 2664095887323648 2666971686719088 2669299199603577 2671015178555136 2673346220265744 2678411702098944 2679284575392768 2684517553079082 2686703998390272 2688587646835104 2696032831718016 2697732605827728 2701822735401216 2706084719158464 2709304570635264 2710187511671808 2715480846655542 2717692510482432 2718711878172192 2719597884976224 2727128942810496 2729040933187947 2731263641229312 2736598140528588 2740553758301184 2744176275141552 2745070580592144 2749038444859392 2750069569961952 2758583717237376 2759618422635431 2761866034968576 2762766105372672 2766222733883904 2767124224101888 2768162132922228 2775827673932112 2776732294324464 2777612135510016 2780036206251264 2788643129490432 2791653373327392 2793721467897856 2794089698102718 2795885899559424 2798128417089024 2801346614207001 2804541893056512 2807844140759472 2809649184362496 2812101214397184 2819404910697088 2820807410107392 2821865454724952 2823852374173152 2826316799580258 2828133718470144 2830601880281376 2833657417139031 2835965331634176 2836889550415872 2837953627214832 2842055749349376 2845812433480128 2846739861354816 2854622998289664 2856422759111712 2860753484542464 2866340893691961 2868675427731456 2869610306476032 2870686656363792 2875215014105868 2878636106299968 2879574231151296 2883000510186496 2887548292387584 2888631370557954 2889572752787238 2890984059408384 2891926208360448 2897574501736152 2901762802907136 2911838368195008 2916637491879153 2919012990732288 2920853347663104 2921948918084574 2924328742907904 2925281758629888 2930995199564712 2934482662154112 2935438986958464 2939111654751648 2940069488108256 2943567747795456 2949316903552869 2950278062719743 2951212893979392 2952680960636928 2958058024833024 2960349776004096 2962933325083584 2966131709160354 2968329059641472 2973011443157088 2977518932891136 2979825761372544 2983334399556939 2985252258385152 2986737257760768 2987857540297008 2994494525438976 2995617717615656 2997107873239104 3000343147558974 3002786821730304 3003765406322688 3004892075874528 3007514497798962 3013213164861312 3014195147316864 3019684233683712 3024661102689492 3029033101280256 3033036935682768 3034949181556194 3037421041127424 3038410912739328 3039550577326368 3047967641964672 3048960950630784 3050104572386529 3052588775491584 3058550862943716 3059547620598252 3068020060661808 3072671596382976 3081180379106304 3083122978088832 3087797411887104 3092668250466816 3093828266207196 3103406681892048 3107099289339648 3108111868544256 3116718791783424 3118903923643368 3122806133173626 3123823831115022 3124813652448768 3127540732032672 3134487998121984 3137223520676736 3142936651385088 3145371637004352 3152667105414144 3153849625869064 3158824658354406 3160855332407808 3162427684687872 3163613866196832 3170641262229504 3171830524534224 3173408336370816 3174598636565571 3181650433278912 3184427115316548 3186474248100864 3190460998088448 3191500744217856 3192697830616686 3195298170925056 3197312718018048 3201538987665144 3202582344024168 3207211519002624 3208414498288944 3213475604000676 3218347670110272 3222177040796672 3223227122934784 3227259856197888 3228311594785536 3229522488409266 3232152821108736 3238465619587464 3239521010045208 3243375573959808 3252357066834432 3253416984405504 3259771314453171 3262426283759616 3264483153270528 3269432553762816 3275818164219384 3280784750130048 3285960016120992 3289869835771392 3290941978458624 3297369599510301 3300055191300096 3301292994923376 3302368860328272 3308626220239872 3311513716269888 3320114505726816 3327815277937152 3330393498004608 3333299990719032 3338118111614976 3339370192096656 3346787999020032 3349708799502528 3354787413666816 3357149571772416 3358408790683296 3360079414980864 3361339732834134 3368806341118848 3370069932317613 3371746357393992 3372814735976448 3373913909753856 3380503585358844 3385389936724992 3389864810468976 3390969540731472 3397144762894176 3405515155854336 3407662238940288 3408940404432003 3411716866725888 3412828718401536 3419494399492164 3423563105846464 3424678818118208 3428963597210256 3430081069459632 3434162372428032 3443672188412928 3444794454076416 3451067695638528 3456755545930848 3466327926494592 3468513350349936 3473772088372992 3483391590816768 3484526800720896 3485833797013176 3491332517128554 3495486700507104 3496625852112288 3503251292018688 3506308640756352 3508766914098789 3511624681580544 3515415359004864 3518483323536756 3523569117815808 3531645346811904 3534478000533504 3535803732808224 3538543091629896 3543657881315328 3546750493590912 3548080829102697 3552127849764864 3555962248958784 3559065599471436 3561353571406848 3564461627020992 3566971420008192 3568309340101002 3570084378417168 3571215602798592 3572379433857024 3579356737438776 3584783529113472 3594710442290688 3596976807770304 3601731361123287 3602430313868288 3602905137027189 3608112958877952 3609466310575062 3612406094180352 3613583348895744 3620641128874056 3624949170896256 3626130513301632 3636171923747328 3638721244250596 3643273822035897 3644461136300859 3646241140672512 3647429421963264 3648797520704784 3654071677734912 3658901700188736 3660094107456192 3666759426615936 3672543547429344 3678111622983168 3685295434746807 3688296978511872 3689498965469184 3690882843896304 3701103565242816 3702309725765952 3706714941668352 3713954619288798 3715164967869306 3718190839320576 3722204497769856 3725452930803624 3727847866079232 3730837889452032 3735128818942668 3743792187679296 3749468285862912 3752108344922112 3755382875566848 3756791466108738 3761076546809856 3765136498897536 3768422399440344 3770844957960192 3774135840375168 3778209889518708 3783938169619776 3789907133758704 3793214652068241 3794416577973504 3795653148473088 3806163997719552 3808563678815616 3814337979389952 3821787858255948 3827582208485056 3833620018807824 3838181475066624 3839432308201728 3850064389850112 3851508494077272 3852763670382984 3863432668981536 3874131211964544 3875393760835968 3882451157593344 3888849989172204 3894471130217472 3895931890779432 3902077519143678 3907993599419616 3912643549538816 3913918649277952 3918815539668864 3920092650811008 3921563021639823 3924756997060608 3932422538070492 3933704083626324 3934950525305856 3947133034672128 3950577766778112 3954842278880472 3964015257542784 3970025243854848 3973101015163392 3977779199409252 3980336344513536 3983810053729344 3986615116479744 3990094305289776 3992659367251968 3996143830985472 4000457530078632 4006522767832704 4010019330398616 4017617553148416 4018926863089152 4026245644911616 4026776329618623 4032881470252656 4038710801707008 4044049247577024 4046598908741592 4052734103101824 4063956855952896 4065281267507712 4066806096515372 4073221269983313 4076538765723648 4078067817258288 4079396827464336 4090693414215744 4096895461843968 4104897210792882 4108240505475072 4110830637451776 4116264412712328 4117605870888216 4123557667289088 4125104354942928 4137875575856064 4142799052452864 4144149158059008 4152243199383342 4155625055711232 4158538564857824 4163741510898168 4165098441486696 4166418203265024 4170054309376896 4182964694235648 4190582201846784 4193828849339136 4197192625633536 4203556140552192 4206812839584768 4211766211139208 4214473776543744 4218151821595776 4229107366045632 4231211115161088 4232798182087428 4235778561259728 4239475199370387 4242200577705216 4245902820422064 4248632330801152 4253947997451264 4255334325623808 4256930440822248 4263083624024064 4268718650220192 4270109792032224 4277885997718592 4284634138667568 4291130226813696 4303013141597184 4304415459714048 4306029984545688 4317954159449952 4319361346726944 4324500765279744 4331322438581376 4332947055836931 4334359129180857 4336476089112576 4337889312540672 4346361752604228 4352644204360704 4367757552292512 4374379666840064 4381280021494656 4382923377126861 4386493114361856 4387922637944832 4396492799347068 4401723993231168 4403158480437696 4411501626986496 4415351621693184 4426819340969088 4429021440955392 4437087037249536 4440524664006144 4444399987625376 4452493589462208 4459517164735632 4462383998693376 4466278399336704 4469738642058816 4473049884889088 4477878387577728 4480105886641152 4481786310445512 4491741788158464 4493426576423484 4495661809858656 4500514721338461 4507338113811792 4511271746698443 4513853248966656 4519819747291968 4521292720975296 4529526350525568 4536991654034238 4540686874472448 4543549651920384 4545253872576004 4552423772334291 4556131561691136 4557616369108992 4559325865989552 4571951462947008 4573441425946176 4578883163237376 4587826294415574 4589321430897378 4591562917883904 4593059272101888 4602030090992712 4609007394574464 4621770568659456 4624684467133248 4631696117830656 4640742399310794 4644522121089024 4646035734294528 4647778396017568 4655110022838072 4660648934009472 4662167802816384 4675078187675136 4678355885465052 4687220478673152 4691311098049008 4698092157087744 4701731997182976 4705835281015104 4714404977077632 4718057455506528 4729000658121216 4730774438803596 4738236987531609 4741282998611712 4745420799295248 4748471428542464 4752615502694656 4755961893344256 4757745786801336 4760112504556224 4772475649918368 4776640672974822 4779711372151296 4789046745925029 4792947256387584 4795969077027072 4802308481497716 4803873516036252 4810817278503936 4812621747433416 4827521505165408 4833265561195008 4834840684402176 4840889784296832 4842467392178304 4844283732613899 4848229231663104 4857698429381196 4859281515067812 4865063360939712 4878535600251648 4880125476608256 4889012568821248 4896724729905792 4904148830644224 4913727246329076 4921177125195072 4934804753657088 4936412967687936 4938264545768666 4942286588891136 4950082786950144 4951939492385064 4953553290492408 4962939330359808 4967270574404832 4980171758590224 4991722916905728 4995590247006912 4999291047817216 4999949986078548 5007177167422464 5009055288144984 5020181998530048 5024563199253792 5032181120500224 5037613186024944 5042009599251201 5045250892826368 5053209511678272 5057619536090988 5059222103964672 5060870864630784 5070755378038266 5074885330292736 5078084905087488 5095717144341264 5108272733781504 5111493358410432 5117575300088832 5119243077602304 5129241599238246 5133419186466816 5135344658769696 5137018227177312 5143445395815384 5145121604189448 5151243558642048 5165508282619392 5167191681114624 5176601543457792 5185133318896272 5192628173623296 5194575854372576 5202770025524904 5210658132559488 5225087386225152 5226790201081344 5228750695519764 5243230050760656 5244938778168432 5246600700407808 5254876938028032 5259462961134528 5267437022370816 5273123038507296 5277724985305134 5285353676723712 5297468020217856 5303705599212336 5307115126018048 5307814637444844 5311746738305792 5315486821972992 5320125740386368 5328191774647296 5333943373438176 5338598399207154 5342030357110272 5346692440531488 5352464010151503 5356823404197888 5358569150785536 5369035106158164 5377175293670208 5392065663436032 5395465211655456 5403645470802432 5412169438316928 5414199465862593 5418609141270528 5420375023343616 5430961693311084 5437423756344384 5439195769952448 5454257885620992 5458081866375894 5462527282458624 5473196281057176 5481107516602368 5488352550283104 5490141161184288 5500139139923904 5517167434474752 5519236845270862 5523732069937152 5525532210745344 5532445467767808 5534248448203776 5536324265844456 5551655347864224 5553464588648928 5560072412502528 5570931928933197 5572747451803959 5577286258980864 5583306746654784 5587442935795712 5588179396205436 5591771799118848 5596256834178048 5602693228414002 5609083786113024 5615688281518944 5624202428794368 5635187199163107 5638809821394176 5641614820214784 5643730909449904 5647704748346304 5652633599160516 5656267436940288 5661203760562752 5667314834278062 5671930663268352 5673779100831744 5675907254429664 5691624866960256 5693479722709632 5709245996579328 5712845518223424 5721506969084928 5732681787383922 5737350855462912 5739220612952064 5741373312727584 5750430028211736 5757272212599936 5759148462302592 5766001020372992 5775096584775168 5777262741115908 5779145505574476 5795149003472304 5803525605814272 5823676736390016 5833274983758306 5838025981464576 5841706695326208 5843897836169148 5861990399129424 5868965324308224 5870877973916928 5878223309503296 5880138976216512 5887135495590912 5898633807105738 5900556125439486 5902425787958784 5905361921273856 5920699552008192 5925866650167168 5932263418320708 5936658119282944 5946022886314176 5955037865782272 5959651522745088 5966668799113878 5970504516770304 5973474515521536 5975715080594016 5988989050877952 5991235435231312 5994215746478208 6000686295117948 6009784151749056 6015028995597924 6026426329722624 6028390294633728 6039368467367424 6049322205378984 6058066202560512 6066073871365536 6069898363112388 6079101154652736 6095935283929344 6097921901261568 6100209144773058 6105177550983168 6117101725887432 6119095241196504 6136040121323616 6145343192765952 6157345816189323 6162360758212608 6166245956177664 6175594823774208 6185336500933632 6187656532414392 6206813363784096 6214198578679296 6216223737088512 6228364799075013 6233437583566848 6237807847286736 6245612266347252 6247647662230044 6249627304897536 6255081464065344 6268975996243968 6274447041353472 6285873302770176 6290743274008704 6305334210828288 6307699251738128 6317649316708812 6321710664815616 6327227732393664 6341282524459008 6343661049068448 6346816672741632 6349197273131142 6363300866557824 6368854230633096 6372948496201728 6380921996176896 6383001488435712 6385395661233372 6394625436036096 6403077975330288 6405164688048336 6414423038005248 6416828996577888 6426951208001352 6436695340220544 6444354081593344 6446454245869568 6454519712395776 6456623189571072 6459044976818532 6476931239174928 6479042020090416 6486751147919616 6504714133668864 6506833968811008 6519542628906342 6524852567519232 6528966306541056 6551636328438768 6561569500260096 6571920032241984 6579739671542784 6581883956917248 6594739199020602 6600110382600192 6602585989846752 6604737720656544 6617252440479744 6623027432539776 6640229011453632 6655630555874304 6660786996009216 6666599981438064 6676236223229952 6678740384193312 6693575998040064 6699417599005056 6701930454971761 6709574827333632 6716817581366592 6720158829961728 6722679465668268 6737612682237696 6740139864635226 6743492714787984 6745629471952896 6747827819507712 6761007170717688 6770779873449984 6779729620937952 6781939081462944 6794289525788352 6805487481051357 6811030311708672 6815324477880576 6817880808864006 6823433733451776 6825657436803072 6838988798984328 6847126211692928 6849357636236416 6857927194420512 6860162138919264 6868324744856064 6881739441623361 6883982146346067 6887344376825856 6889588908152832 6902135391277056 6913511091861696 6932655852989184 6937026700699872 6947544176745984 6961113598966191 6966783181633536 6969053601441792 6971667594026352 6982665034257108 6990973401014208 6993251704224576 7006502584037376 7012617281512704 7017533828197578 7023249363161088 7030830718009728 7036966647073512 7047138235631616 7071607465616448 7077086183259792 7087315762630656 7093500987181824 7096161658205394 7104255699529728 7111924497917568 7118131198942872 7122707142813696 7128923254041984 7133942840016384 7136618680202004 7140168756834336 7158713474877552 7164961009462233 7169567058226944 7189420884581376 7193953615540608 7203462722246574 7204860627736576 7205810274054378 7216225917755904 7218932621150124 7241282257748112 7249898341792512 7252261026603264 7272343847494656 7277442488501192 7286547644071794 7288922272601718 7292482281345024 7294858843926528 7297595041409568 7317803400377472 7320188214912384 7333518853231872 7345087094858688 7356223245966336 7370590869493614 7376593957023744 7378997930938368 7381765687792608 7402207130485632 7404619451531904 7407396818652999 7413429883336704 7427909238577596 7430329935738612 7444408995539712 7450905861607248 7455695732158464 7461675778904064 7470257637885336 7487584375358592 7498936571725824 7510765751133696 7513582932217476 7530272997795072 7536844798880688 7541689915920384 7548271680750336 7556419779037416 7567876339239552 7579814267517408 7586429304136482 7588833155947008 7591306296946176 7606133067057399 7612327995439104 7617127357631232 7628675958779904 7643575716511896 7655164416970112 7667240037615648 7676362950133248 7678864616403456 7693862398857369 7700128779700224 7703016988154544 7705527340765968 7726865337963072 7748262423929088 7750787521671936 7764902315186688 7777699978344408 7788942260434944 7791863781558864 7804155038287356 7815987198839232 7825287099077632 7827837298555904 7837631079337728 7840185301622016 7843126043279646 7849513994121216 7864845076140984 7867408167252648 7869901050611712 7901155533556224 7909684557760944 7916587477957701 7928030515085568 7940050487709696 7946202030326784 7955558398818504 7960672689027072 7967620107458688 7973230232959488 7980188610579552 7992287661970944 8000915060157264 8007897598810731 8013045535665408 8020038660797232 8035235106296832 8037853726178304 8052491289823232 8053552659237246 8065762940505312 8088098495154048 8093197817483184 8105468206203648 8127913711905792 8130562535015424 8133612193030744 8146442539966626 8153077531447296 8156135634516576 8158793654928672 8181386828431488 8187122799563841 8193790923687936 8209794421585764 8221661274903552 8232528825424656 8235211741776432 8247115334578176 8250208709885856 8275751151712128 8278855267906293 8285598104905728 8288298316118016 8304486398766684 8317077129715648 8327483021796336 8330196882973392 8332836406530048 8340108618753792 8365929388471296 8381164403693568 8387657698678272 8394385251267072 8404039842621003 8413625679169536 8423532422278416 8428947553087488 8436303643191552 8458214732091264 8462422230322176 8465596364174856 8471557122519456 8478950398740774 8484401155410432 8491805640844128 8500972251417093 8507895994902528 8510668651247616 8513860881644496 8526167248048128 8537437300440384 8540219584064448 8555771995437184 8569268277335136 8582260453627392 8599022681075883 8606026283194368 8608830919428096 8612059969091376 8635908318899904 8638722693453888 8649001530559488 8662644877162752 8665894111673862 8668718258361714 8672952178225152 8675778625081344 8692723505208456 8705288408721408 8735515104585024 8748759333680128 8749912475637459 8762560042989312 8765846754253722 8772986228723712 8775845275889664 8792985598694136 8803447986462336 8806316960875392 8830703243386368 8847950710658607 8850834188159229 8853638681938176 8858042881910784 8874174074499072 8881049328012288 8888799975250752 8904987178924416 8919034329471264 8932556798673408 8939477284117632 8950003198670817 8955756775155456 8960211773282304 8963572620891024 8983483576316928 8986853152846968 8991323619717312 9001029442676922 9014676227623584 9022543493396886 9039639494583936 9042585441950592 9059052701051136 9073983308068476 9087099303840768 9090507745152008 9104847544668582 9112263123382272 9115232738217984 9118651731979104 9143902925894016 9146882851892352 9150313717159587 9157766326474752 9175652588831148 9178642861794756 9204060181985424 9218014789148928 9243541137318912 9249368934266496 9263392235661312 9281484798621588 9295556792035136 9310220045676144 9321297868018944 9324335605632768 9350156375350272 9356711770930104 9374440957346304 9382622196098016 9403463994365952 9411670562030208 9428809954155264 9436114911013056 9458001316242432 9461548877607192 9476473975063218 9482565997223424 9490841598590496 9505231005389312 9511923786688512 9515491573602672 9520225009112448 9523795909696713 9544951299836736 9553281345949644 9559422744302592 9578093491850058 9585894512775168 9591938154054144 9604616962995432 9607747032072504 9621634557007872 9625243494866832 9655043010330816 9666531122390016 9669681368804352 9681779568593664 9684934784356608 9688567465227798 9696458463326208 9715396858762392 9718563030135624 9730126721879424 9757071200503296 9760250953216512 9778025137642496 9779313943359513 9793449459811584 9808297661288448 9827454492658152 9842354250390144 9869609507314176 9872825935375872 9876529091537332 9892108798530903 9900165573900288 9903878984770128 9907106580984816 9925878660719616 9934541148809664 9960343517180448 9983445833811456 9991180494013824 9999899972157096 10014354334844928 10018110576289968 10040363997060096 10049126398507584 10064362241000448 10075226372049888 10084019198502402 10090501785652736 10106419023356544 10110209796952839 10115239072181976 10118444207929344 10121741729261568 10141510756076532 10156169810174976 10191434288682528 10216545467563008 10222986716820864 10226821213296009 10235150600177664 10238486155204608 10258483198476492 10270689317539392 10274036454354624 10286890791630768 10290243208378896 10302487117284096 10331016565238784 10334383362229248 10353203086915584 10370266637792544 10389151708745152 10405540051049808 10421316265118976 10450174772450304 10453580402162688 10457501391039528 10486460101521312 10489877556336864 10509753876056064 10518925922269056 10526300742296367 10534874044741632 10546246077014592 10555449970610268 10570707353447424 10594936040435712 10607411198424672 10615629274889688 10623493476611584 10630973643945984 10640251480772736 10644242487308091 10656383549294592 10667886746876352 10677196798414308 10684060714220544 10693384881062976 10704928020303006 10713646808395776 10717138301571072 10738070212316328 10754350587340416 10784131326872064 10790930423310912 10807290941604864 10824338876633856 10828398931725186 10837218282541056 10840750046687232 10861923386622168 10874847512688768 10878391539904896 10908515771241984 10916163732751788 10929821466107691 10933383408902577 10946392562114352 10962215033204736 10976705100566208 10980282322368576 11000278279847808 11034334868949504 11038473690541724 11055886304240421 11064890935535616 11068496896407552 11072648531688912 11103310695728448 11106929177297856 11120144825005056 11141863857866394 11145494903607918 11154572517961728 11166613493309568 11176358792410872 11183543598237696 11192513668356096 11205386456828004 11231376563037888 11248404857588736 11270374398326214 11277619642788352 11283229640429568 11287461818899808 11295409496692608 11305267198321032 11312534873880576 11322407521125504 11334629668556124 11351814508859328 11383249733920512 11386959445419264 11418491993158656 11425691036446848 11443013938169856 11465363574767844 11482746625455168 11500860056423472 11514544425199872 11518296924605184 11532002040745984 11550193169550336 11554525482231816 11558291011148952 11590298006944608 11647353472780032 11666549967516612 11683413390652416 11687795672338296 11723980798258848 11737930648616448 11741755947833856 11756446619006592 11760277952433024 11764689064919469 11774270991181824 11797267614211476 11801112250878972 11804851575917568 11841399104016384 11851733300334336 11864526836641416 11873316238565888 11892045772628352 11910075731564544 11919303045490176 11933337598227756 11941009033540608 11951430161188032 11977978101755904 11982470870462624 11988431492956416 12001372590235896 12019568303498112 12030057991195848 12052852659445248 12056780589267456 12078736934734848 12098644410757968 12116132405121024 12132147742731072 12139796726224776 12158202309305472 12191870567858688 12195843802523136 12200418289546116 12219663809949939 12234203451774864 12238190482393008 12272080242647232 12290686385531904 12314691632378646 12324721516425216 12332491912355328 12370673001867264 12375313064828784 12413626727568192 12428397157358592 12432447474177024 12456729598150026 12466875167133696 12475615694573472 12491224532694504 12495295324460088 12499254609795072 12510162928130688 12548894082706944 12571746605540352 12581486548017408 12610668421656576 12615398503476256 12635298633417624 12643421329631232 12654455464787328 12687322098136896 12693633345483264 12698394546262284 12726601733115648 12737708461266192 12745896992403456 12761843992353792 12766002976871424 12770791322466744 12789250872072192 12806155950660576 12810329376096672 12833657993155776 12853902416002704 12873390680441088 12888708163186688 12892908491739136 12909039424791552 12913246379142144 12918089953637064 12953862478349856 12958084040180832 12973502295839232 12998841167510793 13003077387542571 13009428267337728 13013667937622016 13039085257812684 13057932613082112 13103272656877536 13123139000520192 13143840064483968 13148770131380583 13159479343085568 13163767913834496 13189478398041204 13205171979693504 13209475441313088 13234504880959488 13246054865079552 13280458022907264 13311261111748608 13321573992018432 13333199962876128 13357480768386624 13387151996080128 13398835198010112 13403860909943522 13419149654667264 13433635162733184 13440317659923456 13445358931336536 13475225364475392 13480279729270452 13486985429575968 13522014341435376 13533815240095329 13541559746899968 13559459241875904 13563878162925888 13588579051576704 13610974962102714 13622060623417344 13630648955761152 13635761617728012 13657271317002873 13677977597968656 13694252423385856 13698715272472832 13715854388841024 13720324277838528 13736649489712128 13763478883246722 13767964292692134 13774688753651712 13779177816305664 13827022183723392 13865311705978368 13874053401399744 13895088353491968 13922227197932382 13933566363267072 13938107202883584 13943335188052704 13965330068514216 13981946802028416 13986503408449152 14025234563025408 14035067656395156 14061661436019456 14073933294147024 14094276471263232 14143214931232896 14154172366519584 14187001974363648 14192323316410788 14223848995835136 14236262397885744 14245414285627392 14257846508083968 14267885680032768 14273237360404008 14280337513668672 14317426949755104 14329922018924466 14339134116453888 14367140237775087 14378841769162752 14387907231081216 14406925444493148 14409721255473152 14411620548108756 14432451835511808 14437865242300248 14482564515496224 14499796683585024 14504522053206528 14532851197841697 14544687694989312 14554884977002384 14573095288143588 14577844545203436 14595190082819136 14635606800754944 14640376429824768 14667037706463744 14690174189717376 14712446491932672 14741181738987228 14763531375585216 14804414260971264 14809238903063808 14814793637305998 14826859766673408 14855818477155192 14860659871477224 14888817991079424 14901811723214496 14940515275770672 14975168750717184 14997873143451648 15021531502267392 15027165864434952 15060545995590144 15073689597761376 15096543361500672 15112839558074832 15126028797753603 15135752678479104 15159628535034816 15172858608272964 15177666311894016 15182612593892352 15212266134114798 15224655990878208 15234254715262464 15287151433023792 15310328833940224 15334480075231296 15352725900266496 15357729232806912 15387724797714738 15400257559400448 15406033976309088 15411054681531936 15453730675926144 15496524847858176 15501575043343872 15529804630373376 15555399956688816 15577884520869888 15583727563117728 15608310076574712 15631974397678464 15650574198155264 15655674597111808 15675262158675456 15680370603244032 15686252086559292 15729690152281968 15734816334505296 15739802101223424 15802311067112448 15819369115521888 15833174955915402 15856061030171136 15892404060653568 15911116797637008 15921345378054144 15935240214917376 15946460465918976 15960377221159104 15984575323941888 16001830120314528 16015795197621462 16026091071330816 16040077321594464 16057392030454509 16070470212593664 16075707452356608 16104982579646464 16107105318474492 16131525881010624 16176196990308096 16186395634966368 16210936412407296 16242598397587779 16255827423811584 16261125070030848 16267224386061488 16292885079933252 16312271269033152 16317587309857344 16362773656862976 16374245599127682 16387581847375872 16419588843171528 16443322549807104 16465057650849312 16470423483552864 16500417419771712 16551502303424256 16557710535812586 16571196209811456 16576596632236032 16608972797533368 16634154259431296 16654966043592672 16660393765946784 16680217237507584 16712795786799591 16718242355411877 16731858776942592 16762328807387136 16775315397356544 16788770502534144 16808079685242006 16827251358339072 16847064844556832 16872607286383104 16905561597489321 16916429464182528 16924844460644352 16931192728349712 16943114245038912 16957900797481548 16968802310820864 16983611281688256 17001944502834186 17015791989805056 17021337302495232 17027721763288992 17074874600880768 17080439168128896 17111543990874368 17138536554670272 17164520907254784 17198045362151766 17212052566388736 17217661838856192 17224119938182752 17271816637799808 17277445386907776 17283925910190331 17298003061118976 17325289754325504 17331788223347724 17337436516723428 17385447010416912 17410576817442816 17471030209170048 17497518667360256 17499824951274918 17525120085978624 17531693508507444 17585971197388272 17606895972924672 17612633921750784 17661406486772736 17695901421317214 17701668376318458 17707277363876352 17716085763821568 17762098656024576 17777599950501504 17809974357848832 17838068658942528 17865113597346816 17878954568235264 17900006397341634 17911513550310912 17920423546564608 17927145241782048 17966967152633856 17973706305693936 17982647239434624 18002058885353844 18029352455247168 18045086986793772 18079278989167872 18085170883901184 18118105402102272 18147966616136952 18174198607681536 18181015490304016 18209695089337164 18237303463958208 18287805851788032 18293765703784704 18300627434319174 18315532652949504 18351305177662296 18357285723589512 18408120363970848 18436029578297856 18472037448567969 18487082274637824 18498737868532992 18526784471322624 18562969597243176 18591113584070272 18620440091352288 18642595736037888 18648671211265536 18685094397225039 18700312750700544 18713423541860208 18748881914692608 18765244392196032 18806927988731904 18823341124060416 18857619908310528 18872229822026112 18916002632484864 18923097755214384 18952947950126436 18965131994446848 18981683197180992 19010462010778624 19023847573377024 19030983147205344 19040450018224896 19047591819393426 19089902599673472 19106562691899288 19118845488605184 19156186983700116 19183876308108288 19209233925990864 19215494064145008 19243269114015744 19250486989733664 19310086020661632 19317328958448017 19333062244780032 19339362737608704 19363559137187328 19369869568713216 19377134930455596 19430793717524784 19437126060271248 19460253443758848 19514142401006592 19520501906433024 19556050275284992 19558627886719026 19586898919623168 19654908985316304 19684708500780288 19739219014628352 19745651870751744 19753058183074664 19784217597061806 19800331147800576 19807757969540256 19814213161969632 19851757321439232 19869082297619328 19920687034360896 19966891667622912 19982360988027648 19999799944314192 20028708669689856 20036221152579936 20080727994120192 20098252797015168 20105791364915283 20128724482000896 20150452744099776 20168038397004804 20181003571305472 20212838046713088 20220419593905678 20230478144363952 20236888415858688 20243483458523136 20283021512153064 20312339620349952 20382868577365056 20416462443154071 20433090935126016 20445973433641728 20453642426592018 20470301200355328 20476972310409216 20516966396952984 20541378635078784 20548072908709248 20573781583261536 20580486416757792 20604974234568192 20645218324870083 20651946439038201 20662033130477568 20668766724458496 20706406173831168 20740533275585088 20778303417490304 20811080102099616 20842632530237952 20883340796898573 20900349544900608 20907160804325376 20915002782079056 20972920203042624 20979755112673728 21019507752112128 21037851844538112 21052601484592734 21069748089483264 21092492154029184 21110899941220536 21141414706894848 21214822396849344 21231258549779376 21246986953223168 21261947287891968 21280502961545472 21288484974616182 21312767098589184 21335773493752704 21354393596828616 21368121428441088 21386769762125952 21409856040606012 21476140424632656 21494883028386699 21508701174680832 21568262653744128 21581860846621824 21614581883209728 21648677753267712 21656797863450372 21723846773244336 21749695025377536 21756783079809792 21817031542483968 21832327465503576 21859642932215382 21866766817805154 21892785124228704 21953410201132416 21960564644737152 22000556559695616 22068669737899008 22076947381083448 22111772608480842 22129781871071232 22136993792815104 22145297063377824 22206621391456896 22213858354595712 22222190455958997 22240289650010112 22283727715732788 22290989807215836 22333226986619136 22352717584821744 22367087196475392 22385027336712192 22410772913656008 22462753126075776 22496809715177472 22540748796652428 22555239285576704 22574923637799616 22590818993385216 22610534396642064 22625069747761152 22644815042251008 22669259337112248 22703629017718656 22766499467841024 22773918890838528 22818399201172197 22836983986317312 22851382072893696 22886027876339712 22930727149535688 22965493250910336 23001720112846944 23029088850399744 23036593849210368 23081587196572107 23100386339100672 23109050964463632 23116582022297904 23180596013889216 23294706945560064 23333099935033224 23366826781304832 23375591344676592 23447961596517696 23475861297232896 23483511895667712 23512893238013184 23520555904866048 23529378129838938 23548541982363648 23594535228422952 23602224501757944 23609703151835136 23703466600668672 23729053673282832 23746632477131776 23749762433873103 23784091545256704 23820151463129088 23838606090980352 23866675196455512 23882018067081216 23902860322376064 23964941740925248 23976862985912832 24002745180471792 24023692796432193 24039136606996224 24060115982391696 24105705318890496 24113561178534912 24157473869469696 24197288821515936 24264295485462144 24279593452449552 24316404618610944 24383741135717376 24391687605046272 24400836579092232 24439327619899878 24468406903549728 24476380964786016 24544160485294464 24561368398691523 24581372771063808 24629383264757292 24664983824710656 24741346003734528 24750626129657568 24827253455136384 24836565803718879 24856794314717184 24864894948354048 24913459196300052 24951231389146944 24982449065389008 24990590648920176 24998509219590144 25020325856261376 25097788165413888 25143493211080704 25162973096034816 25212119527863009 25230797006952512 25270597266835248 25286842659262464 25308910929574656 25374644196273792 25387266690966528 25396789092524568 25453203466231296 25475416922532384 25502916754251279 25523687984707584 25532005953742848 25541582644933488 25578501744144384 25612311901321152 25620658752193344 25667315986311552 25707804832005408 25746781360882176 25797068043227649 25818078849583104 25826492758284288 25836179907274128 25907724956699712 25916168080361664 25947004591678464 25997682335021586 26006154775085142 26018856534675456 26027335875244032 26078170515625368 26115865226164224 26206545313755072 26246278001040384 26287680128967936 26297540262761166 26318958686171136 26327535827668992 26378956796082408 26410343959387008 26418950882626176 26492109730159104 26543852131975821 26552502564477687 26560916045814528 26622522223497216 26643147984036864 26666399925752256 26714961536773248 26797670396020224 26807721819887044 26850009596012451 26867270325466368 26880635319846912 26890717862673072 26950450728950784 26960559458540904 26973970859151936 27044028682870752 27067630480190658 27118918483751808 27127756325851776 27177158103153408 27221949924205428 27261297911522304 27271523235456024 27314542634005746 27355955195937312 27388504846771712 27397430544945664 27431708777682048 27440648555677056 27450941151478761 27473298979424256 27526957766493444 27535928585384268 27654044367446784 27730623411956736 27748106802799488 27790176706983936 27844454395864764 27886670376105408 27930660137028432 27963893604056832 27973006816898304 28050469126050816 28070135312790312 28123322872038912 28147866588294048 28286429862465792 28308344733039168 28374003948727296 28384646632821576 28447697991670272 28472524795771488 28515693016167936 28535771360065536 28546474720808016 28560675027337344 28571387729090139 28634853899510208 28659844037848932 28678268232907776 28734280475550174 28757683538325504 28775814462162432 28813850888986296 28823241096217512 28864903671023616 28875730484600496 28965129030992448 28999593367170048 29009044106413056 29065702395683394 29089375389978624 29109769954004768 29146190576287176 29155689090406872 29190380165638272 29271213601509888 29280752859649536 29334075412927488 29380348379434752 29424892983865344 29482363477974456 29527062751170432 29608828521942528 29618477806127616 29629587274611996 29676326395592709 29711636954310384 29721319742954448 29777635982158848 29803623446428992 29881030551541344 29950337501434368 30043063004534784 30054331728869904 30121091991180288 30147379195522752 30193086723001344 30225679116149664 30252057595507206 30271505356958208 30319257070069632 30330629390858517 30345717216545928 30355332623788032 30365225187784704 30424532268229596 30468509430524928 30574302866047584 30620657667880448 30668960150462592 30680463639888027 30705451800532992 30715458465613824 30775449595429476 30812067952618176 30822109363063872 30907461351852288 30993049695716352 31003150086687744 31059609260746752 31110799913377632 31167455126235456 31216620153149424 31263948795356928 31301148396310528 31311349194223616 31350524317350912 31360741206488064 31372504173118584 31459380304563936 31469632669010592 31578902226889101 31604622134224896 31638738231043776 31666349911830804 31712122060342272 31784808121307136 31822233595274016 31870480429834752 31892920931837952 31920754442318208 31932727461924273 31969150647883776 32003660240629056 32031590395242924 32052182142661632 32080154643188928 32114784060909018 32140940425187328 32151414904713216 32214210636948984 32263051762021248 32352393980616192 32372791269932736 32421872824814592 32485196795175558 32511654847623168 32522250140061696 32534448772122976 32585770159866504 32624542538066304 32635174619714688 32725547313725952 32748491198255364 32839177686343056 32886645099614208 32930115301698624 32940846967105728 33000834839543424 33103004606848512 33115421071625172 33167658912721263 33217945595066736 33268308518862592 33309932087185344 33320787531893568 33360434475015168 33425591573599182 33436484710823754 33463717553885184 33550630794713088 33577541005068288 33616159370484012 33694129689113664 33745214572766208 33811123194978642 33832858928365056 33849688921288704 33862385456699424 33886228490077824 33915801594963096 33937604621641728 33967222563376512 34003889005668372 34055443526577984 34149749201761536 34160878336257792 34223087981748736 34277073109340544 34329041814509568 34396090724303532 34448239876365504 34543633275599616 34554890773815552 34567851820380662 34596006122237952 34650579508651008 34663576446695448 34674873033446856 34770894020833824 34942060418340096 34995037334720512 34999649902549836 35050240171957248 35063387017014888 35171942394776544 35213791945849344 35225267843501568 35294067194758407 35322812973545472 35391802842634428 35403336752636916 35414554727752704 35524197312049152 35555199901003008 35619948715697664 35676137317885056 35730227194693632 35757909136470528 35800012794683268 35823027100621824 35854290483564096 35933934305267712 35947412611387872 35965294478869248 36004117770707688 36058704910494336 36090173973587544 36158557978335744 36170341767802368 36236210804204544 36295933232273904 36348397215363072 36362030980608032 36419390178674328 36474606927916416 36575611703576064 36587531407569408 36601254868638348 36702610355324592 36714571447179024 36816240727941696 36872059156595712 36944074897135938 36974164549275648 36997475737065984 37125939194486352 37182227168140544 37240880182704576 37285191472075776 37297342422531072 37370188794450078 37400625501401088 37426847083720416 37497763829385216 37530488784392064 37646682248120832 37715239816621056 37744459644052224 37832005264969728 37846195510428768 37905895900252872 37930263988893696 37963366394361984 38020924021557248 38061966294410688 38080900036449792 38095183638786852 38179805199346944 38213125383798576 38237690977210368 38312373967400232 38367752616216576 38418467851981728 38430988128290016 38500973979467328 38620172041323264 38634657916896034 38666124489560064 38678725475217408 38727118274374656 38739739137426432 38754269860911192 38861587435049568 38874252120542496 38920506887517696 38996523502532379 39009232162627713 39028284802013184 39041003812866048 39112100550569984 39117255773438052 39173797839246336 39309817970632608 39369417001560576 39446310394141749 39478438029256704 39491303741503488 39506116366149328 39568435194123612 39615515939080512 39628426323939264 39703514642878464 39738164595238656 39841374068721792 39933783335245824 39964721976055296 39999599888628384 40072442305159872 40161455988240384 40196505594030336 40211582729830566 40257448964001792 40300905488199552 40336076794009608 40362007142610944 40425676093426176 40440839187811356 40460956288727904 40566043024306128 40601445720285987 40624679240699904 40765737154730112 40832924886308142 40866181870252032 40891946867283456 40907284853184036 41033932793905968 41082757270157568 41096145817418496 41147563166523072 41160972833515584 41209948469136384 41290436649740166 41303892878076402 41324066260955136 41337533448916992 41481066551170176 41556606834980608 41622160204199232 41685265060475904 41766681593797146 41800699089801216 41814321608650752 41830005564158112 41945840406085248 41959510225347456 42075703689076224 42105202969185468 42184984308058368 42221799882441072 42282829413789696 42429644793698688 42462517099558752 42493973906446336 42561005923090944 42576969949232364 42671546987505408 42708787193657232 42736242856882176 42773539524251904 42819712081212024 42952280849265312 42989766056773398 43017402349361664 43101420713325261 43136525307488256 43163721693243648 43229163766419456 43297355506535424 43313595726900744 43447693546488672 43499390050755072 43513566159619584 43598553593525091 43634063084967936 43664654931007152 43719285864430764 43733533635610308 43785570248457408 43906820402264832 43921129289474304 44001113119391232 44137339475798016 44153894762166896 44223545216961684 44290594126755648 44413242782913792 44427716709191424 44444380911917994 44480579300020224 44567455431465576 44581979614431672 44666453973238272 44705435169643488 44821545827312016 44925506252151552 44993619430354944 45081497593304856 45110478571153408 45149847275599232 45181637986770432 45221068793284128 45289630084502016 45338518674224496 45378086393260809 45407258035437312 45532998935682048 45547837781677056 45636798402344394 45673967972634624 45702764145787392 45861454299071376 45930986501820672 46003440225693888 46058177700799488 46073187698420736 46163174393144214 46200772678201344 46218101928927264 46233164044595808 46361192027778432 46589413891120128 46666199870066448 46733653562609664 46751182689353184 46895923193035392 46913513184802327 46951722594465792 46967023791335424 47025786476026368 47041111809732096 47058756259677876 47189070456845904 47204449003515888 47219406303670272 47406933201337344 47458107346565664 47493264954263552 47499524867746206 47568183090513408 47677212181960704 47733350392911024 47764036134162432 47805720644752128 47929883481850496 47953725971825664 48005490360943584 48047385592864386 48078273213992448 48120231964783392 48172176091363527 48211410637780992 48227122357069824 48314947738939392 48394577643031872 48528590970924288 48559186904899104 48632809237221888 48727795192763337 48767482271434752 48783375210092544 48801673158184464 48878655239799756 48936813807099456 48952761929572032 49088320970588928 49122736797383046 49162745542127616 49258766529514584 49329967649421312 49501252259315136 49654506910272768 49673131607437758 49713588629434368 49729789896708096 49826918392600104 49902462778293888 49964898130778016 49981181297840352 50040651712522752 50138387360398773 50154727066235631 50195576330827776 50286986422161408 50325946192069632 50424239055726018 50461594013905024 50541194533670496 50617821859149312 50716684792467963 50749288392547584 50774533381933056 50793578185049136 50906406932462592 50950833845064768 51005833508502558 51047375969415168 51064011907485696 51083165289866976 51224623802642304 51241317504386688 51334631972623104 51415609664010816 51493562721764352 51594136086455298 51636157699166208 51652985516568576 51672359814548256 51815449913399424 51832336160723328 51851777730570993 51894009183356928 51995364670043172 52012309550170284 52156341031250736 52231730452328448 52413090627510144 52492556002080768 52575360257935872 52595080525522332 52757913592164816 52820687918774016 52837901765252352 52984219460318208 53087704263951642 53105005128955374 53121832091629056 53286295968073728 53332799851504512 53429923073546496 53595340792040448 53615443639774088 53700019192024902 53734540650932736 53761270639693824 53781435725346144 53900901457901568 53921118917081808 53947941718303872 54088057365741504 54135260960381316 54237836967503616 54255512651703552 54354316206306816 54443899848410856 54522595823044608 54543046470912048 54629085268011492 54711910391874624 54777009693543424 54794861089891328 54863417555364096 54881297111354112 54901882302957522 54946597958848512 55053915532986888 55071857170768536 55308088734893568 55416112345703907 55461246823913472 55496213605598976 55580353413967872 55688908791729528 55773340752210816 55861320274056864 55927787208113664 55946013633796608 56055283191675117 56100938252101632 56140270625580624 56246645744077824 56295733176588096 56572859724931584 56616689466078336 56748007897454592 56769293265643152 56895395983340544 56945049591542976 57031386032335872 57071542720131072 57092949441616032 57121350054674688 57142775458180278 57269707799020416 57319688075697864 57356536465815552 57468560951100348 57551628924324864 57627701777972592 57646482192435024 57729807342047232 57751460969200992 57930258061984896 57951986875344051 57999186734340096 58018088212826112 58131404791366788 58219539908009536 58292381152574352 58311378180813744 58380760331276544 58542427203019776 58561505719299072 58668150825854976 58760696758869504 58964726955948912 59054125502340864 59217657043885056 59236955612255232 59259174549223992 59352652791185418 59423273908620768 59442639485908896 59555271964317696 59607246892857984 59762061103082688 59900675002868736 60086126009069568 60108663457739808 60242183982360576 60294758391045504 60317374094745849 60386173446002688 60451358232299328 60504115191014412 60543010713916416 60638514140139264 60661258781717034 60691434433091856 60710665247576064 60730450375569408 60849064536459192 60937018861049856 61148605732095168 61241315335760896 61249387329462213 61337920300925184 61360927279776054 61410903601065984 61430916931227648 61550899190858952 61624135905236352 61644218726127744 61814922703704576 61935654974610249 61955839317114603 61986099391432704 62006300173375488 62119218521493504 62221599826755264 62334910252470912 62433240306298848 62527897590713856 62650022390695719 62701048634701824 62721482412976128 62745008346237168 62918760609127872 62939265338021184 63157804453778202 63209244268449792 63277476462087552 63332699823661608 63424244120684544 63644467190548032 63740960859669504 63785841863675904 63841508884636416 63865454923848546 63938301295767552 64007320481258112 64063180790485848 64104364285323264 64160309286377856 64229568121818036 64428421273897968 64484649085160097 64526103524042496 64704787961232384 64745582539865472 64843745649629184 64970393590351116 65068897544245952 65171540319733008 65249085076132608 65270349239429376 65451094627451904 65496982396510728 65678355372686112 65860230603397248 65881693934211456 66001669679086848 66206009213697024 66230842143250344 66335317825442526 66435891190133472 66536617037725184 66619864174370688 66641575063787136 66666571367876991 66720868950030336 66851183147198364 66872969421647508 67101261589426176 67155082010136576 67232318740968024 67388259378227328 67490429145532416 67622246389957284 67665717856730112 67724770913398848 67772456980155648 67831603189926192 67875209243283456 67934445126753024 68007778011336744 68110887053155968 68299498403523072 68321756672515584 68446175963497472 68455197603516591 68554146218681088 68658083629019136 68792181448607064 68896479752731008 69087266551199232 69109781547631104 69135703640761324 69244761589716321 69301159017302016 69327152893390896 69349746066893712 69541788041667648 69884120836680192 69999299805099672 70100480343914496 70126774034029776 70343884789553088 70427583891698688 70450535687003136 70588134389516814 70645625947090944 70783605685268856 70806673505273832 70829109455505408 71110399802006016 71239897431395328 71352274635770112 71460454389387264 71515818272941056 71600025589366536 71646054201243648 71708580967128192 71894825222775744 71930588957738496 72008235541415376 72071078389296579 72117409820988672 72180347947175088 72317115956671488 72340683535604736 72472421608409088 72591866464547808 72724061961216064 72838780357348656 72949213855832832 73151223407152128 73175062815138816 73202509737276696 73405220710649184 73429142894358048 73632481455883392 73684105196074569 73744118313191424 73888149794271876 73994951474131968 74251878388972704 74364454336281088 74481760365409152 74509697411156637 74570382944151552 74594684845062144 74740377588900156 74853694167440832 74995527658770432 75060977568784128 75293364496241664 75430479633242112 75488919288104448 75692391020857536 75811791800505744 75860527977787392 75926732788723968 76041848043114496 76123932588821376 76161800072899584 76190367277573704 76359610398693888 76426250767597152 76508750262753837 76624747934800464 76735505232433152 76836935703963456 76861976256580032 77001947958934656 77240344082646528 77269315833792068 77391204129682947 77454236548749312 77479478274852864 77508539721822384 77723174870099136 77748504241084992 77841013775035392 77993047005064758 78018464325255426 78056569604026368 78082007625732096 78234511546876104 78347595678492672 78619635941265216 78738834003121152 78892620788283498 78956876058513408 78982607483006976 79012232732298656 79136870388247224 79231031878161024 79256852647878528 79476329190477312 79682748137443584 79867566670491648 79929443952110592 79999199777256768 80144884610319744 80393011188060672 80423165459661132 80550028788037353 80601810976399104 80672153588019216 80724014285221888 80851352186852352 80881678375622712 80921912577455808 81132086048612256 81202891440571974 81531474309460224 81665849772616284 81783893734566912 81814569706368072 82067865587811936 82165514540315136 82192291634836992 82295126333046144 82321945667031168 82352823454436283 82419896938272768 82580873299480332 82607785756152804 82962133102340352 83113213669961216 83244320408398464 83370530120951808 83533363187594292 83660011128316224 83891680812170496 83919020450694912 84151407378152448 84210405938370936 84369968616116736 84443599764882144 84859289587397376 84925034199117504 84987947812892672 85122011846181888 85153939898464728 85343093975010816 85417574387314464 85547079048503808 85639424162424048 85714163187270417 85904561698530624 85979532113546796 86034804698723328 86202841426650522 86273050614976512 86327443386487296 86594711013070848 86627191453801488 86895387092977344 86998780101510144 87027132319239168 87197107187050182 87268126169935872 87329309862014304 87438571728861528 87467067271220616 87571140496914816 87813640804529664 87842258578948608 88002226238782464 88274678951596032 88307789524333792 88447090433923368 88581188253511296 88826485565827584 88855433418382848 88888761823835988 89134910862931152 89163959228863344 89332907946476544 89410870339286976 89643091654624032 89851012504303104 90162995186609712 90220957142306816 90299694551198464 90363275973540864 90442137586568256 90579260169004032 90677037348448992 90756172786521618 90814516070874624 90991888172575551 91065997871364096 91095675563354112 91273596804688788 91405528291574784 91722908598142752 91861973003641344 92006880451387776 92041390919664081 92116355401598976 92146375396841472 92326348786288428 92436203857854528 92466328089191616 92722384055556864 93178827782240256 93332399740132896 93502365378706368 93791846386070784 93827026369604654 93903445188931584 93934047582670848 94051572952052736 94082223619464192 94117512519355752 94378140913691808 94408898007031776 94736706680667303 94813866402674688 94916214693131328 94986529908527104 94999049735492412 95136366181026816 95354424363921408 95466700785822048 95611441289504256 95798182385772819 95859766963700992 95907451943651328 96010980721887168 96094771185728772 96156546427984896 96240463929566784 96344352182727054 96422821275561984 96454244714139648 96789155286063744 97057181941848576 97118373809798208 97265618474443776 97455590385526674 97534964542869504 97566750420185088 97603346316368928 97757310479599512 97873627614198912 97905523859144064 98176641941177856 98245473594766092 98517533059029168 98659935298842624 99002504518630272 99309013820545536 99346263214875516 99653836785200208 99804925556587776 99929796261556032 99962362595680704 100081303425045504 100276774720797546 100309454132471262 100391152661655552 100651892384139264 100848478111452036 100923188027810048 101082389067340992 101235643718298624 101433369584935926 101498576785095168 101549066763866112 101587156370098272 101812813864925184 101901667690129536 102011667017005116 102166330579733952 102449247605284608 102482635008773376 102669263945246208 102831219328021632 102987125443528704 103188272172910596 103344719629096512 103630899826798848 103664672321446656 103703555461141986 103788018366713856 103990729340086344 104024619100340568 104312682062501472 104826181255020288 104985112004161536 105150720515871744 105190161051044664 105515827184329632 105641375837548032 105675803530504704 105882201584275221 105968438920636416 106175408527903284 106210010257910748 106243664183258112 106572591936147456 106665599703009024 106859846147092992 107190681584080896 107230887279548176 107400038384049804 107469081301865472 107562871450692288 107801802915803136 107842237834163616 107895883436607744 108176114731483008 108270521920762632 108475673935007232 108511025303407104 108708632412613632 108887799696821712 109045191646089216 109086092941824096 109258170536022984 109423820783749248 109554019387086848 109589722179782656 109726835110728192 109762594222708224 109803764605915044 110107831065973776 110143714341537072 110616177469787136 110832224691407814 110922493647826944 110992427211197952 111377817583459056 111546681504421632 111722640548113728 111855574416227328 111892027267593216 112110566383350234 112201876504203264 112280541251161248 112493291488155648 112591466353176192 113145719449863168 113233378932156672 113496015794909184 113538586531286304 113790791966681088 113890099183085952 114062772064671744 114185898883232064 114242700109349376 114285550916360556 114539415598040832 114639376151395728 114713072931631104 114937121902200696 115103257848649728 115255403555945184 115292964384870048 115502921938401984 115860516123969792 115903973750688102 115998373468680192 116036176425652224 116262809582733576 116439079816019072 116584762305148704 116622756361627488 116761520662553088 116989570507597137 117027696487883139 117084854406039552 117123011438598144 117336301651709952 117521393517739008 117929453911897824 118108251004681728 118338931182425247 118435314087770112 118473911224510464 118518349098447984 118705305582370836 118846547817241536 118885278971817792 119110543928635392 119214493785715968 119524122206165376 119801350005737472 120217326915479616 120484367964721152 120589516782091008 120634748189491698 120772346892005376 120902716464598656 121008230382028824 121086021427832832 121277028280278528 121322517563434068 121382868866183712 121698129072918384 121804337160857961 121874037722099712 122297211464190336 122482630671521792 122498774658924426 122675840601850368 122721854559552108 123101798381717904 123248271810472704 123288437452255488 123629845407409152 123871309949220498 123911678634229206 123972198782865408 124012600346750976 124443199653510528 124669820504941824 124866480612597696 125055795181427712 125300044781391438 125402097269403648 125442964825952256 125490016692474336 125837521218255744 125878530676042368 126315608907556404 126554952924175104 126665399647323216 126848488241369088 127288934381096064 127481921719339008 127683017769272832 127730909847697092 128014640962516224 128126361580971696 128208728570646528 128320618572755712 128459136243636072 128856842547795936 128969298170320194 129052207048084992 129304262139975783 129409575922464768 129491165079730944 129687491299258368 129940787180702232 130137795088491904 130343080639466016 130498170152265216 130540698478858752 130795660780575273 130902189254903808 130993964793021456 131356710745372224 131720461206794496 131763387868422912 132003339358173696 132412018427394048 132461684286500688 132670635650885052 132871782380266944 133073234075450368 133239728348741376 133283150127574272 133333142735753982 133441737900060672 133702366294396728 133745938843295016 134464637481936048 134776518756454656 134980858291064832 135244492779914568 135331435713460224 135449541826797696 135544913960311296 135663206379852384 135868890253506048 136015556022673488 136134259179782427 136221774106311936 136598996807046144 136643513345031168 136892351926994944 136910395207033182 137108292437362176 137584362897214128 137792959505462016 138174533102398464 138219563095262208 138271407281522648 138489523179432642 138602318034604032 138654305786781792 138699492133787424 139083576083335296 139768241673360384 139998599610199344 140200960687828992 140253548068059552 140687769579106176 140740539554406981 140855167783397376 140901071374006272 141176268779033628 141567211370537712 141613347010547664 141658218911010816 142220799604012032 142479794862790656 142704549271540224 143031636545882112 143200051178733072 143292108402487296 143417161934256384 143789650445551488 143861177915476992 144016471082830752 144142156778593158 144234819641977344 144360695894350176 144516528274090581 144634231913342976 144681367071209472 144944843216818176 145183732929095616 145448123922432128 145677560714697312 145898427711665664 146183385578290011 146302446814304256 146350125630277632 146405019474553392 146810441421298368 146858285788716096 147264962911766784 147368210392149138 147488236626382848 147776299588543752 147989902948263936 148503756777945408 148728908672562176 148963520730818304 149019394822313274 149140765888303104 149189369690124288 149480755177800312 149707388334881664 150121955137568256 150415162081196319 150464181198706893 150586728992483328 150860959266484224 150977838576208896 151384782041715072 151623583601011488 151853465577447936 152150054377403889 152247865177642752 152323600145799168 152380734555147408 152719220797387776 152852501535194304 153017500525507674 153249495869600928 153673871407926912 153723952513160064 154003895917869312 154480688165293056 154538631667584136 154782408259365894 154908473097498624 154958956549705728 155017079443644768 155446349740198272 155497008482169984 155555333191712979 155682027550070784 155986094010129516 156036928650510852 156469023093752208 156695191356985344 157239271882530432 157477668006242304 157785241576566996 158024465464597312 158273740776494448 158462063756322048 158513705295757056 158952658380954624 159365496274887168 159858887904221184 159998399554513536 160289769220639488 160786022376121344 160846330919322264 161100057576074706 161203621952798208 161344307176038432 161702704373704704 161763356751245424 161843825154911616 162264172097224512 162405782881143948 163062948618920448 163331699545232568 163567787469133824 163629139412736144 164135731175623872 164331029080630272 164384583269673984 164590252666092288 164643891334062336 164705646908872566 164839793876545536 165161746598960664 165215571512305608 165924266204680704 166226427339922432 166248337037111721 166488640816796928 166741060241903616 167066726375188584 167320022256632448 167783361624340992 167838040901389824 168165849575025351 168302814756304896 168420811876741872 168739937232233472 168887199529764288 169718579174794752 169850068398235008 170244023692363776 170307879796929456 170686187950021632 170835148774628928 171094158097007616 171278848324848096 171428326374540834 171809123397061248 171959064227093592 172069609397446656 172405682853301044 172654886772974592 173189422026141696 173254382907602976 173790774185954688 173855960626032153 173997560203020288 174054264638478336 174394214374100364 174658619724028608 174877143457723056 174934134542441232 175142280993829632 175627281609059328 175684517157897216 176004452477564928 176615579048667584 176894180867846736 177162376507022592 177652971131655168 177710866836765696 177777523647671976 178269821725862304 178327918457726688 178665815892953088 178821740678573952 179286183309248064 179702025008606208 180325990373219424 180599389102396928 180726551947081728 180884275173136512 180952122284237547 181158520338008064 181354074696897984 181512345573043236 181629032141749248 181983776345151102 182131995742728192 182191351126708224 182547193609377576 182811056583149568 183445817196285504 183723946007282688 184013760902775552 184082781839328162 184232710803197952 184292750793682944 184652697572576856 184872407715709056 184932656178383232 185444768111113728 185806964923830747 185867517951343809 186357655564480512 186664799480265792 187004730757412736 187583692772141568 187654052739209308 187950067172087157 188103145904105472 188164447238928384 188235025038711504 188756281827383616 188817796014063552 189473413361334606 189627732805349376 189832429386262656 189998099470984824 190272732362053632 190933401571644096 191222882579008512 191596364771545638 191719533927401984 191814903887302656 192021961443774336 192189542371457544 192313092855969792 192480927859133568 192688704365454108 193578310572127488 194114363883697152 194236747619596416 194531236948887552 194911180771053348 195206692632737856 195514620959199024 195747255228397824 195811047718288128 196353283882355712 196490947189532184 197035066118058336 198005009037260544 198618027641091072 198692526429751032 199307673570400416 199609851113175552 199859592523112064 199924725191361408 199999714103630973 200162606850091008 200553549441595092 200618908264942524 201303784768278528 201696956222904072 201846376055620096 202164778134681984 202471287436597248 202866739169871852 202997153570190336 203174312740196544 203625627729850368 203803335380259072 204023334034010232 204332661159467904 204898495210569216 204965270017546752 205338527890492416 205662438656043264 205974250887057408 206376544345821192 206689439258193024 207261799653597696 207329344642893312 207407110922283972 207734284769148963 207981458680172688 208049238200681136 208625364125002944 209652362510040576 210301441031743488 210380322102089328 211031654368659264 211282751675096064 211351607061009408 211764403168550442 211936877841272832 212350817055806568 212420020515821496 212487328366516224 213331199406018048 213719692294185984 214381363168161792 214461774559096352 214800076768099608 214938162603730944 215125742901384576 215684475668327232 215791766873215488 216352229462966016 216541043841525264 216951347870014464 217022050606814208 217417264825227264 217775599393643424 218172185883648192 218516341072045968 218847641567498496 219108038774173696 219179444359565312 219453670221456384 219525188445416448 219607529211830088 220215662131947552 220287428683074144 221052315588223707 221232354939574272 221664449382815628 221984854422395904 222755635166918112 223093363008843264 223445281096227456 223529092233469911 223711148832454656 223784054535186432 224221132766700468 224561082502322496 224986582976311296 225182932706352384 226291438899726336 226466757864313344 227077173062572608 227581583933362176 227780198366171904 228125544129343488 228371797766464128 228485400218698752 228571101832721112 229078831196081664 229278752302791456 229874243804401392 230206515697299456 230510807111890368 230585928769740096 231005843876803968 231721032247939584 231807947501376204 232173612389048841 232525619165467152 232878159632038144 233169524610297408 233245512723254976 233523041325106176 233979141015194274 234055392975766278 234169708812079104 234246022877196288 235042787035478016 235858907823795648 236216502009363456 236677862364850494 236870628175540224 236947822449020928 237036698196895968 237410611164741672 237693095634483072 237770557943635584 238428987571431936 239048244412330752 239602700011474944 240434653830959232 241179033564182016 241269496378983396 241805432929197312 242016460764057648 242172042855665664 242554056560557056 242645035126868136 242765737732367424 243396258145836768 243608674321715922 244594422928380672 244965261343043584 244997549317848852 245351681203700736 245443709119104216 246203596763435808 246496543620945408 246576874904510976 247058470363308849 247259690814818304 247742619898440996 247823357268458412 248886399307021056 249339641009883648 249732961225195392 250111590362855424 250600089562782876 250980033384948672 251675042436511488 251757061352084736 252631217815112808 253109905848350208 253330799294646432 254577868762192128 254963843438678016 255366035538545664 255461819695394184 256029281925032448 256252723161943392 256641237145511424 256918272487272144 257142489561811251 257713685095591872 257938596340640388 258104414096169984 258608524279951566 258819151844929536 258982330159461888 259881574361404464 260275590176983808 260686161278932032 260996340304530432 261081396957717504 261591321561150546 261804378509807616 261987929586042912 262713421490744448 263440922413588992 263526775736845824 264006678716347392 264824036854788096 264923368573001376 265341271301770104 265743564760533888 266146468150900736 266479456697482752 266566300255148544 266666285471507964 267404732588793456 267491877686590032 268929274963872096 269553037512909312 270488985559829136 270662871426920448 270899083653595392 271089827920622592 271326412759704768 271737780507012096 272031112045346976 272268518359564854 272443548212623872 272975664517726653 273197993614092288 273287026690062336 273784703853989888 273820790414066364 274216584874724352 275168725794428256 275585919010924032 276124172758992243 276349066204796928 276439126190524416 276542814563045296 276979046358865284 277308611573563584 277398984267574848 278167152166670592 279536483346720768 279997199220398688 280507096136119104 281375539158212352 281481079108813962 281710335566794752 281802142748012544 282352537558067256 283134422741075424 283226694021095328 284210120042001909 284441599208024064 284959589725581312 285409098543080448 286063273091764224 286400102357466144 286834323868512768 287394547157318457 287579300891102976 287722355830953984 288032942165661504 288284313557186316 288469639283954688 288721391788700352 289033056548181162 289268463826685952 289362734142418944 290367465858191232 290896247844864256 291355121429394624 291796855423331328 292366771156580022 292604893628608512 292700251260555264 292810038949106784 293620882842596736 293716571577432192 294529925823533568 294736420784298276 295552599177087504 295979805896527872 297007513555890816 297457817345124352 297927041461636608 298038789644626548 298961510355600624 299414776669763328 300243910275136512 300830324162392638 300928362397413786 301173457984966656 301955677152417792 302769564083430144 303247167202022976 303706931154895872 304300108754807778 304495730355285504 304647200291598336 304761469110294816 305438441594775552 305705003070388608 306035001051015348 306498991739201856 307347742815853824 307447905026320128 308007791835738624 308961376330586112 309077263335168272 309564816518731788 310034158887289536 310892699480396544 310994016964339968 311110666383425958 311364055100141568 311972188020259032 312073857301021704 312938046187504416 314478543765060864 314955336012484608 315570483153133992 316048930929194624 316547481552988896 316924127512644096 317027410591514112 317646604752825663 317905316761909248 318730992549774336 319717775808442368 319996799109027072 320579538441278976 321572044752242688 321692661838644528 322200115152149412 322407243905596416 322688614352076864 323405408747409408 323526713502490848 323687650309823232 324528344194449024 324811565762287896 326125897237840896 326663399090465136 327135574938267648 327258278825472288 328271462351247744 328394592293616289 328662058161260544 328769166539347968 329180505332184576 329287782668124672 329411293817745132 330323493197921328 330431143024611216 331848532409361408 332452854679844864 332496674074223442 332977281633593856 334133452750377168 334640044513264896 335566723248681984 335676081802779648 336331699150050702 336605629512609792 336841623753483744 337479874464466944 337774399059528576 339437158349589504 339700136796470016 340488047384727552 340615759593858912 341372375900043264 341670297549257856 342188316194015232 342557696649696192 342856652749081668 343618246794122496 343918128454187184 344139218794893312 344811365706602088 345309773545949184 346508765815205952 347581548371909376 347711921252064306 347995120406040576 348108529276956672 348788428748200728 349317239448057216 349754286915446112 349868269084882464 350284561987659264 350968711522791411 351083089463649417 351254563218118656 351369034315794432 352008904955129856 353231158097335168 353788361735693472 354324753014045184 355016793547275741 355305942263310336 355421733673531392 355555047295343952 356539643451724608 356655836915453376 357331631785906176 357643481357147904 358572366618496128 359404050017212416 360651980746438848 361198778204793856 361453103894163456 361768550346273024 361904244568475094 362317040676016128 362708149393795968 363024691146086472 363258064283498496 363967552690302204 365094387218755152 365413011482573883 365622113166299136 366891634392571008 367447892014565376 368027521805551104 368165563678656324 369305395145153712 369744815431418112 369865312356766464 370889536222227456 371613929847661494 371735035902687618 373329598960531584 374009461514825472 375167385544283136 375308105478418616 375900134344174314 376206291808210944 376328894477856768 376470050077423008 377512563654767232 377635592028127104 378946826722669212 379664858772525312 379996198941969648 380545464724107264 381866803143288192 382445765158017024 383192729543091276 383439067854803968 384043922887548672 384379084742915088 384626185711939584 384961855718267136 385377408730908216 387156621144254976 387912786419927349 388228727767394304 388473495239192832 389062473897775104 389822361542106696 390413385265475712 391029241918398048 391494510456795648 391622095436576256 392386982341725819 392706567764711424 392981894379064368 394070132236116672 396010018074521088 397236055282182144 397385052859502064 398615347140800832 399219702226351104 399719185046224128 399849450382722816 399999428207261946 400325213700182016 401107098883190184 401237816529885048 403393912445808144 403692752111240192 404329556269363968 404942574873194496 405733478339743704 405994307140380672 406348625480393088 407606670760518144 408046668068020464 408402777539347281 408665322318935808 409796990421138432 409930540035093504 410677055780984832 411324877312086528 412753088691642384 413378878516386048 414523599307195392 414658689285786624 414814221844567944 415468569538297926 415962917360345376 416098476401362272 417250728250005888 419304725020081152 420602882063486976 420760644204178656 422063308737318528 422221618663220943 422565503350192128 422703214122018816 423528806337100884 424701634111613136 424840041031642992 424974656733032448 426662398812036096 427439384588371968 428923549118192704 429600153536199216 429876325207461888 430251485802769152 431368951336654464 431583533746430976 432704458925932032 433082087683050528 433549584822271743 433902695740028928 434044101213628416 434834529650454528 435551198787286848 436344371767296384 437032682144091936 437695283134996992 438550156734870033 438907340442912768 439050376890832896 439215058423660176 440431324263895104 440574857366148288 442104631176447414 442464709879148544 443328898765631256 443969708844791808 445511270333836224 446186726017686528 446890562192454912 447058184466939822 447422297664909312 447568109070372864 448442265533400936 449122165004644992 450365865412704768 451245486243588957 451392543596120679 452582877799452672 452933515728626688 454154346125145216 455560396732343808 456450163132211667 456743595532928256 456970800437397504 457142203665442224 458157662392163328 458557504605582912 459748487608802784 461021614223780736 461171857539480192 462011687753607936 463442064495879168 463615895002752408 464347224778097682 465051238330934304 465756319264076288 466339049220594816 466491025446509952 466665999575138937 467046082650212352 467958282030388548 468110785951532556 470085574070956032 471717815647591296 472433004018726912 473355724729700988 474073396393791936 474821222329483344 475386191268966144 475541115887271168 476857975142863872 478096488824661504 480869307661918464 482358067128364032 482538992757966792 483610865858394624 484032921528115296 485108113121114112 485290070253736272 485531475464734848 486792516291673536 487217348643431844 489188845856761344 489995098635697704 490703362407401472 490887418238208432 492407193526871616 492993087241890816 493153749809021952 494116940726617698 494519381629636608 495485239796881992 495646714536916824 497772798614042112 498679282019767296 499465922450390784 500223180725710848 501200179125565752 501960066769897344 503350084873022976 503514122704169472 504497548725076053 505262435630225616 506219811696700416 506661598589292864 509155737524384256 510732071077091328 510923639390788368 512058563850064896 512505446323886784 513282474291022848 513836544974544288 514284979123622502 515427370191183744 515877192681280776 516208828192339968 517217048559903132 517964660318923776 519763148722808928 520551180353967616 521372322557864064 521567881878096459 521992680609060864 522162793915435008 523182643122301092 523975859172085824 525426842981488896 526881844827177984 527053551473691648 528013357432694784 529846737146002752 530682542603540208 531487129521067776 532292936301801472 532958913394965504 533132600510297088 533332570943015928 534809465177586912 534983755373180064 537858549927744192 539106075025818624 540977971119658272 541798167307190784 542179655841245184 542652825519409536 542856366852712641 543475561014024192 544062224090693952 544537036719129708 544887096425247744 545951329035453306 546395987228184576 546574053380124672 547641580828132728 548433169749448704 550337451588856512 551171838021848064 552248345517984486 552698132409593856 552878252381048832 553085629126090592 553958092717730568 554617223147127168 554797968535149696 556334304333341184 559072966693441536 559994398440797376 561014192272238208 562751078316424704 562962158217627924 563850201516261471 564705075116134512 566268845482150848 566453388042190656 568420240084003818 568883198416048128 570818197086160896 572800204714932288 573668647737025536 574789094314636914 575158601782205952 575444711661907968 576065884331323008 576568627114372632 576939278567909376 577442783577400704 578066113096362324 580734931716382464 581792495689728512 582710242858789248 583593710846662656 584733542313160044 585620077898213568 587241765685193472 587433143154864384 589059851647067136 589472841568596552 591105198354175008 594015027111781632 594915634690248704 595854082923273216 596077579289253096 597923020711201248 598829553339526656 599999142310892919 600487820550273024 601660648324785276 601856724794827572 603911354304835584 605539128166860288 606494334404045952 607413862309791744 608600217509615556 608991460710571008 609522938220589632 610876883189551104 611410006140777216 612070002102030696 612997983478403712 614695485631707648 614895810052640256 616015583671477248 617922752661172224 618154526670336544 619129633037463576 620068317774579072 621785398960793088 621988033928679936 622221332766851916 623944376040518064 624147714602043408 625876092375008832 628957087530121728 631140966306267984 632097861858389248 633094963105977792 633848255025288192 634054821183028224 635293209505651326 635810633523818496 637461985099548672 639993598218054144 641159076882557952 643144089504485376 643385323677289056 644400230304298824 644814487811192832 645377228704153728 647053427004981696 647375300619646464 649056688388898048 649623131524575792 652251794475681792 653326798180930272 654516557650944576 656542924702495488 656789184587232578 657324116322521088 657538333078695936 658361010664369152 658575565336249344 658822587635490264 660646986395842656 660862286049222432 663156946764671121 663697064818722816 664905709359689728 664993348148446884 665954563267187712 668266905500754336 669280089026529792 670587276700409733 671133446497363968 671352163605559296 672663398300101404 673683247506967488 674959748928933888 675548798119057152 678874316699179008 679400273592940032 681231519187717824 682744751800086528 683340595098515712 684376632388030464 685115393299392384 685713305498163336 687236493588244992 687836256908374368 689622731413204176 690619547091898368 693017531630411904 695163096743818752 695423842504128612 697576857496401456 698634478896114432 699508573830892224 699736538169764928 700569123975318528 701937423045582822 702166178927298834 702509126436237312 702738068631588864 706462316194670336 707576723471386944 708649506028090368 710033587094551482 710611884526620672 710843467347062784 711110094590687904 713079286903449216 713311673830906752 715286962714295808 717144733236992256 718808100034424832 721303961492877696 722397556409587712 723537100692546048 723808489136950188 725416298787591936 726049382292172944 726516128566996992 727935105380604408 730188774437510304 730826022965147766 733783268785142016 734895784029130752 736055043611102208 736331127357312648 738610790290307424 739489630862836224 739730624713532928 741175411089926547 741779072444454912 743227859695322988 743470071805375236 746659197921063168 748018923029650944 750334771088566272 750616210956837232 751800268688348628 752940100154846016 755025127309534464 755271184056254208 757893653445338424 759329717545050624 759992397883939296 763733606286576384 764891530316034048 766385459086182552 766878135709607936 768087845775097344 768758169485830176 769923711436534272 770754817461816432 771427468685433753 774313242288509952 775825572839854698 776457455534788608 776946990478385664 779644723084213392 780826770530951424 782058483836796096 782989020913591296 783244190873152512 784773964683451638 785413135529422848 785963788758128736 788140264472233344 792020036149042176 794472110564364288 794770105719004128 797230694281601664 798439404452702208 799438370092448256 799698900765445632 799998856414523892 802214197766380368 802475633059770096 806787824891616288 807385504222480384 808659112538727936 811466956679487408 811988614280761344 812697250960786176 815213341521036288 816093336136040928 816805555078694562 817330644637871616 818926993553179959 819593980842276864 819861080070187008 821354111561969664 822649754624173056 825506177383284768 826757757032772096 828372518276976729 829047198614390784 829317378571573248 829628443689135888 830937139076595852 831925834720690752 832196952802724544 834501456500011776 838609450040162304 841521288408357312 844126617474637056 844443237326441886 845131006700384256 845406428244037632 847057612674201768 849403268223226272 849680082063285984 852630360126005727 853324797624072192 854878769176743936 857847098236385408 859200307072398432 860502971605538304 862183641471955371 862737902673308928 863167067492861952 865408917851864064 866164175366101056 867099169644543486 867805391480057856 868088202427256832 871102397574573696 872688743534592768 874065364288183872 875390566269993984 877100313469740066 877814680885825536 878100753781665792 878430116847320352 880862648527790208 881149714732296576 884209262352894828 886657797531262512 887939417689583616 891022540667672448 892373452035373056 893781124384909824 894116368933879644 896884531066801872 898244330009289984 900731730825409536 902490972487177914 902785087192241358 905867031457253376 908308692250290432 911120793464687616 912900326264423334 913487191065856512 913941600874795008 914284407330884448 916315324784326656 917115009211165824 919496975217605568 922043228447561472 922343715078960384 924023375507215872 926884128991758336 927231790005504816 928694449556195364 930102476661868608 931512638528152576 932678098441189632 932982050893019904 933331999150277874 934092165300424704 935916564060777096 936221571903065112 943435631295182592 944866008037453824 946711449459401976 948146792787583872 949642444658966688 950772382537932288 951082231774542336 952939814258476989 953715950285727744 956192977649323008 961738615323836928 964716134256728064 965077985515933584 967221731716789248 968065843056230592 970216226242228224 970580140507472544 971062950929469696 973585032583347072 974434697286863688 978377691713522688 979990197271395408 981406724814802944 981774836476416864 984814387053743232 985183776880848867 985986174483781632 986307499618043904 988233881453235396 990970479593763984 991293429073833648 995545597228084224 997358564039534592 998931844900781568 1002400358251131504 1003920133539794688 1006700169746045952 1007028245408338944 1008995097450152106 1010524871260451232 1012439623393400832 1013323197178585728 1018311475048768512 1021464142154182656 1021847278781576736 1024117127700129792 1025010892647773568 1026564948582045696 1027673089949088576 1028569958247245004 1030854740382367488 1031754385362561552 1032417656384679936 1034434097119806264 1035929320637847552 1039526297445617856 1041102360707935232 1042744645115728128 1043135763756192918 1043985361218121728 1044325587830870016 1046365286244602184 1047951718344171648 1050853685962977792 1052906134568374233 1053249268390948251 1053763689654355968 1054107102947383296 1056026714865389568 1059693474292005504 1061365085207080416 1062974259042135552 1065050380641827223 1065917826789931008 1066265201020594176 1066665141886031856 1069618930355173824 1069967510746360128 1075717099855488384 1078212150051637248 1081955942239316544 1083596334614381568 1084359311682490368 1085305651038819072 1085712733705425282 1086951122028048384 1088124448181387904 1089074073438259416 1089774192850495488 1091902658070906612 1095283161656265456 1096239034447721649 1096866339498897408 1100674903177713024 1102343676043696128 1104496691035968972 1106171258252181184 1107916185435461136 1109234446294254336 1109595937070299392 1112668608666682368 1119988796881594752 1122028384544476416 1125502156632849408 1125924316435255848 1127700403032522942 1129410150232269024 1132537690964301696 1132906776084381312 1136840480168007636 1141636394172321792 1145600409429864576 1147337295474051072 1149578188629273828 1150317203564411904 1152131768662646016 1153137254228745264 1153878557135818752 1154885567154801408 1156132226192724648 1161469863432764928 1163584991379457024 1163738359259782047 1165420485717578496 1167187421693325312 1169467084626320088 1171240155796427136 1174483531370386944 1174866286309728768 1177160947025177457 1178119703294134272 1178945683137193104 1182210396708350016 1188030054223563264 1191708165846546432 1192155158578506192 1195846041422402496 1197659106679053312 1199998284621785838 1200975641100546048 1203321296649570552 1203713449589655144 1211078256333720576 1212988668808091904 1214827724619583488 1217200435019231112 1217982921421142016 1219045876441179264 1222820012281554432 1224140004204061392 1225208332618041843 1225995966956807424 1229390971263415296 1229791620105280512 1232031167342954496 1236309053340673088 1238259266074927152 1240136635549158144 1243570797921586176 1243976067857359872 1244442665533703832 1247888752081036128 1248295429204086816 1251752184750017664 1257914175060243456 1262281932612535968 1264195723716778496 1266189926211955584 1266664855989662829 1267696510050576384 1268109642366056448 1270586419011302652 1274923970199097344 1279987196436108288 1282318153765115904 1286770647354578112 1288800460608597648 1289628975622385664 1290754457408307456 1294106854009963392 1294750601239292928 1298113376777796096 1299246263049151584 1300648754466815229 1304503588951363584 1306653596361860544 1309033115301889152 1313085849404990976 1313578369174465156 1315650470204610099 1316722021328738304 1317151130672498688 1317645175270980528 1321293972791685312 1321724572098444864 1326313893529342242 1327394129637445632 1329986696296893768 1331909126534375424 1336533811001508672 1338560178053059584 1341174553400819466 1342266892994727936 1342704327211118592 1345326796600202808 1347366495013934976 1351097596238114304 1357748633398358016 1358800547185880064 1362463038375435648 1366681190197031424 1369350489396635001 1370230786598784768 1371426610996326672 1374472987176489984 1375672513816748736 1379245462826408352 1386035063260823808 1390326193487637504 1390847685008257224 1395153714992802912 1397268957792228864 1399017147661784448 1399473076339529856 1399997998725416811 1401138247950637056 1403874846091165644 1404332357854597668 1412924632389340672 1415153446942773888 1417299012056180736 1420067174189102964 1422220189181375808 1426158573806898432 1426623347661813504 1430573925428591616 1434289466473984512 1442607922985755392 1444795112819175424 1447074201385092096 1447616978273900376 1450832597575183872 1452098764584345888 1455870210761208816 1460377548875020608 1461652045930295532 1467566537570284032 1472110087222204416 1472662254714625296 1477221580580614848 1478979261725672448 1479461249427065856 1482350822179853094 1483558144888909824 1486455719390645976 1486940143610750472 1493318395842126336 1496037846059301888 1500669542177132544 1501232421913674464 1503600537376697256 1505880200309692032 1510050254619068928 1510542368112508416 1515787306890676848 1518659435090101248 1519984795767878592 1527467212573152768 1532770918172365104 1533756271419215872 1536175691550194688 1537516338971660352 1539847422873068544 1541509634923632864 1542854937370867506 1548626484577019904 1551651145679709396 1553893980956771328 1559289446168426784 1561653541061902848 1564116967673592192 1564703645634289377 1565978041827182592 1566488381746305024 1569547929366903276 1571927577516257472 1576280528944466688 1584040072298084352 1589540211438008256 1594461388563203328 1596878808905404416 1598876740184896512 1599397801530891264 1599997712829047784 1604428395532760736 1604951266119540192 1613575649783232576 1614771008444960768 1617318225077455872 1622933913358974816 1625394501921572352 1628569100558137923 1630426683042072576 1632186672272081856 1633611110157389124 1634661289275743232 1637853987106359918 1639187961684553728 1639722160140374016 1645299509248346112 1651012354766569536 1653515514065544192 1656745036553953458 1658094397228781568 1658634757143146496 1659256887378271776 1661874278153191704 1663851669441381504 1664393905605449088 1669002913000023552 1677218900080324608 1683042576816714624 1688253234949274112 1688886474652883772 1694115225348403536 1698806536446452544 1699360164126571968 1705260720252011454 1706649595248144384 1715694196472770816 1718400614144796864 1721005943211076608 1724367282943910742 1725475805346617856 1726334134985723904 1730817835703728128 1732328350732202112 1734198339289086972 1742204795149147392 1745377487069185536 1748130728576367744 1750781132539987968 1754200626939480132 1756860233694640704 1761725297055580416 1762299429464593152 1768418524705789656 1773315595062525024 1782045081335344896 1784746904070746112 1787562248769819648 1788232737867759288 1793769062133603744 1796488660018579968 1799997426932678757 1801463461650819072 1804981944974355828 1805570174384482716 1811734062914506752 1816617384500580864 1822241586929375232 1825800652528846668 1826974382131713024 1828568814661768896 1832630649568653312 1834230018422331648 1838993950435211136 1844086456895122944 1844687430157920768 1848046751014431744 1853768257983516672 1854463580011009632 1857388899112390728 1860204953323737216 1863025277056305152 1865356196882379264 1865964101786039808 1866663998300555748 1871833128121554192 1872443143806130224 1886871262590365184 1893422898918803952 1896293585575167744 1899284889317933376 1901544765075864576 1902164463549084672 1905879628516953978 1907431900571455488 1912385955298646016 1923477230647673856 1929432268513456128 1930155971031867168 1934443463433578496 1936131686112461184 1941160281014945088 1942125901858939392 1947170065166694144 1948869394573727376 1956755383427045376 1959980394542790816 1963549672952833728 1969628774107486464 1970367553761697734 1971972348967563264 1972614999236087808 1976467762906470792 1981940959187527968 1982586858147667296 1989470840294013363 1991091194456168448 1994717128079069184 1997863689801563136 2004800716502263008 2007840267079589376 2011761830101229199 2013400339492091904 2014056490816677888 2017990194900304212 2021049742520902464 2024879246786801664 2026646394357171456 2036622950097537024 2043694557563153472 2048234255400259584 2050021785295547136 2053129897164091392 2055346179898177152 2057139916494490008 2061709480764734976 2063508770725123104 2068868194239612528 2071858641275695104 2079052594891235712 2082204721415870464 2085489290231456256 2086271527512385836 2092730572489204368 2095903436688343296 2101707371925955584 2105812269136748466 2106498536781896502 2107527379308711936 2108214205894766592 2119386948584011008 2122730170414160832 2125948518084271104 2130100761283654446 2131835653579862016 2132530402041188352 2133330283772063712 2139237860710347648 2139935021492720256 2151434199710976768 2156424300103274496 2163911884478633088 2167192669228763136 2170611302077638144 2171425467410850564 2176248896362775808 2178148146876518832 2179548385700990976 2183805316141813224 2190566323312530912 2192478068895443298 2201349806355426048 2204687352087392256 2208993382071937944 2212342516504362368 2215832370870922272 2218468892588508672 2219191874140598784 2223526233269779641 2225337217333364736 2239977593763189504 2244056769088952832 2251004313265698816 2251848632870511696 2255400806065045884 2258820300464538048 2265075381928603392 2265813552168762624 2273680960336015272 2291200818859729152 2294674590948102144 2299156377258547656 2300634407128823808 2304263537325292032 2306274508457490528 2309771134309602816 2312264452385449296 2314282406056301259 2322939726865529856 2327169982758914048 2327476718519564094 2330840971435156992 2338934169252640176 2342480311592854272 2348967062740773888 2349732572619457536 2354321894050354914 2356239406588268544 2357891366274386208 2364420793416700032 2376060108447126528 2383416331693092864 2384310317157012384 2391692082844804992 2395318213358106624 2399996569243571676 2406642593299141104 2407426899179310288 2422156512667441152 2425977337616183808 2434400870038462224 2435965842842284032 2438091752882358528 2445640024563108864 2448280008408122784 2450416665236083686 2451991933913614848 2456780980659539877 2458781942526830592 2459583240210561024 2464062334685908992 2472618106681346176 2476518532149854304 2480273271098316288 2485117554830930187 2487141595843172352 2487952135714719744 2488885331067407664 2495777504162072256 2496590858408173632 2503504369500035328 2515828350120486912 2524563865225071936 2528391447433556992 2532379852423911168 2533329711979325658 2535393020101152768 2536219284732112896 2541172838022605304 2557891080378017181 2559974392872216576 2564636307530231808 2573541294709156224 2577600921217195296 2581508914816614912 2586550924415866113 2588213708019926784 2589501202478585856 2596226753555592192 2598492526098303168 2601297508933630458 2613307192723721088 2618066230603778304 2626171698809981952 2627156738348930312 2631300940409220198 2633444042657476608 2634302261344997376 2635290350541961056 2642587945583370624 2643449144196889728 2652627787058684484 2659973392593787536 2663818253068750848 2673067622003017344 2677120356106119168 2682349106801638932 2690653593200405616 2694732990027869952 2702195192476228608 2717601094371760128 2724926076750871296 2733362380394062848 2738700978793270002 2740461573197569536 2742853221992653344 2748945974352979968 2751345027633497472 2758490925652816704 2772070126521647616 2780652386975275008 2781695370016514448 2790307429985605824 2794537915584457728 2798034295323568896 2798946152679059712 2799995997450833622 2802276495901274112 2807749692182331288 2808664715709195336 2825849264778681344 2830306893885547776 2834598024112361472 2840134348378205928 2844440378362751616 2852317147613796864 2853246695323627008 2858819442775430967 2861147850857183232 2868578932947969024 2885215845971510784 2894148402770184192 2895233956547800752 2901665195150367744 2904197529168691776 2911740421522417632 2920755097750041216 2923304091860591064 2935133075140568064 2944220174444408832 2945324509429250592 2954443161161229696 2955551330642546601 2957958523451344896 2958922498854131712 2964701644359706188 2972911438781291952 2973880287221500944 2986636791684252672 2992075692118603776 3002464843827348928 3007201074753394512 3011760400619384064 3020100509238137856 3021084736225016832 3031574613781353696 3037318870180202496 3039969591535757184 3054934425146305536 3065541836344730208 3072351383100389376 3075032677943320704 3079694845746137088 3083019269847265728 3085709874741735012 3097252969154039808 3103302291359418792 3107787961913542656 3118578892336853568 3123307082123805696 3128233935347184384 3129407291268578754 3131956083654365184 3132976763492610048 3139095858733806552 3143855155032514944 3152561057888933376 3158718403705122699 3159747805172844753 3168080144596168704 3179080422876016512 3188922777126406656 3195151141925481669 3197753480369793024 3198795603061782528 3199995425658095568 3208856791065521472 3209902532239080384 3227151299566465152 3234636450154911744 3245867826717949632 3250789003843144704 3257138201116275846 3260853366084145152 3264373344544163712 3267222220314778248 3269322578551486464 3275707974212719836 3290599018496692224 3302024709533139072 3307031028131088384 3313490073107906916 3318513774756543552 3323748556306383408 3327703338882763008 3328787811210898176 3338005826000047104 3366085153633429248 3376506469898548224 3377772949305767544 3388230450696807072 3397613072892905088 3398720328253143936 3410521440504022908 3431388392945541632 3436801228289593728 3442011886422153216 3448734565887821484 3450951610693235712 3461635671407456256 3464656701464404224 3468396678578173944 3484409590298294784 3490754974138371072 3496261457152735488 3501562265079975936 3508401253878960264 3513720467389281408 3523450594111160832 3524598858929186304 3531482841075532371 3536837049411579312 3546631190125050048 3564090162670689792 3575124497539639296 3576465475735518576 3587538124267207488 3592977320037159936 3599994853865357514 3602926923301638144 3609963889948711656 3611140348768965432 3633234769001161728 3644483173858750464 3651601305057693336 3653948764263426048 3657137629323537792 3668460036844663296 3677987900870422272 3688172913790245888 3689374860315841536 3696093502028863488 3708927160022019264 3714777798224781456 3720409906647474432 3726050554112610304 3730712393764758528 3731928203572079616 3733327996601111496 3743666256243108384 3744886287612260448 3773742525180730368 3786845797837607904 3792587171150335488 3798569778635866752 3799994567968988487 3803089530151729152 3804328927098169344 3811759257033907956 3824771910597292032 3846954461295347712 3860311942063734336 3868886926867156992 3872263372224922368 3882320562029890176 3884251803717878784 3894340130333388288 3897738789147454752 3913510766854090752 3919960789085581632 3927099345905667456 3939257548214972928 3940735107523395468 3946951410613830297 3952935525812941584 3963881918375055936 3965173716295334592 3978941680588026726 3982182388912336896 3995727379603126272 4009601433004526016 4015680534159178752 4023523660202458398 4026800678984183808 4028112981633355776 4035980389800608424 4042099485041804928 4053292788714342912 4073245900195074048 4087389115126306944 4100043570591094272 4110692359796354304 4114279832988980016 4123418961529469952 4127017541450246208 4137736388479225056 4158105189782471424 4164409442831740928 4170978580462912512 4172543055024771672 4185461144978408736 4191806873376686592 4199993996176250433 4203414743851911168 4211624538273496932 4212997073563793004 4238773897168022016 4245460340828321664 4251897036168542208 4260201522567308892 4266660567544127424 4278475721420695296 4279870042985440512 4302868399421953536 4327823768957266176 4334385338457526272 4341222604155276288 4342850934821701128 4352497792725551616 4356296293753037664 4367610632283626448 4381132646625061824 4384956137790886596 4402699612710852096 4417986764143875888 4424685033008724736 4431664741741844544 4436937785177017344 4438383748281197568 4447052466539559282 4450674434666729472 4479955187526379008 4488113538177905664 4502008626531397632 4503697265741023392 4510801612130091768 4517640600929076096 4530150763857206784 4531627104337525248 4547361920672030544 4582401637719458304 4598312754517095312 4601268814257647616 4608527074650584064 4612549016914981056 4619542268619205632 4624528904770898592 4628564812112602518 4645879453731059712 4654339965517828096 4654953437039128188 4661681942870313984 4677868338505280352 4684960623185708544 4694110936902868131 4697934125481547776 4699465145238915072 4708643788100709828 4715782732548772416 4728841586833400064 4752120216894253056 4768620634314024768 4783384165689609984 4790636426716213248 4799993138487143352 4813285186598282208 4814853798358620576 4844313025334882304 4851954675232367616 4868801740076924448 4876183505764717056 4885707301674413769 4891280049126217728 4896560016816245568 4900833330472167372 4903983867827229696 4913561961319079754 4917563885053661184 4919166480421122048 4945236213362692352 4953037064299708608 4960546542196632576 4970235109661860374 4974283191686344704 4975904271429439488 4977770662134815328 4991555008324144512 4993181716816347264 5007008739000070656 5031656700240973824 5049127730450143872 5056782894867113984 5064759704847822336 5066659423958651316 5082345676045210608 5115782160756034362 5119948785744433152 5147082589418312448 5155201842434390592 5163017829633229824 5173101848831732226 5176427416039853568 5179002404957171712 5192453507111184384 5196985052196606336 5202595017867260916 5226614385447442176 5236132461207556608 5252343397619963904 5254313476697860624 5262601880818440396 5270580701083922112 5285175891166741248 5286898288393779456 5305255574117368968 5319946785187575072 5346135244006034688 5354240712212238336 5364698213603277864 5381307186400811232 5389465980055739904 5399992280798036271 5404390384952457216 5435202188743520256 5449852153501742592 5466724760788125696 5477401957586540004 5480923146395139072 5485706443985306688 5497891948705959936 5502690055266994944 5516981851305633408 5544140253043295232 5561304773950550016 5563390740033028896 5580614859971211648 5589075831168915456 5596068590647137792 5597892305358119424 5599991994901667244 5615499384364662576 5617329431418390672 5651698529557362688 5660613787771095552 5680268696756411856 5688880756725503232 5704634295227593728 5706493390647254016 5717638885550861934 5722295701714366464 5737157865895938048 5770431691943021568 5788296805540368384 5790467913095601504 5803330390300735488 5808395058337383552 5823480843044835264 5841510195500082432 5846608183721182128 5870266150281136128 5890649018858501184 5908886322322459392 5911102661285093202 5915917046902689792 5917844997708263424 5929403288719412376 5945822877562583904 5947760574443001888 5968412520882040089 5973273583368505344 5984151384237207552 6004929687654697856 6014402149506789024 6023520801238768128 6035285490303687597 6040201018476275712 6042169472450033664 6063149227562707392 6074637740360404992 6079939183071514368 6109868850292611072 6131083672689460416 6144702766200778752 6150065355886641408 6159389691492274176 6166038539694531456 6171419749483470024 6206604582718837584 6215575923827085312 6237157784673707136 6246614164247611392 6256467870694368768 6258814582537157508 6278191717467613104 6287710310065029888 6305122115777866752 6317436807410245398 6319495610345689506 6358160845752033024 6377845554252813312 6390302283850963338 6395506960739586048 6397591206123565056 6399990851316191136 6417713582131042944 6419805064478160768 6454302599132930304 6469272900309823488 6491735653435899264 6501578007686289408 6514276402232551692 6528746689088327424 6534444440629556496 6538645157102972928 6551415948425439672 6604049419066278144 6614062056262176768 6626980146215813832 6637027549513087104 6647497112612766816 6655406677765526016 6657575622421796352 6670578699809338923 6676011652000094208 6732170307266858496 6753012939797096448 6755545898611535088 6776460901393614144 6795226145785810176 6797440656506287872 6821042881008045816 6862776785891083264 6873602456579187456 6884023772844306432 6897469131775642968 6901903221386471424 6929313402928808448 6936793357156347888 6942847218168903777 6968819180596589568 6981509948276742144 6992522914305470976 7016802507757920528 7027440934778562816 7046901188222321664 7049197717858372608 7062965682151064742 7073674098823158624 7093262380250100096 7128180325341379584 7150248995079278592 7152930951471037152 7175076248534414976 7185954640074319872 7199989707730715028 7219927779897423312 7222280697537930864 7266469538002323456 7303202610115386672 7307897528526852096 7314275258647075584 7336920073689326592 7355975801740844544 7370342941978619631 7376345827580491776 7378749720631683072 7392187004057726976 7417854320044038528 7429555596449562912 7440819813294948864 7455352664492790561 7461424787529517056 7463856407144159232 7466655993202222992 7487332512486216768 7489772575224520896 7547485050361460736 7573691595675215808 7585174342300670976 7597139557271733504 7599989135937976974 7606179060303458304 7608657854196338688 7623518514067815912 7673673241134051543 7693908922590695424 7720623884127468672 7744526744449844736 7759652773247598339 7764641124059780352 7768503607435757568 7788680260666776576 7795477578294909504 7839921578171163264 7854198691811334912 7878515096429945856 7881470215046790936 7893902821227660594 7905871051625883168 7927763836750111872 7930347432590669184 7957883361176053452 7991454759206252544 8019202866009052032 8031361068318357504 8047047320404916796 8071960779601216848 8084198970083609856 8106585577428685824 8174778230252613888 8200087141182188544 8221384719592708608 8228559665977960032 8246837923058939904 8254035082900492416 8275472776958450112 8316210379564942848 8341957160925825024 8345086110049543344 8370922289956817472 8383613746753373184 8399987992352500866 8406829487703822336 8423249076546993864 8425994147127586008 8477547794336044032 8490920681656643328 8503794072337084416 8520403045134617784 8533321135088254848 8556951442841390592 8559740085970881024 8576458328326292901 8605736798843907072 8655647537914532352 8682445208310552576 8685701869643402256 8704995585451103232 8712592587506075328 8735221264567252896 8762265293250123648 8769912275581773192 8805399225421704192 8835973528287751776 8849370066017449472 8863329483483689088 8866653991927639803 8873875570354034688 8876767496562395136 8894104933079118564 8959910375052758016 8976227076355811328 9007394531482046784 9021603224260183536 9035281201858152192 9060301527714413568 9063254208675050496 9094723841344061088 9164803275438916608 9196625509034190624 9217054149301168128 9225098033829962112 9239084537238411264 9249057809541797184 9257129624225205036 9291758907462119424 9309906874078256376 9323363885740627968 9355736677010560704 9369921246371417088 9388221873805736262 9395868250963095552 9398930290477830144 9417287576201419656 9431565465097544832 9457683173666800128 9504240433788506112 9537241268628049536 9566768331379219968 9585453425776445007 9599986276974286704 9626570373196564416 9629707596717241152 9703909350464735232 9737603480153848896 9752367011529434112 9771414603348827538 9782560098252435456 9793120033632491136 9801666660944334744 9807967735654459392 9827123922638159508 9890472426725384704 9906074128599417216 9921093084393265152 9940470219323720748 9955541324269630656 9983110016648289024 9986363433632694528 10014017478000141312 10098255460900287744 10113565789734227968 10129519409695644672 10133318847917302632 10164691352090421216 10231564321512068724 10294165178836624896 10310403684868781184 10326035659266459648 10346203697663464452 10352854832079707136 10384907014222368768 10393970104393212672 10405190035734521832 10453228770894884352 10472264922415113216 10504686795239927808 10508626953395721248 10525203761636880792 10541161402167844224 10570351782333482496 10573796576787558912 10610511148234737936 10639893570375150144 10692270488012069376 10729396427206555728 10762614372801622464 10778931960111479808 10799984561596072542 10808780769904914432 10899704307003485184 10933449521576251392 10954803915173080008 10961846292790278144 10971412887970613376 11005380110533989888 11033963702611266816 11088280506086590464 11126781480066057792 11161229719942423296 11178151662337830912 11192137181294275584 11195784610716238848 11199983989803334488 11230998768729325152 11234658862836781344 11303397059114725376 11321227575542191104 11360537393512823712 11377761513451006464 11399983703906965461 11409268590455187456 11412986781294508032 11435277771101723868 11474315731791876096 11540863383886043136 11580935826191203008 11606660780601470976 11616790116674767104 11646961686089670528 11683020391000164864 11693216367442364256 11740532300562272256 11781298037717002368 11817772644644918784 11822205322570186404 11858806577438824752 11891645755125167808 11895521148886003776 11936825041764080178 11946547166737010688 12009859375309395712 12028804299013578048 12047041602477536256 12070570980607375194 12080402036952551424 12084338944900067328 12126298455125414784 12159878366143028736 12219737700585222144 12262167345378920832 12300130711773282816 12332077079389062912 12342839498966940048 12413209165437675168 12474315569347414272 12493228328495222784 12512935741388737536 12517629165074315016 12556383434935226208 12575420620130059776 12599981988528751299 12610244231555733504 12634873614820490796 12638991220691379012 12716321691504066048 12755691108505626624 12780604567701926676 12799981702632382272 12835427164262085888 12839610128956321536 12908605198265860608 12983471306871798528 13003156015372578816 13028552804465103384 13057493378176654848 13068888881259112992 13102831896850879344 13208098838132556288 13253960292431627664 13274055099026174208 13294994225225533632 13310813355531052032 13315151244843592704 13341157399618677846 13352023304000188416 13464340614533716992 13506025879594192896 13511091797223070176 13552921802787228288 13590452291571620352 13594881313012575744 13642085762016091632 13725553571782166528 13747204913158374912 13794938263551285936 13803806442772942848 13858626805857616896 13873586714312695776 13885694436337807554 13937638361193179136 13963019896553484288 13985045828610941952 14033605015515841056 14054881869557125632 14082332810708604393 14093802376444643328 14098395435716745216 14125931364302129484 14147348197646317248 14186524760500200192 14256360650682759168 14305861902942074304 14350152497068829952 14371909280148639744 14399979415461430056 14439855559794846624 14444561395075861728 14532939076004646912 14606405220230773344 14628550517294151168 14657121905023241307 14673840147378653184 14711951603481689088 14740685883957239262 14752691655160983552 14757499441263366144 14835708640088077056 14859111192899125824 14881639626589897728 14910705328985581122 14922849575059034112 14927712814288318464 14933311986404445984 14974665024972433536 14979545150449041792 15094970100722921472 15147383191350431616 15170348684601341952 15194279114543467008 15199978271875953948 15247037028135631824 15347346482268103086 15441247768254937344 15489053488899689472 15519305546495196678 15529282248119560704 15537007214871515136 15577360521333553152 15590955156589819008 15679843156342326528 15708397383622669824 15757030192859891712 15762940430093581872 15787805642455321188 15811742103251766336 15855527673500223744 15860694865181338368 15915766722352106904 16038405732018104064 16062722136636715008 16094094640809833592 16143921559202433696 16168397940167219712 16199976842394108813 16213171154857371648 16349556460505227776 16400174282364377088 16442769439185417216 16457119331955920064 16493675846117879808 16508070165800984832 16550945553916900224 16632420759129885696 16683914321851650048 16690172220099086688 16741844579913634944 16767227493506746368 16799975984705001732 16846498153093987728 16851988294255172016 16955095588672088064 16981841363313286656 17040806090269235568 17066642270176509696 17113902885682781184 17119480171941762048 17152916656652585802 17211473597687814144 17311295075829064704 17364890416621105152 17371403739286804512 17409991170902206464 17425185175012150656 17470442529134505792 17524530586500247296 17539824551163546384 17610798450843408384 17671947056575503552 17698740132034898944 17726658966967378176 17733307983855279606 17747751140708069376 17753534993124790272 17788209866158237128 17905237562646120267 17919820750105516032 17952454152711622656 18014789062964093568 18043206448520367072 18070562403716304384 18105856470911062791 18120603055428827136 18126508417350100992 18189447682688122176 18329606550877833216 18393251018068381248 18434108298602336256 18450196067659924224 18478169074476822528 18498115619083594368 18514259248450410072 18619813748156512752 18646727771481255936 18711473354021121408 18739842492742834176 18776443747611472524 18834575152402839312 18863130930195089664 18915366347333600256 19074482537256099072 19133536662758439936 19170906851552890014 19199972553948573408 19253140746393128832 19259415193434482304 19407818700929470464 19475206960307697792 19504734023058868224 19542829206697655076 19586240067264982272 19603333321888669488 19615935471308918784 19654247845276319016 19780944853450769408 19812148257198834432 19842186168786530304 19880940438647441496 19911082648539261312 19966220033296578048 19972726867265389056 20011736099428016769 20028034956000282624 20196510921800575488 20259038819391289344 20266637695834605264 20329382704180842432 20463128643024137448 20588330357673249792 20620807369737562368 20652071318532919296 20692407395326928904 20705709664159414272 20787940208786425344 20810380071469043664 20828541654506711331 20906457541789768704 20944529844830226432 21017253906791442496 21050407523273761584 21082322804335688448 21140703564666964992 21147593153575117824 21221022296469475872 21279787140750300288 21384540976024138752 21458792854413111456 21525228745603244928 21557863920222959616 21599969123192145084 21799408614006970368 21909607830346160016 21923692585580556288 21942825775941226752 22010760221067979776 22067927405222533632 22111028825935858893 22176561012173180928 22253562960132115584 22322459439884846592 22366057993478371683 22384274362588551168 22391569221432477696 22399967979606668976 22461997537458650304 22469317725673562688 22642455151084382208 22721074787025647424 22755523026902012928 22799967407813930922 22818537180910374912 22825973562589016064 22870555542203447736 23081726767772086272 23161871652382406016 23233580233349534208 23278958319742795017 23293923372179341056 23366040782000329728 23386432734884728512 23562596075434004736 23635545289289837568 23644410645140372808 23717613154877649504 23783291510250335616 23791042297772007552 23873650083528160356 24019718750618791424 24057608598027156096 24094083204955072512 24141141961214750388 24252596910250829568 24319756732286057472 24524334690757841664 24600261423546565632 24664154158778125824 24685678997933880096 24826418330875350336 24948631138694828544 25025871482777475072 25035258330148630032 25112766869870452416 25150841240260119552 25199963977057502598 25220488463111467008 25269747229640981592 25277982441382758024 25432643383008132096 25511382217011253248 25561209135403853352 25599963405264764544 25670854328524171776 25679220257912643072 25817210396531721216 25966942613743597056 26057105608930206768 26114986756353309696 26137777762518225984 26205663793701758688 26416197676265112576 26507920584863255328 26548110198052348416 26589988450451067264 26599961975782919409 26621626711062104064 26630302489687185408 26682314799237355692 26928681229067433984 27022183594446140352 27105843605574456576 27180904583143240704 27189762626025151488 27284171524032183264 27451107143564333056 27494409826316749824 27589876527102571872 27717253611715233792 27747173428625391552 27771388872675615108 27875276722386358272 27970091657221883904 28067210031031682112 28109763739114251264 28164665621417208786 28187604752889286656 28196790871433490432 28251862728604258968 28294696395292634496 28373049521000400384 28512721301365518336 28611723805884148608 28700304994137659904 28799958830922860112 28879711119589693248 28889122790151723456 29212810440461546688 29257101034588302336 29314243810046482614 29347680294757306368 29423903206963378176 29481371767914478524 29671417280176154112 29718222385798251648 29763279253179795456 29821410657971162244 29866623972808891968 29949330049944867072 29959090300898083584 30294766382700863232 30340697369202683904 30388558229086934016 30399956543751907896 30494074056271263648 30694692964536206172 30882495536509874688 30978106977799378944 31038611092990393356 31058564496239121408 31154721042667106304 31181910313179638016 31359686312684653056 31416794767245339648 31514060385719783424 31525880860187163744 31575611284910642376 31623484206503532672 31711055347000447488 31721389730362676736 31831533444704213808 32076811464036208128 32188189281619667184 32287843118404867392 32336795880334439424 32399953684788217626 32426342309714743296 32699112921010455552 32800348564728754176 32885538878370834432 32914238663911840128 33016140331601969664 33101891107833800448 33264841518259771392 33380344440198173376 33483689159827269888 33534454987013492736 33599951969410003464 33692996306187975456 33703976588510344032 33910191177344176128 33963682726626573312 34081612180538471136 34133284540353019392 34199951111720896383 34227805771365562368 34238960343883524096 34305833313305171604 34422947195375628288 34622590151658129408 34742807478573609024 34819982341804412928 34850370350024301312 34940885058269011584 35049061173000494592 35079649102327092768 35221596901686816768 35343894113151007104 35397480264069797888 35453317933934756352 35466615967710559212 35576419732316474256 35810475125292240534 35839641500211032064 36029578125928187136 36086412897040734144 36141124807432608768 36211712941822125582 36241206110857654272 36253016834700201984 36378895365376244352 36659213101755666432 36786502036136762496 36900392135319848448 36996231238167188736 37028518496900820144 37239627496313025504 37422946708042242816 37479684985485668352 37552887495222945048 37669150304805678624 37726261860390179328 37799945965586253897 37830732694667200512 38148965074512198144 38267073325516879872 38341813703105780028 38399945107897146816 38506281492786257664 38518830386868964608 38950413920615395584 39009468046117736448 39085658413395310152 39172480134529964544 39206666643777338976 39308495690552638032 39561889706901538816 39624296514397668864 39761880877294882992 39822165297078522624 39932440066593156096 39945453734530778112 40023472198856033538 40056069912000565248 40393021843601150976 40518077638782578688 40533275391669210528 40658765408361684864 40926257286048274896 41176660715346499584 41241614739475124736 41384814790653857808 41411419328318828544 41575880417572850688 41620760142938087328 41657083309013422662 41812915083579537408 41889059689660452864 42034507813582884992 42100815046547523168 42164645608671376896 42246998432125813179 42281407129333929984 42295186307150235648 42442044592938951744 42559574281500600576 42769081952048277504 42917585708826222912 43050457491206489856 43115727840445919232 43199938246384290168 43598817228013940736 43819215660692320032 43885651551882453504 43971365715069723921 44021520442135959552 44135854810445067264 44222057651871717786 44507125920264231168 44644918879769693184 44732115986956743366 44768548725177102336 44783138442864955392 44799935959213337952 44923995074917300608 44938635451347125376 45284910302168764416 45442149574051294848 45511046053804025856 45599934815627861844 45741111084406895472 46323743304764812032 46467160466699068416 46557916639485590034 46587846744358682112 46732081564000659456 46772865469769457024 47125192150868009472 47271090578579675136 47288821290280745616 47435226309755299008 47566583020500671232 47582084595544015104 47747300167056320712 48039437501237582848 48115217196054312192 48188166409910145024 48282283922429500776 48505193820501659136 48599930527182326439 48639513464572114944 49048669381515683328 49200522847093131264 49328308317556251648 49371357995867760192 49652836661750700672 49897262277389657088 50051742965554950144 50070516660297260064 50225533739740904832 50301682480520239104 50399927954115005196 50539494459281963184 50555964882765516048 50865286766016264192 51122418270807706704 51199926810529529088 51341708657048343552 51358440515825286144 51634420793063442432 51933885227487194112 52114211217860413536 52229973512706619392 52275555525036451968 52411327587403517376 52832395352530225152 53015841169726510656 53096220396104696832 53179976900902134528 53199923951565838818 53243253422124208128 53260604979374370816 53364629598474711384 53715712687938360801 53857362458134867968 54044367188892280704 54211687211148913152 54317569412733188373 54361809166286481408 54379525252050302976 54568343048064366528 54988819652633499648 55179753054205143744 55434507223430467584 55494346857250783104 55542777745351230216 55940183314443767808 56134420062063364224 56219527478228502528 56329331242834417572 56503725457208517936 56589392790585268992 56746099042000800768 57223447611768297216 57400609988275319808 57599917661845720224 57759422239179386496 57778245580303446912 58425620880923093376 58514202069176604672 58628487620092965228 58847806413926756352 58962743535828957048 59342834560352308224 59436444771596503296 59526558506359590912 59642821315942324488 59733247945617783936 59898660099889734144 59918180601796167168 60035208298284050307 60589532765401726464 60777116458173868032 60799913087503815792 60988148112542527296 61389385929072412344 61764991073019749376 61956213955598757888 62077222185980786712 62117128992478242816 62363820626359276032 62719372625369306112 62833589534490679296 63051761720374327488 63151222569821284752 63246968413007065344 63422110694000894976 63442779460725353472 63663066889408427616 64153622928072416256 64376378563239334368 64575686236809734784 64673591760668878848 64799907369576435252 65398225842020911104 65771077756741668864 65828477327823680256 66032280663203939328 66203782215667600896 66529683036519542784 66760688880396346752 66967378319654539776 67098173980435115049 67199903938820006928 67385992612375950912 67407953177020688064 67927365453253146624 68163224361076942272 68266569080706038784 68399902223441792766 68455611542731124736 68477920687767048192 68611666626610343208 69245180303316258816 69485614957147218048 69700740700048602624 69881770116538023168 70098122346000989184 70159298204654185536 70687788226302014208 70794960528139595776 70906635867869512704 70933231935421118424 71152839464632948512 71620950250584481068 72059156251856374272 72172825794081468288 72282249614865217536 72423425883644251164 72757790730752488704 73573004072273524992 73800784270639696896 73992462476334377472 74057036993801640288 74479254992626051008 74845893416084485632 75105774990445890096 75338300609611357248 75452523720780358656 75599891931172507794 75661465389334401024 76297930149024396288 76534146651033759744 76683627406211560056 76799890215794293632 77012562985572515328 77037660773737929216 77900827841230791168 78171316826790620304 78344960269059929088 78413333287554677952 78616991381105276064 79123779413803077632 79248593028795337728 79523761754589765984 79644330594157045248 79799885927348758227 79864880133186312192 79890907469061556224 80046944397712067076 80786043687202301952 81066550783338421056 81317530816723369728 81852514572096549792 82353321430692999168 82483229478950249472 82769629581307715616 83151760835145701376 83241520285876174656 83314166618026845324 83625830167159074816 84069015627165769984 84201630093095046336 84329291217342753792 84493996864251626358 84562814258667859968 84590372614300471296 84884089185877903488 85119148563001201152 85538163904096555008 85835171417652445824 86100914982412979712 86399876492768580336 87638431321384640064 87771303103764907008 87942731430139447842 88043040884271919104 88271709620890134528 88444115303743435572 89014251840528462336 89289837759539386368 89464231973913486732 89599871918426675904 89847990149834601216 89877270902694250752 90884299148102589696 91022092107608051712 91199869631255723688 91482222168813790944 92647486609529624064 92934320933398136832 93115833278971180068 93175693488717364224 93464163128001318912 93545730939538914048 94250384301736018944 94542181157159350272 94577642580561491232 94870452619510598016 95133166041001342464 95164169191088030208 95494600334112641424 96078875002475165696 96230434392108624384 96564567844859001552 97010387641003318272 97199861054364652878 97279026929144229888 98097338763031366656 98401045694186262528 98656616635112503296 98742715991735520384 99305673323501401344 99794524554779314176 100141033320594520128 100451067479481809664 100603364961040478208 100799855908230010392 101078988918563926368 101111929765531032096 101730573532032528384 102244836541615413408 102399853621059058176 102599853335162689149 102683417314096687104 102716881031650572288 103268841586126884864 103867770454974388224 104228422435720827072 104459947025413238784 104551111050072903936 104822655174807034752 105664790705060450304 106031682339453021312 106192440792209393664 106359953801804269056 106399847903131677636 106729259196949422768 107431425375876721602 108088734377784561408 108423374422297826304 108635138825466376746 108723618332572962816 108759050504100605952 109136686096128733056 109977639305266999296 110359506108410287488 110988693714501566208 111085555490702460432 112268840124126728448 112439054956457005056 112658662485668835144 113007450914417035872 113178785581170537984 113399837896758761691 113492198084001601536 114446895223536594432 114801219976550639616 115199835323691440448 115518844478358772992 115556491160606893824 116851241761846186752 117028404138353209344 117256975240185930456 117925487071657914096 118685669120704616448 118872889543193006592 119285642631884648976 119466495891235567872 119797320199779468288 119836361203592334336 120070416596568100614 121179065530803452928 121554232916347736064 121599826175007631584 121976296225085054592 122778771858144824688 123529982146039498752 124154444371961573424 124234257984956485632 124727641252718552064 125438745250738612224 125667179068981358592 126103523440748654976 126302445139642569504 126493936826014130688 126740995296377439537 126844221388001789952 126885558921450706944 127326133778816855232 128307245856144832512 128752757126478668736 129151372473619469568 129347183521337757696 129599814739152870504 130796451684041822208 131656954655647360512 131914097145209171763 132064561326407878656 132407564431335201792 133521377760792693504 133934756639309079552 134196347960870230098 134399807877640013856 134771985224751901824 134815906354041376128 135854730906506293248 136326448722153884544 136533138161412077568 136799804446883585532 137223333253220686416 138971229914294436096 139401481400097205248 139763540233076046336 140196244692001978368 140318596409308371072 141375576452604028416 141813271735739025408 141866463870842236848 142305678929265897024 143241900501168962136 144118312503712748544 144345651588162936576 144564499229730435072 144846851767288502328 145515581461504977408 145799791581546979317 147146008144547049984 147601568541279393792 147984924952668754944 148114073987603280576 148958509985252102016 149691786832168971264 150211549980891780192 150676601219222714496 150905047441560717312 151199783862345015588 152595860298048792576 153367254812423120112 153599780431588587264 154025125971145030656 154075321547475858432 155801655682461582336 156342633653581240608 156689920538119858176 156826666575109355904 157233982762210552128 158497186057590675456 159047523509179531968 159288661188314090496 159599771854697516454 159729760266372624384 159781814938123112448 160093888795424134152 161572087374404603904 162133101566676842112 162635061633446739456 162952708238199565119 163705029144193099584 164966458957900498944 165539259162615431232 166303521670291402752 166483040571752349312 166628333236053690648 168138031254331539968 168403260186190092672 168658582434685507584 168987993728503252716 169768178371755806976 170238297126002402304 171670342835304891648 172201829964825959424 172799752985537160672 175276862642769280128 175542606207529814016 175885462860278895684 176543419241780269056 176888230607486871144 178028503681056924672 178579675519078772736 178928463947826973464 179199743836853351808 179695980299669202432 179754541805388501504 181768598296205179392 182399739262511447376 182964444337627581888 185294973219059248128 185868641866796273664 186231666557942360136 186351386977434728448 187091461879077828096 188500768603472037888 189155285161122982464 189740905239021196032 190266332082002684928 190328338382176060416 190989200668225282848 192157750004950331392 192460868784217248768 193129135689718003104 194020775282006636544 194399722108729305756 196194677526062733312 197313233270225006592 197485431983471040768 198611346647002802688 199589049109558628352 200282066641189040256 200902134958963619328 201599711816460020784 202157977837127852736 202223859531062064192 204489673083230826816 204799707242118116352 205199706670325378298 205366834628193374208 205433762063301144576 207735540909948776448 208456844871441654144 209102222100145807872 209645310349614069504 212063364678906042624 212384881584418787328 212719907603608538112 212799695806263355272 213458518393898845536 214862850751753443204 216177468755569122816 216846748844595652608 217270277650932753492 218273372192257466112 220719012216820574976 221977387429003132416 222171110981404920864 224537680248253456896 225317324971337670288 226014901828834071744 226357571162341075968 226799675793517523382 226984396168003203072 228893790447073188864 229602439953101279232 230399670647382880896 231037688956717545984 231112982321213787648 233702483523692373504 234513950480371860912 235850974143315828192 237371338241409232896 237745779086386013184 238571285263769297952 238932991782471135744 239399657782046274681 239594640399558936576 239672722407184668672 240140833193136201228 242358131061606905856 243199652350015263168 243952592450170109184 245557543716289649376 247059964292078997504 248308888743923146848 249455282505437104128 250877490501477224448 252207046881497309952 252604890279285139008 252987873652028261376 253481990592754879074 253688442776003579904 253771117842901413888 254652267557633710464 256614491712289665024 257505514252957337472 258302744947238939136 259199629478305741008 263313909311294721024 263828194290418343526 264129122652815757312 264815128862670403584 267042755521585387008 267869513278618159104 268392695921740460196 268799615755280027712 269543970449503803648 269631812708082752256 272652897444307769088 273066276322824155136 273599608893767171064 274446666506441372832 277942459828588872192 278802962800194410496 279527080466152092672 280392489384003956736 280637192818616742144 282751152905208056832 283626543471478050816 283732927741684473696 284611357858531794048 286483801002337924272 288236625007425497088 288691303176325873152 289693703534577004656 291031162923009954816 291599583163093958634 294292016289094099968 295203137082558787584 295969849905337509888 296228147975206561152 297917019970504204032 299383573664337942528 300423099961783560384 301353202438445428992 301810094883121434624 302399567724690031176 305191720596097585152 306734509624846240224 307199560863177174528 307799560005488067447 308050251942290061312 308150643094951716864 311603311364923164672 312685267307162481216 313379841076239716352 313653333150218711808 314467965524421104256 316994372115181350912 318095047018359063936 318577322376628180992 319199543709395032908 320187777590848268304 324266203133353684224 325270123266893478912 325905416476399130238 327410058288386199168 329932917915800997888 331078518325230862464 332966081143504698624 333256666472107381296 336276062508663079936 336806520372380185344 337317164869371015168 337975987457006505432 339536356743511613952 340199513690276285073 340476594252004804608 343340685670609783296 344403659929651918848 345599505971074321344 350553725285538560256 351085212415059628032 351770925720557791368 353776461214973742288 356057007362113849344 357856927895653946928 358399487673706703616 359391960599338404864 359509083610777003008 363537196592410358784 364799478525022894752 365928888675255163776 370589946438118496256 372463333115884720272 372702773954869456896 374182923758155656192 377001537206944075776 378310570322245964928 379481810478042392064 380222985889132318611 380532664164005369856 380656676764352120832 381978401336450565696 384921737568434497536 386258271379436006208 388041550564013273088 388799444217458611512 392389355052125466624 394970863966942081536 395742291435627515289 397222693294005605376 400564133282378080512 401804269917927238656 403199423632920041568 404315955674255705472 404447719062124128384 408979346166461653632 409599414484236232704 410399413340650756596 416913689742883308288 418204444200291615744 419290620699228139008 424126729357812085248 425439815207217076224 425599391612526710544 426917036787797691072 429725701503506886408 432354937511138245632 433693497689191305216 434540555301865506984 436546744384514932224 441438024433641149952 443954774858006264832 444342221962809841728 449075360496506913792 450634649942675340576 452029803657668143488 452715142324682151936 453599351587035046764 457787580894146377728 460799341294765761792 462075377913435091968 462225964642427575296 467404967047384747008 469027900960743721824 471701948286631656384 475491558172772026368 477142570527538595904 477865983564942271488 478799315564092549362 479189280799117873152 479345444814369337344 480281666386272402456 484716262123213811712 486399304700030526336 487905184900340218368 491115087432579298752 496617777487846293696 498910565010874208256 504414093762994619904 505209780558570278016 505975747304056522752 506963981185509758148 509304535115267420928 515011028505914674944 516605489894477878272 518399258956611482016 526627818622589442048 527656388580836687052 529630257725340807168 534085511043170774016 535739026557236318208 536785391843480920392 537599231510560055424 539087940899007607296 539263625416165504512 545305794888615538176 547199217787534342128 548893333012882745664 555884919657177744384 557605925600388820992 559054160932304185344 561274385637233484288 565502305810416113664 567465855483368947392 569222715717063588096 572967602004675848544 576473250014850994176 577382606352651746304 579387407069154009312 582062325846019909632 583199166326187917268 588584032578188199936 591939699810675019776 592456295950413122304 595834039941008408064 598767147328675885056 600846199923567120768 602706404876890857984 604799135449380062352 613469019249692480448 614399121726354349056 615599120010976134894 616100503884580122624 616301286189903433728 623206622729846329344 625370534614324962432 627306666300437423616 628935931048842208512 636190094036718127872 637154644753256361984 638399087418790065816 640375555181696536608 648532406266707368448 650540246533786957824 651810832952798260476 654820116576772398336 662157036650461724928 665932162287009397248 666513332944214762592 672552125017326159872 673613040744760370688 675951974914013010864 679072713487023227904 680399027380552570146 680953188504009609216 686681371341219566592 688807319859303837696 691199011942148642688 701107450571077120512 703541851441115582736 707552922429947484576 712114014724227698688 715713855791307893856 716798975347413407232 718198973346138824043 718783921198676809728 719018167221554006016 727074393184820717568 729598957050045789504 731857777350510327552 741179892876236992512 744926666231769440544 748365847516311312384 756621140644491929856 758963620956084784128 760445971778264637222 761065328328010739712 761313353528704241664 763956802672901131392 769843475136868995072 772516542758872012416 777598888434917223024 789941727933884163072 791484582871255030578 794445386588011210752 801128266564756161024 803608539835854477312 806398847265840083136 808631911348511410944 808895438124248256768 817958692332923307264 819198828968472465408 820798826681301513192 833827379485766616576 836408888400583231488 838581241398456278016 848253458715624170496 850879630414434152448 851198783225053421088 853834073575595382144 859451403007013772816 864709875022276491264 869081110603731013968 873093488769029864448 882876048867282299904 887909549716012529664 888684443925619683456 898150720993013827584 901269299885350681152 904059607315336286976 905430284649364303872 907198703174070093528 915575161788292755456 921598682589531523584 923398680016464202341 924150755826870183936 924451929284855150592 934809934094769494016 938055801921487443648 943403896573263312768 950983116345544052736 954285141055077191808 955731967129884542976 957598631128185098724 960563332772544804912 972798609400061052672 975810369800680436736 982230174865158597504 993235554975692587392 1008828187525989239808 1010419561117140556032 1011951494608113045504 1013927962371019516296 1018609070230534841856 1020598541070828855219 1030022057011829349888 1033210979788955756544 1036798517913222964032 1053255637245178884096 1055312777161673374104 1068171022086341548032 1073570783686961840784 1075198463021120110848 1078175881798015214592 1078527250832331009024 1090611589777231076352 1094398435575068684256 1097786666025765491328 1111769839314355488768 1118108321864608370688 1122548771274466968576 1131004611620832227328 1134931710966737894784 1138445431434127176192 1140668957667396955833 1145935204009351697088 1154765212705303492608 1158774814138308018624 1164124651692039819264 1166398332652375834536 1177168065156376399872 1184912591900826244608 1191668079882016816128 1201692399847134241536 1205412809753781715968 1209598270898760124704 1226938038499384960896 1228798243452708698112 1231198240021952269788 1250741069228649924864 1254613332600874847232 1257871862097684417024 1272380188073436255744 1276798174837580131632 1280751110363393073216 1297064812533414736896 1301080493067573915648 1303621665905596520952 1309640233153544796672 1324314073300923449856 1331864324574018794496 1333026665888429525184 1345104250034652319744 1347226081489520741376 1351903949828026021728 1358145426974046455808 1360798054761105140292 1373362742682439133184 1382398023884297285376 1402214901142154241024 1407083702882231165472 1415105844859894969152 1431427711582615787712 1433597950694826814464 1436397946692277648086 1437567842397353619456 1438036334443108012032 1454148786369641435136 1459197914100091579008 1463715554701020655104 1489853332463538881088 1496731695032622624768 1513242281288983859712 1517927241912169568256 1520891943556529274444 1527913605345802262784 1545033085517744024832 1555197776869834446048 1579883455867768326144 1582969165742510061156 1588890773176022421504 1602256533129512322048 1607217079671708954624 1612797694531680166272 1617263822697022821888 1617790876248496513536 1635917384665846614528 1641597653362603026384 1667654758971533233152 1672817776801166462976 1677162482796912556032 1696506917431248340992 1702397566450106842176 1707668147151190764288 1718902806014027545632 1729419750044552982528 1738162221207462027936 1746186977538059728896 1765752097734564599808 1775819099432025059328 1777368887851239366912 1796301441986027655168 1802538599770701362304 1808119214630672573952 1814397406348140187056 1843197365179063047168 1846797360032928404682 1848301511653740367872 1848903858569710301184 1869619868189538988032 1876111603842974887296 1886807793146526625536 1908570282110154383616 1911463934259769085952 1915197262256370197448 1921126665545089609824 1945597218800122105344 1951620739601360873472 1964460349730317195008 1986471109951385174784 2017656375051978479616 2020839122234281112064 2027855924742039032592 2037218140461069683712 2041197082141657710438 2060044114023658699776 2066421959577911513088 2073597035826445928064 2110625554323346748208 2136342044172683096064 2147141567373923681568 2150396926042240221696 2154596920038416472129 2156351763596030429184 2157054501664662018048 2181223179554462152704 2188796871150137368512 2195573332051530982656 2223539678628710977536 2245097542548933937152 2269863421933475789568 2276890862868254352384 2281337915334793911666 2291870408018703394176 2309530425410606985216 2317549628276616037248 2332796665304751669072 2369825183801652489216 2383336159764033632256 2403384799694268483072 2410825619507563431936 2419196541797520249408 2453876076998769921792 2457596486905417396224 2462396480043904539576 2501482138457299849728 2509226665201749694464 2515743724195368834048 2544760376146872511488 2553596349675160263264 2561502220726786146432 2594129625066829473792 2607243331811193041904 2619280466307089593344 2648628146601846899712 2663728649148037588992 2666053331776859050368 2694452162979041482752 2703807899656052043456 2716290853948092911616 2721596109522210280584 2746725485364878266368 2764796047768594570752 2770196040049392607023 2804429802284308482048 2814167405764462330944 2830211689719789938304 2862855423165231575424 2867195901389653628928 2872795893384555296172 2918395828200183158016 2927431109402041310208 2979706664927077762176 3026484562577967719424 3035854483824339136512 3041783887113058548888 3055827210691604525568 3090066171035488049664 3110395553739668892096 3159766911735536652288 3165938331485020122312 3204513066259024644096 3225595389063360332544 3234527645394045643776 3235581752496993027072 3271834769331693229056 3283195306725206052768 3335309517943066466304 3354324965593825112064 3393013834862496681984 3404795132900213684352 3415336294302381528576 3437805612028055091264 3476324442414924055872 3492373955076119457792 3531504195469129199616 3554737775702478733824 3605077199541402724608 3616238429261345147904 3628794812696280374112 3686394730358126094336 3693594720065856809364 3752223207685949774592 3773615586293053251072 3817140564220308767232 3830394524512740394896 3842253331090179219648 3891194437600244210688 3903241479202721746944 3928920699460634390016 3972942219902770349568 4035312750103956959232 4041678244468562224128 4055711849484078065184 4074436280922139367424 4082394164283315420876 4120088228047317399552 4147194071652891856128 4221251108646693496416 4294283134747847363136 4300793852084480443392 4309193840076832944258 4312703527192060858368 4314109003329324036096 4362446359108924305408 4377593742300274737024 4391146664103061965312 4490195085097867874304 4539726843866951579136 4553781725736508704768 4562675830669587823332 4583740816037406788352 4635099256553232074496 4665593330609503338144 4739650367603304978432 4766672319528067264512 4806769599388536966144 4821651239015126863872 4838393083595040498816 4907752153997539843584 4924792960087809079152 5002964276914599699456 5018453330403499388928 5031487448390737668096 5089520752293745022976 5107192699350320526528 5123004441453572292864 5188259250133658947584 5214486663622386083808 5238560932614179186688 5297256293203693799424 5327457298296075177984 5332106663553718100736 5388904325958082965504 5407615799312104086912 5443192219044420561168 5529592095537189141504 5540392080098785214046 5608859604568616964096 5628334811528924661888 5660423379439579876608 5725710846330463150848 5734391802779307257856 5745591786769110592344 5836791656400366316032 5854862218804082620416 5959413329854155524352 6052969125155935438848 6083567774226117097776 6111654421383209051136 6180132342070976099328 6220791107479337784192 6331876662970040244624 6409026132518049288192 6451190778126720665088 6463790760115249416387 6469055290788091287552 6471163504993986054144 6543669538663386458112 6566390613450412105536 6670619035886132932608 6809590265800427368704 6830672588604763057152 6875611224056110182528 6952648884829848111744 7109475551404957467648 7210154399082805449216 7232476858522690295808 7257589625392560748224 7372789460716252188672 7387189440131713618728 7504446415371899549184 7547231172586106502144 7634281128440617534464 7660789049025480789792 7684506662180358439296 7782388875200488421376 7857841398921268780032 7945884439805540699136 8083356488937124448256 8111423698968156130368 8148872561844278734848 8164788328566630841752 8240176456094634799104 8294388143305783712256 8442502217293386992832 8588566269495694726272 8601587704168960886784 8618387680153665888516 8755187484600549474048 8782293328206123930624 9079453687733903158272 9107563451473017409536 9125351661339175646664 9167481632074813576704 9270198513106464148992 9331186661219006676288 9479300735206609956864 9613539198777073932288 9676786167190080997632 9815504307995079687168 9849585920175618158304 10005928553829199398912 10062974896781475336192 10179041504587490045952 10214385398700641053056 10246008882907144585728 10428973327244772167616 10477121865228358373376 10594512586407387598848 10664213327107436201472 10815231598624208173824 10886384438088841122336 11059184191074378283008 11080784160197570428092 11256669623057849323776 11320846758879159753216 11451421692660926301696 11491183573538221184688 11673583312800732632064 11709724437608165240832 11918826659708311048704 12105938250311870877696 12167135548452234195552 12223308842766418102272 12360264684141952198656 12441582214958675568384 12663753325940080489248 12902381556253441330176 12927581520230498832774 12938110581576182575104 12942327009987972108288 13087339077326772916224 13132781226900824211072 13619180531600854737408 13661345177209526114304 13751222448112220365056 13905297769659696223488 14218951102809914935296 14420308798165610898432 14464953717045380591616 14515179250785121496448 14774378880263427237456 15008892830743799098368 15094462345172213004288 15268562256881235068928 15321578098050961579584 15369013324360716878592 15564777750400976842752 15715682797842537560064 15891768879611081398272 16166712977874248896512 16222847397936312260736 16329576657133261683504 16588776286611567424512 16885004434586773985664 17177132538991389452544 17203175408337921773568 17236775360307331777032 17510374969201098948096 17564586656412247861248 18158907375467806316544 18250703322678351293328 18334963264149627153408 18540397026212928297984 18662373322438013352576 19227078397554147864576 19353572334380161995264 19391372280345748249161 19631008615990159374336 19699171840351236316608 20011857107658398797824 20428770797401282106112 20492017765814289171456 20857946654489544335232 21328426654214872402944 21630463197248416347648 21772768876177682244672 22118368382148756566016 22161568320395140856184 22513339246115698647552 22641693517758319506432 22902843385321852603392 22982367147076442369376 23347166625601465264128 23837653319416622097408 24334271096904468391104 24446617685532836204544 24720529368283904397312 24883164429917351136768 25327506651880160978496 25804763112506882660352 25855163040460997665548 26265562453801648422144 27238361063201709474816 27322690354419052228608 27502444896224440730112 27810595539319392446976 28437902205619829870592 28840617596331221796864 29030358501570242992896 29548757760526854474912 30017785661487598196736 30188924690344426008576 30537124513762470137856 30643156196101923159168 30738026648721433757184 31431365595685075120128 31783537759222162796544 32445694795872624521472 32659153314266523367008 33177552573223134849024 33770008869173547971328 34354265077982778905088 34473550720614663554064 35020749938402197896192 35129173312824495722496 36317814750935612633088 36501406645356702586656 36669926528299254306816 37080794052425856595968 37324746644876026705152 38707144668760323990528 38782744560691496498322 39262017231980318748672 39398343680702472633216 40857541594802564212224 40984035531628578342912 41715893308979088670464 42656853308429744805888 43260926394496832695296 43545537752355364489344 44323136640790281712368 45026678492231397295104 45283387035516639012864 45805686770643705206784 45964734294152884738752 46694333251202930528256 47675306638833244194816 48668542193808936782208 49766328859834702273536 50655013303760321956992 51609526225013765320704 51710326080921995331096 52531124907603296844288 54476722126403418949632 55004889792448881460224 55621191078638784893952 57681235192662443593728 58060717003140485985792 59097515521053708949824 60035571322975196393472 61286312392203846318336 61476053297442867514368 64891389591745249042944 65318306628533046734016 66355105146446269698048 67540017738347095942656 68708530155965557810176 68947101441229327108128 70041499876804395792384 73002813290713405173312 73339853056598508613632 74161588104851713191936 74649493289752053410304 77414289337520647981056 77565489121382992996644 78796687361404945266432 81715083189605128424448 81968071063257156685824 83431786617958177340928 85313706616859489611776 86521852788993665390592 87091075504710728978688 88646273281580563424736 90053356984462794590208 90566774071033278025728 91611373541287410413568 91929468588305769477504 95350613277666488389632 97337084387617873564416 99532657719669404547072 101310026607520643913984 103420652161843990662192 105062249815206593688576 108953444252806837899264 110009779584897762920448 111242382157277569787904 116121434006280971971584 118195031042107417899648 122572624784407692636672 122952106594885735028736 129782779183490498085888 130636613257066093468032 135080035476694191885312 137417060311931115620352 137894202882458654216256 140082999753608791584768 146005626581426810346624 149298986579504106820608 154828578675041295962112 155130978242765985993288 157593374722809890532864 163430166379210256848896 166863573235916354681856 173043705577987330781184 174182151009421457957376 177292546563161126849472 180106713968925589180416 183858937176611538955008 194674168775235747128832 199065315439338809094144 202620053215041287827968 206841304323687981324384 210124499630413187377152 220019559169795525840896 222484764314555139575808 232242868012561943943168 236390062084214835799296 245145249568815385273344 245904213189771470057472 259565558366980996171776 261273226514132186936064 270160070953388383770624 274834120623862231240704 275788405764917308432512 292011253162853620693248 298597973159008213641216 310261956485531971986576 315186749445619781065728 326860332758420513697792 333727146471832709363712 348364302018842915914752 354585093126322253698944 367717874353223077910016 389348337550471494257664 405240106430082575655936 413682608647375962648768 420248999260826374754304 464485736025123887886336 472780124168429671598592 490290499137630770546688 519131116733961992343552 522546453028264373872128 540320141906776767541248 551576811529834616865024 584022506325707241386496 597195946318016427282432 620523912971063943973152 630373498891239562131456 667454292943665418727424 696728604037685831829504 709170186252644507397888 735435748706446155820032 778696675100942988515328 810480212860165151311872 827365217294751925297536 945560248336859343197184 980580998275261541093376 1045092906056528747744256 1103153623059669233730048 1168045012651414482772992 1241047825942127887946304 1260746997782479124262912 1393457208075371663659008 1418340372505289014795776 1470871497412892311640064 1557393350201885977030656 1620960425720330302623744 1654730434589503850595072 1891120496673718686394368 2090185812113057495488512 2206307246119338467460096 2336090025302828965545984 2482095651884255775892608 2836680745010578029591552 2941742994825784623280128 3309460869179007701190144 3782240993347437372788736 4180371624226114990977024 4412614492238676934920192 4672180050605657931091968 4964191303768511551785216 5673361490021156059183104 6618921738358015402380288 8825228984477353869840384 9928382607537023103570432 11346722980042312118366208 13237843476716030804760576 19856765215074046207140864 26475686953432061609521152 39713530430148092414281728 79427060860296184828563456
- Sum of all divisors σ(n): 311139572842159644827862639
- Sum of proper divisors (its aliquot sum) s(n): 231712511981863459999299183
- 79427060860296184828563456 is an abundant number, because the sum of its proper divisors (231712511981863459999299183) is greater than itself. Its abundance is 152285451121567275170735727
Bases of 79427060860296184828563456
- Binary: 1000001101100110101010110011000110100010100101101001100101100011010010010010000000000002
- Hexadecimal: 0x41B35598D14B4CB1A49000
- Base-36: 9ZA0O42Y1EO400000
Squares and roots of 79427060860296184828563456
- 79427060860296184828563456 squared (794270608602961848285634562) is 6308657996905194120408324297620535483821208618663936
- 79427060860296184828563456 cubed (794270608602961848285634563) is 501078162666983073839064982690886988939424434200360534458188018397400914722816
-
79427060860296184828563456 is a
perfect square number . Itssquare root is 8912186087616 -
The
cube root of 79427060860296184828563456 is 429855839.2899077813
Scales and comparisons
How big is 79427060860296184828563456?- 79,427,060,860,296,184,828,563,456 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 79,427,060,860,296,184,828,563,456 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 79427060860296184828563456 cubic inches would be around 35821319.9 feet tall.
Recreational maths with 79427060860296184828563456
- 79427060860296184828563456 backwards is 65436582848169206806072497
- 79427060860296184828563456 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 79427060860296184828563456'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 79427060860296184828563456 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 79427060860296184828563456 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/79427060860296184828563456/
Chicago style:
Numbermatics. 2024. "Number 79427060860296184828563456 - Facts about the integer". https://numbermatics.com/n/79427060860296184828563456/
The information we have on file for 79427060860296184828563456 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 79427060860296184828563456, math, Factors of 79427060860296184828563456, curriculum, school, college, exams, university, Prime factorization of 79427060860296184828563456, STEM, science, technology, engineering, physics, economics, calculator, seventy-nine septillion, four hundred twenty-seven sextillion, sixty quintillion, eight hundred sixty quadrillion, two hundred ninety-six trillion, one hundred eighty-four billion, eight hundred twenty-eight million, five hundred sixty-three thousand, four hundred fifty-six.