4339869188226344980480
4,339,869,188,226,344,980,480 is an even composite number composed of seven prime numbers multiplied together.
4339869188226344980480 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, nine hundred sixty-eight divisors.
Prime factorization of 4339869188226344980480:
212 × 5 × 73 × 133 × 193 × 293 × 412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 5 × 7 × 7 × 7 × 13 × 13 × 13 × 19 × 19 × 19 × 29 × 29 × 29 × 41 × 41)See below for interesting mathematical facts about the number 4339869188226344980480 from the Numbermatics database.
Names of 4339869188226344980480
- Cardinal: 4339869188226344980480 can be written as Four sextillion, three hundred thirty-nine quintillion, eight hundred sixty-nine quadrillion, one hundred eighty-eight trillion, two hundred twenty-six billion, three hundred forty-four million, nine hundred eighty thousand, four hundred eighty.
Scientific notation
- Scientific notation: 4.33986918822634498048 × 1021
Factors of 4339869188226344980480
Divisors of 4339869188226344980480
- Number of divisors d(n): 19968
-
Complete list of divisors:
1 2 4 5 7 8 10 13 14 16 19 20 26 28 29 32 35 38 40 41 49 52 56 58 64 65 70 76 80 82 91 95 98 104 112 116 128 130 133 140 145 152 160 164 169 182 190 196 203 205 208 224 232 245 247 256 260 266 280 287 290 304 320 328 338 343 361 364 377 380 392 406 410 416 448 455 464 490 494 512 520 532 533 551 560 574 580 608 637 640 656 665 676 686 722 728 754 760 779 784 812 820 832 841 845 896 910 928 931 980 988 1015 1024 1040 1064 1066 1102 1120 1148 1160 1183 1189 1216 1235 1274 1280 1312 1330 1352 1372 1421 1435 1444 1456 1508 1520 1558 1568 1624 1640 1664 1681 1682 1690 1715 1729 1792 1805 1820 1856 1862 1885 1960 1976 2009 2030 2048 2080 2128 2132 2197 2204 2240 2296 2320 2366 2378 2432 2470 2527 2548 2560 2624 2639 2660 2665 2704 2744 2755 2842 2870 2888 2912 3016 3040 3116 3136 3185 3211 3248 3280 3328 3362 3364 3380 3430 3458 3584 3610 3640 3712 3724 3731 3770 3857 3895 3920 3952 4018 4060 4096 4160 4205 4256 4264 4394 4408 4459 4480 4592 4640 4655 4693 4732 4756 4864 4901 4940 5054 5096 5120 5248 5278 5320 5330 5408 5453 5488 5510 5684 5740 5776 5824 5887 5915 5945 6032 6080 6232 6272 6370 6422 6496 6517 6560 6656 6724 6728 6760 6859 6860 6916 6929 7105 7163 7168 7220 7280 7424 7448 7462 7540 7714 7790 7840 7904 8036 8120 8281 8320 8323 8405 8410 8512 8528 8645 8788 8816 8918 8960 9184 9280 9310 9386 9464 9512 9728 9802 9880 9947 10045 10108 10127 10192 10240 10469 10496 10556 10640 10660 10816 10906 10933 10976 10985 11020 11368 11480 11552 11648 11767 11774 11830 11890 12064 12103 12160 12464 12544 12635 12740 12844 12992 13034 13120 13195 13312 13448 13456 13520 13718 13720 13832 13858 14063 14210 14326 14336 14440 14560 14801 14848 14896 14924 15080 15379 15428 15457 15580 15680 15808 15979 16055 16072 16240 16562 16640 16646 16810 16820 17024 17056 17290 17576 17632 17689 17836 17920 18368 18473 18560 18620 18655 18772 18928 19024 19285 19456 19604 19760 19894 20090 20216 20254 20384 20480 20938 20992 21112 21280 21320 21632 21812 21853 21866 21952 21970 22040 22295 22477 22591 22736 22960 23104 23296 23465 23534 23548 23660 23780 24128 24206 24320 24389 24505 24928 25088 25270 25480 25688 25984 26068 26117 26240 26390 26624 26896 26912 26999 27040 27265 27436 27440 27664 27716 28126 28420 28652 28672 28880 29120 29435 29602 29696 29792 29848 30160 30758 30856 30914 31160 31360 31616 31939 31958 32110 32144 32480 32585 32851 33124 33280 33292 33620 33640 34048 34112 34295 34307 34481 34580 34645 35152 35264 35378 35672 35815 35840 36736 36946 37120 37240 37310 37544 37856 38048 38171 38570 38912 39208 39520 39788 40180 40432 40508 40768 41209 41405 41615 41743 41876 41984 42224 42560 42640 43264 43624 43706 43732 43904 43940 44080 44590 44954 45182 45472 45920 46208 46592 46930 47068 47096 47320 47560 48013 48256 48412 48503 48640 48749 48778 49010 49735 49856 50141 50176 50540 50635 50960 51376 51968 52136 52234 52345 52480 52780 53248 53792 53824 53998 54080 54530 54665 54872 54880 55328 55432 56252 56840 57304 57760 57967 58240 58261 58835 58870 59204 59392 59584 59696 60320 60515 61009 61516 61712 61828 62320 62720 63232 63713 63878 63916 64220 64288 64960 65170 65702 66248 66560 66584 67240 67280 68096 68224 68590 68614 68962 69160 69290 70304 70315 70528 70756 70889 71344 71630 71680 73283 73472 73892 74005 74240 74480 74620 75088 75712 76096 76342 76531 76895 77140 77285 77824 78416 79040 79576 79895 80360 80864 81016 81536 82369 82418 82810 83230 83486 83752 83968 84448 84721 85120 85280 86528 87248 87412 87464 87808 87880 88160 88445 89167 89180 89908 90077 90364 90944 91840 92365 92416 93119 93184 93860 94136 94192 94640 95120 96026 96512 96824 97006 97280 97498 97556 98020 99470 99712 100282 100352 101080 101270 101920 102752 103607 103936 104272 104468 104690 104960 105560 107584 107648 107653 107996 108160 108199 109060 109265 109330 109744 109760 110656 110864 111853 112385 112504 112955 113680 114608 115520 115934 116480 116522 117670 117740 118408 118784 119168 119392 120640 121030 121945 122018 123032 123424 123656 123823 124640 125440 126464 127426 127756 127832 128440 128576 129311 129920 130340 130585 131404 131651 132496 133120 133168 134480 134560 134995 136097 136192 136448 137180 137228 137924 138320 138580 140608 140630 141056 141512 141778 142129 142688 143260 143360 146566 146944 147784 148010 148480 148960 149240 150176 151424 152192 152684 152971 153062 153790 154280 154570 156832 157339 158080 158137 159152 159695 159790 160720 161728 162032 163072 164255 164738 164836 165620 166460 166972 167504 167936 168896 169442 170240 170560 170723 171535 172405 173056 174496 174824 174928 175616 175760 176320 176890 178334 178360 179816 180154 180728 181888 182819 183680 184730 184832 186238 186368 187720 188272 188384 188993 189280 190240 190855 192052 192413 193024 193648 194012 194560 194996 195112 196040 198911 198940 199424 200564 200704 200941 202160 202540 203840 205504 206045 207214 207727 207872 208544 208715 208936 209380 209920 211120 215168 215296 215306 215992 216320 216398 218120 218530 218660 219488 219520 221312 221728 223573 223706 224770 225008 225910 227360 229216 229957 231040 231868 232960 233044 235340 235480 236816 238336 238784 240065 240149 241280 241367 242060 242515 243745 243890 244036 246064 246848 247312 247646 249280 250705 250880 252928 254852 255512 255664 256880 257152 258622 259840 260680 261170 262808 263302 264992 266240 266336 267197 268960 269120 269990 272194 272384 272896 274360 274456 275848 276640 277160 281216 281219 281260 282112 283024 283556 284089 284258 285376 286520 288463 289835 291305 292201 293132 293683 293888 295568 296020 296960 297920 298480 300352 302848 303601 304384 305045 305368 305942 306124 307580 308560 309140 313664 314678 316160 316274 317057 318304 318565 319390 319580 321440 323456 324064 326144 328510 329476 329672 331240 332920 333944 335008 336091 337792 338884 339521 340480 341120 341243 341446 343070 344810 346112 348992 349648 349856 350987 351232 351520 352640 353780 354445 356668 356720 359632 360308 361456 363776 365638 366415 367360 369460 369664 372476 372736 375440 376544 376768 377986 378560 380480 381710 382655 384104 384826 386048 387296 388024 389120 389992 390224 392080 397822 397880 398848 401128 401882 404320 405080 407680 407827 411008 411845 412090 414428 415207 415454 415744 417088 417430 417872 418760 419840 422240 423605 427063 429229 430336 430592 430612 431984 432640 432796 436240 437060 437320 438976 439040 442624 443456 445835 445991 447146 447412 448253 449540 450016 450385 451820 454720 458432 459914 462080 463391 463736 465595 465920 466088 470680 470960 473632 476672 477568 480130 480298 482560 482734 484120 485030 487490 487780 488072 492128 493696 494624 495292 496223 498560 501410 501760 505856 509704 511024 511328 512981 513760 514304 517244 518035 519680 521360 522340 525616 526604 529984 532672 534394 535717 537920 538240 538265 539980 540995 544388 544768 545792 548720 548912 551696 553280 554320 559265 562432 562438 562520 564224 566048 567112 568178 568516 570752 573040 576583 576926 579670 582610 584402 586264 587366 587776 591136 592040 593920 595840 596960 600704 605696 606841 607202 608768 610090 610736 611884 612248 615160 617120 618280 619115 624169 627328 629356 630539 632320 632548 633737 634114 636608 637130 638780 639160 642880 646555 646912 648128 651833 652288 655139 657020 658255 658952 659344 662480 665840 667888 670016 672182 675584 677768 679042 680485 680960 682240 682486 682892 686140 689620 692224 697984 699296 699712 701974 702464 703040 705280 707560 708890 710645 713336 713440 719264 720616 722912 725249 727552 731276 732830 734720 738920 739328 744952 750880 753088 753536 753571 755972 757120 757393 760960 763420 764855 765310 768208 769652 772096 774592 776048 779984 780448 782971 784160 786695 790685 793117 795644 795760 797696 802256 803764 808640 810160 815360 815654 822016 823690 824180 828856 830414 830908 831488 834176 834860 835744 837520 839680 844480 847210 853615 854126 858458 860672 861184 861224 863968 865280 865592 872480 874120 874640 877952 878080 885248 886912 891670 891982 894292 894824 896506 899080 900032 900770 903640 909440 914095 916864 919828 921557 924160 926231 926782 927472 931190 931840 932176 941360 941920 944965 947264 952679 953344 955136 960260 960596 962065 965120 965468 968240 970060 974980 975560 976144 984256 987392 989248 990584 992446 994555 994903 997120 999949 1002820 1003520 1004705 1011712 1019408 1022048 1022656 1025962 1027520 1028608 1034488 1036070 1038635 1039360 1042720 1044680 1051232 1053208 1059968 1065344 1068788 1070797 1071434 1075840 1076480 1076530 1079960 1081990 1088776 1091584 1097440 1097824 1101373 1103392 1106560 1106959 1108640 1117865 1118530 1124864 1124876 1125040 1128448 1132096 1134224 1136356 1137032 1141504 1146080 1149785 1153166 1153852 1159171 1159340 1165220 1168804 1172528 1174732 1175552 1182272 1184080 1191680 1193920 1195061 1200745 1201408 1206835 1210547 1211392 1213682 1214404 1217536 1220180 1221472 1223768 1224496 1230320 1234240 1236560 1238230 1248338 1254656 1258712 1261078 1264640 1265096 1267474 1268228 1273216 1274260 1277560 1278320 1285760 1293110 1293824 1296256 1303666 1304576 1310278 1314040 1316510 1317904 1318688 1324960 1331680 1335776 1335985 1340032 1344364 1346891 1351168 1355536 1358084 1360970 1361920 1364480 1364972 1365784 1372280 1379240 1392377 1395968 1398592 1399424 1403948 1404928 1406080 1406095 1406587 1410560 1413721 1415120 1417780 1420445 1421290 1426672 1426880 1438528 1441232 1442315 1445824 1450498 1454089 1455104 1461005 1462552 1465660 1468415 1469440 1477840 1478656 1489904 1501760 1506176 1507072 1507142 1511944 1514240 1514786 1518005 1521920 1526840 1529710 1530620 1536416 1539304 1544192 1549184 1552096 1559968 1560896 1565011 1565942 1568320 1573390 1581370 1585285 1586234 1591288 1591520 1595392 1604512 1607528 1609699 1617280 1620320 1630720 1631308 1644032 1647380 1648360 1657712 1660828 1661816 1668352 1669720 1671488 1675040 1680455 1681043 1688960 1689569 1694420 1697605 1706215 1707230 1708252 1711463 1716916 1721344 1722368 1722448 1727936 1730560 1731184 1744960 1748240 1749280 1754935 1755904 1756160 1769261 1770496 1773824 1783340 1783964 1788584 1789648 1793012 1798160 1800064 1801540 1807280 1818880 1828190 1833728 1839656 1843114 1847677 1848320 1852462 1853564 1854944 1862380 1863680 1864352 1882720 1883840 1889930 1894528 1905358 1906688 1910272 1920520 1921192 1924130 1930240 1930936 1936480 1940120 1949960 1951120 1952288 1968512 1968533 1974784 1978496 1981168 1984892 1988623 1989110 1989806 1994240 1999898 2005640 2009410 2038816 2039135 2044096 2045312 2045407 2051924 2055040 2055781 2057216 2068976 2072140 2076035 2077270 2078720 2085440 2089360 2102464 2106416 2119936 2125207 2130688 2135315 2137576 2141594 2142868 2146145 2151680 2152960 2153060 2159920 2163980 2177552 2183168 2194880 2195648 2202746 2206784 2213120 2213918 2217280 2219399 2229955 2235730 2237060 2241265 2249728 2249752 2250080 2256896 2264192 2268448 2272712 2274064 2283008 2292160 2299570 2306332 2307704 2316955 2318342 2318680 2330440 2337608 2345056 2349464 2352637 2364544 2368160 2376647 2383360 2387840 2388701 2390122 2401490 2402816 2413670 2421094 2422784 2427364 2428808 2435072 2440360 2442944 2447536 2448992 2456909 2460640 2468480 2473120 2476460 2481115 2496676 2501369 2509312 2517424 2522156 2529280 2530192 2534948 2536456 2546432 2548520 2555120 2556640 2564905 2571520 2585843 2586220 2587648 2592512 2607332 2609152 2612233 2620556 2628080 2633020 2635808 2637376 2649920 2663360 2671552 2671970 2678585 2680064 2688728 2693782 2700451 2702336 2711072 2716168 2721940 2723840 2728960 2729944 2731568 2744560 2758480 2784754 2791936 2797184 2798848 2807896 2812160 2812190 2813174 2821120 2827442 2830240 2835560 2840890 2842580 2853344 2853760 2877056 2882464 2882915 2884630 2891648 2900996 2906449 2908178 2910208 2922010 2925104 2931320 2936830 2938880 2955680 2979808 2989441 3003520 3004603 3012352 3014144 3014284 3023888 3028480 3029572 3034205 3036010 3043840 3053680 3059420 3061240 3072832 3078608 3098368 3104192 3119936 3120845 3121792 3121937 3130022 3131884 3136640 3137771 3146780 3152695 3162740 3168685 3170570 3172468 3182576 3183040 3190784 3209024 3215056 3219398 3234560 3240640 3243737 3259165 3261440 3262616 3275695 3288064 3294760 3296720 3315424 3321656 3323632 3336704 3339440 3342976 3350080 3360910 3362086 3377920 3379138 3388840 3395210 3412430 3414460 3416504 3422926 3433832 3442688 3444736 3444896 3455872 3461120 3462368 3473561 3489920 3496480 3498560 3509870 3511808 3512320 3538522 3540992 3547648 3566680 3567928 3577168 3579296 3586024 3590867 3596320 3600128 3603080 3614560 3626245 3637760 3655847 3656380 3667456 3679312 3686228 3693157 3695354 3696640 3704924 3707128 3709888 3724760 3728704 3750019 3765440 3767680 3767855 3779860 3786965 3789056 3810716 3813376 3817879 3820544 3841040 3842384 3848260 3860480 3861872 3872960 3880240 3899920 3902240 3904576 3914855 3937024 3937066 3946813 3949568 3956992 3962336 3965585 3969784 3977246 3978220 3979612 3988480 3999796 4011280 4018820 4077632 4078270 4088192 4090624 4090814 4103848 4110080 4111562 4114432 4121741 4137952 4144280 4152070 4154540 4157440 4170880 4178720 4204928 4212832 4239872 4247887 4250414 4261376 4270630 4275152 4283188 4285736 4292290 4303360 4305920 4306120 4319840 4327960 4355104 4369183 4389760 4391296 4405492 4413568 4413773 4426240 4427836 4434560 4436159 4438798 4459910 4471460 4474120 4482530 4499456 4499504 4500160 4528384 4536896 4545424 4548128 4562831 4566016 4584320 4585973 4599140 4607785 4612664 4615408 4631155 4633910 4636684 4637360 4660880 4675216 4690112 4698928 4705274 4729088 4736320 4753294 4763395 4766720 4775680 4777402 4780244 4802980 4805632 4827340 4842188 4845568 4854728 4857616 4870144 4880720 4885888 4895072 4897984 4913818 4921280 4936960 4946240 4952920 4962230 4974515 4993352 4999745 5002738 5018624 5034848 5044312 5058560 5060384 5069896 5072912 5076743 5092864 5097040 5110240 5113280 5129810 5143040 5171686 5172440 5175296 5185024 5214664 5224466 5241112 5256160 5266040 5271616 5274752 5299840 5301751 5326720 5343104 5343940 5353985 5357170 5360128 5377456 5387564 5397691 5400902 5404672 5422144 5432336 5443880 5457920 5459888 5463136 5480797 5489120 5506865 5516960 5534795 5551819 5569508 5579977 5583872 5594368 5597696 5615792 5624320 5624380 5626348 5642240 5654884 5660480 5671120 5681780 5685160 5706688 5707520 5754112 5764928 5765830 5768419 5769260 5783296 5795855 5801992 5812898 5816356 5820416 5827289 5844020 5850208 5862640 5873660 5877760 5911360 5959616 5975305 5978882 6007040 6009206 6024083 6024704 6028288 6028568 6047776 6052735 6056960 6059144 6068410 6072020 6087680 6107360 6118840 6122480 6145664 6157216 6196736 6208384 6239872 6241690 6243584 6243874 6260044 6263768 6273280 6275542 6293560 6305390 6325480 6337370 6341140 6344936 6365152 6366080 6418048 6430112 6438796 6450899 6469120 6481280 6483617 6487474 6518330 6522880 6525232 6551390 6576128 6589520 6593440 6630848 6643312 6647264 6668753 6673408 6678880 6685952 6700160 6721820 6724172 6734455 6755840 6758276 6777680 6790420 6824860 6828920 6833008 6845852 6867664 6885376 6889792 6911744 6924736 6947122 6961885 6964321 6979840 6992960 6997120 6999643 7019740 7023616 7024640 7032935 7068605 7077044 7081984 7095296 7133360 7135856 7154336 7158592 7172048 7181734 7192640 7200256 7206160 7229120 7252490 7270445 7275520 7311694 7312760 7334912 7358624 7372456 7386314 7390708 7393280 7409848 7414256 7419776 7449520 7457408 7495579 7500038 7530880 7535360 7535710 7559720 7573930 7578112 7621432 7635758 7641088 7682080 7684768 7696520 7720960 7723744 7745920 7748713 7760480 7799840 7804480 7809152 7825055 7829710 7874048 7874132 7888933 7893626 7899136 7913984 7924672 7931170 7939568 7954492 7956440 7959224 7976960 7999592 8022560 8037640 8048495 8114197 8155264 8155351 8156540 8176384 8181248 8181628 8207696 8220160 8223124 8228864 8238581 8243482 8275904 8288560 8304140 8309080 8341760 8357440 8365427 8405215 8409856 8425664 8447845 8473829 8479744 8495774 8500828 8516807 8522752 8541260 8550304 8557315 8566376 8571472 8584580 8606720 8611840 8612240 8639680 8655920 8710208 8738366 8779520 8782592 8804429 8810984 8827136 8827546 8846305 8852480 8855672 8869120 8872318 8877596 8919820 8942920 8948240 8965060 8998912 8999008 9000320 9056768 9073792 9090848 9096256 9125662 9132032 9168640 9171946 9198280 9215570 9225328 9230816 9238385 9262310 9267820 9273368 9274720 9321760 9350432 9380224 9397856 9410548 9428237 9458176 9472640 9506588 9526790 9533440 9551360 9554804 9560488 9605960 9611264 9654680 9684376 9709456 9715232 9746639 9761440 9771776 9790144 9795968 9827636 9842560 9842665 9846109 9873920 9892480 9896047 9905840 9924460 9943115 9949030 9986704 9999490 10005476 10037248 10069696 10088624 10120768 10139792 10145824 10153486 10178623 10185728 10194080 10220480 10226560 10227035 10259620 10278905 10286080 10343372 10344880 10350592 10370048 10429328 10448932 10482224 10512320 10532080 10543232 10549504 10599680 10603502 10626035 10653440 10686208 10687880 10707970 10714340 10720256 10754912 10775128 10795382 10801804 10809344 10844288 10864672 10887760 10915840 10919776 10926272 10955077 10961594 10978240 11013730 11033920 11069590 11096995 11103638 11139016 11159954 11167744 11188736 11195392 11231584 11248640 11248760 11252696 11284480 11309768 11320960 11342240 11363560 11370320 11413376 11415040 11508224 11529856 11529979 11531660 11536838 11538520 11566592 11591710 11603984 11625796 11632712 11654578 11688040 11700416 11725280 11747320 11763185 11822720 11826983 11883235 11919232 11943505 11950610 11957764 11980241 12014080 12018412 12041003 12048166 12049408 12056576 12057136 12095552 12105470 12113920 12118288 12136820 12144040 12175360 12214720 12237680 12244960 12284545 12291328 12314432 12384827 12393472 12416768 12447641 12479744 12483380 12487168 12487748 12506845 12520088 12527536 12546560 12551084 12587120 12610780 12650960 12674740 12682280 12689872 12730304 12732160 12836096 12860224 12877592 12901798 12929215 12933739 12938240 12962560 12967234 12974948 12999337 13036660 13045760 13050464 13061165 13102780 13152256 13179040 13186880 13261696 13286624 13294528 13337506 13346816 13357760 13371904 13400320 13443640 13448344 13468910 13502255 13511680 13516552 13555360 13580840 13649720 13657840 13666016 13691704 13735328 13779584 13779731 13823488 13849472 13894244 13920361 13923770 13928642 13959680 13985920 13994240 13999286 14039480 14047232 14065870 14137210 14154088 14190592 14266720 14271712 14308672 14317184 14317849 14344096 14363468 14385280 14390467 14400512 14412320 14458240 14504980 14532245 14540890 14551040 14623388 14625520 14669824 14717248 14744912 14772628 14781416 14819696 14828512 14839552 14876449 14899040 14914816 14947205 14991158 15000076 15023015 15061760 15069223 15070720 15071420 15119440 15147860 15156224 15242864 15271516 15282176 15364160 15369536 15393040 15447488 15491840 15497426 15520960 15535793 15599680 15608960 15609685 15618304 15650110 15659420 15688855 15748096 15748264 15777866 15787252 15798272 15827968 15849344 15862340 15879136 15908984 15912880 15918448 15953920 15999184 16045120 16075280 16096990 16218685 16228394 16310528 16310702 16313080 16352768 16362496 16363256 16415392 16440320 16446248 16477162 16486964 16551808 16577120 16608280 16618160 16683520 16714880 16720907 16730854 16810430 16819712 16851328 16895690 16947658 16959488 16991548 17001656 17033614 17045504 17082520 17100608 17114630 17132752 17142944 17169160 17213440 17223680 17224480 17279360 17311840 17367805 17420416 17476732 17509583 17559040 17565184 17598389 17608858 17621968 17654272 17655092 17692610 17704960 17711344 17738240 17744636 17755192 17839640 17885840 17896480 17930120 17954335 17998016 18000640 18100901 18113536 18147584 18181696 18192512 18251324 18264064 18279235 18285631 18337280 18343892 18378373 18396560 18431140 18450656 18461632 18465785 18476770 18524620 18535640 18546736 18549440 18643520 18700864 18750095 18760448 18795712 18821096 18856474 18903157 18916352 18945280 18999031 19013176 19053580 19066880 19089395 19102720 19109608 19120976 19211920 19222528 19309360 19368752 19418912 19430464 19493278 19522880 19543552 19580288 19591936 19655272 19685120 19685330 19692218 19734065 19747840 19784960 19792094 19811680 19848920 19886230 19898060 19973408 19998980 20010952 20074496 20139392 20177248 20241536 20279584 20291648 20306972 20345143 20357246 20371456 20388160 20440960 20453120 20454070 20519240 20557810 20572160 20608705 20686744 20689760 20740096 20858656 20897864 20926087 20964448 21024640 21032221 21064160 21086464 21099008 21199360 21207004 21239435 21252070 21306880 21372416 21375760 21415940 21428680 21440512 21509824 21550256 21590764 21603608 21688576 21729344 21775520 21839552 21845915 21852544 21853559 21910154 21923188 21956480 21964397 22027460 22067840 22068865 22139180 22180795 22193990 22207276 22278032 22319908 22335488 22377472 22390784 22463168 22497280 22497520 22505392 22619536 22641920 22684480 22706159 22727120 22740640 22814155 22826752 22830080 22929865 23000393 23016448 23059712 23059958 23063320 23073676 23077040 23133184 23183420 23207968 23251592 23265424 23309156 23376080 23400832 23450560 23494640 23526370 23645440 23653966 23766470 23838464 23887010 23901220 23915528 23960482 24028160 24036824 24082006 24096332 24098816 24113152 24114272 24191104 24210940 24227840 24236576 24273640 24288080 24350720 24429440 24475360 24489920 24569090 24582656 24628864 24769654 24786944 24833536 24895282 24959488 24966760 24974336 24975496 25013690 25040176 25055072 25093120 25102168 25174240 25221560 25301920 25349480 25364560 25379744 25383715 25460608 25464320 25590929 25672192 25720448 25755184 25803596 25852099 25858430 25867478 25876480 25925120 25934468 25949896 25998674 26073320 26100928 26122330 26205560 26358080 26373760 26508755 26523392 26573248 26589056 26675012 26693632 26715520 26725153 26743808 26800640 26860699 26887280 26896688 26937820 26988455 27004510 27023360 27033104 27110720 27161680 27299440 27315680 27332032 27383408 27403985 27470656 27559168 27559462 27627691 27646976 27698944 27759095 27788488 27840722 27847540 27857284 27899885 27919360 27971840 27988480 27998572 28078960 28094464 28131740 28274420 28308176 28381184 28533440 28543424 28617344 28634368 28635698 28688192 28726936 28770560 28780934 28801024 28824640 28842095 28852187 28916480 29009960 29064490 29081780 29102080 29136445 29246776 29251040 29339648 29434496 29489824 29545256 29562832 29639392 29657024 29679104 29735209 29752898 29798080 29829632 29894410 29982316 30000152 30046030 30120415 30123520 30138446 30141440 30142840 30238880 30295720 30312448 30485728 30543032 30584281 30728320 30739072 30786080 30894976 30896411 30983680 30994852 31041920 31053113 31071586 31199360 31217920 31219370 31236608 31300220 31318840 31377710 31496192 31496528 31555732 31574504 31655936 31698688 31724680 31758272 31817968 31825760 31836896 31939817 31998368 32090240 32101811 32150560 32193980 32254495 32418085 32437370 32456788 32517797 32621056 32621404 32626160 32705536 32724992 32726512 32830784 32880640 32892496 32954324 32973928 33103616 33154240 33216560 33236320 33343765 33367040 33429760 33441814 33461708 33615959 33620860 33639424 33702656 33791380 33895316 33918976 33983096 34003312 34067228 34091008 34165040 34201216 34229260 34265504 34285888 34338320 34426880 34448960 34558720 34623680 34735610 34821605 34840832 34953464 34998215 35019166 35105863 35118080 35130368 35196778 35217716 35243936 35308544 35310184 35385220 35409920 35422688 35476480 35489272 35510384 35679280 35771680 35792960 35860240 35908670 35996032 36001280 36201802 36227072 36295168 36363392 36385024 36502648 36558470 36571262 36674560 36687784 36756746 36793120 36862280 36901312 36923264 36931570 36953540 37049240 37071280 37093472 37098880 37287040 37401728 37477895 37500190 37520896 37591424 37642192 37712948 37783837 37806314 37832704 37890560 37998062 38026352 38107160 38178790 38205440 38219216 38241952 38423840 38618720 38737504 38743565 38837824 38860928 38862733 38986556 39045760 39059839 39087104 39160576 39183872 39310544 39370240 39370660 39384436 39444665 39468130 39495680 39569920 39584188 39623360 39697840 39772460 39796120 39946816 39997960 40021904 40278784 40354496 40378933 40483072 40559168 40570985 40583296 40613944 40690286 40714492 40742912 40776320 40776755 40791023 40881920 40906240 40908140 40997909 41038480 41115620 41144320 41192905 41217410 41373488 41379520 41480192 41717312 41795728 41827135 41852174 41928896 42049280 42064442 42128320 42168581 42172928 42198016 42369145 42398720 42414008 42478870 42504140 42584035 42613760 42744832 42751520 42831880 42857360 42881024 43019648 43100512 43181528 43207216 43377152 43458688 43551040 43679104 43691830 43705088 43707118 43820308 43846376 43912960 43928794 44022145 44054920 44135680 44137730 44278360 44361590 44387980 44414552 44556064 44639816 44754944 44781568 44926336 44994560 44995040 45010784 45156293 45239072 45283840 45368960 45385319 45412318 45454240 45481280 45628310 45653504 45660160 45859730 46000786 46032896 46119424 46119916 46126640 46147352 46154080 46266368 46366840 46415936 46503184 46530848 46618312 46681271 46752160 46801664 46901120 46989280 47052740 47141185 47290880 47307932 47526011 47532940 47676928 47774020 47802440 47831056 47920964 48056320 48073648 48164012 48192664 48197632 48228544 48382208 48421880 48473152 48547280 48576160 48733195 48750247 48858880 48950720 48979840 48997501 49138180 49165312 49230545 49257728 49480235 49539308 49573888 49632427 49667072 49790564 49918976 49933520 49948672 49950992 50027380 50080352 50110144 50186240 50204336 50348480 50443120 50603840 50698960 50729120 50759488 50767430 50893115 50921216 50928640 51181858 51308569 51344384 51440896 51510368 51607192 51704198 51716860 51734956 51752960 51850240 51868936 51899792 51997348 52146640 52201856 52244660 52411120 52716160 52747520 53017510 53046784 53146496 53178112 53350024 53431040 53450306 53487616 53582633 53601280 53721398 53774560 53793376 53875640 53976910 54009020 54046720 54066208 54221440 54323360 54598880 54631360 54664064 54766816 54775385 54807970 54941312 55118336 55118924 55222531 55255382 55293952 55397888 55518190 55576976 55681444 55695080 55714568 55799770 55838720 55943680 55976960 55997144 56157920 56263480 56548840 56616352 56799379 57066880 57086848 57087457 57234688 57268736 57271396 57376384 57453872 57541120 57561868 57602048 57649280 57649895 57670067 57684190 57704374 57832960 58019920 58128980 58163560 58272890 58493552 58502080 58868992 58979648 59090512 59125664 59134915 59278784 59314048 59316803 59358208 59470418 59505796 59596160 59617649 59659264 59788820 59901205 59964632 60000304 60092060 60205015 60240830 60247040 60276892 60282880 60285680 60477760 60591440 60624896 60971456 61086064 61168562 61456640 61478144 61572160 61631003 61789952 61792822 61924135 61967360 61989704 62083840 62106226 62143172 62238205 62398720 62435840 62438740 62473216 62600440 62637680 62755420 62992384 62993056 63111464 63149008 63311872 63397376 63449360 63516544 63635936 63651520 63673792 63879634 63996736 64180480 64203622 64301120 64387960 64508990 64668695 64836170 64874740 64913576 64996685 65035594 65242112 65242808 65252320 65411072 65449984 65453024 65661568 65761280 65784992 65908648 65947856 65997659 66207232 66308480 66433120 66472640 66687530 66734080 66859520 66883628 66923416 67231918 67241720 67278848 67405312 67582760 67790632 67966192 68006624 68134456 68226473 68330080 68402432 68458520 68531008 68571776 68676640 68897920 68898655 68922763 69117440 69247360 69272329 69471220 69601805 69643210 69681664 69906928 69996430 70038332 70169983 70211726 70236160 70260736 70393556 70435432 70487872 70617088 70620368 70770440 70845376 70952960 70978544 71020768 71250361 71358560 71543360 71585920 71589245 71720480 71817340 71952335 71992064 72002560 72403604 72454144 72539701 72590336 72726784 72770048 73005296 73116940 73142524 73349120 73375568 73513492 73586240 73724560 73802624 73846528 73863140 73907080 74098480 74142560 74186944 74197760 74382245 74574080 74803456 74955790 74989447 75000380 75041792 75182848 75284384 75346115 75425896 75567674 75612628 75665408 75754757 75781120 75996124 76052704 76214320 76357580 76410880 76438432 76483904 76847680 77237440 77475008 77487130 77675648 77678965 77721856 77725466 77973112 78091520 78119678 78174208 78313079 78321152 78367744 78621088 78740480 78741320 78768872 78889330 78936260 78991360 79139840 79168376 79246720 79395680 79544920 79592240 79893632 79995920 80043808 80557568 80708992 80709853 80757866 80966144 81118336 81141970 81166592 81227888 81380572 81428984 81552640 81553510 81582046 81763840 81812480 81816280 81995818 82076960 82231240 82385810 82434820 82746976 82759040 83434624 83591456 83604535 83654270 83704348 83857792 83861687 84098560 84128884 84256640 84287021 84337162 84345856 84396032 84738290 84797440 84828016 84957740 85008280 85168070 85227520 85489664 85503040 85663760 85714720 86039296 86201024 86363056 86414432 86693789 86754304 86917376 87102080 87133487 87358208 87383660 87410176 87414236 87547915 87640616 87692752 87825920 87857588 87991945 88044290 88109840 88271360 88275460 88556720 88723180 88775960 88829104 89112128 89279632 89509888 89852672 89990080 90021568 90312586 90478144 90504505 90536173 90567680 90737920 90770638 90824636 90908480 90962560 90995359 91256620 91307008 91320320 91428155 91719460 91891865 92001572 92065792 92238848 92239832 92253280 92294704 92308160 92532736 92733680 92831872 93006368 93061696 93236624 93362542 93504320 93603328 93802240 93978560 94105480 94282370 94515785 94581760 94615864 94995155 95052022 95065880 95353856 95548040 95604880 95662112 95841928 96112640 96147296 96328024 96385328 96457088 96458117 96764416 96843760 96946304 97094560 97152320 97442527 97466390 97500494 97717760 97901440 97959680 97995002 98276360 98330624 98461090 98515456 98960470 99078616 99264854 99334144 99581128 99837952 99867040 99897344 99901984 100054760 100160704 100220288 100372480 100408672 100696960 100733269 100886240 101207680 101397920 101458240 101518976 101534860 101725715 101786230 101842432 101857280 102363716 102556129 102617138 102688768 102881792 103020736 103214384 103408396 103433720 103469912 103700480 103737872 103799584 103994696 104135143 104293280 104403712 104489320 104630435 104822240 105161105 105432320 105484561 105495040 106019563 106035020 106093568 106292992 106356224 106700048 106862080 106900612 106975232 107101553 107165266 107202560 107442796 107549120 107586752 107751280 107953820 108018040 108132416 108442880 108646720 108750551 109197760 109262720 109267795 109328128 109533632 109550770 109615940 109821985 109882624 110236672 110237848 110445062 110510764 110587904 110718491 110795776 111036380 111153952 111362888 111390160 111429136 111599540 111677440 111887360 111953920 111994288 112315840 112526960 113097680 113232704 113530795 113598758 114133760 114173696 114174914 114457577 114469376 114537472 114542792 114752768 114907744 115001965 115082240 115123736 115298560 115299790 115340134 115368380 115408748 115665920 116039840 116257960 116327120 116545780 116987104 117004160 117737984 117959296 118181024 118251328 118269830 118557568 118628096 118633606 118716416 118940836 119011592 119192320 119235298 119318528 119577640 119802410 119929264 120000608 120184120 120410030 120481660 120494080 120553784 120565760 120571360 120955520 121182880 121942912 122172128 122337124 122567081 122913280 122956288 123144320 123188723 123262006 123579904 123585644 123848270 123934720 123979408 124167680 124212452 124286344 124476410 124797440 124871680 124877480 124946432 125200880 125275360 125510840 125986112 126222928 126298016 126706307 126794752 126898720 127033088 127271872 127303040 127347584 127759268 127954645 127993472 127999417 128360960 128407244 128602240 128648611 128775920 129017980 129260495 129337390 129672340 129749480 129827152 129993370 130071188 130484224 130485616 130504640 130822144 130906048 131323136 131569984 131817296 131895712 131995318 132322099 132414464 132616960 132866240 132945280 132993217 133375060 133468160 133625765 133719040 133767256 133846832 134303495 134463836 134483440 134557696 134810624 135165520 135581264 135932384 136013248 136268912 136452946 136660160 136804864 136917040 137062016 137143552 137353280 137795840 137797310 137845526 138138455 138234880 138494720 138544658 138942440 139203610 139286420 139363328 139813856 139992860 140076664 140339966 140423452 140472320 140521472 140787112 140870864 140975744 141234176 141240736 141540880 141690752 141905920 141957088 142041536 142416001 142500722 142717120 143086720 143171840 143178490 143440960 143634680 143904670 143984128 144005120 144260935 144807208 145079402 145180672 145453568 145540096 146010592 146233880 146285048 146698240 146751136 147026984 147172480 147225547 147449120 147605248 147693056 147726280 147814160 148196960 148285120 148373888 148395520 148676045 148764490 149148160 149606912 149889727 149911580 149978894 150000760 150083584 150365696 150568768 150692230 150851792 151135348 151225256 151509514 151562240 151992248 152105408 152428640 152715160 152876864 152921405 152967808 153695360 153750779 154474880 154482055 154950016 154974260 155265565 155351296 155357930 155443712 155450932 155946224 156183040 156239356 156348416 156533039 156626158 156642304 156735488 157242176 157480960 157482640 157537744 157778660 157872520 158279680 158336752 158493440 158791360 158943113 159089840 159184480 159699085 159787264 159991840 160087616 160509055 161002751 161115136 161417984 161419706 161515732 161819333 161932288 162236672 162283940 162333184 162455776 162588985 162761144 162857968 163105280 163107020 163164092 163527680 163624960 163632560 163991636 164153920 164462480 164771620 164869640 165493952 165518080 166869248 167182912 167209070 167284151 167308540 167408696 167715584 167723374 168079795 168197120 168257768 168513280 168574042 168674324 168691712 168792064 168991381 169476580 169594880 169656032 169915480 170016560 170336140 170455040 170979328 171006080 171327520 171429440 172078592 172402048 172726112 172828864 173387578 173508608 173834752 174204160 174266974 174716416 174767320 174820352 174828472 175095830 175281232 175385504 175529315 175651840 175715176 175983890 176088580 176219680 176542720 176550920 177113440 177446360 177551920 177658208 178224256 178559264 179136503 179705344 179980160 180043136 180625172 180956288 180964693 181009010 181072346 181135360 181475840 181541276 181649272 181816960 181925120 181990718 182513240 182614016 182856310 183438920 183783730 184003144 184477696 184479664 184506560 184589408 184616320 185467360 185663744 186012736 186123392 186473248 186725084 187008640 187076071 187206656 187604480 187957120 188024893 188210960 188564740 188919185 189031570 189163520 189231728 189990310 190104044 190131760 190707712 191096080 191209760 191324224 191683856 192294592 192656048 192770656 192914176 192916234 193393837 193528832 193687520 193892608 194189120 194304640 194313665 194885054 194932780 195000988 195299195 195435520 195802880 195919360 195990004 196552720 196661248 196922180 197030912 197920940 198157232 198529708 198668288 199162256 199675904 199734080 199803968 200109520 200321408 200440576 200817344 201393920 201466538 201772480 201894665 201965309 202415360 202795840 202916480 203037952 203069720 203451430 203572460 203684864 203714560 203955115 204727432 204989545 205112258 205234276 205377536 205763584 206041472 206428768 206816792 206867440 206939824 207400960 207475744 207599168 207989392 208146463 208270286 208586560 208807424 208978640 209260870 209644480 210322210 210842905 210864640 210969122 210990080 212039126 212070040 212187136 212585984 212712448 213400096 213724160 213801224 214203106 214330532 214405120 214885592 215098240 215173504 215502560 215907640 216036080 216264832 216885760 217293440 217371791 217501102 218395520 218525440 218535590 218656256 219067264 219101540 219231880 219643970 219765248 220473344 220475696 220890124 221021528 221436982 221591552 222072760 222307904 222725776 222780320 222858272 223199080 223774720 223907840 223988576 224631680 224712677 225053920 225781465 226195360 226465408 226926595 227061590 227197516 227624579 228267520 228347392 228349828 228779057 228915154 228938752 229074944 229085584 229505536 229815488 230003930 230164480 230247472 230597120 230599580 230680268 230736760 230817496 231331840 232079680 232515920 232654240 233091560 233406355 233974208 234008320 235311713 235475968 235918592 236362048 236502656 236505179 236539660 237115136 237256192 237267212 237432832 237630055 237881672 238023184 238384640 238470596 238637056 238918849 239155280 239604820 239858528 240001216 240368240 240820060 240963320 240988160 241107568 241142720 241911040 242365760 243751235 243885824 244344256 244674248 244987505 245134162 245741041 245826560 245912576 246288640 246377446 246524012 246987403 247159808 247171288 247696540 247869440 247958816 248162135 248335360 248424904 248572688 248952820 249594880 249743360 249754960 249892864 250401760 250550720 251021680 251972224 252445856 252596032 253412614 253589504 253797440 254066176 254543744 254606080 254695168 255518536 255909290 255986944 255998834 256542845 256721920 256814488 257204480 257297222 257551840 258035960 258520990 258674780 259344680 259498960 259654304 259986740 260142376 260968448 260971232 261009280 261812096 262646272 263139968 263634592 263791424 263990636 264486859 264644198 264828928 265233920 265732480 265890560 265986434 266750120 267251530 267438080 267534512 267693664 267913165 268606990 268927672 268966880 269621248 270331040 271162528 271864768 272026496 272039131 272537824 272905892 273320320 273418873 273609728 273834080 274124032 274287104 274706560 275591680 275594620 275691052 276112655 276276910 276469760 276989440 277089316 277884880 278407220 278572840 278726656 279627712 279985720 280153328 280679932 280846904 281574224 281741728 281951488 282481472 282652531 283081760 283381504 283914176 283996895 284083072 284832002 285001444 285434240 285437285 285537161 286173440 286343680 286356980 286881920 286985363 287269360 287809340 287968256 288010240 288350335 288521870 289614416 290158804 290361344 290907136 291080192 292021184 292467760 292570096 293502272 294053968 294344960 294451094 294898240 295180067 295210496 295386112 295452560 295628320 296393920 296570240 296584015 296747776 296791040 297352090 297528980 298088245 298296320 299213824 299779454 299823160 299957788 300001520 300167168 300731392 301137536 301384460 301703584 302270696 302450512 303019028 303124480 303984496 304210816 304857280 305430320 305753728 305842810 305935616 307390720 307501558 308155015 308949760 308964110 309900032 309948520 310531130 310702592 310715860 310887424 310901864 311892448 312366080 312478712 313066078 313252316 313284608 313470976 314484352 314961920 314965280 315075488 315557320 315745040 316559360 316673504 316986880 317582720 317697233 317886226 318179680 318368960 319398170 319574528 319983680 320175232 321018110 322005502 322230272 322835968 322839412 323031464 323638666 323864576 324473344 324567880 324666368 324911552 325177970 325522288 325715936 326210560 326214040 326328184 327055360 327249920 327265120 327983272 328307840 328924960 329543240 329739280 329988295 330987904 331036160 332682077 333738496 334365824 334369391 334418140 334568302 334617080 334817392 335431168 335446748 336159590 336394240 336515536 337026560 337148084 337348648 337383424 337982762 338953160 339312064 339830960 340033120 340672280 341132365 342012160 342655040 342858880 342982507 344157184 344613815 344804096 345452224 345657728 346361645 346775156 347017216 347426989 347669504 348408320 348533948 349189087 349432832 349534640 349640704 349656944 350191660 350562464 350771008 350849915 351058630 351303680 351430352 351967780 352177160 352439360 353085440 353101840 354226880 354892720 355103840 355316416 356251805 356448512 357118528 358273006 359159983 359410688 359960320 360086272 360981589 361250344 361912576 361929386 362018020 362144692 362270720 362698505 362951680 363082552 363298544 363633920 363850240 363981436 365026480 365228032 365712620 366877840 367567460 368006288 368955392 368959328 369013120 369178816 369232640 370934720 371327488 372025472 372246784 372946496 373450168 374017280 374152142 374413312 374947235 375078431 375208960 375914240 376049786 376421920 377129480 377838370 378063140 378327040 378463456 378773785 379980620 380208088 380263520 381415424 382192160 382419520 382648448 383367712 384589184 385312096 385541312 385828352 385832468 386557717 386787674 387057664 387375040 387785216 388378240 388609280 388627330 389770108 389865560 390001976 390598390 390871040 391565395 391605760 391838720 391980008 393105440 393844360 394061824 395841880 396314464 397059416 397595653 398324512 399468160 399607936 399612199 400219040 400642816 400881152 401634688 402787840 402933076 403544960 403549265 403690469 403789330 403930618 404830720 405591680 405832960 406075904 406139440 406902860 407144920 407369728 407910230 409454864 409979090 410224516 410468552 411527168 412082944 412857536 413633584 413734880 413879648 414951488 415198336 415217621 415978784 416292926 416540572 417173120 417323543 417614848 417957280 418521740 419288960 419308435 420644420 421435105 421685810 421729280 421938244 421980160 424078252 424140080 424374272 425171968 425424896 426800192 427448320 427602448 428406212 428661064 429771184 430196480 430347008 431005120 431417021 431815280 432072160 432529664 433468945 433771520 434586880 434743582 435002204 435667435 436791040 437007467 437050880 437071180 437312512 438134528 438203080 438463760 439287940 439530496 440946688 440951392 441780248 442043056 442873964 443183104 444145520 444615808 445451552 445560640 445716544 446398160 447549440 447977152 449263360 449425354 450107840 451562930 452390720 452680865 452930816 453853190 454123180 454395032 454976795 455249158 456535040 456694784 456699656 457558114 457830308 457877504 458149888 458171168 459011072 459630976 460007860 460328960 460494944 461194240 461199160 461360536 461473520 461634992 462663680 464159360 465031840 465308480 466183120 466812710 467948416 468016640 470623426 470951936 471837184 472724096 473005312 473010358 473079320 474230272 474512384 474534424 475260110 475763344 476046368 476769280 476941192 477837698 478310560 479209640 479717056 480002432 480736480 481640120 481926640 482215136 482285440 482290585 483822080 484731520 484906303 487212635 487502470 487771648 488688512 489348496 489975010 490268324 491189881 491482082 491653120 491825152 492577280 492754892 493048024 493974806 494319616 494342576 495393080 495917632 496324270 496670720 496849808 497145376 497905640 499189760 499486720 499509920 500803520 501101440 502043360 503666345 503944448 504891712 505192064 506825228 507179008 507594880 507777907 508132352 509087488 509212160 509390336 510353281 511037072 511818580 511973888 511997668 512780645 513085690 513443840 513628976 514408960 514594444 515103680 516071920 517041980 517349560 518689360 518997920 519308608 519973480 520284752 520675715 521942464 522018560 523624192 524926129 525292544 526279936 527269184 527422805 527582848 527981272 528973718 529288396 529657856 530097815 530283299 530467840 531464960 531781120 531972868 532972817 533500240 534503060 534876160 535069024 535387328 535507765 535826330 537213980 537855344 537933760 539242496 540662080 542325056 543729536 543752755 544052992 544078262 545075648 545811784 546640640 546837746 547219456 547668160 548191553 548248064 548574208 549413120 551183360 551189240 551382104 552225310 552553820 552939520 553592455 553978880 554178632 555769760 556814440 557145680 557453312 559255424 559971440 560306656 561359864 561693808 563148448 563483456 563902976 564962944 564968971 565305062 566163520 566763008 567828352 567993790 568166144 569664004 570002888 570868480 570874570 571074322 572287885 572346880 572687360 572713960 573763840 573970726 574538720 575618680 575936512 576700670 577043740 579228832 580317608 581814272 582160384 584042368 584935520 585140192 587004544 587031809 588107936 588689920 588902188 589796480 590009147 590360134 590420992 590772224 590905120 591256640 592787840 593140480 593168030 593495552 593582080 594704180 595057960 596176490 596592640 598427648 599558908 599646320 599915576 600003040 601462784 602275072 602768920 603407168 604541392 604901024 606038056 606856523 607968992 608421632 609714560 609934409 610860640 611507456 611685620 611871232 612835405 614781440 615003116 615943615 616310030 617838143 617899520 617928220 619800064 619897040 621062260 621405184 621431720 621774848 621803728 623784896 624732160 624957424 626132156 626504632 626569216 628968704 629930560 630150976 631114640 631490080 633347008 633531535 633753211 633973760 635165440 635394466 635772452 636359360 636737920 636967513 638796340 639149056 639967360 639997085 640350464 642036220 643243055 644011004 644460544 645671936 645678824 646062928 647277332 647729152 648946688 649135760 649332736 649823104 650355940 651044576 651431872 652421120 652428080 652656368 654110720 654530240 655966544 656615680 657849920 659086480 659478560 659976590 661610495 661975808 662072320 664966085 665364154 667011397 667476992 668731648 668738782 668836280 669136604 669234160 669634784 670862336 670893496 672319180 672788480 673031072 674053120 674296168 674697296 675965524 677906320 678624128 679661920 680066240 681344560 682264730 684024320 685310080 685717760 685965014 688314368 689227630 689608192 690904448 691315456 692723290 693550312 694853978 695339008 696816640 697067896 698378174 698865664 699069280 699281408 699313888 700383320 701124928 701542016 701699830 702117260 702607360 702860704 703935560 704354320 704878720 706170880 706203680 708453760 709785440 710207680 710632832 712080005 712503610 712897024 714237056 716546012 717892903 718319966 718821376 719920640 720172544 721963178 722500688 723825152 723858772 724036040 724289384 725397010 725903360 726165104 726597088 727267840 727700480 727962872 730052960 731425240 733755680 735134920 736012576 736127735 737918656 738026240 738357632 738391927 738465280 741869440 742136941 742654976 744050944 744493568 745892992 746900336 748034560 748304284 748826624 749448635 749710871 749894470 750156862 750417920 751828480 752099572 752843840 754258960 755676740 756126280 756926912 757547570 759961240 760416176 760527040 764384320 764839040 765296896 766735424 768753895 769178368 770624192 771082624 771656704 771664936 773115434 773575348 774115328 774750080 775029437 775570432 776756480 777218560 777254660 778960271 779540216 779731120 780003952 781196780 781742080 782665195 783130790 783211520 783677440 783960016 786210880 787688720 788123648 791683760 792628928 794118832 794715565 795191306 796649024 798936320 799215872 799224398 800438080 801203039 801285632 801762304 803269376 805013755 805575680 805866152 807089920 807098530 807380938 807578660 807861236 809096665 809661440 811183360 811665920 812151808 812278880 813805720 814289840 814739456 815820460 818909728 819958180 820449032 820937104 823054336 824165888 825715072 827267168 827469760 827759296 829902976 830396672 830435242 831957568 832585852 833081144 834346240 834647086 835229696 835914560 836420755 837043480 838577920 838616870 841288840 842870210 843371620 843458560 843876488 843960320 844956905 848156504 848280160 850343936 850849792 853600384 854896640 855204896 856812424 857322128 857969567 859542368 860392960 860694016 862010240 862321061 862834042 863630560 864144320 865059328 866937890 867543040 869173760 869487164 870004408 871334870 873582080 874014934 874101760 874142360 874625024 876269056 876406160 876927520 878575880 879060992 881902784 883560496 884086112 885747928 886944149 888291040 889231616 890903104 891121280 891433088 892796320 895682515 895954304 895995919 898526720 898850708 900215680 900540277 903125860 904781440 904823465 905361730 905861632 907706380 908246360 908790064 909953590 910498316 913070080 913389568 913399312 915116228 915660616 915755008 916342336 918022144 919261952 920015720 920989888 922388480 922398320 922721072 922947040 923269984 926254693 928318720 930063680 930616960 930952519 932366240 933625420 935380355 935896832 936033280 940124465 941246852 941903872 943016113 943674368 945448192 946010624 946020716 946158640 948460544 949024768 949068848 950520220 951526688 952092736 953538560 953882384 955675396 956621120 958419280 959434112 960004864 961472960 963280240 963853280 964430272 964570880 964581170 966969185 967644160 969463040 969812606 974425270 974862811 975004940 975543296 977377024 978696992 979950020 980536648 982379762 982964164 983306240 983650304 985154560 985509784 986096048 987949612 988639232 988685152 990786160 991835264 992648540 993341440 993699616 994290752 995811280 998379520 999019840 1001607040 1002202880 1004086720 1007332690 1007888896 1009783424 1009826545 1010384128 1013650456 1015189760 1015555814 1016264704 1018070027 1018174976 1018424320 1018780672 1020706562 1022074144 1023637160 1023947776 1023995336 1025561290 1026171380 1026887680 1027257952 1028817920 1029188888 1030207360 1032143840 1034083960 1034699120 1037378720 1037995840 1038617216 1039946960 1040569504 1040732315 1041351430 1043884928 1044037120 1047248384 1049228089 1049852258 1050585088 1052559872 1054538368 1054845610 1055165696 1055962544 1057947436 1058576792 1060195630 1060566598 1060935680 1062929920 1063562240 1063945736 1065945634 1067000480 1069006120 1070138048 1070774656 1071015530 1071652660 1074427960 1075710688 1075867520 1081324160 1084650112 1086858955 1087459072 1087505510 1088105984 1088156524 1090151296 1091623568 1093281280 1093675492 1094438912 1095336320 1095731273 1096383106 1096496128 1097148416 1098826240 1102366720 1102378480 1102764208 1104450620 1105107640 1107184910 1107957760 1108357264 1111539520 1113628880 1114291360 1118510848 1119942880 1120613312 1122719728 1123387616 1123563385 1126296896 1126966912 1127019257 1127805952 1129925888 1129937942 1130610124 1132327040 1132735331 1133526016 1135656704 1135987580 1136332288 1138122895 1139328008 1140005776 1141736960 1141749140 1142148644 1143895285 1144575770 1144693760 1145374720 1145427920 1147527680 1147941452 1149077440 1151237360 1151873024 1153401340 1154087480 1158457664 1160635216 1163628544 1168084736 1169871040 1170280384 1170989057 1174009088 1174063618 1176215872 1176558565 1177379840 1177804376 1179592960 1180018294 1180720268 1180841984 1181544448 1181810240 1182513280 1182525895 1182939667 1185575680 1186280960 1186336060 1186991104 1187164160 1189408360 1190115920 1192352980 1193185280 1194594245 1196855296 1199117816 1199292640 1199831152 1200006080 1202925568 1204550144 1205537840 1206814336 1209082784 1209802048 1212076112 1213713046 1215937984 1216843264 1219429120 1219868818 1221721280 1223014912 1223371240 1223742464 1225670810 1228705205 1229562880 1230006232 1231887230 1232620060 1234937015 1235676286 1235799040 1235856440 1239600128 1239794080 1242124520 1242810368 1242863440 1243549696 1243607456 1247569792 1249464320 1249914848 1252264312 1253009264 1253955521 1257937408 1259861120 1260301952 1262229280 1262980160 1266694016 1266752851 1267063070 1267506422 1267947520 1270330880 1270788932 1271544904 1272718720 1273475840 1273935026 1277592680 1278298112 1279934720 1279994170 1280700928 1284072440 1286486110 1288022008 1291343872 1291357648 1292125856 1294554664 1297893376 1298271520 1298665472 1299646208 1300711880 1302089152 1302863744 1304842240 1304856160 1305312736 1309060480 1309532497 1311933088 1313231360 1315699840 1316174251 1318172960 1318957120 1319953180 1322434295 1323220990 1323951616 1324144640 1329932170 1330728308 1333229677 1334022794 1334953984 1337463296 1337477564 1337672560 1338273208 1338468320 1339269568 1341724672 1341786992 1344638360 1346062144 1348106240 1348592336 1349394592 1351931048 1353756859 1355812640 1357248256 1359323840 1360132480 1360195655 1362689120 1364529460 1367094365 1368048640 1370620160 1371435520 1371930028 1376628736 1378254319 1378455260 1379216384 1381808896 1382630912 1385446580 1387100624 1389707956 1390678016 1393633280 1394135792 1396756348 1397731328 1398138560 1398627776 1400766640 1402249856 1403084032 1403399660 1404234520 1405721408 1407871120 1408708640 1409757440 1412407360 1413262655 1413757163 1416907520 1419570880 1420415360 1421265664 1424160010 1425007220 1425794048 1427685805 1428474112 1433092024 1434926815 1435785806 1436639932 1437642752 1439340383 1439841280 1440345088 1443926356 1445001376 1447650304 1447717544 1448072080 1448578768 1450794020 1451806720 1452330208 1453194176 1454535680 1455400960 1455925744 1460105920 1462850480 1467511360 1470269840 1472025152 1472255470 1475837312 1475900335 1476052480 1476715264 1476783854 1476930560 1483738880 1484273882 1485309952 1487948501 1488101888 1488987136 1491785984 1493800672 1496069120 1496608568 1498897270 1499421742 1499788940 1500313724 1500835840 1503656960 1504199144 1505687680 1508517920 1511353480 1512252560 1513853824 1515095140 1519922480 1520832352 1521054080 1528768640 1529678080 1530593792 1533470848 1537507790 1538356736 1541248384 1542165248 1543313408 1543329872 1546230868 1547150696 1549500160 1550058874 1551140864 1553512960 1554437120 1554509320 1557920542 1559080432 1559462240 1560007904 1562393560 1565330390 1566261580 1566423040 1567354880 1567920032 1572421760 1575377440 1583367520 1585257856 1588237664 1588486165 1589431130 1590382612 1593298048 1593372053 1597872640 1598431744 1598448796 1600876160 1601453399 1602406078 1602571264 1603524608 1606538752 1610027510 1611151360 1611732304 1614179840 1614197060 1614761876 1615157320 1615722472 1618193330 1619322880 1622366720 1623331840 1624303616 1624557760 1627611440 1628579680 1631640920 1637819456 1639916360 1640898064 1641874208 1647181991 1648331776 1651430144 1654534336 1654939520 1655518592 1655536253 1659805952 1660793344 1660870484 1663410385 1663915136 1665171704 1666162288 1668692480 1669294172 1670459392 1671829120 1671846955 1672431943 1672841510 1674086960 1677155840 1677233740 1682577680 1685740420 1686743240 1686917120 1687752976 1689913810 1696313008 1696560320 1700687872 1707200768 1710409792 1713624848 1714644256 1714912535 1715939134 1719084736 1720187287 1720785920 1721388032 1724020480 1724642122 1725668084 1727261120 1728288640 1728911821 1730118656 1733875780 1735086080 1737134945 1738347520 1738974328 1740008816 1742669740 1745945435 1747164160 1748029868 1748203520 1748284720 1749250048 1752538112 1752812320 1753855040 1757151760 1758121984 1763805568 1767120992 1768172224 1771495856 1773888298 1776582080 1778463232 1781806208 1782242560 1782866176 1785592640 1791365030 1791908608 1791991838 1795799915 1797053440 1797701416 1800431360 1801080554 1804907945 1806251720 1809562880 1809646930 1810723460 1811723264 1815412760 1816492720 1817580128 1819907180 1820996632 1826140160 1826779136 1826798624 1830232456 1831321232 1832684672 1836044288 1838523904 1840031440 1841979776 1844776960 1844796640 1845442144 1845894080 1846539968 1851408013 1852509386 1856637440 1860127360 1861233920 1861905038 1864732480 1867250840 1870760710 1871793664 1872066560 1875392155 1880248930 1882493704 1886032226 1887348736 1890896384 1892021248 1892041432 1892317280 1896921088 1898049536 1898137696 1901040440 1903053376 1904185472 1907077120 1907764768 1911350792 1913242240 1913932111 1916838560 1918868224 1920009728 1922945920 1926560480 1927706560 1928860544 1929141760 1929162340 1932788585 1933938370 1935288320 1938926080 1939625212 1948566451 1948850540 1949725622 1950009880 1951086592 1954754048 1957393984 1959900040 1961073296 1964759524 1965928328 1970309120 1971019568 1972192096 1975899224 1977370304 1978567717 1981572320 1983670528 1985297080 1987399232 1987978265 1988581504 1991622560 1998039680 1998060995 1998760127 2003214080 2004405760 2008173440 2008897541 2014665380 2015777792 2018452345 2019566848 2019653090 2020768256 2027300912 2030379520 2031111628 2032529408 2034929507 2036140054 2036349952 2036848640 2037561344 2041413124 2044148288 2047274320 2047895552 2047990672 2051122580 2052342760 2054515904 2057635840 2058377776 2060414720 2064287680 2066260469 2068167920 2069398240 2074757440 2075991680 2076088105 2077234432 2079893920 2081139008 2081464630 2082702860 2086617715 2087769856 2088074240 2094496768 2098456178 2099704516 2101170176 2103651329 2105119744 2109076736 2109691220 2110331392 2111925088 2115894872 2117153584 2120391260 2121133196 2121871360 2125859840 2127124480 2127891472 2131891268 2134000960 2138012240 2140276096 2141549312 2142031060 2143305320 2148855920 2151421376 2151735040 2157085105 2162648320 2169300224 2173717910 2174693963 2174918144 2175011020 2176211968 2176313048 2180302592 2183247136 2185037335 2186562560 2187350984 2190672640 2191462546 2192766212 2192992256 2194296832 2196887953 2197652480 2204733440 2204756960 2205528416 2208901240 2210215280 2214369820 2215915520 2216714528 2223079040 2227257760 2228582720 2237021696 2239885760 2241226624 2245439456 2246775232 2247126770 2252593792 2253933824 2254038514 2255611904 2259851776 2259875884 2261220248 2264654080 2265470662 2267052032 2271313408 2271975160 2272664576 2276245790 2278656016 2280011552 2283473920 2283498280 2284297288 2287790570 2289151540 2289387520 2290749440 2290855840 2295055360 2295882904 2298154880 2302474720 2306802680 2308174960 2316915328 2321270432 2328774539 2336169472 2339742080 2340560768 2340585737 2341978114 2348018176 2348127236 2352431744 2353117130 2354759680 2355608752 2359185920 2360036588 2361440536 2361683968 2363620480 2365026560 2365051790 2365879334 2371151360 2372561920 2372672120 2373982208 2378816720 2380231840 2384705960 2389188490 2398235632 2398585280 2399662304 2400012160 2409100288 2411075680 2413628672 2418165568 2419604096 2424152224 2424531515 2427426092 2431875968 2431988923 2433686528 2438858240 2439737636 2443442560 2444323609 2446029824 2446742480 2447484928 2451341620 2455949405 2457410410 2459125760 2460012464 2463774460 2465240120 2469874030 2471352572 2471598080 2471712880 2479200256 2479588160 2484249040 2485620736 2485726880 2487214912 2495139584 2499829696 2504528624 2506018528 2507911042 2514119881 2515874816 2519722240 2520603904 2524458560 2525960320 2526871123 2533388032 2533505702 2534126140 2535012844 2535895040 2538889535 2540661760 2541577864 2543089808 2545437440 2546951680 2547870052 2551766405 2555185360 2556596224 2559869440 2559988340 2561401856 2568144880 2572972220 2576044016 2582687744 2582715296 2584251712 2589109328 2595786752 2596543040 2599292416 2601423760 2604178304 2605727488 2609712320 2610625472 2618120960 2619064994 2623866176 2624630645 2625549017 2626462720 2631399680 2632348502 2636345920 2637914240 2639906360 2644868590 2646441980 2647903232 2648289280 2651416495 2659864340 2661456616 2664864085 2666459354 2668045588 2669907968 2674926592 2674955128 2675345120 2676546416 2676936640 2678539136 2683449344 2683573984 2689276720 2692124288 2696212480 2697184672 2698789184 2703862096 2705904019 2707513718 2711625280 2714496512 2718647680 2720264960 2720391310 2725378240 2729058920 2734188730 2736097280 2740957765 2741240320 2742871040 2743860056 2756508638 2756910520 2758432768 2763617792 2765261824 2770893160 2774201248 2779415912 2787266560 2788271584 2793512696 2796277120 2797255552 2797285393 2801533280 2804499712 2806168064 2806799320 2808469040 2811442816 2815742240 2817417280 2819514880 2824814720 2824844855 2825833283 2826525310 2827514326 2833815040 2839141760 2840830720 2842531328 2848320020 2850014440 2851588096 2855371610 2856948224 2866184048 2869853630 2871571612 2873279864 2878680766 2879682560 2880690176 2887852712 2890002752 2895300608 2895435088 2896144160 2897157536 2901588040 2904660416 2906388352 2909071360 2910801920 2911851488 2920211840 2921264801 2925700960 2935022720 2935159045 2940539680 2944050304 2944510940 2950045735 2951674624 2951800670 2952104960 2953430528 2953567708 2953861120 2967477760 2968547764 2970619904 2974127741 2975897002 2976203776 2977974272 2983571968 2987601344 2992138240 2993217136 2997794540 2998843484 2999577880 3000627448 3007313920 3008398288 3011375360 3017035840 3019919147 3022706960 3024505120 3027707648 3030190280 3034282615 3039844960 3041664704 3042108160 3049672045 3057537280 3059052269 3059356160 3061187584 3066941696 3074567327 3075015580 3076713472 3082496768 3084330496 3086626816 3086659744 3089190715 3092461736 3094301392 3099000320 3100117748 3102281728 3105945037 3107025920 3108874240 3109018640 3115841084 3118160864 3118924480 3120015808 3124787120 3130660780 3132523160 3132846080 3135840064 3144843520 3150754880 3166735040 3168766055 3170515712 3176475328 3176972330 3178862260 3180765224 3184837565 3186596096 3186744106 3195745280 3196863488 3196897592 3201752320 3202906798 3204812156 3205142528 3207049216 3210836239 3213077504 3220055020 3222302720 3223464608 3228359680 3228394120 3229523752 3230314640 3231444944 3236386660 3238645760 3244733440 3246663680 3248607232 3249115520 3255222880 3257159360 3263281840 3275638912 3279832720 3281796128 3283748416 3294363982 3296663552 3302860288 3309068672 3309879040 3311037184 3311072506 3319611904 3321586688 3321740968 3326820770 3327830272 3330343408 3332324576 3335056985 3337384960 3338588344 3343658240 3343693910 3344863886 3345683020 3348173920 3354311680 3354467480 3365155360 3371480840 3373486480 3375505952 3379827620 3392626016 3393120640 3414401536 3420819584 3427249696 3429288512 3429825070 3431878268 3438169472 3438329167 3440374574 3441571840 3442776064 3448040960 3449284244 3451336168 3454522240 3456577280 3457823642 3460237312 3467751560 3474269890 3476695040 3477948656 3480017632 3485339480 3491890870 3494328320 3496059736 3496407040 3496569440 3505076224 3505624640 3507710080 3514303520 3527611136 3534241984 3536344448 3542991712 3547776596 3553164160 3554445349 3556926464 3563612416 3564485120 3565732352 3571185280 3572472967 3582730060 3583817216 3583983676 3589464515 3591599830 3594106880 3595402832 3600862720 3602161108 3609815890 3612503440 3619125760 3619293860 3621446920 3623446528 3630825520 3632985440 3635160256 3639814360 3641993264 3653597248 3660464912 3662642464 3665369344 3674482903 3677047808 3680062880 3683959552 3689593280 3690884288 3691788160 3691959635 3693079936 3702816026 3705018772 3710684705 3711983093 3713274880 3720254720 3722467840 3723810076 3729464960 3730809719 3734501680 3741521420 3743587328 3744133120 3748554355 3750784310 3760497860 3764987408 3772064452 3774697472 3781792768 3784042496 3784082864 3784634560 3793842176 3796275392 3802080880 3806106752 3808370944 3815529536 3822701584 3826484480 3827864222 3833677120 3837340871 3837736448 3840019456 3845891840 3853120960 3855413120 3857721088 3858283520 3858324680 3865577170 3867876740 3870576640 3875147185 3877852160 3879250424 3894801355 3897132902 3897701080 3899451244 3900019760 3902173184 3909508096 3914787968 3919800080 3922146592 3929519048 3931856656 3940618240 3942039136 3944384192 3951798448 3954740608 3954782797 3957135434 3963144640 3967341056 3970594160 3974798464 3975956530 3977163008 3983245120 3996079360 3996121990 3997520254 4006015195 4006428160 4008811520 4016346880 4017795082 4029330760 4031555584 4036904690 4039133696 4039306180 4041536512 4054601824 4060759040 4062223256 4069859014 4072280108 4072699904 4073697280 4075122688 4082826248 4088296576 4094548640 4095791104 4095981344 4102245160 4104685520 4109031808 4115271680 4116755552 4120829440 4128575360 4130064029 4132520938 4136335840 4138796480 4149514880 4151983360 4152176210 4154468864 4159787840 4162278016 4162929260 4165405720 4173235430 4175539712 4176148480 4188993536 4196912356 4199409032 4207302658 4210239488 4218153472 4219382440 4220662784 4223850176 4231789744 4234307168 4240782520 4242266392 4251719680 4254248960 4255782944 4263782536 4268001920 4269540863 4276024480 4280552192 4283098624 4284062120 4286610640 4289847835 4297711840 4302842752 4303470080 4311605305 4314170210 4324867001 4325296640 4338600448 4346802083 4347435820 4349387926 4349836288 4350022040 4352423936 4352626096 4360605184 4366494272 4370074670 4373125120 4374701968 4381345280 4382925092 4385532424 4385984512 4393775906 4395304960 4409513920 4411056832 4417802480 4420430560 4428739640 4433429056 4434720745 4446158080 4454515520 4457165440 4458772591 4474043392 4479771520 4479979595 4482453248 4490878912 4493550464 4494253540 4502701385 4505187584 4507867648 4508077028 4511223808 4519703552 4519751768 4522440496 4529308160 4530941324 4534104064 4539458131 4542626816 4543950320 4545329152 4552491580 4557312032 4560023104 4566947840 4566996560 4568594576 4575581140 4578303080 4578775040 4581711680 4590110720 4591765808 4596309760 4604949440 4613605360 4616349920 4631273465 4633830656 4642540864 4654762595 4657549078 4669079779 4672338944 4679484160 4681121536 4681171474 4683956228 4692760657 4696036352 4696254472 4704863488 4706234260 4709519360 4711217504 4715080565 4718371840 4720073176 4722881072 4727240960 4730053120 4730103580 4731758668 4742302720 4745123840 4745344240 4747964416 4757633440 4760463680 4769411920 4778376980 4796471264 4797170560 4799324608 4800024320 4818200576 4822151360 4827257344 4836331136 4839208192 4848304448 4849063030 4854852184 4863751936 4863977846 4867373056 4874314055 4877716480 4879475272 4886885120 4888647218 4892059648 4893484960 4894969856 4902683240 4911898810 4914820820 4918251520 4920024928 4927548920 4930480240 4939748060 4942705144 4943196160 4943425760 4958400512 4959176320 4968498080 4971453760 4974429824 4990279168 4999659392 5009057248 5012037056 5015822084 5025250321 5028239762 5031749632 5039444480 5041207808 5048917120 5051920640 5053742246 5066776064 5067011404 5068252280 5070025688 5077779070 5081323520 5083155728 5086179616 5090350135 5090874880 5093903360 5095740104 5103532810 5110370720 5119738880 5119976680 5122803712 5136289760 5145944440 5152088032 5165430592 5168503424 5168743489 5178218656 5193086080 5194958587 5198584832 5202847520 5208356608 5211454976 5219424640 5221250944 5236241920 5238129988 5246140445 5247732352 5247976097 5249261290 5251098034 5252925440 5262799360 5264697004 5272691840 5275828480 5279812720 5289737180 5292883960 5295806464 5302832990 5319728680 5322913232 5329728170 5332918708 5336091176 5349853184 5349910256 5350690240 5353092832 5353873280 5357078272 5367147968 5378553440 5384248576 5394369344 5397578368 5407724192 5411808038 5415027436 5423250560 5425206059 5428993024 5437295360 5440529920 5440782620 5450756480 5452721897 5458117840 5468377460 5472194560 5478656365 5481915530 5482480640 5485742080 5487720112 5513017276 5513821040 5516865536 5527235584 5530523648 5541786320 5548402496 5558831824 5576543168 5587025392 5592554240 5594511104 5594570786 5603066560 5608421273 5608999424 5612336128 5613598640 5616938080 5622885632 5631484480 5634834560 5635096285 5639029760 5649629440 5649689710 5651666566 5653050620 5655028652 5663676655 5667630080 5678283520 5681661440 5685062656 5696640040 5700028880 5703176192 5710743220 5713896448 5732368096 5739707260 5743143224 5746559728 5757361532 5759365120 5761380352 5775705424 5780005504 5790601216 5790870176 5792288320 5794315072 5803176080 5809320832 5812776704 5818142720 5823702976 5840423680 5842529602 5851401920 5854945285 5870045440 5870318090 5881079360 5888100608 5889021880 5900091470 5903349248 5903601340 5904209920 5906861056 5907135416 5907722240 5914698335 5934955520 5937095528 5948255482 5951794004 5952407552 5955948544 5967143936 5975202688 5984276480 5986434272 5995589080 5997686968 5999155760 6001254896 6014627840 6016796576 6022750720 6034071680 6036247427 6039838294 6045413920 6049010240 6055415296 6060380560 6068565230 6079689920 6083329408 6084216320 6099344090 6115074560 6118104538 6118712320 6122375168 6133883392 6149134654 6150031160 6153426944 6164993536 6168660992 6173319488 6178381430 6184923472 6188602784 6198000640 6200235496 6211890074 6214051840 6217748480 6218037280 6231682168 6236321728 6237848960 6240031616 6249574240 6261321560 6265046320 6269777605 6271680128 6289687040 6301509760 6303781939 6333470080 6333764255 6337532110 6341031424 6352950656 6353944660 6357724520 6361530448 6369675130 6373192192 6373488212 6391490560 6393726976 6393795184 6403504640 6405813596 6409624312 6410285056 6421672478 6426155008 6440110040 6446929216 6456719360 6456788240 6459047504 6460629280 6462889888 6472773320 6489466880 6493327360 6498231040 6510445760 6514318720 6516667633 6526563680 6547662485 6551277824 6559665440 6563592256 6567496832 6580871255 6588727964 6593327104 6601112791 6605720576 6618137344 6619758080 6622074368 6622145012 6634592653 6639223808 6643173376 6643481936 6653641540 6655660544 6660686816 6664649152 6666148385 6670113970 6674769920 6677176688 6687316480 6687387820 6689727772 6691366040 6696347840 6708623360 6708934960 6730310720 6742961680 6746972960 6751011904 6759655240 6768784295 6785252032 6786241280 6824039677 6828803072 6841639168 6854499392 6858577024 6858650191 6859650140 6863756536 6876338944 6876658334 6880749148 6883143680 6885552128 6891271595 6896081920 6898568488 6902672336 6909044480 6913154560 6915647284 6920474624 6928646621 6935503120 6948539780 6953390080 6955897312 6960035264 6970678960 6983781740 6988656640 6992119472 6993138880 7010152448 7011249280 7015420160 7028607040 7055222272 7068483968 7068785815 7072688896 7085983424 7095553192 7106328320 7108890698 7113852928 7126490189 7127224832 7128970240 7131464704 7142370560 7144945934 7165460120 7167634432 7167967352 7178929030 7183199660 7188213760 7190805664 7196701915 7201725440 7204322216 7219631780 7225006880 7238251520 7238587720 7242893840 7246893056 7261651040 7265970880 7270320512 7279628720 7283986528 7307194496 7320929824 7325284928 7330738688 7344596623 7348965806 7354095616 7360125760 7367919104 7379186560 7381768576 7383576320 7383919270 7386159872 7405632052 7410037544 7421369410 7423966186 7426549760 7439742505 7440509440 7444935680 7447620152 7458929920 7461619438 7469003360 7483042840 7487174656 7497108710 7501568620 7520995720 7529974816 7544128904 7563585536 7568084992 7568165728 7569269120 7592550784 7604161760 7612213504 7616741888 7631059072 7645403168 7652968960 7655728444 7667354240 7670118911 7674681742 7675472896 7680038912 7691783680 7706241920 7710826240 7715442176 7716567040 7716649360 7731154340 7735753480 7750294370 7755704320 7758500848 7789602710 7794265804 7795402160 7798902488 7800039520 7819016192 7829575936 7839600160 7844293184 7859038096 7863713312 7884078272 7888768384 7889134799 7903596896 7909481216 7909565594 7914270868 7926289280 7929147317 7934682112 7941188320 7949596928 7951913060 7954326016 7966490240 7966860265 7992158720 7992243980 7995040508 8007266995 8012030390 8012856320 8017623040 8032693760 8035590164 8058661520 8063111168 8073809380 8078267392 8078612360 8083073024 8109203648 8121518080 8124446512 8139718028 8144560216 8145399808 8165652496 8176593152 8189097280 8191962688 8196923399 8204490320 8209371040 8218063616 8233511104 8235909955 8241658880 8257150720 8260128058 8265041876 8272671680 8277592960 8277681265 8280577669 8299029760 8303966720 8304352420 8308937728 8319575680 8324556032 8325858520 8330811440 8346470860 8351079424 8352296960 8362159715 8377987072 8393824712 8398818064 8414605316 8420478976 8436306944 8438764880 8441325568 8447700352 8463579488 8468614336 8481565040 8484532784 8503439360 8511565888 8527565072 8536003840 8539081726 8552048960 8561104384 8566197248 8568124240 8573221280 8579695670 8595423680 8600936435 8605685504 8606940160 8623210610 8628340420 8644559105 8649734002 8650593280 8677200896 8693604166 8694871640 8698775852 8699672576 8700044080 8704847872 8705252192 8721210368 8732988544 8740149340 8746250240 8749403936 8762690560 8765850184 8771064848 8787551812 8790609920 8819027840 8822113664 8835604960 8840861120 8857479280 8866858112 8869441490 8892316160 8909031040 8914330880 8917545182 8948086784 8959543040 8959959190 8964906496 8981757824 8987100928 8988507080 9005402770 9010375168 9015735296 9016154056 9039407104 9039503536 9044880992 9058616320 9061882648 9078916262 9085253632 9087900640 9090658304 9104983160 9114624064 9120046208 9133895680 9133993120 9137189152 9151162280 9156606160 9163423360 9180221440 9183531616 9192619520 9209898880 9213219757 9227210720 9232699840 9257040065 9262546930 9267661312 9285081728 9309525190 9315098156 9332607739 9338159558 9344677888 9358968320 9362243072 9362342948 9367912456 9385521314 9392072704 9392508944 9409726976 9412468520 9422435008 9430161130 9436743680 9440146352 9445762144 9454481920 9460106240 9460207160 9463517336 9484605440 9490247680 9490688480 9515266880 9520927360 9538823840 9556753960 9569660555 9592942528 9594341120 9598649216 9600048640 9636401152 9644302720 9647780233 9654514688 9672662272 9678416384 9696608896 9696712339 9698126060 9709704368 9727503872 9727955692 9734746112 9742832255 9748628110 9755432960 9758950544 9773770240 9777294436 9784119296 9786969920 9805366480 9823797620 9829641640 9840049856 9855097840 9860960480 9879496120 9885410288 9886851520 9892838585 9918352640 9936996160 9942907520 9948859648 9980558336 9993800635 9999318784 10018114496 10024074112 10031644168 10044487705 10050500642 10056479524 10063499264 10075382681 10078888960 10082415616 10097834240 10103841280 10107484492 10126483523 10133552128 10134022808 10136504560 10140051376 10155558140 10162647040 10166311456 10172359232 10174647535 10180700270 10181749760 10187806720 10191480208 10207065620 10220741440 10239477760 10239953360 10245607424 10272579520 10291888880 10304176064 10330861184 10331302345 10337006848 10337486978 10356437312 10386172160 10389917174 10397169664 10405695040 10415639507 10416713216 10422909952 10438849280 10442501888 10472483840 10476259976 10492280890 10495464704 10495952194 10498522580 10502196068 10505850880 10518256645 10525598720 10529394008 10545383680 10551656960 10559625440 10579474360 10585767920 10591612928 10605665980 10639457360 10645826464 10659456340 10665837416 10672182352 10699706368 10699820512 10701380480 10706185664 10707746560 10714156544 10734295936 10757106880 10768497152 10788738688 10795156736 10815448384 10823616076 10830054872 10846501120 10850412118 10857986048 10873469815 10874590720 10881059840 10881565240 10901512960 10905443794 10916235680 10936754920 10957312730 10963831060 10964961280 10971484160 10975440224 10984439765 11026034552 11027642080 11054471168 11061047296 11083572640 11096804992 11117663648 11153086336 11153604371 11174050784 11185108480 11189022208 11189141572 11206133120 11210173793 11216842546 11217998848 11224672256 11227197280 11233876160 11245771264 11262968960 11269669120 11270192570 11278059520 11299258880 11299379420 11303333132 11306101240 11310057304 11327353310 11335260160 11356567040 11363322880 11370125312 11393280080 11400057760 11421486440 11427792896 11464736192 11479414520 11486286448 11493119456 11514723064 11530273937 11551410848 11560011008 11581740352 11584576640 11588630144 11588753771 11606352160 11618641664 11625553408 11643872695 11647405952 11680847360 11685059204 11702803840 11702928685 11707023601 11709890570 11740090880 11740636180 11762158720 11776201216 11778043760 11800182940 11806698496 11807202680 11808419840 11813722112 11814270832 11829396670 11869911040 11874191056 11896510964 11903588008 11904815104 11934287872 11950405376 11972868544 11991178160 11995373936 11998311520 12002509792 12033593152 12041311009 12045501440 12068143360 12072494854 12079676588 12090827840 12098020480 12102382747 12110830592 12120761120 12137130460 12159379840 12159944615 12166658816 12168432640 12198688180 12221618045 12230149120 12236209076 12237424640 12244750336 12267766784 12298269308 12300062320 12306853888 12329987072 12337321984 12346638976 12356762860 12369846944 12377205568 12396001280 12400470992 12423780148 12428103680 12436074560 12463364336 12472643456 12475697920 12480063232 12499148480 12522643120 12530092640 12539555210 12543360256 12570599405 12579374080 12603019520 12607563878 12634355615 12666940160 12667528510 12673216543 12675064220 12682062848 12705901312 12707889320 12715449040 12723060896 12739350260 12746384384 12746976424 12782981120 12787453952 12787590368 12807009280 12811627192 12819248624 12843344956 12852310016 12880220080 12893858432 12913438720 12913576480 12918095008 12921258560 12925779776 12945546640 12978933760 12996462080 13020891520 13028637440 13033335266 13053127360 13095324970 13102555648 13119330880 13127184512 13127745085 13134993664 13161742510 13177455928 13202225582 13211441152 13236274688 13239516160 13244148736 13244290024 13269185306 13278447616 13286346752 13286963872 13307283080 13311321088 13321373632 13329298304 13332296770 13340227940 13349539840 13354353376 13374632960 13374775640 13379455544 13382732080 13392695680 13417246720 13417869920 13460621440 13485923360 13493945920 13502023808 13519310480 13529520095 13537568590 13570504064 13572482560 13639965157 13648079354 13657606144 13683278336 13708998784 13717154048 13717300382 13719300280 13727513072 13752677888 13753316668 13761498296 13782543190 13792163840 13797136976 13805344672 13818088960 13826309120 13831294568 13857293242 13871006240 13897079560 13911794624 13920070528 13941357920 13967563480 13984238944 13986277760 13986426965 14022498560 14030840320 14057214080 14062282787 14110444544 14129166415 14136967936 14137571630 14145377792 14171966848 14191106384 14212656640 14217781396 14227705856 14244506549 14252980378 14254449664 14257940480 14262929408 14284741120 14289891868 14330920240 14335268864 14335934704 14357858060 14366399320 14381611328 14393403830 14403450880 14408644432 14439263560 14450013760 14476503040 14477175440 14485787680 14523302080 14531941760 14540641024 14559257440 14567973056 14606324005 14614388992 14641859648 14650569856 14661477376 14689193246 14697931612 14708191232 14720251520 14725559303 14735838208 14758373120 14763537152 14767152640 14767838540 14772319744 14800245149 14811264104 14820075088 14842738820 14847932372 14853099520 14870638705 14879485010 14881018880 14889871360 14895240304 14917859840 14923238876 14938006720 14966085680 14974349312 14994217420 15003137240 15041991440 15059949632 15088257808 15099595735 15127171072 15136331456 15138538240 15185101568 15208323520 15222857741 15224427008 15233483776 15262118144 15290806336 15295261345 15305937920 15311456888 15334708480 15340237822 15349363484 15350945792 15360077824 15372836635 15378215671 15383567360 15412483840 15421652480 15430884352 15433134080 15433298720 15462308680 15471506960 15500588740 15511408640 15517001696 15529725185 15579205420 15588531608 15590804320 15597804976 15600079040 15638032384 15659151872 15679200320 15688586368 15718076192 15727426624 15768156544 15777536768 15778269598 15807193792 15818962432 15819131188 15828541736 15852578560 15858294634 15869364224 15882376640 15899193856 15903826120 15908652032 15932980480 15933720530 15984317440 15984487960 15990081016 16014533990 16024060780 16025712640 16035246080 16054181195 16065387520 16071180328 16117323040 16147618760 16156534784 16157224720 16166146048 16218407296 16243036160 16248893024 16279436056 16289120432 16301421773 16331304992 16353186304 16378194560 16383925376 16384100159 16393846798 16408980640 16418742080 16436127232 16467022208 16471819910 16483317760 16514301440 16520256116 16530083752 16545343360 16555185920 16555362530 16561155338 16598059520 16607933440 16608704840 16617875456 16639151360 16649112064 16651717040 16661622880 16692941720 16702158848 16724319430 16787649424 16797636128 16829210632 16872613888 16877529760 16882651136 16895400704 16927158976 16937228672 16963130080 16969065568 17023131776 17023922461 17055130144 17072007680 17078163452 17104097920 17110265263 17122208768 17132394496 17136248480 17146442560 17159391340 17190847360 17191645835 17201872870 17211371008 17213880320 17246421220 17256680840 17289118210 17299468004 17301186560 17354401792 17387208332 17389743280 17397551704 17399345152 17400088160 17410504384 17442420736 17465977088 17480298680 17498807872 17525381120 17531700368 17542129696 17575103624 17598839167 17638055680 17644227328 17671209920 17681722240 17688097861 17714958560 17733716224 17738882980 17772226745 17784632320 17818062080 17828661760 17835090364 17862364835 17896173568 17917306147 17919086080 17919918380 17929812992 17963515648 17974201856 17977014160 18010805540 18020750336 18031470592 18032308112 18078814208 18079007072 18089761984 18117232640 18123765296 18157832524 18170507264 18175801280 18209966320 18229248128 18240092416 18267986240 18274378304 18302324560 18313212320 18326846720 18367063232 18372414515 18378843119 18385239040 18419797760 18426439514 18454421440 18465399680 18514080130 18525093860 18535322624 18559915465 18570163456 18619050380 18630196312 18654048595 18665215478 18676319116 18689355776 18717936640 18724486144 18724685896 18735824912 18771042628 18784145408 18785017888 18819453952 18824937040 18844870016 18860322260 18873487360 18880292704 18891524288 18908963840 18920212480 18920414320 18927034672 18969210880 18981376960 19030533760 19041854720 19077647680 19113507920 19139321110 19185885056 19186704355 19188682240 19197298432 19200097280 19288605440 19295560466 19309029376 19343330513 19345324544 19356832768 19393217792 19393424678 19396252120 19419408736 19455007744 19455911384 19485664510 19497256220 19510865920 19517901088 19547540480 19554588872 19573939840 19610732960 19647595240 19659283280 19680099712 19710195680 19721920960 19758992240 19770820576 19773703040 19773913985 19785677170 19836705280 19873992320 19885815040 19897719296 19961116672 19987601270 19998637568 20036228992 20048148224 20063288336 20088975410 20101001284 20112959048 20150765362 20157777920 20164831232 20195668480 20207682560 20214968984 20252967046 20267104256 20268045616 20273009120 20280102752 20311116280 20332622912 20344718464 20349295070 20361400540 20363499520 20375613440 20382960416 20414131240 20441482880 20478955520 20479906720 20545159040 20583777760 20608352128 20650320145 20661722368 20662604690 20674013696 20674973956 20712874624 20772344320 20779834348 20794339328 20811390080 20818894187 20831279014 20833426432 20845819904 20877698560 20885003776 20944967680 20952519952 20984561780 20990929408 20991904388 20997045160 21004392136 21036513290 21051197440 21058788016 21090767360 21103313920 21119250880 21158948720 21171535840 21211331960 21278914720 21291652928 21318912680 21331674832 21344364704 21347704315 21399641024 21402760960 21412371328 21413365883 21415493120 21428313088 21468591872 21514213760 21521971289 21536994304 21577477376 21590313472 21624335005 21630896768 21647232152 21660109744 21693002240 21700824236 21715972096 21734010415 21741615259 21746939630 21749181440 21762119680 21763130480 21803025920 21810887588 21832471360 21873509840 21914625460 21927662120 21929922560 21950880448 21968879530 22052069104 22055284160 22108942336 22167145280 22193609984 22235327296 22293862955 22306172672 22307208742 22348101568 22370216960 22378044416 22378283144 22412266240 22420347586 22433685092 22435997696 22449344512 22454394560 22467752320 22475853673 22491542528 22525937920 22539338240 22540385140 22556119040 22598517760 22598758840 22606666264 22612202480 22620114608 22654706620 22670520320 22697290655 22713134080 22726645760 22740250624 22786560160 22800115520 22842972880 22855585792 22929472384 22958829040 22972572896 22986238912 23029446128 23060547874 23102821696 23120022016 23163480704 23169153280 23177260288 23177507542 23212704320 23237283328 23251106816 23287745390 23294811904 23345398895 23361694720 23370118408 23405607680 23405857370 23414047202 23419781140 23463803285 23480181760 23481272360 23524317440 23552402432 23556087520 23600365880 23613396992 23614405360 23627444224 23628541664 23658793340 23739822080 23748382112 23793021928 23807176016 23868575744 23900810752 23945737088 23982356320 23990747872 23996623040 24005019584 24067186304 24068304169 24082622018 24091002880 24136286720 24144989708 24159353176 24181655680 24196040960 24204765494 24221661184 24241522240 24274260920 24318759680 24319889230 24333317632 24336865280 24397376360 24443236090 24460298240 24472418152 24474849280 24535533568 24596538616 24600124640 24659974144 24674643968 24693277952 24713525720 24739693888 24754411136 24792002560 24800941984 24847560296 24872149120 24881117443 24926728672 24945286912 24951395840 24960126464 24998296960 25007310769 25045286240 25060185280 25079110420 25086720512 25126251605 25141198810 25158748160 25206039040 25215127756 25268711230 25331363863 25333880320 25335057020 25346433086 25350128440 25364125696 25411802624 25415778640 25430898080 25446121792 25478700520 25492768768 25493952848 25575180736 25614018560 25623254384 25638497248 25686689912 25721380321 25760440160 25787716864 25827152960 25836190016 25842517120 25843717445 25851559552 25891093280 25974792935 25983881651 25992924160 26041783040 26057274880 26066670532 26106254720 26115668033 26190649940 26205111296 26238661760 26239880485 26254369024 26255490170 26269987328 26323485020 26354911856 26404451164 26422882304 26472549376 26479032320 26488297472 26488580048 26538370612 26556895232 26573927744 26614566160 26622642176 26642747264 26658596608 26664593540 26680455880 26708706752 26749265920 26749551280 26758911088 26765464160 26785391360 26835739840 26861386097 26921242880 26971846720 26987891840 27004047616 27038620960 27059040190 27075137180 27126030295 27141008128 27144965120 27263609485 27279930314 27296158708 27315212288 27347467277 27366556672 27417997568 27434308096 27434600764 27438600560 27455026144 27505355776 27506633336 27522996592 27565086380 27584327680 27594273952 27610689344 27636177920 27652618240 27662589136 27714586484 27742012480 27794159120 27823589248 27840141056 27882715840 27935126960 27968477888 27972555520 27972853930 28042106365 28044997120 28061680640 28114428160 28124565574 28220889088 28258332830 28271021519 28273935872 28275143260 28290755584 28343933696 28382212768 28425313280 28435562792 28489013098 28505960756 28508899328 28515880960 28525858816 28569482240 28579783736 28661840480 28670537728 28671869408 28715716120 28732798640 28763222656 28786807660 28806901760 28817288864 28878527120 28900027520 28953006080 28954350880 28971575360 29046604160 29063883520 29081282048 29118514880 29135946112 29212648010 29228777984 29283719296 29301139712 29322954752 29378386492 29395863224 29440503040 29451118606 29471676416 29516746240 29527074304 29534305280 29535677080 29544639488 29600490298 29622528208 29640150176 29685477640 29695864744 29741277410 29758970020 29762037760 29779742720 29790480608 29835719680 29846477752 29876013440 29932171360 29988434840 30006274480 30083982880 30119899264 30176515616 30181237135 30199191470 30272662912 30274069007 30277076480 30370203136 30416647040 30427614581 30445715482 30448854016 30466967552 30524236288 30581612672 30590522690 30611875840 30622913776 30669416960 30680475644 30698726968 30701891584 30745673270 30756431342 30767134720 30824967680 30843304960 30861768704 30866597440 30924617360 30943013920 31001177480 31034003392 31059450370 31158410840 31177063216 31181608640 31195609952 31200158080 31318303744 31358400640 31377172736 31436152384 31454853248 31518909695 31536313088 31555073536 31556539196 31614387584 31637924864 31638262376 31657083472 31705157120 31716589268 31738728448 31764753280 31776206917 31798387712 31807652240 31817304064 31865960960 31867441060 31968634880 31968975920 31980162032 32029067980 32048121560 32051425280 32108362390 32130775040 32142360656 32234646080 32295237520 32313069568 32314449440 32436814592 32497786048 32558872112 32578240864 32583338165 32602843546 32662609984 32683558453 32706372608 32756389120 32767850752 32768200318 32787693596 32817961280 32837484160 32849324599 32872254464 32934044416 32943639820 32966635520 33005563955 33028602880 33040512232 33060167504 33090686720 33110371840 33110725060 33122310676 33172963265 33196119040 33215866880 33217409680 33235750912 33278302720 33298224128 33303434080 33323245760 33385883440 33404317696 33448638860 33575298848 33595272256 33658421264 33745227776 33755059520 33790801408 33854317952 33874457344 33926260160 33938131136 34046263552 34047844922 34110260288 34120198385 34144015360 34156326904 34208195840 34220530526 34244417536 34264788992 34272496960 34292885120 34293250955 34318782680 34381694720 34383291670 34403745740 34422742016 34427760640 34492842440 34513361680 34578236420 34598936008 34602373120 34643233105 34708803584 34774416664 34779486560 34795103408 34800176320 34821008768 34884841472 34931954176 34960597360 34997615744 35050762240 35063400736 35084259392 35150207248 35176752247 35197678334 35276111360 35288454656 35342419840 35363444480 35376195722 35429917120 35467432448 35477765960 35544453490 35569264640 35632450945 35636124160 35657323520 35670180728 35724729670 35834612294 35838172160 35839836760 35859625984 35927031296 35948403712 35954028320 36021611080 36041500672 36062941184 36064616224 36158014144 36179523968 36234465280 36247530592 36315665048 36351602560 36364710109 36419932640 36458496256 36480184832 36535972480 36548756608 36604649120 36626424640 36653693440 36722983115 36734126464 36735832679 36744829030 36757686238 36770478080 36839595520 36852879028 36908842880 36930799360 37028160260 37050187720 37070645248 37119830930 37140326912 37238100760 37260392624 37308097190 37330430956 37352638232 37435873280 37448972288 37449371792 37471649824 37542085256 37570035776 37638907904 37649874080 37689740032 37720644520 37760585408 37783048576 37817927680 37840424960 37840828640 37854069344 37962753920 37976442413 38061067520 38083709440 38155295360 38169053279 38227015840 38278642220 38350594555 38371770112 38373408710 38377364480 38394596864 38400194560 38577210880 38591120932 38618058752 38663660633 38686661026 38690649088 38713665536 38786435584 38786849356 38792504240 38838817472 38910015488 38911822768 38971329020 38994512440 39035802176 39095080960 39109177744 39147879680 39221465920 39258948911 39295190480 39318566560 39360199424 39420391360 39443841920 39445673995 39517984480 39541641152 39547406080 39547827970 39571354340 39645736585 39673410560 39747984640 39771630080 39795438592 39922233344 39969375251 39975202540 39997275136 40072457984 40096296448 40126576672 40177950820 40202002568 40225918096 40301530724 40315555840 40329662464 40391336960 40415365120 40429937968 40505934092 40534208512 40536091232 40546018240 40560205504 40622232560 40665245824 40689436928 40698590140 40722801080 40726999040 40765920832 40828262480 40882965760 40959813440 40984616995 41090318080 41167555520 41216704256 41300640290 41323444736 41325209380 41348027392 41349947912 41402888345 41425749248 41544688640 41559668696 41622780160 41637788374 41662558028 41666852864 41691639808 41740871107 41755397120 41770007552 41889935360 41905039904 41969123560 41981858816 41983808776 41994090320 42008784272 42073026580 42102394880 42117576032 42181534720 42206627840 42238501760 42317897440 42343071680 42422663920 42557829440 42583305856 42637825360 42663349664 42688729408 42695408630 42799282048 42805521920 42824742656 42826731766 42830986240 42856626176 42937183744 43028427520 43043942578 43073988608 43154954752 43180626944 43248670010 43261793536 43294464304 43320219488 43386004480 43401648472 43468020830 43483230518 43493879260 43498362880 43524239360 43526260960 43606051840 43621775176 43664942720 43747019680 43829250920 43855324240 43901760896 43937759060 44104138208 44110568320 44334290560 44387219968 44470654592 44587725910 44612345344 44614417484 44696203136 44740433920 44756088832 44756566288 44824532480 44840695172 44867370184 44871995392 44908789120 44935504640 44951707346 44983085056 45051875840 45078676480 45080770280 45197035520 45197517680 45213332528 45224404960 45240229216 45309413240 45394581310 45426268160 45453291520 45573120320 45600231040 45685945760 45858944768 45917658080 45945145792 45972477824 46058892256 46066098785 46121095748 46205643392 46207789537 46240044032 46326961408 46338306560 46354520576 46355015084 46425408640 46442148571 46474566656 46502213632 46575490780 46589623808 46663038695 46690797790 46723389440 46740236816 46811215360 46811714740 46828094404 46839562280 46927606570 46960363520 46962544720 47048634880 47104804864 47112175040 47200731760 47226793984 47228810720 47257083328 47317586680 47496764224 47586043856 47614352032 47768277739 47801621504 47891474176 47964712640 47981495744 47993246080 48010039168 48010551337 48134372608 48136608338 48165244036 48182005760 48238901165 48272573440 48289979416 48318706352 48363311360 48392081920 48409530988 48443322368 48483044480 48483561695 48500526347 48548521840 48637519360 48639778460 48666635264 48673730560 48794752720 48886472180 48920596480 48944836304 49071067136 49193077232 49200249280 49319948288 49386555904 49427051440 49479387776 49508822272 49601883968 49695120592 49744298240 49762234886 49853457344 49885431323 49890573824 49902791680 49920252928 49996593920 50014621538 50090572480 50120370560 50158220840 50173441024 50252503210 50282397620 50317496320 50376913405 50412078080 50430255512 50537422460 50632417615 50662727726 50667760640 50670114040 50692866172 50700256880 50728251392 50823605248 50831557280 50861796160 50892243584 50957401040 50985537536 50987905696 51150361472 51228037120 51246508768 51276994496 51373379824 51412176361 51442760642 51520880320 51575433728 51654305920 51672380032 51685034240 51687434890 51703119104 51782186560 51949585870 51967763302 51985848320 52078197535 52083566080 52114549760 52133341064 52212509440 52231336066 52381299880 52410222592 52477323520 52479760970 52508738048 52510980340 52539974656 52646970040 52709823712 52808902328 52945098752 52958064640 52976594944 52977160096 53076741224 53147855488 53229132320 53245284352 53285494528 53317193216 53329187080 53360911760 53417413504 53498531840 53499102560 53517822176 53530928320 53570782720 53671479680 53690832377 53722772194 53842485760 53943693440 53975783680 54008095232 54077241920 54118080380 54150274360 54252060590 54282016256 54289930240 54527218970 54559860628 54592317416 54694934554 54733113344 54835995136 54868616192 54869201528 54877201120 54910052288 55010711552 55013266672 55045993184 55130172760 55188547904 55221378688 55272355840 55305236480 55325178272 55429172968 55484024960 55504031219 55588318240 55647178496 55680282112 55765431680 55768021855 55870253920 55936955776 55945111040 55945707860 56050868965 56084212730 56089994240 56123361280 56228856320 56249131148 56441778176 56508427079 56516665660 56542043038 56547871744 56550286520 56581511168 56687867392 56764425536 56850626560 56871125584 56978026196 57011921512 57017798656 57138964480 57159567472 57323680960 57343738816 57378463793 57431432240 57465597280 57526445312 57573615320 57634577728 57651369685 57757054240 57800055040 57908701760 57943150720 57943768855 57964043683 58093208320 58127767040 58162564096 58237029760 58271892224 58425296020 58457555968 58535118005 58567438592 58602279424 58645909504 58756772984 58791726448 58881006080 58902237212 58943352832 59012955703 59033492480 59054148608 59068610560 59071354160 59089278976 59200980596 59245056416 59280300352 59370955280 59391729488 59482554820 59517940040 59524075520 59580961216 59671439360 59692955504 59752026880 59864342720 59976869680 60012548960 60167965760 60206555045 60239798528 60353031232 60362474270 60398382940 60511913735 60545325824 60548138014 60554152960 60740406272 60833294080 60855229162 60891430964 60897708032 60933935104 61005888541 61048472576 61163225344 61181045380 61223751680 61245827552 61338833920 61360951288 61397453936 61491346540 61512862684 61534269440 61649935360 61686609920 61723537408 61733194880 61849234720 61886027840 62002354960 62068006784 62118900740 62316821680 62354126432 62363217280 62391219904 62400316160 62636607488 62716801280 62754345472 62872304768 62909706496 63037819390 63072626176 63110147072 63113078392 63228775168 63275849728 63276524752 63314166944 63366082715 63410314240 63433178536 63529506560 63552413834 63596775424 63615304480 63634608128 63731921920 63734882120 63937269760 63937951840 63960324064 64058135960 64096243120 64216724780 64261550080 64284721312 64469292160 64590475040 64628898880 64873629184 64995572096 65117744224 65156481728 65166676330 65205687092 65325219968 65328254173 65367116906 65412745216 65512778240 65535701504 65536400636 65575387192 65635922560 65674968320 65698649198 65744508928 65868088832 65887279640 66011127910 66057205760 66081024464 66120335008 66181373440 66220743680 66221450120 66244621352 66345926530 66392238080 66431733760 66434819360 66556605440 66596448256 66606868160 66646491520 66771766880 66897277720 67150597696 67190544512 67316842528 67510119040 67534461631 67581602816 67708635904 67748914688 67852520320 67876262272 67876986373 68092527104 68095689844 68199825785 68220520576 68240396770 68288030720 68312653808 68416391680 68441061052 68488835072 68544993920 68585770240 68586501910 68637565360 68763389440 68766583340 68807491480 68845484032 68985684880 69026723360 69156472840 69197872016 69286466210 69548833328 69558973120 69590206816 69600352640 69642017536 69863908352 69921194720 69995231488 70126801472 70168518784 70300414496 70311413935 70353504494 70395356668 70527678767 70552222720 70576909312 70684839680 70726888960 70752391444 70859834240 70885384661 70934864896 70955531920 71088906980 71138529280 71222532745 71264901890 71272248320 71314647040 71340361456 71449459340 71669224588 71676344320 71679673520 71719251968 71854062592 71896807424 71908056640 72043222160 72083001344 72129232448 72316028288 72359047936 72495061184 72631330096 72703205120 72729420218 72839865280 72909476549 72916992512 72960369664 73071944960 73097513216 73209298240 73252849280 73307386880 73445966230 73468252928 73471665358 73489658060 73515372476 73540956160 73627796515 73679191040 73705758056 73817685760 73861598720 74001225745 74056320520 74100375440 74141290496 74239661860 74280653824 74476201520 74520785248 74616194380 74660861912 74705276464 74871746560 74897944576 74898743584 74943299648 75084170512 75140071552 75277815808 75299748160 75379480064 75441289040 75521170816 75566097152 75635855360 75681657280 75708138688 75925507840 75952884826 76114288705 76122135040 76167418880 76310590720 76338106558 76454031680 76557284440 76701189110 76743540224 76746817420 76754728960 76789193728 76800389120 76891078355 77154421760 77182241864 77327321266 77373322052 77381298176 77427331072 77572871168 77573698712 77585008480 77677634944 77820030976 77823645536 77942658040 77989024880 78071604352 78190161920 78218355488 78295759360 78442931840 78471216551 78517897822 78590380960 78637133120 78720398848 78840782720 78887683840 78891347990 79035968960 79083282304 79094812160 79095655940 79142708680 79291473170 79346821120 79495969280 79543260160 79590877184 79938750502 79950405080 79994550272 80144915968 80192592896 80253153344 80355901640 80404005136 80451836192 80603061448 80782673920 80830730240 80859875936 81011868184 81072182464 81092036480 81120411008 81121276397 81244465120 81330491648 81378873856 81397180280 81445602160 81507108865 81531841664 81656524960 81765931520 81919626880 81920500795 81949165207 81969233990 82180636160 82335111040 82433408512 82601280580 82646889472 82650418760 82696054784 82699895824 82805776690 82851498496 83089377280 83119337392 83245560320 83275576748 83325116056 83333705728 83481742214 83510794240 83540015104 83810079808 83938247120 83963717632 83967617552 83988180640 84017568544 84146053160 84235152064 84363069440 84413255680 84477003520 84635794880 84686143360 84716679229 84845327840 85115658880 85119612305 85166611712 85275650720 85326699328 85377458816 85390817260 85551326315 85598564096 85611043840 85649485312 85653463532 85661972480 85713252352 85874367488 86056855040 86087885156 86147977216 86249704489 86309909504 86361253888 86497340020 86523587072 86588928608 86640438976 86772008960 86803296944 86936041660 86966461036 86987758520 86996725760 87052521920 87212103680 87243550352 87329885440 87494039360 87658501840 87710648480 87803521792 87875518120 87994195835 88208276416 88221136640 88440489305 88668581120 88712515801 88774439936 88941309184 89162452483 89175451820 89224690688 89228834968 89392406272 89480867840 89512177664 89513132576 89586530735 89649064960 89681390344 89734740368 89817578240 89871009280 89903414692 89966170112 90072406073 90103751680 90157352960 90161540560 90394071040 90395035360 90426665056 90448809920 90480458432 90618826480 90789162620 90852536320 91146240640 91200462080 91371891520 91717889536 91835316160 91890291584 91894215595 91944955648 92117784512 92132197570 92242191496 92411286784 92415579074 92480088064 92653922816 92676613120 92709041152 92710030168 92850817280 92884297142 92949133312 93004427264 93150981560 93179247616 93326077390 93381595580 93446778880 93480473632 93622430720 93623429480 93656188808 93679124560 93855213140 93920727040 93925089440 94097269760 94209609728 94224350080 94401463520 94457621440 94514166656 94635173360 94993528448 95172087712 95228704064 95479756099 95536555478 95603243008 95782948352 95929425280 95962991488 95986492160 96020078336 96021102674 96268745216 96273216676 96330488072 96477802330 96545146880 96579958832 96637412704 96716652565 96726622720 96784163840 96819061976 96966088960 96967123390 97001052694 97097043680 97275038720 97279556920 97333270528 97589505440 97772944360 97889672608 98386154464 98400498560 98773111808 98854102880 98958775552 99017644544 99203767936 99390241184 99488596480 99524469772 99706914688 99711545843 99770862646 99781147648 99805583360 99840505856 99993187840 100029243076 100181144960 100240741120 100316441680 100346882048 100505006420 100564795240 100753826810 100824156160 100860511024 101074844920 101264835230 101325455452 101335521280 101340228080 101385732344 101400513760 101647210496 101663114560 101723592320 101784487168 101914802080 101975811392 102300722944 102493017536 102553988992 102746759648 102824352722 102885521284 103041760640 103078915121 103150867456 103308611840 103344760064 103370068480 103374869780 103406238208 103564373120 103601716043 103899171740 103935526604 103971696640 104094470935 104156395070 104167132160 104229099520 104266682128 104425018880 104462672132 104762599760 104820445184 104954647040 104959521940 105017476096 105021960680 105079949312 105293940080 105419647424 105617804656 105890197504 105954320192 106153482448 106295710976 106458264640 106560004187 106570989056 106634386432 106658374160 106721823520 106834827008 106998205120 107035644352 107061856640 107066829415 107141565440 107342959360 107381664754 107445544388 107609856445 107647509697 107684971520 107887386880 107951567360 108016190464 108154483840 108236160760 108300548720 108504121180 108564032512 108579860480 108708076295 109054437940 109119721256 109184634832 109389869108 109466226688 109671990272 109737232384 109738403056 109754402240 109820104576 110021423104 110026533344 110091986368 110260345520 110377095808 110442757376 110544711680 110650356544 110858345936 110968049920 111008062438 111176636480 111294356992 111360564224 111530863360 111536043710 111740507840 111873911552 111890222080 111891415720 112101737930 112168425460 112179988480 112246722560 112379268365 112457712640 112498262296 113016854158 113033331320 113084086076 113095743488 113100573040 113163022336 113375734784 113528851072 113701253120 113742251168 113956052392 114023843024 114277928960 114319134944 114647361920 114687477632 114688701113 114756927586 114862864480 114931194560 115052890624 115147230640 115269155456 115302739370 115514108480 115600110080 115817403520 115886301440 115887537710 115928087366 116186416640 116255534080 116325128192 116474059520 116543784448 116850592040 116915111936 117070236010 117134877184 117204558848 117513545968 117583452896 117762012160 117804474424 118025911406 118066984960 118108297216 118137221120 118142708320 118178557952 118401961192 118490112832 118560600704 118741910560 118783458976 118965109640 119035880080 119161922432 119342878720 119385911008 119504053760 119728685440 119771856841 119953739360 120025097920 120335931520 120341520845 120413110090 120479597056 120706062464 120724948540 120796765880 121023827470 121090651648 121096276028 121108305920 121480812544 121666588160 121710458324 121782861928 121795416064 122011777082 122096945152 122326450688 122362090760 122491655104 122677667840 122721902576 122794907872 122982693080 123025725368 123299870720 123373219840 123466389760 123698469440 123772055680 123816685027 124004709920 124136013568 124237801480 124405587215 124633643360 124708252864 124726434560 124782439808 124800632320 125036553845 125273214976 125421143029 125433602560 125508690944 125744609536 125819412992 126057260407 126075638780 126145252352 126220294144 126226156784 126457550336 126551699456 126553049504 126628333888 126656819315 126732165430 126820628480 126866357072 127059013120 127104827668 127193550848 127230608960 127463843840 127469764240 127875903680 127920648128 128116271920 128192486240 128433449560 128569442624 128606901605 128938584320 129180950080 129257797760 129747258368 129919408255 129991144192 130235488448 130312963456 130333352660 130411374184 130578340165 130650439936 130656508346 130734233812 130825490432 131025556480 131071403008 131072801272 131150774384 131271845120 131349936640 131397298396 131489017856 131644285799 131736177664 131774559280 132022255820 132114411520 132162048928 132240670016 132362746880 132441487360 132442900240 132489242704 132691853060 132784476160 132869638720 133113210880 133192896512 133213736320 133292983040 133543533760 133794555440 134301195392 134306930485 134381089024 134633685056 135020238080 135068923262 135163205632 135403313591 135417271808 135497829376 135705040640 135752524544 135753972746 136185054208 136191379688 136399651570 136441041152 136480793540 136576061440 136625307616 136737336385 136832783360 136882122104 137089987840 137171540480 137173003820 137275130720 137526778880 137533166680 137614982960 137690968064 137971369760 138053446720 138312945680 138395744032 138572932420 139097666656 139117946240 139180413632 139200705280 139284035072 139727816704 139842389440 139990462976 140253602944 140337037568 140600828992 140622827870 140707008988 140790713336 141055357534 141104445440 141153818624 141355107595 141369679360 141453777920 141504782888 141719668480 141770769322 141869729792 141911063840 142177813960 142445065490 142529803780 142544496640 142629294080 142680722912 142898918680 143338449176 143352688640 143359347040 143708125184 143793614848 143816113280 144086444320 144258464896 144632056576 144718095872 144990122368 145262660192 145406410240 145458840436 145679730560 145732259309 145818953098 145833985024 145920739328 146143889920 146195026432 146418596480 146505698560 146614773760 146891932460 146936505856 146943330716 146979316120 147030744952 147255593030 147358382080 147411516112 147635371520 147723197440 148002451490 148112641040 148200750880 148479323720 148561307648 148952403040 149041570496 149232388760 149321723824 149410552928 149797487168 149886599296 149893561181 150168341024 150280143104 150599496320 150653799023 150758960128 150882578080 151042341632 151132194304 151363314560 151370345035 151416277376 151851015680 151905769652 152138072905 152191306813 152228577410 152244270080 152334837760 152621181440 152676213116 152908063360 153114568880 153402378220 153487080448 153493634840 153509457920 153578387456 153782156710 154308843520 154364483728 154654642532 154746644104 154762596352 155145742336 155147397424 155170016960 155355269888 155647291072 155885316080 155978049760 156143208704 156436710976 156591518720 156885863680 156942433102 157035795644 157180761920 157274266240 157330975711 157440797696 157681565440 157775367680 157782695980 158071937920 158166564608 158189624320 158191311880 158285417360 158582946340 158693642240 158881034585 158991938560 159086520320 159181754368 159877501004 159900810160 159989100544 160289831936 160385185792 160506306688 160711803280 160808010272 160903672384 161206122896 161565347840 161719751872 162023736368 162144364928 162184072960 162240822016 162242552794 162488930240 162660983296 162757747712 162794360560 162891204320 163014217730 163063683328 163313049920 163417792265 163531863040 163839253760 163841001590 163898330414 163938467980 164246622995 164361272320 164670222080 164866817024 165202561160 165293778944 165300837520 165392109568 165399791648 165611553380 165702996992 166178754560 166238674784 166491120640 166551153496 166650232112 166963484428 167021588480 167080030208 167620159616 167876494240 167927435264 167935235104 167976361280 168035137088 168292106320 168470304128 168726138880 168954007040 169271589760 169372286720 169433358458 169690655680 170231317760 170239224610 170333223424 170551301440 170653398656 170754917632 170781634520 171102652630 171197128192 171222087680 171298970624 171306927064 171323944960 171748734976 172113710080 172175770312 172499408978 172619819008 172722507776 172994680040 173047174144 173177857216 173280877952 173544017920 173606593888 173872083320 173932922072 173975517040 174105043840 174424207360 174487100704 174659770880 174988078720 175051175383 175317003680 175421296960 175607043584 175751036240 175883761235 175988391670 176416552832 176442273280 176880978610 177319547041 177337162240 177425031602 177548879872 177882618368 178324904966 178350903640 178449381376 178457669936 178784812544 179026265152 179173061470 179298129920 179362780688 179469480736 179635156480 179742018560 179806829384 180144812146 180207503360 180314705920 180323081120 180790070720 180853330112 180897619840 180960916864 181237652960 181578325240 181823550545 182292481280 182400924160 182743783040 182809676231 183435779072 183670632320 183679163395 183780583168 183788431190 183889911296 184235569024 184264395140 184484382992 184822573568 184831158148 184960176128 185307845632 185353226240 185418082304 185420060336 185701634560 185768594284 185898266624 186301963120 186358495232 186652154780 186763191160 186960947264 187244861440 187246858960 187312377616 187358249120 187710426280 187850178880 188194539520 188448700160 188802927040 188915242880 189028333312 189270346720 189882212065 189987056896 190344175424 190457408128 190845266395 190959512198 191073110956 191206486016 191432270939 191565896704 191858850560 191925982976 191972984320 192040156672 192042205348 192403186937 192537490432 192546433352 192660976144 192955604660 193090293760 193159917664 193274825408 193318303165 193433305130 193453245440 193568327680 193638123952 193932177920 193934246780 194002105388 194194087360 194550077440 194559113840 194666541056 195179010880 195545888720 195779345216 196294744555 196772308928 196800997120 197546223616 197708205760 197897150633 197917551104 198035289088 198407535872 198780482368 198977192960 199048939544 199413829376 199423091686 199541725292 199562295296 199611166720 199681011712 199846876255 199986375680 200058486152 200362289920 200481482240 200632883360 200693764096 201010012840 201129590480 201507653620 201648312320 201721022048 202149689840 202529670460 202650910904 202671042560 202680456160 202771464688 202801027520 203294420992 203326229120 203447184640 203568974336 203829604160 203951622784 204601445888 204986035072 205107977984 205493519296 205648705444 205771042568 206083521280 206157830242 206301734912 206617223680 206689520128 206740136960 206749739560 206812476416 207128746240 207203432086 207798343480 207871053208 208188941870 208312790140 208334264320 208458199040 208533364256 208704355535 208850037760 208925344264 209525199520 209909294080 209919043880 210034952192 210043921360 210159898624 210587880160 210839294848 211235609312 211908640384 211918483049 212306964896 212591421952 212916529280 212993302067 213120008374 213141978112 213268772864 213316748320 213443647040 213669654016 213996410240 214071288704 214123713280 214133658830 214283130880 214685918720 214763329508 214891088776 215219712890 215295019394 215369943040 215774773760 215903134720 216032380928 216308967680 216472321520 216601097440 217008242360 217128065024 217416152590 218108875880 218239442512 218369269664 218779738216 219343980544 219474464768 219476806112 219508804480 219640209152 220053066688 220183972736 220520691040 220754191616 220885514752 221300713088 221716691872 221936099840 222016124876 222353272960 222433448419 222588713984 222721128448 223061726720 223072087420 223481015680 223747823104 223780444160 223782831440 224203475860 224336850920 224359976960 224758536730 224915425280 224996524592 226033708316 226066662640 226168172152 226191486976 226201146080 226751469568 227057702144 227484502336 227912104784 228047686048 228638269888 228784909171 229294723840 229374955264 229377402226 229513855172 229725728960 229862389120 229945272193 230105781248 230294461280 230538310912 230605478740 231028216960 231038947685 231200220160 231634807040 231772602880 231775075420 231856174732 232210742855 232372833280 232511068160 232650256384 232948119040 233087568896 233701184080 233830223872 234140472020 234269754368 234409117696 235027091936 235166905792 235524024320 235608948848 236051822812 236133969920 236216594432 236285416640 236803922384 236980225664 237121201408 237483821120 237566917952 237930219280 238071760160 238323844864 238771822016 238841388695 239008107520 239457370880 239543713682 239907478720 240050195840 240052756685 240671863040 240683041690 240826220180 240959194112 241412124928 241449897080 241593531760 242047654940 242181303296 242192552056 242216611840 242502631735 242961625088 243333176320 243420916648 243565723856 244023554164 244193890304 244652901376 244724181520 244983310208 245355335680 245443805152 245589815744 245965386160 246051450736 246599741440 246932779520 247396938880 247544111360 247633370054 248009419840 248272027136 248475602960 248811174430 249267286720 249416505728 249427156615 249452869120 249564879616 249601264640 250073107690 250842286058 250867205120 251017381888 251489219072 251638825984 252114520814 252151277560 252290504704 252440588288 252452313568 252915100672 253106099008 253256667776 253313638630 253464330860 253641256960 253732714144 254118026240 254209655336 254461217920 254927687680 254939528480 255751807360 255841296256 256232543840 256384972480 256866899120 257060881805 257138885248 257213803210 257877168640 258361900160 258515595520 259494516736 259838816510 259982288384 260470976896 260625926912 260666705320 260822748368 261156680330 261300879872 261313016692 261468467624 262051112960 262142806016 262145602544 262301548768 262543690240 262699873280 262794596792 263288571598 263472355328 263549118560 264044511640 264324097856 264481340032 264725493760 264882974720 264885800480 264978485408 265383706120 265739277440 266226421760 266427472640 266585966080 267087067520 267183372953 267589110880 268454161885 268602390784 268613860970 268762178048 269267370112 270040476160 270137846524 270326411264 270645624431 270806627182 270834543616 270995658752 271410081280 271505049088 271507945492 272370108416 272382759376 272799303140 272882082304 272961587080 273250615232 273474672770 273665566720 273764244208 274179975680 274343080960 274346007640 274550261440 275053557760 275066333360 275229965920 275942739520 276106893440 276625891360 276791488064 277145864840 277520156095 278195333312 278235892480 278360827264 278401410560 278568070144 279455633408 279684778880 279785626757 279980925952 280507205888 280674075136 281201657984 281204657831 281245655740 281414017976 281581426672 282110715068 282208890880 282307637248 282542135395 282710215190 282739358720 282907555840 283009565776 283439336960 283541538644 283739459584 283822127680 284355627920 284890130980 285059607560 285088993280 285361445824 285797837360 286676898352 286718694080 286892318965 287416250368 287632226560 288172888640 288516929792 289264113152 289436191744 289820218415 289980244736 290525320384 290812820480 290917680872 291359461120 291464518618 291637906196 291667970048 291841478656 292186097749 292287779840 292390052864 292837192960 293011397120 293229547520 293783864920 293873011712 293886661432 293958632240 294061489904 294511186060 294716764160 294823032224 295064778515 295270743040 295446394880 296004902980 296225282080 296401501760 296958647440 297122615296 297904806080 298083140992 298464777520 298643447648 298821105856 299594974336 299773198592 299787122362 300336682048 300560286208 301198992640 301307598046 301517920256 301765156160 302084683264 302264388608 302726629120 302740690070 302832554752 303702031360 303811539304 304276145810 304382613626 304457154820 304488540160 304669675520 305029442705 305242362880 305352426232 305816126720 306229137760 306804756440 306974160896 306987269680 307156774912 307564313420 308617687040 308728967456 309309285064 309493288208 310291484672 310294794848 310340033920 310710539776 311294582144 311770632160 311956099520 312286417408 312873421952 313183037440 313771727360 313884866204 314071591288 314361523840 314548532480 314661951422 314881595392 315363130880 315550735360 315565391960 316143875840 316333129216 316379248640 316382623760 316570834720 317165892680 317762069170 317983877120 318173040640 319755002008 319801620320 320579663872 320770371584 321012613376 321423606560 321616020544 321807344768 322412245792 323439503744 323454526759 324047472736 324288729856 324368145920 324481644032 324485105588 324977860480 325095039997 325321966592 325515495424 325588721120 325782408640 326028435460 326127366656 326626099840 326641270865 326835584530 327063726080 327678507520 327682003180 327796660828 327876935960 328493245990 328722544640 329340444160 329733634048 330405122320 330587557888 330601675040 330799583296 331223106760 331405993984 332477349568 332982241280 333102306992 333300464224 333926968856 334377944173 335240319232 335752988480 335870470208 335952722560 336070274176 336073859359 336584212640 336940608256 337672308155 337908014080 338543179520 338744573440 338866716916 339381311360 339384931865 339503684429 340462635520 340478449220 340666446848 341102602880 341306797312 341509835264 341563269040 342205305260 342394256384 342444175360 342597941248 342613854128 343497469952 344227420160 344351540624 344998817956 345239638016 345989360080 346094348288 346355714432 346561755904 347213187776 347744166640 347865844144 347951034080 348210087680 348974201408 349198019261 349319541760 349976157440 350102350766 350634007360 350842593920 351214087168 351502072480 351767522470 351976783340 352638393835 352833105664 352884546560 353761957220 354426923305 354639094082 354674324480 354850063204 355097759744 355765236736 356649809932 356701807280 356898762752 356915339872 357569625088 358052530304 358346122940 358596259840 358725561376 358938961472 359270312960 359484037120 359613658768 360289624292 360415006720 360646162240 361580141440 361706660224 361795239680 361921833728 362475305920 363156650480 363647101090 364547382745 364584962560 364801848320 365487566080 365619352462 366871558144 367341264640 367358326790 367523279747 367561166336 367576862380 367779822592 368471138048 368528790280 368968765984 369645147136 369662316296 370615691264 370706452480 370836164608 370840120672 371403269120 371537188568 372603926240 372716990464 373304309560 373526382320 373921894528 374489722880 374493717920 374624755232 374716498240 375420852560 375700357760 376389079040 376897400320 377605854080 377830485760 378056666624 378540693440 379764424130 379974113792 380688350848 380914816256 381690532790 381919024396 382146221912 382864541878 383131793408 383717701120 383851965952 383945968640 384080313344 384084410696 384806373874 385074980864 385092866704 385321952288 385911209320 386319835328 386549650816 386636606330 386866610260 386906490880 387136655360 387276247904 387864355840 387868493560 388004210776 388388174720 389100154880 389118227680 390358021760 391091777440 391558690432 392356082755 392589489110 393544617856 393601994240 395092447232 395416411520 395558989553 395794301266 395835102208 396070578176 396815071744 397560964736 397954385920 398097879088 398827658752 398846183372 399083450584 399124590592 399693752510 399972751360 400116972304 400724579840 400962964480 401265766720 402020025680 402259180960 403015307240 403442044096 404299379680 405059340920 405301821808 405360912320 405542929376 405602055040 405606381985 406652458240 406894369280 407137948672 407659208320 407903245568 409202891776 409745826035 409972070144 410215955968 410987038592 411297410888 411542085136 412167042560 412315660484 412603469824 413090689921 413234447360 413379040256 413480273920 413499479120 413624952832 414257492480 414406864172 415596686960 415742106416 416377883740 416625580280 416668528640 417066728512 417408711070 417700075520 417850688528 419050399040 419818588160 419838087760 420069904384 420087842720 421175760320 421678589696 422471218624 423583396145 423817280768 423836966098 424613929792 425182843904 425833058560 425986604134 426240016748 426283956224 426537545728 426633496640 426887294080 427041219787 427339308032 427992820480 428142577408 428247426560 428267317660 428566261760 429371837440 429526659016 429782177552 430439425780 430590038788 430739886080 431248522445 431549547520 431806269440 432064761856 432617935360 432944643040 433202194880 434016484720 434256130048 434832305180 436217751760 436478885024 436738539328 437559476432 438687961088 438953612224 439017608960 439280418304 440106133376 440367945472 441041382080 441508383232 441771029504 442601426176 443433383744 443562579005 443872199680 444032249752 444706545920 444866896838 445177427968 445442256896 445812262415 446123453440 446144174840 446962031360 447495646208 447560888320 447565662880 448406951720 448673701840 449517073460 449830850560 449993049184 450362030365 452067416632 452133325280 452336344304 452402292160 453502939136 454115404288 454969004672 455824209568 456095372096 457276539776 457297779211 457569818342 458589447680 458749910528 458754804452 459027710344 459451457920 459724778240 459890544386 460211562496 460588922560 461076621824 461210957480 462056433920 462077895370 462400440320 463269614080 463545205760 463550150840 463712349464 464421485710 464745666560 465022136320 465896238080 466175137792 467402368160 468280944040 468539508736 468818235392 470054183872 470333811584 471048048640 471217897696 472103645624 472570833280 472741231417 473607844768 473960451328 474242402816 474967642240 475133835904 475138904611 475860438560 476143520320 476647689728 477398780495 477543644032 477682777390 478016215040 478914741760 479087427364 479814957440 480100391680 480105513370 481343726080 481366083380 481652440360 481918388224 482824249856 482899794160 483187063520 484095309880 484362606592 484385104112 485005263470 486666352640 486841833296 487131447712 488047108328 489305802752 489448363040 489966620416 490887610304 491179631488 491930772320 492102901472 493693751369 493865559040 494793877760 495088222720 495266740108 496018839680 496197692627 496544054272 496951205920 497622348860 498534573440 498557729215 498833011456 498854313230 498905738240 499129759232 499202529280 500146215380 501684572116 501734410240 502034763776 502978438144 503277651968 504229041628 504302555120 504581009408 504904627136 505830201344 506212198016 506513335552 506627277260 506928661720 507465428288 508236052480 508419310672 508922435840 509879056960 510366335843 511503614720 511682592512 512465087680 512769944960 513733798240 514121763610 514277770496 514427606420 515394575605 515754337280 516723800320 517031191040 518008580215 518989033472 519601878263 519677633020 519964576768 520941953792 521251853824 521333410640 521645496736 522313360660 522601759744 522626033384 522936935248 524102225920 524285612032 524291205088 524603097536 525087380480 525399746560 525589193584 526577143196 526944710656 527098237120 528089023280 528648195712 528962680064 529450987520 529771600960 529956970816 530767412240 531478554880 532800020935 532854945280 533171932160 534174135040 534366745906 535178221760 536908323770 537204781568 537227721940 537524356096 538237548485 538534740224 540080952320 540275693048 541291248862 541613254364 541669087232 541991317504 542820162560 543010098176 543015890984 544740216832 544765518752 545598606280 545764164608 545923174160 546501230464 546949345540 547331133440 547528488416 548359951360 548686161920 548692015280 549100522880 550107115520 550132666720 550459931840 551885479040 552213786880 553251782720 553582976128 554291729680 555040312190 556390666624 556471784960 556721654528 556802821120 557136140288 559369557760 559571253514 559961851904 561014411776 561348150272 562403315968 562409315662 562491311480 562828035952 563162853344 564221430136 565084270790 565420430380 565478717440 565815111680 566019131552 566878673920 567083077288 567644255360 568711255840 569780261960 570119215120 570722891648 571595674720 573353796704 573437388160 573443505565 573784637930 575264453120 576345777280 577033859584 578528226304 578872383488 579640436830 579960489472 581050640768 581625640960 581835361744 582718922240 582929037236 583275812392 583335940096 584372195498 584575559680 584780105728 585674385920 586022794240 587567729840 587746023424 587773322864 587917264480 588122979808 589022372120 589646064448 590129557030 590541486080 590892789760 592009805960 592450564160 592803003520 593917294880 595809612160 596166281984 596929555040 597286895296 597642211712 598859284205 599189948672 599546397184 599574244724 600673364096 601120572416 602397985280 602615196092 603035840512 603530312320 603747931423 604169366528 604528777216 605453258240 605481380140 605665109504 607404062720 607623078608 608552291620 608765227252 608914309640 608977080320 610058885410 610484725760 610704852464 611632253440 612458275520 613609512880 613948321792 613974539360 615128626840 617457934912 618618570128 618986576416 619083425135 620589589696 620680067840 620987610607 621421079552 622589164288 623541264320 623912199040 624137167381 624572834816 625746843904 626366074880 627105715145 627543454720 627769732408 628143182576 628723047680 629097064960 629323902844 629763190784 630286302035 630506842511 630726261760 631101470720 631130783920 632287751680 632666258432 632758497280 632765247520 633141669440 634331785360 635524138340 635967754240 639510004016 639603240640 641159327744 642025226752 642847213120 643232041088 643614689536 644824491584 646879007488 646909053518 648094945472 648577459712 648736291840 648963288064 648970211176 649955720960 650190079994 650643933184 651030990848 651177442240 651564817280 652056870920 652254733312 653252199680 653282541730 653671169060 654127452160 655357015040 655364006360 655593321656 655753871920 656986491980 657445089280 658221428995 658680888320 659467268096 660810244640 661203350080 661599166592 662446213520 662811987968 664954699136 665964482560 666204613984 666600928448 667853937712 668358292693 668755888346 670480638464 671505976960 671740940416 671905445120 672140548352 672147718718 673168425280 673881216512 675344616310 675816028160 677016567955 677086359040 677489146880 677733433832 678762622720 678769863730 679007368858 680925271040 680956898440 681332893696 682205205760 682613594624 683019670528 683126538080 684410610520 684788512768 685195882496 685227708256 688454840320 688703081248 689997635912 691978720160 692188696576 692711428864 693123511808 694426375552 695488333280 695731688288 695902068160 696420175360 697948402816 697980820901 698396038522 698639083520 699952314880 700204701532 701268014720 701685187840 702428174336 703004144960 703535044940 703953566680 705276787670 705666211328 705769093120 707523914440 708853846610 709278188164 709348648960 709700126408 711530473472 713299619864 713403614560 713830679744 715139250176 716105060608 716692245880 717451122752 717877922944 718540625920 718968074240 719227317536 720579248584 721292324480 721552405847 723160282880 723413320448 723590479360 723843667456 724950611840 725212012301 726313300960 727294202180 728661296545 729094765490 729169925120 729603696640 730975132160 731238704924 733743116288 734609552027 734682529280 734716653580 735046559494 735122332672 735153724760 735559645184 736942276096 737057580560 737937531968 739290294272 739324632592 741231382528 741680241344 742806538240 743074377136 745207852480 745920029309 746608619120 747052764640 747843789056 748987435840 749249510464 749432996480 749467805905 750841705120 751400715520 753268995115 753532567879 753794800640 755211708160 755660971520 756113333248 757081386880 759528848260 759948227584 760956534065 761376701696 761829632512 763381065580 763838048792 764292443824 765729083756 766263586816 767435402240 767703931904 767891937280 768160626688 768168821392 769612747748 770149961728 770185733408 770643904576 771822418640 772639670656 773099301632 773273212660 773733220520 773812981760 774552495808 775728711680 775736987120 776008421552 776776349440 778236455360 780716043520 782183554880 783117380864 784712165510 785178978220 786654878555 787089235712 787203988480 790832823040 791117979106 791588602532 791670204416 792141156352 793076551033 793630143488 795121929472 795908771840 796195758176 797655317504 797692366744 798166901168 799387505020 799945502720 800233944608 801449159680 801925928960 802531533440 804040051360 804518361920 806030614480 806884088192 808598759360 810118681840 810603643616 810721824640 811085858752 811204110080 811212763970 813304916480 813788738560 814275897344 815318416640 815806491136 818405783552 819491652070 819944140288 820431911936 821974077184 822594821776 823084170272 824334085120 824631320968 826181379842 826468894720 826758080512 826960547840 826998958240 827249905664 828514984960 828813728344 831193373920 831484212832 832755767480 833251160560 834133457024 834817422140 835400151040 835701377056 838100798080 839637176320 839676175520 840175685440 842351520640 843357179392 844942437248 847166792290 847634561536 847673932196 849227859584 850365687808 851666117120 851973208268 852480033496 852567912448 853266993280 853774588160 854082439574 854678616064 855985640960 856285154816 856494853120 856534635320 858743674880 859053318032 859564355104 860878851560 861180077576 862497044890 863099095040 863612538880 865235870720 865889286080 866404389760 868032969440 869664610360 872435503520 872957770048 873477078656 875118952864 875255876915 877907224448 877948001203 878035217920 878560836608 880212266752 880735890944 882082764160 882400822849 883016766464 883542059008 885202852352 886597735205 886866767488 887125158010 887744399360 888064499504 889413091840 889733793676 890354855936 891624524830 892246906880 892288349680 893924062720 894991292416 895131325760 896813903440 897347403680 899034146920 899986098368 900724060730 904134833264 904266650560 904672688608 904804584320 908230808576 909938009344 911648419136 912190744192 914048381155 914553079552 914595558422 915139636684 917178895360 917499821056 917509608904 918055420688 918902915840 919449556480 919781088772 920423124992 921177845120 921510000593 922153243648 922421914960 924112867840 924155790740 924800880640 926539228160 927090411520 927100301680 927424698928 928842971420 929491333120 931792476160 932350275584 934804736320 936561888080 937079017472 940108367744 940667623168 942435795392 944207291248 945141666560 945482462834 947215689536 947823195137 947920902656 948484805632 949935284480 950267671808 950277809222 951720877120 952287040640 953295379456 954797560990 955087288064 955365554780 956032430080 957161354695 957829483520 958174854728 959629914880 960200783360 960211026740 962015934685 962687452160 962732166760 963304880720 963836776448 965648499712 965799588320 966374127040 968190619760 968725213184 968770208224 970010526940 973332705280 973683666592 974262895424 976094216656 978611605504 978896726080 979933240832 981775220608 982359262976 983861544640 984205802944 987387502738 987731118080 989485753165 989587755520 990176445440 990533480216 992037679360 992395385254 993088108544 993902411840 995244697720 997069146880 997115458430 997666022912 997708626460 997811476480 998259518464 998405058560 1000292430760 1003369144232 1003468820480 1005956876288 1006555303936 1008458083256 1008605110240 1009809254272 1011660402688 1012424396032 1013026671104 1013254554520 1013857323440 1014930856576 1016472104960 1016838621344 1017844871680 1019758113920 1020125815163 1020732671686 1023007229440 1023365185024 1024930175360 1025539889920 1027467596480 1028243527220 1028555540992 1028855212840 1030789151210 1031508674560 1033447600640 1034062382080 1036017160430 1039203756526 1039355266040 1039929153536 1041883907584 1042503707648 1042666821280 1043290993472 1044626721320 1045203519488 1045252066768 1045873870496 1048582410176 1049206195072 1050174760960 1050799493120 1051178387168 1053154286392 1054196474240 1054576593161 1056178046560 1057296391424 1057925360128 1059543201920 1059592415245 1059913941632 1061534824480 1062957109760 1064966510335 1065339147691 1065600041870 1065709890560 1066343864320 1068348270080 1068733491812 1070356443520 1073816647540 1074409563136 1074455443880 1075048712192 1076475096970 1077069480448 1080161904640 1080551386096 1082582497724 1083226508728 1083338174464 1085640325120 1086020196352 1086031781968 1089531037504 1091197212560 1091528329216 1091846348320 1093002460928 1093898691080 1095056976832 1096719902720 1097372323840 1097384030560 1098201045760 1100265333440 1100919863680 1101316829977 1103770958080 1104427573760 1106503565440 1107165952256 1108583459360 1110080624380 1112167242095 1112781333248 1112943569920 1113443309056 1113605642240 1114272280576 1118739115520 1119142507028 1119923703808 1121246158357 1122028823552 1122696300544 1124806631936 1124818631324 1124982622960 1125656071904 1126325706688 1128442860272 1130168541580 1130840860760 1130957434880 1132038263104 1133757347840 1134166154576 1135288510720 1137422511680 1139560523920 1140238430240 1141445783296 1143191349440 1143924545855 1146707593408 1146874776320 1146887011130 1147569275860 1149726360965 1150528906240 1152691554560 1154067719168 1157056452608 1157744766976 1159111882279 1159280873660 1159920978944 1162101281536 1163251281920 1163670723488 1165437844480 1165858074472 1166551624784 1168744390996 1169151119360 1169560211456 1171348771840 1172045588480 1175135459680 1175492046848 1175546645728 1175834528960 1176245959616 1178044744240 1179292128896 1180259114060 1181082972160 1184019611920 1184901128320 1185606007040 1187834589760 1191619224320 1192332563968 1193859110080 1194573790592 1195284423424 1197718568410 1198379897344 1199092794368 1199148489448 1201346728192 1202241144832 1204795970560 1205230392184 1207060624640 1207495862846 1208338733056 1209057554432 1210906516480 1210962760280 1211330219008 1214808125440 1215246157216 1217104583240 1217530454504 1217828619280 1220117770820 1220969451520 1221409704928 1223264506880 1224916551040 1227219025760 1227949078720 1230257253680 1234915869824 1237237140256 1237973152832 1238166850270 1241179179392 1241236829287 1241360135680 1241975221214 1242842159104 1245178328576 1247082528640 1247824398080 1248274334762 1249145669632 1251493687808 1254211430290 1255086909440 1255539464816 1256286365152 1257446095360 1258194129920 1258647805688 1260572604070 1261013685022 1261452523520 1262202941440 1262261567840 1264575503360 1265332516864 1265530495040 1266283338880 1268663570720 1271048276680 1279020008032 1279206481280 1284050453504 1285694426240 1286464082176 1287229379072 1289648983168 1293758014976 1293818107036 1296189890944 1297154919424 1297472583680 1297926576128 1297940422352 1299911441920 1300380159988 1301287866368 1302354884480 1303129634560 1304113741840 1304509466624 1306504399360 1306565083460 1307342338120 1310714030080 1310728012720 1311186643312 1311507743840 1313972983960 1316442857990 1317361776640 1321620489280 1322406700160 1323198333184 1324892427040 1329909398272 1332409227968 1333201856896 1335707875424 1335916864765 1336716585386 1337511776692 1340025896573 1340961276928 1343011953920 1343481880832 1343810890240 1344281096704 1344295437436 1346336850560 1346822308559 1347762433024 1350689232620 1351632056320 1353228122155 1354033135910 1354172718080 1354978293760 1355466867664 1357525245440 1357539727460 1358014737716 1361850542080 1361913796880 1362665787392 1364410411520 1365227189248 1366039341056 1366253076160 1368821221040 1369577025536 1370455416512 1377406162496 1379995271824 1383957440320 1385280054431 1385422857728 1386247023616 1388852751104 1390976666560 1391463376576 1391804136320 1392840350720 1395896805632 1395961641802 1396792077044 1397278167040 1398928133785 1399904629760 1400409403064 1402536029440 1403370375680 1404856348672 1406008289920 1406023289155 1407070089880 1407907133360 1410553575340 1411332422656 1411538186240 1415047828880 1417707693220 1418556376328 1418697297920 1419400252816 1423060946944 1426599239728 1426807229120 1427661359488 1430278500352 1432210121216 1433384491760 1434902245504 1435755845888 1437081251840 1438454635072 1441158497168 1442584648960 1443104811694 1446320565760 1446826640896 1447180958720 1447687334912 1449901223680 1450424024602 1452626601920 1454588404360 1457322593090 1458189530980 1458339850240 1459207393280 1460930488745 1461950264320 1462477409848 1469219104054 1469365058560 1469433307160 1470093118988 1470244665344 1470307449520 1471119290368 1473884552192 1474115161120 1475875063936 1478580588544 1478649265184 1483360482688 1485613076480 1486148754272 1490415704960 1490953114469 1491840058618 1493217238240 1494105529280 1495687578112 1497974871680 1498499020928 1498865992960 1498935611810 1501683410240 1502801431040 1506537990230 1507065135758 1507589601280 1510423416320 1511321943040 1512226666496 1514162773760 1519057696520 1519896455168 1521913068130 1522753403392 1523659265024 1526762131160 1527676097584 1528584887648 1531458167512 1534870804480 1535407863808 1535783874560 1536321253376 1536337642784 1539225495496 1540371466816 1541287809152 1543644837280 1545279341312 1546198603264 1546546425320 1547466441040 1549104991616 1551457423360 1551473974240 1552016843104 1553552698880 1556472910720 1557034138933 1561432087040 1564367109760 1566234761728 1569424331020 1570357956440 1573309757110 1574178471424 1574407976960 1581665646080 1582235958212 1583177205064 1583340408832 1586153102066 1587260286976 1590243858944 1592391516352 1595310635008 1595384733488 1596333802336 1598775010040 1600467889216 1602898319360 1603851857920 1605063066880 1608080102720 1609036723840 1609616905351 1612061228960 1613768176384 1617197518720 1617272633795 1620237363680 1621207287232 1621443649280 1622171717504 1622408220160 1622425527940 1625475199985 1626609832960 1627577477120 1628551794688 1630636833280 1631612982272 1636811567104 1638744385291 1638983304140 1639888280576 1640863823872 1643948154368 1645189643552 1646168340544 1648668170240 1649262641936 1652362759684 1652937789440 1653516161024 1653997916480 1657029969920 1657627456688 1662386747840 1662968425664 1665511534960 1666502321120 1668266914048 1669634844280 1671402754112 1671889720865 1676201596160 1679352351040 1680351370880 1680369296795 1684703041280 1686714358784 1689884874496 1694333584580 1695269123072 1695347864392 1697518422145 1698455719168 1700731375616 1703332234240 1703946416536 1704960066992 1706533986560 1707549176320 1708164879148 1709357232128 1711375715387 1711971281920 1712570309632 1712989706240 1713069270640 1717487349760 1718106636064 1719128710208 1721757703120 1722360155152 1724994089780 1726198190080 1730471741440 1731778572160 1732808779520 1736065938880 1739329220720 1744871007040 1745915540096 1745990096305 1746954157312 1750237905728 1750511753830 1755814448896 1755896002406 1756070435840 1757121673216 1760424533504 1761471781888 1764165528320 1764801645698 1766033532928 1767084118016 1770405704704 1773195470410 1773733534976 1774250316020 1775488798720 1776128999008 1778826183680 1779467587352 1783249049660 1784493813760 1784576699360 1787848125440 1789982584832 1790262651520 1793627806880 1794694807360 1798068293840 1799972196736 1801448121460 1808269666528 1808533301120 1809345377216 1809609168640 1816461617152 1819876018688 1823296838272 1824381488384 1828096762310 1829106159104 1829191116844 1830279273368 1834357790720 1834999642112 1835019217808 1836110841376 1837616398735 1837805831680 1838899112960 1839562177544 1842355690240 1843020001186 1844306487296 1844843829920 1848225735680 1848311581480 1853078456320 1854180823040 1854200603360 1854849397856 1857685942840 1863584952320 1869609472640 1873123776160 1880216735488 1881335246336 1884871590784 1888414582496 1890283333120 1890964925668 1894431379072 1894519371017 1895646390274 1895841805312 1896969611264 1899870568960 1900535343616 1900555618444 1903441754240 1904574081280 1906590758912 1909595121980 1910174576128 1910731109560 1914322709390 1915658967040 1916349709456 1919259829760 1920401566720 1920422053480 1924031869370 1925374904320 1925464333520 1926609761440 1931296999424 1931599176640 1932748254080 1936381239520 1937540416448 1940021053880 1947367333184 1948525790848 1952188433312 1957793452160 1958499387299 1959866481664 1963550441216 1964718525952 1967723089280 1968411605888 1968432604817 1974775005476 1975462236160 1977794947765 1978971506330 1979175511040 1980352890880 1981066960432 1984075358720 1984790770508 1986176217088 1987804823680 1990489395440 1994138293760 1994230916860 1995332045824 1995417252920 1995622952960 1996519036928 2000584861520 2006738288464 2011913752576 2016916166512 2017210220480 2019618508544 2024848792064 2026053342208 2026509109040 2027714646880 2029861713152 2033677242688 2035689743360 2039516227840 2040251630326 2041465343372 2045302684243 2046014458880 2046730370048 2049860350720 2051079779840 2054935192960 2056487054440 2057111081984 2057710425680 2061578302420 2063017349120 2065453449605 2066895201280 2068124764160 2072034320860 2078407513052 2078710532080 2079858307072 2083767815168 2085007415296 2085333642560 2086581986944 2089253442640 2090407038976 2090504133536 2091747740992 2097164820352 2098412390144 2100349521920 2102356774336 2106308572784 2108392948480 2109153186322 2112356093120 2114592782848 2115850720256 2119086403840 2119184830490 2119827883264 2123069648960 2125914219520 2129933020670 2130678295382 2131200083740 2131419781120 2132687728640 2135206098935 2136696540160 2137466983624 2140712887040 2147633295080 2148819126272 2148910887760 2150097424384 2152950193940 2154138960896 2160323809280 2161102772192 2165164995448 2166453017456 2171280650240 2172040392704 2172063563936 2179062075008 2182394425120 2183056658432 2183692696640 2186004921856 2187797382160 2190113953664 2193439805440 2194768061120 2196402091520 2200530666880 2201839727360 2202633659954 2207541916160 2208855147520 2213007130880 2214331904512 2217166918720 2220161248760 2224334484190 2225562666496 2225887139840 2226886618112 2227211284480 2237478231040 2238285014056 2242492316714 2244057647104 2245392601088 2249613263872 2249637262648 2249965245920 2251312143808 2252651413376 2256885720544 2260337083160 2261681721520 2264076526208 2267514695680 2268332309152 2270577021440 2274845023360 2275665279979 2279121047840 2280476860480 2282891566592 2286382698880 2286488896055 2287849091710 2293415186816 2293749552640 2293774022260 2295138551720 2299452721930 2301057812480 2305383109120 2308135438336 2314112905216 2318223764558 2318561747320 2319841957888 2324202563072 2327341446976 2330875688960 2331716148944 2333103249568 2337488781992 2342697543680 2344091176960 2350270919360 2351093291456 2351669057920 2352491919232 2352517015513 2356089488480 2358584257792 2360518228120 2363706157085 2368039223840 2369802256640 2371212014080 2375669179520 2375694523055 2376525791003 2383238448640 2384665127936 2387718220160 2389147581184 2390568846848 2395437136820 2396759794688 2398185588736 2398296978896 2402693456384 2404482289664 2409591941120 2410460784368 2414121249280 2414991725692 2416677466112 2421813032960 2421925520560 2422660438016 2430492314432 2434209166480 2435060909008 2435657238560 2440235541640 2442819409856 2446529013760 2449833102080 2454438051520 2455898157440 2460514507360 2468468756845 2469831739648 2474474280512 2475946305664 2476333700540 2480988463135 2482358358784 2482473658574 2482720271360 2483950442428 2485684318208 2490356657152 2494165057280 2495648796160 2496548669524 2498291339264 2501241430181 2502987375616 2508422860580 2510173818880 2511078929632 2512572730304 2514892190720 2516388259840 2517295611376 2521145208140 2522027370044 2522905047040 2524523135680 2529151006720 2530665033728 2531060990080 2532566677760 2537327141440 2542096553360 2551831679215 2558040016064 2558412962560 2568100907008 2571388852480 2572662958229 2572928164352 2574458758144 2579297966336 2587516029952 2587636214072 2592379781888 2594309838848 2594945167360 2595853152256 2595880844704 2598009391315 2599822883840 2600760319976 2604709768960 2606259269120 2608227483680 2609018933248 2613008798720 2613130166920 2614684676240 2621428060160 2621456025440 2622373286624 2623015487680 2627945967920 2632885715980 2634723553280 2643240978560 2644813400320 2646396666368 2649784854080 2659818796544 2664818455936 2666403713792 2671415750848 2671833729530 2673433170772 2675023553384 2680051793146 2681922553856 2686023907840 2686963761664 2687621780480 2688562193408 2688590874872 2692673701120 2693644617118 2695524866048 2701378465240 2706456244310 2708066271820 2708345436160 2709956587520 2710933735328 2715050490880 2715079454920 2716029475432 2723701084160 2723827593760 2728820823040 2730454378496 2732078682112 2732506152320 2737642442080 2740910833024 2754812324992 2759990543648 2767914880640 2768912926871 2770560108862 2770845715456 2772494047232 2777705502208 2781953333120 2782926753152 2783608272640 2785680701440 2791793611264 2791923283604 2793584154088 2797856267570 2799809259520 2800818806128 2805072058880 2806740751360 2812016579840 2812046578310 2814140179760 2815814266720 2821107150680 2822664845312 2830095657760 2835415386440 2837112752656 2838800505632 2853198479456 2853614458240 2855322718976 2864420242432 2866768983520 2869804491008 2871511691776 2876909270144 2882316994336 2885169297920 2886209623388 2891634829447 2892641131520 2893653281792 2894361917440 2895374669824 2899802447360 2900848049204 2905253203840 2909176808720 2914645186180 2916379061960 2916679700480 2921860977490 2923900528640 2924954819696 2938438208108 2938730117120 2938866614320 2940186237976 2940489330688 2940614899040 2947769104384 2948230322240 2951750127872 2957298530368 2966720965376 2972297508544 2980831409920 2981906228938 2983680117236 2986434476480 2988211058560 2989288538509 2991375156224 2995949743360 2996998041856 2997731985920 2997871223620 3003366820480 3005602862080 3013075980460 3014130271516 3015179202560 3018739657115 3020846832640 3022643886080 3024453332992 3028325547520 3038115393040 3039792910336 3043826136260 3045506806784 3047318530048 3053524262320 3055352195168 3057169775296 3062916335024 3069741608960 3070815727616 3072675285568 3078450990992 3080742933632 3082575618304 3087289674560 3090558682624 3092397206528 3093092850640 3094932882080 3098209983232 3102947948480 3104033686208 3104938053035 3107105397760 3112945821440 3114068277866 3120685836905 3122864174080 3128734219520 3132469523456 3138848662040 3140715912880 3146619514220 3148356942848 3148815953920 3152534212555 3163331292160 3164471916424 3166354410128 3172306204132 3174520573952 3180487717888 3184783032704 3190621270016 3190769466976 3192667604672 3197550020080 3200935778432 3205796638720 3210126133760 3216160205440 3218073447680 3219233810702 3224122457920 3227536352768 3234395037440 3234545267590 3240474727360 3242414574464 3242887298560 3244343435008 3244816440320 3244851055880 3250950399970 3253219665920 3255154954240 3261273666560 3263225964544 3277488770582 3277966608280 3279776561152 3281727647744 3287896308736 3290379287104 3292336681088 3297336340480 3298525283872 3304725519368 3307995832960 3314059939840 3315254913376 3324773495680 3325936851328 3325972332277 3331023069920 3333004642240 3336533828096 3339269688560 3341791463465 3342805508224 3343779441730 3352403192320 3358704702080 3360702741760 3360738593590 3369406082560 3373428717568 3379769748992 3388667169160 3390538246144 3390695728784 3395036844290 3396911438336 3406664468480 3407892833072 3409920133984 3413067973120 3415098352640 3416329758296 3422751430774 3423942563840 3425140619264 3425979412480 3426138541280 3436213272128 3438257420416 3443515406240 3444720310304 3449988179560 3460943482880 3463557144320 3465617559040 3472131877760 3473383848389 3478658441440 3489742014080 3489904104505 3491831080192 3491980192610 3493908314624 3500475811456 3501023507660 3511628897792 3511792004812 3512140871680 3514243346432 3520849067008 3522943563776 3528331056640 3529603291396 3532067065856 3540811409408 3546390940820 3547467069952 3548500632040 3552257998016 3557652367360 3558935174704 3566498099320 3569153398720 3575696250880 3580525303040 3587255613760 3589389614720 3596136587680 3599944393472 3602896242920 3607762029235 3616539333056 3617066602240 3618690754432 3619218337280 3626060061505 3632923234304 3637213147841 3639752037376 3646593676544 3648762976768 3655660551803 3656193524620 3658212318208 3658382233688 3660558546736 3668715581440 3669999284224 3670038435616 3672221682752 3673047760135 3675232797470 3675611663360 3677798225920 3679124355088 3684711380480 3686040002372 3688612974592 3689687659840 3696451471360 3696623162960 3706156912640 3708401206720 3709698795712 3715371885680 3729600146545 3739218945280 3746247552320 3760433470976 3762670492672 3767662839395 3769743181568 3776829164992 3780566666240 3781929851336 3788862758144 3789038742034 3791292780548 3791683610624 3793939222528 3799741137920 3801070687232 3801111236888 3806883508480 3809148162560 3813181517824 3819190243960 3820349152256 3821462219120 3828645418780 3831317934080 3832699418912 3838519659520 3840803133440 3840844106960 3848063738740 3850749808640 3850928667040 3853219522880 3862593998848 3863198353280 3865496508160 3872762479040 3875080832896 3880042107760 3894734666368 3897051581696 3904376866624 3915586904320 3916998774598 3919732963328 3927100882432 3929437051904 3935446178560 3936823211776 3936865209634 3949550010952 3955589895530 3957943012660 3958351022080 3960705781760 3962133920864 3965382755165 3968150717440 3969581541016 3975609647360 3980978790880 3988276587520 3988461833720 3990664091648 3990834505840 3993038073856 4001169723040 4013476576928 4033832333024 4034420440960 4039237017088 4049697584128 4052106684416 4053018218080 4055429293760 4059723426304 4067354485376 4071379486720 4079032455680 4080503260652 4082930686744 4090605368486 4092028917760 4093460740096 4099720701440 4102159559680 4109870385920 4112974108880 4114222163968 4115420851360 4123156604840 4130906899210 4133790402560 4136249528320 4144068641720 4156815026104 4157421064160 4167535630336 4170014830592 4170667285120 4173163973888 4178506885280 4181008267072 4183495481984 4194329640704 4196824780288 4204713548672 4212617145568 4216785896960 4218306372644 4224712186240 4226235519961 4229185565696 4231701440512 4238172807680 4238369660980 4239655766528 4246139297920 4251828439040 4259866041340 4261356590764 4262400167480 4262839562240 4270412197870 4273393080320 4274933967248 4281425774080 4295266590160 4297638252544 4297821775520 4305900387880 4308277921792 4322205544384 4330329990896 4332906034912 4344127127872 4346913274249 4358124150016 4364788850240 4367385393280 4368960171667 4372009843712 4375594764320 4380227907328 4389536122240 4389740006015 4392804183040 4401061333760 4403679454720 4405267319908 4412004114245 4413547897577 4415083832320 4417710295040 4426014261760 4428663809024 4434333837440 4440322497520 4448668968380 4451125332992 4451774279680 4453773236224 4474956462080 4476570028112 4484984633428 4488115294208 4499226527744 4499274525296 4499930491840 4502624287616 4505302826752 4513771441088 4520674166320 4523363443040 4528153052416 4536664618304 4541154042880 4549690046720 4551330559958 4558242095680 4560953720960 4565783133184 4572765397760 4572977792110 4575698183420 4586830373632 4587499105280 4587548044520 4590277103440 4598905443860 4602115624960 4607550002965 4610766218240 4616270876672 4636447529116 4637123494640 4639683915776 4648405126144 4654682893952 4661751377920 4663432297888 4666206499136 4674977563984 4685395087360 4700541838720 4702186582912 4703338115840 4704983838464 4705034031026 4712178976960 4717168515584 4721036456240 4727412314170 4736078447680 4739115975685 4739604513280 4742424028160 4751338359040 4751389046110 4753051582006 4766476897280 4769330255872 4775436440320 4778295162368 4781137693696 4790874273640 4793519589376 4796371177472 4796593957792 4805386912768 4819183882240 4820921568736 4828242498560 4829983451384 4843626065920 4843851041120 4845320876032 4860984628864 4868418332960 4870121818016 4871314477120 4880471083280 4885638819712 4893058027520 4899666204160 4908876103040 4911796314880 4921029014720 4936937513690 4939663479296 4948948561024 4951892611328 4952667401080 4961976926270 4964716717568 4964947317148 4965440542720 4967900884856 4980713314304 4988330114560 4991297592320 4993097339048 5002482860362 5005974751232 5016845721160 5022157859264 5025145460608 5029784381440 5032776519680 5034591222752 5042290416280 5044054740088 5049046271360 5058302013440 5062121980160 5065133355520 5074654282880 5076484086107 5084193106720 5100629075815 5103663358430 5116080032128 5116825925120 5136201814016 5142266864189 5142777704960 5145325916458 5145856328704 5148917516288 5158595932672 5175032059904 5175272428144 5184759563776 5188619677696 5191761689408 5196018782630 5199645767680 5201520639952 5209419537920 5212518538240 5216454967360 5226017597440 5226260333840 5229369352480 5242912050880 5244746573248 5246030975360 5255891935840 5265771431960 5272882965805 5286481957120 5289626800640 5292793332736 5299569708160 5319637593088 5326695738455 5329636911872 5332807427584 5342831501696 5343667459060 5346866341544 5350047106768 5360103586292 5363845107712 5372047815680 5373927523328 5375243560960 5377124386816 5377181749744 5385347402240 5387289234236 5391049732096 5402756930480 5412912488620 5416132543640 5416690872320 5421867470656 5430100981760 5430158909840 5432058950864 5447655187520 5457641646080 5460908756992 5465012304640 5475284884160 5481821666048 5506584149885 5509624649984 5519981087296 5535829761280 5537825853742 5541120217724 5541691430912 5544988094464 5551535857231 5555411004416 5563906666240 5565853506304 5567216545280 5571361402880 5583587222528 5583846567208 5587168308176 5595712535140 5599618519040 5601637612256 5606230791785 5610144117760 5613481502720 5624033159680 5624093156620 5628280359520 5631628533440 5642214301360 5645329690624 5660191315520 5670830772880 5674225505312 5677601011264 5706396958912 5707228916480 5710645437952 5728840484864 5733537967040 5739608982016 5743023383552 5753818540288 5764633988672 5770338595840 5772419246776 5783269658894 5785282263040 5787306563584 5788723834880 5790749339648 5795559411395 5799604894720 5801696098408 5810506407680 5818353617440 5829290372360 5832758123920 5843721954980 5847801057280 5849909639392 5876876416216 5877460234240 5877733228640 5880372475952 5881229798080 5895538208768 5896460644480 5903500255744 5914597060736 5933441930752 5944595017088 5961662819840 5963812457876 5967360234472 5972868952960 5976422117120 5978577077018 5982750312448 5991899486720 5993996083712 5995463971840 5995742447240 6006733640960 6011205724160 6026151960920 6028260543032 6037479314230 6041693665280 6045287772160 6056651095040 6076230786080 6087652272520 6091013613568 6094637060096 6107048524640 6110704390336 6114339550592 6125832670048 6145350571136 6145636008421 6156901981984 6161485867264 6165151236608 6174579349120 6176805759943 6181117365248 6184794413056 6186185701280 6189865764160 6196419966464 6205895896960 6206184146435 6208067372416 6209876106070 6214210795520 6225891642880 6228136555732 6241371673810 6245728348160 6257468439040 6264939046912 6277697324080 6281431825760 6293239028440 6296713885696 6305068425110 6326662584320 6328943832848 6332708820256 6344612408264 6360975435776 6369566065408 6381538933952 6385335209344 6395100040160 6401871556864 6420252267520 6432320410880 6436146895360 6438467621404 6448244915840 6450570004151 6455072705536 6468790074880 6469090535180 6480949454720 6484829148928 6485774597120 6488686870016 6489632880640 6489702111760 6501900799940 6506439331840 6522547333120 6526451929088 6554977541164 6555933216560 6559553122304 6575792617472 6580758574208 6584673362176 6597050567744 6609451038736 6615991665920 6630509826752 6634762365959 6649546991360 6651873702656 6651944664554 6662046139840 6666009284480 6673067656192 6678539377120 6683582926930 6685611016448 6687558883460 6700129482865 6704806384640 6717409404160 6721405483520 6721477187180 6734111542795 6738812165120 6746857435136 6759539497984 6777334338320 6781076492288 6781391457568 6790073688580 6793822876672 6813328936960 6815785666144 6819840267968 6826135946240 6830196705280 6832659516592 6845502861548 6847885127680 6850281238528 6852277082560 6872426544256 6876514840832 6887030812480 6889440620608 6899976359120 6926400272155 6927114288640 6931235118080 6944263755520 6946767696778 6957316882880 6979484028160 6979808209010 6983662160384 6983960385220 6987816629248 7000951622912 7002047015320 7023257795584 7023584009624 7024281743360 7041698134016 7045887127552 7056662113280 7059206582792 7081622818816 7092781881640 7094934139904 7097001264080 7104515996032 7115304734720 7117870349408 7132996198640 7138306797440 7151392501760 7161050606080 7174511227520 7178779229440 7192273175360 7199888786944 7205792485840 7215524058470 7233078666112 7234133204480 7237381508864 7238436674560 7252120123010 7274426295682 7279504074752 7293187353088 7297525953536 7311321103606 7312387049240 7316424636416 7316764467376 7321117093472 7340076871232 7344443365504 7346095520270 7350465594940 7351223326720 7355596451840 7358248710176 7369422760960 7372080004744 7379375319680 7392902942720 7393246325920 7416802413440 7419397591424 7430743771360 7454765572345 7459200293090 7478437890560 7492495104640 7520866941952 7525340985344 7535325678790 7539486363136 7553658329984 7561133332480 7563859702672 7577725516288 7578077484068 7582585561096 7583367221248 7599482275840 7602141374464 7602222473776 7613767016960 7618296325120 7638380487920 7640698304512 7642924438240 7657290837560 7665398837824 7677039319040 7681606266880 7681688213920 7696127477480 7701857334080 7706439045760 7726396706560 7730993016320 7745524958080 7750161665792 7760084215520 7785170694665 7789469332736 7794103163392 7808753733248 7831173808640 7833997549196 7839465926656 7848723108499 7854201764864 7858874103808 7870892357120 7873646423552 7873730419268 7899100021904 7911179791060 7915886025320 7916702044160 7924267841728 7930765510330 7936301434880 7939163082032 7951219294720 7961957581760 7976553175040 7976923667440 7981328183296 7981669011680 8002339446080 8026953153856 8048084526755 8067664666048 8068840881920 8078474034176 8099395168256 8104213368832 8106036436160 8110858587520 8113783175953 8119446852608 8134708970752 8142758973440 8158064911360 8161006521304 8165861373488 8181210736972 8184057835520 8186921480192 8193721926455 8199441402880 8204319119360 8219740771840 8225948217760 8228444327936 8230841702720 8246313209680 8261813798420 8267580805120 8288137283440 8313630052208 8314842128320 8335071260672 8341334570240 8346327947776 8357013770560 8362016534144 8366990963968 8388659281408 8393649560576 8409427097344 8425234291136 8433571793920 8436612745288 8449424372480 8452471039922 8458371131392 8463402881024 8476345615360 8476739321960 8479311533056 8492278595840 8503656878080 8519732082680 8522713181528 8524800334960 8540824395740 8546786160640 8549867934496 8556878576935 8562851548160 8590533180320 8595643551040 8611800775760 8616555843584 8644411088768 8660659981792 8665812069824 8688254255744 8688657805009 8693826548498 8716248300032 8729577700480 8734770786560 8737920343334 8744019687424 8751189528640 8760455814656 8779072244480 8779480012030 8785608366080 8802122667520 8807358909440 8810534639816 8824008228490 8827095795154 8830167664640 8835420590080 8852028523520 8857327618048 8868667674880 8880644995040 8897337936760 8902250665984 8907546472448 8949912924160 8953140056224 8969969266856 8998453055488 8998549050592 8999860983680 9005248575232 9010605653504 9027542882176 9041348332640 9046726886080 9056306104832 9073329236608 9082308085760 9099380093440 9102661119916 9116484191360 9121907441920 9131566266368 9145530795520 9145955584220 9151396366840 9173660747264 9174998210560 9175096089040 9180554206880 9197810887720 9215100005930 9221532436480 9272895058232 9274246989280 9296810252288 9309365787904 9326864595776 9332412998272 9349955127968 9380181276011 9401083677440 9404373165824 9406676231680 9409967676928 9410068062052 9424357953920 9427756159913 9434337031168 9442072912480 9454824628340 9472156895360 9472596855085 9478231951370 9479209026560 9484848056320 9502676718080 9502778092220 9506103164012 9532953794560 9538660511744 9550872880640 9556590324736 9562275387392 9581748547280 9587039178752 9593187915584 9610773825536 9641843137472 9656484997120 9659966902768 9687702082240 9696960381017 9721969257728 9736836665920 9740243636032 9742628954240 9760942166560 9771277639424 9792496936495 9799332408320 9817752206080 9823592629760 9842058029440 9842163024085 9873875027380 9879326958592 9897897122048 9903785222656 9905334802160 9923953852540 9929433435136 9929894634296 9930881085440 9935801769712 9961426628608 9976660229120 9982595184640 9986194678096 10004965720724 10011949502464 10033691442320 10044315718528 10050290921216 10059568762880 10069182445504 10084580832560 10088109480176 10098092542720 10124243960320 10130266711040 10149308565760 10152968172214 10168386213440 10201258151630 10207326716860 10226513421215 10232160064256 10233651850240 10284533728378 10285555409920 10290651832916 10291712657408 10297835032576 10317191865344 10350064119808 10350544856288 10369519127552 10383523378816 10392037565260 10399291535360 10403041279904 10418839075840 10425037076480 10432909934720 10452035194880 10452520667680 10458738704960 10485824101760 10489493146496 10492061950720 10511783871680 10531542863920 10545765931610 10572963914240 10579253601280 10585586665472 10599139416320 10639275186176 10653391476910 10659273823744 10665614855168 10685663003392 10687334918120 10693732683088 10700094213536 10720207172584 10744095631360 10747855046656 10750487121920 10754248773632 10754363499488 10770694804480 10774578468472 10805513860960 10825824977240 10832265087280 10843734941312 10860201963520 10860317819680 10864117901728 10895310375040 10915283292160 10930024609280 10950569768320 10963643332096 11013168299770 11019249299968 11039962174592 11071659522560 11075651707484 11082240435448 11083382861824 11103071714462 11110822008832 11127813332480 11131707012608 11134433090560 11167174445056 11167693134416 11174336616352 11191425070280 11203275224512 11212461583570 11220288235520 11226963005440 11248066319360 11248186313240 11256560719040 11263257066880 11284428602720 11320382631040 11341661545760 11348451010624 11355202022528 11378326399895 11412793917824 11414457832960 11421290875904 11457680969728 11467075934080 11471210697037 11479217964032 11486046767104 11507637080576 11529267977344 11540677191680 11544838493552 11566539317788 11570564526080 11574613127168 11591118822790 11599209789440 11603392196816 11621012815360 11636707234880 11658580744720 11665516247840 11687443909960 11699819278784 11753752832432 11755466457280 11760744951904 11762459596160 11762585077565 11792921288960 11807000511488 11829194121472 11866883861504 11882628955015 11889190034176 11923325639680 11927624915752 11934720468944 11945737905920 11952844234240 11957154154036 11965500624896 11979630007709 11983798973440 11987992167424 11990927943680 11991484894480 12013467281920 12022411448320 12052303921840 12056521086064 12074958628460 12083387330560 12113302190080 12152461572160 12175304545040 12182027227136 12214097049280 12221408780672 12228679101184 12251665340096 12290701142272 12291272016842 12313803963968 12322971734528 12330302473216 12349158698240 12353611519886 12362234730496 12369588826112 12372371402560 12379731528320 12392839932928 12411791793920 12412368292870 12416134744832 12419752212140 12428421591040 12451783285760 12456273111464 12482743347620 12491456696320 12506207150905 12514936878080 12529878093824 12555394648160 12562863651520 12586478056880 12593427771392 12610136850220 12653325168640 12657887665696 12665417640512 12689224816528 12721950871552 12739132130816 12763077867904 12770670418688 12790200080320 12803743113728 12840504535040 12863314791145 12864640821760 12872293790720 12876935242808 12896489831680 12901140008302 12910145411072 12937580149760 12938181070360 12961898909440 12969658297856 12971549194240 12977373740032 12979265761280 12979404223520 13003801599880 13045094666240 13109955082328 13111866433120 13151585234944 13161517148416 13169346724352 13194101135488 13218902077472 13231983331840 13261019653504 13261635597119 13269524731918 13299093982720 13303747405312 13303889329108 13324092279680 13332018568960 13346135312384 13357078754240 13367165853860 13371222032896 13375117766920 13400258965730 13409612769280 13434818808320 13442810967040 13442954374360 13468223085590 13477624330240 13519078995968 13554668676640 13562782915136 13580147377160 13587645753344 13631571332288 13639680535936 13652271892480 13660393410560 13665319033184 13691005723096 13704554165120 13709495711093 13744853088512 13753029681664 13774061624960 13778881241216 13779028233719 13799952718240 13844564634355 13852800544310 13854228577280 13862470236160 13888527511040 13893535393556 13914633765760 13958968056320 13959616418020 13967324320768 13967920770440 13975633258496 14001903245824 14004094030640 14046515591168 14047168019248 14083396268032 14113324226560 14118413165584 14185563763280 14189868279808 14194002528160 14209031992064 14235740698816 14265992397280 14276613594880 14317118789701 14322101212160 14349022455040 14357558458880 14384546350720 14399777573888 14411584971680 14431048116940 14458174147235 14466157332224 14468266408960 14474763017728 14476873349120 14504240246020 14548852591364 14559008149504 14586374706176 14595051907072 14622642207212 14624774098480 14632849272832 14633528934752 14642234186944 14680153742464 14688886731008 14692191040540 14700931189880 14702446653440 14716497420352 14738845521920 14744160009488 14758750639360 14786492651840 14833604826880 14838795182848 14861487542720 14909531144690 14918400586180 14946442692545 14956875781120 14984990209280 15041733883904 15050681970688 15068454469627 15070651357580 15078972726272 15107316659968 15122266664960 15127719405344 15155451032576 15156154968136 15165171122192 15198964551680 15204282748928 15204444947552 15227534033920 15236592650240 15276760975840 15281396609024 15285848876480 15314581675120 15330797675648 15354078638080 15363376427840 15392254954960 15403714668160 15412878091520 15452793413120 15461986032640 15491049916160 15500323331584 15520168431040 15570341389330 15578938665472 15588206326784 15617507466496 15662347617280 15667995098392 15697446216998 15708403529728 15717748207616 15741784714240 15747292847104 15747460838536 15798200043808 15822359582120 15831772050640 15848535683456 15861531020660 15872602869760 15878326164064 15902438589440 15923915163520 15953106350080 15953847334880 15963338023360 16004678892160 16053906307712 16096169053510 16135329332096 16137681763840 16156948068352 16198790336512 16212072872320 16221717175040 16227566351906 16238893705216 16269417941504 16316129822720 16322013042608 16331722746976 16362421473944 16387443852910 16398882805760 16408638238720 16439481543680 16451896435520 16461683405440 16492626419360 16523627596840 16576274566880 16627260104416 16629684256640 16629861661385 16682669140480 16692655895552 16714027541120 16724033068288 16733981927936 16777318562816 16787299121152 16818854194688 16850468582272 16867143587840 16873225490576 16898848744960 16904942079844 16916742262784 16952691230720 16953478643920 16958623066112 16984557191680 17039464165360 17045426363056 17049600669920 17081648791480 17099735868992 17113757153870 17125703096320 17181066360640 17191287102080 17223601551520 17288822177536 17321319963584 17331624139648 17366919241945 17376508511488 17377315610018 17387653096996 17432496600064 17459155400960 17469541573120 17475840686668 17488039374848 17502379057280 17508690011267 17520911629312 17558144488960 17558960024060 17571216732160 17604245335040 17614717818880 17621069279632 17648016456980 17654191590308 17660335329280 17704057047040 17714655236096 17737335349760 17761289990080 17794675873520 17804501331968 17906280112448 17939938533712 17997098101184 17999721967360 18008640707603 18010497150464 18021211307008 18055085764352 18082696665280 18093453772160 18112612209664 18146658473216 18164616171520 18186065739205 18198760186880 18205322239832 18232968382720 18243814883840 18263132532736 18278302759015 18291061591040 18291911168440 18302792733680 18347321494528 18349996421120 18350192178080 18361108413760 18395621775440 18430200011860 18443064872960 18545790116464 18548493978560 18593620504576 18618731575808 18653729191552 18664825996544 18699910255936 18760362552022 18802167354880 18808746331648 18813352463360 18819935353856 18820136124104 18848715907840 18855512319826 18868674062336 18884145824960 18909649256680 18944313790720 18945193710170 18956463902740 18958418053120 18969696112640 19005353436160 19005556184440 19012206328024 19065907589120 19101745761280 19113180649472 19124550774784 19163497094560 19186375831168 19221547651072 19283686274944 19312969994240 19319933805536 19375404164480 19382390488097 19393920762034 19443938515456 19473673331840 19480487272064 19485257908480 19521884333120 19542555278848 19584993872990 19598664816640 19635504412160 19647185259520 19684116058880 19684326048170 19747750054760 19758653917184 19795794244096 19807570445312 19810669604320 19847907705080 19858866870272 19859789268592 19871603539424 19953320458240 19965190369280 19972389356192 20009931441448 20067382884640 20088631437056 20100581842432 20138364891008 20169161665120 20176218960352 20196185085440 20241443806129 20248487920640 20260533422080 20298617131520 20305936344428 20336772426880 20402516303260 20414653433720 20453026842430 20464320128512 20467303700480 20569067456756 20571110819840 20581303665832 20583425314816 20634383730688 20701089712576 20739038255104 20767046757632 20784075130520 20806082559808 20837678151680 20850074152960 20865819869440 20905041335360 20917477409920 20925019769563 20971648203520 20978986292992 20984123901440 21023567743360 21063085727840 21091531863220 21131177599805 21145927828480 21158507202560 21171173330944 21198278832640 21278550372352 21303677008783 21306782953820 21318547647488 21331229710336 21371326006784 21374669836240 21387465366176 21400188427072 21440414345168 21488191262720 21495710093312 21508726998976 21541389608960 21549156936944 21611027721920 21651649954480 21664530174560 21687469882624 21720635639360 21728235803456 21734566371245 21790620750080 21844800858335 21860049218560 21901139536640 21927286664192 22026336599540 22038498599936 22067739487885 22079924349184 22143319045120 22151303414968 22164480870896 22206143428924 22221644017664 22255626664960 22263414025216 22268866181120 22334348890112 22335386268832 22348673232704 22382850140560 22406550449024 22424923167140 22440576471040 22496132638720 22496372626480 22513121438080 22526514133760 22568857205440 22640765262080 22683323091520 22696902021248 22710404045056 22756652799790 22825587835648 22828915665920 22842581751808 22934151868160 22942421394074 22958435928064 22972093534208 23015274161152 23058535954688 23081354383360 23089676987104 23133078635576 23182237645580 23198419578880 23206784393632 23242025630720 23273414469760 23317161489440 23331032495680 23374887819920 23399638557568 23507505664864 23510932914560 23521489903808 23524919192320 23525170155130 23585842577920 23614001022976 23658388242944 23733767723008 23765257910030 23778380068352 23846651279360 23855249831504 23869440937888 23891475811840 23905688468480 23914308308072 23959260015418 23967597946880 23975984334848 23981855887360 23982969788960 24026934563840 24104607843680 24113042172128 24149917256920 24226604380160 24304923144320 24350609090080 24428194098560 24442817561344 24457358202368 24503330680192 24581402284544 24582544033684 24627607927936 24645943469056 24660604946432 24698317396480 24707223039772 24724469460992 24744742805120 24759463056640 24785679865856 24823583587840 24824736585740 24832269489664 24839504424280 24903566571520 24912546222928 24965486695240 25012414301810 25029873756160 25110789296320 25125727303040 25172956113760 25220273700440 25315775331392 25330835281024 25378449633056 25382420430535 25460492034887 25478264261632 25526155735808 25541340837376 25580400160640 25589623862621 25607486227456 25681009070080 25711334320945 25726629582290 25729281643520 25744587581440 25753870485616 25792979663360 25802280016604 25820290822144 25875160299520 25876362140720 25923797818880 25939316595712 25943098388480 25954747480064 25958808447040 26007603199760 26219910164656 26223732866240 26323034296832 26338693448704 26388202270976 26437804154944 26463966663680 26522039307008 26523271194238 26539049463836 26598187965440 26607494810624 26607778658216 26648184559360 26664037137920 26692270624768 26714157508480 26734331707720 26742444065792 26750235533840 26800517931460 26819225538560 26869637616640 26885621934080 26885908748720 26936446171180 26955248660480 27038157991936 27109337353280 27125565830272 27160294754320 27175291506688 27263142664576 27279361071872 27304543784960 27330638066368 27382011446192 27409108330240 27418991422186 27489706177024 27506059363328 27548123249920 27557762482432 27558056467438 27599905436480 27689129268710 27705601088620 27708457154560 27724940472320 27757679286155 27777055022080 27787070787112 27829267531520 27917936112640 27919232836040 27934648641536 27935841540880 27951266516992 28003806491648 28008188061280 28093031182336 28094336038496 28226648453120 28236826331168 28371127526560 28379736559616 28388005056320 28418063984128 28471481397632 28531984794560 28553227189760 28634237579402 28644202424320 28698044910080 28715116917760 28769092701440 28799555147776 28823169943360 28862096233880 28916348294470 28932314664448 28936532817920 28949526035456 28953746698240 29008480492040 29097705182728 29172749412352 29190103814144 29245284414424 29249548196960 29267057869504 29284468373888 29360307484928 29377773462016 29384382081080 29401862379760 29432994840704 29477691043840 29488320018976 29517501278720 29572985303680 29583648639727 29667209653760 29677590365696 29722975085440 29819062289380 29836801172360 29892885385090 29913751562240 29969980418560 30083467767808 30136908939254 30141302715160 30157945452544 30214633319936 30255438810688 30310902065152 30312309936272 30330342244384 30408889895104 30455068067840 30473185300480 30553521951680 30571697752960 30582721201669 30629163350240 30661595351296 30726752855680 30728180042105 30784509909920 30807429336320 30825756183040 30884028799715 30894835283039 30905586826240 30923972065280 30982099832320 31000646663168 31040336862080 31140682778660 31157877330944 31176412653568 31235014932992 31324695234560 31335990196784 31394892433996 31416807059456 31483569428480 31494585694208 31494921677072 31596400087616 31644719164240 31663544101280 31697071366912 31723062041320 31756652328128 31804877178880 31847830327040 31907694669760 31926676046720 32009357784320 32107812615424 32192338107020 32252850020755 32270658664192 32275363527680 32313896136704 32424145744640 32443434350080 32455132703812 32477787410432 32516138592353 32538835883008 32632259645440 32644026085216 32663445493952 32724842947888 32774887705820 32797765611520 32878963087360 32903792871040 32923366810880 32985252838720 33047255193680 33152549133760 33173811829795 33254520208832 33259368513280 33259723322770 33365338280960 33385311791104 33428055082240 33448066136576 33467963855872 33554637125632 33574598242304 33637708389376 33700937164544 33734287175680 33746450981152 33797697489920 33809884159688 33905382461440 33906957287840 33917246132224 33969114383360 34078928330720 34090852726112 34099201339840 34163297582960 34199471737984 34227514307740 34251406192640 34362132721280 34382574204160 34447203103040 34577644355072 34642639927168 34663248279296 34733838483890 34753017022976 34754631220036 34775306193992 34864993200128 34918310801920 34939083146240 34951681373336 35004758114560 35017380022534 35041823258624 35116288977920 35117920048120 35208490670080 35229435637760 35242138559264 35296032913960 35308383180616 35408114094080 35474670699520 35522579980160 35589351747040 35812560224896 35879877067424 35994196202368 35995868049323 35999443934720 36017281415206 36020994300928 36042422614016 36110171528704 36165393330560 36186907544320 36225224419328 36293316946432 36372131478410 36397520373760 36410644479664 36465936765440 36487629767680 36556605518030 36582123182080 36583822336880 36605585467360 36694642989056 36700384356160 36722216827520 36791243550880 36860400023720 37091580232928 37096987957120 37237463151616 37307458383104 37329651993088 37399820511872 37520725104044 37604334709760 37617492663296 37626704926720 37639870707712 37640272248208 37697431815680 37711024639652 37737348124672 37768291649920 37819298513360 37888627581440 37890387420340 37912927805480 37916836106240 38010706872320 38011112368880 38024412656048 38203491522560 38226361298944 38326994189120 38372751662336 38567372549888 38639867611072 38750808328960 38764780976194 38787841524068 38860751000617 38887877030912 38947346663680 38960974544128 38970515816960 39043768666240 39085110557696 39169987745980 39197329633280 39243615542495 39271008824320 39294370519040 39368232117760 39368652096340 39495500109520 39517307834368 39591588488192 39615140890624 39621339208640 39695815410160 39717733740544 39719578537184 39743207078848 39906640916480 39944778712384 40019862882896 40134765769280 40177262874112 40201163684864 40276729782016 40338323330240 40352437920704 40392370170880 40482887612258 40496975841280 40521066844160 40568915879765 40597234263040 40611872688856 40673544853760 40805032606520 40829306867440 40906053684860 40928640257024 40934607400960 41138134913512 41142221639680 41162607331664 41268767461376 41402179425152 41478076510208 41534093515264 41568150261040 41612165119616 41675356303360 41731639738880 41810082670720 41834954819840 41850039539126 41943296407040 41957972585984 41968247802880 42047135486720 42126171455680 42183063726440 42262355199610 42291855656960 42317014405120 42396557665280 42607354017566 42613565907640 42637095294976 42662459420672 42742652013568 42749339672480 42774930732352 42800376854144 42880828690336 43017453997952 43082779217920 43098313873888 43222055443840 43237640319601 43303299908960 43329060349120 43374939765248 43441271278720 43443289025045 43456471606912 43469132742490 43581241500160 43689601716670 43720098437120 43802279073280 43854573328384 44052673199080 44076997199872 44135478975770 44159848698368 44286638090240 44302606829936 44328961741792 44412286857848 44511253329920 44526828050432 44537732362240 44670772537664 44697346465408 44765700281120 44813100898048 44849846334280 44992265277440 44992745252960 45026242876160 45053028267520 45137714410880 45153990029057 45281530524160 45366646183040 45393804042496 45420808090112 45513305599580 45651175671296 45657831331840 45685163503616 45868303736320 45884842788148 45916871856128 46030548322304 46117071909376 46179353974208 46266157271152 46364475291160 46413568787264 46484051261440 46546828939520 46634322978880 46662064991360 46749775639840 46799277115136 46900906380055 47015011329728 47021865829120 47042979807616 47049838384640 47050340310260 47138780799565 47171685155840 47228002045952 47316776485888 47467535446016 47523587173439 47530515820060 47556760136704 47693302558720 47710499663008 47738881875776 47782951623680 47811376936960 47828616616144 47918520030836 47935195893760 47951968669696 47965939577920 48053869127680 48209215687360 48226084344256 48299834513840 48484801905085 48609846288640 48701218180160 48856388197120 48885635122688 48914716404736 49006661360384 49162804569088 49165088067368 49255215855872 49291886938112 49321209892864 49396634792960 49414446079544 49489485610240 49518926113280 49571359731712 49647167175680 49649473171480 49664538979328 49679008848560 49807133143040 49825092445856 49930973390480 50024828603620 50059747512320 50221578592640 50251454606080 50345912227520 50440547400880 50631550662784 50661670562048 50756899266112 50764840861070 50920984069774 50956528523264 51052311471616 51082681674752 51160800321280 51179247725242 51214972454912 51422668641890 51453259164580 51458563287040 51489175162880 51507740971232 51585959326720 51604560033208 51750320599040 51752724281440 51847595637760 51878633191424 51909494960128 51917616894080 52015206399520 52439820329312 52447465732480 52646068593664 52677386897408 52776404541952 52875608309888 52927933327360 53044078614016 53046542388476 53078098927672 53196375930880 53214989621248 53215557316432 53296369118720 53328074275840 53428315016960 53468663415440 53484888131584 53500471067680 53601035862920 53739275233280 53771243868160 53771817497440 53872892342360 54218674706560 54251131660544 54320589508640 54526285329152 54558722143744 54661276132736 54764022892384 54818216660480 54837982844372 54941061759493 54979412354048 55012118726656 55096246499840 55115524964864 55116112934876 55199810872960 55378258537420 55411202177240 55416914309120 55515358572310 55554110044160 55574141574224 55658535063040 55835872225280 55838465672080 55869297283072 55871683081760 56007612983296 56016376122560 56188672076992 56473652662336 56742255053120 56776010112640 56796482231671 56836127968256 56942962795264 57063969589120 57106454379520 57268475158804 57288404848640 57356053485185 57396089820160 57430233835520 57538185402880 57599110295552 57646339886720 57724192467760 57832696588940 57864629328896 57873065635840 57899052070912 58016960984080 58195410365456 58345498824704 58490568828848 58499096393920 58534115739008 58568936747776 58720614969856 58755546924032 58768764162160 58803724759520 58865989681408 58976640037952 59035002557440 59145970607360 59167297279454 59334419307520 59355180731392 59445950170880 59638124578760 59673602344720 59785770770180 59827503124480 59898150038545 59939960837120 60273817878508 60282605430320 60315890905088 60429266639872 60510877621376 60621804130304 60624619872544 60660684488768 60817779790208 60910136135680 61107043903360 61143395505920 61165442403338 61258326700480 61323190702592 61453505711360 61456360084210 61569019819840 61614858672640 61651512366080 61768057599430 61789670566078 61811173652480 61847944130560 61964199664640 62001293326336 62080673724160 62281365557320 62315754661888 62352825307136 62470029865984 62649390469120 62671980393568 62789784867992 62967138856960 62989171388416 62989843354144 63192800175232 63289438328480 63327088202560 63394142733824 63446124082640 63513304656256 63609754357760 63695660654080 63815389339520 63853352093440 64018715568640 64215625230848 64384676214040 64505700041510 64541317328384 64550727055360 64848291489280 64886868700160 64910265407624 65032277184706 65077671766016 65288052170432 65326890987904 65449685895776 65549775411640 65757926174720 65807585742080 65846733621760 65970505677440 65994293119391 66094510387360 66305098267520 66308177985595 66347623659590 66509040417664 66518737026560 66519446645540 66730676561920 66770623582208 66856110164480 66896132273152 66935927711744 67109274251264 67275416778752 67401874329088 67492901962304 67595394979840 67619768319376 67813914575680 67938228766720 68157856661440 68181705452224 68198402679680 68326595165920 68398943475968 68455028615480 68547478555465 68724265442560 68765148408320 68894406206080 68895141168595 69155288710144 69285279854336 69326496558592 69467676967780 69506034045952 69509262440072 69550612387984 69729986400256 69836621603840 69878166292480 69903362746672 70009516229120 70034760045068 70083646517248 70232577955840 70235840096240 70416981340160 70484277118528 70592065827920 70616766361232 70949341399040 71045159960320 71178703494080 71585593948505 71625120449792 71759754134848 71988392404736 71991736098646 71998887869440 72034562830412 72041988601856 72084845228032 72220343057408 72330786661120 72373815088640 72450448838656 72586633892864 72744262956820 72795040747520 72821288959328 72931873530880 72975259535360 73113211036060 73164246364160 73167644673760 73211170934720 73389285978112 73400768712320 73444433655040 73582487101760 73720800047440 74183160465856 74193975914240 74474926303232 74614916766208 74659303986176 74799641023744 75041450208088 75208669419520 75234985326592 75253409853440 75279741415424 75280544496416 75342272348135 75394863631360 75422049279304 75536583299840 75638597026720 75777255162880 75780774840680 75825855610960 76021413744640 76022224737760 76048825312096 76406983045120 76653988378240 76745503324672 77134745099776 77279735222144 77501616657920 77529561952388 77575683048136 77721502001234 77775754061824 77894693327360 77921949088256 77941031633920 78087537332480 78170221115392 78339975491960 78487231084990 78542017648640 78588741038080 78736464235520 78737304192680 78991000219040 79183176976384 79230281781248 79242678417280 79391630820320 79439157074368 79486414157696 79889557424768 80039725765792 80269531538560 80298474879259 80354525748224 80402327369728 80553459564032 80676646660480 80704875841408 80784740341760 80965775224516 80993951682560 81137831759530 81194468526080 81223745377712 81347089707520 81610065213040 81658613734880 81812107369720 81857280514048 82276269827024 82325214663328 82804358850304 83068187030528 83136300522080 83224330239232 83463279477760 83620165341440 83669909639680 83700079078252 83857410053963 83886592814080 83915945171968 83936495605760 84094270973440 84252342911360 84366127452880 84524710399220 84583711313920 84793115330560 85214708035132 85227131815280 85274190589952 85485304027136 85498679344960 85549861464704 85600753708288 85761657380672 86034907995904 86196627747776 86444110887680 86475280639202 86606599817920 86658120698240 86749879530496 86882542557440 86886578050090 86912943213824 86938265484980 87162483000320 87379203433340 87440196874240 87543450056335 87604558146560 87709146656768 88105346398160 88153994399744 88270957951540 88319697396736 88573276180480 88605213659872 88657923483584 88824573715696 89022506659840 89053656100864 89341545075328 89394692930816 89531400562240 89626201796096 89699692668560 89985490505920 90043203538015 90052485752320 90106056535040 90275428821760 90307980058114 90563061048320 90733292366080 90787608084992 90841616180224 91026611199160 91302351342592 91315662663680 91736607472640 91769685576296 92061096644608 92234143818752 92358707948416 92532314542304 92728950582320 92827137574528 92968102522880 93093657879040 93268645957760 93324129982720 93499551279680 93598554230272 93801812760110 94030022659456 94043731658240 94085959615232 94099676769280 94100680620520 94277561599130 94343370311680 94633552971776 95047174346878 95061031640120 95113520273408 95420999326016 95477763751552 95565903247360 95622753873920 95657233232288 95837040061672 95931879155840 96107738255360 96418431374720 96452168688512 96453197636033 96599669027680 96911952440485 96969603810170 97219692577280 97402436360320 97712776394240 97771270245376 97829432809472 98013322720768 98325609138176 98330176134736 98510431711744 98583773876224 98793269585920 98828892159088 98978971220480 99037852226560 99294334351360 99298946342960 99329077958656 99358017697120 99650184891712 99861946780960 100049657207240 100443157185280 100502909212160 100691824455040 100881094801760 101207219030645 101263101325568 101323341124096 101513798532224 101529681722140 101841968139548 101913057046528 102104622943232 102165363349504 102321600642560 102358495450484 102429944909824 102845337283780 102906518329160 102917126574080 103015481942464 103171918653440 103209120066416 103505448562880 103695191275520 103757266382848 103835233788160 104030412799040 104625098847815 104879640658624 104894931464960 105292137187328 105354773794816 105479181287389 105552809083904 105751216619776 105855866654720 106088157228032 106093084776952 106156197855344 106392751861760 106429979242496 106431114632864 106518385043915 106592738237440 106656148551680 106856630033920 106937326830880 106969776263168 107000942135360 107202071725840 107478550466560 107543634994880 107745784684720 108437349413120 108502263321088 108641179017280 109052570658304 109117444287488 109322552265472 109528045784768 109636433320960 109675965688744 109882123518986 109958824708096 110024237453312 110192492999680 110231049929728 110232225869752 110399621745920 110756517074840 110822404354480 111030717144620 111108220088320 111148283148448 111317070126080 111671744450560 111676931344160 111743366163520 112015225966592 112032752245120 112377344153984 112947305324672 113484510106240 113552020225280 113592964463342 113672255936512 113885925590528 114127939178240 114212908759040 114536950317608 114712106970370 114792179640320 114860467671040 115076370805760 115292679773440 115448384935520 115665393177880 115729258657792 115798104141824 116033921968160 116390820730912 116981137657696 116998192787840 117068231478016 117137873495552 117441229939712 117511093848064 117537528324320 117607449519040 117731979362816 117953280075904 118070005114880 118291941214720 118334594558908 118668838615040 118710361462784 118891900341760 119276249157520 119347204689440 119571541540360 119796300077090 119879921674240 120547635757016 120565210860640 120858533279744 121021755242752 121249239745088 121321368977536 121635559580416 122214087806720 122286791011840 122330884806676 122516653400960 122560830078869 122646381405184 122907011422720 122912720168420 123138039639680 123229717345280 123303024732160 123536115198860 123579341132156 123622347304960 123928399329280 124002586652672 124161347448320 124562731114640 124631509323776 124940059731968 125343960787136 125579569735984 125979686708288 126060484953221 126385600350464 126578876656960 126654176405120 126788285467648 126892248165280 127026609312512 127302460174435 127391321308160 127630778679040 127706704186880 127948119313105 128037431137280 128431250461696 128769352428080 129011400083020 129082634656768 129101454110720 129696582978560 129773737400320 129820530815248 130064554369412 130155343532032 130576104340864 130653781975808 130899371791552 131099550823280 131615171484160 131693467243520 131941011354880 131988586238782 132189020774720 132610196535040 132616355971190 132695247319180 133018080835328 133037474053120 133038893291080 133461353123840 133712220328960 133792264546304 133871855423488 134550833557504 134803748658176 134985803924608 135190789959680 135239536638752 135627829151360 135876457533440 136315713322880 136363410904448 136396805359360 136653190331840 136797886951936 136910057230960 137094957110930 137448530885120 137530296816640 137788812412160 137790282337190 138310577420288 138570559708672 138652993117184 138935353935560 139012068091904 139018524880144 139101224775968 139673243207680 139756332584960 139806725493344 140019032458240 140069520090136 140465155911680 140471680192480 140968554237056 141184131655840 141233532722464 141898682798080 142090319920640 142357406988160 143171187897010 143250240899584 143519508269696 143976784809472 143983472197292 143997775738880 144069125660824 144083977203712 144440686114816 144661573322240 144747630177280 145173267785728 145488525913640 145642577918656 145863747061760 145950519070720 146226422072120 146335289347520 146422341869440 146801537424640 146888867310080 147164974203520 147441600094880 147918243198635 148366320931712 148387951828480 148949852606464 149125739061481 149229833532416 149318607972352 149599282047488 150082900416176 150417338839040 150469970653184 150561088992832 150684544696270 150789727262720 150844098558608 151073166599680 151277194053440 151554510325760 151561549681360 151651711221920 152044449475520 152097650624192 152913606008345 153307976756480 153491006649344 154269490199552 154474176415195 154559470444288 155003233315840 155059123904776 155151366096272 155443004002468 155551508123648 155789386654720 155843898176512 155882063267840 156175074664960 156340442230784 156679950983920 156974462169980 157084035297280 157472928471040 157474608385360 157982000438080 158366353952768 158485356834560 158783261640640 158878314148736 158972828315392 159779114849536 160079451531584 160539063077120 160596949758518 160709051496448 160804654739456 161106919128064 161353293320960 161409751682816 161569480683520 161931550449032 162275663519060 162388937052160 162447490755424 162580692961765 162694179415040 163220130426080 163317227469760 163624214739440 163714561028096 164552539654048 164650429326656 165608717700608 166136374061056 166272601044160 166448660478464 166926558955520 167240330682880 167339819279360 167400158156504 167714820107926 167773185628160 167831890343936 167872991211520 168188541946880 168504685822720 168732254905760 169049420798440 169586230661120 170429416070264 170454263630560 170970608054272 170997358689920 171099722929408 171201507416576 171523314761344 172069815991808 172393255495552 172888221775360 172950561278404 173213199635840 173316241396480 173499759060992 173765085114880 173773156100180 173825886427648 173876530969960 174324966000640 174758406866680 175086900112670 175209116293120 176210692796320 176541915903080 176639394793472 177210427319744 177315846967168 177649147431392 178223444244209 178683090150656 178789385861632 179062801124480 179127367038347 179252403592192 179399385337120 179970981011840 179979340246615 180086407076030 180104971504640 180212113070080 180550857643520 180615960116228 181126122096640 181466584732160 181575216169984 181683232360448 182053222398320 182604702685184 183473214945280 183539371152592 184468287637504 184717415896832 185064629084608 185457901164640 185654275149056 186187315758080 186537291915520 186648259965440 186999102559360 187197108460544 187603625520220 188060045318912 188087463316480 188171919230464 188199353538560 188201361241040 188555123198260 188686740623360 189267105943552 190094348693756 190122063280240 190227040546816 190841998652032 190955527503104 191131806494720 191314466464576 191674080123344 191863758311680 192836862749440 192904337377024 192906395272066 193199338055360 193823904880970 193939207620340 194303755003085 194439385154560 194804872720640 195425552788480 195542540490752 195658865618944 196026645441536 196651218276352 196660352269472 197020863423488 197586539171840 197657784318176 197957942440960 198075704453120 198588668702720 198597892685920 198658155917312 198716035394240 199300369783424 199723893561920 200099314414480 200886314370560 201005818424320 201383648910080 201762189603520 202414438061290 202526202651136 202646682248192 203027597064448 203059363444280 203683936279096 204209245886464 204330726699008 204643201285120 204716990900968 205690674567560 205813036658320 206030963884928 206343837306880 206418240132832 207010897125760 207390382551040 207670467576320 208060825598080 209250197695630 209759281317248 209789862929920 210584274374656 210958362574778 211105618167808 211502433239552 212176314456064 212186169553904 212312395710688 212862229265728 213036770087830 213185476474880 213312297103360 213713260067840 213874653661760 214001884270720 214404143451680 215087269989760 215491569369440 216188201598005 216874698826240 217004526642176 217282358034560 218105141316608 218234888574976 218645104530944 219056091569536 219272866641920 219351931377488 219764247037972 219917649416192 220384985999360 220462099859456 220464451739504 220799243491840 221513034149680 221644808708960 222061434289240 222296566296896 222634140252160 223353862688320 223486732327040 224065504490240 224754688307968 225769950145285 225894610649344 226969020212480 227104040450560 227185928926684 227344511873024 227612970146471 227771851181056 228255878356480 228425817518080 229073900635216 229424213940740 229584359280640 230152741611520 230585359546880 230896769871040 231330786355760 231458517315584 232067843936320 232781641461824 233962275315392 233996385575680 234136462956032 234275746991104 234882459879424 235022187696128 235075056648640 235214899038080 235463958725632 235906560151808 236140010229760 236583882429440 236669189117816 237337677230080 237420722925568 237617935867195 237783800683520 238552498315040 238694409378880 239143083080720 239592600154180 239759843348480 241095271514032 241130421721280 241717066559488 242043510485504 242498479490176 242642737955072 243271119160832 244428175613440 244573582023680 244661769613352 245033306801920 245121660157738 245292762810368 245814022845440 245825440336840 246276079279360 246459434690560 246606049464320 247072230397720 247158682264312 247856798658560 248322694896640 249125462229280 249880119463936 250687921574272 251159139471968 251959373416576 251971076345261 252120969906442 252771200700928 253157753313920 253308352810240 253576570935296 253784496330560 254053218625024 254604920348870 254782642616320 255261557358080 255413408373760 255896238626210 256074862274560 256862500923392 257538704856160 258022800166040 258165269313536 259393165957120 259547474800640 259641061630496 260129108738824 261152208681728 261307563951616 261798743583104 262199101646560 263230342968320 263386934487040 263882022709760 263977172477564 264378041549440 265220393070080 265232711942380 265390494638360 266036161670656 266074948106240 266077786582160 267424440657920 267584529092608 269607497316352 269971607849216 270479073277504 271255658302720 272025257004319 272631426645760 272726821808896 272793610718720 273306380663680 273595773903872 273820114461920 274189914221860 274705308797465 274897061770240 275060593633280 275577624824320 275580564674380 276621154840576 277141119417344 277305986234368 277870707871120 278024136183808 278037049760288 278202449551936 279346486415360 279613450986688 280038064916480 280139040180272 280943360384960 281937108474112 282368263311680 282467065444928 283982411158355 284180639841280 284714813976320 286342375794020 286500481799168 287039016539392 287953569618944 287966944394584 287995551477760 288138251321648 288881372229632 289323146644480 289495260354560 290346535571456 290977051827280 291285155837312 291727494123520 292452844144240 292670578695040 292844683738880 293603074849280 293777734620160 294329948407040 294883200189760 295836486397270 296732641863424 296775903656960 298251478122962 298459667064832 298637215944704 299198564094976 300165800832352 301122177985664 301369089392540 301579454525440 301688197117216 302146333199360 302554388106880 303109020651520 303123099362720 303303422443840 304088898951040 304195301248384 305827212016690 306615953512960 306982013298688 308538980399104 308948352830390 309118940888576 310006466631680 310118247809552 310302732192544 310886008004936 311578773309440 311687796353024 311764126535680 312350149329920 313359901967840 313948924339960 314945856942080 314949216770720 315964000876160 316970713669120 317566523281280 317756628297472 317945656630784 319558229699072 320158903063168 321078126154240 321193899517036 321418102992896 322213838256128 322706586641920 322819503365632 323863100898064 324551327038120 324894981510848 325161385923530 325388358830080 326440260852160 326634454939520 327248429478880 329105079308096 329300858653312 329971465596955 331217435401216 332272748122112 332545202088320 332665110214073 332897320956928 333853117911040 334480661365760 334679638558720 334800316313008 335429640215852 335546371256320 335663780687872 336377083893760 337009371645440 337464509811520 338098841596880 340858832140528 340908527261120 341994717379840 342199445858816 342403014833152 343046629522688 344139631983616 344786510991104 345776443550720 345901122556808 346426399271680 346632482792960 346999518121984 347530170229760 347546312200360 347651772855296 347753061939920 348649932001280 349516813733360 350173800225340 350418232586240 352421385592640 353083831806160 353278789586944 354420854639488 354631693934336 355298294862784 356446888488418 357366180301312 357578771723264 358125602248960 358254734076694 358504807184384 358798770674240 359941962023680 359958680493230 360172814152060 360209943009280 360424226140160 361101715287040 361231920232456 362252244193280 362933169464320 363150432339968 363366464720896 364106444796640 365209405370368 366946429890560 367078742305184 368936575275008 369434831793664 370129258169216 370915802329280 371308550298112 372374631516160 373074583831040 373296519930880 373998205118720 374394216921088 375207251040440 376120090637824 376174926632960 376343838460928 376398707077120 376402722482080 377110246396520 380188697387512 380244126560480 381683997304064 381911055006208 382628932929152 383348160246688 383727516623360 384587432316451 385673725498880 385808674754048 385812790544132 386398676110720 387647809761940 387878415240680 388607510006170 388878770309120 389609745441280 390851105576960 391085080981504 392053290883072 393320704538944 394041726846976 395315568636352 395915884881920 396151408906240 397195785371840 397432070788480 397575375621697 398600739566848 399447787123840 400198628828960 401492374396295 401772628741120 402011636848640 402767297820160 403524379207040 404828876122580 405052405302272 405293364496384 406055194128896 406118726888560 407367872558192 408418491772928 409286402570240 409433981801936 411381349135120 411626073316640 412061927769856 412836480265664 414021794251520 415340935152640 416121651196160 418500395391260 419287050269815 419518562634496 419579725859840 421916725149556 422211236335616 423004866479104 424352628912128 424372339107808 424624791421376 425724458531456 426073540175660 426370952949760 427426520135680 427749307323520 428003768541440 428808286903360 430174539979520 430983138738880 432376403196010 433749397652480 434009053284352 434564716069120 436210282633216 436469777149952 437290209061888 438112183139072 438545733283840 438703862754976 439528494075944 440769971998720 440924199718912 440928903479008 441598486983680 443026068299360 443289617417920 444122868578480 444593132593792 445268280504320 446707725376640 446973464654080 448131008980480 449509376615936 451539900290570 451789221298688 453938040424960 454208080901120 454371857853368 455225940292942 455543702362112 456511756712960 458147801270432 458848427881480 460305483223040 461170719093760 461793539742080 462661572711520 464135687872640 465563282923648 467924550630784 467992771151360 468272925912064 468551493982208 469764919758848 470150113297280 470429798076160 470927917451264 471813120303616 473167764858880 473338378235632 475235871734390 475567601367040 477104996630080 477388818757760 478286166161440 479185200308360 482190543028064 482260843442560 482265988180165 484087020971008 484996958980352 485285475910144 486542238321664 488856351226880 489147164047360 489323539226704 490066613603840 490243320315476 490585525620736 491628045690880 491650880673680 492552158558720 492918869381120 494144460795440 494317364528624 496645389793280 498250924458560 501375843148544 502318278943936 503918746833152 503942152690522 504241939812884 505542401401856 506315506627840 506616705620480 507153141870592 507568992661120 508106437250048 509209840697740 509565285232640 510523114716160 510826816747520 511792477252420 512149724549120 513725001846784 515077409712320 516045600332080 516330538627072 518786331914240 519282123260992 520258217477648 522304417363456 522615127903232 523597487166208 524398203293120 526460685936640 526773868974080 527395906436945 527764045419520 527954344955128 528756083098880 530440786140160 530465423884760 530780989276720 532072323341312 532149896212480 532155573164320 534848881315840 539214994632704 539943215698432 540958146555008 542511316605440 544050514008638 545262853291520 545453643617792 545587221437440 546612761327360 547191547807744 547640228923840 548379828443720 549410617594930 549794123540480 550121187266560 551155249648640 551161129348760 554282238834688 554611972468736 555741415742240 556074099520576 556404899103872 559226901973376 560076129832960 560278080360544 561886720769920 562089324154813 563874216948224 564736526623360 564934130889856 567964822316710 568361279682560 569429627952640 572684751588040 573000963598336 574078033078784 575907139237888 575933888789168 576276502643296 578646293288960 578990520709120 581954103654560 582570311674624 584905688288480 585341157390080 585689367477760 587001870377741 587206149698560 587555469240320 588659896814080 589766400379520 591672972794540 593465283726848 593551807313920 596502956245924 596919334129664 598397128189952 600331601664704 602244355971328 602738178785080 603376394234432 604292666398720 605108776213760 606246198725440 606606844887680 608177797902080 608390602496768 611654424033380 612804150394345 613231907025920 613964026597376 617077960798208 617806633254707 617896705660780 618237881777152 620012933263360 620236495619104 620605464385088 621772016009872 623157546618880 623375592706048 624700298659840 626719803935680 627897848679920 629898433541440 630302424766105 631928001752320 633941427338240 635133046562560 635513256594944 635891313261568 639116459398144 640317806126336 642156252308480 642387799034072 644427676512256 645413173283840 645639006731264 647726201796128 649102654076240 649789963021696 650322771847060 650776717660160 652880521704320 653268909879040 654496858957760 658210158616192 658601717306624 659942931193910 662434870802432 665090404176640 665330220428146 665794641913856 668961322731520 669359277117440 669600632626016 670859280431704 672754167787520 674018743290880 674929019623040 676197683193760 681717664281056 681817054522240 683989434759680 684398891717632 684806029666304 686093259045376 688279263967232 689573021982208 691552887101440 691802245113616 692852798543360 693264965585920 695060340459520 695092624400720 695303545710592 695506123879840 699033627466720 700347600450680 704842771185280 706167663612320 708841709278976 709263387868672 710596589725568 712893776976836 714732360602624 715157543446528 716251204497920 716509468153388 717009614368768 717597541348480 719883924047360 719917360986460 720345628304120 720419886018560 722203430574080 722463840464912 725866338928640 726300864679936 728212889593280 734157484610368 738354269011723 738869663587328 740258516338432 741831604658560 742617100596224 744749263032320 745628695307405 746149167662080 746593039861760 747996410237440 748788433842176 750414502080880 752240181275648 752349853265920 752687676921856 752805444964160 754220492793040 760377394775024 760488253120960 763367994608128 763822110012416 765257865858304 766696320493376 767455033246720 769174864632902 771347450997760 771617349508096 771625581088264 772797352221440 775295619523880 775756830481360 777215020012340 777757540618240 779219490882560 781702211153920 784106581766144 786641409077888 788083453693952 790631137272704 791831769763840 794391570743680 794864141576960 795150751243394 797201479133696 798895574247680 800397257657920 802984748792590 803545257482240 804023273697280 805534595640320 807048758414080 809657752245160 810104810604544 810586728992768 812110388257792 812237453777120 814735745116384 818572805140480 818867963603872 822762698270240 823252146633280 824123855539712 825672960531328 828043588503040 830681870305280 832243302392320 837000790782520 838574100539630 839037125268992 839159451719680 843833450299112 846009732958208 848744678215616 849249582842752 851448917062912 852147080351320 854853040271360 855498614647040 856007537082880 857616573806720 857925810552083 860349079959040 861966277477760 864752806392020 867498795304960 868018106568704 869129432138240 872420565266432 874580418123776 876224366278144 877407725509952 879056988151888 881857806958016 883196973967360 886052136598720 886579234835840 888245737156960 889186265187584 891117221221045 893415450753280 893946929308160 895636835191735 896262017960960 899018753231872 903079800581140 903578442597376 907876080849920 908416161802240 908743715706736 910451880585884 911087404724224 913023513425920 916295602540864 917696855762960 922341438187520 923587079484160 925323145423040 928271375745280 931126565847296 935849101261568 935985542302720 936545851824128 937102987964416 940300226594560 940859596152320 941855834902528 943626240607232 946335529717760 946676756471264 950471743468780 951135202734080 954209993260160 954777637515520 956572332322880 958370400616720 964381086056128 964521686885120 964531976360330 968174041942016 969993917960704 970570951820288 973084476643328 977712702453760 978294328094720 978647078453408 980133227207680 980486640630952 983256091381760 983301761347360 985104317117440 988288921590880 988634729057248 993290779586560 996501848917120 1002751686297088 1004636557887872 1007837493666304 1007884305381044 1008483879625768 1011084802803712 1012631013255680 1013233411240960 1015137985322240 1016212874500096 1018419681395480 1021046229432320 1021653633495040 1023584954504840 1030154819424640 1032091200664160 1038564246521984 1040516434955296 1043880173430367 1044608834726912 1045230255806464 1047194974332416 1048796406586240 1052921371873280 1054791812873890 1055528090839040 1055908689910256 1057512166197760 1060881572280320 1060930847769520 1061561978553440 1064144646682624 1064311146328640 1079886431396864 1081916293110016 1085022633210880 1088101028017276 1090525706583040 1090907287235584 1091174442874880 1093225522654720 1094383095615488 1095280457847680 1096759656887440 1098821235189860 1099588247080960 1102310499297280 1102322258697520 1108564477669376 1111482831484480 1112148199041152 1112809798207744 1118453803946752 1120556160721088 1123773441539840 1124178648309626 1127748433896448 1129473053246720 1129868261779712 1135929644633420 1136722559365120 1138064850732355 1138859255905280 1145369503176080 1146001927196672 1148156066157568 1151814278475776 1151867777578336 1152553005286592 1157292586577920 1163908207309120 1165140623349248 1169811376576960 1170682314780160 1171378734955520 1174003740755482 1174412299397120 1175110938480640 1177319793628160 1179532800759040 1183345945589080 1186930567453696 1187103614627840 1193005912491848 1196794256379904 1200663203329408 1204488711942656 1205476357570160 1206752788468864 1208585332797440 1210217552427520 1212492397450880 1213213689775360 1216355595804160 1216781204993536 1223308848066760 1225608300788690 1226463814051840 1235613266509414 1235793411321560 1236475763554304 1240472991238208 1241210928770176 1243544032019744 1249400597319680 1253439607871360 1253891569268429 1255795697359840 1259796867082880 1259855381726305 1260604849532210 1263856003504640 1267882854676480 1270266093125120 1271026513189888 1271782626523136 1278232918796288 1280635612252672 1284312504616960 1284775598068144 1290826346567680 1291278013462528 1295452403592256 1298205308152480 1299579926043392 1300645543694120 1305761043408640 1306537819758080 1308993717915520 1316420317232384 1317203434613248 1319885862387820 1324869741604864 1330180808353280 1330660440856292 1331589283827712 1337922645463040 1339201265252032 1341718560863408 1348037486581760 1349858039246080 1352395366387520 1360126285021595 1363435328562112 1363634109044480 1367978869519360 1368797783435264 1369612059332608 1372186518090752 1376558527934464 1379146043964416 1383105774202880 1383604490227232 1385705597086720 1386529931171840 1390120680919040 1390185248801440 1390607091421184 1391012247759680 1398067254933440 1400695200901360 1409685542370560 1412335327224640 1417683418557952 1418526775737344 1421193179451136 1425787553953672 1429464721205248 1430315086893056 1432502408995840 1433018936306776 1435195082696960 1439767848094720 1439834721972920 1440691256608240 1444406861148160 1444927680929824 1451732677857280 1456425779186560 1468314969220736 1476708538023446 1477739327174656 1480517032676864 1483663209317120 1485234201192448 1491257390614810 1492298335324160 1493186079723520 1495992820474880 1500829004161760 1504480362551296 1505375353843712 1505610889928320 1508440985586080 1520754789550048 1520976506241920 1526735989216256 1527644220024832 1530515731716608 1533392640986752 1534910066493440 1538349729265804 1542694901995520 1543234699016192 1543251162176528 1545594704442880 1550591239047760 1551513660962720 1554430040024680 1558438981765120 1573282818155776 1581262274545408 1588783141487360 1589728283153920 1590301502486788 1593290791025297 1594402958267392 1597791148495360 1600794515315840 1605969497585180 1607090514964480 1611069191280640 1614097516828160 1619315504490320 1620209621209088 1624220776515584 1624474907554240 1629471490232768 1637735927207744 1645525396540480 1646504293266560 1648247711079424 1651345921062656 1656087177006080 1661363740610560 1663325551070365 1664486604784640 1674001581565040 1677148201079260 1678074250537984 1678318903439360 1687666900598224 1692019465916416 1697489356431232 1698499165685504 1702897834125824 1704294160702640 1710997229294080 1712015074165760 1715233147613440 1715851621104166 1720698159918080 1723932554955520 1729505612784040 1734997590609920 1738258864276480 1749160836247552 1752448732556288 1754815451019904 1758113976303776 1763715613916032 1766393947934720 1772104273197440 1773158469671680 1776491474313920 1778372530375168 1782234442442090 1786830901506560 1787893858616320 1791273670383470 1792524035921920 1798037506463744 1806159601162280 1807156885194752 1815752161699840 1816832323604480 1817487431413472 1820903761171768 1826047026851840 1832591205081728 1835393711525920 1844682876375040 1847174158968320 1850646290846080 1856542751490560 1862253131694592 1871698202523136 1871971084605440 1873091703648256 1880600453189120 1881719192304640 1887252481214464 1893353512942528 1900943486937560 1908419986520320 1909555275031040 1913144664645760 1916740801233440 1922937161582255 1928762172112256 1929043373770240 1929063952720660 1936348083884032 1939987835921408 1941141903640576 1946168953286656 1955425404907520 1957294156906816 1960266454415360 1960973281261904 1966603522694720 1970208634234880 1976577843181760 1977269458114496 1987876878108485 1993003697834240 2005503372594176 2009273115775744 2015674987332608 2015768610762088 2016967759251536 2022169605607424 2025262026511360 2026466822481920 2030275970644480 2032425749000192 2036839362790960 2042092458864640 2047169909009680 2060309638849280 2064182401328320 2077128493043968 2081032869910592 2087760346860734 2089217669453824 2090460511612928 2094389948664832 2097592813172480 2109583625747780 2111056181678080 2111817379820512 2115024332395520 2121763144560640 2121861695539040 2123123957106880 2128289293365248 2128622292657280 2159772862793728 2163832586220032 2170045266421760 2176202056034552 2181051413166080 2181814574471168 2182348885749760 2186451045309440 2190560915695360 2193519313774880 2197642470379720 2204620998594560 2204644517395040 2222965662968960 2224296398082304 2225619596415488 2236907607893504 2241112321442176 2247546883079680 2248357296619252 2255496867792896 2258946106493440 2259736523559424 2271859289266840 2276129701464710 2277718511810560 2290739006352160 2296312132315136 2303735555156672 2305106010573184 2327816414618240 2328655771498511 2330281246698496 2339622753153920 2341364629560320 2342757469911040 2348007481510964 2348824598794240 2354639587256320 2359065601518080 2366691891178160 2373861134907392 2386011824983696 2401326406658816 2408977423885312 2410952715140320 2413505576937728 2420435104855040 2424984794901760 2426427379550720 2432711191608320 2433562409987072 2446617696133520 2451216601577380 2452927628103680 2471226533018828 2471586822643120 2472951527108608 2480945982476416 2482421857540352 2487088064039488 2506879215742720 2507783138536858 2511591394719680 2519593734165760 2519710763452610 2521209699064420 2527712007009280 2535765709352960 2540532186250240 2542053026379776 2543565253046272 2556465837592576 2561271224505344 2568625009233920 2569551196136288 2581652693135360 2582556026925056 2590904807184512 2596410616304960 2599159852086784 2601291087388240 2611522086817280 2613075639516160 2617987435831040 2632840634464768 2634406869226496 2639771724775640 2660361616706560 2661320881712584 2678402530504064 2683437121726816 2696074973163520 2699716078492160 2704790732775040 2720252570043190 2726870657124224 2727268218088960 2735957739038720 2737595566870528 2744373036181504 2758292087928832 2767208980454464 2771411194173440 2773059862343680 2780370497602880 2782024495519360 2796134509866880 2801390401802720 2810446620774065 2819371084741120 2824670654449280 2835366837115904 2837053551474688 2842386358902272 2851575107907344 2858929442410496 2865004817991680 2866037872613552 2870390165393920 2879535696189440 2879669443945840 2881382513216480 2889855361859648 2912851558373120 2935009351888705 2936629938441472 2953417076046892 2955478654349312 2961034065353728 2967326418634240 2970468402384896 2982514781229620 2984596670648320 2991985640949760 3001658008323520 3008960725102592 3011221779856640 3016881971172160 3041509579100096 3041953012483840 3053471978432512 3055288440049664 3061031463433216 3066785281973504 3069820132986880 3076699458531608 3085389803991040 3086469398032384 3086502324353056 3089033166273535 3091189408885760 3101182478095520 3103027321925440 3108860080049360 3116877963530240 3146565636311552 3162524549090816 3177566282974720 3179456566307840 3180603004973576 3186581582050594 3188805916534784 3195582296990720 3201589030631680 3211938995170360 3222138382561280 3228195033656320 3238631008980640 3248441553031168 3248949815108480 3258942980465536 3275471854415488 3291050793080960 3293008586533120 3296495422158848 3302691842125312 3312174354012160 3326651102140730 3328973209569280 3348003163130080 3354296402158520 3356148501075968 3375333801196448 3394978712862464 3396998331371008 3405795668251648 3408588321405280 3421994458588160 3424030148331520 3430466295226880 3431703242208332 3441396319836160 3447865109911040 3459011225568080 3476517728552960 3504897465112576 3509630902039808 3516227952607552 3527431227832064 3544208546394880 3546316939343360 3552982948627840 3556745060750336 3564468884884180 3573661803013120 3575787717232640 3582547340766940 3585048071843840 3596075012927488 3612319202324560 3614313770389504 3631504323399680 3634974862826944 3641807522343536 3665182410163456 3670787423051840 3691771345058615 3694348317936640 3701292581692160 3713085502981120 3724506263389184 3743396405046272 3743942169210880 3761200906378240 3763438384609280 3774504962428928 3786707025885056 3801886973875120 3816839973040640 3819110550062080 3826289329291520 3833481602466880 3845874323164510 3857524344224512 3858086747540480 3858127905441320 3879975671842816 3882283807281152 3914588313813632 3920532908830720 3921946562523808 3933207045389440 3940417268469760 3953155686363520 3954538916228992 3975753756216970 3986007395668480 4011006745188352 4018546231551488 4031349974665216 4031537221524176 4033935518503072 4050524053022720 4052933644963840 4060551941288960 4073678725581920 4094339818019360 4120619277698560 4128364802656640 4154256986087936 4162065739821184 4175520693721468 4178435338907648 4188779897329664 4195185626344960 4219167251495560 4223634759641024 4230048664791040 4243723391078080 4246247914213760 4257244585314560 4289629052760415 4319545725587456 4324646432782949 4327665172440064 4340090532843520 4352404112069104 4362102826332160 4363629148942336 4372902090618880 4381121831390720 4387038627549760 4395284940759440 4409289034790080 4445931325937920 4448592796164608 4451239192830976 4473815215787008 4482224642884352 4495093766159360 4496714593238504 4510993735585792 4517892212986880 4519473047118848 4543718578533680 4552259402929420 4555437023621120 4581478012704320 4592624264630272 4607471110313344 4610212021146368 4655632829236480 4657311542997022 4660562493396992 4679245506307840 4682729259120640 4685514939822080 4696014963021928 4709279174512640 4718131203036160 4733383782356320 4747722269814784 4772023649967392 4802652813317632 4817954847770624 4821905430280640 4827011153875456 4840870209710080 4849969589803520 4852854759101440 4865422383216640 4867124819974144 4893235392267040 4902433203154760 4942453066037656 4943173645286240 4961891964952832 4964843715080704 4974176128078976 5013758431485440 5015566277073716 5023182789439360 5039187468331520 5039421526905220 5042419398128840 5055424014018560 5081064372500480 5084106052759552 5122542449010688 5139102392272576 5168479883082061 5181809614369024 5192821232609920 5198319704173568 5202582174776480 5219400867151835 5223044173634560 5226151279032320 5235974871662080 5265681268929536 5268813738452992 5279543449551280 5320723233413120 5322641763425168 5356805061008128 5366874243453632 5399432156984320 5409581465550080 5440505140086380 5453741314248448 5454536436177920 5471915478077440 5488746072363008 5516584175857664 5534417960908928 5542822388346880 5560740995205760 5564048991038720 5592269019733760 5602780803605440 5620893241548130 5638742169482240 5649341308898560 5670733674231808 5674107102949376 5684772717804544 5703150215814688 5730009635983360 5732075745227104 5740780330787840 5759071392378880 5759338887891680 5762765026432960 5779710723719296 5825703116746240 5870018703777410 5873259876882944 5906834152093784 5922068130707456 5934652837268480 5965029562459240 5983971281899520 6003316016647040 6022443559713280 6033763942344320 6083019158200192 6083906024967680 6106943956865024 6122062926866432 6133570563947008 6153398917063216 6173004648706112 6178066332547070 6182378817771520 6202364956191040 6206054643850880 6217720160098720 6269457846342145 6293131272623104 6325049098181632 6355132565949440 6358913132615680 6361206009947152 6373163164101188 6377611833069568 6391164593981440 6403178061263360 6423877990340720 6456390067312640 6477262017961280 6497899630216960 6517885960931072 6550943708830976 6582101586161920 6586017173066240 6592990844317696 6605383684250624 6624348708024320 6653302204281460 6657946419138560 6696006326260160 6708592804317040 6712297002151936 6750667602392896 6789957425724928 6793996662742016 6811591336503296 6817176642810560 6843988917176320 6848060296663040 6860932590453760 6863406484416664 6882792639672320 6895730219822080 6918022451136160 6953035457105920 7009794930225152 7019261804079616 7032455905215104 7054862455664128 7088417092789760 7092633878686720 7105965897255680 7113490121500672 7128937769768360 7147323606026240 7151575434465280 7165094681533880 7224638404649120 7269949725653888 7283615044687072 7307161214012569 7330364820326912 7341574846103680 7383542690117230 7388696635873280 7402585163384320 7426171005962240 7449012526778368 7486792810092544 7522401812756480 7526876769218560 7573414051770112 7603773947750240 7633679946081280 7638221100124160 7652578658583040 7666963204933760 7691748646329020 7715048688449024 7716173495080960 7716255810882640 7759951343685632 7829176627627264 7843893125047616 7866414090778880 7906311372727040 7909077832457984 7951507512433940 7966453955126485 7972014791336960 8022013490376704 8037092463102976 8062699949330432 8063074443048352 8067871037006144 8101048106045440 8121103882577920 8147357451163840 8188679636038720 8241238555397120 8256729605313280 8308513972175872 8324131479642368 8351041387442936 8377559794659328 8390371252689920 8438334502991120 8447269519282048 8460097329582080 8487446782156160 8492495828427520 8514489170629120 8579258105520830 8649292865565898 8655330344880128 8704808224138208 8745804181237760 8762243662781440 8774077255099520 8790569881518880 8818578069580160 8891862651875840 8897185592329216 8902478385661952 8947630431574016 8964449285768704 8990187532318720 8993429186477008 9035784425973760 9038946094237696 9087437157067360 9104518805858840 9162956025408640 9214942220626688 9220424042292736 9311265658472960 9314623085994044 9321124986793984 9358491012615680 9365458518241280 9392029926043856 9436262406072320 9466767564712640 9544047299934784 9605305626635264 9635909695541248 9643810860561280 9654022307750912 9681740419420160 9699939179607040 9705709518202880 9730844766433280 9734249639948288 9786470784534080 9804866406309520 9884906132075312 9886347290572480 9923783929905664 9929687430161408 9948352256157952 10027516862970880 10031132554147432 10046365578878720 10078374936663040 10078843053810440 10084838796257680 10110848028037120 10162128745000960 10245084898021376 10278204784545152 10336959766164122 10363619228738048 10385642465219840 10396639408347136 10405164349552960 10438801734303670 10446088347269120 10452302558064640 10471949743324160 10531362537859072 10537627476905984 10559086899102560 10641446466826240 10645283526850336 10713610122016256 10733748486907264 10798864313968640 10819162931100160 10881010280172760 10907482628496896 10909072872355840 11068835921817856 11121481990411520 11128097982077440 11153035537177079 11184538039467520 11205561607210880 11241786483096260 11277484338964480 11298682617797120 11341467348463616 11369545435609088 11406300431629376 11464151490454208 11481560661575680 11518677775783360 11525530052865920 11559421447438592 11643278857492555 11651406233492480 11740037407554820 11746519753765888 11813668304187568 11844136261414912 11869305674536960 11930059124918480 12006632033294080 12044887119426560 12067527884688640 12166038316400384 12167812049935360 12244125853732864 12267141127894016 12306797834126432 12346009297412224 12356132665094140 12364757635543040 12404729912382080 12412109287701760 12435440320197440 12538915692684290 12586262545246208 12650098196363264 12710265131898880 12717826265231360 12722412019894304 12746326328202376 12782329187962880 12806356122526720 12847755980681440 12912780134625280 12954524035922560 12995799260433920 13035771921862144 13101887417661952 13164203172323840 13172034346132480 13210767368501248 13306604408562920 13392012652520320 13417185608634080 13501335204785792 13579914851449856 13587993325484032 13623182673006592 13634353285621120 13687977834352640 13721865180907520 13726812968833328 13791460439644160 13836044902272320 14038523608159232 14064911810430208 14109724911328256 14176834185579520 14185267757373440 14211931794511360 14226980243001344 14257875539536720 14294647212052480 14330189363067760 14449276809298240 14539899451307776 14567230089374144 14614322428025138 14660729640653824 14683149692207360 14767085380234460 14777393271746560 14805170326768640 14852342011924480 14898025053556736 14973585620185088 15044803625512960 15146828103540224 15207547895500480 15267359892162560 15276442200248320 15305157317166080 15333926409867520 15383497292658040 15430097376898048 15432346990161920 15432511621765280 15658353255254528 15687786250095232 15732828181557760 15812622745454080 15818155664915968 15903015024867880 15932907910252970 15944029582673920 16074184926205952 16126148886096704 16135742074012288 16242207765155840 16294714902327680 16300590400489577 16377359272077440 16482477110794240 16513459210626560 16617027944351744 16648262959284736 16702082774885872 16780742505379840 16876669005982240 16894539038564096 16974893564312320 16984991656855040 17028978341258240 17158516211041660 17298585731131796 17310660689760256 17409616448276416 17524487325562880 17548154510199040 17581139763037760 17637156139160320 17783725303751680 17794371184658432 17804956771323904 17895260863148032 17928898571537408 17980375064637440 17986858372954016 18071568851947520 18077892188475392 18174874314134720 18209037611717680 18325912050817280 18429884441253376 18440848084585472 18622531316945920 18629246171988088 18716982025231360 18784059852087712 18872524812144640 18933535129425280 19088094599869568 19210611253270528 19287621721122560 19308044615501824 19399878359214080 19411419036405760 19572941569068160 19609732812619040 19769812264150624 19772694581144960 19847567859811328 19859374860322816 19896704512315904 20055033725941760 20062265108294864 20092731157757440 20156749873326080 20157686107620880 20169677592515360 20556409569090304 20673919532328244 20727238457476096 20771284930439680 20793278816694272 20810328699105920 20877603468607340 20892176694538240 20943899486648320 21062725075718144 21118173798205120 21290567053700672 21427220244032512 21467496973814528 21597728627937280 21623232163914745 21638325862200320 21762020560345520 21814965256993792 21818145744711680 22137671843635712 22242963980823040 22256195964154880 22306071074354158 22369076078935040 22411123214421760 22483572966192520 22554968677928960 22597365235594240 22739090871218176 22812600863258752 22928302980908416 22963121323151360 23037355551566720 23051060105731840 23118842894877184 23286557714985110 23302812466984960 23480074815109640 23493039507531776 23627336608375136 23738611349073920 23860118249836960 24013264066588160 24089774238853120 24135055769377280 24332076632800768 24335624099870720 24534282255788032 24613595668252864 24692018594824448 24712265330188280 24809459824764160 24824218575403520 24870880640394880 25077831385368580 25172525090492416 25300196392726528 25420530263797760 25444824039788608 25492652656404752 25612712245053440 25695511961362880 25842399415410305 25909048071845120 25991598520867840 26071543843724288 26203774835323904 26328406344647680 26344068692264960 26421534737002496 26613208817125840 26784025305040640 26834371217268160 27002670409571584 27159829702899712 27175986650968064 27268706571242240 27443730361815040 27453625937666656 27582920879288320 27672089804544640 28077047216318464 28129823620860416 28219449822656512 28353668371159040 28370535514746880 28423863589022720 28515751079073440 28660378726135520 28898553618596480 29079798902615552 29134460178748288 29228644856050276 29321459281307648 29366299384414720 29534170760468920 29610340653537280 30272525029480643 30293656207080448 30415095791000960 30534719784325120 30610314634332160 30667852819735040 30766994585316080 30860194753796096 30865023243530560 31316706510509056 31375572500190464 31465656363115520 31625245490908160 31636311329831936 31806030049735760 31865815820505940 31888059165347840 32148369852411904 32252297772193408 32271484148024576 32589429804655360 32601180800979154 32754718544154880 32964954221588480 33026918421253120 33234055888703488 33296525918569472 33404165549771744 33561485010759680 33753338011964480 33789078077128192 33949787128624640 33969983313710080 34057956682516480 34317032422083320 34597171462263592 34819232896552832 35048974651125760 35096309020398080 35162279526075520 35274312278320640 35567450607503360 35588742369316864 35857797143074816 35973716745908032 36349748628269440 36418075223435360 36535806070062845 36651824101634560 36859768882506752 36881696169170944 37245062633891840 37258492343976176 37433964050462720 37568119704175424 37867070258850560 38176189199739136 38421222506541056 38575243442245120 38616089231003648 38799756718428160 39145883138136320 39219465625238080 39539624528301248 39545389162289920 39695135719622656 39718749720645632 39793409024631808 40110067451883520 40124530216589728 40185462315514880 40313499746652160 40315372215241760 40339355185030720 41112819138180608 41347839064656488 41454476914952192 41542569860879360 41620657398211840 41755206937214680 41887798973296640 42236347596410240 42581134107401344 42854440488065024 42934993947629056 43246464327829490 43276651724400640 43524041120691040 43629930513987584 44275343687271424 44485927961646080 44512391928309760 44612142148708316 44738152157870080 44822246428843520 44967145932385040 45194730471188480 45625201726517504 45856605961816832 46074711103133440 46102120211463680 46237685789754368 46573115429970220 46605624933969920 46960149630219280 46986079015063552 47254673216750272 47720236499673920 48026528133176320 48179548477706240 48270111538754560 48664153265601536 48671248199741440 49068564511576064 49227191336505728 49384037189648896 49424530660376560 49618919649528320 49648437150807040 49741761280789760 50155662770737160 50889648079577216 50985305312809504 51225424490106880 51391023922725760 51684798830820610 51818096143690240 51983197041735680 52143087687448576 52407549670647808 52656812689295360 52688137384529920 53226417634251680 53568050610081280 53668742434536320 54005340819143168 54319659405799424 54537413142484480 54907251875333312 55344179609089280 55765177685885395 56154094432636928 56259647241720832 56438899645313024 56707336742318080 56847727178045440 57031502158146880 57320757452271040 57797107237192960 58159597805231104 58268920357496576 58457289712100552 58642918562615296 58732598768829440 59068341520937840 59220681307074560 60545050058961286 60587312414160896 60830191582001920 61220629268664320 61335705639470080 61533989170632160 61720389507592192 61730046487061120 62633413021018112 62751145000380928 62931312726231040 63250490981816320 63272622659663872 63612060099471520 63731631641011880 64504595544386816 64542968296049152 65178859609310720 65202361601958308 65509437088309760 66053836842506240 66593051837138944 66808331099543488 67506676023928960 67578156154256384 67899574257249280 67939966627420160 68115913365032960 68634064844166640 69194342924527184 69638465793105664 70192618040796160 70324559052151040 70548624556641280 71134901215006720 71715594286149632 71947433491816064 72699497256538880 72836150446870720 73071612140125690 73303648203269120 73719537765013504 73763392338341888 74490125267783680 74516984687952352 74867928100925440 75136239408350848 75734140517701120 76352378399478272 77150486884490240 78291766276272640 78438931250476160 79079249056602496 79090778324579840 79390271439245312 79586818049263616 80249060433179456 80370924631029760 80630744430483520 80678710370061440 81502952002447885 82225638276361216 82695678129312976 82908953829904384 83085139721758720 83241314796423680 83510413874429360 84472695192820480 85162268214802688 85708880976130048 85869987895258112 86492928655658980 86553303448801280 87048082241382080 87259861027975168 88550687374542848 88971855923292160 89024783856619520 89224284297416632 89476304315740160 89644492857687040 89934291864770080 90389460942376960 91250403453035008 91713211923633664 92149422206266880 92204240422927360 92475371579508736 93146230859940440 93920299260438560 94509346433500544 95440472999347840 96053056266352640 96540223077509120 97328306531203072 98454382673011456 98768074379297792 98849061320753120 99237839299056640 99296874301614080 99483522561579520 100311325541474320 101779296159154432 101970610625619008 102782047845451520 103369597661641220 103636192287380480 103966394083471360 104286175374897152 104815099341295616 105313625378590720 106452835268503360 107136101220162560 107337484869072640 108010681638286336 109074826284968960 109814503750666624 110688359218178560 111530355371770790 112519294483441664 113695454356090880 114063004316293760 114641514904542080 115594214474385920 116319195610462208 116537840714993152 116914579424201104 117465197537658880 118136683041875680 121090100117922572 121174624828321792 121660383164003840 122671411278940160 123067978341264320 123460092974122240 125266826042036224 125502290000761856 125862625452462080 126500981963632640 126545245319327744 127224120198943040 127463263282023760 129009191088773632 129085936592098304 130357719218621440 130404723203916616 131018874176619520 132107673685012480 133186103674277888 133616662199086976 135013352047857920 135156312308512768 135799148514498560 135879933254840320 137268129688333280 138388685849054368 139276931586211328 140385236081592320 140649118104302080 141097249113282560 143894866983632128 145398994513077760 145672300893741440 146143224280251380 146607296406538240 147439075530027008 149033969375904704 150272478816701696 151362625147403215 151468281035402240 152704756798956544 154300973768980480 156583532552545280 156877862500952320 158158498113204992 158181556649159680 159173636098527232 160498120866358912 160741849262059520 161261488860967040 161357420740122880 163005904004895770 164451276552722432 165391356258625952 166170279443517440 166482629592847360 167020827748858720 168945390385640960 170324536429605376 171739975790516224 172985857311317960 174096164482764160 177101374749085696 177943711846584320 178448568594833264 179288985715374080 179868583729540160 182500806906070016 183426423847267328 184298844412533760 184408480845854720 184950743159017472 186292461719880880 187840598520877120 189018692867001088 190880945998695680 192106112532705280 193080446155018240 194656613062406144 196908765346022912 197536148758595584 197698122641506240 198475678598113280 198593748603228160 198967045123159040 200622651082948640 203558592318308864 203941221251238016 205564095690903040 206739195323282440 207272384574760960 211907675206364501 212905670537006720 214272202440325120 214674969738145280 216021363276572672 218149652569937920 219629007501333248 221376718436357120 223060710743541580 225038588966883328 228126008632587520 229283029809084160 231188428948771840 232638391220924416 233075681429986304 233829158848402208 234930395075317760 236273366083751360 242180200235845144 243320766328007680 245342822557880320 246135956682528640 246920185948244480 251004580001523712 254448240397886080 254926526564047520 258018382177547264 258171873184196608 260715438437242880 260809446407833232 262037748353239040 267233324398173952 270026704095715840 270312624617025536 271598297028997120 274536259376666560 276777371698108736 278553863172422656 280770472163184640 281298236208604160 282194498226565120 287789733967264256 290797989026155520 291344601787482880 292286448560502760 293214592813076480 298067938751809408 300544957633403392 302725250294806430 302936562070804480 305409513597913088 308601947537960960 313167065105090560 313755725001904640 316316996226409984 316363113298319360 320996241732717824 322522977721934080 322714841480245760 326011808009791540 328902553105444864 330782712517251904 332965259185694720 334041655497717440 337890780771281920 340649072859210752 343479951581032448 345971714622635920 348192328965528320 356897137189666528 358577971430748160 359737167459080320 365001613812140032 366852847694534656 368597688825067520 368816961691709440 372584923439761760 375681197041754240 378037385734002176 381761891997391360 393817530692045824 395072297517191168 395396245283012480 396951357196226560 397934090246318080 401245302165897280 407117184636617728 407882442502476032 411128191381806080 413478390646564880 414544769149521920 423815350412729002 425811341074013440 428544404880650240 429349939476290560 432042726553145344 436299305139875840 439258015002666496 442753436872714240 446121421487083160 456252017265175040 458566059618168320 462376857897543680 466151362859972608 467658317696804416 472546732167502720 484360400471690288 486641532656015360 492271913365057280 493840371896488960 502009160003047424 508896480795772160 509853053128095040 516036764355094528 516343746368393216 521430876874485760 521618892815666464 524075496706478080 534466648796347904 540053408191431680 549072518753333120 553554743396217472 557107726344845312 562596472417208320 575579467934528512 581595978052311040 582689203574965760 584572897121005520 596135877503618816 601089915266806784 605450500589612860 605873124141608960 610819027195826176 626334130210181120 627511450003809280 632633992452819968 632726226596638720 641992483465435648 645045955443868160 645429682960491520 652023616019583080 661565425034503808 665930518371389440 668083310995434880 675781561542563840 681298145718421504 691943429245271840 696384657931056640 713794274379333056 719474334918160640 730003227624280064 733705695389069312 737195377650135040 745169846879523520 751362394083508480 756074771468004352 763523783994782720 787635061384091648 790792490566024960 795868180492636160 802490604331794560 814234369273235456 815764885004952064 822256382763612160 826956781293129760 847630700825458004 851622682148026880 858699878952581120 878516030005332992 885506873745428480 892242842974166320 912504034530350080 917132119236336640 924753715795087360 932302725719945216 935316635393608832 945093464335005440 968720800943380576 973283065312030720 984543826730114560 987680743792977920 1017792961591544320 1019706106256190080 1032073528710189056 1043237785631332928 1059538376031822505 1068933297592695808 1080106816382863360 1098145037506666240 1107109486792434944 1114215452689690624 1125192944834416640 1151158935869057024 1163191956104622080 1165378407149931520 1169145794242011040 1192271755007237632 1202179830533613568 1210901001179225720 1255022900007618560 1265267984905639936 1283984966930871296 1290091910887736320 1290859365920983040 1304047232039166160 1323130850069007616 1336166621990869760 1351563123085127680 1362596291436843008 1383886858490543680 1392769315862113280 1427588548758666112 1438948669836321280 1490339693759047040 1502724788167016960 1512149542936008704 1527047567989565440 1575270122768183296 1581584981132049920 1604981208663589120 1628468738546470912 1631529770009904128 1644512765527224320 1653913562586259520 1695261401650916008 1703245364296053760 1717399757905162240 1757032060010665984 1784485685948332640 1825008069060700160 1834264238472673280 1870633270787217664 1890186928670010880 1937441601886761152 1969087653460229120 1975361487585955840 2035585923183088640 2039412212512380160 2086475571262665856 2119076752063645010 2137866595185391616 2160213632765726720 2196290075013332480 2214218973584869888 2302317871738114048 2330756814299863040 2338291588484022080 2384543510014475264 2404359661067227136 2421802002358451440 2510045800015237120 2530535969811279872 2567969933861742592 2580183821775472640 2581718731841966080 2608094464078332320 2646261700138015232 2672333243981739520 2767773716981087360 2785538631724226560 2855177097517332224 2877897339672642560 2980679387518094080 3005449576334033920 3024299085872017408 3054095135979130880 3163169962264099840 3209962417327178240 3263059540019808256 3307827125172519040 3390522803301832016 3406490728592107520 3514064120021331968 3568971371896665280 3650016138121400320 3668528476945346560 3741266541574435328 3780373857340021760 3874883203773522304 3938175306920458240 4071171846366177280 4078824425024760320 4172951142525331712 4238153504127290020 4275733190370783232 4392580150026664960 4428437947169739776 4661513628599726080 4676583176968044160 4769087020028950528 4843604004716902880 5135939867723485184 5160367643550945280 5216188928156664640 5292523400276030464 5344666487963479040 5535547433962174720 5571077263448453120 5710354195034664448 5755794679345285120 5961358775036188160 6010899152668067840 6326339924528199680 6419924834654356480 6526119080039616512 6615654250345038080 6781045606603664032 6812981457184215040 7137942743793330560 7482533083148870656 7560747714680043520 7749766407547044608 7876350613840916480 8142343692732354560 8157648850049520640 8345902285050663424 8476307008254580040 8785160300053329920 8856875894339479552 9353166353936088320 9538174040057901056 9687208009433805760 10432377856313329280 10585046800552060928 10689332975926958080 11071094867924349440 11420708390069328896 11511589358690570240 11922717550072376320 12021798305336135680 12652679849056399360 12839849669308712960 13231308500690076160 13562091213207328064 14275885487586661120 14965066166297741312 15121495429360087040 15499532815094089216 16315297700099041280 16691804570101326848 16952614016509160080 17570320600106659840 17713751788678959104 18706332707872176640 19374416018867611520 20864755712626658560 21170093601104121856 21378665951853916160 22142189735848698880 22841416780138657792 23845435100144752640 25679699338617425920 26462617001380152320 27124182426414656128 28551770975173322240 29930132332595482624 30999065630188178432 32630595400198082560 33383609140202653696 33905228033018320160 37412665415744353280 38748832037735223040 41729511425253317120 44284379471697397760 45682833560277315584 47690870200289505280 52925234002760304640 54248364852829312256 57103541950346644480 61998131260376356864 66767218280405307392 67810456066036640320 74825330831488706560 77497664075470446080 83459022850506634240 88568758943394795520 105850468005520609280 108496729705658624512 114207083900693288960 123996262520752713728 135620912132073280640 149650661662977413120 154995328150940892160 166918045701013268480 216993459411317249024 228414167801386577920 271241824264146561280 309990656301881784320 333836091402026536960 433986918822634498048 542483648528293122560 619981312603763568640 867973837645268996096 1084967297056586245120 2169934594113172490240 4339869188226344980480
- Sum of all divisors σ(n): 14742879455631398400000
- Sum of proper divisors (its aliquot sum) s(n): 10403010267405053419520
- 4339869188226344980480 is an abundant number, because the sum of its proper divisors (10403010267405053419520) is greater than itself. Its abundance is 6063141079178708439040
Bases of 4339869188226344980480
- Binary: 1110101101000011110010001010000100010100010101100010101010010000000000002
- Hexadecimal: 0xEB43C8A114562A9000
- Base-36: PFWAHSQ3661RLS
Squares and roots of 4339869188226344980480
- 4339869188226344980480 squared (43398691882263449804802) is 18834464570916394557338458950668491581030400
- 4339869188226344980480 cubed (43398691882263449804803) is 81739112468060788179099400189201750346893579261174570226286592000
-
The
square root of 4339869188226344980480 is 65877683537.1914468509 -
The
cube root of 4339869188226344980480 is 16311436.6251230119
Scales and comparisons
How big is 4339869188226344980480?- 4,339,869,188,226,344,980,480 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 4,339,869,188,226,344,980,480 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 4339869188226344980480 cubic inches would be around 1359286.4 feet tall.
Recreational maths with 4339869188226344980480
- 4339869188226344980480 backwards is 0840894436228819689334
- The number of decimal digits it has is: 22
- The sum of 4339869188226344980480's digits is 109
- 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 4339869188226344980480 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 4339869188226344980480 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/4339869188226344980480/
Chicago style:
Numbermatics. 2024. "Number 4339869188226344980480 - Facts about the integer". https://numbermatics.com/n/4339869188226344980480/
The information we have on file for 4339869188226344980480 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 4339869188226344980480, math, Factors of 4339869188226344980480, curriculum, school, college, exams, university, Prime factorization of 4339869188226344980480, STEM, science, technology, engineering, physics, economics, calculator, four sextillion, three hundred thirty-nine quintillion, eight hundred sixty-nine quadrillion, one hundred eighty-eight trillion, two hundred twenty-six billion, three hundred forty-four million, nine hundred eighty thousand, four hundred eighty.