444457114331391052480512
444,457,114,331,391,052,480,512 is an even composite number composed of six prime numbers multiplied together.
444457114331391052480512 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 444457114331391052480512:
221 × 33 × 73 × 113 × 293 × 893
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 29 × 29 × 29 × 89 × 89 × 89)See below for interesting mathematical facts about the number 444457114331391052480512 from the Numbermatics database.
Names of 444457114331391052480512
- Cardinal: 444457114331391052480512 can be written as Four hundred forty-four sextillion, four hundred fifty-seven quintillion, one hundred fourteen quadrillion, three hundred thirty-one trillion, three hundred ninety-one billion, fifty-two million, four hundred eighty thousand, five hundred twelve.
Scientific notation
- Scientific notation: 4.44457114331391052480512 × 1023
Factors of 444457114331391052480512
Divisors of 444457114331391052480512
- Number of divisors d(n): 22528
-
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 84 87 88 89 96 98 99 108 112 116 121 126 128 132 144 147 154 168 174 176 178 189 192 196 198 203 216 224 231 232 242 252 256 261 264 267 288 294 297 308 319 336 343 348 352 356 363 378 384 392 396 406 432 441 448 462 464 484 504 512 522 528 534 539 576 588 594 609 616 623 638 672 686 693 696 704 712 726 756 768 783 784 792 801 812 841 847 864 882 896 924 928 957 968 979 1008 1024 1029 1044 1056 1068 1078 1089 1152 1176 1188 1218 1232 1246 1276 1323 1331 1344 1372 1386 1392 1408 1421 1424 1452 1512 1536 1566 1568 1584 1602 1617 1624 1682 1694 1728 1764 1792 1827 1848 1856 1869 1914 1936 1958 2016 2048 2058 2079 2088 2112 2136 2156 2178 2233 2304 2352 2376 2403 2436 2464 2492 2523 2541 2552 2581 2646 2662 2688 2744 2772 2784 2816 2842 2848 2871 2904 2937 3024 3072 3087 3132 3136 3168 3204 3234 3248 3267 3364 3388 3456 3509 3528 3584 3654 3696 3712 3738 3773 3828 3872 3916 3993 4032 4096 4116 4158 4176 4224 4263 4272 4312 4356 4361 4466 4608 4704 4752 4806 4851 4872 4928 4984 5046 5082 5104 5162 5292 5324 5376 5481 5488 5544 5568 5607 5632 5684 5696 5742 5808 5874 5887 5929 6048 6144 6174 6264 6272 6336 6408 6468 6496 6534 6699 6728 6776 6853 6912 7018 7056 7168 7308 7392 7424 7476 7546 7569 7623 7656 7743 7744 7832 7921 7986 8064 8192 8232 8316 8352 8448 8526 8544 8613 8624 8712 8722 8811 8932 9216 9251 9261 9317 9408 9504 9612 9702 9744 9856 9947 9968 10092 10164 10208 10324 10527 10584 10648 10752 10769 10962 10976 11088 11136 11214 11264 11319 11368 11392 11484 11616 11748 11774 11858 11979 12096 12288 12348 12528 12544 12672 12789 12816 12936 12992 13068 13083 13398 13456 13552 13706 13824 14036 14112 14336 14553 14616 14784 14848 14952 15092 15138 15246 15312 15486 15488 15631 15664 15842 15972 16128 16384 16464 16632 16704 16821 16896 17052 17088 17226 17248 17424 17444 17622 17661 17787 17864 18067 18432 18502 18522 18634 18816 19008 19224 19404 19488 19712 19894 19936 20097 20184 20328 20416 20559 20648 21054 21168 21296 21504 21538 21924 21952 22176 22272 22428 22528 22638 22707 22736 22784 22869 22968 23229 23232 23496 23548 23716 23763 23958 24192 24389 24563 24576 24696 25056 25088 25344 25578 25632 25872 25984 26136 26166 26433 26796 26912 27104 27412 27648 27753 27951 28072 28224 28391 28672 29106 29232 29568 29696 29841 29904 30184 30276 30492 30527 30624 30972 30976 31262 31328 31581 31684 31944 32256 32307 32768 32928 33264 33408 33642 33792 33957 34104 34176 34452 34496 34848 34888 35244 35322 35574 35728 35937 36134 36864 37004 37044 37268 37632 38016 38367 38448 38599 38808 38976 39249 39424 39788 39872 40194 40368 40656 40832 41118 41209 41296 41503 42108 42336 42592 43008 43076 43848 43904 44352 44544 44856 45056 45276 45414 45472 45568 45738 45936 46458 46464 46893 46992 47096 47432 47526 47916 47971 48384 48778 49126 49152 49392 50112 50176 50688 51156 51264 51744 51968 52272 52332 52866 52983 53361 53592 53824 54201 54208 54824 55296 55447 55506 55902 56144 56448 56782 57344 58212 58464 59136 59392 59682 59808 60291 60368 60552 60984 61054 61248 61677 61944 61952 62524 62656 63162 63368 63888 64512 64614 64757 65219 65536 65856 66528 66816 67284 67584 67914 68208 68352 68904 68992 69687 69696 69776 70488 70644 71148 71289 71456 71874 72268 73167 73689 73728 74008 74088 74536 74849 75264 75383 76032 76734 76896 77198 77616 77952 78498 78848 79576 79744 80388 80736 81312 81664 82236 82418 82592 83006 83259 83853 84216 84672 85173 85184 86016 86152 87131 87696 87808 88704 89088 89523 89712 90112 90552 90828 90944 91136 91476 91581 91872 92916 92928 93786 93984 94192 94743 94864 95052 95832 95942 96768 96921 97556 98252 98304 98784 100224 100352 101376 101761 101871 102312 102528 103488 103936 104544 104664 105732 105966 106722 107184 107648 108402 108416 109417 109648 110592 110894 111012 111804 112288 112896 113564 114688 115797 116424 116928 117747 118272 118459 118784 119364 119616 120582 120736 121104 121968 122108 122496 123354 123627 123888 123904 124509 125048 125312 126324 126469 126736 127776 129024 129228 129514 130438 131072 131712 133056 133632 134568 135168 135828 136416 136704 137808 137984 139374 139392 139552 140679 140976 141288 142296 142578 142912 143748 143913 144536 146334 147378 147456 148016 148176 149072 149698 150528 150766 152064 153468 153792 154396 155232 155904 156996 157696 158949 159152 159488 160083 160776 161472 162603 162624 163328 164472 164836 165184 166012 166341 166518 167706 168432 169344 170346 170368 170723 171941 172032 172304 174262 175392 175616 177408 178176 179046 179424 180224 181104 181656 181888 182272 182952 183162 183744 185031 185832 185856 187572 187968 188384 189486 189728 190104 191664 191884 193536 193842 194271 195112 195657 196504 196608 197568 198737 200448 200704 202752 203522 203742 204624 205056 206976 207872 209088 209328 211464 211932 213444 213867 214368 215296 216804 216832 218834 219296 219501 221067 221184 221788 222024 223608 224547 224576 225792 226149 227128 229376 229709 231594 232848 233856 235494 236544 236918 237568 238728 239232 241164 241472 242208 243936 244216 244992 246708 247254 247776 247808 249018 249777 250096 250624 251559 252648 252938 253472 255519 255552 258048 258456 259028 260876 261393 262144 263424 266112 267264 268279 268569 269136 270193 270336 271656 272832 273408 274743 275616 275968 278748 278784 279104 281358 281952 282576 284592 285156 285824 287496 287826 288463 289072 290763 292668 294756 294912 296032 296352 298144 299396 301056 301532 304128 305283 306936 307584 308792 310464 311808 312301 313992 315392 317898 318304 318976 320166 321552 322944 325206 325248 326656 328251 328944 329672 330368 332024 332682 333036 335412 335797 336864 338688 340692 340736 341446 343882 344064 344608 347391 348524 350784 351232 354816 355377 356352 358092 358848 360448 362208 363312 363776 364544 365904 366324 367488 370062 370881 371664 371712 373527 375144 375936 376768 378972 379407 379456 380208 383328 383768 387072 387684 388129 388542 390224 391314 393008 393216 395136 397474 400896 401408 405504 407044 407484 409248 410112 413952 415744 418176 418656 422037 422928 423864 426888 427734 428736 430592 431739 433608 433664 437668 438592 439002 442134 442368 443576 444048 447216 449094 449152 451584 452298 453299 454256 456533 458752 459418 463188 465696 467712 470988 473088 473836 475136 477456 478464 482328 482944 484416 487809 487872 488432 489984 493416 494508 495552 495616 498036 499023 499554 500192 501248 503118 505296 505876 506944 511038 511104 512169 515823 516096 516912 518056 521752 522786 523943 524288 526848 527681 532224 534528 536558 537138 538272 540386 540672 543312 545664 546816 549486 551232 551936 557496 557568 558208 562716 563904 565152 569184 570312 571648 574992 575652 576926 578144 581526 582813 585336 586971 589512 589824 592064 592704 596211 596288 598792 602112 603064 608256 609917 610566 613872 615168 617584 620928 623616 624602 627984 630784 635796 636608 637952 640332 643104 645888 650412 650496 653312 656502 657888 658503 659344 660736 663201 664048 665364 666072 670824 671594 673641 673728 677376 678447 681384 681472 682892 687764 688128 689127 689216 694782 697048 701568 702464 704969 709632 710754 712327 712704 716184 717696 720896 724416 726624 727552 729088 731808 732648 734976 740124 741762 743328 743424 747054 750288 751872 753536 757944 758814 758912 760416 766557 766656 767536 774144 775368 776258 777084 780448 782628 784179 786016 786432 790272 794948 801792 802816 804837 810579 811008 814088 814968 818496 820224 823339 824229 827904 829213 831488 836352 837312 844074 845856 847728 853776 855468 857472 861184 863478 865389 867216 867328 875336 877184 878004 884268 884736 885283 887152 888096 894432 898188 898304 903168 904596 906598 908512 913066 915849 917504 918836 926376 931392 935424 936903 941976 946176 947672 950272 954912 956928 958441 964656 965888 968832 975618 975744 976864 979968 984753 986832 989016 991104 991232 996072 998046 999108 1000384 1002496 1006236 1007391 1010592 1011752 1013888 1022076 1022208 1024338 1031646 1032192 1033824 1036112 1042173 1043504 1045572 1047886 1048576 1053696 1055362 1064448 1066131 1069056 1073116 1074276 1076544 1080772 1081344 1086624 1091328 1093632 1098972 1102464 1103872 1112643 1114992 1115136 1116416 1119371 1120581 1125432 1127808 1130304 1138221 1138368 1140624 1143296 1149984 1151304 1153852 1156288 1163052 1164387 1165626 1170672 1173942 1179024 1179648 1184128 1185408 1192422 1192576 1195061 1197584 1203587 1204224 1206128 1216512 1219834 1221132 1227744 1230336 1235168 1241856 1247232 1249204 1255968 1261568 1271592 1273216 1275904 1280664 1286208 1291776 1295217 1300824 1300992 1306624 1313004 1315776 1317006 1318688 1321472 1326402 1328096 1330728 1332144 1341648 1343188 1347282 1347456 1354752 1356894 1359897 1362768 1362944 1365784 1369599 1375528 1376256 1378254 1378432 1389564 1391159 1394096 1403136 1404928 1409938 1419264 1421508 1424654 1425408 1432368 1435392 1441792 1448832 1453248 1455104 1458176 1463616 1465296 1469952 1480248 1483524 1486656 1486848 1494108 1497069 1500576 1503744 1507072 1515888 1517628 1517824 1520832 1533114 1533312 1535072 1536507 1547469 1548288 1550736 1552516 1554168 1560896 1565256 1568358 1571829 1572032 1572864 1580544 1583043 1589896 1603584 1605632 1607963 1609674 1621158 1622016 1628176 1629936 1636992 1640448 1646678 1648458 1655808 1658426 1662976 1672704 1674624 1688148 1691712 1695456 1707552 1710936 1714944 1722368 1726956 1730778 1734432 1734656 1748439 1750672 1754368 1756008 1760913 1768536 1769472 1770566 1774304 1776192 1788633 1788864 1796376 1796608 1806336 1809192 1813196 1817024 1826132 1829751 1831698 1835008 1837672 1852752 1862784 1870848 1873806 1877953 1883952 1891351 1892352 1895344 1900544 1909824 1913856 1916882 1929312 1931776 1937664 1951236 1951488 1953728 1959936 1969506 1973664 1978032 1982208 1982464 1992144 1996092 1998216 2000768 2004992 2012472 2014782 2020923 2021184 2023504 2027776 2035341 2044152 2044416 2048676 2063292 2064384 2067381 2067648 2072224 2084346 2087008 2091144 2095772 2097152 2107392 2110724 2114907 2128896 2132262 2136981 2138112 2146232 2148552 2153088 2161544 2162688 2170621 2173248 2182656 2186107 2187264 2197944 2204928 2207744 2225286 2229984 2230272 2232832 2238742 2241162 2250864 2255616 2260608 2276442 2276736 2281248 2286592 2299968 2302608 2307704 2312576 2326104 2328774 2331252 2341344 2347884 2352537 2358048 2359296 2368256 2370816 2384844 2385152 2390122 2395168 2407174 2408448 2412256 2414511 2431737 2433024 2439668 2442264 2455488 2460672 2470017 2470336 2483712 2487639 2494464 2498408 2511936 2523136 2526799 2543184 2546432 2551808 2561328 2572416 2583552 2590434 2596167 2601648 2601984 2613248 2626008 2631552 2634012 2637376 2642944 2652804 2655849 2656192 2661456 2664288 2683296 2686376 2694564 2694912 2709504 2713788 2716903 2719794 2725536 2725888 2731568 2739198 2747547 2751056 2752512 2756508 2756864 2779128 2782318 2788192 2806272 2809856 2810709 2819876 2838528 2843016 2849308 2850816 2864736 2870784 2875323 2883584 2897664 2906496 2910208 2916352 2927232 2930592 2939904 2951069 2954259 2960496 2967048 2973312 2973696 2988216 2994138 3001152 3007488 3014144 3022173 3031776 3035256 3035648 3041664 3066228 3066624 3070144 3073014 3094938 3096576 3101472 3105032 3108336 3121792 3130512 3136716 3143658 3144064 3145728 3161088 3166086 3173093 3179792 3198393 3207168 3211264 3215926 3219348 3242316 3244032 3256352 3259872 3273984 3280896 3293356 3296916 3311616 3316852 3325952 3345408 3349248 3358113 3376296 3383424 3390912 3414663 3415104 3421872 3429888 3435311 3444736 3453912 3461556 3468864 3469312 3493161 3496878 3501344 3508736 3512016 3521826 3537072 3538944 3541132 3548608 3552384 3577266 3577728 3585183 3592752 3593216 3610761 3612672 3618384 3626392 3634048 3652264 3659502 3663396 3667601 3670016 3675344 3693767 3705504 3725568 3741696 3747612 3755906 3767904 3782702 3784704 3790688 3801088 3819648 3827712 3833764 3858624 3863552 3875328 3902472 3902976 3907456 3919872 3939012 3947328 3956064 3964416 3964928 3984288 3992184 3996432 4001536 4009984 4024944 4029564 4041846 4042368 4047008 4055552 4070682 4079691 4088304 4088832 4097352 4108797 4126584 4128768 4134762 4135296 4144448 4168692 4173477 4174016 4182288 4191544 4214784 4221448 4229814 4257792 4264524 4269419 4273962 4276224 4292464 4297104 4306176 4323088 4325376 4341242 4346496 4365312 4372214 4374528 4395888 4409856 4415488 4450572 4459968 4460544 4465664 4477484 4482324 4501728 4511232 4521216 4552884 4553472 4562496 4573184 4599936 4605216 4609521 4615408 4625152 4642407 4652208 4657548 4662504 4682688 4695768 4705074 4715487 4716096 4718592 4736512 4741632 4749129 4769688 4770304 4780244 4790336 4814348 4816896 4823889 4824512 4829022 4863474 4866048 4879336 4884528 4910976 4921344 4934783 4940034 4940672 4967424 4975278 4986289 4988928 4996816 5023872 5046272 5053598 5086368 5092864 5103616 5122656 5144832 5167104 5180868 5192334 5203296 5203968 5226496 5252016 5263104 5268024 5274752 5285888 5305608 5311698 5312384 5322912 5328576 5365899 5366592 5372752 5389128 5389824 5419008 5427576 5433806 5439588 5451072 5451776 5463136 5478396 5489253 5495094 5502112 5505024 5513016 5513728 5558256 5564636 5576384 5612544 5619712 5621418 5633859 5639752 5674053 5677056 5686032 5698616 5701632 5729472 5741568 5750646 5763373 5767168 5795328 5804491 5812992 5820416 5832704 5854464 5861184 5879808 5902138 5908518 5920992 5934096 5946624 5947392 5976432 5988276 6002304 6014976 6028288 6044346 6063552 6070512 6071296 6083328 6132456 6133248 6140288 6146028 6189876 6193152 6202143 6202944 6210064 6216672 6243584 6261024 6273432 6287316 6288128 6291456 6322176 6332172 6344721 6346186 6359584 6396786 6410943 6414336 6422528 6431852 6438696 6484632 6488064 6511863 6512704 6519744 6547968 6558321 6561792 6586712 6593832 6623232 6633704 6651904 6661561 6690816 6698496 6709087 6716226 6752592 6766848 6781824 6829326 6830208 6843744 6859776 6870622 6889472 6907824 6923112 6937728 6938624 6986322 6993756 7002688 7017472 7024032 7043652 7074144 7077888 7082264 7097216 7104768 7154532 7155456 7170366 7185504 7186432 7221522 7225344 7236768 7243533 7252784 7268096 7295211 7304528 7319004 7326792 7335202 7340032 7350688 7387534 7410051 7411008 7451136 7462917 7483392 7495224 7511812 7535808 7565404 7569408 7580397 7581376 7602176 7639296 7655424 7667528 7717248 7727104 7750656 7754659 7788501 7804944 7805952 7814912 7835597 7839744 7878024 7894656 7912128 7928832 7929856 7967547 7968576 7984368 7992864 8003072 8019968 8049888 8059128 8083692 8084736 8094016 8111104 8141364 8150709 8159382 8176608 8177664 8194704 8217594 8253168 8257536 8269524 8270592 8288896 8337384 8346954 8348032 8364576 8365427 8383088 8429568 8432127 8442896 8459628 8515584 8529048 8538838 8547924 8552448 8584928 8594208 8612352 8625969 8646176 8650752 8682484 8692992 8730624 8744428 8749056 8791776 8819712 8830976 8853207 8901144 8919936 8921088 8931328 8954968 8964648 9003456 9022464 9042432 9056729 9066519 9105768 9106944 9124992 9146368 9199872 9210432 9219042 9230816 9250304 9284814 9304416 9315096 9325008 9365376 9391536 9410148 9430974 9432192 9437184 9473024 9483264 9498258 9519279 9539376 9540608 9560488 9580672 9628696 9633792 9647778 9649024 9658044 9726948 9732096 9738113 9758672 9769056 9821952 9842688 9869566 9880068 9881344 9934848 9950556 9972578 9977856 9993632 10047744 10074339 10092544 10107196 10172736 10185728 10207232 10245312 10289664 10305933 10334208 10361736 10384668 10406592 10407936 10452992 10479483 10504032 10526208 10536048 10542851 10549504 10571776 10611216 10623396 10624768 10645824 10657152 10731798 10733184 10745504 10755549 10778256 10779648 10832283 10838016 10855152 10867612 10879176 10902144 10903552 10926272 10956792 10978506 10990188 11002803 11004224 11010048 11026032 11027456 11081301 11116512 11129272 11152768 11225088 11239424 11242836 11255741 11267718 11279504 11348106 11354112 11372064 11397232 11403264 11458944 11483136 11501292 11526746 11534336 11590656 11608982 11625984 11640832 11665408 11708928 11722368 11759616 11804276 11817036 11841984 11868192 11893248 11894784 11952864 11976552 12004608 12029952 12056576 12088692 12127104 12141024 12142592 12166656 12239073 12264912 12266496 12280576 12292056 12326391 12379752 12386304 12404286 12405888 12420128 12433344 12487168 12520431 12522048 12546864 12574632 12576256 12644352 12664344 12689442 12692372 12719168 12793572 12808257 12821886 12828672 12845056 12863704 12877392 12969264 12976128 13023726 13025408 13039488 13095936 13116642 13123584 13145671 13173424 13187664 13239457 13246464 13267408 13303808 13323122 13381632 13396992 13418174 13432452 13505184 13533696 13563648 13658652 13660416 13687488 13719552 13741244 13778944 13815648 13846224 13875456 13877248 13972644 13987512 14005376 14034944 14048064 14087304 14146461 14148288 14155776 14164528 14194432 14209536 14247387 14309064 14310912 14340732 14371008 14372864 14443044 14450688 14471667 14473536 14487066 14505568 14536192 14590422 14609056 14638008 14653584 14670404 14680064 14701376 14775068 14804349 14820102 14822016 14902272 14925834 14958867 14966784 14990448 15023624 15071616 15130808 15138816 15160794 15162752 15194347 15204352 15278592 15302749 15310848 15335056 15434496 15454208 15501312 15509318 15577002 15609888 15611904 15629824 15671194 15679488 15756048 15789312 15824256 15857664 15859712 15935094 15937152 15968736 15985728 16006144 16039936 16099776 16118256 16167384 16169472 16188032 16222208 16282728 16301418 16318764 16353216 16355328 16389408 16435188 16467759 16506336 16515072 16539048 16541184 16577792 16674768 16693908 16696064 16729152 16730854 16766176 16859136 16864254 16885792 16901577 16919256 17022159 17031168 17058096 17077676 17095848 17104896 17169856 17188416 17224704 17251938 17290119 17292352 17301504 17364968 17385984 17413473 17461248 17488856 17498112 17583552 17639424 17661952 17687593 17706414 17802288 17839872 17842176 17862656 17909936 17929296 18006912 18044928 18084864 18113458 18133038 18211536 18213888 18249984 18292736 18399744 18420864 18438084 18461632 18500608 18569628 18608832 18630192 18650016 18730752 18783072 18820296 18861948 18864384 18874368 18946048 18966528 18996516 19034163 19038558 19078752 19081216 19120976 19161344 19232829 19257392 19267584 19295556 19298048 19316088 19453896 19464192 19476226 19517344 19535589 19538112 19643904 19674963 19685376 19739132 19760136 19762688 19869696 19901112 19945156 19955712 19984683 19987264 20095488 20127261 20148678 20185088 20214392 20345472 20371456 20414464 20444101 20490624 20579328 20611866 20657483 20668416 20723472 20769336 20813184 20815872 20905984 20958966 21008064 21052416 21072096 21085702 21099008 21143552 21222432 21246792 21249536 21291648 21314304 21463596 21466368 21491008 21511098 21556512 21559296 21664566 21676032 21710304 21735224 21758352 21804288 21807104 21852544 21913584 21957012 21980376 22005606 22008448 22020096 22052064 22054912 22162602 22230153 22233024 22258544 22305536 22388751 22450176 22478848 22485672 22511482 22535436 22559008 22696212 22708224 22741191 22744128 22794464 22806528 22917888 22966272 23002584 23053492 23068672 23181312 23217964 23251968 23263977 23281664 23330816 23417856 23444736 23506791 23519232 23608552 23634072 23683968 23736384 23786496 23789568 23876831 23902641 23905728 23953104 24009216 24047177 24059904 24113152 24177384 24254208 24282048 24285184 24333312 24452127 24478146 24529824 24532992 24561152 24584112 24652782 24759504 24772608 24808572 24811776 24840256 24866688 24974336 25040862 25044096 25093728 25096281 25149264 25152512 25288704 25328688 25378884 25384744 25438336 25587144 25616514 25643772 25657344 25673207 25690112 25727408 25754784 25877907 25938528 25952256 26047452 26050816 26078976 26191872 26233284 26247168 26291342 26346848 26375328 26478914 26492928 26534816 26559621 26607616 26646244 26763264 26793984 26836348 26864904 27010368 27067392 27127296 27170187 27317304 27320832 27374976 27439104 27482488 27557888 27631296 27692448 27750912 27754496 27794789 27945288 27975024 28010752 28069888 28096128 28174608 28292922 28296576 28311552 28329056 28388864 28419072 28494774 28557837 28618128 28621824 28681464 28742016 28745728 28886088 28901376 28943334 28947072 28974132 29011136 29072384 29180844 29214339 29218112 29276016 29307168 29340808 29402752 29550136 29608698 29640204 29644032 29804544 29851668 29885933 29917734 29933568 29980896 30047248 30143232 30223017 30261616 30277632 30321588 30325504 30388694 30408704 30557184 30605498 30621696 30670112 30868992 30908416 30917799 31002624 31018636 31154004 31219776 31223808 31259648 31342388 31358976 31512096 31578624 31628553 31648512 31715328 31719424 31870188 31874304 31937472 31971456 32012288 32079872 32199552 32236512 32266647 32334768 32338944 32376064 32444416 32461759 32496849 32565456 32602836 32637528 32706432 32710656 32778816 32870376 32935518 33008409 33012672 33030144 33078096 33082368 33155584 33243903 33349536 33387816 33392128 33458304 33461708 33532352 33718272 33728508 33767223 33771584 33803154 33838512 34044318 34062336 34116192 34155352 34191696 34209792 34339712 34376832 34449408 34503876 34543481 34580238 34584704 34603008 34729936 34771968 34826946 34904023 34922496 34977712 34996224 35167104 35278848 35323904 35375186 35412828 35604576 35679744 35684352 35725312 35819872 35858592 36013824 36089856 36169728 36226916 36266076 36423072 36427776 36499968 36585472 36799488 36841728 36876168 36923264 37001216 37139256 37217664 37260384 37300032 37461504 37561293 37566144 37640592 37723896 37728768 37892096 37933056 37993032 38068326 38077116 38157504 38162432 38241952 38322688 38424771 38465658 38514784 38535168 38591112 38596096 38632176 38907792 38928384 38952452 39034688 39071178 39076224 39287808 39349926 39370752 39437013 39478264 39520272 39525376 39718371 39739392 39802224 39890312 39911424 39969366 39974528 40190976 40254522 40297356 40343611 40370176 40428784 40631437 40690944 40742912 40828928 40888202 40981248 41158656 41223732 41314966 41336832 41446944 41538672 41626368 41631744 41811968 41917932 42016128 42104832 42144192 42171404 42198016 42287104 42444864 42493584 42499072 42583296 42628608 42927192 42932736 42982016 43022196 43113024 43118592 43329132 43352064 43415001 43420608 43470448 43516704 43608576 43614208 43705088 43827168 43914024 43960752 44011212 44016896 44040192 44104128 44109824 44325204 44413047 44460306 44466048 44517088 44611072 44777502 44876601 44900352 44957696 44971344 45022964 45070872 45118016 45392424 45416448 45482382 45488256 45583041 45588928 45613056 45835776 45908247 45932544 46005168 46106984 46362624 46435928 46503936 46527954 46563328 46630927 46661632 46835712 46889472 46963609 47013582 47038464 47217104 47268144 47367936 47472768 47572992 47579136 47753662 47805282 47811456 47906208 48018432 48094354 48119808 48226304 48354768 48508416 48564096 48570368 48666624 48904254 48956292 49059648 49065984 49122304 49168224 49305564 49519008 49545216 49617144 49623552 49680512 49733376 49948672 50081724 50088192 50187456 50192562 50298528 50305024 50577408 50657376 50704731 50757768 50769488 50876672 51066477 51174288 51233028 51287544 51314688 51346414 51380224 51454816 51509568 51755814 51870357 51877056 51904512 52094904 52101632 52157952 52240419 52383744 52466568 52494336 52582684 52693696 52750656 52957828 52985856 53062779 53069632 53119242 53215232 53292488 53526528 53587968 53672696 53729808 54020736 54134784 54254592 54282613 54340374 54634608 54641664 54749952 54849179 54878208 54964976 55115776 55262592 55384896 55501824 55508992 55589578 55890576 55950048 56021504 56139776 56192256 56349216 56585844 56593152 56623104 56658112 56777728 56838144 56989548 57115674 57236256 57243648 57362928 57484032 57491456 57772176 57802752 57886668 57894144 57948264 58022272 58144768 58361688 58428678 58436224 58552032 58606767 58614336 58681616 58805504 59024889 59100272 59217396 59280408 59288064 59609088 59703336 59771866 59835468 59867136 59954049 59961792 60094496 60286464 60381783 60446034 60523232 60555264 60643176 60651008 60777388 60817408 61114368 61210996 61243392 61332303 61340224 61737984 61816832 61835598 61972449 62005248 62037272 62308008 62439552 62447616 62519296 62684776 62717952 63024192 63157248 63257106 63297024 63397103 63430656 63438848 63740376 63748608 63874944 63942912 64024576 64159744 64399104 64473024 64533294 64669536 64677888 64752128 64888832 64923518 64993698 65130912 65205672 65275056 65412864 65421312 65557632 65740752 65871036 66016818 66025344 66060288 66156192 66164736 66311168 66487806 66699072 66775632 66784256 66916608 66923416 67064704 67436544 67457016 67534446 67543168 67606308 67677024 68088636 68124672 68223573 68232384 68310704 68383392 68419584 68679424 68753664 68898816 69007752 69086962 69160476 69169408 69206016 69459872 69543936 69653892 69791931 69808046 69844992 69955424 69992448 70334208 70520373 70557696 70647808 70750372 70825656 71209152 71359488 71368704 71450624 71630493 71639744 71717184 72027648 72141531 72179712 72339456 72453832 72532152 72846144 72855552 72999936 73170944 73277171 73356381 73598976 73683456 73752336 73799957 73846528 74002432 74278512 74435328 74520768 74600064 74923008 75122586 75132288 75281184 75288843 75447792 75457536 75784192 75866112 75986064 76136652 76154232 76315008 76324864 76483904 76645376 76849542 76931316 77019621 77029568 77070336 77182224 77192192 77264352 77815584 77856768 77904904 78069376 78142356 78152448 78575616 78699852 78741504 78790187 78874026 78956528 79040544 79050752 79436742 79478784 79604448 79678863 79780624 79822848 79938732 79949056 80381952 80509044 80594712 80687222 80740352 80857568 81262874 81381888 81485824 81510561 81657856 81776404 81962496 82317312 82447464 82629932 82673664 82893888 83077344 83252736 83263488 83384367 83623936 83835864 84032256 84209664 84288384 84342808 84396032 84574208 84889728 84987168 84998144 85166592 85257216 85301249 85673511 85854384 85865472 85964032 86044392 86226048 86237184 86658264 86704128 86830002 86841216 86940896 87033408 87217152 87228416 87410176 87643017 87654336 87828048 87921504 88022424 88033792 88208256 88219648 88650408 88826094 88920612 88932096 89034176 89222144 89555004 89657799 89753202 89800704 89915392 89942688 90045928 90141744 90236032 90784848 90832896 90964764 90976512 91166082 91177856 91226112 91671552 91816494 91865088 92010336 92019697 92213968 92725248 92753397 92871856 93007872 93055908 93126656 93261854 93323264 93671424 93778944 93927218 94027164 94076928 94434208 94536288 94735872 94885659 94945536 95145984 95158272 95507324 95610564 95622912 95812416 96036864 96188708 96239616 96452608 96709536 97016832 97128192 97140736 97333248 97385277 97808508 97912584 98119296 98131968 98244608 98336448 98611128 99025227 99038016 99090432 99234288 99247104 99361024 99466752 99624019 99731709 99897344 100163448 100176384 100374912 100385124 100597056 100610048 101154816 101301669 101314752 101409462 101515536 101538976 101753344 102132954 102348576 102466056 102575088 102629376 102692828 102760448 102909632 103019136 103511628 103630443 103740714 103754112 103809024 104189808 104203264 104315904 104480838 104712069 104767488 104933136 104988672 105165368 105387392 105501312 105915656 105971712 106125558 106139264 106238484 106360429 106430464 106584976 107053056 107119243 107175936 107345392 107459616 108041472 108269568 108509184 108565226 108680748 109269216 109283328 109499904 109698358 109756416 109929952 110231552 110525184 110769792 111003648 111017984 111179156 111781152 111900096 112043008 112279552 112384512 112698432 113171688 113186304 113316224 113555456 113676288 113979096 114231348 114472512 114487296 114725856 114968064 114982912 115274313 115544352 115605504 115773336 115788288 115896528 116044544 116289536 116723376 116857356 116872448 117104064 117213534 117228672 117363232 117611008 118049778 118200544 118311039 118434792 118560816 118576128 119155113 119218176 119406672 119543732 119670936 119734272 119908098 119923584 120188992 120572928 120763566 120892068 121030833 121046464 121110528 121286352 121302016 121554776 121894311 122228736 122421992 122486784 122664606 122680448 123475968 123633664 123671196 123813151 123944898 124010496 124074544 124616016 124879104 124895232 125038592 125369552 125435904 126048384 126314496 126514212 126594048 126794206 126861312 126877696 127480752 127497216 127749888 127885824 128049152 128319488 128798208 128946048 129066588 129339072 129355776 129504256 129777664 129847036 129987396 130261824 130411344 130550112 130825728 130842624 131115264 131481504 131742072 132033636 132050688 132120576 132312384 132329472 132622336 132975612 133239141 133398144 133551264 133568512 133833216 133846832 134129408 134629803 134873088 134914032 135068892 135086336 135212616 135354048 136177272 136249344 136447146 136464768 136621408 136749123 136766784 136839168 137358848 137507328 137724741 137797632 138015504 138173924 138320952 138338816 138919744 139087872 139307784 139583862 139616092 139689984 139892781 139910848 139984896 140668416 140890827 141040746 141115392 141295616 141500744 141651312 142418304 142718976 142737408 142901248 143108707 143260986 143279488 143434368 144055296 144283062 144359424 144602381 144678912 144907664 145064304 145692288 145711104 145999872 146341888 146554342 146712762 147197952 147366912 147504672 147599914 147693056 148004864 148557024 148870656 149041536 149200128 149846016 150245172 150264576 150562368 150577686 150895584 150915072 151568384 151732224 151972128 152273304 152308464 152630016 152649728 152967808 153290752 153699084 153862632 154039242 154059136 154140672 154364448 154384384 154528704 155611071 155631168 155713536 155809808 156138752 156284712 156304896 156721257 157151232 157399704 157483008 157580374 157748052 157913056 158081088 158101504 158873484 158957568 159188337 159208896 159357726 159561248 159645696 159877464 159898112 160763904 161018088 161189424 161374444 161480704 161715136 162525748 162763776 162847839 162971648 163021122 163315712 163552808 163924992 164547537 164634624 164894928 165259864 165347328 165787776 166154688 166505472 166526976 166768734 167137817 167247872 167671728 168064512 168330239 168419328 168576768 168685616 168792064 169148416 169779456 169974336 169996288 170333184 170514432 170602498 171347022 171708768 171730944 171928064 172088784 172452096 172474368 173316528 173408256 173660004 173682432 173881792 174066816 174434304 174456832 174820352 175286034 175308672 175656096 175843008 176044848 176067584 176416512 176439296 177300816 177652188 177841224 177864192 178068352 178444288 179110008 179315598 179506404 179601408 179830784 179862147 179885376 180091856 180283488 180472064 181145349 181569696 181665792 181929528 181953024 182332164 182355712 182452224 183343104 183632988 183730176 183996909 184020672 184039394 184427936 185450496 185506794 185743712 185917347 186015744 186111816 186253312 186523708 186646528 187342848 187557888 187854436 188054328 188153856 188868416 189072576 189471744 189771318 189891072 190191309 190291968 190316544 191014648 191221128 191245824 191624832 192073728 192377416 192479232 192905216 193185269 193419072 194033664 194256384 194281472 194563523 194666496 194770554 195617016 195825168 196238592 196263936 196489216 196672896 197222256 198050454 198076032 198180864 198468576 198494208 198722048 198933504 199248038 199463418 199794688 200326896 200352768 200749824 200770248 201194112 201220096 202309632 202603338 202629504 202818924 203031072 203077952 203506688 204265908 204697152 204932112 205150176 205258752 205385656 205819264 206038272 207023256 207260886 207481428 207508224 207618048 208379616 208406528 208631808 208961676 209375793 209424138 209534976 209866272 209977344 210330736 210774784 211002624 211561119 211831312 211943424 212251116 212278528 212476968 212720858 212860928 213169952 214106112 214238486 214351872 214690784 214891479 214919232 216082944 216424593 216539136 217018368 217130452 217361496 218538432 218566656 218999808 219396716 219512832 219831513 219859904 220463104 221050368 221399871 221539584 222007296 222035968 222358312 223562304 223800192 224086016 224559104 224769024 224885111 225396864 225866529 226343376 226372608 226632448 227110912 227232313 227352576 227958192 228462696 228945024 228974592 229451712 229936128 229965824 230548626 231058863 231088704 231211008 231546672 231576576 231793056 232089088 232579072 233446752 233714712 233744896 234208128 234427068 234457344 234726464 235222016 236099556 236370561 236401088 236622078 236869584 237121632 237152256 238310226 238436352 238813344 239087464 239341872 239468544 239816196 239847168 240377984 241145856 241527132 241784136 241804367 242061666 242092928 242221056 242572704 242604032 243109552 243788622 244457472 244531683 244843984 244973568 245329212 245360896 246951936 247267328 247342392 247626302 247889796 248020992 248149088 249232032 249758208 249790464 250077184 250153101 250739104 250871808 252096768 252628992 253028424 253188096 253588412 253722624 253755392 254961504 254994432 255499776 255771648 255903747 256098304 256638976 257596416 257892096 258133176 258678144 258711552 259008512 259555328 259694072 259974792 260523648 260822688 261100224 261651456 261685248 262230528 262645141 262929051 262963008 263484144 264067272 264101376 264624768 264658944 265244672 265951224 266478282 266796288 267102528 267137024 267666432 267693664 268258816 268973397 269259606 269746176 269828064 270137784 270172672 270425232 270708096 272354544 272498688 272894292 272929536 273242816 273498246 273533568 273678336 274717696 275014656 275449482 275595264 276031008 276059091 276347848 276641904 276677632 277839488 278175744 278615568 279167724 279232184 279379968 279785562 279821696 279969792 281336832 281781654 282081492 282230784 282405277 282591232 283001488 283302624 284656977 284836608 285437952 285474816 285802496 286217414 286521972 286558976 286868736 288110592 288566124 288718848 289204762 289357824 289815328 290128608 291384576 291422208 291999744 292155831 292683776 293108684 293425524 294395904 294733824 295009344 295199828 295386112 296009728 297114048 297741312 298083072 298400256 298872057 299692032 300490344 300529152 301124736 301155372 301791168 301830144 303136768 303464448 303905007 303944256 304546608 304616928 305260032 305299456 305742679 305935616 306581504 307398168 307725264 308078484 308118272 308281344 308728896 308768768 309057408 310891329 311222142 311262336 311427072 311619616 312277504 312569424 312609792 313442514 314136207 314302464 314799408 314966016 315160748 315496104 315826112 316162176 316203008 317746968 317915136 318376674 318417792 318715452 319081287 319122496 319291392 319754928 319796224 321357729 321527808 322036176 322378848 322748888 323430272 325051496 325527552 325695678 325943296 326042244 326416489 326631424 327105616 327849984 328745263 329095074 329269248 329789856 330519728 330694656 331575552 332309376 333010944 333053952 333537468 334275634 334495744 335343456 336129024 336660478 336838656 337153536 337371232 337584128 338296832 339558912 339948672 339992576 340666368 341028864 341204996 342694044 343417536 343461888 343856128 344177568 344904192 344948736 346633056 346816512 347320008 347364864 347763584 348133632 348868608 348913664 349640704 350572068 350617344 351312192 351686016 352089696 352135168 352833024 352878592 354601632 354933117 355304376 355682448 355728384 356136704 356888576 357465339 358220016 358631196 359012808 359202816 359661568 359724294 359770752 360183712 360566976 360944128 362290698 363092499 363139392 363331584 363859056 363906048 364664328 364711424 365682933 366686208 367265976 367460352 367993818 368041344 368078788 368855872 370900992 371013588 371439453 371487424 371834694 372031488 372223632 372506624 373047416 374685696 375115776 375708872 376108656 376307712 377736832 378145152 378943488 379542636 379782144 379978291 380382618 380583936 380633088 382029296 382442256 382491648 383249664 383944253 384147456 384754832 384958464 385810432 386370538 386838144 388067328 388512768 388562944 389127046 389332992 389541108 391234032 391650336 392477184 392527872 392978432 393345792 394444512 396100908 396152064 396361728 396937152 396988416 397444096 397867008 398496076 398926836 399589376 400653792 400705536 401499648 401540496 402388224 402440192 404619264 405206676 405259008 405637848 406062144 406155904 407013376 408531816 409394304 409864224 410247369 410300352 410517504 410771312 411638528 412076544 413174223 414046512 414521772 414962856 415016448 416759232 416813056 417263616 417923352 418751586 418848276 419069952 419678343 419732544 419954688 420661472 421549568 422005248 422672481 423122238 423662624 423886848 424502232 424557056 424953936 425441716 425721856 426339904 428212224 428476972 428703744 429326121 429381568 429782958 429838464 432165888 432849186 433078272 433807143 434036736 434260904 434722992 437076864 437133312 437999616 438793432 439025664 439663026 439719808 440926208 442100736 442799742 443079168 443779721 444014592 444071936 444716624 447124608 447600384 448172032 449118208 449538048 449770222 450793728 451733058 452686752 452745216 453264896 454221824 454464626 454705152 455916384 456925392 457890048 457949184 458903424 459872256 459931648 461097252 462117726 462177408 462422016 463093344 463153152 463586112 464178176 465158144 466893504 467429424 467489792 468416256 468854136 468914688 469452928 470444032 472199112 472741122 472802176 473244156 473739168 474243264 474304512 476620452 476872704 477565011 477626688 478174928 478683744 478937088 479632392 479694336 480755968 482291712 483054264 483568272 483608734 484123332 484185856 484442112 485145408 485208064 486219104 487577244 488543517 488914944 489063366 489687968 489947136 490658424 490721792 493642611 493903872 494534656 494684784 495252604 495779592 496041984 496298176 498464064 499516416 499580928 500154368 500306202 501413451 501478208 501743616 504193536 504990717 505257984 506056848 506376192 507176824 507445248 509923008 509988864 510999552 511543296 511807494 512196608 512940197 513277952 515192832 515784192 516266352 516599699 517356288 517423104 518017024 519110656 519388144 519949584 521047296 521645376 522200448 523302912 523370496 524461056 525290282 525858102 525926016 526968288 528134544 528202752 529249536 529317888 530489344 531902448 532956564 533592576 534205056 534274048 535332864 535387328 536517632 537946794 538519212 539492352 539656128 540275568 540345344 540850464 541416192 544709088 544997376 545788584 545859072 546485632 546996492 547067136 547356672 549435392 550029312 550898964 551190528 551990727 552062016 552118182 552695696 553283808 553355264 555678976 556351488 557231136 557752041 558335448 558464368 558759936 559571124 559643392 559939584 562673664 563563308 564162984 564461568 564810554 565182464 566002976 566605248 569313954 569673216 570573927 570875904 570949632 571604992 572434828 573043944 573117952 573737472 576221184 577132248 577437696 578409524 578715648 579555807 579630656 580257216 582769152 582844416 583690569 583999488 584311662 585367552 586217368 586851048 588791808 589467648 590018688 590399656 590772224 592019456 592878929 594228096 595482624 596166144 596800512 597108743 597744114 599384064 600980688 601058304 602249472 602310744 603582336 603660288 606273536 606928896 607810014 607888512 609093216 609233856 610520064 610598912 611485358 611871232 613163008 614796336 615450528 616156968 616236544 617457792 617537536 618114816 621782658 622444284 622524672 622854144 623239232 624555008 625138848 625219584 626885028 628272414 628604928 629598816 629932032 630321496 630992208 631652224 632324352 632406016 635493936 635830272 636753348 636835584 637430904 638162574 638244992 638582784 639509856 639592448 642715458 643055616 644072352 644674437 644757696 645497776 646860544 649273779 650102992 651055104 651391356 651886592 652084488 652832978 653262848 654211232 655699968 657490526 658190148 658538496 659494539 659579712 661039456 661389312 663151104 664199613 664618752 666021888 666107904 667074936 668551268 668991488 670686912 672258048 673320956 673677312 674307072 674655333 674742464 675168256 676593664 679117824 679897344 679985152 681332736 681696939 682057728 682409992 685388088 686835072 686923776 687712256 688355136 689808384 689897472 693176589 693266112 693633024 694640016 694729728 695527168 696267264 697368133 697737216 697827328 699281408 701144136 701234688 702624384 703372032 704179392 704270336 705666048 705757184 709111683 709203264 709866234 710608752 711364896 711456768 712273408 713777152 714930678 716440032 717262392 718025616 718405632 719323136 719448588 719541504 720367424 721133952 721888256 724581396 725413101 726184998 726278784 726663168 727718112 727812096 729328656 729422848 731365866 733372416 734531952 734920704 735987636 736082688 736157576 737711744 741801984 742027176 742878906 742974848 743669388 744062976 744447264 744523003 745013248 746094832 749371392 750231552 750459303 751417744 752217312 752615424 755473664 756290304 757886976 759085272 759564288 759956582 760765236 761167872 761266176 764058592 764884512 764983296 766499328 767711241 767888506 768294912 769509664 769916928 771620864 772741076 773676288 776134656 777025536 777125888 778254092 778665984 779082216 782468064 783300672 784954368 785055744 785956864 786691584 787935423 788889024 792201816 792304128 793874304 793976832 794888192 795734016 796992152 797853672 799178752 801307584 801411072 802999296 803080992 804776448 804880384 806048881 806920191 809238528 810413352 810518016 811275696 812124288 812311808 814026752 817063632 818788608 819728448 820494738 820600704 821035008 821542624 823277056 824153088 826348446 828093024 828177273 829043544 829925712 830032896 833518464 833626112 834527232 835846704 837503172 837696552 838139904 839356686 839465088 839909376 841322944 843099136 844010496 845344962 846244476 847215831 847325248 847773696 849004464 849114112 849907872 850883432 852679808 856424448 856953944 857407488 858652242 858763136 859565916 859676928 864331776 865698372 866156544 866692057 867614286 868073472 868521808 869445984 874153728 874266624 875999232 876467493 877586864 878051328 879326052 879439616 881852416 884201472 885599484 886158336 887559442 888029184 888143872 889433248 894249216 895200768 896344064 896616171 898236416 899076096 899540444 901587456 903466116 905373504 905490432 906529792 908443648 908929252 909410304 911832768 913850784 915780096 915898368 917228037 917806848 919744512 919863296 922194504 924235452 924354816 924844032 926186688 926306304 927172224 928356352 930316288 932673987 933787008 934858848 934979584 936832512 937708272 937829376 938313739 938905856 940888064 942408621 944398224 945482244 945604352 946488312 947478336 948486528 948609024 953240904 953745408 955130022 955253376 956349856 957243861 957367488 957874176 959264784 959388672 961511936 964073187 964583424 966108528 967136544 967217468 968246664 968371712 970290816 970416128 972438208 975154488 977087034 977829888 978126732 979249467 979375936 979894272 981316848 981443584 986235789 987285222 987807744 989069312 989369568 990505208 991559184 992083968 992596352 996928128 999032832 999161856 1000308736 1000612404 1001760949 1002826902 1002956416 1003487232 1008387072 1009981434 1010515968 1012113696 1012216667 1012752384 1014353648 1014890496 1019846016 1019977728 1021999104 1023086592 1023614988 1024393216 1025880394 1026555904 1030385664 1031568384 1032532704 1033199398 1034712576 1034846208 1036034048 1038221312 1038776288 1039899168 1042094592 1043290752 1044400896 1046605824 1046740992 1048922112 1050580564 1051716204 1051852032 1053936576 1056269088 1056405504 1058499072 1058635776 1060978688 1063804896 1065913128 1067185152 1068410112 1068548096 1070665728 1070774656 1073035264 1075893588 1077038424 1078984704 1079312256 1080551136 1080690688 1081700928 1082832384 1089277497 1089418176 1089994752 1091577168 1091718144 1092971264 1093992984 1094134272 1097048799 1098870784 1100058624 1101797928 1102381056 1103981454 1104124032 1104236364 1105391392 1106567616 1106710528 1111357952 1112702976 1114318359 1114462272 1115504082 1116670896 1116928736 1117519872 1119142248 1119286784 1125347328 1127126616 1128325968 1128923136 1129621108 1130364928 1132005952 1133210496 1138627908 1139346432 1139934873 1141147854 1141751808 1141899264 1143209984 1144869656 1146087888 1146235904 1147474944 1151832759 1152442368 1154264496 1154875392 1156819048 1157431296 1159111614 1159261312 1160514432 1165538304 1165688832 1167381138 1167998976 1168623324 1169964719 1170735104 1172434736 1173702096 1177583616 1178311673 1178935296 1180037376 1180799312 1181544448 1184038912 1185757858 1188456192 1190965248 1192332288 1193601024 1194217486 1195488228 1198768128 1201961376 1202116608 1204498944 1204621488 1207164672 1207320576 1212547072 1213857792 1215620028 1215777024 1218186432 1218467712 1221040128 1221197824 1222970716 1223742464 1226326016 1229592672 1230901056 1232313936 1232473088 1234915584 1235075072 1236229632 1243565316 1244888568 1245049344 1246478464 1249110016 1250277696 1250439168 1253770056 1256544828 1257209856 1259035029 1259197632 1259864064 1260642992 1261984416 1263304448 1264648704 1264812032 1268017443 1270987872 1271660544 1273506696 1273671168 1274861808 1276325148 1276489984 1277165568 1279019712 1279184896 1285430916 1286111232 1287978363 1288144704 1289348874 1289515392 1290995552 1293721088 1298547558 1300205984 1301421429 1302110208 1302782712 1303773184 1304168976 1305665956 1306525696 1308422464 1311399936 1314981052 1316380296 1317076992 1318989078 1319159424 1322078912 1322778624 1326302208 1328399226 1329237504 1331339163 1332043776 1332215808 1334149872 1337102536 1341373824 1344516096 1346641912 1347354624 1348614144 1349310666 1349484928 1350336512 1352296883 1353187328 1358235648 1359794688 1359970304 1361944661 1362665472 1363393878 1364115456 1364819984 1370776176 1373670144 1373847552 1375424512 1376710272 1379616768 1379794944 1386353178 1386532224 1387266048 1389280032 1389459456 1391054336 1392534528 1394736266 1395474432 1395654656 1398562816 1402288272 1402469376 1405248768 1406744064 1408358784 1408540672 1411332096 1411514368 1418223366 1418406528 1419732468 1421217504 1422729792 1422913536 1424546816 1427554304 1429861356 1432880064 1434524784 1436051232 1436811264 1438897176 1439083008 1440734848 1442267904 1443776512 1449162792 1450826202 1452369996 1452557568 1453326336 1455436224 1455624192 1458657312 1458845696 1462731732 1465630551 1466744832 1469063904 1469841408 1471975272 1472165376 1472315152 1475423488 1480927833 1483603968 1484054352 1485757812 1485949696 1487338776 1488125952 1488894528 1489046006 1490026496 1492189664 1498742784 1500463104 1500918606 1502835488 1504240353 1504434624 1505230848 1510947328 1512580608 1514972151 1515773952 1518170544 1519128576 1519913164 1521530472 1522335744 1528117184 1529769024 1529966592 1532998656 1535422482 1535777012 1536589824 1538820591 1539019328 1539833856 1543241728 1545482152 1547352576 1549799097 1552269312 1554051072 1554251776 1556508184 1557331968 1558164432 1564936128 1566601344 1569908736 1570111488 1571913728 1573383168 1574195777 1575870846 1577778048 1584403632 1584608256 1587748608 1587953664 1589776384 1590626191 1591468032 1593984304 1595707344 1598357504 1602615168 1602822144 1605998592 1606161984 1609552896 1609760768 1612097762 1613840382 1618477056 1620826704 1621036032 1622551392 1624248576 1624623616 1628053504 1634127264 1637577216 1639456896 1640989476 1641201408 1642070016 1643085248 1646554112 1648306176 1652696892 1656186048 1656354546 1658087088 1659851424 1660065792 1667036928 1667252224 1669054464 1671693408 1675006344 1675393104 1676279808 1678713372 1678930176 1679818752 1682645888 1686198272 1688020992 1690689924 1692488952 1694431662 1694650496 1695547392 1698008928 1698228224 1699815744 1701766864 1705359616 1711721781 1712848896 1713907888 1714814976 1717304484 1717526272 1719131832 1719353856 1728663552 1731396744 1732313088 1733384114 1735228572 1736146944 1737043616 1738667421 1738891968 1748307456 1748533248 1751071707 1751998464 1752934986 1755173728 1756102656 1758652104 1758879232 1763704832 1768402944 1771198968 1772316672 1775118884 1776058368 1776287744 1778636787 1778866496 1788498432 1790401536 1791326229 1792688128 1793232342 1796472832 1798152192 1799080888 1803174912 1806932232 1810747008 1810980864 1813059584 1816887296 1817858504 1818820608 1823665536 1827701568 1831560192 1831796736 1834456074 1835613696 1838515987 1839489024 1839726592 1844389008 1848470904 1848709632 1852373376 1852612608 1854344448 1856712704 1860632576 1865347974 1867574016 1869717696 1869959168 1873665024 1875416544 1875658752 1876627478 1877811712 1881776128 1884817242 1888796448 1890964488 1891208704 1892976624 1894956672 1896973056 1897218048 1906481808 1907490816 1910260044 1910506752 1912699712 1914487722 1914734976 1915748352 1918529568 1918777344 1923023872 1928146374 1929166848 1932217056 1934273088 1934434936 1936493328 1936743424 1940581632 1940832256 1944876416 1950308976 1954174068 1955659776 1956253464 1958498934 1958751872 1959788544 1962633696 1962887168 1972471578 1974570444 1975615488 1978138624 1978483617 1978739136 1981010416 1983118368 1984167936 1985192704 1992598839 1993856256 1998065664 1998323712 2000617472 2001224808 2003521898 2005653804 2005912832 2006974464 2016774144 2019962868 2021031936 2023965999 2024227392 2024433334 2025504768 2028707296 2029780992 2039692032 2039955456 2043998208 2045090817 2046173184 2047229976 2048786432 2051760788 2053111808 2060771328 2063136768 2065065408 2066398796 2069425152 2069692416 2072068096 2076442624 2077552576 2079798336 2084189184 2086581504 2088801792 2092104399 2093211648 2093481984 2097844224 2101161128 2103432408 2103704064 2107873152 2112538176 2112811008 2116998144 2117271552 2121957376 2125037959 2127335049 2127609792 2131826256 2134370304 2136820224 2137096192 2140198753 2141331456 2141549312 2146070528 2151787176 2154076848 2157969408 2158624512 2161102272 2161381376 2163401856 2165664768 2176239303 2178554994 2178836352 2179989504 2183154336 2183436288 2185942528 2187985968 2188268544 2194097598 2197741568 2200117248 2203595856 2204762112 2207962908 2208248064 2208472728 2210782784 2213135232 2213421056 2222715904 2225405952 2228636718 2228924544 2231008164 2233341792 2233569009 2233857472 2235039744 2238284496 2238573568 2250694656 2254253232 2256651936 2257846272 2259242216 2264011904 2266420992 2277255816 2278692864 2279869746 2282295708 2283503616 2283798528 2284915423 2286419968 2289739312 2292175776 2292471808 2294949888 2303133723 2303665518 2304884736 2308528992 2309750784 2313638096 2314862592 2318223228 2318522624 2321028864 2331076608 2331377664 2334762276 2335997952 2337246648 2339929438 2341470208 2344869472 2347404192 2355167232 2356623346 2357870592 2360074752 2361598624 2363088896 2363806269 2368077824 2371515716 2376912384 2381930496 2384664576 2387202048 2388434972 2390976456 2397536256 2403922752 2404233216 2408997888 2409242976 2414329344 2414641152 2418146643 2425094144 2427715584 2431240056 2431554048 2436372864 2436935424 2442080256 2442395648 2445941432 2447484928 2452652032 2459185344 2461802112 2464627872 2464946176 2469831168 2470150144 2472459264 2473736221 2484531819 2487130632 2489777136 2490098688 2492956928 2498220032 2500555392 2500878336 2507540112 2513089656 2514419712 2518070058 2518395264 2519728128 2521285984 2523968832 2526608896 2529297408 2529624064 2536034886 2541647493 2541975744 2543321088 2547013392 2547342336 2549723616 2552650296 2552979968 2558039424 2558369792 2570861832 2572222464 2575956726 2576289408 2578697748 2579030784 2581991104 2587442176 2597095116 2600076171 2600411968 2602842858 2604220416 2605565424 2607546368 2608337952 2611331912 2616844928 2622799872 2629962104 2632760592 2634153984 2637978156 2638318848 2644157824 2645557248 2652604416 2656798452 2658475008 2659848037 2662678326 2664087552 2664431616 2668299744 2674205072 2682747648 2689032192 2689848513 2693283824 2694709248 2697228288 2698621332 2698969856 2700673024 2704593766 2706374656 2716471296 2719589376 2719940608 2723889322 2725330944 2726787756 2728230912 2729639968 2741552352 2747340288 2747695104 2750849024 2751684111 2753420544 2759233536 2759589888 2772706356 2773064448 2774532096 2778560064 2778918912 2782108672 2785069056 2789472532 2790948864 2791309312 2797125632 2804576544 2804938752 2810497536 2813488128 2814941217 2816717568 2817081344 2822664192 2823028736 2836446732 2836813056 2839464936 2842435008 2845459584 2845827072 2849093632 2855108608 2859722712 2865760128 2869049568 2871731583 2872102464 2873622528 2877794352 2878166016 2881469696 2884535808 2887553024 2889096551 2892219561 2898325584 2901652404 2904739992 2905115136 2910872448 2911248384 2917314624 2917691392 2925463464 2931261102 2933489664 2937748401 2938127808 2939682816 2943950544 2944330752 2944630304 2950846976 2958707367 2961855666 2967207936 2968108704 2971515624 2971899392 2974677552 2976251904 2977789056 2978092012 2980052992 2984379328 2997485568 3000926208 3001837212 3005282847 3005670976 3008480706 3008869248 3010461696 3021894656 3025161216 3029944302 3031547904 3036341088 3036650001 3038257152 3039826328 3043060944 3044671488 3056234368 3059538048 3059933184 3065997312 3070844964 3071554024 3073179648 3077641182 3078038656 3079667712 3086483456 3090964304 3094705152 3099598194 3104538624 3106458047 3108102144 3108503552 3113016368 3114663936 3116328864 3129872256 3133202688 3139817472 3140222976 3143827456 3146766336 3148391554 3151741692 3155556096 3168807264 3169216512 3175497216 3175907328 3179552768 3181252382 3182936064 3187968608 3191414688 3196715008 3205230336 3205644288 3211997184 3212323968 3219105792 3219521536 3224195524 3227680764 3236954112 3241653408 3242072064 3245102784 3248497152 3249247232 3256107008 3268254528 3275154432 3278913792 3281978952 3282402816 3286170496 3293108224 3296612352 3305393784 3312372096 3312709092 3316174176 3319702848 3320131584 3334073856 3334504448 3338108928 3342955077 3343386816 3350012688 3350786208 3352559616 3357426744 3357860352 3365291776 3372396544 3376041984 3381379848 3384977904 3388863324 3389300992 3391094784 3396017856 3396456448 3399631488 3403533728 3410719232 3419804619 3423443562 3425697792 3427815776 3429629952 3434608968 3435052544 3438263664 3438707712 3455498277 3457327104 3462793488 3464626176 3466768228 3470457144 3472293888 3474087232 3477334842 3477783936 3496614912 3497066496 3502143414 3503996928 3505869972 3509894157 3510347456 3512205312 3517304208 3517758464 3534935019 3536805888 3542397936 3544633344 3550237768 3552116736 3557273574 3557732992 3576996864 3580803072 3582652458 3585376256 3586464684 3590581379 3592945664 3596304384 3598161776 3606349824 3613864464 3616197893 3621494016 3621961728 3626119168 3633774592 3635717008 3637641216 3647331072 3655403136 3663120384 3663593472 3668912148 3671227392 3677031974 3678978048 3679453184 3688778016 3696941808 3697419264 3704746752 3705225216 3708688896 3713425408 3721265152 3730695948 3735148032 3739435392 3739918336 3747330048 3750833088 3751317504 3753254956 3755623424 3763552256 3769634484 3777592896 3781928976 3782417408 3785953248 3789913344 3793946112 3794436096 3812963616 3814981632 3820520088 3821013504 3825399424 3828975444 3829469952 3831496704 3837059136 3837554688 3846047744 3856292748 3858333696 3863935089 3864434112 3868546176 3868869872 3872986656 3873486848 3881163264 3881664512 3889752832 3900617952 3904264287 3908348136 3911319552 3912506928 3916997868 3917503744 3919577088 3925267392 3925774336 3944943156 3949140888 3951230976 3956277248 3956967234 3957478272 3962020832 3966236736 3968335872 3970385408 3985197678 3987712512 3994017489 3996131328 3996647424 4001234944 4002449616 4007043796 4011307608 4011825664 4033548288 4039925736 4042063872 4047931998 4048454784 4048866668 4051009536 4056890649 4057414592 4059561984 4079384064 4079910912 4085833983 4087996416 4090181634 4092346368 4094459952 4097572864 4103521576 4121542656 4126273536 4130130816 4132797592 4138850304 4139384832 4144136192 4150152503 4152885248 4155105152 4159596672 4168378368 4173163008 4177603584 4179761201 4184208798 4186423296 4186963968 4195688448 4202322256 4206864816 4207408128 4215746304 4225076352 4225622016 4233996288 4234543104 4243914752 4250075918 4254670098 4255219584 4263652512 4268740608 4273640448 4274192384 4280397506 4282662912 4283098624 4292141056 4303574352 4308153696 4317249024 4322204544 4322762752 4326803712 4331329536 4352478606 4357109988 4357672704 4359979008 4366308672 4366872576 4371885056 4375971936 4376537088 4388195196 4395483136 4400234496 4407191712 4409524224 4415925816 4416496128 4416945456 4421565568 4426270464 4426842112 4445431808 4450811904 4457273436 4457849088 4462016328 4466683584 4467138018 4467714944 4470079488 4476568992 4477147136 4501389312 4508506464 4512721059 4513303872 4515692544 4518484432 4528023808 4532841984 4544916453 4554511632 4557385728 4559739492 4564591416 4567007232 4569830846 4572839936 4579478624 4584351552 4584943616 4589899776 4606267446 4607331036 4609769472 4616461773 4617057984 4619501568 4627276192 4629725184 4636446456 4637045248 4642057728 4649397291 4662153216 4662755328 4669524552 4671995904 4674493296 4679858876 4682940416 4689738944 4694808384 4710334464 4713246692 4715741184 4720149504 4722587331 4723197248 4726177792 4727612538 4736155648 4743031432 4753824768 4763860992 4769329152 4771878573 4774404096 4776869944 4781952912 4795072512 4807845504 4808466432 4817995776 4818485952 4828658688 4829282304 4836293286 4850188288 4855431168 4862480112 4863108096 4872745728 4873870848 4881576931 4884160512 4884791296 4891882864 4894969856 4905304064 4918370688 4923604224 4929255744 4929892352 4939662336 4940300288 4944918528 4947472442 4969063638 4974261264 4979554272 4980197376 4985913856 4996440064 5001110784 5001756672 5015080224 5026179312 5028839424 5036140116 5036790528 5039456256 5042571968 5047937664 5053217792 5058594816 5059248128 5072069772 5083294986 5083951488 5086642176 5094026784 5094684672 5099447232 5105300592 5105959936 5116078848 5116739584 5141723664 5144444928 5151913452 5152578816 5157395496 5158061568 5163982208 5174884352 5194190232 5200152342 5200823936 5205685716 5208440832 5211130848 5215092736 5216002263 5216675904 5222663824 5233689856 5245599744 5253215121 5259924208 5265521184 5268307968 5275956312 5276637696 5288315648 5291114496 5305208832 5313596904 5316950016 5319696074 5325356652 5328175104 5328863232 5335910361 5336599488 5348410144 5365495296 5373978687 5378064384 5379697026 5386567648 5389418496 5394456576 5397242664 5397939712 5401346048 5409187532 5412749312 5432942592 5439178752 5439881216 5447778644 5450661888 5453575512 5456461824 5459279936 5483104704 5494680576 5495390208 5501698048 5503368222 5506841088 5515547961 5518467072 5519179776 5545412712 5546128896 5557120128 5557837824 5564217344 5570138112 5578945064 5581897728 5594251264 5609153088 5609877504 5620995072 5626976256 5629882434 5633435136 5634162688 5642342167 5645328384 5646057472 5672893464 5673626112 5678929872 5684870016 5690919168 5691654144 5698187264 5710217216 5719445424 5731520256 5738099136 5743463166 5744204928 5747245056 5755588704 5756332032 5762939392 5769071616 5775106048 5778193102 5784439122 5796651168 5803304808 5809479984 5810230272 5821744896 5822496768 5834629248 5835382784 5850926928 5862522204 5866979328 5875496802 5876255616 5879365632 5887901088 5888661504 5889260608 5901693952 5917414734 5923711332 5934415872 5936217408 5943031248 5943798784 5949355104 5952503808 5955578112 5956184024 5968758656 5994971136 6001852416 6003674424 6010565694 6011341952 6016961412 6017738496 6020923392 6043789312 6050322432 6059888604 6063095808 6071897997 6072682176 6073300002 6076514304 6079652656 6086121888 6089342976 6112468736 6119076096 6119866368 6131994624 6135272451 6141689928 6143108048 6146359296 6155282364 6156077312 6159335424 6172966912 6181928608 6189410304 6199196388 6209077248 6212916094 6216204288 6217007104 6226032736 6229327872 6232657728 6259744512 6266405376 6276313197 6279634944 6280445952 6287654912 6293532672 6296783108 6303483384 6311112192 6337614528 6338433024 6350994432 6351814656 6359105536 6362504764 6365872128 6375113877 6375937216 6382829376 6393430016 6410460672 6411288576 6420596259 6423994368 6424647936 6438211584 6439043072 6448391048 6455361528 6473908224 6483306816 6484144128 6490205568 6496994304 6498494464 6512214016 6521668219 6528717909 6536509056 6550308864 6557827584 6563957904 6564805632 6568196173 6572340992 6586216448 6593224704 6610787568 6624744192 6625418184 6632348352 6639405696 6640263168 6668147712 6669008896 6676217856 6685910154 6686773632 6700025376 6700707027 6701572416 6705119232 6714853488 6715720704 6730583552 6744793088 6752083968 6762759696 6769955808 6777726648 6778601984 6792035712 6792912896 6799262976 6807067456 6821438464 6839609238 6846887124 6851395584 6854746269 6855631552 6859259904 6869217936 6870105088 6876527328 6877415424 6910996554 6914654208 6925586976 6929252352 6933536456 6940914288 6944587776 6948174464 6954669684 6955567872 6993229824 6994132992 7004286828 7007993856 7011739944 7012326643 7019788314 7020694912 7024410624 7034608416 7035516928 7069870038 7073611776 7084795872 7089266688 7091418807 7100475536 7104233472 7114547148 7115465984 7153993728 7161606144 7165304916 7170752512 7172929368 7181162758 7185891328 7192608768 7196323552 7212699648 7227728928 7232395786 7242988032 7243923456 7252238336 7254439929 7267549184 7271434016 7275282432 7294662144 7310806272 7326240768 7327186944 7337824296 7342454784 7354063948 7357956096 7358906368 7377556032 7393883616 7394838528 7409493504 7410450432 7417377792 7421208663 7426850816 7442530304 7461391896 7470296064 7478870784 7479836672 7494660096 7501666176 7502635008 7506509912 7511246848 7527104512 7539268968 7555185792 7563857952 7564834816 7571906496 7579826688 7587892224 7588872192 7624942479 7625927232 7629963264 7641040176 7642027008 7650798848 7657950888 7658939904 7674118272 7675109376 7692095488 7712585496 7716667392 7727870178 7728868224 7737092352 7737739744 7745973312 7746973696 7762326528 7763329024 7779505664 7800228513 7801235904 7808528574 7816696272 7822639104 7825013856 7833995736 7835007488 7850534784 7851548672 7889886312 7898281776 7902461952 7912554496 7913934468 7914956544 7924041664 7932473472 7936671744 7940770816 7970395356 7975425024 7979544111 7988034978 7992262656 7993294848 8002469888 8004899232 8014087592 8022615216 8023651328 8067096576 8079851472 8084127744 8095863996 8096909568 8097733336 8102019072 8113781298 8114829184 8119123968 8158768128 8159821824 8171667966 8175992832 8180363268 8184692736 8188919904 8189753033 8195145728 8207043152 8243085312 8252547072 8255052333 8260261632 8265595184 8277700608 8278769664 8288272384 8300305006 8305770496 8310210304 8319193344 8336756736 8346326016 8355207168 8359522402 8368417596 8372846592 8373927936 8391376896 8404644512 8413729632 8414816256 8431492608 8444823651 8450152704 8451244032 8467992576 8469086208 8487829504 8500151836 8509340196 8510439168 8527305024 8537481216 8547280896 8548384768 8560795012 8565325824 8566197248 8584282112 8607148704 8616307392 8634498048 8644409088 8645525504 8653607424 8662659072 8667289653 8704957212 8714219976 8715345408 8732617344 8733745152 8743770112 8751943872 8753074176 8776390392 8790966272 8800468992 8813245203 8814383424 8819048448 8831851632 8832992256 8833890912 8843131136 8852540928 8853684224 8866537691 8876122101 8890863616 8901623808 8914546872 8915698176 8924032656 8933367168 8934276036 8935429888 8940158976 8953137984 8954294272 9002778624 9015848541 9017012928 9025442118 9026607744 9031385088 9036968864 9056047616 9065683968 9089832906 9109023264 9109950003 9114771456 9119478984 9129182832 9134014464 9139661692 9145679872 9158957248 9168703104 9169887232 9179799552 9212534892 9214662072 9219538944 9232923546 9234115968 9239003136 9254552384 9259450368 9272892912 9274090496 9284115456 9298794582 9319374141 9324306432 9325510656 9339049104 9343991808 9348986592 9359717752 9379477888 9389616768 9420668928 9426493384 9431482368 9440299008 9445174662 9446394496 9452355584 9455225076 9466078181 9472311296 9486062864 9507649536 9527721984 9533612627 9538658304 9543757146 9548808192 9553739888 9563905824 9590145024 9615691008 9616932864 9635991552 9636971904 9657317376 9658564608 9672586572 9700376576 9710862336 9724960224 9726216192 9745491456 9747741696 9763153862 9768321024 9769582592 9783765728 9789939712 9810608128 9836741376 9847208448 9858511488 9859784704 9879324672 9880600576 9889837056 9894944884 9938127276 9948522528 9959108544 9960394752 9971827712 9992880128 10002221568 10003513344 10030160448 10052358624 10057678848 10072280232 10073581056 10085143936 10095875328 10106435584 10117189632 10118496256 10144139544 10166589972 10167902976 10173284352 10188053568 10189369344 10198894464 10210601184 10211919872 10232157696 10233479168 10259413857 10283447328 10288889856 10303826904 10305157632 10314790992 10316123136 10327964416 10349768704 10366494831 10388380464 10400304684 10401647872 10411371432 10416881664 10422261696 10430185472 10432004526 10433351808 10445327648 10467379712 10491199488 10506430242 10519848416 10529682471 10531042368 10536615936 10551912624 10553275392 10576631296 10604805057 10610417664 10627193808 10633900032 10639392148 10650713304 10656350208 10671820722 10673198976 10696820288 10730990592 10747957374 10756128768 10759394052 10771744137 10773135296 10778836992 10788913152 10794485328 10795879424 10802692096 10818375064 10848593679 10865885184 10878357504 10879762432 10895557288 10901323776 10907151024 10912923648 10918559872 10966209408 10989361152 10990780416 11003396096 11006736444 11013682176 11019370439 11031095922 11036934144 11038359552 11090825424 11092257792 11114240256 11115675648 11128434688 11134383337 11140276224 11157890128 11163795456 11188502528 11218306176 11219755008 11241990144 11253952512 11259764868 11266870272 11268325376 11284684334 11290656768 11292114944 11345786928 11347252224 11357859744 11369740032 11381838336 11383308288 11396374528 11420434432 11438890848 11463040512 11476198272 11486926332 11488409856 11494490112 11511177408 11512664064 11525878784 11538143232 11550212096 11556386204 11568878244 11593302336 11606609616 11618959968 11620460544 11643489792 11644993536 11669258496 11670765568 11701853856 11725044408 11733958656 11750993604 11752511232 11758731264 11775802176 11777323008 11778521216 11803387904 11834829468 11847422664 11868831744 11872434816 11886062496 11887597568 11898710208 11905007616 11911156224 11912368048 11937517312 11982052467 11989942272 12003704832 12007348848 12021131388 12022683904 12033922824 12035476992 12087578624 12100644864 12119777208 12126191616 12143795994 12145364352 12146600004 12153028608 12159305312 12170671947 12172243776 12178685952 12224937472 12238152192 12239732736 12257501949 12263989248 12270544902 12283379856 12286216096 12292718592 12310564728 12312154624 12345933824 12363857216 12378820608 12398392776 12418154496 12425832188 12432408576 12434014208 12450457509 12452065472 12458655744 12465315456 12519489024 12532810752 12539283603 12552626394 12559269888 12560891904 12575309824 12587065344 12593566216 12606966768 12622224384 12675229056 12676866048 12701988864 12703629312 12718211072 12725009528 12731744256 12750227754 12751874432 12765658752 12786860032 12820921344 12822577152 12841192518 12847988736 12849295872 12869611909 12876423168 12878086144 12896782096 12910723056 12966613632 12968288256 12980411136 12993988608 12996988928 13024428032 13043336438 13057435818 13073018112 13100617728 13115655168 13127915808 13129611264 13136392346 13144681984 13172432896 13186449408 13221575136 13249488384 13250836368 13264696704 13278811392 13280526336 13336295424 13338017792 13352435712 13371820308 13373547264 13400050752 13401414054 13403144832 13410238464 13429706976 13431441408 13461167104 13489586176 13504167936 13525519392 13539911616 13555453296 13557203968 13584071424 13585825792 13598525952 13614134912 13642876928 13679218476 13693774248 13709492538 13711263104 13718519808 13738435872 13740210176 13753054656 13754830848 13821993108 13829308416 13849385319 13851173952 13858504704 13867072912 13881828576 13889175552 13896348928 13909339368 13911135744 13948191873 13986459648 13988265984 14008573656 14015987712 14023479888 14024653286 14039576628 14041389824 14048821248 14069216832 14071033856 14139740076 14147223552 14167761993 14169591744 14178533376 14182837614 14200951072 14208466944 14229094296 14230931968 14307987456 14315635719 14323212288 14330609832 14341505024 14345858736 14362325516 14371782656 14385217536 14392647104 14425399296 14455457856 14464791572 14485976064 14487846912 14504476672 14508879858 14535098368 14542868032 14550564864 14589324288 14621612544 14644730793 14652481536 14654373888 14675648592 14684909568 14708127896 14715912192 14755112064 14787767232 14789677056 14818987008 14820900864 14834755584 14842417326 14853701632 14875265713 14885060608 14922783792 14940592128 14957741568 14959673344 14981391271 14989320192 15003332352 15005270016 15013019824 15022493696 15054209024 15078537936 15110371584 15127715904 15129669632 15143812992 15159653376 15175784448 15177744384 15249884958 15251854464 15259926528 15282080352 15284054016 15301597696 15315901776 15317879808 15348236544 15350218752 15384190976 15425170992 15433334784 15455740356 15457736448 15474184704 15475479488 15491946624 15493947392 15524653056 15526658048 15559011328 15600457026 15602471808 15617057148 15633392544 15645278208 15650027712 15667991472 15670014976 15701069568 15703097344 15779772624 15796563552 15804923904 15827868936 15829913088 15848083328 15864946944 15873343488 15881541632 15940790712 15950850048 15959088222 15976069956 15984525312 15986589696 16004939776 16007731083 16009798464 16028175184 16045230432 16047302656 16121936061 16134193152 16159702944 16168255488 16191727992 16193819136 16195466672 16204038144 16227562596 16229658368 16238247936 16317536256 16319643648 16343335932 16351985664 16360726536 16369385472 16377839808 16379506066 16390291456 16414086304 16486170624 16505094144 16510104666 16520523264 16531190368 16546643883 16555401216 16557539328 16576544768 16600610012 16611540992 16620420608 16638386688 16673513472 16692652032 16710414336 16719044804 16736835192 16745693184 16782753792 16809289024 16827459264 16829632512 16862985216 16889647302 16900305408 16902488064 16927026501 16935985152 16938172416 16975659008 17000303672 17018680392 17020878336 17054610048 17074962432 17094561792 17096769536 17121590024 17130651648 17132394496 17168564224 17193488941 17214297408 17232614784 17268996096 17288818176 17291051008 17307214848 17316153547 17325318144 17334579306 17409914424 17428439952 17430690816 17465234688 17467490304 17487540224 17503887744 17506148352 17552780784 17581932544 17600937984 17626490406 17628766848 17638096896 17663703264 17665984512 17667781824 17686262272 17705081856 17707368448 17733075382 17752244202 17781727232 17803247616 17829093744 17831396352 17848065312 17866734336 17868552072 17870859776 17906275968 17908588544 18005557248 18031697082 18034025856 18050884236 18053215488 18062770176 18073937728 18112095232 18131367936 18179665812 18218046528 18219900006 18229542912 18238957968 18258365664 18268028928 18279323384 18317914496 18337406208 18339774464 18359599104 18425069784 18429324144 18439077888 18465847092 18468231936 18478006272 18509104768 18518900736 18545785824 18548180992 18568230912 18597589164 18638748282 18648612864 18651021312 18678098208 18687983616 18697973184 18719435504 18758955776 18779233536 18828939591 18841337856 18852986768 18862964736 18880598016 18890349324 18892788992 18904711168 18910450152 18932156362 18944622592 18972125728 19015299072 19055443968 19067225254 19077316608 19087514292 19097616384 19107479776 19125341631 19127811648 19180290048 19231382016 19233865728 19261788777 19271983104 19273943808 19314634752 19317129216 19345173144 19400753152 19421724672 19449920448 19452432384 19490982912 19495483392 19526307724 19536642048 19539165184 19565004657 19567531456 19579879424 19621216256 19673482752 19694416896 19704588519 19717022976 19719569408 19758649344 19761201152 19779674112 19789889768 19876254552 19897045056 19918217088 19920789504 19943655424 19985760256 20004443136 20007026688 20060320896 20102121081 20104717248 20115357696 20144560464 20147162112 20170287872 20191750656 20212871168 20223675857 20234379264 20236992512 20288279088 20333179944 20335805952 20376107136 20378738688 20397788928 20421202368 20423839744 20464315392 20466958336 20518827714 20564238807 20566894656 20577779712 20607653808 20610315264 20629581984 20632246272 20655928832 20699537408 20732989662 20776760928 20800609368 20803295744 20822742864 20833763328 20844523392 20860370944 20864009052 20866703616 20890655296 20934759424 20982398976 21012860484 21036979929 21039696832 21059364942 21062084736 21073231872 21103825248 21106550784 21153262592 21209610114 21220835328 21254387616 21267800064 21278784296 21301426608 21312700416 21343641444 21346397952 21393640576 21461981184 21495914748 21512257536 21518788104 21543488274 21546270592 21557673984 21577826304 21588970656 21591758848 21605384192 21636750128 21697187358 21731770368 21756715008 21759524864 21763319787 21791114576 21802647552 21814302048 21825847296 21837119744 21932418816 21978722304 21981560832 22006792192 22013472888 22027364352 22038740878 22062191844 22073868288 22076719104 22181650848 22184515584 22228480512 22231351296 22256869376 22263625989 22268766674 22280552448 22315780256 22327590912 22377005056 22436612352 22439510016 22483980288 22507905024 22519529736 22533740544 22536650752 22569368668 22581313536 22584229888 22691573856 22694504448 22715719488 22739480064 22763676672 22766616576 22792749056 22840868864 22877781696 22926081024 22952396544 22973852664 22976819712 23022354816 23025328128 23051757568 23076286464 23100424192 23112772408 23137756488 23186604672 23213219232 23237919936 23240921088 23286979584 23289987072 23338516992 23341531136 23375417549 23400685539 23403707712 23450088816 23467917312 23501987208 23505022464 23551604352 23554646016 23557042432 23606775808 23669658936 23694845328 23737663488 23744869632 23772124992 23775195136 23797420416 23810015232 23822312448 23824736096 23875034624 23938632333 23964104934 23979884544 24007409664 24014697696 24042262776 24045367808 24067845648 24070953984 24175157248 24201289728 24239554416 24252383232 24287591988 24290728704 24293200008 24306057216 24318610624 24341343894 24344487552 24357371904 24449874944 24476304384 24479465472 24515003898 24527978496 24541089804 24566759712 24569259099 24572432192 24585437184 24621129456 24624309248 24727714432 24757641216 24796785552 24836308992 24851664376 24864817152 24900915018 24904130944 24917311488 24930630912 25038978048 25065621504 25078567206 25105252788 25118539776 25121783808 25134069653 25150619648 25174130688 25187132432 25213933536 25244448768 25334470953 25350458112 25353732096 25403977728 25407258624 25436422144 25450019056 25463488512 25500455508 25503748864 25531317504 25573720064 25641842688 25645154304 25682385036 25695977472 25698591744 25739223818 25752846336 25756172288 25793564192 25821446112 25933227264 25936576512 25960822272 25987977216 25993977856 26001868959 26048856064 26086672876 26114871636 26146036224 26201235456 26231310336 26255831616 26259222528 26272784692 26289363968 26344865792 26372898816 26443150272 26498976768 26501672736 26529393408 26557622784 26561052672 26599613073 26672590848 26676035584 26704871424 26743640616 26747094528 26800101504 26802828108 26806289664 26820476928 26859413952 26862882816 26922334208 26979172352 27008335872 27047545623 27051038784 27079823232 27110906592 27114407936 27168142848 27171651584 27197051904 27211098431 27228269824 27285753856 27329850009 27358436952 27387548496 27418985076 27422526208 27437039616 27476871744 27480420352 27506109312 27509661696 27643986216 27658616832 27698770638 27702347904 27717009408 27734145824 27763657152 27778351104 27792697856 27818678736 27822271488 27896383746 27958122423 27972919296 27976531968 28017147312 28031975424 28046959776 28049306572 28079153256 28082779648 28138433664 28142067712 28279480152 28294447104 28335523986 28339183488 28357066752 28365675228 28398234543 28401902144 28416933888 28458188592 28461863936 28600837881 28615974912 28631271438 28646424576 28661219664 28683010048 28691717472 28724651032 28770435072 28785294208 28850798592 28910915712 28929583144 28971952128 28975693824 29008953344 29017759716 29051067521 29070196736 29085736064 29101129728 29178648576 29243225088 29258328407 29289461586 29304963072 29308747776 29351297184 29369819136 29416255792 29431824384 29510224128 29575534464 29579354112 29637974016 29641801728 29669511168 29684834652 29707403264 29750531426 29770121216 29845567584 29881184256 29915483136 29919346688 29962782542 29978640384 30006664704 30010540032 30026039648 30044987392 30108418048 30157075872 30220743168 30255431808 30259339264 30287625984 30319306752 30351568896 30355488768 30499769916 30503708928 30519853056 30564160704 30568108032 30603195392 30631803552 30635759616 30696473088 30700437504 30768381952 30850341984 30866669568 30911480712 30915472896 30948369408 30950958976 30983893248 30987894784 31049306112 31053316096 31118022656 31200914052 31204943616 31234114296 31266785088 31290556416 31300055424 31335982944 31340029952 31402139136 31406194688 31559545248 31589047413 31593127104 31609847808 31655737872 31659826176 31696166656 31729893888 31763083264 31814415171 31881581424 31901700096 31918176444 31952139912 31969050624 32009879552 32015462166 32019596928 32056350368 32090460864 32094605312 32243872122 32268386304 32315232411 32319405888 32336510976 32383455984 32387638272 32390933344 32408076288 32455125192 32459316736 32545781037 32635072512 32639287296 32686671864 32703971328 32721453072 32738770944 32755679616 32759012132 32780582912 32828172608 32972341248 33010188288 33020209332 33041046528 33058111317 33062380736 33093287766 33110802432 33115078656 33153089536 33201220024 33240841216 33276773376 33347026944 33385304064 33403150011 33420828672 33438089608 33473670384 33491386368 33565507584 33618578048 33654918528 33659265024 33725970432 33779294604 33800610816 33804976128 33854053002 33871970304 33876344832 33951318016 34000607344 34037360784 34041756672 34109220096 34149924864 34171038517 34189123584 34193539072 34243180048 34261303296 34264788992 34337128448 34386977882 34428594816 34465229568 34537992192 34577636352 34582102016 34614429696 34632307094 34650636288 34669158612 34819828848 34856879904 34861381632 34930469376 34934980608 34975080448 35007775488 35012296704 35105561568 35163865088 35201875968 35252980812 35257533696 35276193792 35327406528 35331969024 35335563648 35372524544 35410163712 35414736896 35466150764 35504488404 35563454464 35606495232 35658187488 35662792704 35696130624 35733468672 35737104144 35741719552 35812551936 35817177088 36011114496 36063394164 36068051712 36101768472 36106430976 36147875456 36224190464 36262735872 36359331624 36436093056 36439800012 36459085824 36477915936 36512015841 36516731328 36536057856 36558646768 36635828992 36674812416 36679548928 36719198208 36772505847 36850139568 36858648288 36878155776 36931694184 36936463872 37018209536 37037801472 37091571648 37096361984 37136461824 37195178328 37277496564 37297225728 37302042624 37351372527 37356196416 37375967232 37395946368 37438871008 37517911552 37558467072 37617850809 37657879182 37682675712 37705973536 37725929472 37761196032 37780698648 37785577984 37809422336 37820900304 37864312724 37889245184 37944251456 38030598144 38110887936 38134450508 38154633216 38175028584 38195232768 38214959552 38250683262 38255623296 38360580096 38462764032 38467731456 38523577554 38543966208 38547887616 38608835727 38629269504 38634258432 38690346288 38899840896 38904864768 38981965824 38990966784 39052615448 39073284096 39130009314 39135062912 39159758848 39242432512 39346965504 39388833792 39409177038 39434045952 39439138816 39496395169 39517298688 39522402304 39559348224 39579779536 39752509104 39794090112 39836434176 39841579008 39887310848 39971520512 40008886272 40014053376 40120641792 40204242162 40209434496 40230715392 40289120928 40294324224 40340575744 40383501312 40425742336 40447351714 40468758528 40473985024 40576558176 40666359888 40671611904 40752214272 40757477376 40795577856 40842404736 40847679488 40928630784 40933916672 41037655428 41128477614 41133789312 41155559424 41215307616 41220630528 41259163968 41264492544 41311857664 41399074816 41465979324 41553521856 41601218736 41606591488 41645485728 41667526656 41689046784 41728018104 41733407232 41781310592 41869518848 41964797952 42025720968 42073959858 42079393664 42118729884 42124169472 42146463744 42207650496 42213101568 42306525184 42419220228 42441670656 42503285979 42508775232 42535600128 42557568592 42602853216 42625400832 42687282888 42692795904 42787281152 42923962368 42946907157 42991829496 43024515072 43037576208 43086976548 43092541184 43115347968 43155652608 43177941312 43183517696 43210768384 43273500256 43394374716 43463540736 43513430016 43519049728 43526639574 43582229152 43605295104 43628604096 43651694592 43674239488 43864837632 43934192379 43957444608 43963121664 44013584384 44026945776 44054728704 44077481756 44124383688 44147736576 44363301696 44369031168 44456961024 44462702592 44513738752 44527251978 44537533348 44561104896 44625797139 44631560512 44655181824 44754010112 44873224704 44879020032 44944173813 44967960576 45015810048 45039059472 45067481088 45073301504 45138737336 45162627072 45383147712 45389008896 45431438976 45478960128 45527353344 45533233152 45585498112 45651677533 45681737728 45755563392 45852162048 45904793088 45947705328 45953639424 45977373211 46044709632 46050656256 46103515136 46152572928 46200848384 46225544816 46275512976 46373209344 46426438464 46475839872 46481842176 46573959168 46579974144 46677033984 46683062272 46750835098 46801371078 46807415424 46900177632 46935834624 47003974416 47010044928 47103208704 47109292032 47114084864 47213551616 47339317872 47389690656 47489739264 47544249984 47550390272 47594840832 47620030464 47644624896 47649472192 47750069248 47877264666 47928209868 47959769088 48014819328 48029395392 48084525552 48090735616 48135691296 48141907968 48350314496 48402579456 48479108832 48504766464 48575183976 48581457408 48586400016 48612114432 48637221248 48682687788 48688975104 48714743808 48899749888 48952608768 48958930944 49030007796 49055956992 49082179608 49133519424 49138518198 49144864384 49170874368 49242258912 49248618496 49455428864 49515282432 49593571104 49639931649 49672617984 49703328752 49729634304 49801830036 49808261888 49834622976 49861261824 50077956096 50131243008 50157134412 50210505576 50237079552 50268139306 50301239296 50348261376 50374264864 50427867072 50488897536 50668941906 50700916224 50707464192 50781079503 50807955456 50814517248 50872844288 50900038112 50926977024 51000911016 51007497728 51062635008 51147440128 51283685376 51290308608 51364770072 51391954944 51397183488 51478447636 51505692672 51512344576 51580466823 51587128384 51642892224 51866454528 51873153024 51921644544 51948460641 51975954432 51987955712 52003737918 52097712128 52173345752 52229743272 52292072448 52402470912 52462620672 52511663232 52518445056 52545569384 52578727936 52689731584 52745797632 52886300544 52997953536 53003345472 53058786816 53115245568 53122105344 53199226146 53345181696 53352071168 53409742848 53487281232 53494189056 53600203008 53605656216 53612579328 53718827904 53725765632 53844668416 53958344704 54016671744 54095091246 54102077568 54159646464 54221813184 54228815872 54336285696 54343303168 54394103808 54422196862 54456539648 54571507712 54659700018 54716873904 54775096992 54837970152 54845052416 54953743488 54960840704 55012218624 55019323392 55287972432 55317233664 55397541276 55404695808 55434018816 55468291648 55527314304 55556702208 55585395712 55637357472 55644542976 55792767492 55916244846 55945838592 55953063936 56034294624 56063950848 56093919552 56098613144 56158306512 56165559296 56276867328 56284135424 56558960304 56588894208 56671047972 56678366976 56714133504 56731350456 56796469086 56803804288 56833867776 56916377184 56923727872 57201675762 57231949824 57262542876 57292849152 57322439328 57366020096 57376024893 57383434944 57449302064 57540870144 57570588416 57701597184 57785366331 57821831424 57859166288 57943904256 57951387648 58017906688 58035519432 58102135042 58140393472 58171472128 58202259456 58357297152 58486450176 58516656814 58578923172 58609926144 58617495552 58695013971 58702594368 58739638272 58832511584 58863648768 59020448256 59113765557 59151068928 59158708224 59275948032 59283603456 59339022336 59369669304 59414806528 59501062852 59540242432 59691135168 59762368512 59830966272 59838693376 59925565084 59957280768 60013329408 60021080064 60052079296 60089974784 60216836096 60314151744 60441486336 60510863616 60518678528 60575251968 60638613504 60671027571 60703137792 60710977536 60999539832 61007417856 61128321408 61136216064 61206390784 61263607104 61271519232 61392946176 61400875008 61536763904 61692716421 61700683968 61733339136 61822961424 61830945792 61896738816 61901917952 61967786496 61975789568 62065763837 62098612224 62106632192 62236045312 62401828104 62409887232 62468228592 62533570176 62581112832 62600110848 62671965888 62680059904 62804278272 62812389376 63110939787 63119090496 63178094826 63186254208 63219695616 63311475744 63319652352 63392333312 63459787776 63526166528 63628830342 63763162848 63803400192 63836352888 63904279824 63938101248 64019759104 64030924332 64039193856 64112700736 64180921728 64189210624 64487744244 64536772608 64630464822 64638811776 64673021952 64766911968 64775276544 64781866688 64816152576 64910250384 64918633472 65091562074 65270145024 65278574592 65373343728 65407942656 65442906144 65477541888 65511359232 65518024264 65656345216 65944682496 66020376576 66040418664 66082093056 66116222634 66124761472 66186575532 66221604864 66230157312 66262547267 66306179072 66402440048 66481682432 66553546752 66694053888 66770608128 66790877967 66806300022 66841657344 66876179216 66947340768 66982772736 67131015168 67237156096 67309837056 67318530048 67451940864 67558589208 67601221632 67609952256 67708106004 67743940608 67752689664 67902636032 68001214688 68074721568 68083513344 68218440192 68299849728 68342077034 68378247168 68387078144 68486360096 68522606592 68529577984 68674256896 68773955764 68857189632 68930459136 69075984384 69155272704 69164204032 69228859392 69264614188 69301272576 69338317224 69639657696 69713759808 69722763264 69860938752 69869961216 69950160896 70015550976 70024593408 70126252647 70211123136 70327730176 70403751936 70505961624 70515067392 70654813056 70663938048 70671127296 70745049088 70820327424 70829473792 70932301528 71008976808 71126908928 71212990464 71316374976 71325585408 71392261248 71466937344 71474208288 71483439104 71625103872 71634354176 71738350409 71815896999 72022228992 72126788328 72136103424 72203536944 72212861952 72295750912 72448380928 72525471744 72718663248 72872186112 72879600024 72918171648 72955831872 73024031682 73033462656 73072115712 73117293536 73271657984 73349624832 73359097856 73438396416 73545011694 73700279136 73707777297 73717296576 73756311552 73863388368 73872927744 74036419072 74183143296 74192723968 74272923648 74390356656 74554993128 74594451456 74702745054 74712392832 74751934464 74791892736 74877742016 75035823104 75116934144 75235701618 75315758364 75365351424 75402208959 75411947072 75451858944 75522392064 75561397296 75571155968 75618844672 75641800608 75728625448 75888502912 76061196288 76221775872 76268901016 76309266432 76350057168 76390465536 76429919104 76501366524 76511246592 76721160192 76925528064 76935462912 77047155108 77087932416 77095775232 77135593073 77217671454 77258539008 77268516864 77380692576 77799681792 77809729536 77963931648 77981933568 78005606877 78105230896 78146568192 78260018628 78270125824 78319517696 78484865024 78693931008 78777667584 78818354076 78868091904 78878277632 78992790338 79034597376 79044804608 79118696448 79159559072 79505018208 79588180224 79672868352 79683158016 79774621696 79798839219 79943041024 80017772544 80028106752 80241283584 80408484324 80418868992 80461430784 80578241856 80588648448 80681151488 80767002624 80851484672 80894703428 80937517056 80947970048 81153116352 81332719776 81343223808 81504428544 81514954752 81591155712 81633295293 81684809472 81695358976 81857261568 81867833344 82075310856 82256955228 82267578624 82311118848 82430615232 82441261056 82518327936 82528985088 82623715328 82798149632 82931958648 83107043712 83202437472 83213182976 83290971456 83335053312 83378093568 83456036208 83466814464 83562621184 83739037696 83874367269 83929595904 84051441936 84147919716 84158787328 84237459768 84248338944 84415300992 84426203136 84613050368 84838440456 84883341312 85006571958 85017550464 85071200256 85115137184 85194703629 85205706432 85250801664 85374565776 85385591808 85574562304 85802513643 85847924736 85893814314 85983658992 86049030144 86075152416 86173953096 86185082368 86311305216 86355882624 86367035392 86421536768 86547000512 86788749432 86927081472 87026860032 87038099456 87053279148 87153202563 87164458304 87210590208 87257208192 87303389184 87348478976 87729675264 87774985221 87868384758 87914889216 87926243328 88027168768 88053891552 88109457408 88154963512 88248767376 88295473152 88726603392 88738062336 88913922048 88925405184 89027477504 89054503956 89075066696 89122209792 89251594278 89263121024 89310363648 89508020224 89746449408 89758040064 89888347626 89935921152 90031620096 90078118944 90087283363 90134962176 90146603008 90277474672 90325254144 90766295424 90778017792 90862877952 90957920256 91054706688 91066466304 91170996224 91303355066 91363475456 91511126784 91704324096 91809586176 91895410656 91907278848 91954746422 92089419264 92101312512 92207030272 92305145856 92401696768 92451089632 92551025952 92746418688 92852876928 92951679744 92963684352 93147918336 93159948288 93354067968 93366124544 93501670196 93602742156 93614830848 93800355264 93871669248 94007948832 94020089856 94206417408 94218584064 94228169728 94427103232 94678635744 94779381312 94979478528 95088499968 95100780544 95189681664 95289249792 95298944384 95500138496 95754529332 95856419736 96029638656 96058790784 96169051104 96181471232 96271382592 96283815936 96700628992 96805158912 96945697233 96958217664 97009532928 97150367952 97162914816 97172800032 97224228864 97274442496 97365375576 97377950208 97637343111 97799499776 97905217536 97917861888 98060015592 98111913984 98164359216 98267038848 98277036396 98289728768 98341748736 98484517824 98497236992 98910857728 99030564864 99174333951 99187142208 99279863298 99345235968 99406657504 99459268608 99603660072 99616523776 99722523648 100155912192 100209450033 100262486016 100314268824 100421011152 100474159104 100536278612 100602478592 100696522752 100748529728 100855734144 100977795072 101337883812 101401832448 101414928384 101562159006 101615910912 101629034496 101745688576 101800076224 101853954048 102001822032 102014995456 102125270016 102513115551 102567370752 102580617216 102729540144 102783909888 102794366976 102956895272 103011385344 103160933646 103174256768 103285784448 103732909056 103746306048 103843289088 103896921282 103951908864 103975911424 104007475836 104126859991 104195424256 104346691504 104459486544 104584144896 104804941824 104869738897 104925241344 105023326464 105036890112 105091138768 105157455872 105379463168 105491595264 105772601088 105995907072 106006690944 106117573632 106230491136 106244210688 106398452292 106690363392 106704142336 106819485696 106974562464 106988378112 107200406016 107211312432 107225158656 107437655808 107451531264 107689336832 107916689408 108033343488 108190182492 108204155136 108319292928 108443626368 108457631744 108672571392 108686606336 108788207616 108844393724 108913079296 109143015424 109319400036 109433747808 109550193984 109675940304 109690104832 109907486976 109921681408 110024437248 110038646784 110575944864 110634467328 110795082552 110809391616 110936583296 111054628608 111113404416 111170791424 111274714944 111289085952 111585534984 111832489692 111891677184 111906127872 112054117581 112068589248 112127901696 112187839104 112197226288 112316613024 112331118592 112553734656 112568270848 112853552427 113117920608 113177788416 113342095944 113356733952 113428267008 113462700912 113592938172 113607608576 113667735552 113832754368 113847455744 114403351524 114463899648 114525085752 114585698304 114644878656 114732040192 114752049786 114766869888 114898604128 115081740288 115141176832 115403194368 115570732662 115643662848 115718332576 115826507181 115887808512 115902775296 116035813376 116071038864 116204270084 116280786944 116342944256 116714594304 116972900352 117033313628 117157846344 117219852288 117390027942 117405188736 117479276544 117665023168 117727297536 118040896512 118227531114 118302137856 118317416448 118489185507 118551896064 118567206912 118678044672 118739338608 118829613056 119002125704 119382270336 119524737024 119661932544 119677386752 119851130168 119914561536 120026658816 120042160128 120104158592 120179949568 120354422587 120433672192 120628303488 120882972672 121021727232 121037357056 121150503936 121213074829 121277227008 121342055142 121406275584 121421955072 121999079664 122014835712 122256642816 122272432128 122412781568 122527214208 122543038464 122785892352 122801750016 123073527808 123385432842 123401367936 123466678272 123645922848 123661891584 123793477632 123803835904 123935572992 123951579136 124131527674 124197224448 124213264384 124472090624 124803656208 124819774464 124936457184 125067140352 125200221696 125343931776 125360119808 125608556544 125624778752 126221879574 126238180992 126356189652 126372508416 126439391232 126622951488 126639304704 126784666624 126919575552 127052333056 127257660684 127526325696 127606800384 127672705776 127808559648 127876202496 128061848664 128078387712 128225401472 128361843456 128378421248 128975488488 129073545216 129260929644 129277623552 129346043904 129533823936 129550553088 129563733376 129632305152 129820500768 129837266944 130183124148 130540290048 130557149184 130746687456 130815885312 130885812288 130955083776 131022718464 131036048528 131312690432 131802577137 131889364992 132040753152 132080837328 132164186112 132232445268 132249522944 132373151064 132443209728 132525094534 132612358144 132804880096 132963364864 133107093504 133388107776 133541216256 133581755934 133612600044 133683314688 133752358432 133877391417 133894681536 133965545472 134262030336 134474312192 134619674112 134637060096 134832521439 134903881728 135117178416 135202443264 135219904512 135416212008 135487881216 135805272064 136002429376 136149443136 136167026688 136436880384 136599699456 136684154068 136756494336 136774156288 136955032599 136972720192 137045213184 137059155968 137348513792 137547911528 137714379264 137860918272 137932119633 138151968768 138310545408 138328408064 138457718784 138529228376 138602545152 138676634448 139279315392 139427519616 139445526528 139721877504 139739922432 139900321792 140031101952 140049186816 140252505294 140422246272 140655460352 140807503872 141011923248 141030134784 141309626112 141327876096 141342254592 141490098176 141565730999 141640654848 141658947584 141864603056 142017953616 142253817856 142632749952 142651170816 142784522496 142933874688 142948416576 142966878208 143250207744 143268708352 143476700818 143631793998 144044457984 144253576656 144272206848 144407073888 144425723904 144591501824 144896761856 145050943488 145437326496 145744372224 145759200048 145836343296 145911663744 146048063364 146066925312 146144231424 146234587072 146543315968 146699249664 146718195712 146876792832 147090023388 147400558272 147415554594 147434593152 147512623104 147726776736 147745855488 148072838144 148366286592 148385447936 148545847296 148780713312 149109986256 149188902912 149405490108 149424785664 149503868928 149583785472 149755484032 150071646208 150233868288 150471403236 150631516728 150804417918 150823894144 150903717888 151044784128 151122794592 151142311936 151237689344 151283601216 151457250896 151777005824 152122392576 152343238509 152443551744 152537802032 152618532864 152700114336 152780931072 152859838208 153002733048 153022493184 153442320384 153851056128 153870925824 154094310216 154175864832 154191550464 154271186146 154435342908 154517078016 154537033728 154741400469 154761385152 155599363584 155619459072 155845381923 155927863296 155963867136 156011213754 156210461792 156293136384 156520037256 156540251648 156639035392 156969730048 157387862016 157555335168 157636708152 157736183808 157756555264 157985580676 158069194752 158089609216 158237392896 158319118144 159010036416 159176360448 159345736704 159366316032 159549243392 159597678438 159886082048 160035545088 160056213504 160482567168 160816968648 160837737984 161156483712 161177296896 161362302976 161534005248 161702969344 161789406856 161875034112 162306232704 162665439552 162686447616 163008857088 163029909504 163182311424 163266590586 163369618944 163390717952 163627922843 163714523136 163735666688 164150621712 164513910456 164535157248 164861230464 164882522112 165036655872 165057970176 165247430656 165596299264 165863917296 166214087424 166404874944 166426365952 166581942912 166670106624 166756187136 166912072416 166933628928 167125242368 167478075392 167748734538 167859191808 168102883872 168295839432 168317574656 168474919536 168496677888 168830601984 168852406272 169226100736 169676880912 169766682624 170013143916 170035100928 170142400512 170230274368 170389407258 170411412864 170501603328 170749131552 170771183616 171149124608 171605027286 171695849472 171787628628 171967317984 172098060288 172150304832 172347906192 172370164736 172622610432 172711765248 172734070784 173094001024 173577498864 173854162944 174053720064 174106558296 174306405126 174328916608 174421180416 174514416384 174606778368 174696957952 175459350528 175549970442 175736769516 175829778432 175852486656 176054337536 176085041913 176107783104 176218914816 176309927024 176497534752 176590946304 177341296671 177453206784 177476124672 177827844096 177850810368 178054955008 178109007912 178150133392 178244419584 178503188556 178526242048 178620727296 179016040448 179492898816 179516080128 179776695252 179871842304 180063240192 180156237888 180174566726 180269924352 180293206016 180554949344 180650508288 181532590848 181556035584 181725755904 181915840512 182013082713 182109413376 182132932608 182341992448 182606710132 182726950912 183022253568 183408648192 183619172352 183790821312 183814557696 183909492844 184178838528 184202625024 184414060544 184610291712 184803393536 184902179264 185102051904 185492837376 185705753856 185903359488 185927368704 186197291511 186295836672 186319896576 186708135936 186732249088 187003340392 187205484312 187229661696 187600710528 187743338496 188015897664 188040179712 188412834816 188437168128 188456339456 188854206464 189128378351 189332819361 189357271488 189558762624 189958957056 190176999936 190201561088 190379363328 190477689017 190578499584 190597888768 191000276992 191509058664 191712839472 192059277312 192117581568 192338102208 192362942464 192542765184 192567631872 193401257984 193610317824 193891394466 193916435328 194019065856 194300735904 194325829632 194345600064 194448457728 194548884992 194730751152 194755900416 195274686222 195598999552 195810435072 195835723776 196120031184 196223827968 196328718432 196534077696 196554072792 196579457536 196969035648 196994473984 197821715456 198061129728 198348667902 198374284416 198559726596 198690471936 198787641801 198813315008 198918537216 199207320144 199233047552 199445047296 200311824384 200418900066 200524972032 200628537648 200842022304 200948318208 201072557224 201393045504 201497059456 201711468288 201955590144 202675767624 202803664896 202829856768 203124318012 203231821824 203258068992 203357472647 203491377152 203600152448 203707908096 204003644064 204029990912 204250540032 205026231102 205134741504 205161234432 205459080288 205567819776 205588733952 205913790544 206022770688 206321867292 206348513536 206571568896 207465818112 207492612096 207686578176 207793842564 207903817728 207951822848 208014951672 208253719982 208390848512 208693383008 208918973088 209168289792 209609883648 209739477794 209850482688 210046652928 210073780224 210182277536 210314911744 210378757941 210758926336 210983190528 211545202176 211991814144 212013381888 212235147264 212460982272 212488421376 212796904584 213380726784 213408284672 213638971392 213949124928 213976756224 214400812032 214422624864 214450317312 214875311616 214903062528 215215051227 215378673664 215833378816 216066686976 216380364984 216408310272 216638585856 216887252736 216915263488 217345142784 217373212672 217576415232 217688787448 217826158592 218286030848 218638800072 218867495616 219100387968 219351880608 219380209664 219814973952 219843362816 220048874496 220077293568 221123331891 221151889728 221268934656 221590165104 221618783232 221873166592 222109257216 222341582848 222549429888 222578171904 223171069968 223664979384 223783354368 224108235162 224137178496 224255803392 224375678208 224394452576 224633226048 224662237184 225107469312 225136541696 225707104854 226206626877 226235841216 226355576832 226684191888 226713467904 226856534016 226925401824 227185876344 227215217152 227665508736 227694911488 228806703048 228927799296 229050171504 229171396608 229289757312 229464080384 229504099572 229533739776 229797208256 230163480576 230282353664 230806388736 231141465324 231287325696 231406779219 231436665152 231653014362 231775617024 231805550592 232071626752 232142077728 232408540168 232685888512 233429188608 233945800704 234066627256 234315692688 234439704576 234780055884 234810377472 234958553088 235330046336 235454595072 236081793024 236455062228 236604275712 236634832896 236978371014 237103792128 237134413824 237356089344 237478677216 237659226112 238004251408 238764540672 239049474048 239323865088 239354773504 239396517657 239702260336 239829123072 240053317632 240084320256 240208317184 240359899136 240708845174 240867344384 241256606976 241765945344 242043454464 242074714112 242301007872 242426149658 242554454016 242684110284 242812551168 242843910144 243998159328 244029671424 244513285632 244544864256 244825563136 244899885879 245054428416 245086076928 245571784704 245603500032 246147055616 246770865684 246802735872 246933356544 247291845696 247323783168 247586955264 247607671808 247871145984 247903158272 248263055348 248394448896 248426528768 248944181248 249607312416 249639548928 249872914368 250134280704 250400443392 250687863552 250720239616 251217113088 251249557504 252443759148 252476361984 252712379304 252745016832 253245902976 253278609408 253569333248 253839151104 254104666112 254515321368 255052651392 255213600768 255345411552 255584110887 255617119296 255752404992 256123697328 256156775424 256450802944 256723686912 256756842496 257129593039 257407540929 257950976976 258147090432 258521859288 258555247104 259067647872 259101106176 259127466752 259264610304 259641001536 259674533888 260366248296 261080580096 261114298368 261459607689 261493374912 261631770624 261771624576 261910167552 262045436928 262072097056 262625380864 263324955663 263605154274 263778729984 264081506304 264161674656 264328372224 264464890536 264499045888 264746302128 264886419456 265050189068 265224716288 265609760192 265926729728 266214187008 266776215552 267082432512 267163511868 267225200088 267366629376 267504716864 267754782834 267789363072 267931090944 268524060672 268948624384 269239348224 269274120192 269665042878 269807763456 270234356832 270261850089 270404886528 270439809024 270832424016 270975762432 272004858752 272298886272 272334053376 272873760768 273199398912 273368308136 273512988672 273910065198 273945440384 274090426368 274118311936 274697027584 275095823056 275428758528 275721836544 275864239266 276303937536 276474766183 276621090816 276656816128 276915437568 277058456752 277205090304 277353268896 278558630784 278855039232 278891053056 279443755008 279479844864 279800643584 280062203904 280098373632 280505010588 280844492544 281310920704 281615007744 282023846496 282060269568 282619252224 282655752192 282684509184 282980196352 283131461998 283281309696 283317895168 283729206112 284035907232 284507635712 285265499904 285302341632 285569044992 285867749376 285896833152 285933756416 286500415488 286537416704 286953401636 287263587996 288088915968 288507153312 288544413696 288814147776 288851447808 289183003648 289793523712 290101886976 290874652992 291488744448 291518400096 291672686592 291823327488 292096126728 292133850624 292469174144 293086631936 293398499328 293436391424 293753585664 294180046776 294801116544 294831109188 294869186304 295025246208 295453553472 295491710976 296145676288 296732573184 296770895872 297091694592 297523001853 297561426624 298219972512 298377805824 298810980216 298849571328 299167570944 299510968064 300143292416 300467736576 300628350099 300942806472 301263033456 301608835836 301647788288 301807435776 302089568256 302245589184 302284623872 302475378688 302567202432 302914501792 303554011648 304244785152 304686477018 304887103488 305075604064 305237065728 305400228672 305561862144 305719676416 306005466096 306044986368 307539346653 307702112256 307741851648 308188620432 308351729664 308383100928 308542372292 308870685816 309034156032 309482800938 309522770304 311198727168 311238918144 311690763846 311855726592 311927734272 312022427508 312380579973 312420923584 312586272768 313040074512 313080503296 313278070784 314609216691 314775724032 315110670336 315273416304 315472367616 315513110528 315971161352 316138389504 316474785792 316638236288 318020072832 318352720896 318691473408 318732632064 319098486784 319195356876 319561742731 319772164096 320071090176 320112427008 320965134336 321633937296 321675475968 321841612477 322312967424 322354593792 322724605952 323068010496 323405938688 323578813712 323750068224 324612465408 325330879104 325372895232 326017714176 326059819008 326364622848 326533181172 326739237888 326781435904 327255845686 327429046272 327471333376 328301243424 329027820912 329070314496 329722460928 329765044224 330073311744 330115940352 330494861312 331192598528 331727834592 332428174848 332809749888 332852731904 333163885824 333340213248 333512374272 333824144832 333867257856 334250484736 334956150784 335497469076 335718383616 336205767744 336591678864 336635149312 336949839072 336993355776 337661203968 337704812544 338452201472 339353761824 339533365248 340026287832 340070201856 340284801024 340460548736 340778814516 340822825728 341003206656 341498263104 341542367232 342298249216 343210054572 343391698944 343575257256 343934635968 344196120576 344300609664 344695812384 344740329472 345245220864 345423530496 345468141568 346188002048 347154997728 347479521543 347708325888 348107440128 348213116592 348612810252 348657833216 348842360832 349028832768 349393915904 350918701056 351099940884 351473539032 351659556864 352108675072 352170083826 352215566208 352437829632 352619854048 352995069504 353181892608 354682593342 354906413568 354952249344 355467556521 355655688192 355701620736 356109910016 356218015824 356300266784 356488839168 357006377112 357052484096 358032080896 358985797632 359032160256 359553390504 359743684608 360126480384 360312475776 360349133452 360539848704 360586412032 361063267761 361109898688 361301016576 363065181696 363112071168 363451511808 363639224487 363831681024 364026165426 364218826752 364265865216 364683984896 365213420264 366044507136 366817296384 367238344704 367581642624 367629115392 367818985688 368357677056 368405250048 368828121088 369220583424 369606787072 369804358528 370204103808 370985674752 371411507712 371806718976 371854737408 372394583022 372591673344 372639793152 373416271872 373464498176 374006680784 374410968624 374459323392 375201421056 376031795328 376080359424 376825669632 376874336256 376912678912 377708412928 378256756702 378665638722 378714542976 379117525248 379917914112 380353999872 380403122176 380758726656 380955378034 381156999168 381195777536 382000553984 383018117328 383425678944 384235163136 384676204416 384725884928 385085530368 385135263744 386802515968 387220635648 387782788932 387832870656 388038131712 388601471808 388651659264 388691200128 388896915456 389097769984 389461502304 389511800832 390549372444 391197999104 391620870144 391671447552 392240062368 392447655936 392657436864 393068155392 393108145584 393158915072 393938071296 393988947968 395643430912 396122259456 396697335804 396748568832 397119453192 397575283602 397626630016 397837074432 398414640288 398466095104 398890094592 400623648768 400837800132 401049944064 401257075296 401632174251 401684044608 401896636416 402145114448 402786091008 402994118912 403422936576 403911180288 404497564317 405351535248 405607329792 405659713536 406248636024 406463643648 406714945294 406982754304 407200304896 407415816192 408007288128 408059981824 408501080064 410052462204 410269483008 410322468864 410865097797 410918160576 411135639552 411177467904 411827581088 412045541376 412643734584 412697027072 413143137792 413796358899 414931636224 414985224192 415373156352 415587685128 415807635456 415903645696 416029903344 416507439964 416781697024 417386766016 417837946176 418336579584 419219767296 419478955588 419700965376 420093305856 420147560448 420364555072 420629823488 420757515882 421517852672 421966381056 423090404352 423983628288 424026763776 424470294528 424697192997 424921964544 424976842752 425593809168 426761453568 427898249856 427953512448 428801624064 428845249728 428900634624 429750623232 429806125056 430430102454 430757347328 431666757632 432133373952 432760729968 432816620544 433277171712 433774505472 433830526976 434460346859 434690285568 434746425344 435152830464 435377574896 435652317184 436572061696 437277600144 437734991232 438200775936 438703761216 438760419328 439629947904 439686725632 440097748992 440154587136 442246663782 442303779456 442537869312 443180330208 443237566464 443746333184 444218514432 444683165696 445098859776 445156343808 446342139936 447329958768 447566708736 448216470324 448274356992 448511606784 448751356416 448788905152 449266452096 449324474368 450214938624 450273083392 451414209708 452413253754 452471682432 452711153664 453368383776 453426935808 453713068032 453850803648 454371752688 454430434304 455331017472 455389822976 457613406096 457855598592 458100343008 458342793216 458579514624 459008199144 459067479552 459594416512 460326961152 460564707328 461612777472 462282930648 462574651392 462813558438 462873330304 463306028724 463551234048 463611101184 464143253504 464224201407 464284155456 464817080336 465371777024 466858377216 467536145769 467891601408 468133254512 468631385376 468879409152 469560111768 469620754944 469917106176 470660092672 470909190144 472163586048 472910124456 473208551424 473269665792 473956742028 474207584256 474268827648 474712178688 474957354432 475318452224 476008502816 477529081344 478098948096 478647730176 478709547008 478793035314 479404520672 479658246144 480106635264 480168640512 480416634368 480719798272 481417690348 481734688768 482513213952 483531890688 484086908928 484149428224 484602015744 484852299316 485108908032 485368220568 485625102336 487996318656 488059342848 489026571264 489089728512 489651126272 489799771758 490108856832 490172153856 490883768529 491143569408 491207000064 492294111232 493541731368 493605471744 494583691392 494647566336 495173910528 495215343616 495742291968 495806316544 496526110696 496788897792 497888362496 499214624832 499279097856 499745828736 500268561408 500800886784 501375727104 501440479232 502168452863 502434226176 502499115008 504887518296 504952723968 505424758608 505490033664 506491805952 506557218816 507138666496 507678302208 508209332224 509030642736 510105302784 510427201536 510690823104 511168221774 511234238592 511504809984 512247394656 512313550848 512901605888 513447373824 513513684992 514259186078 514815081858 515901953952 516294180864 517043718576 517110494208 518135295744 518202212352 518254933504 519282003072 519349067776 520732496592 522161160192 522919215378 522986749824 523263541248 523543249152 523820335104 524090873856 524144194112 525250761728 526649911326 527210308548 527557459968 528163012608 528323349312 528656744448 528929781072 528998091776 529492604256 529772838912 530100378136 531219520384 531853459456 532428374016 533552431104 534164865024 534327023736 534450400176 534733258752 535009433728 535509565668 535578726144 535862181888 537048121344 537897248768 538478696448 538548240384 539330085756 539615526912 540468713664 540523700178 540809773056 540879618048 541664848032 541951524864 544009717504 544597772544 544668106752 545747521536 546039248139 546398797824 546736616272 547025977344 547820130396 547890880768 548180852736 548236623872 549394055168 550191646112 550857517056 551443673088 551728478532 552607875072 552949532366 553242181632 553313632256 553830875136 554116913504 554410180608 554706537792 557117261568 557710078464 557782106112 558591874533 558887510016 558959689728 559601287168 560124407808 560196747264 561010021176 561688985088 562621841408 563230015488 564047692992 564120539136 565238504448 565311504384 565369018368 565960392704 566262923996 566562619392 566635790336 567385135053 567458412224 568071814464 569015271424 570530999808 570604683264 571138089984 571433067051 571735498752 571793666304 571867512832 573000830976 573074833408 573906803272 574527175992 576177831936 577014306624 577088827392 577628295552 577702895616 578366007296 579587047424 580203773952 581749305984 582977488896 583036800192 583345373184 583646654976 584192253456 584267701248 584938348288 586173263872 586796998656 586872782848 587507171328 588360093552 589602233088 589662218376 589738372608 590907106944 590983421952 592291352576 593465146368 593541791744 594183389184 595046003706 595122853248 596362925403 596439945024 596755611648 597621960432 597699142656 598335141888 599021936128 600286584832 600935473152 601256700198 601885612944 602526066912 603217671672 603295576576 604179136512 604491178368 604569247744 604950757376 605134404864 605829003584 607108023296 608489570304 609372954036 609774206976 610072417941 610151208128 610474131456 610800457344 611123724288 611439352832 612010932192 612089972736 615078693306 615404224512 615483703296 616377240864 616703459328 616766201856 617084744584 617741371632 618068312064 618965601876 619045540608 622397454336 622477836288 623381527692 623711453184 623855468544 624044855016 624761159946 624841847168 625172545536 626080149024 626161006592 626556141568 629218433382 629551448064 630221340672 630546832608 630944735232 631026221056 631136273823 631942322704 632276779008 632949571584 633276472576 636040145664 636705441792 637382946816 637465264128 638196973568 638390713752 639123485462 639544328192 640142180352 640224854016 641930268672 643267874592 643350951936 643683224954 644625934848 644709187584 645449211904 645645153681 646136020992 646811877376 647157627424 647500136448 649224930816 650661758208 650745790464 652035428352 652119638016 652729245696 653066362344 653478475776 653562871808 654511691372 654858092544 654942666752 656602486848 658055641824 658140628992 659444921856 659530088448 660146623488 660231880704 660989722624 662385197056 663455669184 664856349696 665619499776 665705463808 666327771648 667024748544 667648289664 667734515712 668500969472 669912301568 670994938152 672411535488 673183357728 673270298624 673899678144 673986711552 675322407936 675409625088 676904402944 678619880631 678707523648 679066730496 680052575664 680140403712 680569602048 680921097472 681557629032 681645651456 682996526208 683084734464 684596498432 686420109144 686783397888 687150514512 687869271936 688392241152 688601219328 689391624768 689480658944 690490441728 690847060992 690936283136 692376004096 694220337657 694309995456 694959043086 695416651776 696214880256 696426233184 697225620504 697315666432 698057665536 698787831808 701837402112 702199881768 702947078064 703319113728 704217350144 704340167652 704431132416 704875659264 705239708096 705990139008 706363785216 709365186684 709812827136 709904498688 710935113042 711311376384 711403241472 712219820032 712436031648 712600533568 712977678336 714012754224 714104968192 717971595264 718064320512 719106781008 719487369216 720252960768 720624951552 720698266904 721079697408 722126535522 722219797376 722602033152 726130363392 726224142336 726903023616 727278448974 727663362048 728052330852 728437653504 728531730432 728888019937 729367969792 730426840528 732089014272 733634592768 734476689408 734699657637 735163285248 735258230784 735637971376 736715354112 736810500096 737656242176 738441166848 739213574144 739608717056 740408207616 741971349504 742823015424 743613437952 743709474816 744789166044 745183346688 745279586304 746832543744 746928996352 748013361568 748821937248 748918646784 750402842112 752063590656 752160718848 753651339264 753748672512 753825357824 755416825856 756513513404 757331277444 757429085952 758235050496 759835828224 760707999744 760806244352 761517453312 761910756068 762313998336 762391555072 764001107968 766036234656 766851357888 768470326272 769352408832 769451769856 770171060736 770270527488 771388779117 773605031936 774441271296 775565577864 775665741312 777202943616 777303318528 777382400256 777793830912 778195539968 778923004608 779023601664 781098744888 782395998208 783241740288 783342895104 784378823067 784480124736 784895311872 785314873728 786136310784 786216291168 786317830144 787876142592 787977895936 789121854499 789974866989 791286861824 792244518912 793394671608 793497137664 794238906384 795150567204 795253260032 795674148864 796829280576 796932190208 797780189184 801247297536 801675600264 802099888128 802514150592 803264348502 803368089216 803793272832 804290228896 805572182016 805988237824 806845873152 807822360576 808995128634 810703070496 810785550267 811214659584 811319427072 812497272048 812927287296 813429890588 813965508608 814400609792 816014576256 816119963648 817002160128 820104924408 820538966016 821730195594 821836321152 822271279104 822354935808 823655162176 824091082752 825287469168 825394054144 826286275584 827592717798 829424298549 829863272448 829970448384 830746312704 831175370256 831615270912 831807291392 832059806688 833014879928 834773532032 835675892352 836673159168 838439534592 838957911176 839401930752 840186611712 840295120896 840729110144 841259646976 841515031764 842480958109 843035705344 843932762112 846180808704 847967256576 848053527552 848491523803 848940589056 849394385994 849843929088 849953685504 851187618336 853522907136 855796499712 855907024896 857603248128 857690499456 857801269248 859501246464 859612250112 860860204908 861514694656 863333515264 864266747904 865521459936 865633241088 866554343424 867549010944 867661053952 868920693718 869380571136 869492850688 870305660928 870755149792 871304634368 873144123392 874555200288 875469982464 876401551872 877407522432 877520838656 879259895808 879373451264 880195497984 880309174272 884493327564 884607558912 885075738624 886360660416 886475132928 887492666368 888437028864 889366331392 890197719552 890312687616 892684279872 894659917536 895133417472 896432940648 896548713984 897502712832 897577810304 898532904192 898648948736 900429877248 900546166784 902828419416 904826507508 904943364864 905422307328 906736767552 906853871616 907426136064 907701607296 908743505376 908860868608 910662034944 910779645952 915226812192 915711197184 916200686016 916685586432 917159029248 918016398288 918134959104 919188833024 921129414656 922618039959 923225554944 924565861296 925149302784 925627116876 925746660608 926612057448 927102468096 928286507008 928448402814 928568310912 929634160672 930743554048 933716754432 935072291538 935783202816 936266509024 937141739919 937262770752 937758818304 939120223536 939241509888 939834212352 941320185344 943827650073 944327172096 945820248912 946417102848 946539331584 947913484056 948415168512 949424357376 949914708864 950636904448 952017005632 955058162688 956197896192 957295460352 957419094016 957586070628 958685228193 958809041344 959316492288 960213270528 960337281024 960833268736 961439596544 962835380696 965026427904 965524837431 967063781376 968173817856 968298856448 969204031488 969704598632 970217816064 970736441136 971250204672 975992637312 976118685696 978053142528 978179457024 979302252544 979599543516 980217713664 980344307712 981767537058 982287138816 982414000128 984588222464 987083462736 987210943488 989167382784 989295132672 990347821056 990430687232 990960116993 991484583936 991612633088 993052221392 993577795584 995776724992 998429249664 998558195712 999491657472 1000537122816 1001601773568 1002751454208 1002880958464 1004336905726 1004868452352 1004998230016 1009775036592 1009905447936 1010849517216 1010980067328 1012983611904 1013114437632 1014277332992 1015356604416 1016418664448 1018061285472 1020210605568 1020854403072 1021381646208 1022336443548 1022468477184 1023009619968 1024494789312 1024627101696 1025803211776 1026894747648 1027027369984 1028518372156 1029630163716 1031803907904 1032588361728 1034087437152 1034220988416 1036270591488 1036404424704 1036509867008 1038564006144 1038698135552 1041464993184 1044322320384 1045838430756 1045973499648 1046527082496 1047086498304 1048181747712 1048288388224 1050501523456 1053299822652 1054420617096 1056326025216 1056646698624 1057313488896 1057859562144 1057996183552 1058985208512 1059545677824 1060200756272 1062439040768 1063706918912 1064856748032 1066402669563 1067104862208 1068329730048 1068654047472 1068900800352 1069466517504 1070018867456 1071019131336 1071157452288 1074096242688 1075794497536 1076957392896 1077096480768 1078660171512 1079231053824 1080937427328 1081047400356 1081619546112 1081759236096 1083189803283 1083329696064 1083903049728 1088019435008 1089195545088 1089336213504 1090917673461 1091495043072 1092078496278 1092797595648 1093473232544 1094051954688 1095640260792 1095781761536 1096473247744 1098788110336 1100383292224 1101715034112 1102887346176 1103456957064 1105215750144 1105899064732 1106484363264 1106627264512 1107661750272 1108233827008 1108820361216 1109413075584 1114234523136 1115420156928 1115564212224 1117183749066 1117775020032 1117919379456 1119202574336 1120248815616 1120393494528 1122020042352 1123377970176 1128095385984 1128241078272 1130477008896 1130623008768 1130738036736 1131920785408 1132525847992 1133125238784 1134770270106 1134916824448 1136143628928 1138030542848 1141061999616 1141209366528 1142276179968 1142866134102 1143470997504 1143587332608 1143735025664 1145395459901 1146001661952 1146149666816 1147813606544 1149054351984 1154028613248 1154177654784 1155256591104 1155405791232 1156732014592 1159174094848 1160407547904 1163498611968 1165954977792 1166073600384 1166690746368 1167293309952 1168384506912 1168535402496 1169876696576 1172346527744 1173593997312 1173745565696 1175014342656 1176720187104 1179204466176 1179324436752 1179476745216 1181814213888 1181966843904 1184582705152 1186930292736 1187083583488 1188366778368 1190092007412 1190245706496 1192725850806 1192879890048 1193511223296 1195243920864 1195398285312 1196670283776 1198043872256 1200573169664 1201870946304 1202513400396 1203771225888 1205052133824 1206435343344 1206591153152 1208358273024 1208982356736 1209138495488 1210268809728 1211658007168 1214216046592 1216979140608 1218745908072 1220144835882 1220302416256 1220948262912 1221600914688 1222247448576 1222878705664 1224021864384 1224179945472 1230157386612 1230808449024 1230967406592 1232595293391 1232754481728 1233406918656 1233532403712 1234169489168 1235482743264 1236136624128 1237931203752 1238091081216 1241389076697 1244794908672 1244955672576 1246763055384 1247422906368 1247710937088 1248089710032 1249522319892 1249683694336 1250345091072 1252160298048 1252322013184 1253112283136 1258436866764 1259102896128 1260442681344 1261093665216 1261889470464 1262052442112 1262272547646 1263884645408 1264553558016 1265899143168 1266552945152 1272080291328 1273410883584 1274091578991 1274765893632 1274930528256 1276393947136 1276781427504 1278246970924 1279088656384 1280284360704 1283860537344 1286535749184 1286701903872 1287366449908 1289251869696 1289418375168 1290898423808 1291290307362 1292272041984 1293623754752 1294315254848 1295000272896 1298449861632 1301323516416 1301491580928 1303381040577 1304070856704 1304239276032 1305458491392 1306132724688 1306956951552 1307125743616 1309023382744 1309716185088 1313204973696 1316111283648 1316281257984 1318889843712 1319060176896 1320293246976 1320463761408 1321979445248 1323898648457 1324770394112 1326911338368 1329712699392 1331238999552 1331410927616 1332655543296 1333343823119 1334049497088 1335296579328 1335469031424 1337001938944 1339824603136 1341989876304 1344823070976 1346366715456 1346540597248 1347799356288 1347973423104 1350644815872 1350819250176 1353808805888 1357239761262 1357415047296 1358133460992 1360105151328 1360280807424 1361139204096 1361842194944 1363115258064 1363291302912 1365993052416 1366169468928 1369192996864 1372840218288 1373566795776 1374301029024 1375738543872 1377202438656 1378783249536 1378961317888 1380980883456 1381694121984 1381872566272 1384752008192 1388440675314 1388619990912 1389918086172 1390833303552 1392429760512 1392852466368 1394451241008 1394631332864 1396115331072 1397575663616 1403674804224 1404399763536 1405894156128 1406638227456 1408680335304 1408862264832 1409751318528 1410479416192 1411980278016 1412727570432 1418730373368 1419625654272 1419808997376 1421870226084 1422622752768 1422806482944 1424439640064 1424872063296 1425201067136 1425955356672 1428025508448 1428209936384 1435943190528 1436128641024 1438213562016 1438974738432 1440505921536 1441249903104 1441396533808 1442159394816 1444253071044 1444439594752 1445204066304 1452260726784 1452448284672 1453806047232 1454556897948 1455326724096 1456104661704 1456875307008 1457776039874 1458735939584 1460853681056 1464178028544 1467269185536 1468953378816 1469399315274 1470326570496 1470516461568 1471275942752 1472651305587 1473430708224 1473621000192 1475312484352 1476882333696 1478427148288 1479217434112 1480816415232 1483942699008 1485646030848 1487226875904 1487418949632 1489578332088 1490366693376 1493665087488 1493857992704 1496026723136 1497643874496 1497837293568 1500805684224 1504127181312 1504321437696 1506505358589 1507302678528 1507497345024 1507650715648 1510833651712 1513027026808 1514662554888 1514858171904 1516470100992 1519671656448 1521415999488 1521612488704 1523034906624 1523821512136 1524627996672 1524783110144 1528002215936 1532072469312 1533702715776 1536940652544 1538704817664 1538903539712 1540342121472 1540541054976 1542777558234 1547210063872 1548882542592 1551131155728 1551331482624 1554405887232 1554606637056 1554764800512 1556391079936 1557846009216 1558047203328 1562197489776 1564791996416 1566483480576 1568757646134 1568960249472 1569790623744 1570629747456 1572272621568 1572432582336 1572635660288 1575752285184 1575955791872 1578243708998 1579949733978 1582573723648 1584489037824 1586789343216 1586994275328 1588477812768 1590301134408 1590506520064 1593658561152 1593864380416 1595560378368 1602494595072 1603351200528 1604199776256 1605028301184 1606528697004 1606736178432 1607586545664 1608580457792 1611144364032 1611976475648 1613691746304 1615644721152 1617990257268 1621406140992 1621571100534 1622429319168 1622638854144 1624994544096 1625854574592 1626859781176 1628801219584 1632029152512 1632239927296 1634004320256 1640209848816 1641077932032 1643460391188 1643672642304 1644542558208 1644709871616 1647310324352 1648182165504 1650574938336 1650788108288 1652572551168 1655185435596 1658848597098 1659726544896 1659940896768 1661492625408 1662350740512 1663230541824 1663614582784 1664119613376 1666029759856 1669547064064 1671351784704 1673346318336 1675775623599 1676879069184 1677915822352 1678803861504 1680373223424 1680590241792 1681458220288 1682519293952 1683030063528 1684961916218 1686071410688 1687865524224 1692361617408 1695934513152 1696107055104 1696983047606 1697881178112 1698788771988 1699687858176 1699907371008 1702155405159 1702375236672 1707045814272 1711592999424 1711814049792 1714299201153 1715206496256 1715380998912 1715602538496 1719002492928 1719224500224 1721720409816 1723029389312 1726667030528 1728533495808 1731042919872 1731266482176 1733108686848 1735098021888 1735322107904 1737841387436 1738761142272 1738985701376 1740611321856 1741510299584 1742609268736 1746288246784 1749110400576 1750939964928 1752803103744 1754815044864 1755041677312 1758519791616 1758746902528 1760390995968 1760618348544 1768986655128 1769215117824 1772721320832 1772950265856 1774985332736 1776874057728 1778732662784 1780395439104 1780625375232 1785368559744 1789088776209 1789319835072 1790266834944 1792865881296 1793097427968 1795005425664 1795155620608 1797065808384 1797297897472 1799907151273 1800859754496 1801092333568 1805656838832 1809653015016 1809886729728 1813473535104 1813707743232 1814852272128 1815403214592 1817487010752 1817721737216 1821324069888 1821559291904 1830217253823 1830453624384 1831422394368 1832401372032 1833371172864 1834318058496 1836032796576 1836269918208 1838377666048 1842258829312 1845236079918 1846451109888 1849131722592 1850298605568 1851254233752 1851493321216 1853224114896 1854204936192 1856573014016 1856896805628 1857136621824 1859268321344 1861487108096 1867433508864 1870144583076 1871566405632 1872533018048 1874283479838 1874525541504 1875517636608 1878240447072 1878483019776 1879668424704 1882640370688 1887655300146 1888654344192 1891640497824 1892834205696 1893078663168 1895826968112 1896830337024 1898848714752 1899829417728 1904034011264 1910116325376 1912395792384 1914590920704 1915172141256 1917370456386 1917618082688 1918632984576 1920426541056 1920674562048 1921666537472 1922879193088 1925670761392 1930052855808 1931049674862 1934127562752 1936347635712 1936597712896 1936935461043 1938408062976 1939409197264 1940435632128 1941472882272 1942500409344 1951985274624 1952237371392 1956106285056 1956358914048 1958604505088 1959199087032 1960435427328 1960688615424 1963535074116 1964574277632 1964828000256 1969176444928 1974166925472 1974421886976 1978334765568 1978590265344 1980695642112 1980861374464 1981920233986 1982969167872 1983225266176 1986104442784 1987155591168 1991553449984 1996858499328 1997116391424 1998983314944 2001074245632 2003203547136 2005502908416 2005761916928 2008673811452 2009736904704 2009996460032 2019550073184 2019810895872 2021699034432 2021960134656 2025967223808 2026228875264 2028554665984 2030713208832 2032837328896 2036122570944 2040421211136 2041708806144 2042763292416 2044672887096 2044936954368 2048989578624 2049254203392 2051606423552 2053789495296 2054054739968 2057036744312 2059260327432 2063607815808 2065176723456 2068174874304 2068441976832 2072541182976 2072808849408 2073019734016 2077128012288 2077396271104 2080412161861 2082661012971 2082929986368 2088644640768 2091676861512 2091946999296 2094172996608 2096363495424 2096576776448 2101003046912 2106599645304 2108841234192 2112652050432 2113293397248 2114626977792 2115719124288 2115992367104 2117970417024 2119091355648 2120401512544 2124878081536 2127413837824 2129713496064 2132805339126 2134209724416 2136659460096 2137308094944 2137801600704 2138933035008 2140037734912 2142038262672 2142314904576 2151588995072 2153914785792 2154192961536 2157320343024 2158462107648 2161874854656 2162094800712 2163239092224 2166379606566 2166659392128 2167806099456 2176038870016 2178391090176 2178672427008 2181835346922 2182990086144 2184156992556 2185595191296 2186664059811 2186946465088 2188103909376 2191280521584 2191563523072 2192946495488 2200766584448 2203430068224 2205774692352 2206913914128 2210431500288 2211798129464 2212968726528 2215323500544 2216467654016 2217640722432 2218826151168 2228469046272 2230840313856 2231128424448 2234367498132 2235550040064 2235838758912 2236932199117 2238405148672 2240497631232 2240786989056 2244040084704 2246755940352 2256190771968 2256482156544 2260954017792 2261246017536 2261476073472 2263841570816 2265051695984 2266250477568 2269540540212 2269833648896 2272287257856 2276061085696 2282123999232 2282418733056 2284552359936 2285732268204 2286941995008 2287174665216 2287470051328 2290790919802 2292003323904 2292299333632 2295627213088 2298108703968 2308057226496 2308355309568 2310513182208 2310811582464 2313464029184 2314166337351 2318348189696 2320815095808 2326997223936 2331909955584 2332147200768 2333381492736 2334586619904 2336769013824 2337070804992 2339753393152 2344693055488 2347187994624 2347491131392 2350028685312 2353440374208 2358408932352 2358648873504 2358953490432 2363628427776 2363933687808 2367365563497 2369165410304 2373860585472 2374167166976 2376733556736 2380184014824 2380491412992 2385451701612 2385759780096 2387022446592 2390487841728 2390796570624 2393340567552 2396087744512 2401146339328 2403741892608 2405026800792 2407542451776 2410104267648 2412870686688 2413182306304 2416716546048 2417964713472 2418276990976 2420537619456 2423316014336 2428432093184 2432356650801 2433958281216 2437491816144 2440289671764 2440604832512 2441896525824 2443201829376 2445757411328 2448043728768 2448359890944 2460314773224 2461616898048 2465190586782 2465508963456 2466813837312 2467064807424 2468338978336 2470965486528 2472273248256 2475862407504 2476182162432 2482778153394 2488272895647 2489589817344 2489911345152 2493526110768 2494845812736 2495421874176 2496179420064 2499044639784 2499367388672 2504320596096 2504644026368 2506224566272 2516873733528 2518205792256 2520885362688 2522187330432 2523778940928 2524104884224 2524545095292 2527442874327 2527769290816 2529107116032 2531798286336 2533105890304 2544160582656 2545474571409 2546821767168 2548183157982 2549531787264 2549861056512 2552787894272 2553562855008 2556493941848 2560568721408 2567721074688 2573071498368 2573403807744 2574732899816 2578503739392 2578836750336 2581796847616 2582580614724 2584544083968 2587247509504 2588630509696 2590000545792 2596899723264 2602647032832 2602983161856 2606762081154 2608141713408 2608478552064 2610916982784 2612265449376 2613913903104 2614251487232 2618046765488 2619432370176 2626409947392 2632222567296 2632562515968 2637779687424 2638120353792 2640586493952 2640927522816 2643958890496 2647797296914 2649540788224 2653822676736 2659425398784 2662477999104 2662821855232 2665311086592 2666687646238 2668098994176 2670593158656 2670938062848 2674003877888 2679649206272 2683979752608 2689646141952 2692733430912 2693081194496 2695598712576 2695946846208 2701289631744 2701638500352 2707617611776 2714479522524 2714830094592 2716266921984 2720210302656 2720561614848 2722278408192 2723684389888 2726230516128 2726582605824 2731986104832 2732338937856 2738385993728 2745680436576 2747133591552 2748602058048 2751477087744 2754404877312 2757566499072 2757922635776 2763388243968 2763745132544 2769504016384 2776881350628 2777239981824 2779836172344 2784859521024 2785704932736 2788902482016 2789262665728 2792230662144 2795151327232 2807349608448 2808799527072 2811425219757 2811788312256 2813276454912 2817360670608 2817724529664 2819502637056 2820958832384 2823960556032 2831482950219 2837460746736 2839251308544 2839617994752 2843740452168 2845245505536 2848879280128 2849744126592 2850402134272 2851910713344 2856051016896 2856419872768 2871886381056 2872257282048 2876055684579 2876427124032 2877949476864 2881011843072 2882499806208 2882793067616 2884318789632 2888506142088 2888879189504 2896574512293 2904521453568 2904896569344 2907612094464 2909113795896 2910653448192 2912209323408 2913750614016 2915552079748 2917471879168 2921707362112 2928356057088 2934538371072 2937906757632 2938798630548 2940653140992 2941032923136 2942551885504 2945302611174 2946861416448 2947242000384 2950624968704 2953764667392 2958434868224 2961632830464 2967885398016 2971292061696 2972880350979 2974453751808 2974837899264 2979156664176 2980733386752 2987330174976 2992053446272 2995287748992 2995674587136 3001611368448 3008254362624 3008642875392 3013010717178 3014605357056 3014994690048 3015301431296 3021667303424 3026054053616 3029325109776 3029716343808 3032940201984 3039343312896 3041222428013 3042831998976 3043224977408 3046069813248 3047643024272 3049255993344 3049566220288 3056004431872 3064144938624 3067405431552 3073881305088 3077409635328 3077807079424 3080684242944 3081082109952 3085555116468 3094420127744 3097765085184 3102262311456 3102662965248 3108811774464 3109213274112 3109529601024 3112782159872 3115692018432 3116094406656 3124394979552 3129583992832 3132966961152 3137515292268 3137920498944 3139581247488 3141259494912 3144545243136 3144865164672 3145271320576 3151504570368 3151911583744 3156487417996 3159899467956 3165147447296 3168978075648 3173578686432 3173988550656 3176955625536 3180602268816 3181013040128 3187317122304 3187728760832 3191120756736 3204989190144 3206702401056 3208399552512 3210056602368 3213057394008 3213472356864 3217160915584 3222288728064 3223952951296 3227383492608 3231289442304 3235980514536 3242812281984 3243142201068 3244858638336 3245277708288 3249569409849 3249989088192 3251709149184 3253719562352 3257602439168 3264058305024 3264479854592 3268008640512 3272753020383 3280419697632 3282155864064 3286920782376 3287345284608 3289419743232 3294620648704 3296364331008 3301149876672 3301576216576 3305145102336 3310370871192 3317697194196 3319453089792 3319881793536 3322985250816 3324701481024 3326461083648 3327229165568 3328239226752 3332059519712 3339094128128 3342703569408 3346692636672 3351551247198 3353758138368 3355831644704 3357607723008 3360746446848 3361180483584 3362916440576 3365038587904 3366060127056 3369923832436 3372142821376 3384723234816 3391869026304 3392214110208 3393966095212 3395762356224 3397577543976 3399375716352 3404310810318 3404750473344 3414091628544 3423185998848 3423628099584 3428598402306 3430412992512 3430761997824 3431205076992 3436186379703 3438004985856 3438449000448 3443440819632 3446058778624 3462085839744 3462532964352 3466217373696 3470196043776 3470644215808 3475682774872 3477522284544 3481222643712 3483020599168 3485218537472 3492576493568 3498220801152 3501879929856 3505606207488 3509630089728 3510083354624 3515179170041 3517039583232 3517493805056 3520781991936 3521236697088 3537973310256 3538430235648 3545442641664 3545900531712 3549970665472 3553748115456 3557465325568 3560790878208 3561250750464 3570737119488 3578177552418 3578639670144 3580533669888 3585731762592 3586194855936 3590010851328 3590311241216 3594131616768 3594595794944 3599814302546 3601719508992 3602184667136 3611313677664 3619306030032 3619773459456 3626947070208 3627415486464 3630806429184 3634974021504 3635443474432 3642648139776 3643118583808 3660434507646 3660907248768 3662844788736 3664802744064 3666742345728 3668636116992 3672065593152 3672539836416 3676755332096 3684517658624 3690472159836 3692902219776 3698263445184 3700597211136 3702508467504 3702986642432 3706448229792 3708409872384 3713793611256 3714273243648 3718536642688 3722974216192 3734867017728 3740289166152 3743132811264 3745066036096 3748566959676 3749051083008 3751035273216 3756480894144 3756966039552 3759336849408 3765280741376 3775310600292 3777308688384 3783280995648 3785668411392 3786157326336 3791653936224 3793660674048 3797697429504 3799658835456 3808068022528 3820232650752 3822274736973 3824791584768 3829181841408 3830344282512 3834740912772 3835236165376 3837265969152 3840853082112 3843333074944 3845758386176 3851341522784 3860105711616 3862099349724 3868255125504 3872695271424 3873195425792 3873870922086 3876816125952 3878818394528 3880871264256 3882945764544 3885000818688 3903970549248 3904474742784 3910143121731 3912212570112 3912717828096 3917209010176 3918398174064 3920870854656 3921377230848 3927070148232 3929148555264 3938352889856 3948333850944 3948843773952 3956669531136 3957180530688 3961391284224 3961722748928 3963840467972 3965938335744 3966450532352 3971695945371 3972208885568 3974311182336 3983106899968 3993716998656 3994232782848 3997966629888 4000031469357 4002148491264 4006407094272 4011005816832 4011523833856 4017347622904 4019473809408 4039100146368 4039621791744 4043398068864 4043920269312 4051934447616 4052457750528 4057109331968 4061426417664 4065674657792 4072245141888 4080842422272 4083417612288 4085526584832 4089345774192 4089873908736 4097979157248 4098508406784 4103212847104 4107578990592 4108109479936 4114073488624 4118520654864 4127215631616 4136349748608 4136883953664 4145082365952 4145617698816 4146039468032 4154256024576 4154792542208 4160824323722 4165322025942 4165859972736 4177289281536 4183353723024 4183893998592 4188345993216 4192726990848 4193153552896 4202006093824 4213199290608 4217682468384 4226586794496 4229253955584 4231438248576 4231984734208 4235940834048 4238182711296 4240803025088 4249756163072 4254827675648 4259426992128 4265610678252 4268419448832 4273318920192 4274616189888 4275603201408 4277866070016 4280075469824 4284076525344 4284629809152 4303177990144 4307829571584 4308385923072 4314640686048 4316924215296 4323749709312 4324189601424 4326478184448 4332759213132 4333318784256 4335612198912 4352077740032 4356782180352 4357344854016 4363670693844 4365980172288 4368313985112 4373328119622 4373892930176 4376207818752 4382561043168 4383127046144 4385892990976 4401533168896 4406860136448 4411549384704 4413827828256 4417953916761 4420863000576 4423596258928 4425937453056 4430647001088 4432935308032 4435281444864 4437652302336 4456938092544 4461680627712 4462256848896 4468734996264 4471100080128 4473864398234 4476810297344 4480995262464 4481573978112 4488080169408 4493511880704 4512381543936 4512964313088 4519516075767 4521908035584 4522492035072 4522952146944 4527683141632 4530103391968 4532500955136 4539081080424 4539667297792 4544574515712 4552122171392 4564247998464 4564837466112 4569104719872 4571464536408 4573883990016 4574349330432 4574940102656 4581581839604 4584006647808 4584598667264 4591254426176 4596217407936 4616114452992 4616710619136 4621026364416 4621623164928 4626928058368 4628332674702 4636696379392 4641630191616 4653994447872 4663819911168 4664294401536 4669173239808 4673538027648 4674141609984 4679506786304 4689386110976 4694375989248 4706880748416 4716817864704 4717297747008 4717906980864 4727256855552 4727867375616 4734731126994 4738330820608 4747721170944 4748334333952 4753467113472 4760368029648 4760982825984 4770903403224 4771519560192 4780975683456 4781593141248 4786681135104 4792175489024 4802292678656 4807483785216 4810053601584 4815084903552 4820208535296 4825741373376 4826364612608 4833433092096 4835929426944 4836553981952 4841075238912 4846632028672 4856864186368 4864713301602 4867916562432 4874983632288 4880579343528 4881209665024 4886403658752 4891514822656 4896087457536 4896719781888 4920629546448 4923233796096 4930381173564 4931017926912 4933627674624 4934129614848 4936677956672 4941930973056 4944546496512 4951724815008 4952364324864 4965556306788 4976545791294 4979179634688 4979822690304 4987052221536 4989691625472 4990843748352 4992358840128 4998089279568 4998734777344 5008641192192 5009288052736 5033747467056 5036411584512 5041770725376 5044374660864 5047557881856 5049090190584 5054885748654 5055538581632 5058214232064 5063596572672 5066211780608 5088321165312 5090949142818 5093643534336 5096366315964 5099063574528 5099722113024 5105575788544 5106466215477 5107125710016 5112987883696 5121137442816 5135442149376 5142897603459 5146142996736 5146807615488 5149465799632 5157007478784 5157673500672 5163593695232 5165161229448 5169088167936 5174495019008 5177261019392 5180001091584 5193799446528 5205294065664 5205966323712 5213524162308 5216283426816 5216957104128 5221833965568 5224530898752 5227827806208 5228502974464 5236093530976 5238864740352 5252819894784 5264445134592 5265125031936 5275559374848 5276240707584 5281172987904 5281855045632 5287917780992 5295594593828 5299081576448 5307645353472 5318850797568 5324955998208 5325643710464 5330622173184 5333375292476 5336197988352 5341186317312 5341876125696 5348007755776 5359298412544 5367959505216 5379292283904 5385466861824 5386162388992 5391197425152 5391893692416 5399721453819 5402579263488 5403277000704 5415235223552 5428959045048 5429660189184 5440420605312 5441123229696 5444556816384 5447368779776 5452461032256 5453165211648 5463972209664 5464677875712 5476771987456 5490651761469 5491360873152 5494267183104 5497204116096 5502954175488 5508809754624 5515132998144 5515845271552 5523852981493 5526776487936 5527490265088 5539008032768 5553762701256 5554479963648 5559672344688 5569719042048 5571409865472 5577804964032 5578525331456 5584461324288 5590302654464 5614699216896 5617599054144 5622850439514 5623576624512 5626552909824 5634721341216 5635449059328 5639005274112 5641917664768 5647921112064 5662965900438 5674921493472 5678502617088 5679235989504 5687480904336 5690491011072 5697758560256 5699488253184 5700804268544 5712102033792 5712839745536 5743772762112 5752111369158 5752854248064 5755898953728 5762023686144 5764999612416 5765586135232 5768637579264 5777012284176 5777758379008 5793149024586 5809042907136 5809793138688 5815224188928 5818227591792 5821306896384 5824418646816 5827501228032 5831104159496 5843414724224 5856712114176 5869076742144 5875813515264 5877597261096 5881306281984 5882065846272 5885103771008 5890605222348 5893722832896 5894484000768 5897366706763 5901249937408 5907529334784 5916869736448 5923265660928 5935770796032 5942584123392 5945760701958 5948907503616 5949675798528 5958313328352 5961466773504 5974660349952 5984106892544 5990575497984 5991349174272 6003222736896 6016508725248 6017285750784 6026021434356 6029210714112 6029989380096 6030602862592 6043334606848 6052108107232 6058650219552 6059432687616 6065880403968 6078686625792 6082444856026 6085663997952 6086449954816 6092139626496 6095286048544 6098511986688 6099132440576 6112008863744 6128289877248 6134810863104 6147762610176 6154819270656 6155614158848 6161368485888 6162164219904 6171110232936 6188840255488 6195530170368 6204524622912 6205325930496 6217623548928 6218426548224 6219059202048 6225564319744 6231384036864 6232188813312 6241236485583 6248789959104 6259167985664 6265933922304 6275030584536 6275840997888 6282518989824 6289090486272 6289730329344 6290542641152 6303009140736 6303823167488 6312974835992 6319798935912 6330294894592 6337956151296 6347157372864 6347977101312 6353911251072 6361204537632 6362026080256 6374634244608 6375457521664 6382241513472 6409978380288 6413404802112 6416799105024 6420113204736 6426114788016 6426944713728 6434321831168 6447905902592 6454766985216 6462578884608 6471961029072 6485624563968 6486284402136 6489717276672 6499138819698 6499978176384 6503418298368 6507439124704 6515204878336 6528116610048 6528959709184 6536017281024 6545506040766 6559992179433 6560839395264 6564311728128 6573841564752 6574690569216 6578839486464 6589241297408 6602299753344 6603152433152 6610290204672 6620741742384 6635394388392 6638906179584 6645970501632 6649402962048 6652922167296 6654458331136 6656478453504 6664119039424 6678188256256 6685407138816 6693385273344 6703102494396 6707516276736 6710796597351 6711663289408 6715215446016 6721492893696 6722360967168 6725832881152 6730077175808 6732120254112 6739847664872 6769446469632 6783738052608 6784428220416 6787932190424 6791524712448 6795155087952 6798751432704 6808621620636 6809500946688 6828183257088 6846371997696 6847256199168 6857196804612 6860825985024 6861523995648 6862410153984 6872372759406 6876009971712 6876898000896 6886881639264 6892117557248 6924171679488 6925065928704 6932434747392 6940392087552 6941288431616 6942499012053 6951365549744 6955044569088 6962445287424 6966041198336 6970437074944 6985152987136 6996441602304 7003759859712 7011212414976 7019260179456 7020166709248 7030358340082 7034079166464 7034987610112 7041563983872 7042473394176 7075946620512 7076860471296 7090885283328 7091801063424 7099941330944 7102096690491 7107496230912 7114930651136 7121581756416 7122501500928 7141474238976 7156355104836 7157279340288 7161067339776 7171463525184 7172389711872 7180021702656 7180622482432 7188263233536 7189191589888 7199628605092 7203439017984 7204369334272 7222627355328 7238612060064 7239546918912 7253894140416 7254830972928 7261612858368 7269948043008 7270886948864 7285296279552 7286237167616 7320869015292 7321814497536 7325689577472 7329605488128 7337272233984 7344131186304 7345079672832 7353510664192 7369035317248 7380944319672 7396526890368 7401194422272 7405016935008 7405973284864 7412896459584 7416819744768 7427587222512 7428546487296 7437073285376 7445948432384 7464818686941 7469734035456 7480578332304 7486265622528 7490132072192 7497133919352 7498102166016 7512961788288 7513932079104 7518673698816 7530561482752 7550621200584 7554617376768 7566561991296 7571336822784 7572314652672 7582328622981 7583307872448 7587321348096 7595394859008 7599317670912 7616136045056 7636423714227 7640465301504 7644549473946 7649583169536 7658363682816 7660688565024 7669481825544 7670472330752 7681706164224 7686666149888 7691516772352 7702683045568 7720211423232 7724198699448 7736510251008 7745390542848 7746390851584 7747741844172 7753632251904 7757636789056 7761742528512 7765891529088 7770001637376 7807941098496 7808949485568 7820286243462 7824425140224 7825435656192 7834418020352 7836796348128 7841741709312 7842754461696 7854140296464 7858297110528 7896667701888 7897687547904 7913339062272 7914361061376 7922782568448 7923445497856 7927680935944 7931876671488 7943391890742 7944417771136 7948622364672 7966213799936 7987433997312 7988465565696 7995933259776 8000062938714 8004296982528 8012814188544 8017768219307 8022011633664 8023047667712 8034695245808 8038947618816 8078200292736 8079243583488 8086796137728 8087840538624 8103868895232 8104915501056 8114218663936 8122852835328 8131349315584 8144490283776 8161684844544 8166835224576 8171053169664 8178691548384 8179747817472 8195958314496 8197016813568 8206425694208 8215157981184 8216218959872 8228146977248 8237041309728 8254431263232 8272699497216 8273767907328 8290164731904 8291235397632 8292078936064 8308512049152 8309585084416 8321648647444 8330644051884 8331719945472 8354578563072 8366707446048 8367787997184 8376691986432 8385453981696 8386307105792 8404012187648 8426398581216 8435364936768 8453173588992 8458507911168 8462876497152 8463969468416 8471881668096 8481606050176 8499512326144 8509655351296 8518853984256 8531221356504 8546637840384 8549232379776 8551206402816 8555732140032 8560150939648 8568153050688 8569259618304 8606355980288 8615659143168 8616771846144 8628167053737 8629281372096 8633848430592 8647499418624 8648379202848 8652956368896 8665518426264 8666637568512 8689723536879 8704155480064 8713564360704 8714689708032 8727341387688 8731960344576 8736627970224 8746656239244 8747785860352 8752415637504 8765122086336 8766254092288 8771785981952 8803066337792 8813720272896 8823098769408 8827655656512 8835907833522 8841726001152 8847192517856 8851874906112 8861294002176 8865870616064 8875304604672 8913876185088 8918641052937 8923361255424 8924513697792 8937469992528 8942200160256 8947728796468 8953620594688 8961990524928 8976160338816 8987023761408 9024763087872 9025928626176 9039032151534 9043816071168 9044984070144 9045904293888 9055366283264 9060206783936 9065001910272 9078162160848 9079334595584 9089149031424 9123667284039 9128495996928 9129674932224 9138209439744 9142929072816 9147767980032 9148698660864 9149880205312 9163163679208 9168013295616 9182508852352 9192434815872 9232228905984 9233421238272 9242052728832 9243246329856 9253856116736 9256665349404 9267290539199 9273392758784 9283260383232 9307988895744 9327639822336 9328588803072 9333406761833 9338346479616 9347076055296 9348283219968 9359013572608 9378772221952 9388751978496 9413761496832 9433635729408 9434595494016 9435813961728 9454513711104 9455734751232 9469462253988 9476661641216 9495442341888 9496668667904 9506934226944 9520736059296 9521965651968 9541806806448 9543039120384 9561951366912 9563186282496 9573362270208 9584350978048 9604585357312 9614967570432 9620107203168 9630169807104 9640417070592 9651482746752 9652729225216 9666866184192 9671858853888 9673107963904 9682150477824 9693264057344 9713728372736 9729426603204 9735833124864 9749967264576 9761158687056 9762419330048 9772807317504 9783029645312 9792174915072 9793439563776 9841259092896 9846467592192 9860762347128 9862035853824 9868259229696 9873355913344 9883861946112 9889092993024 9903449630016 9904728649728 9931112613576 9953091582588 9958359269376 9959645380608 9974104443072 9979383250944 9981687496704 9984717680256 9996178559136 9997469554688 10017282384384 10018576105472 10067494934112 10072823169024 10083541450752 10088749321728 10095115763712 10098180381168 10109771497308 10111077163264 10116428464128 10132423561216 10176642330624 10181898285636 10187287068672 10192732631928 10198127149056 10211151577088 10212932430954 10214251420032 10225975767392 10242274885632 10270884298752 10285795206918 10292285993472 10293615230976 10298931599264 10308559139109 10314014957568 10315347001344 10327187390464 10330322458896 10338176335872 10348990038016 10354522038784 10387598893056 10410588131328 10411932647424 10427048324616 10432566853632 10443667931136 10449061797504 10455655612416 10457005948928 10472187061952 10477729480704 10505639789568 10528890269184 10530250063872 10545537510123 10551118749696 10552481415168 10562345975808 10563710091264 10575835561984 10591189187656 10615290706944 10637701595136 10649911996416 10651287420928 10661244346368 10666750584952 10672395976704 10682372634624 10683752251392 10696015511552 10718596825088 10735919010432 10758584567808 10770933723648 10772324777984 10782394850304 10783787384832 10799442907638 10805158526976 10806554001408 10830470447104 10857918090096 10859320378368 10880841210624 10882246459392 10894737559552 10904922064512 10906330423296 10927944419328 10929355751424 10953543974912 10981303522938 10982721746304 10988534366208 10994408232192 11005908350976 11017619509248 11030265996288 11031690543104 11047705962986 11053552975872 11054980530176 11078016065536 11107525402512 11108959927296 11119344689376 11142819730944 11155609928064 11157050662912 11168922648576 11180605308928 11229398433792 11235198108288 11245700879028 11247153249024 11253105819648 11269442682432 11270898118656 11278010548224 11283835329536 11295842224128 11325931800876 11349842986944 11357005234176 11358471979008 11374961808672 11380982022144 11398976506368 11401608537088 11424204067584 11425679491072 11487545524224 11504222738316 11505708496128 11511797907456 11529999224832 11531172270464 11537275158528 11554024568352 11555516758016 11586298049172 11618085814272 11619586277376 11630448377856 11636455183584 11642613792768 11648837293632 11655002456064 11662208318992 11686829448448 11713424228352 11730429365193 11738153484288 11751627030528 11755194522192 11762612563968 11764131692544 11770207542016 11781210444696 11787445665792 11794733413526 11802499874816 11815058669568 11833739472896 11846531321856 11871541592064 11885168246784 11891521403916 11897815007232 11899351597056 11915087836113 11916626656704 11922933547008 11949320699904 11968213785088 11981150995968 11982698348544 12000094408071 12006445473792 12033017450496 12034571501568 12052042868712 12058421428224 12061205725184 12086669213696 12104216214464 12117300439104 12118865375232 12131760807936 12157373251584 12164889712052 12171327995904 12172899909632 12184279252992 12190572097088 12197023973376 12198264881152 12224017727488 12256579754496 12269621726208 12295525220352 12309638541312 12311228317696 12322736971776 12324328439808 12342220465872 12409049245824 12410651860992 12435247097856 12436853096448 12438118404096 12451128639488 12462768073728 12464377626624 12482472971166 12497579918208 12518335971328 12531867844608 12550061169072 12551681995776 12565037979648 12578180972544 12579460658688 12581085282304 12599350058911 12606018281472 12607646334976 12625949671984 12639597871824 12660589789184 12694314745728 12695954202624 12707822502144 12722409075264 12724052160512 12749268489216 12750915043328 12764483026944 12819956760576 12826809604224 12833598210048 12840226409472 12852229576032 12853889427456 12868643662336 12895811805184 12909533970432 12925157769216 12943922058144 12971249127936 12972568804272 12979434553344 12998277639396 12999956352768 13006836596736 13014878249408 13030409756672 13056233220096 13057919418368 13072034562048 13091012081532 13119984358866 13121678790528 13128623456256 13147683129504 13149381138432 13157678972928 13178482594816 13204599506688 13206304866304 13220580409344 13241483484768 13270788776784 13277812359168 13291941003264 13298805924096 13305844334592 13312956907008 13328238078848 13356376512512 13370814277632 13386770546688 13406204988792 13421593194702 13423326578816 13430430892032 13442985787392 13444721934336 13451665762304 13460154351616 13464240508224 13479695329744 13538892939264 13558548227301 13567476105216 13568856440832 13575864380848 13583049424896 13590310175904 13597502865408 13617243241272 13619001893376 13656366514176 13692743995392 13694512398336 13714393609224 13721651970048 13723047991296 13724820307968 13744745518812 13752019943424 13753796001792 13773763278528 13784235114496 13848343358976 13850131857408 13864869494784 13880784175104 13882576863232 13884998024106 13902731099488 13910089138176 13924890574848 13932082396672 13940874149888 13970305974272 13992883204608 14007519719424 14022424829952 14038520358912 14040333418496 14060716680164 14068158332928 14069975220224 14083127967744 14151893241024 14153720942592 14181770566656 14183602126848 14199882661888 14204193380982 14214992461824 14229861302272 14243163512832 14245003001856 14282948477952 14312710209672 14314558680576 14342927050368 14344779423744 14360043405312 14361244964864 14376526467072 14378383179776 14399257210184 14406878035968 14445254710656 14477224120128 14479093837824 14507788280832 14509661945856 14523225716736 14539896086016 14541773897728 14562885133027 14570592559104 14572474335232 14641738030584 14643628995072 14659210976256 14674544467968 14688262372608 14690159345664 14707021328384 14738070634496 14761888639344 14793053780736 14802388844544 14810033870016 14811946569728 14825792919168 14833639489536 14855174445024 14857092974592 14874146570752 14891896864768 14929637373882 14939468070912 14961156664608 14972531245056 14980264144384 14994267838704 14996204332032 15025923576576 15027864158208 15061122965504 15101242401168 15109234753536 15133123982592 15142673645568 15164657245962 15166615744896 15174642696192 15190789718016 15198635341824 15232272090112 15272847428454 15280930603008 15289098947892 15299166339072 15316727365632 15321377130048 15338963651088 15340944661504 15363412328448 15373332299776 15405366091136 15440422846464 15448397398896 15473020502016 15490781085696 15495483688344 15507264503808 15515273578112 15523485057024 15531783058176 15540003274752 15615882196992 15617898971136 15640572486924 15648850280448 15650871312384 15668836040704 15673592696256 15683483418624 15685508923392 15708280592928 15716594221056 15793335403776 15795375095808 15826678124544 15828722122752 15845565136896 15846890995712 15855361871888 15863753342976 15886783781484 15888835542272 15897244729344 15932427599872 15974867994624 15976931131392 15991866519552 16000125877428 16008593965056 16025628377088 16035536438614 16044023267328 16046095335424 16069390491616 16077895237632 16156400585472 16158487166976 16173592275456 16175681077248 16199164361457 16207737790464 16209831002112 16228437327872 16245705670656 16262698631168 16288980567552 16323369689088 16333670449152 16342106339328 16357383096768 16359495634944 16391916628992 16394033627136 16412851388416 16430315962368 16432437919744 16456293954496 16474082619456 16508862526464 16545398994432 16547535814656 16571558944479 16580329463808 16582470795264 16584157872128 16617024098304 16619170168832 16643297294888 16661288103768 16663439890944 16709157126144 16733414892096 16735575994368 16753383972864 16770907963392 16772614211584 16808024375296 16852797162432 16870729873536 16906347177984 16917015822336 16925752994304 16927938936832 16943763336192 16963212100352 16999024652288 17019310702592 17037707968512 17062442713008 17093275680768 17098464759552 17102412805632 17120301879296 17136306101376 17138519236608 17212711960576 17231318286336 17256334107474 17258562744192 17267696861184 17294998837248 17296758405696 17305912737792 17331036852528 17333275137024 17379447073758 17408310960128 17427128721408 17429379416064 17454682775376 17463920689152 17473255940448 17493312478488 17495571720704 17530244172672 17532508184576 17543571963904 17606132675584 17627440545792 17646197538816 17655311313024 17671815667044 17683452002304 17692100120289 17694385035712 17703749812224 17722588004352 17731741232128 17750609209344 17827752370176 17837282105874 17846722510848 17849027395584 17874939985056 17884400320512 17895457592936 17923981049856 17952320677632 17974047522816 18049526175744 18051857252352 18078064303068 18087632142336 18089968140288 18091808587776 18110732566528 18120413567872 18130003820544 18156324321696 18158669191168 18178298062848 18247334568078 18256991993856 18259349864448 18276418879488 18285858145632 18295535960064 18297397321728 18299760410624 18326327358416 18336026591232 18365017704704 18384869631744 18464457811968 18466842476544 18484105457664 18486492659712 18507712233472 18513330698808 18534581078398 18546785517568 18566520766464 18615977791488 18655279644672 18657177606144 18666813523666 18676692959232 18694152110592 18696566439936 18718027145216 18723709456749 18757544443904 18777503956992 18827522993664 18867271458816 18869190988032 18871627923456 18909027422208 18911469502464 18938924507976 18953323282432 18990884683776 18993337335808 19013868453888 19041472118592 19043931303936 19083613612896 19086078240768 19123902733824 19126372564992 19146724540416 19168701956096 19209170714624 19229935140864 19240214406336 19260339614208 19280834141184 19302965493504 19305458450432 19343717707776 19346215927808 19364300955648 19386528114688 19427456745472 19458853206408 19499934529152 19522317374112 19524838660096 19545614635008 19566059290624 19584349830144 19586879127552 19679976538299 19682518185792 19692935184384 19721524694256 19724071707648 19736518459392 19746711826688 19767723892224 19806899260032 19809457299456 19862225227152 19906183165176 19916718538752 19948208886144 19958766501888 19963374993408 19969435360512 19992357118272 19994939109376 20034564768768 20037152210944 20132389792053 20134989868224 20145646338048 20167082901504 20177498643456 20190231527424 20196360762336 20219542994616 20222154326528 20264847122432 20353284661248 20363796571272 20374574137344 20385465263856 20396254298112 20422303154176 20425864861908 20428502840064 20451951534784 20484549771264 20541768597504 20571590413836 20584571986944 20587230461952 20597863198528 20617118278218 20628029915136 20630694002688 20654374780928 20660644917792 20676352671744 20709044077568 20775197786112 20821176262656 20823865294848 20854096649232 20865133707264 20887335862272 20898123595008 20911311224832 20944374123904 20955458961408 21011279579136 21057780538368 21060500127744 21091075020246 21102237499392 21104962830336 21124691951616 21127420182528 21151671123968 21182378375312 21230581413888 21275403190272 21299823992832 21302574841856 21306290071473 21322488692736 21333501169904 21344791953408 21364745269248 21367504502784 21392031023104 21437193650176 21471838020864 21517169135616 21541867447296 21544649555968 21564789700608 21567574769664 21598885815276 21610317053952 21613108002816 21660940894208 21715836180192 21718640756736 21761682421248 21764492918784 21789475119104 21809844129024 21812660846592 21855888838656 21858711502848 21907087949824 21962607045876 21965443492608 21977068732416 21988816464384 22011816701952 22035239018496 22060531992576 22063381086208 22095411925972 22107105951744 22109961060352 22156032131072 22215050805024 22217919854592 22238689378752 22285639461888 22311219856128 22314101325824 22337845297152 22361210617856 22458796867584 22470396216576 22491401758056 22494306498048 22538885364864 22541796237312 22556021096448 22567670659072 22591684448256 22651863601752 22699685973888 22714010468352 22716943958016 22746985868943 22749923617344 22761964044288 22797953012736 22803217074176 22848408135168 22851358982144 22884533780471 22909271142681 22975091048448 23008445476632 23011416992256 23059998449664 23062344540928 23074550317056 23108049136704 23111033516032 23172596098344 23236171628544 23239172554752 23260896755712 23272910367168 23285227585536 23297674587264 23310004912128 23324416637984 23373658896896 23426848456704 23460858730386 23476306968576 23503254061056 23510389044384 23525225127936 23528263385088 23540415084032 23562420889392 23574891331584 23589466827052 23604999749632 23667478945792 23693062643712 23743083184128 23770336493568 23783042807832 23795630014464 23830175672226 23833253313408 23845867094016 23898641399808 23936427570176 23962301991936 23965396697088 24000188816142 24012890947584 24053304657921 24066034900992 24069143003136 24104085737424 24116842856448 24122411450368 24208432428928 24234600878208 24237730750464 24263521615872 24314746503168 24329779424104 24342655991808 24368558505984 24381144194176 24394047946752 24396529762304 24448035454976 24513159508992 24539243452416 24591050440704 24606254190287 24619277082624 24622456635392 24645473943552 24648656879616 24684440931744 24818098491648 24821303721984 24870494195712 24873706192896 24876236808192 24902257278976 24925536147456 24928755253248 24964945942332 24995159836416 25036671942656 25063735689216 25100122338144 25103363991552 25130075959296 25156361945088 25158921317376 25162170564608 25198700117822 25212036562944 25215292669952 25251899343968 25279195743648 25321179578368 25388629491456 25391908405248 25415645004288 25444818150528 25448104321024 25498536978432 25501830086656 25528966053888 25639913521152 25653619208448 25667196420096 25680452818944 25704459152064 25707778854912 25737287324672 25791623610368 25819067940864 25850315538432 25887844116288 25942498255872 25945137608544 25958869106688 25996555278792 25999912705536 26029756498816 26060819513344 26112466440192 26115838836736 26144069124096 26182024163064 26239968717732 26243357581056 26257246912512 26295366259008 26298762276864 26315357945856 26356965189632 26409199013376 26412609732608 26441160818688 26482966969536 26541577553568 26555624718336 26583882006528 26597611848192 26625913814016 26656476157696 26712753025024 26741628555264 26755923158811 26773541093376 26812409977584 26843186389404 26846653157632 26860861784064 26885971574784 26903331524608 26920308703232 26928481016448 26959390659488 27077785878528 27117096454602 27134952210432 27137712881664 27151728761696 27166098849792 27180620351808 27195005730816 27234486482544 27238003786752 27371001852117 27385487990784 27389024796672 27428787218448 27443303940096 27446095982592 27449640615936 27489491037624 27504039886848 27547526557056 27568470228992 27696686717952 27700263714816 27729738989568 27761568350208 27765153726464 27769996048212 27801871617597 27805462198976 27820178276352 27849781149696 27864164793344 27881748299776 27985766409216 28000220285499 28015039438848 28044849659904 28077040717824 28080666836992 28121433360328 28136316665856 28166255935488 28303786482048 28307441885184 28363541133312 28367204253696 28399765323776 28408386761964 28429984923648 28459722604544 28486327025664 28490006003712 28565896955904 28625420419344 28629117361152 28685854100736 28689558847488 28720086810624 28722489929728 28753052934144 28756766359552 28798514420368 28813756071936 28890509421312 28954448240256 28958187675648 29015576561664 29019323891712 29046451433472 29079792172032 29083547795456 29125770266054 29141185118208 29144948670464 29283476061168 29287257990144 29318421952512 29349088935936 29376524745216 29380318691328 29414042656768 29476141268992 29523777278688 29586107561472 29604777689088 29620067740032 29623893139456 29651585838336 29667278979072 29710348890048 29714185949184 29748293141504 29783793729536 29859274747764 29878936141824 29922313329216 29945062490112 29960528288768 29988535677408 29992408664064 30051847153152 30055728316416 30122245931008 30202484802336 30218469507072 30266247965184 30285347291136 30329314491924 30333231489792 30349285392384 30397270683648 30464544180224 30545694856908 30561861206016 30578197895784 30633454731264 30642754260096 30677927302176 30681889323008 30726824656896 30746664599552 30810732182272 30880845692928 30896794797792 30925677417327 30946041004032 30981562171392 30990967376688 31014529007616 31030547156224 31046970114048 31063566116352 31231764393984 31235797942272 31281144973848 31297700560896 31337672081408 31347185392512 31366966837248 31371017846784 31416561185856 31433188442112 31586670807552 31590750191616 31636612530369 31653356249088 31657444245504 31691130273792 31693781991424 31710723743776 31727506685952 31773567562968 31777671084544 31864855199744 31949735989248 31953862262784 31983733039104 32000251754856 32017187930112 32051256754176 32071072877228 32088046534656 32092190670848 32138780983232 32155790475264 32312801170944 32316974333952 32347184550912 32351362154496 32398328722914 32415475580928 32419662004224 32456874655744 32491411341312 32577961135104 32646739378176 32684212678656 32714766193536 32718991269888 32783833257984 32788067254272 32825702776832 32860631924736 32912587908992 32948165238912 33017725052928 33090797988864 33095071629312 33143117888958 33160658927616 33164941590528 33168315744256 33234048196608 33238340337664 33286594589776 33322576207536 33326879781888 33466829784192 33471151988736 33506767945728 33541815926784 33545228423168 33616048750592 33705594324864 33741459747072 33812694355968 33834031644672 33851505988608 33855877873664 33887526672384 33926424200704 33998049304576 34038621405184 34075415937024 34124885426016 34196929519104 34204825611264 34240603758592 34272612202752 34277038473216 34425423921152 34462636572672 34512668214948 34517125488384 34535393722368 34589997674496 34593516811392 34611825475584 34662073705056 34666550274048 34758894147516 34816621920256 34854257442816 34858758832128 34909365550752 34927841378304 34946511880896 34986624956976 34991143441408 35060488345344 35065016369152 35212265351168 35254881091584 35292395077632 35310622626048 35343631334088 35384200240578 35388770071424 35407499624448 35445176008704 35463482464256 35501218418688 35655504740352 35674564211748 35693445021696 35698054791168 35745263508339 35749879970112 35768800641024 35790915185872 35847962099712 35904641355264 35948095045632 36000283224213 36099052351488 36103714504704 36156128606136 36175264284672 36183617175552 36221465133056 36240827135744 36260007641088 36312648643392 36317338382336 36356596125696 36494669136156 36513983987712 36518699728896 36552837758976 36571716291264 36591071920128 36594794643456 36599520821248 36652654716832 36672053182464 36730035409408 36769739263488 36928915623936 36933684953088 36968210915328 36972985319424 37015424466944 37026661397616 37069162156796 37093571035136 37231955582976 37310559289344 37314355212288 37333627047332 37353385918464 37388304221184 37393132879872 37436054290432 37447418913498 37515088887808 37555007913984 37655045987328 37734542917632 37738381976064 37743255846912 37798050176733 37818054844416 37822939004928 37877849015952 37906646564864 37981769367552 38082944237184 38087862607872 38167227225792 38172156481536 38247805467648 38252745129984 38293449080832 38337403912192 38418341429248 38459870281728 38480428812672 38520679228416 38561668282368 38605930987008 38610916900864 38666970870451 38687435415552 38692431855616 38728601911296 38773056229376 38854913490944 38917706412816 38999869058304 39044634748224 39049677320192 39091229270016 39132118581248 39168699660288 39173758255104 39359953076598 39365036371584 39385870368768 39443049388512 39448143415296 39473036918784 39493423653376 39535447784448 39613798520064 39618914598912 39724450454304 39812366330352 39833437077504 39896417772288 39917533003776 39938870721024 39984714236544 39989878218752 40069129537536 40074304421888 40264779584106 40269979736448 40291292676096 40334165803008 40354997286912 40380463054848 40392721524672 40439085989232 40444308653056 40529694244864 40706569322496 40727593142544 40749148274688 40770930527712 40792508596224 40851729723816 40857005680128 40903903069568 40969099542528 41083537195008 41143180827672 41169143973888 41174460923904 41195726397056 41234236556436 41256059830272 41261388005376 41308749561856 41321289835584 41352705343488 41418088155136 41550395572224 41642352525312 41647730589696 41708193298464 41730267414528 41774671724544 41796247190016 41822622449664 41888748247808 41910917922816 42022559158272 42115561076736 42121000255488 42182150040492 42204474998784 42209925660672 42249383903232 42303342247936 42364756750624 42461162827776 42550806380544 42599647985664 42605149683712 42612580142946 42644977385472 42667002339808 42689583906816 42729490538496 42735009005568 42784062046208 42874387300352 42943676041728 43034338271232 43083734894592 43089299111936 43129579401216 43135149539328 43197771630552 43220634107904 43321881788416 43431672360384 43437281513472 43523364842496 43528985837568 43578950238208 43619688258048 43625321693184 43688655399081 43711777677312 43717423005696 43814175899648 43925214091752 43930886985216 43977632928768 44023633403904 44070478036992 44121063985152 44126762172416 44190823851944 44214211903488 44312064262144 44430101610048 44435839709184 44477378757504 44571278923776 44622439712256 44628202651648 44675690594304 44722421235712 44917593735168 44940792433152 44982803516112 44988612996096 45077770729728 45083592474624 45135341318144 45183368896512 45303727203504 45399371947776 45428020936704 45493971737886 45499847234688 45523928088576 45595906025472 45606434148352 45696816270336 45702717964288 45769067560942 45818542285362 45950182096896 46016890953264 46022833984512 46119996899328 46124689081856 46216098273408 46222067032064 46345192196688 46472343257088 46521793511424 46545820734336 46570455171072 46595349174528 46620009824256 46648833275968 46747317793792 46853696913408 46921717460772 46952613937152 47006508122112 47020778088768 47050450255872 47056526770176 47080830168064 47124841778784 47149782663168 47178933654104 47334957891584 47386125287424 47486166368256 47540672987136 47566085615664 47591260028928 47660351344452 47666506626816 47691734188032 47797282799616 47872855140352 47924603983872 47930793394176 48000377632284 48025781895168 48106609315842 48132069801984 48138286006272 48208171474848 48233685712896 48244822900736 48416864857856 48469201756416 48475461500928 48527043231744 48597493084371 48629493006336 48659558848208 48685311983616 48737117011968 48762288388352 48788095893504 48793059524608 48896070909952 49026319017984 49078486904832 49182100881408 49212508380574 49238554165248 49244913270784 49290947887104 49297313759232 49368881863488 49636196983296 49642607443968 49714676833437 49740988391424 49747412385792 49752473616384 49804514557952 49851072294912 49857510506496 49929891884664 49990319672832 50073343885312 50127471378432 50200244676288 50206727983104 50260151918592 50312723890176 50317842634752 50324341129216 50397400235644 50424073125888 50430585339904 50503798687936 50558391487296 50642359156736 50777258982912 50783816810496 50831290008576 50889636301056 50896208642048 50997073956864 51003660173312 51057932107776 51279827042304 51307238416896 51360905637888 51408918304128 51415557709824 51474574649344 51583247220736 51638135881728 51775688232576 51884996511744 51890275217088 51917738213376 51993110557584 51999825411072 52059512997632 52121639026688 52224932880384 52231677673472 52288138248192 52364048326128 52479937435464 52486715162112 52590732518016 52597524553728 52630715891712 52713930379264 52818398026752 52825219465216 52882321637376 52965933939072 53076300360867 53083155107136 53111249436672 53167764013056 53195223696384 53251827628032 53312952315392 53425506050048 53483257110528 53511846317622 53547082186752 53624819955168 53686372778808 53693306315264 53771943149568 53806663049216 53840617406464 53856962032896 53918781318976 54155571757056 54234192909204 54269904420864 54275425763328 54303457523392 54332197699584 54361240703616 54390011461632 54468972965088 54476007573504 54742003704234 54770975981568 54778049593344 54857574436896 54886607880192 54892191965184 54899281231872 54978982075248 55008079773696 55095053114112 55393373435904 55400527429632 55459477979136 55523136700416 55539992096424 55603743235194 55610924397952 55640356552704 55699562299392 55728329586688 55763496599552 55971532818432 56000440570998 56030078877696 56089699319808 56154081435648 56161333673984 56171128370247 56242866720656 56272633331712 56332511870976 56607572964096 56614883770368 56727082266624 56734408507392 56799530647552 56816773523928 56859969847296 56919445209088 56972654051328 56980012007424 57131793911808 57250840838688 57258234722304 57371708201472 57379117694976 57440173621248 57444979859456 57506105868288 57513532719104 57597028840736 57627512143872 57781018842624 57908896480512 57916375351296 58031153123328 58038647783424 58092902866944 58159584344064 58167095590912 58251540532108 58282370236416 58289897340928 58566952122336 58574515980288 58636843905024 58698177871872 58753049490432 58760637382656 58828085313536 58952282537984 59047554557376 59172215122944 59209555378176 59240135480064 59247786278912 59303171676672 59420697780096 59428371898368 59496586283008 59567587459072 59718549495528 59844626658432 59890124980224 59921056577536 59977071354816 59984817328128 60103694306304 60111456632832 60244491862016 60397169376159 60404969604672 60436939014144 60532495930368 60570694582272 60658628983848 60666462979584 60794541367296 60929088360448 61091389713816 61123722412032 61156395791568 61266909462528 61285508520192 61355854604352 61363778646016 61453649313792 61493329199104 61621464364544 61761691385856 61793589595584 61851354834654 61892082008064 61963124342784 61981934753376 62029058015232 62061094312448 62127132232704 62463528787968 62471595884544 62562289947696 62595401121792 62675344162816 62694370785024 62733933674496 62833122371712 62866376884224 63173341615104 63181500383232 63273225060738 63306712498176 63314888491008 63382260547584 63387563982848 63421447487552 63455013371904 63547135125936 63555342169088 63899471978496 63907724525568 63967466078208 64000503509712 64034375860224 64102513508352 64142145754456 64176093069312 64277561966464 64311580950528 64625602341888 64633948667904 64694369101824 64702724308992 64796657445828 64830951161856 64839324008448 64871033774393 64913749311488 64982822682624 65155922270208 65293478756352 65368425357312 65429532387072 65437982539776 65567666515968 65576134508544 65651405553664 65721263849472 65825175817984 65896330477824 66035450105856 66181595977728 66190143258624 66286235777916 66321317855232 66329883181056 66336631488512 66468096393216 66476680675328 66573189179552 66645152415072 66653759563776 66933659568384 66942303977472 67013535891456 67083631853568 67090456846336 67232097501184 67411188649728 67482919494144 67625388711936 67668063289344 67703011977216 67711755747328 67775053344768 67852848401408 67996098609152 68077242810368 68150831874048 68249770852032 68393859038208 68409651222528 68481207517184 68545224405504 68554076946432 68653601341413 68850847842304 68925273145344 69025336429896 69034250976768 69179995348992 69187033622784 69223650951168 69324147410112 69333100548096 69517788295032 69633243840512 69708514885632 69717517664256 69818731101504 69855682756608 69893023761792 69973249913952 69982286882816 70120976690688 70130032738304 70424530702336 70509762183168 70584790155264 70621245252096 70687262668176 70768400481156 70777540142848 70814999248896 70926964928512 71002436837376 71311009480704 71349128423496 71386890043392 71490527016678 71499759940224 71537601282048 71581830371744 71695924199424 71809282710528 71896190091264 72000566448426 72159913973763 72198104702976 72207429009408 72312257212272 72350528569344 72367234351104 72442930266112 72481654271488 72625297286784 72634676764672 72713192251392 72989338272312 73027967975424 73105675517952 73143432582528 73182143840256 73189589286912 73199041642496 73305309433664 73344106364928 73460070818816 73539478526976 73818762570861 73857831247872 73867369906176 73936421830656 73945970638848 74030848933888 74053322795232 74138324313592 74463911165952 74621118578688 74628710424576 74667254094664 74706771836928 74776608442368 74786265759744 74872108580864 74894837826996 75030177775616 75110015827968 75310091974656 75469085835264 75476763952128 75486511693824 75596100353466 75636109688832 75645878009856 75755698031904 75813293129728 75963538735104 76165888474368 76175725215744 76334454451584 76344312963072 76495610935296 76505490259968 76586898161664 76674807824384 76836682858496 76919740563456 76960857625344 77041358456832 77123336564736 77211861974016 77221833801728 77333941740902 77374870831104 77384863711232 77457203822592 77546112458752 77709826981888 77835412825632 77999738116608 78089269496448 78099354640384 78182458540032 78264237162496 78337399320576 78347516510208 78719906153196 78730072743168 78771740737536 78886098777024 78896286830592 78946073837568 78986847306752 79070895568896 79227597040128 79237829197824 79448900908608 79624732660704 79666874155008 79792835544576 79877741442048 79969428473088 79979756437504 80138259075072 80148608843776 80529559168212 80539959472896 80582585352192 80709994573824 80760926109696 80785443049344 80878171978464 80888617306112 81059388489728 81413138644992 81455186285088 81498296549376 81541861055424 81585017192448 81703459447632 81714011360256 81807806139136 82113005556351 82167074390016 82286361655344 82338287947776 82348921847808 82391452794112 82468473112872 82512119660544 82617499123712 82642579671168 82705410686976 82836176310272 83100791144448 83284705050624 83295461179392 83405614852791 83416386596928 83460534829056 83549343449088 83592494380032 83645244899328 83777496495616 84000660856497 84045118316544 84231122153472 84242000510976 84364300080984 84408949997568 84498767806464 84606684495872 84729513501248 84922325655552 85101612761088 85199295971328 85210299367424 85225160285892 85289954770944 85334004679616 85379167813632 85458981076992 85470018011136 85568124092416 85887352083456 86068676542464 86167469789184 86178598223872 86259158802432 86270299078656 86395543261104 86441268215808 86863344720768 86874563026944 87046729684992 87057971675136 87157900476416 87239376516096 87250643386368 87377310798162 87423555354624 87434846011392 87628351799296 87850428183504 87861773970432 87955265857536 88047266807808 88140956073984 88195450412377 88242127970304 88253524344832 88381647703888 88428423806976 88624128524288 88860203220096 88871679418368 88954757515008 89142557847552 89244879424512 89256405303296 89351381188608 89444842471424 89835187470336 89881584866304 89965607032224 89977225992192 90155541459456 90167184949248 90270682636288 90366737793024 90607454407008 90798743895552 90856041873408 90987943475772 90999694469376 91047856177152 91191812050944 91212868296704 91393632540672 91405435928576 91538135121884 91637084570724 91900364193792 92033781906528 92045667969024 92239993798656 92249378163712 92432196546816 92444134064128 92690384393376 92944686514176 93043587022848 93091641468672 93140910342144 93190698349056 93297666551936 93494635587584 93707393826816 93843434921544 94013016244224 94041556177536 94100900511744 94113053540352 94161660336128 94249683557568 94299565326336 94357867308208 94669915783168 94772250574848 94909837591107 94972332736512 95081345974272 95132171231328 95182520057856 95320702688904 95333013253632 95594565599232 95745710280704 95849207967744 95861586788352 96000755264568 96051563790336 96213218631684 96264139603968 96276572012544 96416342949696 96467371425792 96489645801472 96833729715712 96938403512832 96950923001856 97054086463488 97194986168742 97258986012672 97319117696416 97370623967232 97474234023936 97524576776704 97586119049216 97792141819904 98052638035968 98156973809664 98364201762816 98425016761148 98477108330496 98489826541568 98581895774208 98737763726976 99272393966592 99285214887936 99429353666874 99481976782848 99494824771584 99504947232768 99609029115904 99702144589824 99715021012992 99859783769328 99980639345664 100400489352576 100413455966208 100520303837184 100625447780352 100635685269504 100648682258432 100794800471288 100848146251776 101007597375872 101116782974592 101284718313472 101554517965824 101567633620992 101662580017152 101779272602112 101792417284096 101940195931189 101994147913728 102007320346624 102115864215552 102614476833792 102721811275776 102817836608256 102831115419648 102949149298688 103166494441472 103276271763456 103551376465152 103769993023488 103780550434176 103835476426752 103986221115168 103999650822144 104119025995264 104243278053376 104449865760768 104463355346944 104576276496384 104728096652256 104959874870928 104973430324224 105181465036032 105195049107456 105427860758528 105636796053504 105650438930432 105764643274752 105931867878144 106152600721734 106166310214272 106222498873344 106335528026112 106390447392768 106503655256064 106625904630784 106851012100096 106966514221056 107023692635244 107094164373504 107249639910336 107372745557616 107386612630528 107543886299136 107613326098432 107713924065792 107837562637952 108311143514112 108468385818408 108550851526656 108606915046784 108664395399168 108722481407232 108780022923264 108937945930176 108952015147008 109484007408468 109541951963136 109556099186688 109715148873792 109773215760384 109784383930368 109798562463744 109957964150496 110016159547392 110190106228224 110786746871808 110801054859264 110918955958272 111046273400832 111079984192848 111207486470388 111221848795904 111280713105408 111456659173376 111526993199104 111943065636864 112000881141996 112060157755392 112179398639616 112308162871296 112322667347968 112342256740494 112485733441312 112545266663424 112665023741952 113215145928192 113229767540736 113394150530199 113454164533248 113468817014784 113599061295104 113633547047856 113719939694592 113838890418176 113945308102656 114263587823616 114501681677376 114516469444608 114743416402944 114758235389952 114880347242496 114889959718912 115012211736576 115027065438208 115194057681472 115255024287744 115562037685248 115817792961024 115832750702592 116000912611353 116062306246656 116077295566848 116185805733888 116319168688128 116334191181824 116503081064216 116564740472832 117133904244672 117149031960576 117273687810048 117396355743744 117506098980864 117521274765312 117656170627072 117904565075968 118095109114752 118344430245888 118419110756352 118480270960128 118495572557824 118606343353344 118841395560192 118856743796736 118993172566016 119135174918144 119437098991056 119689253316864 119842113155072 119954142709632 119969634656256 120207388612608 120222913265664 120488983724032 120794338752318 120809939209344 120873878028288 121064991860736 121141389164544 121317257967696 121332925959168 121589082734592 121858176720896 122182779427632 122247444824064 122312791583136 122571017040384 122711709208704 122727557292032 122907298627584 122986658398208 123242928729088 123523382771712 123587179191168 123702709669308 123784164016128 123926248685568 123963869506752 124058116030464 124122188624896 124254264465408 124927057575936 124943191769088 125124579895392 125190802243584 125388741570048 125467867348992 125666244743424 125732753768448 126346683230208 126363000766464 126546450121476 126613424996352 126629776982016 126775127965696 126842894975104 126910026743808 127094270251872 127110684338176 127798943956992 127815449051136 127934932156416 128001007019424 128068751720448 128205027016704 128284291508912 128352186138624 128555123932928 128623161901056 129251204683776 129267897335808 129388738203648 129405448617984 129593314891656 129661902323712 129742067548786 129827498622976 129965645365248 130311844540416 130586957512704 130736850714624 130859064774144 130875965079552 131065966197243 131135333031936 131152269017088 131302811107328 131442527698944 131650351635968 131792660955648 132070900211712 132363191955456 132380286517248 132572471555832 132642635710464 132673262977024 132936192786432 132953361350656 133146378359104 133290304830144 133307519127552 133867319136768 133884607954944 134027071782912 134167263707136 134180913692672 134464195002368 134822377299456 134965838988288 135250777423872 135406023954432 135423511494656 135550106689536 135705696802816 135992197218304 136499541704064 136787718076416 136819302445056 136962415034368 137090448811008 137108153892864 137307202682826 137701695684608 137850546290688 138050672859792 138068501953536 138359990697984 138374067245568 138648294820224 138666201096192 139035576590064 139266487681024 139417029771264 139637462203008 139711365513216 139786047523584 139946499827904 139964573765632 140241953381376 140260065476608 140849061404672 141019524366336 141169580310528 141242490504192 141374525336352 141536800962312 141555080285696 141853929857024 142004873674752 142622018961408 142698256846992 142773780086784 142981054033356 142999519880448 143075202564096 143163660743488 143391848398848 143618565421056 143792380182528 144001132896852 144319827947526 144396209405952 144414858018816 144624514424544 144701057138688 144734468702208 144963308542976 145250594573568 145269353529344 145426384502784 145978676544624 146055935950848 146211351035904 146286865165056 146364287680512 146379178573824 146610618867328 146688212729856 146920141637632 147078957053952 147637525141722 147715662495744 147734739812352 147872843661312 147891941277696 148061697867776 148106645590464 148276648627184 148927822331904 149144030500311 149242237157376 149257420849152 149334508189328 149413543673856 149553216884736 149572531519488 149744217161728 149789675653992 150060355551232 150220031655936 150620183949312 150938171670528 150953527904256 150973023387648 151192200706932 151272219377664 151291756019712 151511396063808 151626586259456 151927077470208 152331776948736 152351450431488 152668908903168 152688625926144 152991221870592 153010980519936 153173796323328 153349615648768 153673365716992 153839481126912 153921715250688 154082716913664 154246673129472 154423723948032 154443667603456 154667883481804 154749741662208 154769727422464 154914407645184 155092224917504 155419653963776 155670825651264 155999476233216 156178538992896 156198709280768 156364917080064 156528474324992 156674798641152 156695033020416 157439812306392 157460145486336 157772197554048 157792573661184 157892147675136 157973694613504 158141791137792 158455194080256 158475658395648 158897801817216 159228901082601 159249465321408 159333748310016 159585671089152 159755482884096 159938856946176 159959512875008 160191736463297 160276518150144 160297217687552 161059118336424 161079918945792 161419989147648 161521852219392 161570886098688 161756343956928 161777234612224 162118776979456 162826277289984 162910372570176 162996593098752 163083722110848 163170034384896 163406918895264 163428022720512 163615612278272 164226011112702 164334148780032 164572723310688 164676575895552 164697843695616 164782905588224 164936946225744 165024239321088 165234998247424 165285159342336 165672352620544 166201582288896 166569410101248 166811229705582 166832773193856 166921069658112 167098686898176 167184988760064 167290489798656 167554992991232 168001321712994 168090236633088 168462244306944 168484001021952 168728600161968 168817899995136 168997535612928 169459027002496 169844651311104 170203225522176 170398591942656 170450320571784 170579909541888 170668009359232 170758335627264 170917962153984 170940036022272 171136248184832 171774704166912 172137353084928 172334939578368 172357196447744 172518317604864 172540598157312 172791086522208 172882536431616 173726689441536 173749126053888 174093459369984 174115943350272 174315800952832 174478753032192 174501286772736 174754621596324 174847110709248 174869692022784 175256703598592 175700856367008 175723547940864 175910531715072 176094533615616 176281912147968 176390900824754 176484255940608 176507048689664 176763295407776 176856847613952 177248257048576 177720406440192 177743358836736 177909515030016 178285115695104 178489758849024 178512810606592 178702762377216 178889684942848 179670374940672 179763169732608 179931214064448 179954451984384 180311082918912 180334369898496 180541365272576 180733475586048 181214908814016 181597487791104 181712083746816 181975886951544 181999388938752 182383624101888 182425736593408 182787265081344 182810871857152 183076270243768 183274169141448 183800728387584 184067563813056 184091335938048 184479987597312 184498756327424 184864393093632 184888268128256 185380768786752 185889373028352 186087174045696 186183282937344 186381396698112 186595333103872 186989271175168 187414787653632 187686869843088 188026032488448 188083112355072 188201801023488 188323320672256 188499367115136 188599130652672 188715734616416 189339831566336 189544501149696 189819675182214 189944665473024 190162691948544 190264342462656 190365040115712 190641405377808 190666026507264 191491420561408 191698415935488 191723173576704 192001510529136 192103127580672 192426437263368 192528279207936 192832685899392 192934742851584 192979291602944 193667459431424 193876807025664 193901846003712 194108172926976 194389972337484 194517972025344 194613101323179 194638235392832 194741247934464 194948468047872 195049153553408 195172238098432 196105276071936 196313947619328 196728403525632 196850033522296 196954216660992 197163791548416 197475527453952 198544787933184 198570429775872 198858707333748 198963953565696 198989649543168 199009894465536 199218058231808 199404289179648 199430042025984 199719567538656 199961278691328 200800978705152 200826911932416 201040607674368 201250895560704 201271370539008 201297364516864 201589600942576 201696292503552 202015194751744 202233565949184 202569436626944 203109035931648 203135267241984 203325160034304 203558545204224 203584834568192 203880391862378 203988295827456 204014640693248 204231728431104 205228953667584 205443622551552 205635673216512 205662230839296 205898298597376 205960804024239 206332988882944 206552543526912 207102752930304 207539986046976 207561100868352 207670952853504 207972442230336 207999301644288 208238051990528 208486556106752 208899731521536 208926710693888 209152552992768 209456193304512 209919749741856 209946860648448 210362930072064 210390098214912 210855721517056 211273592107008 211300877860864 211529286549504 211863735756288 212305201443468 212332620428544 212444997746688 212780894785536 213007310512128 213251809261568 213702024200192 213933028442112 214047385270488 214499279820672 214745491115232 214773225261056 215087772598272 215226652196864 215427848131584 215675125275904 216479741921289 216622287028224 216936771636816 217101703053312 217213830093568 217328790798336 217444962814464 217875891860352 217904030294016 218968014816936 219083903926272 219430297747584 219546431520768 219568767860736 219597124927488 219915928300992 220032319094784 220380212456448 221456287712583 221573493743616 221602109718528 221837911916544 222092546801664 222159968385696 222414972940776 222443697591808 222913318346752 223053986398208 223886131273728 224001762283992 224120315510784 224358797279232 224616325742592 224645334695936 224684513480988 224971466882624 225090533326848 225330047483904 226430291856384 226459535081472 226788301060398 226908329066496 226937634029568 227198122590208 227267094095712 227439879389184 227890616205312 228527175647232 229003363354752 229032938889216 229486832805888 229516470779904 229760694484992 229779919437824 230024423473152 230388115362944 230510048575488 231124075370496 231635585922048 231665501405184 232001825222706 232124612493312 232154591133696 232371611467776 232638337376256 232668382363648 233006162128432 233129480945664 234267808489344 234298063921152 234547375620096 234792711487488 235012197961728 235042549530624 235312341254144 235809130151936 236190218229504 236688860491776 236838221512704 236960541920256 236991145115648 237212686706688 237682791120384 237713487593472 237986345132032 238270349836288 238874197982112 239378506633728 239684226310144 239908285419264 239939269312512 240414777225216 240445826531328 240977967448064 241588677504636 241619878418688 241747756056576 242129983721472 242282778329088 242634515935392 242665851918336 243178165469184 243716353441792 244365558855264 244494889648128 244625583166272 245142034080768 245423418417408 245455114584064 245973316796416 246485857458176 247046765543424 247174358382336 247405419338616 247852497371136 247927739013504 248116232060928 248244377249792 248508528930816 249854115151872 249886383538176 250216844558373 250249159790784 250381604487168 250777483140096 250935734697984 251332489486848 252001982569491 252693366460416 252726001532928 253092900242952 253226849992704 253550255931392 253685789950208 253820053487616 254188540503744 254221368676352 255597887913984 255630898102272 255869864312832 256002014038848 256137503440896 256410054033408 256568583017824 256704372277248 257110247865856 258502409367552 258535794671616 258777476407296 258810897235968 259186629783312 259323804647424 259484135097572 259654997245952 260623689080832 261173915025408 261473701429248 261718129548288 261751930159104 262131932394486 262270666063872 262304538034176 262605622214656 262885055397888 263300703271936 263585321911296 264141800423424 264586351237131 264726383910912 264760573034496 265144943111664 265285271420928 265346525954048 265872385572864 266292756718208 266580609660288 266615038255104 267734638273536 267769215909888 268054143565824 268334527414272 268361827385344 268928390004736 269644754598912 269931677976576 270501554847744 270668796093157 270812047908864 270847022989312 271100213379072 271411393605632 271984394436608 272999083408128 273575436152832 273638604890112 273924830068736 274180897622016 274216307785728 274614405365652 275403391369216 275701092581376 276101345719584 276137003907072 276719981395968 276748134491136 277296589640448 277332402192384 278071153180128 278532975362048 278834059542528 279274924406016 279422731026432 279572095047168 279892999655808 279929147531264 280483906762752 280520130953216 281698122809344 282039048732672 282339160621056 282484981008384 282749050672704 283073601924624 283110160571392 283707859714048 284009747349504 285244037922816 285396513693984 285547560173568 285962108066712 285999039760896 286327321486976 286783696797696 287237130842112 287584760365056 288002265793704 288639655895052 288792418811904 288829716037632 289249028849088 289402114277376 289468937404416 289926617085952 290501189147136 290538707058688 290852769005568 291957353089248 292111871901696 292422702071808 292573730330112 292758357147648 293221237734656 293376425459712 293840283275264 294157914107904 295275050283444 295431324991488 295469479624704 295745687322624 296123395735552 296213291180928 296553297254368 297855644663808 298288061000622 298484474314752 298514841698304 298669016378656 298827087347712 299106433769472 299145063038976 299488434323456 299579351307984 300120711102464 301240367898624 301876343341056 301907055808512 301946046775296 302384401413864 302544438755328 303022792127616 303253172518912 303854154940416 304663553897472 304702900862976 305337817806336 305377251852288 305820587793567 305982443741184 306021961039872 306347592646656 306699231297536 307843430501376 308165433827328 308493346258944 308847447896064 308887335206912 309335766963608 309499483324416 309828815290368 310184449835008 310839307927552 311341651302528 311998952466432 312357077985792 312397418561536 312729834160128 313056948649984 313349597282304 313390066040832 314879624612784 314920290972672 315544395108096 315585147322368 315947389227008 316283582275584 316910388160512 316951316791296 317795603634432 318457802165202 318498930642816 318667496620032 319171342178304 319510965768192 319877713892352 319919025750016 320383472926594 320553036300288 320594435375104 322118236672848 322159837891584 322839978295296 323141772197376 323512687913856 323554469224448 324237553958912 325652554579968 325820745140352 325993186197504 326167444221696 326340068769792 326813837790528 326856045441024 327231224556544 328452022225404 328668297560064 329145446621376 329353151791104 329395687391232 329565811176448 329873892451488 330048478642176 330570318684672 331344705241088 332403164577792 333138820202496 333622459411164 333665546387712 333842139316224 334369977520128 334580979597312 335109985982464 336002643425988 336180473266176 336924488613888 336968002043904 337457200323936 337635799990272 337995071225856 338918054004992 339689302622208 340182451590597 340406451044352 340797183885312 340900641143568 341159819083776 341336018718464 341516671254528 341835924307968 342272496369664 343549408333824 344274706169856 344669879156736 344714392895488 345036635209728 345081196314624 345582173044416 345765072863232 347453378883072 347498252107776 348002737834059 348186918739968 348231886700544 348631601905664 348957506064384 349002573545472 349509243192648 349694221418496 350513407197184 351401712734016 351447095881728 351821063430144 352189067231232 352563824295936 352781801649508 352968511881216 353014097379328 353526590815552 353713695227904 354496514097152 355440812880384 355486717673472 355819030060032 356570231390208 356979517698048 357025621213184 357405524754432 359526339465216 359862428128896 359908903968768 360622165837824 360668739796992 361082730545152 361466951172096 362429817628032 363194975582208 363424167493632 363951773903088 363998777877504 364767248203776 364851473186816 365574530162688 365621743714304 366152540487536 366548338282896 368135127626112 368182671876096 368959975194624 368997512654848 369728786187264 369776536256512 370761537573504 371778746056704 372174348091392 372366565874688 372762793396224 373190666207744 373978542350336 374829575307264 375373739686176 376166224710144 376403602046976 376646641344512 376998734230272 377198261305344 377431469232832 378679663132672 379089002299392 379639350364428 379889330946048 380325383897088 380528684925312 380730080231424 381282810755616 381332053014528 382982841122816 383396831870976 383446347153408 384003021058272 384206255161344 384852874526736 385056558415872 385665371798784 385869485703168 387334918862848 387753614051328 387803692007424 388216345853952 388779944674968 389226202646358 389276470785664 389482495868928 389896936095744 390098307106816 390344476196864 392210552143872 392627895238656 393197898591729 393456807051264 393700067044592 393908433321984 394327583096832 394951054907904 397089575866368 397140859551744 397717414667496 397927907131392 398019788931072 398436116463616 398808578359296 398860084051968 399439135077312 399922557382656 401601957410304 401653823864832 402081215348736 402501791121408 402542741078016 402594729033728 403179201885152 403392585007104 404030389503488 404467131898368 405138873253888 406218071863296 406270534483968 406650320068608 407117090408448 407169669136384 407760783724756 407976591654912 408029281386496 410457907335168 410887245103104 411271346433024 411324461678592 411796597194752 411921608048478 412665977765888 413105087053824 414205505860608 415079972093952 415122201736704 415944884460672 415998603288576 416476103981056 416973112213504 417799463043072 418912386609024 419839499483712 419893721296896 420725860144128 420780196429824 421711443034112 422547184214016 422601755721728 423058573099008 423727471512576 424610402886936 424665240857088 425561789571072 426014621024256 426503618523136 427404048400384 427866056884224 428094770540976 428998559641344 429490982230464 429546450522112 430175545196544 430453304393728 430855696263168 431350250551808 432959483842578 433244574056448 433873543273632 434203406106624 434427660187136 434889925628928 435751783720704 435808060588032 437936029633872 438167807852544 438860595495168 439092863041536 439137535721472 439831856601984 440064638189568 440760424912896 442912575425166 443146987487232 443204219437056 443675823833088 444185093603328 444319936771392 444829945881552 444887395183616 445826636693504 447772262547456 448003524567984 448240631021568 448717594558464 449232651485184 449369026961976 449942933765248 450181066653696 450660094967808 452860583712768 452919070162944 453576602120796 453816658132992 453875268059136 454396245180416 454534188191424 454879758778368 455781232410624 457054351294464 458006726709504 458065877778432 458973665611776 459032941559808 459521388969984 459559838875648 460048846946304 460776230725888 461020097150976 462248150740992 463271171844096 463331002810368 464003650445412 464249224986624 464309182267392 464743222935552 465276674752512 465336764727296 466012324256864 466258961891328 468535616978688 468596127842304 469094751240192 469585422974976 470024395923456 470085099061248 470624682508288 471618260303872 472380436459008 473377720983552 473676443025408 473921083840512 473982290231296 474425373413376 475365582240768 475426975186944 475972690264064 476540699672576 477748395964224 478757013267456 479368452620288 479816570838528 479878538625024 480575209389891 480829554450432 480891653062656 481955934896128 483177355009272 483239756837376 484259967442944 484565556658176 485269031870784 485331703836672 486356330938368 487432706883584 488731117710528 488989779296256 489251166332544 490284068161536 490846836834816 490910229168128 491946633592832 492971714916352 494093531086848 494348716764672 494810838677232 495704994742272 495855478027008 496488754499584 497017057861632 499708230303744 500433689116746 500498319581568 500763208974336 501554966280192 501871469395968 502664978973696 504003965138982 505386732920832 505452003065856 506185800485904 506453699985408 507100511862784 507371579900416 508377081007488 508442737352704 511195775827968 511739728625664 512004028077696 512275006881792 512820108066816 513137166035648 513408744554496 514220495731712 517004818735104 517071589343232 517554952814592 517621794471936 518373259566624 518647609294848 518968270195144 521247378161664 522347830050816 522947402858496 523436259096576 523503860318208 524263864788972 524541332127744 524609076068352 525211244429312 525770110795776 526601406543872 527170643822592 528283600846848 529172702474262 529452767821824 529521146068992 530289886223328 530570542841856 530693051908096 531744771145728 532585513436416 533161219320576 533230076510208 535469276547072 535538431819776 536108287131648 536669054828544 536723654770688 537856780009472 539289509197824 539863355953152 541003109695488 541337592186314 541624095817728 541694045978624 542200426758144 542822787211264 543968788873216 545998166816256 547150872305664 547277209780224 547849660137472 548361795244032 548432615571456 549228810731304 550806782738432 551402185162752 552202691439168 552274007814144 553439962791936 553496268982272 554593179280896 554664804384768 556142306360256 557065950724096 557668119085056 558549848812032 559144190094336 559785999311616 559858295062528 560967813525504 561040261906432 563396245618688 564078097465344 564969962016768 565498101345408 566147203849248 566220321142784 567415719428096 568019494699008 570488075845632 570793027387968 571095120347136 571924216133424 571998079521792 572654642973952 574474261684224 575169520730112 576004531587408 577279311790104 577584837623808 578498057698176 578804228554752 578937874808832 579853234171904 581002378294272 581077414117376 581705538011136 583839303969537 583914706178496 584223743803392 584845404143616 585147460660224 585516714295296 586442475469312 587680566550528 588315828215808 590550100566888 590862649982976 591491374645248 592246791471104 592426582361856 593106594508736 595711289327616 596576122001244 596968948629504 597029683396608 597338032757312 597654174695424 598212867538944 598290126077952 598976868646912 599158702615968 602480735797248 603752686682112 603814111617024 603892093550592 604768802827728 605088877510656 606045584255232 607708309880832 609327107794944 609405801725952 610675635612672 610754503704576 611641175587134 611964887482368 612043922079744 612695185293312 613398462595072 615686861002752 616330867654656 616986692517888 617694895792128 617774670413824 617882412072717 618671533927216 618998966648832 619657630580736 620368899670016 621678615855104 622683302605056 623997904932864 624714155971584 624794837123072 625459668320256 626113897299968 626699194564608 626780132081664 629759249225568 629840581945344 631088790216192 631170294644736 631894778454016 632567164551168 633820776321024 633902633582592 635591207268864 636915604330404 636997861285632 637334993240064 638342684356608 639021931536384 639755427784704 639838051500032 640766945853188 641106072600576 641188870750208 644236473345696 644319675783168 645679956590592 646283544394752 647025375827712 647108938448896 648475107917824 651305109159936 651641490280704 651986372395008 652334888443392 653627675581056 653712090882048 654462449113088 656904044450808 658290893242752 658706303582208 658791374782464 659131622352896 659747784902976 660096957284352 661140637369344 662689410482176 664368863137749 664806329155584 666277640404992 667244918822328 667331092775424 668739955040256 669161959194624 670219971964928 672005286851976 672360946532352 673848977227776 673936004087808 674914400647872 675271599980544 675990142451712 677836108009984 679378605244416 680364903181194 680812902088704 681594367770624 681801282287136 682319638167552 682672037436928 683671848615936 684544992739328 687098816667648 688549412339712 689339758313472 689428785790976 690073270419456 691164346088832 691530145726464 694906757766144 694996504215552 696005475668118 696373837479936 696463773401088 697263203811328 697915012128768 698005147090944 699018486385296 699388442836992 702803425468032 702894191763456 703642126860288 704378134462464 705127648591872 705563603299016 705937023762432 707053181631104 707427390455808 708993028194304 710881625760768 710973435346944 711638060120064 713140462780416 713581371518323 713959035396096 714051242426368 714811049508864 719052678930432 719724856257792 719817807937536 721244331675648 721337479593984 722165461090304 722933902344192 724859635256064 726389951164416 726848334987264 727903547806176 727997555755008 729534496407552 729702946373632 731149060325376 731243487428608 732305080975072 733096676565792 736270255252224 736365343752192 737919950389248 737995025309696 739457572374528 739553072513024 741523075147008 743557492113408 744348696182784 744733131749376 745525586792448 746381332415488 747957084700672 749659150614528 750747479372352 752332449420288 752807204093952 753293282689024 753997468460544 754862938465664 757359326265344 758178004598784 759278700728856 760650767794176 761057369850624 761460160462848 762565621511232 762664106029056 765965682245632 766793663741952 766892694306816 768006042116544 768412510322688 769705749053472 770113116831744 771330743597568 774669837725696 775507228102656 775607384014848 776432691707904 777559889349936 778452405292716 778552941571328 778964991737856 780196614213632 780688952393728 784421104287744 785255790477312 786395797183458 786913614102528 787400134089184 787816866643968 788655166193664 789902109815808 793759053711393 794179151732736 794281719103488 795434829334992 795855814262784 796039577862144 796872232927232 797617156718592 798878270154624 799845114765312 803203914820608 803307647729664 804162430697472 805003582242816 805085482156032 805189458067456 806358403770304 806785170014208 808060779006976 808934263796736 812006388279471 812436143726592 812541068967936 813300640137216 814234180816896 814339338272768 815521567449512 815953183309824 820915814670336 821774490206208 822542692866048 822648923357184 823593194389504 823843216096956 825331955531776 826210174107648 828411011721216 830159944187904 830244403473408 831889768921344 831997206577152 832952207962112 833946224427008 835598926086144 837824773218048 839678998967424 839787442593792 841451720288256 841560392859648 843422886068224 845094368428032 845203511443456 846117146198016 847454943025152 849220805773872 849330481714176 851123579142144 852029242048512 853007237046272 854808096800768 855732113768448 856189541081952 857997119282688 858981964460928 859092901044224 860351090393088 860906608787456 861711392526336 862700501103616 865918967685156 866489148112896 867747086547264 868406812213248 868855320374272 869779851257856 871503567441408 871616121176064 875872059267744 876335615705088 877721190990336 878275071442944 879663713203968 880129276379136 881520849825792 885825150850332 886293974974464 886408438874112 888370187206656 888639873542784 889659891763104 889774790367232 891653273387008 895544525094912 896007049135968 896481262043136 897435189116928 898465302970368 898738053923952 899885867530496 900362133307392 905721167425536 905838140325888 907153204241592 907633316265984 908792490360832 909068376382848 909759517556736 911562464821248 914108702588928 916013453419008 916131755556864 917461763380701 917947331223552 918065883119616 919042777939968 919119677751296 920097693892608 921552461451776 924496301481984 926542343688192 926662005620736 928007300890824 928498449973248 929486445871104 930553349505024 930673529454592 932024648513728 932517923782656 937071233957376 937192255684608 938189502480384 939170845949952 940048791846912 940170198122496 941249365016576 944760872918016 946755441967104 947842167681024 947964580462592 948850746826752 950731164481536 950853950373888 951945380528128 955496791928448 957514026534912 958736905240576 959633141677056 959757077250048 961150418779782 961659108900864 961783306125312 963911869792256 966354710018544 966479513674752 968519934885888 970538063741568 970663407673344 972712661876736 974865413767168 977462235421056 977979558592512 978502332665088 980568136323072 981693673669632 981820458336256 983893267185664 985943429832704 988187062173696 988697433529344 989621677354464 991710956054016 992977508999168 994034115723264 999416460607488 1000867378233492 1000996639163136 1001526417948672 1003109932560384 1003742938791936 1005329957947392 1008007930277964 1010773465841664 1010904006131712 1012371600971808 1012907399970816 1014743159800832 1016754162014976 1016885474705408 1022391551655936 1023479457251328 1024008056155392 1024550013763584 1026274332071296 1026817489108992 1028440991463424 1034009637470208 1034143178686464 1035109905629184 1035243588943872 1036746519133248 1037295218589696 1037936540390288 1042494756323328 1044008213502177 1044695660101632 1045894805716992 1046872518193152 1047007720636416 1048527729577944 1049082664255488 1050422488858624 1051540221591552 1053202813087744 1054341287645184 1056567201693696 1058345404948524 1058905535643648 1059042292137984 1060579772446656 1061141085683712 1061386103816192 1063489542291456 1065171026872832 1066322438641152 1066460153020416 1070938553094144 1071076863639552 1072216574263296 1073447309541376 1075713560018944 1078579018395648 1079726711906304 1082006219390976 1082675184372628 1083248191635456 1083388091957248 1084400853516288 1085645574422528 1087937577746432 1091996333632512 1094301744611328 1094554419560448 1095699320274944 1096723590488064 1096865231142912 1098457621462608 1104405382878336 1104548015628288 1106879925583872 1106992537964544 1109186358561792 1109329608769536 1112284612720512 1114131901448192 1115336238170112 1117099697624064 1118288380188672 1119571998623232 1119716590125056 1121342155243079 1121935627051008 1122080523812864 1126792491237376 1129939924033536 1130996202690816 1132294407698496 1132440642285568 1134831438856192 1136038989398016 1140976151691264 1141586054775936 1142190240694272 1143848432266848 1143996159043584 1145309285947904 1148948523368448 1150339041460224 1152009063174816 1154558623580208 1155169675247616 1156996115396352 1157608457109504 1159706468343808 1162004756588544 1162154828234752 1163411076022272 1167678607939074 1167829412356992 1168447487606784 1169690808287232 1170294921320448 1171033428590592 1172884950938624 1175361133101056 1176631656431616 1181100201133776 1181725299965952 1182982749290496 1184853164723712 1186213189017472 1191422578655232 1193152244002488 1194059366793216 1194676065514624 1195308349390848 1196425735077888 1196580252155904 1197953737293824 1198317405231936 1204961471594496 1207505373364224 1207628223234048 1207784187101184 1209537605655456 1210177755021312 1212091168510464 1215416619761664 1218654215589888 1218811603451904 1221351271225344 1221509007409152 1223282351174268 1223929774964736 1224087844159488 1226796925190144 1231373722005504 1232661735309312 1233973385035776 1235389791584256 1235549340827648 1235764824145434 1237343067854432 1237997933297664 1239315261161472 1240737799340032 1243357231710208 1245366605210112 1247995809865728 1249428311943168 1249589674246144 1250919336640512 1252227794599936 1253398389129216 1259518498451136 1259681163890688 1262177580432384 1262340589289472 1263789556908032 1265134329102336 1267641552642048 1267805267165184 1271182414537728 1273831208660808 1273995722571264 1276685368713216 1278043863072768 1279510855569408 1279676103000064 1281533891706376 1282212145201152 1288472946691392 1288639351566336 1291359913181184 1292567088789504 1294050751655424 1294217876897792 1296950215835648 1302610218319872 1303282980561408 1304669776886784 1307255351162112 1307424181764096 1308924898226176 1313808088901616 1316581786485504 1317412607164416 1318263244705792 1319495569805952 1320193914568704 1322281274738688 1325378820964352 1328737726275498 1329612658311168 1332555280809984 1334489837644656 1334662185550848 1337479910080512 1340439943929856 1344010573703952 1344721893064704 1347697954455552 1349828801295744 1350543199961088 1351980284903424 1355672216019968 1358757210488832 1360729806362388 1361625804177408 1363188735541248 1363602564574272 1364639276335104 1365344074873856 1367343697231872 1374197633335296 1377098824679424 1378679516626944 1380146540838912 1382328692177664 1383060291452928 1389813515532288 1389993008431104 1392010951336236 1392747674959872 1392927546802176 1394526407622656 1395830024257536 1396010294181888 1398036972770592 1398776885673984 1405606850936064 1405788383526912 1407284253720576 1408756268924928 1410255297183744 1411127206598032 1411874047524864 1414106363262208 1414854780911616 1417986056388608 1421763251521536 1421946870693888 1423276120240128 1426280925560832 1427162743036646 1427918070792192 1428102484852736 1429622099017728 1438105357860864 1439449712515584 1439635615875072 1441725628169673 1442488663351296 1442674959187968 1444330922180608 1445867804688384 1449719270512128 1452779902328832 1453696669974528 1455807095612352 1455995111510016 1459068992815104 1459405892747264 1462298120650752 1462486974857216 1464610161950144 1466193353131584 1472540510504448 1472730687504384 1475839900778496 1475990050619392 1478915144749056 1479106145026048 1483046150294016 1487114984226816 1489466263498752 1491051173584896 1492762664830976 1495914169401344 1501494958744704 1504664898840576 1505614408187904 1506586565378048 1507994936921088 1509725876931328 1514718652530688 1516356009197568 1518557401457712 1521301535588352 1522114739701248 1525131243022464 1525328212058112 1531931364491264 1533587327483904 1536012084233088 1536825020645376 1539411498106944 1540226233663488 1542661487195136 1549339675451392 1551014456205312 1551214768029696 1552865383415808 1555119778699872 1556904810585432 1557105883142656 1560393228427264 1561377904787456 1568842208575488 1570511580954624 1572791594366916 1573827228205056 1574800268178368 1575633733287936 1577310332387328 1579804219631616 1587518107422786 1588358303465472 1588563438206976 1590869658669984 1591711628525568 1592079155724288 1595234313437184 1597756540309248 1599690229530624 1606407829641216 1606615295459328 1608324861394944 1610007164485632 1610170964312064 1612716807540608 1613570340028416 1616121558013952 1617868527593472 1624012776558942 1624872287453184 1625082137935872 1626601280274432 1628468361633792 1628678676545536 1631043134899024 1631906366619648 1641831629340672 1643548980412416 1645085385732096 1645297846714368 1647186388779008 1647686432193912 1650663911063552 1652420348215296 1656822023442432 1660319888375808 1660488806946816 1663779537842688 1663994413154304 1665904415924224 1667892448854016 1671197852172288 1675649546436096 1679357997934848 1679574885187584 1682903440576512 1683120785719296 1686845772136448 1690188736856064 1690407022886912 1692234292396032 1694909886050304 1698441611547744 1698660963428352 1702247158284288 1704058484097024 1706014474092544 1709616193601536 1711464227536896 1712379082163904 1715994238565376 1717963928921856 1718185802088448 1721813217574912 1723422785052672 1725401002207232 1731837935370312 1735494173094528 1736813624426496 1737710640748544 1739559702515712 1743007134882816 1743232242352128 1751517911908611 1751744118535488 1752671231410176 1755442381980672 1756550142885888 1759327426407936 1763041699651584 1771650301700664 1772587949948928 1776740374413312 1777279747085568 1779319783526208 1779549580734464 1783306546774016 1791089050189824 1792014098271936 1792962524086272 1794870378233856 1796930605940736 1797476107847904 1799771735060992 1811442334851072 1811676280651776 1814306408483184 1815266632531968 1817584980721664 1818136752765696 1823124929642496 1828217405177856 1832026906838016 1832263511113728 1834923526761402 1835894662447104 1836131766239232 1838085555879936 1838239355502592 1840195387785216 1843104922903552 1848992602963968 1853084687376384 1853324011241472 1856014601781648 1856996899946496 1858972891742208 1861106699010048 1864049297027456 1865035847565312 1874142467914752 1874384511369216 1876379004960768 1878341691899904 1880097583693824 1880340396244992 1882498730033152 1889521745836032 1893510883934208 1895684335362048 1895929160925184 1897701493653504 1901462328963072 1901707900747776 1903890761056256 1910993583856896 1915028053069824 1917473810481152 1919266283354112 1919514154500096 1922300837559564 1923318217801728 1923566612250624 1927823739584512 1932709420037088 1932959027349504 1937039869771776 1941076127483136 1941326815346688 1945425323753472 1949730827534336 1954924470842112 1955959117185024 1957004665330176 1961136272646144 1963387347339264 1963640916672512 1967786534371328 1971886859665408 1976374124347392 1977394867058688 1979243354708928 1983421912108032 1985955017998336 1988068231446528 1998832921214976 2001734756466984 2001993278326272 2006219865120768 2007485877583872 2010659915894784 2016015860555928 2021546931683328 2021808012263424 2024743201943616 2025814799941632 2029486319601664 2033508324029952 2033770949410816 2044783103311872 2046958914502656 2048016112310784 2052548664142592 2053634978217984 2056881982926848 2068019274940416 2068286357372928 2070219811258368 2073493038266496 2074590437179392 2075873080780576 2084989512646656 2088016427004354 2089391320203264 2091789611433984 2093745036386304 2094015441272832 2097055459155888 2098165328510976 2100844977717248 2106405626175488 2108682575290368 2113134403387392 2116690809897048 2117811071287296 2121159544893312 2122282171367424 2122772207632384 2126979084582912 2130342053745664 2132644877282304 2132920306040832 2140744114554969 2141877106188288 2142153727279104 2144433148526592 2146894619082752 2157158036791296 2159453423812608 2164012438781952 2165350368745256 2166496383270912 2168801707032576 2171291148845056 2175875155492864 2183992667265024 2188603489222656 2189108839120896 2191398640549888 2193447180976128 2193730462285824 2196915242925216 2208810765756672 2209096031256576 2213759851167744 2213985075929088 2218372717123584 2218659217539072 2224569225441024 2228263802896384 2230672476340224 2234199395248128 2236576760377344 2239143997246464 2239433180250112 2242684310486158 2243871254102016 2244161047625728 2253584982474752 2259879848067072 2261992405381632 2264588815396992 2264881284571136 2269662877712384 2272077978796032 2281952303382528 2283172109551872 2284380481388544 2287696864533696 2287992318087168 2290618571895808 2297897046736896 2300678082920448 2304018126349632 2309117247160416 2310339350495232 2313992230792704 2319412936687616 2324009513177088 2324309656469504 2326822152044544 2335357215878148 2335658824713984 2336894975213568 2340589842640896 2342066857181184 2345769901877248 2350722266202112 2353263312863232 2362200402267552 2363450599931904 2365965498580992 2369706329447424 2372426378034944 2381277161134179 2382845157310464 2386304488004976 2388118733586432 2389352131029248 2390616698781696 2392851470155776 2395907474587648 2396634810463872 2409922943188992 2415010746728448 2415256446468096 2415568374202368 2419075211310912 2420355510042624 2424182337020928 2436019164838413 2437308431179776 2437623206903808 2442702542450688 2443018014818304 2446564702348536 2447859549929472 2453593850380288 2462747444011008 2465323470618624 2467946770071552 2470779583168512 2471098681655296 2471529648290868 2474686135708864 2475995866595328 2478630522322944 2481475598680064 2490733210420224 2495991619731456 2498856623886336 2499179348492288 2501838673281024 2506796778258432 2519036996902272 2519362327781376 2524355160864768 2524681178578944 2527579113816064 2530268658204672 2535283105284096 2535610534330368 2542364829075456 2547662417321616 2547991445142528 2553370737426432 2556087726145536 2559021711138816 2559352206000128 2563067783412752 2564424290402304 2576945893382784 2577278703132672 2582719826362368 2585134177579008 2588101503310848 2588435753795584 2593900431671296 2605220436639744 2606565961122816 2609339553773568 2614510702324224 2614848363528192 2617849796452352 2627616177803232 2633163572971008 2634825214328832 2636526489411584 2638991139611904 2640387829137408 2644562549477376 2650757641928704 2657475452550996 2659225316622336 2665110561619968 2668979675289312 2669324371101696 2674959820161024 2680879887859712 2688021147407904 2689443786129408 2695395908911104 2699657602591488 2701086399922176 2711344432039936 2717514420977664 2721459612724776 2726377471082496 2727205129148544 2729278552670208 2730688149747712 2734687394463744 2748395266670592 2752385290142103 2754197649358848 2757359033253888 2760293081677824 2764657384355328 2779627031064576 2779986016862208 2784021902672472 2785495349919744 2789052815245312 2791660048515072 2792020588363776 2796073945541184 2797553771347968 2811213701872128 2811576767053824 2814568507441152 2817512537849856 2820510594367488 2822254413196064 2823748095049728 2828212726524416 2835972112777216 2843526503043072 2843893741387776 2846552240480256 2852561851121664 2854325486073292 2855836141584384 2856204969705472 2876210715721728 2878899425031168 2879271231750144 2883451256339346 2884977326702592 2885349918375936 2888661844361216 2891735609376768 2899438541024256 2905559804657664 2911614191224704 2911990223020032 2918137985630208 2918811785494528 2924596241301504 2929220323900288 2932386706263168 2945081021008896 2945461375008768 2951679801556992 2951980101238784 2957830289498112 2958212290052096 2966092300588032 2978932526997504 2982102347169792 2985525329661952 2991828338802688 3002989917489408 3009329797681152 3011228816375808 3013173130756096 3015989873842176 3019451753862656 3029437305061376 3032712018395136 3037114802915424 3044229479402496 3050262486044928 3050656424116224 3063862728982528 3067174654967808 3072024168466176 3073650041290752 3078822996213888 3080452467326976 3085322974390272 3098679350902784 3102028912410624 3102429536059392 3105730766831616 3110239557399744 3113809621170864 3114211766285312 3120786456854528 3137684417150976 3141023161909248 3145583188733832 3149600536356736 3151267466575872 3154620664774656 3159608439263232 3175036214845572 3176716606930944 3177126876413952 3181739317339968 3183423257051136 3184158311448576 3190468626874368 3195513080618496 3199380459061248 3212815659282432 3213230590918656 3216649722789888 3220341928624128 3225433615081216 3227140680056832 3232243116027904 3235737055186944 3248025553117884 3249744574906368 3250164275871744 3253202560548864 3256936723267584 3257357353091072 3262086269798048 3263812733239296 3283663258681344 3287097960824832 3290170771464192 3290595693428736 3294372777558016 3295372864387824 3301327822127104 3313644046884864 3320639776751616 3320977613893632 3327559075685376 3327988826308608 3331808831848448 3335784897708032 3342395704344576 3351299092872192 3358715995869696 3359149770375168 3364026465729237 3365806881153024 3366241571438592 3373691544272896 3380377473712128 3389819772100608 3396883223095488 3397321926856704 3404494316568576 3408116968194048 3412028948185088 3419232387203072 3422928455073792 3424758164327808 3431988477130752 3435927857843712 3436371604176896 3443626435149824 3446845570105344 3450802004414464 3463675870740624 3470988346189056 3475421281497088 3479119405031424 3486014269765632 3486464484704256 3503035823817222 3503488237070976 3505342462820352 3510884763961344 3513100285771776 3518654852815872 3526083399303168 3543300603401328 3545175899897856 3554559494171136 3558639567052416 3559099161468928 3566613093548032 3582178100379648 3584028196543872 3585925048172544 3589740756467712 3593861211881472 3594952215695808 3599543470121984 3622884669702144 3623352561303552 3628612816966368 3630533265063936 3636273505531392 3646249859284992 3656434810355712 3664053813676032 3664527022227456 3669847053522804 3671789324894208 3672263532478464 3676478711005184 3680390775570432 3686209845807104 3697985205927936 3706169374752768 3706648022482944 3712029203563296 3713993799892992 3717945783484416 3722213398020096 3728098594054912 3730071695130624 3748284935829504 3748769022738432 3752758009921536 3756683383799808 3760195167387648 3764997460066304 3779043491672064 3787021767868416 3791368670724096 3791858321850368 3795402987307008 3802924657926144 3803415801495552 3807781522112512 3821987167713792 3830056106139648 3834947620962304 3838532566708224 3839028309000192 3844601675119128 3846636435603456 3855647479169024 3865418840074176 3865918054699008 3874079739543552 3882152254966272 3882653630693376 3890850647506944 3899461655068672 3909848941684224 3914009330660352 3922272545292288 3926774694678528 3927281833345024 3943773719330816 3954789734117376 3958486709417856 3966843824216064 3971910035996672 3976136462893056 3997665842429952 4003469512933968 4003986556652544 4012439730241536 4021319831789568 4032031721111856 4043093863366656 4049486403887232 4051629599883264 4058972639203328 4067016648059904 4067541898821632 4089566206623744 4093917829005312 4096032224621568 4105097328285184 4113763965853696 4136038549880832 4140439622516736 4146986076532992 4149180874358784 4151746161561152 4169979025293312 4176032854008708 4178782640406528 4183579222867968 4187490072772608 4188030882545664 4194110918311776 4196330657021952 4212811252350976 4217365150580736 4226268806774784 4233381619794096 4235622142574592 4242319089786624 4244564342734848 4253958169165824 4260684107491328 4265289754564608 4265840612081664 4281488229109938 4283754212376576 4284307454558208 4288866297053184 4293789238165504 4314316073582592 4318906847625216 4325176884509019 4328024877563904 4330700737490512 4332992766541824 4337603414065152 4342582297690112 4351750310985728 4367985334530048 4377206978445312 4378217678241792 4382797281099776 4386894361952256 4387460924571648 4393830485850432 4417621531513344 4418192062513152 4427519702335488 4427970151858176 4436745434247168 4437318435078144 4449138450882048 4456527605792768 4461344952680448 4468398790496256 4473153520754688 4478287994492928 4478866360500224 4485368620972316 4487742508204032 4488322095251456 4507169964949504 4519759696134144 4523984810763264 4529177630793984 4529762569142272 4539325755424768 4544155957592064 4563904606765056 4566344219103744 4575393729067392 4575984636174336 4581237143791616 4595794093473792 4608036252699264 4618234494320832 4620678700990464 4627984461585408 4638825873375232 4648019026354176 4648619312939008 4653644304089088 4670714431756296 4671317649427968 4681179685281792 4684133714362368 4691539803754496 4701444532404224 4706526625726464 4724400804535104 4726901199863808 4731930997161984 4739412658894848 4744852756069888 4762554322268358 4765690314620928 4772608976009952 4776237467172864 4778704262058496 4785702940311552 4791814949175296 4793269620927744 4819845886377984 4830021493456896 4830512892936192 4838150422621824 4840711020085248 4848364674041856 4872038329676826 4874616862359552 4875246413807616 4885405084901376 4886036029636608 4893129404697072 4895719099858944 4925494888022016 4930646941237248 4935893540143104 4941559166337024 4943059296581736 4949372271417728 4951991733190656 4957261044645888 4962951197360128 4981466420840448 4991983239462912 4997713247772672 4998358696984576 5003677346562048 5013593556516864 5038073993804544 5038724655562752 5048710321729536 5049362357157888 5055158227632128 5060537316409344 5070566210568192 5071221068660736 5084729658150912 5095324834643232 5095982890285056 5106741474852864 5112175452291072 5118043422277632 5118704412000256 5126135566825504 5128848580804608 5153891786765568 5154557406265344 5165439652724736 5170268355158016 5176203006621696 5176871507591168 5187800863342592 5210440873279488 5213131922245632 5218679107547136 5229021404648448 5229696727056384 5235699592904704 5255232355606464 5266327145942016 5269650428657664 5273052978823168 5277982279223808 5289125098954752 5301515283857408 5314950905101992 5330221123239936 5337959350578624 5338648742203392 5349919640322048 5361759775719424 5376042294815808 5378887572258816 5390791817822208 5399315205182976 5422688864079872 5435028841955328 5442919225449552 5452754942164992 5454410258297088 5461376299495424 5469374788927488 5496790533341184 5504770580284206 5508395298717696 5514718066507776 5520586163355648 5529314768710656 5559254062129152 5559972033724416 5568043805344944 5570990699839488 5578105630490624 5583320097030144 5592147891082368 5595107542695936 5622427403744256 5623153534107648 5629137014882304 5635025075699712 5641021188734976 5644508826392128 5647496190099456 5656425453048832 5687053006086144 5687787482775552 5693104480960512 5705123702243328 5708650972146584 5711672283168768 5752421431443456 5757798850062336 5758542463500288 5766902512678692 5769954653405184 5770699836751872 5777323688722432 5783471218753536 5798877082048512 5811119609315328 5823228382449408 5823980446040064 5836275971260416 5837623570989056 5849192482603008 5858440647800576 5864773412526336 5890162042017792 5890922750017536 5903359603113984 5903960202477568 5915660578996224 5916424580104192 5932184601176064 5957865053995008 5964204694339584 5971050659323904 5983656677605376 6005979834978816 6018659595362304 6022457632751616 6026346261512192 6031979747684352 6038903507725312 6058874610122752 6065424036790272 6074229605830848 6088458958804992 6100524972089856 6101312848232448 6127725457965056 6134349309935616 6144048336932352 6157645992427776 6160904934653952 6170645948780544 6197358701805568 6204057824821248 6204859072118784 6220479114799488 6227619242341728 6228423532570624 6241572913709056 6275368834301952 6282046323818496 6291166377467664 6299201072713472 6302534933151744 6319216878526464 6350072429691144 6353433213861888 6363478634679936 6366846514102272 6368316622897152 6380937253748736 6391026161236992 6398760918122496 6422232343664907 6425631318564864 6426461181837312 6433299445579776 6440683857248256 6450867230162432 6464486232055808 6471474110373888 6496051106235768 6499489149812736 6506405121097728 6513873446535168 6514714706182144 6524172539596096 6527625466478592 6567326517362688 6574195921649664 6580341542928384 6581191386857472 6588745555116032 6590745728775648 6627288093769728 6641279553503232 6641955227787264 6655118151370752 6655977652617216 6663617663696896 6684791408689152 6702598185744384 6717431991739392 6718299540750336 6728052931458474 6731613762306048 6732483142877184 6747383088545792 6760754947424256 6779639544201216 6793766446190976 6794643853713408 6808988633137152 6816233936388096 6824057896370176 6838464774406144 6845856910147584 6849516328655616 6863976954261504 6871855715687424 6872743208353792 6887252870299648 6893691140210688 6901604008828928 6927351741481248 6941976692378112 6950842562994176 6958238810062848 6972028539531264 6972928969408512 7006071647634444 7006976474141952 7010684925640704 7021769527922688 7026200571543552 7037309705631744 7052166798606336 7086601206802656 7090351799795712 7109118988342272 7117279134104832 7118198322937856 7133226187096064 7164356200759296 7168056393087744 7171850096345088 7187722423762944 7189904431391616 7199086940243968 7245769339404288 7246705122607104 7257225633932736 7261066530127872 7272547011062784 7308057494515239 7312869620711424 7328107627352064 7329054044454912 7339694107045608 7343578649788416 7352957422010368 7360781551140864 7372419691614208 7395970411855872 7412338749505536 7413296044965888 7424058407126592 7427987599785984 7435891566968832 7444426796040192 7456197188109824 7496569871659008 7497538045476864 7505516019843072 7520390334775296 7529994920132608 7558086983344128 7574043535736832 7582737341448192 7583716643700736 7590805974614016 7605849315852288 7606831602991104 7615563044225024 7643974335427584 7660112212279296 7669895241924608 7677065133416448 7678056618000384 7689203350238256 7693272871206912 7730837680148352 7731836109398016 7748159479087104 7764304509932544 7765307261386752 7781701295013888 7798923310137344 7819697883368448 7828018661320704 7844545090584576 7849395086701553 7853549389357056 7854563666690048 7887547438661632 7909579468234752 7916973418835712 7933687648432128 7943820071993344 7952272925786112 7995331684859904 8006939025867936 8007973113305088 8024879460483072 8042639663579136 8064063442223712 8086187726733312 8098972807774464 8103259199766528 8117945278406656 8134033296119808 8135083797643264 8179132413247488 8187835658010624 8192064449243136 8210194656570368 8227527931707392 8272077099761664 8280879245033472 8293972153065984 8303492323122304 8339958050586624 8352065708017416 8367158445735936 8374980145545216 8376061765091328 8388221836623552 8392661314043904 8425622504701952 8434730301161472 8452537613549568 8466763239588192 8471244285149184 8484638179573248 8507916338331648 8521368214982656 8530579509129216 8531681224163328 8562976458219876 8567508424753152 8568614909116416 8587578476331008 8628632147165184 8637813695250432 8650353769018038 8656049755127808 8661401474981024 8665985533083648 8675206828130304 8685164595380224 8703500621971456 8735970669060096 8754413956890624 8756435356483584 8765594562199552 8773788723904512 8787660971700864 8835243063026688 8836384125026304 8855039404670976 8855940303716352 8873490868494336 8874636870156288 8898276901764096 8936797580992512 8946307041509376 8956575988985856 8957732721000448 8970737241944632 8975485016408064 9014339929899008 9039519392268288 9047969621526528 9058355261587968 9059525138284544 9078651510849536 9088311915184128 9132688438207488 9150787458134784 9151969272348672 9162474287583232 9191588186947584 9216072505398528 9236468988641664 9241357401980928 9255968923170816 9277651746750464 9296038052708352 9297238625878016 9307288608178176 9341428863512592 9342635298855936 9362359370563584 9383079607508992 9402889064808448 9413053251452928 9448801609070208 9453802399727616 9463861994323968 9478825317789696 9489705512139776 9525108644536716 9531380629241856 9545217952019904 9552474934345728 9557408524116992 9571405880623104 9586539241855488 9639691772755968 9661025785872384 9676300845243648 9681422040170496 9696729348083712 9744076659353652 9749233724719104 9750492827615232 9770810169802752 9772072059273216 9786258809394144 9791438199717888 9850989776044032 9861293882474496 9871787080286208 9883118332674048 9886118593163472 9898744542835456 9903983466381312 9925902394720256 9962932841680896 9983966478925824 9995426495545344 9996717393969152 10007354693124096 10027187113033728 10076147987609088 10077449311125504 10092079397187711 10097420643459072 10098724714315776 10110316455264256 10121074632818688 10141132421136384 10169459316301824 10190649669286464 10191965780570112 10213482949705728 10224350904582144 10236086844555264 10237408824000512 10252271133651008 10257697161609216 10307783573531136 10309114812530688 10330879305449472 10340536710316032 10352406013243392 10353743015182336 10426263844491264 10437358215094272 10458042809296896 10459393454112768 10471399185809408 10510464711212928 10532654291884032 10539300857315328 10546105957646336 10555964558447616 10578250197909504 10603030567714816 10629901810203984 10675918701157248 10677297484406784 10699839280644096 10723519551438848 10752084589631616 10757775144517632 10781583635644416 10798630410365952 10845377728159744 10870057683910656 10885838450899104 10908820516594176 10922752598990848 10938749577854976 10993581066682368 11009541160568412 11016790597435392 11029436133015552 11041172326711296 11058629537421312 11118508124258304 11119944067448832 11136087610689888 11141981399678976 11166640194060288 11184295782164736 11190215085391872 11244854807488512 11246307068215296 11258274029764608 11270050151399424 11289017652784256 11294992380198912 11312850906097664 11374106012172288 11375574965551104 11386208961921024 11410247404486656 11417301944293168 11423344566337536 11504842862886912 11515597700124672 11517084927000576 11533805025357384 11539909306810368 11554647377444864 11566942437507072 11597754164097024 11622239218630656 11646456764898816 11647960892080128 11672551942520832 11675247141978112 11698384965206016 11716881295601152 11729546825052672 11780324084035584 11781845500035072 11807920404955136 11831321157992448 11832849160208384 11864369202352128 11915730107990016 11928409388679168 11942101318647808 11967313355210752 12011959669957632 12037319190724608 12052692523024384 12063959495368704 12077807015450624 12148459211661696 12176917917609984 12201049944179712 12202625696464896 12255450915930112 12268698619871232 12288096673864704 12315291984855552 12341291897561088 12394717403611136 12408115649642496 12440958229598976 12455238484683456 12456847065141248 12483145827418112 12550737668603904 12564092647636992 12582332754935328 12598402145426944 12638433757052928 12700144859382288 12706866427723776 12726957269359872 12733693028204544 12761874507497472 12782052322473984 12797521836244992 12844464687329814 12851262637129728 12852922363674624 12866598891159552 12881367714496512 12901734460324864 12928972464111616 12942948220747776 12992102212471536 12998978299625472 13012810242195456 13027746893070336 13048345079192192 13055250932957184 13134653034725376 13148391843299328 13160683085856768 13162382773714944 13177491110232064 13181491457551296 13254576187539456 13282559107006464 13283910455574528 13310236302741504 13311955305234432 13327235327393792 13369582817378304 13405196371488768 13434863983478784 13436599081500672 13456105862916948 13463227524612096 13464966285754368 13494766177091584 13521509894848512 13559279088402432 13587532892381952 13589287707426816 13617977266274304 13632467872776192 13648115792740352 13676929548812288 13691713820295168 13699032657311232 13727953908523008 13743711431374848 13745486416707584 13774505740599296 13787382280421376 13803208017657856 13854703482962496 13883953384756224 13901685125988352 13916477620125696 13944057079062528 13945857938817024 14012143295268888 14013952948283904 14043539055845376 14052401143087104 14074619411263488 14104333597212672 14173202413605312 14180703599591424 14218237976684544 14234558268209664 14236396645875712 14266452374192128 14328712401518592 14336112786175488 14375444847525888 14379808862783232 14398173880487936 14491538678808576 14514451267865472 14522133060255744 14545094022125568 14616114989030478 14625739241422848 14656215254704128 14658108088909824 14679388214091216 14687157299576832 14705914844020736 14744839383228416 14791940823711744 14824677499011072 14848116814253184 14855975199571968 14871783133937664 14888853592080384 14912394376219648 14993139743318016 14995076090953728 15011032039686144 15040780669550592 15116173966688256 15148087071473664 15165474682896384 15181611949228032 15211698631704576 15213663205982208 15231126088450048 15287948670855168 15320224424558592 15339790483849216 15354130266832896 15356113236000768 15378406700476512 15386545742413824 15461675360296704 15463672218796032 15496318958174208 15528609019865088 15530614522773504 15563402590027776 15597846620274688 15639395766736896 15656037322641408 15689090181169152 15698790173403106 15707098778714112 15709127333380096 15775094877323264 15819158936469504 15833946837671424 15867375296864256 15887640143986688 15904545851572224 15990663369719808 16013878051735872 16015946226610176 16049758920966144 16085279327158272 16128126884447424 16172375453466624 16197945615548928 16235890556813312 16268066592239616 16270167595286528 16358264826494976 16384128898486272 16420389313140736 16455055863414784 16544154199523328 16561758490066944 16587944306131968 16606984646244608 16679916101173248 16704131416034832 16734316891471872 16749960291090432 16776443673247104 16785322628087808 16851245009403904 16869460602322944 16905075227099136 16933526479176384 16942488570298368 16969276359146496 17042736429965312 17061159018258432 17063362448326656 17125952916439752 17135016849506304 17175156952662016 17257264294330368 17275627390500864 17300707538036076 17312099510255616 17322802949962048 17331971066167296 17350413656260608 17370329190760448 17471941338120192 17508827913781248 17512870712967168 17547577447809024 17575321943401728 17670486126053376 17672768250052608 17710078809341952 17711880607432704 17746981736988672 17749273740312576 17796553803528192 17873595161985024 17892614083018752 17913151977971712 17915465442000896 17941474483889264 17950970032816128 18028679859798016 18079038784536576 18095939243053056 18116710523175936 18119050276569088 18157303021699072 18176623830368256 18265376876414976 18301574916269568 18303938544697344 18324948575166464 18383176373895168 18432145010797056 18472937977283328 18482714803961856 18511937846341632 18555303493500928 18592076105416704 18594477251756032 18614577216356352 18682857727025184 18685270597711872 18724718741127168 18766159215017984 18805778129616896 18826106502905856 18897603218140416 18907604799455232 18957650635579392 18979411024279552 19050217289073432 19090435904039808 19104949868691456 19114817048233984 19142811761246208 19173078483710976 19266697030994721 19279383545511936 19322051571744768 19352601690487296 19393458696167424 19488153318707304 19498467449438208 19541620339605504 19544144118546432 19572517618788288 19582876399435776 19701979552088064 19722587764948992 19743574160572416 19766236665348096 19772237186326944 19797489085670912 19851804789440512 19925865683361792 19967932957851648 19990852991090688 19993434787938304 20054374226067456 20152295975218176 20154898622251008 20184158794375422 20194841286918144 20197449428631552 20220632910528512 20242149265637376 20282264842272768 20338918632603648 20381299338572928 20383931561140224 20426965899411456 20448701809164288 20472173689110528 20504542267302016 20515394323218432 20615567147062272 20618229625061376 20661758610898944 20681073420632064 20704812026486784 20707486030364672 20852527688982528 20874716430188544 20916085618593792 20918786908225536 20942798371618816 21020929422425856 21065308583768064 21078601714630656 21092211915292672 21111929116895232 21156500395819008 21206061135429632 21259803620407968 21351837402314496 21354594968813568 21399678561288192 21447039102877696 21504169179263232 21515550289035264 21563167271288832 21597260820731904 21690755456319488 21740115367821312 21771676901798208 21817641033188352 21845505197981696 21987162133364736 22019082321136824 22058872266031104 22082344653422592 22117259074842624 22237016248516608 22239888134897664 22272175221379776 22283962799357952 22333280388120576 22368591564329472 22489709614977024 22492614136430592 22516548059529216 22578035305568512 22589984760397824 22625701812195328 22748212024344576 22751149931102208 22772417923842048 22820494808973312 22834603888586336 22846689132675072 23009685725773824 23031195400249344 23034169854001152 23067610050714768 23079818613620736 23109294754889728 23195508328194048 23244478437261312 23292913529797632 23295921784160256 23345103885041664 23350494283956224 23396769930412032 23433762591202304 23459093650105344 23548185260104659 23560648168071168 23563691000070144 23615840809910272 23662642315984896 23728738404704256 23831460215980032 23856818777358336 23884202637295616 23934626710421504 24023919339915264 24074638381449216 24105385046048768 24127918990737408 24155614030901248 24296918423323392 24353835835219968 24402099888359424 24405251392929792 24510901831860224 24537397239742464 24576193347729408 24630583969711104 24682583795122176 24789434807222272 24816231299284992 24881916459197952 24910476969366912 24913694130282496 24966291654836224 25101475337207808 25128185295273984 25164665509870656 25196804290853888 25276867514105856 25400289718764576 25413732855447552 25453914538719744 25523749014994944 25564104644947968 25595043672489984 25688929374659628 25702525274259456 25705844727349248 25762735428993024 25803468920649728 25857944928223232 25885896441495552 25984204424943072 25997956599250944 26025620484390912 26055493786140672 26096690158384384 26110501865914368 26269306069450752 26296783686598656 26321366171713536 26354982220464128 26362982915102592 26509152375078912 26565118214012928 26567820911149056 26620472605483008 26623910610468864 26654470654787584 26810392742977536 26869727966957568 26873198163001344 26912211725833896 26926455049224192 26989532354183168 27043019789697024 27118558176804864 27175065784763904 27178575414853632 27235954532548608 27264935745552384 27296231585480704 27398065314622464 27455907817046016 27487422862749696 27490972833415168 27574764560842752 27606416035315712 27709406965924992 27767906769512448 27803370251976704 27832955240251392 27888114158125056 27891715877634048 28024286590537776 28027905896567808 28087078111690752 28149238822526976 28208667194425344 28346404827210624 28361407199182848 28436475953369088 28469116536419328 28472793291751424 28532904748384256 28657424803037184 28672225572350976 28759617725566464 28796347760975872 28983077357617152 29028902535730944 29044266120511488 29090188044251136 29232229978060956 29251478482845696 29312430509408256 29316216177819648 29358776428182432 29374314599153664 29489678766456832 29583881647423488 29649354998022144 29696233628506368 29711950399143936 29777707184160768 29824788752439296 29986279486636032 29990152181907456 30022064079372288 30081561339101184 30232347933376512 30276238191563133 30296174142947328 30330949365792768 30363223898456064 30423397263409152 30462252176900096 30575897341710336 30640448849117184 30679580967698432 30708260533665792 30712226472001536 30756813400953024 30773091484827648 30923350720593408 30927344437592064 30992637916348416 31057218039730176 31061229045547008 31195693240549376 31278791533473792 31312074645282816 31378180362338304 31397580346806212 31414197557428224 31418254666760192 31550189754646528 31638317872939008 31667893675342848 31734750593728512 31775280287973376 31809091703144448 32027756103471744 32031892453220352 32099517841932288 32170558654316544 32256253768894848 32344750906933248 32395891231097856 32471781113626624 32536133184479232 32540335190573056 32768257796972544 32840778626281472 32910111726829568 33088308399046656 33123516980133888 33175888612263936 33213969292489216 33359832202346496 33408262832069664 33499920582180864 33552887346494208 33570645256175616 33702490018807808 33738921204645888 33810150454198272 33867052958352768 33884977140596736 33938552718292992 34085472859930624 34122318036516864 34126724896653312 34251905832879504 34270033699012608 34514528588660736 34551254781001728 34601415076072152 34645605899924096 34663942132334592 34700827312521216 34740658381520896 34943882676240384 35017655827562496 35025741425934336 35095154895618048 35150643886803456 35340972252106752 35345536500105216 35423761214865408 35493963473977344 35498547480625152 35593107607056384 35747190323970048 35785228166037504 35826303955943424 35830930884001792 35882948967778528 35901940065632256 36057359719596032 36158077569073152 36191878486106112 36233421046351872 36238100553138176 36314606043398144 36530753752829952 36603149832539136 36607877089394688 36649897150332928 36766352747790336 36864290021594112 36945875954566656 37023875692683264 37110606987001856 37184152210833408 37365715454050368 37370541195423744 37449437482254336 37532318430035968 37611556259233792 37652213005811712 37795206436280832 37915301271158784 37958822048559104 38100434578146864 38180871808079616 38229634096467968 38285623522492416 38346156967421952 38533394061989442 38558767091023872 38644103143489536 38705203380974592 38786917392334848 38976306637414608 38996934898876416 39083240679211008 39145035237576576 39165752798871552 39403959104176128 39445175529897984 39487148321144832 39532473330696192 39544474372653888 39594978171341824 39851731366723584 39935865915703296 39981705982181376 40108748452134912 40304591950436352 40309797244502016 40368317588750844 40389682573836288 40394898857263104 40441265821057024 40484298531274752 40564529684545536 40677837265207296 40762598677145856 40767863122280448 40853931798822912 40897403618328576 40944347378221056 41009084534604032 41030788646436864 41231134294124544 41236459250122752 41323517221797888 41362146841264128 41409624052973568 41414972060729344 41705055377965056 41749432860377088 41832171237187584 41837573816451072 41885596743237632 42041858844851712 42130617167536128 42157203429261312 42184423830585344 42223858233790464 42313000791638016 42412122270859264 42519607240815936 42703674804628992 42709189937627136 42799357122576384 42894078205755392 43008338358526464 43126334542577664 43194521641463808 43381510912638976 43543353803596416 43635282066376704 43691010395963392 43974324266729472 44038164642273648 44117744532062208 44234518149685248 44474032497033216 44544350442759552 44567925598715904 44666560776241152 44737183128658944 44979419229954048 44985228272861184 45033096119058432 45156070611137024 45251403624390656 45496424048689152 45544835847684096 45640989617946624 45669207777172672 45693378265350144 46019371451547648 46062390800498688 46068339708002304 46135220101429536 46159637227241472 46391016656388096 46488956874522624 46585827059595264 46591843568320512 46690207770083328 46793539860824064 46867525182404608 46918187300210688 47096370520209318 47121296336142336 47127382000140288 47231681619820544 47325284631969792 47457476809408512 47662920431960064 47713637554716672 47768405274591232 47869253420843008 48047838679830528 48149276762898432 48210770092097536 48255837981474816 48311228061802496 48593836846646784 48707671670439936 48804199776718848 48810502785859584 49021803663720448 49074794479484928 49152386695458816 49261167939422208 49365167590244352 49578869614444544 49632462598569984 49763832918395904 49820953938733824 49827388260564992 49932583309672448 50202950674415616 50329331019741312 50393608581707776 50553735028211712 50800579437529152 50827465710895104 50907829077439488 51128209289895936 51190087344979968 51377858749319256 51405050548518912 51525470857986048 51606937841299456 51715889856446464 51771792882991104 51968408849886144 51995913198501888 52051240968781824 52110987572281344 52193380316768768 52538612138901504 52642732343427072 52709964440928256 52725965830205184 53018304750157824 53130236428025856 53135641822298112 53240945210966016 53247821220937728 53308941309575168 53620785485955072 53739455933915136 53746396326002688 53824423451667792 53852910098448384 54086039579394048 54237116353609728 54350131569527808 54357150829707264 54471909065097216 54529871491104768 54592463170961408 54796130629244928 54911815634092032 54974845725499392 54981945666830336 55149529121685504 55212832070631424 55418813931849984 55535813539024896 55606740503953408 55665910480502784 55776228316250112 55783431755268096 56048573181075552 56055811793135616 56174156223381504 56298477645053952 56417334388850688 56692809654421248 56722814398365696 56872951906738176 56938233072838656 56945586583502848 57065809496768512 57314849606074368 57344451144701952 57519235451132928 57592695521951744 57966154715234304 58057805071461888 58180376088502272 58464459956121912 58624861018816512 58632432355639296 58717552856364864 58748629198307328 58979357532913664 59167763294846976 59298709996044288 59392467257012736 59555414368321536 59649577504878592 59972558973272064 59980304363814912 60163122678202368 60464695866753024 60552476383126266 60592348285894656 60661898731585536 60726447796912128 60846794526818304 60924504353800192 61151794683420672 61280897698234368 61359161935396864 61416521067331584 61513626801906048 61546182969655296 61846701441186816 61854688875184128 61985275832696832 62114436079460352 62122458091094016 62557583066947584 62624149290565632 62756360724676608 62795160693612424 62828395114856448 63100379509293056 63276635745878016 63335787350685696 63469501187457024 63550560575946752 63618183406288896 64055512206943488 64063784906440704 64199035683864576 64341117308633088 64512507537789696 64689501813866496 64791782462195712 64943562227253248 65072266368958464 65080670381146112 65536515593945088 65681557252562944 65820223453659136 66176616798093312 66247033960267776 66351777224527872 66427938584978432 66719664404692992 66816525664139328 66999841164361728 67105774692988416 67404980037615616 67477842409291776 67734105916705536 67769954281193472 67877105436585984 68170945719861248 68244636073033728 68253449793306624 68503811665759008 68540067398025216 69029057177321472 69102509562003456 69202830152144304 69291211799848192 69327884264669184 69481316763041792 69887765352480768 70035311655124992 70051482851868672 70190309791236096 70301287773606912 70644555780313977 70681944504213504 70691073000210432 70847522429730816 70987926947954688 71186215214112768 71494380647940096 71570456332075008 71652607911886848 71661861768003584 71765897935557056 71803880131264512 72316155138146304 72383756972212224 72466842092703744 72476201106276352 73061507505659904 73206299665078272 73215754178789376 73299794300665856 73532705495580672 73728580043188224 73891751909133312 74047751385366528 74221213974003712 74368304421666816 74731430908100736 74741082390847488 74898874964508672 75064636860071936 75223112518467584 75304426011623424 75590412872561664 75830602542317568 75917644097118208 76200869156293728 76361743616159232 76459268192935936 76571247044984832 76692313934843904 77066788123978884 77117534182047744 77288206286979072 77410406761949184 77573834784669696 77952613274829216 77993869797752832 78166481358422016 78290070475153152 78331505597743104 78807918208352256 78890351059795968 79064946661392384 79088948745307776 79189956342683648 79703462733447168 79871731831406592 79963411964362752 80609183900872704 80619594489004032 80736635177501688 80779365147672576 80882531642114048 80968597062549504 81129059369091072 81355674530414592 81525197354291712 81535726244560896 81707863597645824 81794807236657152 81888694756442112 82018169069208064 82462268588249088 82472918500245504 82724293682528256 82819248105947136 82829944121458688 83410110755930112 83498865720754176 83664342474375168 83675147632902144 83771193486475264 84083717689703424 84261234335072256 84368847661170688 84447716467580928 84626001583276032 85039214481631872 85407349609257984 85418379875254272 85598714245152768 85788156411510784 86016676717052928 86389043282927616 86763021825277952 87086707607192832 87270564132753408 87382020791926784 87948648533458944 88076329284547296 88469036299370496 88948064994066432 89088700885519104 89135851197431808 89333121552482304 89474366257317888 89958838459908096 89970456545722368 90066192238116864 90312141222274048 90502807248781312 90992848097378304 91089671695368192 91338415554345344 91386756530700288 92038742903095296 92124781600997376 92136679416004608 92270440202859072 92319274454482944 92782033312776192 92977913749045248 93171654119190528 93183687136641024 93587079721648128 93735050364809216 93836374600421376 94192741040418636 94242592672284672 94254764000280576 94463363239641088 94650569263939584 94914953618817024 95325840863920128 95427275109433344 95536810549182464 95738506841686016 96095677359661056 96298553525796864 96421540184195072 96511675962949632 96622456123604992 97187673693293568 97415343340879872 97608399553437696 97621005571719168 98304773390917632 98522335878844416 98730335180488704 99157739228889088 99264925197139968 99527665836791808 99641907877467648 99654776521129984 99865166619344896 100658662039482624 100787217163415552 101107470056423424 101601158875058304 101654931421790208 101815658154878976 102256418579791872 102380174689959936 102755717498638512 102810101097037824 103213875682598912 103431779712892928 103543585765982208 103936817699772288 103991826397003776 104102481937563648 104221975144562688 104386760633537536 105077224277803008 105285464686854144 105451931660410368 106036609500315648 106271283644596224 106481890421932032 106495642441875456 106617882619150336 107241570971910144 107478911867830272 107492792652005376 107648846903335584 107705820196896768 108172079158788096 108474232707219456 108700263139055616 108714301659414528 108943818130194432 109184926341922816 109592261258489856 109823631268184064 109949691450998784 109963891333660672 110299058243371008 110425664141262848 110837627863699968 111071627078049792 111213481007906816 111331820961005568 111552456632500224 112097146362151104 112111623586271232 112348312446763008 112596955290107904 112834668777701376 113385619308842496 113745903813476352 113876466145677312 113891173167005696 114688902289403904 115038470902265856 115185391043903488 115932309430468608 116115610142923776 116360752177004544 116928919912243824 117249722037633024 117435105712729728 117497258396614656 117958715065827328 118335526589693952 118597419992088576 118784934514025472 119299155009757184 119945117946544128 120326245356404736 120929391733506048 121104952766252532 121184696571789312 121323797463171072 121452895593824256 121693589053636608 122303589366841344 122561795396468736 122833042134663168 123027253603812096 123092365939310592 123693402882373632 123709377750368256 123970551665393664 124228872158920704 124244916182188032 125115166133895168 125248298581131264 125512721449353216 125590321387224848 125656790229712896 126200759018586112 126553271491756032 126671574701371392 126939002374914048 127101121151893504 127236366812577792 128111024413886976 128127569812881408 128398071367729152 128682234617266176 129025015075579392 129379003627732992 129583564924391424 129887124454506496 130144532737916928 130161340762292224 131073031187890176 131363114505125888 131640446907318272 132353233596186624 132703554449055744 132855877169956864 133633051328278656 133999682328723456 134211549385976832 134809960075231232 134955684818583552 135468211833411072 135754210873171968 136341891439722496 136489272146067456 137007623331518016 137080134796050432 138058114354642944 138205019124006912 138405660304288608 138582423599696384 138962633526083584 139775530704961536 140070623310249984 140380619582472192 140602575547213824 141289111560627954 141363889008427008 141382146000420864 141695044859461632 141975853895909376 142372430428225536 142988761295880192 143140912664150016 143305215823773696 143531795871114112 143607760262529024 144632310276292608 144767513944424448 144933684185407488 144952402212552704 146123015011319808 146412599330156544 146431508357578752 146599588601331712 147065410991161344 147457160086376448 147783503818266624 148095502770733056 148442427948007424 148736608843333632 149462861816201472 149482164781694976 149797749929017344 150129273720143872 150446225036935168 150608852023246848 151180825745123328 151661205084635136 151835288194236416 152401738312587456 152723487232318464 152918536385871872 153384627869687808 154133576247957768 154576412573958144 154820813523898368 155147669569339392 155905226549658432 155987739595505664 156332962716844032 156580140950306304 157615836416704512 158129893322784768 158177897490615552 158379912685367296 159406925466894336 159743463662813184 159926823928725504 161218367801745408 161239188978008064 161473270355003376 161558730295345152 161765063284228096 162258118738182144 162711349060829184 163050394708583424 163071452489121792 163415727195291648 163589614473314304 163777389512884224 164036338138416128 164924537176498176 164945837000491008 165448587365056512 165638496211894272 166820221511860224 166997731441508352 167328684948750336 167350295265804288 167542386972950528 168167435379406848 168522468670144512 168737695322341376 168895432935161856 169252003166552064 170078428963263744 170814699218515968 170836759750508544 171197428490305536 171576312823021568 172033353434105856 172778086565855232 173526043650555904 174173415214385664 174541128265506816 174764041583853568 175897297066917888 176152658569094592 176938072598740992 177896129988132864 178177401771038208 178666243104964608 178948732514635776 179917676919816192 179940913091444736 180624282444548096 181005614497562624 181985696194756608 182179343390736384 182676831108690688 182773513061400576 184077485806190592 184249563201994752 184540880405718144 184638548908965888 185564066625552384 185955827498090496 186343308238381056 186367374273282048 187470100729618432 187672749200842752 188385482080837272 188485185344569344 188926726479282176 189301138527879168 189829907237634048 190651681727840256 190854550218866688 191073621098364928 192191354719322112 192597107051593728 193023351925899264 193244912247209984 194375347386587136 194830686681759744 195216799106875392 195242011143438336 196609546781835264 197044671757688832 197460670360977408 198315478457778176 198529850394279936 199055331673583616 199283815754935296 199309553042259968 199730333238689792 201317324078965248 201574434326831104 202214940112846848 203202317750116608 203309862843580416 203631316309757952 204512837159583744 204760349379919872 205511434997277024 205620202194075648 206427751365197824 206863559425785856 207087171531964416 207873635399544576 207983652794007552 208443950289125376 208773521267075072 210154448555606016 210570929373708288 210903863320820736 211933667340941931 212073219000631296 212542567289192448 212963780843864064 213235765238300672 214483141943820288 214957823735660544 214985585304010752 215297693806671168 215411640393793536 216948465414438912 217400526278111232 217428603318829056 218369852683845632 219184522516979712 219647262536368128 219899382901997568 219927782667321344 220598116486742016 220851328282525696 221675255727399936 222143254156099584 222426962015813632 222663641922011136 223104913265000448 224194292724302208 224223247172542464 224696624893526016 225193910580215808 225669337555402752 226771238617684992 227491807626952704 227752932291354624 227782346334011392 229377804578807808 230076941804531712 230370782087806976 231864618860937216 232231220285847552 232721504354009088 233857839824487648 234499444075266048 234870211425459456 234994516793229312 235917430131654656 236671053179387904 237194839984177152 237569869028050944 238598310019514368 239890235893088256 241858783467012096 242209905532505064 242647594926342144 242905791187648512 243387178107273216 244607178733682688 245123590792937472 245666084269326336 246054507207624192 247386805764747264 247418755500736512 248457744317841408 248489832364376064 250230332267790336 250496597162262528 251025442898706432 251180642774449696 251313580459425792 252401518037172224 253106542983512064 253343149402742784 253878004749828096 254202242303787008 256222048827773952 256255139625762816 256796142735458304 257364469234532352 258050030151158784 259167129848782848 259774248909012992 260289065475833856 262146062375780352 262726229010251776 263280893814636544 265407108898111488 265711754339913728 267266102656557312 267999364657446912 268423098771953664 269619920150462464 269911369637167104 270936423666822144 271508421746343936 272683782879444992 272978544292134912 274015246663036032 274160269592100864 276116228709285888 276410038248013824 276811320608577216 277164847199392768 279551061409923072 280761239164944384 281205151094427648 282578223121255908 282727778016854016 282764292000841728 283390089718923264 283951707791818752 284744860856451072 285977522591760384 286281825328300032 286610431647547392 287063591742228224 287215520525058048 289264620552585216 289535027888848896 289867368370814976 289904804425105408 292246030022639616 292825198660313088 292863016715157504 293199177202663424 294914320172752896 295567007636533248 296191005541466112 296884855896014848 297473217686667264 298925723632402944 298964329563389952 299595499858034688 300258547440287744 302361651490246656 303322410169270272 303670576388472832 304803476625174912 305446974464636928 305837072771743744 306769255739375616 308267152495915536 309641627047796736 310295339138678784 311810453099316864 311975479191011328 312665925433688064 313160281900612608 315231672833409024 316355794981231104 316759825370734592 318813850933788672 319486927325626368 319853647857451008 322436735603490816 322478377956016128 322946540710006752 323117460590690304 324516237476364288 325422698121658368 326100789417166848 326142904978243584 326831454390583296 327554779025768448 328072676276832256 329849074352996352 329891674000982016 330897174730113024 331276992423788544 333640443023720448 333995462883016704 334657369897500672 335084773945901056 336334870758813696 337044937340289024 337475390644682752 337790865870323712 338504006333104128 340156857926527488 341629398437031936 341673519501017088 343152625646043136 344066706868211712 345556173131710464 347052087301111808 348346830428771328 349082256531013632 349528083167707136 352305317138189184 353876145197481984 355792259976265728 356354803542076416 357897465029271552 359835353839632384 361248564889096192 362011228995125248 363971392389513216 364358686781472768 365353662217381376 368499126403989504 369081760811436288 369277097817931776 371128133251104768 371911654996180992 372686616476762112 372734748546564096 374940201459236864 375345498401685504 376770964161674544 376970370689138688 378602277055758336 379659814475268096 381303363455680512 381709100437733376 382147242196729856 384382709438644224 385194214103187456 386046703851798528 386489824494419968 388750694773174272 389661373363519488 390433598213750784 390484022286876672 393219093563670528 394089343515377664 394921340721954816 396630956915556352 397059700788559872 398110663347167232 398567631509870592 398619106084519936 399460666477379584 402634648157930496 403148868653662208 404429880225693696 406404635500233216 407262632619515904 409025674319167488 411022869994554048 411240404388151296 412855502730395648 413727118851571712 414174343063928832 415747270799089152 416887900578250752 417547042534150144 421141858747416576 421807726641641472 423867334681883862 424146438001262592 425085134578384896 425927561687728128 426471530476601344 428966283887640576 429915647471321088 430595387613342336 430823280787587072 433896930828877824 434801052556222464 434857206637658112 438369045033959424 439294525072736256 439798765803995136 441196232973484032 441702656565051392 443350511454799872 444286508312199168 444853924031627264 445327283844022272 446209826530000896 448388585448604416 448446494345084928 449393249787052032 450387821160431616 451338675110805504 453542477235369984 454983615253905408 455505864582709248 455564692668022784 458755609157615616 460153883609063424 460741564175613952 463729237721874432 464462440571695104 465443008708018176 467715679648975296 468998888150532096 469740422850918912 471834860263309312 474389679968354304 475139738056101888 477196620039028736 479780471786176512 483717566934024192 484419811065010128 485295189852684288 486774356214546432 489214357467365376 490247181585874944 491332168538652672 492109014415248384 494773611529494528 494837511001473024 496915488635682816 500460664535580672 500993194324525056 502050885797412864 502361285548899392 502627160918851584 506213085967024128 506686298805485568 507756009499656192 512444097655547904 512510279251525632 513592285470916608 514728938469064704 516100060302317568 518334259697565696 519548497818025984 520578130951667712 524292124751560704 525452458020503552 526561787629273088 530814217796222976 531423508679827456 534532205313114624 535998729314893824 536846197543907328 539239840300924928 539822739274334208 541872847333644288 543016843492687872 545367565758889984 545957088584269824 548030493326072064 548320539184201728 552232457418571776 553622641217154432 554329694398785536 559102122819846144 562410302188855296 565156446242511816 565455556033708032 566780179437846528 567903415583637504 569489721712902144 571955045183520768 572563650656600064 573220863295094784 574127183484456448 579070055777697792 579734736741629952 579809608850210816 584492060045279232 585650397320626176 585726033430315008 586398354405326848 589828640345505792 591134015273066496 592382011082932224 594946435373334528 597851447264805888 597928659126779904 599190999716069376 600517094880575488 604723302980493312 606644820338540544 607341152776945664 609606953250349824 610893948929273856 611674145543487488 613538511478751232 616534304991831072 619283254095593472 620590678277357568 623620906198633728 623950958382022656 625331850867376128 626320563801225216 630463345666818048 632711589962462208 633519650741469184 637627701867577344 639707295714902016 644873471206981632 644956755912032256 645893081420013504 646234921181380608 650845396243316736 652201578834333696 652285809956487168 655109558051536896 656145352553664512 659698148705992704 659783348001964032 661794349460226048 662553984847577088 667280886047440896 667990925766033408 669314739795001344 670169547891802112 672669741517627392 674089874680578048 674950781289365504 675581731740647424 677008012666208256 680313715853054976 683258796874063872 683347039002034176 688133413736423424 691112346263420928 694104174602223616 696693660857542656 698164513062027264 699056166335414272 704610634276378368 707752290394963968 711584519952531456 712709607084152832 715794930058543104 719670707679264768 722497129778192384 724022457990250496 727942784779026432 728717373562945536 730707324434762752 736998252807979008 738163521622872576 742256266502209536 745373232953524224 745469497093128192 749880402918473728 750690996803371008 753541928323349088 753940741378277376 757204554111516672 759319628950536192 762606726911361024 764294484393459712 768765418877288448 770388428206374912 772093407703597056 772979648988839936 777501389546348544 779322746727038976 780867196427501568 786438187127341056 788178687030755328 789842681443909632 796221326694334464 797135263019741184 797238212169039872 805269296315860992 806297737307324416 808859760451387392 812809271000466432 814525265239031808 818051348638334976 822045739989108096 822480808776302592 825711005460791296 827454237703143424 828348686127857664 831494541598178304 835094085068300288 842283717494833152 843615453283282944 847734669363767724 848292876002525184 850170269156769792 851855123375456256 857932567775281152 859831294942642176 861190775226684672 861646561575174144 867793861657755648 869602105112444928 869714413275316224 876738090067918848 878589050145472512 879597531607990272 883405313130102784 886701022909599744 888573016624398336 889707848063254528 890654567688044544 892419653060001792 896777170897208832 896892988690169856 898786499574104064 900775642320863232 907084954470739968 909967230507810816 911011729165418496 911129385336045568 917511218315231232 920307767218126848 921483128351227904 928924881143390208 930886017416036352 935431359297950592 937997776301064192 939480845701837824 943669720526618624 950279476112203776 954393240078057472 959560943572353024 967435133868048384 968839622130020256 973548712429092864 978428714934730752 980494363171749888 982664337077305344 984218028830496768 989547223058989056 989675022002946048 993830977271365632 1000921329071161344 1001986388649050112 1004722571097798784 1005254321837703168 1012426171934048256 1013372597610971136 1015512018999312384 1024888195311095808 1025020558503051264 1029457876938129408 1032200120604635136 1036668519395131392 1039096995636051968 1041156261903335424 1048584249503121408 1050904916041007104 1053123575258546176 1061628435592445952 1062847017359654912 1069064410626229248 1073692395087814656 1083745694667288576 1086033686985375744 1090735131517779968 1091914177168539648 1096060986652144128 1107245282434308864 1108659388797571072 1118204245639692288 1124820604377710592 1130312892485023632 1130911112067416064 1135806831167275008 1138979443425804288 1143910090367041536 1145127301313200128 1146441726590189568 1148254366968912896 1158140111555395584 1159469473483259904 1168984120090558464 1171300794641252352 1171452066860630016 1172796708810653696 1179657280691011584 1182268030546132992 1184764022165864448 1189892870746669056 1195702894529611776 1195857318253559808 1198381999432138752 1201034189761150976 1209446605960986624 1213289640677081088 1214682305553891328 1219213906500699648 1221787897858547712 1223348291086974976 1227077022957502464 1233068609983662144 1238566508191186944 1241181356554715136 1247241812397267456 1250663701734752256 1252641127602450432 1265423179924924416 1267039301482938368 1275255403735154688 1279414591429804032 1289746942413963264 1291786162840027008 1292469842362761216 1301690792486633472 1304403157668667392 1304571619912974336 1312290705107329024 1319396297411985408 1323588698920452096 1325107969695154176 1334561772094881792 1335981851532066816 1338629479590002688 1345339483035254784 1348179749361156096 1351163463481294848 1354016025332416512 1360627431706109952 1366517593748127744 1366694078004068352 1376266827472846848 1382224692526841856 1388208349204447232 1393387321715085312 1396329026124054528 1398112332670828544 1409221268552756736 1415504580789927936 1423169039905062912 1425419214168305664 1431589860117086208 1439341415358529536 1444994259556384768 1448044915980500992 1455885569558052864 1461414648869525504 1473996505615958016 1476327043245745152 1484512533004419072 1490746465907048448 1499760805836947456 1501381993606742016 1507083856646698176 1507881482756554752 1518639257901072384 1528588968786919424 1537530837754576896 1540776856412749824 1544186815407194112 1545959297977679872 1555002779092697088 1558645493454077952 1561734392855003136 1572876374254682112 1576357374061510656 1579685362887819264 1592442653388668928 1594270526039482368 1594476424338079744 1610538592631721984 1612595474614648832 1617719520902774784 1625618542000932864 1629050530478063616 1636102697276669952 1644091479978216192 1644961617552605184 1651422010921582592 1654908475406286848 1656697372255715328 1662989083196356608 1670188170136600576 1687230906566565888 1695469338727535448 1700340538313539584 1703710246750912512 1715865135550562304 1719662589885284352 1722381550453369344 1739204210224889856 1739428826550632448 1753476180135837696 1757178100290945024 1759195063215980544 1766810626260205568 1773402045819199488 1777146033248796672 1779415696126509056 1784839306120003584 1793554341794417664 1793785977380339712 1797572999148208128 1801551284641726464 1814169908941479936 1819934461015621632 1822023458330836992 1835022436630462464 1840615534436253696 1842966256702455808 1857849762286780416 1861772034832072704 1870862718595901184 1875995552602128384 1878961691403675648 1887339441053237248 1900558952224407552 1908786480156114944 1919121887144706048 1934870267736096768 1937679244260040512 1956857429869461504 1965328674154610688 1968436057660993536 1979094446117978112 1979350044005892096 1987661954542731264 2001842658142322688 2003972777298100224 2009445142195597568 2010508643675406336 2024852343868096512 2026745195221942272 2031024037998624768 2049776390622191616 2050041117006102528 2064400241209270272 2073337038790262784 2078193991272103936 2082312523806670848 2097168499006242816 2101809832082014208 2123256871184891904 2125694034719309824 2138128821252458496 2147384790175629312 2167491389334577152 2172067373970751488 2181470263035559936 2183828354337079296 2192121973304288256 2214490564868617728 2217318777595142144 2236408491279384576 2249641208755421184 2260625784970047264 2261822224134832128 2271613662334550016 2277958886851608576 2287820180734083072 2292883453180379136 2296508733937825792 2316280223110791168 2318938946966519808 2337968240181116928 2342601589282504704 2345593417621307392 2359314561382023168 2364536061092265984 2369528044331728896 2391405789059223552 2391714636507119616 2402068379522301952 2418893211921973248 2426579281354162176 2429364611107782656 2438427813001399296 2443575795717095424 2446696582173949952 2454154045915004928 2466137219967324288 2477133016382373888 2482362713109430272 2494483624794534912 2505282255204900864 2530846359849848832 2534078602965876736 2550510807470309376 2579493884827926528 2583572325680054016 2584939684725522432 2603381584973266944 2608806315337334784 2609143239825948672 2624581410214658048 2638792594823970816 2650215939390308352 2669123544189763584 2671963703064133632 2677258959180005376 2690678966070509568 2696359498722312192 2702326926962589696 2721254863412219904 2733035187496255488 2733388156008136704 2752533654945693696 2764449385053683712 2776416698408894464 2786774643430170624 2792658052248109056 2796224665341657088 2818442537105513472 2831009161579855872 2850838428336611328 2863179720234172416 2878682830717059072 2889988519112769536 2896089831961001984 2922829297739051008 2947993011231916032 2952654086491490304 2969025066008838144 2981492931814096896 2999521611673894912 3002763987213484032 3014167713293396352 3015762965513109504 3037278515802144768 3075061675509153792 3088373630814388224 3091918595955359744 3110005558185394176 3117290986908155904 3123468785710006272 3145752748509364224 3152714748123021312 3159370725775638528 3184885306777337856 3188541052078964736 3188952848676159488 3221077185263443968 3225190949229297664 3251237084001865728 3258101060956127232 3272205394553339904 3288182959956432384 3302844021843165184 3325978166392713216 3340376340273201152 3374461813133131776 3390938677455070896 3407420493501825024 3431730271101124608 3439325179770568704 3444763100906738688 3478408420449779712 3506952360271675392 3514356200581890048 3518390126431961088 3546804091638398976 3554292066497593344 3569678612240007168 3587108683588835328 3587571954760679424 3595145998296416256 3603102569283452928 3628339817882959872 3639868922031243264 3644046916661673984 3670044873260924928 3681231068872507392 3685932513404911616 3715699524573560832 3723544069664145408 3741725437191802368 3751991105204256768 3757923382807351296 3774678882106474496 3801117904448815104 3817572960312229888 3838243774289412096 3875358488520081024 3913714859738923008 3936872115321987072 3958188892235956224 3975323909085462528 4003685316284645376 4007945554596200448 4018890284391195136 4053490390443884544 4062048075997249536 4099552781244383232 4100082234012205056 4128800482418540544 4146674077580525568 4164625047613341696 4194336998012485632 4203619664164028416 4246513742369783808 4251388069438619648 4276257642504916992 4294769580351258624 4334982778669154304 4344134747941502976 4362940526071119872 4367656708674158592 4384243946608576512 4428981129737235456 4434637555190284288 4499282417510842368 4521251569940094528 4523644448269664256 4555917773703217152 4585766906360758272 4593017467875651584 4632560446221582336 4637877893933039616 4675936480362233856 4685203178565009408 4691186835242614784 4718629122764046336 4729072122184531968 4739056088663457792 4782811578118447104 4783429273014239232 4837786423843946496 4853158562708324352 4858729222215565312 4876855626002798592 4887151591434190848 4893393164347899904 4908308091830009856 4932274439934648576 4954266032764747776 4964725426218860544 4988967249589069824 5010564510409801728 5061692719699697664 5068157205931753472 5101021614940618752 5158987769655853056 5167144651360108032 5217612630674669568 5218286479651897344 5249162820429316096 5277585189647941632 5300431878780616704 5338247088379527168 5354517918360010752 5381357932141019136 5392718997444624384 5404653853925179392 5442509726824439808 5466070374992510976 5505067309891387392 5528898770107367424 5573549286860341248 5585316104496218112 5636885074211026944 5662018323159711744 5701676856673222656 5726359440468344832 5757365661434118144 5779977038225539072 5792179663922003968 5845658595478102016 5895986022463832064 5905308172982980608 5938050132017676288 5962985863628193792 5999043223347789824 6005527974426968064 6028335426586792704 6031525931026219008 6074557031604289536 6150123351018307584 6183837191910719488 6220011116370788352 6234581973816311808 6246937571420012544 6291505497018728448 6305429496246042624 6369770613554675712 6377082104157929472 6377905697352318976 6442154370526887936 6450381898458595328 6502474168003731456 6516202121912254464 6544410789106679808 6576365919912864768 6605688043686330368 6651956332785426432 6680752680546402304 6748923626266263552 6781877354910141792 6814840987003650048 6863460542202249216 6878650359541137408 6889526201813477376 6956816840899559424 7013904720543350784 7036780252863922176 7093608183276797952 7108584132995186688 7174217367177670656 7175143909521358848 7206205138566905856 7256679635765919744 7279737844062486528 7288093833323347968 7340089746521849856 7362462137745014784 7371865026809823232 7431399049147121664 7447088139328290816 7483450874383604736 7515846765614702592 7602235808897630208 7635145920624459776 7750716977040162048 7827429719477846016 7873744230643974144 7916377784471912448 7950647818170925056 8007370632569290752 8015891109192400896 8037780568782390272 8106980780887769088 8199105562488766464 8200164468024410112 8257600964837081088 8293348155161051136 8329250095226683392 8388673996024971264 8407239328328056832 8493027484739567616 8502776138877239296 8552515285009833984 8589539160702517248 8669965557338308608 8688269495883005952 8768487893217153024 8857962259474470912 8869275110380568576 8998564835021684736 9042503139880189056 9047288896539328512 9111835547406434304 9186034935751303168 9265120892443164672 9275755787866079232 9351872960724467712 9370406357130018816 9437258245528092672 9458144244369063936 9478112177326915584 9565623156236894208 9566858546028478464 9675572847687892992 9717458444431130624 9753711252005597184 9774303182868381696 9786786328695799808 9816616183660019712 9864548879869297152 9908532065529495552 9977934499178139648 10021129020819603456 10123385439399395328 10136314411863506944 10317975539311706112 10334289302720216064 10435225261349339136 10498325640858632192 10555170379295883264 10709035836720021504 10762715864282038272 10785437994889248768 10809307707850358784 10885019453648879616 10932140749985021952 11010134619782774784 11057797540214734848 11147098573720682496 11170632208992436224 11273770148422053888 11324036646319423488 11403353713346445312 11452718880936689664 11514731322868236288 11559954076451078144 11584359327844007936 11691317190956204032 11810616345965961216 11925971727256387584 11998086446695579648 12011055948853936128 12056670853173585408 12300246702036615168 12367674383821438976 12440022232741576704 12493875142840025088 12583010994037456896 12610858992492085248 12739541227109351424 12754164208315858944 12884308741053775872 12900763796917190656 13004948336007462912 13032404243824508928 13088821578213359616 13152731839825729536 13211376087372660736 13303912665570852864 13361505361092804608 13497847252532527104 13563754709820283584 13757300719082274816 13779052403626954752 13913633681799118848 14027809441086701568 14073560505727844352 14187216366553595904 14217168265990373376 14348434734355341312 14350287819042717696 14513359271531839488 14559475688124973056 14576187666646695936 14680179493043699712 14724924275490029568 14862798098294243328 14894176278656581632 14966901748767209472 15031693531229405184 15204471617795260416 15270291841248919552 15501433954080324096 15654859438955692032 15747488461287948288 15832755568943824896 15901295636341850112 16014741265138581504 16075561137564780544 16213961561775538176 16398211124977532928 16515201929674162176 16586696310322102272 16814478656656113664 16986054969479135232 17005552277754478592 17105030570019667968 17179078321405034496 17339931114676617216 17376538991766011904 17536975786434306048 17715924518948941824 17738550220761137152 17997129670043369472 18085006279760378112 18094577793078657024 18223671094812868608 18372069871502606336 18551511575732158464 18703745921448935424 18740812714260037632 18874516491056185344 18916288488738127872 19131246312473788416 19133717092056956928 19351145695375785984 19434916888862261248 19507422504011194368 19548606365736763392 19573572657391599616 19633232367320039424 19729097759738594304 19817064131058991104 19955868998356279296 20042258041639206912 20246770878798790656 20272628823727013888 20635951078623412224 20668578605440432128 20870450522698678272 20996651281717264384 21110340758591766528 21525431728564076544 21618615415700717568 21770038907297759232 21864281499970043904 22020269239565549568 22115595080429469696 22294197147441364992 22341264417984872448 22547540296844107776 22806707426692890624 22905437761873379328 23119908152902156288 23382634381912408064 23621232691931922432 23851943454512775168 23996172893391159296 24022111897707872256 24113341706347170816 24600493404073230336 24880044465483153408 24987750285680050176 25166021988074913792 25221717984984170496 25479082454218702848 25508328416631717888 25768617482107551744 25801527593834381312 26009896672014925824 26064808487649017856 26305463679651459072 26422752174745321472 26607825331141705728 26723010722185609216 26995694505065054208 27127509419640567168 27558104807253909504 27827267363598237696 28055618882173403136 28374432733107191808 28434336531980746752 28696869468710682624 28700575638085435392 29026718543063678976 29152375333293391872 29360358986087399424 29449848550980059136 29725596196588486656 29933803497534418944 30063387062458810368 30408943235590520832 30540583682497839104 31002867908160648192 31494976922575896576 31665511137887649792 32151122275129561088 32427923123551076352 32796422249955065856 33030403859348324352 33173392620644204544 33972109938958270464 34011104555508957184 34210061140039335936 34358156642810068992 34679862229353234432 34753077983532023808 35073951572868612096 35431849037897883648 35477100441522274304 35994259340086738944 36170012559520756224 36744139743005212672 37103023151464316928 37481625428520075264 37749032982112370688 37832576977476255744 38262492624947576832 38702291390751571968 39014845008022388736 39097212731473526784 39266464734640078848 39458195519477188608 39634128262117982208 39911737996712558592 40084516083278413824 40493541757597581312 40545257647454027776 41271902157246824448 41337157210880864256 41740901045397356544 41993302563434528768 42220681517183533056 43050863457128153088 43540077814595518464 43728562999940087808 44040538479131099136 44588394294882729984 44682528835969744896 45095080593688215552 45613414853385781248 45810875523746758656 46239816305804312576 46765268763824816128 47242465383863844864 47703886909025550336 47992345786782318592 48044223795415744512 48226683412694341632 49760088930966306816 50443435969968340992 50958164908437405696 51016656833263435776 51537234964215103488 51603055187668762624 52019793344029851648 52129616975298035712 52610927359302918144 53215650662283411456 53446021444371218432 53991389010130108416 54255018839281134336 55116209614507819008 55654534727196475392 56111237764346806272 56748865466214383616 57393738937421365248 57401151276170870784 58053437086127357952 58304750666586783744 58720717972174798848 58899697101960118272 59451192393176973312 59867606995068837888 60126774124917620736 60817886471181041664 62005735816321296384 62989953845151793152 63331022275775299584 64302244550259122176 64855846247102152704 65592844499910131712 66060807718696648704 66346785241288409088 68022209111017914368 68420122280078671872 68716313285620137984 69359724458706468864 70147903145737224192 70863698075795767296 70954200883044548608 71988518680173477888 72340025119041512448 73488279486010425344 74963250857040150528 75498065964224741376 75665153954952511488 76524985249895153664 77404582781503143936 78029690016044777472 78194425462947053568 78916391038954377216 79268256524235964416 79823475993425117184 80169032166556827648 80987083515195162624 81090515294908055552 82674314421761728512 83481802090794713088 83986605126869057536 86101726914256306176 87080155629191036928 87457125999880175616 88081076958262198272 89176788589765459968 90190161187376431104 91226829706771562496 91621751047493517312 92479632611608625152 93530537527649632256 94484930767727689728 96453366825388683264 99520177861932613632 101916329816874811392 102033313666526871552 103074469928430206976 104039586688059703296 104259233950596071424 105221854718605836288 106431301324566822912 106892042888742436864 107982778020260216832 108510037678562268672 110232419229015638016 111309069454392950784 113497730932428767232 114787477874842730496 116106874172254715904 117799394203920236544 118902384786353946624 119735213990137675776 120253548249835241472 121635772942362083328 124011471632642592768 125979907690303586304 126662044551550599168 128604489100518244352 131185688999820263424 132121615437393297408 136044418222035828736 136840244560157343744 137432626571240275968 138719448917412937728 140295806291474448384 141727396151591534592 141908401766089097216 143977037360346955776 144680050238083024896 146976558972020850688 151330307909905022976 153049970499790307328 154809165563006287872 156059380032089554944 156388850925894107136 157832782077908754432 159646951986850234368 160338064333113655296 161974167030390325248 165348628843523457024 166963604181589426176 167973210253738115072 172203453828512612352 174160311258382073856 174914251999760351232 176162153916524396544 178353577179530919936 180380322374752862208 182453659413543124992 184959265223217250304 187061075055299264512 188969861535455379456 192906733650777366528 199040355723865227264 204066627333053743104 206148939856860413952 208079173376119406592 210443709437211672576 212862602649133645824 213784085777484873728 215965556040520433664 217020075357124537344 220464838458031276032 226995461864857534464 229574955749685460992 232213748344509431808 237804769572707893248 239470427980275351552 240507096499670482944 243271545884724166656 248022943265285185536 251959815380607172608 257208978201036488704 262371377999640526848 264243230874786594816 273680489120314687488 274865253142480551936 277438897834825875456 280591612582948896768 283454792303183069184 283816803532178194432 289360100476166049792 293953117944041701376 306099940999580614656 312118760064179109888 312777701851788214272 315665564155817508864 319293903973700468736 320676128666227310592 323948334060780650496 330697257687046914048 333927208363178852352 335946420507476230144 348320622516764147712 356707154359061839872 360760644749505724416 364907318827086249984 374122150110598529024 377939723070910758912 385813467301554733056 408133254666107486208 412297879713720827904 416158346752238813184 420887418874423345152 425725205298267291648 431931112081040867328 434040150714249074688 440929676916062552064 453990923729715068928 459149911499370921984 464427496689018863616 478940855960550703104 481014192999340965888 496045886530570371072 503919630761214345216 514417956402072977408 524742755999281053696 528486461749573189632 547360978240629374976 554877795669651750912 561183225165897793536 566909584606366138368 567633607064356388864 578720200952332099584 587906235888083402752 612199881999161229312 624237520128358219776 631331128311635017728 638587807947400937472 641352257332454621184 647896668121561300992 661394515374093828096 696641245033528295424 713414308718123679744 721521289499011448832 729814637654172499968 748244300221197058048 755879446141821517824 771626934603109466112 824595759427441655808 832316693504477626368 841774837748846690304 851450410596534583296 868080301428498149376 881859353832125104128 918299822998741843968 957881711921101406208 962028385998681931776 992091773061140742144 1007839261522428690432 1028835912804145954816 1094721956481258749952 1122366450331795587072 1133819169212732276736 1157440401904664199168 1175812471776166805504 1224399763998322458624 1248475040256716439552 1262662256623270035456 1277175615894801874944 1295793336243122601984 1322789030748187656192 1393282490067056590848 1443042578998022897664 1496488600442394116096 1511758892283643035648 1543253869206218932224 1664633387008955252736 1683549675497693380608 1702900821193069166592 1736160602856996298752 1763718707664250208256 1836599645997483687936 1915763423842202812416 1924056771997363863552 1984183546122281484288 2057671825608291909632 2189443912962517499904 2244732900663591174144 2267638338425464553472 2314880803809328398336 2351624943552333611008 2496950080513432879104 2525324513246540070912 2554351231789603749888 2645578061496375312384 2886085157996045795328 3023517784567286071296 3086507738412437864448 3367099350995386761216 3472321205713992597504 3527437415328500416512 3673199291994967375872 3831526847684405624832 3968367092244562968576 4115343651216583819264 4489465801327182348288 4535276676850929106944 4629761607618656796672 4993900161026865758208 5050649026493080141824 5108702463579207499776 5291156122992750624768 5772170315992091590656 6173015476824875728896 6734198701990773522432 6944642411427985195008 7054874830657000833024 7663053695368811249664 7936734184489125937152 8230687302433167638528 9070553353701858213888 9259523215237313593344 10101298052986160283648 10582312245985501249536 12346030953649751457792 13468397403981547044864 13889284822855970390016 15326107390737622499328 15873468368978251874304 16461374604866335277056 18519046430474627186688 20202596105972320567296 21164624491971002499072 24692061907299502915584 27778569645711940780032 31746936737956503748608 37038092860949254373376 40405192211944641134592 49384123814599005831168 55557139291423881560064 63493873475913007497216 74076185721898508746752 111114278582847763120128 148152371443797017493504 222228557165695526240256 444457114331391052480512
- Sum of all divisors σ(n): 1769422535462065305600000
- Sum of proper divisors (its aliquot sum) s(n): 1324965421130674253119488
- 444457114331391052480512 is an abundant number, because the sum of its proper divisors (1324965421130674253119488) is greater than itself. Its abundance is 880508306799283200638976
Bases of 444457114331391052480512
- Binary: 10111100001111000010001100001011011100110101111010011010110000000000000000000002
- Hexadecimal: 0x5E1E1185B9AF4D600000
- Base-36: 20DJCSD8V0RPEDC0
Squares and roots of 444457114331391052480512
- 444457114331391052480512 squared (4444571143313910524805122) is 197542126479787217691641839188877458588139782144
- 444457114331391052480512 cubed (4444571143313910524805123) is 87799003494092899312691978853582292387202253333246934924855198485577728
-
The
square root of 444457114331391052480512 is 666676169014.1556668425 -
444457114331391052480512 is a
perfect cube number . Itscube root is 76315008
Scales and comparisons
How big is 444457114331391052480512?- 444,457,114,331,391,052,480,512 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 444,457,114,331,391,052,480,512 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 444457114331391052480512 cubic inches would be around 6359584 feet tall.
Recreational maths with 444457114331391052480512
- 444457114331391052480512 backwards is 215084250193133411754444
- The number of decimal digits it has is: 24
- The sum of 444457114331391052480512's digits is 81
- 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 444457114331391052480512 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 444457114331391052480512 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/444457114331391052480512/
Chicago style:
Numbermatics. 2024. "Number 444457114331391052480512 - Facts about the integer". https://numbermatics.com/n/444457114331391052480512/
The information we have on file for 444457114331391052480512 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 444457114331391052480512, math, Factors of 444457114331391052480512, curriculum, school, college, exams, university, Prime factorization of 444457114331391052480512, STEM, science, technology, engineering, physics, economics, calculator, four hundred forty-four sextillion, four hundred fifty-seven quintillion, one hundred fourteen quadrillion, three hundred thirty-one trillion, three hundred ninety-one billion, fifty-two million, four hundred eighty thousand, five hundred twelve.