68295284307622695407616
68,295,284,307,622,695,407,616 is an even composite number composed of six prime numbers multiplied together.
68295284307622695407616 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 68295284307622695407616:
212 × 34 × 76 × 174 × 232 × 1992
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 17 × 23 × 23 × 199 × 199)See below for interesting mathematical facts about the number 68295284307622695407616 from the Numbermatics database.
Names of 68295284307622695407616
- Cardinal: 68295284307622695407616 can be written as Sixty-eight sextillion, two hundred ninety-five quintillion, two hundred eighty-four quadrillion, three hundred seven trillion, six hundred twenty-two billion, six hundred ninety-five million, four hundred seven thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 6.8295284307622695407616 × 1022
Factors of 68295284307622695407616
Divisors of 68295284307622695407616
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 23 24 27 28 32 34 36 42 46 48 49 51 54 56 63 64 68 69 72 81 84 92 96 98 102 108 112 119 126 128 136 138 144 147 153 161 162 168 184 189 192 196 199 204 207 216 224 238 252 256 272 276 288 289 294 306 322 324 336 343 357 368 378 384 391 392 398 408 414 432 441 448 459 476 483 504 512 529 544 552 567 576 578 588 597 612 621 644 648 672 686 714 736 756 768 782 784 796 816 828 833 864 867 882 896 918 952 966 1008 1024 1029 1058 1071 1088 1104 1127 1134 1152 1156 1173 1176 1194 1224 1242 1288 1296 1323 1344 1372 1377 1393 1428 1449 1472 1512 1536 1564 1568 1587 1592 1632 1656 1666 1728 1734 1764 1791 1792 1836 1863 1904 1932 2016 2023 2048 2058 2116 2142 2176 2208 2254 2268 2304 2312 2346 2352 2388 2401 2448 2484 2499 2576 2592 2601 2646 2688 2737 2744 2754 2786 2856 2898 2944 3024 3072 3087 3128 3136 3174 3184 3213 3264 3312 3332 3381 3383 3456 3468 3519 3528 3582 3584 3672 3703 3726 3808 3864 3969 4032 4046 4096 4116 4179 4232 4284 4347 4352 4416 4508 4536 4577 4608 4624 4692 4704 4761 4776 4802 4896 4913 4968 4998 5152 5184 5202 5292 5373 5376 5474 5488 5508 5572 5712 5796 5831 5888 6048 6069 6144 6174 6256 6272 6348 6368 6426 6528 6624 6647 6664 6762 6766 6912 6936 7038 7056 7164 7168 7203 7344 7406 7452 7497 7616 7728 7803 7889 7938 8064 8092 8211 8232 8358 8464 8568 8694 8704 8832 8993 9016 9072 9154 9216 9248 9261 9384 9408 9522 9552 9604 9639 9751 9792 9826 9936 9996 10143 10149 10304 10368 10404 10557 10584 10746 10752 10948 10976 11016 11109 11144 11424 11592 11662 11776 12096 12138 12288 12348 12512 12537 12544 12696 12736 12852 13041 13056 13248 13294 13328 13524 13532 13731 13824 13872 14076 14112 14161 14283 14328 14336 14406 14688 14739 14812 14904 14994 15232 15456 15606 15778 15876 16119 16128 16184 16422 16464 16716 16807 16928 17136 17388 17408 17493 17664 17986 18032 18144 18207 18308 18432 18496 18522 18768 18816 19044 19104 19159 19208 19278 19502 19584 19652 19872 19941 19992 20286 20298 20608 20736 20808 21114 21168 21492 21504 21609 21896 21952 22032 22218 22288 22491 22848 23184 23324 23409 23552 23667 23681 24192 24276 24633 24696 25024 25074 25088 25392 25472 25704 25921 26082 26112 26496 26588 26656 26979 27048 27064 27462 27648 27744 27783 28152 28224 28322 28566 28656 28672 28812 29253 29376 29478 29624 29808 29988 30429 30447 30464 30912 31212 31556 31671 31752 32039 32238 32256 32368 32844 32928 33327 33432 33614 33856 34272 34391 34776 34816 34986 35328 35972 36064 36288 36414 36616 36864 36992 37044 37536 37611 37632 38088 38208 38318 38416 38556 39004 39168 39304 39601 39744 39882 39984 40572 40596 40817 41193 41216 41472 41616 42228 42336 42483 42849 42984 43008 43218 43792 43904 44064 44217 44436 44576 44982 45696 46368 46529 46648 46818 47104 47334 47362 48384 48552 49266 49392 50048 50148 50176 50421 50784 50944 51408 51842 52164 52224 52479 52992 53176 53312 53958 54096 54128 54621 54924 55223 55296 55488 55566 56304 56448 56644 57132 57312 57477 57511 57624 58506 58752 58956 59248 59616 59823 59976 60858 60894 60928 61824 62424 62951 63112 63342 63504 64078 64476 64512 64736 64827 65688 65856 66654 66864 67228 67473 67712 68257 68544 68782 69552 69632 69972 70656 71001 71043 71944 72128 72576 72828 73232 73899 73984 74088 75072 75222 75264 76176 76416 76636 76832 77112 77763 77809 78008 78336 78608 79202 79488 79764 79968 80937 81144 81192 81634 82386 82432 82944 83232 83521 84456 84672 84966 85698 85968 86016 86436 87584 87759 87808 88128 88434 88872 89152 89964 91287 91341 91392 92736 93058 93296 93636 94208 94668 94724 96117 96768 97104 98532 98784 99127 99981 100096 100296 100352 100842 101568 101888 102816 103173 103684 104328 104448 104958 105271 105984 106352 106624 107916 108192 108256 109242 109848 110446 110592 110976 111132 112608 112833 112896 112999 113288 114264 114624 114954 115022 115248 117012 117504 117649 117912 118496 118803 119232 119646 119952 121716 121788 121856 122451 123579 123648 124848 125902 126224 126684 127008 127449 128156 128952 129024 129472 129654 131376 131712 132651 133308 133728 134113 134456 134946 135424 136514 137088 137564 139104 139587 139944 141312 142002 142086 143888 144256 145152 145656 146464 147798 147968 148176 150144 150444 150528 151263 152352 152832 152881 153272 153664 154224 155526 155618 156016 156672 157216 157437 158404 158976 159528 159936 161874 162288 162384 163268 163863 164772 164864 165669 165767 165888 166464 167042 168912 169344 169932 171396 171936 172431 172533 172872 175168 175518 175616 176256 176868 177744 178304 179469 179928 181447 182574 182682 182784 185472 186116 186592 187272 188853 189336 189448 192234 193536 194208 194481 197064 197568 198254 199962 200192 200592 200704 201684 203136 203776 204771 205632 206346 207368 208656 208896 209916 210542 211968 212704 213003 213129 213248 215832 216384 216512 218484 219696 220892 221697 221952 222264 224273 225216 225666 225792 225998 226576 228528 229248 229908 230044 230496 233289 233427 234024 235008 235298 235824 236992 237606 238464 239292 239904 240737 242811 243432 243576 243712 244902 247158 247296 249696 250563 251804 252448 253368 254016 254898 256312 257904 258048 258944 259308 262752 263277 263424 265302 266616 267456 268226 268912 269892 270848 273028 274023 274176 275128 277207 278208 279174 279888 282624 284004 284172 285719 287776 288351 288512 290304 291312 292928 295596 295936 296352 297381 299943 300288 300888 301056 302526 304704 305664 305762 306544 307328 308448 309519 311052 311236 312032 313344 314432 314874 315813 316808 317952 319056 319872 323748 324576 324768 325703 326536 327726 329544 329728 331338 331534 331776 332928 334084 337824 338688 338997 339864 342792 343872 344862 345066 345744 350336 351036 351232 352512 352947 353736 355488 356409 356608 358938 359856 362894 365148 365364 365568 367353 370737 370944 372232 373184 374544 377706 378672 378896 382347 384468 386561 387072 388416 388962 394128 395136 396508 397953 399924 400384 401184 402339 402577 403368 406272 407552 409542 411264 412692 414736 417312 418761 419832 421084 423936 425408 426006 426258 426496 431664 432768 433024 436968 439392 440657 441784 443394 443904 444528 448546 450432 451332 451584 451996 453152 453789 457056 458496 458643 459816 460088 460992 466578 466854 468048 470016 470596 471648 472311 473984 475212 476928 477799 478584 479808 481474 485622 486864 487152 487424 489804 494316 494592 497007 497301 499392 501126 503608 504896 506736 508032 509796 512624 515808 517293 517599 517888 518616 525504 526554 526848 530604 533232 534912 536452 537824 538407 539784 541696 544341 544663 546056 548046 548352 550256 554414 556416 558348 559776 566559 568008 568344 571438 575552 576702 577024 580608 582624 584647 585856 591192 591872 592704 594762 599886 600576 601776 602112 605052 609408 611328 611524 613088 614313 614656 616896 619038 622104 622472 624064 626688 628864 629748 631626 633616 635904 638112 639009 639387 639744 647496 649152 649536 651406 653072 655452 659088 659456 662676 663068 665856 668168 672819 673217 675648 677376 677994 679728 685584 687744 689724 690132 691488 693889 699867 700281 700672 702072 702464 705024 705894 707472 710976 712818 713216 717876 719712 722211 725788 728433 730296 730728 731136 734706 736897 741474 741888 744464 746368 749088 751689 755412 757344 757792 764694 768936 773122 774144 776832 777924 788256 789831 790272 790993 793016 795906 799848 800768 802368 804678 805154 806736 812544 815104 819084 822528 825384 829472 831621 834624 837522 839664 842168 847872 850816 852012 852516 852992 857157 863328 865053 865536 866048 873936 878784 881314 883568 886788 887808 889056 892143 897092 900864 902664 903168 903992 906304 907578 910823 914112 916992 917286 919632 920176 921984 928557 933156 933708 936096 938791 940032 941192 943296 944622 947439 947968 950424 953856 955598 957168 959616 962948 971244 973728 974304 977109 977687 979608 988632 989184 994014 994602 998784 1002252 1007216 1009792 1013472 1016064 1016991 1019592 1025248 1031616 1034586 1035198 1035776 1037232 1051008 1053108 1053696 1058841 1061208 1066464 1069227 1069824 1070167 1072904 1075648 1076814 1079568 1083392 1088682 1089326 1092112 1096092 1096704 1100512 1102059 1108828 1112832 1116696 1119552 1133118 1136016 1136688 1142876 1147041 1151104 1153404 1154048 1159683 1160369 1161216 1165248 1169294 1171712 1182384 1183744 1185408 1189524 1199772 1201152 1203552 1207017 1207731 1210104 1218816 1222656 1223048 1226176 1228626 1229312 1233792 1238076 1244208 1244944 1248128 1256283 1257728 1259496 1263252 1267232 1270129 1271808 1276224 1278018 1278774 1279488 1294992 1298304 1299072 1302812 1306144 1310904 1318176 1321971 1322753 1325352 1326136 1331712 1336336 1345638 1346434 1351296 1354752 1355988 1359456 1361367 1371168 1375488 1375929 1379448 1380264 1382976 1387778 1399734 1400562 1401344 1404144 1404928 1410048 1411788 1414944 1421952 1425636 1426432 1433397 1435752 1439424 1444422 1451576 1456866 1460592 1461456 1462272 1469412 1473794 1482948 1483776 1488928 1491021 1491903 1492736 1498176 1503378 1510824 1514688 1515584 1529388 1537872 1546244 1551879 1552797 1553664 1555848 1569911 1576512 1579662 1580544 1581986 1586032 1591812 1599696 1601536 1604736 1609356 1610308 1613472 1625088 1633023 1633989 1638168 1645056 1650768 1658944 1663242 1669248 1675044 1679328 1684336 1685159 1699677 1701632 1704024 1705032 1705984 1714314 1726656 1730106 1731072 1732096 1747872 1753941 1757568 1762628 1767136 1773576 1775616 1778112 1784286 1789607 1794184 1801728 1805328 1806336 1807984 1812608 1815156 1821646 1828224 1833984 1834572 1839264 1840352 1842939 1843968 1857114 1866312 1867416 1872192 1877582 1880064 1882384 1886592 1889244 1894878 1895936 1900848 1907712 1911196 1914336 1918161 1919232 1920983 1925896 1940449 1942488 1947456 1948608 1954218 1955374 1959216 1977264 1978368 1988028 1989204 1997568 2000033 2004504 2014432 2018457 2019584 2019651 2026944 2032128 2033982 2039184 2050496 2063232 2069172 2070396 2071552 2074464 2081667 2099601 2100843 2102016 2106216 2107392 2117682 2122416 2132928 2138454 2139648 2140334 2145808 2151296 2153628 2159136 2166633 2166784 2177364 2178652 2184224 2192184 2193408 2201024 2204118 2210691 2217656 2225664 2233392 2239104 2255067 2266236 2272032 2273376 2279921 2285752 2294082 2302208 2306808 2308096 2319366 2320738 2322432 2330496 2338588 2343424 2364768 2370816 2372979 2379048 2399544 2402304 2407104 2414034 2415462 2420208 2437632 2445312 2446096 2452352 2457252 2458624 2467584 2476152 2488416 2489888 2494863 2496256 2512566 2515456 2518992 2526504 2534464 2540258 2543616 2552448 2556036 2557548 2558976 2571471 2589984 2595159 2596608 2598144 2598977 2605624 2612288 2621808 2636352 2643942 2645506 2650704 2652272 2663424 2672672 2676429 2691276 2692868 2702592 2705927 2709504 2711976 2718912 2722734 2732469 2742336 2750976 2751858 2758896 2760528 2765952 2775556 2785671 2799468 2801124 2802688 2808288 2816373 2818039 2820096 2823576 2829888 2842317 2843904 2851272 2852864 2866794 2871504 2878848 2888844 2903152 2913732 2921184 2922912 2931327 2933061 2938824 2947588 2965896 2967552 2977856 2982042 2983806 2985472 2996352 3006756 3021648 3029376 3031168 3050973 3058776 3075744 3084599 3092488 3103758 3105594 3107328 3111696 3139822 3153024 3159324 3161088 3163972 3172064 3176523 3183624 3199392 3207681 3209472 3210501 3218712 3220616 3226944 3250176 3266046 3267978 3276336 3290112 3301536 3306177 3317888 3326484 3338496 3344593 3350088 3358656 3368672 3370318 3399354 3403264 3408048 3410064 3411968 3428628 3453312 3460212 3462144 3464192 3479049 3481107 3495744 3507882 3515136 3525256 3534272 3547152 3551232 3556224 3568572 3579214 3588368 3603456 3610656 3615968 3621051 3623193 3625216 3630312 3643292 3656448 3667968 3669144 3678528 3680704 3685878 3687936 3714228 3732624 3734832 3744384 3755164 3764768 3768849 3773184 3778488 3789756 3791872 3801696 3810387 3812641 3815424 3822392 3828672 3836322 3838464 3841966 3851792 3880898 3884976 3894912 3897216 3908436 3910748 3918432 3954528 3965913 3968259 3976056 3978408 3995136 4000066 4009008 4028864 4036914 4039168 4039302 4053888 4064256 4067964 4078368 4092529 4100992 4126464 4127787 4138344 4140792 4143104 4148928 4163334 4199202 4201686 4204032 4212432 4214784 4235364 4244832 4265856 4276908 4279296 4280668 4291616 4300191 4302592 4307256 4318272 4333266 4354728 4357304 4368448 4384368 4386816 4402048 4408236 4421382 4435312 4451328 4466784 4473063 4475709 4478208 4510134 4532472 4544064 4546752 4559842 4571504 4588164 4604416 4613616 4616192 4638732 4641476 4658391 4660992 4677176 4686848 4709733 4712519 4729536 4741632 4745958 4758096 4799088 4804608 4814208 4828068 4830924 4840416 4857223 4875264 4892192 4899069 4901967 4904704 4914504 4917248 4935168 4952304 4976832 4979776 4989726 4992512 5025132 5030912 5037984 5053008 5055477 5068928 5080516 5099031 5104896 5112072 5115096 5117952 5142942 5158279 5179968 5190318 5193216 5196288 5197954 5211248 5224576 5243616 5261823 5272704 5287884 5291012 5301408 5304544 5326848 5345344 5352858 5368821 5382552 5385736 5405184 5411854 5419008 5423952 5437824 5445468 5464938 5484672 5501952 5503716 5517792 5521056 5528817 5531904 5536951 5551112 5571342 5598936 5602248 5605376 5616576 5632746 5636078 5640192 5647152 5659776 5684634 5687808 5702544 5705728 5733588 5743008 5757696 5762949 5777688 5806304 5821347 5827464 5842368 5845824 5862654 5866122 5877648 5895176 5931792 5935104 5955712 5964084 5967612 5970944 5992704 6000099 6013512 6043296 6055371 6058752 6058953 6062336 6101946 6117552 6151488 6169198 6184976 6207516 6211188 6214656 6223392 6245001 6279644 6302529 6306048 6318648 6322176 6327944 6344128 6353046 6367248 6375761 6398784 6415362 6418944 6421002 6437424 6441232 6453888 6499899 6500352 6532092 6535956 6552672 6571537 6580224 6603072 6612354 6632073 6635776 6652968 6676992 6689186 6700176 6717312 6737344 6740636 6765201 6798708 6806528 6816096 6820128 6839763 6843809 6857256 6906624 6920424 6924288 6928384 6958098 6962214 6991488 7015764 7030272 7050512 7068544 7094304 7112448 7118937 7137144 7158428 7176736 7206912 7221312 7231936 7242102 7246386 7250432 7260624 7286584 7312896 7335936 7338288 7357056 7361408 7371756 7375872 7428456 7465248 7469664 7484589 7488768 7491169 7510328 7529536 7537698 7546368 7556976 7579512 7583744 7603392 7620774 7625282 7630848 7644784 7657344 7672644 7676928 7683932 7703584 7714413 7761796 7769952 7789824 7794432 7796931 7816872 7821496 7836864 7909056 7931826 7936518 7952112 7956816 7990272 8000132 8018016 8029287 8057728 8073828 8078336 8078604 8107776 8117781 8122583 8128512 8135928 8156736 8185058 8197407 8201984 8252928 8255574 8276688 8281584 8286208 8297856 8326668 8398404 8403372 8408064 8424864 8449119 8454117 8470728 8489664 8526951 8531712 8553816 8558592 8561336 8583232 8600382 8605184 8614512 8636544 8666532 8709456 8714608 8736896 8768736 8793981 8799183 8804096 8816472 8842764 8870624 8890903 8902656 8933568 8946126 8951418 8956416 9020268 9064944 9088128 9093504 9119684 9143008 9152919 9176328 9208832 9227232 9253797 9259271 9277464 9282952 9316782 9321984 9354352 9373696 9419466 9425038 9459072 9483264 9491916 9516192 9529569 9598176 9628416 9631503 9656136 9661848 9680832 9714446 9750528 9784384 9798138 9803934 9809408 9829008 9834496 9870336 9904608 9953664 9959552 9979452 9985024 10033779 10050264 10061824 10075968 10106016 10110954 10137856 10161032 10198062 10209792 10224144 10230192 10235904 10285884 10316558 10359936 10380636 10386432 10392576 10395908 10422496 10437147 10443321 10449152 10487232 10523646 10545408 10575768 10582024 10602816 10609088 10653696 10690688 10705716 10737642 10765104 10771472 10810368 10823708 10847904 10863153 10869579 10875648 10890936 10929876 10969344 10989377 11003904 11007432 11035584 11042112 11057634 11063808 11073902 11102224 11142684 11197872 11204496 11210752 11233152 11265492 11272156 11294304 11319552 11369268 11375616 11405088 11431161 11437923 11444689 11467176 11486016 11515392 11525898 11555376 11612608 11642694 11654928 11684736 11691648 11725308 11732244 11755296 11790352 11796113 11863584 11897739 11904777 11911424 11928168 11935224 11941888 11985408 12000198 12027024 12086592 12110742 12117504 12117906 12124672 12203892 12235104 12277587 12302976 12338396 12369952 12383361 12415032 12422376 12429312 12446784 12490002 12527249 12559288 12605058 12612096 12637296 12644352 12655888 12688256 12706092 12734496 12751522 12797568 12830724 12837888 12842004 12874848 12882464 12900573 12907776 12999798 13064184 13071912 13105344 13143074 13160448 13206144 13224708 13264146 13271552 13305936 13353984 13378372 13400352 13427127 13434624 13446881 13474688 13481272 13530402 13583143 13597416 13613056 13632192 13640256 13679526 13687618 13714512 13813248 13840848 13848576 13856768 13916196 13924428 13982976 14031528 14060544 14101024 14129199 14137088 14137557 14188608 14224896 14237874 14274288 14316856 14353472 14413824 14442624 14463872 14484204 14492772 14500864 14521248 14571669 14573168 14625792 14676576 14697207 14705901 14714112 14722816 14743512 14751744 14856912 14930496 14939328 14969178 14977536 14982338 15020656 15059072 15075396 15092736 15113952 15159024 15166431 15167488 15206784 15241548 15250564 15289568 15314688 15345288 15353856 15367864 15407168 15428826 15474837 15483991 15523592 15539904 15579648 15588864 15593862 15633744 15642992 15673728 15785469 15818112 15863652 15873036 15904224 15913632 15959447 15980544 16000264 16036032 16058574 16106463 16115456 16147656 16156672 16157208 16215552 16235562 16245166 16257024 16271856 16313472 16370116 16394814 16403968 16505856 16511148 16553376 16563168 16595712 16610853 16620679 16653336 16796808 16806744 16816128 16849728 16898238 16908234 16941456 16979328 17053902 17063424 17107632 17117184 17122672 17166464 17200764 17210368 17229024 17273088 17288847 17333064 17418912 17429216 17464041 17473792 17537472 17587962 17598366 17608192 17632944 17685528 17741248 17781806 17805312 17867136 17892252 17902836 17912832 18000297 18040536 18129888 18166113 18176256 18176859 18187008 18192839 18239368 18286016 18305838 18352656 18417664 18454464 18507594 18518542 18554928 18565904 18633564 18643968 18708704 18735003 18747392 18838932 18850076 18918144 18966528 18983832 19032384 19059138 19127283 19196352 19256832 19263006 19312272 19323696 19361664 19428892 19499697 19501056 19568768 19596276 19607868 19618816 19658016 19714611 19726273 19740672 19809216 19896219 19907328 19919104 19958904 19970048 20067558 20100528 20123648 20151936 20212032 20221908 20275712 20322064 20396124 20419584 20448288 20460384 20519289 20531427 20571768 20633116 20719872 20761272 20772864 20785152 20791816 20844992 20874294 20886642 20898304 20948929 20974464 21047292 21090816 21151536 21164048 21205632 21218176 21356811 21381376 21411432 21475284 21530208 21542944 21592193 21620736 21647416 21695808 21726306 21739158 21751296 21781872 21859752 21938688 21978754 22007808 22014864 22071168 22084224 22115268 22127616 22147804 22204448 22285368 22395744 22408992 22453767 22466304 22473507 22486801 22530984 22544312 22588608 22639104 22738536 22751232 22810176 22862322 22875846 22889378 22934352 22972032 23030784 23051796 23110752 23143239 23225216 23285388 23309856 23369472 23383296 23390793 23412151 23450616 23464488 23510592 23580704 23592226 23727168 23795478 23809554 23822848 23856336 23870448 23883776 23970816 24000396 24054048 24173184 24221484 24235008 24235812 24249344 24353343 24367749 24407784 24470208 24555174 24592221 24605952 24676792 24739904 24766722 24830064 24844752 24858624 24893568 24980004 25054498 25118576 25210116 25224192 25274592 25311776 25347357 25362351 25376512 25412184 25468992 25503044 25595136 25661448 25675776 25684008 25749696 25764928 25801146 25815552 25999596 26128368 26143824 26210688 26286148 26381943 26397549 26412288 26449416 26528292 26543104 26611872 26672709 26688487 26707968 26756744 26800704 26854254 26869248 26893762 26949376 26962544 27060804 27166286 27194832 27226112 27264384 27280512 27359052 27375236 27429024 27626496 27681696 27761391 27777813 27832392 27848856 27965952 28063056 28121088 28202048 28258398 28274176 28275114 28377216 28449792 28475748 28548576 28633712 28647703 28706944 28885248 28894509 28927744 28968408 28985544 29001728 29042496 29143338 29146336 29251584 29353152 29394414 29411802 29428224 29445632 29487024 29503488 29713824 29860992 29878656 29938356 29955072 29964676 30041312 30101337 30118144 30150792 30185472 30227904 30318048 30332862 30413568 30423319 30483096 30501128 30579136 30629376 30690576 30707712 30735728 30814336 30857652 30949674 30967982 31047184 31079808 31159296 31177728 31187724 31267488 31285984 31311441 31329963 31347456 31570938 31636224 31727304 31746072 31808448 31827264 31918894 31961088 32000528 32072064 32117148 32212926 32230912 32295312 32313344 32314416 32431104 32471124 32490332 32543712 32608737 32626944 32740232 32789628 32807936 32968131 32987633 33011712 33022296 33106752 33126336 33191424 33221706 33241358 33306672 33593616 33613488 33632256 33699456 33796476 33816468 33882912 33958656 34000561 34107804 34126848 34215264 34245344 34293483 34313769 34332928 34334067 34401528 34420736 34458048 34546176 34577694 34666128 34837824 34858432 34928082 34947584 35074944 35175924 35196732 35216384 35265888 35371056 35388339 35482496 35563612 35693217 35714331 35734272 35784504 35805672 35825664 36000594 36081072 36107953 36259776 36332226 36352512 36353718 36374016 36385678 36478736 36572032 36611676 36705312 36832761 36835328 36908928 37015188 37037084 37109856 37131808 37267128 37287936 37417408 37470006 37581747 37677864 37700152 37836288 37933056 37967664 38064768 38118276 38254566 38392704 38513664 38526012 38624544 38647392 38701719 38723328 38758657 38857784 38999394 39137536 39192552 39215736 39237632 39316032 39429222 39452546 39481344 39618432 39792438 39814656 39838208 39917808 39940096 40135116 40201056 40303872 40340643 40424064 40443816 40551424 40644128 40749429 40792248 40839168 40896576 40920768 41038578 41062854 41143536 41266232 41439744 41522544 41545728 41570304 41583632 41689984 41748588 41773284 41796608 41897858 41948928 42094584 42181632 42303072 42328096 42387597 42411264 42412671 42436352 42713622 42762752 42822864 42950568 43060416 43085888 43184386 43241472 43294832 43391616 43452612 43478316 43502592 43563744 43715007 43719504 43877376 43957508 44029728 44117703 44142336 44168448 44182609 44230536 44255232 44295608 44408896 44570736 44630327 44791488 44817984 44907534 44932608 44947014 44973602 45061968 45088624 45177216 45278208 45477072 45499293 45502464 45620352 45724644 45751692 45778756 45868704 45944064 46000759 46061568 46103592 46221504 46286478 46424511 46450432 46451973 46570776 46619712 46738944 46766592 46781586 46824302 46901232 46928976 47021184 47161408 47184452 47356407 47454336 47590956 47619108 47645696 47712672 47740896 47878341 47906663 47941632 48000792 48108096 48319389 48346368 48442968 48470016 48471624 48498688 48706686 48735498 48815568 48940416 49110348 49184442 49211904 49353584 49479808 49533444 49660128 49689504 49787136 49832559 49862037 49960008 50108996 50237152 50420232 50448384 50549184 50623552 50694714 50724702 50753024 50824368 50937984 51006088 51190272 51322896 51351552 51368016 51499392 51529856 51602292 51631104 51866541 51999192 52256736 52287648 52392123 52421376 52438183 52572296 52763886 52795098 52824576 52898832 53056584 53086208 53223744 53345418 53376974 53415936 53513488 53601408 53708508 53738496 53787524 53898752 53925088 54000891 54121608 54332572 54389664 54528768 54530577 54561024 54578517 54718104 54750472 54858048 55252992 55363392 55522782 55555626 55664784 55697712 55931904 56126112 56205009 56242176 56404096 56516796 56548352 56550228 56754432 56858081 56899584 56951496 57097152 57267424 57295406 57381849 57413888 57770496 57789018 57855488 57936816 57971088 58003456 58084992 58286676 58292672 58503168 58706304 58788828 58823604 58856448 58891264 58974048 59143833 59178819 59427648 59688657 59721984 59757312 59876712 59910144 59929352 60082624 60202674 60236288 60301584 60370944 60455808 60636096 60665724 60827136 60846638 60966192 61002256 61158272 61258752 61381152 61471456 61557867 61594281 61628672 61715304 61899348 61935964 62094368 62159616 62236321 62318592 62355456 62375448 62534976 62571968 62622882 62659926 62694912 62846787 63141876 63272448 63454608 63492144 63616896 63654528 63837788 64001056 64070433 64144128 64234296 64425852 64461824 64590624 64628832 64776579 64814897 64862208 64942248 64980664 65087424 65217474 65253888 65480464 65579256 65615872 65936262 65975266 66023424 66044592 66213504 66252672 66382848 66443412 66482716 66613344 67187232 67226976 67398912 67420521 67460403 67592952 67632936 67765824 67917312 68001122 68215608 68253696 68430528 68490688 68586966 68627538 68665856 68668134 68803056 68841472 68916096 69092352 69155388 69332256 69675648 69716864 69856164 69895168 70149888 70172379 70236453 70351848 70393464 70432768 70531776 70742112 70776678 70964992 71127224 71386434 71428662 71468544 71569008 71611344 71651328 72001188 72162144 72215906 72519552 72664452 72705024 72707436 72748032 72771356 72957472 73060029 73103247 73144064 73223352 73410624 73665522 73776663 73817856 74030376 74074168 74219712 74263616 74534256 74575872 74834816 74940012 75163494 75355728 75400304 75672576 75935328 76042071 76087053 76129536 76236552 76509132 76785408 76925639 77027328 77052024 77249088 77294784 77403438 77446656 77517314 77715568 77998788 78275072 78385104 78431472 78475264 78632064 78858444 78905092 79192647 79236864 79584876 79629312 79676416 79835616 80018127 80065461 80112823 80270232 80402112 80607744 80681286 80848128 80887632 81102848 81288256 81498858 81584496 81678336 81793152 81841536 82077156 82125708 82287072 82532464 82572791 82879488 83045088 83167264 83284173 83333439 83379968 83497176 83546568 83593216 83795716 83897856 84189168 84363264 84606144 84656192 84775194 84822528 84825342 84872704 85427244 85525504 85645728 85901136 85943109 86120832 86171776 86368772 86589664 86683527 86783232 86905224 86956632 87005184 87127488 87430014 87439008 87690743 87754752 87915016 88059456 88235406 88284672 88336896 88365218 88461072 88510464 88591216 88817792 89141472 89260654 89582976 89635968 89815068 89865216 89894028 89947204 90123936 90177248 90304011 90354432 90556416 90954144 90998586 91240704 91269957 91449288 91503384 91557512 91737408 91888128 92001518 92123136 92207184 92443008 92572956 92849022 92900864 92903946 93141552 93239424 93477888 93533184 93563172 93648604 93802464 93857952 93989889 94042368 94128167 94322816 94368904 94712814 94908672 95082001 95181912 95238216 95291392 95425344 95481792 95756682 95813326 95883264 96001584 96216192 96638778 96692736 96885936 96940032 96943248 96997376 97413372 97470996 97631136 97880832 98220696 98368884 98423808 98707168 98904393 98959616 98962899 99066888 99320256 99379008 99574272 99665118 99724074 99920016 100217992 100474304 100840464 100896768 101098368 101247104 101389428 101449404 101506048 101648736 101875968 102001683 102012176 102380544 102645792 102736032 102880449 102941307 102998784 103002201 103059712 103204584 103262208 103733082 103998384 104513472 104575296 104784246 104842752 104876366 105144592 105527772 105590196 105649152 105797664 106113168 106165017 106172416 106447488 106690836 106753948 107026976 107142993 107202816 107417016 107476992 107575048 107797504 107850176 108001782 108243216 108323859 108387937 108665144 108779328 109057536 109061154 109122048 109157034 109436208 109500944 109716096 110498283 110505984 110726784 111045564 111111252 111329568 111395424 111716129 111863808 112252224 112410018 112745241 112808192 113033592 113096704 113100456 113508864 113716162 113799168 113902992 114194304 114534848 114590812 114763698 114827776 115540992 115578036 115710976 115873632 115942176 116169984 116275971 116344753 116573352 116585344 117412608 117577656 117647208 117712896 117782528 117948096 118287666 118357638 118855296 119377314 119443968 119514624 119753424 119820288 119858704 120165248 120405348 120472576 120603168 120911616 121021929 121272192 121331448 121654272 121693276 121932384 122004512 122248287 122316544 122517504 122762304 122942912 123115734 123188562 123257344 123430608 123798696 123871928 124188736 124319232 124472642 124637184 124710912 124750896 125069952 125143936 125245764 125319852 125389824 125693574 126283752 126544896 126909216 126984288 127162791 127233792 127238013 127309056 127349873 127675576 128002112 128140866 128288256 128468592 128851704 128923648 129181248 129257664 129553158 129629794 129724416 129884496 129961328 130174848 130434948 130507776 130960928 131145021 131158512 131231744 131872524 131950532 132089184 132427008 132505344 132547827 132765696 132886824 132965432 133226688 133890981 134374464 134453952 134797824 134841042 134920806 135185904 135265872 135531648 135834624 136002244 136431216 136497879 136507392 136861056 136981376 137173932 137255076 137331712 137336268 137606112 137832192 138002277 138083911 138184704 138310776 138664512 139273533 139351296 139355919 139433728 139712328 139790336 140299776 140344758 140472906 140703696 140786928 140865536 141063552 141484224 141553356 141929984 142254448 142772868 142857324 142937088 143138016 143222688 143635023 143719989 144002376 144324288 144431812 144958167 145039104 145328904 145410048 145414872 145496064 145542712 145914944 146120058 146206494 146288128 146446704 146642503 146821248 147331044 147553326 147635712 148060752 148148336 148439424 148527232 149068512 149497677 149586111 149669632 149880024 150326988 150711456 150800608 151145351 151345152 151870656 152084142 152174106 152259072 152473104 153018264 153570816 153851278 154054656 154104048 154498176 154589568 154806876 154893312 155034628 155431136 155599623 155997576 156550144 156770208 156862944 157176369 157264128 157314549 157407607 157716888 157810184 158385294 158473728 159169752 159258624 159352832 159671232 160036254 160130922 160225646 160540464 160804224 161215488 161362572 161696256 161775264 162002673 162205696 162576512 162997716 163168992 163586304 163683072 163735551 164154312 164251416 164574144 165064928 165145582 165758976 166090176 166334528 166568346 166666878 166759936 166994352 167093136 167186432 167591432 167795712 168378336 168726528 169212288 169312384 169550388 169645056 169650684 169745408 170574243 170854488 171051008 171291456 171802272 171886218 172145547 172241664 172343552 172737544 173179328 173367054 173566464 173810448 173913264 174010368 174254976 174860028 174878016 175381486 175509504 175830032 176118912 176470812 176569344 176673792 176730436 176922144 177182432 177431499 177536457 177635584 178282944 178521308 179165952 179271936 179630136 179730432 179788056 179894408 180247872 180354496 180608022 180708864 181112832 181908288 181997172 182481408 182539914 182898576 183006768 183115024 183474816 183776256 184003036 184414368 184673601 184782843 184886016 185145912 185698044 185801728 185807892 186283104 186478848 186708963 186819409 186955776 187066368 187126344 187297208 187604928 187715904 187979778 188084736 188256334 188540361 188645632 188737808 189425628 189817344 190164002 190363824 190476432 190582784 190850688 190963584 191513364 191626652 192003168 192432384 193277556 193385472 193771872 193886496 194329737 194444691 194559713 194826744 194941992 195262272 195761664 196441392 196737768 196847616 197414336 197808786 197919232 197925798 198133776 198640512 198758016 199148544 199330236 199448148 199840032 200435984 200533921 200948608 201680928 202196736 202261563 202381209 202494208 202778856 202898808 203012096 203297472 203751936 204003366 204024352 204761088 205291584 205472064 205760898 205882614 205997568 206004402 206119424 206409168 206524416 207466164 207996768 209026944 209150592 209568492 209685504 209752732 210289184 210517137 210709359 211055544 211180392 211298304 211595328 212226336 212330034 212894976 212963233 213381672 213507896 214053952 214285986 214405632 214834032 214953984 215150096 215595008 215700352 216003564 216486432 216647718 216775874 217330288 217558656 218115072 218122308 218244096 218314068 218872416 219001888 219180087 219309741 219432192 220996566 221453568 222091128 222222504 222659136 222790848 223432258 223727616 224504448 224820036 225490482 225616384 226067184 226193408 226200912 227017728 227432324 227805984 228261159 228388608 229069696 229181624 229527396 229655552 230776917 230913431 231081984 231156072 231421952 231747264 231884352 232339968 232551942 232689506 233146704 233170688 234825216 235155312 235294416 235425792 235565056 235896192 236575332 236715276 237710592 238754628 238887936 239029248 239506848 239717408 240054381 240196383 240330496 240338469 240810696 240945152 241206336 241823232 242043858 242544384 242662896 243308544 243386552 243864768 244009024 244496574 244633088 245035008 245524608 245885824 246231468 246377124 246514688 246861216 247597392 247718373 247743856 248377472 248638464 248945284 249501792 249852519 250000317 250139904 250287872 250491528 250639704 250779648 251387148 252567504 252755671 253089792 253818432 253968576 254325582 254467584 254476026 254618112 254699746 255351152 256004224 256281732 256576512 256937184 257703408 257829327 257847296 258362496 258515328 259106316 259259588 259768992 259922656 260349696 260869896 261015552 261921856 262290042 262317024 263072229 263227847 263745048 263901064 264178368 264854016 265010688 265095654 265531392 265773648 265930864 266453376 267781962 268748928 268907904 269595648 269682084 269841612 270371808 270531744 270912033 271063296 271310599 271669248 272004488 272862432 272995758 273722112 273809871 273962752 274347864 274510152 274663424 274672536 275212224 275664384 276004554 276167822 276369408 276621552 277329024 278547066 278702592 278711838 278867456 279424656 279580672 280599552 280689516 280945812 281407392 281573856 282127104 282384501 282968448 283106712 283859968 284508896 285246003 285545736 285714648 285874176 286276032 286445376 287270046 287439978 288004752 288648576 288863624 289916334 290078208 290657808 290820096 290829744 290992128 291085424 291829888 292240116 292412988 292576256 292893408 293285006 293642496 294662088 295106652 295271424 296121504 296296672 296713179 296878848 296888697 297054464 298137024 298995354 299172222 299339264 299760048 300653976 301422912 301601216 302290702 302690304 303741312 304168284 304348212 304518144 304946208 306005049 306036528 307141632 307702556 308208096 308823921 308996352 309006603 309179136 309278263 309613752 309786624 310069256 310862272 311199246 311995152 312412289 313100288 313540416 313725888 314352738 314528256 314629098 314815214 315433776 315620368 316770588 316947456 318339504 318495051 318517248 318705664 319342464 320072508 320261844 320451292 321080928 321608448 322430976 322725144 323392512 323550528 324005346 324971577 325153024 325163811 325995432 326337984 327172608 327366144 327471102 328308624 328502832 329148288 330129856 330291164 331494849 331517952 332180352 332669056 333136692 333333756 333519872 333988704 334186272 335148387 335182864 335346641 335591424 336756672 338235723 338424576 338624768 339100776 339290112 339301368 339490816 341148486 341708976 342102016 342582912 343604544 343772436 344291094 344483328 344687104 345475088 346358656 346734108 347132928 347620896 347826528 348509952 348827913 349034259 349720056 349756032 350762972 351660064 352237824 352941624 353138688 353347584 353460872 353844288 354364864 354862998 355072914 355271168 356131793 356565888 357042616 358331904 358543872 359260272 359460864 359576112 359788816 360495744 360708992 361216044 361417728 363065787 363816576 363994344 364962816 365079828 365797152 366013536 366230048 366744861 366949632 367067281 367552512 368006072 368828736 369347202 369565686 369772032 370291824 371396088 371603456 371615784 372566208 372957696 373417926 373638818 373911552 374132736 374252688 374594416 375209856 375431808 375959556 376169472 376512668 377080722 377291264 377475616 378851256 379634688 380328004 380727648 380952864 381701376 381714039 381927168 382049619 382275617 383026728 383253304 384006336 384864768 386555112 386770944 387543744 387772992 388659474 388889382 389119426 389653488 389883984 390524544 391523328 392882784 393435063 393475536 393695232 394828672 395617572 395838464 395851596 396267552 397281024 397516032 397643481 398006567 398297088 398660472 398896296 399680064 400871968 401067842 401672943 401897216 403361856 404393472 404523126 404762418 404988416 405557712 405797616 406024192 406594944 407503872 408006732 408048704 409522176 410583168 410944128 411521796 411765228 411995136 412008804 412238848 412818336 414006831 414251733 414932328 415993536 417820599 418053888 418067757 418301184 419136984 419371008 419505464 420578368 421034274 421418718 422111088 422360784 422596608 423190656 424452672 424660068 425789952 425926466 426763344 427015792 428107904 428571972 428811264 429668064 430300192 430905069 431159967 431190016 431400704 432007128 432972864 433295436 433551748 434660576 435117312 436230144 436244616 436488192 436628136 437744832 438003776 438360174 438619482 438864384 439927509 441993132 442907136 444182256 444445008 445318272 445581696 446864516 448493031 448758333 449008896 449640072 450980964 451232768 452134368 452401824 453436053 453704279 454035456 454864648 455611968 456522318 456777216 458139392 458363248 459054792 459311104 461553834 461826862 462163968 462312144 462843904 463494528 463768704 464679936 465103884 465379012 466293408 466341376 469650432 470310624 470588832 471792384 471943647 472222821 473150664 473430552 475421184 477509256 477775872 478058496 479013696 479434816 480108762 480392766 480660992 480676938 481621392 481890304 482412672 483646464 484087716 485088768 485325792 486617088 486773104 487729536 488018048 488993148 489266176 491049216 491206653 491771648 492462936 492754248 493029376 493722432 495194784 495436746 495487712 496754944 497276928 497890568 499003584 499705038 500000634 500279808 500575744 500983056 501279408 501559296 502774296 505135008 505511342 506179584 507636864 507937152 508651164 508935168 508952052 509236224 509399492 510702304 511722729 512008448 512563464 513153024 513874368 515406816 515658654 516436641 516724992 517030656 517196423 518212632 518519176 519537984 519845312 520699392 521739792 522031104 523843712 524580084 524634048 526144458 526455694 527490096 527802128 528356736 529708032 530021376 530191308 531547296 531861728 532294497 532609371 532906752 535563924 537497856 537815808 538479473 539191296 539364168 539683224 540743616 541063488 541824066 542126592 542621198 543338496 544008976 545724864 545991516 547444224 547619742 547925504 548695728 549020304 549326848 549345072 550424448 551328768 552009108 552335644 553243104 554348529 554658048 557094132 557405184 557423676 557734912 558849312 560126889 560458227 560789761 561199104 561379032 561891624 562814784 563147712 564254208 564769002 565621083 565936896 566213424 567719936 569017792 570492006 571091472 571429296 571748352 572552064 572890752 574540092 574879956 576009504 577297152 577727248 578009537 579832668 580156416 581315616 581659488 582170848 582989211 583334073 583659776 583679139 584480232 584825976 585152512 585786816 586570012 587284992 589324176 590213304 590542848 592243008 592593344 593426358 593757696 593777394 594108928 596274048 597990708 598344444 598678528 599520096 601307952 601601763 602845824 603202432 604581404 606784689 607143627 607482624 608336568 608696424 609036288 609892416 612010098 612073056 613835201 614283264 615405112 616416192 617647842 617992704 618013206 618358272 618556526 619227504 619573248 620138512 621724544 622398492 623990304 624824578 626200576 627080832 627451776 628705476 629056512 629258196 629630428 630867552 631240736 632128077 633541176 633894912 636679008 636990102 638684928 638889699 640145016 640523688 640902584 642161856 643216896 644861952 645450288 646785024 647101056 648010692 649943154 650306048 650327622 651990864 652675968 654345216 654732288 654942204 656617248 657005664 657929223 658296576 658897169 660259712 660582328 662989698 664360704 665338112 665574007 666273384 666667512 667039744 667977408 668372544 670296774 670365728 670693282 671182848 673513344 676471446 676849152 677249536 678201552 678580224 678602736 678981632 682296972 683417952 685165824 687209088 687544872 688582188 688966656 689374208 690950176 692330751 692717312 692740293 693468216 694265856 695241792 695653056 697019904 697655826 698068518 699440112 699512064 701525944 703320128 704475648 705883248 706277376 706695168 706921744 707688576 708729728 709725996 710145828 710542336 712263586 713131776 714085232 716663808 717087744 718520544 719152224 719577632 720163143 720589149 720991488 721015407 721417984 722432088 722835456 726131574 727633152 727988688 729925632 730159656 731594304 732027072 732460096 733489722 733899264 734134562 735105024 736012144 737657472 738694404 739131372 739544064 740583648 742792176 743155119 743206912 743231568 745132416 745915392 746835852 747277636 748505376 749188832 750000951 750419712 750863616 751919112 752338944 753025336 754161444 754582528 754951232 757702512 758267013 758715559 759269376 760656008 761455296 761905728 763402752 763428078 763854336 764099238 764551234 766053456 766506608 768012672 769729536 773110224 773487981 773541888 775087488 775545984 777318948 777778764 778238852 779306976 779767968 781049088 782012903 783046656 785765568 786870126 786951072 789216687 789657344 789683541 791235144 791676928 791703192 792535104 794562048 795032064 795286962 796013134 796594176 797320944 797792592 799360128 801743936 802135684 803345886 803794432 806723712 808786944 809046252 809524836 809976832 811115424 811595232 813189888 813931797 814413271 815007744 816013464 816097408 821166336 821429613 821888256 823043592 823530456 823990272 824017608 824477696 825636672 828013662 828503466 829864656 831987072 835641198 836107776 836135514 836602368 838273968 838742016 839010928 841156736 842068548 842837436 844222176 844721568 846381312 847153503 848905344 849320136 851579904 851852932 853526688 854031584 855738009 856215808 857143944 857622528 859336128 860600384 861810138 862319934 862801408 864014256 865945728 866590872 867103496 869321152 870234624 872460288 872489232 872976384 873256272 875489664 876007552 876720348 877238964 877728768 879855018 883986264 885814272 888364512 888890016 890139537 890636544 890666091 891163392 891449111 893729032 896986062 897516666 898017792 899280144 901961928 902465536 904268736 904803648 906872106 907408558 908070912 909729296 911223936 913044636 913554432 916278784 916726496 918015147 918109584 918622208 923107668 923653724 924624288 926989056 927019809 927537408 927834789 929359872 930207768 930758024 932586816 932682752 937236867 939300864 940621248 941177664 943584768 943887294 944445642 946301328 946861104 950842368 955018512 955485153 955551744 956116992 958027392 958869632 960217524 960785532 961321984 961353876 963242784 964825344 966587377 967292928 968175432 970177536 970651584 973546208 974914731 975459072 975491433 976036096 977986296 978532352 982098432 982413306 983543296 984925872 985508496 986058752 987444864 990389568 990873492 990975424 993509888 994553856 995781136 998007168 999410076 1000001268 1000559616 1001151488 1001966112 1002558816 1005445161 1005548592 1006039923 1010270016 1011022684 1014707169 1015273728 1015874304 1017302328 1017870336 1017904104 1018472448 1018798984 1021404608 1023445458 1024016896 1025126928 1026306048 1026497521 1027748736 1030813632 1031317308 1032873282 1033449984 1034061312 1034392846 1036425264 1037038352 1039075968 1039690624 1041398784 1043479584 1046483739 1047102777 1047687424 1049160168 1049268096 1052288916 1052911388 1054980192 1055604256 1056713472 1058017457 1059416064 1060042752 1060382616 1063094592 1063723456 1064588994 1065218742 1065813504 1068395379 1071127848 1074995712 1075631616 1076958946 1078382592 1078728336 1079366448 1081487232 1082126976 1083648132 1084253184 1085242396 1088017952 1089197361 1091449728 1091983032 1094888448 1095239484 1095851008 1097391456 1098040608 1098690144 1100234583 1100848896 1101201843 1101853249 1102657536 1104018216 1104671288 1106486208 1108697058 1109316096 1114188264 1114810368 1114847352 1115469824 1117698624 1120253778 1120916454 1121579522 1122398208 1122758064 1123783248 1125629568 1126295424 1128508416 1129538004 1131242166 1131873792 1132426848 1135439872 1138035584 1140984012 1142182944 1142858592 1145104128 1145781504 1146148857 1146826851 1149080184 1149759912 1152019008 1154594304 1155454496 1156019074 1159665336 1160312832 1162631232 1163318976 1164341696 1165978422 1166668146 1167319552 1167358278 1168960464 1169651952 1170305024 1171573632 1173140024 1174569984 1178648352 1180426608 1181085696 1184486016 1185186688 1186852716 1187515392 1187554788 1188217856 1192548096 1192930443 1194019701 1195981416 1196688888 1197357056 1199040192 1202615904 1203203526 1205018829 1205691648 1206404864 1209162808 1213569378 1214287254 1214965248 1216673136 1217392848 1218072576 1219784832 1224020196 1224146112 1227670402 1228566528 1230810224 1232832384 1235295684 1235985408 1236026412 1236716544 1237113052 1238455008 1240277024 1242020493 1242755199 1243449088 1244796984 1247980608 1249649156 1254161664 1254203271 1254903552 1257410952 1258113024 1258516392 1259260856 1261735104 1262481472 1264256154 1267082352 1267789824 1273358016 1273980204 1277369856 1277779398 1280290032 1281047376 1281805168 1284323712 1286433792 1290900576 1292715207 1293479901 1293570048 1294202112 1296021384 1299886308 1300612096 1300655244 1303981728 1305351936 1307735863 1308690432 1309464576 1309884408 1313234496 1314011328 1315858446 1316593152 1317794338 1319782527 1320519424 1321164656 1325979396 1328721408 1330676224 1331148014 1332546768 1333335024 1334079488 1335954816 1336745088 1340593548 1340731456 1341386564 1346274999 1347026688 1352942892 1353698304 1354499072 1356403104 1357205472 1360308159 1361112837 1361917991 1364593944 1366835904 1370331648 1374418176 1375089744 1377164376 1377933312 1378748416 1381900352 1384661502 1385434624 1385480586 1386936432 1388531712 1390483584 1391306112 1394039808 1395311652 1396137036 1398880224 1399024128 1403051888 1403737447 1406640256 1408951296 1411766496 1413843488 1415377152 1415830941 1416668463 1417459456 1419451992 1420291656 1421084672 1424527172 1426263552 1428170464 1433327616 1434175488 1437041088 1438304448 1439155264 1440326286 1441178298 1441982976 1442030814 1442835968 1444864176 1445670912 1452263148 1455266304 1455977376 1459851264 1460319312 1463188608 1464054144 1464920192 1466979444 1467798528 1468269124 1472024288 1473619959 1475314944 1477388808 1478262744 1479088128 1481167296 1485584352 1486310238 1486463136 1490264832 1490742631 1491830784 1493671704 1494555272 1497010752 1498377664 1500001902 1500839424 1501727232 1503838224 1504677888 1506050672 1508322888 1509165056 1509902464 1515405024 1516534026 1517431118 1518538752 1521312016 1522910592 1523811456 1526805504 1526856156 1527708672 1528198476 1529102468 1532106912 1533013216 1535168187 1536025344 1539459072 1546220448 1546975962 1550174976 1551091968 1551589269 1554637896 1555557528 1556477704 1558613952 1559535936 1562098176 1564025806 1566093312 1571531136 1573740252 1573902144 1578433374 1579314688 1579367082 1582470288 1583353856 1583406384 1585070208 1589124096 1590064128 1590573924 1592026268 1594641888 1595585184 1597828113 1598720256 1603487872 1604271368 1606691772 1607588864 1613447424 1615438419 1616394017 1617573888 1618092504 1619049672 1619953664 1622230848 1623190464 1626379776 1627863594 1628826542 1630015488 1632026928 1632194816 1642332672 1642859226 1643776512 1646087184 1647060912 1647980544 1648035216 1648955392 1651273344 1656027324 1657006932 1659729312 1663974144 1671282396 1672215552 1672271028 1673204736 1676547936 1678021856 1680380667 1681374681 1682313472 1682369283 1684137096 1685674872 1688444352 1689443136 1692762624 1694307006 1696863249 1697810688 1698640272 1703159808 1703705864 1707053376 1708063168 1711476018 1712431616 1714287888 1715245056 1718672256 1721200768 1723620276 1724639868 1725602816 1728028512 1731891456 1733181744 1734028611 1734206992 1738642304 1740469248 1744978464 1746512544 1748967633 1750002219 1750979328 1751037417 1752015104 1753440696 1754477928 1755457536 1759710036 1767972528 1769289697 1771628544 1776729024 1777780032 1780279074 1781273088 1781332182 1782326784 1782898222 1787458064 1793972124 1795033332 1796035584 1798560288 1803923856 1804805289 1804931072 1808537472 1809607296 1813744212 1814817116 1819458592 1821430881 1822447872 1826089272 1827108864 1832557568 1833452992 1836030294 1836219168 1841505603 1842594929 1846215336 1847307448 1849248576 1853978112 1854039618 1855074816 1855669578 1858719744 1860415536 1861516048 1865173632 1865365504 1874473734 1878601728 1881242496 1882355328 1887169536 1887774588 1888891284 1892602656 1893722208 1896384231 1899174193 1901684736 1910037024 1910970306 1916054784 1916669097 1917739264 1920435048 1921571064 1922643968 1922707752 1926485568 1929650688 1933174754 1934585856 1936350864 1940355072 1941303168 1947092416 1949829462 1950918144 1950982866 1952072192 1955972592 1957064704 1964196864 1964826612 1967086592 1969851744 1971016992 1974889728 1976691507 1980779136 1981746984 1981950848 1987019776 1991562272 1996014336 1996722021 1998820152 2000002536 2001119232 2002302976 2003932224 2005117632 2010890322 2011097184 2012079846 2020540032 2022045368 2029414338 2030547456 2031748608 2034604656 2035740672 2035808208 2036944896 2037597968 2042809216 2046890916 2048033792 2050253856 2052995042 2055497472 2061627264 2062634616 2065746564 2066899968 2068122624 2068785692 2072850528 2074076704 2076992253 2078151936 2078220879 2079381248 2082797568 2086959168 2092967478 2094205554 2095374848 2098320336 2098536192 2104577832 2105822776 2109960384 2111208512 2113426944 2116034914 2118832128 2120085504 2120765232 2126189184 2127446912 2129177988 2130437484 2131627008 2136790758 2142255696 2149991424 2151263232 2153917892 2157456672 2158732896 2161767447 2162974464 2163046221 2164253952 2164947841 2167296264 2168506368 2170484792 2176035904 2178394722 2182899456 2183966064 2186886023 2189776896 2190478968 2191702016 2194782912 2196081216 2197380288 2200469166 2201697792 2202403686 2203706498 2205315072 2208036432 2209342576 2212972416 2217394116 2218632192 2228376528 2229465357 2229620736 2229694704 2230939648 2235397248 2240507556 2241832908 2243159044 2245516128 2247566496 2251259136 2252590848 2257016832 2259076008 2262484332 2263747584 2264853696 2274801039 2276071168 2276146677 2281968024 2284365888 2285717184 2290208256 2291563008 2292297714 2293653702 2298160368 2299519824 2304038016 2309188608 2310908992 2312038148 2319330672 2320463943 2320625664 2325262464 2326637952 2328683392 2331956844 2333336292 2334639104 2334716556 2337920928 2339303904 2343147264 2346038709 2346280048 2347426487 2349139968 2357296704 2360853216 2367650061 2368972032 2369050623 2370373376 2373705432 2375030784 2375109576 2376435712 2385096192 2385860886 2388039402 2391962832 2393377776 2394714112 2398080384 2405231808 2406407052 2410037658 2411383296 2412809728 2418325616 2427138756 2428574508 2429930496 2433346272 2434785696 2439569664 2441795391 2443239813 2448040392 2448292224 2455340804 2461620448 2464288839 2465664768 2470591368 2471970816 2472052824 2473433088 2474226104 2476910016 2480554048 2484040986 2485510398 2486898176 2489593968 2492922551 2495961216 2499298312 2508323328 2508406542 2509807104 2514821904 2516226048 2517032784 2518521712 2523470208 2524962944 2528512308 2534164704 2541460509 2546716032 2547960408 2554739712 2555558796 2560580064 2562094752 2563610336 2567214027 2568647424 2569470967 2572867584 2581801152 2585430414 2586959802 2588404224 2592042768 2599772616 2601224192 2601310488 2607963456 2610703872 2615471726 2617380864 2618929152 2619768816 2626468992 2628022656 2631716892 2633186304 2635588676 2639565054 2641038848 2642329312 2651958792 2657442816 2661352448 2662296028 2665093536 2666670048 2671909632 2671998273 2673490176 2674347333 2675929319 2681187096 2681462912 2682773128 2692549998 2694053376 2705885784 2707396608 2708998144 2712806208 2714410944 2720616318 2722225674 2723835982 2729187888 2733671808 2740663296 2748836352 2750179488 2754045441 2754328752 2755866624 2757496832 2763800704 2769323004 2770869248 2770961172 2773872864 2780967168 2782612224 2783504367 2788079616 2790623304 2792274072 2797760448 2798048256 2806103776 2807474894 2811710601 2813280512 2817902592 2823532992 2827686976 2830754304 2831661882 2833336926 2834918912 2838903984 2840583312 2842169344 2849054344 2852527104 2856340928 2866655232 2868350976 2874082176 2876608896 2878310528 2880652572 2882356596 2883965952 2884061628 2885671936 2889728352 2899762131 2904526296 2910532608 2911954752 2920638624 2924744193 2926377216 2926474299 2928108288 2929840384 2933958888 2935597056 2936538248 2944048576 2947239918 2950629888 2954777616 2956525488 2958176256 2962334592 2971168704 2972620476 2972926272 2980529664 2981485262 2983661568 2987343408 2989110544 2994021504 2996755328 3000003804 3001678848 3003454464 3007676448 3012101344 3016335483 3016645776 3018119769 3018330112 3019804928 3030810048 3033068052 3034862236 3042624032 3045821184 3047622912 3053611008 3053712312 3055417344 3056396952 3058204936 3064213824 3066026432 3070336374 3072050688 3078918144 3079492563 3092440896 3093951924 3100349952 3102183936 3103178538 3109275792 3111115056 3112955408 3117227904 3119071872 3124196352 3128051612 3139451217 3141308331 3143062272 3147480504 3147804288 3156866748 3158629376 3158734164 3164940576 3166812768 3170140416 3174052371 3175929953 3178248192 3180128256 3181147848 3184052536 3189283776 3191170368 3195656226 3197440512 3205186137 3206975744 3208542736 3213383544 3215177728 3226894848 3230876838 3232788034 3235147776 3236185008 3238099344 3239907328 3244461696 3246380928 3252759552 3255727188 3257653084 3264053856 3264389632 3284665344 3285718452 3287553024 3292174368 3294121824 3296070432 3302546688 3303605529 3305559747 3307515121 3312054648 3314013864 3319458624 3327948288 3342564792 3344431104 3344542056 3346409472 3353095872 3356043712 3360761334 3362749362 3364626944 3364738566 3368274192 3371349744 3376888704 3378886272 3385525248 3388614012 3393726498 3395621376 3397280544 3406319616 3407411728 3414106752 3416126336 3422952036 3424863232 3428575776 3437344512 3438446571 3440480553 3442401536 3447240552 3449279736 3451205632 3456057024 3463782912 3466363488 3468057222 3468413984 3477284608 3480938496 3489956928 3493025088 3497935266 3500004438 3501958656 3502074834 3504030208 3506881392 3508955856 3510915072 3519420072 3535945056 3538579394 3543257088 3553458048 3555560064 3560558148 3562546176 3562664364 3564653568 3565796444 3574916128 3578791329 3582059103 3587944248 3590066664 3592071168 3597120576 3607847712 3609610578 3615056487 3617074944 3619214592 3620374961 3627488424 3629634232 3638917184 3642861762 3644895744 3652178544 3654217728 3665115136 3666905984 3672060588 3672438336 3683011206 3685189858 3692430672 3694614896 3698497152 3707956224 3708079236 3710149632 3711339156 3720831072 3723032096 3726061479 3728265597 3730347264 3730731008 3748947468 3762484992 3764710656 3774339072 3775549176 3777782568 3785205312 3787444416 3792768462 3798348386 3803369472 3820074048 3821940612 3832109568 3833338194 3835478528 3840870096 3843142128 3845287936 3845415504 3852971136 3859301376 3866349508 3872701728 3880439703 3880710144 3882606336 3894184832 3899658924 3901836288 3901965732 3904144384 3911945184 3923207589 3925528327 3928393728 3929653224 3934173184 3939703488 3942033984 3949779456 3953383014 3959347581 3961558272 3963493968 3963901696 3974039552 3983124544 3992028672 3993444042 3997640304 4000005072 4002238464 4004605952 4007864448 4010235264 4021780644 4022194368 4024159692 4041080064 4044090736 4058828676 4061094912 4063497216 4069209312 4071616416 4075195936 4080924477 4083338511 4085618432 4085753973 4093781832 4096067584 4100507712 4105990084 4110994944 4123254528 4125269232 4131493128 4133799936 4136245248 4137571384 4145701056 4148153408 4153984506 4156303872 4156441758 4158762496 4165595136 4173918336 4185934956 4188411108 4190749696 4196640672 4197072384 4209155664 4211212341 4211645552 4219920768 4222417024 4226853888 4232069828 4241530464 4247492823 4250005389 4252378368 4254893824 4258355976 4260874968 4263254016 4273581516 4284511392 4296846407 4299982848 4302526464 4307835784 4314913344 4317465792 4323534894 4325948928 4326092442 4328507904 4329895682 4334592528 4337012736 4340969584 4352071808 4356789444 4365798912 4367932128 4373772046 4379553792 4380957936 4383404032 4389565824 4392162432 4394760576 4400938332 4403395584 4404807372 4407412996 4416072864 4418685152 4425944832 4434788232 4437264384 4456753056 4458930714 4459389408 4470794496 4472227893 4474873399 4481015112 4483665816 4486318088 4491032256 4495132992 4502518272 4505181696 4514033664 4518152016 4524968664 4527495168 4529707392 4549602078 4552142336 4552293354 4563936048 4568731776 4571434368 4580416512 4583126016 4584595428 4587307404 4596320736 4599039648 4605504561 4608076032 4612280183 4618377216 4621817984 4624076296 4638661344 4640927886 4650524928 4653275904 4654767807 4657366784 4659018049 4663913688 4666672584 4669278208 4669433112 4675841856 4678607808 4686294528 4692077418 4692560096 4694852974 4698279936 4714593408 4721706432 4735300122 4737944064 4738101246 4740746752 4747410864 4750061568 4750219152 4752871424 4770192384 4771721772 4776078804 4783925664 4786755552 4796160768 4810463616 4812814104 4820075316 4822766592 4825619456 4836651232 4846315257 4849182051 4854277512 4857149016 4859860992 4866692544 4869571392 4879139328 4883590782 4886479626 4896080784 4896584448 4910681608 4923240896 4928577678 4931329536 4941182736 4943941632 4944105648 4946866176 4948452208 4953820032 4961108096 4968081972 4971020796 4973796352 4979187936 4985845102 4991922432 4998596624 5016646656 5016813084 5019614208 5029643808 5034065568 5037043424 5041142001 5044124043 5046940416 5047107849 5049925888 5057024616 5068329408 5082921018 5093432064 5095920816 5109479424 5111117592 5121160128 5124189504 5127220672 5134428054 5137294848 5138941934 5145735168 5163602304 5170860828 5173919604 5176808448 5184085536 5199545232 5202085833 5202448384 5202620976 5215926912 5221407744 5230943452 5239537632 5250006657 5252937984 5253112251 5256045312 5263433784 5266372608 5271177352 5279130108 5282077696 5284658624 5303917584 5307869091 5311008913 5314885632 5322704896 5324592056 5330187072 5333340096 5343819264 5343996546 5346980352 5348694666 5351858638 5362374192 5362925824 5365546256 5385099996 5388106752 5411771568 5414415867 5414793216 5417996288 5425612416 5428821888 5441232636 5444451348 5447671964 5458375776 5467343616 5481326592 5497672704 5500358976 5508090882 5508657504 5524516809 5527601408 5527784787 5538646008 5541738496 5541922344 5547745728 5561934336 5565224448 5567008734 5576159232 5581246608 5584548144 5595520896 5596096512 5612207552 5614949788 5623421202 5626561024 5635805184 5647065984 5655373952 5661508608 5663323764 5666673852 5669837824 5677807968 5681166624 5697522579 5698108688 5700892897 5705054208 5712681856 5748164352 5750007291 5753217792 5756621056 5761305144 5764713192 5767931904 5768123256 5771343872 5779456704 5799524262 5809052592 5821065216 5823909504 5841277248 5849488386 5852754432 5852948598 5856216576 5859680768 5867917776 5871194112 5873076496 5888097152 5894479836 5901259776 5909555232 5913050976 5924669184 5930074521 5942337408 5945240952 5945852544 5961059328 5962970524 5974686816 5978221088 5988043008 5990166063 5993510656 6000007608 6003357696 6006908928 6015352896 6024202688 6032670966 6033291552 6036239538 6039609856 6054240481 6061620096 6066136104 6069724472 6085248064 6091642368 6095245824 6107222016 6107424624 6110834688 6112793904 6116409872 6128427648 6132052864 6140672748 6144101376 6158985126 6184881792 6187903848 6200699904 6204367872 6206357076 6218551584 6222230112 6225910816 6230976759 6234455808 6234662637 6238143744 6240143777 6248392704 6256103224 6278902434 6282616662 6286124544 6294961008 6295608576 6313733496 6317258752 6317468328 6329881152 6333625536 6340280832 6348104742 6351859906 6356496384 6360256512 6362295696 6368105072 6378567552 6382340736 6391312452 6394881024 6410372274 6413951488 6417085472 6426767088 6430355456 6453789696 6461753676 6465576068 6472370016 6476198688 6488923392 6489138663 6492761856 6494843523 6505519104 6511454376 6515306168 6528107712 6528779264 6560658069 6569330688 6571436904 6575106048 6584348736 6588243648 6592140864 6605093376 6607211058 6611119494 6615030242 6624109296 6628027728 6638917248 6655896576 6685129584 6688396071 6688862208 6689084112 6692818944 6706191744 6712087424 6721522668 6725498724 6729253888 6729477132 6736548384 6742699488 6753777408 6757772544 6766111639 6771050496 6777228024 6787452996 6791242752 6794561088 6814823456 6824403117 6828213504 6828440031 6832252672 6845904072 6849726464 6857151552 6874689024 6876893142 6880961106 6884803072 6894481104 6898559472 6902411264 6912114048 6927565824 6932726976 6936114444 6936827968 6954569216 6961876992 6979913856 6986050176 6995870532 7000008876 7003917312 7004149668 7008060416 7013762784 7017911712 7038116127 7038840144 7042279461 7071890112 7077158788 7102950183 7106916096 7107151869 7111120128 7121116296 7125092352 7125328728 7129307136 7131592888 7149832256 7157582658 7164118206 7175888496 7180133328 7184142336 7185482647 7194241152 7215695424 7219221156 7230112974 7234149888 7238429184 7240749922 7254976848 7259268464 7277834368 7285723524 7289791488 7304357088 7325386173 7329719439 7330230272 7333811968 7344121176 7344876672 7366022412 7370379716 7384861344 7389229792 7396994304 7415912448 7416158472 7420299264 7422678312 7441662144 7446064192 7452122958 7456531194 7460694528 7478767653 7497894936 7524969984 7529421312 7548678144 7551098352 7555565136 7570410624 7574888832 7585536924 7596696772 7624381527 7640148096 7643881224 7664219136 7666676388 7670957056 7681740192 7686284256 7690831008 7701642081 7705942272 7708412901 7712972743 7718602752 7732699016 7745403456 7760879406 7765212672 7788369664 7799317848 7803672576 7803931464 7808288768 7823890368 7846415178 7851056654 7856787456 7859306448 7868346368 7879406976 7884067968 7899558912 7906766028 7918695162 7923116544 7926987936 7927803392 7948079104 7966249088 7984057344 7986888084 7995280608 8000010144 8015728896 8020470528 8023041999 8027787957 8043561288 8044388736 8048319384 8082160128 8088181472 8117657352 8122189824 8126994432 8138418624 8143232832 8150391872 8161848954 8166677022 8171236864 8171507946 8187563664 8192135168 8201015424 8211980168 8221989888 8246509056 8250538464 8262986256 8267599872 8272490496 8275142768 8291402112 8296306816 8307969012 8312607744 8312883516 8317524992 8347836672 8350513101 8371869912 8376822216 8381499392 8393281344 8394144768 8418311328 8422424682 8423291104 8435131803 8439841536 8444834048 8453707776 8464139656 8483060928 8494985646 8500010778 8504756736 8509787648 8516711952 8521749936 8526508032 8547163032 8569022784 8593692814 8599965696 8605052928 8615671568 8629826688 8634931584 8647069788 8651897856 8652184884 8657015808 8659791364 8669185056 8681939168 8699286393 8704143616 8713578888 8731597824 8735864256 8747544092 8761915872 8779131648 8779422897 8784324864 8789521152 8792339191 8801876664 8806791168 8809614744 8814825992 8832145728 8837370304 8851889664 8869576464 8874528768 8913506112 8917861428 8918778816 8941588992 8944455786 8949746798 8962030224 8967331632 8972636176 8982064512 8990265984 9005036544 9010363392 9036304032 9049006449 9049937328 9054359307 9054990336 9059414784 9099204156 9104284672 9104586708 9127872096 9137463552 9142868736 9154151041 9160833024 9166252032 9169190856 9174614808 9192641472 9198079296 9211009122 9216152064 9224560366 9236754432 9238477689 9243635968 9248152592 9277322688 9281855772 9301049856 9306551808 9309535614 9314733568 9318036098 9327827376 9333345168 9338556416 9338866224 9351683712 9357215616 9372589056 9384154836 9385120192 9389705948 9423924993 9429186816 9443412864 9470600244 9475888128 9476202492 9481493504 9494821728 9500438304 9522157113 9527789859 9533425937 9540384768 9543443544 9552157608 9567851328 9573511104 9592321536 9615558411 9620927232 9625628208 9640150632 9645533184 9651238912 9673302464 9692630514 9698364102 9708555024 9714298032 9719721984 9733385088 9739142784 9758278656 9767181564 9772959252 9792161568 9793168896 9821363216 9826162129 9846481792 9857155356 9862659072 9882365472 9888211296 9896904416 9907640064 9910816587 9916679241 9922216192 9922545363 9936163944 9942041592 9947592704 9958375872 9971690204 9983844864 9997193248 10033293312 10033626168 10039228416 10059287616 10068131136 10074086848 10082284002 10088248086 10093880832 10094215698 10099851776 10114049232 10136658816 10165842036 10186864128 10191841632 10218958848 10222235184 10242320256 10248379008 10254441344 10268856108 10274589696 10277883868 10315339713 10321441659 10327204608 10341721656 10347839208 10353616896 10368171072 10399090464 10404171666 10405241952 10431853824 10435198417 10442815488 10461886904 10479075264 10500013314 10505875968 10506224502 10512090624 10526867568 10532745216 10542354704 10558260216 10564155392 10569317248 10607835168 10615738182 10622017826 10629771264 10645409792 10649184112 10660374144 10666680192 10687638528 10687993092 10693960704 10697389332 10703717276 10724748384 10725851648 10731092512 10746177309 10770199992 10776213504 10823543136 10828831734 10851224832 10857643776 10861124883 10882465272 10888902696 10895343928 10916751552 10934687232 10962653184 10995345408 11000717952 11016181764 11017315008 11049033618 11055202816 11055569574 11077292016 11083476992 11083844688 11095491456 11123868672 11130448896 11134017468 11162493216 11169096288 11184796791 11191041792 11192193024 11224415104 11229899576 11246842404 11253122048 11294131968 11310747904 11314758119 11323017216 11326647528 11333347704 11339675648 11355615936 11362333248 11395045158 11396217376 11401785794 11410108416 11425363712 11496328704 11500014582 11506435584 11513242112 11522610288 11529426384 11535863808 11536246512 11542687744 11558913408 11599048524 11618105184 11642130432 11647819008 11682554496 11698976772 11705508864 11705897196 11712433152 11719361536 11735835552 11746152992 11769622767 11776194304 11776584981 11788959672 11802519552 11819110464 11826101952 11849338368 11860149042 11878042743 11884674816 11890481904 11891705088 11922118656 11925941048 11949373632 11956442176 11976086016 11980332126 11987021312 12000015216 12006715392 12013817856 12030705792 12048405376 12065341932 12066583104 12072479076 12079219712 12108480962 12123240192 12132272208 12139448944 12170496128 12183284736 12190491648 12214849248 12225587808 12232819744 12242773431 12250015533 12256855296 12257261919 12264105728 12281345496 12288202752 12317970252 12369763584 12375807696 12385027879 12401399808 12408735744 12412714152 12437103168 12444460224 12451821632 12461953518 12468911616 12469325274 12476287488 12480287554 12496785408 12512206448 12557804868 12565233324 12572249088 12589922016 12591217152 12627466992 12633637023 12634517504 12634936656 12659762304 12667251072 12680561664 12696209484 12703719812 12724591392 12736210144 12750016167 12757135104 12764681472 12782624904 12789762048 12820744548 12827902976 12834170944 12853534176 12890539221 12898164503 12907579392 12923507352 12931152136 12944740032 12952397376 12977846784 12978277326 12985523712 12989687046 13011038208 13022908752 13030612336 13056215424 13057558528 13121316138 13138661376 13142873808 13150212096 13168697472 13176487296 13184281728 13210186752 13214422116 13222238988 13230060484 13248218592 13256055456 13277834496 13294219351 13311793152 13370259168 13376792142 13378168224 13412383488 13416683679 13424174848 13424620197 13443045336 13450997448 13458507776 13458954264 13473096768 13485398976 13507554816 13515545088 13532223278 13542100992 13554456048 13574905992 13582485504 13589122176 13629646912 13648806234 13656427008 13656880062 13664505344 13691808144 13699452928 13714303104 13749378048 13753786284 13761922212 13769606144 13788962208 13797118944 13824228096 13836840549 13855131648 13865453952 13872228888 13873655936 13909138432 13959827712 13964303421 13972100352 13977054147 13991741064 14000017752 14007834624 14008299336 14016120832 14027525568 14035823424 14076232254 14077680288 14084558922 14143780224 14154317576 14205900366 14213832192 14214303738 14222240256 14242232592 14250184704 14250657456 14258614272 14263185776 14299664512 14315165316 14328236412 14351776992 14360266656 14370965294 14388482304 14431390848 14438442312 14460225948 14468299776 14476858368 14481499844 14509953696 14518536928 14538945771 14547546153 14555668736 14571447048 14579582976 14608714176 14650772346 14659438878 14667623936 14688242352 14689753344 14732044824 14740759432 14769722688 14778459584 14793988608 14831824896 14832316944 14840598528 14845356624 14883324288 14892128384 14904245916 14913062388 14921389056 14957535306 14995789872 15049939968 15058842624 15102196704 15111130272 15132372129 15140821248 15141323547 15149777664 15154634887 15171073848 15193393544 15248763054 15280296192 15287762448 15308202161 15328438272 15333352776 15341914112 15363480384 15372568512 15381662016 15403284162 15411884544 15416825802 15425945486 15437205504 15465398032 15490806912 15521758812 15530425344 15576739328 15598635696 15606257499 15607345152 15607862928 15616577536 15647780736 15692830356 15702113308 15718612896 15758813952 15759336753 15768135936 15799117824 15813532056 15837390324 15846233088 15853975872 15855606784 15923607273 15932498176 15933026739 15968114688 15973776168 15990561216 16000020288 16031457792 16040941056 16046083998 16055575914 16087122576 16088777472 16096638768 16164320256 16176362944 16235314704 16243247601 16244379648 16253988864 16276837248 16286465664 16300783744 16323697908 16333354044 16342473728 16343015892 16375127328 16402030848 16423960336 16431985409 16443979776 16493018112 16501076928 16525972512 16550285536 16573550427 16582804224 16583354361 16592613632 16615938024 16625215488 16625767032 16635049984 16695673344 16701026202 16743739824 16753644432 16762998784 16786562688 16788289536 16836622656 16844849364 16846582208 16870263606 16879683072 16889668096 16907415552 16928279312 16966121856 16989971292 17000021556 17009513472 17019575296 17033423904 17043499872 17092567737 17094326064 17102678691 17138045568 17187385628 17231343136 17250021873 17259653376 17269863168 17294139576 17303795712 17304369768 17314031616 17319582728 17338370112 17363878336 17398572786 17408287232 17427157776 17450457857 17463195648 17471728512 17495088184 17523831744 17558263296 17558845794 17568649728 17579042304 17584678382 17603753328 17613582336 17619229488 17629651984 17664291456 17674740608 17703779328 17739152928 17790223563 17827012224 17835722856 17837557632 17883177984 17888911572 17899493596 17924060448 17934663264 17945272352 17964129024 17970498189 17980531968 17986296769 18010073088 18020726784 18072608064 18098012898 18099874656 18108718614 18118829568 18162721443 18198408312 18208569344 18209173416 18255744192 18274927104 18285737472 18308302082 18321666048 18332504064 18338381712 18349229616 18385282944 18396158592 18422018244 18432304128 18449120732 18476955378 18487271936 18496305184 18554645376 18563711544 18602099712 18613103616 18619071228 18629467136 18636072196 18655654752 18666690336 18677732448 18703367424 18703987911 18714431232 18720431331 18731505233 18745178112 18768309672 18770240384 18779411896 18847849986 18858373632 18886825728 18941200488 18951776256 18952404984 18962987008 18989643456 19000876608 19044314226 19055579718 19066851874 19080769536 19086887088 19104315216 19135702656 19147022208 19184643072 19231116822 19241854464 19251256416 19280301264 19291066368 19302477824 19346604928 19385261028 19396728204 19417110048 19428596064 19466770176 19478285568 19484530569 19516557312 19534363128 19545918504 19584323136 19586337792 19642726432 19652324258 19681974207 19692963584 19714310712 19725318144 19764730944 19776422592 19793808832 19815280128 19821633174 19833358482 19844432384 19845090726 19872327888 19884083184 19895185408 19916751744 19943380408 19967689728 19994386496 20066586624 20067252336 20078456832 20118575232 20136262272 20148173696 20164568004 20176496172 20187761664 20188431396 20199703552 20228098464 20273317632 20298334917 20331684072 20373728256 20383683264 20444470368 20473209351 20484640512 20485320093 20496758016 20508882688 20537712216 20549179392 20555767736 20630679426 20642883318 20654409216 20683443312 20695678416 20707233792 20736342144 20798180928 20808343332 20810483904 20863707648 20870396834 20885630976 20923773808 20958150528 21000026628 21011751936 21012449004 21024181248 21053735136 21084709408 21114348381 21116520432 21126838383 21128310784 21138634496 21215670336 21231476364 21244035652 21298368224 21320748288 21321455607 21333360384 21375277056 21375986184 21387921408 21394778664 21407434552 21449496768 21451703296 21462185024 21492354618 21540399984 21552427008 21556447941 21647086272 21657663468 21702449664 21715287552 21722249766 21764930544 21777805392 21790687856 21833503104 21869374464 21976158519 21989158317 21990690816 22001435904 22032363528 22034630016 22098067236 22110405632 22111139148 22154584032 22167689376 22190982912 22231509671 22247737344 22260897792 22268034936 22324986432 22338192576 22369593582 22382083584 22436302959 22448830208 22459799152 22493684808 22506244096 22588263936 22621495808 22629516238 22646034432 22653295056 22666695408 22679351296 22711231872 22724666496 22790090316 22792434752 22803571588 22850727424 22992657408 23000029164 23012871168 23026484224 23045220576 23058852768 23072493024 23117826816 23125238703 23138918229 23152605847 23198097048 23236210368 23295638016 23365108992 23397953544 23411017728 23411794392 23424866304 23438723072 23471671104 23492305984 23539245534 23552388608 23553169962 23577919344 23605039104 23638220928 23652203904 23698676736 23720298084 23756085486 23769349632 23780963808 23783410176 23844237312 23851882096 23898747264 23912884352 23952172032 23960664252 23974042624 24000030432 24061411584 24069125997 24083363871 24096810752 24130683864 24133166208 24144958152 24158439424 24216961924 24246480384 24264544416 24278897888 24340992256 24366569472 24380983296 24429698496 24451175616 24465639488 24485546862 24500031066 24513710592 24514523838 24528211456 24562690992 24576405504 24635940504 24739527168 24751615392 24770055758 24802799616 24817471488 24825428304 24874206336 24888920448 24903643264 24923907036 24937823232 24938650548 24952574976 24960575108 25024412896 25051539303 25115609736 25130466648 25144498176 25179844032 25182434304 25254933984 25267274046 25269873312 25305395409 25319524608 25334502144 25342624727 25361123328 25392418968 25407439624 25449182784 25472420288 25500032334 25514270208 25529362944 25565249808 25579524096 25641489096 25655805952 25668341888 25707068352 25781078442 25796329006 25815158784 25847014704 25862304272 25889480064 25904794752 25955693568 25956554652 25971047424 25979374092 26045817504 26061224672 26097859179 26112430848 26115117056 26242632276 26285747616 26337394944 26352974592 26368563456 26377017573 26420373504 26428844232 26444477976 26460120968 26496437184 26512110912 26555668992 26588438702 26623586304 26740518336 26753584284 26756336448 26824766976 26833367358 26848349696 26849240394 26886090672 26901994896 26917015552 26917908528 26946193536 26970797952 27015109632 27031090176 27064446556 27108912096 27149811984 27163077921 27164971008 27178244352 27259293824 27297612468 27312854016 27313760124 27329010688 27383616288 27428606208 27462453123 27478698289 27498756096 27507572568 27523844424 27539212288 27577924416 27594237888 27648456192 27673681098 27710263296 27715433067 27730907904 27744457776 27747311872 27818276864 27919655424 27928606842 27944200704 27954108294 27983482128 28000035504 28015669248 28016598672 28032241664 28055051136 28071646848 28152464508 28155360576 28169117844 28287560448 28308635152 28411800732 28427664384 28428607476 28444480512 28484465184 28501314912 28526371552 28566471339 28583369577 28599329024 28600277811 28630330632 28656472824 28703553984 28720533312 28741930588 28776964608 28846675233 28862781696 28876884624 28920451896 28936599552 28953716736 28962999688 29019907392 29037073856 29077891542 29095092306 29111337472 29142894096 29159165952 29217428352 29301544692 29318877756 29335247872 29376484704 29379506688 29464089648 29478486387 29481518864 29539445376 29556919168 29587977216 29664633888 29690713248 29732449761 29750037723 29766648576 29767636089 29784256768 29808491832 29826124776 29842778112 29915070612 29991579744 30077924849 30099879936 30117685248 30204393408 30222260544 30264744258 30281642496 30282647094 30299555328 30309269774 30342147696 30386787088 30497526108 30560592384 30575524896 30616404322 30656876544 30666705552 30683828224 30726960768 30745137024 30763324032 30806568324 30823769088 30833651604 30851890972 30930796064 30964324977 30981613824 31043517624 31060850688 31153478656 31197271392 31212514998 31215725856 31295561472 31305595251 31324113793 31385660712 31404226616 31437225792 31517627904 31518673506 31536271872 31598235648 31627064112 31674780648 31692466176 31707951744 31711213568 31847214546 31864996352 31866053478 31936229376 31947552336 31981122432 32000040576 32062915584 32081882112 32092167996 32111151828 32174245152 32177554944 32193277536 32238531927 32285961281 32328640512 32352725888 32470629408 32486495202 32553674496 32572931328 32583374649 32601567488 32647395816 32666708088 32684947456 32686031784 32750254656 32804061696 32847920672 32863970818 32887959552 32986036224 33002153856 33051945024 33100571072 33147100854 33165608448 33166708722 33185227264 33231876048 33250430976 33251534064 33270099968 33391346688 33402052404 33487479648 33507288864 33573125376 33576579072 33673245312 33689698728 33693164416 33740527212 33759366144 33779336192 33856558624 33932243712 33944274357 33979942584 34000043112 34019026944 34039150592 34066847808 34086999744 34185135474 34188652128 34205357382 34276091136 34374771256 34462686272 34500043746 34519306752 34539726336 34588279152 34607591424 34608739536 34628063232 34639165456 34676740224 34727756672 34797145572 34816574464 34854315552 34900915714 34926391296 34943457024 34990176368 35047663488 35116526592 35117691588 35137299456 35158084608 35169356764 35207506656 35238458976 35259303968 35308868301 35328582912 35329754943 35349481216 35407558656 35478305856 35580447126 35654024448 35671445712 35675115264 35766355968 35777823144 35798987192 35848120896 35869326528 35890544704 35928258048 35940996378 35961063936 35972593538 36020146176 36041453568 36145216128 36196025796 36199749312 36217437228 36237659136 36325442886 36396816624 36417138688 36418346832 36511488384 36549854208 36571474944 36616604164 36676763424 36698459232 36750046599 36770565888 36771785757 36792317184 36844036488 36864608256 36898241464 36953910756 36974543872 36992610368 37109290752 37127423088 37155083637 37177062391 37204199424 37226207232 37238142456 37258934272 37272144392 37311309504 37333380672 37355464896 37406734848 37407975822 37428862464 37440862662 37463010466 37490356224 37536619344 37540480768 37558823792 37695699972 37716747264 37773651456 37882400976 37900911069 37903552512 37904809968 37925974016 37979286912 38001753216 38088628452 38111159436 38133703748 38173774176 38208630432 38271405312 38294044416 38369286144 38462233644 38483708928 38502512832 38560602528 38671617663 38693209856 38694493509 38770522056 38793456408 38834220096 38857192128 38933540352 38956571136 38969061138 39033114624 39068726256 39091837008 39168646272 39172675584 39285452864 39304648516 39363948414 39385927168 39428621424 39450636288 39529461888 39552845184 39587617664 39630560256 39643266348 39666716964 39688864768 39690181452 39744655776 39768166368 39833503488 39882658053 39886760816 39906250279 39935379456 39988772992 40134504672 40237150464 40250051037 40272524544 40273860591 40296347392 40329136008 40352992344 40375523328 40376862792 40399407104 40456196928 40546635264 40596669834 40663368144 40747456512 40767366528 40888940736 40946418702 40969281024 40970640186 40993516032 41017765376 41075424432 41098358784 41111535472 41261358852 41285766636 41308818432 41366886624 41391356832 41472684288 41510521647 41596361856 41616686664 41620967808 41727415296 41740793668 41847547616 41892910263 41916301056 41931162441 42000053256 42023503872 42024898008 42048362496 42107470272 42169418816 42228696762 42233040864 42253676766 42277268992 42379683367 42431340672 42462952728 42488071304 42596736448 42641496576 42642911214 42666720768 42750554112 42751972368 42775842816 42789557328 42814869104 42898993536 42903406592 42924370048 42984709236 43080799968 43112895882 43294172544 43315326936 43404899328 43430575104 43444499532 43529861088 43555610784 43581375712 43616837313 43642638459 43667006208 43681006439 43738748928 43952317038 43978316634 44002871808 44064727056 44069260032 44196134472 44220811264 44222278296 44309168064 44335378752 44381965824 44463019342 44495474688 44521795584 44536069872 44649972864 44676385152 44739187164 44764167168 44872605918 44897660416 44919598304 44987369616 45012488192 45176527872 45242991616 45259032476 45306590112 45333390816 45422463744 45423970641 45449332992 45463904661 45580180632 45584869504 45607143176 45701454848 45924606483 45985314816 46000058328 46025742336 46052968448 46090441152 46117705536 46144986048 46235653632 46250477406 46277836458 46305211694 46396194096 46472420736 46591276032 46730217984 46795907088 46818772497 46822035456 46823588784 46849732608 46877446144 46943342208 46984611968 47078491068 47104777216 47106339924 47155838688 47276441856 47304407808 47397353472 47440596168 47512170972 47538699264 47561927616 47566820352 47703764192 47770821819 47797494528 47799080217 47825768704 47904344064 47921328504 47948085248 48000060864 48122823168 48138251994 48166727742 48193621504 48261367728 48266332416 48289916304 48316878848 48433923848 48492960768 48529088832 48557795776 48681984512 48733138944 48761966592 48859396992 48902351232 48931278976 48971093724 49000062132 49027421184 49029047676 49056422912 49125381984 49271881008 49295956227 49479054336 49503230784 49540111516 49650856608 49720651281 49748412672 49750063083 49777840896 49807286528 49847814072 49875646464 49877301096 49905149952 49921150216 50048825792 50103078606 50231219472 50260933296 50288996352 50298378529 50359688064 50364868608 50509867968 50534548092 50539746624 50610790818 50639049216 50669004288 50685249454 50722246656 50784837936 50814879248 50898365568 50944840576 51000064668 51028540416 51058725888 51130499616 51277703211 51282978192 51308036073 51311611904 51336683776 51414136704 51562156884 51592658012 51694029408 51724608544 51778960128 51809589504 51911387136 51913109304 51942094848 51958748184 52091635008 52122449344 52195718358 52224861696 52351373571 52485264552 52571495232 52674789888 52705949184 52737126912 52754035146 52840747008 52857688464 52888955952 52920241936 52992874368 53024221824 53111337984 53176877404 53370670689 53481036672 53507168568 53512672896 53649533952 53666734716 53696699392 53698480788 53772181344 53803989792 53835817056 53892387072 53911494567 53941595904 53958890307 53990809201 54030219264 54062180352 54128893112 54217824192 54299623968 54326155842 54356488704 54488164329 54518587648 54595224936 54625708032 54627520248 54658021376 54767232576 54857212416 54924906246 54957396578 54997512192 55015145136 55047688848 55078424576 55155848832 55188475776 55296912384 55347362196 55430866134 55461815808 55488915552 55494623744 55636553728 55839310848 55857213684 55888401408 55908216588 55966964256 56000071008 56033197344 56110102272 56143293696 56161293993 56194515699 56304929016 56310721152 56338235688 56575120896 56617270304 56823601464 56855328768 56857214952 56888961024 56968930368 57002629824 57052743104 57132942678 57166739154 57198658048 57200555622 57260661264 57312945648 57407107968 57441066624 57483861176 57553929216 57693350466 57725563392 57753769248 57840903792 57873199104 57907433472 57925999376 58039814784 58074147712 58155783084 58190184612 58222674944 58285788192 58434856704 58453591707 58603089384 58637755512 58670495744 58752969408 58759013376 58928179296 58956972774 58963037728 59045922621 59078890752 59113838336 59175954432 59329267776 59381426496 59464899522 59500075446 59533297152 59535272178 59568513536 59616983664 59652249552 59685556224 59830141224 59983159488 60155849698 60199759872 60235370496 60408786816 60444521088 60529488516 60563284992 60565294188 60599110656 60618539548 60684295392 60773574176 60895004751 60995052216 61121184768 61151049792 61232808644 61333411104 61453921536 61455960279 61490274048 61526648064 61546374337 61613136648 61647538176 61667303208 61703781944 61861592128 61928649954 61963227648 62087035248 62121701376 62306957312 62394542784 62425029996 62431451712 62591122944 62611190502 62648227586 62771321424 62808453232 62874451584 63035255808 63037347012 63072543744 63254128224 63343045143 63349561296 63380515149 63384932352 63415903488 63422427136 63694429092 63729992704 63732106956 63895104672 63962244864 64000081152 64125831168 64163764224 64184335992 64222303656 64348490304 64355109888 64386555072 64477063854 64571922562 64657281024 64669343823 64705451776 64941258816 64972990404 65107348992 65145862656 65166749298 65203134976 65294791632 65333416176 65369894912 65372063568 65500509312 65608123392 65695841344 65727941636 65967474951 65972072448 66004307712 66103890048 66201142144 66294201708 66331216896 66333417444 66370454528 66463752096 66503068128 66694529013 66733981559 66782693376 66804104808 66974959296 67014577728 67146250752 67308908877 67346490624 67379397456 67386328832 67481054424 67518732288 67558672384 67713117248 67864487424 67888548714 67959885168 68000086224 68038053888 68078301184 68133695616 68173999488 68370270948 68377304256 68410714764 68552182272 68749542512 68925372544 69000087492 69038613504 69079452672 69176558304 69217479072 69278330912 69353480448 69375716109 69416754687 69455513344 69457817541 69594291144 69633148928 69708631104 69801831428 69886914048 69980352736 70095326976 70233053184 70235383176 70274598912 70316169216 70338713528 70415013312 70476917952 70518607936 70617736602 70657165824 70659509886 70698962432 70815117312 70956611712 71160894252 71308048896 71342891424 71350230528 71532711936 71555646288 71597974384 71696241792 71738653056 71781089408 71856516096 71881992756 71922127872 71945187076 72207377991 72250091613 72290432256 72392051592 72399498624 72434874456 72475318272 72650885772 72793633248 72836693664 73022976768 73046388919 73099708416 73142949888 73233208328 73353526848 73396918464 73500093198 73541131776 73543571514 73584634368 73688072976 73729216512 73796482928 73907821512 73949087744 73985220736 74218581504 74254846176 74310167274 74354124782 74408398848 74452414464 74476284912 74517868544 74544288784 74622619008 74666761344 74710929792 74813469696 74815951644 74857724928 74881725324 74926020932 75073238688 75080961536 75117647584 75391399944 75433494528 75547302912 75764801952 75801822138 75809619936 75958573824 76003506432 76027874181 76072847783 76177256904 76222318872 76267407496 76347548352 76417260864 76542810624 76588088832 76738572288 76924467288 76967417856 77005025664 77121205056 77343235326 77386419712 77388987018 77541044112 77586912816 77668440192 77714384256 77867080704 77913142272 77938122276 78137452512 78183674016 78293577537 78337292544 78345351168 78570905728 78609297032 78727896828 78771854336 78857242848 79058923776 79105690368 79131052719 79175235328 79203306833 79261120512 79286532696 79333433928 79377729536 79380362904 79489311552 79536332736 79667006976 79765316106 79773521632 79812500558 79870758912 79977545984 80269009344 80474300928 80500102074 80545049088 80547721182 80592694784 80658272016 80705984688 80751046656 80753725584 80798814208 80912393856 81093270528 81193339668 81326736288 81494913024 81534733056 81777881472 81892837404 81938562048 81941280372 81987032064 82035530752 82150848864 82223070944 82387359369 82436094867 82522717704 82571533272 82617636864 82733773248 82782713664 82945368576 83021043294 83146299201 83192723712 83233373328 83241935616 83454830592 83481587336 83695095232 83785820526 83832602112 83862324882 84000106512 84047007744 84049796016 84096724992 84214940544 84338837632 84457393524 84466081728 84507353532 84554537984 84759366734 84862681344 84925905456 84976142608 85193472896 85282993152 85285822428 85333441536 85503944736 85579114656 85629738208 85699414017 85750108731 85797987072 85800833433 85806813184 85848740096 85969418472 86161599936 86225791764 86588345088 86630653872 86809798656 86861150208 86888999064 87059722176 87111221568 87162751424 87233674626 87285276918 87334012416 87362012878 87477497856 87904634076 87956633268 88005743616 88129454112 88138520064 88392268944 88435459161 88441622528 88444556592 88618336128 88670757504 88763931648 88926038684 89072139744 89250113169 89299945728 89302908267 89352770304 89478374328 89528334336 89745211836 89795320832 89839196608 89974739232 90233774547 90287151521 90353055744 90485983232 90518064952 90613180224 90666781632 90844927488 90847941282 90898665984 90927809322 91160361264 91169739008 91214286352 91402909696 91849212966 91970629632 92000116656 92051484672 92105936896 92180882304 92235411072 92289972096 92471307264 92500954812 92555672916 92610423388 92792388192 92944841472 93182552064 93460435968 93591814176 93637544994 93647177568 93886684416 93916785753 93969223936 93972341379 94156982136 94209554432 94212679848 94311677376 94552883712 94608815616 94794706944 94881192336 95024341944 95077398528 95123855232 95133640704 95407528384 95541643638 95594989056 95598160434 95651537408 95808688128 95842657008 95896170496 96000121728 96245646336 96276503988 96333455484 96387243008 96522735456 96532664832 96579832608 96857883843 96867847696 96985921536 97058177664 97115591552 97363969024 97718793984 97750123947 97804702464 97862557952 97942187448 98000124264 98054842368 98058095352 98112845824 98250763968 98543762016 98591912454 98958108672 99006461568 99080223032 99301713216 99441302562 99496825344 99500126166 99555681792 99614573056 99695628144 99751292928 99754602192 99810299904 99842300432 100097651584 100206157212 100462438944 100521866592 100596757058 100719376128 100729737216 101019735936 101069096184 101079493248 101221581636 101278098432 101338008576 101370498908 101569675872 101629758496 101796731136 101832823071 101889681152 102000129336 102057080832 102117451776 102260999232 102555406422 102565956384 102616072146 102673367552 102828273408 102922088177 103124313768 103185316024 103388058816 103449217088 103557920256 103619179008 103822774272 103826218608 103884189696 103917496368 104183270016 104244898688 104391436716 104449723392 104702747142 104970529104 105142990464 105349579776 105411898368 105474253824 105508070292 105715376928 105777911904 105840483872 105926604903 105985748736 105989264829 106048443648 106082444209 106222675968 106353754808 106741341378 106962073344 107014337136 107025345792 107157415127 107299067904 107333469432 107393398784 107396961576 107544362688 107607979584 107671634112 107784774144 107822989134 107883191808 107917780614 107981618402 108060438528 108124360704 108257786224 108435648384 108599247936 108652311684 108712977408 108976328658 109037175296 109190449872 109251416064 109255040496 109316042752 109534465152 109714424832 109849812492 109914793156 110030290272 110095377696 110311697664 110315357271 110376951552 110593824768 110694724392 110861732268 110923631616 110977831104 110989247488 111465250911 111531187173 111678621696 111714427368 111776802816 111816433176 111933928512 112000142016 112066394688 112220204544 112286587392 112322587986 112389031398 112609858032 112621442304 112676471376 113150241792 113234540608 113647202928 113702733207 113710657536 113714429904 113777922048 113937860736 114005259648 114105486208 114265885356 114333478308 114397316096 114401111244 114521322528 114625891296 114814215936 114882133248 114967722352 115023897863 115107858432 115386700932 115451126784 115507538496 115681807584 115851998752 116014852989 116079629568 116083480527 116148295424 116311566168 116380369224 116445349888 116571576384 116869713408 116907183414 117206178768 117275511024 117340991488 117505938816 117518026752 117856358592 117913945548 117926075456 118091845242 118157781504 118227676672 118351908864 118658535552 118762852992 118929799044 119000150892 119066594304 119070544356 119137027072 119233967328 119304499104 119647974159 119660282448 119718750837 119966318976 120311699396 120750153111 120817573632 120821581773 120889042176 121058977032 121126569984 121130588376 121198221312 121237079096 121368590784 121547148352 121790009502 121990104432 122153204999 122242369536 122302099584 122465617288 122666822208 122907843072 122911920558 122980548096 123053296128 123092748674 123226273296 123295076352 123334606416 123407563888 123723184256 123857299908 123926455296 124174070496 124531564941 124613914624 124789085568 124850059992 124862903424 125182245888 125222381004 125296455172 125542642848 125616906464 125748903168 125793487323 126070511616 126074694024 126145087488 126508256448 126686090286 126699122592 126761030298 126831806976 127139050101 127388858184 127459985408 127464213912 127790209344 127924489728 128000162304 128251662336 128327528448 128368671984 128444607312 128696980608 128710219776 128773110144 128954127708 129143845124 129338687646 129410903552 129882517632 129945980808 130214697984 130291725312 130333498596 130406269952 130589583264 130666832352 130744127136 130927915377 131001018624 131043019317 131120536631 131216246784 131391682688 131455883272 131934949902 132008615424 132207780096 132402284288 132588403416 132662433792 132666834888 132740909056 132927504192 133006136256 133389058026 133467963118 133565386752 133608209616 133949918592 134029155456 134292501504 134617817754 134692981248 134758794912 134772657664 134962108848 135037464576 135117344768 135426234496 135728974848 135777097428 135919770336 136000172448 136267391232 136347998976 136391713983 136740541896 136754608512 136821429528 137104364544 137499085024 137773819449 137850745088 138000174984 138077227008 138158905344 138353116608 138434958144 138556661824 138706960896 138751432218 138833509374 138911026688 138915635082 139188582288 139266297856 139417262208 139603662856 139773828096 139960705472 140190653952 140466106368 140470766352 140549197824 140632338432 140677427056 140830026624 140953835904 141037215872 141235473204 141314331648 141319019772 141397924864 141913223424 142321788504 142616097792 142685782848 142700461056 143111292576 143195948768 143312465457 143392483584 143397240651 143477306112 143562178816 143713032192 143763985512 143844255744 143890374152 144414755982 144500183226 144580864512 144784103184 144798997248 144869748912 144950636544 145301771544 145587266496 145673387328 146045953536 146092777838 146199416832 146285899776 146466416656 146707053696 146793836928 147000186396 147082263552 147087143028 147169268736 147376145952 147592965856 147815643024 147887868681 147898175488 147970441472 148437163008 148509692352 148620334548 148708249564 148952569824 149088577568 149245238016 149250189249 149333522688 149421859584 149626939392 149631903288 149715449856 149763450648 149852041864 150146477376 150161923072 150235295168 150782799888 150866989056 150895135587 151094605824 151529603904 151603644276 151619239872 151917147648 152007012864 152055748362 152145695566 152354513808 152444637744 152534814992 152695096704 152834521728 153085621248 153176177664 153833109633 153848934576 153924108219 153934835712 154010051328 154242410112 154686470652 154772839424 154777974036 155082088224 155173825632 155336880384 155428768512 155620567697 155734161408 155826284544 155876244552 156274905024 156367348032 156587155074 156674585088 157054120713 157141811456 157218594064 157455793656 157543708672 157714485696 158117847552 158211380736 158262105438 158350470656 158406613666 158522241024 158573065392 158666867856 158755459072 158760725808 158978623104 159072665472 159334013952 159530632212 159547043264 159625001116 159955091968 160538018688 160948601856 161000204148 161090098176 161095442364 161185389568 161316544032 161411969376 161507451168 161824787712 161876670921 161972427603 162068240929 162186541056 162386679336 162653472576 163069466112 163464492987 163555762944 163785674808 163877124096 163882560744 163974064128 164071061504 164301697728 164446141888 164774718738 164872189734 165045435408 165143066544 165235273728 165467546496 165565427328 165890737152 166042086588 166292598402 166385447424 166466746656 166483871232 166909661184 166963174672 167390190464 167571641052 167665204224 167724649764 168000213024 168099592032 168429881088 168483881979 168583547097 168677675264 168914787048 168932163456 169014707064 169109075968 169518733468 169725362688 169851810912 169952285216 170386945792 170565986304 170571644856 170666883072 171007889472 171158229312 171259476416 171398828034 171500217462 171595974144 171601666866 171697480192 171938836944 172323199872 172451583528 173176690176 173261307744 173619597312 173722300416 173777998128 174119444352 174222443136 174325502848 174467349252 174570553836 174668024832 174724025756 175360775121 175809268152 175913266536 176011487232 176258908224 176277040128 176784537888 176870918322 176889113184 177137767863 177236672256 177341515008 177398373089 177527863296 177852077368 178144279488 178500226338 178599891456 178605816534 178705540608 178956748656 179056668672 179490423672 179590641664 179678393216 179949478464 180467549094 180574303042 180706111488 180971966464 181036129904 181226360448 181333563264 181689854976 181695882564 181797331968 181855618644 182320722528 182339478016 182428572704 182685014253 182805819392 183698425932 184000233312 184361764608 184470822144 184579944192 184639123011 184942614528 185001909624 185111345832 185220846776 185584776384 185889682944 186365104128 186920871936 187183628352 187275089988 187294355136 187773368832 187833571506 187938447872 187944682758 188313964272 188419108864 188425359696 188623354752 189105767424 189217631232 189762384672 190048683888 190141545447 190154797056 190247710464 190267281408 190815056768 191083287276 191189978112 191196320868 191303074816 191685314016 192000243456 192350888023 192491292672 192553007976 192666910968 192774486016 193045470912 193065329664 193159665216 193715767686 193735695392 193971843072 194008031469 194116355328 194231183104 194727938048 195437587968 195500247894 195609404928 195725115904 195884374896 196000248528 196109684736 196116190704 196225691648 196501527936 197087524032 197183824908 197916217344 198012923136 198160446064 198603426432 198882605124 198993650688 199000252332 199111363584 199229146112 199391256288 199509204384 199684600864 200083587039 200195303168 200201944677 200412314424 200924877888 201043733184 201193514116 201438752256 201926726631 202039471872 202138192368 202158986496 202443163272 202556196864 202676017152 202740997816 203139351744 203259516992 203593462272 203665646142 203779362304 204000258672 204114161664 204234903552 204521998464 205110812844 205131912768 205232144292 205346735104 205656546816 205844176354 206248627536 206370632048 206776117632 206898434176 207115840512 207238358016 207652437216 207834992736 208127148327 208250264061 208366540032 208373452623 208489797376 208782873432 208899446784 209405494284 209941058208 210285980928 210545473943 210699159552 210823796736 210948507648 211016140584 211430753856 211555823808 211680967744 211853209806 211971497472 211978529658 212096887296 212164888418 212445351936 212707509616 213482682756 213924146688 214028674272 214050691584 214314830254 214598135808 214666938864 214786797568 214793923152 215088725376 215215959168 215343268224 215569548288 215645978268 215766383616 215835561228 215963236804 216515572448 216750274839 216871296768 217198495872 217304623368 217425954816 217952657316 218074350592 218380899744 218510080992 219068930304 219139166757 219268796551 219428849664 219699624984 219829586312 220060580544 220190755392 220623395328 220630714542 220753903104 221187649536 221389448784 221723464536 221847263232 221955662208 221978494976 222930501822 223062374346 223357243392 223428854736 223553605632 223632866352 223867857024 224000284032 224132789376 224440409088 224573174784 224645175972 224778062796 225219716064 225242884608 225352942752 226001728967 226300483584 226469081216 227294405856 227405466414 227428859808 227875721472 228010519296 228083622543 228210972416 228218543349 228531770712 228666956616 228794632192 228802222488 229042645056 229251782592 229628431872 229764266496 229935444704 230047795726 230215716864 230773401864 230902253568 231015076992 231363615168 231703997504 232029705978 232159259136 232166961054 232296590848 232623132336 232760738448 232890699776 233143152768 233739426816 233814366828 234412357536 234551022048 235011877632 235036053504 235712717184 235827891096 235852150912 236183690484 236315563008 236455353344 237317071104 237393158157 237525705984 237609920499 237859598088 238000301784 238133188608 238141088712 238274054144 238467934656 238608998208 239295948318 239320564896 239437501674 239932637952 240623398792 241500306222 241635147264 241643163546 241778084352 242117954064 242253139968 242261176752 242396442624 242474158192 242737181568 243094296704 243580019004 243980208864 244306409998 244484739072 244604199168 244931234576 245333644416 245815686144 245823841116 245961096192 246106592256 246185497348 246452546592 246669212832 246815127776 247162078107 247308284601 247446368512 247714599816 247852910592 248348140992 249063129882 249578171136 249700119984 249725806848 250364491776 250444762008 250592910344 251085285696 251233812928 251497806336 251586974646 252141023232 252149388048 252290174976 253016512896 253372180572 253398245184 253522060596 253663613952 254278100202 254777716368 254919970816 254928427824 255580418688 255848979456 256000324608 256737343968 256889214624 257250326193 257393961216 257402500299 257420439552 257546220288 257908255416 258287690248 258677375292 258821807104 259765035264 259891961616 260239436737 260429395968 260583450624 260666997192 260812539904 261179166528 261333664704 261488254272 261855830754 262002037248 262086038634 262241073262 262432493568 262783365376 262911766544 263869899804 264017230848 264415560192 264804568576 265176806832 265306377483 265324867584 265333669776 265481818112 265855008384 266012272512 266778116052 266935926236 267216419232 267899837184 267908724801 268058310912 268585003008 269235635508 269385962496 269517589824 269545315328 269924217696 270701323641 270852468992 270861454563 271457949696 271554194856 271839540672 272000344896 272534782464 272695997952 272783427966 273481083792 273509217024 273642859056 274208729088 274998170048 275547638898 275701490176 276000349968 276154454016 276317810688 276706233216 276869916288 277113323648 277413921792 277502864436 277667018748 277822053376 277831270164 278377164576 278834524416 279207325712 279343751953 279547656192 279921410944 280381307904 280941532704 281354854112 281660053248 281750357259 281907671808 281917024137 282074431744 282470946408 282628663296 282638039544 282795849728 283826446848 284643577008 285232195584 285371565696 285400922112 286222585152 286391897536 286624930914 286784967168 286794481302 286954612224 287124357632 287426064384 287527971024 287688511488 287780748304 288829511964 289000366452 289161729024 289568206368 289597994496 289739497824 290573651529 290603543088 291174532992 291346774656 292091907072 292185555676 292932833312 293250371841 293414107392 293587673856 294000372792 294164527104 294174286056 294338537472 294752291904 295185931712 295631286048 295775737362 295940882944 296657783569 296874326016 297019384704 297240669096 297416499128 297905139648 298177155136 298490476032 298500378498 298667045376 298843719168 299253878784 299263806576 299430899712 299526901296 299704083728 300292954752 300323846144 300470590336 301565599776 301790271174 302189211648 303059207808 303207288552 303238479744 303834295296 304014025728 304111496724 304291391132 304709027616 304889275488 305069629984 305390193408 305498469213 305669043456 305767045073 306171242496 306352355328 307666219266 307697869152 307848216438 308020102656 308484820224 308766264531 309372941304 309545678848 309555948072 310164176448 310347651264 310673760768 310857537024 311241135394 311468322816 311652569088 311752489104 312549810048 312734696064 313174310148 313349170176 314108241426 314283622912 314437188128 314911587312 315087417344 315428971392 316235695104 316422761472 316524210876 316700941312 316813227332 317146130784 317333735712 317521451616 317957246208 317967794487 318145330944 318247332627 318668027904 319061264424 319094086528 319250002232 319910183936 321076037376 321472245381 321897203712 322000408296 322180196352 322190884728 322370779136 322633088064 322823938752 323014902336 323649575424 323753341842 323944855206 324136481858 324373082112 324773358672 325306945152 326138932224 326928985974 327111525888 327571349616 327754248192 327765121488 327948128256 328142123008 328603395456 328892283776 329549437476 329744379468 330090870816 330286133088 330935092992 331130854656 331781474304 332084173176 332585196804 332770894848 332933493312 332967742464 333926349344 334395752733 334593561519 334780380928 335143282104 335330408448 335449299528 336000426048 336199184064 336859762176 336967763958 337167094194 337355350528 337829574096 337864326912 338029414128 338218151936 339037466936 339450725376 339703621824 339904570432 340773891584 341131972608 341143289712 341333766144 342015778944 342316458624 342518952832 342797656068 343000434924 343191948288 343203333732 343394960384 343877673888 344646399744 344903167056 345071693589 346353380352 346522615488 347555996256 348044558967 348238888704 348250441581 348444886272 348651005696 348934698504 349141107672 349336049664 349448051512 350721550242 351618536304 351826533072 352022974464 352088649703 352517816448 352554080256 353569075776 353741836644 353778226368 354275535726 354473344512 354683030016 354796746178 355055726592 355704154736 356288558976 357000452676 357199782912 357211633068 357411081216 357913497312 358943922477 358980847344 359156252511 359181283328 359356786432 359898956928 360935098188 361148606084 362072259808 362452720896 362464745319 362667126528 363379709952 363391765128 363594663936 363711237288 364641445056 364678956032 364857145408 365370028506 366459614997 367396851864 368000466624 368723529216 368941644288 369159888384 369278246022 369885229056 370003819248 370222691664 370441693552 371169552768 371779365888 373594694823 373841743872 374367256704 374550179976 374588710272 375546737664 375667143012 375876895744 375889365516 376627928544 376850719392 377246709504 377380461969 377935664407 378211534848 378435262464 379524769344 380097367776 380283090894 380495420928 381417150303 381630113536 382166574552 382379956224 382392641736 382606149632 383370628032 384000486912 384701776046 384982585344 385106015952 385333821936 385548972032 386090941824 386130659328 386319330432 387431535372 387471390784 388016062938 388232710656 388462366208 389455876096 390875175936 391000495788 391218809856 391450231808 391768749792 392000497056 392232381408 393003055872 393129057951 393361609893 394175048064 394367649816 396025846272 396320892128 397206852864 397765210248 397987301376 398000504664 398222727168 398458292224 398782512576 399018408768 399369201728 400167174078 400390606336 400403889354 400824628848 401849755776 402087466368 402387028232 402877504512 403853453262 404078943744 404276384736 404317972992 404886326544 405112393728 405352034304 405481995632 406278703488 406519033984 407186924544 407331292284 407558724608 408000517344 409043996928 409175141949 410221625688 410263825536 410464288584 410693470208 411313093632 411688352708 412497255072 412741264096 413321458347 413552235264 413796868352 414231681024 414476716032 415304874432 415669985472 416254296654 416500528122 416733080064 416746905246 416979594752 417565746864 417798893568 418810988568 419882116416 420571961856 421090947886 421398319104 421647593472 421897015296 422032281168 422861507712 423111647616 423361935488 423706419612 423942994944 423957059316 424193774592 424329776836 425415019232 426965365512 427848293376 428057348544 428101383168 428629660508 429333877728 429587846304 430177450752 430191721953 430431918336 430686536448 430824620359 431139096576 431291956536 431532767232 431671122456 431926473608 433031144896 433500549678 433742593536 434396991744 434609246736 434851909632 435905314632 436148701184 436761799488 437020161984 438137860608 438278333514 438537593102 438857699328 439399249968 439659172624 440121161088 440381510784 441246790656 441261429084 441507806208 442778897568 443446929072 443663606043 443694526464 443911324416 443956989952 445861003644 446124748692 446857709472 447265732704 447735714048 448000568064 448265578752 448880818176 449146349568 449290351944 449556125592 450439432128 450485769216 450705885504 452003457934 452600967168 452685406761 452938162432 454588811712 454810932828 454857719616 455751442944 456021038592 456167245086 456421944832 456437086698 457063541424 457333913232 457589264384 457604444976 458085290112 458503565184 459256863744 459528532992 459870889408 460095591452 461546803728 461772324657 461804507136 462030153984 462727230336 463407995008 464059411956 464318518272 464333922108 464593181696 465246264672 465521476896 466286305536 466861703091 467137870913 467478853632 467628733656 468824715072 469102044096 470023755264 471162362139 471425434368 471655782192 471704301824 472367380968 472631126016 472910706688 474634142208 474786316314 475051411968 475219840998 475719196176 476000603568 476266377216 476282177424 476548108288 476935869312 477217996416 478591896636 478641129792 478875003348 479865275904 481246797584 483000612444 483270294528 483286327092 483556168704 484235908128 484522353504 484948316384 485474363136 485630012763 485917282809 486188593408 486204722787 487160038008 487960417728 488612819996 489208398336 489862469152 490393478961 490667288832 491631372288 491647682232 491922192384 492213184512 492370994696 492905093184 493338425664 493630255552 494324156214 494616569202 494892737024 495429199632 495705821184 496696281984 498126259764 499156342272 499400239968 499451613696 500728983552 500889524016 501185820688 502170571392 502467625856 502995612672 503173949292 504298776096 505451645937 505750641291 506033025792 506744361144 506796490368 507044121192 507327227904 508556200404 509555432736 509856855648 511160837376 511324722433 511697958912 512000649216 513474687936 513778429248 514500652386 514787922432 514805000598 515092440576 515816510832 516575380496 517354750584 517643614208 519530070528 519783923232 520478873474 520858791936 521166901248 521333994384 521625079808 522358333056 522667329408 522976508544 523711661508 524004074496 524172077268 524482146524 525566730752 525823533088 527739799608 528034461696 528831120384 529609137152 530353613664 530612754966 530667339552 531710016768 532024545024 532195119267 532509934481 533556232104 533871852472 534432838464 535799674368 535817449602 536116621824 537170006016 538471271016 538771924992 539035179648 539090630656 539848435392 541402647282 541704937984 541722909126 542915899392 543108389712 543679081344 544000689792 545069564928 545391995904 545566855932 546962167584 547018434048 547285718112 548055042759 548417458176 549996340096 551095277796 551402980352 552000699936 553412466432 553739832576 553917369033 554226647296 554827843584 555005728872 555334037496 555644106752 555662540328 556754329152 557669048832 558414651424 558687503906 559095312384 559842821888 560762615808 561883065408 562709708224 563320106496 563500714518 563815343616 563834048274 564148863488 564941892816 565257326592 565276079088 565591699456 567652893696 569287154016 570464391168 570743131392 570801844224 572445170304 572783795072 573249861828 573569934336 573588962604 573909224448 574248715264 575055942048 575561496608 577052664069 577659023928 578000732904 578323458048 579136412736 579195988992 579478995648 581147303058 581207086176 582024094407 582349065984 582693549312 584183814144 584371111352 585865666624 586500743682 586828214784 587175347712 588000745584 588329054208 588348572112 588677074944 589504583808 590371863424 591262572096 591551474724 591881765888 593315567138 593748652032 594038769408 594481338192 594832998256 595810279296 596354310272 596980952064 597000756996 597334090752 597687438336 598527613152 599053802592 599408167456 600250761117 600585909504 600605834031 600647692288 600941180672 603131199552 603580542348 606118415616 606414577104 606476959488 607668590592 608028051456 608222993448 608582782264 609418055232 609778550976 610139259968 610780386816 610996938426 611338086912 611534090146 612342484992 612704710656 615332438532 615395738304 615696432876 616040205312 616969640448 617532529062 618745882608 619091357696 619111896144 620328352896 620695302528 621347521536 621715074048 622482270788 623504978208 624750792183 625099620096 625120357869 625469392128 626348620296 626698340352 628216482852 628567245824 628874376256 629823174624 630857942784 631636421829 632010060647 632471390208 632845522944 633048421752 633401882624 633626454664 634292261568 634667471424 635042903232 635914492416 635935588974 636290661888 636494665254 637336055808 638122528848 638188173056 638500004464 639820367872 642152074752 642944490762 643794407424 644000816592 644360392704 644381769456 644741558272 645266176128 645647877504 646029804672 647299150848 647506683684 647889710412 648272963716 649546717344 650613890304 652277864448 653857971948 654223051776 655142699232 655530242976 657206790912 657417500271 657784567552 657806389653 659098874952 659488758936 660181741632 660572266176 661870185984 662261709312 663562948608 664168346352 665170393608 665541789696 665866986624 665935484928 667852698688 668791505466 669187123038 669560761856 670286564208 670660816896 670898599056 672000852096 672398368128 673719524352 673935527916 674334188388 674710701056 675659148192 675728653824 676058828256 678005186901 678074933872 678901450752 679407243648 679809140864 681547783168 682286579424 684031557888 684250867629 684632917248 684655630047 685037905664 685595312136 686000869848 686383896576 686406667464 686789920768 687755347776 689292799488 689806334112 690143387178 692706760704 693045230976 695111992512 696089117934 696477777408 696500883162 696889772544 697302011392 697869397008 698282215344 698672099328 698896103024 701443100484 703237072608 703653066144 704177299406 705035632896 705108160512 707138151552 707483673288 707556452736 708551071452 708946689024 709366060032 709593492356 711408309472 712179474471 712577117952 712829761497 714000905352 714399565824 714423266136 714822162432 715826994624 717887844954 717961694688 718312505022 718713572864 719797913856 720454617239 721870196376 722297212168 724144519616 724905441792 724929490638 725334253056 726759419904 726783530256 727189327872 727422474576 729282890112 729357912064 729714290816 730740057012 732919229994 734793703728 736000933248 737447058432 737883288576 738319776768 738556492044 740007638496 740445383328 740883387104 741486234321 741924853803 742339105536 742577109463 743558731776 747189389646 748734513408 749100359952 749177420544 751093475328 751334286024 751753791488 751778731032 753255857088 753701438784 754493419008 754760923938 755871328814 756423069696 756870524928 759049538688 760194735552 760566181788 760990841856 762834300606 763260227072 764333149104 764759912448 764785283472 765212299264 766741256064 768000973824 769403552092 770212031904 770667643872 772181883648 772207500897 772261318656 772638660864 774863070744 774942781568 776032125876 776465421312 776924732416 780718310211 781750351872 782000991576 782437619712 782900463616 783537499584 784000994112 784464762816 786006111744 786258115902 786723219786 788350096128 788735299632 792051692544 792641784256 794413705728 795530420496 795919132449 795974602752 796001009328 796445454336 796916584448 797565025152 798036817536 798738403456 800334348156 800781212672 800807778708 801649257696 803699511552 804174932736 804774056464 805755009024 807706906524 808157887488 808552769472 808635945984 809772653088 810963991264 812103970923 812557406976 812584363689 813038067968 814373849088 814662584568 815117449216 816001034688 818087993856 818350283898 820443251376 820527651072 820928577168 821386940416 822626187264 823376705416 824994510144 825482528192 826642916694 827104470528 827593736704 828463362048 828953432064 830609748864 831339970944 832508593308 833001056244 833466160128 833493810492 833959189504 835131493728 837621977136 838031255859 839764232832 841143923712 842181895772 844064562336 845251071777 845723015424 845751072411 846223295232 846723870976 847412839224 847885989888 847914118632 848387549184 848659553672 850830038464 853930731024 855072434993 855696586752 856114697088 856202766336 857259321016 858667755456 859175692608 860354901504 860383443906 860863836672 861373072896 861649240718 862278193152 862583913072 863065534464 863342244912 863852947216 866062289792 867001099356 867485187072 868793983488 869218493472 871720954587 871810629264 872297402368 873523598976 874040323968 876275721216 876556667028 877075186204 878798499936 879318345248 880242322176 880763021568 882493581312 882522858168 883015612416 885557795136 886893858144 887327212086 887822648832 889973350707 891722007288 892249497384 893715418944 894531465408 895471428096 896001136128 896531157504 897761636352 898292699136 898580703888 899112251184 900878864256 900971538432 901411771008 904006915868 905370813522 905876324864 909177623424 909621865656 909715439232 911502885888 912042077184 912334490172 912843889664 912874173396 914127082848 914667826464 915208889952 916170580224 916495407639 917007130368 917301135219 917843756417 918513727488 919057065984 919741778816 920191182904 923093607456 923544649314 924060307968 925454460672 926298793593 926815990016 928118823912 928637036544 928667844216 929186363392 930492529344 931042953792 932572611072 933723406182 934275741826 934957707264 935257467312 937649430144 938204088192 940047510528 942324724278 942850868736 943311564384 943408603648 944734761936 945262252032 945821413376 949268284416 949572632628 950102823936 950439681996 951438392352 952001207136 952564354848 953871738624 954435992832 954741997881 957183793272 957282259584 957750006696 959730551808 962493595168 964416736143 966001224888 966540589056 966572654184 967112337408 968471816256 969044707008 969896632768 970948726272 971260025526 971834565618 972377186816 972409445574 974320076016 975920835456 977225639992 978416796672 979724938304 980786957922 981334577664 983262744576 983295364464 983844384768 984426369024 984741989392 985810186368 986676851328 987260511104 988648312428 989233138404 989785474048 990858399264 993392563968 996252519528 998312684544 998800479936 998903227392 1001779048032 1002371641376 1003187258199 1003780684557 1004341142784 1004935251712 1005991225344 1006347898584 1008597552192 1010903291874 1011501282582 1012066051584 1013488722288 1013592980736 1014088242384 1014654455808 1017112400808 1019110865472 1019713711296 1022321674752 1022649444866 1023395917824 1024001298432 1026949375872 1027556858496 1029001304772 1029575844864 1029610001196 1030184881152 1031633021664 1033150760992 1034709501168 1035215080767 1035287228416 1039060141056 1039567846464 1040957746948 1042667988768 1044716666112 1044751324743 1045334658816 1045953017088 1047423323016 1048008148992 1048344154536 1048964293048 1051133461504 1051647066176 1055479599216 1056068923392 1056265949109 1057662240768 1059218274304 1060707227328 1061225509932 1061334679104 1063420033536 1064049090048 1064390238534 1065019868962 1067112464208 1067743704944 1068865676928 1071599348736 1071634899204 1072233243648 1076831767431 1076942542032 1077468757533 1077543849984 1078070359296 1078181261312 1079696870784 1082805294564 1083409875968 1083445818252 1086216779424 1087358162688 1088001379584 1090139129856 1090783991808 1091133711864 1093924335168 1094036868096 1094571436224 1096110085518 1099378844991 1099992680192 1102190555592 1102805960704 1104001399872 1106824932864 1107479665152 1107834738066 1108453294592 1109655687168 1110011457744 1110668074992 1111288213504 1111325080656 1113508658304 1115338097664 1116829302848 1117375007812 1119685643776 1121525231616 1123766130816 1125419416448 1126640212992 1127001429036 1127630687232 1127668096548 1128297726976 1129883785632 1130552158176 1133806993221 1134477686503 1135305787392 1138574308032 1141486262784 1144251450909 1144890340608 1145567590144 1146499723656 1147139868672 1147177925208 1147818448896 1148497430528 1150111884096 1151122993216 1154105328138 1155318047856 1156001465808 1156646916096 1158272825472 1158391977984 1158957991296 1162294606116 1162414172352 1164048188814 1164698131968 1165387098624 1168367628288 1168742222704 1171731333248 1173001487364 1173656429568 1174350695424 1176001491168 1176697144224 1179009167616 1179387173853 1180084829679 1180743726848 1182525144192 1183102949448 1183763531776 1186631134276 1188077538816 1188962676384 1189665996512 1191620558592 1192708620544 1193961904128 1194001513992 1194668181504 1195374876672 1197055226304 1198107605184 1198816334912 1200501522234 1201171819008 1201211668062 1201882361344 1206262399104 1207161084696 1212236831232 1212829154208 1212953918976 1215337181184 1216056102912 1216445986896 1217165564528 1218836110464 1219557101952 1220278519936 1221560773632 1221993876852 1222676173824 1223068180292 1227525425847 1230664877064 1230791476608 1231392865752 1232080410624 1233939280896 1235065058124 1237491765216 1238223792288 1239964375041 1240656705792 1241390605056 1241788611623 1242695043072 1243430148096 1244964541576 1247009956416 1249501584366 1250199240192 1250240715738 1250938784256 1252697240592 1253396680704 1256432965704 1257134491648 1257748752512 1259646349248 1261715885568 1263272843658 1264020121294 1264942780416 1265691045888 1266096843504 1266803765248 1267252909328 1268584523136 1269334942848 1270085806464 1271828984832 1271871177948 1272581323776 1272989330508 1276245057696 1276376346112 1277000008928 1279640735744 1284304149504 1285888981524 1288001633184 1288763538912 1290532352256 1291295755008 1292059609344 1292473861077 1294598301696 1295013367368 1295779420824 1296545927432 1299093434688 1301227780608 1304555728896 1307715943896 1308446103552 1310285398464 1311060485952 1314413581824 1314835000542 1315569135104 1315612779306 1318197749904 1318977517872 1320363483264 1321144532352 1323740371968 1324523418624 1328336692704 1330340787216 1330990818129 1331083579392 1331733973248 1331870969856 1335705397376 1337583010932 1338374246076 1339121523712 1340573128416 1341797198112 1344001704192 1344796736256 1346456216161 1347439048704 1347871055832 1348668376776 1349421402112 1351318296384 1351457307648 1352117656512 1356010373802 1356149867744 1357802901504 1358056220283 1358814487296 1359618281728 1363095566336 1364573158848 1368063115776 1368501735258 1369265834496 1369311260094 1370075811328 1371190624272 1372001739696 1372767793152 1372813334928 1373579841536 1375510695552 1378585598976 1379612668224 1380286774356 1385413521408 1386090461952 1390223985024 1392178235868 1392955554816 1393001766324 1393779545088 1394604022784 1395738794016 1396564430688 1397792206048 1400585109273 1401413612739 1402886200968 1406474145216 1407306132288 1408354598812 1410071265792 1413487086417 1414276303104 1414967346576 1415112905472 1417102142904 1417893378048 1418732120064 1419186984712 1422816618944 1424358948942 1425154235904 1425659522994 1428001810704 1428799131648 1428846532272 1429644324864 1431653989248 1435775689908 1435923389376 1436625010044 1437427145728 1439595827712 1440909234478 1443740392752 1444594424336 1448289039232 1449810883584 1449858981276 1450668506112 1453567060512 1454844949152 1456890038289 1457751848427 1458565780224 1458614168361 1458715824128 1459428581632 1461480114024 1465838459988 1469587407456 1472001866496 1474894116864 1475766577152 1476639553536 1477112984088 1480015276992 1480890766656 1481766774208 1482972468642 1483849707606 1484678211072 1485154218926 1487117463552 1494378779292 1497469026816 1498200719904 1498354841088 1502186950656 1502668572048 1503507582976 1503557462064 1506511714176 1507402877568 1508986838016 1509521847876 1511742657628 1517251923873 1518099077376 1520389471104 1521132363576 1521981683712 1525668601212 1526520454144 1528666298208 1529570566944 1533482512128 1533974167299 1534881575857 1536001947648 1538807104184 1540424063808 1541335287744 1544363767296 1544415001794 1545277321728 1549726141488 1549885563136 1552064251752 1552930842624 1553849464832 1561436620422 1563500703744 1564001983152 1564875239424 1565800927232 1567074999168 1568001988224 1568929525632 1572012223488 1572516231804 1573446439572 1576700192256 1577470599264 1584103385088 1585283568512 1588827411456 1591060840992 1591838264898 1592002018656 1595130050304 1596073635072 1596585357801 1597476806912 1597529803443 1600668696312 1601562425344 1601615557416 1603298515392 1607399023104 1608349865472 1609548112928 1611510018048 1615413813048 1616315774976 1617105538944 1617271891968 1619545306176 1621927982528 1624207941846 1625114813952 1625168727378 1626076135936 1628747698176 1629325169136 1630234898432 1632002069376 1636175987712 1636700567796 1640886502752 1641055302144 1641857154336 1645252374528 1646753410832 1649989020288 1650965056384 1653285833388 1654208941056 1655187473408 1661219497728 1661752107099 1662679941888 1665017186616 1666002112488 1666932320256 1666987620984 1667918379008 1670262987456 1675243954272 1676062511718 1679528465664 1682287847424 1684363791544 1688129124672 1690502143554 1691446030848 1691502144822 1692446590464 1693447741952 1694825678448 1695771979776 1695828237264 1696775098368 1697319107344 1701660076928 1707861462048 1710144869986 1711393173504 1712229394176 1712405532672 1714518642032 1717335510912 1718351385216 1720709803008 1720766887812 1721727673344 1722746145792 1723298481436 1725167826144 1726684489824 1727705894432 1731157992207 1732124579584 1734002198712 1734970374144 1737587966976 1738436986944 1743441909174 1743621258528 1747047197952 1748080647936 1749675499009 1752551442432 1753113334056 1754150372408 1757596999872 1758636690496 1760484644352 1761526043136 1764987162624 1765045716336 1766031224832 1771115590272 1773787716288 1774654424172 1775645297664 1779946701414 1783444014576 1784498994768 1787430837888 1789062930816 1790942856192 1792002272256 1793062315008 1797161407776 1798224502368 1800752283351 1801757728512 1801817502093 1801943076864 1802823542016 1808013831736 1810741627044 1811752649728 1818355246848 1819243731312 1819430878464 1821676057159 1823005771776 1824084154368 1824668980344 1825687779328 1825748346792 1828254165696 1829335652928 1830417779904 1832341160448 1832990815278 1834014260736 1834602270438 1835687512834 1837027454976 1838114131968 1839483557632 1840382365808 1846187214912 1847089298628 1848120615936 1850908921344 1852597587186 1853631980032 1856237647824 1857274073088 1857335688432 1858372726784 1860985058688 1862085907584 1865145222144 1867446812364 1868551483652 1870514934624 1875298860288 1875361073607 1876408176384 1880095021056 1884649448556 1885701737472 1886623128768 1886817207296 1889469523872 1894909265487 1896030181941 1898536568832 1899145265256 1900205647872 1900879363992 1902876784704 1904002414272 1905128709696 1907743477248 1908871985664 1909483995762 1914367586544 1914564519168 1915500013392 1919461103616 1924987190336 1928833472286 1932002449776 1933081178112 1933145308368 1934224674816 1936943632512 1938089414016 1939793265536 1941897452544 1942520051052 1943669131236 1944754373632 1944818891148 1948640152032 1951841670912 1954451279984 1955406263671 1956833593344 1959449876608 1961573915844 1962669155328 1966590728928 1969483978784 1971620372736 1972252500813 1973353702656 1973419168959 1974521022208 1977296624856 1978466276808 1979570948096 1981716798528 1986785127936 1992505039056 1996625369088 1997600959872 1997806454784 2003558096064 2004743282752 2006374516398 2007561369114 2008682285568 2009870503424 2011982450688 2012695797168 2017195104384 2021806583748 2023002565164 2024132103168 2026977444576 2027185961472 2028176484768 2034015560703 2034224801616 2038221730944 2039427422592 2044643349504 2045298889732 2052752602887 2053898751744 2053966890141 2055113716992 2058002609544 2059151689728 2059220002392 2060369762304 2063266043328 2066301521984 2069419002336 2070430161534 2076604484983 2078120282112 2079135692928 2081915493896 2085335977536 2089433332224 2089502649486 2090669317632 2091906034176 2094846646032 2096016297984 2096688309072 2097928586096 2102266923008 2103294132352 2110959198432 2112531898218 2115324481536 2118436548608 2121414454656 2122451019864 2122669358208 2126840067072 2128098180096 2128780477068 2130039737924 2134224928416 2135487409888 2137731353856 2138489284491 2143198697472 2143269798408 2144466487296 2153663534862 2153885084064 2154937515066 2156140718592 2159393741568 2161363851717 2165610589128 2166819751936 2166891636504 2172433558848 2174716325376 2176002759168 2180278259712 2181567983616 2182267423728 2187848670336 2188073736192 2189142872448 2192220171036 2198757689982 2199985360384 2204381111184 2205611921408 2208002799744 2213649865728 2214959330304 2215669476132 2216906589184 2220022915488 2221336149984 2222650161312 2225774561409 2227017316608 2227731328389 2230676195328 2233658605696 2234750015624 2239371287552 2247532261632 2250838832896 2253280425984 2254002858072 2255261374464 2255336193096 2256595453952 2259767571264 2261104316352 2267613986442 2268955373006 2270611574784 2277148616064 2282972525568 2288502901818 2289780681216 2291135180288 2292999447312 2294279737344 2294355850416 2295636897792 2296994861056 2300223768192 2302245986432 2308210656276 2310636095712 2312002931616 2316545650944 2316783955968 2317915982592 2324589212232 2324828344704 2328096377628 2329396263936 2330774197248 2337484445408 2342154930633 2343462666496 2346002974728 2347312859136 2348701390848 2352002982336 2353394288448 2358018335232 2358774347706 2360169659358 2361487453696 2365050288384 2366205898896 2367527063552 2373262268552 2376155077632 2377925352768 2379331993024 2383241117184 2385417241088 2387923808256 2388003027984 2389336363008 2390749753344 2394110452608 2396215210368 2397632669824 2401003044468 2402343638016 2402423336124 2403764722688 2412524798208 2414322169392 2424473662464 2425658308416 2425907837952 2432891973792 2434331129056 2436311912769 2437672220928 2437753091067 2439114203904 2440557039872 2443121547264 2443987753704 2445352347648 2446136360584 2455050851694 2461329754128 2461582953216 2462785731504 2464160821248 2464620547921 2467878561792 2470130116248 2474983530432 2476447584576 2479928750082 2481313411584 2482781210112 2483577223246 2485390086144 2486860296192 2489929083152 2494019912832 2499003168732 2500398480384 2500481431476 2501877568512 2505394481184 2512865931408 2514093767577 2514268983296 2515497505024 2519292698496 2523431771136 2526545687316 2528040242588 2532193687008 2534505818656 2537169046272 2537253217233 2538669885696 2540171612928 2543657969664 2543742355896 2545162647552 2545978661016 2552490115392 2552752692224 2554000017856 2565217304979 2568608299008 2571777963048 2576003266368 2577527077824 2581064704512 2582591510016 2584119218688 2584947722154 2589196603392 2590026734736 2591558841648 2593091854864 2598186869376 2602455561216 2615162863761 2615431887792 2616892207104 2620570796928 2622120971904 2628827163648 2629670001084 2631138270208 2631225558612 2636395499808 2637955035744 2640726966528 2642289064704 2645549650849 2647480743936 2649046837248 2656673385408 2660681574432 2661981636258 2663467946496 2669920052121 2671410794752 2675166021864 2676748492152 2678243047424 2681146256832 2683594396224 2688003408384 2689593472512 2692912432322 2694878097408 2695742111664 2697336753552 2698842804224 2702636592768 2702914615296 2704235313024 2712020747604 2712299735488 2716112440566 2717628974592 2719236563456 2726191132672 2729146317696 2736126231552 2737003470516 2738531668992 2738622520188 2740151622656 2742381248544 2744003479392 2745626669856 2751021391104 2751903405657 2753531269251 2757171197952 2759225336448 2760573548712 2772180923904 2778896380779 2780447970048 2784356471736 2785911109632 2786003532648 2787559090176 2789208045568 2791477588032 2793128861376 2795584412096 2801170218546 2802827225478 2805772401936 2812948290432 2814612264576 2816709197624 2820142531584 2826974172834 2828552606208 2829934693152 2830225810944 2834204285808 2835786756096 2837464240128 2838373969424 2845633237888 2848717897884 2850308471808 2851319045988 2856003621408 2857693064544 2863307978496 2864225993643 2871551379816 2871846778752 2873250020088 2874854291456 2879191655424 2881818468956 2887480785504 2889188848672 2893250208429 2896578078464 2899621767168 2899717962552 2901337012224 2907134121024 2909689898304 2913780076578 2915503696854 2917131560448 2917228336722 2918857163264 2922960228048 2931676919976 2939174814912 2944003732992 2949788233728 2951533154304 2953279107072 2954225968176 2960030553984 2961781533312 2963533548416 2965944937284 2967699415212 2969356422144 2970308437852 2988757558584 2994938053632 2996401439808 2996709682176 3005337144096 3007114924128 3011342053671 3013023428352 3014805755136 3015772342513 3017973676032 3019043695752 3023485315256 3034503847746 3036198154752 3040778942208 3042264727152 3043963367424 3051337202424 3053040908288 3057332596416 3059141133888 3066965024256 3067948334598 3069763151714 3072003895296 3077614208368 3080848127616 3082670575488 3088727534592 3088830003588 3090554643456 3099452282976 3099771126272 3104128503504 3105645242301 3105861685248 3107698929664 3122873240844 3128003966304 3134149998336 3136003976448 3137859051264 3144024446976 3145032463608 3146892879144 3153400384512 3154941198528 3168206770176 3168797847327 3170567137024 3177654822912 3182121681984 3183676529796 3184004037312 3190260100608 3192147270144 3193170715602 3194953613824 3195059606886 3201337392624 3203124850688 3203231114832 3206597030784 3214798046208 3216699730944 3219096225856 3230827626096 3232406272599 3232631549952 3234211077888 3234543783936 3239090612352 3243855965056 3248415883692 3250229627904 3250337454756 3252152271872 3258650338272 3264004138752 3269965096391 3272351975424 3273401135592 3281773005504 3282110604288 3283714308672 3293506821664 3298136534973 3299978040576 3301930112768 3306571666776 3308417882112 3310374946816 3322438995456 3323504214198 3325359883776 3330034373232 3332004224976 3333864640512 3333975241968 3335836758016 3340525974912 3350487908544 3352125023436 3359056931328 3364575694848 3368727583088 3376258249344 3381004287108 3382892061696 3383004289644 3384893180928 3386895483904 3389651356896 3391656474528 3394638214688 3401420979663 3403320153856 3403433059509 3415722924096 3420289739972 3424458788352 3429037284064 3432754352727 3434671021824 3436702770432 3441419606016 3441533775624 3443455346688 3445492291584 3446596962872 3450335652288 3453368979648 3455411788864 3462315984414 3464249159168 3468004397424 3469940748288 3475175933952 3476873973888 3486883818348 3487242517056 3494094395904 3496161295872 3499350998018 3505102884864 3506226668112 3508300744816 3515193999744 3517273380992 3520969288704 3523052086272 3530091432672 3538161521559 3540254489037 3542231180544 3547575432576 3549308848344 3551290595328 3559893402828 3566888029152 3568997989536 3574861675776 3578125861632 3579273057031 3581885712384 3584004544512 3586124630016 3594322815552 3596449004736 3601504566702 3603515457024 3603635004186 3605647084032 3616027663472 3621483254088 3623505299456 3636710493696 3638487462624 3638861756928 3643352114318 3646011543552 3648168308736 3649337960688 3651375558656 3651496693584 3656508331392 3658671305856 3660835559808 3664682320896 3665981630556 3668028521472 3669204540876 3671375025668 3678967115264 3680764731616 3692374429824 3694178597256 3696241231872 3701817842688 3705195174372 3707263960064 3712475295648 3714671376864 3721970117376 3724171815168 3725365834869 3727569541367 3730290444288 3734893624728 3737102967304 3741029869248 3750597720576 3750722147214 3752816352768 3760190042112 3769298897112 3771403474944 3773246257536 3773634414592 3778939047744 3789818530974 3792060363882 3797073137664 3798290530512 3800411295744 3801758727984 3805753569408 3808004828544 3810257419392 3815486954496 3817743971328 3818967991524 3828735173088 3829129038336 3831000026784 3838922207232 3849974380672 3857666944572 3864004899552 3866290616736 3873887265024 3876178828032 3877421583231 3879586531072 3883794905088 3885040102104 3887338262472 3889508747264 3889637782296 3897280304064 3903683341824 3908902559968 3910812527342 3913667186688 3918899753216 3923147831688 3925338310656 3933181457856 3938967957568 3943240745472 3944505001626 3946707405312 3946838337918 3949042044416 3954593249712 3956932553616 3959141896192 3963433597056 3973570255872 3985010078112 3993250738176 3995201919744 3995612909568 4007116192128 4009486565504 4012749032796 4015122738228 4017364571136 4019741006848 4025391594336 4034390208768 4039368648483 4043613167496 4046005130328 4048264206336 4053954889152 4054371922944 4056352969536 4068031121406 4068449603232 4074168660849 4076443461888 4078854845184 4089286699008 4090597779464 4105505205774 4107797503488 4107933780282 4110227433984 4116005219088 4118303379456 4118440004784 4120739524608 4126532086656 4132603043968 4138838004672 4140860323068 4153208969966 4156240564224 4158271385856 4163830987792 4170671955072 4178866664448 4179005298972 4181338635264 4183812068352 4189693292064 4193376618144 4195857172192 4201755327819 4204240838217 4204533846016 4206588264704 4221918396864 4225063796436 4242828909312 4244902039728 4245338716416 4253680134144 4256196360192 4257560954136 4260079475848 4268449856832 4270974819776 4275462707712 4276978568982 4286397394944 4286539596816 4288932974592 4307327069724 4307770168128 4309875030132 4312281437184 4318787483136 4322727703434 4331221178256 4333639503872 4333783273008 4344867117696 4349432650752 4352005518336 4364534847456 4373255545281 4375697340672 4375842505083 4376147472384 4378285744896 4384440342072 4397515379964 4399970720768 4408762222368 4416005599488 4424070424529 4427299731456 4429918660608 4431338952264 4433813178368 4440045830976 4442672299968 4445300322624 4451549122818 4454034633216 4455462656778 4461352390656 4467317211392 4469500031248 4478742575104 4495064523264 4501677665792 4506560851968 4508005716144 4510522748928 4510672386192 4513190907904 4519535142528 4522208632704 4535227972884 4537910746012 4554297232128 4565945051136 4577005803636 4579561362432 4582270360576 4585998894624 4588711700832 4600447536384 4601922501897 4604491972864 4604644727571 4616421312552 4621272191424 4624005863232 4633091301888 4635831965184 4649178424464 4649656689408 4656192755256 4658792527872 4661548394496 4674968890816 4684309861266 4686925332992 4692005949456 4694625718272 4697402781696 4704005964672 4706788576896 4716036670464 4717548695412 4720339318716 4722974907392 4730100576768 4732411797792 4746524537104 4752310155264 4755850705536 4758663986048 4766482234368 4770834482176 4776006055968 4788220905216 4789756073403 4792430420736 4792589410329 4795265339648 4802006088936 4804687276032 4804846672248 4807529445376 4825049596416 4828644338784 4848947324928 4851316616832 4851815675904 4865783947584 4868662258112 4872623825538 4875344441856 4875506182134 4878228407808 4881114079744 4886243094528 4887975507408 4890704695296 4892272721168 4910101703388 4922659508256 4923165906432 4925571463008 4929241095842 4935757123584 4940260232496 4949967060864 4952895169152 4959857500164 4962626823168 4965562420224 4967154446492 4979858166304 4985256321297 4988039825664 4998006337464 5000796960768 5000962862952 5003755137024 5010788962368 5025731862816 5028187535154 5030995010048 5038585396992 5043182320673 5046863542272 5053091374632 5056080485176 5064387374016 5069011637312 5074338092544 5074506434466 5077339771392 5080343225856 5087315939328 5087484711792 5090325295104 5091957322032 5104980230784 5105505384448 5108000035712 5130434609958 5137216598016 5143555926096 5152006532736 5155054155648 5162129409024 5165183020032 5168238437376 5169895444308 5180053469472 5183117683296 5186183709728 5193473976621 5196373738752 5198039766241 5204911122432 5230325727522 5230863775584 5241141593856 5244241943808 5249026497027 5257654327296 5259340002168 5262276540416 5262451117224 5272790999616 5275910071488 5281453933056 5284578129408 5291099301698 5294961487872 5298093674496 5313346770816 5321363148864 5323963272516 5326935892992 5339840104242 5342821589504 5350332043728 5353496984304 5356486094848 5362292513664 5367188792448 5376006816768 5379186945024 5385824864644 5391484223328 5394673507104 5405273185536 5405452506279 5405829230592 5408470626048 5424041495208 5424599470976 5432224881132 5435257949184 5438473126912 5458292635392 5465028171477 5472252463104 5474006941032 5477063337984 5477245040376 5480303245312 5484762497088 5488006958784 5491253339712 5502042782208 5503806811314 5507062538502 5514342395904 5518450672896 5521147097424 5544361847808 5557792761558 5560895940096 5568712943472 5571822219264 5572007065296 5575118180352 5578416091136 5582955176064 5586257722752 5591168824192 5602340437092 5605654450956 5611544803872 5625896580864 5629224529152 5633418395248 5640285063168 5653948345668 5657105212416 5659869386304 5660451621888 5668408571616 5676747938848 5684727796461 5688090545823 5691266475776 5697435795768 5700616943616 5702638091976 5712007242816 5715386129088 5726615956992 5728451987286 5743102759632 5743693557504 5746500040176 5749708582912 5758383310848 5763636937912 5774961571008 5778377697344 5786500416858 5793156156928 5799243534336 5799435925104 5802674024448 5814268242048 5819379796608 5827560153156 5831007393708 5834263120896 5834456673444 5837714326528 5845920456096 5863353839952 5866218791013 5878349629824 5888007465984 5908451936352 5916757502439 5920061107968 5920257506877 5923563066624 5927067096832 5931889874568 5935398830424 5938712844288 5940616875704 5977515117168 5985507044951 5989876107264 5992802879616 5993419364352 6010674288192 6014229848256 6022684107342 6026046856704 6029611510272 6031544685026 6035947352064 6038087391504 6046970630512 6069007695492 6072396309504 6081557884416 6084529454304 6102046682109 6102674404848 6106081816576 6114665192832 6118282267776 6133930048512 6135896669196 6139526303428 6155228416736 6161696255232 6161900670423 6165341150976 6177455069184 6177660007176 6181109286912 6198904565952 6199542252544 6208257007008 6211290484602 6229813454949 6245746481688 6256007932608 6268299996672 6272007952896 6275718102528 6288048893952 6290064927216 6293785758288 6306800769024 6309882397056 6337595694654 6341134274048 6355309645824 6364243363968 6367353059592 6368008074624 6380520201216 6384294540288 6386341431204 6389907227648 6390119213772 6402674785248 6406462229664 6413194061568 6415467853473 6424906294919 6429596092416 6433399461888 6438192451712 6461655252192 6464812545198 6468422155776 6478181224704 6484091555151 6487711930112 6496831767384 6500459255808 6500674909512 6504304543744 6517300676544 6528008277504 6539930192782 6544703950848 6546802271184 6563546011008 6564221208576 6567428617344 6587013643328 6596273069946 6599956081152 6603860225536 6613143333552 6616835764224 6620749893632 6644877990912 6647008428396 6650719767552 6660068746464 6664008449952 6667950483936 6681051949824 6683193985167 6700975817088 6704250046872 6718113862656 6737455166176 6752516498688 6762008574216 6765784123392 6766008579288 6769786361856 6773790967808 6779302713792 6783312949056 6789276429376 6802841959326 6806640307712 6806866119018 6831445848192 6840579479944 6848917576704 6858074568128 6865508705454 6869342043648 6873405540864 6882839212032 6883067551248 6886910693376 6890984583168 6893193925744 6900671304576 6906737959296 6910823577728 6924631968828 6928498318336 6936008794848 6950351867904 6953747947776 6973767636696 6974485034112 6988188791808 6992322591744 6998701996036 7012453336224 7016601489632 7026464791899 7030387999488 7034546761984 7041938577408 7046104172544 7060182865344 7076323043118 7080508978074 7084462361088 7095150865152 7098617696688 7102581190656 7119786805656 7133776058304 7137995979072 7149723351552 7156251723264 7158546114062 7163771424768 7168009089024 7172249260032 7188645631104 7192898009472 7203009133404 7207030914048 7207270008372 7211294168064 7232055326944 7242966508176 7247010598912 7273420987392 7276974925248 7277723513856 7286704228636 7298675921376 7302993387168 7313016662784 7313259273201 7317342611712 7321671119616 7329364641792 7331963261112 7336057042944 7338409081752 7342750051336 7357934230528 7361529463232 7384748859648 7388357194512 7392482463744 7393861643763 7403635685376 7410390348744 7414527920128 7424950591296 7429342753728 7443940234752 7448343630336 7450731669738 7455139082734 7460580888576 7469787249456 7474205934608 7482059738496 7501195441152 7501444294428 7505632705536 7538597794224 7542281302731 7542806949888 7546492515072 7547268829184 7557878095488 7579637061948 7584120727764 7596581061024 7603517455968 7611507138816 7616009657088 7620514838784 7630973908992 7635487942656 7637935983048 7657470346176 7658258076672 7662000053568 7695651914937 7699948761344 7715333889144 7728009799104 7732581233472 7747774530048 7752357656064 7754843166462 7759173062144 7767589810176 7770080204208 7774676524944 7779017494528 7779275564592 7794560608128 7807366683648 7817805119936 7821625054684 7837799506432 7846295663376 7850676621312 7866362915712 7877935915136 7886481490944 7889010003252 7893414810624 7893676675836 7898084088832 7909186499424 7913865107232 7926867194112 7936648952547 7941343805521 7947140511744 7970020156224 7990403839488 8009760156363 8014232384256 8018973131008 8025498065592 8030245476456 8034729142272 8039482013696 8050783188672 8068780417536 8078737296966 8087226334992 8092010260656 8096528412672 8107909778304 8108743845888 8112705939072 8136062242812 8136899206464 8148337321698 8152886923776 8157709690368 8178573398016 8181195558928 8211010411548 8215595006976 8215867560564 8220454867968 8232010438176 8236880009568 8253064173312 8255710216971 8260593807753 8265206087936 8277676009344 8281720646136 8306417939932 8316542771712 8327661975584 8336689142337 8341343910144 8357733328896 8358010597944 8362677270528 8367624136704 8379386584128 8386753236288 8391714344384 8403510655638 8408481676434 8413176529408 8443836793728 8450127592872 8485657818624 8489804079456 8490677432832 8507360268288 8512392720384 8515121908272 8520158951696 8536899713664 8541949639552 8550925415424 8553957137964 8573079193632 8592677980929 8614654139448 8615540336256 8619750060264 8624562874368 8637574966272 8645455406868 8662442356512 8667566546016 8679750625287 8689734235392 8692520281361 8698865301504 8704011036672 8729069694912 8746511090562 8751394681344 8751685010166 8756571489792 8768880684144 8795030759928 8799941441536 8817524444736 8832011198976 8848140849058 8854599462912 8859837321216 8862677904528 8867626356736 8880091661952 8885344599936 8890600645248 8903098245636 8908069266432 8910925313556 8934634422784 8939000062496 8957485150208 8990129046528 9003355331584 9016011432288 9021344772384 9039070285056 9044417265408 9047317027539 9070455945768 9075821492024 9108594464256 9131890102272 9154011607272 9159122724864 9164540721152 9171997789248 9177423401664 9200895072768 9203845003794 9208983945728 9209289455142 9232842625104 9242544382848 9248011726464 9266182603776 9271663930368 9298356848928 9299313378816 9312385510512 9316935726903 9317585055744 9323096788992 9349937781632 9368619722532 9373850665984 9384011898912 9408011929344 9413577153792 9432073340928 9435097390824 9440678637432 9445949814784 9460201153536 9464823595584 9493049074208 9504620310528 9506393541981 9511701411072 9517327972096 9532964468736 9541668964352 9552012111936 9576441810432 9579512146806 9584860841472 9585178820658 9590530679296 9604012177872 9609374552064 9609693344496 9615058890752 9650099192832 9657288677568 9697894649856 9702633233664 9703631351808 9731567895168 9737324516224 9745247651076 9750688883712 9751012364268 9756456815616 9762228159488 9775951014816 9784545442336 9809895289173 9820203406776 9845319016512 9846331812864 9851142926016 9858482191684 9880520464992 9894409604919 9899934121728 9905790338304 9919715000328 9925253646336 9931124840448 9934308892984 9959716332608 9970512642594 9976079651328 9996012674928 10001593921536 10001925725904 10007510274048 10021577924736 10051463725632 10056375070308 10061990020096 10077170793984 10086364641346 10093727084544 10106182749264 10112160970352 10128774748032 10138023274624 10148676185088 10149012868932 10154679542784 10160686451712 10174969423584 10183914644064 10204262938989 10209960461568 10210299178527 10211010768896 10216000071424 10260869219916 10287111852192 10304013065472 10310108311296 10324258818048 10330366040064 10336476874752 10339790888616 10360106938944 10366235366592 10372367419456 10386947953242 10392747477504 10396079532482 10409822244864 10460651455044 10461727551168 10482283187712 10488483887616 10498052994054 10515308654592 10518680004336 10524553080832 10524902234448 10545581999232 10551820142976 10562907866112 10569156258816 10582198603396 10620763467111 10626693541632 10642726297728 10647926545032 10653871785984 10679680208484 10685643179008 10700664087456 10706993968608 10724585027328 10734377584896 10737819171093 10744171030999 10752013633536 10758373890048 10771649729288 10782968446656 10789347014208 10810546371072 10810905012558 10816941252096 10848082990416 10849198941952 10864449762264 10870515898368 10876946253824 10916585270784 10930056342954 10944504926208 10948013882064 10954126675968 10954490080752 10960606490624 10969524994176 10976013917568 10982506679424 11004085564416 11007613622628 11014125077004 11036901345792 11042294194848 11088723695616 11115585523116 11121791880192 11137425886944 11144014130592 11165910352128 11172515445504 11176097504607 11182337648384 11182708624101 11204680874184 11211308901912 11223089607744 11251793161728 11258449058304 11266836790496 11280570126336 11307896691336 11314210424832 11319738772608 11320903243776 11336817143232 11353495877696 11369455592922 11376181091646 11382532951552 11394871591536 11401233887232 11405276183952 11424014485632 11430772258176 11453231913984 11456903974572 11486205519264 11487387115008 11493000080352 11516766621696 11527273875824 11549923142016 11556755394688 11573000833716 11586312313856 11598871850208 11628536484096 11632264749693 11638759593216 11655120306312 11662014787416 11668526241792 11668913346888 11675428653056 11691840912192 11726707679904 11732437582026 11756699259648 11776014931968 11816903872704 11833515004878 11840122215936 11840515013754 11847126133248 11854134193664 11863779749136 11870797660848 11877425688576 11881233751408 11955030234336 11971014089902 11979752214528 11985605759232 11986838728704 12021348576384 12028459696512 12045368214684 12052093713408 12059223020544 12063089370052 12076174783008 12093941261024 12118105945449 12138015390984 12144792619008 12163115768832 12169058908608 12204093364218 12205348809696 12229330385664 12236564535552 12247728493063 12267860097024 12271793338392 12279052606856 12310456833472 12323392510464 12323801340846 12330682301952 12354910138368 12355320014352 12362218573824 12397809131904 12399084505088 12416514014016 12422580969204 12459626909898 12491492963376 12512015865216 12536599993344 12544015905792 12551436205056 12580129854432 12587571516576 12605265983457 12612722514651 12613601538048 12619764794112 12675191389308 12682268548096 12728486727936 12734706119184 12736016149248 12761040402432 12768589080576 12772682862408 12779814455296 12780238427544 12805349570496 12812924459328 12826388123136 12830935706946 12849812589838 12859192184832 12866798923776 12876384903424 12923310504384 12929625090396 12936844311552 12956362449408 12968183110302 12975423860224 12993663534768 13000918511616 13001349819024 13008609087488 13034601353088 13056016555008 13079860385564 13093604542368 13127092022016 13127527515249 13128442417152 13134857234688 13174027286656 13192546139892 13199912162304 13207720451072 13226286667104 13272211273587 13289755981824 13294016856792 13301439535104 13320137492928 13328016899904 13335900967872 13362103899648 13366387970334 13401951634176 13408500093744 13436227725312 13474910332352 13505032997376 13524017148432 13531568246784 13532017158576 13539572723712 13547581935616 13558605427584 13566625898112 13578552858752 13605683918652 13613280615424 13613732238036 13662891696384 13681158959888 13697835153408 13716149136256 13731017410908 13738684087296 13746811081728 13766135102496 13786387851488 13801342609152 13805767505691 13813475918592 13813934182713 13821647155456 13849263937656 13856996636672 13872017589696 13907495895552 13947535273392 13948970068224 13976377583616 13984645183488 13997403992072 14024906672448 14033202979264 14052929583798 14060775998976 14069093523968 14083877154816 14092208345088 14120365730688 14152646086236 14161017956148 14168924722176 14190301730304 14197235393376 14239573611312 14267552116608 14275991958144 14299446703104 14312503446528 14317092228124 14369268220209 14377291262208 14377768230987 14385796018944 14406018266808 14414061828096 14414540016744 14422588336128 14464110653888 14485933016352 14536231394881 14546841974784 14553949850496 14555447027712 14573408457272 14597351842752 14605986774336 14626033325568 14626518546402 14634685223424 14643342239232 14658729283584 14663926522224 14672114085888 14676818163504 14685500102672 14715868461056 14723058926464 14769497719296 14776714389024 14787723287526 14807271370752 14820780697488 14829055840256 14849901182592 14858685507456 14887880469504 14896687260672 14901463339476 14910278165468 14939574498912 14948411869216 14964119476992 15002390882304 15002888588856 15011265411072 15077195588448 15084562605462 15092985030144 15115756190976 15129546962019 15159274123896 15168241455528 15193162122048 15207034911936 15223014277632 15232019314176 15241029677568 15261947817984 15270975885312 15275871966096 15314940692352 15316516153344 15324000107136 15391303829874 15399897522688 15430667778288 15456019598208 15465162466944 15495549060096 15504715312128 15509686332924 15518346124288 15540160408416 15549353049888 15558551129184 15580421929863 15589121216256 15594119298723 15614733367296 15635610239872 15643250109368 15675599012864 15692591326752 15732725831424 15747079491081 15755871830272 15772962981888 15778020006504 15786829621248 15787353351672 15796168177664 15818372998848 15827730214464 15853734388224 15873297905094 15882687611042 15894281023488 15940040312448 15980807678976 16019520312726 16028464768512 16037946262016 16050996131184 16060490952912 16069458284544 16078964027392 16101566377344 16137560835072 16157474593932 16174452669984 16184020521312 16215819556608 16217487691776 16225411878144 16272124485624 16273798412928 16296674643396 16305773847552 16315419380736 16362391117856 16395084514431 16422020823096 16431190013952 16431735121128 16440909735936 16464020876352 16473760019136 16506128346624 16511420433942 16521187615506 16530412175872 16555352018688 16563441292272 16612835879864 16633085543424 16655323951168 16673378284674 16682687820288 16715466657792 16716021195888 16725354541056 16735248273408 16758773168256 16773506472576 16783428688768 16807021311276 16816963352868 16826353058816 16887673587456 16900255185744 16971315637248 16979608158912 16981354865664 17030243816544 17040317903392 17054183389383 17064271637469 17073799427328 17083899279104 17101850830848 17107914275928 17146158387264 17185355961858 17229308278896 17231080672512 17239500120528 17249125748736 17275149932544 17290910813736 17324884713024 17335133092032 17359501250574 17379468470784 17385040562722 17397730603008 17408022073344 17458139389824 17493022181124 17502789362688 17503370020332 17513142979584 17537761368288 17590061519856 17598656373039 17599882883072 17635048889472 17664022397952 17696281698116 17725355809056 17760183323904 17760772520631 17770689199872 17781201290496 17806196491272 17816138532864 17821850627112 17869268845568 17878000124992 17956521134853 17980258093056 18006710663168 18032022864576 18042689544768 18078140570112 18088834530816 18094634055078 18140911891536 18151642984048 18217188928512 18306140046327 18308023214544 18318245449728 18329081442304 18343995578496 18354846803328 18401790145536 18407690007588 18417967891456 18418578910284 18465685250208 18485088765696 18496023452928 18532365207552 18543327860736 18596713697856 18598626757632 18624771021024 18633871453806 18689440364847 18699875563264 18737239445064 18747701331968 18768023797824 18816023858688 18827154307584 18864146681856 18870194781648 18881357274864 18891899629568 18920402307072 18929647191168 18986098148416 19012787083962 19023402822144 19034655944192 19065928937472 19083337928704 19104024223872 19152883620864 19159024293612 19169721682944 19170357641316 19181061358592 19208024355744 19219386688992 19274718884757 19300198385664 19314577355136 19405266467328 19452274665453 19463135790336 19474649032448 19490495302152 19501377767424 19502024728536 19512913631232 19524456318976 19551902029632 19569090884672 19619790578346 19640406813552 19690638033024 19692663625728 19702285852032 19716964383368 19761040929984 19788819209838 19799868243456 19811580676608 19839430000656 19850507292672 19862249680896 19868617785968 19919432665216 19941025285188 19952159302656 19992025349856 20003851451808 20043155849472 20049581955501 20102927451264 20112750140616 20123980040192 20154341587968 20172729282692 20212365498528 20224321940704 20257549496064 20276046549248 20297352370176 20298025737864 20309359085568 20321372903424 20349938847168 20367829288128 20408525877978 20419920923136 20420598357054 20432000142848 20521738439832 20574223704384 20608026130944 20620216622592 20648517636096 20660732080128 20672953749504 20679581777232 20720213877888 20732470733184 20744734838912 20773895906484 20785494955008 20792159064964 20921302910088 20923455102336 20964566375424 20976967775232 20996105988108 21037360008672 21049804468896 21079394375697 21091163998464 21103640285952 21110406397591 21125815732224 21138312517632 21164397206792 21241526934222 21253387083264 21285452595456 21295853090064 21307743571968 21359360416968 21371286358016 21401328174912 21413987937216 21449170054656 21468755169792 21475638342186 21488342061998 21504027267072 21516747780096 21543299458576 21565936893312 21578694028416 21621092742144 21621810025116 21633882504192 21696165980832 21698397883904 21728899524528 21741031796736 21753892507648 21833170541568 21860112685908 21896027764128 21908980161504 21939049988352 21952027835136 21965013358848 22008171128832 22015227245256 22028250154008 22073802691584 22084588389696 22177447391232 22181584931289 22231171046232 22243583760384 22274851773888 22288028261184 22331820704256 22345030891008 22352195009214 22364675296768 22365417248202 22409361748368 22422617803824 22446179215488 22503586323456 22516898116608 22533673580992 22615793382672 22626843908193 22628420849664 22639477545216 22641806487552 22673634286464 22706991755392 22738911185844 22752362183292 22765065903104 22789743183072 22810552367904 22848028971264 22861544516352 22889755674737 22906463827968 22913807949144 22972411038528 22974774230016 22986000160704 23054547751648 23086955744811 23099846284032 23113510789376 23146001667432 23172624627712 23197743700416 23257072968192 23264529499386 23277519186432 23310240612624 23324029574832 23337052483584 23337826693776 23350857306112 23383681824384 23453415359808 23464875164052 23513398519296 23552029863936 23633807745408 23667030009756 23680244431872 23681030027508 23694252266496 23708268387328 23727559498272 23741595321696 23762467502816 23809946857641 23824031416563 23910060468672 23942028179804 23971211518464 24029280469089 24042697152768 24056919393024 24090736429368 24104187426816 24118446041088 24126178740104 24152349566016 24187882522048 24236211890898 24276030781968 24289585238016 24326231537664 24338117817216 24408186728436 24410697619392 24458660771328 24473129071104 24495456986126 24535720194048 24543586676784 24558105213712 24620913666944 24646785020928 24647602681692 24661364603904 24710640028704 24767130650913 24781781423259 24795618263808 24798169010176 24833028028032 24845161938408 24919253819796 24982985926752 25024031730432 25073199986688 25088031811584 25102872410112 25160259708864 25175143033152 25210531966914 25225445029302 25239529588224 25350382778616 25364537096192 25456973455872 25469412238368 25472032298496 25522080804864 25537178161152 25545365724816 25559628910592 25560476855088 25610699140992 25625848918656 25652776246272 25661871413892 25699625179676 25752769806848 25846621008768 25859250180792 25873688623104 25912724898816 25936366220604 25950847720448 25987327069536 26002699638048 26069202706176 26077560844083 26092986789569 26112033110016 26159720771128 26187209084736 26254184044032 26255055030498 26269714469376 26348054573312 26385092279784 26399824324608 26415440902144 26452573334208 26544422547174 26579511963648 26588033713584 26602879070208 26640274985856 26656033799808 26671801935744 26724207799296 26732775940668 26803903268352 26817000187488 26872455450624 26949820664704 27010065994752 27048034296864 27064034317152 27117210855168 27133251796224 27141951082617 27157105717504 27211367837304 27226561230848 27227464476072 27325783392768 27362317919776 27395670306816 27432298272512 27462034821816 27477368174592 27493622163456 27532270204992 27572775702976 27602685218304 27611535011382 27626951837184 27627868365426 27643294310912 27698527875312 27713993273344 27744035179392 27814991791104 27895070546784 27897940136448 27952755167232 27969290366976 27994807984144 28049813344896 28066405958528 28105859167596 28121551997952 28138187047936 28240731461376 28305292172472 28322035912296 28337849444352 28380603460608 28394470786752 28479147222624 28519180625943 28535104233216 28551983916288 28598893406208 28625006893056 28634184456248 28738536440418 28754582524416 28755536461974 28771592037888 28812036533616 28828123656192 28829080033488 28845176672256 28928221307776 28971866032704 29072462789762 29093683949568 29107899700992 29110894055424 29146816914544 29194703685504 29211973548672 29252066651136 29253037092804 29269370446848 29286684478464 29327853044448 29353636327008 29371000205344 29429685867519 29431736922112 29446117852928 29538995438592 29553428778048 29575446575052 29641561394976 29699802365184 29717371014912 29775760939008 29793374521344 29802926678952 29820556330936 29879148997824 29896823738432 29928238953984 30004781764608 30005777177712 30022530822144 30154391176896 30169125210924 30185970060288 30231512381952 30259093924038 30318548247792 30336482911056 30386324244096 30414069823872 30446028555264 30464038628352 30482059355136 30551743932192 30612788816967 30629881384704 30630897535581 30633032306688 30648000214272 30782607659748 30799795045376 30861335556576 30912039196416 30930324933888 30968492971703 30991098120192 31009430624256 31019372665848 31036692248576 31080320816832 31098706099776 31117102258368 31160843859726 31178242432512 31188238597446 31229466734592 31271220479744 31286500218736 31351198025728 31385182653504 31465451662848 31494158982162 31511743660544 31545925963776 31556040013008 31573659242496 31574706703344 31592336355328 31636745997696 31655460428928 31707468776448 31746595810188 31765375222084 31880080624896 31961615357952 32039040625452 32056929537024 32075892524032 32101992262368 32120981905824 32203132754688 32213457513279 32232513092997 32275121670144 32314949187864 32348905339968 32368041042624 32431639113216 32450823756288 32544248971248 32547596825856 32593349286792 32611547695104 32630838761472 32724782235712 32790169028862 32844041646192 32862380027904 32863470242256 32881819471872 32928041752704 32947520038272 33012256693248 33022840867884 33042375231012 33060824351744 33110704037376 33126882584544 33225671759728 33266171086848 33310647902336 33346756569348 33365375640576 33432042391776 33517546336512 33528292513821 33547012945152 33548125872303 33566857377536 33614042622552 33633926705736 33652706117632 33775347174912 33800510371488 33942631274496 33959216317824 33962709731328 34060487633088 34080635806784 34108366778766 34128543274938 34147598854656 34167798558208 34203701661696 34215828551856 34292316774528 34370711923716 34458616557792 34462161345024 34479000241056 34550299865088 34581821627472 34649769426048 34670266184064 34719002501148 34758936941568 34770081125444 34896794249079 34916278779648 34986044362248 35005578725376 35006740040664 35026285959168 35075522736576 35180123039712 35197312746078 35270097778944 35302276244711 35328044795904 35392563396232 35450711618112 35520366647808 35521545041262 35541378399744 35562402580992 35612392982544 35632277065728 35643701254224 35738537691136 35756000249984 35913042269706 35960516186112 36013421326336 36064045729152 36085379089536 36156281140224 36177669061632 36189268110156 36281823783072 36303285968096 36354317836347 36434377857024 36612280092654 36616046429088 36687991156992 36709693606656 36743185479189 36803580291072 36815380015176 36835935782912 36837157820568 36931370500416 36970177531392 36992046905856 37064730415104 37086655721472 37193427395712 37197253515264 37249542042048 37267742907612 37378880729694 37399751126528 37474478890128 37495402663936 37536047595648 37632047717376 37654308615168 37740389563296 37762714549728 37838167543953 37840804614144 37859294382336 37972196296832 38025574167924 38046805644288 38069311888384 38208048447744 38305767241728 38318048587224 38339443365888 38340715282632 38362122717184 38416048711488 38438773377984 38549437769514 38600396771328 38629154710272 38810532934656 38904549330906 38926271580672 38949298064896 38980990604304 39002755534848 39004049457072 39025827262464 39048912637952 39103804059264 39138181769344 39239581156692 39280813627104 39381276066048 39385327251456 39404571704064 39433928766736 39522081859968 39577638419676 39599736486912 39623161353216 39678860001312 39737235571936 39816633820761 39838865330432 39882050570376 39904318605312 39984050699712 40007702903616 40086311698944 40099163911002 40205854902528 40225500281232 40247960080384 40308683175936 40345458565384 40424730997056 40448643881408 40515098992128 40552093098496 40594704740352 40596051475728 40618718171136 40642745806848 40699877694336 40735658576256 40817051755956 40839841846272 40841196714108 40864000285696 41043476879664 41148447408768 41216052261888 41240433245184 41359163554464 41417302517073 41440427755776 41441802548139 41464941466368 41489469677824 41547791812968 41570989910016 41584318129928 41842605820176 41846910204672 41898549314657 41929132750848 41953935550464 41992211976216 42074720017344 42099608937792 42158788751394 42182327996928 42207280571904 42220812795182 42251631464448 42276625035264 42328794413584 42483053868444 42506774166528 42570905190912 42591706180128 42718720833936 42742572716032 42802656349824 42827975874432 42898340109312 42937510339584 42951276684372 42976684123996 43086598917152 43131873786624 43133304692961 43157388056832 43242185484288 43243620050232 43267765008384 43392331961664 43396795767808 43457799049056 43608694184643 43666341083136 43720225371816 43792055528256 43817960323008 43878099976704 43904055670272 43930026717696 44016342257664 44030454490512 44056500308016 44147605383168 44169176779392 44363169862578 44462342092464 44487167520768 44549703547776 44576056522368 44663641408512 44690061782016 44704390018428 44729350593536 44730834496404 44818723496736 44845235607648 44892358430976 44974344064433 45007172646912 45033796233216 45067347161984 45231586765344 45253687816386 45278955090432 45347268572928 45388640886057 45413983510784 45477822371688 45504724366584 45530131806208 45579486366144 45621104735808 45696057942528 45723089032704 45779511349474 45812927655936 45827615898288 45944822077056 45949548460032 45972000321408 46109095503296 46173911489622 46199692568064 46227021578752 46292003334864 46345249255424 46395487400832 46514145936384 46529058998772 46555038372864 46620481225248 46648059149664 46675653387552 46767363648768 46782357896169 46906830719616 46929750328104 47026797038592 47241238473243 47267615490816 47334060019512 47360488863744 47362060055016 47388504532992 47416536774656 47455118996544 47483190643392 47524935005632 47619893715282 47648062833126 47820120937344 47884056359608 47942423036928 48058560938178 48085394305536 48113838786048 48181472858736 48208374853632 48236892082176 48252357480208 48304699132032 48375765044096 48472423781796 48552061563936 48652463075328 48676235634432 48816373456872 48821395238784 48917321542656 48946258142208 48990913972252 49087173353568 49116210427424 49185253543293 49241827333888 49293570041856 49295205363384 49322729207808 49421280057408 49534261301826 49563562846518 49591236527616 49666056056064 49690323876816 49838507639592 49965971853504 50048063460864 50146399973376 50176063623168 50205744820224 50320519417728 50350286066304 50421063933828 50450890058604 50479059176448 50700765557232 50729074192384 50913946911744 50938824476736 50944064596992 51090731449632 51120953710176 51192814912407 51221398281984 51251697837312 51305552492544 51323742827784 51399250359352 51505539613696 51693242017536 51718500361584 51747377246208 51825449797632 51872732441208 51901695440896 51974654139072 52005399276096 52138405412352 52155121688166 52185973579138 52224066220032 52319441542256 52374418169472 52508368088064 52510110060996 52539428938752 52696109146624 52770184559568 52795969119117 52799648649216 52830881804288 52905146668416 53088845094348 53176067427168 53280549971712 53312067599616 53343603871488 53448415598592 53465551881336 53607806536704 53634000374976 53869563404559 53899641329408 54020131989504 54096068593728 54128068634304 54234421710336 54266503592448 54283902165234 54314211435008 54422735674608 54453122461696 54454928952144 54651566785536 54724635839552 54864596545024 54924069643632 54954736349184 54987244326912 55064540409984 55145551405952 55205370436608 55223070022764 55253903674368 55255736730852 55286588621824 55397055750624 55488070358784 55589406638647 55629983582208 55790141093568 55795880272896 55989615968288 56068321094541 56099626689792 56132811917056 56211718335192 56243103995904 56276374095872 56481462922752 56610584344944 56644071824592 56675698888704 56761206921216 56788941573504 56958294445248 57038361251886 57070208466432 57103967832576 57197786812416 57250013786112 57268368912496 57477072880836 57509165048832 57511072923948 57543184075776 57624073067232 57658160066976 57824156654271 57856442615552 57943732065408 58144925579524 58215799401984 58293633829088 58356823996359 58389407371008 58423947097344 58504133302272 58506074185608 58538740893696 58573368956928 58655706088896 58707272654016 58742000410688 58859371735038 58892235705856 59077990877184 59106857556096 59150893150104 59283122789952 59399604730368 59434742029824 59551521878016 59586749042688 59605853357904 59641112661872 59758297995648 59793647476864 59856477907968 60011554355424 60148745866503 60308782353792 60338250421848 60371940120576 60463024763904 60518187848076 60637096495584 60672965822112 60772648488192 60828139647744 60847641969527 60892057110528 60928077256704 60964118710272 61103487864384 61225577633934 61259762769408 61261795071162 61296000428544 61565215319496 61599590090752 61722671113152 61824078392832 61860649867776 61936985943406 61982196240384 62018861248512 62038745331696 62073384497152 62160641633664 62197412199552 62234204516736 62321687719452 62356484865024 62376477194892 62542440959488 62573000437472 62702396051456 62770365307008 62930903325696 62988317964324 63023487321088 63112080026016 63149413406688 63273491995392 63310920857856 63331219192773 63414937552896 63493191620376 63530750444168 63760161249792 63923230715904 64078081250904 64113859074048 64151785048064 64203984524736 64241963811648 64406265509376 64426915026558 64465026185994 64550243340288 64629898375728 64697810679936 64736082085248 64863278226432 64901647512576 65088497942496 65095193651712 65186698573584 65223095390208 65261677522944 65449564471424 65580338057724 65688083292384 65726940484512 65856083505408 65895040076544 66024513386496 66045681735768 66084750462024 66121648703488 66221408074752 66253765169088 66451343519456 66532342173696 66544754793867 66621295804672 66693513138696 66730751281152 66864084783552 67035092673024 67056585027642 67094025890304 67096251744606 67133714755072 67228085245104 67267853411472 67305412235264 67550694349824 67601020742976 67885262548992 67918432635648 67925419462656 68120975266176 68161271613568 68216733557532 68257086549876 68295197709312 68335597116416 68431657103712 68584633549056 68669267024211 68741423847432 68917233115584 68924322690048 68958000482112 69163643254944 69260867234433 69299538852096 69340532368128 69438005002296 69517873883136 69540162250888 69793588498158 69832557559296 69972088724496 70011157450752 70013480081328 70052571918336 70151045473152 70360246079424 70394625492156 70540195557888 70604552489422 70656089591808 70785126792464 70901423236224 71040733295616 71043090082524 71082756799488 71124805161984 71224785965088 71287402508448 71429840572923 71472094249689 71477075382272 71512000499968 71826084539412 72128091458304 72170758179072 72312562280448 72355338123264 72378536220312 72563647566144 72606571936192 72708635672694 72868755714048 73224560185308 73232092858176 73375982313984 73419387213312 73486370958378 73607160582144 73630760030352 73671871565824 73674315641136 73862741000832 73940355062784 73984093811712 74345344269777 74386854791424 74394507030528 74499084084096 74535485815224 74757761459388 74799502253056 74948957780256 75072095191296 75209197216993 75264095434752 75308617230336 75480779126592 75525429099456 75676335087906 75718588764672 75944392593664 76051148335848 76093611288576 76138623776768 76416096895488 76611534483456 76636097174448 76678886731776 76681430565264 76724245434368 76832097422976 76877546755968 77098875539028 77258309420544 77621065869312 77809098661812 77852543161344 77898596129792 77961981208608 78008098914144 78207608118528 78232682532249 78276363538688 78278960368707 78479162313384 78561627254208 78762552132096 78809143408128 78867857533472 79044163719936 79155276839352 79199472973824 79246322706432 79357720002624 79474471143872 79633267641522 79677730660864 79764101140752 79808637210624 79968101399424 80015405807232 80172623397888 80198327822004 80411709805056 80451000562464 80617366351872 80690917130768 80849461994112 80897287762816 81030197984256 81104186196992 81192102951456 81399755388672 81425853247851 81471317152512 81634103511912 81679683692544 81682393428216 81728000571392 82086953759328 82296894817536 82432104523776 82480866490368 82718327108928 82834605034146 82880855511552 82883605096278 82929882932736 82978939355648 83095583625936 83141979820032 83168636259856 83685211640352 83693820409344 83797098629314 83858265501696 83907871100928 83984423952432 84149440034688 84199217875584 84317577502788 84364655993856 84414561143808 84441625590364 84657588827168 84966107736888 85013548333056 85141810381824 85183412360256 85437441667872 85605312699648 85655951748864 85734099451441 85796680218624 85875020679168 85902553368744 85953368247992 86173197834304 86263747573248 86266609385922 86314776113664 86484370968576 86487240100464 86535530016768 86784663923328 86793591535616 86915598098112 87217388369286 87332682166272 87440450743632 87584111056512 87635920646016 87756199953408 87808111340544 87860053435392 88060908981024 88113000616032 88289057602557 88295210766336 88338353558784 88726339725156 88924684184928 89099407095552 89152113044736 89327282817024 89380123564032 89408780036856 89458701187072 89461668992808 89637446993472 89690471215296 89784716861952 89948688128866 90014345293824 90067592466432 90134694323968 90463173530688 90507375632772 90557910180864 90694537145856 90777281772114 90827967021568 90955644743376 91009448733168 91060263612416 91158972732288 91242209471616 91392115885056 91446178065408 91559022698948 91655231796576 91889644154112 91892692606743 91899096920064 91944000642816 92218191006592 92347822979244 92399385136128 92454043157504 92584006669728 92790974801664 92905478915109 93028291872768 93058117997544 93110076745728 93240962450496 93296118299328 93351306775104 93534727297536 93564715792338 93813661439232 93859500656208 94053594077184 94482476946486 94535230981632 94668120039024 94720977727488 94724120110032 94777009065984 94833073549312 94910237993088 94966381286784 95049870011264 95239787430564 95296125666252 95640241874688 95768112719216 95884846073856 96117121876356 96170788611072 96227677572096 96362945717472 96504714960416 96609398264064 96640372539837 96697539278991 96751530088192 96944847563592 97104123127872 97352471268864 97632746913744 97642790477568 97834643085312 97892516284416 97981827944504 98174346707136 98232420854848 98370507086586 98483654667776 98587140083712 98590410726768 98645458415616 98842560114816 99068522603652 99127125693036 99182473055232 99332112112128 99380647753632 99677015279184 99931943707008 100096126921728 100584877541463 100641038835456 100644377616909 100700572132608 100842127867656 100901780117208 100958118352896 101401531114464 101753619764167 101827893823488 101877648953472 101888129193984 102181462899264 102241907420352 102385629824814 102442796563968 102503395674624 102611104985088 102647485655568 102798500718704 103011079227392 103386484035072 103437000723168 103650899595264 103745464882416 103803390881792 103949308278144 104010798552192 104276810824704 104310243376332 104371947158276 104638883084512 104748836338944 105016736176128 105020220121992 105078857877504 105392218293248 105540369119136 105591938238234 105810293336832 105906828734133 106177690188696 106352134854336 106561099943424 106624135199232 106687207742976 106896831197184 106931103762672 107215613073408 107268000749952 107739126809118 107799282658816 108040263979008 108192137187456 108256137268608 108468843420672 108533007184896 108567804330468 108628422870016 108845471349216 108909857904288 109062953509041 109303133571072 109449271679104 109729193090048 109848139287264 110129080819968 110229556437567 110291102811904 110410740873216 110446140045528 110507807348736 110511473461704 110573177243648 110794111501248 110976140717568 111178813277294 111259967164416 111580282187136 111591760545792 111979231936576 112136642189082 112199253379584 112265623834112 112423436670384 112486207991808 112552748191744 112962925845504 113221168689888 113288143649184 113522413842432 113577883147008 113916588890496 114076722503772 114140416932864 114207935665152 114536737824992 114954145761672 115018330097664 115022145847896 115086368151552 115248146134464 115316320133952 115648313308542 115712885231104 115887464130816 116289851159048 116431598803968 116587267658176 116713647992718 116778814742016 116847894194688 117008266604544 117012148371216 117077481787392 117146737913856 117311412177792 117414545308032 117484000821376 117718743470076 117784471411712 118155981754368 118213715112192 118301786300208 118566245579904 118799209460736 118869484059648 119211706715808 119282225323744 119449901462283 119516595991296 119587294953728 119712955815936 120023108710848 120297491733006 120617564707584 120676500843696 120743880241152 120926049527808 121036375696152 121274192991168 121345931644224 121545296976384 121656279295488 121695283939054 121784114221056 121856154513408 121928237420544 122206975728768 122451155267868 122519525538816 122523590142324 122592000857088 123130430638992 123199180181504 123445342226304 123648156785664 123721299735552 123873971886812 124077490663392 124321283267328 124325407644417 124394824399104 124468409033472 124643375438904 124712969730048 124752954389784 125084881918976 125146000874944 125540730614016 125695647943971 125861806651392 125976635928648 126046974642176 126224160052032 126298826813376 126546983990784 126621841715712 126662438385546 126829875105792 126986383240752 127061500888336 127520322499584 128156162501808 128227718148096 128303570096128 128407969049472 128483927623296 128812531018752 128853830053116 128930052371988 129259796751456 129395621359872 129472164170496 129726556452864 129803295025152 130176995884992 130190387303424 130373397147168 130826082553929 130899128942848 131160676115448 131376166584768 131453880969024 131712167010816 131790080153088 132049026772992 132091363471536 132169500924048 132243297406976 132442816149504 132507530338176 132902687038912 133089509587734 133242591609344 133387026277392 133461502562304 133728169567104 134070185346048 134113170055284 134188051780608 134192503489212 134267429510144 134456170490208 134535706822944 134923032193299 135101388699648 135202041485952 135836865271296 136165922658171 136241950532352 136322543227136 136433467115064 136514173099752 136590395418624 136671194232832 136863314207424 137169267098112 137338534048422 137482847694864 137834466231168 137848645380096 137916000964224 138327286509888 138521734468866 138599077704192 138681064736256 138876010004592 139035747766272 139080324501776 139587176996316 139665115118592 139944177448992 140026960162656 140302090946304 140347073688507 140720492158848 140789250984312 141080391115776 141209104978844 141570253584928 141723715419729 141802846472448 142081466591232 142086180165048 142165513598976 142249610323968 142449571930176 142574805016896 142859681145846 142944188499378 143024000999936 143652169078824 144256182916608 144341516358144 144625124560896 144710676246528 144757072440624 145127295132288 145213143872384 145417271345388 146449120370616 146464185716352 146751964627968 146838774426624 146972741916756 147261520060704 147348631282272 147555760629879 147725482001664 147772844783137 147880710125568 147968187623424 148690688539554 148773709582848 148998168168192 149070971630448 149515522918776 149599004506112 149897915560512 150144190382592 150418394433986 150528190869504 150617234460672 150961558253184 151050858198912 151352670175812 151437177529344 151888785187328 152102296671696 152187222577152 152277247553536 152832193790976 153272194348896 153362861130528 153664194845952 153755093511936 154197751078056 154516618841088 155242131738624 155618197323624 155705086322688 155797192259584 155923962417216 156016197828288 156415216237056 156465365064498 156552727077376 156557920737414 156958324626768 157123254508416 157525104264192 157618286816256 157735715066944 158088327439872 158310553678704 158387907357351 158398945947648 158492645412864 158715440005248 158948942287744 159266535283044 159355461321728 159528202281504 159936202798848 160030811614464 160345246795776 160396655644008 160823419610112 160902001124928 161381834261536 161608690213677 161698923988224 161794575525632 162060395968512 162208372393984 162384205902912 162799510777344 162851706495702 162942634305024 163268207023824 163359367385088 163364786856432 163456001142784 164173907518656 164593789635072 164864209047552 164961732980736 165436654217856 165669210068292 165761711023104 165767210192556 165859765865472 165957878711296 166191167251872 166337272519712 166768219915941 167370423280704 167387640818688 167594197258628 167968847904864 168204963283623 168298880069376 168398435751168 168635155005576 168729311987712 168829122287616 168883251180728 169315177654336 169932215473776 170027096666112 170283620763648 170366824720512 170874883335744 171210625399296 171311903497728 171468198902882 171593360437248 171750041358336 171805106737488 171906736495984 172346395668608 172527495146496 172533218771844 172629552227328 172974480200928 173472469962813 173569327846656 173587183071232 173831196196224 174434776738572 174880901487264 175168222113024 175271841292032 175512399906816 175616222681088 175720106870784 176121817962048 176226001232064 176578115205114 176676707117568 177452679450312 177849368369856 178198814191104 178304226089472 178654565634048 178760247128064 178817560073712 178917402374144 178923337985616 179274893986944 179380942430592 179569433723904 179897376257732 180269388647936 180926347061376 181014751265544 181115820361728 181389074291712 181554563544228 181655934043136 181911289486752 182018897466336 182317945464576 182484418943232 182542925908581 182650907526983 182784231770112 182892356130816 183118045397896 183310463593152 183779288308224 183785385213486 183888001285632 184436382013184 184695645958488 184798770272256 184908086315008 185168013339456 185581949603328 185810957830218 186056583745536 186116235995088 186220153491456 186481924900992 186592236598656 186702613550208 187069454595072 187129431584676 187627322878464 187719001312416 188107188154368 188964953892972 189070461963264 189336240078048 189448240220064 189820475986176 189932762573568 189993657578319 190099740022528 190479574861128 190592251332504 191280483749376 191536225438432 191769692147712 192234243752712 192341577222144 192455355144192 192725891434944 193009429920832 193218796528128 193280745079674 193395078557982 193503060176384 193889695127184 194208246255744 194704942537728 195265493827488 195285580955136 195669286170624 195785032568832 195963655889008 196348693414272 196464841709696 196741014173172 196967309335552 197180821453536 197685120229632 198137045207304 198254251386072 198364946110464 198664224224256 198761295507264 199354030558368 199634264381601 199863887414016 200192253843456 201169755082926 201282077670912 201288755233818 201401144265216 201684255735312 201803560234416 201916236705792 202803062228928 203507239528334 203655787646976 203755297906944 203776258387968 204362925798528 204483814840704 204771259649628 204885593127936 205006791349248 205294971311136 205597001437408 206007801072633 206022158454784 206772968070144 206874001446336 207490929764832 207898616556288 208021597104384 208553621649408 208620486752664 208743894316552 209277766169024 209497672677888 210033472352256 210040440243984 210157715755008 210784436586496 211080738238272 211183876476468 211620586673664 211813657468266 212355380377392 212704269708672 213122199886848 213248270398464 213374415485952 213862207525344 214289521718769 214416282749067 214431226146816 214536001499904 215478253618236 215598565317632 216384274374912 216512274537216 216937686841344 217066014369792 217135608660936 217256845740032 217690942698432 217819715808576 218125907018082 218606267142144 218898543358208 219458386180096 219696278574528 220258161639936 220459112875134 220582205623808 220821481746432 220892280091056 221015614697472 221022946923408 221146354487296 221588223002496 221952281435136 222357626554588 223160564374272 223183521091584 223958463873152 224273284378164 224398506759168 224531247668224 224846873340768 225627591650979 225925851691008 226442337379776 226576287298368 227155766294016 227833177780992 228153445007544 228280833865728 228415871330304 229073475649984 229908291523344 230036660195328 230044291695792 230172736303104 230496292268928 230632640267904 231296626617084 231425770462208 231774928261632 232579702318096 232863197607936 233174535316352 233427295985436 233557629484032 233695788389376 234024296742432 234622824355584 234698047596747 234829090616064 234836881106121 234968001642752 235437486940152 235568942823424 236427430224384 236603572600416 237132491159808 237598418921472 237738968119296 238423413431616 238564450647488 238899802924566 239033191982592 239174589907456 239425911631872 240046217421696 240594983466012 241235129415168 241353001687392 241852099055616 242072751392304 242548385982336 242691863288448 243090593952768 243312558590976 243390567878108 244277559743553 244413951457536 244902310535736 245039051077632 245047180284648 245184001714176 246260861277984 246890684452608 247115933712977 247296313571328 247442599471104 247747943773624 248154981326784 248642566534656 248650815288834 248789648798208 248936818066944 249286750877808 249425939460096 249505908779568 250169763837952 250292001749888 251081461228032 251391295887942 251723613302784 251953271857296 252093949284352 252448320104064 252597653626752 253093967981568 253243683431424 253324876771092 253972766481504 254123001776672 255040644999168 256312325003616 256815938098944 256967855246592 257202298354323 257625062037504 257707660106232 257860104743976 258519593502912 258791242719744 258944328340992 259453112905728 259606590050304 260353991769984 260380774606848 260746794294336 261652165107858 261798257885696 262321352230896 262752333169536 262907761938048 263424334021632 263580160306176 264182726943072 264339001848096 264867172807671 264885632299008 265015060676352 265805374077824 266179019175468 266485183218688 266774052554784 267456339134208 268140370692096 268226340110568 268376103561216 268385006978424 268534859020288 268912340980416 269071413645888 269846064386598 270202777399296 270404082971904 271673730542592 272331845316342 272483901064704 272645086454272 272866934230128 273028346199504 273180790837248 273342388465664 273726628414848 274338534196224 274677068096844 274965695389728 275668932462336 275697290760192 275832001928448 276654573019776 277043468937732 277198155408384 277362129472512 277752020009184 278160649003552 278716436745327 279174353992632 279330230237184 279888354897984 280053920325312 280604181892608 280694147377014 281440984317696 281578501968624 282160782231552 282418209957688 283140507169856 283447430839458 283605692944896 284162933182464 284172360330096 284331027197952 284499220647936 284899143860352 285149610033792 285719362291692 285888376998756 286048001999872 287304338157648 288512365833216 288683032716288 289514144881248 289921117619511 290092617836973 290254590264576 290426287744768 290834542690776 292898240741232 292928371432704 293503929255936 293677548853248 293945483833512 294523040121408 294697262564544 295111521259758 295450964003328 295545689566274 295761420251136 295936375246848 297381377079108 297547419165696 297996336336384 298141943260896 299031045837552 299198009012224 299795831121024 300288380765184 300836788867972 301923116506368 301933132850727 302101716397824 302705340351624 302874355058688 303777570374656 304204593343392 305260859292501 305664387581952 306544388697792 306725722261056 307328389691904 307510187023872 308395502156112 309033237682176 311236394647248 311410172645376 311594384519168 311847924834432 312032395656576 312830432474112 312930730128996 313105454154752 313115841474828 313916649253536 314246509016832 315050208528384 315236573632512 315471430133888 316176654879744 316621107357408 316775814714702 317430880010496 317720486202399 317897884575488 318533070566088 318710922643456 319056404563008 319872405597696 320061623228928 320690493591552 320793311288016 321646839220224 321804002249856 322763668523072 323217380427354 323397847976448 323589151051264 324120791937024 324416744787968 324768411805824 325599021554688 325703412991404 325885268610048 326536414047648 326729573712864 328347815037312 329187579270144 330688669312701 330873308435712 331338420136584 331523422046208 331534420385112 331719531730944 331915757422592 332382334503744 332674545039424 333536439831882 334740846561408 334775281637376 335188394517256 335937695809728 336409926567246 336597760138752 336796871502336 337270310011152 337458623975424 337658244575232 337766502361456 338630355308672 339864430947552 340567241527296 340733649441024 341749766671488 342421250798592 342623806995456 342936397805764 343610213474976 343813472991968 344692791337216 345054990292992 345066437543688 345259104454656 345948960401856 346944939925626 347138655693312 347662392392448 348869553477144 349761802974528 350336444226048 350543682584064 351024799813632 351232445362176 351440213741568 352243635924096 352452002464128 353156230410228 353353414235136 354905358900624 355698736739712 356397628382208 356608452178944 357635120147424 357846675971232 358349704386849 358549787973888 358761884861184 359138867447808 359794752515464 360538777295872 361852694122752 362029502531088 362231640723456 362778148583424 363109127088456 363311868086272 363822578973504 364037794932672 364635890929152 364968837886464 365085851817162 365301815053966 365568463540224 365784712261632 366236090795792 366620927186304 367558576616448 367570770426972 367776002571264 368872764026368 369391291916976 369597540544512 369816172630016 370336026678912 371163899206656 371621915660436 372232471990176 372963849801984 373184473197312 373405227100416 374138909190144 374258863169352 375254645756928 375438002624832 377086943831913 377929907785944 378140923926528 378672480156096 378896480440128 379640951972352 379865525147136 379987315156638 380199480045056 380959149722256 381184502665008 382560967498752 383072450876864 384468487505424 384683154444288 384910710288384 385451782869888 386018859841664 386437593056256 386561490159348 386790157115964 387006120352768 387779390254368 388416492511488 389125846470529 389409885075456 390530987654976 390571161910272 391927311778016 392478247661787 392697386828544 392929683419392 393482028346344 393934618671104 394361642907072 395370240459264 396274090414608 396508502772144 396729892220928 397328448448512 397522591014528 398708061116736 399268528763202 399727774828032 400384507686912 402339510165852 402564155341824 402577510467636 402802288530432 403368511470624 403607120468832 404769096579897 405606124457856 407014479056668 407510595813888 408497767974513 408725851597056 408967629681408 409542519299256 409771186255872 410013582698496 410589942622272 411194002874816 412015602145266 413545936140288 413748002892672 414981859529664 415797233112576 416043194208768 417107243298816 417240973505328 417487788633104 418555532338048 418995345355776 420080880487968 421041221065521 421568873172992 422161476476544 422367752952936 423241173347328 423627314936532 424710760754784 425408539417344 426244399773696 426496540796928 426748830971904 427724415050688 428579043437538 428832565498134 429072002999808 430956507236472 431197130635264 432768548749824 433024549074432 433875373682688 434132028739584 434271217321872 434513691480064 435381885396864 435639431617152 436251814036164 437797086716416 438916772360192 439392557149056 440516323279872 440918225750268 441164411247616 441784560182112 442045893846816 443176446004992 443318534349411 443904562870272 444715253109176 446321128748544 447916927746304 448546568756328 448797013518336 449062495336448 449693746681536 451255183301958 451851703382016 452884674759552 453152574596736 454311532588032 455666355561984 456306890015088 456561667731456 456831742660608 458146951299968 459816583046688 460088583391584 460992584537856 461265280535808 462593253234168 462851540924416 463549856523264 465159404636192 465726395215872 466349070632704 466854591970872 467115258968064 467391576778752 468048593484864 469245648711168 469396095193494 469658181232128 469673762212242 469936003285504 470874973880304 471137885646848 472854860448768 473207145200832 474264982319616 475196837842944 475477936238592 476846826863232 477128901294976 477799605849132 478066383965184 478349179814912 480092434843392 481189966932024 482470258830336 482706003374784 484145502784608 484826070641031 485096771964672 485383726576896 486181187905536 486625117181952 486781135756216 488555119487106 488827902915072 489804621071472 490078102155264 490094360569296 490368003428352 492521722555968 493781368905216 494231867425954 494592627142656 494885198942208 495495887547248 496309962653568 497285133069312 497301630577668 497579297596416 497873636133888 498573501755616 499011817559136 500304659747823 500339527675904 500584003499776 502162922456064 502782591775884 503906543714592 504896640208128 505195307253504 506187935963136 506487366862848 506649753542184 507945532963008 508246003553344 510081289998336 512624650007232 513631876197888 513935710493184 514404596708646 515250124075008 515415320212464 515720209487952 517039187005824 517582485439488 517888656681984 520417409888439 520707983539968 520761549213696 521493588588672 523304330215716 523596515771392 524642704461792 525504666339072 525815523876096 526464380518951 526848668043264 527160320612352 528365453886144 528678003696192 529734345615342 530030121352704 531610748155648 532358038350936 532970366437376 533548105109568 534912678268416 536280741384192 536452680221136 536752207122432 536770013956848 537069718040576 537824681960832 538142827291776 539692128773196 540808165943808 543347461085184 544663690632684 544967802129408 545290172908544 545733868460256 546056692399008 547453256829696 547628777725743 547952722580949 548677068392448 549354136193688 549931390779456 551337864924672 551664003856896 553309146039552 554086937875464 554396310816768 554724258945024 555504040018368 556321298007104 557432873490654 558348707985264 558660460474368 559776709795968 560107840650624 561208363785216 561388294754028 562881968635392 563157003937248 564321564463104 564836419915376 566281014339712 566894861678916 567211385889792 568344720660192 569798287720704 569980972734957 570299220067584 571438724583384 571776753997512 572096003999744 574608676315296 577024731666432 577366065432576 579028289762496 579842235239022 580185235673946 580509180529152 580852575489536 581669085381552 585796481482464 585856742865408 587007858511872 587355097706496 587890967667024 589046080242816 589394525129088 590223042519516 590901928006656 591091379132548 594762754158216 595094838331392 595992672672768 596283886521792 598062091675104 599591662242048 600138696160087 600576761530368 601673577735944 603846233012736 603866265701454 604203432795648 605410680703248 605748710117376 607555140749312 608409186686784 610521718585002 611328775163904 613088777395584 613451444522112 614656779383808 615020374047744 616791004312224 618023403217899 618066475364352 622472789294496 623695849668864 624064791313152 625660864948224 625861460257992 626210908309504 626231682949656 627833298507072 628493018033664 630100417056768 630473147265024 630942860267776 632353309759488 633242214714816 633551629429404 634861760020992 635440972404798 635795769150976 637066141132176 637421845286912 638112809126016 639744811195392 640123246457856 641586622576032 643248848247201 643293678440448 643608004499712 645527337046144 646434760854708 646795695952896 647178302102528 649536823611648 651198043109376 651406825982808 651770537220096 653072828095296 653459147425728 656695630074624 658375158540288 661377338625402 661746616871424 662676840273168 663046844092416 663068840770224 663439063461888 663831514845184 664764669007488 665349090078848 667072879663764 669481693122816 669550563274752 670376789034512 671875391619456 672819853134492 673195520277504 673593743004672 674540620022304 675533004722912 676882774952937 677260710617344 679728861895104 681467298882048 683499533342976 684842501597184 685247613990912 685872795611528 687220426949952 687626945983936 689385582674432 690109980585984 690132875087376 690518208909312 691897920803712 693889879851252 694277311386624 695324784784896 697739106954288 699523605949056 700672888452096 701087365168128 704094142790241 704487271848192 704510643318363 704904004928256 706312460820456 706706828470272 709810717801248 711397473479424 712275338349169 712795256764416 713216904357888 715270240294848 715693351942464 716699408773698 717099575947776 717523769722368 718277734895616 719589505030928 721077554591744 723705388245504 724059005062176 725556297166848 726218254176912 726623736172544 727645157947008 728075589865344 729271781858304 729937675772928 730171703634324 730603630107932 732472181591584 733241854372608 735117153232896 735141540853944 735552005142528 737745528052736 738782583833952 740672053357824 741347801138931 742327798413312 743243831320872 744464943980352 745927699603968 746368946394624 746810454200832 748277818380288 748517726338704 750509291513856 750876005249664 754173887663826 755859815571888 756281847853056 757344960312192 757792960880256 759281903944704 759731050294272 759974630313276 760398960090112 761918299444512 762369005330016 765121934997504 766144901753728 768936975010848 770903565739776 771606895062969 772037719683328 772875186112512 773122980318696 773580314231928 774012240705536 775558780508736 776832985022976 778251692941058 778819770150912 781061975309952 781142323820544 783854623556032 784956495323574 785394773657088 785859366838784 786964056692688 787869237342208 788723285814144 790740480918528 792548180829216 793017005544288 794656896897024 795045182029056 797416122233472 798537057526404 799455549656064 804679020331704 805128310683648 805155020935272 805604577060864 806737022941248 807214240937664 809538193159794 811212248915712 814028958113336 815021191627776 816995535949026 817451703194112 817935259362816 819085038598512 819542372511744 820027165396992 821179885244544 822388005749632 824031204290532 827091872280576 827496005785344 829963719059328 831594466225152 832086388417536 834481947010656 834975577266208 836149310235981 837111064676096 837990690711552 840161760975936 842082442131042 844322952953088 844735505905872 846482346694656 847254629873064 849421521509568 850817078834688 852488799547392 852993081593856 853497661943808 855448830101376 857158086875076 857665130996268 858144005999616 861913014472944 862394261270528 865537097499648 866049098148864 868542434643744 870277853510919 870763770793728 871278863234304 872503628072328 875594173432832 878785114298112 881032646559744 881836451500536 882328822495232 883569120364224 884091787693632 886352892009984 886637068698822 887809125740544 889430506218352 892642257497088 895833855492608 897093137512656 897594027036672 898124990672896 899387493363072 902510366603916 905769349519104 906305149193472 908623065176064 911332711123968 912613780030176 915782577877503 916293902599936 919633166093376 920177166783168 921985169075712 922530561071616 925186506468336 925703081848832 927099713046528 930318809272384 932698141265408 933709183941744 934230517936128 934783153557504 936097186969728 938491297422336 938792190386988 939316362464256 939347524424484 939872006571008 941749947760608 945709720897536 946414290401664 948529964639232 953161458607197 953693653726464 954257802589952 955599211698264 956132767930368 956698359629824 960184869686784 962379933864048 964940517660672 965412006749568 968291005569216 969652141282062 970193543929344 970767453153792 972362375811072 973250234363904 973562271512432 977110238974212 977655805830144 979609242142944 980188721138592 985043445111936 987562737810432 988463734851908 990991775094496 992066007938103 992619925307136 994570266138624 994603261155336 995158595192832 995747272267776 997147003511232 998023635118272 1000609319495646 1001168006999552 1004325844912128 1005565183551768 1007813087429184 1009793280416256 1010390614507008 1012375871926272 1012974733725696 1013299507084368 1015891065926016 1016492007106688 1025249300014464 1027263752395776 1027871420986368 1028809193417292 1030830640424928 1031440418975904 1034078374011648 1034409913481959 1035164970878976 1035777313363968 1040834819776878 1041415967079936 1042987177177344 1046608660431432 1047193031542784 1049285408923584 1051009332678144 1051631047752192 1052928761037902 1053697336086528 1054320641224704 1056730907772288 1057356007392384 1059468691230684 1060060242705408 1063221496311296 1064716076701872 1065940732874752 1067096210219136 1069825356536832 1072905360442272 1073540027913696 1075649363921664 1076285654583552 1079384257546392 1081616331887616 1086694922170368 1089327381265368 1089935604258816 1090580345817088 1091467736920512 1092113384798016 1094906513659392 1095257555451486 1095905445161898 1097354136784896 1098708272387376 1099862781558912 1102675729849344 1103328007713792 1106618292079104 1108173875750928 1108792621633536 1109448517890048 1111008080036736 1112642596014208 1114865746981308 1116697415970528 1119553419591936 1120215681301248 1122416727570432 1122776589508056 1125763937270784 1126314007874496 1129672839830752 1131260831495739 1132562028679424 1133789723357832 1134422771779584 1136689441320384 1139596575441408 1139961945469914 1140598440135168 1142877449166768 1143553507995024 1144192007999488 1149217352630592 1154049463332864 1154732130865152 1158056579524992 1159684470478044 1160370471347892 1161018361058304 1161705150979072 1163338170763104 1167377539411587 1171592962964928 1171713485730816 1175781935334048 1177434742985361 1178092160485632 1178789050258176 1180446085039032 1181803856013312 1182182758265096 1189525508316432 1190189676662784 1191985345345536 1192567773043584 1196124183350208 1199183324484096 1200277392320174 1201153523060736 1203347155471888 1207692466025472 1207732531402908 1208406865591296 1210821361406496 1214307289739691 1215110281498624 1216818373373568 1221043437170004 1226177554791168 1226902889044224 1229313558767616 1230040748095488 1233582008624448 1236046806435798 1244945578588992 1247391699337728 1248129582626304 1251321729896448 1251722920515984 1252421816619008 1252463365899312 1255666597014144 1256986036067328 1261885720535552 1264706619518976 1266484429429632 1267103258858808 1269723520041984 1270881944809596 1271591538301952 1274132282264352 1276225618252032 1278556352688881 1279489622390784 1280246492915712 1283173245152064 1286497696494402 1287216008999424 1291054674092288 1292869521709416 1293591391905792 1294356604205056 1299073647223296 1302396086218752 1302813651965616 1303541074440192 1306145656190592 1306918294851456 1313391260149248 1316750317080576 1322754677250804 1323493233742848 1325353680546336 1326137681540448 1329529338014976 1329955603048233 1330698180157696 1334145759327528 1338963386245632 1340753578069024 1343750783238912 1345639706268984 1346391040555008 1347187486009344 1349081240044608 1351066009445824 1353765549905874 1354521421234688 1359457723790208 1362934597764096 1366999066685952 1369685003194368 1370495227981824 1371745591223056 1374440853899904 1375253891967872 1378771165348864 1380265750174752 1383795841607424 1387779759702504 1388554622773248 1390649569569792 1395478213908576 1399047211898112 1401345776904192 1402174730336256 1408188285580482 1408974543696384 1409021286636726 1409808009856512 1412624921640912 1413413656940544 1419621435602496 1422794946958848 1424550676698338 1425590513528832 1426433808715776 1430540480589696 1431386703884928 1433398817547396 1434199151895552 1435047539444736 1439179010061856 1442155109183488 1447410776491008 1448118010124352 1452436508353824 1455290315894016 1456151179730688 1458543563716608 1459875351545856 1460343407268648 1461207260215864 1464944363183168 1466483708745216 1470234306465792 1470283081707888 1471104010285056 1475491056105472 1477565167667904 1481344106715648 1482695602277862 1484655596826624 1486487662641744 1488929887960704 1491855399207936 1492737892789248 1493620908401664 1497035452677408 1500913979243469 1501018583027712 1501752010499328 1508347775327652 1511719631143776 1514689920624384 1515585921760512 1518563807889408 1519462100588544 1519949260626552 1520797920180224 1523836598889024 1524738010660032 1530243869995008 1532289803507456 1537873950021696 1541807131479552 1543213790125938 1544075439366656 1545750372225024 1546245960637392 1547160628463856 1548024481411072 1551117561017472 1553665970045952 1556503385882116 1562123950619904 1562284647641088 1567709247112064 1569912990647148 1570789547314176 1571718733677568 1573928113385376 1577446571628288 1579393141556853 1581480961837056 1585096361658432 1586034011088576 1590090364058112 1594832244466944 1597074115052808 1598911099312128 1609358040663408 1610256621367296 1610310041870544 1611209154121728 1613474045882496 1614428481875328 1619076386319588 1622424497831424 1628057916226672 1630042383255552 1633991071898052 1634903406388224 1635870518725632 1638170077197024 1642359770489088 1642886333177229 1643858167742847 1644776011499264 1648062408581064 1654992011570688 1659927438118656 1663188932450304 1664172776835072 1668963894021312 1669951154532416 1672298620471962 1674222129352192 1675981381423104 1680323521951872 1684164884262084 1688645905906176 1689471011811744 1692964693389312 1694509259746128 1698843043019136 1701634157669376 1709942918204871 1710897660202752 1714316173750152 1715330261992536 1716288011999232 1723826028945888 1729811535990839 1731074194999296 1732098196297728 1737084869287488 1740555707021838 1741527541587456 1742557726468608 1745007256144656 1751188346865664 1757570228596224 1762065293119488 1763672903001072 1764657644990464 1767138240728448 1768183575387264 1772705784019968 1773274137397644 1778861012436704 1785284514994176 1791667710985216 1794186275025312 1798774986726144 1800416088480261 1805020733207832 1811538699038208 1812610298386944 1817246130352128 1822665422247936 1825227560060352 1831565155755006 1832587805199872 1839266332186752 1840354333566336 1843970338151424 1845061122143232 1850373012936672 1854070209653697 1854199426093056 1860637618544768 1865396282530816 1867418367883488 1872194373939456 1876982594844672 1877584380773976 1878632724928512 1878695048848968 1879744013142016 1883499895521216 1891419441795072 1892828580803328 1897059929278464 1906322917214394 1907387307452928 1908515605179904 1911198423396528 1912265535860736 1913396719259648 1920369739373568 1924759867728096 1929881035321344 1930824013499136 1936582011138432 1939304282564124 1940387087858688 1941534906307584 1947124543024864 1954220477948424 1955311611660288 1959218484285888 1960377442277184 1970086890223872 1975125475620864 1976927469703816 1981983550188992 1984132015876206 1985239850614272 1989140532277248 1989206522310672 1990317190385664 1991494544535552 1994294007022464 1996047270236544 2001218638991292 2002336013999104 2008651689824256 2011130367103536 2015626174858368 2019586560832512 2020781229014016 2026599014168736 2030648324858811 2031782131852032 2032984014213376 2050498600028928 2054527504791552 2055742841972736 2057618386834584 2061661280849856 2062880837951808 2068156748023296 2068819826963918 2070329941757952 2071554626727936 2081669639553756 2082831934159872 2085974354354688 2093217320862864 2094386063085568 2098570817847168 2102018665356288 2103262095504384 2105857522075804 2113461815544576 2113531929955089 2114712014784768 2118937382461368 2120120485410816 2126442992622592 2129432153403744 2134192420438272 2136826015047507 2139650713073664 2145810720884544 2147080055827392 2151298727843328 2152571309167104 2158768515092784 2163232663775232 2178654762530736 2179871208517632 2181160691634176 2182935473841024 2184226769596032 2189813027318784 2190515110902972 2191810890323796 2197416544774752 2199725563117824 2205351459698688 2206656015427584 2213236584158208 2216347751501856 2222016160073472 2224043403416793 2225285192028416 2229731493962616 2233394831941056 2239106839183872 2240431362602496 2244833455140864 2245553179016112 2251527874541568 2252628015748992 2259345679661504 2262521662991478 2265124057358848 2267579446715664 2268845543559168 2273378882640768 2279193150882816 2279923890939828 2281196880270336 2285754898333536 2287107015990048 2298434705261184 2314820685188907 2316113159049984 2319368940956088 2320740942695784 2322036722116608 2323410301958144 2326676341526208 2334755078823174 2343185925929856 2343426971461632 2351563870668096 2354869485970722 2356184320971264 2357578100516352 2360892170078064 2363607712026624 2364365516530192 2379051016632864 2383970690691072 2385135546087168 2392248366700416 2398366648968192 2400554784640348 2406694310943776 2415384932050944 2415465062805816 2416813731182592 2421642722812992 2428614579479382 2433636746747136 2442086874340008 2452355109582336 2453805778088448 2458627117535232 2460081496190976 2467164017248896 2472093612871596 2489891157177984 2494783398675456 2496259165252608 2503445841031968 2504926731798624 2508447930707943 2511333194028288 2513972072134656 2523771441071104 2532968858859264 2534206517717616 2539447040083968 2541763889619192 2543183076603904 2548264564528704 2552451236504064 2557112705377762 2558979244781568 2560492985831424 2566346490304128 2572995392988804 2574432017998848 2582109348184576 2585739043418832 2587182783811584 2588713208410112 2598147294446592 2605627303931232 2612291312381184 2613836589702912 2626782520298496 2645509354501608 2646986467485696 2650707361092672 2652275363080896 2659058676029952 2659911206096466 2661396360315392 2668291518655056 2677926772491264 2681507156138048 2687501566477824 2691279412537968 2692782081110016 2694374972018688 2698162480089216 2702132018891648 2707531099811748 2709042842469376 2718915447580416 2725869195528192 2733998133371904 2743491182446112 2747347733632509 2748881707799808 2750507783935744 2757542330697728 2760531500349504 2767591683214848 2775559519405008 2777109245546496 2781299139139584 2790956427817152 2798094423796224 2802691553808384 2804349460672512 2816376571160964 2817949087392768 2818042573273452 2819616019713024 2825249843281824 2839242871204992 2845589893917696 2849101353396676 2859484375821591 2861080961179392 2862773407769856 2866797635094792 2868398303791104 2870095078889472 2878358020123712 2894821552982016 2896236020248704 2904873016707648 2910580631788032 2912302359461376 2917087127433216 2919750703091712 2920686814537296 2922414520431728 2929888726366336 2932967417490432 2940566163415776 2950982112210944 2955130335335808 2962688213431296 2965391204555724 2972975325283488 2977859775921408 2983710798415872 2985475785578496 2987241816803328 2994070905354816 3001827958486938 3003504020998656 3016695550655304 3023439262287552 3029379841248768 3031171843521024 3037127615778816 3038924201177088 3039898521253104 3041595840360448 3047673197778048 3049476021320064 3064579607014912 3075747900043392 3083614262959104 3086427580251876 3088150878733312 3092491921274784 3094321256927712 3102235122034944 3103229740445877 3107331940091904 3113006771764232 3124247901239808 3135418494224128 3139825981294296 3141579094628352 3143437467355136 3147856226770752 3154893143256576 3158786283113706 3162961923674112 3170192723316864 3172068022177152 3180180728116224 3189664488933888 3194148230105616 3197822198624256 3218716081326816 3220620083741088 3226948091764992 3228856963750656 3238152772639176 3244848995662848 3256115832453344 3260084766511104 3267982143796104 3269806812776448 3271741037451264 3276340154394048 3284719540978176 3285772666354458 3287716335485694 3289552022998528 3296124817162128 3309984023141376 3319854876237312 3326377864900608 3328345553670144 3337927788042624 3339902309064832 3344597240943924 3348444258704384 3360647043903744 3368329768524168 3377291811812352 3378942023623488 3389018519492256 3393782494487217 3397686086038272 3403268315338752 3419885836409742 3421795320405504 3428632347500304 3430660523985072 3432576023998464 3447652057891776 3459623071981678 3462148389998592 3464196392595456 3474169738574976 3481111414043676 3483055083174912 3485115452937216 3490014512289312 3502132618234761 3502376693731328 3515140457192448 3527345806002144 3534276481456896 3536367150774528 3545411568039936 3546548274795288 3557722024873408 3570569029988352 3583335421970432 3588372550050624 3597549973452288 3600832176960522 3610041466415664 3623077398076416 3625220596773888 3642921869219073 3645330844495872 3650455120120704 3663130311510012 3665175610399744 3678532664373504 3680708667132672 3687940676302848 3690122244286464 3700746025873344 3708140419307394 3721275237089536 3730792565061632 3734836735766976 3744388747878912 3753965189689344 3755168761547952 3757265449857024 3757390097697936 3759488026284032 3766999791042432 3785657161606656 3794119858556928 3812645834428788 3814774614905856 3817031210359808 3822396846793056 3835669058066643 3840739478747136 3849519735456192 3861648026998272 3873164022276864 3878608565128248 3880774175717376 3883069812615168 3894249086049728 3908440955896848 3910623223320576 3918436968571776 3920754884554368 3940173780447744 3950250951241728 3953854939407632 3963967100377984 3968264031752412 3970479701228544 3978413044621344 3988588014044928 3989866809144699 3992094540473088 4002437277982584 4004672027998208 4022260734207072 4031252349716736 4039173121665024 4041562458028032 4053198028337472 4061296649717622 4063564263704064 4065968028426752 4100997200057856 4109055009583104 4111485683945472 4115236773669168 4123322561699712 4125761675903616 4136313496046592 4137639653927836 4163339279107512 4165663868319744 4171948708709376 4186434641725728 4197141635694336 4200970873120609 4204037330712576 4206524191008768 4211715044151608 4226923631089152 4227063859910178 4229424029569536 4237874764922736 4240240970821632 4252885985245184 4258864306807488 4268384840876544 4273652030095014 4279301426147328 4291621441769088 4294160111654784 4302597455686656 4305142618334208 4317537030185568 4326465327550464 4357309525061472 4365870947682048 4368453539192064 4379626054637568 4381030221805944 4383621780647592 4394833089549504 4399451126235648 4410702919397376 4413312030855168 4426473168316416 4432695503003712 4444032320146944 4448086806833586 4450570384056832 4459462987925232 4466789663882112 4478213678367744 4480862725204992 4491106358032224 4502741937730407 4503055749083136 4505256031497984 4518691359323008 4525043325982956 4530248114717696 4535158893431328 4546757765281536 4558386301765632 4559847781879656 4562393760540672 4571509796667072 4574214031980096 4596869410522368 4629641370377814 4632226318099968 4638737881912176 4641481885391568 4644073444233216 4646820603916288 4653352683052416 4669510157646348 4686371851859712 4686853942923264 4703127741336192 4709738971941444 4712368641942528 4715156201032704 4721784340156128 4728731033060384 4738179424670559 4758102033265728 4770271092174336 4784496733400832 4796733297936384 4801109569280696 4813388621887552 4830769864101888 4830930125611632 4833627462365184 4843285445625984 4857229158958764 4867273493494272 4884173748680016 4904710219164672 4907611556176896 4928658999531687 4931574503228541 4934328034497792 4944187225743192 4979782314355968 4989566797350912 4992518330505216 5006891682063936 5009853463597248 5016895861415886 5022666388056576 5027944144269312 5047542882142208 5065937717718528 5068413035435232 5078894080167936 5083527779238384 5086366153207808 5096529129057408 5104902473008128 5114225410755524 5132692980608256 5145990785977608 5148864035997696 5164218696369152 5171478086837664 5189434607972517 5196294588893184 5211254607862464 5224582624762368 5227673179405824 5253565040596992 5291018709003216 5293972934971392 5301414722185344 5304550726161792 5318117352059904 5319822412192932 5322792720630784 5336583037310112 5355853544982528 5363014312276096 5375003132955648 5382558825075936 5396324960178432 5401248265440783 5404264037783296 5415062199623496 5418085684938752 5437830895160832 5451738391056384 5467996266743808 5486982364892224 5494695467265018 5497763415599616 5501015567871488 5515084661395456 5521063000699008 5535183366429696 5551119038810016 5562598278279168 5581912855634304 5596188847592448 5632753142321928 5635898174785536 5636085146546904 5639232039426048 5650499686563648 5678485742409984 5691179787835392 5698202706793352 5718968751643182 5722161922358784 5725546815539712 5733595270189584 5736796607582208 5740190157778944 5756716040247424 5789643105964032 5792472040497408 5809746033415296 5821161263576064 5824604718922752 5841373629074592 5844829040863456 5859777452732672 5865934834980864 5881132326831552 5910260670671616 5925376426862592 5930782409111448 5945950650566976 5955719551842816 5967421596831744 5970951571156992 5974483633606656 5988141810709632 6003655916973876 6007008041997312 6033391101310608 6046878524575104 6058759682497536 6062343687042048 6079797042506208 6091944974576433 6095346395556096 6098952042640128 6129159214029824 6151495800086784 6167228525918208 6172855160503752 6176301757466624 6184983842549568 6188642513855424 6204470244069888 6206459480891754 6214663880183808 6226013543528464 6248495802479616 6270836988448256 6279651962588592 6283158189256704 6286874934710272 6295712453541504 6309786286513152 6317572566227412 6340385446633728 6344136044354304 6360361456232448 6379328977867776 6388296460211232 6410478045142521 6437432162653632 6441240167482176 6453896183529984 6457713927501312 6476305545278352 6489697991325696 6512231664906688 6535964287592208 6539613625552896 6543482074902528 6552680308788096 6569439081956352 6571545332708916 6575432670971388 6579104045997056 6592249634324256 6619968046282752 6639709752474624 6672130210250379 6675855576085248 6679804618129664 6689194481887848 6696888517408768 6721294087807488 6736659537048336 6754583623624704 6757884047246976 6778037038984512 6787564988974434 6795372172076544 6806536630677504 6839771672819484 6843590640811008 6857264695000608 6861321047970144 6895304115783552 6919246143963356 6944462055566721 6948339477149952 6962222828087352 6966110166349824 6970230905874432 6980029024578624 7004265236469522 7030280914384896 7054691612004288 7068552962913792 7072734301549056 7090823136079872 7093096549590576 7115444049746816 7166670843940864 7176745100101248 7195099946904576 7201664353921044 7220082932831328 7246154796152832 7250441193547776 7285843738438146 7300910240241408 7326260623020024 7330351220799488 7357065328747008 7361417334265344 7375881352605696 7380244488572928 7401492051746688 7416280838614788 7442550474179072 7461585130123264 7469673471533952 7488777495757824 7510337523095904 7514780195395872 7533999582084864 7571314323213312 7625291668857576 7629549229811712 7634062420719616 7644793693586112 7671338116133286 7681478957494272 7699039470912384 7723296053996544 7746328044553728 7757217130256496 7761548351434752 7766139625230336 7788498172099456 7816881911793696 7836873937143552 7841509769108736 7880347560895488 7907709878815264 7927934200755968 7936528063504824 7940959402457088 7956826089242688 7977176028089856 7979733618289398 7984189080946176 8004874555965168 8009344055996416 8044521468414144 8062504699433472 8078346243330048 8083124916056064 8106396056674944 8122593299435244 8127128527408128 8131936056853504 8201994400115712 8230473547338336 8242043200897527 8246645123399424 8251523351807232 8272626992093184 8275279307855672 8326678558215024 8331327736639488 8343897417418752 8372869283451456 8394283271388672 8401941746241218 8408074661425152 8413048382017536 8423430088303216 8453847262178304 8454127719820356 8458848059139072 8475749529845472 8505771970490368 8517728613614976 8536769681753088 8547304060190028 8583242883538176 8588320223309568 8605194911373312 8610285236668416 8635074060371136 8714619050122944 8731741895364096 8736907078384128 8759252109275136 8762060443611888 8767243561295184 8789666179099008 8798902252471296 8852946336632832 8865391006007424 8888064640293888 8896173613667172 8901140768113664 8918925975850464 8933579327764224 8949894468822167 8956427356735488 8961725450409984 8982212716064448 9005483875460814 9010512062995968 9037382718646016 9050086651965912 9060496229435392 9070317786862656 9093515530563072 9116772603531264 9119695563759312 9124787521081344 9143019593334144 9148428063960192 9193738821044736 9259282740755628 9264452636199936 9277475763824352 9282963770783136 9306705366104832 9309689221337631 9339020315292696 9372743703719424 9406255482672384 9419477943882888 9424737283885056 9430312402065408 9443568680312256 9457462066120768 9476358849341118 9516204066531456 9540542184348672 9568993466801664 9593466595872768 9602219138561392 9626777243775104 9661860251223264 9686570891251968 9714458317917528 9734546986988544 9768347497360032 9809420438329344 9815223112353792 9857317999063374 9863149006457082 9868656068995584 9888374451486384 9959564628711936 9979133594701824 9985036661010432 10013783364127872 10019706927194496 10033791722831772 10045332776113152 10095085764284416 10131875435437056 10136826070870464 10167055558476768 10193058258114816 10209804946016256 10228450821511048 10265385961216512 10291981571955216 10297728071995392 10328437392738304 10342956173675328 10378869215945034 10392589177786368 10422509215724928 10449165249524736 10455346358811648 10506397854704283 10507130081193984 10582037418006432 10602829444370688 10609101452323584 10636234704119808 10639644824385864 10645585441261568 10673166074620224 10711707089965056 10726028624552192 10750006265911296 10765117650151872 10792649920356864 10802496530881566 10808528075566592 10830124399246992 10836171369877504 10875661790321664 10935992533487616 10973964729784448 10989390934530036 10995526831199232 11002031135742976 11042126001398016 11070366732859392 11102238077620032 11163825711268608 11192377695184896 11265506284643856 11271796349571072 11272170293093808 11278464078852096 11300999373127296 11356971484819968 11382359575670784 11396405413586704 11437937503286364 11444323844717568 11451093631079424 11467190540379168 11507007174199929 11513432080494848 11584944080994816 11619492066830592 11642322527152128 11649209437845504 11682747258149184 11689658081726912 11719554905465344 11731869669961728 11762264653663104 11820521341343232 11850752853725184 11861564818222896 11891901301133952 11911439103685632 11969600427434097 11976283621419264 12007311833947752 12014016083994624 12066782202621216 12093757049150208 12108680751935873 12117519364995072 12124687374084096 12159594085012416 12183889949152866 12190692791112192 12197904085280256 12258318428059648 12302991600173568 12334457051836416 12345710321007504 12352603514933248 12369967685099136 12377285027710848 12408940488139776 12412918961783508 12452027087056928 12496991604959232 12541673976896512 12559303925177184 12591424907083008 12602912619361827 12619572573026304 12635145132454824 12680770893267456 12688272088708608 12720722912464896 12758657955735552 12776592920422464 12820956090285042 12874864325307264 12882480334964352 12907792367059968 12915427855002624 12952611090556704 12979395982651392 13024463329813376 13071928575184416 13105360617576192 13138878163912704 13143090665417832 13150865341942776 13158208091994112 13184499268648512 13239936092565504 13279419504949248 13344260420500758 13351711152170496 13359609236259328 13378388963775696 13393777034817536 13442588175614976 13473319074096672 13509167247249408 13515768094493952 13556074077969024 13575129977948868 13590744344153088 13679543345638968 13687181281622016 13714529390001216 13722642095940288 13790608231567104 13838492287926712 13888924111133442 13896678954299904 13924445656174704 13932220332699648 13940461811748864 13960058049157248 14008530472939044 14060561828769792 14109383224008576 14137105925827584 14145468603098112 14186193099181152 14214538274011677 14230888099493632 14353490200202496 14390199893809152 14403328707842088 14440165865662656 14492309592305664 14500882387095552 14571687476876292 14601820480482816 14652521246040048 14660702441598976 14714130657494016 14722834668530688 14794723509685623 14802984103493376 14832561677229576 14885100948358144 14939346943067904 14977554991515648 15020675046191808 15029560390791744 15067999164169728 15142628646426624 15250583337715152 15259098459623424 15268124841439232 15289587387172224 15342676232266572 15398078941824768 15446592107993088 15492656089107456 15514434260512992 15568303823917551 15576996344198912 15633763823587392 15673747874287104 15683019538217472 15760695121790976 15815419757630528 15855868401511936 15873056127009648 15881918804914176 15913652178485376 15954352056179712 15959467236578796 15968378161892352 16009749111930336 16089042936828288 16125009398866944 16203744796322349 16212792113349888 16245186598870488 16254257054816256 16263872113707008 16403988800231424 16460947094676672 16484086401795054 16493290246798848 16503046703614464 16545253984186368 16550558615711344 16653357116430048 16687794834837504 16745738566902912 16788566542777344 16803883492482436 16846860176606432 16907694524356608 16908255439640712 16917696118278144 16951499059690944 17035457227229952 17073539363506176 17094608120380056 17166485767076352 17176640446619136 17210389822746624 17220570473336832 17270148120742272 17429238100245888 17463483790728192 17473814156768256 17524120887223776 17534487122590368 17579332358198016 17597804504942592 17730782012014848 17776129280587776 17792347227334344 17802281536227328 17837851951700928 17867158655528448 17899788937644334 17912854713470976 17923450900819968 17964425432128896 18010967750921628 18021024125991936 18074765437292032 18100173303931824 18120992458870784 18140635573725312 18187031061126144 18239391127518624 18286039186668288 18296856127920384 18387477642089472 18518565481511256 18528905272399872 18554951527648704 18565927541566272 18613410732209664 18619378442675262 18678040630585392 18745487407438848 18812510965344768 18838955887765776 18849474567770112 18860624804130816 18887137360624512 18914924132241536 18952717698682236 19032408133062912 19081084368697344 19137986933603328 19204438277122784 19231434135427563 19253554487550208 19323720502446528 19373141782503936 19428916635835056 19469093973977088 19536694994720064 19618840876658688 19630446224707584 19714635998126748 19726298012914164 19737312137991168 19776748902972768 19919129257423872 20016390630751137 20027566728255744 20039413854388992 20067583445663544 20090665552226304 20263750870874112 20273652141740928 20334111116953536 20386116516229632 20419609892032512 20456901643022096 20530771922433024 20583963143910432 20656874785476608 20685912347350656 20757738431890068 20845018431449856 20898330499049472 20910692717623296 21012795709408566 21164074836012864 21205658888741376 21218202904647168 21272469408239616 21279289648771728 21291170882523136 21346332149240448 21452057249104384 21500012531822592 21530235300303744 21585299840713728 21604993061763132 21617056151133184 21660248798493984 21751323580643328 21947929459568896 21978781869060072 21991053662398464 22004062271485952 22084252002796032 22140733465718784 22204476155240064 22327651422537216 22384755390369792 22531012569287712 22544340586187616 22601998746254592 22713942969639936 22792810827173408 22875875006572728 22888647689435136 22902187262158848 22934381080758336 23014014348399858 23026864160989696 23169888161989632 23238984133661184 23284645054304256 23298418875691008 23365494516298368 23379316163453824 23439109810930688 23524529307326208 23641042682686464 23723129636445792 23783802602267904 23822878207371264 23939200854868194 23952567242838528 24014623667895504 24028032167989248 24133564405242432 24187514098300416 24217361503871746 24235038729990144 24249374748168192 24319188170024832 24367779898305732 24381385582224384 24395808170560512 24516636856119296 24605983200347136 24691420642015008 24739935370198272 24754570055421696 24817880976279552 24825837923567016 24904054174113856 24993983209918464 25083347953793024 25118607850354368 25182849814166016 25205825238723654 25239145146052608 25270290264909648 25361541786534912 25376544177417216 25517315911471104 25553185840844928 25641912180570084 25749728650614528 25764960669928704 25815584734119936 25830855710005248 25905222181113408 26048926659626752 26143857150368832 26210721235152384 26277756327825408 26286181330835664 26301730683885552 26316416183988224 26368998537297024 26558839009898496 26688520841001516 26703422304340992 26719218472518656 26756777927551392 26849683406466501 26885176351229952 26946638148193344 27031536188987904 27112148155938048 27150259955897736 27181488688306176 27359086691277936 27374362563244032 27429058780002432 27445284191880576 27581216463134208 27676984575853424 27777848222266884 27793357908599808 27848891312349408 27920116098314496 27929067664012893 28017060945878088 28218766448017152 28274211851655168 28290937206196224 28372386198362304 28429076548023354 28461776198987264 28706980400404992 28780399787618304 28806657415684176 28880331731325312 29143374953752584 29203640960965632 29305042492080096 29406796111844263 29428261314988032 29445669337061376 29589447019371246 29605968206986752 29665123354459152 29770201896716288 29878693886135808 29955109983031296 30041350092383616 30059120781583488 30135998328339456 30285257292853248 30501166675430304 30579174774344448 30685352464533144 30796157883649536 30893184215986176 30985312178214912 31028868521025984 31136607647835102 31153992688397824 31267527647174784 31347495748574208 31366039076434944 31519193564112849 31521390243581952 31630839515261056 31711736803023872 31746112254019296 31827304356970752 31908704112359424 31918934473157592 31936756323784704 32019498223860672 32178085873656576 32250018797733888 32407489592644698 32425584226699776 32490373197740976 32508514109632512 32527744227414016 32807977600462848 32921894189353344 32968172803590108 32986580493597696 33006093407228928 33101117231422688 33306714232860096 33491477133805824 33577133085554688 33607766984964872 33693720353212864 33815389048713216 33816510879281424 33835392236556288 33902998119381888 34070914454459904 34147078727012352 34189216240760112 34332971534152704 34353280893238272 34521021522599787 34540296241484544 34858476200491776 34926967581456384 34947628313536512 35048241774447552 35068974245180736 35158664716396032 35195609009885184 35461564024029696 35552258561175552 35584694454668688 35604563072454656 35675703903401856 35734317311056896 35799577875288668 35928850864257792 36021935501843256 36042048251983872 36149530874584064 36200346607863648 36281271147450624 36326042255807619 36374062122252288 36478782255037248 36572078373336576 36593712255840768 36774955284178944 37037130963022512 37057810544799744 37109903055297408 37131855083132544 37226821464419328 37238756885350524 37356081261170784 37490974814877696 37625021930689536 37677911775531552 37774274721249024 37808737858085481 37829848264483072 37905435397364472 38064816266125824 38162168737394688 38275973867206656 38408876554245568 38462868270855126 38507108975100416 38647441004893056 38746283565007872 38857833271670112 38938187947954176 39073389989440128 39429271996253496 39452596025828328 39474624275982336 39553497805945536 39838258514847744 40032781261502274 40055133456511488 40078827708777984 40135166891327088 40181331104452608 40527501741748224 40547304283481856 40668222233907072 40772233032459264 40913803286044192 41061543844866048 41167926287820864 41371824694701312 41515476863780136 41690036862899712 41796660998098944 41821385435246592 42025591418817132 42328149672025728 42411317777482752 42436405809294336 42558579297543456 42643614822035031 42692664298480896 42904114498208768 43060470600607488 43170599681427456 43209986123526264 43234112302266368 43320497596987968 43502647161286656 43895858919137792 43957563738120144 43982107324796928 44008124542971904 44168504005592064 44408952310480128 44655302845074432 45062025138575424 45088681172375232 45203997492509184 45427885939279872 45585621654346816 45751750013145456 45777295378870272 45804374524317696 45868762161516672 46028028696799716 46053728321979392 46339776323979264 46477968267322368 46704911471752653 46730989032596736 46758632326907648 46878219621861376 47049058614652416 47282085365372928 47446259272891584 47567605204535808 47645756414742528 47878401709736388 47905134485677056 48029247335791008 48267128810484864 48375028196600832 48434723007743492 48611234388967047 48638376340049664 48735559796611464 48762771164448768 48791616341121024 49211966400694272 49382841284030016 49479870740396544 49509140110843392 49635761952559104 49651675847134032 49808108348227712 50166695907586048 50237215700708736 50365699628332032 50411650477447308 50540580529819296 50723083573069824 50753088354834432 51106371681689856 51283824361140168 51499457301229056 51529921339857408 51631169468239872 51661711420010496 51810444362226816 52097853319253504 52287714300737664 52421442470304768 52572362661671328 52603461367771104 52737997074594048 53377041682003032 53406844608681984 53438436945037312 53513555855102784 53699366812933002 53770352702459904 53893276296386688 54063072377975808 54224296311876096 54300519911795472 54362977376612352 54718173382555872 54858117560004864 54890568383761152 55162432926268416 55353969151706848 55555696444533768 55586715817199616 55697782624698816 55840232196628992 55858135328025786 56034121891756176 56437532896034304 56548423703310336 56581874412392448 56744772396724608 56858153096046708 56923552397974528 57413960800809984 57613314831368352 57694302406282689 57760663462650624 58286749907505168 58407281921931264 58610084984160192 58813592223688526 58856522629976064 58891338674122752 59178894038742492 59211936413973504 59330246708918304 59540403793432576 59757387772271616 60082700184767232 60118241563166976 60271996656678912 61002333350860608 61158349548688896 61370704929066288 61592315767299072 61970624356429824 62057737042051968 62273215295670204 62307985376795648 62535055294349568 62694991497148416 62732078152869888 63038387128225698 63261679030522112 63423473606047744 63492224508038592 63654608713941504 63817408224718848 63837868946315184 63873512647569408 64038996447721344 64356171747313152 64500037595467776 64814979185289396 64851168453399552 64980746395481952 65843788378706688 65936345607180216 65973160987195392 66012186814457856 66202234462845376 66613428465720192 66982954267611648 67154266171109376 67215533969929744 67387440706425728 67633021758562848 67805996238763776 68141828908919808 68378432481520224 68665943068305408 68706561786476544 69042043045199574 69080592482969088 69716952400983552 69853935162912768 69895256627073024 70096483548895104 70137948490361472 70317329432792064 70923128048059392 71169388909337376 71351407806803712 71468634622113792 71599155750577336 71857701728515584 72043871003686512 72084096503967744 72299061749168128 72400693215727296 72562542294901248 72652084511615238 72748124244504576 72957564510074496 73144156746673152 73187424511681536 73549910568357888 74074261926045024 74219806110594816 74263710166265088 74453642928838656 74477513770701048 74712162522341568 74981949629755392 75250043861379072 75355823551063104 75548549442498048 75617475716170962 75659696528966144 75810870794728944 76129632532251648 76551947734413312 76817753108491136 76925736541710252 77014217950200832 77294882009786112 77492567130015744 77715666543340224 78146779978880256 78858543992506992 78905192051656656 78949248551964672 79106995611891072 79676517029695488 80065562523004548 80110266913022976 80157655417555968 80270333782654176 80549050219399503 81094608566963712 81336444467814144 81544466064918528 81827606572088384 82123087689732096 82335852575641728 82743649389402624 83030953727560272 83380073725799424 83787202992038679 84051182837634264 84656299344051456 84822635554965504 84872811618588672 85117158595086912 85287229644070062 85385328596961792 85808228996417536 86120941201214976 86341199362854912 86419972247052528 86468224604532736 86640995193975936 87791717838275584 87915127476240288 88220388335532789 88337008011184128 88817904620960256 89310605690148864 90124050277150848 90177362344750464 90407994985018368 90855771878559744 91171243308693632 91503500026290912 91737524323033344 92056057393599432 92107456643958784 92679552647958528 92955936534644736 93409822943505306 93461978065193472 93517264653815296 93756439243722752 94098117229304832 94564170730745856 94892518545783168 95135210409071616 95756803419472776 95810268971354112 96058494671582016 96534257620969728 96750056393201664 96869446015486984 97222468777934094 97276752680099328 97471119593222928 97525542328897536 97583232682242048 98423932801388544 98765682568060032 98959741480793088 99018280221686784 99303351694268064 99616216696455424 100474431401417472 100731399256664064 100823300954894616 101081161059638592 101446167146139648 101506176709668864 102212743363379712 102567648722280336 102998914602458112 103059842679714816 103563064567799361 103620888724453632 104195706638507008 104575428601475328 104842884940609536 105144725323342656 105206922735542208 105475994149188096 106754083364006064 106813689217363968 106876873890074624 107027111710205568 107398733625866004 107786552592773376 108126144755951616 108448592623752192 108601039823590944 108978126767422857 109436346765111744 109716235120009728 109781136767522304 110324865852536832 110707938303413696 111111392889067536 111173431634399232 111395565249397632 111680464393257984 111716270656051572 112068243783512352 112875065792068608 113426213574256443 113489544793449216 113716306192093416 113847104795949056 114827921601619968 115226629662736704 115388604812565378 115521326925301248 116573499815010336 116814563843862528 117220169968320384 117627184447377052 118357788077484984 118423872827947008 118660493417836608 119514775544543232 120165400369534464 120236483126333952 120543993313357824 122004666701721216 122316699097377792 122741409858132576 123184631534598144 124115474084103936 124546430591340408 124615970753591296 125070110588699136 125389982994296832 125464156305739776 126076774256451396 126523358061044224 126846947212095488 126984449016077184 127309217427883008 127675737892630368 128077992895442688 128712343494626304 129629958370578792 129702336906799104 129961492790963904 131687576757413376 131872691214360432 131946321974390784 132024373628915712 132404468925690752 133226856931440384 133965908535223296 134431067939859488 134774881412851456 135266043517125696 135611992477527552 136283657817839616 136756864963040448 137331886136610816 137413123572953088 138084086090399148 138161184965938176 139433904801967104 140114734415257959 140192967097790208 140275896980722944 140634658865584128 141846256096118784 142338777818674752 142702815613607424 142937269244227584 143198311501154672 143715403457031168 144087742007373024 144598123498336256 144801386431454592 145125084589802496 145304169023230476 145915129020148992 146288313493346304 146374849023363072 148148523852090048 148439612221189632 148527420332530176 148907285857677312 148955027541402096 149424325044683136 150500087722758144 150711647102126208 151097098884996096 151234951432341924 151319393057932288 151621741589457888 152259265064503296 153635506216982272 153851473083420504 154028435900401664 154589764019572224 154985134260031488 155431333086680448 156293559957760512 157717087985013984 157810384103313312 158213991223782144 160131125046009096 160220533826045952 160315310835111936 160540667565308352 161098100438799006 162189217133927424 162672888935628288 163088932129837056 163655213144176768 164671705151283456 165487298778805248 166061907455120544 166760147451598848 167574405984077358 168102365675268528 169312598688102912 169645271109931008 169745623237177344 170234317190173824 170574459288140124 170770657193923584 171616457992835072 172241882402429952 172839944494105056 173281990387951872 175583435676551168 175830254952480576 176440776671065578 176674016022368256 177635809241920512 178621211380297728 180248100554301696 180354724689500928 180815989970036736 182342486617387264 183007000052581824 183475048646066688 184112114787198864 184214913287917568 185911873069289472 186819645887010612 186923956130386944 187034529307630592 188196234458609664 189785037091566336 190270420818143232 191513606838945552 191620537942708224 192116989343164032 193068515241939456 193500112786403328 193738892030973968 194444937555868188 194553505360198656 194942239186445856 197531365136120064 197919482961586176 198036560443373568 198606703388536128 199232433392910848 200948862802834944 201462798513328128 201646601909789232 202162322119277184 204425486726759424 205135297444560672 205847572782909841 205997829204916224 206119685359429632 207126129135598722 207241777448907264 208391413277014016 209150857202950656 209685769881219072 210289450646685312 210413845471084416 210951988298376192 213508166728012128 214054223420411136 214797467251732008 215573105185546752 216252289511903232 216897185247504384 217202079647181888 217956253534845714 218872693530223488 219432470240019456 219562273535044608 220649731705073664 221415876606827392 222222785778135072 222791130498795264 223360928786515968 223432541312103144 224136487567024704 225750131584137216 226852427148512886 226979089586898432 227432612384186832 227694209591898112 229655843203239936 230453259325473408 230777209625130756 231042653850602496 233146999630020672 234440339936640768 235254368894754104 236715576154969968 236847745655894016 237320986835673216 239029551089086464 240330800739068928 240472966252667904 241647150658198509 244009333403442432 244633398194755584 245482819716265152 246369263069196288 248230948168207872 249092861182680816 249231941507182592 250140221177398272 252153548512902792 253046716122088448 253968898032154368 254618434855766016 255351475785260736 256155985790885376 257424686989252608 259259916741157584 259404673813598208 259922985581927808 263375153514826752 263745382428720864 264661165006598367 264808937851381504 266453713862880768 267931817070446592 268862135879718976 269549762825702912 270532087034251392 271223984955055104 272567315635679232 273513729926080896 276168172180798296 276322369931876352 278867809603934208 280229468830515918 280385934195580416 280551793961445888 281269317731168256 283692512192237568 284677555637349504 285405631227214848 286396623002309344 287430806914062336 288175484014746048 289602772862909184 290250169179604992 290608338046460952 291830258040297984 292576626986692608 292749698046726144 296297047704180096 296879224442379264 297054840665060352 297910055082804192 298848650089366272 301423294204252416 302194197769992192 302469902864683848 302638786115864576 303243483178915776 304518530129006592 307271012433964544 307702946166841008 308056871800803328 309179528039144448 310862666173360896 312587119915521024 315434175970027968 315620768206626624 316427982447564288 320262250092018192 320441067652091904 320630621670223872 321081335130616704 322196200877598012 324378434267854848 325345777871256576 326934380302268571 327310426288353536 329343410302566912 330974597557610496 332123814910241088 333520294903197696 335148811968154716 336204731350537056 338625197376205824 340278640722769329 340468634380347648 341148918576280248 341541314387847168 344483764804859904 345679888988210112 346563980775903744 351166871353102336 351660509904961152 352881553342131156 355271618483841024 360496201108603392 360709449379001856 361631979940073472 364684973234774528 366014000105163648 366950097292133376 368224229574397728 373639291774021224 373847912260773888 374069058615261184 376392468917219328 379570074183132672 380540841636286464 383027213677891104 384233978686328064 386137030483878912 387477784061947936 388889875111736376 389107010720397312 389884478372891712 395062730272240128 395838965923172352 396073120886747136 397213406777072256 398464866785821696 401897725605669888 403293203819578464 404324644238554368 408850973453518848 410270594889121344 411695145565819682 411995658409832448 412239370718859264 414252258271197444 414483554897814528 416782826554028032 418301714405901312 420578901293370624 420827690942168832 421903976596752384 427016333456024256 428108446840822272 429594934503464016 431146210371093504 433794370495008768 434404159294363776 435912507069691428 437745387060446976 438864940480038912 439124547070089216 442831753213654784 444445571556270144 445582260997590528 446721857573031936 446865082624206288 448272975134049408 451500263168274432 453704854297025772 453958179173796864 454865224768373664 460906518650946816 461554419250261512 462085307701204992 466293999260041344 468880679873281536 470508737789508208 473431152309939936 474641973671346432 480661601478137856 480945932505335808 483294301316397018 488018666806884864 489266796389511168 490965639432530304 496461896336415744 498185722365361632 500280442354796544 504307097025805584 506093432244176896 507937796064308736 509236869711532032 510702951570521472 512311971581770752 514849373978505216 518519833482315168 519845971163855616 526750307029653504 527490764857441728 529322330013196734 529617875702763008 532907427725761536 535863634140893184 537724271759437952 539099525651405824 541064174068502784 542447969910110208 547027459852161792 552336344361596592 552644739863752704 557735619207868416 560458937661031836 560771868391160832 561103587922891776 569355111274699008 570811262454429696 572793246004618688 574861613828124672 576350968029492096 579205545725818368 580500338359209984 581216676092921904 583660516080595968 592594095408360192 593758448884758528 594109681330120704 595820110165608384 597697300178732544 602846588408504832 604388395539984384 604939805729367696 605277572231729152 606486966357831552 614542024867929088 615405892333682016 617542718348729523 618359056078288896 621725332346721792 625174239831042048 630868351940055936 631241536413253248 632855964895128576 640524500184036384 642162670261233408 644392401755196024 648756868535709696 650691555742513152 653868760604537142 654620852576707072 658686820605133824 661949195115220992 664247629820482176 670297623936309432 672409462701074112 677250394752411648 680557281445538658 680937268760695296 682297837152560496 683082628775694336 688967529609719808 691359777976420224 693127961551807488 703321019809922304 705763106684262312 710543236967682048 720992402217206784 721418898758003712 724941451974595527 729369946469549056 732028000210327296 733900194584266752 736448459148795456 747278583548042448 747695824521547776 748138117230522368 759140148366265344 766054427355782208 768467957372656128 772274060967757824 774955568123895872 777779750223472752 778214021440794624 779768956745783424 790125460544480256 793983495019795101 794426813554144512 796929733571643392 803795451211339776 806586407639156928 808649288477108736 817701946907037696 820541189778242688 823390291131639364 828504516542394888 828967109795629056 836603428811802624 841157802586741248 841655381884337664 843807953193504768 854032666912048512 856216893681644544 859189869006928032 862292420742187008 868808318588727552 871825014139382856 875490774120893952 877729880960077824 878249094140178432 885663506427309568 888891143112540288 891164521995181056 893730165248412576 896545950268098816 907409708594051544 907916358347593728 909730449536747328 921813037301893632 923108838500523024 924170615402409984 932587998520082688 937761359746563072 941017475579016416 946862304619879872 949283947342692864 961323202956275712 961891865010671616 966588602632794036 976037333613769728 980803140906805713 981931278865060608 992923792672831488 996371444730723264 1000560884709593088 1008614194051611168 1012186864488353792 1015875592128617472 1021405903141042944 1024623943163541504 1037039666964630336 1039691942327711232 1053500614059307008 1054981529714883456 1058644660026393468 1059235751405526016 1065814855451523072 1075448543518875904 1078199051302811648 1082128348137005568 1084895939820220416 1094054919704323584 1104672688723193184 1120917875322063672 1121543736782321664 1122207175845783552 1138710222549398016 1141622524908859392 1145586492009237376 1152701936058984192 1158411091451636736 1162433352185843808 1167321032161191936 1185188190816720384 1187516897769517056 1188219362660241408 1191640220331216768 1195394600357465088 1205693176817009664 1209879611458735392 1212973932715663104 1229084049735858176 1230811784667364032 1235085436697459046 1236718112156577792 1243450664693443584 1250348479662084096 1261736703880111872 1262483072826506496 1265711929790257152 1281049000368072768 1284325340522466816 1288784803510392048 1301383111485026304 1307737521209074284 1309241705153414144 1317373641210267648 1328495259640964352 1340595247872618864 1344818925402148224 1354500789504823296 1361114562891077316 1361874537521390592 1364595674305120992 1382719555952840448 1386255923103614976 1406642039619844608 1411526213368524624 1441984804434413568 1442837797516007424 1449882903949191054 1458739892939098112 1464056000420654592 1467800389168533504 1472896918297590912 1494557167096084896 1518280296732530688 1532108854711564416 1536935914745312256 1544548121935515648 1549911136247791744 1555559500446945504 1559537913491566848 1580250921088960512 1587966990039590202 1588853627108289024 1593859467143286784 1607590902422679552 1613172815278313856 1617298576954217472 1641082379556485376 1646780582263278728 1657009033084789776 1657934219591258112 1673206857623605248 1682315605173482496 1683310763768675328 1708065333824097024 1712433787363289088 1718379738013856064 1724584841484374016 1737616637177455104 1743650028278765712 1750981548241787904 1771327012854619136 1777782286225080576 1782329043990362112 1787460330496825152 1793091900536197632 1814819417188103088 1815832716695187456 1819460899073494656 1843626074603787264 1846217677001046048 1852628155046188569 1865175997040165376 1875522719493126144 1882034951158032832 1893724609239759744 1898567894685385728 1933177205265588072 1952074667227539456 1961606281813611426 1963862557730121216 1985847585345662976 1992742889461446528 2017228388103222336 2031751184257234944 2042811806282085888 2049247886327083008 2074079333929260672 2079383884655422464 2109963059429766912 2117289320052786936 2118471502811052032 2131629710903046144 2150897087037751808 2156398102605623296 2164256696274011136 2188109839408647168 2209345377446386368 2241835750644127344 2243087473564643328 2244414351691567104 2277420445098796032 2291172984018474752 2305403872117968384 2316822182903273472 2324866704371687616 2334642064322383872 2370376381633440768 2381950485059385303 2383280440662433536 2390789200714930176 2411386353634019328 2419759222917470784 2425947865431326208 2458168099471716352 2461623569334728064 2470170873394918092 2486901329386887168 2523473407760223744 2524966145653012992 2531423859580514304 2562098000736145536 2568650681044933632 2577569607020784096 2615475042418148568 2618483410306828288 2634747282420535296 2656990519281928704 2681190495745237728 2689637850804296448 2722229125782154632 2723749075042781184 2729191348610241984 2765439111905680896 2772511846207229952 2813284079239689216 2823052426737049248 2883969608868827136 2885675595032014848 2899765807898382108 2917479785878196224 2928112000841309184 2945793836595181824 2989114334192169792 3036560593465061376 3064217709423128832 3073871829490624512 3099822272495583488 3111119000893891008 3119075826983133696 3160501842177921024 3175933980079180404 3177707254216578048 3226345630556627712 3234597153908434944 3282164759112970752 3293561164526557456 3314018066169579552 3364631210346964992 3366621527537350656 3416130667648194048 3424867574726578176 3436759476027712128 3475233274354910208 3487300056557531424 3501963096483575808 3542654025709238272 3555564572450161152 3564658087980724224 3574920660993650304 3586183801072395264 3629638834376206176 3638921798146989312 3687252149207574528 3692435354002092096 3705256310092377138 3730351994080330752 3751045438986252288 3764069902316065664 3787449218479519488 3797135789370771456 3866354410531176144 3904149334455078912 3923212563627222852 3927725115460242432 3985485778922893056 4034456776206444672 4063502368514469888 4085623612564171776 4148158667858521344 4158767769310844928 4219926118859533824 4234578640105573872 4236943005622104064 4301794174075503616 4328513392548022272 4376219678817294336 4418690754892772736 4483671501288254688 4554840890197592064 4582345968036949504 4610807744235936768 4633644365806546944 4649733408743375232 4740752763266881536 4763900970118770606 4766560881324867072 4781578401429860352 4822772707268038656 4839518445834941568 4851895730862652416 4923247138669456128 4940341746789836184 4973802658773774336 5046946815520447488 5049932291306025984 5124196001472291072 5137301362089867264 5155139214041568192 5230950084836297136 5236966820613656576 5313981038563857408 5362380991490475456 5379275701608592896 5444458251564309264 5447498150085562368 5458382697220483968 5530878223811361792 5557884465138565707 5626568158479378432 5646104853474098496 5799531615796764216 5856224001682618368 5891587673190363648 5978228668384339584 6128435418846257664 6147743658981249024 6199644544991166976 6222238001787782016 6238151653966267392 6351867960158360808 6355414508433156096 6452691261113255424 6469194307816869888 6564329518225941504 6587122329053114912 6628036132339159104 6729262420693929984 6733243055074701312 6832261335296388096 6873518952055424256 6950466548709820416 6974600113115062848 7003926192967151616 7085308051418476544 7111129144900322304 7149841321987300608 7172367602144790528 7259277668752412352 7277843596293978624 7374504298415149056 7384870708004184192 7410512620184754276 7460703988160661504 7528139804632131328 7574898436959038976 7594271578741542912 7732708821062352288 7846425127254445704 7855450230920484864 7970971557845786112 8068913552412889344 8171247225128343552 8296317335717042688 8317535538621689856 8439852237719067648 8469157280211147744 8603588348151007232 8657026785096044544 8752439357634588672 8837381509785545472 8967343002576509376 9109681780395184128 9164691936073899008 9221615488471873536 9299466817486750464 9481505526533763072 9527801940237541212 9533121762649734144 9679036891669883136 9703791461725304832 9846494277338912256 9880683493579672368 10093893631040894976 10099864582612051968 10248392002944582144 10274602724179734528 10310278428083136384 10461900169672594272 10627962077127714816 10724761982980950912 10758551403217185792 10888916503128618528 10916765394440967936 11061756447622723584 11115768930277131414 11253136316958756864 11292209706948196992 11599063231593528432 11712448003365236736 11783175346380727296 11956457336768679168 12256870837692515328 12399289089982333952 12444476003575564032 12476303307932534784 12703735920316721616 12710829016866312192 12905382522226510848 13128659036451883008 13174244658106229824 13256072264678318208 13664522670592776192 13747037904110848512 13900933097419640832 13949200226230125696 14222258289800644608 14299682643974601216 14344735204289581056 14518555337504824704 14555687192587957248 14769741416008368384 14821025240369508552 14921407976321323008 15056279609264262656 15149796873918077952 15465417642124704576 15692850254508891408 15710900461840969728 15941943115691572224 16137827104825778688 16342494450256687104 16592634671434085376 16673653395415697121 16879704475438135296 16938314560422295488 17207176696302014464 17674763019571090944 17934686005153018752 18329383872147798016 18443230976943747072 18598933634973500928 19055603880475082424 19066243525299468288 19358073783339766272 19407582923450609664 19692988554677824512 19761366987159344736 20187787262081789952 20199729165224103936 20496784005889164288 20620556856166272768 20923800339345188544 21255924154255429632 21449523965961901824 21517102806434371584 21777833006257237056 21833530788881935872 22123512895245447168 22231537860554262828 22584419413896393984 23198126463187056864 23566350692761454592 23912914673537358336 24513741675385030656 24798578179964667904 24888952007151128064 24952606615865069568 25407471840633443232 25810765044453021696 26257318072903766016 26348489316212459648 26512144529356636416 27329045341185552384 27494075808221697024 27898400452460251392 28444516579601289216 28599365287949202432 29037110675009649408 29111374385175914496 29539482832016736768 29642050480739017104 30112559218528525312 30299593747836155904 30930835284249409152 31385700509017782816 31883886231383144448 32275654209651557376 33185269342868170752 33347306790831394242 33759408950876270592 33876629120844590976 35349526039142181888 35869372010306037504 36658767744295596032 37197867269947001856 38111207760950164848 38132487050598936576 38716147566679532544 39385977109355649024 39522733974318689472 40993568011778328576 41241113712332545536 41847600678690377088 42899047931923803648 43034205612868743168 43555666012514474112 43667061577763871744 44463075721108525656 45168838827792787968 46396252926374113728 47132701385522909184 47825829347074716672 49027483350770061312 49597156359929335808 49777904014302256128 50814943681266886464 51621530088906043392 52696978632424919296 53024289058713272832 54988151616443394048 55796800904920502784 57198730575898404864 58074221350019298816 58222748770351828992 59078965664033473536 59284100961478034208 60225118437057050624 60599187495672311808 61861670568498818304 62771401018035565632 63767772462766288896 64551308419303114752 66370538685736341504 66694613581662788484 67753258241689181952 70699052078284363776 71738744020612075008 74395734539894003712 76222415521900329696 77432295133359065088 78771954218711298048 79045467948637378944 81987136023556657152 82482227424665091072 83695201357380754176 85798095863847607296 87111332025028948224 87334123155527743488 88926151442217051312 90337677655585575936 92792505852748227456 95651658694149433344 99555808028604512256 101629887362533772928 105393957264849838592 106048578117426545664 109976303232886788096 111593601809841005568 114397461151796809728 116148442700038597632 118157931328066947072 118568201922956068416 120450236874114101248 123723341136997636608 125542802036071131264 129102616838606229504 133389227163325576968 135506516483378363904 141398104156568727552 143477488041224150016 148791469079788007424 152444831043800659392 154864590266718130176 158090935897274757888 164964454849330182144 167390402714761508352 171596191727695214592 174222664050057896448 174668246311055486976 177852302884434102624 180675355311171151872 185585011705496454912 191303317388298866688 199111616057209024512 203259774725067545856 210787914529699677184 212097156234853091328 223187203619682011136 232296885400077195264 236315862656133894144 237136403845912136832 247446682273995273216 251085604072142262528 266778454326651153936 271013032966756727808 286954976082448300032 304889662087601318784 316181871794549515776 329928909698660364288 334780805429523016704 343192383455390429184 348445328100115792896 355704605768868205248 361350710622342303744 371170023410992909824 406519549450135091712 421575829059399354368 424194312469706182656 446374407239364022272 464593770800154390528 474272807691824273664 494893364547990546432 502171208144284525056 533556908653302307872 542026065933513455616 573909952164896600064 609779324175202637568 632363743589099031552 669561610859046033408 696890656200231585792 711409211537736410496 742340046821985819648 813039098900270183424 843151658118798708736 948545615383648547328 989786729095981092864 1004342416288569050112 1067113817306604615744 1084052131867026911232 1219558648350405275136 1264727487178198063104 1339123221718092066816 1393781312400463171584 1422818423075472820992 1484680093643971639296 1626078197800540366848 1897091230767297094656 2008684832577138100224 2134227634613209231488 2439117296700810550272 2529454974356396126208 2845636846150945641984 2969360187287943278592 3252156395601080733696 3794182461534594189312 4017369665154276200448 4268455269226418462976 4878234593401621100544 5691273692301891283968 7588364923069188378624 8536910538452836925952 9756469186803242201088 11382547384603782567936 17073821076905673851904 22765094769207565135872 34147642153811347703808 68295284307622695407616
- Sum of all divisors σ(n): 265705309062257366550171
- Sum of proper divisors (its aliquot sum) s(n): 197410024754634671142555
- 68295284307622695407616 is an abundant number, because the sum of its proper divisors (197410024754634671142555) is greater than itself. Its abundance is 129114740447011975734939
Bases of 68295284307622695407616
- Binary: 11100111011001001011011101101100000111011011110100000110111000010000000000002
- Hexadecimal: 0xE764B76C1DBD06E1000
- Base-36: B4D7JW3DPEI9S00
Squares and roots of 68295284307622695407616
- 68295284307622695407616 squared (682952843076226954076162) is 4664245858659014790048983695734890056390803456
- 68295284307622695407616 cubed (682952843076226954076163) is 318545996997769157331092171094464424263619359812015381575827661520896
-
68295284307622695407616 is a
perfect square number . Itssquare root is 261333664704 -
The
cube root of 68295284307622695407616 is 40875546.5257124515
Scales and comparisons
How big is 68295284307622695407616?- 68,295,284,307,622,695,407,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 68,295,284,307,622,695,407,616 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 68295284307622695407616 cubic inches would be around 3406295.5 feet tall.
Recreational maths with 68295284307622695407616
- 68295284307622695407616 backwards is 61670459622670348259286
- 68295284307622695407616 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 68295284307622695407616's digits is 108
- 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 68295284307622695407616 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 68295284307622695407616 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/68295284307622695407616/
Chicago style:
Numbermatics. 2024. "Number 68295284307622695407616 - Facts about the integer". https://numbermatics.com/n/68295284307622695407616/
The information we have on file for 68295284307622695407616 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 68295284307622695407616, math, Factors of 68295284307622695407616, curriculum, school, college, exams, university, Prime factorization of 68295284307622695407616, STEM, science, technology, engineering, physics, economics, calculator, sixty-eight sextillion, two hundred ninety-five quintillion, two hundred eighty-four quadrillion, three hundred seven trillion, six hundred twenty-two billion, six hundred ninety-five million, four hundred seven thousand, six hundred sixteen.