514542221559484214553870336
514,542,221,559,484,214,553,870,336 is an even composite number composed of five prime numbers multiplied together.
514542221559484214553870336 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-seven thousand, nine hundred forty-five divisors.
Prime factorization of 514542221559484214553870336:
226 × 322 × 74 × 112 × 292
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 29 × 29)See below for interesting mathematical facts about the number 514542221559484214553870336 from the Numbermatics database.
Names of 514542221559484214553870336
- Cardinal: 514542221559484214553870336 can be written as Five hundred fourteen septillion, five hundred forty-two sextillion, two hundred twenty-one quintillion, five hundred fifty-nine quadrillion, four hundred eighty-four trillion, two hundred fourteen billion, five hundred fifty-three million, eight hundred seventy thousand, three hundred thirty-six.
Scientific notation
- Scientific notation: 5.14542221559484214553870336 × 1026
Factors of 514542221559484214553870336
Divisors of 514542221559484214553870336
- Number of divisors d(n): 27945
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 29 32 33 36 42 44 48 49 54 56 58 63 64 66 72 77 81 84 87 88 96 98 99 108 112 116 121 126 128 132 144 147 154 162 168 174 176 189 192 196 198 203 216 224 231 232 242 243 252 256 261 264 288 294 297 308 319 324 336 343 348 352 363 378 384 392 396 406 432 441 448 462 464 484 486 504 512 522 528 539 567 576 588 594 609 616 638 648 672 686 693 696 704 726 729 756 768 783 784 792 812 841 847 864 882 891 896 924 928 957 968 972 1008 1024 1029 1044 1056 1078 1089 1134 1152 1176 1188 1218 1232 1276 1296 1323 1344 1372 1386 1392 1408 1421 1452 1458 1512 1536 1566 1568 1584 1617 1624 1682 1694 1701 1728 1764 1782 1792 1827 1848 1856 1914 1936 1944 2016 2048 2058 2079 2088 2112 2156 2178 2187 2233 2268 2304 2349 2352 2376 2401 2436 2464 2523 2541 2552 2592 2646 2673 2688 2744 2772 2784 2816 2842 2871 2904 2916 3024 3072 3087 3132 3136 3168 3234 3248 3267 3364 3388 3402 3456 3509 3528 3564 3584 3654 3696 3712 3773 3828 3872 3888 3969 4032 4096 4116 4158 4176 4224 4263 4312 4356 4374 4466 4536 4608 4698 4704 4752 4802 4851 4872 4928 5046 5082 5103 5104 5184 5292 5346 5376 5481 5488 5544 5568 5632 5684 5742 5808 5832 5887 5929 6048 6144 6174 6237 6264 6272 6336 6468 6496 6534 6561 6699 6728 6776 6804 6912 7018 7047 7056 7128 7168 7203 7308 7392 7424 7546 7569 7623 7656 7744 7776 7938 8019 8064 8192 8232 8316 8352 8448 8526 8613 8624 8712 8748 8932 9072 9216 9251 9261 9396 9408 9504 9604 9702 9744 9801 9856 9947 10092 10164 10206 10208 10368 10527 10584 10692 10752 10962 10976 11088 11136 11264 11319 11368 11484 11616 11664 11774 11858 11907 12096 12288 12348 12474 12528 12544 12672 12789 12936 12992 13068 13122 13398 13456 13552 13608 13824 14036 14094 14112 14256 14336 14406 14553 14616 14784 14848 15092 15138 15246 15309 15312 15488 15552 15631 15876 16038 16128 16384 16443 16464 16632 16704 16896 17052 17226 17248 17424 17496 17661 17787 17864 18144 18432 18502 18522 18711 18792 18816 19008 19208 19404 19488 19602 19683 19712 19894 20097 20184 20328 20412 20416 20736 21054 21141 21168 21384 21504 21609 21924 21952 22176 22272 22528 22638 22707 22736 22869 22968 23232 23328 23548 23716 23814 24057 24192 24563 24576 24696 24948 25056 25088 25344 25578 25839 25872 25984 26136 26244 26411 26796 26912 27104 27216 27648 27753 27783 28072 28188 28224 28512 28672 28812 29106 29232 29403 29568 29696 29841 30184 30276 30492 30618 30624 30976 31104 31262 31581 31752 32076 32256 32768 32886 32928 33264 33408 33792 33957 34104 34452 34496 34848 34992 35322 35574 35721 35728 36288 36864 37004 37044 37422 37584 37632 38016 38367 38416 38808 38976 39204 39366 39424 39788 40194 40368 40656 40824 40832 41209 41472 41503 42108 42282 42336 42768 43008 43218 43659 43848 43904 44352 44544 45056 45276 45414 45472 45738 45927 45936 46464 46656 46893 47096 47432 47628 48114 48384 49126 49152 49329 49392 49896 50112 50176 50688 51156 51678 51744 51968 52272 52488 52822 52983 53361 53592 53824 54208 54432 55296 55506 55566 56133 56144 56376 56448 57024 57344 57624 58212 58464 58806 59049 59136 59392 59682 60291 60368 60552 60984 61236 61248 61952 62208 62524 63162 63423 63504 64152 64512 64757 64827 65536 65772 65856 66528 66816 67584 67914 68121 68208 68607 68904 68992 69629 69696 69984 70644 71148 71442 71456 72171 72576 73689 73728 74008 74088 74844 75168 75264 76032 76734 76832 77517 77616 77952 78408 78732 78848 79233 79576 80388 80736 81312 81648 81664 82418 82944 83006 83259 83349 84216 84564 84672 85536 86016 86436 87318 87696 87808 88209 88704 89088 89523 90112 90552 90828 90944 91476 91854 91872 92928 93312 93786 94192 94743 94864 95256 96228 96768 98252 98304 98658 98784 99792 100224 100352 101376 101761 101871 102312 103356 103488 103936 104544 104976 105644 105966 106722 107163 107184 107648 108416 108864 109417 110592 111012 111132 112266 112288 112752 112896 114048 114688 115101 115248 116424 116928 117612 118098 118272 118784 119364 120582 120736 121104 121968 122472 122496 123627 123904 124416 124509 125048 126324 126846 127008 128304 129024 129514 129654 130977 131072 131544 131712 133056 133632 135168 135828 136242 136416 137214 137781 137808 137984 139258 139392 139968 140679 141288 142296 142884 142912 144342 145152 147378 147456 147987 148016 148176 149688 150336 150528 152064 153468 153664 155034 155232 155904 156816 157464 157696 158466 158949 159152 160083 160776 161472 162624 163296 163328 164836 165888 166012 166518 166698 168399 168432 169128 169344 171072 171941 172032 172872 174636 175392 175616 176418 177147 177408 178176 179046 180224 180873 181104 181656 181888 182952 183708 183744 185856 186624 187572 188384 189486 189728 190269 190512 192456 193536 194271 194481 196504 196608 197316 197568 199584 200448 200704 202752 203522 203742 204363 204624 205821 206712 206976 207872 208887 209088 209952 211288 211932 213444 214326 214368 215296 216513 216832 217728 218834 221067 221184 222024 222264 224532 224576 225504 225792 228096 229376 230202 230496 232551 232848 233856 235224 236196 236544 237568 237699 238728 241164 241472 242208 243936 244944 244992 247254 247808 248832 249018 249777 250047 250096 252648 253692 254016 256608 258048 259028 259308 261954 262144 263088 263424 264627 266112 267264 268569 270336 271656 272484 272832 274428 275562 275616 275968 278516 278784 279936 281358 282576 284229 284592 285768 285824 288463 288684 290304 290521 294756 294912 295974 296032 296352 299376 300672 301056 304128 305283 305613 306936 307328 310068 310464 311808 313632 314928 315392 316932 317898 318304 320166 321489 321552 322944 325248 326592 326656 328251 329672 331776 332024 333036 333396 336798 336864 338256 338688 342144 343882 344064 345303 345744 349272 350784 351232 352836 354294 354816 356352 358092 360448 361746 362208 363312 363776 365904 367416 367488 370881 371712 373248 373527 375144 376768 378972 379456 380538 381024 384912 387072 388542 388962 392931 393008 393216 394632 395136 399168 400896 401408 405504 407044 407484 408726 409248 411642 413343 413424 413952 415744 417774 418176 419904 422037 422576 423864 426888 428652 428736 430592 433026 433664 435456 437668 442134 442368 443961 444048 444528 449064 449152 451008 451584 453299 456192 458752 460404 460992 465102 465696 467712 470448 472392 473088 475136 475398 476847 477456 480249 482328 482944 484416 487872 489888 489984 494508 495616 497664 498036 499554 500094 500192 505197 505296 507384 508032 513216 515823 516096 518056 518616 523908 524288 526176 526848 529254 531441 532224 534528 537138 540672 542619 543312 544968 545664 548856 551124 551232 551936 557032 557568 559872 562716 565152 568458 569184 570807 571536 571648 576926 577368 580608 581042 582813 583443 589512 589824 591948 592064 592704 598752 601344 602112 608256 610566 611226 613089 613872 614656 617463 620136 620928 623616 626661 627264 629856 630784 633864 635796 636608 640332 642978 643104 645888 649539 650496 653184 653312 656502 659344 663201 663552 664048 666072 666792 673596 673728 676512 677376 684288 687764 688128 690606 691488 697653 698544 701568 702464 705672 708588 709632 712327 712704 713097 716184 720896 723492 724416 726624 727552 731808 734832 734976 741762 743424 746496 747054 749331 750141 750288 753536 757944 758912 761076 762048 765919 769824 774144 777084 777924 785862 786016 786432 789264 790272 793881 798336 801792 802816 805707 811008 814088 814968 817452 818496 823284 826686 826848 827904 831488 835548 836352 839808 844074 845152 847728 852687 853776 857304 857472 861184 865389 866052 867328 870912 871563 875336 884268 884736 887922 888096 889056 898128 898304 902016 903168 906598 912384 915849 916839 917504 920808 921984 930204 931392 935424 940896 944784 946176 950272 950796 953694 954912 960498 964467 964656 965888 968832 975744 979776 979968 984753 989016 991232 995328 996072 999108 1000188 1000384 1010394 1010592 1014768 1016064 1026432 1031646 1032192 1035909 1036112 1037232 1047816 1048576 1052352 1053696 1058508 1062882 1064448 1069056 1074276 1081344 1085238 1086624 1089936 1091328 1097712 1102248 1102464 1103872 1112643 1114064 1115136 1119744 1120581 1125432 1130304 1136916 1138368 1141614 1143072 1143296 1153852 1154736 1161216 1162084 1165626 1166886 1178793 1179024 1179648 1183896 1184128 1185408 1197504 1202688 1203587 1204224 1216512 1221132 1222452 1226178 1227744 1229312 1234926 1240029 1240272 1241856 1247232 1253322 1254528 1259712 1261568 1266111 1267728 1271592 1273216 1280664 1285956 1286208 1291776 1299078 1300992 1306368 1306624 1313004 1318688 1326402 1327104 1328096 1331883 1332144 1333584 1347192 1347456 1353024 1354752 1359897 1368576 1375528 1376256 1381212 1382976 1395306 1397088 1403136 1404928 1411344 1417176 1419264 1424654 1425408 1426194 1430541 1432368 1440747 1441792 1446984 1448832 1453248 1455104 1463616 1469664 1469952 1483524 1486848 1492992 1494108 1498662 1500282 1500576 1507072 1515591 1515888 1517824 1522152 1524096 1531838 1539648 1547469 1548288 1554168 1555848 1571724 1572032 1572864 1578528 1580544 1587762 1594323 1596672 1603584 1605632 1611414 1622016 1627857 1628176 1629936 1634904 1636992 1646568 1653372 1653696 1655808 1662976 1671096 1672704 1679616 1688148 1690304 1695456 1705374 1707552 1712421 1714608 1714944 1722368 1730778 1732104 1734656 1741824 1743126 1748439 1750329 1750672 1768536 1769472 1775844 1776192 1778112 1796256 1796608 1804032 1806336 1813196 1824768 1831698 1833678 1835008 1839267 1841616 1843968 1852389 1860408 1862784 1870848 1879983 1881792 1889568 1892352 1900544 1901592 1907388 1909824 1920996 1928934 1929312 1931776 1937664 1948617 1951488 1959552 1959936 1969506 1978032 1982464 1989603 1990656 1992144 1998216 2000376 2000768 2019241 2020788 2021184 2029536 2032128 2052864 2063292 2064384 2071818 2072224 2074464 2092959 2095632 2097152 2104704 2107392 2117016 2125764 2128896 2136981 2138112 2139291 2148552 2162688 2170476 2173248 2179872 2182656 2195424 2204496 2204928 2207744 2225286 2228128 2230272 2239488 2241162 2247993 2250423 2250864 2260608 2273832 2276736 2283228 2286144 2286592 2297757 2307704 2309472 2322432 2324168 2331252 2333772 2357586 2358048 2359296 2367792 2368256 2370816 2381643 2395008 2405376 2407174 2408448 2417121 2433024 2442264 2444904 2452356 2455488 2458624 2469852 2480058 2480544 2483712 2494464 2506644 2509056 2519424 2523136 2532222 2535456 2543184 2546432 2558061 2561328 2571912 2572416 2583552 2596167 2598156 2601984 2612736 2613248 2614689 2626008 2637376 2652804 2654208 2656192 2663766 2664288 2667168 2694384 2694912 2706048 2709504 2719794 2737152 2747547 2750517 2751056 2752512 2762424 2765952 2790612 2794176 2806272 2809856 2822688 2834352 2838528 2849308 2850816 2852388 2861082 2864736 2881494 2883584 2893401 2893968 2897664 2906496 2910208 2927232 2939328 2939904 2954259 2967048 2973696 2985984 2988216 2997324 3000564 3001152 3014144 3031182 3031776 3035648 3044304 3048192 3063676 3079296 3094938 3096576 3107727 3108336 3111696 3143448 3144064 3145728 3157056 3161088 3173093 3175524 3188646 3193344 3207168 3211264 3222828 3244032 3255714 3256352 3259872 3269808 3273984 3293136 3306744 3307392 3311616 3325952 3337929 3342192 3345408 3359232 3361743 3376296 3380608 3390912 3410748 3415104 3424842 3429216 3429888 3444736 3461556 3464208 3469312 3483648 3486252 3496878 3500658 3501344 3536379 3537072 3538944 3551688 3552384 3556224 3592512 3593216 3608064 3610761 3612672 3626392 3649536 3663396 3667356 3670016 3678534 3683232 3687936 3704778 3720087 3720816 3725568 3741696 3759966 3763584 3779136 3784704 3798333 3801088 3803184 3814776 3819648 3841992 3857868 3858624 3863552 3875328 3897234 3902976 3919104 3919872 3939012 3956064 3964928 3979206 3981312 3984288 3995649 3996432 4000752 4001536 4038482 4041576 4042368 4059072 4064256 4079691 4105728 4126584 4128768 4143636 4144448 4148928 4185918 4191264 4194304 4209408 4214784 4234032 4251528 4257792 4273962 4276224 4278582 4291623 4297104 4322241 4325376 4340952 4346496 4359744 4365312 4390848 4408992 4409856 4415488 4450572 4456256 4460544 4478976 4482324 4495986 4500846 4501728 4521216 4546773 4547664 4553472 4566456 4572288 4573184 4595514 4615408 4618944 4642407 4644864 4648336 4662504 4667544 4715172 4716096 4718592 4735584 4736512 4741632 4763286 4782969 4790016 4810752 4814348 4816896 4834242 4866048 4883571 4884528 4889808 4904712 4910976 4917248 4939704 4960116 4961088 4967424 4986289 4988928 5013288 5018112 5038848 5046272 5064444 5070912 5086368 5092864 5116122 5122656 5137263 5143824 5144832 5167104 5192334 5196312 5203968 5225472 5226496 5229378 5245317 5250987 5252016 5274752 5305608 5308416 5312384 5327532 5328576 5334336 5388768 5389824 5412096 5419008 5439588 5474304 5495094 5501034 5502112 5505024 5517801 5524848 5531904 5557167 5581224 5588352 5612544 5619712 5639949 5645376 5668704 5677056 5698616 5701632 5704776 5722164 5729472 5762988 5767168 5786802 5787936 5795328 5812992 5820416 5845851 5854464 5878656 5879808 5908518 5934096 5947392 5968809 5971968 5976432 5994648 6001128 6002304 6028288 6057723 6062364 6063552 6071296 6088608 6096384 6127352 6158592 6189876 6193152 6215454 6216672 6223392 6278877 6286896 6288128 6291456 6314112 6322176 6346186 6351048 6377292 6386688 6410943 6414336 6417873 6422528 6445656 6488064 6511428 6512704 6519744 6539616 6547968 6586272 6613488 6614784 6623232 6651904 6675858 6684384 6690816 6718464 6723486 6743979 6751269 6752592 6761216 6781824 6821496 6830208 6849684 6858432 6859776 6889472 6893271 6923112 6928416 6938624 6967296 6972504 6993756 7001316 7002688 7072758 7074144 7077888 7103376 7104768 7112448 7144929 7185024 7186432 7216128 7221522 7225344 7251363 7252784 7299072 7326792 7334712 7340032 7357068 7366464 7375872 7409556 7440174 7441632 7451136 7483392 7519932 7527168 7558272 7569408 7596666 7602176 7606368 7629552 7639296 7674183 7683984 7715736 7717248 7727104 7750656 7788501 7794468 7805952 7838208 7839744 7844067 7878024 7912128 7929856 7958412 7962624 7968576 7991298 7992864 8001504 8003072 8076964 8083152 8084736 8118144 8128512 8159382 8211456 8242641 8251551 8253168 8257536 8287272 8288896 8297856 8371836 8382528 8388608 8418816 8425109 8429568 8468064 8503056 8515584 8547924 8552448 8557164 8583246 8594208 8644482 8650752 8680203 8681904 8692992 8719488 8730624 8781696 8817984 8819712 8830976 8862777 8901144 8912512 8921088 8957952 8964648 8991972 9001692 9003456 9042432 9093546 9095328 9106944 9132912 9144576 9146368 9191028 9230816 9237888 9284814 9289728 9296672 9323181 9325008 9335088 9430344 9432192 9437184 9471168 9473024 9483264 9519279 9526572 9565938 9580032 9621504 9628696 9633792 9668484 9732096 9767142 9769056 9779616 9809424 9821952 9834496 9879408 9920232 9922176 9934848 9972578 9977856 10013787 10026576 10036224 10077696 10085229 10092544 10128888 10141824 10172736 10185728 10232244 10245312 10274526 10287648 10289664 10334208 10384668 10392624 10407936 10450944 10452992 10458756 10490634 10501974 10504032 10549504 10609137 10611216 10616832 10624768 10655064 10657152 10668672 10777536 10779648 10824192 10832283 10838016 10879176 10948608 10990188 11002068 11004224 11010048 11035602 11049696 11063808 11114334 11160261 11162448 11176704 11225088 11239424 11279898 11290752 11337408 11354112 11394999 11397232 11403264 11409552 11444328 11458944 11525976 11534336 11573604 11575872 11590656 11625984 11640832 11691702 11708928 11757312 11759616 11817036 11868192 11894784 11937618 11943936 11952864 11986947 11989296 12002256 12004608 12056576 12115446 12124728 12127104 12142592 12177216 12192768 12239073 12254704 12317184 12379752 12386304 12430908 12433344 12446784 12557754 12573792 12576256 12582912 12628224 12644352 12692372 12702096 12754584 12773376 12821886 12828672 12835746 12845056 12874869 12891312 12966723 12976128 13022856 13025408 13039488 13079232 13095936 13172544 13226976 13229568 13246464 13303808 13351716 13368768 13381632 13436928 13446972 13487958 13502538 13505184 13522432 13563648 13640319 13642992 13660416 13699368 13716864 13719552 13778944 13786542 13846224 13856832 13877248 13927221 13934592 13945008 13987512 14002632 14005376 14145516 14148288 14155776 14206752 14209536 14224896 14289858 14348907 14370048 14372864 14432256 14443044 14450688 14502726 14505568 14598144 14650713 14653584 14669424 14680064 14714136 14732928 14751744 14819112 14880348 14883264 14902272 14958867 14966784 15039864 15054336 15116544 15138816 15193332 15204352 15212736 15259104 15278592 15348366 15367968 15411789 15431472 15434496 15454208 15501312 15577002 15588936 15611904 15676416 15679488 15688134 15735951 15752961 15756048 15824256 15859712 15916824 15925248 15937152 15982596 15985728 16003008 16006144 16153928 16166304 16169472 16236288 16257024 16318764 16422912 16485282 16503102 16506336 16515072 16553403 16574544 16577792 16595712 16671501 16743672 16765056 16777216 16837632 16850218 16859136 16919847 16936128 17006112 17031168 17095848 17104896 17114328 17166492 17188416 17288964 17301504 17360406 17363808 17385984 17438976 17461248 17537553 17563392 17635968 17639424 17661952 17725554 17802288 17825024 17842176 17906427 17915904 17929296 17983944 18003384 18006912 18084864 18173169 18187092 18190656 18213888 18265824 18289152 18292736 18382056 18461632 18475776 18569628 18579456 18593344 18646362 18650016 18670176 18836631 18860688 18864384 18874368 18942336 18946048 18966528 19038558 19053144 19131876 19160064 19232829 19243008 19253619 19257392 19267584 19336968 19464192 19534284 19538112 19559232 19618848 19643904 19668992 19758816 19840464 19844352 19869696 19945156 19955712 20027574 20053152 20072448 20155392 20170458 20185088 20231937 20253807 20257776 20283648 20345472 20371456 20464488 20490624 20549052 20575296 20579328 20668416 20679813 20769336 20785248 20815872 20901888 20905984 20917512 20981268 21003948 21008064 21099008 21218274 21222432 21233664 21249536 21310128 21314304 21337344 21434787 21555072 21559296 21648384 21664566 21676032 21754089 21758352 21897216 21980376 22004136 22008448 22020096 22071204 22099392 22127616 22211651 22228668 22320522 22324896 22353408 22450176 22478848 22559796 22581504 22674816 22708224 22789998 22794464 22806528 22819104 22888656 22917888 23022549 23051952 23068672 23147208 23151744 23181312 23251968 23281664 23365503 23383404 23417856 23514624 23519232 23532201 23634072 23736384 23789568 23875236 23887872 23905728 23973894 23978592 24004512 24009216 24113152 24230892 24249456 24254208 24285184 24354432 24385536 24478146 24509408 24634368 24727923 24754653 24759504 24772608 24861816 24866688 24893568 25115508 25147584 25152512 25165824 25256448 25275327 25288704 25384744 25404192 25509168 25546752 25643772 25657344 25671492 25690112 25749738 25782624 25933446 25952256 26040609 26045712 26050816 26078976 26158464 26191872 26345088 26453952 26459136 26492928 26588331 26607616 26703432 26737536 26763264 26873856 26893944 26975916 27005076 27010368 27044864 27127296 27280638 27285984 27320832 27398736 27433728 27439104 27557888 27573084 27692448 27713664 27754496 27854442 27869184 27890016 27969543 27975024 28005264 28010752 28291032 28296576 28311552 28413504 28419072 28449792 28557837 28579716 28697814 28740096 28745728 28864512 28886088 28901376 29005452 29011136 29196288 29301426 29307168 29338848 29360128 29428272 29465856 29503488 29638224 29760696 29766528 29804544 29917734 29933568 30041361 30079728 30108672 30233088 30255687 30277632 30386664 30408704 30425472 30518208 30557184 30696732 30735936 30823578 30862944 30868992 30908416 31002624 31154004 31177872 31223808 31352832 31358976 31376268 31471902 31505922 31512096 31648512 31719424 31827411 31833648 31850496 31874304 31965192 31971456 32006016 32012288 32307856 32332608 32338944 32472576 32496849 32514048 32637528 32845824 32970564 33006204 33012672 33030144 33106806 33149088 33155584 33191424 33343002 33480783 33487344 33530112 33554432 33675264 33700436 33718272 33839694 33872256 34012224 34062336 34184997 34191696 34209792 34228656 34332984 34376832 34577928 34603008 34720812 34727616 34771968 34877952 34904023 34922496 35075106 35126784 35271936 35278848 35323904 35451108 35604576 35650048 35684352 35812854 35831808 35858592 35960841 35967888 36006768 36013824 36169728 36346338 36374184 36381312 36427776 36531648 36578304 36585472 36717219 36764112 36923264 36951552 37139256 37158912 37186688 37292724 37300032 37340352 37673262 37721376 37728768 37748736 37884672 37892096 37933056 38077116 38106288 38263752 38320128 38465658 38486016 38507238 38514784 38535168 38624607 38673936 38900169 38928384 39068568 39076224 39118464 39237696 39287808 39337984 39517632 39680928 39688704 39739392 39890312 39911424 40055148 40106304 40144896 40310784 40340916 40370176 40463874 40507614 40515552 40567296 40690944 40742912 40920957 40928976 40981248 41098104 41150592 41158656 41336832 41359626 41538672 41570496 41631744 41781663 41803776 41811968 41835024 41962536 42007896 42016128 42198016 42436548 42444864 42467328 42499072 42620256 42628608 42674688 42869574 43046721 43110144 43118592 43296768 43329132 43352064 43508178 43516704 43794432 43952139 43960752 44008272 44016896 44040192 44142408 44198784 44255232 44423302 44457336 44641044 44649792 44706816 44876601 44900352 44957696 45119592 45163008 45349632 45416448 45579996 45588928 45613056 45638208 45777312 45835776 46045098 46103904 46137344 46235367 46294416 46303488 46362624 46503936 46563328 46731006 46766808 46835712 47029248 47038464 47064402 47207853 47258883 47268144 47472768 47579136 47750472 47775744 47811456 47947788 47957184 48009024 48018432 48226304 48461784 48498912 48508416 48570368 48708864 48771072 48956292 49018816 49268736 49455846 49509306 49519008 49545216 49660209 49723632 49733376 49787136 50014503 50231016 50295168 50305024 50331648 50512896 50550654 50577408 50759541 50769488 50808384 51018336 51093504 51287544 51314688 51342984 51380224 51499476 51565248 51866892 51904512 52081218 52091424 52101632 52157952 52316928 52383744 52612659 52690176 52907904 52918272 52985856 53176662 53215232 53406864 53475072 53526528 53719281 53747712 53787888 53951832 54010152 54020736 54089728 54254592 54519507 54561276 54571968 54641664 54797472 54867456 54878208 55115776 55146168 55384896 55427328 55508992 55708884 55738368 55780032 55939086 55950048 56010528 56021504 56509893 56582064 56593152 56623104 56827008 56838144 56899584 57115674 57159432 57395628 57480192 57491456 57698487 57729024 57760857 57772176 57802752 58010904 58022272 58392576 58602852 58614336 58677696 58720256 58856544 58931712 59006976 59276448 59521392 59533056 59609088 59835468 59867136 60082722 60159456 60217344 60466176 60511374 60555264 60695811 60761421 60773328 60817408 60850944 61036416 61114368 61393464 61471872 61647156 61725888 61737984 61816832 62005248 62039439 62308008 62355744 62447616 62705664 62717952 62752536 62943804 63011844 63024192 63297024 63438848 63654822 63667296 63700992 63748608 63930384 63942912 64012032 64024576 64304361 64615712 64665216 64677888 64945152 64993698 65028096 65262267 65275056 65691648 65941128 66012408 66025344 66060288 66213612 66298176 66311168 66382848 66634953 66686004 66961566 66974688 67060224 67108864 67350528 67400872 67436544 67679388 67744512 68024448 68124672 68369994 68383392 68419584 68457312 68665968 68753664 69067647 69155856 69206016 69441624 69455232 69543936 69755904 69808046 69844992 70096509 70150212 70253568 70543872 70557696 70596603 70647808 70902216 71209152 71300096 71368704 71625708 71663616 71717184 71921682 71935776 72013536 72027648 72339456 72692676 72748368 72762624 72855552 73063296 73156608 73170944 73434438 73528224 73846528 73903104 74183769 74263959 74278512 74317824 74373376 74585448 74600064 74680704 75346524 75442752 75457536 75497472 75769344 75784192 75825981 75866112 76154232 76212576 76527504 76640256 76931316 76972032 77014476 77029568 77070336 77249214 77347872 77800338 77856768 78121827 78137136 78152448 78236928 78475392 78575616 78675968 79035264 79361856 79377408 79478784 79764993 79780624 79822848 80110296 80212608 80289792 80621568 80681832 80740352 80927748 81015228 81031104 81134592 81381888 81485824 81841914 81857952 81962496 82196208 82301184 82317312 82673664 82719252 83077344 83140992 83263488 83563326 83607552 83623936 83670048 83908629 83925072 84015792 84032256 84396032 84873096 84889728 84934656 84998144 85240512 85257216 85349376 85673511 85739148 86093442 86220288 86237184 86593536 86658264 86704128 87016356 87033408 87588864 87904278 87921504 88016544 88033792 88080384 88284816 88397568 88510464 88846604 88914672 89282088 89299584 89413632 89753202 89800704 89915392 90124083 90239184 90326016 90699264 90767061 90832896 91159992 91177856 91226112 91276416 91554624 91671552 92090196 92207808 92274688 92470734 92588832 92606976 92725248 93007872 93126656 93462012 93533616 93671424 94058496 94076928 94128804 94415706 94517766 94536288 94945536 95158272 95482233 95500944 95551488 95622912 95895576 95914368 96018048 96036864 96452608 96923568 96997824 97016832 97140736 97417728 97490547 97542144 97912584 98037632 98537472 98911692 99018612 99038016 99090432 99320418 99447264 99466752 99574272 100029006 100442349 100462032 100590336 100610048 100663296 101025792 101101308 101154816 101519082 101538976 101616768 102036672 102187008 102554991 102575088 102629376 102685968 102760448 102998952 103130496 103733784 103809024 104162436 104182848 104203264 104315904 104633856 104712069 104767488 105225318 105380352 105815808 105836544 105971712 106353324 106430464 106813728 106950144 107053056 107438562 107495424 107575776 107882523 107903664 108020304 108041472 108179456 108509184 109039014 109122552 109143936 109283328 109594944 109734912 109756416 110151657 110231552 110292336 110769792 110854656 111017984 111417768 111476736 111560064 111878172 111900096 112021056 112043008 113019786 113164128 113186304 113246208 113654016 113676288 113799168 114231348 114318864 114791256 114960384 114982912 115396974 115458048 115521714 115544352 115605504 115873821 116021808 116044544 116700507 116785152 117205704 117228672 117355392 117440512 117713088 117863424 118013952 118552896 119042784 119066112 119218176 119670936 119734272 120165444 120318912 120434688 120932352 121022748 121110528 121391622 121522842 121546656 121634816 121701888 122072832 122228736 122762871 122786928 122943744 123294312 123451776 123475968 123633664 124010496 124078878 124616016 124711488 124895232 125344989 125411328 125435904 125505072 125887608 126023688 126048384 126594048 126877696 127309644 127334592 127401984 127497216 127860768 127885824 128024064 128049152 128608722 129140163 129231424 129330432 129355776 129890304 129987396 130056192 130524534 130550112 131383296 131856417 131882256 132024816 132050688 132120576 132427224 132596352 132622336 132765696 133269906 133372008 133923132 133949376 134120448 134629803 134701056 134801744 134873088 135358776 135489024 136048896 136249344 136739988 136766784 136839168 136914624 137331936 137507328 138135294 138311712 138412032 138706101 138883248 138910464 139087872 139511808 139616092 139689984 140193018 140300424 140507136 141087744 141115392 141193206 141295616 141623559 141776649 141804432 142418304 142600192 142737408 143251416 143327232 143434368 143843364 143871552 144027072 144055296 144678912 145385352 145496736 145525248 145711104 146126592 146313216 146341888 146868876 147056448 147693056 147806208 148367538 148527918 148557024 148635648 148746752 148980627 149170896 149200128 149361408 150043509 150693048 150885504 150915072 150994944 151538688 151568384 151651962 151732224 152278623 152308464 152425152 153055008 153280512 153862632 153944064 154028952 154059136 154140672 154498428 154695744 155600676 155713536 156243654 156274272 156304896 156473856 156950784 157151232 157351936 157837977 158070528 158723712 158754816 158957568 159529986 159561248 159645696 160220592 160425216 160579584 161157843 161243136 161363664 161480704 161855496 162030456 162062208 162269184 162763776 162971648 163558521 163683828 163715904 163924992 164392416 164602368 164634624 165347328 165438504 166154688 166281984 166526976 167126652 167215104 167247872 167340096 167817258 167850144 168031584 168064512 168792064 169529679 169746192 169779456 169869312 169996288 170481024 170514432 170698752 171347022 171478296 172186884 172440576 172474368 173095461 173187072 173282571 173316528 173408256 174032712 174066816 175177728 175808556 175843008 176033088 176067584 176160768 176569632 176795136 177020928 177693208 177829344 178564176 178599168 178827264 179506404 179601408 179830784 180248166 180478368 180652032 181398528 181534122 181665792 182087433 182284263 182319984 182355712 182452224 182552832 183109248 183343104 184180392 184415616 184549376 184941468 185177664 185213952 185450496 186015744 186118317 186253312 186924024 187067232 187342848 188116992 188153856 188257608 188831412 189035532 189072576 189891072 190316544 190964466 191001888 191102976 191245824 191791152 191828736 192036096 192073728 192905216 192913083 193847136 193995648 194033664 194281472 194835456 194981094 195084288 195786801 195825168 196075264 197074944 197823384 198037224 198076032 198180864 198640836 198894528 198933504 199148544 199904859 200058012 200884698 200924064 201180672 201220096 201326592 202051584 202202616 202309632 203038164 203077952 203233536 204073344 204374016 205109982 205150176 205258752 205371936 205520896 205997904 206260992 207202941 207467568 207618048 208324872 208365696 208406528 208631808 209267712 209424138 209534976 210289527 210450636 210760704 211631616 211673088 211789809 211943424 212706648 212860928 213627456 213900288 214106112 214877124 214990848 215151552 215765046 215807328 216040608 216082944 216358912 217018368 218078028 218245104 218287872 218566656 219189888 219469824 219512832 220303314 220463104 220584672 221539584 221709312 222035968 222551307 222791877 222835536 222953472 223120128 223756344 223800192 224042112 224086016 226039572 226328256 226372608 226492416 227308032 227352576 227477943 227598336 228462696 228637728 229582512 229920768 229965824 230793948 230916096 231043428 231088704 231211008 231747642 232043616 232089088 233401014 233570304 234365481 234411408 234457344 234710784 234881024 235426176 235726848 236027904 237105792 238085568 238132224 238436352 239294979 239341872 239468544 240330888 240637824 240869376 241864704 242045496 242221056 242783244 243045684 243093312 243269632 243403776 244145664 244328161 244457472 245525742 245573856 245887488 246588624 246903552 246951936 247267328 248020992 248157756 249232032 249422976 249790464 250689978 250822656 250871808 251010144 251725887 251775216 252047376 252096768 253188096 253755392 254619288 254669184 254803968 254994432 255721536 255771648 256048128 256098304 257020533 257217444 258280326 258462848 258660864 258711552 259780608 259974792 260112384 261049068 261100224 262766592 263712834 263764512 264049632 264101376 264241152 264854448 265192704 265244672 265531392 266539812 266744016 267846264 267898752 268240896 269259606 269402112 269603488 269746176 270372249 270717552 270978048 272097792 272301183 272498688 273479976 273533568 273678336 273829248 274663872 275014656 276270588 276623424 276824064 277412202 277766496 277820928 278175744 279023616 279232184 279379968 280386036 280600848 281014272 282175488 282230784 282386412 282591232 283247118 283553298 283608864 284836608 285200384 285474816 286446699 286502832 286654464 286868736 287686728 287743104 288054144 288110592 289357824 290770704 290993472 291050496 291422208 292253184 292471641 292626432 292683776 293737752 294112896 295386112 295612416 296735076 297055836 297114048 297271296 297493504 297961254 298341792 298400256 298722816 300087018 301327047 301386096 301771008 301830144 301989888 303077376 303136768 303303924 303464448 304557246 304616928 304850304 306110016 306561024 307664973 307725264 307888128 308057904 308118272 308281344 308996856 309391488 311201352 311427072 312487308 312548544 312609792 312947712 313901568 314136207 314302464 314703872 315675954 316141056 317447424 317509632 317915136 319059972 319122496 319291392 320441184 320850432 321159168 322315686 322486272 322727328 322961408 323647569 323710992 324060912 324124416 324538368 325527552 325943296 327117042 327367656 327431808 327849984 328784832 329204736 329269248 330454971 330694656 330877008 332309376 332563968 333053952 334253304 334430208 334495744 334680192 335634516 335700288 336063168 336129024 337584128 339059358 339492384 339558912 339738624 339992576 340962048 341028864 341397504 342694044 342956592 344373768 344881152 344948736 346190922 346374144 346565142 346633056 346816512 347621463 348065424 348133632 350101521 350355456 351617112 351686016 352066176 352135168 352321536 353139264 353590272 354041856 355386416 355658688 357128352 357198336 357654528 359012808 359202816 359661568 360496332 360956736 361304064 362797056 363068244 363331584 364174866 364568526 364639968 364711424 364904448 365105664 366218496 366686208 368288613 368360784 368831232 369098752 369882936 370355328 370427904 370900992 372031488 372236634 372506624 373848048 374134464 374685696 376034967 376233984 376307712 376515216 377662824 378071064 378145152 379782144 380633088 381928932 382003776 382205952 382491648 383582304 383657472 384072192 384147456 385810432 385826166 387420489 387694272 387991296 388067328 388562944 389670912 389962188 390168576 391573602 391650336 392150528 394149888 395569251 395646768 396074448 396152064 396361728 397281672 397789056 397867008 398297088 399809718 400116024 401769396 401848128 402361344 402440192 403889409 404103168 404405232 404619264 406076328 406155904 406467072 408146688 408748032 410219964 410300352 410517504 410743872 411041792 411995808 412521984 414405882 414935136 415236096 416118303 416649744 416731392 416813056 417263616 418535424 418848276 419069952 420579054 420901272 421521408 423263232 423346176 423579618 423886848 424870677 425329947 425413296 425721856 427254912 427800576 428212224 429754248 429981696 430303104 431530092 431614656 432081216 432165888 432717824 434036736 436156056 436490208 436575744 437133312 438379776 438939648 439025664 440606628 440926208 441169344 443079168 443418624 444071936 445102614 445583754 445671072 445906944 446240256 446941881 447512688 447600384 448084224 448172032 450130527 452079144 452656512 452745216 452984832 454616064 454705152 454955886 455196672 456835869 456925392 457275456 459165024 459841536 459931648 461587896 461832192 462086856 462177408 462422016 463495284 464087232 464178176 466802028 467140608 468730962 468822816 468914688 469421568 469762048 470852352 471453696 472055808 473513931 474211584 476171136 476264448 476872704 478589958 478683744 478937088 480661776 481275648 481738752 483473529 483729408 484090992 484442112 485566488 486091368 486186624 486539264 486807552 488291328 488656322 488914944 490675563 491051484 491147712 491774976 493177248 493807104 493903872 494534656 496041984 496315512 498464064 498845952 499580928 501379956 501645312 501743616 502020288 503451774 503550432 504094752 504193536 506376192 507510784 508589037 509238576 509338368 509607936 509988864 511443072 511543296 512096256 512196608 514041066 514434888 516560652 516925696 517321728 517423104 519286383 519561216 519847713 519949584 520224768 522098136 522200448 525533184 527425668 527529024 528099264 528202752 528482304 529708896 530385408 530489344 531062784 533079624 533488032 535692528 535797504 536481792 538519212 538804224 539206976 539492352 540744498 541435104 541956096 544195584 544602366 544997376 546262299 546852789 546959952 547067136 547356672 547658496 549327744 550029312 552541176 553246848 553648128 554824404 555532992 555641856 556351488 558047232 558354951 558464368 558759936 560772072 561201696 562028544 564350976 564461568 564772824 565182464 566494236 567106596 567217728 569673216 570400768 570949632 572893398 573005664 573308928 573737472 575373456 575486208 576108288 576221184 578715648 578739249 581541408 581986944 582100992 582844416 584506368 584943282 585252864 585367552 587360403 587475504 588225792 590772224 591224832 593470152 594111672 594228096 594542592 594987008 595922508 596683584 596800512 597445632 599714577 600174036 602654094 602772192 603542016 603660288 603979776 606154752 606273536 606607848 606928896 609114492 609233856 609700608 612220032 613122048 615329946 615450528 615776256 616115808 616236544 616562688 617993712 618782976 621608823 622402704 622854144 624974616 625097088 625219584 625895424 627803136 628272414 628604928 629407744 630868581 631351908 632282112 634894848 635019264 635369427 635830272 638119944 638244992 638582784 640882368 641700864 642318336 644631372 644972544 645454656 645922816 647295138 647421984 648121824 648248832 649076736 651055104 651886592 654234084 654735312 654863616 655699968 657569664 658409472 658538496 660909942 661389312 661754016 664618752 665127936 666107904 667653921 668375631 668506608 668860416 668991488 669360384 671269032 671400576 672126336 672258048 675168256 678118716 678984768 679117824 679477248 679985152 681924096 682057728 682433829 682795008 685388088 685913184 688747536 689762304 689897472 692381844 692748288 693130284 693266112 693633024 695242926 696130848 696267264 700203042 700710912 703096443 703234224 703372032 704132352 704270336 704643072 706278528 707180544 708083712 710772832 711317376 714256704 714396672 715309056 717884937 718025616 718405632 719323136 720992664 721913472 722608128 725594112 726136488 726663168 728349732 729137052 729279936 729422848 729808896 730211328 732436992 732984483 733372416 736577226 736721568 737662464 738197504 739765872 740710656 740855808 741801984 744062976 744473268 745013248 747696096 748268928 749371392 752069934 752467968 752615424 753030432 755177661 755325648 756142128 756290304 759564288 761266176 763857864 764007552 764411904 764983296 767164608 767314944 768144384 768294912 771061599 771620864 771652332 774840978 775388544 775982592 776134656 777125888 779341824 779924376 780337152 783147204 783300672 784301056 788299776 791138502 791293536 792148896 792304128 792723456 794563344 795578112 795734016 796594176 799619436 800232048 803538792 803696256 804722688 804880384 807778818 808206336 808810464 809238528 811116747 812152656 812311808 812934144 816293376 816903549 817496064 820439928 820600704 821035008 821487744 822083584 823991616 825043968 828811764 829870272 830472192 832236606 833299488 833462784 833626112 834527232 837070848 837696552 838139904 841158108 841802544 843042816 846526464 846692352 847159236 847773696 849741354 850659894 850826592 851443712 854509824 855601152 856424448 859340097 859508496 859963392 860606208 863060184 863229312 864162432 864331776 865435648 868073472 872312112 872980416 873151488 874266624 876759552 877414923 877879296 878051328 881213256 881852416 882338688 886158336 886837248 888143872 890205228 891167508 891342144 891813888 892480512 893883762 895025376 895200768 896168448 896344064 900261054 903981141 904158288 905313024 905490432 905969664 909232128 909410304 909911772 910393344 913671738 913850784 914550912 918330048 919683072 919863296 922994919 923175792 923664384 924173712 924354816 924844032 926990568 928174464 928356352 933604056 934281216 937461924 937645632 937829376 938843136 941704704 942408621 942907392 944111616 947027862 948423168 952342272 952528896 953745408 957179916 957367488 957874176 961323552 962551296 963477504 966947058 967458816 968181984 968884224 970942707 971132976 972182736 972373248 973078528 973615104 976582656 977312644 977829888 981351126 982102968 982295424 983549952 986354496 987614208 987807744 989069312 991364913 992083968 992631024 996928128 997691904 999161856 1002759912 1003290624 1003487232 1004040576 1006903548 1007100864 1008189504 1008387072 1012752384 1015021568 1017178074 1018477152 1018676736 1019215872 1019977728 1022886144 1023086592 1024192512 1024393216 1028082132 1028869776 1033121304 1033851392 1034643456 1034846208 1038572766 1039122432 1039695426 1039899168 1040449536 1042864389 1044196272 1044400896 1050304563 1051066368 1054851336 1055058048 1056198528 1056405504 1056964608 1059417792 1060770816 1060978688 1062125568 1066159248 1066976064 1071385056 1071595008 1072963584 1077038424 1077608448 1078413952 1078984704 1081488996 1082870208 1083912192 1088391168 1089204732 1089994752 1092524598 1093705578 1093919904 1094134272 1094713344 1095316992 1098655488 1100058624 1104865839 1105082352 1106493696 1107296256 1109648808 1111065984 1111283712 1112702976 1116094464 1116709902 1116928736 1117519872 1121544144 1122403392 1124057088 1128104901 1128701952 1128923136 1129545648 1130364928 1132988472 1134213192 1134435456 1139346432 1140801536 1141899264 1145786796 1146011328 1146617856 1147474944 1150746912 1150972416 1152216576 1152442368 1157431296 1157478498 1162261467 1163082816 1163973888 1164201984 1165688832 1169012736 1169886564 1170505728 1170735104 1174720806 1174951008 1176451584 1181544448 1182449664 1186707753 1186940304 1188223344 1188456192 1189085184 1189974016 1191845016 1193367168 1193601024 1194891264 1199429154 1200348072 1205308188 1205544384 1207084032 1207320576 1211668227 1212309504 1212547072 1213215696 1213857792 1218228984 1218467712 1219401216 1224440064 1226244096 1230659892 1230901056 1231552512 1232231616 1232473088 1233125376 1235987424 1237565952 1243217646 1244805408 1245708288 1248354909 1249949232 1250194176 1250439168 1251790848 1255606272 1256544828 1257209856 1258815488 1261737162 1262703816 1264564224 1269789696 1270038528 1270738854 1271660544 1274612031 1275989841 1276239888 1276489984 1277165568 1281764736 1283401728 1284636672 1289262744 1289945088 1290909312 1291845632 1294590276 1294843968 1296243648 1296497664 1298153472 1302110208 1303773184 1308468168 1309470624 1309727232 1311399936 1315139328 1316818944 1317076992 1321819884 1322778624 1323508032 1329237504 1330255872 1332215808 1335307842 1336751262 1337013216 1337720832 1337982976 1338720768 1340825643 1342538064 1342801152 1344252672 1344516096 1350336512 1350391581 1356237432 1357969536 1358235648 1358954496 1359970304 1363848192 1364115456 1364867658 1365590016 1370507607 1370776176 1371826368 1377495072 1379524608 1379794944 1384763688 1385496576 1386260568 1386532224 1387266048 1390485852 1392261696 1392534528 1400406084 1401421824 1406192886 1406468448 1406744064 1408264704 1408540672 1409286144 1412557056 1414361088 1416167424 1420541793 1421545664 1422634752 1428513408 1428793344 1430618112 1435769874 1436051232 1436811264 1438646272 1441985328 1443826944 1445216256 1450420587 1451188224 1452272976 1453326336 1456699464 1458274104 1458559872 1458845696 1459617792 1460422656 1464873984 1465968966 1466744832 1472026689 1473154452 1473443136 1475324928 1479531744 1481421312 1481711616 1483603968 1488125952 1488946536 1490026496 1495392192 1496537856 1498742784 1504139868 1504935936 1505230848 1506060864 1510355322 1510651296 1512284256 1512580608 1519128576 1522532352 1525767111 1527715728 1528015104 1528823808 1529966592 1534329216 1534629888 1536288768 1536589824 1542123198 1543241728 1543304664 1549681956 1550777088 1551965184 1552269312 1554251776 1557859149 1558683648 1559543139 1559848752 1560674304 1566294408 1566601344 1568602112 1576599552 1582277004 1582587072 1584297792 1584608256 1585446912 1589126688 1591156224 1591468032 1593188352 1599238872 1600464096 1607077584 1607392512 1609445376 1609760768 1615557636 1616412672 1617620928 1618477056 1622233494 1624305312 1624623616 1625868288 1632586752 1633807098 1634992128 1638786897 1640558367 1640879856 1641201408 1642070016 1642975488 1644167168 1647983232 1650087936 1657623528 1659740544 1660944384 1664473212 1666598976 1666925568 1667252224 1669054464 1674141696 1675064853 1675393104 1676279808 1682316216 1683605088 1686085632 1693052928 1693384704 1694318472 1695547392 1699482708 1701319788 1701653184 1702887424 1709019648 1711202304 1712848896 1718680194 1719016992 1719926784 1721212416 1726120368 1726458624 1728324864 1728663552 1730871296 1736146944 1736217747 1744624224 1745960832 1746302976 1748533248 1753519104 1754829846 1755758592 1756102656 1762081209 1762426512 1763704832 1764677376 1772316672 1773674496 1776287744 1780410456 1782335016 1782684288 1783627776 1784961024 1787767524 1790050752 1790401536 1792336896 1792688128 1799143731 1800522108 1807962282 1808316576 1810626048 1810980864 1811939328 1818464256 1818820608 1819823544 1820786688 1827343476 1827701568 1829101824 1836660096 1839366144 1839726592 1845989838 1846351584 1847328768 1848347424 1848709632 1849688064 1853981136 1856348928 1856712704 1864826469 1867208112 1868562432 1874923848 1875291264 1875658752 1877686272 1883409408 1884817242 1885814784 1888223232 1892605743 1894055724 1896846336 1904684544 1905057792 1906108281 1907490816 1914359832 1914734976 1915748352 1922647104 1925102592 1926955008 1933894116 1934917632 1936363968 1937768448 1941885414 1942265952 1944365472 1944746496 1946157056 1947230208 1953165312 1954625288 1955659776 1962702252 1964205936 1964590848 1967099904 1972708992 1975228416 1975615488 1978138624 1982729826 1984167936 1985262048 1993856256 1995383808 1998323712 2002961763 2005126893 2005519824 2006581248 2006974464 2008081152 2013807096 2014201728 2016379008 2016774144 2025504768 2030043136 2034356148 2036954304 2037353472 2038431744 2039955456 2045772288 2046173184 2047301487 2048385024 2048786432 2056164264 2057739552 2066242608 2067702784 2069286912 2069692416 2077145532 2078244864 2079390852 2079798336 2080899072 2085728778 2088392544 2088801792 2100609126 2102132736 2109289329 2109702672 2110116096 2112397056 2112811008 2113929216 2118835584 2121541632 2121957376 2124251136 2132318496 2133952128 2142770112 2143190016 2145927168 2153654811 2154076848 2155216896 2156827904 2157969408 2162977992 2165740416 2167824384 2176782336 2178409464 2179989504 2185049196 2187411156 2187839808 2188268544 2189426688 2190633984 2197310976 2198953449 2200117248 2209731678 2210164704 2212987392 2214592512 2219297616 2222131968 2222567424 2225405952 2232188928 2233419804 2233857472 2235039744 2243088288 2244806784 2248114176 2256209802 2257403904 2257846272 2259091296 2260729856 2265532983 2265976944 2268426384 2268870912 2278692864 2281603072 2283798528 2291573592 2292022656 2293235712 2294949888 2301493824 2301944832 2304433152 2304884736 2313184797 2314862592 2314956996 2324522934 2326165632 2327947776 2328403968 2331377664 2338025472 2339773128 2341011456 2341470208 2349441612 2349902016 2352903168 2363088896 2364899328 2373415506 2373880608 2376446688 2376912384 2378170368 2379948032 2383690032 2386734336 2387202048 2389782528 2398858308 2400696144 2410616376 2411088768 2414168064 2414641152 2423336454 2424619008 2425094144 2426431392 2427715584 2433350241 2436457968 2436935424 2438802432 2448880128 2450710647 2452488192 2461319784 2461802112 2463105024 2464463232 2464946176 2466250752 2471974848 2475131904 2486435292 2489610816 2491416576 2496709818 2499898464 2500388352 2500878336 2503581696 2511212544 2513089656 2514419712 2517630976 2523474324 2525407632 2529128448 2539579392 2540077056 2541477708 2543321088 2549224062 2551979682 2552479776 2552979968 2554331136 2563529472 2566803456 2569273344 2578020291 2578525488 2579890176 2581818624 2583691264 2589180552 2589687936 2592487296 2592995328 2596306944 2604220416 2607546368 2616936336 2618941248 2619454464 2622799872 2630278656 2632244769 2633637888 2634153984 2643639768 2645557248 2647016064 2658475008 2660511744 2664431616 2670615684 2673502524 2674026432 2675441664 2675965952 2677441536 2681651286 2685076128 2685602304 2688505344 2689032192 2700673024 2700783162 2711943423 2712474864 2715939072 2716471296 2717908992 2719940608 2727696384 2728230912 2729735316 2731180032 2741015214 2741552352 2743652736 2754990144 2759049216 2759589888 2768984757 2769527376 2770993152 2772521136 2773064448 2774532096 2780971704 2784523392 2785069056 2800812168 2802843648 2812385772 2812936896 2813488128 2816529408 2817081344 2825114112 2827225863 2828722176 2832334848 2841083586 2843091328 2845269504 2857026816 2857586688 2861236224 2871539748 2872102464 2873622528 2877292544 2883970656 2887653888 2890432512 2900841174 2902376448 2904545952 2906652672 2912828121 2913398928 2916548208 2917119744 2917691392 2919235584 2920845312 2929747968 2931937932 2933489664 2944053378 2946308904 2946886272 2950649856 2959063488 2962842624 2963423232 2967207936 2974094739 2976251904 2977893072 2980052992 2990784384 2993075712 2997485568 3008279736 3009871872 3010461696 3012121728 3020710644 3021302592 3024568512 3025161216 3038257152 3045064704 3051534222 3055431456 3056030208 3057647616 3059933184 3068658432 3069259776 3072577536 3073179648 3084246396 3086483456 3086609328 3099363912 3101554176 3103930368 3104538624 3108503552 3115718298 3117367296 3119086278 3119697504 3121348608 3128593167 3132588816 3133202688 3137204224 3150913689 3153199104 3164554008 3165174144 3168595584 3169216512 3170893824 3178253376 3182312448 3182936064 3186376704 3198477744 3200928192 3214155168 3214785024 3218890752 3219521536 3231115272 3232825344 3235241856 3236954112 3244466988 3248610624 3249247232 3251736576 3265173504 3267614196 3269984256 3277573794 3281116734 3281759712 3282402816 3284140032 3285950976 3288334336 3295966464 3300175872 3314597517 3315247056 3319481088 3321888768 3328946424 3333197952 3333851136 3334504448 3338108928 3348283392 3350129706 3350786208 3352559616 3364632432 3367210176 3372171264 3384314703 3386105856 3386769408 3388636944 3391094784 3398965416 3402639576 3403306368 3405774848 3418039296 3422404608 3425697792 3437360388 3438033984 3439853568 3442424832 3452240736 3452917248 3456649728 3457327104 3461742592 3472293888 3472435494 3486784401 3489248448 3491921664 3492605952 3497066496 3507038208 3509659692 3511517184 3512205312 3524162418 3524853024 3527409664 3529354752 3544633344 3547348992 3552575488 3560123259 3560820912 3564670032 3565368576 3567255552 3569922048 3575535048 3580101504 3580803072 3584673792 3585376256 3598287462 3601044216 3615924564 3616633152 3621252096 3621961728 3635004681 3636928512 3637641216 3639647088 3641573376 3654686952 3655403136 3658203648 3673320192 3678732288 3679453184 3691979676 3692703168 3694657536 3696694848 3697419264 3699376128 3707962272 3712697856 3713425408 3729652938 3734416224 3737124864 3745064727 3749847696 3750582528 3751317504 3755372544 3766818816 3769634484 3771629568 3776446464 3785211486 3788111448 3793692672 3809369088 3810115584 3812216562 3814981632 3823836093 3827969523 3828719664 3829469952 3831496704 3845294208 3850205184 3853910016 3867788232 3869835264 3872727936 3875536896 3883770828 3884531904 3888730944 3889492992 3894460416 3906330624 3909250576 3911319552 3925404504 3928411872 3929181696 3934199808 3945417984 3950456832 3951230976 3956277248 3965459652 3968335872 3970524096 3987712512 3990767616 3996647424 4005923526 4010253786 4011039648 4013162496 4013948928 4016162304 4022476929 4027614192 4028403456 4032758016 4033548288 4051009536 4051174743 4060086272 4068712296 4073908608 4074706944 4076863488 4079910912 4091544576 4092346368 4094602974 4096770048 4097572864 4111522821 4112328528 4115479104 4132485216 4135405568 4138573824 4139384832 4154291064 4156489728 4158781704 4159596672 4161798144 4171457556 4176785088 4177603584 4201218252 4204265472 4218578658 4219405344 4220232192 4224794112 4225622016 4227858432 4237671168 4243083264 4243914752 4248502272 4261625379 4264636992 4267904256 4285540224 4286380032 4291854336 4307309622 4308153696 4310433792 4313655808 4315938816 4325955984 4331480832 4335648768 4351261761 4353564672 4356818928 4359979008 4370098392 4374822312 4375679616 4376537088 4378853376 4381267968 4394621952 4397906898 4400234496 4416080067 4419463356 4420329408 4425974784 4438595232 4444263936 4445134848 4450811904 4464377856 4466839608 4467714944 4470079488 4486176576 4489613568 4496228352 4512419604 4514807808 4515692544 4518182592 4521459712 4531065966 4531953888 4536852768 4537741824 4557385728 4563206144 4567597056 4577301333 4583147184 4584045312 4586471424 4589899776 4602987648 4603889664 4608866304 4609769472 4626369594 4629725184 4629913992 4649045868 4652331264 4655895552 4656807936 4662755328 4673577447 4676050944 4678629417 4679546256 4682022912 4682940416 4698883224 4699804032 4705806336 4726177792 4729798656 4746831012 4747761216 4752893376 4753824768 4756340736 4759896064 4767380064 4773468672 4774404096 4779565056 4797716616 4801392288 4821232752 4822177536 4828336128 4829282304 4846672908 4849238016 4850188288 4852862784 4855431168 4866700482 4872915936 4873870848 4877604864 4897760256 4901421294 4904976384 4916360691 4921675101 4922639568 4923604224 4926210048 4928926464 4929892352 4932501504 4943949696 4950263808 4972870584 4979221632 4982833152 4993419636 4999796928 5000776704 5001756672 5007163392 5022425088 5025194559 5026179312 5028839424 5035261952 5046948648 5050815264 5058256896 5079158784 5080154112 5082955416 5086642176 5098448124 5103959364 5104959552 5105959936 5108662272 5127058944 5133606912 5138546688 5156040582 5157050976 5159780352 5163637248 5167382528 5178361104 5179375872 5184974592 5185990656 5192613888 5208440832 5208653241 5215092736 5233872672 5237882496 5238908928 5245599744 5260557312 5264489538 5267275776 5268307968 5286243627 5287279536 5291114496 5294032128 5316950016 5321023488 5328863232 5341231368 5347005048 5348052864 5350883328 5351931904 5354883072 5363302572 5370152256 5371204608 5377010688 5378064384 5397431193 5401346048 5401566324 5423886846 5424949728 5431878144 5432942592 5435817984 5439881216 5455392768 5456461824 5459470632 5462360064 5482030428 5483104704 5487305472 5509980288 5518098432 5519179776 5537969514 5539054752 5541986304 5545042272 5546128896 5549064192 5561943408 5569046784 5570138112 5594479407 5601624336 5605687296 5624771544 5625873792 5626976256 5633058816 5634162688 5650228224 5654451726 5657444352 5664669696 5677817229 5682167172 5686182656 5690539008 5714053632 5715173376 5718324843 5722472448 5743079496 5744204928 5747245056 5754585088 5767941312 5775307776 5780865024 5801682348 5804752896 5809091904 5813305344 5825656242 5826797856 5833096416 5834239488 5835382784 5838471168 5841690624 5859495936 5863875864 5866979328 5888106756 5892617808 5893772544 5901299712 5918126976 5925685248 5926846464 5934415872 5948189478 5952503808 5955786144 5960105984 5981568768 5986151424 5994971136 6008885289 6015380679 6016559472 6019743744 6020923392 6024243456 6041421288 6042605184 6049137024 6050322432 6076514304 6090129408 6103068444 6110862912 6112060416 6115295232 6119866368 6137316864 6138519552 6141904461 6145155072 6146359296 6168492792 6172966912 6173218656 6198727824 6203108352 6207860736 6209077248 6217007104 6231436596 6234734592 6238172556 6239395008 6242697216 6257186334 6265177632 6266405376 6274408448 6301827378 6306398208 6327867987 6329108016 6330348288 6337191168 6338433024 6341787648 6356506752 6364624896 6365872128 6372753408 6396955488 6401856384 6428310336 6429570048 6437781504 6439043072 6460964433 6462230544 6465650688 6470483712 6473908224 6488933976 6497221248 6498494464 6503473152 6530347008 6535228392 6539968512 6555147588 6562233468 6563519424 6564805632 6568280064 6571901952 6591932928 6596860347 6600351744 6629195034 6630494112 6638962176 6643777536 6657892848 6666395904 6667702272 6669008896 6676217856 6696566784 6700259412 6701572416 6705119232 6729264864 6734420352 6744342528 6768629406 6772211712 6773538816 6777273888 6782189568 6796598949 6797930832 6805279152 6806612736 6811549696 6836078592 6844809216 6851395584 6874720776 6876067968 6879707136 6884849664 6904481472 6905834496 6913299456 6914654208 6923485184 6939554391 6944587776 6944870988 6973568802 6978496896 6983843328 6985211904 6994132992 7014076416 7019319384 7023034368 7024410624 7048324836 7049706048 7054819328 7058709504 7089266688 7094697984 7105150976 7120246518 7121641824 7129340064 7130737152 7134511104 7139844096 7151070096 7160203008 7161606144 7169347584 7170752512 7196574924 7202088432 7231849128 7233266304 7242504192 7243923456 7270009362 7273857024 7275282432 7279294176 7283146752 7300050723 7309373904 7310806272 7316407296 7346640384 7352131941 7357464576 7358906368 7383959352 7385406336 7389315072 7393389696 7394838528 7398752256 7415924544 7425395712 7426850816 7459305876 7468832448 7474249728 7490129454 7499695392 7501165056 7502635008 7510745088 7533637632 7539268968 7543259136 7552892928 7570422972 7576222896 7587385344 7618738176 7620231168 7624433124 7629963264 7647672186 7655939046 7657439328 7658939904 7662993408 7690588416 7700410368 7707820032 7734060873 7735576464 7739670528 7745455872 7751073792 7767541656 7769063808 7777461888 7778985984 7788920832 7812661248 7818501152 7822639104 7850809008 7856823744 7858363392 7868399616 7890835968 7896734307 7900913664 7902461952 7912554496 7930919304 7936671744 7941048192 7975425024 7981535232 7993294848 8011847052 8020507572 8022079296 8026324992 8027897856 8032324608 8044953858 8055228384 8056806912 8065516032 8067096576 8102019072 8102349486 8120172544 8135830269 8137424592 8147817216 8149413888 8153726976 8159821824 8183089152 8184692736 8189205948 8193540096 8195145728 8223045642 8224657056 8230958208 8264970432 8270811136 8277147648 8278769664 8306954271 8308582128 8312979456 8317563408 8319193344 8323596288 8342915112 8353570176 8355207168 8402436504 8408530944 8437157316 8438810688 8440464384 8449588224 8451244032 8475342336 8481677589 8486166528 8487829504 8497004544 8523250758 8529273984 8535808512 8571080448 8572760064 8583708672 8614619244 8616307392 8620867584 8627311616 8631877632 8651911968 8662961664 8671297536 8702523522 8707129344 8713637856 8719958016 8738484363 8740196784 8749644624 8751359232 8753074176 8757706752 8762535936 8789243904 8795813796 8800468992 8832160134 8838926712 8840658816 8851949568 8877190464 8888527872 8890269696 8901623808 8922284217 8928755712 8933679216 8935429888 8940158976 8972353152 8979227136 8992456704 9024839208 9029615616 9031385088 9036365184 9042919424 9062131932 9063907776 9073705536 9075483648 9114771456 9126412288 9135194112 9154602666 9166294368 9168090624 9172942848 9179799552 9205975296 9207779328 9217732608 9219538944 9252739188 9259450368 9259827984 9298091736 9304662528 9311791104 9313615872 9325510656 9347154894 9352101888 9357258834 9359092512 9364045824 9365880832 9385779501 9397766448 9399608064 9411612672 9452355584 9452741067 9459597312 9493662024 9495522432 9505786752 9507649536 9512681472 9519792128 9534760128 9546937344 9548808192 9559130112 9595433232 9602784576 9642465504 9644355072 9656672256 9658564608 9693345816 9698476032 9700376576 9705725568 9710862336 9733400964 9745831872 9747741696 9755209728 9795520512 9802842588 9809952768 9832721382 9843350202 9845279136 9847208448 9852420096 9857852928 9859784704 9865003008 9887899392 9900527616 9943792551 9945741168 9958443264 9965666304 9986839272 9999593856 10001553408 10003513344 10014326784 10044850176 10050389118 10052358624 10057678848 10070523904 10093897296 10101630528 10116513792 10152944109 10158317568 10160308224 10165910832 10173284352 10196896248 10207918728 10209919104 10211919872 10217324544 10254117888 10267213824 10277093376 10312081164 10314101952 10319560704 10327274496 10356722208 10358751744 10369949184 10371981312 10385227776 10416881664 10417306482 10430185472 10460353203 10467745344 10475764992 10477817856 10491199488 10521114624 10528979076 10534551552 10536615936 10572487254 10574559072 10582228992 10588064256 10633900032 10642046976 10657726464 10680369777 10682462736 10694010096 10696105728 10701766656 10703863808 10709766144 10726605144 10740304512 10742409216 10754021376 10756128768 10794862386 10802692096 10803132648 10847773692 10849899456 10863756288 10865885184 10879762432 10905014043 10910785536 10912923648 10918941264 10924720128 10964060856 10966209408 10974610944 11019960576 11036196864 11038359552 11075939028 11078109504 11083972608 11090084544 11092257792 11098128384 11123886816 11138093568 11140276224 11188958814 11203248672 11211374592 11235194181 11249543088 11251747584 11253952512 11266117632 11268325376 11300456448 11308903452 11314888704 11329339392 11355634458 11364334344 11372365312 11381078016 11428107264 11430346752 11436649686 11444944896 11471508279 11483908569 11486158992 11488409856 11494490112 11509170176 11535882624 11550615552 11561730048 11603364696 11609505792 11618183808 11626610688 11651312484 11653595712 11666192832 11668478976 11670765568 11683381248 11718991872 11727751728 11733958656 11776213512 11785235616 11787545088 11802599424 11836253952 11851370496 11853692928 11868831744 11896378956 11905007616 11911572288 11920211968 11963137536 11972302848 11989942272 12017770578 12030761358 12033118944 12039487488 12041846784 12048486912 12067430787 12082842576 12085210368 12098274048 12100644864 12153028608 12153524229 12180258816 12206136888 12221725824 12224120832 12230590464 12239732736 12274633728 12277039104 12283808922 12290310144 12292718592 12334568463 12336985584 12345933824 12346437312 12397455648 12406216704 12415721472 12418154496 12434014208 12462873192 12469469184 12476345112 12478790016 12485394432 12514372668 12530355264 12532810752 12548816896 12603654756 12612796416 12655735974 12658216032 12660696576 12674382336 12676866048 12683575296 12713013504 12729249792 12731744256 12745506816 12784876137 12793910976 12803712768 12856620672 12859140096 12875563008 12878086144 12921928866 12924461088 12931301376 12940967424 12947816448 12977867952 12994442496 12996988928 13006946304 13053785283 13060694016 13070456784 13079937024 13110295176 13124466936 13127038848 13129611264 13136560128 13143803904 13183865856 13193720694 13200703488 13248240201 13258390068 13260988224 13277924352 13315785696 13332791808 13335404544 13338017792 13352435712 13393133568 13400518824 13403144832 13410238464 13458529728 13468840704 13488685056 13537258812 13544423424 13547077632 13554547776 13564379136 13593197898 13595861664 13610558304 13613225472 13623099392 13672157184 13689618432 13702791168 13731903999 13749441552 13752135936 13759414272 13769699328 13808962944 13811668992 13826598912 13829308416 13846970368 13879108782 13889175552 13889741976 13947137604 13956993792 13967686656 13970423808 13988265984 14020732341 14028152832 14035888251 14038638768 14046068736 14048821248 14096649672 14099412096 14109638656 14117419008 14178533376 14189395968 14210301952 14240493036 14243283648 14258680128 14261474304 14269022208 14279688192 14302140192 14320406016 14323212288 14338695168 14341505024 14393149848 14404176864 14463698256 14466532608 14485008384 14487846912 14540018724 14547714048 14550564864 14558588352 14566293504 14600101446 14618747808 14621612544 14632814592 14693280768 14704263882 14714929152 14717812736 14749082073 14765025303 14767918704 14770812672 14778630144 14786779392 14789677056 14797504512 14831849088 14850791424 14853701632 14918611752 14937664896 14948499456 14980258908 14999390784 15002330112 15005270016 15021490176 15067275264 15075583677 15078537936 15086518272 15105785856 15140845944 15152445792 15174770688 15237476352 15240462336 15248866248 15259926528 15295344372 15311878092 15314878656 15317879808 15325986816 15381176832 15400820736 15415640064 15468121746 15471152928 15479341056 15490911744 15502147584 15535083312 15538127616 15554923776 15557971968 15577841664 15625322496 15625959723 15637002304 15645278208 15701618016 15713647488 15716726784 15736799232 15781671936 15793468614 15801827328 15804923904 15825108992 15858730881 15861838608 15873343488 15882096384 15950850048 15963070464 15986589696 16023694104 16041015144 16044158592 16052649984 16055795712 16064649216 16089907716 16110456768 16113613824 16131032064 16134193152 16192293579 16204038144 16204698972 16271660538 16274849184 16295634432 16298827776 16307453952 16319643648 16366178304 16369385472 16378411896 16387080192 16390291456 16446091284 16449314112 16461916416 16529940864 16541622272 16554295296 16557539328 16613908542 16617164256 16625958912 16635126816 16638386688 16647192576 16685830224 16707140352 16710414336 16783438221 16804873008 16817061888 16874314632 16877621376 16880928768 16899176448 16902488064 16950684672 16963355178 16972333056 16975659008 16994009088 17033451687 17046501516 17058547968 17071617024 17142160896 17145520128 17154974529 17167417344 17229238488 17232614784 17241735168 17254623232 17263755264 17303823936 17325923328 17342595072 17405047044 17414258688 17427275712 17439916032 17476968726 17480393568 17499289248 17502718464 17506148352 17515413504 17525071872 17578487808 17591627592 17600937984 17664320268 17677853424 17681317632 17703899136 17754380928 17777055744 17780539392 17803247616 17844568434 17857511424 17867358432 17870859776 17880317952 17944706304 17958454272 17984913408 18026655867 18046142037 18049678416 18059231232 18062770176 18072730368 18085838848 18124263864 18127815552 18147411072 18150967296 18229542912 18252824576 18270388224 18309205332 18332588736 18336181248 18345885696 18359599104 18411950592 18415558656 18425713383 18435465216 18439077888 18505478376 18518900736 18519655968 18596183472 18609325056 18623582208 18627231744 18651021312 18694309788 18704203776 18714517668 18718185024 18728091648 18731761664 18771559002 18795532896 18799216128 18823225344 18904711168 18905482134 18919194624 18983603961 18987324048 18991044864 19011573504 19015299072 19025362944 19039584256 19069520256 19093874688 19097616384 19118260224 19190866464 19205569152 19284931008 19288710144 19313344512 19317129216 19382893299 19386691632 19396952064 19400753152 19411451136 19421724672 19466801928 19491663744 19495483392 19510419456 19591041024 19605685176 19619905536 19665442764 19686700404 19690558272 19694416896 19704840192 19715705856 19719569408 19775798784 19790581041 19801055232 19887585102 19891482336 19916886528 19931332608 19973678544 19999187712 20003106816 20007026688 20028653568 20089700352 20100778236 20104717248 20115357696 20141047808 20187794592 20203261056 20233027584 20305888218 20316635136 20320616448 20331821664 20346568704 20389796847 20393792496 20415837456 20419838208 20423839744 20434649088 20508235776 20534427648 20554186752 20624162328 20628203904 20639121408 20654548992 20713444416 20717503488 20739898368 20743962624 20770455552 20818663173 20833763328 20834612964 20860370944 20920706406 20935490688 20951529984 20955635712 20982398976 21042229248 21057958152 21069103104 21073231872 21144974508 21149118144 21164457984 21176128512 21267800064 21284093952 21315452928 21360739554 21364925472 21388020192 21392211456 21403533312 21407727616 21419532288 21453210288 21480609024 21484818432 21508042752 21512257536 21589724772 21605384192 21606265296 21695547384 21699798912 21727512576 21731770368 21759524864 21810028086 21821571072 21825847296 21837882528 21849440256 21900152169 21928121712 21932418816 21949221888 22039921152 22056395823 22072393728 22076719104 22151878056 22156219008 22167945216 22180169088 22184515584 22196256768 22247773632 22276187136 22280552448 22377917628 22406497344 22422749184 22470388362 22499086176 22503495168 22507905024 22532235264 22536650752 22600912896 22617806904 22629777408 22658678784 22711268916 22728668688 22744730624 22762156032 22856214528 22860693504 22873299372 22889889792 22943016558 22967817138 22972317984 22976819712 22988980224 23018340352 23071765248 23101231104 23123460096 23202182619 23206729392 23219011584 23236367616 23253221376 23302624968 23307191424 23332385664 23336957952 23341531136 23366762496 23437983744 23455503456 23467917312 23552427024 23570471232 23575090176 23605198848 23672507904 23690202921 23702740992 23707385856 23737663488 23792757912 23810015232 23823144576 23840423936 23926275072 23944605696 23979884544 24035541156 24061522716 24066237888 24078974976 24083693568 24096973824 24134861574 24165685152 24170420736 24196548096 24201289728 24306057216 24307048458 24360517632 24407490807 24412273776 24443451648 24448241664 24461180928 24479465472 24549267456 24554078208 24567617844 24580620288 24585437184 24669136926 24673971168 24691867648 24692874624 24794911296 24812433408 24831442944 24836308992 24868028416 24920862813 24925746384 24938938368 24952690224 24957580032 24970788864 25028745336 25060710528 25065621504 25097633792 25207309512 25225592832 25311471948 25316432064 25321393152 25348764672 25353732096 25426027008 25445032767 25458499584 25463488512 25491013632 25569752274 25587821952 25607425536 25713241344 25718280192 25751126016 25756172288 25843857732 25848922176 25862602752 25881934848 25895632896 25955735904 25988884992 25993977856 26013892608 26107570566 26121388032 26140913568 26159874048 26215453089 26220590352 26248933872 26254077696 26259222528 26273120256 26287607808 26367731712 26387441388 26401406976 26496480402 26516780136 26521976448 26555848704 26631571392 26665583616 26670809088 26676035584 26704871424 26766852651 26786267136 26801037648 26806289664 26820476928 26917059456 26937681408 26977370112 27074517624 27088846848 27094155264 27109095552 27128758272 27186395796 27191723328 27221116608 27226450944 27344314368 27379236864 27405582336 27463807998 27498883104 27504271872 27518828544 27539398656 27617925888 27623337984 27653197824 27658616832 27693940736 27758217564 27778351104 27779483952 27894275208 27913987584 27935373312 27940847616 27976531968 28041464682 28056305664 28071776502 28077277536 28092137472 28097642496 28157338503 28193299344 28198824192 28219277312 28234838016 28357066752 28358223201 28378791936 28420603904 28480986072 28486567296 28517360256 28522948608 28538044416 28559376384 28604280384 28640812032 28646424576 28677390336 28683010048 28786299696 28808353728 28927396512 28933065216 28970016768 28975693824 29080037448 29095428096 29101129728 29117176704 29132587008 29200202892 29237495616 29243225088 29265629184 29386561536 29408527764 29429858304 29435625472 29498164146 29530050606 29535837408 29541625344 29557260288 29573558784 29579354112 29595009024 29663698176 29701582848 29707403264 29831377653 29837223504 29875329792 29896998912 29960517816 29998781568 30004660224 30010540032 30042980352 30134550528 30151167354 30157075872 30173036544 30211571712 30281691888 30304891584 30349541376 30458832327 30474952704 30480924672 30497732496 30519853056 30590688744 30623756184 30629757312 30635759616 30651973632 30762353664 30801641472 30831280128 30936243492 30942305856 30958682112 30981823488 31070166624 31076255232 31109847552 31115943936 31155683328 31250644992 31251919446 31274004608 31290556416 31381059609 31403236032 31427294976 31433453568 31473598464 31563343872 31586937228 31603654656 31609847808 31650217984 31717461762 31723677216 31746686976 31764192768 31901700096 31926140928 31973179392 32041109331 32047388208 32082030288 32088317184 32105299968 32111591424 32129298432 32179815432 32220913536 32227227648 32262064128 32268386304 32384587158 32408076288 32409397944 32543321076 32549698368 32591268864 32597655552 32639287296 32715042129 32732356608 32738770944 32756823792 32774160384 32780582912 32892182568 32898628224 32923832832 33059881728 33083244544 33108590592 33115078656 33227817084 33234328512 33251917824 33270253632 33276773376 33294385152 33371660448 33414280704 33420828672 33566876442 33609746016 33634123776 33705582543 33748629264 33755242752 33761857536 33798352896 33804976128 33901369344 33926710356 33944666112 33951318016 33988018176 34066903374 34093003032 34117095936 34143234048 34284321792 34291040256 34309949058 34334834688 34414524837 34451725707 34458476976 34465229568 34483470336 34509246464 34527510528 34607647872 34651846656 34685190144 34810094088 34828517376 34854551424 34879832064 34953937452 34960787136 34998578496 35005436928 35012296704 35050143744 35156975616 35183255184 35201875968 35328640536 35355706848 35362635264 35407798272 35508761856 35554111488 35561078784 35606495232 35689136868 35715022848 35734716864 35741719552 35760635904 35889412608 35916908544 35969826816 36053311734 36092284074 36099356832 36118462464 36125540352 36145460736 36171677696 36202292361 36248527728 36255631104 36294822144 36301934592 36459085824 36460572687 36505649152 36540776448 36618410664 36665177472 36672362496 36691771392 36719198208 36823901184 36831117312 36851426766 36870930432 36878155776 37003705389 37010956752 37037801472 37039311936 37192366944 37218650112 37247164416 37254463488 37302042624 37388619576 37408407552 37429035336 37436370048 37456183296 37463523328 37543118004 37591065792 37598432256 37646450688 37809422336 37810964268 37838389248 37967207922 37974648096 37982089728 38023147008 38030598144 38050725888 38079168512 38139040512 38187749376 38195232768 38236520448 38354628411 38381732928 38411138304 38569862016 38577420288 38626689024 38634258432 38765786598 38773383264 38793904128 38801506304 38822902272 38843449344 38933603856 38983327488 38990966784 39020838912 39161355849 39182082048 39211370352 39239811072 39330885528 39373400808 39381116544 39388833792 39409680384 39431411712 39439138816 39551597568 39581162082 39602110464 39744720603 39775170204 39782964672 39833773056 39947357088 39998375424 40006213632 40014053376 40057307136 40179400704 40201556472 40209434496 40230715392 40282095616 40375589184 40406522112 40466055168 40611776436 40633270272 40641232896 40663643328 40693137408 40779593694 40787584992 40831674912 40839676416 40847679488 40869298176 41016471552 41068855296 41108373504 41195711997 41248324656 41256407808 41278242816 41309097984 41426888832 41435006976 41479796736 41487925248 41540911104 41637326346 41667526656 41669225928 41720741888 41841412812 41870981376 41903059968 41911271424 41964797952 42062197023 42084458496 42107664753 42115916304 42138206208 42146463744 42289949016 42298236288 42328915968 42352257024 42535600128 42568187904 42630905856 42721479108 42729850944 42776040384 42784422912 42807066624 42839064576 42906420576 42961218048 42969636864 43016085504 43024515072 43179449544 43210768384 43212530592 43391094768 43399597824 43455025152 43463540736 43519049728 43620056172 43643142144 43651694592 43675765056 43698880512 43800304338 43856243424 43864837632 43898443776 44079842304 44112791646 44144787456 44153438208 44247246219 44295075909 44303756112 44312438016 44335890432 44360338176 44369031168 44392513536 44495547264 44552374272 44561104896 44755835256 44812994688 44845498368 44940776724 44998172352 45006990336 45015810048 45064470528 45073301504 45201825792 45226751031 45235613808 45259554816 45317357568 45422537832 45457337376 45489461248 45524312064 45712429056 45721387008 45746598744 45779779584 45886033116 45935634276 45944635968 45953639424 45977960448 46143530496 46202462208 46246920192 46404365238 46413458784 46438023168 46472735232 46506442752 46605249936 46614382848 46664771328 46673915904 46683062272 46733524992 46875967488 46877879169 46911006912 46935834624 47104854048 47140942464 47150180352 47210397696 47345015808 47380405842 47405481984 47414771712 47475326976 47576192643 47585515824 47620030464 47646289152 47680847872 47852550144 47889211392 47959769088 48071082312 48123045432 48132475776 48157949952 48167387136 48193947648 48269723148 48331370304 48340841472 48393096192 48402579456 48576880737 48612114432 48614096916 48814981614 48824547552 48886903296 48896483328 48922361856 48958930944 49098534912 49108156416 49135235688 49161240576 49170874368 49338273852 49347942336 49383735296 49385749248 49589822592 49624866816 49662885888 49672617984 49736056832 49841725626 49851492768 49877876736 49905380448 49915160064 49941577728 50057490672 50121421056 50131243008 50195267584 50350314663 50414619024 50451185664 50622943896 50632864128 50642786304 50697529344 50707464192 50852054016 50890065534 50916999168 50926977024 50982027264 51100355061 51139504548 51175643904 51214851072 51426482688 51436560384 51464923587 51502252032 51512344576 51687715464 51697844352 51725205504 51763869696 51791265792 51911471808 51977769984 51987955712 52027785216 52215141132 52242776064 52281827136 52319748096 52430906178 52441180704 52497867744 52508155392 52518445056 52546240512 52575215616 52735463424 52774882776 52802813952 52992960804 53033560272 53043952896 53111697408 53263142784 53331167232 53341618176 53352071168 53409742848 53533705302 53572534272 53602075296 53612579328 53640953856 53834118912 53875362816 53954740224 54079967601 54138426111 54149035248 54177693696 54188310528 54218191104 54257516544 54372791592 54383446656 54442233216 54452901888 54688628736 54758473728 54811164672 54927615996 54997766208 55008543744 55037657088 55078797312 55235851776 55246675968 55277140149 55306395648 55317233664 55387881472 55516435128 55556702208 55558967904 55788550416 55827975168 55870746624 55881695232 55953063936 56082929364 56112611328 56143553004 56154555072 56184274944 56195284992 56314677006 56386598688 56397648384 56438554624 56469676032 56714133504 56716446402 56757583872 56841207808 56950811883 56961972144 56973134592 57034720512 57045897216 57076088832 57118752768 57208560768 57281624064 57292849152 57354780672 57366020096 57572599392 57616707456 57854793024 57866130432 57940033536 57951387648 58148679897 58160074896 58190856192 58202259456 58234353408 58265174016 58400405784 58474991232 58486450176 58531258368 58773123072 58817055528 58859716608 58871250944 58996328292 59060101212 59071674816 59083250688 59114520576 59147117568 59158708224 59327396352 59371743123 59403165696 59414806528 59662755306 59674447008 59750659584 59793997824 59921035632 59997563136 60009320448 60021080064 60085960704 60269101056 60302334708 60314151744 60346073088 60423143424 60563383776 60609783168 60699082752 60917664654 60949905408 60961849344 60995464992 61039706112 61169390541 61181377488 61247512368 61259514624 61271519232 61303947264 61524707328 61603282944 61662560256 61872486984 61884611712 61917364224 61963646976 62140333248 62152510464 62219695104 62231887872 62311366656 62455989519 62501289984 62503838892 62548009216 62581112832 62762119218 62806472064 62854589952 62866907136 62947196928 63126687744 63173874456 63207309312 63219695616 63300435968 63434923524 63447354432 63493373952 63528385536 63803400192 63852281856 63946358784 64082218662 64094776416 64164060576 64176634368 64210599936 64223182848 64258596864 64359630864 64441827072 64454455296 64524128256 64536772608 64769174316 64816152576 64818795888 65086642152 65099396736 65182537728 65195311104 65278574592 65430084258 65464713216 65477541888 65513647584 65548320768 65561165824 65700456507 65784365136 65797256448 65847665664 66119763456 66166489088 66169187469 66217181184 66230157312 66455634168 66468657024 66503835648 66540507264 66553546752 66588770304 66743320896 66828561408 66841657344 67133752884 67219492032 67268247552 67411165086 67497258528 67510485504 67523715072 67596705792 67609952256 67802738688 67853420712 67889332224 67902636032 67976036352 68133806748 68186006064 68234191872 68286468096 68568643584 68582080512 68619898116 68669669376 68829049674 68903451414 68916953952 68930459136 68966940672 69018492928 69055021056 69215295744 69303693312 69370380288 69606547857 69620188176 69657034752 69709102848 69759664128 69907874904 69921574272 69997156992 70010873856 70024593408 70100287488 70313951232 70366510368 70403751936 70657281072 70711413696 70725270528 70815596544 71017523712 71070608763 71108222976 71122157568 71212990464 71378273736 71430045696 71469433728 71483439104 71521271808 71778825216 71833817088 71939653632 72106623468 72184568148 72198713664 72236924928 72251080704 72290921472 72404584722 72497055456 72511262208 72589644288 72603869184 72918171648 72921145374 73011298304 73081552896 73222472421 73236821328 73330354944 73344724992 73383542784 73438396416 73647802368 73662234624 73702853532 73741860864 73756311552 74007410778 74021913504 74075602944 74078623872 74384733888 74437300224 74494328832 74508926976 74604085248 74762588439 74777239152 74816815104 74858070672 74872740096 74912366592 74927046656 75086236008 75182131584 75196864512 75292901376 75618844672 75621928536 75676778496 75934415844 75949296192 75964179456 76046294016 76061196288 76158337024 76278081024 76335098301 76375498752 76390465536 76473040896 76709256822 76763465856 76822276608 77139724032 77154840576 77253378048 77268516864 77531573196 77546766528 77587808256 77603012608 77645804544 77686898688 77867207712 77966654976 77981933568 78041677824 78322711698 78364164096 78422740704 78479622144 78646359267 78661771056 78746801616 78762233088 78777667584 78819360768 78862823424 78878277632 79103195136 79162324164 79204220928 79489441206 79550340408 79565929344 79667546112 79894714176 79996750848 80012427264 80028106752 80114614272 80300557953 80358801408 80403112944 80418868992 80461430784 80564191232 80751178368 80813044224 80932110336 81223552872 81266540544 81282465792 81327286656 81386274816 81559187388 81575169984 81663349824 81679352832 81695358976 82032943104 82137710592 82216747008 82391423994 82496649312 82512815616 82556485632 82618195968 82853777664 82870013952 82959593472 82975850496 83081822208 83274652692 83335053312 83338451856 83441483776 83682825624 83741962752 83806119936 83822542848 83929595904 84124394046 84168916992 84215329506 84231832608 84276412416 84292927488 84472015509 84579898032 84596472576 84657831936 84704514048 85071200256 85074669603 85136375808 85261811712 85442958216 85459701888 85552080768 85568845824 85614133248 85678129152 85812841152 85922436096 85939273728 86032171008 86049030144 86358899088 86421536768 86425061184 86782189536 86799195648 86910050304 86927081472 87038099456 87240112344 87286284288 87303389184 87351530112 87397761024 87600608676 87712486848 87729675264 87796887552 88159684608 88225583292 88289574912 88306876416 88494492438 88590151818 88607512224 88624876032 88671780864 88720676352 88738062336 88785027072 88991094528 89104748544 89122209792 89494132959 89511670512 89625989376 89690996736 89881553448 89996344704 90013980672 90031620096 90128941056 90146603008 90403651584 90453502062 90471227616 90519109632 90634715136 90845075664 90914674752 90978922496 91048624128 91376496981 91424858112 91442774016 91493197488 91559559168 91772066232 91871268552 91889271936 91907278848 91955920896 92287060992 92404924416 92493840384 92808730476 92826917568 92876046336 92945470464 93210499872 93228765696 93329542656 93347831808 93366124544 93467049984 93751934976 93755758338 93822013824 93871669248 94209708096 94281884928 94300360704 94420795392 94690031616 94760811684 94810963968 94829543424 94950653952 95152385286 95171031648 95240060928 95292578304 95361695744 95705100288 95778422784 95919538176 96123327993 96142164624 96246090864 96264951552 96315899904 96334774272 96387895296 96539446296 96662740608 96681682944 96786192384 96805158912 97153761474 97224228864 97228193832 97629963228 97649095104 97773806592 97792966656 97917861888 98145126387 98197069824 98216312832 98270471376 98322481152 98341748736 98676547704 98695884672 98767470592 98771498496 99179645184 99249733632 99325771776 99345235968 99472113664 99683451252 99702985536 99755753472 99810760896 99830320128 99883155456 100114981344 100242842112 100262486016 100390535168 100700629326 100829238048 100902371328 101116747629 101245887792 101265728256 101285572608 101395058688 101414928384 101704108032 101780131068 101833998336 101853954048 101964054528 102200710122 102279009096 102351287808 102429702144 102852965376 102873120768 102929847174 103004504064 103024689152 103243574511 103355177121 103375430928 103395688704 103450411008 103527739392 103582531584 103822943616 103955539968 103975911424 104055570432 104430282264 104485552128 104563654272 104639496192 104861812356 104882361408 104995735488 105016310784 105036890112 105150431232 105470926848 105549765552 105605627904 105985921608 106067120544 106087905792 106223394816 106526285568 106662334464 106683236352 106704142336 106819485696 107067410604 107145068544 107204150592 107225158656 107281907712 107668237824 107750725632 107909480448 108159935202 108276852222 108298070496 108355387392 108376621056 108436382208 108515033088 108606877083 108745583184 108766893312 108884466432 108905803776 109377257472 109381718061 109516947456 109622329344 109855231992 109995532416 110017087488 110075314176 110157594624 110471703552 110493351936 110554280298 110612791296 110634467328 110775762944 111011116167 111032870256 111113404416 111117935808 111577100832 111655950336 111741493248 111763390464 111906127872 112165858728 112225222656 112287106008 112309110144 112368549888 112390569984 112629354012 112773197376 112795296768 112939352064 113428267008 113432892804 113515167744 113901623766 113923944288 113946269184 114069441024 114091794432 114152177664 114237505536 114417121536 114563248128 114585698304 114709561344 114732040192 115063885233 115145198784 115233414912 115709586048 115732260864 115880067072 115902775296 116297359794 116320149792 116381712384 116404518912 116468706816 116530348032 116800811568 116949982464 116972900352 117062516736 117484067547 117546246144 117634111056 117719433216 117742501888 117992656584 118120202424 118143349632 118166501376 118229041152 118294235136 118317416448 118654792704 118743486246 118806331392 118829613056 119234161809 119325510612 119348894016 119501319168 119842071264 119995126272 120018640896 120042160128 120171921408 120538202112 120604669416 120628303488 120692146176 120846286848 121126767552 121219566336 121398165504 121835329308 121899810816 121923698688 121990929984 122079412224 122338781082 122362754976 122495024736 122519029248 122543038464 122607894528 123049414656 123206565888 123325120512 123587135991 123744973968 123769223424 123834728448 123927293952 124280666496 124305020928 124439390208 124463775744 124622733312 124911979038 125002579968 125007677784 125096018432 125162225664 125524238436 125612944128 125709179904 125733814272 125894393856 126186591069 126253375488 126322994259 126347748912 126414618624 126439391232 126600871936 126869847048 126894708864 126986747904 127056771072 127606800384 127704563712 127892717568 128164437324 128189552832 128328121152 128353268736 128421199872 128517193728 128719261728 128883654144 128908910592 129048256512 129073545216 129538348632 129632305152 129637591776 130173284304 130198793472 130365075456 130390622208 130557149184 130860168516 130929426432 130955083776 131027295168 131096641536 131122331648 131400913014 131568730272 131594512896 131695331328 132239526912 132332978176 132338374938 132434362368 132460314624 132741738657 132885227727 132911268336 132937314048 133007671296 133081014528 133107093504 133177540608 133486641792 133657122816 133683314688 134267505768 134438984064 134536495104 134822330172 134994517056 135020971008 135047430144 135193411584 135219904512 135605477376 135680253093 135706841424 135778664448 135805272064 135952072704 136267613496 136372012128 136468383744 136572936192 137137287168 137164161024 137239796232 137339338752 137658099348 137806902828 137833907904 137860918272 137933881344 138036985856 138430591488 138607386624 138740760576 139213095714 139240376352 139314069504 139418205696 139519328256 139815749808 139843148544 139994313984 140021747712 140049186816 140200574976 140627902464 140633637507 140733020736 140807503872 141314562144 141422827392 141450541056 141631193088 142035047424 142141217526 142216445952 142244315136 142425980928 142728577929 142756547472 142860091392 142938867456 142966878208 143042543616 143557650432 143667634176 143879307264 144213246936 144369136296 144397427328 144473849856 144502161408 144581842944 144809169444 144994110912 145022524416 145179288576 145207738368 145730642211 145836343296 145842290748 146022596608 146444944842 146473642656 146660709888 146689449984 146767085568 146876792832 147295604736 147324469248 147405707064 147483721728 147512623104 148014821556 148043827008 148151205888 148157247744 148769467776 148874600448 148988657664 149017853952 149208170496 149525176878 149554478304 149633630208 149716141344 149745480192 149824733184 149854093312 150172472016 150364263168 150393729024 150585802752 151050943989 151237689344 151243857072 151353556992 151868831688 151898592384 151928358912 152092588032 152122392576 152316674048 152556162048 152670196602 152750997504 152780931072 152946081792 153301065183 153418513644 153526931712 153644553216 154279448064 154309681152 154394770761 154506756096 154537033728 155063146392 155093533056 155175616512 155206025216 155291609088 155373797376 155734415424 155933309952 155963867136 156083355648 156645423396 156728328192 156845481408 156959244288 157292718534 157323542112 157493603232 157524466176 157555335168 157638721536 157725646848 157756555264 158206390272 158324648328 158408441856 158978882412 159100680816 159131858688 159335092224 159789428352 159993501696 160024854528 160056213504 160229228544 160601115906 160717602816 160806225888 160837737984 160922861568 161128382464 161502356736 161626088448 161864220672 162239902803 162415278333 162447105744 162533081088 162564931584 162654573312 162772549632 163118374776 163150339968 163326699648 163358705664 163390717952 164065886208 164275421184 164433494016 164782847988 164993298624 165025631232 165112971264 165236391936 165707555328 165740027904 165831420447 165919186944 165951700992 166163644416 166549305384 166670106624 166676903712 166882967552 167365651248 167483925504 167612239872 167645085696 167859191808 168248788092 168337833984 168430659012 168463665216 168552824832 168585854976 168944031018 169159796064 169192945152 169315663872 169409028096 170142400512 170149339206 170272751616 170523623424 170852435649 170885916432 170919403776 171104161536 171137691648 171228266496 171356258304 171625682304 171844872192 171878547456 172064342016 172098060288 172717798176 172843073536 172850122368 173564379072 173598391296 173820100608 173854162944 174076198912 174446039691 174480224688 174572568576 174606778368 174703060224 174795522048 175201217352 175424973696 175459350528 175593775104 176319369216 176451166584 176579149824 176613752832 176988984876 177180303636 177215024448 177249752064 177343561728 177441352704 177476124672 177982189056 178115229369 178209497088 178244419584 178988265918 179023341024 179251978752 179381993472 179763106896 179992689408 180027961344 180063240192 180257882112 180293206016 180807303168 180907004124 180942455232 181038219264 181269430272 181690151328 181829349504 181957844992 182097248256 182752993962 182849716224 182885548032 182986394976 183119118336 183508171623 183544132464 183742537104 183778543872 183814557696 183911841792 184574121984 184809848832 184987680768 185617460952 185653835136 185752092672 185890940928 186420999744 186457531392 186659085312 186695663616 186732249088 186934099968 187367968557 187503869952 187511516676 187644027648 187743338496 188419416192 188563769856 188600721408 188841590784 189380063232 189521623368 189621927936 189659086848 189901307904 190304770572 190342063296 190480121856 190585156608 191410200576 191556845568 191839076352 192246655986 192284329248 192492181728 192529903104 192631799808 192669548544 192775790592 193078892592 193325481216 193363365888 193572384768 193610317824 194307522948 194448457728 194456387664 195259926456 195298190208 195547613184 195585933312 195835723776 196290252774 196394139648 196432625664 196540942752 196644962304 196683497472 197101369521 197353095408 197391769344 197534941184 197542996992 198359290368 198499467264 198507562407 198651543552 198690471936 198944227328 199366902504 199405971072 199511506944 199621521792 199660640256 199766310912 200229962688 200485684224 200524972032 200781070336 201401258652 201658476096 201804742656 202233495258 202491775584 202531456512 202571145216 202790117376 202829856768 203408216064 203560262136 203667996672 203707908096 203928109056 204401420244 204558018192 204702575616 204859404288 205705930752 205746241536 205859694348 206009008128 206049378304 206487149022 206710354242 206750861856 206791377408 206900822016 207055478784 207165063168 207645887232 207911079936 207951822848 208111140864 208819643571 208860564528 208971104256 209127308544 209278992384 209723624712 209764722816 209991470976 210032621568 210073780224 210300862464 210941853696 211099531104 211211255808 211971843216 212134241088 212175811584 212446789632 213052571136 213211826289 213324668928 213366472704 213408284672 213638971392 214134821208 214290137088 214408301184 214450317312 214563815424 215336475648 215501451264 215818960896 216319870404 216553704444 216596140992 216710774784 216753242112 216872764416 217213754166 217491166368 217533786624 217768932864 217811607552 218754514944 218763436122 219033894912 219244658688 219667417263 219710463984 219991064832 220034174976 220150628352 220315189248 220943407104 220986703872 221108560596 221225582592 221268934656 221551525888 222022232334 222065740512 222226808832 222235871616 223154201664 223311900672 223482986496 223526780928 223812255744 224287765317 224331717456 224450445312 224574212016 224618220288 224737099776 224781139968 225258708024 225546394752 225590593536 225878704128 226856534016 226865785608 227030335488 227803247532 227847888576 227892538368 228138882048 228183588864 228475011072 228834243072 229005294903 229126496256 229171396608 229419122688 229464080384 230127770466 230290397568 230466829824 231419172096 231464521728 231760134144 231805550592 232594719588 232640299584 232763424768 232809037824 232937413632 233060696064 233601623136 233899964928 233945800704 234125033472 234968135094 235092492288 235268222112 235438866432 235485003776 235939077801 235985313168 236240404848 236286699264 236333002752 236458082304 236588470272 236634832896 237309585408 237486972492 237612662784 237659226112 238468323618 238651021224 238697788032 239002638336 239684142528 239990252544 240037281792 240084320256 240343842816 240901673859 241076404224 241209338832 241256606976 241384292352 241692573696 242253535104 242439132672 242796331008 243670658616 243799621632 243847397376 243981859968 244158824448 244677562164 244725509952 244990049472 245038058496 245086076928 246098829312 246413131776 246650241024 247174271982 247489947936 247538446848 247669456896 247854587904 248561332992 248610041856 248878780416 248927551488 249245466624 249823958076 250005159936 250015355568 250192036864 250324451328 251048476872 251225888256 251418359808 251467628544 251788787712 252373182138 252506750976 252645988518 252695497824 252829237248 252878782464 253201743872 253416046527 253739694096 253789417728 253973495808 254113542144 255213600768 255224008809 255409127424 255785435136 256328874648 256379105664 256656242304 256706537472 256842399744 257034387456 257438523456 257767308288 257817821184 258096513024 258147090432 259076697264 259264610304 259275183552 260346568608 260397586944 260730150912 260781244416 261114298368 261720337032 261858852864 261910167552 262054590336 262193283072 262244663296 262801826028 263137460544 263189025792 263390662656 264479053824 264665956352 264676749876 264868724736 264920629248 265483477314 265770455454 265822536672 265874628096 266015342592 266162029056 266214187008 266355081216 266973283584 267314245632 267366629376 268482398877 268535011536 268877968128 269072990208 269644660344 269989034112 270041942016 270094860288 270386823168 270439809024 271210954752 271360506186 271413682848 271557328896 271610544128 271904145408 272535226992 272744024256 272936767488 273145872384 274129490943 274274574336 274328322048 274479592464 274678677504 275316198696 275613805656 275667815808 275721836544 275867762688 276073971712 276861182976 277214773248 277481521152 278426191428 278480752704 278628139008 278836411392 279631499616 279686297088 279988627968 280043495424 280098373632 280401149952 281255804928 281267275014 281466041472 281615007744 282629124288 282845654784 282901082112 283262386176 284070094848 284282435052 284432891904 284488630272 284851961856 285457155858 285513094944 285720182784 285877734912 285933756416 286085087232 287115300864 287335268352 287758614528 288369983979 288426493872 288738272592 288794854656 288947699712 289004322816 289163685888 289618338888 289988221824 290045048832 290358577152 290415476736 291461284422 291672686592 291684581496 292045193216 292889889684 292947285312 293321419776 293378899968 293753585664 294435379161 294591209472 294648938496 294811414128 294967443456 295025246208 296029643112 296087654016 296302411776 296314495488 297538935552 297749200896 297977315328 298035707904 298416340992 299050353756 299108956608 299267260416 299432282688 299490960384 299649466368 300344944032 300728526336 300787458048 301171605504 302101887978 302475378688 302487714144 302707113984 303350242887 303737663376 303797184768 303856717824 304185176064 304244785152 304633348096 305112324096 305340393204 305501995008 305561862144 305892163584 306602130366 306837027288 307053863424 307289106432 308558896128 308619362304 308789541522 309013512192 309074067456 309730723533 310065531363 310126292784 310187066112 310351233024 310412050432 310583218176 310747594752 311468830848 311866619904 311927734272 312166711296 313290846792 313456656384 313690962816 313918488576 314585437068 314647084224 314987206464 315048932352 315110670336 315451293696 315513110528 316412780544 316649296656 316816883712 317957764824 318201361632 318263717376 318670184448 319578856704 319987003392 320049709056 320112427008 320458457088 321202231812 321435205632 321612451776 321675475968 321845723136 323004713472 323252176896 323728441344 324479805606 324830556666 324894211488 325066162176 325129863168 325309146624 325545099264 325820631249 326236749552 326300679936 326653399296 326717411328 326781435904 328131772416 328145154183 328550842368 328866988032 329565695976 329986597248 330051262464 330225942528 330472783872 331415110656 331480055808 331662840894 331838373888 331903401984 332327288832 333033348501 333098610768 333340213248 333353807424 333765935104 334731302496 334967851008 335224479744 335290171392 335718383616 336497576184 336675667968 336861318024 336927330432 337105649664 337171709952 337888062036 338319592128 338385890304 338818056192 340284801024 340298678412 340545503232 341704871298 341771832864 341838807552 342208323072 342275383296 342456532992 342712516608 343251364608 343689744384 343757094912 344128684032 344196120576 345191655699 345435596352 345686147072 345700244736 347128758144 347196782592 347640201216 347708325888 348152397824 348892079382 348960449376 349145137152 349213556736 349406120448 349591044096 350402434704 350849947392 350918701056 351187550208 352452202641 352638738432 352902333168 353158299648 353227505664 353977969752 354360607272 354430048896 354499504128 354687123456 354882705408 354952249344 355964378112 356230458738 356418994176 356488839168 357702485427 357976531836 358046682048 358503957504 359526213792 359985378816 360055922688 360126480384 360515764224 360586412032 361614606336 361814008248 361884910464 362076438528 362538860544 363380302656 363658699008 363915689984 364194496512 365505987924 365699432448 365771096064 365972789952 366238236672 367016343246 367088264928 367485074208 367557087744 367629115392 367823683584 369148243968 369619697664 369975361536 370761407973 371234921904 371307670272 371504185344 371781881856 372841999488 372915062784 373318170624 373391327232 373464498176 373868199936 374735937114 375007739904 375023033352 375288055296 375486676992 376838832384 377127539712 377201442816 377683181568 378559773207 378760126464 378968982777 379043246736 379243855872 379318173696 379802615808 380609541144 380684126592 380960243712 381170313216 382820401152 383113691136 383678152704 384493311972 384568658496 384984363456 385059806208 385263599616 385551581184 386157785184 386650962432 386726731776 387144769536 387220635648 388615045896 388896915456 388912775328 390519852912 390596380416 391095226368 391171866624 391671447552 392580505548 392788279296 392865251328 393081885504 393289924608 393366994944 394202739042 394706190816 394783538688 395069882368 395085993984 396718580736 396998934528 397015124814 397303087104 397380943872 397888454656 398225215971 398655683181 398733805008 398811942144 399023013888 399243043584 399321280512 399532621824 400459925376 400971368448 401049944064 401562140672 402802517304 403316952192 403609485312 404466990516 404983551168 405062913024 405142290432 405580234752 405659713536 406816432128 407040759279 407120524272 407335993344 407415816192 407856218112 408802840488 409116036384 409405151232 409718808576 411411861504 411492483072 411719388696 412018016256 412098756608 412974298044 413420708484 413501723712 413582754816 413801644032 414110957568 415291774464 415822159872 415903645696 416222281728 417639287142 417721129056 417942208512 418254617088 418557984768 419447249424 419529445632 419982941952 420065243136 420147560448 420601724928 421883707392 421900912521 422199062208 422422511616 423943686432 424268482176 424351623168 424893579264 426105142272 426423652578 426649337856 426732945408 426816569344 427277942784 428185733787 428269642416 428580274176 428816602368 428900634624 429127630848 430672951296 431002902528 431637921792 432639740808 433107408888 433192281984 433421549568 433506484224 433745528832 434427508332 434982332736 435067573248 435537865728 435623215104 437191926633 437509029888 437526872244 438067789824 439334834526 439420927968 439982129664 440068349952 440301256704 440630378496 441886814208 441973407744 442217121192 442451165184 442537869312 443103051776 444044464668 444131481024 444453617664 444471743232 446308403328 446623801344 446965972992 447053561856 447624511488 448575530634 448663434912 448900890624 449148424032 449236440576 449474199552 449562279936 450517416048 451092789504 451181187072 451757408256 453152831967 453713068032 453731571216 454060670976 455606495064 455695777152 455785076736 456277764096 456367177728 456950022144 457668486144 458010589806 458252992512 458342793216 458838245376 458928160768 459903195549 460255540932 460580795136 460933659648 462838344192 462929043456 463184312283 463520268288 463611101184 465189439176 465280599168 465526849536 465618075648 465874827264 466121392128 467203246272 467799929856 467891601408 468250066944 469936270188 470184984576 470536444224 470877732864 471878155602 471970626336 472480809696 472573398528 472666005504 472916164608 473176940544 473269665792 474619170816 474973944984 475225325568 475318452224 476936647236 477302042448 477395576064 478005276672 479368285056 479980505088 480074563584 480168640512 480687685632 481803347718 482152808448 482418677664 482513213952 482768584704 483385147392 484507070208 484878265344 485592662016 486719708409 487245834999 487341317232 487599243264 487694794752 487963719936 488317648896 489355124328 489451019904 489980098944 490076116992 490172153856 492197658624 492826263552 493300482048 494348543964 494979895872 495076893696 495338913792 495709175808 497122665984 497220083712 497494261341 497757560832 497855102976 498490933248 499647916152 500010319872 500030711136 500384073728 500648902656 502096953744 502451776512 502836719616 502935257088 503577575424 504746364276 505013501952 505291977036 505390995648 505658474496 505757564928 506832093054 507479388192 507578835456 507946991616 508227084288 510427201536 510448017618 510818254848 511570870272 512557306947 512657749296 512758211328 513312484608 513413074944 513684799488 514068774912 514877046912 515534616576 515635642368 516193026048 516294180864 518153394528 518529220608 518550367104 520693137216 520795173888 521460301824 521562488832 522228596736 523338119073 523440674064 523717705728 523820335104 524109180672 524386566144 524489326592 525603652056 526274921088 526378051584 526781325312 528958107648 529331912704 529353499752 529737449472 529841258496 530966954628 531540910908 531645073344 531749256192 532030685184 532324058112 532428374016 533946567168 534345688107 534628491264 534733258752 536964797754 537070023072 537755936256 538145980416 539289320688 539978068224 540083884032 540189720576 540773646336 540879618048 542421909504 542721012372 542827365696 543114657792 543221088256 543808290816 545070453984 545488048512 545873534976 546291744768 548258981886 548549148672 548656644096 548959184928 549357355008 550524514869 550632397392 551227611312 551335631616 551443673088 551735525376 552147943424 553722365952 554429546496 554963042304 556852382856 556961505408 557256278016 557672822784 559262999232 559372594176 559977255936 560086990848 560196747264 560802299904 562103905671 562511609856 562534550028 562932082944 563230015488 565258248576 565691309568 565802164224 566524772352 568140189696 568564870104 568865783808 568977260544 569703923712 570914311716 571026189888 571440365568 571755469824 571867512832 574230601728 574670536704 575517229056 576739967958 576852987744 577476545184 577589709312 577895399424 578008645632 578327371776 579236677776 579976443648 580090097664 580717154304 580830953472 582922568844 583345373184 583369162992 584090386432 585779779368 585894570624 586642839552 586757799936 587507171328 588870758322 589182418944 589297876992 589622828256 589934886912 590050492416 591304108563 592059286224 592175308032 592604823552 592628990976 595077871104 595498401792 595522687221 595954630656 596071415808 596832681984 598100707512 598217913216 598534520832 598864565376 598981920768 599298932736 600689888064 601457052672 601574916096 602343211008 604203775956 604950757376 604975428288 605414227968 606700485774 607475326752 607594369536 607713435648 608370352128 608489570304 609266696192 610224648192 610680786408 611003990016 611123724288 611784327168 613204260732 613674054576 614107726848 614578212864 617117792256 617238724608 617579083044 618027024384 618148134912 619461447066 620131062726 620252585568 620374132224 620702466048 620824100864 621166436352 621495189504 622937661696 623733239808 623855468544 624333422592 626458930713 626581693584 626913312768 627381925632 627836977152 629170874136 629294168448 629974412928 630097864704 630221340672 630902587392 631026221056 632825561088 633298593312 633633767424 635915529648 636402723264 636527434752 637340368896 639157713408 639635478867 639974006784 640099418112 640224854016 640916914176 642404463624 642870411264 643224903552 643350951936 643691446272 646009426944 646504353792 647456882688 648959611212 649661113332 649788422976 650132324352 650259726336 650618293248 651641262498 652473499104 652601359872 653306798592 653434822656 653562871808 656263544832 656290308366 657101684736 657733976064 659131391952 659973194496 660102524928 660451885056 660945567744 662830221312 662960111616 663325681788 663676747776 663806803968 664654577664 666066697002 666197221536 666680426496 666707614848 667531870208 669462604992 669935702016 670448959488 670580342784 671436767232 672863295951 672995152368 673351335936 673722636048 673854660864 674211299328 674343419904 675776124072 676639184256 676771780608 677636112384 680569602048 680597356824 681091006464 683409742596 683543665728 683677615104 684416646144 684550766592 685425033216 686502729216 687015884709 687379488768 687514189824 688257368064 688392241152 690383311398 690871192704 691372294144 691400489472 694257516288 694393565184 695280402432 695416651776 696304795648 697784158764 697920898752 698290274304 698427113472 698812240896 699182088192 700804869408 701699894784 701837402112 702375100416 704904405282 705277476864 705804666336 706316599296 706455011328 707817233403 707955939504 708721214544 708860097792 708999008256 709374246912 709765410816 709904498688 711928756224 712460917476 712837988352 712977678336 715404970854 715953063672 716093364096 717007915008 719052427584 719970757632 720111845376 720252960768 721031528448 721172824064 722705021577 723229212672 723628016496 723769820928 724152877056 725077721088 726760605312 727317398016 727831379968 728388993024 731011975848 731398864896 731542192128 731945579904 732476473344 734032686492 734176529856 734970148416 735114175488 735258230784 738296487936 739239395328 739950723072 741522815946 742469843808 742615340544 743008370688 743563763712 745683998976 745830125568 746636341248 746782654464 746928996352 747736399872 749471874228 750015479808 750046066704 750576110592 750973353984 753677664768 754255079424 754402885632 755366363136 757119546414 757520252928 757937965554 758086493472 758487711744 758636347392 759605231616 760248139581 761219082288 761368253184 761920487424 762340626432 765640802304 765672026427 766227382272 767356305408 768986623944 769137316992 769968726912 770119612416 770527199232 771103162368 772315570368 773301924864 773453463552 774289539072 774441271296 777230091792 777793830912 777825550656 781039705824 781192760832 782190452736 782343733248 783342895104 785161011096 785576558592 785730502656 786163771008 786579849216 786733989888 788405478084 789412381632 789567077376 790171987968 793437161472 793997869056 794030249628 794606174208 794761887744 796450431942 797311366362 797467610016 797623884288 798046027776 798486087168 798642561024 799065243648 800919850752 801942736896 802099888128 803124281344 805447196631 805605034608 806633904384 807218970624 808933981032 809967102336 810125826048 810284580864 811160469504 811319427072 813632864256 814081518558 814241048544 814671986688 814831632384 815712436224 817605680976 818232072768 818810302464 819437617152 822388472829 822823723008 822984966144 823438777392 824036032512 824197513216 825948596088 826841416968 827003447424 827165509632 827603288064 828221915136 830583548928 831644319744 831807291392 832444563456 835278574284 835442258112 835884417024 836509234176 838894498848 839058891264 839965883904 840130486272 840295120896 841203449856 843767414784 843801825042 844398124416 844845023232 847887372864 848536964352 848703246336 849787158528 852210284544 852847305156 853298675712 853465890816 853633138688 854555885568 856371467574 856539284832 857160548352 857633204736 857801269248 858255261696 861345902592 862005805056 863275843584 865109951937 865279481616 866214817776 866384563968 866843099136 867012968448 867491057664 868855016664 869964665472 870135146496 871075731456 871246430208 874383853266 875018059776 875053744488 876135579648 878669669052 878841855936 879964259328 880136699904 881260756992 883306137483 883773628416 883946815488 884434242384 884902330368 885075738624 886206103552 888088929336 888262962048 888907235328 888943486464 892616806656 893247602688 893931945984 894107123712 895249022976 897151061268 897326869824 897801781248 898296848064 898472881152 898948399104 901034832096 902185579008 902362374144 903514816512 906305663934 907426136064 907463142432 908121341952 910050728661 911212990128 911391554304 911570153472 912555528192 912734355456 913900044288 915336972288 916021179612 916505985024 916685586432 917676490752 917856321536 919806391098 920511081864 921161590272 921867319296 925676688384 925858086912 926368624566 927040536576 927222202368 929192170599 930196594089 930378878352 930561198336 931053699072 931236151296 931749654528 932242784256 934406492544 935599859712 935783202816 936500133888 939872540376 940369969152 941072888448 941755465728 943756311204 943941252672 944961619392 945146797056 945332011008 946353881088 946539331584 949238341632 949947889968 950450651136 950636904448 953873294472 954604084896 954791152128 956010553344 958736570112 959961010176 960149127168 960337281024 961375371264 963606695436 964305616896 964837355328 965026427904 965537169408 969014140416 969756530688 971185324032 973439416818 974491669998 974682634464 975198486528 975389589504 975927439872 976635297792 977461893747 978710248656 978902039808 979960197888 980152233984 980344307712 984395317248 984435462549 985652527104 986600964096 988697087928 989959791744 990153787392 990677827584 991418351616 994245331968 994440167424 994988522682 995515121664 995710205952 996981866496 999100045503 999295832304 1000020639744 1000061422272 1000768147456 1001297805312 1004193907488 1004903553024 1005673439232 1005870514176 1007155150848 1009492728552 1010027003904 1010583954072 1010781991296 1011316948992 1011515129856 1013664186108 1014958776384 1015157670912 1016454168576 1020854403072 1020896035236 1021636509696 1025114613894 1025315498592 1025516422656 1026624969216 1026826149888 1027369598976 1028137549824 1029754093824 1031069233152 1031271284736 1032386052096 1032588361728 1036306789056 1037058441216 1037100734208 1041386274432 1041590347776 1042920603648 1043124977664 1044457193472 1046676238146 1046881348128 1047435411456 1047640670208 1048218361344 1048773132288 1048978653184 1051207304112 1052549842176 1052756103168 1053562650624 1057356607923 1057916215296 1058663825408 1058706999504 1059474898944 1059682516992 1061933909256 1063081821816 1063290146688 1063498512384 1064061370368 1064648116224 1064856748032 1067893134336 1068691376214 1069256982528 1069466517504 1073107456281 1073929595508 1074140046144 1075511872512 1078578641376 1079956136448 1080167768064 1080379441152 1081547292672 1081759236096 1084843819008 1085442024744 1085654731392 1086229315584 1086442176512 1087616581632 1090140907968 1090976097024 1091747069952 1092583489536 1096517963772 1097098297344 1097313288192 1097918369856 1098714710016 1101049029738 1101264794784 1102455222624 1102671263232 1102887346176 1103471050752 1104295886848 1107444731904 1108859092992 1109926084608 1112284223919 1113704765712 1113923010816 1114512556032 1115345645568 1118525998464 1118745188352 1119954511872 1120173981696 1120393494528 1121604599808 1124207811342 1125023219712 1125069100056 1125864165888 1126460030976 1130516497152 1131382619136 1131604328448 1133049544704 1135679319621 1136280379392 1136906948331 1137129740208 1137731567616 1137954521088 1139407847424 1141828623432 1142052379776 1142880731136 1143510939648 1143735025664 1148461203456 1149341073408 1151034458112 1153479935916 1153705975488 1154953090368 1155179418624 1155790798848 1156654743552 1158473355552 1159952887296 1160180195328 1161434308608 1161661906944 1165845137688 1166690746368 1166738325984 1168180772864 1171559558736 1171789141248 1173285679104 1173515599872 1175014342656 1177741516644 1178364837888 1178595753984 1179245656512 1179869773824 1180100984832 1182608217126 1184118572448 1184350616064 1185209647104 1185257981952 1190155742208 1190996803584 1191045374442 1191909261312 1192142831616 1193665363968 1194675647913 1195967049543 1196201415024 1196435826432 1197069041664 1197729130752 1197963841536 1198597865472 1201379776128 1202914105344 1203149832192 1204686422016 1208407551912 1209901514752 1209950856576 1210828455936 1213400971548 1214950653504 1215188739072 1215426871296 1216740704256 1216979140608 1218533392384 1220449296384 1221122277837 1221361572816 1222007980032 1222247448576 1223568654336 1226408521464 1227348109152 1228215453696 1229156425728 1234235584512 1234477449216 1235158166088 1236054048768 1236296269824 1238922894132 1240262125452 1240505171136 1240748264448 1241404932096 1242332872704 1245875323392 1247466479616 1247710937088 1248666845184 1252917861426 1253163387168 1253826625536 1254763851264 1255673954304 1258341748272 1258588336896 1259948825856 1260195729408 1260442681344 1261805174784 1262052442112 1265651122176 1265702737563 1266597186624 1267267534848 1271831059296 1272805446528 1273054869504 1274680737792 1278315426816 1279270957734 1279948013568 1280198836224 1280449708032 1281833828352 1284557201361 1284808927248 1285740822528 1286449807104 1286701903872 1287382892544 1292018853888 1293008707584 1294913765376 1297919222424 1299322226664 1299576845952 1300264648704 1300519452672 1301236586496 1303282524996 1304946998208 1305202719744 1306613597184 1306869645312 1307125743616 1311575779899 1312527089664 1312580616732 1314203369472 1318262783904 1319946388992 1320205049856 1320903770112 1321891135488 1325660442624 1325920223232 1326651363576 1327353495552 1327613607936 1329309155328 1332133394004 1332394443072 1333360852992 1333415229696 1338925209984 1339871404032 1340897918976 1341160685568 1342873534464 1345726591902 1345990304736 1346702671872 1347445272096 1347709321728 1348422598656 1348686839808 1351552248144 1353278368512 1353543561216 1355272224768 1359458495901 1361139204096 1361194713648 1362182012928 1366819485192 1367087331456 1367355230208 1368833292288 1369101533184 1370850066432 1373005458432 1374031769418 1374758977536 1375028379648 1376514736128 1376784482304 1379709586647 1380766622796 1381742385408 1382744588288 1382800978944 1388515032576 1388787130368 1389552936849 1390560804864 1390833303552 1392609591296 1395568317528 1395841797504 1396580548608 1396854226944 1397624481792 1398364176384 1401609738816 1403399789568 1403674804224 1404750200832 1409808810564 1410554953728 1411609332672 1412633198592 1415634466806 1415911879008 1417442429088 1417720195584 1417998016512 1418748493824 1419530821632 1419808997376 1423857512448 1424921834952 1425675976704 1425955356672 1430809941708 1431906127344 1432186728192 1434015830016 1438104855168 1439941515264 1440223690752 1440505921536 1442063056896 1442345648128 1445410043154 1446458425344 1447256032992 1447539641856 1448305754112 1450155442176 1453521210624 1454634796032 1455662759936 1456777986048 1460159125227 1461737504997 1462023951696 1462797729792 1463084384256 1463891159808 1464952946688 1468065372984 1468353059712 1469940296832 1470228350976 1470516461568 1476592975872 1478478790656 1479901446144 1483045631892 1484939687616 1485230681088 1486016741376 1487127527424 1491367997952 1491660251136 1492482784023 1493272682496 1493565308928 1493857992704 1495472799744 1498943748456 1500030959616 1500092133408 1501152221184 1501946707968 1507355329536 1508510158848 1508805771264 1510732726272 1514239092828 1515040505856 1515875931108 1516172986944 1516975423488 1517272694784 1520496279162 1522438164576 1522736506368 1523840974848 1524681252864 1531281604608 1531344052854 1532454764544 1534712610816 1537671920841 1537973247888 1538274633984 1539937453824 1540239224832 1541054398464 1542206324736 1544631140736 1546603849728 1546906927104 1548579078144 1548882542592 1554460183584 1555587661824 1555651101312 1562079411648 1562385521664 1564380905472 1564687466496 1566685790208 1570014357219 1570322022192 1571153117184 1571461005312 1572327542016 1573159698432 1573467979776 1576810956168 1578824763264 1579134154752 1580343975936 1586874322944 1587995738112 1588060499256 1589212348416 1589523775488 1592900863884 1594622732724 1594935220032 1595247768576 1596092055552 1596972174336 1597285122048 1601839701504 1603037064321 1603885473792 1604199776256 1606248562688 1610894393262 1611210069216 1613267808768 1614437941248 1617867962064 1619934204672 1620251652096 1620569161728 1622320939008 1622638854144 1627265728512 1628163037116 1628482097088 1629343973376 1629663264768 1631424872448 1635211361952 1636464145536 1637620604928 1638875234304 1644776945658 1645647446016 1645969932288 1646877554784 1648072065024 1648395026432 1651573544607 1651897192176 1653682833936 1654006894848 1654331019264 1655206576128 1656443830272 1661167097856 1663288639488 1663614582784 1664889126912 1670557148568 1670884516224 1671768834048 1673018468352 1677788997696 1678117782528 1679931767808 1680260972544 1680590241792 1682406899712 1686311717013 1687534829568 1687603650084 1688796248832 1689690046464 1695774745728 1697073928704 1697406492672 1699574317056 1704420569088 1705694610312 1706597351424 1706931781632 1707266277376 1709111771136 1712742935148 1713078569664 1714321096704 1715266409472 1715602538496 1722691805184 1724011610112 1726551687168 1730219903874 1730558963232 1732429635552 1732769127936 1733686198272 1734025936896 1734982115328 1737710033328 1739929330944 1740270292992 1742151462912 1742492860416 1748767706532 1750036119552 1750107488976 1752271159296 1757339338104 1757683711872 1759928518656 1760273399808 1762521513984 1766612274966 1767547256832 1767893630976 1768868484768 1769804660736 1770151477248 1772412207104 1773912325689 1776177858672 1776525924096 1777814470656 1777886972928 1785233613312 1786495205376 1786568061663 1787863891968 1788214247424 1790498045952 1794302122536 1794653739648 1795603562496 1796593696128 1796945762304 1797896798208 1802069664192 1804371158016 1804724748288 1807029633024 1812611327868 1814852272128 1814926284864 1816242683904 1820101457322 1822425980256 1822783108608 1823140306944 1825111056384 1825468710912 1827800088576 1830673944576 1832042359224 1833011970048 1833371172864 1835352981504 1835712643072 1839612782196 1841022163728 1842323180544 1843734638592 1851353376768 1851716173824 1852737249132 1854081073152 1854444404736 1858384341198 1860393188178 1860757756704 1861122396672 1862107398144 1862472302592 1863499309056 1864485568512 1868812985088 1871199719424 1871566405632 1873000267776 1879376792139 1879745080752 1880739938304 1882145776896 1883510931456 1887512622408 1887882505344 1889923238784 1890293594112 1890664022016 1892707762176 1893078663168 1898476683264 1899895779936 1900901302272 1901273808896 1907746588944 1909208169792 1909582304256 1912021106688 1917473140224 1918906436601 1919922020352 1920298254336 1920674562048 1922750742528 1927213390872 1928611233792 1929674710656 1930052855808 1931074338816 1938028280832 1939513061376 1942370648064 1946878833636 1948983339996 1949365268928 1950396973056 1950779179008 1951854879744 1954923787494 1957420497312 1957804079616 1959920395776 1960304467968 1960688615424 1968790634496 1968870925098 1971305054208 1973201928192 1977394175856 1979919583488 1980307574784 1981355655168 1982836703232 1988490663936 1988880334848 1989977045364 1991030243328 1991420411904 1993963732992 1998200091006 1998591664608 2000041279488 2000122844544 2001536294912 2002595610624 2008387814976 2009807106048 2011346878464 2011741028352 2014310301696 2018589887853 2018985457104 2020054007808 2021167908144 2021563982592 2022633897984 2023030259712 2027328372216 2029917552768 2030315341824 2032908337152 2041708806144 2041792070472 2043273019392 2050229227788 2050630997184 2051032845312 2053249938432 2053652299776 2056275099648 2059508187648 2061047654127 2062138466304 2062542569472 2064772104192 2065176723456 2072613578112 2074116882432 2074201468416 2082772548864 2083180695552 2085841207296 2086249955328 2088914386944 2093352476292 2093762696256 2094870822912 2095281340416 2096436722688 2097546264576 2102414608224 2105099684352 2105512206336 2107125301248 2114713215846 2115832430592 2117327650816 2117413999008 2118949797888 2119365033984 2123451700209 2123867818512 2126163643632 2126580293376 2126997024768 2128122740736 2129296232448 2129713496064 2135786268672 2137382752428 2138513965056 2138933035008 2146214912562 2147859191016 2148280092288 2151023745024 2157157282752 2159912272896 2160335536128 2160758882304 2163094585344 2163518472192 2168115064731 2169687638016 2170884049488 2171309462784 2172458631168 2172884353024 2175233163264 2180281815936 2181952194048 2183494139904 2185166979072 2193035927544 2194196594688 2194626576384 2195836739712 2197429420032 2202098059476 2202529589568 2204910445248 2205342526464 2205774692352 2208591773696 2214889463808 2217718185984 2219852169216 2224568447838 2227409531424 2227846021632 2229025112064 2230691291136 2237051996928 2237490376704 2239909023744 2240347963392 2240786989056 2243209199616 2248415622684 2250046439424 2250138200112 2251728331776 2252920061952 2261032994304 2262765238272 2263208656896 2266099089408 2271358639242 2272560758784 2273813896662 2274259480416 2275463135232 2275909042176 2278815694848 2280744418743 2283657246864 2284104759552 2285761462272 2287021879296 2287470051328 2296922406912 2297016079281 2298682146816 2302068916224 2306959871832 2307411950976 2309906180736 2310358837248 2311581597696 2313309487104 2316946711104 2319905774592 2320360390656 2322868617216 2323323813888 2331690275376 2333381492736 2333476651968 2336361545728 2343119117472 2343578282496 2346571358208 2347031199744 2350028685312 2355483033288 2356729675776 2357191507968 2358491313024 2359739547648 2360201969664 2365216434252 2368237144896 2368701232128 2370515963904 2380311484416 2381993607168 2382090748884 2383818522624 2384285663232 2389351295826 2391934099086 2392402830048 2392871652864 2394138083328 2395458261504 2395927683072 2397195730944 2402759552256 2405828210688 2406299664384 2409372844032 2416341589893 2416815103824 2419803029504 2419901713152 2421656911872 2426801943096 2429901307008 2430377478144 2430853742592 2433481408512 2433958281216 2437066784768 2440898592768 2442244555674 2442723145632 2444015960064 2444494897152 2447137308672 2452817042928 2454696218304 2456430907392 2458312851456 2467165418487 2468471169024 2468954898432 2470316332176 2472108097536 2472592539648 2477845788264 2480524250904 2481010342272 2481496528896 2482809864192 2484665745408 2491750646784 2494932959232 2495421874176 2497333690368 2505835722852 2506326774336 2507653251072 2509527702528 2516683496544 2517176673792 2519897651712 2520391458816 2520885362688 2523610349568 2524104884224 2531302244352 2531405475126 2533194373248 2534535069696 2543662118592 2545610893056 2546109739008 2549361475584 2556630853632 2558541915468 2559896027136 2560397672448 2560899416064 2563667656704 2569114402722 2569617854496 2571481645056 2572899614208 2573403807744 2574765785088 2584037707776 2586017415168 2589827530752 2595329855811 2595838444848 2598644453328 2599153691904 2600529297408 2601038905344 2602473172992 2606565049992 2609893996416 2610405439488 2613227194368 2613739290624 2614251487232 2623151559798 2625054179328 2625161233464 2628406738944 2636525567808 2639892777984 2640410099712 2643782270976 2649918412449 2651320885248 2651840446464 2653302727152 2654706991104 2655227215872 2658618310656 2664266788008 2664788886144 2666721705984 2666830459392 2677850419968 2679742808064 2681795837952 2682321371136 2685747068928 2691453183804 2691980609472 2693405343744 2694890544192 2695418643456 2696845197312 2703104496288 2706556737024 2707087122432 2710544449536 2718916991802 2722278408192 2722389427296 2724364025856 2733638970384 2734174662912 2734710460416 2737666584576 2738203066368 2741700132864 2746010916864 2748063538836 2749517955072 2750056759296 2753029472256 2753568964608 2759419173294 2761533245592 2763484770816 2765489176576 2765601957888 2777030065152 2777574260736 2779105873698 2781121609728 2781666607104 2785219182592 2787576511797 2790589782267 2791136635056 2791683595008 2793161097216 2793708453888 2795248963584 2796728352768 2803219477632 2806799579136 2807349608448 2809500401664 2819617621128 2821109907456 2823218665344 2825266397184 2831268933612 2831823758016 2834884858176 2835440391168 2835996033024 2839061643264 2839617994752 2847715024896 2849843669904 2851351953408 2851910713344 2861619883416 2863812254688 2864373456384 2868031660032 2876209710336 2879883030528 2880447381504 2881011843072 2884126113792 2884691296256 2890820086308 2892916850688 2894512065984 2895079283712 2896611508224 2907042421248 2909269592064 2911325519872 2913555972096 2920318250454 2923475009994 2924047903392 2925595459584 2926168768512 2927782319616 2929905893376 2932385681241 2936130745968 2936706119424 2939880593664 2940456701952 2941032923136 2953185951744 2953306387647 2956957581312 2959802892288 2966091263784 2969879375232 2970461362176 2972033482752 2974255054848 2982735995904 2983320502272 2984965568046 2986545364992 2987130617856 2987715985408 2990945599488 2997300136509 2997887496912 3000061919232 3000184266816 3002304442368 3003893415936 3014710659072 3017020317696 3017611542528 3021465452544 3028478185656 3030081011712 3031751862216 3032345973888 3033950846976 3034545389568 3040992558324 3044876329152 3045473012736 3049362505728 3062563209216 3062688105708 3064909529088 3075343841682 3075946495776 3076549267968 3079874907648 3080478449664 3082108796928 3084412649472 3089262281472 3093207699456 3093813854208 3097158156288 3097765085184 3108920367168 3111175323648 3111302202624 3124158823296 3124771043328 3128761810944 3129374932992 3133371580416 3140028714438 3140644044384 3142306234368 3142922010624 3144655084032 3146319396864 3146935959552 3153621912336 3157649526528 3158268309504 3160687951872 3172069823769 3173748645888 3175991476224 3176120998512 3178424696832 3179047550976 3185801727768 3189245465448 3189870440064 3190495537152 3192184111104 3193944348672 3194570244096 3203679403008 3206074128642 3207770947584 3208399552512 3212497125376 3219322368843 3221788786524 3222420138432 3226535617536 3235735924128 3239868409344 3240503304192 3241138323456 3244641878016 3245277708288 3254531457024 3256326074232 3256964194176 3258687946752 3259326529536 3262849744896 3270422723904 3272928291072 3275241209856 3277750468608 3289553891316 3291294892032 3291939864576 3293755109568 3296144130048 3303147089214 3303794384352 3307365667872 3308013789696 3308662038528 3310413152256 3312887660544 3322334195712 3326577278976 3327229165568 3329778253824 3336852671757 3341114297136 3341769032448 3343537668096 3346036936704 3355577995392 3356235565056 3359863535616 3360521945088 3361180483584 3364813799424 3372623434026 3375069659136 3375207300168 3377592497664 3379380092928 3391549491456 3394147857408 3394812985344 3399148634112 3407037958863 3408841138176 3410720844993 3411389220624 3413194702848 3413863563264 3414532554752 3418223542272 3425485870296 3426157139328 3428642193408 3430532818944 3431205076992 3445383610368 3448023220224 3453103374336 3460439807748 3461117926464 3464859271104 3465538255872 3467372396544 3469964230656 3475420066656 3479858661888 3480540585984 3484302925824 3484985720832 3497535413064 3500072239104 3500214977952 3504542318592 3514678676208 3515367423744 3519857037312 3520546799616 3525043027968 3533224549932 3535094513664 3535787261952 3537736969536 3539609321472 3540302954496 3547824651378 3552355717344 3553051848192 3555628941312 3555773945856 3570467226624 3572990410752 3573136123326 3575727783936 3576428494848 3580996091904 3584026943739 3587901148629 3588604245072 3589307479296 3591207124992 3593187392256 3593891524608 3595793596416 3604139328384 3608742316032 3609449496576 3614059266048 3625222655736 3629704544256 3629852569728 3632485367808 3640202914644 3644851960512 3645566217216 3646280613888 3650222112768 3650937421824 3655600177152 3661347889152 3663366833511 3664084718448 3666023940096 3666742345728 3670705963008 3671425286144 3679225564392 3682044327456 3684646361088 3687469277184 3702706753536 3703432347648 3705474498264 3708162146304 3708888809472 3716768682396 3720786376356 3721515513408 3722244793344 3724214796288 3726998618112 3737625970176 3742399438848 3743132811264 3746000535552 3758753584278 3759490161504 3761479876608 3764291553792 3767021862912 3775025244816 3775765010688 3779846477568 3780587188224 3781328044032 3785415524352 3786157326336 3796953366528 3797108212689 3799791559872 3801802604544 3802547617792 3815493177888 3818416339584 3819164608512 3824042213376 3834946280448 3837812873202 3839844040704 3840596508672 3841349124096 3845501485056 3853671604083 3854426781744 3857222467584 3859349421312 3860105711616 3862148677632 3876056561664 3879026122752 3884741296128 3893757667272 3897966679992 3898730537856 3900793946112 3901558358016 3903709759488 3909847574988 3914840994624 3915608159232 3919840791552 3920608935936 3921377230848 3934727339697 3937581268992 3937741850196 3942610108416 3954788351712 3959839166976 3960615149568 3962711310336 3965673406464 3976981327872 3977760669696 3979954090728 3982060486656 3982840823808 3987927465984 3996400182012 3997183329216 4000082558976 4000245689088 4003072589824 4016775629952 4019614212096 4022693756928 4023482056704 4028620603392 4037179775706 4037970914208 4040108015616 4042335816288 4043127965184 4045267795968 4046060519424 4054656744432 4059835105536 4060630683648 4065816674304 4078375487703 4083417612288 4083584140944 4086546038784 4100458455576 4101261994368 4102065690624 4106499876864 4107304599552 4112550199296 4119016375296 4122095308254 4124276932608 4125085138944 4129544208384 4130353446912 4139128759941 4145227156224 4148233764864 4148402936832 4165545097728 4166361391104 4168658810547 4171682414592 4172499910656 4177828773888 4186704952584 4187525392512 4189741645824 4190562680832 4192873445376 4195092529152 4204829216448 4210199368704 4211024412672 4214250602496 4229426431692 4231664861184 4234655301632 4234827998016 4237899595776 4246903400418 4247735637024 4252327287264 4253160586752 4253994049536 4256245481472 4258592464896 4259426992128 4271572537344 4274765504856 4277027930112 4277866070016 4292429825124 4295718382032 4296560184576 4302047490048 4314314565504 4319824545792 4320671072256 4321517764608 4326189170688 4327036944384 4336230129462 4339375276032 4341768098976 4342618925568 4344917262336 4345768706048 4350466326528 4360563631872 4363904388096 4366988279808 4370333958144 4380477375681 4385212514991 4386071855088 4388393189376 4389253152768 4391673479424 4394858840064 4404196118952 4405059179136 4409820890496 4410685052928 4411549384704 4417183547392 4429778927616 4435436371968 4439704338432 4449136895676 4454819062848 4455692043264 4458050224128 4461382582272 4474103993856 4474980753408 4477448352069 4479818047488 4480695926784 4481573978112 4486418399232 4496831245368 4500092878848 4500276400224 4503456663552 4505840123904 4522065988608 4525530476544 4526417313792 4532198178816 4542717278484 4545121517568 4547627793324 4548518960832 4550926270464 4551818084352 4561488837486 4567314493728 4568209519104 4571522924544 4574043758592 4574940102656 4593844813824 4594032158562 4597364293632 4604137832448 4613919743664 4614823901952 4619812361472 4620717674496 4623163195392 4626618974208 4633893422208 4639811549184 4640720781312 4645737234432 4646647627776 4663380550752 4666762985472 4666953303936 4672723091456 4686238234944 4687156564992 4693142716416 4694062399488 4700057370624 4710043071657 4710966066576 4713459351552 4714383015936 4716982626048 4719479095296 4720403939328 4730432868504 4736474289792 4737402464256 4741031927808 4760622968832 4763987214336 4764181497768 4767637045248 4768571326464 4778702591652 4783868198172 4784805660096 4785743305728 4788276166656 4790916523008 4791855366144 4805519104512 4809111192963 4811656421376 4812599328768 4818745688064 4832683179786 4833630207648 4839606059008 4839803426304 4843313823744 4853603886192 4859802614016 4860754956288 4861707485184 4866962817024 4867916562432 4874133569536 4881797185536 4884489111348 4885446291264 4888031920128 4888989794304 4894274617344 4905634085856 4909392436608 4912861814784 4916625702912 4934330836974 4936942338048 4937909796864 4940632664352 4944216195072 4945185079296 4954720633821 4955691576528 4961048501808 4962020684544 4962993057792 4965619728384 4969331490816 4983501293568 4989865918464 4990843748352 4994667380736 5011671445704 5012653548672 5015306502144 5019055405056 5033366993088 5034353347584 5039795303424 5040782917632 5041770725376 5047220699136 5048209768448 5058935151039 5062604488704 5062810950252 5066388746496 5069070139392 5087324237184 5091221786112 5092219478016 5098722951168 5113261707264 5117083830936 5119792054272 5120795344896 5121798832128 5127335313408 5138228805444 5139235708992 5142963290112 5145799228416 5146807615488 5168075415552 5172034830336 5179655061504 5190659711622 5191676889696 5197288906656 5198307383808 5201058594816 5202077810688 5204946345984 5213130099984 5219787992832 5220810878976 5226454388736 5227478581248 5228502974464 5246303119596 5250108358656 5250322466928 5256813477888 5273051135616 5279785555968 5280820199424 5287564541952 5299836824898 5302641770496 5303680892928 5306605454304 5309413982208 5310454431744 5317236621312 5321736977067 5328533576016 5329577772288 5333443411968 5333660918784 5355700839936 5359485616128 5359704184989 5363591675904 5364642742272 5371494137856 5382906367608 5383961218944 5386810687488 5389781088384 5390837286912 5393690394624 5406208992576 5413113474048 5414174244864 5421088899072 5437833983604 5444556816384 5444778854592 5448728051712 5467277940768 5468349325824 5469420920832 5475333169152 5476406132736 5483400265728 5492021833728 5496127077672 5499035910144 5500113518592 5506058944512 5507137929216 5518838346588 5523066491184 5526969541632 5531203915776 5554060130304 5555148521472 5558211747396 5562243219456 5563333214208 5575153023594 5581179564534 5582273270112 5583367190016 5586322194432 5587416907776 5590497927168 5593456705536 5606438955264 5613599158272 5614699216896 5619000803328 5638130376417 5639235242256 5642219814912 5646437330688 5650532794368 5662537867224 5663647516032 5669769716352 5670880782336 5671992066048 5678123286528 5679235989504 5695430049792 5699687339808 5702703906816 5703821426688 5723239766832 5727624509376 5728746912768 5736063320064 5752419420672 5756719309803 5759766061056 5760894763008 5762023686144 5768252227584 5769382592512 5781640172616 5785833701376 5789024131968 5790158567424 5793223016448 5814084842496 5818539184128 5822651039744 5827111944192 5840636500908 5846950019988 5848095806784 5851190919168 5852337537024 5855564639232 5864771362482 5872261491936 5873412238848 5879761187328 5880913403904 5882065846272 5906371903488 5906612775294 5913915162624 5919605784576 5932182527568 5939758750464 5940922724352 5944066965504 5948510109696 5965471991808 5966641004544 5969931136092 5973090729984 5974261235712 5975431970816 5981891198976 5994600273018 5995774993824 6000123838464 6000368533632 6004608884736 6007786831872 6029421318144 6034040635392 6035223085056 6042930905088 6055769663559 6056956371312 6060162023424 6063503724432 6064691947776 6067901693952 6069090779136 6081985116648 6089752658304 6090946025472 6098725011456 6125126418432 6125376211416 6129819058176 6150687683364 6151892991552 6153098535936 6159749815296 6160956899328 6168825298944 6178524562944 6183142962381 6186415398912 6187627708416 6194316312576 6195530170368 6217840734336 6222350647296 6222604405248 6248317646592 6249542086656 6257523621888 6258749865984 6266743160832 6280057428876 6281288088768 6284612468736 6285844021248 6289310168064 6292638793728 6307243824672 6315299053056 6316536619008 6321375903744 6344139647538 6347497291776 6351982952448 6352241997024 6356849393664 6358095101952 6370355100627 6371603455536 6378490930896 6379740880128 6380991074304 6384368222208 6387888697344 6389140488192 6407358806016 6412148257284 6415541895168 6416799105024 6424994250752 6438644737686 6443577573048 6444840276864 6453071235072 6471471848256 6479736818688 6481006608384 6482276646912 6489283756032 6490555416576 6504345194193 6509062914048 6512652148464 6513928388352 6517375893504 6518653059072 6525699489792 6540845447808 6545856582144 6550482419712 6555500937216 6579107782632 6582589784064 6583879729152 6587510219136 6592288260096 6606294178428 6607588768704 6614731335744 6616027579392 6617324077056 6625775321088 6644668391424 6653154557952 6654458331136 6659556507648 6673705343514 6682228594272 6683538064896 6687075336192 6692073873408 6711155990784 6712471130112 6719727071232 6721043890176 6722360967168 6729627598848 6745246868052 6750139318272 6750414600336 6755184995328 6758760185856 6783098982912 6788295714816 6789625970688 6798297268224 6814075917726 6817682276352 6821441689986 6822778441248 6826389405696 6827727126528 6829065109504 6836447084544 6842233256229 6850971740592 6852314278656 6857284386816 6861065637888 6862410153984 6890767220736 6891048237843 6896046440448 6906206748672 6920879615496 6922235852928 6929718542208 6931076511744 6934744793088 6939928461312 6950840133312 6959717323776 6961081171968 6968605851648 6969971441664 6995070826128 7000144478208 7000429955904 7009084637184 7029357352416 7030734847488 7039714074624 7041093599232 7050086055936 7066449099864 7070189027328 7071574523904 7075473939072 7079218642944 7080605908992 7095649302756 7104711434688 7106103696384 7111547891712 7140934453248 7145980821504 7146272246652 7151455567872 7152856989696 7168053887478 7175802297258 7177208490144 7178614958592 7182414249984 7186374784512 7187783049216 7191587192832 7208278656768 7217484632064 7218898993152 7228118532096 7250445311472 7259409088512 7259705139456 7264970735616 7280405829288 7289703921024 7291132434432 7292561227776 7300444225536 7301874843648 7311200354304 7322695778304 7326733667022 7328169436896 7332047880192 7333484691456 7341411926016 7342850572288 7358451128784 7364088654912 7369292722176 7374938554368 7401496255461 7405413507072 7406864695296 7410948996528 7416324292608 7417777618944 7433537364792 7441572752712 7443031026816 7444489586688 7448429592576 7453997236224 7475251940352 7484798877696 7486265622528 7492001071104 7517507168556 7518980323008 7522959753216 7528583107584 7550050489632 7551530021376 7559692955136 7561174376448 7562656088064 7570831048704 7572314652672 7593906733056 7594216425378 7599583119744 7603605209088 7605095235584 7630986355776 7636832679168 7638329217024 7648084426752 7669892560896 7675625746404 7679688081408 7681193017344 7682698248192 7691002970112 7707343208166 7708853563488 7714444935168 7718698842624 7720211423232 7724297355264 7752113123328 7758052245504 7769482592256 7785989567433 7787515334544 7795933359984 7797461075712 7801587892224 7803116716032 7807419518976 7819695149976 7829681989248 7831216318464 7839681583104 7841217871872 7842754461696 7869454679394 7875162537984 7875483700392 7885220216832 7909576703424 7919678333952 7921230299136 7931346812928 7949755237347 7953962655744 7955521339392 7959908181456 7964120973312 7965681647616 7975854931968 7992800364024 7994366658432 8000165117952 8000491378176 8006145179648 8033551259904 8039228424192 8045387513856 8046964113408 8057241206784 8074359551412 8075941828416 8080216031232 8084671632576 8086255930368 8090535591936 8109313488864 8119670211072 8121261367296 8131633348608 8156750975406 8166835224576 8167168281888 8173092077568 8200916911152 8202523988736 8204131381248 8212999753728 8214609199104 8225100398592 8238032750592 8244190616508 8248553865216 8250170277888 8259088416768 8260706893824 8278257519882 8290454312448 8296467529728 8296805873664 8331090195456 8332722782208 8337317621094 8343364829184 8344999821312 8355657547776 8362729535391 8371769346801 8373409905168 8375050785024 8379483291648 8381125361664 8385746890752 8390185058304 8409658432896 8420398737408 8422048825344 8428501204992 8458852863384 8463329722368 8469310603264 8469655996032 8475799191552 8493806800836 8495471274048 8504654574528 8506321173504 8507988099072 8517184929792 8518853984256 8543145074688 8549531009712 8554055860224 8555732140032 8584859650248 8591436764064 8593120369152 8604094980096 8628629131008 8639649091584 8641342144512 8643035529216 8652378341376 8654073888768 8672460258924 8678750552064 8683536197952 8685237851136 8689834524672 8721127263744 8727808776192 8733976559616 8740667916288 8760954751362 8770425029982 8772143710176 8776786378752 8778506305536 8783346958848 8789717680128 8797157043723 8808392237904 8810118358272 8819641780992 8821370105856 8823098769408 8834367094784 8859557855232 8859919162941 8870872743936 8879408676864 8898273791352 8909638125696 8911384086528 8916100448256 8922765164544 8948207987712 8949961506816 8954896704138 8959636094976 8961391853568 8963147956224 8972836798464 8991900409527 8993662490736 9000185757696 9000552800448 9006913327104 9011680247808 9044131977216 9051060953088 9052834627584 9064396357632 9085434556968 9090243035136 9095255586648 9097037921664 9101852540928 9103636168704 9122977674972 9134628987456 9136419038208 9148087517184 9149880205312 9187689627648 9188064317124 9194728587264 9227839487328 9229647803904 9239624722944 9241435348992 9246326390784 9253237948416 9267786844416 9279623098368 9281441562624 9291474468864 9293295255552 9326761101504 9333525970944 9333906607872 9372476469888 9374313129984 9386285432832 9388124798976 9400114741248 9420086143314 9421932133152 9426918703104 9428766031872 9433965252096 9438958190592 9440807878656 9460865737008 9472948579584 9474804928512 9482063855616 9516209471307 9521245937664 9527974428672 9528362995536 9535274090496 9537142652928 9557405183304 9567736396344 9569611320192 9571486611456 9576552333312 9581833046016 9583710732288 9611038209024 9618222385926 9623312842752 9625198657536 9637491376128 9657967106529 9665366359572 9667260415296 9679212118016 9679606852608 9707207772384 9719605228032 9721509912576 9723414970368 9733925634048 9735833124864 9748267139072 9763594371072 9768978222696 9770892582528 9776063840256 9777979588608 9788549234688 9811268171712 9818784873216 9825723629568 9833251405824 9868661673948 9873884676096 9875819593728 9881265328704 9888432390144 9909441267642 9911383153056 9922097003616 9924041369088 9925986115584 9931239456768 9938662981632 9967002587136 9979731836928 9981687496704 9989334761472 10010558015271 10023342891408 10025307097344 10030613004288 10038110810112 10066733986176 10068706695168 10079590606848 10081565835264 10083541450752 10094441398272 10096419536896 10117870302078 10125208977408 10125621900504 10132777492992 10138140278784 10174648474368 10182443572224 10184438956032 10197445902336 10221113876589 10226523414528 10232162534979 10234167661872 10239584108544 10241590689792 10243597664256 10254670626816 10276457610888 10278471417984 10285926580224 10291598456832 10293615230976 10336150831104 10344069660672 10359310123008 10381319423244 10383353779392 10394577813312 10396614767616 10402117189632 10409892691968 10426260199968 10439575985664 10441621757952 10452908777472 10454957162496 10457005948928 10492606239192 10500216717312 10500644933856 10513626955776 10546102271232 10559571111936 10561640398848 10575129083904 10599673649796 10605283540992 10607361785856 10613210908608 10618827964416 10620908863488 10643473954134 10657067152032 10659155544576 10666886823936 10667321837568 10711401679872 10718971232256 10719408369978 10727183351808 10729285484544 10742988275712 10752080831217 10763703445887 10765812735216 10767922437888 10773621374976 10779562176768 10781674573824 10787380789248 10812417985152 10826226948096 10828348489728 10842177798144 10875667967208 10889113632768 10889557709184 10897456103424 10934555881536 10936698651648 10938841841664 10950666338304 10952812265472 10966800531456 10984043667456 10990100500533 10992254155344 10998071820288 11000227037184 11012117889024 11014275858432 11037676693176 11046132982368 11053939083264 11062407831552 11108120260608 11110297042944 11116423494792 11124486438912 11126666428416 11150306047188 11162359129068 11164546540224 11166734380032 11172644388864 11180995854336 11212877910528 11227198316544 11229398433792 11238001606656 11276260752834 11278470484512 11284439629824 11292874661376 11301065588736 11325075734448 11327295032064 11339539432704 11341761564672 11343984132096 11356246573056 11358471979008 11390860099584 11399374679616 11405407813632 11407642853376 11446479533664 11455249018752 11457493825536 11472126640128 11504838841344 11513438619606 11519532122112 11521789526016 11524047372288 11536504455168 11538765185024 11561014812249 11563280345232 11571667402752 11578048263936 11580317134848 11586446032896 11628169684992 11637078368256 11645302079488 11654223888384 11681273001816 11693900039976 11696191613568 11702381838336 11704675074048 11711129278464 11729542724964 11744522983872 11746824477696 11759522374656 11761826807808 11764131692544 11804182019091 11812743806976 11813225550588 11827830325248 11864365055136 11879517500928 11881845448704 11888133931008 11897020219392 11930943983616 11933282009088 11939862272184 11946181459968 11948522471424 11950863941632 11963782397952 11989200546036 11991549987648 12000247676928 12000737067264 12009217769472 12058842636288 12068081270784 12070446170112 12085861810176 12111539327118 12113912742624 12120324046848 12127007448864 12129383895552 12135803387904 12138181558272 12163970233296 12179505316608 12181892050944 12197450022912 12235126463109 12250252836864 12250752422832 12259638116352 12301375366728 12303785983104 12306197071872 12319499630592 12321913798656 12337650597888 12357049125888 12366285924762 12372830797824 12375255416832 12388632625152 12391060340736 12417386279823 12435681468672 12444701294592 12445208810496 12496635293184 12499084173312 12505976431641 12515047243776 12517499731968 12533486321664 12560114857752 12562576177536 12569224937472 12571688042496 12578620336128 12585277587456 12614487649344 12630598106112 12633073238016 12642751807488 12688279295076 12694994583552 12703965904896 12704483994048 12713698787328 12740710201254 12743206911072 12756981861792 12759481760256 12761982148608 12768736444416 12775777394688 12778280976384 12814717612032 12824296514568 12831083790336 12833598210048 12849988501504 12877289475372 12887155146096 12889680553728 12906142470144 12942943696512 12959473637376 12962013216768 12964553293824 12978567512064 12981110833152 13008690388386 13018125828096 13025304296928 13027856776704 13034751787008 13037306118144 13051398979584 13081690895616 13091713164288 13100964839424 13111001874432 13141432127043 13155637544973 13158215565264 13165179568128 13167759458304 13175020438272 13184576520192 13212588356856 13215177537408 13229462671488 13232055158784 13234648154112 13251550642176 13289336782848 13306309115904 13308916662272 13319113015296 13347410687028 13364457188544 13367076129792 13374150672384 13384147746816 13422311981568 13424942260224 13432345056207 13439454142464 13442087780352 13444721934336 13459255197696 13490493736104 13500278636544 13500829200672 13510369990656 13517520371712 13566197965824 13576591429632 13579251941376 13596594536448 13628151835452 13635364552704 13642883379972 13645556882496 13652778811392 13655454253056 13684466512458 13701943481184 13704628557312 13714568773632 13722131275776 13724820307968 13781534441472 13782096475686 13792092880896 13812413497344 13841759230992 13844471705856 13859437084416 13862153023488 13869489586176 13879856922624 13901680266624 13919434647552 13922162343936 13937211703296 13939942883328 13990141652256 14000288956416 14000859911808 14018169274368 14058714704832 14061469694976 14079428149248 14082187198464 14100172111872 14130129214971 14132898199728 14140378054656 14143149047808 14150947878144 14158437285888 14161211817984 14191298605512 14209422869376 14212207392768 14223095783424 14281868906496 14291961643008 14292544493304 14302911135744 14305713979392 14336107774956 14351604594516 14354416980288 14357229917184 14364828499968 14372749569024 14375566098432 14416557313536 14427333578889 14434969264128 14437797986304 14456237064192 14500890622944 14518818177024 14519410278912 14529941471232 14560811658576 14579407842048 14582264868864 14585122455552 14600888451072 14603749687296 14622400708608 14645391556608 14653467334044 14656338873792 14664095760384 14666969382912 14682823852032 14716902257568 14728177309824 14738585444352 14749877108736 14802992510922 14810827014144 14813729390592 14821897993056 14832648585216 14835555237888 14864161901463 14867074729584 14883145505424 14886062053632 14888979173376 14896859185152 14907994472448 14950503880704 14969597755392 14972531245056 14984002142208 15035014337112 15037960646016 15045919506432 15057166215168 15100100979264 15103060042752 15119385910272 15122348752896 15125312176128 15141662097408 15144629305344 15176805453117 15187813466112 15188432850756 15199166239488 15207210418176 15210190471168 15261972711552 15273665358336 15276658434048 15296168853504 15339785121792 15351251492808 15359376162816 15362386034688 15365396496384 15382005940224 15414686416332 15417707126976 15428889870336 15437397685248 15440422846464 15504226246656 15516104491008 15538965184512 15571979134866 15575030669088 15591866719968 15594922151424 15603175784448 15606233432064 15614839037952 15639390299952 15659363978496 15662432636928 15679363166208 15682435743744 15685508923392 15738909358788 15750325075968 15750967400784 15770440433664 15819153406848 15839356667904 15842460598272 15862693625856 15899510474694 15907925311488 15911042678784 15919816362912 15928241946624 15931363295232 15951709863936 15965210931201 15985600728048 15988733316864 16000330235904 16000982756352 16012290359296 16067102519808 16078456848384 16079112554967 16090775027712 16093928226816 16114482413568 16148719102824 16151883656832 16160432062464 16169343265152 16172511860736 16181071183872 16218626977728 16239340422144 16242522734592 16263266697216 16313501950812 16333670449152 16334336563776 16346184155136 16401833822304 16405047977472 16408262762496 16425999507456 16429218398208 16450200797184 16476065501184 16488381233016 16497107730432 16500340555776 16518176833536 16521413787648 16556515039764 16580908624896 16593611747328 16662180390912 16665445564416 16674635242188 16686729658368 16689999642624 16725459070782 16743538693602 16746819810336 16750101570048 16758966583296 16762250723328 16771493781504 16780370116608 16819316865792 16840797474816 16844097650688 16857002409984 16914391129251 16917705726768 16926659444736 16938621206528 16939311992064 16951598383104 16987613601672 16990942548096 17009309149056 17012642347008 17015976198144 17034369859584 17037707968512 17086290149376 17099062019424 17108111720448 17111464280064 17169719300496 17182873528128 17186240738304 17208189960192 17257258262016 17270157929409 17279298183168 17282684289024 17286071058432 17304756682752 17308147777536 17344920517848 17357501104128 17367072395904 17370475702272 17379669049344 17442254527488 17455617552384 17467953119232 17481335832576 17521909502724 17540850059964 17544287420352 17553572757504 17557012611072 17566693917696 17594314087446 17616784475808 17620236716544 17639283561984 17642740211712 17646197538816 17668734189568 17719115710464 17719838325882 17741745487872 17758817353728 17796547582704 17819276251392 17822768173056 17832200896512 17845530329088 17896415975424 17899923013632 17909793408276 17919272189952 17922783707136 17926295912448 17945673596928 17983800819054 17987324981472 18000371515392 18001105600896 18013826654208 18023360495616 18088263954432 18102121906176 18105669255168 18128792715264 18167308990677 18170869113936 18180486070272 18190511173296 18194075843328 18203705081856 18207272337408 18245955349944 18269257974912 18272838076416 18296175034368 18299760410624 18375379255296 18376128634248 18389457174528 18455678974656 18459295607808 18479249445888 18482870697984 18506475896832 18535573688832 18549428887143 18559246196736 18562883125248 18582948937728 18586590511104 18653522203008 18667051941888 18667813215744 18744952939776 18748626259968 18772570865664 18776249597952 18800229482496 18840172286628 18843864266304 18853837406208 18857532063744 18867930504192 18877916381184 18921731474016 18945897159168 18949609857024 18964127711232 19032418942614 19042491875328 19055948857344 19056725991072 19070548180992 19074285305856 19114810366608 19135472792688 19139222640384 19142973222912 19153104666624 19163666092032 19167421464576 19222076418048 19236444771852 19246625685504 19250397315072 19274982752256 19315934213058 19330732719144 19334520830592 19358424236032 19359213705216 19414415544768 19439210456064 19443019825152 19446829940736 19467851268096 19471666249728 19496534278144 19513035582579 19527188742144 19537956445392 19541785165056 19552127680512 19555959177216 19577098469376 19622536343424 19637569746432 19651447259136 19666502811648 19737323347896 19747769352192 19751639187456 19762530657408 19776864780288 19818882535284 19822766306112 19844194007232 19848082738176 19851972231168 19877325963264 19934005174272 19959463673856 19963374993408 19978669522944 20021116030542 20046685782816 20050614194688 20061226008576 20076221620224 20133467972352 20137413390336 20159181213696 20163131670528 20167082901504 20188882796544 20192839073792 20235740604156 20250417954816 20251243801008 20265554985984 20276280557568 20349296948736 20364887144448 20368877912064 20394891804672 20442227753178 20453046829056 20464325069958 20468335323744 20479168217088 20483181379584 20487195328512 20509341253632 20526699768687 20552915221776 20556942835968 20571853160448 20583196913664 20587230461952 20672301662208 20673144713529 20688139321344 20718620246016 20762638846488 20766707558784 20789155626624 20793229535232 20804234379264 20819785383936 20852520399936 20879151971328 20883243515904 20905817554944 20909914324992 20914011897856 20985212478384 21000433434624 21001289867712 21027253911552 21092204542464 21119142223872 21123280797696 21150258167808 21199347299592 21210567081984 21214723571712 21226421817216 21237655928832 21241817726976 21286947908268 21314134304064 21318311089152 21334643675136 21422803359744 21437942464512 21438816739956 21454366703616 21458570969088 21504161662434 21527406891774 21531625470432 21535844875776 21547242749952 21559124353536 21563349147648 21574761578496 21624835970304 21652453896192 21656696979456 21684355596288 21751335934416 21778227265536 21779115418368 21794912206848 21869111763072 21873397303296 21877683683328 21901332676608 21905624530944 21933601062912 21968087334912 21980201001066 21984508310688 21996143640576 22000454074368 22024235778048 22028551716864 22075353386352 22092265964736 22107878166528 22124815663104 22204488766383 22216240521216 22220594085888 22232846989584 22248972877824 22253332856832 22300612094376 22324718258136 22329093080448 22333468760064 22345288777728 22361991708672 22425755821056 22454396633088 22458796867584 22476003213312 22552521505668 22556940969024 22568879259648 22585749322752 22650151468896 22654590064128 22679078865408 22683523129344 22687968264192 22712493146112 22716943958016 22781720199168 22798749359232 22810815627264 22815285706752 22892959067328 22910498037504 22914987651072 22944253280256 23009677682688 23026877239212 23039064244224 23043579052032 23048094744576 23073008910336 23122029624498 23126560690464 23143334805504 23156096527872 23160634269696 23172892065792 23256339369984 23274156736512 23290604158976 23308447776768 23357968702299 23362546003632 23387800079952 23392383227136 23404763676672 23409350148096 23422258556928 23459085449928 23489045967744 23493648955392 23519044749312 23523653615616 23528263385088 23608364038182 23625487613952 23626451101176 23655660650496 23728730110272 23759035001856 23763690897408 23794040438784 23849265712041 23861887967232 23866564018176 23879724544368 23892362919936 23897044942848 23901727883264 23927564795904 23978401092072 23983099975296 24000495353856 24001474134528 24018435538944 24117685272576 24136162541568 24140892340224 24171723620352 24223078654236 24227825485248 24240648093696 24254014897728 24258767791104 24271606775808 24327940466592 24359010633216 24363784101888 24394900045824 24470252926218 24500505673728 24501504845664 24519276232704 24602750733456 24607571966208 24612394143744 24638999261184 24643827597312 24675301195776 24714098251776 24732571849524 24745661595648 24750510833664 24777265250304 24782120681472 24834772559646 24871362937344 24889402589184 24890417620992 24993270586368 24998168346624 25011952863282 25030094487552 25034999463936 25066972643328 25088188606173 25115308040403 25120229715504 25125152355072 25138449874944 25143376084992 25157240672256 25170555174912 25228975298688 25261196212224 25266146476032 25285503614976 25376558590152 25389989167104 25407931809792 25408967988096 25427397574656 25481420402508 25486413822144 25513963723584 25518963520512 25523964297216 25551554789376 25556561952768 25629435224064 25648593029136 25662167580672 25667196420096 25699977003008 25754578950744 25774310292192 25779361107456 25812284940288 25885887393024 25918947274752 25924026433536 25929106587648 25957135024128 25962221666304 26017380776772 26036251656192 26050608593856 26055713553408 26069503574016 26163381791232 26183426328576 26201929678848 26222003748864 26282864254086 26311275089946 26316431130528 26330359136256 26335518916608 26350040876544 26369153040384 26391471131169 26425176713712 26430355074816 26458925342976 26464110317568 26469296308224 26503101284352 26578673565696 26579757488823 26612618231808 26617833324544 26638226030592 26694821374056 26728914377088 26734152259584 26748301344768 26768295493632 26844623963136 26849884520448 26864690112414 26878908284928 26884175560704 26889443868672 26918510395392 26975701228581 26980987472208 27000557273088 27001658401344 27020739981312 27035040743424 27132395931648 27153182859264 27158503882752 27193189072896 27256303670904 27270729105408 27285766759944 27291113764992 27305557622784 27310908506112 27368933024916 27403886962368 27409257114624 27444262551552 27449640615936 27563068882944 27564192951372 27584185761792 27683518461984 27688943411712 27718874168832 27724306046976 27738979172352 27759713845248 27803360533248 27838869295104 27844324687872 27874423406592 27879885766656 27980283304512 28000577912832 28001719823616 28117429409664 28122939389952 28158856298496 28164374396928 28200344223744 28260258429942 28265796399456 28280756109312 28286298095616 28301895756288 28316874571776 28322423635968 28382597211024 28418845738752 28424414785536 28446191566848 28548628413921 28563737812992 28583923286016 28585088986608 28605822271488 28611427958784 28672215549912 28703209189032 28708833960576 28714459834368 28729656999936 28745499138048 28751132196864 28833114627072 28854667157778 28869938528256 28875595972608 28912474128384 28973901319587 29001781245888 29037636354048 29038820557824 29121623317152 29158815684096 29164529737728 29170244911104 29201776902144 29207499374592 29244801417216 29290783113216 29306934668088 29312677747584 29328191520768 29333938765824 29365647704064 29433804515136 29456354619648 29477170888704 29499754217472 29605985021844 29621654028288 29627458781184 29643795986112 29665297170432 29728323802926 29734149459168 29766291010848 29772124107264 29777958346752 29793718370304 29815988944896 29901007761408 29939195510784 29945062490112 29968004284416 30070028674224 30075921292032 30091839012864 30114332430336 30200201958528 30206120085504 30238771820544 30244697505792 30250624352256 30283324194816 30289258610688 30353610906234 30375626932224 30376865701512 30398332478976 30414420836352 30420380942336 30523945423104 30547330716672 30553316868096 30592337707008 30663341629767 30679570243584 30696487604937 30702502985616 30718752325632 30724772069376 30730792992768 30764011880448 30829372832664 30835414253952 30857779740672 30874795370496 30880845692928 31008452493312 31032208982016 31077930369024 31143958269732 31150061338176 31183733439936 31189844302848 31206351568896 31229678075904 31278780599904 31318727956992 31324865273856 31358726332416 31364871487488 31371017846784 31477818717576 31500650151936 31501934801568 31540880867328 31638306813696 31678713335808 31684921196544 31725387251712 31799020949388 31815850622976 31822085357568 31839632725824 31856483893248 31862726590464 31930421862402 31971201456096 31977466633728 32000660471808 32001965512704 32024580718592 32134205039616 32156913696768 32158225109934 32181550055424 32187856453632 32228964827136 32256242493651 32297438205648 32303767313664 32320864124928 32338686530304 32345023721472 32362142367744 32437253955456 32478680844288 32485045469184 32526533394432 32627003901624 32667340898304 32668673127552 32692368310272 32803667644608 32810095954944 32816525524992 32851999014912 32858436796416 32900401594368 32952131002368 32970301501599 32976762466032 32994215460864 33000681111552 33036353667072 33042827575296 33113030079528 33161817249792 33187223494656 33324360781824 33330891128832 33349270484376 33373459316736 33379999285248 33450918141564 33487077387204 33493639620672 33500203140096 33517933166592 33542987563008 33638633731584 33681594949632 33688195301376 33714004819968 33828782258502 33835411453536 33853318889472 33877242413056 33878623984128 33903196766208 33975227203344 33981885096192 34018618298112 34025284694016 34031952396288 34068739719168 34075415937024 34172580298752 34198124038848 34216223440896 34222928560128 34339438600992 34365747056256 34372481476608 34416379920384 34514516524032 34540315858818 34558596366336 34565368578048 34572142116864 34609513365504 34616295555072 34683044436747 34689841035696 34715002208256 34734144791808 34740951404544 34759338098688 34884509054976 34911235104768 34935906238464 34962671665152 35043819005448 35081700119928 35088574840704 35107145515008 35114025222144 35133387835392 35188628174892 35233568951616 35240473433088 35278567123968 35285480423424 35292395077632 35337468379136 35412546057273 35438231420928 35439676651764 35483490975744 35593095165408 35638552502784 35645536346112 35664401793024 35691060658176 35792831950848 35799846027264 35819586816552 35838544379904 35845567414272 35852591824896 35891347193856 35967601638108 35974649962944 36000743030784 36002211201792 36027653308416 36176527908864 36204243812352 36211338510336 36257585430528 36334617981354 36341738227872 36360972140544 36381022346592 36388151686656 36407410163712 36414544674816 36491910699888 36538515949824 36545676152832 36592350068736 36599520821248 36705379389327 36750758510592 36752257268496 36778914349056 36911357949312 36918591215616 36958498891776 36965741395968 37012951793664 37071147377664 37098857774286 37118492393472 37125766250496 37165897875456 37173181022208 37252158839469 37307044406016 37334103883776 37335626431488 37489905879552 37497252519936 37517929294923 37545141731328 37552499195904 37600458964992 37680344573256 37687728532608 37707674812416 37715064127488 37735861008384 37755832762368 37843462948032 37891794318336 37899219714048 37928255422464 38064837885228 38084983750656 38111897714688 38113451982144 38141096361984 38229620733216 38270945585376 38278445280768 38285946445824 38306209333248 38327332184064 38334842929152 38444152836096 38472889543704 38493251371008 38500794630144 38549965504512 38631868426116 38661465438288 38669041661184 38718427410432 38828831089536 38878420912128 38886039650304 38893659881472 38935702536192 38943332499456 39026071165158 39054377484288 39075912890784 39083570330112 39104255361024 39111918354432 39154196938752 39245072686848 39275139492864 39302894518272 39333005623296 39424296381129 39466912634919 39474646695792 39495538704384 39503278374912 39525061314816 39553729560576 39637765070568 39645532612224 39688388014464 39696165476352 39703944462336 39754651926528 39868010348544 39918927347712 39926749986816 39957339045888 40042232061084 40093371565632 40101228389376 40122452017152 40152443240448 40266935944704 40274826780672 40297035168621 40318362427392 40326263341056 40334165803008 40377765593088 40385678147584 40471481208312 40500835909632 40502487602016 40531109971968 40552561115136 40698593897472 40729774288896 40737755824128 40789783609344 40884455506356 40906093658112 40928650139916 40936670647488 40958336434176 40966362759168 41053399537374 41105830443552 41113885671936 41143706320896 41166393827328 41174460923904 41344603324416 41346289427058 41376278642688 41437240492032 41525277692976 41533415117568 41578311253248 41586459070464 41608468758528 41639570767872 41705040799872 41758303942656 41766487031808 41811635109888 41819828649984 41828023795712 41970424956768 42000866869248 42002579735424 42054507823104 42184409084928 42238284447744 42246561595392 42300516335616 42390387644913 42398694599184 42421134163968 42429447143424 42452843634432 42475311857664 42483635453952 42573895816536 42628268608128 42636622178304 42669287350272 42845606719488 42875884929024 42877633479912 42908733407232 42917141938176 43008323324868 43054813783548 43063250940864 43071689751552 43094485499904 43118248707072 43126698295296 43249671940608 43282000736667 43304907792384 43313393958912 43368711192576 43502671868832 43556454531072 43558230836736 43589824413696 43738223526144 43746794606592 43755367366656 43802665353216 43811249061888 43867202125824 43936174669824 43960402002132 43969016621376 43992287281152 44000908148736 44048471556096 44150706772704 44184531929472 44215756333056 44249631326208 44408977532766 44432481042432 44441188171776 44465693979168 44497945755648 44506665713664 44592485704389 44601224188752 44649436516272 44658186160896 44666937520128 44690577555456 44723983417344 44851511642112 44908793266176 44917593735168 44952006426624 45105043011336 45113881938048 45137758519296 45171498645504 45300302937792 45309180128256 45358157730816 45367046258688 45375936528384 45424986292224 45433887916032 45530416359351 45563440398336 45597498718464 45621631254528 45630571413504 45785918134656 45820996075008 45829975302144 45888506560512 46019355365376 46053754478424 46078128488448 46087158104064 46096189489152 46146017820672 46244059248996 46253121380928 46286669611008 46312193055744 46321268539392 46512678739968 46548313473024 46581208317952 46616895553536 46715937404598 46725092007264 46775600159904 46784766454272 46809527353344 46818700296192 46844517113856 46918170899856 46978091935488 46987297910784 47038089498624 47047307231232 47056526770176 47216728076364 47250975227904 47252902202352 47311321300992 47457460220544 47518070003712 47527381794816 47588080877568 47698531424082 47723775934464 47733128036352 47759449088736 47784725839872 47794089885696 47803455766528 47855129591808 47895632793603 47956802184144 47966199950592 48000990707712 48002948269056 48036871077888 48235370545152 48237337664901 48272325083136 48281784680448 48343447240704 48446157308472 48455650970496 48481296187392 48508029795456 48517535582208 48543213551616 48655880933184 48718021266432 48727568203776 48789800091648 48940505852436 49001011347456 49003009691328 49038552465408 49205501466912 49215143932416 49224788287488 49277998522368 49287655194624 49350602391552 49428196503552 49465143699048 49491323191296 49501021667328 49554530500608 49564241362944 49669545119292 49742725874688 49780835241984 49986541172736 49996336693248 50023905726564 50060188975104 50069998927872 50176377212346 50230616080806 50240459431008 50250304710144 50276899749888 50286752169984 50314481344512 50341110349824 50457950597376 50522392424448 50532292952064 50571007229952 50753117180304 50779978334208 50815863619584 50817935976192 50854795149312 50962840805016 50972827644288 51027927447168 51037927041024 51047928594432 51103109578752 51113123905536 51258870448128 51297186058272 51324335161344 51334392840192 51399954006016 51509157901488 51548620584384 51558722214912 51624569880576 51771774786048 51810473788227 51837894549504 51848052867072 51858213175296 51914270048256 51924443332608 52034761553544 52072503312384 52101217187712 52111427106816 52139007148032 52326763582464 52366852657152 52403859357696 52444007497728 52565728508172 52622550179892 52632862261056 52660718272512 52671037833216 52700081753088 52782942262338 52850353427424 52860710149632 52917850685952 52928220635136 52938592616448 53006202568704 53157347131392 53159514977646 53225236463616 53235666649088 53276452061184 53389642748112 53457828754176 53468304519168 53496602689536 53536590987264 53689247926272 53699769040896 53729380224828 53757816569856 53768351121408 53778887737344 53837020790784 53951402457162 53961974944416 54001114546176 54003316802688 54041479962624 54070081486848 54264791863296 54306365718528 54317007765504 54386378145792 54501926972031 54512607341808 54541458210816 54571533519888 54582227529984 54611115245568 54621817012224 54737866049832 54807773924736 54818514229248 54888525103104 54899281231872 55126137765888 55128385902744 55168371523584 55367036923968 55377886823424 55437748337664 55448612093952 55519427690496 55606721066496 55648286661429 55677738590208 55688649375744 55748846813184 55759771533312 55960566609024 56001155825664 56003439647232 56234858819328 56245878779904 56317712596992 56328748793856 56400688447488 56520516859884 56531592798912 56561512218624 56572596191232 56603791512576 56633749143552 56765194422048 56837691477504 56848829571072 56892383133696 57097256827842 57127475625984 57167846572032 57170177973216 57211644542976 57222855917568 57344431099824 57406418378064 57417667921152 57428919668736 57459313999872 57490998276096 57502264393728 57666229254144 57709334315556 57739877056512 57751191945216 57824948256768 57947802639174 58003562491776 58075272708096 58077641115648 58243246634304 58317631368192 58329059475456 58340489822208 58403553804288 58414998749184 58489602834432 58539106747737 58581566226432 58613869336176 58625355495168 58656383041536 58667877531648 58731295408128 58867609030272 58912709239296 58954341777408 58999508434944 59211970043688 59243308056576 59254917562368 59287591972224 59330594340864 59456647605852 59468298918336 59532582021696 59544248214528 59555916693504 59631977889792 59802015522816 59878391021568 59890124980224 59936008568832 60140057348448 60151842584064 60183678025728 60228664860672 60400403917056 60412240171008 60477543641088 60489395011584 60501248704512 60566648389632 60578517221376 60707221812468 60751253864448 60753731403024 60796664957952 60828841672704 61047890846208 61094661433344 61106633736192 61184675414016 61326683259534 61359140487168 61392975209874 61405005971232 61437504651264 61449544138752 61461585985536 61528023760896 61580099306061 61658745665328 61670828507904 61715559481344 61749590740992 61761691385856 62016904986624 62019434140587 62064417964032 62155860738048 62287916539464 62300122676352 62367466879872 62379688605696 62412703137792 62459356151808 62557561199808 62637455913984 62649730547712 62717452664832 62729742974976 62742035693568 62955637435152 63001300303872 63003869603136 63081761734656 63276613627392 63357426671616 63369842393088 63450774503424 63598041898776 63631701245952 63644170715136 63679265451648 63712967786496 63725453180928 63860843724804 63942402912192 63954933267456 64003931025408 64049161437184 64268410079232 64313827393536 64316450219868 64363100110848 64375712907264 64512484987302 64594876411296 64607534627328 64641728249856 64677373060608 64690047442944 64724284735488 64874507910912 64957361688576 64970090938368 65053066788864 65254007803248 65334681796608 65337346255104 65384736620544 65607335289216 65620191909888 65633051049984 65703998029824 65716873592832 65800803188736 65904262004736 65940603003198 65953524932064 65988430921728 66001362223104 66072707334144 66085655150592 66226060159056 66323634499584 66374446989312 66613466299149 66648721563648 66661782257664 66698540968752 66746918633472 66759998570496 66901836283128 66974154774408 66987279241344 67000406280192 67035866333184 67085975126016 67277267463168 67363189899264 67376390602752 67428009639936 67657564517004 67670822907072 67706637778944 67754484826112 67757247968256 67950454406688 67963770192384 68037236596224 68050569388032 68063904792576 68137479438336 68150831874048 68345160597504 68396248077696 68432446881792 68445857120256 68678877201984 68731494112512 68744962953216 68832759840768 69029033048064 69080631717636 69117192732672 69130737156096 69144284233728 69219026731008 69366088873494 69379682071392 69430004416512 69468289583616 69481902809088 69518676197376 69769018109952 69822470209536 69871812476928 69925343330304 70073906106897 70087638010896 70163400239856 70177149681408 70214291030016 70228050444288 70266775670784 70377256349784 70467137903232 70480946866176 70557134247936 70570960846848 70584790155264 70674936758272 70825092114546 70876462841856 70879353303528 70966981951488 71186190330816 71277105005568 71291072692224 71382121316352 71547797136123 71585663901696 71599692054528 71639173633104 71677088759808 71691134828544 71705183649792 71782694387712 71935203276216 71949299925888 72001486061568 72004422403584 72055306616832 72353055817728 72408487624704 72422677020672 72515170861056 72669235962708 72683476455744 72721944281088 72762044693184 72776303373312 72814820327424 72983821399776 73077031899648 73091352305664 73184700137472 73199041642496 73410758778654 73501517021184 73504514536992 73557828698112 73822715898624 73837182431232 73916997783552 73931482791936 74025903587328 74142294755328 74197715548572 74236984786944 74251532500992 74331795750912 74346362044416 74504317678938 74614088812032 74668207767552 74671252862976 74979811759104 74994505039872 75035858589846 75090283462656 75104998391808 75200917929984 75264565818519 75345924121209 75360689146512 75375457065216 75415349624832 75430128254976 75471722016768 75511665524736 75686925896064 75783588636672 75798439428096 75856510844928 76129675770456 76169967501312 76223795429376 76226903964288 76282192723968 76459241466432 76541891170752 76556890561536 76571892891648 76654664368128 76669685858304 76888305672192 76945779087408 76986502742016 77001589260288 77099931009024 77263736852232 77322930876576 77338083322368 77436854820864 77657662179072 77756841824256 77772079300608 77787319762944 77871405072384 77886664998912 78052142330316 78108754968576 78151825781568 78167140660224 78208510722048 78490145373696 78550278985728 78605789036544 78666011246592 78848592762258 78933825269838 78949293391584 78991077408768 79006556749824 79050122629632 79107459121152 79275530141136 79291065224448 79376776028928 79392330952704 79407888924672 79509303853056 79736020697088 79837854695424 79853499973632 79914678091776 80084464122168 80186743131264 80202456778752 80244904034304 80304886480896 80533871889408 80549653561344 80594070337242 80636724854784 80652526682112 80668331606016 80755531186176 80771356295168 80927103685743 80942962416624 81001671819264 81004975204032 81062219943936 81105122230272 81397187794944 81459548577792 81475511648256 81579567218688 81768911012712 81812187316224 81857300279832 81873341294976 81916672868352 81932725518336 82106799074748 82211660887104 82227771343872 82332787654656 82348921847808 82689206648832 82692578854116 82752557285376 83050555385952 83066830235136 83156622506496 83172918140928 83216937517056 83279141535744 83410081599744 83516607885312 83532974063616 83623270219776 83639657299968 83656047591424 83940849913536 84001733738496 84005159470848 84368818169856 84476568895488 84493123190784 84601032671232 84780775289826 84797389198368 84842268327936 84858894286848 84905687268864 84950623715328 84967270907904 85147791633072 85256537216256 85273244356608 85338574700544 85645885241763 85691213438976 85751769858048 85755266959824 85817466814464 85834283876352 86016646649736 86109627567096 86126501881728 86143379503104 86188970999808 86236497414144 86253396590592 86499343881216 86564001473334 86609815584768 86626787917824 86737422385152 86921703958761 87005343737664 87112909062144 87116461673472 87476447052288 87493589213184 87510734733312 87605330706432 87622498123776 87734404251648 87872349339648 87920804004264 87938033242752 87984574562304 88001816297472 88096943112192 88301413545408 88369063858944 88431512666112 88499262652416 88817955065532 88864962084864 88882376343552 88931387958336 88995891511296 89184971408778 89202448377504 89298873032544 89316372321792 89333875040256 89381155110912 89447966834688 89703023284224 89817586532352 89835187470336 89904012853248 90210086022672 90227763876096 90275517038592 90342997291008 90600605875584 90618360256512 90716315461632 90734092517376 90751873056768 90849972584448 90867775832064 91060832718702 91126880796672 91194997436928 91243262509056 91261142827008 91571836269312 91641992150016 91659950604288 91777013121024 91990024889301 92038710730752 92089462814811 92107508956848 92156256976896 92174316208128 92192378978304 92292035641344 92488118497992 92506242761856 92573339222016 92624386111488 92642537078784 93025357479936 93096626946048 93162416635904 93233791107072 93431874809196 93450184014528 93551200319808 93569532908544 93619054706688 93689034227712 93836341799712 93956183870976 93974595821568 94076178997248 94094614462464 94113053540352 94433456152728 94501950455808 94505804404704 94622642601984 94914920441088 95036140007424 95054763589632 95176161755136 95397062848164 95447551868928 95466256072704 95518898177472 95569451679744 95588179771392 95791265587206 95913604368288 95932399901184 96001981415424 96005896538112 96073742155776 96470741090304 96474675329802 96544650166272 96563569360896 96686894481408 96768727480953 96892314616944 96911301940992 96962592374784 97016059590912 97035071164416 97086427103232 97311761866368 97436042532864 97455136407552 97579600183296 97881011704872 98002022694912 98006019382656 98077104930816 98411002933824 98430287864832 98449576574976 98555997044736 98575310389248 98701204783104 98856393007104 98910904504797 98930287398096 98982646382592 99002043334656 99109061001216 99128482725888 99339090238584 99485451749376 99561670483968 99973082345472 99992673386496 100047811453128 100120377950208 100139997855744 100352754424692 100461232161612 100480918862016 100500609420288 100553799499776 100628962689024 100915901194752 101044784848896 101064585904128 101142014459904 101506234360608 101559956668416 101631727239168 101635871952384 101709590298624 101925681610032 101945655288576 102055854894336 102075854082048 102095857188864 102206219157504 102226247811072 102517740896256 102594372116544 102648670322688 102668785680384 103018315802976 103097241168768 103117444429824 103249139761152 103543549572096 103620947576454 103675789099008 103696105734144 103716426350592 103828540096512 103848886665216 104049133310241 104069523107088 104145006624768 104202434375424 104222854213632 104278014296064 104653527164928 104733705314304 104807718715392 104888014995456 105131457016344 105245100359784 105265724522112 105321436545024 105342075666432 105400163506176 105565884524676 105700706854848 105721420299264 105835701371904 105856441270272 105877185232896 106012405137408 106237638171819 106314694262784 106319029955292 106450472927232 106471333298176 106779285496224 106915657508352 106936609038336 106993205379072 107073181974528 107378495852544 107399538081792 107458760449656 107515633139712 107536702242816 107557775474688 107674041581568 107902804914324 107923949888832 108002229092352 108006633605376 108082959925248 108529583726592 108612731437056 108634015531008 108772756291584 109003853944062 109025214683616 109082916421632 109143067039776 109164455059968 109222230491136 109243634024448 109475732099664 109615547849472 109637028458496 109777050206208 109798562463744 110116138167981 110252275531776 110256771805488 110336743047168 110734073847936 110755773646848 110875496675328 110897224187904 111038855380992 111213442132992 111296573322858 111355477180416 111377298751488 111497693626368 111519543066624 111756476518407 111921133218048 112002311651328 112006879294464 112469717638656 112491757559808 112553787884769 112635425193984 112657497587712 112801376894976 113041033719768 113063185597824 113123024437248 113145192382464 113207583025152 113267498287104 113530388844096 113675382955008 113697659142144 113784766267392 114194513655684 114254951251968 114335693144064 114340355946432 114423289085952 114688862199648 114812836756128 114835335842304 114857839337472 114918627999744 114981996552192 115004528787456 115332458508288 115418668631112 115479754113024 115502383890432 115649896513536 115895605278348 116007124983552 116155282231296 116486493268608 116635262736384 116658118950912 116680979644416 116807107608576 116829997498368 117078213495474 117163132452864 117227738672352 117250710990336 117312766083072 117335755063296 117462590816256 117735218060544 117825418478592 117908683554816 117999016869888 118272889143387 118400737904757 118423940087376 118486616113152 118509835124736 118575183944448 118661188681728 118913295211704 118936597836672 119065164043392 119088496429056 119111833387008 119263955779584 119604031045632 119756782043136 119780249960448 119872017137664 120280114696896 120303685168128 120367356051456 120457329721344 120800807834112 120824480342016 120891105505863 120955087282176 120978790023168 121002497409024 121133296779264 121157034442752 121414443624936 121502507728896 121507462806048 121593329915904 121657683345408 122095781692416 122189322866688 122213267472384 122369350828032 122653366519068 122718280974336 122785950419748 122810011942464 122875009302528 122899088277504 123160198612122 123317491330656 123341657015808 123431118962688 123499181481984 123523382771712 124033809973248 124038868281174 124128835928064 124311721476096 124575833078928 124600245352704 124734933759744 124759377211392 124825406275584 124918712303616 125115122399616 125274911827968 125299461095424 125434905329664 125459485949952 125484071387136 125911274870304 126002600607744 126007739206272 126163523469312 126553227254784 126714853343232 126739684786176 126901549006848 127171162934739 127196083797552 127263402491904 127288341430272 127358530903296 127425935572992 127450906361856 127721687449608 127884805824384 127909866534912 128007862050816 128098322874368 128536820158464 128627654787072 128632900439736 128726200221696 128751425814528 129024969974604 129189752822592 129215069254656 129283456499712 129354746121216 129380094885888 129749015821824 129846002210001 129914723377152 129940181876736 130106133577728 130508015606496 130669363593216 130674692510208 130769473241088 131214670578432 131240383819776 131266102099968 131407996059648 131433747185664 131601606377472 131808524009472 131881206006396 131907049864128 131976861843456 132002724446208 132145414668288 132452120318112 132647268999168 132748893978624 133226932598298 133297443127296 133323564515328 133397081937504 133493837266944 133519997140992 133803672566256 133948309548816 133974558482688 134000812560384 134071732666368 134171950252032 134554534926336 134726379798528 134752781205504 134856019279872 135315129034008 135341645814144 135413275557888 135508969652224 135514495936512 135900908813376 135927540384768 136074473192448 136101138776064 136127809585152 136274958876672 136301663748096 136591249078053 136690321195008 136792496155392 136864893763584 136891714240512 137357754403968 137462988225024 137489925906432 137665519681536 138058066096128 138161263435272 138234385465344 138261474312192 138288568467456 138438053462016 138732177746988 138759364142784 138860008833024 138936579167232 138963805618176 139538036219904 139644940419072 139743624953856 139850686660608 140147812213794 140175276021792 140326800479712 140354299362816 140428582060032 140456100888576 140533551341568 140754512699568 140934275806464 140961893732352 141114268495872 141141921693696 141169580310528 141349873516544 141650184229092 141752925683712 141758706607056 141933963902976 142372380661632 142554210011136 142582145384448 142764242632704 143095594272246 143171327803392 143199384109056 143278347266208 143354177519616 143382269657088 143410367299584 143565388775424 143686898380809 143870406552432 143898599851776 144002972123136 144008844807168 144110613233664 144706111635456 144712012994703 144816975249408 144845354041344 145030341722112 145338471925416 145366952911488 145443888562176 145524089386368 145552606746624 145629640654848 145967642799552 146154063799296 146182704611328 146369400274944 146398083284992 146821517557308 147003034042368 147009029073984 147115657396224 147645431797248 147674364862464 147833995567104 147862965583872 148051807174656 148284589510656 148395431097144 148473969573888 148503065001984 148663591501824 148692724088832 149008635357876 149228177624064 149342505725952 149959623518208 149989010079744 150071717179692 150180566925312 150209996783616 150529131637038 150691848242418 150721378293024 150750914130432 150830699249664 150860256509952 150943444033536 151023331049472 151373851792128 151567177273344 151596878856192 151713021689856 152259351540912 152339935002624 152447590858752 152453807928576 152564385447936 152918482932864 153083782341504 153113781123072 153143785783296 153309328736256 153339371716608 153776611344384 153891558174816 153973005484032 154003178520576 154199862018048 154527473704464 154645861753152 154676166644736 154873709641728 155315324358144 155431421364681 155513683648512 155544158601216 155574639525888 155742810144768 155773329997824 156104284660632 156217509937152 156303651563136 156334281320448 156417021444096 156980290747392 157100557971456 157211578073088 157332022493184 157697185524516 157867650539676 157898586783168 157982154817536 158013113499648 158100245259264 158551060282272 158582130448896 158753552057856 158784661905408 158815777849344 159018607706112 159472041394176 159675709390848 159706999947264 159829356183552 160168928244336 160373486262528 160404913557504 160489808068608 160609772961792 161067743778816 161099307122688 161188140674484 161273449709568 161305053364224 161336663212032 161511062372352 161854207371486 161885924833248 162003343638528 162009950408064 162124439887872 162210244460544 162794375589888 162919097155584 162951023296512 163159134437376 163505780916093 163537822025424 163624374632448 163714600559664 163746682589952 163833345736704 163865451036672 164213598149496 164423321774208 164455542687744 164665575309312 164697843695616 165378413297664 165385157708232 165505114570752 166101110771904 166133660470272 166313245012992 166345836281856 166558283071488 166820163199488 166944859984287 167033215770624 167065948127232 167246540439552 167279314599936 167312095182848 167881699827072 168003467476992 168010318941696 168737636339712 168953137790976 168986246381568 169202065342464 169561550579652 169594778396736 169684536655872 169717788573696 169811374537728 169901247430656 170295583266144 170513074432512 170546488713216 170677149401088 171291770483526 171382426877952 171503539716096 171510533919648 171634933628928 171668567752704 172033293299472 172219255134192 172253003763456 172286759006208 172377941999616 172472994828288 172506793181184 172998687762432 173128002946668 173219631169536 173253575835648 173474844770304 173843407917522 174010687475328 174225818124288 174232923346944 174952894104576 174987178426368 175021469466624 175210661412864 175244996247552 175468808503296 175617320243211 175744698679296 175841608008528 175876066485504 175969149124608 176003632594944 176193886224384 176602827090816 176738127717888 176863025332224 176998525304832 177635910131064 177729924169728 177764752687104 177862775916672 177991783022592 178369942817556 178404896755008 178597746065088 178632744643584 178667750080512 178895933669376 179406046568448 179635173064704 179670374940672 179808025706496 180420172045344 180455527752192 180551034077184 180685994582016 181201211751168 181236720513024 181432630923264 181468185034752 181503746113536 181699945168896 181735551664128 182121665437404 182253761593344 182389994873856 182486525018112 183143672538624 183283984300032 183319901208576 183554026242048 183980049778602 184077421461504 184178925629622 184215017913696 184312513953792 184348632416256 184384757956608 184584071282688 184740297918183 184976236995984 185012485523712 185146678444032 185248772222976 185285074157568 186050714959872 186058302421761 186193253892096 186324833271808 186467582214144 186863749618392 186900368029056 187102400639616 187139065817088 187238109413376 187378068455424 187672683599424 187912367741952 187949191643136 188152357994496 188189228924928 188226107080704 188866912305456 189003900911616 189011608809408 189245285203968 189829840882176 190072280014848 190109527179264 190352323510272 190794125696328 190895103737856 190932512145408 191037796354944 191138903359488 191176359542784 191582531174412 191827208736576 191864799802368 192011793076224 192147484311552 192941482180608 192949350659604 193089300332544 193127138721792 193537454961906 193784629233888 193822603881984 193925184749568 194032119181824 194070142328832 194172854206464 194623523732736 194872085065728 194910272815104 195159200366592 195762023409744 196004045389824 196012038765312 196154209861632 196822005867648 196860575729664 196899153149952 197111994089472 197150620778496 197402409566208 197712786014208 197821809009594 197860574796192 197965292765184 198004086669312 198218122002432 198256965451776 198678180477168 198970903498752 199123340967936 199840398897447 199946164690944 199985346772992 200095622906256 200240755900416 200279995711488 200705508849384 200922464323224 200961837724032 201001218840576 201107598999552 201257925378048 201831802389504 202089569697792 202129171808256 202284028919808 203012468721216 203119913336832 203263454478336 203271743904768 203851363220064 203891310577152 204111709788672 204151708164096 204191714377728 204412438315008 204452495622144 205035481792512 205188744233088 205297340645376 205337571360768 206036631605952 206194482337536 206234888859648 206498279522304 207087099144192 207241895152908 207351578198016 207392211468288 207432852701184 207657080193024 208098266620482 208139046214176 208290013249536 208404868750848 208445708427264 208556028592128 209307054329856 209467410628608 209615437430784 209776029990912 210262914032688 210490200719568 210531449044224 210642873090048 210684151332864 210800327012352 211131769049352 211401413709696 211442840598528 211671402743808 211712882540544 211754370465792 212024810274816 212475276343638 212629388525568 212638059910584 212900945854464 212942666596352 213558570992448 213831315016704 213873218076672 214146363949056 214643391408369 214756991705088 214799076163584 214917520899312 215031266279424 215073404485632 215115550949376 215348083163136 215805609828648 215847899777664 216004458184704 216013267210752 216165919850496 217059167453184 217225462874112 217268031062016 217545512583168 218007707888124 218050429367232 218165832843264 218286134079552 218328910119936 218444460982272 218951464199328 219231095698944 219274056916992 219554100412416 219597124927488 220232276335962 220504551063552 220513543610976 220673486094336 221468147695872 221511547293696 221750993350656 221794448375808 222077710761984 222426884265984 222593146645716 222710954360832 222754597502976 222995387252736 223039086133248 223512953036814 223842266436096 224004623302656 224013758588928 224939435277312 224983515119616 225107575769538 225270850387968 225314995175424 225602753789952 225793697455557 226082067439536 226126371195648 226246048874496 226290384764928 226415166050304 226534996574208 227060777688192 227350765910016 227395318284288 227569532534784 228389027311368 228509902503936 228671386288128 228680711892864 228846578171904 229377724399296 229625673512256 229670671684608 229715678674944 229963993104384 230009057574912 230664917016576 230837337262224 230959508226048 231004767780864 231299793027072 231791210556696 232014249967104 232310564462592 232972986537216 233270525472768 233316237901824 233361959288832 233614215217152 233659994996736 234156426990948 234326264905728 234455477344704 234501421980672 234625532166144 235470436121088 235650836957184 235817367109632 235998033739776 236545778286774 236801475809514 236847880174752 236973232226304 237019670249472 237150367888896 237322377363456 237826590423408 237873195673344 238130328086784 238176992858112 238223666774016 238527911559168 239208062091264 239513564086272 239560499920896 239744034275328 240560229393792 240607370336256 240734712102912 240914659442688 241601615668224 241648960684032 241782211011726 241910174564352 241957580046336 242004994818048 242266593558528 242314068885504 242781311057229 242828887249872 243005015457792 243014925612096 243186659831808 243315366690816 244191563384832 244378645733376 244426534944768 244738701656064 245306733038136 245436561948672 245571900839496 245620023884928 245750018605056 245798176555008 246320397224244 246634982661312 246683314031616 246998362963968 247046765543424 248067619946496 248077736562348 248257671856128 249151666157856 249200490705408 249469867519488 249518754422784 249650812551168 249837424607232 250230244799232 250549823655936 250598922190848 250869810659328 250918971899904 250968142774272 251822549740608 252005201215488 252015478412544 253106454509568 253429706686464 253479369572352 253803098013696 254342325869478 254392167595104 254526804983808 254576682860544 254717061806592 254851871145984 254901812723712 255443374899216 255769611648768 255819733069824 256015724101632 256196645748736 256937655725289 257073640316928 257255309574144 257265800879472 257452400443392 257502851629056 258049939949208 258379505645184 258430138509312 258566912999424 258709492242432 258760189771776 259498031643648 259692004420002 259829446754304 259880363753472 260212267155456 260765111876283 261016031212992 261338727186432 261349385020416 262429341156864 262480767639552 262532204199936 262815992119296 262867494371328 263203212754944 263617048018944 263762412012792 263814099728256 263953723686912 264005448892416 264290829336576 264904240636224 265294537998336 265497787957248 266453865196596 266594886254592 266647129030656 266794163875008 266987674533888 267607345132512 267896619097632 267949116965376 268001625120768 268143465332736 268343900504064 269109069852672 269452759597056 269505562411008 269712038559744 270630258068016 270683291628288 270826551115776 271028991873024 271801817626752 271855080769536 272148946384896 272202277552128 272255619170304 272549917753344 272603327496192 273182498156106 273380642390016 273584992310784 273729787527168 273783428481024 274715508807936 274925976450048 274979851812864 275331039363072 275970074667903 276116132192256 276268388444433 276322526870544 276468770930688 276522948624384 276577136934912 276876106924032 277464355493976 277518728285568 277720017666048 277873158334464 277927611236352 279076072439808 279289880838144 279487249907712 279701373321216 280295624427588 280350552043584 280653600959424 280708598725632 280857164120064 281067102683136 281509025399136 281868551612928 281923787464704 282228536991744 282283843387392 282339160621056 282699747033088 283300368458184 283505851367424 283517413214112 283867927805952 284744761323264 285108420022272 285164290768896 285528485265408 286191188544492 286342655606784 286398768218112 286556694532416 286708355039232 286764539314176 287373796761618 287740813104864 287797199703552 288005944246272 288017689614336 288221226467328 289412223270912 289424025989406 289633950498816 289690708082688 290060683444224 290306182442859 290676943850832 290733905822976 290887777124352 291048178772736 291105213493248 291259281309696 291935285599104 292308127598592 292365409222656 292738800549888 292796166569984 293643035114616 294006068084736 294018058147968 294231314792448 295290863594496 295348729724928 295667991134208 295725931167744 296103614349312 296569179021312 296732713514391 296790862194288 296947939147776 297006130003968 297327183003648 297385448177664 298017270715752 298456355248128 298685011451904 299919247036416 299978020159488 300143434359384 300361133850624 300419993567232 301058263274076 301383696484836 301442756586048 301501828260864 301661398499328 301886888067072 302747703584256 303134354546688 303193757712384 303426043379712 304518703081824 304679870005248 304895181717504 304907615857152 305128770895872 305836965865728 306167564683008 306227562246144 306287571566592 306618657472512 306678743433216 307553222688768 307783116349632 307946010968064 308006357041152 309054947408928 309291723506304 309352333289472 309747419283456 310630648716288 310862842729362 311027367297024 311088317202432 311149279051776 311485620289536 311546659995648 312147399930723 312208569321264 312435019874304 312607303126272 312668562640896 312834042888192 313960581494784 314201115942912 314423156146176 314664044986368 315394371049032 315735301079352 315797173566336 315964309635072 316026226999296 316200490518528 317102120564544 317164260897792 317507104115712 317569323810816 317631555698688 318037215412224 318712914515457 318944082788352 319351418781696 319413999894528 320337856488672 320746972525056 320809827115008 320979616137216 321219545923584 322135487557632 322198614245376 322376281348968 322546899419136 322610106728448 322673326424064 323022124744704 323708414742972 323771849666496 324006687277056 324019900816128 324248879775744 325588751179776 325838194311168 325902046593024 326318268874752 327011561832186 327075644050848 327248749264896 327429201119328 327493365179904 327666691473408 327730902073344 328427196298992 328846643548416 328911085375488 329331150618624 329395687391232 330756826595328 330770315416464 331010229141504 332202221543808 332267320940544 332626490025984 332691672563712 333116566142976 333640326398976 333889719968574 334066431541248 334131896254464 334493080879104 334558629199872 334624190365696 335269429555221 335763399654144 336006934953984 336020637883392 337475272679424 337661363654307 337906275581952 337972492763136 338404130684928 339123101159304 339189556793472 339369073311744 339435577147392 339622749075456 339802494861312 340591166532288 341026148865024 341092977426432 341354298802176 342583540967052 342764853755904 343007079432192 343021067839296 343269867257856 344066586598944 344438510268384 344506007526912 344573518012416 344755883999232 344945989656576 345013586362368 345997375524864 346256005893336 346439262339072 346507151671296 346949689540608 347686815835044 348021374950656 348465846693888 349905788209152 349974356852736 350042938933248 350421322825728 350489992495104 351234640486422 351489397358592 351683216017056 351752132971008 351938298249216 352007265189888 352387772448768 353205654181632 353476255435776 353726050664448 353997050609664 354818667430161 355271820262128 355459848339456 355529505374208 355725551833344 355983566045184 356739885635112 356809793510016 357195492130176 357265489287168 357335500161024 357791867338752 358812093136896 359270346129408 359340749881344 359616051412992 360840344090688 360911055504384 361102068154368 361371989164032 362402423502336 362473441026048 362673316517589 362865261846528 362936370069504 363007492227072 363399890337792 363471103328256 364243330874808 364507523186688 364779989747712 364973050036224 366287345077248 366567968600064 366639802417152 367108052484096 367960099557204 368154842923008 368357851259244 368430035827392 368625027907584 368697264832512 369480595836366 369952473991968 370024971047424 370293356888064 370497544445952 370570148315136 372101429919744 372116604843522 372386507784192 372649666543616 372935164428288 373727499236784 373800736058112 374204801279232 374278131634176 374476218826752 374756136910848 375345367198848 375824735483904 375898383286272 376304715988992 376378457849856 376452214161408 377733824610912 378007801823232 378023217618816 378490570407936 379659681764352 380144560029696 380219054358528 380704647020544 381513488804217 381588251392656 381790207475712 381865024290816 382075592709888 382277806718976 382352719085568 383165062348824 383654417473152 383729599604736 384023586152448 384294968623104 385882964361216 385898701319208 386178600665088 386254277443584 387074909923812 387569258467776 387645207763968 387850369499136 388064238363648 388140284657664 389247047465472 389538006630003 389744170131456 389820545630208 390318400733184 391524046819488 392008090779648 392024077530624 392308419723264 393644011735296 393721151459328 393798306299904 394223988178944 394301241556992 394804819132416 395425572028416 395643618019188 395721149592384 395930585530368 396008173338624 396436244004864 397356360954336 397941806997504 398246681935872 399680797794894 399892329381888 399970693545984 400191245812512 400481511800832 400559991422976 401411017698768 401844928646448 401923675448064 402002437681152 402215197999104 402515850756096 403663604779008 404179139395584 404258343616512 404568057839616 406024937442432 406239826673664 406526908956672 406543487809536 407702726440128 407782621154304 408223419577344 408303416328192 408383428755456 408824876630016 408904991244288 409773747234159 410070963585024 410377488466176 410594681290752 410675142721536 412073263211904 412388964675072 412469777719296 412996559044608 414174198288384 414483790305816 414703156396032 414784422936576 414865705402368 415314160386048 416196533240964 416278092428352 416580026499072 416809737501696 416891416854528 418614108659712 418934821257216 419230874861568 419552059981824 420525828065376 420980401439136 421062898088448 421285746180096 421368302665728 421600654024704 422263538098704 422802827419392 422885681197056 423342805487616 423425765081088 423508740931584 424049620549632 424950552687276 425258777051136 425276119821168 425801891708928 427117141984896 427662630033408 427746436153344 428292727898112 429286782816738 429513983410176 429598152327168 429835041798624 430062532558848 430146808971264 430231101898752 430696166326272 431060695142427 431611219657296 431695799555328 432008916369408 432026534421504 432331839700992 434118334906368 434136038984109 434450925748224 434536062124032 435091025166336 436015415776248 436100858734464 436331665686528 436572268159104 436657820239872 436888921964544 437902928398656 438462191397888 438548113833984 439108200824832 439194249854976 440464552671924 441009102127104 441027087221952 441346972188672 442936295391744 443023094587392 443501986701312 443588896751616 444155421523968 444853768531968 445186293291432 445421908721664 445509195005952 445990774505472 446078172266496 447025906073628 447684532872192 448027517177856 449878870554624 449967030239232 450215151539076 450541700775936 450629990350848 451587394911114 452164134879072 452252742391296 452492097748992 452580769529856 452830332100608 453069993148416 454121555376384 454701531820032 454790636568576 455139065069568 456778054622736 457019805007872 457342772576256 457361423785728 457693156343808 458755448798592 459251347024512 459341343369216 459431357349888 459927986208768 460018115149824 461329834033152 461674674524448 461919016452096 462009535561728 462599586054144 463582421113392 464028499934208 464621128925184 465945973074432 466294264094043 466541050945536 466632475803648 466723918577664 467228430434304 467319989993472 468312853981896 468652529811456 468910954689408 469002843961344 469251064332288 470940872242176 471301673914368 471634734219264 471996067479552 473091556573548 473602951619028 473695760349504 473946464452608 474039340498944 474300735777792 475653180846816 475746391346688 476260656173568 476353985716224 476447333548032 477055823118336 478416124182528 479027128172544 479120999841792 479488068550656 481120458787584 481214740672512 481469424205824 481829318885376 483203231336448 483297921368064 483564422023452 483820349128704 483915160092672 484009989636096 484533187117056 485562622114458 485657774499744 486010030915584 486029851224192 486373319663616 486630733381632 488383126769664 488757291466752 488853069889536 489477403312128 490517342748279 490613466076272 490873123897344 491143801678992 491240047769856 491500037210112 491596353110016 492640794448488 493269965322624 493366628063232 493996725927936 494093531086848 496135239892992 496155473124696 496515343712256 498303332315712 498400981410816 498939735038976 499037508845568 499674849214464 500460489598464 500834579952861 501099647311872 501197844381696 501739621318656 501837943799808 501936285548544 503645099481216 504010402430976 504030956825088 506212909019136 506859413372928 506958739144704 507606196027392 508684651738956 508784335190208 509053609967616 509153365721088 509434123613184 509703742291968 510886749798432 511539223297536 511639466139648 512031448203264 512393291497472 513875311450578 514147280633856 514510619148288 514531601758944 514904800886784 515005703258112 516099879898416 516759011290368 516860277018624 517133825998848 517418984484864 517520379543552 518996063287296 519384008840004 519658893508608 519760727506944 520424534310912 521530223752566 522032062425984 522677454372864 522698770040832 524858682313728 524961535279104 525064408399872 525631984238592 525734988742656 526406425509888 526851960729633 527234096037888 527524824025584 527628199456512 527907447373824 528010897784832 528581658673152 529808481272448 530589075996672 530995575914496 532907730393192 533189772509184 533294258061312 533588327750016 533975349067776 535214690265024 535793238195264 535898233930752 536003250241536 536687801008128 538218139705344 538905519194112 539011124822016 539424077119488 541260516136032 541366583256576 541653102231552 542057983746048 543603635253504 543710161539072 544297892769792 544404555104256 544511238340608 545099835506688 545206654992384 546364996312212 546761284780032 547169984621568 547459575054336 549431017615872 549851952900096 549959703625728 550662078726144 551940149335806 552232264384512 552536776888866 552645053741088 552937541861376 553045897248768 553154273869824 553752213848064 554928710987952 555037456571136 555440035332096 555746316668928 555855222472704 558152144879616 558579761676288 558974499815424 559402746642432 560591248855176 560701104087168 561307201918848 561417197451264 561714328240128 562134205366272 563018050798272 563737103225856 563847574929408 564457073983488 564567686774784 564678321242112 565399494066176 566600736916368 567011702734848 567034826428224 567735855611904 569489522646528 570216840044544 570328581537792 571056970530816 572382377088984 572685311213568 572797536436224 573113389064832 573416710078464 573529078628352 574747593523236 575481626209728 575594399407104 576035379228672 576442452934656 578824446541824 578848051978812 579267900997632 579381416165376 580612364885718 581353887701664 581467811645952 581775554248704 582096357545472 582210426986496 582518562619392 583870571198208 584616255197184 584730818445312 585477601099776 585592333139968 587286070229232 588012136169472 588036116295936 588462629584896 590581727188992 590697459449856 591335982268416 591451862335488 592207228698624 593138358042624 593465427028782 593581724388576 593895878295552 594012260007936 594654366007296 594770896355328 596034541431504 596912710496256 597370022903808 599521196692341 599838494072832 599956040318976 600286868718768 600722267701248 600839987134464 602116526548152 602767392969672 602885513172096 603003656521728 603322796998656 603773776134144 605495407168512 606268709093376 606387515424768 606852086759424 609037406163648 609359740010496 609790363435008 609815231714304 611673931731456 612335129366016 612455124492288 612575143133184 613237314945024 613357486866432 615106445377536 615566232699264 615892021936128 616012714082304 618109894817856 618583447012608 618704666578944 619494838566912 621261297432576 621725685458724 622054734594048 622176634404864 622298558103552 622971240579072 624294799861446 624417138642528 624870039748608 625214606252544 625337125281792 625668085776384 627921162989568 628402231885824 628846312292352 629328089972736 630788742098064 631470602158704 631594347132672 631928619270144 632052453998592 632400981037056 634204241129088 634328521795584 635014208231424 635138647621632 635263111397376 636074430824448 637425829030914 637888165576704 638702837563392 638827999789056 640675712977344 641493945050112 641619654230016 642439091847168 643930174225107 644270975115264 644397228490752 644752562697936 645093798838272 645220213456896 645346652848128 646044249489408 647416829485944 647543699332992 648013374554112 648039801632256 648497759551488 651177502359552 651676388622336 651804093186048 652636537749504 654023123664372 654151288101696 654497498529792 654858402238656 654986730359808 655333382946816 656854392597984 657693287096832 657822170750976 658662301237248 658791374782464 661513653190656 661540630832928 662020458283008 664404443087616 664534641881088 665252980051968 665383345127424 666233132285952 667280652797952 667779439937148 668132863082496 668263792508928 668986161758208 669117258399744 670538859110442 671526799308288 672013869907968 672041275766784 674950545358848 675322727308614 675812551163904 675944985526272 676808261369856 677381092366671 678246202318608 678379113586944 678738146623488 678871154294784 679245498150912 679604989722624 681182333064576 682052297730048 682185954852864 682708597604352 685167081934104 685529707511808 686014158864384 686042135678592 686539734515712 688133173197888 688877020536768 689012015053824 689147036024832 689891979313152 690027172724736 691994751049728 692512011786672 692878524678144 693014303342592 693899379081216 695373631670088 696042749901312 696931693387776 699811576418304 699948713705472 700085877866496 700842645651456 700979984990208 702469280972844 702978794717184 703366432034112 703504265942016 703876596498432 706411308363264 706952510871552 707452101328896 707994101219328 709637334860322 710543640524256 710919696678912 711059010748416 711451103666688 711967132090368 713479771270224 713619587020032 714390984260352 714530978574336 714671000322048 715583734677504 717624186273792 718540692258816 718681499762688 719232102825984 721680688181376 721822111008768 722204136308736 722743978328064 724804847004672 724946882052096 725346633035178 725730523693056 725872740139008 726014984454144 726799780675584 726942206656512 728343933171687 728486661749616 729015046373376 729559979495424 729946100072448 732574690154496 733135937200128 733279604834304 734216104968192 735920199114408 736309685846016 736715702518488 736860071654784 737250055815168 737394529665024 738961191672732 739904947983936 740049942094848 740995088891904 741140296630272 744202859839488 744233209687044 744773015568384 745299333087232 747454998473568 747601472116224 748409602558464 748556263268352 748952437653504 749512273821696 750690734397696 751649470967808 751796766572544 752609431977984 752756915699712 752904428322816 755467649221824 756015603646464 756046435237632 759319363528704 760289120059392 760438108717056 761409294041088 763026977608434 763176502785312 763580414951424 763730048581632 764151185419776 764555613437952 764705438171136 766330124697648 767308834946304 767459199209472 768047172304896 768589937246208 770812967175867 771765928722432 771797402638416 772357201330176 772508554887168 774149819847624 775138516935552 775290415527936 775700738998272 776128476727296 776280569315328 778494094930944 779076013260006 779488340262912 779641091260416 780636801466368 782295335628849 783048093638976 784016181559296 784048155061248 787288023470592 787442302918656 787596612599808 788447976357888 788602483113984 789609638264832 790851144056832 791287236038376 791442299184768 791861171060736 792016346677248 792872488009728 794712721908672 795883613995008 796493363871744 799361595589788 799784658763776 799941387091968 800382491625024 800963023601664 802822035397536 803689857292896 803847350896128 804004875362304 804430395998208 805031701512192 807327209558016 808358278791168 808516687233024 809136115679232 812049874884864 812479653347328 813086975619072 815405452880256 815565242308608 816446839154688 816606832656384 816766857510912 817649753260032 817809982488576 819547494468318 820141927170048 820754976932352 821189362581504 821350285443072 824146526423808 824777929350144 824939555438592 825993118089216 827910224003709 828348396576768 828805165333299 828967580611632 829406312792064 829568845873152 829731410804736 830628320772096 832393066481928 832556184856704 833160052998144 833619475003392 833782833709056 837228217319424 837869642514432 838461749723136 839104119963648 841051656130752 841960802878272 842125796176896 842571492360192 843201308049408 844527076197408 845605654838784 845771362394112 846685610975232 846851530162176 847017481863168 848099241099264 849901105374552 850517554102272 850552239642336 851603783417856 854234283969792 855325260066816 855492872306688 856585455796224 858573565633476 859027966820352 859196304654336 859670083597248 860125065117696 860293617942528 862121390284854 863222439314592 863391599110656 864017832738816 864053068843008 864663679401984 868236669812736 868272077968218 868901851496448 869072124248064 870182050332672 872030831552496 872201717468928 872663331373056 873144536318208 873315640479744 873777843929088 875805856797312 876924382795776 877096227667968 878216401649664 878388499709952 880929105343848 882018204254208 882054174443904 882693944377344 885872590783488 886046189174784 887003973402624 887177793503232 888310843047936 889707537063936 890198140543173 890372586582864 890843817443328 891018390011904 891981549010944 892156344532992 894051812147256 895369065744384 896055034355712 899757741109248 899934060478464 900430303078152 901083401551872 901259980701696 903174789822228 904328269758144 904505484782592 904984195497984 905660664201216 908243110752768 909403063640064 909581273137152 910278130139136 913556109245472 914039610015744 914685545152512 914722847571456 915386312687616 917510897597184 918502694049024 918682686738432 918862714699776 919855972417536 920036230299648 922659668066304 923349349048896 923838032904192 924019071123456 927164842226784 928056999868416 929242257850368 931891946148864 932588528188086 933082101891072 933264951607296 933447837155328 934456860868608 934639979986944 936625707963792 937305059622912 937821909378816 938005687922688 938502128664576 941881744484352 942603347828736 943269468438528 943992134959104 946183113147096 947205903238056 947391520699008 947892928905216 948078680997888 948601471555584 951306361693632 951492782693376 952521312347136 952707971432448 952894667096064 954111646236672 956138743546371 956832248365056 958054256345088 958241999683584 962240917575168 962429481345024 962938848411648 963658637770752 966406462672896 966595842736128 967128844046904 967640698257408 967830320185344 968019979272192 969066374234112 971125244228916 971315548999488 972020061831168 972059702448384 972746639327232 976766253539328 977514582933504 977706139779072 978954806624256 981034685496558 981226932152544 981746247794688 982287603357984 982480095539712 983000074420224 983192706220032 985281588896976 986539930645248 986733256126464 987993451855872 988187062173696 992270479785984 992310946249392 993030687424512 996606664631424 996801962821632 997879470077952 998075017691136 999349698428928 1000920979196928 1001669159905722 1002199294623744 1002395688763392 1003479242637312 1003675887599616 1003872571097088 1005808288665663 1007290198962432 1008020804861952 1008061913650176 1012425818038272 1012984090962921 1013718826745856 1013917478289408 1015212392054784 1017369303477912 1017568670380416 1018107219935232 1018306731442176 1018868247226368 1019407484583936 1021773499596864 1023078446595072 1023278932279296 1024062896406528 1024786582994944 1027750622901156 1028294561267712 1029021238296576 1029063203517888 1029809601773568 1032199759796832 1033518022580736 1033720554037248 1034267651997696 1034837968969728 1035040759087104 1037992126574592 1038768017680008 1039317787017216 1039521455013888 1040849068621824 1043060447505132 1044064124851968 1045397540081664 1049717364627456 1049923070558208 1050128816799744 1051263968477184 1051469977485312 1053703921459266 1054468192075776 1055049648051168 1055256398913024 1055814894747648 1056021795569664 1057163317346304 1059616962544896 1061178151993344 1061991151828992 1064456002290483 1065815460786384 1066379545018368 1066588516122624 1067176655500032 1067950698135552 1070429380530048 1071586476390528 1071796467861504 1072006500483072 1073375602016256 1076436279410688 1077811038388224 1078022249644032 1078848154238976 1082521032272064 1082733166513152 1083306204463104 1084115967492096 1087207270507008 1087420323078144 1088019949552767 1088595785539584 1088809110208512 1089022476681216 1090199671013376 1090413309984768 1092729992624424 1093522569560064 1094339969243136 1094919150108672 1098862035231744 1099703905800192 1099919407251456 1101324157452288 1103880298671612 1104464528769024 1105073553777732 1105290107482176 1105875083722752 1106091794497536 1109857421975904 1110074913142272 1110880070664192 1111492633337856 1111710444945408 1116304289759232 1117159523352576 1117948999630848 1118805493284864 1121182497710352 1121402208174336 1122614403837696 1122834394902528 1123428656480256 1124268410732544 1126036101596544 1127474206451712 1127695149858816 1128914147966976 1129135373549568 1129356642484224 1133201473832736 1134023405469696 1134069652856448 1135471711223808 1138979045293056 1140433680089088 1140657163075584 1142113941061632 1144540466412651 1144764754177968 1145370622427136 1145595072872448 1146226778129664 1146833420156928 1147058157256704 1149495187046472 1150963252419456 1151188798814208 1152070758457344 1152884905869312 1157648893083648 1157696103957624 1158535801995264 1158762832330752 1161224729771436 1162707775403328 1162935623291904 1163551108497408 1164192715090944 1164420853972992 1167741142396416 1168614019890009 1169232510394368 1169461636890624 1170955202199552 1171184666279936 1174572140458464 1176024272338944 1176072232591872 1176925259169792 1181163454377984 1181394918899712 1182671964536832 1182903724670976 1184414457397248 1186276716085248 1186930854057564 1187163448777152 1187791756591104 1188024520015872 1189308732014592 1192069082863008 1193825420992512 1194740045807616 1199042393384682 1199676988145664 1199912080637952 1200573737437536 1201444535402496 1201679974268928 1204233053096304 1205534785939344 1205771026344192 1206007313043456 1206645593997312 1207547552268288 1210990814337024 1212537418186752 1212775030849536 1213704173518848 1218074812327296 1218719480020992 1219580726870016 1219630463428608 1223347863462912 1224670258732032 1224910248984576 1225150286266368 1226474629890048 1226714973732864 1229321241702477 1230212890755072 1231132465398528 1231784043872256 1232025428164608 1236219789635712 1237166894025216 1237409333157888 1238989677133824 1242522594865152 1243451370917448 1244109469188096 1244353268809728 1244597116207104 1245942481158144 1248589599722892 1248834277285056 1249740079497216 1250429212505088 1250674250563584 1255842325979136 1256804463771648 1257692624584704 1258656179945472 1261577484196128 1262941204317408 1263188694265344 1263857238540288 1264104907997184 1264801962074112 1268408482258176 1268657043591168 1270028416462848 1270277295243264 1270526222794752 1272148861648896 1274851658061828 1275776331153408 1277405675126784 1281351425954688 1282987890100224 1283239308460032 1284878183694336 1287860348450214 1288541950230528 1288794456981504 1289505125395872 1290187597676544 1290440426913792 1290693305696256 1292088498978816 1293182085427281 1294833658971888 1295087398665984 1296026749108224 1296079603264512 1296995519102976 1302355004719104 1302408116952327 1303352777244672 1303608186372096 1305273075499008 1308046247328744 1308302576203392 1308994997059584 1309716804477312 1309973460719616 1310666765893632 1313708785195968 1315386574193664 1315644341501952 1317324602474496 1317582749564928 1323027306381312 1323081261665856 1324040916566016 1328808886175232 1329069283762176 1330505960103936 1330766690254848 1332466264571904 1334561305595904 1335558879874296 1336265726164992 1336527585017856 1337972323516416 1338234516799488 1341077718220884 1343053598616576 1344082551533568 1349901090717696 1350645454617228 1351625102327808 1351889971052544 1354762184733342 1356492404637216 1356758227173888 1357476293246976 1357742308589568 1358490996301824 1359209979445248 1362364666129152 1364104595460096 1364371909705728 1365417195208704 1370334163868208 1371059415023616 1372028317728768 1372084271357184 1373079469031424 1376266346395776 1377754041073536 1378024030107648 1378294072049664 1379783958626304 1380054345449472 1383989502099456 1385024023573344 1385757049356288 1386028606685184 1387798758162432 1390747263340176 1392085499802624 1393863386775552 1398882792282129 1399623152836608 1399897427410944 1400171755732992 1401685291302912 1401959969980416 1404938561945688 1405957589434368 1406732864068224 1407008531884032 1407753192996864 1412822616726528 1413905021743104 1414904202657792 1415988202438656 1419274669720644 1421087281048512 1421839393357824 1422118021496832 1422902207333376 1426959542540448 1427239174040064 1428781968520704 1429061957148672 1429342000644096 1431167469355008 1435248372547584 1437081384517632 1437362999525376 1438464205651968 1443361376362752 1443644222017536 1444408272617472 1445487956656128 1449609694009344 1449893764104192 1450693266070356 1451461047386112 1451745480278016 1452029968908288 1453599561351168 1456687866343374 1456973323499232 1458030092746752 1459119958990848 1459892200144896 1465149380308992 1466271874400256 1466559209668608 1468432209936384 1471840398228816 1472619371692032 1473431405036976 1473720143309568 1474500111630336 1474789059330048 1477922383345464 1479809895967872 1480099884189696 1481990177783808 1482280593260544 1488405719678976 1488466419374088 1489546031136768 1490598666174464 1494909996947136 1495202944232448 1496819205116928 1497112526536704 1499024547643392 1501381468795392 1502503739858583 1503298941935616 1503593533145088 1505218863955968 1505513831399424 1505808856645632 1510935298443648 1512031207292928 1512092870475264 1518638727057408 1520578240118784 1520876217434112 1522818588082176 1526053955216868 1526353005570624 1527160829902848 1527460097163264 1528302370839552 1529111226875904 1532660249395296 1534617669892608 1534918398418944 1536094344609792 1537179874492416 1541625934351734 1543531857444864 1543594805276832 1544714402660352 1545017109774336 1548299639695248 1550277033871104 1550580831055872 1551401477996544 1552256953454592 1552561138630656 1556988189861888 1558152026520012 1558976680525824 1559282182520832 1561273602932736 1564590671257698 1566096187277952 1568032363118592 1568096310122496 1574576046941184 1574884605837312 1575193225199616 1576895952715776 1577204966227968 1579219276529664 1580555882188899 1581702288113664 1582574472076752 1582884598369536 1583722342121472 1584032693354496 1585744976019456 1589425443817344 1591767227990016 1592986727743488 1598723191179576 1599569317527552 1599882774183936 1600764983250048 1601926047203328 1605644070795072 1607379714585792 1607694701792256 1608009750724608 1610063403024384 1614654419116032 1616716557582336 1617033374466048 1618272231358464 1624099749769728 1624959306694656 1626173951238144 1630810905760512 1631130484617216 1632893678309376 1633213665312768 1633533715021824 1635299506520064 1635619964977152 1639094988936636 1640283854340096 1641509953864704 1642378725163008 1648293052847616 1649555858700288 1649879110877184 1651986236178432 1655820448007418 1656696793153536 1657610330666598 1657935161223264 1658812625584128 1659137691746304 1659462821609472 1661256641544192 1664786132963856 1665112369713408 1666320105996288 1667238950006784 1667565667418112 1674456434638848 1675739285028864 1676923499446272 1678208239927296 1682103312261504 1683921605756544 1684251592353792 1685142984720384 1686402616098816 1689054152394816 1691211309677568 1691542724788224 1693371221950464 1693703060324352 1694034963726336 1696198482198528 1699802210749104 1701035108204544 1701104479284672 1703207566835712 1708468567939584 1710650520133632 1710985744613376 1713170911592448 1717147131266952 1718055933640704 1718392609308672 1719340167194496 1720250130235392 1720587235885056 1724242780569708 1726444878629184 1726783198221312 1728106137686016 1729327358803968 1736473339625472 1736544155936436 1737803702992896 1738144248496128 1744061663104992 1744403434937856 1745326662746112 1746289072636416 1746631280959488 1747555687858176 1751611713594624 1753848765591552 1754192455335936 1756432803299328 1756776999419904 1761858210687696 1764036408508416 1764108348887808 1765387888754688 1771745181566976 1772092378349568 1774007946805248 1774355587006464 1776621686095872 1779415074127872 1780396281086346 1780745173165728 1781687634886656 1782036780023808 1783963098021888 1784312689065984 1788103624294512 1790738131488768 1792110068711424 1798563590077023 1799515482218496 1799868120956928 1800860606156304 1802166803103744 1802519961403392 1806349579644456 1808656539516288 1809010969565184 1809968390995968 1811321328402432 1816486221505536 1818806127280128 1819162546274304 1820556260278272 1827112218490944 1828079220031488 1829371090305024 1829445695142912 1835021795194368 1837005388098048 1837365373476864 1837725429399552 1839711944835072 1840072460599296 1845319336132608 1846698698097792 1847676065808384 1848038142246912 1854329684453568 1856113999736832 1858484515700736 1863783892297728 1865177056376172 1866164203782144 1866529903214592 1866895674310656 1868913721737216 1873251415927584 1874610119245824 1875643818757632 1876011375845376 1877004257329152 1883763488968704 1885206695657472 1886538936877056 1887984269918208 1892366226294192 1894411806476112 1894783041398016 1895785857810432 1896157361995776 1897202943111168 1902612723387264 1902985565386752 1905042624694272 1905415942864896 1905789334192128 1908223292473344 1912277487092742 1913664496730112 1916108512690176 1916483999367168 1924481835150336 1924858962690048 1927317275541504 1931790522675321 1932812925345792 1933191685472256 1934257688093808 1935281396514816 1935660640370688 1936039958544384 1938132748468224 1942250488457832 1942631097998976 1944040123662336 1944119404896768 1945493278654464 1953532507078656 1955029165867008 1955412279558144 1957909613248512 1962069370993116 1962453864305088 1963492495589376 1964575206715968 1964960191079424 1966000148840448 1970563177793952 1973079861290496 1973466512252928 1975986903711744 1976374124347392 1984540959571968 1984621892498784 1986061374849024 1993213329262848 1993603925643264 1995758940155904 1996150035382272 1998699396857856 2001841958393856 2003338319811444 2004398589247488 2004791377526784 2006958485274624 2007351775199232 2011616577331326 2014580397924864 2016041609723904 2016123827300352 2024851636076544 2025968181925842 2027437653491712 2027834956578816 2030424784109568 2032143277100013 2034738606955824 2035137340760832 2036214439870464 2036613462884352 2037736494452736 2038814969167872 2043546999193728 2046156893190144 2046557864558592 2048125792813056 2049573165989888 2055501245802312 2056589122535424 2058042476593152 2058126407035776 2059619203547136 2064399519593664 2067036045161472 2067441108074496 2069675937939456 2070081518174208 2075984253149184 2077536035360016 2078635574034432 2079042910027776 2081698137243648 2086120895010264 2088128249703936 2090795080163328 2099434729254912 2099846141116416 2100257633599488 2102527936954368 2102939954970624 2107407842918532 2108936384151552 2110099296102336 2110512797826048 2111629789495296 2119233925089792 2122356303986688 2123982303657984 2128912004580966 2131630921572768 2132759090036736 2133177032245248 2134353311000064 2135901396271104 2140858761060096 2143172952781056 2143592935723008 2144013000966144 2146751204032512 2152872558821376 2155622076776448 2156044499288064 2157696308477952 2165042064544128 2165466333026304 2166612408926208 2168231934984192 2174414541014016 2174840646156288 2176039899105534 2177191571079168 2177618220417024 2178044953362432 2180399342026752 2180826619969536 2185031799515061 2185459985248848 2187045139120128 2188679938486272 2189838300217344 2197724070463488 2199407811600384 2199838814502912 2202648314904576 2207760597343224 2208929057538048 2210147107555464 2210580214964352 2211750167445504 2212183588995072 2219714843951808 2220149826284544 2222985266675712 2223420889890816 2232608579518464 2234319046705152 2235897999261696 2242364995420704 2242804416348672 2245228807675392 2245668789805056 2246857312960512 2248536821465088 2252072203193088 2254948412903424 2255390299717632 2257828295933952 2258270747099136 2258713284968448 2266402947665472 2268046810939392 2268139305712896 2277958090586112 2280867360178176 2281314326151168 2284227882123264 2289080932825302 2289529508355936 2290741244854272 2291190145744896 2292453556259328 2293666840313856 2294116314513408 2298990374092944 2301926504838912 2302377597628416 2304141516914688 2305769811738624 2315297786167296 2315392207915248 2317071603990528 2317525664661504 2322449459542872 2325415550806656 2325871246583808 2327102216994816 2328385430181888 2328841707945984 2335482284792832 2337228039780018 2338465020788736 2338923273781248 2341910404399104 2342369332559872 2346886006886547 2349144280916928 2352048544677888 2352144465183744 2362326908755968 2362789837799424 2365343929073664 2365807449341952 2368828914794496 2372553432170496 2373861708115128 2374326897554304 2375583513182208 2376049040031744 2378617464029184 2384138165726016 2387650841985024 2389480091615232 2398084786769364 2399353976291328 2399824161275904 2401147474875072 2402889070804992 2408466106192608 2411069571878688 2411542052688384 2412014626086912 2413291187994624 2415095104536576 2421981628674048 2425074836373504 2425550061699072 2427408347037696 2436149624654592 2437438960041984 2439260926857216 2446695726925824 2449340517464064 2449820497969152 2450300572532736 2452949259780096 2453429947465728 2458642483404954 2460425781510144 2462264930797056 2463568087744512 2464050856329216 2472439579271424 2474333788050432 2474818666315776 2477979354267648 2483730672011127 2485045189730304 2486902741834896 2488218938376192 2488706537619456 2489194232414208 2491884962316288 2497179199445784 2497668554570112 2499480158994432 2500858425010176 2501348501127168 2511684651958272 2513608927543296 2515385249169408 2517312359890944 2523154968392256 2525882408634816 2526377388530688 2527714477080576 2529603924148224 2536816964516352 2537314087182336 2540056832925696 2540554590486528 2541052445589504 2544297723297792 2549703316123656 2551552662306816 2554811350253568 2562702851909376 2565975780200448 2566478616920064 2569756367388672 2575720696900428 2577083900461056 2577588913963008 2579010250791744 2580375195353088 2580880853827584 2586364170854562 2589667317943776 2590174797331968 2592053498216448 2592159206529024 2593991038205952 2604710009438208 2604816233904654 2606705554489344 2607216372744192 2610546150998016 2616092494657488 2616605152406784 2617989994119168 2619433608954624 2619946921439232 2621333531787264 2627417570391936 2630773148387328 2631288683003904 2634649204948992 2635165499129856 2646054612762624 2646162523331712 2648081833132032 2657617772350464 2658138567524352 2661011920207872 2661533380509696 2664932529143808 2669122611191808 2670594421629519 2671117759748592 2672531452329984 2673055170035712 2675944647032832 2676469033598976 2682155436441768 2686107197233152 2688165103067136 2699802181435392 2701290909234456 2703250204655616 2703779942105088 2709524369466684 2712984809274432 2713516454347776 2714952586493952 2716981992603648 2724729332258304 2728209190920192 2728743819411456 2730834390417408 2740668327736416 2742118830047232 2744056635457536 2744168542714368 2746158938062848 2752532692791552 2755508082147072 2756048060215296 2756588144099328 2759567917252608 2760108690898944 2767979004198912 2770048047146688 2771514098712576 2772057213370368 2781494526680352 2784170999605248 2787726773551104 2797765584564258 2799246305673216 2799794854821888 2800343511465984 2803370582605824 2803919939960832 2809877123891376 2811915178868736 2813465728136448 2814017063768064 2815506385993728 2825645233453056 2827810043486208 2829808405315584 2831976404877312 2838549339441288 2842174562097024 2843678786715648 2844236042993664 2845804414666752 2853919085080896 2854478348080128 2857563937041408 2858123914297344 2858684001288192 2862334938710016 2868416230639113 2870496745095168 2874162769035264 2874725999050752 2886722752725504 2887288444035072 2888816545234944 2890975913312256 2899219388018688 2899787528208384 2901386532140712 2902922094772224 2903490960556032 2904059937816576 2907199122702336 2913375732686748 2913946646998464 2916060185493504 2918239917981696 2930298760617984 2932543748800512 2933118419337216 2936864419872768 2943680796457632 2945238743384064 2946862810073952 2947440286619136 2949000223260672 2949578118660096 2955844766690928 2959619791935744 2960199768379392 2963980355567616 2964561186521088 2976811439357952 2976932838748176 2979092062273536 2989819993894272 2990405888464896 2993638410233856 2994225053073408 2998049095286784 3002762937590784 3005007479717166 3006597883871232 3007187066290176 3010437727911936 3011027662798848 3011617713291264 3017424865996989 3021870596887296 3024062414585856 3024185740950528 3037277454114816 3038952272888763 3041156480237568 3041752434868224 3045637176164352 3052107910433736 3052706011141248 3054321659805696 3054920194326528 3056604741679104 3058222453751808 3065320498790592 3069235339785216 3069836796837888 3072188689219584 3074359748984832 3083251868703468 3087063714889728 3087189610553664 3089428805320704 3096599279390496 3100554067742208 3101161662111744 3102802955993088 3104513906909184 3105122277261312 3113976379723776 3116304053040024 3117953361051648 3118564365041664 3122547205865472 3129181342515396 3132192374555904 3136192620244992 3149152093882368 3149769211674624 3150386450399232 3153791905431552 3154409932455936 3161111764377798 3163404576227328 3165148944153504 3165769196739072 3167444684242944 3168065386708992 3171489952038912 3178850887634688 3183534455980032 3185973455486976 3193368006871449 3197446382359152 3199138635055104 3199765548367872 3201529966500096 3203852094406656 3211288141590144 3214759429171584 3215389403584512 3216019501449216 3220126806048768 3229308838232064 3233433115164672 3234066748932096 3236544462716928 3248199499539456 3249918613389312 3252347902476288 3261621811521024 3262260969234432 3264059848658301 3265787356618752 3266427330625536 3267067430043648 3270599013040128 3271239929954304 3278189977873272 3280567708680192 3283019907729408 3284757450326016 3296586105695232 3299111717400576 3299758221754368 3303972472356864 3311640896014836 3313393586307072 3315220661333196 3315870322446528 3317625251168256 3318275383492608 3329572265927712 3330224739426816 3332640211992576 3334477900013568 3335131334836224 3348912869277696 3351478570057728 3353846998892544 3356416479854592 3364206624523008 3367843211513088 3368503184707584 3370285969440768 3372805232197632 3378108304789632 3382422619355136 3383085449576448 3386742443900928 3387406120648704 3388069927452672 3399604421498208 3402070216409088 3402208958569344 3406415133671424 3416937135879168 3421301040267264 3421971489226752 3426341823184896 3433621399237953 3434294262533904 3436111867281408 3436785218617344 3438680334388992 3440500260470784 3441174471770112 3448485561139416 3452889757258368 3453566396442624 3456212275372032 3458654717607936 3472946679250944 3473088311872872 3475607405985792 3476288496992256 3488123326209984 3488806869875712 3490653325492224 3492578145272832 3493262561918976 3503223427189248 3505842059670027 3507697531183104 3508384910671872 3512865606598656 3513553998839808 3523716421375392 3528072817016832 3528216697775616 3530775777509376 3543490363133952 3544184756699136 3548015893610496 3548711174012928 3553243372191744 3558830148255744 3560792562172692 3561490346331456 3563375269773312 3564073560047616 3567926196043776 3576207248589024 3581476262977536 3584220137422848 3597127180154046 3599030964436992 3599736241913856 3601721212312608 3604333606207488 3605039922806784 3612699159288912 3617313079032576 3618021939130368 3619936781991936 3622642656804864 3632972443011072 3637612254560256 3638325092548608 3641112520556544 3654224436981888 3656158440062976 3658742180610048 3658891390285824 3670043590388736 3674010776196096 3674730746953728 3675450858799104 3679423889670144 3680144921198592 3687963725107431 3690638672265216 3693397396195584 3695352131616768 3696076284493824 3708659368907136 3712227999473664 3716969031401472 3727567784595456 3730354112752344 3732328407564288 3733059806429184 3733791348621312 3737827443474432 3746502831855168 3749220238491648 3751287637515264 3752022751690752 3767526977937408 3770413391314944 3773077873754112 3775968539836416 3784732452588384 3788823612952224 3789566082796032 3791571715620864 3792314723991552 3794405886222336 3805225446774528 3805971130773504 3810085249388544 3810831885729792 3811578668384256 3816446584946688 3824554974185484 3827328993460224 3832217025380352 3848963670300672 3849717925380096 3854634551083008 3863581045350642 3865625850691584 3866383370944512 3868515376187616 3870562793029632 3871321280741376 3872079917088768 3876265496936448 3884500976915664 3885262195997952 3888080247324672 3888238809793536 3890986557308928 3907065014157312 3910058331734016 3910824559116288 3915819226497024 3924138741986232 3924907728610176 3926984991178752 3929150413431936 3929920382158848 3932000297680896 3941126355587904 3946159722580992 3946933024505856 3951973807423488 3952748248694784 3969081919143936 3969243784997568 3972122749698048 3986426658525696 3987207851286528 3991517880311808 3992300070764544 3997398793715712 4003683916787712 4006676639622888 4008797178494976 4009582755053568 4013916970549248 4014703550398464 4023233154662652 4029160795849728 4032247654600704 4049703272153088 4051936363851684 4054875306983424 4055669913157632 4064286554200026 4069477213911648 4070274681521664 4072428879740928 4073226925768704 4075472988905472 4077629938335744 4087093998387456 4092313786380288 4093115729117184 4096251585626112 4099146331979776 4111002491604624 4113178245070848 4116084953186304 4116252814071552 4119238407094272 4128799039187328 4134072090322944 4134882216148992 4139351875878912 4140163036348416 4151968506298368 4155072070720032 4157271148068864 4158085820055552 4163396274487296 4172241790020528 4176256499407872 4181590160326656 4196648376846387 4198869458509824 4199692282232832 4200515267198976 4205055873908736 4205879909941248 4214815685837064 4217872768303104 4220198592204672 4221025595652096 4223259578990592 4238467850179584 4244712607973376 4247964607315968 4257824009161932 4263261843145536 4265518180073472 4266354064490496 4268706622000128 4281717522120192 4286345905562112 4287185871446016 4288026001932288 4293502408065024 4305745117642752 4311244153552896 4312088998576128 4315392616955904 4330084129088256 4330932666052608 4333224817852416 4336463869968384 4348829082028032 4349681292312576 4352079798211068 4354383142158336 4355236440834048 4356089906724864 4360798684053504 4370063599030122 4370919970497696 4374090278240256 4377359876972544 4379676600434688 4395448140926976 4398815623200768 4399677629005824 4405296629809152 4415521194686448 4417858115076096 4420294215110928 4421160429928704 4423500334891008 4424367177990144 4439429687903616 4440299652569088 4445970533351424 4446841779781632 4465217159036928 4468638093410304 4471795998523392 4484729990841408 4485608832697344 4490457615350784 4491337579610112 4497073642930176 4504144406386176 4507511219575749 4509896825806848 4510780599435264 4515656591867904 4516541494198272 4517426569936896 4532805895330944 4536093621878784 4536278611425792 4555916181172224 4561734720356352 4562628652302336 4568455764246528 4578161865650604 4579059016711872 4581482489708544 4582380291489792 4584907112518656 4587333680627712 4597980748185888 4603853009677824 4604755195256832 4608283033829376 4611539623477248 4630595572334592 4630784415830496 4634143207981056 4635051329323008 4644898919085744 4650831101613312 4651742493167616 4654204433989632 4656770860363776 4657683415891968 4670964569585664 4674456079560036 4676930041577472 4677846547562496 4683820808798208 4693772013773094 4698288561833856 4704097089355776 4704288930367488 4724653817511936 4725579675598848 4730687858147328 4731614898683904 4737657829588992 4741667646566697 4745106864340992 4747723416230256 4748653795108608 4751167026364416 4752098080063488 4757234928058368 4768276331452032 4775301683970048 4778960183230464 4796169573538728 4798707952582656 4799648322551808 4802294949750144 4805778141609984 4816932212385216 4822139143757376 4823084105376768 4824029252173824 4830190209073152 4843963257348096 4850149672747008 4851100123398144 4854816694075392 4872299249309184 4874877920083968 4878521853714432 4893391453851648 4898681034928128 4899640995938304 4900601145065472 4905898519560192 4906859894931456 4917284966809908 4920851563020288 4924529861594112 4927136175489024 4944879158542848 4948667576100864 4949637332631552 4955958708535296 4967461344022254 4970090379460608 4973805483669792 4976437876752384 4977413075238912 4978388464828416 4983769924632576 4994358398891568 4995337109140224 4998960317988864 5001716850020352 5002697002254336 5023369303916544 5027217855086592 5030770498338816 5034624719781888 5046309936784512 5051764817269632 5052754777061376 5055428954161152 5059207848296448 5073633929032704 5074628174364672 5080113665851392 5081109180973056 5082104891179008 5088595446595584 5099406632247312 5103105324613632 5109622700507136 5125405703818752 5131951560400896 5132957233840128 5139512734777344 5151441393800856 5154167800922112 5155177827926016 5158020501583488 5160750390706176 5161761707655168 5172728341709124 5179334635887552 5180349594663936 5184318413058048 5187982076411904 5209420018876416 5209632467809308 5213411108978688 5214432745488384 5232184989314976 5233210304813568 5235979988238336 5238867217909248 5239893842878464 5242667063574528 5254835140783872 5261546296774656 5262577366007808 5269298409897984 5270330998259712 5292109225525248 5292325046663424 5296163666264064 5315235544700928 5316277135048704 5322023840415744 5323066761019392 5329865058287616 5338245222383616 5341188843259038 5342235519497184 5345062904659968 5346110340071424 5351889294065664 5352938067197952 5364310872883536 5372214394466304 5376330206134272 5395690770231069 5399604362870784 5402581818468912 5406500409311232 5407559884210176 5419048738933368 5425969618548864 5427032908695552 5429905172987904 5433963985207296 5449458664516608 5456418381840384 5457487638822912 5461668780834816 5481336655472832 5484237660094464 5488113270915072 5488337085428736 5505065385583104 5511016164294144 5512096120430592 5513176288198656 5519135834505216 5520217381797888 5535958008397824 5540096094293376 5543028197425152 5544114426740736 5562989053360704 5568341999210496 5575453547102208 5595531169128516 5598492611346432 5599589709643776 5600687022931968 5606741165211648 5619754247782752 5623830357737472 5626931456272896 5628034127536128 5631012771987456 5651290466906112 5655620086972416 5659616810631168 5663952809754624 5677098678882576 5684349124194048 5687357573431296 5688472085987328 5691608829333504 5707838170161792 5708956696160256 5715127874082816 5716247828594688 5717368002576384 5724669877420032 5736832461278226 5740993490190336 5748325538070528 5749451998101504 5773445505451008 5774576888070144 5781951826624512 5795371568025963 5798438776037376 5799575056416768 5802773064281424 5805844189544448 5806981921112064 5808119875633152 5814398245404672 5826751465373496 5827893293996928 5832120370987008 5836479835963392 5860597521235968 5865087497601024 5866236838674432 5873728839745536 5887361592915264 5890477486768128 5893725620147904 5894880573238272 5898000446521344 5911689533381856 5919239583871488 5920399536758784 5927960711135232 5929122373042176 5953622878715904 5953865677496352 5958184124547072 5979639987788544 5980811776929792 5987276820467712 5988450106146816 5996098190573568 6005525875181568 6010014959434332 6013195767742464 6014374132580352 6020875455823872 6022055325597696 6034849731993978 6043741193774592 6048124829171712 6048371481901056 6074554908229632 6077904545777526 6082312960475136 6083504869736448 6091274352328704 6104215820867472 6105412022282496 6108643319611392 6109840388653056 6113209483358208 6116444907503616 6130640997581184 6138470679570432 6139673593675776 6144377378439168 6148719497969664 6166503737406936 6174127429779456 6174379221107328 6178857610641408 6193198558780992 6201108135484416 6202323324223488 6209027813818368 6210244554522624 6227952759447552 6232608106080048 6235906722103296 6237128730083328 6245094411730944 6258362685030792 6264384749111808 6272385240489984 6298304187764736 6299538423349248 6300772900798464 6307583810863104 6308819864911872 6322223528755596 6326809152454656 6330297888307008 6331538393478144 6334889368485888 6357701775269376 6367068911960064 6371946910973952 6386736013742898 6394892764718304 6398277270110208 6399531096735744 6403059933000192 6407704188813312 6422576283180288 6429518858343168 6430778807169024 6432039002898432 6440253612097536 6458617676464128 6466866230329344 6468133497864192 6473088925433856 6496398999078912 6499837226778624 6504695804952576 6523243623042048 6524521938468864 6528119697316602 6531574713237504 6532854661251072 6534134860087296 6541198026080256 6542479859908608 6556379955746544 6561135417360384 6566039815458816 6569514900652032 6593172211390464 6598223434801152 6599516443508736 6607944944713728 6623281792029672 6626787172614144 6630441322666392 6631740644893056 6635250502336512 6636550766985216 6659144531855424 6660449478853632 6668955800027136 6670262669672448 6697825738555392 6702957140115456 6707693997785088 6728413249046016 6735686423026176 6737006369415168 6740571938881536 6745610464395264 6756216609579264 6764845238710272 6766170899152896 6773484887801856 6774812241297408 6776139854905344 6799208842996416 6804140432818176 6804417917138688 6833874271758336 6842602080534528 6843942978453504 6852683646369792 6867242798475906 6868588525067808 6872223734562816 6873570437234688 6877360668777984 6881000520941568 6882348943540224 6896971122278832 6905779514516736 6907132792885248 6912424550744064 6917309435215872 6945893358501888 6946176623745744 6951214811971584 6952576993984512 6976246652419968 6977613739751424 6981306650984448 6985156290545664 6986525123837952 7006446854378496 7011684119340054 7015395062366208 7016769821343744 7025731213197312 7027107997679616 7040658020659641 7047432842750784 7056145634033664 7056433395551232 7086980726267904 7088369513398272 7096031787220992 7097422348025856 7106486744383488 7117660296511488 7121585124345384 7122980692662912 7126750539546624 7128147120095232 7135852392087552 7152414497178048 7162952525955072 7168440274845696 7194254360308092 7198061928873984 7199472483827712 7203442424625216 7208667212414976 7225398318577824 7234626158065152 7236043878260736 7239873563983872 7245285313609728 7265944886022144 7275224509120512 7276650185097216 7282225041113088 7308448873963776 7312316880125952 7317782780571648 7340087180777472 7348021552392192 7349461493907456 7350901717598208 7358847779340288 7360289842397184 7375927450214862 7381277344530432 7386794792391168 7390704263233536 7392152568987648 7417318737814272 7424455998947328 7433938062802944 7451192016033381 7455135569190912 7460708225504688 7464656815128576 7466119612858368 7467582697242624 7475654886948864 7493005663710336 7498440476983296 7502575275030528 7504045503381504 7535053955874816 7540826782629888 7546155747508224 7551937079672832 7569464905176768 7577647225904448 7579132165592064 7583143431241728 7588811772444672 7610450893549056 7611942261547008 7620170498777088 7621663771459584 7623157336768512 7632893169893376 7649109948370968 7654657986920448 7664434050760704 7697927340601344 7699435850760192 7709269102166016 7727162090701284 7731251701383168 7732766741889024 7737030752375232 7741125586059264 7742642561482752 7769001953831328 7770524391995904 7776160494649344 7776477619587072 7781973114617856 7814130028314624 7820116663468032 7821649118232576 7831638452994048 7848277483972464 7849815457220352 7853969982357504 7858300826863872 7859840764317696 7864000595361792 7882252711175808 7892319445161984 7893866049011712 7903947614846976 7905496497389568 7938163838287872 7938487569995136 7944245499396096 7972853317051392 7974415702573056 7983035760623616 7984600141529088 7994797587431424 8007367833575424 8011783264888557 8013353279245776 8017594356989952 8019165510107136 8027833941098496 8029407100796928 8046466309325304 8058321591699456 8064495309201408 8099406544306176 8103872727703368 8109750613966848 8111339826315264 8128573108400052 8138954427823296 8140549363043328 8144857759481856 8150945977810944 8174187996774912 8184627572760576 8186231458234368 8192503171252224 8198292663959552 8222004983209248 8226356490141696 8232169906372608 8232505628143104 8238476814188544 8257598078374656 8268144180645888 8269764432297984 8278703751757824 8280326072696832 8303937012596736 8310144141440064 8314542296137728 8316171640111104 8344483580041056 8352512998815744 8363180320653312 8393296753692774 8397738917019648 8399384564465664 8401030534397952 8410111747817472 8411759819882496 8429631371674128 8435745536606208 8440397184409344 8442051191304192 8446519157981184 8476935700359168 8489425215946752 8495929214631936 8515648018323864 8526523686291072 8531036360146944 8532708128980992 8537413244000256 8563435044240384 8572691811124224 8574371742892032 8576052003864576 8587004816130048 8605248691917339 8611490235285504 8622488307105792 8624177997152256 8660168258176512 8661865332105216 8666449635704832 8672927739936768 8697658164056064 8699362584625152 8704159596422136 8708766284316672 8710472881668096 8712179813449728 8721597368107008 8740127198060244 8741839940995392 8748180556480512 8754719753945088 8790896281853952 8797631246401536 8799355258011648 8810593259618304 8831042389372896 8835716230152192 8840588430221856 8842320859857408 8847000669782016 8848734355980288 8878859375807232 8880599305138176 8891941066702848 8893683559563264 8930434318073856 8937276186820608 8969459981682816 8971217665394688 8980915230701568 8982675159220224 8994147285860352 9008288812772352 9015022439151498 9019793651613696 9021561198870528 9031313183735808 9033082988396544 9034853139873792 9052274597990967 9065611790661888 9072187243757568 9072557222851584 9111832362344448 9116856818666289 9123469440712704 9125257304604672 9136911528493056 9156323731301208 9158118033423744 9162964979417088 9164760582979584 9169814225037312 9174667361255424 9195961496371776 9207706019355648 9209510390513664 9216566067658752 9223079246954496 9261191144669184 9261568831660992 9268286415962112 9289797838171488 9301662203226624 9303484986335232 9308408867979264 9313541720727552 9315366831783936 9341929139171328 9348912159120072 9353860083154944 9355693095124992 9367641617596416 9387544027546188 9396577123667712 9408577860734976 9449307635023872 9451159351197696 9461375716294656 9463229797367808 9483335293133394 9490213728681984 9495446832460512 9497307590217216 9502334052728832 9504196160126976 9514469856116736 9536552662904064 9550603367940096 9557920366460928 9592339147077456 9597415905165312 9599296645103616 9604589899500288 9611556283219968 9633864424770432 9644278287514752 9646168210753536 9648058504347648 9660380418146304 9687926514696192 9700299345494016 9702200246796288 9709633388150784 9744598498618368 9749755840167936 9757043707428864 9786782907703296 9792179545974903 9797362069856256 9799281991876608 9801202290130944 9811797039120384 9813719789862912 9834569933619816 9841703126040576 9849059723188224 9854272350978048 9889758317085696 9897335152201728 9899274665263104 9911917417070592 9934922688044508 9940180758921216 9947610967339584 9952875753504768 9954826150477824 9988716797783136 9990674218280448 9997920635977728 10003433700040704 10005394004508672 10046738607833088 10054435710173184 10061540996677632 10069249439563776 10092619873569024 10103529634539264 10105509554122752 10110857908322304 10118415696592896 10147267858065408 10149256348729344 10160227331702784 10162218361946112 10164209782358016 10198813264494624 10206210649227264 10219245401014272 10250811407637504 10263903120801792 10265914467680256 10279025469554688 10302882787601712 10308335601844224 10310355655852032 10316041003166976 10321500781412352 10323523415310336 10345456683418248 10358669271775104 10360699189327872 10368636826116096 10375964152823808 10418840037752832 10419264935618616 10426822217957376 10428865490976768 10464369978629952 10466420609627136 10471959976476672 10477734435818496 10479787685756928 10509670281567744 10517526179010081 10523092593549312 10525154732015616 10538596819795968 10540661996519424 10584218451050496 10584650093326848 10592327332528128 10630471089401856 10632554270097408 10644047680831488 10646133522038784 10659730116575232 10676490444767232 10682377686518076 10684471038994368 10690125809319936 10692220680142848 10703778588131328 10728621745767072 10744428788932608 10752660412268544 10791381540462138 10799208725741568 10805163636937824 10813000818622464 10815119768420352 10838097477866736 10851939237097728 10854065817391104 10859810345975808 10867927970414592 10898917329033216 10912836763680768 10914975277645824 10923337561669632 10962673310945664 10968475320188928 10976226541830144 10976674170857472 11010130771166208 11022032328588288 11024192240861184 11026352576397312 11038271669010432 11040434763595776 11063891175322293 11071916016795648 11080192188586752 11086056394850304 11088228853481472 11125978106721408 11136683998420992 11150907094204416 11191062338257032 11196985222692864 11199179419287552 11201374045863936 11213482330423296 11239508495565504 11247660715474944 11253862912545792 11256068255072256 11302580933812224 11311240173944832 11319233621262336 11327905619509248 11354197357765152 11368698248388096 11374715146862592 11376944171974656 11383217658667008 11415676340323584 11417913392320512 11430255748165632 11432495657189376 11434736005152768 11449339754840064 11473664922556452 11481986980380672 11496651076141056 11546891010902016 11549153776140288 11563903653249024 11590743136051926 11596877552074752 11599150112833536 11605546128562848 11611688379088896 11613963842224128 11616239751266304 11628796490809344 11653502930746992 11655786587993856 11664240741974016 11672959671926784 11721195042471936 11730174995202048 11732473677348864 11747457679491072 11774723185830528 11780954973536256 11787451240295808 11789761146476544 11796000893042688 11823379066763712 11838479167742976 11840799073517568 11855921422270464 11858244746084352 11907245757431808 11907731354992704 11916368249094144 11959279975577088 11961623553859584 11974553640935424 11976900212293632 11992196381147136 12011051750363136 12020029918868664 12026391535484928 12028748265160704 12041750911647744 12044110651195392 12069699463987956 12087482387549184 12096742963802112 12149109816459264 12155809091555052 12164625920950272 12167009739472896 12208431641734944 12210824044564992 12217286639222784 12219680777306112 12226418966716416 12232889815007232 12261281995162368 12276941359140864 12279347187351552 12288754756878336 12297438995939328 12333007474813872 12348254859558912 12348758442214656 12357715221282816 12386397117561984 12402216270968832 12404646648446976 12418055627636736 12420489109045248 12455905518895104 12465216212160096 12471813444206592 12474257460166656 12490188823461888 12516725370061584 12528769498223616 12544770480979968 12589945130539161 12596608375529472 12599076846698496 12601545801596928 12615167621726208 12617639729823744 12644447057511192 12653618304909312 12660595776614016 12663076786956288 12669778736971776 12715403550538752 12734137823920128 12743893821947904 12773472027485796 12789785529436608 12796554540220416 12799062193471488 12806119866000384 12845152566360576 12859037716686336 12861557614338048 12864078005796864 12880507224195072 12917235352928256 12933732460658688 12936266995728384 12946177850867712 12992797998157824 12999674453557248 13009391609905152 13046487246084096 13049043876937728 13056239394633204 13063149426475008 13065709322502144 13068269720174592 13082396052160512 13112759911493088 13122270834720768 13132079630917632 13139029801304064 13186344422780928 13196446869602304 13199032887017472 13215889889427456 13246563584059344 13253574345228288 13260882645332784 13263481289786112 13270501004673024 13273101533970432 13318289063710848 13320898957707264 13337911600054272 13340525339344896 13395651477110784 13405914280230912 13415387995570176 13456826498092032 13471372846052352 13474012738830336 13491220928790528 13512433219158528 13522533658727247 13529690477420544 13532341798305792 13546969775603712 13549624482594816 13552279709810688 13598417685992832 13608280865636352 13608835834277376 13667748543516672 13685204161069056 13687885956907008 13705367292739584 13734485596951812 13737177050135616 13744447469125632 13747140874469376 13754721337555968 13762001041883136 13793942244557664 13811559029033472 13814265585770496 13824849101488128 13834618870431744 13891786717003776 13892353247491488 13902429623943168 13905153987969024 13952493304839936 13955227479502848 13962613301968896 13970312581091328 13973050247675904 14012893708756992 14023368238680108 14030790124732416 14033539642687488 14051462426394624 14081316041319282 14094865685501568 14112291268067328 14112866791102464 14173961452535808 14176739026796544 14192063574441984 14194844696051712 14212973488766976 14225002939700091 14235320593022976 14243170248690768 14245961385325824 14253501079093248 14256294240190464 14271704784175104 14304828994356096 14325905051910144 14336880549691392 14388508720616184 14396123857747968 14398944967655424 14406884849250432 14417334424829952 14450796637155648 14469252316130304 14472087756521472 14490570627219456 14531889772044288 14550449018241024 14553300370194432 14564450082226176 14616897747927552 14624633760251904 14635565561143296 14680174361554944 14696043104784384 14698922987814912 14701803435196416 14717695558680576 14720579684794368 14751854900429724 14762554689060864 14773589584782336 14781408526467072 14834637475628544 14848911997894656 14867876125605888 14902384032066762 14910271138381824 14921416451009376 14929313630257152 14932239225716736 14935165394485248 14951309773897728 14986011327420672 14996880953966592 15005150550061056 15008091006763008 15070107911749632 15081653565259776 15092311495016448 15103874159345664 15138929810353536 15155294451808896 15158264331184128 15166286862483456 15177623544889344 15220901787098112 15223884523094016 15240340997554176 15243327542919168 15246314673537024 15265786339786752 15298219896741936 15309315973840896 15328868101521408 15395854681202688 15398871701520384 15418538204332032 15454324181402568 15462503402766336 15465533483778048 15474061504750464 15482251172118528 15485285122965504 15538003907662656 15541048783991808 15552955239174144 15563946229235712 15628260056629248 15640233326936064 15643298236465152 15696554967944928 15699630914440704 15707939964715008 15716601653727744 15719681528635392 15728001190723584 15764505422351616 15784638890323968 15787732098023424 15807895229693952 15810992994779136 15876327676575744 15876975139990272 15888490998792192 15945706634102784 15948831405146112 15966071521247232 15969200283058176 15989595174862848 16014735667150848 16023566529777114 16026706558491552 16035188713979904 16038331020214272 16055667882196992 16058814201593856 16092932618650608 16116643183398912 16128990618402816 16198813088612352 16207745455406736 16219501227933696 16222679652630528 16257146216800104 16277908855646592 16281098726086656 16289715518963712 16301891955621888 16348375993549824 16369255145521152 16372462916468736 16385006342504448 16396585327919104 16444009966418496 16452712980283392 16464339812745216 16465011256286208 16515196156749312 16536288361291776 16539528864595968 16557407503515648 16560652145393664 16607874025193472 16620288282880128 16629084592275456 16632343280222208 16688967160082112 16705025997631488 16726360641306624 16786593507385548 16795477834039296 16798769128931328 16802061068795904 16820223495634944 16859262743348256 16871491073212416 16880794368818688 16884102382608384 16893038315962368 16953871400718336 16978850431893504 16991858429263872 17031296036647728 17053047372582144 17062072720293888 17065416257961984 17074826488000512 17126870088480768 17145383622248448 17148743485784064 17152104007729152 17174009632260096 17210497383834678 17222980470571008 17244976614211584 17248355994304512 17320336516353024 17323730664210432 17345855479873536 17386114704077889 17395316328112128 17398725169250304 17408319192844272 17417532568633344 17420945763336192 17424359626899456 17443194736214016 17480254396120488 17483679881990784 17496361112961024 17509439507890176 17581792563707904 17595262492803072 17598710516023296 17621186519236608 17662084778745792 17671432460304384 17681176860443712 17684641719714816 17694001339564032 17757718751614464 17761198610276352 17783882133405696 17787367119126528 17860868636147712 17874552373641216 17938919963365632 17942435330789376 17961830461403136 17965350318440448 17988294571720704 18016577625544704 18030044878302996 18039587303227392 18043122397741056 18062626367471616 18066165976793088 18104549195981934 18131223581323776 18144374487515136 18145114445703168 18223664724688896 18233713637332578 18246938881425408 18250514609209344 18273823056986112 18312647462602416 18316236066847488 18325929958834176 18329521165959168 18339628450074624 18349334722510848 18391922992743552 18415412038711296 18419020781027328 18433132135317504 18446158493908992 18522382289338368 18523137663321984 18536572831924224 18579595676342976 18603324406453248 18606969972670464 18627083441455104 18630733663567872 18683858278342656 18697824318240144 18707720166309888 18711386190249984 18735283235192832 18775088055092376 18793154247335424 18817155721469952 18898615270047744 18902318702395392 18922751432589312 18926459594735616 18966670586266788 18980427457363968 18990893664921024 18994615180434432 19004668105457664 19073105325808128 19101206735880192 19115840732921856 19184678294154912 19194831810330624 19198593290207232 19209179799000576 19223112566439936 19267728849540864 19288556575029504 19292336421507072 19296117008695296 19320760836292608 19375853029392384 19400598690988032 19404400493592576 19419266776301568 19489196997236736 19499511680335872 19514087414857728 19573565815406592 19584359091949806 19594724139712512 19598563983753216 19602404580261888 19623594078240768 19627439579725824 19669139867239632 19683406252081152 19698119446376448 19708544701956096 19779516634171392 19794670304403456 19798549330526208 19823834834141184 19869845376089016 19880361517842432 19895221934679168 19905751507009536 19909652300955648 19977433595566272 19981348436560896 20006867400081408 20010788009017344 20093477215666176 20108871420346368 20123081993355264 20185239747138048 20207059269078528 20211019108245504 20221715816644608 20236831393185792 20294535716130816 20298512697458688 20320454663405568 20324436723892224 20328419564716032 20397626528989248 20412421298454528 20501622815275008 20527806241603584 20531828935360512 20558050939109376 20605765575203424 20616671203688448 20620711311704064 20632082006333952 20643001562824704 20647046830620672 20690913366836496 20717338543550208 20721398378655744 20737273652232192 20751928305647616 20837680075505664 20838529871237232 20853644435914752 20857730981953536 20928739957259904 20932841219254272 20943919952953344 20955468871636992 20959575371513856 21019340563135488 21035052358020162 21046185187098624 21050309464031232 21077193639591936 21081323993038848 21121974061978923 21168436902100992 21169300186653696 21260942178803712 21265108540194816 21288095361662976 21292267044077568 21319460233150464 21352980889534464 21364755373036152 21368942077988736 21380251618639872 21384441360285696 21407557176262656 21457243491534144 21488857577865216 21505320824537088 21582763080924276 21598417451483136 21610327273875648 21626001637244928 21676194955733472 21703878474195456 21708131634782208 21719620691951616 21735855940829184 21797834658066432 21825673527361536 21829950555291648 21846675123339264 21925346621891328 21936950640377856 21953348341714944 22020261542332416 22044064657176576 22048384481722368 22052705152794624 22076543338020864 22080869527191552 22127782350644586 22143832033591296 22160384377173504 22172112789700608 22176457706962944 22251956213442816 22273367996841984 22301814188408832 22353576048100143 22382124676514064 22393970445385728 22398358838575104 22402748091727872 22426964660846592 22479016991131008 22495321430949888 22507725825091584 22512136510144512 22605161867624448 22622480347889664 22638467242524672 22655811239018496 22708394715530304 22737396496776192 22749430293725184 22766435317334016 22831352680647168 22835826784641024 22860511496331264 22864991314378752 22869472010305536 22898679509680128 22947329845112904 22963973960761344 22993302152282112 23093782021804032 23098307552280576 23127807306498048 23181486272103852 23193755104149504 23198300225667072 23211092257125696 23223376758177792 23227927684448256 23307005861493984 23311573175987712 23328481483948032 23345919343853568 23442390084943872 23460349990404096 23464947354697728 23494915358982144 23549446371661056 23561909947072512 23574902480591616 23579522292953088 23592001786085376 23646758133527424 23676958335485952 23681598147035136 23711842844540928 23716489492168704 23814491514863616 23815462709985408 23832736498188288 23918559951154176 23923247107719168 23949107281870848 23953800424587264 23984392762294272 24022103500726272 24035349794665671 24040059837737328 24052783070969856 24057496530321408 24083501823295488 24088221302390784 24139398927975912 24174964775098368 24193485927604224 24298219632918528 24311618183110104 24329251841900544 24334019478945792 24416863283469888 24421648089129984 24434573278445568 24452837933432832 24522563990324736 24553882718281728 24558694374703104 24577509513756672 24594877991878656 24666014949627744 24696509719117824 24697516884429312 24715430442565632 24772794235123968 24804432541937664 24809293296893952 24836111255273472 24840978218090496 24911811037790208 24930432424320192 24943626888413184 24948514920333312 25033450740123168 25057538996447232 25089540961959936 25179890261078322 25193216751058944 25198153693396992 25203091603193856 25230335243452416 25235279459647488 25288894115022384 25307236609818624 25321191553228032 25326153573912576 25339557473943552 25430807101077504 25468275647840256 25487787643895808 25546944054971592 25579571058873216 25593109080440832 25598124386942976 25612239732000768 25690305132721152 25718075433372672 25723115228676096 25728156011593728 25761014448390144 25815746075752017 25834470705856512 25867464921317376 25872533991456768 25985595996315648 25999348907114496 26018783219810304 26092974492168192 26098087753875456 26112478789266408 26126298852950016 26131418645004288 26136539440349184 26164792104321024 26225519822986176 26244541669441536 26264159261835264 26372688845561856 26392893739204608 26398065774034944 26431779778854912 26493127168118688 26507148690456576 26521765290665568 26526962579572224 26541002009346048 26546203067940864 26636578127421696 26641797915414528 26675823200108544 26681050678689792 26791302954221568 26811828560461824 26913652996184064 26942745692104704 26948025477660672 26982441857581056 27024866438317056 27045067317454494 27059380954841088 27064683596611584 27093939551207424 27099248965189632 27104559419621376 27196835371985664 27216561731272704 27217671668554752 27335497087033344 27370408322138112 27375771913814016 27410734585479168 27468971193903624 27474354100271232 27488894938251264 27494281748938752 27509442675111936 27524002083766272 27587884489115328 27623118058066944 27628531171540992 27649698202976256 27669237740863488 27783573434007552 27784706494982976 27804859247886336 27904986609679872 27910454959005696 27925226603937792 27940625162182656 27946100495351808 28025787417513984 28046736477360216 28061580249464832 28067079285374976 28102924852789248 28162632082638564 28189731371003136 28225733582204928 28347922905071616 28353478053593088 28384127148883968 28389689392103424 28450005879400182 28470641186045952 28486340497381536 28491922770651648 28507002158186496 28512588480380928 28543409568350208 28609657988712192 28651810103820288 28673761099382784 28777017441232368 28792247715495936 28797889935310848 28813769698500864 28834668849659904 28901593274311296 28938504632260608 28944175513042944 28981141254438912 29063779544088576 29100898036482048 29106600740388864 29128900164452352 29233795495855104 29249267520503808 29271131122286592 29360348723109888 29376538637924709 29392086209568768 29397845975629824 29403606870392832 29435391117361152 29441159369588736 29503709800859448 29525109378121728 29547179169564672 29562817052934144 29669274951257088 29697823995789312 29735752251211776 29804768064133524 29820542276763648 29842832902018752 29858627260514304 29864478451433472 29972022654841344 29993761907933184 30010301100122112 30016182013526016 30140215823499264 30163307130519552 30184622990032896 30207748318691328 30277859620707072 30310588903617792 30316528662368256 30332573724966912 30355247089778688 30441803574196224 30447769046188032 30480681995108352 30486655085838336 30492629347074048 30596439793483872 30618631947681792 30657736203042816 30791709362405376 30797743403040768 30837076408664064 30908648362805136 30925006805532672 30931066967556096 30948123009500928 30964502344237056 30970570245931008 31076007815325312 31082097567983616 31105910478348288 31127892458471424 31256520113258496 31280466653872128 31286596472930304 31393109935889856 31399261828881408 31415879929430016 31433203307455488 31439363057270784 31529010844703232 31552578537030243 31569277780647936 31575464196046848 31615790459387904 31621985989558272 31752655353151488 31753950279980544 31776981997584384 31891413268205568 31897662810292224 31932143042494464 31938400566116352 31979190349725696 32029471334301696 32047133059554228 32053413116983104 32070377427959808 32076662040428544 32111335764393984 32185865237301216 32233286366797824 32257981236805632 32397626177224704 32415490910813472 32439002455867392 32445359305261056 32514292433600208 32555817711293184 32562197452173312 32579431037927424 32603783911243776 32696751987099648 32738510291042304 32744925832937472 32770012685008896 32888019932836992 32905425960566784 32928679625490432 32930022512572416 33030392313498624 33072576722583552 33079057729191936 33114815007031296 33121304290787328 33191673525966879 33215748050386944 33240576565760256 33258169184550912 33264686560444416 33377934320164224 33410051995262976 33452721282613248 33573187014771096 33590955668078592 33597538257862656 33604122137591808 33640446991269888 33718525486696512 33742982146424832 33761588737637376 33768204765216768 33907742801436672 33957700863787008 33983716858527744 34062592073295456 34106094745164288 34124145440587776 34130832515923968 34149652976001024 34253740176961536 34290767244496896 34297486971568128 34304208015458304 34348019264520192 34420994767669356 34445960941142016 34489953228423168 34640673032706048 34647461328420864 34691710959747072 34772229408155778 34790632656224256 34797450338500608 34816638385688544 34835065137266688 34841891526672384 34848719253798912 34886389472428032 34960508792240976 34967359763981568 34992722225922048 35018879015780352 35163585127415808 35190524985606144 35197421032046592 35242373038473216 35324169557491584 35342864920608768 35362353720887424 35369283439429632 35388002679128064 35515437503228928 35522397220552704 35567764266811392 35574734238253056 35721737272295424 35749104747282432 35877839926731264 35884870661578752 35923660922806272 35930700636880896 35976589143441408 36033155251089408 36060089756605992 36079174606454784 36086244795482112 36125252734943232 36132331953586176 36209098391963868 36262447162647552 36290228891406336 36447329449377792 36467427274665156 36493877762850816 36501029218418688 36625294925204832 36632472133694976 36651859917668352 36659042331918336 36679256900149248 36698669445021696 36783845985487104 36830824077422592 36838041562054656 36866264270635008 36892316987817984 37044764578676736 37046275326643968 37073145663848448 37159191352685952 37206648812906496 37213939945340928 37254166882910208 37261467327135744 37367716556685312 37395648636480288 37415440332619776 37422772380499968 37470566470385664 37550176110184752 37586308494670848 37634311442939904 37769835391617483 37797230540095488 37804637404790784 37845502865178624 37852919189471232 37933341172533576 37960854914727936 37981787329842048 37989230360868864 38009336210915328 38146210651616256 38202413471760384 38231681465843712 38369356588309824 38389663620661248 38397186580414464 38418359598001152 38535457699081728 38577113150059008 38584672843014144 38592234017390592 38641521672585216 38751706058784768 38801197381976064 38808800987185152 38838533552603136 38978393994473472 38999023360671744 39028174829715456 39147131630813184 39168718183899612 39189448279425024 39197127967506432 39204809160523776 39247188156481536 39338279734479264 39366812504162304 39396238892752896 39417089403912192 39559033268342784 39589340608806912 39597098661052416 39647669668282368 39739690752178032 39760723035684864 39790443869358336 39811503014019072 39819304601911296 39954867191132544 39962696873121792 40013734800162816 40021576018034688 40186954431332352 40217742840692736 40246163986710528 40370479494276096 40414118538157056 40422038216491008 40473662786371584 40567600976181741 40589071432261632 40597025394917376 40640909326811136 40648873447784448 40656839129432064 40795253057978496 40824842596909056 41003245630550016 41055612483207168 41063657870721024 41116101878218752 41211531150406848 41233342407376896 41241422623408128 41264164012667904 41286003125649408 41381826733672992 41434677087100416 41442796757311488 41474547304464384 41503856611295232 41675360151011328 41677059742474464 41707288871829504 41715461963907072 41857479914519808 41865682438508544 41887839905906688 41910937743273984 41919150743027712 42038681126270976 42070104716040324 42092370374197248 42100618928062464 42154387279183872 42243948123957846 42336873804201984 42338600373307392 42521884357607424 42530217080389632 42576190723325952 42584534088155136 42638920466300928 42705961779068928 42729510746072304 42737884155977472 42760503237279744 42768882720571392 42815114352525312 42914486983068288 42977715155730432 43010641649074176 43165526161848552 43196834902966272 43220654547751296 43252003274489856 43352389911466944 43407756948390912 43416263269564416 43471711881658368 43595669316132864 43651347054723072 43659901110583296 43693350246678528 43850693243782656 43873901280755712 43906696683429888 44040523084664832 44088129314353152 44096768963444736 44105410305589248 44153086676041728 44161739054383104 44255564701289172 44287664067182592 44320768754347008 44344225579401216 44503912426885632 44546735993683968 44603628376817664 44707152096200286 44764249353028128 44787940890771456 44796717677150208 44805496183455744 44853929321693184 44958033982262016 44990642861899776 45015451650183168 45024273020289024 45210323735248896 45244960695779328 45276934485049344 45311622478036992 45416789431060608 45474792993552384 45498860587450368 45532870634668032 45662705361294336 45671653569282048 45721022992662528 45729982628757504 45738944020611072 45797359019360256 45894659690225808 45927947921522688 45986604304564224 46187564043608064 46196615104561152 46255614612996096 46362972544207704 46387510208299008 46396600451334144 46422184514251392 46446753516355584 46455855368896512 46614011722987968 46623146351975424 46691838687707136 46884780169887744 46920699980808192 46929894709395456 47098892743322112 47123819894145024 47149804961183232 47159044585906176 47184003572170752 47293516267054848 47353916670971904 47363196294070272 47423685689081856 47432978984337408 47628983029727232 47630925419970816 47665472996376576 47837119902308352 47846494215438336 47898214563741696 47907600849174528 47968785524588544 48044207001452544 48070699589331342 48080119675474656 48105566141939712 48114993060642816 48167003646590976 48176442604781568 48278797855951824 48349929550196736 48386971855208448 48596439265837056 48623236366220208 48658503683801088 48668038957891584 48833726566939776 48843296178259968 48869146556891136 48905675866865664 49045127980649472 49107765436563456 49117388749406208 49155019027513344 49189755983757312 49332029899255488 49393019438235648 49395033768858624 49545588470247936 49608865083875328 49618586593787904 49672222510546944 49681956436180992 49823622075580416 49860864848640384 49887253776826368 49897029840666624 50066901480246336 50115077992894464 50179081923919872 50359780522156644 50386433502117888 50396307386793984 50406183206387712 50460670486904832 50577788230044768 50614473219637248 50642383106456064 50652307147825152 50679114947887104 50861614202155008 50936551295680512 50975575287791616 51093888109943184 51159142117746432 51186218160881664 51196248773885952 51224479464001536 51380610265442304 51436150866745344 51446230457352192 51456312023187456 51522028896780288 51631492151504034 51668941411713024 51734929842634752 51745067982913536 51971191992631296 52037566439620608 52158344112233667 52185948984336384 52196175507750912 52224957578532816 52252597705900032 52262837290008576 52273078880698368 52329584208642048 52451039645972352 52489083338883072 52528318523670528 52745377691123712 52785787478409216 52796131548069888 52863559557709824 52986254336237376 53014297380913152 53043530581331136 53053925159144448 53082004018692096 53273156254843392 53283595830829056 53351646400217088 53362101357379584 53582605908443136 53623657120923648 53827305992368128 53885491384209408 53896050955321344 53964883715162112 54049732876634112 54090134634908988 54118761909682176 54129367193223168 54187879102414848 54198497930379264 54393670743971328 54433123462545408 54435343337109504 54670994174066688 54740816644276224 54751543827628032 54821469170958336 54937942387807248 54948708200542464 54977789876502528 54988563497877504 55018885350223872 55048004167532544 55175768978230656 55246236116133888 55257062343081984 55299396405952512 55338475481726976 55567146868015104 55569412989965952 55609718495772672 55809973219359744 55820909918011392 55881250324365312 55892200990703616 56051574835027968 56093472954720432 56123160498929664 56134158570749952 56205849705578496 56325264165277128 56379462742006272 56451467164409856 56695845810143232 56706956107186176 56768254297767936 56779378784206848 56900011758800364 56941282372091904 56972680994763072 56983845541303296 57014004316372992 57219315977424384 57303620207640576 57347522198765568 57554034882464736 57584495430991872 57595779870621696 57627539397001728 57669337699319808 57803186548622592 57877009264521216 57888351026085888 57962282508877824 58127559088177152 58201796072964096 58213201480777728 58257800328904704 58467590991710208 58498535041007616 58542262244573184 58720697446219776 58753077275849418 58784172419137536 58795691951259648 58807213740785664 58870782234722304 58882318739177472 59007419601718896 59050218756243456 59094358339129344 59125634105868288 59338549902514176 59395647991578624 59471504502423552 59609536128267048 59641084553527296 59685665804037504 59717254521028608 59728956902866944 59944045309682688 60020602200244224 60032364027052032 60280431646998528 60326614261039104 60369245980065792 60555719241414144 60621177807235584 60633057324736512 60665147449933824 60710494179557376 60883607148392448 60895538092376064 60961363990216704 60973310171676672 60985258694148096 61192879586967744 61237263895363584 61583418724810752 61595486806081536 61674152817328128 61817296725610272 61850013611065344 61862133935112192 61896246019001856 61929004688474112 61941140491862016 62152015630650624 62164195135967232 62211820956696576 62255784916942848 62513040226516992 62560933307744256 62573192945860608 62786219871779712 62798523657762816 62831759858860032 62866406614910976 62878726114541568 63058021689406464 63105157074060486 63138555561295872 63150928392093696 63231580918775808 63243971979116544 63365922185936769 63505310706302976 63507900559961088 63782826536411136 63795325620584448 63864286084988928 63876801132232704 63958380699451392 64058942668603392 64094266119108456 64106826233966208 64140754855919616 64153324080857088 64222671528787968 64371730474602432 64466572733595648 64515962473611264 64795252354449408 64830981821626944 64878004911734784 65028584867200416 65111635422586368 65124394904346624 65158862075854848 65207567822487552 65393503974199296 65477020582084608 65489851665874944 65540025370017792 65776039865673984 65810851921133568 65860045025144832 66060784626997248 66145153445167104 66158115458383872 66229630014062592 66242608581574656 66383347051933758 66431496100773888 66481153131520512 66516338369101824 66529373120888832 66755868640328448 66820103990525952 66905442565226496 67146374029542192 67181911336157184 67195076515725312 67208244275183616 67280893982539776 67437050973393024 67485964292849664 67523177475274752 67536409530433536 67815485602873344 67915401727574016 67967433717055488 68125184146590912 68212189490328576 68248290881175552 68299305952002048 68507480353923072 68581534488993792 68594973943136256 68608416030916608 68696038529040384 68841989535338712 68891921882284032 68979906456846336 69281346065412096 69294922656841728 69383421919494144 69544458816311556 69581265312448512 69594900677001216 69633276771377088 69670130274533376 69683783053344768 69921017584481952 69934719527963136 69985444451844096 70037758031560704 70327170254831616 70381049971212288 70394842064093184 70484746076946432 70648339114983168 70685729841217536 70724707441774848 70738566878859264 70776005358256128 71030875006457856 71044794441105408 71135528533622784 71149468476506112 71443474544590848 71498209494564864 71755679853462528 71769741323157504 71847321845612544 71861401273761792 71953178286882816 72066310502178816 72120179513211984 72158349212909568 72172489590964224 72250505469886464 72264663907172352 72418196783927736 72524894325295104 72580457782812672 72894658898755584 72934854549330312 72987755525701632 73002058436837376 73250589850409664 73264944267389952 73303719835336704 73358513800298496 73567691970974208 73661648154845184 73676083124109312 73732528541270016 73784633975635968 74089529157353472 74092550653287936 74146291327696896 74318382705371904 74413297625812992 74427879890681856 74508333765820416 74522934654271488 74735433113370624 74791297272960576 74830880665239552 74845544760999936 75100352220369504 75172616989341696 75268622885879808 75539670783234966 75594461080190976 75609274809581568 75691005730357248 75705838378942464 75866682345067152 75921709829455872 75963574659684096 75978460721737728 76018672421830656 76292421303232512 76404826943520768 76463362931687424 76738713176619648 76779327241322496 76794373160828928 76836719196002304 77070915398163456 77154226300118016 77169345686028288 77184468034781184 77283043345170432 77447238227256051 77503412117569536 77602394763952128 77617601974370304 77956787988946944 77998046721343488 78056349659430912 78294263261626368 78337436367799224 78378896558850048 78394255935012864 78409618321047552 78494376312963072 78676559468958528 78733625008324608 78792477785505792 79118066536685568 79178681217613824 79194197322104832 79295339336564736 79479381504356064 79521446071369728 79580887738716672 79623006028038144 79638609203822592 79909734382265088 79925393746243584 80027469600325632 80043152036069376 80373908862664704 80435485681385472 80740958988552192 80828237076314112 80844076432982016 80947325572743168 81135201952363482 81178142864523264 81194050789834752 81281818653622272 81297746895568896 81313678258864128 81590506115956992 81649685193818112 82006491261100032 82111224966414336 82127315741442048 82232203756437504 82423062300813696 82466684814753792 82482845246816256 82528328025335808 82572006251298816 82763653467345984 82869354174200832 82885593514622976 82949094608928768 83007713222590464 83350720302022656 83354119484948928 83414577743659008 83714959829039616 83731364877017088 83775679811813376 83821875486547968 83838301486055424 84077362252541952 84140209432080648 84184740748394496 84201237856124928 84308774558367744 84487896247915692 84677200746614784 85043768715214848 85060434160779264 85152381446651904 85169068176310272 85411923558137856 85459021492144608 85475768311954944 85521006474559488 85537765441142784 85630228705050624 85828973966136576 85955430311460864 86021283298148352 86331052323697104 86393669805932544 86441309095502592 86504006548979712 86704779822933888 86815513896781824 86832526539128832 86943423763316736 87191338632265728 87302694109446144 87319802221166592 87386700493357056 87701386487565312 87747802561511424 87813393366859776 88081046169329664 88129615913774127 88176258628706304 88193537926889472 88210820611178496 88306173352083456 88323478108766208 88511129402578344 88575328134365184 88641537508694016 88688451158802432 89007824853771264 89093471987367936 89207256753635328 89414304192400572 89528498706056256 89575881781542912 89593435354300416 89916067964524032 89981285723799552 90030903300366336 90048546040578048 90420647470497792 90489921391558656 90553868970098688 90623244956073984 90833578862121216 90949585987104768 90997721174900736 91065741269336064 91325410722588672 91343307138564096 91442045985325056 91459965257515008 91477888041222144 91789319380451616 91855895843045376 91973208609128448 92375128087216128 92393230209122304 92511229225992192 92725945088415408 92775020416598016 92793200902668288 92844369028502784 92893507032711168 92911710737793024 93228023445975936 93246292703950848 93383677375414272 93769560339775488 93841399961616384 93859789418790912 94197785486644224 94247639788290048 94299609922366464 94318089171812352 94587032534109696 94657735611090729 94707833341943808 94726392588140544 94847371378163712 94865957968674816 95257966059454464 95261850839941632 95330945992753152 95674239804616704 95692988430876672 95796429127483392 95815201698349056 95937571049177088 96088414002905088 96141399178662684 96160239350949312 96211132283879424 96229986121285632 96334007293181952 96557595711903648 96699859100393472 96773943710416896 97192878531674112 97246472732440416 97317007367602176 97336077915783168 97667453133879552 97686592356519936 97738293113782272 97811351733731328 98090255961298944 98215530873126912 98234777498812416 98310038055026688 98664059798510976 98786038876471296 98790067537717248 99091176940495872 99217730167750656 99237173187575808 99344445021093888 99363912872361984 99575020577900637 99647244151160832 99721729697280768 99774507553652736 99794059681333248 100133802960492672 100230155985788928 100358163847839744 100719561044313288 100772867004235776 100792614773587968 100812366412775424 100921340973809664 101155576460089536 101228946439274496 101284766212912128 101304614295650304 101723228404310016 101873102591361024 101951150575583232 102187776219886368 102318284235492864 102372436321763328 102392497547771904 102448958928003072 102761220530884608 102872301733490688 102892460914704384 102912624046374912 103044057793560576 103262984303008068 103337882823426048 103469859685269504 103942383985262592 104075132879241216 104316688224467334 104371897968672768 104392351015501824 104449915157065632 104505195411800064 104525674580017152 104546157761396736 104659168417284096 104902079291944704 104978166677766144 105056637047341056 105490755382247424 105571574956818432 105592263096139776 105727119115419648 105972508672474752 106028594761826304 106087061162662272 106107850318288896 106164008037384192 106546312509686784 106567191661658112 106703292800434176 106724202714759168 107165211816886272 107247314241847296 107654611984736256 107770982768418816 107792101910642688 107929767430324224 108099465753268224 108180269269817976 108237523819364352 108258734386446336 108375758204829696 108396995860758528 108787341487942656 108870686674219008 109341988348133376 109481633288552448 109503087655256064 109875884775614496 109897416401084928 109955579753005056 109977126995755008 110037770700447744 110096008335065088 110351537956461312 110492472232267776 110514124686163968 110598792811905024 110676950963453952 111134293736030208 111138825979931904 111219436991545344 111619946438719488 111641819836022784 111762500648730624 111784401981407232 112103149670055936 112186945909440864 112246320997859328 112268317141499904 112411699411156992 112650528330554256 112758925484012544 112902934328819712 113391691620286464 113413912214372352 113536508595535872 113558757568413696 113800023517600728 113882564744183808 113945361989526144 113967691082606592 114028008632745984 114438631954848768 114607240415281152 114695044397531136 115108069764929472 115168990861983744 115191559741243392 115255078794003456 115606373097245184 115754018529042432 115776702052171776 115924565017755648 116255118176354304 116403592145928192 116426402961555456 116515600657809408 116935181983420416 116997070082015232 117084524489146368 117441394892439552 117506154551698836 117568344838275072 117591383902519296 117614427481571328 117741564469444608 118014839203437792 118100437512486912 118188716678258688 118251268211736576 118677099805028352 118791295983157248 118943009004847104 119219072256534096 119282169107054592 119371331608075008 119434509042057216 119457913805733888 119888090619365376 120041204400488448 120064728054104064 120560863293997056 120653228522078208 120738491960131584 121111438482828288 121242355614471168 121266114649473024 121420988359114752 121702802928545223 121767214296784896 121791076184752128 121922727980433408 121946620343353344 121970517388296192 122385759173935488 122474527790727168 123166837449621504 123190973612163072 123348305634656256 123634593451220544 123700027222130688 123724267870224384 123792492038003712 123858009376948224 124304031261301248 124328390271934464 124423641913393152 124511569833885696 125026080453033984 125121866615488512 125146385891721216 125572439743559424 125597047315525632 125663519717720064 125732813229821952 125757452229083136 126116043378812928 126210314148120972 126277111122591744 126301856784187392 126463161837551616 126731844371873538 127010621412605952 127015801119922176 127565653072822272 127590651241168896 127728572169977856 127753602264465408 127916761398902784 128117885337206784 128188532238216912 128213652467932416 128281509711839232 128306648161714176 128445343057575936 128743460949204864 128933145467191296 129031924947222528 129590504708898816 129661963643253888 129756009823469568 130057169734400832 130223270845172736 130248789808693248 130415135644975104 130787007948398592 130954041164169216 130979703331749888 131080050740035584 131552079731347968 131621703842267136 131720090050289664 132121569253994496 132290306890334208 132316230916767744 132459260028125184 132485217163149312 132766694103867516 132862992201547776 132962306263041024 133032676738203648 133511737280656896 133640207981051904 133810885130452992 134292748059084384 134363822672314368 134390153031450624 134416488550367232 134561787965079552 134874101946786048 134971928585699328 135046354950549504 135072819060867072 135630971205746688 135830803455148032 135934867434110976 136250368293181824 136424378980657152 136496581762351104 136598611904004096 137014960707846144 137163068977987584 137189947886272512 137216832061833216 137392077058080768 137683979070677424 137783843764568064 137959812913692672 138562692130824192 138589845313683456 138766843838988288 139088917632623112 139162530624897024 139189801354002432 139266553542754176 139340260549066752 139367566106689536 139842035168963904 139869439055926272 140075516063121408 140654340509663232 140762099942424576 140789684128186368 141296678229966336 141371459682435072 141449414883549696 141477133757718528 141552010716512256 142061750012915712 142089588882210816 142271057067245568 142298936953012224 142886949089181696 142996418989129728 143511359706925056 143539482646315008 143694643691225088 143722802547523584 143906356573765632 144132621004357632 144240359026423968 144316698425819136 144344979181928448 144501010939772928 144529327814344704 144836393567855472 145049788650590208 145160915565625344 145789317797511168 145869709098660624 145975511051403264 146004116873674752 146501179700819328 146529888534779904 146607439670673408 146717027600596992 147135383941948416 147323296309690368 147352166248218624 147465057082540032 147569267951271936 148179058314706944 148185101306575872 148636765410743808 148826595251625984 148855759781363712 149016667531640832 149045869308542976 149470866226741248 149582594545921152 149661761330479104 149691089521999872 150200704440739008 150345233978683392 150537245771759616 151079341566469932 151188922160381952 151218549619163136 151382011460714496 151733364690134304 151843419658911744 151927149319368192 151956921443475456 152037344843661312 152584842606465024 152809653887041536 152926725863374848 153477426353239296 153558654482644992 153588746321657856 153673438392004608 154141830796326912 154308452600236032 154338691372056576 154368936069562368 154566086690340864 154894476454512102 155006824235139072 155204789527904256 155235203948740608 155913575977893888 156112699318861824 156475032336701001 156588526523252736 156674872735598448 156757793117700096 156788511870025728 156819236642095104 156988752625926144 157353118937917056 157467250016649216 157584955571011584 158236133073371136 158357362435227648 158388394644209664 158590678673129472 158958763008712128 159042892142739456 159161775477433344 159246012056076288 159819468764530176 159850787492487168 160054939200651264 160086304072138752 160747817725329408 160870971362770944 161481917977104384 161656474152628224 161688152865964032 161894651145486336 162270403904726964 162356285729046528 162388101579669504 162563637307244544 162595493791137792 163181012231913984 163299370387636224 164012982522200064 164222449932828672 164254631482884096 164464407512875008 164846124601627392 164933369629507584 164965690493632512 165056656050671616 165144012502597632 165527306934691968 165738708348401664 165771187029245952 165898189217857536 166015426445180928 166701440604045312 166708238969897856 166829155487318016 167429919658079232 167462729754034176 167643750973095936 167676602972110848 168154724505083904 168280418864161296 168369481496788992 168402475712249856 168617549116735488 168975792495831384 169354401493229568 170087537430429696 170120868321558528 170304762893303808 170338136352620544 170823847116275712 170918042984289216 170951536623909888 171042012949118976 171657947932273152 171910860622921728 172042566596296704 172662104647394208 172787339611865088 172882618191005184 173008013097959424 173409559645867776 173631027793563648 173665053078257664 173886847526633472 174382677264531456 174605388218892288 174639604442333184 174773400986714112 175402772975130624 175495605123022848 175626786733719552 176162092338659328 176259231827548254 176352517257412608 176387075853778944 176421641222356992 176612346704166912 176646956217532416 177022258805156688 177150656268730368 177283075017388032 177376902317604864 178015649707542528 178186943974735872 178414513507270656 178828608384801144 179056997412112512 179151763563085824 179186870708600832 179832135929048064 180061806600732672 180097092081156096 180841294940995584 180979842783117312 181107737940197376 181667157724242432 181899171974209536 181995442349801472 182131482538672128 182650821445177344 182686614277128192 182884091970650112 182919930515030016 182955776082444288 183578638760903232 183711791686090752 184750256174432256 184786460418244608 185022458451984384 185451890176830816 185550040833196032 185586401805336576 185688738057005568 185787014065422336 185823421475586048 186456046891951872 186492585407901696 186767354750828544 187539120679550976 187682799923232768 187719578837581824 188395570973288448 188495279576580096 188599219844732928 188636178343624704 189174065068219392 189315471222181458 189415666683887616 189452785176281088 189694742756327424 189731915937349632 190515932118908928 190523701679883264 191348479609233408 191385976861753344 191592858254966784 191630403396698112 191875142098354176 192176828005810176 192282798357325368 192320478701898624 192422264567758848 192459972242571264 192668014586363904 193115191423807296 193399718200786944 193547887420833792 194385757063348224 194492945464880832 194634014735204352 195334906267759104 195373184713039872 195476586227564544 195622703467462656 196180511922597888 196431061746253824 196469554997624832 196620076110053376 197328119597021952 197580135075434496 198182353880991744 198435460335501312 198474346375151616 198688890042187776 198727825744723968 199150041155801274 199294488302321664 199443459394561536 199549015107305472 199588119362666496 200267605920985344 200460311971577856 200716327695679488 201439122088626576 201545734008471552 201585229547175936 201624732825550848 201842681947619328 202311152920179072 202457892878548992 202569532425824256 202609228591300608 203446456808620032 203746205182722048 203902301151166464 204375552439772736 204636568470985728 204744872643526656 204897917856006144 205522441061769216 205744603466981376 205784921829408768 205825248092749824 206088115587121152 206525968606016136 206675765646852096 206939719370539008 207884767970525184 208150265758482432 208633376448934668 208743795937345536 208784702031003648 208899830314131264 209010390823600128 209051349160034304 209804158583889408 209956333355532288 210113274094682112 210981510764494848 211143149913636864 211184526192279552 211454238230839296 211945017344949504 212057189523652608 212174122325324544 212215700636577792 212328016074768384 213092625019373568 213134383323316224 213406585600868352 213448405429518336 214330423633772544 214494628483694592 215309223969472512 215541965536837632 215584203821285376 215859534860648448 216198931506536448 216360538539635952 216475047638728704 216517468772892672 216751516409659392 216793991721517056 217574682975885312 217741373348438016 218683976696266752 218963266577104896 219006175310512128 219751769551228992 219794832802169856 219911159506010112 220075541400895488 220703075912922624 220984944464535552 221028249372327936 221197585623810048 221353901926907904 222268587472060416 222277651959863808 222438873983090688 223239892877438976 223283639672045568 223525001297461248 223568803962814464 224206299340111872 224373891818881728 224492641995718656 224536634282999808 225301056661108512 225517850968025088 225805868657639424 226783383240572928 226827824428744704 227073017191071744 227117515136827392 227600047035201456 227765129488367616 227890723979052288 227935382165213184 228056017265491968 228877263909697536 229214480830562304 229390088795062272 230216139529858944 230337981723967488 230383119482486784 230510157588006912 231212746194490368 231508037058084864 231553404104343552 231849130035511296 232341714681768153 232510236352708608 232807184291856384 232852805923110912 233870363966840832 233994140164030464 234169048978292736 234882789784879104 235012309103397672 235136689676550144 235182767805038592 235228854963142656 235483128938889216 236029678406875584 236200875024973824 236377433356517376 237354199610056704 237582591966314496 237886018009694208 238438144513068192 238564338214109184 238742663216150016 238869018084114432 238915827611467776 239776181238730752 240082408800976896 240129456108208128 241121726587994112 241306457044156416 242222876965656576 242484711228942336 242532229298946048 242841976718229504 243405605857090446 243534428593569792 243582152369504256 243845455960866816 243893240686706688 243941034776592384 244771518347870976 244949055581454336 246333674899243008 246381947224326144 246696611269312512 247269186902441088 247400054444261376 247448535740448768 247584984076007424 247716018753896448 248608062522602496 248656780543868928 248847283826786304 249023139667771392 250052160906067968 250243733230977024 251144879487118848 251194094631051264 251327039435440128 251465626459643904 251514904458166272 252232086757625856 252420628296241944 252554222245183488 252603713568374784 252926323675103232 253463688743747076 254031602239844352 255131306145644544 255181302482337792 255457144339955712 255507204528930816 256235770674413568 256377064476433824 256427304935864832 256563019423678464 256613296323428352 256890686115151872 257486921898409728 257866290934382592 258063849894445056 259181009417797632 259323927286507776 259512019646939136 260114339468801664 260446541690345472 260497579617386496 260830271289950208 261574015896797184 261908082328338432 261959406663499776 262160101480071168 263104159462695936 263243407684534272 263440180100579328 264243138507988992 264388847741322381 264580613780668416 264632461833535488 264918520056250368 264970434326298624 265533388207735032 265725984403095552 265924612526082048 266065353476407296 267023474561313792 267280415962103808 267621770260905984 268585496118168768 268727645344628736 268780306062901248 269748203893572096 269943857171398656 270092709901099008 270145638121734144 271261942411493376 271661606910296064 271869734868221952 272500736586363648 272848757961314304 272993163524702208 273197223808008192 274029921415692288 274326137955975168 274379895772545024 274433664123666432 275367958141354848 275567687529136128 275919625827385344 277125384261648384 277179690627366912 277533687677976576 278177835265246224 278325061249794048 278379602708004864 278533107085508352 278680521098133504 278735132213379072 279684070337927808 279738878111852544 280151032126242816 281308681019326464 281524199884849152 281579368256372736 282593356459932672 282742919364870144 282898829767099392 282954267515437056 283973206833272187 284123500025831424 284179177764421632 284542114134491136 284597873906024448 285773898178363392 285992837978259456 287022719413850112 287078965292630016 287389287382450176 287445605095047168 287812713147531264 288265242008715264 288480718052847936 288633396851638272 288689958363856896 289002021879545856 289672787135710944 290099577301180416 290321831131250688 291578635595022336 291739418197321248 291951022102806528 292008233747349504 293002359401638656 293059777069559808 293214879341346816 293434055201193984 294270767883896832 294646592619380736 294704332496437248 294930114165080064 296358116629413888 296370202613151744 297273530821487616 297653190503251968 297711519562727424 298033335063281664 298091738617085952 298941732453482496 299165189091842304 299323522660958208 299382179043999744 300401408881478016 300690467957366784 301074491543519232 302158683132939864 302377844320763904 302437099238326272 302764022921428992 303466729380268608 303686839317823488 303854298638736384 303913842886950912 305169685212930048 305619307774083072 305853451726749696 306954852706478592 307117308965289984 307177492643315712 307346876784009216 308283661592653824 308616905200472064 308677382744113152 308737872139124736 309132173380681728 309788952909024204 310013648470278144 310409579055808512 311827151955787776 312225398637723648 312950064673402002 313177053046505472 313349745471196896 313515586235400192 313577023740051456 313638473284190208 313977505251852288 314706237875834112 314934500033298432 315169911142023168 316472266146742272 316714724870455296 316776789288419328 317181357346258944 317917526017424256 318085784285478912 318323550954866688 318492024112152576 319638937529060352 319701574984974336 320109878401302528 320172608144277504 321495635450658816 321741942725541888 322963835954208768 323312948305256448 323376305731928064 323789302290972672 324540807809453928 324712571458093056 324776203159339008 325127274614489088 325190987582275584 326362024463827968 328025965044400128 328444899865657344 328509262965768192 329692249203254784 329866739259015168 329931380987265024 330113312101343232 330288025005195264 331054613869383936 331477416696803328 331542374058491904 331796378435715072 332030852890361856 333402881208090624 333416477939795712 333658310974636032 334859839316158464 334925459508068352 335287501946191872 335353205944221696 336309449010167808 336560837728322592 336738962993577984 336804951424499712 337235098233470976 337951584991662768 338708802986459136 340175074860859392 340241736643117056 340609525786607616 340676272705241088 341647694232551424 341836085968578432 341903073247819776 342084025898237952 343315895864546304 343821721245843456 344085133192593408 345324209294788416 345574679223730176 345765236382010368 346819119291735552 347262055587127296 347330106156515328 347773695053266944 348765354529062912 349210776437784576 349279208884666368 349546801973428224 350805545950261248 350991210246045696 351253573467439104 352324184677318656 352518463655096508 352705034514825216 352774151707557888 352843282444713984 353224693408333824 354044517610313376 354301312537460736 354566150034776064 354753804635209728 356031299415085056 356373887949471744 356829027014541312 357657216769602288 358113994824225024 358303527126171648 358373741417201664 359664271858096128 360123613201465344 360194184162312192 361682589881991168 361959685566234624 362215475880394752 363334315448484864 363798343948419072 364262965077344256 365108408785635669 365301642890354688 365373228554256384 365768183941300224 365839861030060032 365911552164888576 367157277521806464 367423583372181504 369500512348864512 369572920836489216 370044916903968768 370903780353661632 371100081666392064 371172803610673152 371377476114011136 371574028130844672 372912093783903744 372985170815803392 373534709501657088 375078241359101952 375365599846465536 375439157675163648 376791141946576896 376990559153160192 377198439689465856 377272356687249408 378348130136438784 378630942444362916 378831333367775232 378905570352562176 379389485512654848 381031864237817856 381047403359766528 382696959218466816 382771953723506688 383185716509933568 383260806793396224 383750284196708352 384353656011620352 384565596714650736 384640957403797248 384844529135517696 384919944485142528 385336029172727808 386230382847614592 386799436401573888 387095774841667584 388771514126696448 388985890929761664 389268029470408704 390669812535518208 390746369426079744 391245406934925312 392361023845195776 392862123492507648 392939109995249664 393240152220106752 394656239194043904 395160270150868992 396364707761983488 396870920671002624 396948692750303232 397377780084375552 397455651489447936 398300082311602548 398588976604643328 398886918789123072 399098030214610944 400535211841970688 400920623943155712 401432655391358976 402878244177253152 403091468016943104 403170459094351872 403249465651101696 403685363895238656 404622305840358144 404915785757097984 405139064851648512 405218457182601216 406892913617240064 407492410365444096 407804602302332928 408751104879545472 409273136941971456 409489745287053312 409795835712012288 411044882123538432 411489206933962752 411569843658817536 411650496185499648 412176231174242304 413051937212032272 413351531293704192 413879438741078016 415769535941050368 416300531516964864 417266752897869336 417487591874691072 417569404062007296 417799660628262528 418020781647200256 418102698320068608 419608317167778816 420226548189364224 421963021528989696 422286299827273728 422369052384559104 423890034689899008 424114379047305216 424348244650649088 424431401273155584 424656032149536768 426185250038747136 426268766646632448 426813171201736704 426896810859036672 428660847267545088 428989256967389184 430618447938945024 431083931073675264 431168407642570752 431719069721296896 432397863013072896 432721077079271904 432950095277457408 433034937545785344 433503032819318784 433587983443034112 435149365951770624 435482746696876032 437367953392533504 437926533154209792 438012350621024256 439503539102457984 439589665604339712 439822319012020224 440151082801790976 441406151825845248 441969888929071104 442056498744655872 442395171247620096 442707803853815808 444537174944120832 444555303919727616 446479785754877952 446567279344091136 447050002594922496 447137607925628928 448412598680223744 448747783637763456 448985283991437312 449073268565999616 450602113322217024 451035701936050176 451611737315278848 453566766481145856 453655648857489408 454146034382143488 455200094070402912 455530258976735232 455781447958104576 455870764330426368 456112034530983936 457754527819395072 458428961661124608 458780177590124544 460432279059717888 460675963447934976 460766238964973568 461020315176013824 462425492388980736 463016074116169728 463106808208687104 463698260071022592 464683429363536306 465020472705417216 465614368583712768 465705611846221824 467740727933681664 468338097956585472 469765579569758208 470024618206795344 470273379353100288 470365535610077184 470457709926285312 470966257877778432 472059356813751168 472401750049947648 472754866713034752 474708399220113408 475165183932628992 475772036019388416 476876289026136384 477128676428218368 477485326432300032 477738036168228864 479552362477461504 480164817601953792 480258912216416256 482243453175988224 482612914088312832 484445753931313152 484969422457884672 485064458597892096 485683953436459008 486811211714180892 487068857187139584 487164304739008512 487690911921733632 487786481373413376 489543036695741952 489898111162908672 492667349798486016 492763894448652288 493393222538625024 494538373804882176 494800108888522752 494897071480897536 495169968152014848 495432037507792896 497216125045204992 497313561087737856 497694567653572608 498046279335542784 500104321812135936 500487466461954048 502289758974237696 502388189262102528 502931252919287808 503029808916332544 504464173515251712 504841256592483888 505108444490366976 505207427136749568 505852647350206464 506927377487494152 508063204479688704 510262612291289088 510362604964675584 510914288679911424 511014409057861632 512471541348827136 512754128952867648 512854609871729664 513126038847356928 514973843796819456 515732581868765184 516127699788890112 518362018835595264 518647854573015552 519024039293878272 520228678937603328 520893083380690944 520995159234772992 521660542579900416 523148031793594368 523816164656676864 523918813326999552 524320202960142336 526208318925391872 526486815369068544 526880360201158656 528486277015977984 528777695482644762 529161227561336832 529264923667070976 529837040112500736 529940868652597248 531066776415470064 531451968806191104 531849225052164096 532130706952814592 534046949122627584 534560831924207616 535243540521811968 537170992236337536 537455290689257472 537560612125802496 539496407787144192 540185419802198016 540291276243468288 542523884822986752 543323213820592128 545001473172727296 545697515922628608 545986327049404416 546394447616016384 548059842831384576 548652275911950336 548759791545090048 548867328247332864 550735916282709696 551135375058272256 554250768523296768 554359381254733824 555067375355953152 556355670530492448 556650122499588096 556759205416009728 557066214171016704 557361042196267008 557470264426758144 559368140675855616 559477756223705088 560302064252485632 562617362038652928 563048399769698304 563158736512745472 565186712919865344 565485838729740288 565797659534198784 565908535030874112 567946413666544374 568247000051662848 568358355528843264 569084228268982272 569195747812048896 571547796356726784 574045438827700224 574157930585260032 574778574764900352 574891210190094336 575625426295062528 576530484017430528 576961436105695872 577266793703276544 577379916727713792 578004043759091712 579345574271421888 580199154602360832 580643662262501376 583157271190044672 583478836394642496 583902044205613056 586004718803277312 586119554139119616 586429758682693632 586868110402387968 588541535767793664 589293185238761472 589408664992874496 589860228330160128 592740405226303488 594547061642975232 595306381006503936 595423039125454848 596066670126563328 596183477234171904 597883464906964992 598330378183684608 598647045321916416 598764358087999488 600802817762956032 601380935914733568 602148983087038464 604317366265879728 604755688641527808 604874198476652544 605528045842857984 606933458760537216 607373678635646976 607708597277472768 607827685773901824 610339370425860096 611238615548166144 611706903453499392 613909705412957184 614234617930579968 614693753568018432 616567323185307648 617233810400944128 617354765488226304 617475744278249472 618264346761363456 619577905818048408 620027296940556288 620819158111617024 623654303911575552 624450797275447296 625900129346804004 626354106093010944 626699490942393792 627031172470800384 627154047480102912 629412475751668224 629869000066596864 630339822284046336 632944532293484544 633429449740910592 633553578576838656 634362714692517888 635835052034848512 636171568570957824 636647101909733376 636984048224305152 639277875058120704 639403149969948672 640219756802605056 640345216288555008 642991270901317632 643483885451083776 645927671908417536 646625896610512896 646752611463856128 647578604581945344 649081615618907856 649425142916186112 649552406318678016 650254549228978176 650381975164551168 652724048927655936 656051930088800256 656889799731314688 657018525931536384 659384498406509568 659733478518030336 660226624202686464 662109227738767872 662954833393606656 663084748116983808 663592756871430144 664061705780723712 666805762416181248 666832955879591424 667316621949272064 669719678632316928 669850919016136704 670575003892383744 670706411888443392 672618898020335616 673121675456645184 673477925987155968 673609902848999424 675903169983325536 677417605972918272 680350149721718784 680483473286234112 681219051573215232 681352545410482176 683295388465102848 683672171937156864 683806146495639552 684168051796475904 686631791729092608 687643442491686912 688170266385186816 690648418589576832 691149358447460352 691530472764020736 693638238583471104 694524111174254592 694660212313030656 695547390106533888 697025144045304459 697530709058125824 698421552875569152 698558417769332736 701611091900522496 701982420492091392 702507146934878208 704648369354637312 705036927310193016 705410069029650432 705548303415115776 705686564889427968 706449386816667648 708089035220626752 708602625074921472 709132300069552128 712062598830170112 712747775898943488 713658054029082624 715314433539204576 716227989648450048 716607054252343296 716747482834403328 719328543716192256 720247226402930688 720388368324624384 723365179763982336 723919371132469248 726668630896969728 727596687896838144 728525930154688512 730216817571271338 730603285780709376 730746457108512768 731536367882600448 731679722060120064 731823104329777152 734314555043612928 734847166744363008 739001024697729024 739145841672978432 740089833807937536 741807560707323264 742200163332784128 742345607221346304 742754952228022272 743148056261689344 745824187567807488 745970341631606784 747069419003314176 750156482718203904 750731199692931072 753582283893153792 753981118306320384 754396879378931712 754544713374498816 756696260272877568 757261884888725832 757662666735550464 757811140705124352 758778971025309696 762094806719533056 765393918436933632 765543907447013376 766371433019867136 766521613586792448 768707312023240704 769131193429301472 769281914807594496 769689058271035392 769839888970285056 770672058345455616 772460765695229184 773598872803147776 774191549683335168 777543028253392896 777971781859523328 778536058940817408 781339625071036416 781492738852159488 782490813869850624 784722047690391552 785724246985015296 785878219990499328 786480304440213504 789312478388087808 790320540301737984 792729415523966976 793741841342005248 793897385500606464 794755560168751104 794911302978895872 796600164623205096 797177953209286656 797773837578246144 798196060429221888 801070423683941376 801841247886311424 802865310782717952 805756488354506304 806182936033886208 806340918188703744 809244611680716288 809831571514195968 810278129703297024 810436914365202432 813785827234480128 814984820730888192 815609204604665856 817502209759090944 818546273883942912 818979490574106624 819591671424024576 822089764247076864 822978413867925504 823139687317635072 823300992370999296 826103874424064544 826703062587408384 827758877482156032 831539071882100736 832601063033929728 834533505795738672 834975183749382144 835138808124014592 835599321256525056 836041563294400512 836205396640137216 839216634335557632 840453096378728448 843926043057979392 844572599654547456 844738104769118208 847780069379798016 848228758094610432 848696489301298176 848862802546311168 851919620499816561 852370500077494272 852537533293264896 853626342403473408 853793621718073344 857321694535090176 857978513934778368 861236895877890048 862167862147350528 862336815285141504 863438139442593792 864795726026145792 865442154158543808 865900190554914816 866069875091570688 867006065638637568 870298731903541248 870965493393752064 874735906785067008 875853066308419584 876024701242048512 879007078204915968 879179331208679424 879644638024040448 880302165603581952 882812303651690496 883939777858142208 884112997489311744 884790342495240192 889074349888241664 889110607839455232 892959571509755904 893134558688182272 894100005189844992 894275215851257856 896825197360447488 897495567275526912 897970567982874624 898146537131999232 901204226644434048 902071403872100352 903223474630557696 907133532962291712 907311297714978816 908292068764286976 910400188140805824 911060517953470464 911562895916209152 911741528660852736 915509055638790144 916857923322249216 917560355180249088 920864558119435776 921351926895869952 921532477929947136 922040630352027648 924850984777961472 926032148232339456 926213616417374208 927396520142045184 929366858727072612 930040945410834432 931228737167425536 935481455867363328 936676195913170944 939531159139516416 940049236413590688 940546758706200576 940731071220154368 940915419852570624 941932515755556864 944118713627502336 944803500099895296 945509733426069504 949416798440226816 950330367865257984 951544072038776832 953752578052272768 954257352856436736 954970652864600064 955476072336457728 959104724954923008 960329635203907584 960517824432832512 964486906351976448 965225828176625664 968891507862626304 969938844915769344 970128917195784192 971367906872918016 973622423428361784 974137714374279168 974328609478017024 975381823843467264 975572962746826752 979086073391483904 985334699596972032 985527788897304576 989076747609764352 989600217777045504 989794142961795072 990339936304029696 990864075015585792 994432250090409984 994627122175475712 995389135307145216 996092558671085568 1000208643624271872 1000974932923908096 1004579517948475392 1004776378524205056 1005862505838575616 1006059617832665088 1008928347030503424 1009682513184967776 1010216888980733952 1010414854273499136 1011705294700412928 1013854754974988304 1016126408959377408 1020525224582578176 1020725209929351168 1021828577359822848 1022028818115723264 1024943082697654272 1025508257905735296 1025709219743459328 1026252077694713856 1029947687593638912 1031465163737530368 1032255399577780224 1036724037671190528 1037295709146031104 1040457357875206656 1041786166761381888 1041990318469545984 1043321085159800832 1046296063587188736 1047632329313353728 1047837626653999104 1048640405920284672 1052416637850783744 1052973630738137088 1053760720402317312 1056972554031955968 1057555390965289524 1058322455122673664 1058529847334141952 1059674080225001472 1062133552830940128 1062903937612382208 1063698450104328192 1064261413905629184 1068093898245255168 1069121663848415232 1070487081043623936 1074341984472675072 1074910581378514944 1075121224251604992 1078992815574288384 1080370839604396032 1080582552486936576 1085047769645973504 1086646427641184256 1090002946345454592 1091395031845257216 1092788895232032768 1095325226356907007 1096119685662769152 1097304551823900672 1097519583090180096 1097734656494665728 1101471832565419392 1102270750116544512 1108501537046593536 1108718762509467648 1110134750711906304 1112711341060984896 1113300244999176192 1113518410832019456 1114132428342033408 1114722084392534016 1118736281351711232 1118955512447410176 1120604128504971264 1125234724077305856 1126096799539396608 1126317473025490944 1130373425839730688 1130971677459480576 1131595319068397568 1131817070061748224 1135892827333088748 1136494000103325696 1136716711057686528 1138168456537964544 1143095592713453568 1148090877655400448 1148315861170520064 1149557149529800704 1149782420380188672 1151250852590125056 1153060968034861056 1153922872211391744 1154533587406553088 1154759833455427584 1156008087518183424 1158691148542843776 1160398309204721664 1161287324525002752 1166314542380089344 1166957672789284992 1167804088411226112 1172009437606554624 1172239108278239232 1173736220804775936 1177083071535587328 1178586370477522944 1178817329985748992 1179720456660320256 1185480810452606976 1189094123285950464 1190612762013007872 1190846078250909696 1192133340253126656 1192366954468343808 1195766929813929984 1196660756367369216 1197294090643832832 1201605635525912064 1202761871829467136 1204297966174076928 1208634732531759456 1209511377283055616 1209748396953305088 1211056091685715968 1213866917521074432 1214747357271293952 1215417194554945536 1215655371547803648 1220678740851720192 1222477231096332288 1223413806906998784 1227819410825914368 1228469235861159936 1229387507136036864 1233134646370615296 1234467620801888256 1234709530976452608 1234951488556498944 1236528693522726912 1239155811636096816 1240054593881112576 1241638316223234048 1247308607823151104 1248901594550894592 1251800258693608008 1252708212186021888 1253398981884787584 1254062344941600768 1254308094960205824 1258824951503336448 1260679644568092672 1265889064586969088 1266858899481821184 1267107157153677312 1271670104069697024 1272343137141915648 1273294203819466752 1273968096448610304 1278555750116241408 1278806299939897344 1280439513605210112 1280690432577110016 1285982541802635264 1286967770902167552 1291855343816835072 1293251793221025792 1293505222927712256 1295157209163890688 1298163231237815712 1298850285832372224 1299104812637356032 1300509098457956352 1300763950329102336 1305448097855311872 1312103860177600512 1313779599462629376 1314037051863072768 1318768996813019136 1319466957036060672 1320453248405372928 1324218455477535744 1325909666787213312 1326169496233967616 1327185513742860288 1328123411561447424 1333611524832362496 1333665911759182848 1339439357264633856 1339701838032273408 1341150007784767488 1341412823776886784 1345237796040671232 1346243350913290368 1346955851974311936 1347219805697998848 1351806339966651072 1354835211945836544 1360700299443437568 1360966946572468224 1362438103146430464 1366590776930205696 1367344343874313728 1367612292991279104 1368336103592951808 1373263583458185216 1375286884983373824 1376340532770373632 1381296837179153664 1382298716894920704 1383060945528041472 1387276477166942208 1389048222348509184 1389320424626061312 1391094780213067776 1394050288090608918 1395061418116251648 1396843105751138304 1397116835538665472 1403222183801044992 1405014293869756416 1409296738709274624 1410073854620386032 1410820138059300864 1411096606830231552 1411373129778855936 1412898773633335296 1416178070441253504 1417205250149842944 1418264600139104256 1424125197660340224 1425495551797886976 1427316108058165248 1430628867078409152 1432455979296900096 1433214108504686592 1438657087432384512 1440494452805861376 1440776736649248768 1446730359527964672 1447838742264938496 1453337261793939456 1455193375793676288 1457051860309377024 1460433635142542676 1461206571561418752 1461492914217025536 1463072735765200896 1463359444120240128 1468629110087225856 1469694333488726016 1478002049395458048 1478291683345956864 1480179667615875072 1483615121414646528 1484400326665568256 1484691214442692608 1485509904456044544 1486296112523378688 1491648375135614976 1491940683263213568 1494138838006628352 1500312965436407808 1501462399385862144 1507164567786307584 1508793758757863424 1509089426748997632 1513392520545755136 1514523769777451664 1515325333471100928 1515622281410248704 1517557942050619392 1524189613439066112 1530787836873867264 1531087814894026752 1532742866039734272 1533043227173584896 1537414624046481408 1538262386858602944 1538563829615188992 1539378116542070784 1544921531390458368 1547197745606295552 1548383099366670336 1555086056506785792 1555943563719046656 1557072117881634816 1562679250142072832 1562985477704318976 1564981627739701248 1569444095380783104 1571448493970030592 1571756439980998656 1572960608880427008 1578624956776175616 1580641080603475968 1585458831047933952 1587483682684010496 1587794771001212928 1589511120337502208 1589822605957791744 1593200329246410192 1594355906418573312 1595547675156492288 1596392120858443776 1602140847367882752 1603682495772622848 1605730621565435904 1611512976709012608 1612365872067772416 1612681836377407488 1618489223361432576 1620556259406594048 1620873828730404864 1627571654468960256 1629969641461776384 1635004419518181888 1637092547767885824 1637958981148213248 1639183342848049152 1644179528494153728 1645956827735851008 1646279374635270144 1646601984741998592 1652207748848129088 1653406125174816768 1663078143764201472 1665202126067859456 1669067011591477344 1669950367498764288 1670277616248029184 1671198642513050112 1672083126588801024 1672410793280274432 1678433268671115264 1680906192757456896 1687852086115958784 1689145199309094912 1689476209538236416 1695560138759596032 1696457516189220864 1697392978602596352 1697725605092622336 1703839240999633122 1704741000154988544 1705075066586529792 1707252684806946816 1707587243436146688 1714643389070180352 1722473791755780096 1724335724294701056 1724673630570283008 1726876278885187584 1729591452052291584 1730884308317087616 1731800381109829632 1732139750183141376 1734012131277275136 1740597463807082496 1741930986787504128 1749471813570134016 1751706132616839168 1758014156409831936 1758358662417358848 1759289276048080896 1760604331207163904 1765624607303380992 1767879555716284416 1768225994978623488 1769580684990480384 1778221215678910464 1785919143019511808 1786269117376364544 1788200010379689984 1788550431702515712 1793650394720894976 1794991134551053824 1795941135965749248 1796293074263998464 1802408453288868096 1804142807744200704 1806446949261115392 1814267065924583424 1814622595429957632 1816584137528573952 1820800376281611648 1822121035906940928 1823125791832418304 1823483057321705472 1831018111277580288 1833715846644498432 1835120710360498176 1841729116238871552 1842703853791739904 1844081260704055296 1849701969555922944 1852064296464678912 1852427232834748416 1854793040284090368 1858733717454145224 1860081890821668864 1862457474334851072 1870962911734726656 1873352391826341888 1879062318279032832 1880098472827181376 1881093517412401152 1881462142440308736 1888237427255004672 1889607000199790592 1891019466852139008 1898833596880453632 1900660735730515968 1903088144077553664 1907505156104545536 1908514705712873472 1909941305729200128 1910952144672915456 1918209449909846016 1920659270407815168 1921035648865665024 1928973812703952896 1930451656353251328 1937783015725252608 1939877689831538688 1940257834391568384 1942735813745836032 1947244846856723568 1948275428748558336 1948657218956034048 1950763647686934528 1951145925493653504 1958172146782967808 1970669399193944064 1971055577794609152 1978153495219528704 1979200435554091008 1980679872608059392 1988864500180819968 1989254244350951424 1990778270614290432 1992185117342171136 2000417287248543744 2001949865847816192 2009159035896950784 2009552757048410112 2011725011677151232 2012119235665330176 2017856694061006848 2019365026369935552 2020433777961467904 2020829708546998272 2027709509949976608 2032252817918754816 2041050449165156352 2041450419858702336 2043657154719645696 2044057636231446528 2049886165395308544 2051016515811470592 2051418439486918656 2052504155389427712 2059895375187277824 2062930327475060736 2064510799155560448 2073448075342381056 2074591418292062208 2080914715750413312 2083572333522763776 2083980636939091968 2086642170319601664 2092592127174377472 2095264658626707456 2095675253307998208 2104833275701567488 2105947261476274176 2107521440804634624 2113945108063911936 2115110781930579048 2116644910245347328 2117059694668283904 2119348160450002944 2124267105661880256 2125807875224764416 2127396900208656384 2136187796490510336 2138243327696830464 2140974162087247872 2148683968945350144 2149821162757029888 2150242448503209984 2157985631148576768 2160741679208792064 2161165104973873152 2170095539291947008 2180005892690909184 2182790063690514432 2185577790464065536 2190650452713814014 2192239371325538304 2194609103647801344 2195039166180360192 2195469312989331456 2202943665130838784 2204541500233089024 2217003074093187072 2217437525018935296 2220269501423812608 2225422682121969792 2226600489998352384 2227036821664038912 2228264856684066816 2229444168785068032 2237472562703422464 2237911024894820352 2241208257009942528 2250469448154611712 2252193599078793216 2260746851679461376 2261943354918961152 2263190638136795136 2263634140123496448 2271785654666177496 2272988000206651392 2273433422115373056 2276336913075929088 2296181755310800896 2296631722341040128 2299114299059601408 2299564840760377344 2306121936069722112 2307845744422783488 2309067174813106176 2309519666910855168 2312016175036366848 2317382297085687552 2320796618409443328 2322574649050005504 2332629084760178688 2333915345578569984 2335608176822452224 2344018875213109248 2344478216556478464 2347472441609551872 2354166143071174656 2357172740955045888 2357634659971497984 2359440913320640512 2370961620905213952 2378188246571900928 2381225524026015744 2381692156501819392 2384266680506253312 2384733908936687616 2391533859627859968 2393321512734738432 2394588181287665664 2403211271051824128 2405523743658934272 2408595932348153856 2417269465063518912 2419022754566111232 2427733835042148864 2429494714542587904 2430834389109891072 2431310743095607296 2441357481703440384 2444954462192664576 2446827613813997568 2455638821651828736 2456938471722319872 2458775014272073728 2466269292741230592 2468935241603776512 2469419061952905216 2469902977112997888 2478311623272193632 2480109187762225152 2483276632446468096 2494617215646302208 2497803189101789184 2503600517387216016 2505416424372043776 2506797963769575168 2508124689883201536 2508616189920411648 2517649903006672896 2521359289136185344 2531778129173938176 2533717798963642368 2534214314307354624 2543340208139394048 2544686274283831296 2546588407638933504 2555758861499449683 2557111500232482816 2557612599879794688 2560879027210420224 2561380865154220032 2571965083605270528 2573935541804335104 2583710687633670144 2586503586442051584 2587010445855424512 2590314418327781376 2596326462475631424 2597700571664744448 2598209625274712064 2601018196915912704 2610896195710623744 2624207720355201024 2627559198925258752 2628074103726145536 2637537993626038272 2638933914072121344 2640906496810745856 2648436910955071488 2651819333574426624 2652338992467935232 2654371027485720576 2667223049664724992 2667331823518365696 2678878714529267712 2679403676064546816 2682300015569534976 2682825647553773568 2690475592081342464 2692486701826580736 2693911703948623872 2694439611395997696 2703612679933302144 2709670423891673088 2721400598886875136 2721933893144936448 2724876206292860928 2733181553860411392 2734688687748627456 2735224585982558208 2746527166916370432 2750573769966747648 2752681065540747264 2762593674358307328 2764597433789841408 2766121891056082944 2774552954333884416 2778096444697018368 2778640849252122624 2782189560426135552 2788100576181217836 2790122836232503296 2793686211502276608 2806444367602089984 2810028587739512832 2818593477418549248 2820147709240772064 2821640276118601728 2822193213660463104 2822746259557711872 2825797547266670592 2832356140882507008 2834410500299685888 2836529200278208512 2848250395320680448 2850991103595773952 2854632216116330496 2861257734156818304 2864911958593800192 2866428217009373184 2877314174864769024 2880988905611722752 2881553473298497536 2893460719055929344 2895677484529876992 2906674523587878912 2910386751587352576 2914103720618754048 2920867270285085352 2922413143122837504 2922985828434051072 2926145471530401792 2926718888240480256 2937258220174451712 2956004098790916096 2956583366691913728 2967230242829293056 2968800653331136512 2969382428885385216 2971019808912089088 2972592225046757376 2983296750271229952 2983881366526427136 2988277676013256704 3000625930872815616 3002924798771724288 3014329135572615168 3017587517515726848 3018178853497995264 3026785041091510272 3029047539554903328 3030650666942201856 3031244562820497408 3035115884101238784 3048379226878132224 3061575673747734528 3062175629788053504 3065485732079468544 3066086454347169792 3074829248092962816 3076524773717205888 3077127659230377984 3078756233084141568 3089843062780916736 3094395491212591104 3096766198733340672 3110172113013571584 3111887127438093312 3125358500284145664 3125970955408637952 3129963255479402496 3138888190761566208 3142896987940061184 3143512879961997312 3145921217760854016 3157249913552351232 3161282161206951936 3170917662095867904 3174967365368020992 3175589542002425856 3179022240675004416 3186400658492820384 3188711812837146624 3191095350312984576 3192784241716887552 3204281694735765504 3207364991545245696 3211461243130871808 3223025953418025216 3224731744135544832 3225363672754814976 3236978446722865152 3241112518813188096 3241747657460809728 3255143308937920512 3259939282923552768 3270008839036363776 3274185095535771648 3278366685696098304 3288359056988307456 3291913655471702016 3292558749270540288 3293203969483997184 3304415497696258176 3306812250349633536 3326156287528402944 3330404252135718912 3338134023182954688 3339900734997528576 3340555232496058368 3342397285026100224 3344166253177602048 3356866537342230528 3361812385514913792 3375704172231917568 3378290398618189824 3378952419076472832 3391120277519192064 3392915032378441728 3394785957205192704 3395451210185244672 3407678481999266244 3409482000309977088 3410150133173059584 3414505369613893632 3429286778140360704 3444947583511560192 3448671448589402112 3449347261140566016 3453752557770375168 3459182904104583168 3461768616634175232 3463600762219659264 3464279500366282752 3468024262554550272 3481194927614164992 3483861973575008256 3498943627140268032 3503412265233678336 3516028312819663872 3516717324834717696 3521208662414327808 3531249214606761984 3535759111432568832 3536451989957246976 3539161369980960768 3556442431357820928 3571838286039023616 3572538234752729088 3576400020759379968 3577100863405031424 3587300789441789952 3589982269102107648 3591882271931498496 3604816906577736192 3608285615488401408 3612893898522230784 3628534131849166848 3629245190859915264 3633168275057147904 3641600752563223296 3644242071813881856 3646251583664836608 3646966114643410944 3662036222555160576 3667431693288996864 3670241420720996352 3683458232477743104 3685407707583479808 3688162521408110592 3699403939111845888 3704128592929357824 3704854465669496832 3709586080568180736 3717467434908290448 3720163781643337728 3724914948669702144 3741925823469453312 3746704783652683776 3758124636558065664 3760196945654362752 3762187034824802304 3762924284880617472 3776474854510009344 3782038933704278016 3797667193760907264 3801321471461031936 3815010312209091072 3817029411425746944 3819882611458400256 3821904289345830912 3836418899819692032 3841318540815630336 3842071297731330048 3857947625407905792 3860903312706502656 3875566031450505216 3879755379663077376 3880515668783136768 3885471627491672064 3894489693713447136 3896550857497116672 3897314437912068096 3901527295373869056 3902291850987307008 3916344293565935616 3941338798387888128 3942111155589218304 3956306990439057408 3958400871108182016 3961359745216118784 3977729000361639936 3978508488701902848 3981556541228580864 3984370234684342272 4000834574497087488 4018318071793901568 4019105514096820224 4023450023354302464 4024238471330660352 4035713388122013696 4038730052739871104 4040867555922935808 4041659417093996544 4055419019899953216 4064505635837509632 4082100898330312704 4082900839717404672 4087314309439291392 4099772330790617088 4102033031622941184 4102836878973837312 4105008310778855424 4119790750374555648 4125860654950121472 4129021598311120896 4146896150684762112 4149182836584124416 4161829431500826624 4167144667045527552 4167961273878183936 4173284340639203328 4185184254348754944 4190529317253414912 4191350506615996416 4209666551403134976 4215042881609269248 4227890216127823872 4230221563861158096 4233289820490694656 4234119389336567808 4238696320900005888 4248534211323760512 4251615750449528832 4254793800417312768 4272375592981020672 4276486655393660928 4281948324174495744 4297367937890700288 4299642325514059776 4315971262297153536 4321483358417584128 4322330209947746304 4340191078583894016 4360011785381818368 4365580127381028864 4371155580928131072 4381300905427628028 4384478742651076608 4389218207295602688 4390078332360720384 4405887330261677568 4409083000466178048 4434006148186374144 4434875050037870592 4440539002847625216 4450845364243939584 4453200979996704768 4454073643328077824 4456529713368133632 4458888337570136064 4474945125406844928 4475822049789640704 4482416514019885056 4500938896309223424 4504387198157586432 4521493703358922752 4526381276273590272 4527268280246992896 4543571309332354992 4545976000413302784 4546866844230746112 4552673826151858176 4592363510621601792 4593263444682080256 4598228598119202816 4599129681520754688 4612243872139444224 4615691488845566976 4618134349626212352 4634764594171375104 4641593236818886656 4645149298100011008 4665258169520357376 4667830691157139968 4671216353644904448 4688037750426218496 4688956433112956928 4694944883219103744 4708332286142349312 4714345481910091776 4715269319942995968 4718881826641281024 4741923241810427904 4756376493143801856 4762451048052031488 4763384313003638784 4768533361012506624 4769467817873375232 4783067719255719936 4786643025469476864 4789176362575331328 4806422542103648256 4811047487317868544 4817191864696307712 4834538930127037824 4838045509132222464 4855467670084297728 4861668778219782144 4862621486191214592 4882714963406880768 4889908924385329152 4911277643303657472 4913876943444639744 4917550028544147456 4932538585482461184 4937870483207553024 4938838123905810432 4939805954225995776 4956623246544387264 4960218375524450304 4989234431292604416 4995606378203578368 5007201034774432032 5010832848744087552 5013595927539150336 5016249379766403072 5017232379840823296 5035299806013345792 5042718578272370688 5063556258347876352 5067435597927284736 5068428628614709248 5086680416278788096 5089372548567662592 5093176815277867008 5111517722998899366 5114223000464965632 5115225199759589376 5121758054420840448 5122761730308440064 5143930167210541056 5167421375267340288 5173007172884103168 5174020891710849024 5180628836655562752 5192652924951262848 5195401143329488896 5196419250549424128 5202036393831825408 5221792391421247488 5248415440710402048 5255118397850517504 5275075987252076544 5277867828144242688 5281812993621491712 5296873821910142976 5303638667148853248 5304677984935870464 5308742054971441152 5334663647036731392 5357757429058535424 5358807352129093632 5364600031139069952 5365651295107547136 5380951184162684928 5384973403653161472 5387823407897247744 5388879222791995392 5407225359866604288 5419340847783346176 5442801197773750272 5443867786289872896 5449752412585721856 5466363107720822784 5469377375497254912 5470449171965116416 5493054333832740864 5501147539933495296 5505362131081494528 5525187348716614656 5532243782112165888 5549105908667768832 5556192889394036736 5557281698504245248 5564379120852271104 5576201152362435672 5580245672465006592 5587372423004553216 5612888735204179968 5620057175479025664 5637186954837098496 5640295418481544128 5643280552237203456 5644386427320926208 5664712281765014016 5668821000599371776 5673058400556417024 5696500790641360896 5701982207191547904 5709264432232660992 5722515468313636608 5729823917187600384 5732856434018746368 5754628349729538048 5761977811223445504 5763106946596995072 5786921438111858688 5791354969059753984 5813349047175757824 5820773503174705152 5828207441237508096 5841734540570170704 5844826286245675008 5845971656868102144 5852290943060803584 5853437776480960512 5874516440348903424 5912008197581832192 5913166733383827456 5934460485658586112 5937601306662273024 5942039617824178176 5966593500542459904 5967762733052854272 5976555352026513408 6001251861745631232 6005849597543448576 6028658271145230336 6035175035031453696 6036357706995990528 6053570082183020544 6058095079109806656 6061301333884403712 6062489125640994816 6096758453756264448 6123151347495469056 6124351259576107008 6130971464158937088 6132172908694339584 6149658496185925632 6153049547434411776 6154255318460755968 6157512466168283136 6179686125561833472 6188790982425182208 6193532397466681344 6220344226027143168 6223774254876186624 6250717000568291328 6251941910817275904 6259926510958804992 6277776381523132416 6285793975880122368 6287025759923994624 6314499827104702464 6322564322413903872 6341835324191735808 6349934730736041984 6351179084004851712 6358044481350008832 6372801316985640768 6377423625674293248 6382190700625969152 6408563389471531008 6414729983090491392 6422922486261743616 6446051906836050432 6449463488271089664 6450727345509629952 6473956893445730304 6482225037626376192 6483495314921619456 6510286617875841024 6540017678072727552 6548370191071543296 6556733371392196608 6576718113976614912 6583827310943404032 6585117498541080576 6586407938967994368 6608830995392516352 6613624500699267072 6652312575056805888 6660808504271437824 6676268046365909376 6679801469995057152 6681110464992116736 6684794570052200448 6688332506355204096 6713733074684461056 6723624771029827584 6751408344463835136 6756580797236379648 6782240555038384128 6785830064756883456 6789571914410385408 6790902420370489344 6815356963998532488 6818964000619954176 6820300266346119168 6829010739227787264 6889895167023120384 6897342897178804224 6898694522281132032 6918365808209166336 6923537233268350464 6927201524439318528 6928559000732565504 6936048525109100544 6962389855228329984 6967723947150016512 6997887254280536064 7006824530467356672 7032056625639327744 7033434649669435392 7042417324828655616 7062498429213523968 7071518222865137664 7072903979914493952 7078322739961921536 7112884862715641856 7143676572078047232 7145076469505458176 7152800041518759936 7154201726810062848 7174601578883579904 7179964538204215296 7183764543862996992 7209633813155472384 7216571230976802816 7225787797044461568 7257068263698333696 7283201505126446592 7288484143627763712 7292503167329673216 7293932229286821888 7324072445110321152 7334863386577993728 7340482841441992704 7366916464955486208 7370815415166959616 7376325042816221184 7398807878223691776 7408257185858715648 7409708931338993664 7434934869816580896 7440327563286675456 7449829897339404288 7483851646938906624 7493409567305367552 7516249273116131328 7520393891308725504 7524374069649604608 7525848569761234944 7552949709020018688 7564077867408556032 7595334387521814528 7602642942922063872 7630020624418182144 7634058822851493888 7639765222916800512 7667276584498349049 7672837799639384064 7682637081631260672 7684142595462660096 7715895250815811584 7721806625413005312 7751132062901010432 7759510759326154752 7761031337566273536 7770943254983344128 7788979387426894272 7793101714994233344 7794628875824136192 7803054590747738112 7832688587131871232 7882677596775776256 7884222311178436608 7912613980878114816 7916801742216364032 7922719490432237568 7955458000723279872 7957016977403805696 7963113082457161728 8001669148994174976 8036636143587803136 8038211028193640448 8046900046708604928 8048476942661320704 8071426776244027392 8077460105479742208 8081735111845871616 8083318834187993088 8110838039799906432 8129011271675019264 8164201796660625408 8165801679434809344 8174628618878582784 8199544661581234176 8204066063245882368 8205673757947674624 8239581500749111296 8251721309900242944 8258043196622241792 8293792301369524224 8298365673168248832 8323658863001653248 8334289334091055104 8335922547756367872 8346568681278406656 8370368508697509888 8381058634506829824 8419333102806269952 8430085763218538496 8455780432255647744 8460443127722316192 8466579640981389312 8468238778673135616 8477392641800011776 8497068422647521024 8503231500899057664 8509587600834625536 8544751185962041344 8552973310787321856 8563896648348991488 8594735875781400576 8599284651028119552 8631942524594307072 8642966716835168256 8644660419895492608 8680382157167788032 8720023570763636736 8731160254762057728 8742311161856262144 8762601810855256056 8768957485302153216 8778436414591205376 8780156664721440768 8811774660523355136 8868012296372748288 8869750100075741184 8901690728487879168 8906401959993409536 8908147286656155648 8913059426736267264 8917776675140272128 8949890250813689856 8951644099579281408 8964833028039770112 9001877792618446848 9008774396315172864 9042987406717845504 9052762552547180544 9054536560493985792 9087142618664709984 9091952000826605568 9093733688461492224 9105347652303716352 9184727021243203584 9186526889364160512 9196457196238405632 9198259363041509376 9224487744278888448 9231382977691133952 9236268699252424704 9269529188342750208 9283186473637773312 9290298596200022016 9330516339040714752 9335661382314279936 9376075500852436992 9377912866225913856 9389889766438207488 9416664572284698624 9428690963820183552 9430538639885991936 9437763653282562048 9483846483620855808 9512752986287603712 9524902096104062976 9526768626007277568 9537066722025013248 9566135438511439872 9573286050938953728 9578352725150662656 9612845084207296512 9622094974635737088 9634383729392615424 9669077860254075648 9676091018264444928 9710935340168595456 9723337556439564288 9725242972382429184 9765429926813761536 9779817848770658304 9822555286607314944 9835100057088294912 9865077170964922368 9875740966415106048 9877676247811620864 9879611908451991552 9913246493088774528 9920436751048900608 9978468862585208832 9991212756407156736 10014402069548864064 10021665697488175104 10027191855078300672 10032498759532806144 10070599612026691584 10085437156544741376 10127112516695752704 10134871195854569472 10136857257229418496 10173360832557576192 10178745097135325184 10186353630555734016 10223035445997798732 10228446000929931264 10230450399519178752 10243516108841680896 10287860334421082112 10334842750534680576 10346014345768206336 10348041783421698048 10361257673311125504 10385305849902525696 10390802286658977792 10392838501098848256 10404072787663650816 10443584782842494976 10496830881420804096 10510236795701035008 10550151974504153088 10563625987242983424 10593747643820285952 10607277334297706496 10609355969871740928 10617484109942882304 10669327294073462784 10715514858117070848 10717614704258187264 10729200062278139904 10731302590215094272 10761902368325369856 10769946807306322944 10775646815794495488 10814450719733208576 10838681695566692352 10885602395547500544 10887735572579745792 10899504825171443712 10932726215441645568 10938754750994509824 10940898343930232832 10986108667665481728 11002295079866990592 11010724262162989056 11050374697433229312 11064487564224331776 11098211817335537664 11112385778788073472 11114563397008490496 11128758241704542208 11152402304724871344 11160491344930013184 11174744846009106432 11225777470408359936 11240114350958051328 11274373909674196992 11280590836963088256 11286561104474406912 11288772854641852416 11329424563530028032 11346116801112834048 11393001581282721792 11403964414383095808 11445030936627273216 11459647834375200768 11465712868037492736 11509256699459076096 11523955622446891008 11526213893193990144 11573842876223717376 11582709938119507968 11626698094351515648 11641547006349410304 11656414882475016192 11683469081140341408 11689652572491350016 11691943313736204288 11704581886121607168 11706875552961921024 11749032880697806848 11824016395163664384 11826333466767654912 11868920971317172224 11875202613324546048 11884079235648356352 11933187001084919808 11935525466105708544 11953110704053026816 12002503723491262464 12057316542290460672 12070350070062907392 12072715413991981056 12107140164366041088 12116190158219613312 12122602667768807424 12124978251281989632 12193516907512528896 12246302694990938112 12248702519152214016 12261942928317874176 12299316992371851264 12306099094868823552 12308510636921511936 12315024932336566272 12359372251123666944 12377581964850364416 12387064794933362688 12440688452054286336 12447548509752373248 12501434001136582656 12503883821634551808 12519853021917609984 12555552763046264832 12571587951760244736 12574051519847989248 12628999654209404928 12645128644827807744 12683670648383471616 12699869461472083968 12702358168009703424 12716088962700017664 12745602633971281536 12754847251348586496 12764381401251938304 12817126778943062016 12829459966180982784 12845844972523487232 12892103813672100864 12898926976542179328 12947913786891460608 12964450075252752384 12966990629843238912 13020573235751682048 13080035356145455104 13096740382143086592 13113466742784393216 13153436227953229824 13167654621886808064 13170234997082161152 13217661990785032704 13227249001398534144 13304625150113611776 13321617008542875648 13352536092731818752 13359602939990114304 13362220929984233472 13369589140104400896 13376665012710408192 13427466149368922112 13447249542059655168 13502816688927670272 13513161594472759296 13564481110076768256 13579143828820770816 13581804840740978688 13630713927997064976 13637928001239908352 13640600532692238336 13658021478455574528 13779790334046240768 13794685794357608448 13797389044562264064 13836731616418332672 13847074466536700928 13854403048878637056 13924779710456659968 13935447894300033024 13995774508561072128 14013649060934713344 14064113251278655488 14066869299338870784 14084834649657311232 14124996858427047936 14143036445730275328 14145807959828987904 14156645479923843072 14225769725431283712 14287353144156094464 14290152939010916352 14305600083037519872 14308403453620125696 14349203157767159808 14359929076408430592 14367529087725993984 14419267626310944768 14433142461953605632 14451575594088923136 14514136527396667392 14566403010252893184 14585006334659346432 14587864458573643776 14648144890220642304 14669726773155987456 14733832929910972416 14741630830333919232 14752650085632442368 14797615756447383552 14816514371717431296 14819417862677987328 14869869739633161792 14880655126573350912 14967703293877813248 14986819134610735104 15032498546232262656 15040787782617451008 15048748139299209216 15051697139522469888 15105899418040037376 15128155734817112064 15190668775043629056 15205285885844127744 15260041248836364288 15268117645702987776 15279530445833601024 15334553168996698098 15345675599278768128 15365274163262521344 15368285190925320192 15431790501631623168 15502264125802020864 15519021518652309504 15522062675132547072 15541886509966688256 15577958774853788544 15586203429988466688 15589257751648272384 15606109181495476224 15665377174263742464 15765355193551552512 15825227961756229632 15833603484432728064 15845438980864475136 15910916001446559744 15914033954807611392 15926226164914323456 16073272287175606272 16076422056387280896 16093800093417209856 16096953885322641408 16142853552488054784 16154920210959484416 16163470223691743232 16166637668375986176 16221676079599812864 16258022543350038528 16328403593321250816 16331603358869618688 16349257237757165568 16399089323162468352 16408132126491764736 16411347515895349248 16479163001498222592 16503442619800485888 16516086393244483584 16596731346336497664 16647317726003306496 16668578668182110208 16671845095512735744 16693137362556813312 16740737017395019776 16762117269013659648 16838666205612539904 16860171526437076992 16911560864511295488 16920886255444632384 16933159281962778624 16994136845295042048 17006463001798115328 17019175201669251072 17089502371924082688 17105946621574643712 17127793296697982976 17189471751562801152 17198569302056239104 17263885049188614144 17285933433670336512 17289320839790985216 17360764314335576064 17440047141527273472 17462320509524115456 17484622323712524288 17525203621710512112 17537914970604306432 17556872829182410752 17560313329442881536 17623549321046710272 17736024592745496576 17739500200151482368 17803381456975758336 17812803919986819072 17826118853472534528 17899780501627379712 17903288199158562816 17929666056079540224 18003755585236893696 18017548792630345728 18085974813435691008 18105525105094361088 18109073120987971584 18174285237329419968 18183904001653211136 18187467376922984448 18369454042486407168 18373053778728321024 18392914392476811264 18396518726083018752 18448975488557776896 18462765955382267904 18472537398504849408 18539058376685500416 18566372947275546624 18580597192400044032 18661032678081429504 18671322764628559872 18752151001704873984 18755825732451827712 18779779532876414976 18833329144569397248 18857381927640367104 18861077279771983872 18967692967241711616 19025505972575207424 19049804192208125952 19053537252014555136 19074133444050026496 19132270877022879744 19146572101877907456 19225690168414593024 19244189949271474176 19268767458785230848 19338155720508151296 19352182036528889856 19421870680337190912 19446675112879128576 19450485944764858368 19530859853627523072 19645110573214629888 19670200114176589824 19730154341929844736 19751481932830212096 19755352495623241728 19759223816903983104 19826492986177549056 19840873502097801216 19956937725170417664 19982425512814313472 20028804139097728128 20043331394976350208 20054383710156601344 20064997519065612288 20141199224053383168 20170874313089482752 20254225033391505408 20269742391709138944 20346721665115152384 20357490194270650368 20372707261111468032 20446070891995597464 20456892001859862528 20460900799038357504 20487032217683361792 20669685501069361152 20692028691536412672 20696083566843396096 20770611699805051392 20781604573317955584 20785677002197696512 20808145575327301632 20887169565684989952 20993661762841608192 21020473591402070016 21100303949008306176 21127251974485966848 21187495287640571904 21214554668595412992 21218711939743481856 21234968219885764608 21338654588146925568 21431029716234141696 21435229408516374528 21458400124556279808 21462605180430188544 21523804736650739712 21539893614612645888 21551293631588990976 21628901439466417152 21677363391133384704 21771204791095001088 21865452430883291136 21877509501989019648 21881796687860465664 21972217335330963456 22004590159733981184 22021448524325978112 22100749394866458624 22128975128448663552 22196423634671075328 22224771557576146944 22229126794016980992 22304804609449742688 22320982689860026368 22349489692018212864 22451554940816719872 22480228701916102656 22548747819348393984 22561181673926176512 22573122208948813824 22577545709283704832 22658849127060056064 22692233602225668096 22786003162565443584 22807928828766191616 22890061873254546432 22919295668750401536 23018513398918152192 23047911244893782016 23052427786387980288 23147685752447434752 23165419876239015936 23253396188703031296 23283094012698820608 23312829764950032384 23366938162280682816 23379305144982700032 23383886627472408576 23409163772243214336 23498065761395613696 23648032790327328768 23652666933535309824 23737841942634344448 23750405226649092096 23768158471296712704 23866374002169839616 23871050932211417088 24005007446982524928 24114633084580921344 24140700140125814784 24145430827983962112 24214280328732082176 24232380316439226624 24245205335537614848 24249956502563979264 24387033815025057792 24492605389981876224 24497405038304428032 24523885856635748352 24598633984743702528 24612198189737647104 24617021273843023872 24718744502247333888 24755163929700728832 24774129589866725376 24881376904108572672 24895097019504746496 25002868002273165312 25007767643269103616 25039706043835219968 25111105526092529664 25143175903520489472 25257999308418809856 25290257289655615488 25367341296766943232 25399738922944167936 25404716336019406848 25432177925400035328 25491205267942563072 25509694502697172992 25528762802503876608 25634253557886124032 25658919932361965568 25691689945046974464 25784207627344201728 25797853953084358656 25895827573782921216 25928900150505504768 25933981259686477824 26041146471503364096 26160070712290910208 26193480764286173184 26226933485568786432 26306872455906459648 26335309243773616128 26340469994164322304 26435323981570065408 26609250300227223552 26705072185463637504 26719205879980228608 26724441859968466944 26739178280208801792 26753330025420816384 26854932298737844224 26894499084119310336 27005633377855340544 27026323188945518592 27128962220153536512 27158287657641541632 27163609681481957376 27261427855994129952 27275856002479816704 27281201065384476672 27316042956911149056 27559580668092481536 27589371588715216896 27594778089124528128 27673463232836665344 27694148933073401856 27708806097757274112 27849559420913319936 27870895788600066048 27991549017122144256 28128226502557310976 28133738598677741568 28169669299314622464 28249993716854095872 28286072891460550656 28291615919657975808 28313290959847686144 28451539450862567424 28574706288312188928 28580305878021832704 28611200166075039744 28698406315534319616 28719858152816861184 28735058175451987968 28838535252621889536 28866284923907211264 28903151188177846272 29028273054793334784 29132806020505786368 29170012669318692864 29175728917147287552 29296289780441284608 29339453546311974912 29467665859821944832 29505300171264884736 29595231512894767104 29633028743434862592 29638835725355974656 29739739479266323584 29761310253146701824 29935406587755626496 29973638269221470208 30064997092464525312 30081575565234902016 30097496278598418432 30211798836080074752 30256311469634224128 30381337550087258112 30410571771688255488 30520082497672728576 30536235291405975552 30559060891667202048 30669106337993396196 30691351198557536256 30730548326525042688 30863581003263246336 31004528251604041728 31038043037304619008 31044125350265094144 31083773019933376512 31155917549707577088 31172406859976933376 31178515503296544768 31212218362990952448 31330754348527484928 31530710387103105024 31650455923512459264 31690877961728950272 31821832002893119488 31828067909615222784 31852452329828646912 32146544574351212544 32152844112774561792 32187600186834419712 32193907770645282816 32285707104976109568 32309840421918968832 32326940447383486464 32443352159199625728 32516045086700077056 32656807186642501632 32663206717739237376 32698514475514331136 32798178646324936704 32816264252983529472 32822695031790698496 32958326002996445184 33006885239600971776 33032172786488967168 33193462692672995328 33294635452006612992 33337157336364220416 33343690191025471488 33386274725113626624 33481474034790039552 33524234538027319296 33677332411225079808 33720343052874153984 33823121729022590976 33841772510889264768 33866318563925557248 33988273690590084096 34038350403338502144 34179004743848165376 34211893243149287424 34378943503125602304 34397138604112478208 34527770098377228288 34571866867340673024 34578641679581970432 34721528628671152128 34880094283054546944 34924641019048230912 34969244647425048576 35050407243421024224 35075829941208612864 35113745658364821504 35120626658885763072 35247098642093420544 35472049185490993152 35479000400302964736 35606762913951516672 35625607839973638144 35652237706945069056 35799561003254759424 35806576398317125632 35859332112159080448 36007511170473787392 36171949626871382016 36211050210188722176 36218146241975943168 36348570474658839936 36367808003306422272 36374934753845968896 36738908084972814336 36746107557456642048 36785828784953622528 36897950977115553792 36925531910764535808 36945074797009698816 37078116753371000832 37132745894551093248 37161194384800088064 37322065356162859008 37342645529257119744 37504302003409747968 37511651464903655424 37559559065752829952 37666658289138794496 37714763855280734208 37722154559543967744 37935385934483423232 38051011945150414848 38099608384416251904 38107074504029110272 38148266888100052992 38264541754045759488 38293144203755814912 38451380336829186048 38488379898542948352 38537534917570461696 38676311441016302592 38843741360674381824 38893350225758257152 38900971889529716736 39061719707255046144 39290221146429259776 39340400228353179648 39460308683859689472 39502963865660424192 39510704991246483456 39652985972355098112 39681747004195602432 39913875450340835328 39964851025628626944 40057608278195456256 40086662789952700416 40108767420313202688 40129995038131224576 40282398448106766336 40341748626178965504 40508450066783010816 40539484783418277888 40693443330230304768 40745414522222936064 40892141783991194928 40913784003719725056 40921801598076715008 40974064435366723584 41339371002138722304 41384057383072825344 41392167133686792192 41541223399610102784 41563209146635911168 41774339131369979904 41987323525683216384 42040947182804140032 42200607898016612352 42254503948971933696 42374990575281143808 42429109337190825984 42437423879486963712 42469936439771529216 42677309176293851136 42862059432468283392 42870458817032749056 42916800249112559616 42925210360860377088 43047609473301479424 43079787229225291776 43102587263177981952 43257802878932834304 43354726782266769408 43542409582190002176 43755019003978039296 43763593375720931328 43944434670661926912 44009180319467962368 44201498789732917248 44257950256897327104 44392847269342150656 44449543115152293888 44458253588033961984 44609609218899485376 44641965379720052736 44903109881633439744 44960457403832205312 45097495638696787968 45122363347852353024 45146244417897627648 45155091418567409664 45317698254120112128 45384467204451336192 45572006325130887168 45615857657532383232 45780123746509092864 45838591337500803072 46037026797836304384 46095822489787564032 46104855572775960576 46295371504894869504 46506792377406062592 46566188025397641216 46625659529900064768 46733876324561365632 46758610289965400064 46767773254944817152 46818327544486428672 46996131522791227392 47296065580654657536 47475683885268688896 47500810453298184192 47536316942593425408 47732748004339679232 47742101864422834176 48229266169161842688 48281400280251629568 48290861655967924224 48428560657464164352 48464760632878453248 48490410671075229696 48499913005127958528 48774067630050115584 48985210779963752448 48994810076608856064 49047771713271496704 49197267969487405056 49224396379475294208 49234042547686047744 49437489004494667776 49510327859401457664 49548259179733450752 49790194039009492992 50005736004546330624 50015535286538207232 50079412087670439936 50222211052185059328 50286351807040978944 50515998616837619712 50580514579311230976 50734682593533886464 50799477845888335872 50982410535885126144 51019389005394345984 51057525605007753216 51268507115772248064 51317839864723931136 51383379890093948928 51568415254688403456 51595707906168717312 51791655147565842432 51857800301011009536 51867962519372955648 52082292943006728192 52320141424581820416 52386961528572346368 52453866971137572864 52613744911812919296 52670618487547232256 52680939988328644608 52870647963140130816 53218500600454447104 53410144370927275008 53438411759960457216 53478356560417603584 53709864597475688448 53788998168238620672 54011266755710681088 54052646377891037184 54257924440307073024 54316575315283083264 54327219362963914752 54522855711988259904 54551712004959633408 54562402130768953344 55119161336184963072 55178743177430433792 55189556178249056256 55346926465673330688 55388297866146803712 55417612195514548224 55699118841826639872 55741791577200132096 55983098034244288512 56256453005114621952 56267477197355483136 56339338598629244928 56499987433708191744 56572145782921101312 56583231839315951616 56903078901725134848 57149412576624377856 57160611756043665408 57222400332150079488 57396812631068639232 57439716305633722368 57677070505243779072 57732569847814422528 57806302376355692544 58056546109586669568 58265612041011572736 58340025338637385728 58351457834294575104 58592579560882569216 58935331719643889664 59010600342529769472 59190463025789534208 59266057486869725184 59277671450711949312 59479478958532647168 59522620506293403648 59870813175511252992 59947276538442940416 60129994184929050624 60163151130469804032 60194992557196836864 60423597672160149504 60512622939268448256 60762675100174516224 61040164995345457152 61072470582811951104 61118121783334404096 61338212675986792392 61382702397115072512 61461096653050085376 62009056503208083456 62076086074609238016 62088250700530188288 62311835099415154176 62344813719953866752 62357031006593089536 62424436725981904896 62661508697054969856 63061420774206210048 63300911847024918528 63381755923457900544 63643664005786238976 63656135819230445568 63704904659657293824 64293089148702425088 64305688225549123584 64375200373668839424 64387815541290565632 64571414209952219136 64619680843837937664 64653880894766972928 64886704318399251456 65032090173400154112 65313614373285003264 65596357292649873408 65632528505967058944 65645390063581396992 65916652005992890368 66013770479201943552 66064345572977934336 66386925385345990656 66589270904013225984 66674314672728440832 66687380382050942976 66962948069580079104 67048469076054638592 67354664822450159616 67440686105748307968 67646243458045181952 67683545021778529536 67732637127851114496 67976547381180168192 68076700806677004288 68358009487696330752 68423786486298574848 68757887006251204608 69055540196754456576 69143733734681346048 69157283359163940864 69443057257342304256 69760188566109093888 69849282038096461824 69938489294850097152 70100814486842048448 70151659882417225728 70227491316729643008 70494197284186841088 70944098370981986304 70958000800605929472 71213525827903033344 71251215679947276288 71304475413890138112 71599122006509518848 71613152796634251264 72015022340947574784 72343899253742764032 72422100420377444352 72436292483951886336 72697140949317679872 72735616006612844544 72749869507691937792 73477816169945628672 73492215114913284096 73571657569907245056 73795901954231107584 73851063821529071616 74156233506742001664 74265491789102186496 74322388769600176128 74644130712325718016 74685291058514239488 75008604006819495936 75023302929807310848 75119118131505659904 75333316578277588992 75429527710561468416 75870771868966846464 76102023890300829696 76199216768832503808 76214149008058220544 76296533776200105984 76529083508091518976 76586288407511629824 76902760673658372096 76976759797085896704 77075069835140923392 77352622882032605184 77687482721348763648 77786700451516514304 77801943779059433472 78123439414510092288 78580442292858519552 78680800456706359296 78920617367719378944 79005927731320848384 79021409982492966912 79305971944710196224 79827750900681670656 80115216556390912512 80173325579905400832 80217534840626405376 80259990076262449152 80564796896213532672 80683497252357931008 81016900133566021632 81078969566836555776 81386886660460609536 81490829044445872128 81784283567982389856 81827568007439450112 81843603196153430016 81948128870733447168 82678742004277444608 82768114766145650688 82784334267373584384 83082446799220205568 83126418293271822336 83548678262739959808 83974647051366432768 84401215796033224704 84509007897943867392 84749981150562287616 84858218674381651968 84874847758973927424 84939872879543058432 85354618352587702272 85724118864936566784 85740917634065498112 85833600498225119232 86095218946602958848 86159574458450583552 86205174526355963904 86515605757865668608 86709453564533538816 87084819164380004352 87510038007956078592 87527186751441862656 87888869341323853824 88018360638935924736 88402997579465834496 88515900513794654208 88785694538684301312 88899086230304587776 88916507176067923968 89219218437798970752 89283930759440105472 89806219763266879488 89920914807664410624 90194991277393575936 90244726695704706048 90292488835795255296 90635396508240224256 90768934408902672384 91144012650261774336 91231715315064766464 91560247493018185728 91677182675001606144 92074053595672608768 92191644979575128064 92590743009789739008 93013584754812125184 93132376050795282432 93251319059800129536 93467752649122731264 93517220579930800128 93535546509889634304 93636655088972857344 93992263045582454784 94592131161309315072 94951367770537377792 95072633885186850816 95465496008679358464 95484203728845668352 96458532338323685376 96562800560503259136 96581723311935848448 96857121314928328704 96929521265756906496 96980821342150459392 97548135260100231168 97970421559927504896 97989620153217712128 98095543426542993408 98394535938974810112 98448792758950588416 98468085095372095488 98874978008989335552 99020655718802915328 99096518359466901504 99580388078018985984 100011472009092661248 100031070573076414464 100158824175340879872 100444422104370118656 100572703614081957888 101031997233675239424 101161029158622461952 101469365187067772928 101598955691776671744 101964821071770252288 102115051210015506432 102537014231544496128 102635679729447862272 103136830509376806912 103191415812337434624 103583310295131684864 103715600602022019072 103735925038745911296 104164585886013456384 104640282849163640832 104773923057144692736 104907733942275145728 105227489823625838592 105341236975094464512 105361879976657289216 105741295926280261632 106437001200908894208 106820288741854550016 106876823519920914432 106956713120835207168 107419729194951376896 107577996336477241344 108022533511421362176 108515848880614146048 108633150630566166528 108654438725927829504 109045711423976519808 109103424009919266816 109124804261537906688 110238322672369926144 110357486354860867584 110693852931346661376 110776595732293607424 110835224391029096448 111398237683653279744 111483583154400264192 111966196068488577024 112512906010229243904 112534954394710966272 112678677197258489856 112999974867416383488 113144291565842202624 113166463678631903232 113806157803450269696 114298825153248755712 114321223512087330816 114444800664300158976 114793625262137278464 114879432611267444736 115354141010487558144 115465139695628845056 115612604752711385088 116531224082023145472 116680050677274771456 116702915668589150208 117185159121765138432 117870663439287779328 118021200685059538944 118380926051579068416 118532114973739450368 118958957917065294336 119045241012586807296 119741626351022505984 119894553076885880832 120259988369858101248 120326302260939608064 120389985114393673728 120847195344320299008 121025245878536896512 121525350200349032448 122080329990690914304 122236243566668808192 122676425351973584784 122765404794230145024 122922193306100170752 124018113006416166912 124152172149218476032 124176501401060376576 124623670198830308352 124689627439907733504 125323017394109939712 126122841548412420096 126601823694049837056 126763511846915801088 127287328011572477952 127312271638460891136 127409809319314587648 128586178297404850176 128611376451098247168 128750400747337678848 128775631082581131264 129142828419904438272 129239361687675875328 129307761789533945856 129773408636798502912 130064180346800308224 130627228746570006528 131265057011934117888 131290780127162793984 131833304011985780736 132027540958403887104 132773850770691981312 133178541808026451968 133348629345456881664 133374760764101885952 133925896139160158208 134709329644900319232 134881372211496615936 135292486916090363904 135367090043557059072 135465274255702228992 135953094762360336384 136153401613354008576 136716018975392661504 136847572972597149696 137515774012502409216 138111080393508913152 138287467469362692096 138314566718327881728 138886114514684608512 139520377132218187776 139698564076192923648 139876978589700194304 140201628973684096896 140303319764834451456 140454982633459286016 140988394568373682176 141888196741963972608 142427051655806066688 142502431359894552576 142608950827780276224 143198244013019037696 143226305593268502528 144687798507485528064 144844200840754888704 144872584967903772672 145394281898635359744 145471232013225689088 145499739015383875584 146955632339891257344 146984430229826568192 147143315139814490112 147591803908462215168 147702127643058143232 148312467013484003328 148530983578204372992 148644777539200352256 149370582117028478976 150017208013638991872 150046605859614621696 150238236263011319808 150666633156555177984 150859055421122936832 151741543737933692928 152204047780601659392 152398433537665007616 153058167016183037952 153172576815023259648 153805521347316744192 153953519594171793408 154150139670281846784 154705245764065210368 155374965442697527296 155573400903033028608 155603887558118866944 156246878829020184576 157160884585717039104 157361600913412718592 157841234735438757888 158011855462641696768 158042819964985933824 158611943889420392448 159655501801363341312 160230433112781825024 160435069681252810752 161129593792427065344 161366994504715862016 162033800267132043264 162157939133673111552 162773773320921219072 162981658088891744256 163568567135964779712 163655136014878900224 163687206392306860032 165357484008554889216 165536229532291301376 165568668534747168768 166164893598440411136 166252836586543644672 167097356525479919616 167949294102732865536 168802431592066449408 169018015795887734784 169499962301124575232 169716437348763303936 169749695517947854848 170709236705175404544 171448237729873133568 171481835268130996224 171667200996450238464 172190437893205917696 172319148916901167104 173031211515731337216 173418907129067077632 174169638328760008704 175020076015912157184 175054373502883725312 175777738682647707648 176805995158931668992 177031801027589308416 177571389077368602624 177798172460609175552 177833014352135847936 178438436875597941504 178567861518880210944 179612439526533758976 179841829615328821248 180389982554787151872 180489453391409412096 180584977671590510592 181270793016480448512 181537868817805344768 182288025300523548672 183120494986036371456 183354365350003212288 184148107191345217536 184383289959150256128 186027169509624250368 186264752101590564864 186935505298245462528 187034441159861600256 187071093019779268608 187273310177945714688 187984526091164909568 189184262322618630144 189902735541074755584 190145267770373701632 190930992017358716928 190968407457691336704 192917064676647370752 193125601121006518272 193163446623871696896 193714242629856657408 193859042531513812992 193961642684300918784 195096270520200462336 195940843119855009792 196789071877949620224 196897585517901176832 196936170190744190976 197749956017978671104 198041311437605830656 198193036718933803008 199160776156037971968 200022944018185322496 200062141146152828928 200888844208740237312 201145407228163915776 202063994467350478848 202322058317244923904 202938730374135545856 203197911383553343488 203929642143540504576 204230102420031012864 205074028463088992256 205271359458895724544 206273661018753613824 207166620590263369728 207431201204044038144 207471850077491822592 208329171772026912768 209280565698327281664 209547846114289385472 209815467884550291456 210454979647251677184 210682473950188929024 211482591852560523264 212874002401817788416 213640577483709100032 213753647039841828864 213913426241670414336 214839458389902753792 216045067022842724352 217031697761228292096 217266301261132333056 217308877451855659008 218091422847953039616 218206848019838533632 218249608523075813376 220476645344739852288 220714972709721735168 221387705862693322752 221553191464587214848 222796475367306559488 222967166308800528384 223932392136977154048 225025812020458487808 225069908789421932544 225357354394516979712 225999949734832766976 226288583131684405248 227612315606900539392 228597650306497511424 228642447024174661632 228889601328600317952 229587250524274556928 229758865222534889472 230708282020975116288 230930279391257690112 231225209505422770176 233062448164046290944 233360101354549542912 233405831337178300416 234370318243530276864 235741326878575558656 236042401370119077888 236761852103158136832 237064229947478900736 237917915834130588672 239483252702045011968 240519976739716202496 240652604521879216128 240779970228787347456 241694390688640598016 242050491757073793024 243050700400698064896 244160659981381828608 244472487133337616384 245352850703947169568 245530809588460290048 245844386612200341504 248036226012832333824 248304344298436952064 248353002802120753152 249247340397660616704 249379254879815467008 250646034788219879424 253203647388099674112 253527023693831602176 254574656023144955904 254624543276921782272 254819618638629175296 257172356594809700352 257222752902196494336 257500801494675357696 258285656839808876544 258478723375351750656 258615523579067891712 259546817273597005824 260128360693600616448 261254457493140013056 262530114023868235776 262581560254325587968 263666608023971561472 264055081916807774208 265547701541383962624 266357083616052903936 266697258690913763328 266749521528203771904 267851792278320316416 269418659289800638464 269762744422993231872 270584973832180727808 270734180087114118144 271906189524720672768 272306803226708017152 273432037950785323008 273695145945194299392 275031548025004818432 276222160787017826304 276574934938725384192 277772229029369217024 279040754264436375552 279397128152385847296 279753957179400388608 280403257947368193792 280606639529668902912 280909965266918572032 281976789136747364352 283776393483927945216 284854103311612133376 285217901655560552448 286396488026038075392 286452611186537005056 289375597014971056128 289688401681509777408 289745169935807545344 290788563797270719488 290942464026451378176 293911264679782514688 293968860459653136384 294286630279628980224 295183607816924430336 295404255286116286464 296624934026968006656 297061967156408745984 297289555078400704512 298741164234056957952 300034416027277983744 300093211719229243392 300476472526022639616 301333266313110355968 301718110842245873664 303483087475867385856 304408095561203318784 304796867075330015232 306345153630046519296 307611042694633488384 307907039188343586816 309410491528130420736 310749930885395054592 311146801806066057216 311207775116237733888 312493757658040369152 314321769171434078208 314723201826825437184 315682469470877515776 316023710925283393536 316085639929971867648 317223887778840784896 319311003602726682624 320460866225563650048 320870139362505621504 322259187584854130688 322733989009431724032 324067600534264086528 325547546641842438144 325963316177783488512 327137134271929559424 327310272029757800448 327374412784613720064 330714968017109778432 331072459064582602752 332329787196880822272 332505673173087289344 334194713050959839232 335898588205465731072 337604863184132898816 338036031591775469568 338999924602249150464 339432874697526607872 339499391035895709696 341418473410350809088 342896475459746267136 342963670536261992448 343334401992900476928 344380875786411835392 344638297833802334208 346062423031462674432 346837814258134155264 350040152031824314368 350108747005767450624 351555477365295415296 353611990317863337984 354063602055178616832 355142778154737205248 355596344921218351104 356876873751195883008 357135723037760421888 359224879053067517952 359683659230657642496 360779965109574303744 360978906782818824192 361169955343181021184 362541586032960897024 363075737635610689536 364576050601047097344 366240989972072742912 366708730700006424576 368296214382690435072 368766579918300512256 372054339019248500736 372529504203181129728 373871010596490925056 374068882319723200512 375969052182329819136 378368524645237260288 379805471082149511168 380290535540747403264 381861984034717433856 381936814915382673408 385834129353294741504 386251202242013036544 386326893247743393792 387428485259713314816 387718085063027625984 387923285368601837568 390192541040400924672 391881686239710019584 393795171035802353664 393872340381488381952 395499912035957342208 396082622875211661312 398321552312075943936 400045888036370644992 400124282292305657856 401777688417480474624 404127988934700957696 404644116634489847808 405877460748271091712 406395822767106686976 407859284287081009152 408460204840062025728 410148056926177984512 410542718917791449088 412547322037507227648 414333241180526739456 414862402408088076288 414943700154983645184 416658343544053825536 418561131396654563328 419095692228578770944 419630935769100582912 420909959294503354368 421364947900377858048 422965183705121046528 427281154967418200064 427507294079683657728 427826852483340828672 429678916779805507584 434063395522456584192 434532602522264666112 434617754903711318016 436182845695906079232 436413696039677067264 436499217046151626752 440953290689479704576 441429945419443470336 442775411725386645504 443106382929174429696 445592950734613118976 445934332617601056768 450051624040916975616 450139817578843865088 450714708789033959424 451999899469665533952 452577166263368810496 455224631213801078784 457195300612995022848 459174501048549113856 459517730445069778944 461416564041950232576 461860558782515380224 462450419010845540352 466124896328092581888 466720202709099085824 466811662674356600832 468740636487060553728 471482653757151117312 472084802740238155776 473523704206316273664 474128459894957801472 475835831668261177344 478966505404090023936 481305209043758432256 483388781377281196032 484100983514147586048 486101400801396129792 488321319962763657216 488944974266675232768 490705701407894339136 491061619176920580096 496072452025664667648 496608688596873904128 496706005604241506304 498494680795321233408 498758509759630934016 501292069576439758848 506407294776199348224 507054047387663204352 509149312046289911808 509249086553843564544 514344713189619400704 514445505804392988672 515001602989350715392 516571313679617753088 516957446750703501312 519093634547194011648 520256721387201232896 522508914986280026112 525060228047736471552 525163120508651175936 527333216047943122944 531095403082767925248 532714167232105807872 533394517381827526656 533499043056407543808 535703584556640632832 538837318579601276928 539525488845986463744 541169947664361455616 541468360174228236288 543812379049441345536 544613606453416034304 546864075901570646016 550063096050009636864 552444321574035652608 553149869877450768384 558081508528872751104 558794256304771694592 560806515894736387584 561213279059337805824 561819930533837144064 563953578273494728704 567552786967855890432 569708206623224266752 570435803311121104896 572792976052076150784 572905222373074010112 578751194029942112256 579376803363019554816 579490339871615090688 581577127594541438976 581884928052902756352 587822529359565029376 590367215633848860672 590808510572232572928 593249868053936013312 594123934312817491968 594579110156801409024 597482328468113915904 600068832054555967488 600186423438458486784 602666532626220711936 603436221684491747328 606966174951734771712 608816191122406637568 609593734150660030464 612690307260093038592 615222085389266976768 615814078376687173632 618820983056260841472 621499861770790109184 622293603612132114432 622415550232475467776 624987515316080738304 628643538342868156416 629446403653650874368 631364938941755031552 632047421850566787072 634447775557681569792 638622007205453365248 640921732451127300096 641740278725011243008 644518375169708261376 648135201068528173056 651095093283684876288 651926632355566977024 654274268543859118848 654620544059515600896 654748825569227440128 661429936034219556864 662144918129165205504 664659574393761644544 668389426101919678464 671797176410931462144 675209726368265797632 676072063183550939136 677999849204498300928 678865749395053215744 682836946820701618176 685792950919492534272 685927341072523984896 686668803985800953856 688761751572823670784 689276595667604668416 692124846062925348864 693675628516268310528 700080304063648628736 700217494011534901248 703110954730590830592 707223980635726675968 708127204110357233664 710285556309474410496 711192689842436702208 713753747502391766016 718449758106135035904 721559930219148607488 721957813565637648384 722339910686362042368 725083172065921794048 726151475271221379072 729152101202094194688 732481979944145485824 733417461400012849152 736592428765380870144 737533159836601024512 744108678038497001472 745059008406362259456 747742021192981850112 748137764639446401024 751938104364659638272 759610942164299022336 760581071081494806528 763723968069434867712 763873629830765346816 771668258706589483008 772502404484026073088 774856970519426629632 775436170126055251968 775846570737203675136 780385082080801849344 783763372479420039168 787590342071604707328 787744680762976763904 790999824071914684416 792165245750423322624 796643104624151887872 800091776072741289984 800248564584611315712 803555376834960949248 808255977869401915392 809288233268979695616 811754921496542183424 815718568574162018304 816920409680124051456 820296113852355969024 821085437835582898176 825094644075014455296 828666482361053478912 829724804816176152576 833316687088107651072 837122262793309126656 838191384457157541888 839261871538201165824 841819918589006708736 842729895800755716096 845930367410242093056 854562309934836400128 855653704966681657344 859357833559611015168 868126791044913168384 869065205044529332224 869235509807422636032 872365691391812158464 872827392079354134528 881906581378959409152 882859890838886940672 885550823450773291008 886212765858348859392 891185901469226237952 891868665235202113536 900103248081833951232 900279635157687730176 901429417578067918848 903999798939331067904 905154332526737620992 910449262427602157568 914390601225990045696 919035460890139557888 922833128083900465152 923721117565030760448 932249792656185163776 933440405418198171648 933623325348713201664 937481272974121107456 942965307514302234624 944169605480476311552 947047408412632547328 948256919789915602944 951671663336522354688 957933010808180047872 962610418087516864512 966777562754562392064 968201967028295172096 972202801602792259584 976642639925527314432 977889948533350465536 981411402815788678272 982123238353841160192 992144904051329335296 993217377193747808256 996989361590642466816 997517019519261868032 1002584139152879517696 1012814589552398696448 1014108094775326408704 1018298624092579823616 1018498173107687129088 1028689426379238801408 1028891011608785977344 1030003205978701430784 1033142627359235506176 1033914893501407002624 1038187269094388023296 1040513442774402465792 1050120456095472943104 1050326241017302351872 1054666432095886245888 1062190806165535850496 1065428334464211615744 1066789034763655053312 1071407169113281265664 1077674637159202553856 1079050977691972927488 1082339895328722911232 1082936720348456472576 1087624758098882691072 1089227212906832068608 1093728151803141292032 1100126192100019273728 1104888643148071305216 1106299739754901536768 1116163017057745502208 1117588512609543389184 1121613031789472775168 1127907156546989457408 1135105573935711780864 1139416413246448533504 1140871606622242209792 1145585952104152301568 1145810444746148020224 1157502388059884224512 1158753606726039109632 1158980679743230181376 1163154255189082877952 1163769856105805512704 1175645058719130058752 1181617021144465145856 1186499736107872026624 1188247868625634983936 1194964656936227831808 1200137664109111934976 1200372846876916973568 1205333065252441423872 1213932349903469543424 1217632382244813275136 1219187468301320060928 1225380614520186077184 1230444170778533953536 1231628156753374347264 1237641966112521682944 1242999723541580218368 1244587207224264228864 1244831100464950935552 1249975030632161476608 1257287076685736312832 1258892807307301748736 1262729877883510063104 1264094843701133574144 1268895551115363139584 1281843464902254600192 1283480557450022486016 1289036750339416522752 1302190186567369752576 1303853264711133954048 1308548537087718237696 1309241088119031201792 1309497651138454880256 1322859872068439113728 1324289836258330411008 1329319148787523289088 1336778852203839356928 1350419452736531595264 1352144126367101878272 1355999698408996601856 1357731498790106431488 1365673893641403236352 1371585901838985068544 1377523503145647341568 1378553191335209336832 1384249692125850697728 1387351257032536621056 1400160608127297257472 1400434988023069802496 1406221909461181661184 1414447961271453351936 1416254408220714467328 1420571112618948820992 1422385379684873404416 1427507495004783532032 1436899516212270071808 1443915627131275296768 1450166344131843588096 1452302950542442758144 1458304202404188389376 1464963959888290971648 1466834922800025698304 1473184857530761740288 1488217356076994002944 1490118016812724518912 1495484042385963700224 1496275529278892802048 1503876208729319276544 1519221884328598044672 1521162142162989613056 1527447936138869735424 1527747259661530693632 1543336517413178966016 1545004808968052146176 1549713941038853259264 1550872340252110503936 1560770164161603698688 1567526744958840078336 1575180684143209414656 1575489361525953527808 1581999648143829368832 1593286209248303775744 1600183552145482579968 1600497129169222631424 1607110753669921898496 1616511955738803830784 1618576466537959391232 1623509842993084366848 1631437137148324036608 1633840819360248102912 1640592227704711938048 1650189288150028910592 1657332964722106957824 1659449609632352305152 1674244525586618253312 1676382768914315083776 1683639837178013417472 1685459791601511432192 1691860734820484186112 1709124619869672800256 1711307409933363314688 1718715667119222030336 1736253582089826336768 1738130410089058664448 1738471019614845272064 1744731382783624316928 1745654784158708269056 1771101646901546582016 1772425531716697718784 1782371802938452475904 1783737330470404227072 1800206496163667902464 1800559270315375460352 1807999597878662135808 1810308665053475241984 1820898524855204315136 1828781202451980091392 1838070921780279115776 1845666256167800930304 1847442235130061520896 1864499585312370327552 1866880810836396343296 1867246650697426403328 1874962545948242214912 1885930615028604469248 1888339210960952623104 1894094816825265094656 1903343326673044709376 1915866021616360095744 1925220836175033729024 1933555125509124784128 1944405603205584519168 1953285279851054628864 1955779897066700931072 1962822805631577356544 1964246476707682320384 1984289808102658670592 1986434754387495616512 1993978723181284933632 2005168278305759035392 2025629179104797392896 2028216189550652817408 2036597248185159647232 2057378852758477602816 2057782023217571954688 2060006411957402861568 2066285254718471012352 2067829787002814005248 2076374538188776046592 2081026885548804931584 2100240912190945886208 2100652482034604703744 2109332864191772491776 2124381612331071700992 2130856668928423231488 2133578069527310106624 2155349274318405107712 2164679790657445822464 2165873440696912945152 2175249516197765382144 2178454425813664137216 2187456303606282584064 2200252384200038547456 2209777286296142610432 2212599479509803073536 2232326034115491004416 2235177025219086778368 2243226063578945550336 2255814313093978914816 2278832826492897067008 2281743213244484419584 2291171904208304603136 2291620889492296040448 2315004776119768449024 2317507213452078219264 2326308510378165755904 2327539712211611025408 2351290117438260117504 2363234042288930291712 2372999472215744053248 2376495737251269967872 2389929313872455663616 2400275328218223869952 2400745693753833947136 2410666130504882847744 2427864699806939086848 2435264764489626550272 2450761229040372154368 2460888341557067907072 2463256313506748694528 2475283932225043365888 2485999447083160436736 2489174414448528457728 2499950061264322953216 2514574153371472625664 2517785614614603497472 2525459755767020126208 2528189687402267148288 2537791102230726279168 2563686929804509200384 2566961114900044972032 2578073500678833045504 2604380373134739505152 2607706529422267908096 2617097074175436475392 2618482176238062403584 2645719744136878227456 2648579672516660822016 2658638297575046578176 2673557704407678713856 2700838905473063190528 2704288252734203756544 2711999396817993203712 2715462997580212862976 2731347787282806472704 2743171803677970137088 2757106382670418673664 2768499384251701395456 2800321216254594514944 2800869976046139604992 2812443818922363322368 2828895922542906703872 2832508816441428934656 2841142225237897641984 2844770759369746808832 2855014990009567064064 2873799032424540143616 2887831254262550593536 2900332688263687176192 2904605901084885516288 2916608404808376778752 2929927919776581943296 2933669845600051396608 2946369715061523480576 2976434712153988005888 2990968084771927400448 2992551058557785604096 3007752417458638553088 3038443768657196089344 3042324284325979226112 3054895872277739470848 3055494519323061387264 3086673034826357932032 3090009617936104292352 3099427882077706518528 3101744680504221007872 3121540328323207397376 3150361368286418829312 3150978723051907055616 3163999296287658737664 3186572418496607551488 3200367104290965159936 3214221507339843796992 3233023911477607661568 3237152933075918782464 3247019685986168733696 3262874274296648073216 3267681638720496205824 3281184455409423876096 3300378576300057821184 3314665929444213915648 3318899219264704610304 3348489051173236506624 3352765537828630167552 3383721469640968372224 3418249239739345600512 3422614819866726629376 3437431334238444060672 3472507164179652673536 3476260820178117328896 3476942039229690544128 3489462765567248633856 3491309568317416538112 3544851063433395437568 3564743605876904951808 3600412992327335804928 3601118540630750920704 3615999195757324271616 3641797049710408630272 3657562404903960182784 3676141843560558231552 3691332512335601860608 3694884470260123041792 3728999170624740655104 3733761621672792686592 3734493301394852806656 3749925091896484429824 3771861230057208938496 3776678421921905246208 3788189633650530189312 3806686653346089418752 3850441672350067458048 3867110251018249568256 3906570559702109257728 3911559794133401862144 3925645611263154713088 3928492953415364640768 3968579616205317341184 3972869508774991233024 3987957446362569867264 4010336556611518070784 4051258358209594785792 4056432379101305634816 4073194496370319294464 4114757705516955205632 4132570509436942024704 4135659574005628010496 4152749076377552093184 4162053771097609863168 4200481824381891772416 4201304964069209407488 4218665728383544983552 4248763224662143401984 4261713337856846462976 4267156139054620213248 4310698548636810215424 4331746881393825890304 4350499032395530764288 4356908851627328274432 4374912607212565168128 4400504768400077094912 4419554572592285220864 4464652068230982008832 4470354050438173556736 4486452127157891100672 4511628626187957829632 4557665652985794134016 4563486426488968839168 4582343808416609206272 4583241778984592080896 4630009552239536898048 4635014426904156438528 4652617020756331511808 4702580234876520235008 4726468084577860583424 4745998944431488106496 4779858627744911327232 4800550656436447739904 4801491387507667894272 4821332261009765695488 4855729399613878173696 4870529528979253100544 4901522458080744308736 4921776683114135814144 4950567864450086731776 4971998894166320873472 4978348828897056915456 5029148306742945251328 5050919511534040252416 5056379374804534296576 5075582204461452558336 5127373859609018400768 5133922229800089944064 5156147001357666091008 5208760746269479010304 5215413058844535816192 5234194148350872950784 5236964352476124807168 5317276595150093156352 5347115408815357427712 5401677810946126381056 5423998793635986407424 5430925995160425725952 5462695574565612945408 5486343607355940274176 5514212765340837347328 5536998768503402790912 5600642432509189029888 5601739952092279209984 5624887637844726644736 5657791845085813407744 5665017632882857869312 5682284450475795283968 5710029980019134128128 5747598064849080287232 5775662508525101187072 5800665376527374352384 5833216809616753557504 5859855839553163886592 5867339691200102793216 5892739430123046961152 5952869424307976011776 5981936169543854800896 6015504834917277106176 6076887537314392178688 6084648568651958452224 6109791744555478941696 6173346069652715864064 6180019235872208584704 6198855764155413037056 6203489361008442015744 6243080656646414794752 6300722736572837658624 6301957446103814111232 6327998592575317475328 6373144836993215102976 6400734208581930319872 6466047822955215323136 6494039371972337467392 6525748548593296146432 6535363277440992411648 6562368910818847752192 6600757152600115642368 6629331858888427831296 6637798438529409220608 6696978102346473013248 6705531075657260335104 6767442939281936744448 6836498479478691201024 6845229639733453258752 6874862668476888121344 6945014328359305347072 6952521640356234657792 6978925531134497267712 6982619136634833076224 7089702126866790875136 7129487211753809903616 7200825984654671609856 7202237081261501841408 7231998391514648543232 7283594099420817260544 7352283687121116463104 7382665024671203721216 7389768940520246083584 7457998341249481310208 7467523243345585373184 7499850183792968859648 7543722460114417876992 7553356843843810492416 7576379267301060378624 7613373306692178837504 7700883344700134916096 7734220502036499136512 7813141119404218515456 7823119588266803724288 7851291222526309426176 7937159232410634682368 7945739017549982466048 7975914892725139734528 8020673113223036141568 8102516716419189571584 8112864758202611269632 8146388992740638588928 8229515411033910411264 8271319148011256020992 8305498152755104186368 8400963648763783544832 8402609928138418814976 8437331456767089967104 8497526449324286803968 8523426675713692925952 8534312278109240426496 8621397097273620430848 8663493762787651780608 8700998064791061528576 8713817703254656548864 8749825214425130336256 8801009536800154189824 8839109145184570441728 8929304136461964017664 8972904254315782201344 9023257252375915659264 9115331305971588268032 9126972852977937678336 9164687616833218412544 9166483557969184161792 9260019104479073796096 9270028853808312877056 9305234041512663023616 9452936169155721166848 9491997888862976212992 9559717255489822654464 9601101312872895479808 9642664522019531390976 9711458799227756347392 9741059057958506201088 9803044916161488617472 9843553366228271628288 9901135728900173463552 9943997788332641746944 9956697657794113830912 10058296613485890502656 10151164408922905116672 10254747719218036801536 10267844459600179888128 10312294002715332182016 10417521492538958020608 10430826117689071632384 10468388296701745901568 10473928704952249614336 10634553190300186312704 10694230817630714855424 10803355621892252762112 10847997587271972814848 10925391149131225890816 10972687214711880548352 11028425530681674694656 11073997537006805581824 11201284865018378059776 11203479904184558419968 11249775275689453289472 11315583690171626815488 11330035265765715738624 11364568900951590567936 11420059960038268256256 11551325017050202374144 11601330753054748704768 11719711679106327773184 11734679382400205586432 11785478860246093922304 11905738848615952023552 11963872339087709601792 12031009669834554212352 12153775074628784357376 12169297137303916904448 12219583489110957883392 12397711528310826074112 12406978722016884031488 12486161313292829589504 12601445473145675317248 12603914892207628222464 12655997185150634950656 12746289673986430205952 12801468417163860639744 12932095645910430646272 13051497097186592292864 13070726554881984823296 13124737821637695504384 13201514305200231284736 13258663717776855662592 13393956204692946026496 13411062151314520670208 13534885878563873488896 13672996958957382402048 13690459279466906517504 13749725336953776242688 13890028656718610694144 13905043280712469315584 13957851062268994535424 14179404253733581750272 14401651969309343219712 14404474162523003682816 14463996783029297086464 14567188198841634521088 14704567374242232926208 14765330049342407442432 14915996682498962620416 14935046486691170746368 15087444920228835753984 15152758534602120757248 15226746613384357675008 15401766689400269832192 15468441004072998273024 15626282238808437030912 15646239176533607448576 15702582445052618852352 15951829785450279469056 16041346226446072283136 16205033432838379143168 16292777985481277177856 16459030822067820822528 16542638296022512041984 16610996305510208372736 16801927297527567089664 16805219856276837629952 16874662913534179934208 16995052898648573607936 17046853351427385851904 17242794194547240861696 17326987525575303561216 17401996129582123057152 17499650428850260672512 17602019073600308379648 17678218290369140883456 17858608272923928035328 17945808508631564402688 18046514504751831318528 18230662611943176536064 18253945705955875356672 18329375233666436825088 18520038208958147592192 18540057707616625754112 18610468083025326047232 18905872338311442333696 18983995777725952425984 19119434510979645308928 19202202625745790959616 19482118115917012402176 19606089832322977234944 19687106732456543256576 19802271457800346927104 19887995576665283493888 19913395315588227661824 20116593226971781005312 20302328817845810233344 20509495438436073603072 20535688919200359776256 20624588005430664364032 20835042985077916041216 20936776593403491803136 20947857409904499228672 21269106380600372625408 21388461635261429710848 21606711243784505524224 21695995174543945629696 21850782298262451781632 22056851061363349389312 22147995074013611163648 22402569730036756119552 22499550551378906578944 22631167380343253630976 22660070531531431477248 22729137801903181135872 22840119920076536512512 23102650034100404748288 23202661506109497409536 23439423358212655546368 23469358764800411172864 23811477697231904047104 23927744678175419203584 24062019339669108424704 24307550149257568714752 24338594274607833808896 24439166978221915766784 24813957444033768062976 25202890946291350634496 25207829784415256444928 25311994370301269901312 25492579347972860411904 25602936834327721279488 25864191291820861292544 26102994194373184585728 26141453109763969646592 26249475643275391008768 26403028610400462569472 26517327435553711325184 26787912409385892052992 27069771757127746977792 27345993917914764804096 27380918558933813035008 27499450673907552485376 27780057313437221388288 27810086561424938631168 27915702124537989070848 28358808507467163500544 28803303938618686439424 28927993566058594172928 29134376397683269042176 29409134748484465852416 29530660098684814884864 29831993364997925240832 29870092973382341492736 30174889840457671507968 30453493226768715350016 30803533378800539664384 30936882008145996546048 31252564477616874061824 31292478353067214897152 31405164890105237704704 31903659570900558938112 32082692452892144566272 32410066865676758286336 32918061644135641645056 33085276592045024083968 33221992611020416745472 33603854595055134179328 33610439712553675259904 33749325827068359868416 33990105797297147215872 34093706702854771703808 34653975051150607122432 34803992259164246114304 35204038147200616759296 35356436580738281766912 35717216545847856070656 35891617017263128805376 36093029009503662637056 36461325223886353072128 36507891411911750713344 36658750467332873650176 37220936166050652094464 37811744676622884667392 37967991555451904851968 38238869021959290617856 38404405251491581919232 39212179664645954469888 39374213464913086513152 39604542915600693854208 39775991153330566987776 40233186453943562010624 40604657635691620466688 41018990876872147206144 41071377838400719552512 41249176010861328728064 41670085970155832082432 41873553186806983606272 42538212761200745250816 43213422487569011048448 43391990349087891259392 43701564596524903563264 44113702122726698778624 44295990148027222327296 44805139460073512239104 45262334760686507261952 45458275603806362271744 45680239840153073025024 46205300068200809496576 46405323012218994819072 46878846716425311092736 46938717529600822345728 47855489356350838407168 48124038679338216849408 48615100298515137429504 48878333956443831533568 49627914888067536125952 50405781892582701268992 50415659568830512889856 50623988740602539802624 50985158695945720823808 51728382583641722585088 52205988388746369171456 52498951286550782017536 52806057220800925138944 53034654871107422650368 53575824818771784105984 54139543514255493955584 54691987835829529608192 54761837117867626070016 55560114626874442776576 55620173122849877262336 55831404249075978141696 56717617014934327001088 57606607877237372878848 58818269496968931704832 59061320197369629769728 59663986729995850481664 59740185946764682985472 60349779680915343015936 60906986453537430700032 61607066757601079328768 61873764016291993092096 62505128955233748123648 62810329780210475409408 63807319141801117876224 64165384905784289132544 64820133731353516572672 66170553184090048167936 66443985222040833490944 67207709190110268358656 67498651654136719736832 67980211594594294431744 68187413405709543407616 69307950102301214244864 69607984518328492228608 70408076294401233518592 71434433091695712141312 71783234034526257610752 72186058019007325274112 72922650447772706144256 73015782823823501426688 73317500934665747300352 74441872332101304188928 75623489353245769334784 75935983110903809703936 76477738043918581235712 76808810502983163838464 78424359329291908939776 78748426929826173026304 79209085831201387708416 79551982306661133975552 81209315271383240933376 82037981753744294412288 82142755676801439105024 82498352021722657456128 83340171940311664164864 83747106373613967212544 85076425522401490501632 86783980698175782518784 87403129193049807126528 88227404245453397557248 88591980296054444654592 89610278920147024478208 90524669521373014523904 91360479680306146050048 92410600136401618993152 92810646024437989638144 93757693432850622185472 93877435059201644691456 95710978712701676814336 96248077358676433698816 97230200597030274859008 99255829776135072251904 100811563785165402537984 100831319137661025779712 101247977481205079605248 101970317391891441647616 104411976777492738342912 105612114441601850277888 106069309742214845300736 107151649637543568211968 108279087028510987911168 109383975671659059216384 109523674235735252140032 111662808498151956283392 113435234029868654002176 115213215754474745757696 117636538993937863409664 118122640394739259539456 119327973459991700963328 120699559361830686031872 121813972907074861400064 123214133515202158657536 123747528032583986184192 125010257910467496247296 125620659560420950818816 127614638283602235752448 129640267462707033145344 132341106368180096335872 132887970444081666981888 134415418380220536717312 136374826811419086815232 138615900204602428489728 139215969036656984457216 140816152588802467037184 143566468069052515221504 144372116038014650548224 145845300895545412288512 146635001869331494600704 148883744664202608377856 151246978706491538669568 151871966221807619407872 152955476087837162471424 157496853859652346052608 158418171662402775416832 159103964613322267951104 162418630542766481866752 164075963507488588824576 164285511353602878210048 166680343880623328329728 167494212747227934425088 170152851044802981003264 176454808490906795114496 177183960592108889309184 179220557840294048956416 181049339042746029047808 182720959360612292100096 184821200272803237986304 185621292048875979276288 187515386865701244370944 191421957425403353628672 192496154717352867397632 194460401194060549718016 198511659552270144503808 201623127570330805075968 202495954962410159210496 203940634783782883295232 208823953554985476685824 211224228883203700555776 214303299275087136423936 216558174057021975822336 218767951343318118432768 219047348471470504280064 223325616996303912566784 226870468059737308004352 230426431508949491515392 235273077987875726819328 236245280789478519078912 238655946919983401926656 243627945814149722800128 246428267030404317315072 247495056065167972368384 250020515820934992494592 251241319120841901637632 255229276567204471504896 264682212736360192671744 265775940888163333963776 268830836760441073434624 277231800409204856979456 278431938073313968914432 281632305177604934074368 287132936138105030443008 288744232076029301096448 291690601791090824577024 297767489328405216755712 302493957412983077339136 303743932443615238815744 305910952175674324942848 316836343324805550833664 318207929226644535902208 324837261085532963733504 328151927014977177649152 328571022707205756420096 334988425494455868850176 340305702089605962006528 352909616981813590228992 354367921184217778618368 362098678085492058095616 365441918721224584200192 369642400545606475972608 371242584097751958552576 375030773731402488741888 382843914850806707257344 388920802388121099436032 397023319104540289007616 403246255140661610151936 417647907109970953371648 422448457766407401111552 433116348114043951644672 437535902686636236865536 446651233992607825133568 453740936119474616008704 472490561578957038157824 477311893839966803853312 487255891628299445600256 492856534060808634630144 500041031641869984989184 502482638241683803275264 510458553134408943009792 529364425472720385343488 531551881776326667927552 537661673520882146869248 554463600818409713958912 556863876146627937828864 574265872276210060886016 577488464152058602192896 583381203582181649154048 595534978656810433511424 607487864887230477631488 611821904351348649885696 633672686649611101667328 649674522171065927467008 656303854029954355298304 657142045414411512840192 669976850988911737700352 680611404179211924013056 705819233963627180457984 708735842368435557236736 730883837442449168400384 739284801091212951945216 742485168195503917105152 750061547462804977483776 765687829701613414514688 794046638209080578015232 806492510281323220303872 835295814219941906743296 844896915532814802223104 866232696228087903289344 875071805373272473731072 893302467985215650267136 907481872238949232017408 954623787679933607706624 974511783256598891200512 985713068121617269260288 1004965276483367606550528 1020917106268817886019584 1058728850945440770686976 1063103763552653335855104 1108927201636819427917824 1113727752293255875657728 1148531744552420121772032 1166762407164363298308096 1191069957313620867022848 1267345373299222203334656 1299349044342131854934016 1312607708059908710596608 1339953701977823475400704 1361222808358423848026112 1417471684736871114473472 1461767674884898336800768 1478569602182425903890432 1500123094925609954967552 1531375659403226829029376 1588093276418161156030464 1612985020562646440607744 1670591628439883813486592 1732465392456175806578688 1750143610746544947462144 1786604935970431300534272 1949023566513197782401024 1971426136243234538520576 2009930552966735213101056 2041834212537635772039168 2117457701890881541373952 2126207527105306671710208 2217854403273638855835648 2227455504586511751315456 2297063489104840243544064 2382139914627241734045696 2534690746598444406669312 2598698088684263709868032 2625215416119817421193216 2679907403955646950801408 2722445616716847696052224 2923535349769796673601536 2957139204364851807780864 3062751318806453658058752 3176186552836322312060928 3341183256879767626973184 3500287221493089894924288 3573209871940862601068544 3898047133026395564802048 4019861105933470426202112 4083668425075271544078336 4252415054210613343420416 4435708806547277711671296 4594126978209680487088128 4764279829254483468091392 5197396177368527419736064 5250430832239634842386432 5359814807911293901602816 5847070699539593347203072 5914278408729703615561728 6125502637612907316117504 6352373105672644624121856 6682366513759535253946368 7146419743881725202137088 7796094266052791129604096 8039722211866940852404224 8167336850150543088156672 8871417613094555423342592 9188253956419360974176256 9528559658508966936182784 10500861664479269684772864 10719629615822587803205632 11694141399079186694406144 12251005275225814632235008 14292839487763450404274176 15592188532105582259208192 16079444423733881704808448 17742835226189110846685184 18376507912838721948352512 19057119317017933872365568 21439259231645175606411264 23388282798158373388812288 24502010550451629264470016 28585678975526900808548352 32158888847467763409616896 36753015825677443896705024 42878518463290351212822528 46776565596316746777624576 57171357951053801617096704 64317777694935526819233792 73506031651354887793410048 85757036926580702425645056 128635555389871053638467584 171514073853161404851290112 257271110779742107276935168 514542221559484214553870336
- Sum of all divisors σ(n): 2049989550784492517967668993
- Sum of proper divisors (its aliquot sum) s(n): 1535447329225008303413798657
- 514542221559484214553870336 is an abundant number, because the sum of its proper divisors (1535447329225008303413798657) is greater than itself. Its abundance is 1020905107665524088859928321
Bases of 514542221559484214553870336
- Binary: 110101001100111101000110110111000111101101100011100001111111001000000000000000000000000002
- Hexadecimal: 0x1A99E8DB8F6C70FE4000000
- Base-36: 1SNGT1S00000000000
Squares and roots of 514542221559484214553870336
- 514542221559484214553870336 squared (5145422215594842145538703362) is 264753697767369342055000519997873727496524157100752896
- 514542221559484214553870336 cubed (5145422215594842145538703363) is 136226955815310477233898082442855281044314042165814362381621542552294536360493056
-
514542221559484214553870336 is a
perfect square number . Itssquare root is 22683523129344 -
The
cube root of 514542221559484214553870336 is 801321888.2900356345
Scales and comparisons
How big is 514542221559484214553870336?- 514,542,221,559,484,214,553,870,336 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 514,542,221,559,484,214,553,870,336 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 514542221559484214553870336 cubic inches would be around 66776824 feet tall.
Recreational maths with 514542221559484214553870336
- 514542221559484214553870336 backwards is 633078355412484955122245415
- 514542221559484214553870336 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 514542221559484214553870336'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 514542221559484214553870336 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 514542221559484214553870336 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/514542221559484214553870336/
Chicago style:
Numbermatics. 2024. "Number 514542221559484214553870336 - Facts about the integer". https://numbermatics.com/n/514542221559484214553870336/
The information we have on file for 514542221559484214553870336 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 514542221559484214553870336, math, Factors of 514542221559484214553870336, curriculum, school, college, exams, university, Prime factorization of 514542221559484214553870336, STEM, science, technology, engineering, physics, economics, calculator, five hundred fourteen septillion, five hundred forty-two sextillion, two hundred twenty-one quintillion, five hundred fifty-nine quadrillion, four hundred eighty-four trillion, two hundred fourteen billion, five hundred fifty-three million, eight hundred seventy thousand, three hundred thirty-six.