3115145980617245412963840
3,115,145,980,617,245,412,963,840 is an even composite number composed of nine prime numbers multiplied together.
3115145980617245412963840 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred sixty divisors.
Prime factorization of 3115145980617245412963840:
29 × 33 × 5 × 113 × 13 × 192 × 41 × 479 × 367389461
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 11 × 11 × 11 × 13 × 19 × 19 × 41 × 479 × 367389461)See below for interesting mathematical facts about the number 3115145980617245412963840 from the Numbermatics database.
Names of 3115145980617245412963840
- Cardinal: 3115145980617245412963840 can be written as Three septillion, one hundred fifteen sextillion, one hundred forty-five quintillion, nine hundred eighty quadrillion, six hundred seventeen trillion, two hundred forty-five billion, four hundred twelve million, nine hundred sixty-three thousand, eight hundred forty.
Scientific notation
- Scientific notation: 3.11514598061724541296384 × 1024
Factors of 3115145980617245412963840
Divisors of 3115145980617245412963840
- Number of divisors d(n): 15360
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 11 12 13 15 16 18 19 20 22 24 26 27 30 32 33 36 38 39 40 41 44 45 48 52 54 55 57 60 64 65 66 72 76 78 80 82 88 90 95 96 99 104 108 110 114 117 120 121 123 128 130 132 135 143 144 152 156 160 164 165 171 176 180 190 192 195 198 205 208 209 216 220 228 234 240 242 246 247 256 260 264 270 285 286 288 297 304 312 320 328 330 342 351 352 360 361 363 369 380 384 390 396 410 416 418 429 432 440 451 456 468 479 480 484 492 494 495 512 513 520 528 533 540 570 572 576 585 594 605 608 615 624 627 640 656 660 684 702 704 715 720 722 726 738 741 760 768 779 780 792 820 832 836 855 858 864 880 902 912 936 958 960 968 984 988 990 1026 1040 1045 1056 1066 1080 1083 1089 1107 1140 1144 1152 1170 1188 1210 1216 1230 1235 1248 1254 1280 1287 1312 1320 1331 1353 1368 1404 1408 1430 1437 1440 1444 1452 1476 1482 1485 1520 1536 1558 1560 1573 1584 1599 1640 1664 1672 1710 1716 1728 1755 1760 1804 1805 1815 1824 1845 1872 1881 1916 1920 1936 1968 1976 1980 2052 2080 2090 2112 2132 2145 2160 2166 2178 2214 2223 2255 2280 2288 2299 2304 2337 2340 2376 2395 2420 2432 2460 2470 2496 2508 2560 2565 2574 2624 2640 2662 2665 2706 2717 2736 2808 2816 2860 2874 2880 2888 2904 2952 2964 2970 3040 3116 3120 3135 3146 3168 3198 3249 3267 3280 3328 3344 3420 3432 3456 3510 3520 3608 3610 3630 3648 3690 3705 3744 3762 3832 3840 3861 3872 3895 3936 3952 3960 3971 3993 4059 4104 4160 4180 4224 4264 4290 4311 4320 4332 4356 4428 4446 4510 4560 4576 4598 4608 4674 4680 4693 4719 4752 4790 4797 4840 4864 4920 4940 4961 4992 5016 5130 5148 5248 5269 5280 5324 5330 5412 5415 5434 5445 5472 5535 5616 5632 5643 5720 5748 5760 5776 5808 5863 5904 5928 5940 6080 6227 6232 6240 6270 6292 6336 6396 6435 6498 6534 6560 6655 6656 6669 6688 6765 6840 6864 6897 6912 7011 7020 7040 7185 7216 7220 7260 7296 7380 7410 7488 7524 7664 7680 7722 7744 7790 7865 7872 7904 7920 7942 7986 7995 8118 8151 8208 8320 8360 8448 8528 8569 8580 8622 8640 8664 8712 8856 8892 9020 9101 9120 9152 9196 9348 9360 9386 9405 9438 9504 9580 9594 9680 9728 9747 9840 9880 9922 9984 10032 10127 10260 10296 10496 10538 10560 10648 10660 10824 10830 10868 10890 10944 11070 11115 11232 11286 11440 11495 11496 11520 11552 11616 11685 11726 11808 11856 11880 11913 11979 12160 12177 12454 12464 12480 12540 12584 12672 12792 12870 12933 12996 13068 13120 13310 13338 13376 13530 13585 13680 13728 13794 13824 14022 14040 14079 14080 14157 14370 14391 14432 14440 14520 14592 14760 14801 14820 14883 14976 15048 15328 15444 15488 15580 15730 15744 15807 15808 15840 15884 15972 15990 16236 16245 16302 16335 16416 16640 16720 16896 17056 17138 17160 17244 17280 17303 17328 17424 17589 17712 17784 18040 18202 18240 18304 18392 18681 18696 18720 18772 18810 18876 19008 19160 19188 19305 19360 19494 19639 19680 19760 19844 19855 19965 19968 20064 20254 20295 20520 20592 20691 20992 21033 21076 21120 21296 21320 21555 21648 21660 21736 21780 21888 22140 22230 22464 22572 22880 22990 22992 23040 23104 23232 23370 23452 23465 23595 23616 23712 23760 23826 23958 23985 24320 24354 24453 24805 24908 24928 24960 25080 25168 25289 25344 25584 25707 25740 25866 25992 26136 26240 26345 26620 26676 26752 27060 27170 27303 27360 27456 27588 28044 28080 28158 28160 28215 28314 28740 28782 28864 28880 29040 29184 29315 29520 29602 29640 29766 29887 29952 30096 30381 30656 30888 30976 31135 31160 31460 31488 31614 31616 31680 31768 31944 31980 32472 32490 32604 32670 32832 33280 33345 33440 34112 34276 34320 34485 34488 34560 34606 34656 34848 35055 35178 35424 35568 35739 35937 36080 36404 36480 36608 36784 37362 37392 37440 37544 37620 37752 38016 38320 38376 38610 38720 38988 39278 39360 39520 39688 39710 39930 40128 40508 40590 40755 41040 41184 41382 42066 42152 42237 42240 42471 42592 42640 42845 43110 43296 43320 43472 43560 43681 43776 44280 44403 44460 44649 44928 45144 45505 45760 45980 45984 46208 46464 46740 46904 46930 47190 47232 47421 47424 47520 47652 47916 47970 48640 48708 48735 48906 49610 49816 49856 49920 50160 50336 50578 50635 50688 51168 51414 51480 51623 51732 51909 51984 52272 52480 52690 52767 53240 53352 53504 54120 54340 54571 54606 54720 54912 55176 56043 56088 56160 56316 56430 56628 57480 57564 57728 57760 57959 58080 58630 58917 59040 59204 59280 59532 59565 59774 59895 59904 60192 60762 60885 61312 61776 61952 62073 62270 62320 62920 62976 63228 63232 63360 63536 63888 63960 64493 64665 64944 64980 65208 65340 65664 66690 66880 68224 68497 68552 68640 68970 68976 69120 69212 69312 69696 70110 70356 70395 70785 70848 71136 71478 71874 71955 72160 72808 72960 73216 73359 73568 74005 74415 74724 74784 74880 75088 75240 75504 75867 76032 76640 76752 77121 77220 77440 77976 78556 78720 79035 79040 79376 79420 79860 80256 81016 81180 81510 81909 82080 82368 82764 84132 84304 84474 84480 84942 85184 85280 85690 86220 86515 86592 86640 86944 87120 87362 87552 87945 88560 88806 88920 89298 89661 89856 90288 91010 91143 91520 91960 91968 92416 92928 93405 93480 93808 93860 94259 94380 94464 94842 94848 95040 95304 95832 95940 97416 97470 97812 98195 99220 99632 99712 99840 100111 100320 100672 101156 101270 102336 102828 102960 103246 103455 103464 103818 103968 104544 104960 105165 105380 105534 106480 106704 107008 107217 108240 108680 109142 109212 109440 109824 110352 111397 112086 112176 112320 112632 112860 113256 114960 115128 115456 115520 115918 116160 117260 117834 118080 118313 118408 118560 119064 119130 119548 119790 120384 121524 121770 122265 122624 123552 124146 124540 124640 125840 126445 126456 126464 126711 126720 127072 127776 127920 128535 128986 129330 129888 129960 130416 130680 131043 131328 133209 133380 133760 133947 136448 136515 136994 137104 137280 137940 137952 138424 138624 139392 140220 140712 140790 141570 141696 142263 142272 142956 143748 143910 144320 145616 145920 146718 147136 148010 148830 149435 149448 149568 149760 150176 150480 151008 151734 151905 152064 153280 153504 154242 154440 154869 154880 155727 155952 157112 157440 158070 158080 158301 158752 158840 159720 160512 162032 162360 162811 163020 163713 163818 164160 164736 165528 168129 168264 168608 168948 169884 170368 170560 171380 172440 172919 173030 173184 173280 173877 173888 174240 174724 175890 176751 177120 177612 177840 178596 178695 179322 179685 179712 180576 182020 182286 183040 183920 183936 184832 185856 186810 186960 187616 187720 188518 188760 188928 189684 189696 190080 190608 191664 191880 192413 193479 194832 194940 195624 196390 198440 199264 199424 200222 200640 201344 202312 202540 204672 205491 205656 205920 206492 206910 206928 207636 207936 209088 210330 210760 211068 211185 212355 212960 213408 214434 216029 216480 217360 218284 218405 218424 218880 219648 220704 222015 222794 223245 224172 224352 224640 225264 225720 226512 227601 229920 230256 230912 231040 231363 231836 232320 234520 235668 236160 236626 236816 237105 237120 238128 238260 239096 239580 240768 243048 243540 244530 245248 245727 247104 248292 249080 249280 251680 252890 252912 253422 253440 254144 255307 255552 255840 257070 257972 258115 258660 259545 259776 259920 260832 261360 262086 262656 263835 266418 266760 267520 267894 268983 272855 272896 273030 273429 273988 274208 274560 275880 275904 276848 277248 278784 280215 280440 281424 281580 282777 283140 283392 284526 284544 285912 287496 287820 288640 289795 291232 293436 294272 294585 296020 297660 298870 298896 299136 299520 300333 300352 300960 302016 303468 303810 306560 307008 308484 308880 309738 309760 310365 311454 311904 314224 314880 316140 316160 316602 317504 317680 319440 321024 322465 324064 324720 325622 326040 327426 327636 328320 328757 329472 331056 334191 336258 336528 337216 337896 339768 340736 341120 342485 342760 344880 345838 346060 346368 346560 347754 347776 348480 349448 351780 353502 354240 354939 355224 355680 357192 357390 358644 359370 361152 364040 364572 366080 366795 367840 367872 373141 373620 373920 375232 375440 377036 377520 379335 379368 379392 380160 381216 383328 383760 384826 385605 386958 389664 389880 391248 392780 393129 396880 398528 398848 399627 400444 401280 402688 404624 405080 409344 409545 410982 411312 411840 412984 413820 413856 415272 415872 418176 420660 421520 422136 422370 424710 425920 426816 428868 432058 432960 434720 436568 436810 436848 437760 441408 444030 445588 446490 448305 448344 448704 449280 450528 451440 453024 455202 455715 459840 460512 462080 462726 463672 464607 464640 467181 469040 471295 471336 472320 473252 473632 474210 474240 476256 476520 478192 479160 480491 481536 486096 487080 488433 489060 491139 491454 494208 496584 498160 498560 500555 503360 505780 505824 506844 508288 510614 511104 511680 514140 515944 516230 517320 518757 519090 519552 519840 521631 521664 522720 524172 527670 530253 532836 533520 535040 535788 536085 537966 545710 546060 546858 547976 548416 549120 551760 551808 553696 554496 556985 557568 560430 560880 562848 563160 565554 566280 566784 567853 569052 569088 571824 574992 575640 577239 577280 579590 580437 582464 586872 588544 589170 591565 592040 595320 597740 597792 598272 600666 600704 601920 604032 606936 607620 613120 614016 616473 616968 617760 619476 620730 622908 623808 628448 632280 632320 633204 633555 635008 635360 637549 638880 644930 648087 648128 649440 651244 652080 654852 655215 655272 656640 657514 658944 662112 666045 668382 669735 672516 673056 674432 675792 679536 681472 682240 682803 684970 685520 689760 691676 692120 692736 693120 695508 695552 696960 698896 703560 707004 708480 709423 709878 710448 711315 711360 714384 714780 717288 718740 722304 728080 729144 733590 735680 735744 746282 747240 747840 750464 750880 753467 754072 755040 758670 758736 760320 762432 765921 766656 767520 769652 771210 773916 774345 778635 779328 779760 782496 785560 786258 791505 793760 797056 799254 800888 802560 805376 806949 809248 810160 814055 818565 818688 819090 821964 822624 823680 825968 827640 827712 830544 831744 836352 840645 841320 843040 844272 844740 848331 849420 851840 853632 857736 864116 864595 865920 869385 869440 873136 873620 873696 882816 883755 888060 891176 892980 896610 896688 897408 898560 900999 901056 902880 906048 910404 911430 919680 921024 924160 925452 927344 929214 929280 934362 938080 942590 942672 944640 946504 947264 948420 948480 952512 953040 956384 958320 960982 962065 963072 967395 972192 974160 976866 978120 982278 982908 986271 988416 993168 996320 997120 1001110 1002573 1006720 1011560 1011648 1013688 1016576 1021228 1022208 1023360 1027455 1028280 1031888 1032460 1034640 1036849 1037514 1038180 1039104 1039680 1043262 1043328 1045440 1048344 1055340 1060506 1064817 1065672 1067040 1071576 1072170 1075932 1080145 1091420 1092120 1093716 1095952 1096832 1098240 1101221 1103520 1103616 1107392 1113970 1119423 1120860 1121760 1125696 1126320 1131108 1132560 1135706 1138005 1138104 1138176 1143648 1149984 1151280 1154478 1154560 1156815 1159180 1160874 1164928 1173744 1177088 1178340 1179387 1183130 1184080 1190640 1195480 1195584 1196544 1201332 1201408 1203840 1208064 1213872 1215240 1225367 1226240 1228032 1228635 1232946 1233936 1235520 1238952 1241460 1245816 1247616 1256896 1264560 1266408 1267110 1270016 1270720 1275098 1276535 1277760 1289860 1296174 1296256 1298880 1301443 1302488 1304160 1309704 1310430 1310544 1313280 1315028 1324224 1332090 1336764 1339470 1344915 1345032 1346112 1348864 1351584 1359072 1364480 1365606 1367145 1369940 1371040 1379520 1383352 1384240 1386240 1391016 1391104 1393821 1393920 1397792 1407120 1413885 1414008 1416960 1418846 1419756 1420896 1422630 1422720 1428768 1429560 1434576 1437480 1441473 1444608 1456160 1458288 1465299 1467180 1471360 1473417 1492564 1494480 1495680 1500928 1501665 1501760 1506934 1508144 1510080 1517340 1517472 1524864 1531842 1533312 1535040 1539304 1542420 1547832 1548690 1556271 1557270 1558656 1559520 1564893 1564992 1571120 1572516 1583010 1587520 1594112 1598508 1601776 1605120 1613898 1618496 1620320 1628110 1637130 1638180 1643785 1643928 1645248 1647360 1651936 1655280 1655424 1661088 1663488 1670955 1672704 1681290 1682640 1686080 1688544 1689480 1696662 1698840 1703559 1703680 1707264 1715472 1728232 1729190 1731717 1731840 1738770 1738880 1741311 1746272 1747240 1747392 1765632 1767510 1774695 1776120 1782352 1785960 1790921 1793220 1793376 1794816 1801998 1802112 1805760 1812096 1820808 1822860 1839360 1842048 1849419 1850904 1854688 1858428 1865705 1868724 1876160 1885180 1885344 1893008 1894528 1896840 1896960 1902109 1905024 1906080 1912647 1912768 1916640 1921964 1924130 1934790 1944261 1944384 1948320 1953732 1956240 1964556 1965645 1965816 1972542 1976832 1986336 1992640 1994240 1998135 2002220 2005146 2013440 2023120 2023296 2027376 2033152 2042456 2044416 2046720 2054910 2056560 2063776 2064920 2069280 2073698 2075028 2076360 2078208 2079360 2086524 2086656 2090880 2096688 2110680 2116543 2121012 2128269 2129634 2131344 2134080 2143152 2144340 2151864 2160290 2182840 2184240 2187432 2191904 2193664 2202442 2207040 2207232 2214784 2227940 2238846 2241720 2243520 2247947 2251392 2252640 2260401 2262216 2265120 2271412 2276010 2276208 2287296 2297763 2299968 2302560 2308956 2313630 2318360 2321748 2323035 2329856 2335905 2347488 2356680 2358774 2366260 2368160 2376319 2381280 2390960 2391168 2402455 2402664 2402816 2407680 2416128 2427744 2430480 2442165 2450734 2455695 2456064 2457270 2465892 2467872 2471040 2477904 2482920 2491632 2495232 2513792 2529120 2532816 2534220 2540032 2541440 2544993 2550196 2553070 2555520 2579720 2592348 2592512 2593785 2597760 2602886 2604976 2608155 2608320 2619408 2620860 2621088 2630056 2648448 2651265 2664180 2673528 2678940 2689830 2690064 2692224 2697728 2702997 2703168 2718144 2731212 2734290 2739880 2742080 2759040 2766704 2768480 2772480 2782032 2787642 2787840 2795584 2808377 2814240 2827770 2828016 2833920 2837692 2839265 2839512 2841792 2845260 2845440 2857536 2859120 2869152 2874960 2882946 2886195 2889216 2902185 2912320 2916576 2930598 2934360 2942720 2946834 2958813 2985128 2988960 2991360 3001856 3003330 3003520 3007719 3013868 3016288 3020160 3034680 3034944 3049728 3063684 3066624 3070080 3078608 3082365 3084840 3095664 3097380 3110547 3112542 3114540 3117312 3119040 3129786 3129984 3142240 3145032 3166020 3175040 3187745 3188224 3194451 3197016 3203552 3227796 3236992 3240435 3240640 3256220 3274260 3276360 3287570 3287856 3290496 3294720 3303663 3303872 3310560 3310848 3322176 3341910 3358269 3362580 3365280 3372160 3377088 3378960 3393324 3397680 3407118 3407360 3414015 3414528 3430944 3456464 3458380 3463434 3463680 3477540 3477760 3482622 3492544 3494480 3494784 3531264 3535020 3547115 3549390 3552240 3564704 3571920 3581842 3586440 3586752 3589632 3603996 3604224 3611520 3624192 3641616 3645720 3676101 3678720 3684096 3698838 3701808 3709376 3716856 3731410 3737448 3752320 3767335 3770360 3770688 3786016 3789056 3793680 3804218 3810048 3812160 3825294 3825536 3829605 3833280 3843928 3848260 3869580 3888522 3888768 3896640 3904329 3907464 3912480 3929112 3931290 3931632 3945084 3972672 3985280 3996270 4004440 4010292 4026880 4034745 4046240 4046592 4054752 4084912 4093440 4104551 4109820 4113120 4127552 4129840 4138560 4147396 4150056 4152720 4158720 4173048 4173312 4181760 4193376 4221360 4233086 4241655 4242024 4256538 4259268 4262688 4268160 4286304 4288680 4303728 4320580 4324419 4365680 4368480 4374864 4383808 4387328 4395897 4404884 4414080 4429568 4455880 4477692 4483440 4487040 4495894 4502784 4504995 4505280 4520802 4524432 4530240 4542824 4552020 4552416 4574592 4595526 4599936 4605120 4617912 4627260 4636720 4643496 4646070 4659712 4668813 4671810 4694976 4713360 4717548 4732520 4736320 4752638 4762560 4781920 4782336 4804910 4805328 4815360 4850833 4855488 4860960 4884330 4901468 4911390 4914540 4931355 4931784 4935744 4942080 4955808 4965840 4983264 4990464 5012865 5027584 5058240 5065632 5068440 5082880 5089986 5100392 5106140 5110677 5111040 5159440 5184245 5184696 5185024 5187570 5195151 5195520 5205772 5209952 5216310 5216640 5238816 5241720 5242176 5260112 5296896 5302530 5324085 5328360 5347056 5357880 5372763 5379660 5380128 5384448 5405994 5406336 5436288 5462424 5468580 5479760 5484160 5506105 5518080 5533408 5536960 5564064 5575284 5591168 5597115 5616754 5628480 5655540 5656032 5675384 5678530 5679024 5683584 5690520 5690880 5706327 5715072 5718240 5737941 5738304 5749920 5765892 5772390 5804370 5824640 5832783 5833152 5861196 5868720 5885440 5893668 5896935 5917626 5970256 5977920 5982720 6006660 6007040 6015438 6027736 6032576 6040320 6069360 6069888 6099456 6126835 6127368 6133248 6140160 6157216 6164730 6169680 6191328 6194760 6221094 6225084 6229080 6234624 6238080 6246383 6259572 6259968 6284480 6290064 6332040 6349629 6350080 6375490 6384807 6388902 6394032 6407104 6455592 6473984 6480870 6481280 6507215 6512440 6548520 6552720 6575140 6575712 6580992 6607326 6607744 6621120 6621696 6644352 6683820 6716538 6725160 6730560 6743841 6744320 6754176 6757920 6781203 6786648 6795360 6814236 6828030 6861888 6893289 6912928 6916760 6926868 6955080 6955520 6965244 6969105 6985088 6988960 6989568 7070040 7089679 7094230 7098780 7104480 7128957 7129408 7143840 7163684 7172880 7173504 7207365 7207992 7208448 7223040 7248384 7283232 7291440 7326495 7352202 7367085 7368192 7397676 7403616 7418752 7433712 7462820 7474896 7504640 7534670 7540720 7541376 7572032 7578112 7587360 7608436 7620096 7624320 7650588 7651072 7659210 7666560 7687856 7696520 7739160 7777044 7777536 7781355 7793280 7808658 7814928 7824465 7824960 7858224 7862580 7863264 7890168 7945344 7970560 7992540 8008880 8020584 8069490 8092480 8093184 8109504 8169824 8209102 8219640 8226240 8255104 8259680 8277120 8288137 8294792 8300112 8305440 8317440 8346096 8363520 8386752 8425131 8442720 8466172 8483310 8484048 8513076 8517795 8518536 8525376 8536320 8572608 8577360 8607456 8641160 8648838 8658585 8706555 8731360 8736960 8749728 8767616 8791794 8809768 8828160 8859136 8876439 8911760 8954605 8955384 8966880 8974080 8991788 9005568 9009990 9010560 9041604 9048864 9060480 9085648 9104040 9104832 9149184 9191052 9199872 9210240 9235824 9247095 9254520 9273440 9286992 9292140 9331641 9337626 9343620 9389952 9426720 9435096 9465040 9472640 9505276 9510545 9525120 9563235 9563840 9564672 9609820 9610656 9701666 9710976 9721305 9721920 9768660 9802936 9822780 9829080 9862710 9863568 9871488 9884160 9910989 9911616 9931680 9966528 10025730 10055168 10074807 10116480 10131264 10136880 10165760 10179972 10200784 10212280 10221354 10222080 10318880 10368490 10369392 10375140 10390302 10391040 10411544 10419904 10432620 10433280 10477632 10483440 10484352 10520224 10582715 10593792 10605060 10641345 10648170 10656720 10694112 10715760 10745526 10759320 10760256 10768896 10811988 10812672 10872576 10924848 10937160 10959520 10968320 11012210 11028303 11036160 11066816 11073920 11128128 11150568 11182336 11194230 11233508 11239735 11256960 11302005 11311080 11312064 11350768 11357060 11358048 11367168 11381040 11412654 11430144 11436480 11475882 11476608 11488815 11499840 11531784 11544780 11608740 11649280 11665566 11666304 11712987 11722392 11737440 11787336 11793870 11835252 11881595 11940512 11955840 12013320 12014080 12030876 12055472 12065152 12080640 12113431 12138720 12139776 12253670 12254736 12280320 12313653 12314432 12329460 12339360 12382656 12389520 12442188 12450168 12458160 12476160 12492766 12519144 12519936 12568960 12580128 12664080 12699258 12700160 12724965 12750980 12769614 12777804 12788064 12814208 12911184 12947968 12961740 12962560 12973257 13014430 13024880 13097040 13105440 13150280 13151424 13161984 13214652 13215488 13242240 13288704 13367640 13433076 13450320 13461120 13479037 13487682 13488640 13508352 13514985 13515840 13562406 13573296 13590720 13628472 13656060 13723776 13786578 13825856 13833520 13853736 13910160 13930488 13938210 13970176 13977920 13979136 14041885 14140080 14179358 14188460 14197560 14208960 14257914 14258816 14287680 14315873 14327368 14345760 14347008 14414730 14415984 14446080 14552499 14566464 14582880 14652990 14704404 14734170 14794065 14795352 14807232 14837504 14867424 14925640 14949792 15009280 15038595 15069340 15081440 15082752 15144064 15174720 15216872 15248640 15301176 15302144 15318420 15332031 15333120 15375712 15393040 15478320 15552735 15554088 15555072 15562710 15586560 15617316 15629856 15648930 15649920 15716448 15725160 15726528 15780336 15890688 15941120 15972255 15985080 16017760 16041168 16118289 16138980 16184960 16219008 16339648 16418204 16439280 16452480 16510208 16518315 16519360 16554240 16576274 16589584 16600224 16610880 16692192 16773504 16791345 16850262 16885440 16932344 16966620 16968096 17026152 17035590 17037072 17050752 17072640 17118981 17145216 17154720 17213823 17214912 17282320 17297676 17317170 17413110 17462720 17473920 17499456 17535232 17583588 17619536 17656320 17752878 17823520 17909210 17910768 17933760 17948160 17983576 18019980 18021120 18083208 18097728 18120960 18171296 18208080 18209664 18298368 18380505 18382104 18399744 18420480 18471648 18494190 18509040 18546880 18573984 18584280 18663282 18675252 18687240 18739149 18779904 18853440 18870192 18930080 18945280 19010552 19021090 19048887 19050240 19126470 19127680 19154421 19219640 19221312 19403332 19421952 19442610 19443840 19521645 19537320 19605872 19645560 19658160 19700131 19725420 19727136 19742976 19821978 19823232 19863360 19933056 20051460 20149614 20231523 20232960 20262528 20273760 20343609 20359944 20401568 20424560 20442708 20522755 20637760 20736980 20738784 20750280 20780604 20823088 20839808 20865240 20866560 20923199 20955264 20966880 20968704 21040448 21165430 21210120 21269037 21282690 21296340 21313440 21386871 21388224 21431520 21491052 21518640 21520512 21622095 21623976 21625344 21745152 21849696 21874320 21919040 21936640 21979485 22024420 22056606 22133632 22147840 22256256 22301136 22364672 22388460 22467016 22479470 22513920 22604010 22622160 22624128 22701536 22714120 22716096 22734336 22762080 22825308 22860288 22872960 22951764 22953216 22977630 22999680 23063568 23089560 23217480 23281973 23298560 23331132 23332608 23344065 23425974 23444784 23474880 23574672 23587740 23670504 23763190 23881024 23911680 24026640 24061752 24110944 24130304 24226862 24254165 24277440 24279552 24507340 24509472 24627306 24628864 24658920 24678720 24727417 24765312 24779040 24864411 24884376 24900336 24916320 24952320 24985532 25038288 25137920 25160256 25275393 25328160 25398516 25449930 25501960 25539228 25553385 25555608 25576128 25628416 25822368 25923480 25925120 25946514 25975755 26028860 26049760 26139509 26194080 26210880 26300560 26302848 26429304 26430976 26484480 26577408 26735280 26863815 26866152 26900640 26922240 26958074 26975364 27016704 27029970 27031680 27124812 27146592 27181440 27256944 27312120 27447552 27573156 27651712 27667040 27707472 27820320 27860976 27876420 27940352 27955840 27994923 28083770 28280160 28358716 28376920 28395120 28417920 28515828 28517632 28531635 28575360 28631746 28654736 28689705 28691520 28694016 28829460 28831968 29104998 29132928 29163915 29165760 29305980 29408808 29468340 29588130 29590704 29614464 29675008 29732967 29734848 29851280 29899584 30077190 30138680 30162880 30165504 30288128 30349440 30433744 30497280 30602352 30636840 30664062 30666240 30751424 30786080 30892147 30956640 31105470 31108176 31125420 31173120 31231915 31234632 31259712 31297860 31299840 31432896 31450320 31453056 31560672 31748145 31781376 31924035 31944510 31970160 32035520 32082336 32236578 32277960 32369920 32438016 32679296 32836408 32878560 32904960 33020416 33036630 33038720 33084909 33108480 33152548 33179168 33200448 33221760 33384384 33547008 33582690 33700524 33719205 33770880 33864688 33906015 33933240 33936192 34052304 34071180 34074144 34101504 34237962 34290432 34309440 34427646 34429824 34466445 34564640 34595352 34634340 34826220 34925440 34947840 34998912 35070464 35138961 35167176 35239072 35448395 35505756 35644785 35647040 35818420 35821536 35867520 35967152 36039960 36042240 36166416 36195456 36241920 36340293 36342592 36416160 36419328 36761010 36764208 36840960 36940959 36943296 36988380 37018080 37093760 37147968 37168560 37326564 37350504 37374480 37478298 37559808 37706880 37740384 37860160 37890560 38021104 38042180 38097774 38100480 38252940 38255360 38308842 38439280 38442624 38806664 38843904 38885220 38887680 39043290 39074640 39211744 39291120 39316320 39400262 39450840 39454272 39485952 39643956 39646464 39726720 39866112 40102920 40299228 40437111 40463046 40465920 40525056 40547520 40687218 40719888 40803136 40849120 40885416 41045510 41275520 41440685 41473960 41477568 41500560 41561208 41646176 41679616 41730480 41846398 41910528 41933760 41937408 42080896 42125655 42330860 42420240 42538074 42565380 42592680 42626880 42773742 42776448 42863040 42947619 42982104 43037280 43041024 43244190 43247952 43657497 43699392 43748640 43838080 43958970 44048840 44113212 44267264 44295680 44382195 44512512 44602272 44776920 44934032 44958940 45027840 45150061 45208020 45244320 45248256 45403072 45428240 45432192 45524160 45650616 45745920 45903528 45906432 45955260 45999360 46127136 46179120 46434960 46563946 46658205 46662264 46665216 46688130 46851948 46889568 46949760 47149344 47175480 47341008 47526380 47762048 47823360 48053280 48123504 48221888 48260608 48354867 48453724 48508330 48554880 49014680 49018944 49254612 49257728 49317840 49357440 49454834 49530624 49554945 49558080 49728822 49768752 49800672 49832640 49971064 50076576 50275840 50320512 50374035 50550786 50656320 50797032 50899860 51003920 51078456 51106770 51111216 51152256 51256832 51356943 51644736 51846960 51893028 51951510 52057720 52099520 52279018 52388160 52421760 52601120 52605696 52858608 52968960 53359163 53470560 53727630 53732304 53801280 53844480 53916148 53950728 54059940 54063360 54249624 54293184 54362880 54513888 54624240 54895104 55141515 55146312 55303424 55334080 55414944 55640640 55721952 55752840 55911680 55989846 56167540 56217447 56560320 56717432 56753840 56790240 56835840 57031656 57035264 57063270 57146661 57150720 57263492 57309472 57379410 57383040 57658920 57663936 58209996 58265856 58327830 58331520 58564935 58611960 58817616 58936680 59100393 59176260 59181408 59228928 59465934 59469696 59702560 59799168 60154380 60277360 60325760 60567155 60576256 60694569 60698880 60867488 61204704 61273680 61328124 61502848 61568265 61572160 61784294 61913280 62210940 62216352 62250840 62463830 62469264 62519424 62595720 62599680 62769597 62865792 62900640 62906112 63121344 63496290 63807111 63848070 63889020 63940320 64071040 64160613 64164672 64473156 64555920 64739840 64866285 64876032 65358592 65672816 65757120 65809920 66073260 66077440 66169818 66305096 66358336 66400896 66443520 66768768 67094016 67165380 67395185 67401048 67438410 67541760 67729376 67812030 67866480 67872384 68104608 68142360 68148288 68203008 68475924 68580864 68618880 68855292 68859648 68932890 69129280 69190704 69268680 69652440 69845919 69850880 69895680 69997824 70277922 70334352 70478144 70896790 71011512 71289570 71294080 71579365 71636840 71643072 71735040 71934304 72079920 72332832 72390912 72680586 72685184 72762495 72832320 72838656 73522020 73528416 73881918 73886592 73976760 74036160 74182251 74187520 74295936 74337120 74593233 74653128 74701008 74748960 74956596 75413760 75480768 75720320 75826179 76042208 76084360 76195548 76505880 76510720 76617684 76660155 76878560 76885248 77613328 77770440 77775360 77986469 78086580 78149280 78418527 78423488 78582240 78632640 78800524 78901680 78908544 79287912 79292928 79453440 79732224 80205840 80591445 80598456 80874222 80926092 81050112 81095040 81374436 81439776 81606272 81698240 81770832 82091020 82551040 82881370 82947920 82955136 83001120 83122416 83292352 83359232 83460960 83692796 83821056 83867520 84161792 84251310 84661720 84840480 85076148 85130760 85185360 85253760 85547484 85552896 85594905 85726080 85895238 85964208 86069115 86074560 86082048 86488380 86495904 87314994 87398784 87497280 87676160 87917940 88097680 88226424 88534528 88764390 89025024 89204544 89553840 89868064 89917880 90300122 90416040 90488640 90496512 90806144 90856480 90864384 91048320 91301232 91491840 91807056 91910520 91998720 92165827 92254272 92358240 92676441 92869920 93127892 93316410 93324528 93376260 93695745 93703896 93779136 93899520 94298688 94350960 94682016 95052760 95244435 95524096 95772105 96106560 96247008 96443776 96709734 96907448 97016660 97109760 98029360 98037888 98500655 98509224 98515456 98635680 98714880 98909668 99061248 99109890 99116160 99457644 99537504 99601344 99665280 99942128 100153152 100641024 100748070 101101572 101157615 101312640 101594064 101718045 101799720 102007840 102156912 102213540 102222432 102304512 102713886 103289472 103693920 103786056 103903020 104115440 104199040 104558036 104615995 104776320 104843520 105202240 105211392 105717216 106345185 106718326 106934355 106941120 107455260 107464608 107602560 107832296 107901456 108119880 108126720 108499248 108586368 108725760 109020879 109027776 109248480 110283030 110292624 110606848 110668160 110822877 110829888 111281280 111443904 111505680 111823360 111979692 112335080 112434894 113120640 113434864 113507680 113580480 113671680 114063312 114126540 114293322 114301440 114526984 114618944 114758820 114766080 115317840 115327872 116409865 116419992 116531712 116655660 116663040 117129870 117223920 117635232 117873360 118200786 118352520 118362816 118457856 118931868 118939392 119405120 119598336 120308760 120554720 120651520 121134310 121311333 121389138 121397760 121734976 122409408 122547360 122656248 123005696 123136530 123144320 123568588 123637085 123826560 124322055 124421880 124432704 124501680 124927660 124938528 125038848 125191440 125539194 125731584 125801280 125812224 126242688 126376965 126992580 127614222 127696140 127778040 127880640 128142080 128321226 128329344 128842857 128946312 129111840 129732570 130697545 130717184 130972491 131345632 131514240 132146520 132154880 132339636 132610192 132716672 132801792 132887040 133537536 134330760 134790370 134802096 134876820 135083520 135450183 135458752 135624060 135732960 135744768 136209216 136284720 136296576 136951848 137237760 137710584 137719296 137865780 138258560 138381408 138537360 139304880 139691838 139701760 139974615 139995648 140555844 140668704 140956288 141793580 142023024 142579140 142588160 143158730 143273680 143286144 143470080 143868608 144159840 144665664 144781824 145361172 145370368 145524990 145664640 147044040 147056832 147763836 147773184 147953520 148072320 148364502 148375040 148591872 148664835 148674240 149186466 149306256 149402016 149497920 149913192 150827520 150961536 151440640 151652358 152084416 152168720 152391096 153011760 153235368 153320310 153757120 153770496 154460735 155226656 155540880 155972938 156173160 156298560 156837054 156846976 157164480 157265280 157474603 157601048 157803360 157817088 158575824 158906880 160077489 160411680 161182890 161196912 161748444 161852184 162190080 162748872 162879552 163212544 163396480 163541664 164182040 165102080 165424545 165762740 165895840 165910272 166002240 166244832 166584704 166921920 167385592 167735040 168323584 168502620 168652341 169323440 169680960 170152296 170261520 170370720 170507520 171094968 171105792 171189810 171452160 171790476 171928416 172138230 172149120 172976760 172991808 174629988 174797568 174994560 175352320 175694805 175835880 176195360 176452848 177301179 177528780 178409088 179107680 179736128 179835760 180600244 180832080 180977280 181612288 181701465 181712960 181728768 182096640 182602464 183614112 183821040 184331654 184508544 184704795 184716480 185352882 185739840 186255784 186632820 186649056 186752520 187391490 187407792 187558272 187799040 188308791 188597376 188701920 189364032 190105520 190488870 191048192 191421333 191544210 192213120 192494016 192887552 193419468 193814896 194033320 194219520 196058720 196075776 197001310 197018448 197271360 197429760 197819336 198219780 198232320 198915288 199075008 199202688 199330560 199884256 200306304 201282048 201496140 202185555 202203144 202315230 202625280 203188128 203436090 203599440 204015680 204313824 204427080 204444864 204609024 205427772 206578944 207387840 207572112 207806040 208230880 208398080 209116072 209231990 209537757 209552640 209687040 210404480 211434432 212690370 213436652 213868710 213882240 214738095 214910520 214929216 215205120 215664592 215802912 216239760 216998496 217172736 218041758 218055552 218287485 218496960 220566060 220585248 221336320 221645754 221659776 222546753 222562560 222887808 223011360 223779699 223959384 224670160 224869788 225750305 226241280 226869728 227015360 227160960 228126624 228253080 228586644 229053968 229237888 229517640 229532160 230155189 230635680 230655744 232819730 232839984 233311320 233326080 233959407 234259740 234447840 235255581 235270464 235746720 236401572 236705040 236725632 237863736 237878784 238810240 239196672 240617520 241109440 241303040 241774335 242268620 242622666 242778276 243469952 244818816 245094720 245312496 246011392 246273060 246288640 247137176 247274170 247653120 248644110 248843760 248865408 249003360 249855320 249877056 250077696 250382880 251078388 251463168 251602560 252485376 252753930 253985160 255228444 255392280 255556080 255761280 256101703 256284160 256642452 256658688 256784715 257685714 257892624 258223680 259465140 261395090 261944982 262691264 263028480 264293040 264679272 265220384 265433344 265603584 266795815 267075072 268661520 269580740 269604192 269753640 270900366 270917504 271248120 271465920 271489536 272001587 272418432 272569440 272593152 273903696 274475520 275421168 275731560 276497481 276517120 276762816 277074720 278029323 278609760 279383676 279949230 281087235 281111688 281337408 281912576 283587160 284046048 285158280 285176320 285733305 286317460 286547360 286572288 287737216 288319680 289331328 290722344 290740736 291049980 291329280 294088080 294113664 295501965 295527672 295546368 295907040 296144640 296729004 297183744 297329670 297348480 298372932 298612512 298804032 298995840 299826384 301923072 302881280 303304716 303472845 304168832 304337440 304782192 306023520 306470736 306640620 307514240 308921470 310453312 311081760 311945876 312346320 312597120 313674108 313693952 313847985 314328960 314530560 314949206 315202096 315606720 315634176 317151648 319035555 320154978 320803065 320823360 322365780 322393824 323496888 323704368 324380160 325497744 325759104 326425088 326792960 327062637 327083328 328364080 330849090 331525480 331791680 331820544 332004480 332489664 333169408 333843840 334771184 335470080 337005240 337304682 338646880 339361920 339813617 340304592 340523040 340741440 341015040 342189936 342379620 342904320 343580952 343856832 344276460 344298240 345953520 345983616 349229595 349259976 349595136 349989120 351389610 351671760 352390720 352905696 354602358 355057560 356818176 358215360 359472256 359671520 361200488 361664160 361954560 363224576 363402930 363425920 363933999 364193280 365204928 367228224 367389461 367642080 368663308 369017088 369409590 369432960 370705764 370911255 371479680 372511568 372966165 373265640 373298112 373505040 374782980 374815584 375116544 376617582 377194752 377403840 378728064 379130895 380211040 380977740 382842666 383088420 384426240 384988032 385775104 386528571 386838936 387629792 388066640 389932345 392092635 392117440 392151552 394002620 394036896 394542720 395638672 396439560 396464640 397830576 398150016 398405376 398661120 399768512 400612608 402992280 404371110 404406288 404630460 405250560 406350549 406376256 406872180 407198880 408031360 408627648 408854160 408889728 410855544 413157888 414775680 415144224 415612080 416461760 416796160 418232144 418463980 419075514 419105280 420808960 422868864 425380740 426873304 427737420 427764480 429476190 429821040 429858432 430410240 431329184 431605824 432479520 433996992 434345472 436083516 436111104 436574970 436993920 441132120 441170496 442672640 443291508 443319552 445093506 445125120 445775616 446022720 447559398 447918768 449340320 449739576 451500610 452482560 453739456 454030720 454321920 456253248 456506160 457173288 458107936 458475776 459035280 460310378 460829135 461271360 461311488 463382205 465639460 465679968 466622640 467918814 468519480 468895680 470511162 470540928 471493440 472423809 472803144 473410080 473451264 475727472 477620480 480232467 481235040 482218880 483548670 484537240 485245332 485556552 486939904 489637632 490189440 490624992 492546120 492577280 494274352 494548340 495306240 496650671 497288220 497687520 497730816 498006720 499710640 499754112 500765760 502156776 503205120 504970752 505507860 507970320 510456888 510784560 511112160 511522560 512203406 513284904 513317376 513569430 515371428 515785248 516447360 518930280 522790180 523889964 525382528 526056960 528586080 529358544 530440768 530866688 531903537 533591630 537323040 539161480 539208384 539507280 541800732 541835008 542496240 542931840 544003174 544836864 545104395 545138880 545186304 547807392 550842336 551463120 552994962 553034240 553525632 554114385 554149440 556058646 557219520 558767352 559898460 562174470 562223376 562674816 563825152 564926373 567174320 568092096 570316560 571466610 572634920 573094720 573144576 575474432 576639360 578662656 581444688 582099960 582658560 586950793 588176160 588227328 591003930 591055344 591814080 592289280 593458008 594659340 594696960 596745864 597225024 597608064 597991680 599652768 603846144 606556665 606609432 606945690 608337664 608674880 609564384 612047040 612941472 613281240 615028480 617842940 620906624 622163520 623891752 624692640 625194240 627348216 627387904 627695970 628613271 628657920 629061120 629898412 630404192 631213440 634303296 638071110 640309956 641606130 641646720 644214285 644731560 644787648 646993776 647408736 650995488 651518208 653585920 654125274 654166656 654862455 656728160 661698180 663050960 663583360 664008960 664979328 666338816 667640259 667687680 669542368 674010480 674609364 677250915 677293760 678723840 679627234 680609184 681046080 681482880 684379872 684759240 687161904 687713664 688552920 688596480 690465567 691907040 691967232 698459190 698519952 699978240 701878221 702779220 703343520 704781440 705766743 705811392 709204716 710115120 713636352 716430720 718944512 719343040 722400976 723328320 723909120 726805860 726851840 727867998 730409856 734456448 734778922 735284160 737326616 738034176 738819180 738865920 741411528 741822510 742959360 745023136 745932330 746531280 746596224 747010080 749565960 749631168 750233088 753235164 754389504 754807680 757456128 758261790 760422080 761955480 765685332 766176840 768305109 768852480 769976064 773057142 773677872 775259584 776133280 779864690 784185270 784234880 787373015 788005240 788073792 789085440 791277344 792879120 795661152 796300032 796810752 799537024 800387445 801225216 805984560 808742220 808812576 809260920 812701098 812752512 813744360 814397760 816004761 816062720 817255296 817708320 817779456 821711088 829492443 829551360 830288448 831224160 832923520 834087969 836464288 836927960 838151028 841617920 843261705 845737728 850761480 853746608 855474840 855528960 857851159 858952380 859642080 859716864 862658368 863211648 864959040 867993984 872167032 872222208 873149940 873987840 882264240 882340992 886505895 886583016 886639104 890187012 891551232 892045440 895118796 895837536 898680640 899479152 903001220 907478912 908061440 908643840 912506496 913012320 914346576 916215872 916951552 918070560 920620756 921658270 922542720 926764410 931278920 931359936 933245280 935837628 937038960 937791360 941022324 941081856 941543955 942986880 944847618 945606288 946820160 946902528 951454944 955240960 957106665 960464934 962470080 964437760 967097340 969074480 970490664 971113104 973879808 979275264 980378880 981249984 985092240 988548704 989096680 993301342 994576440 995375040 995461632 996013440 999421280 999508224 1001531520 1004313552 1006410240 1011015720 1013824097 1015940640 1019440851 1020913776 1021569120 1022224320 1023045120 1024406812 1026569808 1027138860 1030742856 1031570496 1032894720 1037860560 1045580360 1047688785 1047779928 1050765056 1057172160 1058717088 1060881536 1063807074 1067183260 1074646080 1078322960 1078416768 1079014560 1083601464 1083670016 1084992480 1085863680 1088006348 1089673728 1090208790 1090277760 1095614784 1101684672 1102168383 1102926240 1105989924 1107051264 1108228770 1108298880 1112117292 1112733765 1114439040 1117534704 1118898495 1119796920 1124348940 1124446752 1125349632 1129852746 1134348640 1136184192 1140633120 1142933220 1145269840 1146189440 1150775945 1150948864 1153278720 1157325312 1162889376 1164199920 1169797035 1173901586 1176277905 1176352320 1176454656 1182007860 1182110688 1183628160 1186916016 1189318680 1189393920 1193491728 1194450048 1195216128 1195983360 1199305536 1213113330 1213218864 1213891380 1216675328 1217349760 1219051647 1219128768 1224094080 1225882944 1226562480 1230056960 1235685880 1241813248 1244327040 1247783504 1249385280 1250388480 1254696432 1255391940 1257226542 1257315840 1259796824 1260808384 1262426880 1268606592 1276142220 1280508515 1280619912 1283212260 1283293440 1288428570 1289463120 1289575296 1293987552 1294817472 1301990976 1303036416 1308250548 1308333312 1309724910 1313456320 1323396360 1326101920 1327166720 1328017920 1329958656 1335280518 1335375360 1339084736 1348020960 1349218728 1354501830 1354587520 1357447680 1359254468 1360007935 1361218368 1362092160 1362965760 1368759744 1369518480 1374323808 1375427328 1377105840 1380931134 1382487405 1383814080 1383934464 1390146615 1396918380 1397039904 1403756442 1405558440 1406687040 1409562880 1411533486 1411622784 1417271427 1418409432 1420230240 1432861440 1437889024 1438686080 1440697401 1444801952 1446656640 1453611720 1453703680 1455735996 1460819712 1468912896 1469557844 1470568320 1474653232 1477638360 1477731840 1482823056 1483645020 1485918720 1489952013 1490046272 1491864660 1493062560 1493192448 1494020160 1499131920 1499262336 1506470328 1509615360 1514912256 1516523580 1520844160 1523910960 1531370664 1532353680 1536610218 1539952128 1546114284 1547355744 1550519168 1552266560 1559729380 1568370540 1568469760 1574746030 1576010480 1576147584 1578170880 1582554688 1585758240 1591322304 1592600064 1599074048 1600774890 1611969120 1617484440 1617625152 1618521840 1625402196 1625505024 1627488720 1628795520 1632009522 1632125440 1634510592 1635313185 1635416640 1635558912 1643422176 1658984886 1659102720 1660576896 1662448320 1665847040 1668175938 1672928576 1673855920 1676302056 1686523410 1691475456 1699068085 1701522960 1707493216 1710949680 1715702318 1717904760 1719284160 1719433728 1725316736 1726423296 1729918080 1735987968 1744334064 1746299880 1747975680 1760852379 1764528480 1764681984 1773011790 1773166032 1780374024 1784090880 1790237592 1791675072 1797361280 1798958304 1806002440 1814957824 1816122880 1819669995 1825012992 1826024640 1828693152 1832431744 1836141120 1836947305 1841241512 1843316540 1845085440 1853528820 1862557840 1862719872 1866490560 1871675256 1874077920 1875582720 1882044648 1882163712 1883087910 1885973760 1889695236 1891212576 1893640320 1902909888 1914213330 1920929868 1924940160 1928875520 1932642855 1934194680 1938148960 1940981328 1942226208 1960757760 1962499968 1970184480 1977097408 1978193360 1986602684 1989152880 1990750080 1992026880 1998842560 1999016448 2003063040 2008627104 2022031440 2027648194 2031752745 2031881280 2038881702 2041827552 2043138240 2044448640 2048813624 2053139616 2054277720 2061485712 2063140992 2065789440 2071396701 2075721120 2091160720 2095377570 2095559856 2101530112 2105634663 2114344320 2117434176 2121763072 2127614148 2134366520 2149292160 2156645920 2156833536 2158029120 2167202928 2169984960 2171727360 2176012696 2180417580 2180555520 2191229568 2203369344 2204336766 2205852480 2211979848 2214102528 2216457540 2216597760 2224234584 2225467530 2228878080 2235069408 2237796990 2239593840 2248697880 2248893504 2250699264 2259705492 2268697280 2272368384 2281266240 2285866440 2290539680 2292378880 2301551890 2304915327 2306557440 2325778752 2328399840 2339594070 2347803172 2352555810 2352704640 2362119045 2364015720 2364221376 2367256320 2373832032 2378637360 2386983456 2388900096 2390432256 2398611072 2401162335 2426226660 2426437728 2427782760 2434699520 2438103294 2438257536 2448014283 2448188160 2451765888 2453124960 2471371760 2483253355 2483626496 2488477329 2488654080 2495567008 2498770560 2509392864 2510783880 2514453084 2519593648 2521616768 2524853760 2537213184 2552284440 2561017030 2561239824 2566424520 2566586880 2573553477 2576857140 2578926240 2579150592 2587975104 2589634944 2603981952 2616501096 2616666624 2619449820 2626912640 2646792720 2652203840 2654333440 2659517685 2659917312 2670561036 2678169472 2696041920 2698437456 2709003660 2709175040 2718508936 2720015870 2722436736 2724184320 2725931520 2737519488 2739036960 2748647616 2750854656 2754211680 2761862268 2764974810 2767628160 2780293230 2793836760 2794079808 2807512884 2811116880 2813374080 2819125760 2823066972 2823245568 2824631865 2834542854 2836818864 2840460480 2865722880 2877372160 2881394802 2889603904 2893313280 2907223440 2911471992 2921639424 2934753965 2937825792 2939115688 2941136640 2949306464 2955276720 2965646112 2967290040 2979904026 2980092544 2983729320 2986125120 2986384896 2988040320 2992017457 2998263840 2998524672 3012940656 3019230720 3033047160 3041472291 3041688320 3047821920 3058322553 3062741328 3064707360 3073220436 3092228568 3094711488 3101038336 3104533120 3119458760 3136741080 3136939520 3143066355 3149492060 3152020960 3152295168 3165109376 3171516480 3182644608 3198148096 3201549780 3223938240 3234968880 3235250304 3237043680 3250804392 3251010048 3254977440 3257591040 3264019044 3269021184 3270626370 3270833280 3286844352 3306505149 3317969772 3321153792 3324896640 3331694080 3336351876 3338201295 3345857152 3347711840 3352604112 3373046820 3398136170 3403045920 3414986432 3421899360 3431404636 3435809520 3438568320 3450633472 3452327835 3452846592 3459836160 3471975936 3488668128 3492599760 3509391105 3521704758 3528833715 3529056960 3529363968 3546023580 3546332064 3560748048 3568181760 3580475184 3583350144 3594722560 3597916608 3612004880 3629915648 3639339990 3650025984 3652049280 3657386304 3664863488 3672282240 3673894610 3682483024 3686633080 3690170880 3707057640 3725115680 3725439744 3732981120 3743350512 3748155840 3751165440 3764089296 3766175820 3771947520 3779390472 3782425152 3787280640 3805819776 3828426660 3841525545 3841859736 3849880320 3865285710 3868389360 3876297920 3881962656 3884452416 3924999936 3940368960 3954194816 3956386720 3973205368 3978305760 3981500160 3984053760 3997685120 4006126080 4017254208 4041284071 4044062880 4055296388 4063505490 4063762560 4077763404 4080023805 4083655104 4086276480 4088897280 4097627248 4106279232 4108555440 4122971424 4126281984 4142793402 4147462215 4151442240 4170439845 4182321440 4190755140 4191119712 4211269326 4228688640 4234868352 4243526144 4251814281 4255228296 4268733040 4289255795 4298584320 4313291840 4313667072 4316058240 4334405856 4339969920 4352025392 4360835160 4361111040 4382459136 4406738688 4408673532 4411704960 4423959696 4432915080 4433195520 4448469168 4450935060 4457756160 4469856039 4470138816 4475593980 4479187680 4497395760 4497787008 4519410984 4537394560 4544736768 4562532480 4571732880 4581079360 4584757760 4603103780 4609830654 4651557504 4656799680 4679188140 4695606344 4705111620 4705409280 4724238090 4728031440 4728442752 4734512640 4747664064 4757274720 4773966912 4776062993 4777800192 4797222144 4802324670 4852453320 4852875456 4855565520 4869399040 4876206588 4876515072 4896028566 4896376320 4903531776 4906249920 4942743520 4966506710 4976954658 4977308160 4991134016 4997541120 5018785728 5021567760 5028906168 5039187296 5043233536 5069120485 5074426368 5097204255 5104568880 5122034060 5122479648 5132849040 5147106954 5153714280 5157852480 5158301184 5175950208 5179269888 5207963904 5233002192 5238899640 5253825280 5282557137 5293585440 5304407680 5319035370 5341122072 5356338944 5392083840 5396874912 5418007320 5418350080 5437017872 5440031740 5444873472 5448368640 5475038976 5478073920 5497295232 5508423360 5510841915 5523724536 5529949620 5535256320 5560586460 5587673520 5588159616 5615025768 5622233760 5626748160 5646133944 5646491136 5649263730 5669085708 5673637728 5680920960 5754744320 5762789604 5779207808 5786626560 5814446880 5822943984 5869507930 5878231376 5882273280 5898612928 5910553440 5931292224 5934580080 5959808052 5960185088 5967458640 5972250240 5976080640 5984034914 5996527680 5997049344 6025881312 6066094320 6082944582 6083376640 6095258235 6095643840 6116645106 6125482656 6129414720 6146440872 6184457136 6189422976 6202076672 6209066240 6214190103 6238917520 6273482160 6286132710 6298984120 6304041920 6304590336 6330218752 6343032960 6365289216 6403099560 6447876480 6456458723 6469937760 6470500608 6474087360 6501608784 6509954880 6515182080 6528038088 6541252740 6541666560 6573688704 6613010298 6635939544 6642307584 6649793280 6672703752 6676402590 6691714304 6695423680 6705208224 6746093640 6796272340 6806091840 6829972864 6843798720 6862809272 6871619040 6877136640 6901266944 6904655670 6914745981 6919672320 6977336256 6980399759 6985199520 7018782210 7043409516 7057667430 7058113920 7086357135 7092047160 7092664128 7121496096 7160950368 7166700288 7189445120 7195833216 7203487005 7224009760 7278679980 7304098560 7314772608 7329726976 7344042849 7344564480 7347789220 7364966048 7373266160 7414115280 7449760065 7450231360 7450879488 7465962240 7486701024 7496311680 7528178592 7532351640 7558780944 7564850304 7574561280 7611639552 7656853320 7683051090 7683719472 7699760640 7720660431 7730571420 7736778720 7752595840 7763925312 7768904832 7849999872 7880737920 7908389632 7912773440 7946410736 7956611520 7963000320 7995370240 8034508416 8082568142 8088125760 8110592776 8127010980 8127525120 8155526808 8160047610 8167310208 8172552960 8177794560 8195254496 8212558464 8217110880 8245942848 8252563968 8285586804 8294924430 8302884480 8340879690 8364642880 8381510280 8382239424 8422538652 8457377280 8469736704 8503628562 8510456592 8537466080 8578511590 8597168640 8626583680 8632116480 8668811712 8679939840 8704050784 8721670320 8764918272 8804261895 8813477376 8817347064 8823409920 8847919392 8865830160 8896938336 8901870120 8939712078 8940277632 8951187960 8958375360 8976052371 8994791520 8995574016 9038821968 9074789120 9124416873 9125064960 9143465760 9162158720 9174967659 9206207560 9219661308 9303115008 9313599360 9358376280 9391212688 9410223240 9410818560 9436362749 9448476180 9456062880 9456885504 9495328128 9514549440 9547933824 9552125986 9594444288 9604649340 9704906640 9705750912 9711131040 9752413176 9753030144 9792057132 9807063552 9812499840 9885487040 9919515447 9933013420 9953909316 9982268032 9995082240 10037571456 10043135520 10057812336 10078374592 10086467072 10138240970 10194408510 10209137760 10244068120 10244959296 10265698080 10294213908 10307428560 10315704960 10351900416 10356983505 10358539776 10415927808 10466004384 10477799280 10507650560 10528173315 10565114274 10587170880 10608815360 10638070740 10682244144 10712677888 10784167680 10793749824 10836014640 10874035744 10880063480 10889746944 10950077952 10956147840 10994590464 11016846720 11021683830 11047449072 11059899240 11070512640 11121172920 11152065067 11175347040 11176319232 11230051536 11244467520 11253496320 11292267888 11298527460 11338171416 11347275456 11361841920 11524576635 11525579208 11558415616 11628893760 11645887968 11739015860 11756462752 11797225856 11821106880 11862584448 11869160160 11919616104 11920370176 11934917280 11944500480 11952161280 11968069828 11993055360 12051762624 12123852213 12132188640 12165889164 12190516470 12191287680 12233290212 12240071415 12250965312 12258829440 12292881744 12368914272 12378845952 12418132480 12428380206 12442386645 12477835040 12546964320 12572265420 12597968240 12608083840 12660437504 12686065920 12730578432 12806199120 12867767385 12895752960 12912917446 12939875520 12941001216 12948174720 13003217568 13019909760 13056076176 13082505480 13083333120 13147377408 13226020596 13271879088 13299586560 13345407504 13352805180 13383428608 13390847360 13409568117 13410416448 13492187280 13592544680 13612183680 13659945728 13687597440 13725618544 13743238080 13754273280 13809311340 13829491962 13954672512 13960799518 13970399040 14037564420 14086819032 14115334860 14116227840 14172714270 14184094320 14185328256 14242992192 14321900736 14328188979 14333400576 14391666432 14406974010 14448019520 14557359960 14608197120 14629545216 14688085698 14689128960 14695578440 14729932096 14746532320 14828230560 14899520130 14900462720 14931924480 14960087285 14973402048 14992623360 15056357184 15062967901 15064703280 15117561888 15129700608 15207361455 15223279104 15291612765 15313706640 15366102180 15367438944 15441320862 15461142840 15473557440 15505191680 15527850624 15537809664 15761475840 15816779264 15825546880 15847671411 15892821472 15913223040 15990740480 16069016832 16165136284 16176251520 16221185552 16254021960 16255050240 16311053616 16320095220 16334620416 16345105920 16390508992 16425116928 16434221760 16491885696 16532525745 16571173608 16589848860 16605768960 16681759380 16729285760 16763020560 16764478848 16845077304 16939473408 17007257124 17020913184 17074932160 17157023180 17253167360 17264232960 17337623424 17359879680 17408101568 17443340640 17608523790 17634694128 17646819840 17695838784 17731660320 17793876672 17803740240 17879424156 17880555264 17902375920 17916750720 17952104742 17989583040 17991148032 18077643936 18149578240 18248833746 18250129920 18286931520 18324317440 18349935318 18412415120 18439322616 18606230016 18627198720 18716752560 18782425376 18820446480 18872725498 18896952360 18912125760 18913771008 18990656256 19029098880 19095867648 19104251972 19209298680 19369376169 19409813280 19411501824 19422262080 19504826352 19584114264 19624999680 19770974080 19839030894 19866026840 19907818632 19964536064 20075142912 20086271040 20115624672 20156749184 20206420355 20276481940 20388817020 20418275520 20488136240 20489918592 20531396160 20588427816 20614857120 20631409920 20703800832 20713967010 20932008768 20941199277 20955598560 21056346630 21130228548 21174341760 21217630720 21259071405 21276141480 21364488288 21568335360 21587499648 21672029280 21748071488 21760126960 21912295680 21989180928 22033693440 22043367660 22094898144 22119798480 22242345840 22304130134 22349280195 22350694080 22352638464 22460103072 22488935040 22584535776 22597054920 22676342832 22694550912 22723683840 23049153270 23051158416 23116831232 23161981293 23257787520 23291775936 23478031720 23512925504 23594451712 23642213760 23725168896 23738320320 23839232208 23869834560 23880314965 23889000960 23936139656 23986110720 24103525248 24247704426 24264377280 24331778328 24381032940 24382575360 24466580424 24480142830 24501930624 24517658880 24585763488 24737828544 24757691904 24856760412 24884773290 24955670080 25093928640 25144530840 25195936480 25216167680 25372131840 25612398240 25735534770 25791505920 25825834892 25879751040 25896349440 26006435136 26039819520 26112152352 26165010960 26294754816 26412785685 26452041192 26543758176 26690815008 26705610360 26781694720 26819136234 26820832896 26928157113 26984374560 27185089360 27224367360 27319891456 27373250619 27375194880 27451237088 27486476160 27618622680 27658983924 27909345024 27921599036 27940798080 28075128840 28173638064 28230669720 28232455680 28309088247 28345428540 28368188640 28370656512 28485984384 28643801472 28656377958 28783332864 28813948020 28896039040 29114719920 29259090432 29376171396 29391156880 29459864192 29493064640 29656461120 29799040260 29800925440 29920174570 29946804096 29985246720 30112714368 30125935802 30129406560 30235123776 30259401216 30414722910 30583225530 30627413280 30732204360 30734877888 30882641724 30922285680 30947114880 31010383360 31055701248 31070950515 31075619328 31522951680 31651093760 31695342822 31785642944 31826446080 32138033664 32282293615 32330272568 32352503040 32442371104 32508043920 32622107232 32640190440 32669240832 32781017984 32850233856 32868443520 32983771392 33065051490 33142347216 33179697720 33211537920 33363518760 33456195201 33458571520 33526041120 33528957696 33690154608 34014514248 34041826368 34149864320 34314046360 34506334720 34573729905 34675246848 34816203136 34886681280 34901998795 35217047580 35269388256 35391677568 35463320640 35587753344 35607480480 35758848312 35761110528 35804751840 35833501440 35904209484 35979166080 36155287872 36371556639 36497667492 36573863040 36648634880 36699870636 36720214245 36824830240 36878645232 37254397440 37433505120 37564850752 37640892960 37745450996 37793904720 37824251520 37981312512 38058197760 38191735296 38208503944 38418597360 38603302155 38738752338 38819626560 38823003648 38844524160 39009652704 39168228528 39249999360 39541948160 39678061788 39732053680 39815637264 39929072128 40150285824 40172542080 40231249344 40313498368 40412840710 40552963880 40777634040 40836551040 40976272480 40979837184 41062792320 41176855632 41229714240 41262819840 41427934020 41864017536 41882398554 41911197120 42112693260 42260457096 42348683520 42518142810 42552282960 42728976576 42984566937 43174999296 43344058560 43496142976 43520253920 43824591360 44067386880 44086735320 44189796288 44239596960 44454124781 44484691680 44608260268 44698560390 44701388160 44880261855 44920206144 44977870080 45169071552 45188903703 45194109840 45352685664 45389101824 45622084365 45874838295 46098306540 46102316832 46323962586 46515575040 46583551872 46956063440 47025851008 47181813745 47188903424 47284427520 47450337792 47476640640 47678464416 47739669120 47760629930 47872279312 47972221440 48207050496 48495408852 48528754560 48663556656 48762065880 48765150720 48933160848 48960285660 49003861248 49035317760 49171526976 49475657088 49597577235 49713520824 49769546580 49911340160 50187857280 50289061680 50391872960 50432335360 51224796480 51471069540 51651669784 51759502080 51792698880 52012870272 52079639040 52224304704 52330021920 52536692923 52825571370 52904082384 53087516352 53381630016 53411220720 53563389440 53638272468 53641665792 53856314226 53968749120 54370178720 54448734720 54746501238 54750389760 54902474176 54972952320 55237245360 55317967848 55760325335 55818690048 55843198072 55881596160 56150257680 56347276128 56461339440 56618176494 56690857080 56736377280 56741313024 56971968768 57287602944 57312755916 57627896040 57792078080 58108128507 58229439840 58752342792 58782313760 58919728384 58986129280 59312922240 59598080520 59601850880 59840349140 59893608192 60225428736 60251871604 60258813120 60470247552 60619261065 60829445820 61166451060 61254826560 61464408720 61469755776 61765283448 61844571360 61894229760 62111402496 62141901030 62823597831 63302187520 63390685644 63571285888 63652892160 64564587230 64660545136 64705006080 64884742208 65016087840 65244214464 65280380880 65562035968 65736887040 65967542784 66130102980 66284694432 66359395440 66727037520 66912390402 66917143040 67047840585 67052082240 67057915392 67380309216 68029028496 68083652736 68299728640 68628092720 69147459810 69350493696 69632406272 69773362560 69803997590 70434095160 70538776512 70783355136 70926641280 71175506688 71214960960 71517696624 71609503680 71640944895 71667002880 71808418968 71958332160 72310575744 72743113278 72995334984 73147726080 73399741272 73440428490 73649660480 73757290464 74867010240 75129701504 75281785920 75314839505 75490901992 75587809440 75648503040 76116395520 76417007888 76784397349 76837194720 77206604310 77477504676 77639253120 77689048320 78019305408 78336457056 79083896320 79238357055 79356123576 79464107360 79631274528 80345084160 80462498688 80626996736 80784471339 80825681420 81105927760 81555268080 81673102080 81952544960 81959674368 82125584640 82353711264 82459428480 82855868040 83728035072 83764797108 83822394240 84225386520 84520914192 84697367040 84927264741 85036285620 85104565920 85457953152 85969133874 86349998592 86688117120 86992285952 87040507840 88173470640 88379592576 88479193920 88908249562 88969383360 89216520536 89397120780 89402776320 89760523710 89840412288 89955740160 90338143104 90377807406 90388219680 90705371328 90745196867 90778203648 91244168730 91749676590 92196613080 92204633664 92647925172 93031150080 93167103744 93912126880 94051702016 94363627490 94568855040 94953281280 95356928832 95479338240 95521259860 95744558624 96414100992 96846880845 96990817704 97057509120 97327113312 97524131760 97866321696 97920571320 98007722496 98343053952 98951314176 99195154470 99427041648 99539093160 99822680320 100368585603 100375714560 100578123360 100783745920 102449592960 102942139080 103303339568 103519004160 104025740544 104448609408 104660043840 104705996385 105073385846 105651142740 105808164768 106175032704 106763260032 106822441440 107276544936 107283331584 107712628452 107937498240 108740357440 109114669917 109493002476 109804948352 109945904640 110474490720 110635935696 111520650670 111686396144 111763192320 112300515360 112694552256 112922678880 113236352988 113381714160 113472754560 113943937536 114575205888 114625511832 115255792080 115584156160 115809906465 116216257014 116458879680 117504685584 117564627520 117839456768 117972258560 118625844480 119196161040 119680698280 119787216384 120450857472 120503743208 120517626240 120940495104 121238522130 121658891640 122332902120 122509653120 122672715737 122928817440 122939511552 123530566896 123689142720 123788459520 124283802060 125647195662 126781371288 127142571776 128953700811 129129174460 129321090272 129769484416 130032175680 130488428928 130560761760 131124071936 131473774080 132260205960 132569388864 132627595421 132718790880 133362374343 133454075040 133824780804 134095681170 134104164480 134640785565 134760618432 135566711109 136058056992 136167305472 136599457280 136866253095 137256185440 138294919620 139264812544 139546725120 139607995180 140868190320 141077553024 141545441235 141566710272 141853282560 142351013376 142429921920 143035393248 143219007360 143281889790 143616837936 143916664320 144621151488 145486226556 145990669968 146295452160 146799482544 146880856980 147299320960 147514580928 149734020480 150259403008 150563571840 150629679010 150981803984 151175618880 151297006080 152834015776 153568794698 153674389440 154413208620 154955009352 155278506240 155378096640 156038610816 156672914112 157610078769 158476714110 158712247152 158928214720 159262549056 160690168320 160924997376 161568942678 161651362840 162211855520 163110536160 163346204160 163905089920 164251169280 164707422528 164918856960 165692646911 165711736080 167280976005 167456070144 167529594216 167644788480 168450773040 169041828384 169854529482 170072571240 170209131840 170915906304 171938267748 173376234240 173984571904 174081015680 174324385521 175979551819 176346941280 176759185152 176958387840 177816499124 177938766720 178433041072 178794241560 178805552640 179521047420 179680824576 180676286208 180755614812 180776439360 181410742656 181490393734 181857783195 182488337460 183499353180 184393226160 184409267328 185295850344 186334207488 187824253760 188103404032 188470793493 188727254980 189906562560 190713857664 190958676480 191042519720 191489117248 193693761690 193981635408 194115018240 194654226624 195048263520 195732643392 195818582713 195841142640 196686107904 197902628352 198390308940 198854083296 199078186320 199645360640 200737171206 200751429120 201156246720 201567491840 204899185920 205884278160 206606679136 208051481088 208897218816 209320087680 209411992770 210146771692 211302285480 211616329536 212350065408 213526520064 213644882880 214553089872 214922834685 215425256904 215874996480 217480714880 218229339834 218986004952 219609896704 220948981440 221271871392 222270623905 223041301340 223372792288 224601030720 225389104512 225845357760 225944518515 226472705976 226763428320 226945509120 229251023664 230353192047 230511584160 231619812930 232432514028 232917759360 235009371168 235129255040 235944517120 237251688960 238392322080 239361396560 241007486416 241035252480 241880990208 242477044260 243317783280 244665804240 245019306240 245345431474 245857634880 245879023104 247061133792 247378285440 248567604120 251294391324 253562742576 254285143552 254781794223 257907401622 258258348920 258642180544 259538968832 260064351360 260976857856 261121523520 262683464615 264520411920 265138777728 265255190842 265437581760 266724748686 266908150080 267649561608 268191362340 268208328960 269281571130 269521236864 271133422218 272116113984 272235590601 272334610944 273732506190 274512370880 276589839240 279093450240 279215990360 281736380640 282155106048 283090882470 283706565120 284859843840 286070786496 286196390119 286438014720 286563779580 287233675872 289242302976 290540642535 290972453112 291981339936 293598965088 293761713960 294598641920 295029161856 299468040960 300518806016 301105756809 301127143680 301259358020 301963607968 302351237760 305668031552 307137589396 307348778880 308826417240 309910018704 310557012480 312077221632 313345828224 314117989155 315220157538 316953428220 317424494304 317856429440 318525098112 321849994752 323137885356 323302725680 324423711040 326221072320 327810179840 329414845056 329837713920 331385293822 331423472160 334561952010 335059188432 335289576960 336901546080 338083656768 339709058964 340145142480 340418263680 341831812608 343876535496 346752468480 348162031360 348648771042 351959103638 352693882560 353518370304 353916775680 355632998248 355877533440 356866082144 357588483120 359042094840 359361649152 361352572416 361511229624 361552878720 362821485312 362980787468 363715566390 364976674920 366998706360 368018147211 368786452320 368818534656 370591700688 375648507520 376941586986 377454509960 381427715328 382085039440 382978234496 383921986745 387387523380 387963270816 389308453248 390096527040 391465286784 391637165426 391682285280 393372215808 396780617880 397708166592 397882786263 398156372640 400087123029 401474342412 402312493440 403134983680 403922356695 406700133327 409798371840 411768556320 413213358272 417794437632 418640175360 418823985540 420293543384 422604570960 423232659072 424636323705 424700130816 427053040128 427289765760 429106179744 429845669370 430850513808 431749992960 434961429760 436458679668 437972009904 439219793408 441897962880 442543742784 444541247810 446082602680 446745584576 449202061440 450778209024 451690715520 451889037030 452945411952 453526856640 453725984335 453891018240 458502047328 460706384094 461023168320 463239625860 464865028056 465835518720 470018742336 470258510080 472830236307 476784644160 478722793120 482014972832 482070504960 484954088520 486635566560 488995372591 489331608480 490038612480 490690862948 491715269760 494122267584 494756570880 497077940733 497135208240 501842928015 502588782648 507125485152 509563588446 515814803244 516516697840 517284361088 519077937664 520128702720 521953715712 522243047040 525366929230 527938655457 529040823840 530277555456 530510381684 530875163520 533449497372 533816300160 535299123216 536382724680 536416657920 538563142260 539042473728 542266844436 544232227968 544471181202 545573349585 547465012380 549024741760 553179678480 558431980720 563472761280 564310212096 566181764940 569719687680 572141572992 572392780238 572876029440 573127559160 574467351744 577903622153 581081285070 581944906224 583962679872 587197930176 587455748139 587523427920 589197283840 590058323712 598936081920 602211513618 602254287360 602518716040 603927215936 604702475520 611336063104 613363578685 614275178792 614697557760 617652834480 619820037408 624154443264 626691656448 628235978310 630440315076 633906856440 634848988608 635712858880 637050196224 644768504055 646275770712 646605451360 648847422080 652442144640 655620359680 658829690112 662770587644 662846944320 663137977105 666811871715 669123904020 670118376864 673803092160 676167313536 677833555545 679418117928 680290284960 680836527360 687753070992 691059576141 696324062720 697297542084 703918207276 705387765120 707833551360 711265996496 711755066880 713732164288 715176966240 718084189680 723022459248 723105757440 725642970624 725961574936 727431132780 729953349840 733997412720 736036294422 737572904640 737637069312 741183401376 751297015040 753883173972 754909019920 762855430656 764170078880 765956468992 767843973490 774775046760 775926541632 778616906496 780193054080 782930573568 783274330852 783364570560 788050393845 793561235760 795416333184 795765572526 796312745280 800174246058 802948684824 804624986880 807844713390 813400266654 816706771803 823537112640 826426716544 828463234555 837280350720 837647971080 840587086768 844628370839 845209141920 846465318144 849272647410 854579531520 858212359488 858589170357 859691338740 861701027616 869922859520 871621927605 872917359336 875944019808 879897759095 883795925760 885087485568 889082495620 892165205360 893491169152 898404122880 901556418048 903381431040 903778074060 905890823904 907053713280 907451968670 917004094656 921412768188 922046336640 926479251720 929730056112 931671037440 940037484672 940517020160 942353967465 945660472614 953569288320 957445586240 964029945664 969908177040 973271133120 977990745182 978663216960 979092913565 981381725896 983430539520 988244535168 989513141760 994155881466 994270416480 998197165537 1003685856030 1005177565296 1014250970304 1019127176892 1031629606488 1033033395680 1034568722176 1040257405440 1044486094080 1050733858460 1055877310914 1058081647680 1060555110912 1061020763368 1061750327040 1066898994744 1067632600320 1070598246432 1072765449360 1077126284520 1078084947456 1084533688872 1088464455936 1088942362404 1091146699170 1094930024760 1098049483520 1104054441633 1106359356960 1116863961440 1126945522560 1132363529880 1144283145984 1144785560476 1146255118320 1148934703488 1151765960235 1155807244306 1162162570140 1163889812448 1167925359744 1174395860352 1174911496278 1175046855840 1180116647424 1193648358789 1200261369087 1204423027236 1205037432080 1207854431872 1209404951040 1222672126208 1226727157370 1228550357584 1229395115520 1235305668960 1239640074816 1253383312896 1256471956620 1260880630152 1267813712880 1269697977216 1271425717760 1273908971115 1274100392448 1289537008110 1292551541424 1293210902720 1297694844160 1304884289280 1317659380224 1325541175288 1325693888640 1326275954210 1333623743430 1338247808040 1340236753728 1347606184320 1352334627072 1355667111090 1358836235856 1360580569920 1361177953005 1361673054720 1375506141984 1382119152282 1394595084168 1407836414552 1410775530240 1418490708921 1422531992992 1427464328576 1430353932480 1430981950595 1436168379360 1446044918496 1446211514880 1451923149872 1454862265560 1458903549631 1459906699680 1466986117773 1467994825440 1472072588844 1475145809280 1482366802752 1491233822199 1502594030080 1505528784045 1507766347944 1509818039840 1528340157760 1531912937984 1535687946980 1549550093520 1551853083264 1557233812992 1560386108160 1565861147136 1566548661704 1566729141120 1576100787690 1583815966371 1587122471520 1590832666368 1591531145052 1592625490560 1600348492116 1605897369648 1609249973760 1615689426780 1626800533308 1633413543606 1647074225280 1652853433088 1656926469110 1675295942160 1681174173536 1689256741678 1690418283840 1692930636288 1698545294820 1709159063040 1716424718976 1717178340714 1719382677480 1723402055232 1724158740473 1733710866459 1743243855210 1745834718672 1751888039616 1759795518190 1762367244417 1767591851520 1770174971136 1778164991240 1784330410720 1786982338304 1796808245760 1806762862080 1807556148120 1811781647808 1814107426560 1814903937340 1822619116021 1834008189312 1840090736055 1842825536376 1844092673280 1852958503440 1859460112224 1880074969344 1884707934930 1891320945228 1907138576640 1914891172480 1928059891328 1935775070009 1939816354080 1946542266240 1955981490364 1957326433920 1958185827130 1962763451792 1966861079040 1976489070336 1988311762932 1988540832960 1989413931315 1996394331074 2000435615145 2007371712060 2010355130592 2028501940608 2033500666635 2038254353784 2063259212976 2066066791360 2069137444352 2073178728423 2088972188160 2101467716920 2111754621828 2116163295360 2122041526736 2123500654080 2133797989488 2135265200640 2141196492864 2145530898720 2154004409843 2154252569040 2169067377744 2176928911872 2177884724808 2182293398340 2189860049520 2196098967040 2208108883266 2212718713920 2233727922880 2253891045120 2264727059760 2287734173647 2288566291968 2289571120952 2292510236640 2297869406976 2303531920470 2311614488612 2324325140280 2327779624896 2335850719488 2348791720704 2349822992556 2350093711680 2364151181535 2387296717578 2400522738174 2408846054472 2410074864160 2415708863744 2444976862955 2445344252416 2450120315409 2453454314740 2457100715168 2470611337920 2479280149632 2485389703665 2512943913240 2521761260304 2533885112517 2535627425760 2539395954432 2547817942230 2575767511071 2579074016220 2585103082848 2586421805440 2595389688320 2609768578560 2639693277285 2651082350576 2651387777280 2652551908420 2667247486860 2676495616080 2680473507456 2695212368640 2704669254144 2711334222180 2717672471712 2721161139840 2722355906010 2751012283968 2764238304564 2789190168336 2815672829104 2821551060480 2836981417842 2845063985984 2854928657152 2860707864960 2861963901190 2872336758720 2889518110765 2892089836992 2903846299744 2909724531120 2917807099262 2919813399360 2933972235546 2935989650880 2937278740695 2944145177688 2950291618560 2964733605504 2982467644398 2994591496611 3011057568090 3015532695888 3019636079680 3056680315520 3071375893960 3099100187040 3103706166528 3120772216320 3133097323408 3133458282240 3148160291309 3152201575380 3167631932742 3174244943040 3181665332736 3183062290104 3185250981120 3200696984232 3211794739296 3231378853560 3253601066616 3266827087212 3294148450560 3305706866176 3312163324899 3313852938220 3343611484561 3350591884320 3362348347072 3378513483356 3380836567680 3397090589640 3432849437952 3434356681428 3438765354960 3446804110464 3448317480946 3455297880705 3467421732918 3486487710420 3491669437344 3503776079232 3519591036380 3524734488834 3540349942272 3556329982480 3568660821440 3573964676608 3580945076367 3615112296240 3623563295616 3628214853120 3629807874680 3645238232042 3668016378624 3680181472110 3685651072752 3688185346560 3705917006880 3718920224448 3720553071547 3760149938688 3769415869860 3782641890456 3814277153280 3829782344960 3856119782656 3871550140018 3879632708160 3893084532480 3911962980728 3914652867840 3916371654260 3925526903584 3952978140672 3976623525864 3977081665920 3978827862630 3992788662148 4000871230290 4014743424120 4020710261184 4057003881216 4067001333270 4076508707568 4083533859015 4126518425952 4132133582720 4146357456846 4202935433840 4223141854195 4223509243656 4232326590720 4244083053472 4267595978976 4282392985728 4291061797440 4292945851785 4308008819686 4308505138080 4338134755488 4355769449616 4364586796680 4376710648893 4379720099040 4400958353319 4416217766532 4425437427840 4467455845760 4473701466597 4507782090240 4529454119520 4575468347294 4579142241904 4585020473280 4595738813952 4607063840940 4623228977224 4648650280560 4655559249792 4671701438976 4697583441408 4699645985112 4700187423360 4728302363070 4751447899113 4774593435156 4801045476348 4817692108944 4820149728320 4831417727488 4889953725910 4900240630818 4906908629480 4914201430336 4941222675840 4958560299264 4970779407330 4990985827685 5025887826480 5043522520608 5067770225034 5071254851520 5078791908864 5095635884460 5151535022142 5158148032440 5170206165696 5172476221419 5172843610880 5201132599377 5279386554570 5287101733251 5302164701152 5302775554560 5305103816840 5334494973720 5352991232160 5360947014912 5390424737280 5422668444360 5435344943424 5437731412261 5442322279680 5444711812020 5467857348063 5502024567936 5520272208165 5528476609128 5578380336672 5631345658208 5673962835684 5690127971968 5709857314304 5721415729920 5723927802380 5744673517440 5779036221530 5784179673984 5807325210027 5807692599488 5819449062240 5835614198524 5839626798720 5867944471092 5871979301760 5874557481390 5888290355376 5900583237120 5929467211008 5964935288796 5968241793945 5989182993222 6001306845435 6022115136180 6031065391776 6039272159360 6113360631040 6142751787920 6198200374080 6207412333056 6266194646816 6266916564480 6296320582618 6304403150760 6335263865484 6348489886080 6356939843683 6366124580208 6370501962240 6401393968464 6423589478592 6462013229529 6462757707120 6507202133232 6533654174424 6588296901120 6624326649798 6627705876440 6687222969122 6701183768640 6724696694144 6757026966712 6761673135360 6794181179280 6863202520941 6865698875904 6868713362856 6877530709920 6893608220928 6896634961892 6910595761410 6934843465836 6972975420840 6983338874688 7007552158464 7039182072760 7049468977668 7092453544605 7112659964960 7137321642880 7161890152734 7215161624579 7230224592480 7247126591232 7259615749360 7290476464084 7294517748155 7334930588865 7336032757248 7360362944220 7371302145504 7411834013760 7437840448896 7441106143094 7456169110995 7538831739720 7565283780912 7601655337551 7659564689920 7712239565312 7727302533213 7743100280036 7759265416320 7786169064960 7823925961456 7829305735680 7832743308520 7851053807168 7919079831855 7953247051728 7954163331840 7957655725260 7985577324296 8001742460580 8029486848240 8041420522368 8114007762432 8134002666540 8153017415136 8167067718030 8253036851904 8264267165440 8292714913692 8405870867680 8446283708390 8447018487312 8464653181440 8488166106944 8535191957952 8564785971456 8582123594880 8585891703570 8616017639372 8617010276160 8620793702365 8668554332295 8676269510976 8711538899232 8729173593360 8753421297786 8759440198080 8801916706638 8811836222085 8832435533064 8850874855680 8934911691520 8947402933194 8983774489833 9058908239040 9113095580105 9150936694588 9158284483808 9170040946560 9214127681880 9246457954448 9290912079229 9297300561120 9311118499584 9399291970224 9400374846720 9444480873927 9456604726140 9502895798226 9549186870312 9602090952696 9635384217888 9640299456640 9678875350045 9779907451820 9800481261636 9813817258960 9828402860672 9882445351680 9917120598528 9941558814660 9981971655370 10030834453683 10051775652960 10087045041216 10135540450068 10142509703040 10191271768920 10303070044284 10316296064880 10340412331392 10344952442838 10345687221760 10365893642115 10402265198754 10558773109140 10574203466502 10604329402304 10610207633680 10668989947440 10705982464320 10721894029824 10770022049215 10845336888720 10870689886848 10875462824522 10884644559360 10889423624040 10935714696126 10980168820907 11004049135872 11040544416330 11056953218256 11156760673344 11161659214641 11262691316416 11347925671368 11380255943936 11438670868235 11442831459840 11447855604760 11489347034880 11558072443060 11568359347968 11614650420054 11615385198976 11638898124480 11671228397048 11679253597440 11735888942184 11743958603520 11749114962780 11776580710752 11858934422016 11929870577592 11936483587890 11978365986444 12002613690870 12044230272360 12062130783552 12078544318720 12226721262080 12250601577045 12285503575840 12396400748160 12532389293632 12592641165236 12608806301520 12669425562585 12670527730968 12696979772160 12713879687366 12732249160416 12802787936928 12847178957184 12878837555355 12924026459058 12925515414240 13014404266464 13067308348848 13130131946679 13202875059957 13248653299596 13255411752880 13374445938244 13402367537280 13449393388288 13514053933424 13523346270720 13588362358560 13726405041882 13737426725712 13755061419840 13787216441856 13793269923784 13821191522820 13869686931672 13945950841680 13966677749376 14015104316928 14078364145520 14098937955336 14184907089210 14225319929920 14274643285760 14323780305468 14430323249158 14460449184960 14494253182464 14519231498720 14580952928168 14589035496310 14669861177730 14720725888440 14742604291008 14823668027520 14875680897792 14882212286188 14912338221990 14972957483055 15077663479440 15130567561824 15203310675102 15454605066426 15486200560072 15517428664257 15518530832640 15603397798131 15647851922912 15665486617040 15702107614336 15740801456545 15838159663710 15906494103456 15908326663680 15915311450520 15971154648592 16003484921160 16047939045941 16058973696480 16082841044736 16268005333080 16306034830272 16313194236783 16334135436060 16403572044189 16506073703808 16528534330880 16560816624495 16585429827384 16718057422805 16811741735360 16892567416780 16894036974624 16976332213888 17070383915904 17129571942912 17164247189760 17171783407140 17232035278744 17234020552320 17241587404730 17337108664590 17352539021952 17421975630081 17423077798464 17458347186720 17506842595572 17518880396160 17603833413276 17623672444170 17664871066128 17701749711360 17869823383040 17894805866388 17904725381835 17967548979666 18117816478080 18226191160210 18301873389176 18316568967616 18340081893120 18428255363760 18492915908896 18581824158458 18594601122240 18602765357735 18622236999168 18798583940448 18800749693440 18888961747854 18913209452280 18965746145203 19005791596452 19070819531049 19098373740624 19204181905392 19270768435776 19280598913280 19357750700090 19386039688587 19559814903640 19600962523272 19627634517920 19656805721344 19764890703360 19883117629320 19963943310740 20048810276231 20061668907366 20103551305920 20174090082432 20271080900136 20285019406080 20382543537840 20589607562823 20606140088568 20632592129760 20680824662784 20689904885676 20731787284230 20804530397508 21117546218280 21148406933004 21208658804608 21220415267360 21293525770099 21337979894880 21411964928640 21540044098430 21645484873737 21690673777440 21741379773696 21750925649044 21778847248080 21871429392252 21883553244465 21960337641814 22004791766595 22008098271744 22081088832660 22113906436512 22313521346688 22323318429282 22368507332985 22525382632832 22695851342736 22760511887872 22804966012653 22877341736470 22895711209520 22978694069760 23116144886120 23136718695936 23229300840108 23230770397952 23277796248960 23342456794096 23358507194880 23471777884368 23487917207040 23498229925560 23553161421504 23694048508273 23757239495565 23859741155184 23872967175780 23956731972888 24005227381740 24088460544720 24124261567104 24157088637440 24501203154090 24571007151680 24792801496320 25064778587264 25165075910117 25185282330472 25217612603040 25338851125170 25341055461936 25393959544320 25427759374732 25464498320832 25605575873856 25694357914368 25757675110710 25848052918116 25851030828480 25862381107095 26005662996885 26028808532928 26134616697696 26260263893358 26405750119914 26435508666255 26497306599192 26510823505760 26748891876488 26804735074560 26898786776576 26951323469499 27028107866848 27176724717120 27188657061305 27339286740315 27452810083764 27474853451424 27510122839680 27586539847568 27642383045640 27739373863344 27872736237687 27891901683360 27933355498752 28156728291040 28197875910672 28333442621781 28369814178420 28450639859840 28549286571520 28647560610936 28860646498316 28920898369920 29036626050135 29038462997440 29161905856336 29178070992620 29339722355460 29441451776880 29485208582016 29647336055040 29751361795584 29764424572376 29824676443980 29945914966110 30092503361049 30155326958880 30261135123648 30406621350204 30909210132852 30972401120144 31034857328514 31037061665280 31206795596262 31295703845824 31330973234080 31404215228672 31481602913090 31676319327420 31784699218415 31812988206912 31830622901040 31942309297184 32006969842320 32095878091882 32117947392960 32165682089472 32310066147645 32536010666160 32612069660544 32626388473566 32668270872120 32807144088378 32940506462721 33012147407616 33121633248990 33170859654768 33436114845610 33484977643923 33623483470720 33785134833560 33788073949248 33952664427776 34140767831808 34316012604705 34328494379520 34343566814280 34464070557488 34468041104640 34483174809460 34629763204399 34674217329180 34705078043904 34843951260162 34846155596928 34916694373440 35013685191144 35037760792320 35207666826552 35247344888340 35329742132256 35789611732776 35809450763670 35935097959332 36075808122895 36235632956160 36452382320420 36603746778352 36633137935232 36680163786240 36779726330171 36856510727520 36985831817792 37163648316916 37189202244480 37205530715470 37597167880896 37777923495708 37826418904560 37931492290406 38008276687755 38011583192904 38141639062098 38196747481248 38408363810784 38541536871552 38561197826560 38636512666065 38715501400180 38772079377174 39119629807280 39201925046544 39255269035840 39313611442688 39390395840037 39766235258640 39927886621480 40097620552462 40123337814732 40207102611840 40348180164864 40542161800272 40570038812160 40765087075680 40926083787017 41179215125646 41212280177136 41265184259520 41361649325568 41379809771352 41463574568460 41609060795016 42235092436560 42296813866008 42417317609216 42440830534720 42587051540198 42675959789760 42823929857280 43080088196860 43290969747474 43381347554880 43466949299293 43482759547392 43501851298088 43557694496160 43742858784504 43767106488930 43920675283628 44009583533190 44162177665320 44227812873024 44627042693376 44646636858564 44737014665970 44918872449165 45050765265664 45391702685472 45609932025306 45754683472940 45791422419040 46232289772240 46454560396145 46458601680216 46461540795904 46552285992771 46555592497920 46684913588192 46943555768736 46996459851120 47106322843008 47222404369635 47388097016546 47514478991130 47719482310368 47745934351560 47913463945776 48010454763480 48143817137823 48176921089440 48248523134208 48939582710349 49002406308180 49142014303360 49210716132567 49585602992640 50129557174528 50154172268415 50330151820234 50370564660944 50435225206080 50677702250340 50682110923872 50855518749464 50928996641664 51211151747712 51388715828736 51515350221420 51696105836232 51702061656960 51724762214190 52011325993770 52057617065856 52265926890243 52269233395392 52520527786716 52811500239828 52871017332510 52994613198384 53021647011520 53497783752976 53609470149120 53902646938998 54056215733696 54353449434240 54377314122610 54678573480630 54900844104535 54905620167528 54949706902848 55020245679360 55173079695136 55284766091280 55478747726688 55745472475374 55783803366720 55808296073205 55866710997504 56313456582080 56395751821344 56666885243562 56739628356840 56897238435609 56901279719680 57212458593147 57295121221872 57721292996632 57841796739840 58073252100270 58076925994880 58158119065761 58323811712672 58356141985240 58679444710920 58882903553760 58970417164032 59294672110080 59528849144752 59649352887960 59815045534871 59891829932220 60146430828693 60185006722098 60310653917760 60522270247296 60813242700408 61768822688469 61818420265704 61944802240288 62069714657028 62413591192524 62591407691648 62661946468160 62808430457344 62963205826180 63352638654840 63528618206659 63569398436830 63625976413824 63661245802080 63880577310297 63884618594368 64013939684640 64191756183764 64235894785920 64620132295290 64936454621211 65072021332320 65224139321088 65252776947132 65336541744240 65614288176756 65650659733395 65881012925442 66014375299785 66024294815232 66243266497980 66341719309536 66872229691220 66969955287846 67246966941440 67570269667120 67576147898496 67905328855552 68281535663616 68632025209410 68687133628560 68928141114976 68936082209280 68966349618920 69259526408798 69348434658360 69410156087808 69687902520324 69692311193856 69833388746880 70027370382288 70075521584640 70415333653104 70494689776680 70659484264512 70690508359393 71082145524819 71579223465552 71618901527340 71870195918664 72151616245790 72471265912320 72904764640840 73207493556704 73266275870464 73559452660342 73713021455040 73971663635584 74327296633832 74378404488960 74411061430940 75194335761792 75495227730351 75555846991416 75652837809120 75862984580812 76016553375510 76023166385808 76283278124196 76393494962496 76816727621568 77083073743104 77273025332130 77431002800360 77544158754348 77587143321285 78016988990655 78239259614560 78403850093088 78510538071680 78780791680074 79366777870369 79532470517280 79855773242960 80195241104924 80239695229705 80246675629464 80414205223680 80696360329728 81084323600544 81530174151360 81565971183915 81852167574034 82017860220945 82358430251292 82424560354272 82530368519040 82759619542704 82927149136920 83218121590032 83618208713061 84470184873120 84593627732016 84834635218432 84881661069440 85000327865343 85174103080396 85351919579520 85647859714560 86160176393720 86581939494948 86762695109760 86933898598586 87003702596176 87109878150405 87115388992320 87485717569008 87534212977860 87841350567256 88019167066380 88324355330640 88455625746048 89254085386752 89293273717128 89474029331940 89837744898330 90101530531328 90277510083147 90783405370944 91219864050612 91509366945880 91582844838080 92464579544480 92909120792290 92917203360432 93104571985542 93111184995840 93369827176384 93797101119527 93887111537472 93992919702240 94212645686016 94444808739270 94776194033092 94828730726015 95028957982260 95354097655245 95438964620736 95491868703120 95826927891552 96020909526960 96287634275646 96353842178880 96497046268416 96930198442935 97879165420698 98004812616360 98284028606720 98421432265134 98821519388163 100244051381155 100259114349056 100308344536830 100454932931769 100660303640468 100741129321888 100870450412160 101355404500680 101364221847744 101711037498928 101857993283328 102422303495424 102948037814115 103030700442840 103392211672464 103404123313920 103449524428380 103889289613197 104022651987540 104115234131712 104531853780486 104538466790784 105041055573432 105623000479656 105742034665020 105989226396768 106043294023040 106467628850495 106995567505952 107805293877996 108112431467392 108227424368685 108706898868480 108754628245220 109357146961260 109801688209070 109811240335056 109899413805696 110040491358720 110339178990513 110346159390272 110569532182560 110957495453376 111490944950748 111567606733440 111616592146410 112626913164160 112791503642688 113333770487124 113479256713680 113794476871218 113802559439360 114024830063265 114424917186294 114590242443744 115442585993264 115683593479680 116146504200540 116153851989760 116316238131522 116647623425344 116712283970480 117358889421840 117765807107520 117940834328064 118470242541365 119057698289504 119298705775920 119630091069742 119783659864440 120292861657386 120370013444196 120621307835520 120781857029977 121044540494592 121626485400816 122778251361051 123537645376938 123636840531408 123889604480576 124139429314056 124827182385048 125182815383296 125323892936320 125825379550585 125926411652360 126705277309680 127057236413318 127138796873660 127251952827648 127322491604160 127761154620594 127769237188736 128027879369280 128383512367528 128471789571840 129240264590580 129872909242422 130144042664640 130400847897879 130448278642176 130505553894264 130673083488480 131228576353512 131301319466790 131762025850884 132028750599570 132486532995960 132683438619072 133744459382440 133939910575692 134493933882880 134756617347495 135140539334240 135152295796992 137088070867001 137264050418820 137374267257120 137856282229952 137932699237840 138519052817596 138696869316720 139363681188435 139375805040648 139384622387712 139666777493760 140054740764576 140830667306208 140989379553360 141318968529024 141381016718786 141667213108905 142164291049638 143158446931104 143237803054680 143740391837328 144303232491580 144431451413469 145809529281680 146414987113408 146532551740928 146818748131047 147118905320684 147426042910080 147943327271168 148654593267664 148756808977920 148822122861880 150388671523584 150462516805245 150990455460702 151111693982832 151305675618240 151725969161624 152033106751020 152046332771616 152566556248392 152786989924992 153633455243136 154166147486208 154546050664260 154862005600720 155088317508696 155174286642570 156033977981310 156478519229120 156807700186176 157021076143360 157561583360148 158733555740738 159064941034560 159711546485920 160390482209848 160479390459410 160493351258928 160828410447360 162168647201088 163060348302720 163131942367830 163704335148068 164035720441890 164702532313605 164716860502584 164849120708544 165060737038080 165519239085408 165854298273840 166436243180064 167236417426122 167424888219615 168940369746240 169187255464032 169763322138880 170000655730686 170348206160792 170691715306827 170703839159040 171637375779441 172320352787440 173148816021995 173163878989896 173525390219520 173867797197172 174007405192352 174219756300810 174230777984640 174971435138016 175068425955720 175682701134512 176038334132760 176527329505351 176648710661280 176911251492096 178586547434256 178948058663880 179445136604613 179675489796660 180439292486079 180555020166294 181566810741888 182439728101224 183018733891760 183165689676160 183898631650855 184929159088960 185818241584580 185834406720864 186209143971084 186739654352768 187594202239054 187774223074944 187985839404480 188425291372032 188889617478540 189552388066184 189657461452030 190057915964520 190585854619977 190708195310490 190877929241472 190983737406240 191641731930891 191653855783104 192041819053920 192575268551292 192707684357760 193860396885870 194809363863633 195758330841396 196009625232720 196568057213440 196842864530268 196951979200185 197643038776326 200488102762310 200616689073660 200909865863538 201320607280936 201482258643776 201740900824320 202710809001360 202728443695488 203422074997856 203715986566656 204630418935085 204844606990848 205896075628230 206061400885680 206784423344928 206808246627840 206899048856760 207778579226394 208045303975080 208230468263424 208623207597233 209063707560972 209076933581568 210082111146864 211246000959312 211484069330040 211978452793536 212071525078179 212086588046080 212935257700990 213246436574457 213991135011904 215610587755992 216224862934784 216454848737370 217334746496465 217413797736960 217509256490440 218714293922520 219603376418140 219622480670112 219798827611392 220678357981026 220692318780544 221139064365120 221914990906752 222981889901496 223135213466880 223233184292820 225253826328320 225583007285376 226485683191053 226667540974248 226958513427360 227588953742436 228049660126530 228849834372588 229180484887488 230885171986528 232293008401080 232307703979520 232632476263044 232761429963855 233295246850688 233424567940960 234228783471089 234717778843680 235531614215040 236940485082730 238100333611107 238115396579008 238597411551840 239260182139484 239567319728880 240585723314772 240719085689115 240740026888392 241242615671040 241563714059954 242089080989184 243252970801632 244697913551745 245556502722102 246053580662835 247075290753876 247273681062816 247779208961152 248278858628112 249654364770096 250365630766592 250647785872640 250854626139183 251650759101170 251852823304720 253410554619360 254114472826636 254277593747320 254503905655296 254644983208320 255522309241188 255538474377472 256055758738560 256767024735056 256943579143680 258480529181160 259745818484844 260288085329280 260634533591003 260801695795758 261011107788528 261329634451215 261346166976960 262457152707024 262602638933580 263524051701768 264057501199140 264973065991920 265366877238144 267488918764880 267879821151384 269513234694990 270281078668480 270304591593984 274176141734002 274528100837640 274748534514240 275712564459904 275865398475680 276815835011287 277038105635192 277393738633440 278727362376870 278751610081296 279333554987520 280109481529152 281391303358581 281661334612416 281978759106720 282637937058048 282762033437572 283334426217810 284328582099276 284486192178045 286062292965735 286316893862208 286475606109360 287480783674656 288606464983160 288862902826938 290790595328805 291619058563360 292829974226816 293637496262094 294237810641368 294852085820160 295886654542336 296464558164489 297309186535328 297644245723760 299075227674355 300732154143465 300777343047168 300925033610490 301980910921404 302223387965664 302611351236480 303451938323248 304066213502040 304092665543232 305133112496784 305573979849984 307266910486272 308844113442345 309092101328520 309724011201440 310176635017392 310348573285140 311667868839591 312067955962620 312957038458240 313615400372352 314042152286720 315123166720296 317467111481476 317643091033295 318129882069120 319402886551485 319423092971840 320780964419696 320958780918820 320986702517856 324337294402176 324682273106055 326120696605440 326263884735660 327408670296136 328071440883780 329405064627210 329433721005168 329698241417088 330121474076160 331017536971539 331038478170816 331708596547680 332872486360128 334472834852244 334849776439230 337880739492480 338374510928064 339526644277760 340001311461372 340696412321584 341383430613654 341407678318080 343274751558882 344640705574880 346297632043990 346327757979792 347050780439040 347735594394344 348014810384704 348439512601620 348461555969280 349942870276032 350136851911440 351365402269024 352076668265520 353054659010702 353297421322560 353452541796965 353822502984192 355410727624095 357173094868512 357896117327760 358890273209226 359350979593320 360878584972158 361110040332588 362345571089931 363133621483776 364879456202448 366037467783520 366331379352320 367797263301710 368334754083153 369858318177920 371636483169160 371668813441728 372418287942168 373479308705536 375188404478108 375548446149888 375971678808960 377476138651755 377779234957080 379104776132368 379314922904060 380115831929040 380927395248389 381171709239954 381416390620980 381755858482944 381967474812480 383283463861782 383307711566208 384083638107840 385150537102584 385415368715520 387720793771740 389618727727266 391202543693637 391516661682792 392019250465440 393685729060536 393903958400370 395286077552652 396833889351845 400976205524620 401233378147320 401819731727076 402641214561872 402964517287552 403481801648640 404576989631881 405421618002720 405456887390976 406844149995712 409260837870170 411264212601003 411792151256460 412122801771360 413568846689856 413798097713520 415557158452788 416090607950160 417246415194466 418091043565305 418127415121944 418153867163136 420164222293728 422492001918624 422968138660080 423956905587072 424143050156358 424173176092160 425001639326715 425870515401980 426492873148914 427982270023808 431221175511984 432449725869568 432909697474740 433294354240407 434669492992930 435018512980880 437428587845040 439206752836280 439244961340224 439597655222784 441356715962052 441384637561088 442278128730240 443829981813504 445963779802992 446270426933760 446466368585640 450186921657187 450507652656640 451166014570752 451387550415735 452971366382106 453335081948496 453917026854720 455177907484872 456099320253060 457699668745176 458360969774976 461770343973056 464586016802160 465264952526088 465522859927710 466590493701376 466849135881920 468457566942178 468985505597635 469435557687360 471063228430080 473880970165460 476200667222214 476230793158016 477194823103680 478136442292223 478520364278968 479134639457760 481171446629544 481438171378230 481480053776784 482485231342080 483127428119908 486505941603264 489395827103490 491113005444204 492107161325670 494107596940815 494150581507752 494547362125632 495558417922304 496557717256224 499308729540192 501295571745280 501709252278366 502274664658845 503301518202340 503705646609440 506821109238720 508228945653272 508555187494640 509289966416640 511044618482376 511076948754944 512075145920481 512111517477120 513534049470112 516961058362320 519446448065985 519491636969688 520576170658560 521269067182006 521603391591516 522022215577056 522659268902430 522692333953920 524914305414048 525205277867160 527048103403536 528115002398280 529581988516053 529946131983840 530733754476288 534977837529760 535759642302768 538335409813839 539026469389980 540562157336960 541317877458237 548352283468004 549056201675280 549497069028480 551425128919808 551695894952565 551730796951360 553631670022574 554076211270384 554787477266880 557454724753740 557503220162592 560218963058304 562782606717162 563322669224832 563957518213440 565275874116096 565524066875144 566668852435620 568657164198552 568972384356090 571757563859931 572124585931470 572633787724416 572951212218720 574925195792673 574961567349312 577212929966320 577725805653876 581581190657610 583238117126720 585659948453632 587274992524188 588475621282736 589704171640320 592929116328978 594618373070656 595288491447520 598150455348710 601464308286930 601850067220980 603909285149885 603961821842808 604446775931328 605222702472960 606903876646496 608132427004080 608185331086464 610266224993568 611147959699968 613891256805255 614533820972544 617688226884690 618184202657040 619448022402880 620353270034784 620697146570280 623335737679182 624135911925240 625869622791699 625914076916480 627230800744704 630246333440592 634934222962952 635286182066590 636214575234537 636259764138240 638805773102970 638846185943680 639739309723371 641561928839392 641917561837640 641973405035712 648674588804352 649364546212110 652004239489395 652241393210880 652527769471320 654817340592272 656142881767560 657965500883581 658810129254420 658867442010336 659396482834176 662035073943078 662076956341632 663417193095360 665744972720256 668945669704488 669699552878460 675761478984960 676749021856128 679457049573159 680002622922744 681392824643168 682766861227308 685440354335005 686549503117764 689281411149760 692595264087980 692655515959584 695471188788688 696029620769408 696879025203240 696923111938560 698814800273249 699885740552064 700273703822880 702686350413267 702730804538048 704153336531040 706109318021404 706594842645120 706905083593930 710821455248190 714301000833321 714346189737024 715792234655520 717780546418452 718701959186640 721757169944316 722157257067345 722220080665176 724691142179862 726267242967552 729758912404896 732074935567040 732662758704640 734093740655235 735594526603420 736669508166306 739716636355840 743272966338320 743337626883456 744836575884336 746958617411072 750376808956216 751096892299776 751943357617920 754952277303510 755558469914160 758209552264736 758629845808120 760231663858080 761854790496778 762343418479908 762832781241960 763511716965888 763934949624960 766566927723564 766615423132416 768167276215680 770301074205168 770830737431040 775441587543480 777595591953323 779237455454532 781903600773009 782405087387274 783033323365584 784038500930880 787371458121072 787807916800740 790572155105304 793667778703690 801952411049240 802466756294640 803639463454152 805282429123744 805929034575104 809153979263762 810843236005440 810913774781952 813688299991424 818521675740340 822528425202006 823584302512920 824245603542720 825872036686567 827137693379712 827596195427040 830447505033861 831114316905576 832181215900320 834492830388932 836182087130610 836254830243888 840328444587456 844173910075743 844984003837248 845936277320160 847913811174144 848286100312716 850003278653430 851741030803960 852985746297828 853458576534135 855964540047616 858186878897205 862442351023968 865819394949480 866588708480814 869338985985860 870037025961760 873034556574059 874857175690080 878413505672560 878489922680448 882636647526755 882713431924104 882769275122176 884556257460480 887659963627008 891927559605984 892932737171280 897225683023065 900373843314374 902196462430395 902332029141504 902775100831470 905942732764212 906670163896992 907834053709440 910355814969744 912198640506120 915399337490352 916721939549952 923540687946112 929172033604320 930529905052176 931045719855420 933180987402752 933698271763840 935003606518773 936915133884356 937971011195270 938871115374720 942126456860160 947761940330920 952401334444428 952461586316032 952929273099885 954389646207360 956272884584446 957040728557936 958208659654455 958269278915520 962342893259088 962876342756460 962960107553568 966254856239816 973011883206528 974046819318165 978791654206980 982226010888408 984214322651340 988215193881630 988301163015504 989094724251264 991116835844608 993052610914617 993115434512448 998617459080384 1003418504556732 1004549329317690 1006603036404680 1007411293218880 1013642218477440 1016457891306544 1017110374989280 1018579932833280 1022089236964752 1024150291840962 1024223034954240 1027068098940224 1031768112314797 1033922116724640 1038892896131970 1038983273939376 1041152341317120 1042538134364012 1043116037986165 1043206783183032 1044044431154112 1045318537804860 1045384667907840 1049828610828096 1050410555734320 1054096206807072 1056230004796560 1059163977032106 1059892263967680 1060357625390895 1061467508952576 1066232182872285 1069955675059520 1071519284605536 1076670819627678 1078052938779960 1081124314673920 1082635754916474 1087036713269793 1096704566936008 1098112403350560 1098994138056960 1102850257839616 1103391789905130 1103461593902720 1105004262249459 1107263340045148 1108152422540768 1109574954533760 1114909449507480 1115006440325184 1120437926116608 1125565213434324 1126645338449664 1127915036426880 1131048133750288 1132428415955265 1133337704871240 1137314328397104 1137944768712180 1142782185745167 1143515127719862 1144249171862940 1145267575448832 1145902424437440 1149850391585346 1149923134698624 1154425859932640 1155451611307752 1163162381315220 1166476234253440 1171143917355445 1171319896907264 1173607631080911 1174549985048376 1176951242565472 1185858232657956 1189236746141312 1190501668055535 1190576982895040 1196300910697420 1202928616573860 1203700134441960 1207818570299770 1207923643685616 1208893551862656 1210445404945920 1213730968895643 1213807753292992 1216264854008160 1216370662172928 1220532449987136 1227782513610510 1233792637803009 1235376453769380 1236368405314080 1238896044805760 1240706540069568 1241394293140560 1246671475358364 1248271823850480 1251739245583398 1251828153832960 1254273130695915 1254461601489408 1260492666881184 1269868445925904 1270572364133180 1272429150469074 1272519528276480 1277611546205940 1277692371887360 1279478619446742 1283123857678784 1283835123675280 1283946810071424 1297349177608704 1298729092424220 1303172667955015 1304008478978790 1305055538942640 1309634681184544 1312285763535120 1315931001767162 1317620258508840 1317734884020672 1318792965668352 1324070147886156 1324153912683264 1326834386190720 1331489945440512 1337891339408976 1339399105756920 1350560764971561 1351522957969920 1353498043712256 1358914099146318 1360005245845488 1362785649286336 1365533722454616 1370880708670010 1373099006235528 1378562822299520 1384079175056435 1385190528175960 1385311031919168 1390942377577376 1392059241538816 1393758050406480 1397629600546498 1399771481104128 1400547407645760 1405372700826534 1405461609076096 1406956516792905 1408306673062080 1412218636042808 1413189685290240 1413810167187860 1421642910496380 1428602001666642 1428692379474048 1431584469311040 1434409326876669 1435561092836904 1437403918373280 1443514339888632 1444314514134690 1444440161330352 1449382284359724 1459517824809792 1464149871134080 1468187481310470 1471189053206840 1473339016332612 1479433272711680 1482322790822445 1486545932676640 1486675253766912 1489673151768672 1500753617912432 1503886715235840 1507968779537011 1509904554607020 1511116939828320 1516419104529472 1517259691616240 1520463327716160 1523709580993556 1524686836959816 1525665562483920 1527869899249920 1533133855447128 1533230846264832 1536334552431360 1540602148410336 1550883175086960 1555191183906646 1558339344197955 1558474910909064 1563807201546018 1564810174774548 1566066646731168 1568077001861760 1574742916242144 1575615833601480 1581144310210608 1587335557407380 1588745965548159 1603904822098480 1604933512589280 1607278926908304 1610564858247488 1611858069150208 1615006229441517 1618307958527524 1621686472010880 1627376599982848 1637043351480680 1645056850404012 1647168605025840 1648491207085440 1651744073373134 1654275386759424 1655087684857695 1655192390854080 1660895010067722 1662228633811152 1664362431800640 1668985660777864 1672364174261220 1672509660487776 1680656889174912 1688347820151486 1689968007674496 1691872554640320 1695827622348288 1696572200625432 1700006557306860 1703482061607920 1705971492595656 1706917153068270 1711929080095232 1715272691579793 1716373757794410 1724884702047936 1731638789898960 1733177416961628 1738677971971720 1740074051923520 1746069113148118 1749714351380160 1756827011345120 1756979845360896 1765273295053510 1765426863848208 1769112514920960 1782144921271013 1783855119211968 1785865474342560 1794451366046130 1800747686628748 1804392924860790 1805550201662940 1811727855449655 1811885465528424 1813340327793984 1815668107418880 1820711629939488 1824397281012240 1830798674980704 1833443879099904 1841673770415765 1847081375892224 1858344067208640 1861059810104352 1862091439710840 1867396543527680 1870007213037546 1873830267768712 1875942022390540 1877608868375097 1877742230749440 1895523880661840 1904636976241945 1904802668888856 1904923172632064 1905858546199770 1908643725703611 1908779292414720 1912545769168892 1914081457115872 1916417319308910 1916538557831040 1924685786518176 1925752685512920 1925920215107136 1932509712479632 1946023766413056 1948093638636330 1956012718468185 1957583308413960 1964452021776816 1968428645302680 1973896502650743 1976430387763260 1976602326031008 1978189448502528 1986105221829234 1986230869024896 1997234918160768 2006837009113464 2009098658635380 2013206072809360 2014822586437760 2022884948159405 2027284436954880 2032915782613088 2034220749978560 2044178473929504 2048300583681924 2054136197880448 2056321063005015 2063536224629594 2067844233449280 2077785792263940 2077966547878752 2085076268728024 2086232075972330 2086413566366064 2088088862308224 2090637075609720 2090769335815680 2096444400819747 2099657221656192 2100821111468640 2108059051239801 2108192413614144 2112460009593120 2118327954064212 2119784527935360 2120715250781790 2132464365744570 2139911350119040 2142903002499963 2143038569211072 2153341639255356 2156105877559920 2162248629347840 2165271509832948 2166471771202035 2174073426539586 2193409133872016 2196224806701120 2197988276113920 2206783579810260 2206923187805440 2210008524498918 2214526680090296 2216304845081536 2219149909067520 2229818899014960 2230012880650368 2240875852233216 2250934608285935 2251130426868648 2253290676899328 2255830072853760 2262096267500576 2264856831910530 2266675409742480 2274628656794208 2275889537424360 2285564371490334 2287030255439724 2288498343725880 2290535150897664 2291804848874880 2294855283569563 2299700783170692 2299846269397248 2308851719865280 2310903222615504 2326324762630440 2332786775859969 2332952468506880 2342287834710890 2345710802319027 2347215262161822 2349099970096752 2353902485130944 2371716465315912 2378473492282624 2381003336111070 2381153965790080 2390682211461115 2392601821394840 2405857233147720 2407400268883920 2415637140599540 2415847287371232 2417787103725312 2427461937791286 2427615506585984 2432529708016320 2432741324345856 2441064899974272 2455565027221020 2467585275606018 2470752907538760 2472736810628160 2477616110059701 2477792089611520 2481413080139136 2482788586281120 2491342515101583 2493342950716728 2496543647700960 2503478491166796 2508546261391830 2520985333762368 2532521730227229 2539736891851808 2541144728266360 2544858300938148 2555223092411880 2555384743774720 2558957238893484 2560375729602405 2566247715357568 2567670247350560 2567893620142848 2597458184848440 2604673346473019 2606345335910030 2608016957957580 2610111077885280 2619103669722177 2619269362369088 2624571527070240 2631862003534324 2635240517017680 2635469768041344 2647909942580265 2648140295772312 2648307825366528 2653668772381440 2662979890881024 2675782678817952 2678798211513840 2691677049069195 2701121529943122 2706589387291185 2706996087424512 2717828198292636 2720010491690976 2725571298572672 2731067444909232 2741761417340020 2746198012471056 2757125644599040 2768158350112870 2770381056351920 2770622063838336 2781884755154752 2784118483077632 2787516100812960 2795259201092996 2799542962208256 2801094815291520 2810745401653068 2810923218152192 2813913033585810 2816613346124160 2824437272085616 2826379370580480 2827620334375720 2843285820992760 2857204003333284 2857384758948096 2858787819299655 2863168938622080 2868818653753338 2871122185673808 2874625978963365 2874807836746560 2887028679777264 2888629028269380 2888880322660704 2898764568719448 2919035649619584 2928299742268160 2936374962620940 2942378106413680 2946678032665224 2964645581644890 2973091865353280 2973350507533824 2979346303537344 3001507235824864 3015937559074022 3019809109214040 3022233879656640 3032838209058944 3034519383232480 3040926655432320 3044974185124157 3047419161987112 3049373673919632 3051331124967840 3055739798499840 3066267710894256 3072669104862720 3081204296820672 3095304336944391 3101766350173920 3110382367813292 3116678688395910 3116949821818128 3127614403092036 3129348113958495 3129620349549096 3132133293462336 3136154003723520 3149485832484288 3151231667202960 3162288620421216 3174671114814760 3177491931096318 3181072876172685 3198696548616855 3207809644196960 3209867025178560 3214557853816608 3221129716494976 3230012458883034 3236615917055048 3243372944021760 3254753199965696 3261110139809379 3274086702961360 3289827504417905 3290113700808024 3294337210051680 3296982414170880 3303488146746268 3308550773518848 3310175369715390 3310384781708160 3321790020135444 3324457267622304 3328724863601280 3337971321555728 3344728348522440 3345019320975552 3361313778349824 3376695640302972 3379936015348992 3383745109280640 3393144401250864 3397285247865795 3400013114613720 3406964123215840 3411942985191312 3413834306136540 3428346557235501 3430545383159586 3432747515588820 3449769404095872 3463277579797920 3466354833923256 3477355943943440 3480148103847040 3492138226296236 3494074001366245 3499428702760320 3513431752066335 3513654022690240 3513959690721792 3530546590107020 3530853727696416 3564289842542026 3567710238423936 3571505004166605 3571730948685120 3588902732092260 3601495373257496 3608785849721580 3611100403325880 3623455710899310 3623770931056848 3626680655587968 3631336214837760 3641192906686929 3641423259878976 3648794562024480 3661597349961408 3683347540831530 3694162751784448 3701377913409027 3716688134417280 3722119620208704 3724182879421680 3734793087055360 3740014426075092 3747660535537424 3751884044781080 3755217736750194 3755484461498880 3791047761323680 3809273952483890 3809605337777712 3811717092399540 3817287451407222 3817558584829440 3825091538337784 3828162914231744 3832834638617820 3833077115662080 3849371573036352 3851505371025840 3851840430214272 3865019424959264 3887977959766615 3892047532826112 3896187277272660 3909518003865045 3912025436936370 3915166616827920 3928904043553632 3936857290605360 3947793005301486 3952860775526520 3953204652062016 3956378897005056 3972210443658468 3972461738049792 3994469836321536 4013674018226928 4018197317270760 4026412145618720 4029645172875520 4045769896318810 4051682294914683 4054568873909760 4065831565226176 4068441499957120 4088356947859008 4096601167363848 4108272395760896 4112642126010030 4127072449259188 4129360183432835 4135688466898560 4152237525169305 4155571584527880 4155933095757504 4170152537456048 4172464151944660 4172827132732128 4176177724616448 4181274151219440 4192888801639494 4199314443312384 4201642222937280 4216118102479602 4216384827228288 4220869550378715 4224920019186240 4236655908128424 4239569055870720 4241430501563580 4264928731489140 4279822700238080 4285806004999926 4286077138422144 4303227980630007 4306683278510712 4312211755119840 4330543019665896 4332943542404070 4348146853079172 4365172782870295 4386818267744032 4392449613402240 4413567159620520 4413846375610880 4420017048997836 4429053360180592 4432609690163072 4438299818135040 4450346885950691 4459637798029920 4460025761300736 4501869216571870 4502260853737296 4511660145707520 4523906338611033 4524192535001152 4529713663821060 4533350819484960 4549257313588416 4551779074848720 4571128742980668 4574060510879448 4576996687451760 4583609697749760 4589710567139126 4599401566341384 4599692538794496 4617703439730560 4621806445231008 4652649525260880 4665573551719938 4665904937013760 4675018032593865 4684575669421780 4691421604638054 4694430524323644 4698199940193504 4707804970261888 4743432930631824 4756946984565248 4762006672222140 4762307931580160 4766237896644477 4781364422922230 4785203642789680 4811714466295440 4814800537767840 4831274281199080 4831694574742464 4835574207450624 4854923875582572 4855231013171968 4865059416032640 4882129799948544 4911130054442040 4935170551212036 4941505815077520 4945473621256320 4952056138229057 4955232220119402 4955584179223040 4962826160278272 4965263054573085 4965577172562240 4982685030203166 4986685901433456 4993087295401920 5006956982333592 5017092522783660 5041970667524736 5065043460454458 5079473783703616 5082289456532720 5089716601876296 5110446184823760 5117914477786968 5120751459204810 5132495430715136 5135340494701120 5135787240285696 5158840561573985 5194916369696880 5209346692946038 5212690671820060 5216033915915160 5220222155770560 5238207339444354 5238538724738176 5249143054140480 5259500865214453 5263724007068648 5270481034035360 5270939536082688 5295819885160530 5296280591544624 5307337544762880 5346434763813039 5351565357635904 5357596423027680 5383354098138390 5402243059886244 5413178774582370 5435183566348965 5435656396585272 5440020983381952 5451142597145344 5462134889818464 5483522834680040 5492396024942112 5514251289198080 5525021311247295 5536316700225740 5540762112703840 5541244127676672 5563769510309504 5575032201625920 5590518402185992 5602189630583040 5621490803306136 5621846436304384 5627826067171620 5632826605125291 5633226692248320 5648874544171232 5655240668751440 5686571641985520 5713910928725835 5714408006666568 5714769517896192 5717575638599310 5726337877244160 5737637307506676 5742244371347616 5749251957926730 5749615673493120 5774057359554528 5777258056538760 5777760645321408 5797529137438896 5838071299239168 5856599484536320 5868038155404555 5872749925241880 5884756212827360 5893356065330448 5921689507952229 5929291163289780 5946183730706560 5958692607074688 6003014471649728 6031875118148044 6039618218428080 6044467759313280 6065676418117888 6068654844478215 6069038766464960 6081853310864640 6089948370248314 6094838323974224 6098747347839264 6102662249935680 6132535421788512 6162408593641344 6168963189015045 6190608673888782 6203532700347840 6220764735626584 6233357376791820 6233899643636256 6255228806184072 6258696227916990 6259240699098192 6264266586924672 6272308007447040 6289333202459241 6298971664968576 6302463334405920 6324177153719403 6324577240842432 6349342229629520 6354983862192636 6362145752345370 6397393097233710 6415619288393920 6419734050357120 6429115707633216 6442259432989952 6460024917766068 6473231834110096 6486745888043520 6522220279618758 6548173405922720 6579655008835810 6580227401616048 6588674420103360 6593964828341760 6606976293492536 6620350739430780 6620769563416320 6643580040270888 6648914535244608 6657449727202560 6675942643111456 6689456697044880 6690038641951104 6722627556699648 6752803824857805 6753391280605944 6759872030697984 6767490218561280 6786288802501728 6794570495731590 6800026229227440 6813928246431680 6823885970382624 6827668612273080 6856693114471002 6861090766319172 6865495031177640 6884565850708689 6899538808191744 6926555159595840 6932709667846512 6954711887886880 6960296207694080 6984276452592472 6988148002732490 6998360327579907 6998857405520640 7026863504132670 7027308045380480 7037132406957081 7061093180214040 7061707455392832 7128579685084052 7135420476847872 7143010008333210 7143461897370240 7172046634383345 7177805464184520 7202990746514992 7217571699443160 7222200806651760 7237620509719391 7246911421798620 7247541862113696 7253361311175936 7282385813373858 7282846519757952 7297589124048960 7323194699922816 7366695081663060 7402755826818054 7432848330179103 7433376268834560 7444239240417408 7448365758843360 7474027545304749 7480028852150184 7495321071074848 7503768089562160 7510435473500388 7539843897685055 7582095522647360 7618547904967780 7619210675555424 7623434184799080 7634574902814444 7650183076675568 7656325828463488 7665669277235640 7666154231324160 7686962803005739 7698743146072704 7703010742051680 7703680860428544 7730038849918528 7775955919533230 7792374554545320 7814020039419057 7819036007730090 7824050873872740 7830333233655840 7857311009166531 7857808087107264 7873714581210720 7895586010602972 7905721551053040 7906409304124032 7943729827740795 7944420887316936 7944923476099584 7988939672643072 8027348036453856 8036394634541520 8052824291237440 8059290345751040 8075031147207585 8091539792637620 8103364589829366 8131663130452352 8136882999914240 8176713895718016 8193202334727696 8216544791521792 8225284252020060 8254144898518376 8258720366865670 8271376933797120 8304475050338610 8311143169055760 8311866191515008 8340305074912096 8344928303889320 8345654265464256 8352355449232896 8362548302438880 8385777603278988 8398628886624768 8403284445874560 8432236204959204 8432769654456576 8441739100757430 8449840038372480 8473311816256848 8479138111741440 8482861003127160 8529857462978280 8553551511486553 8559645400476160 8571612009999852 8572154276844288 8576363457898965 8606455961260014 8613366557021424 8624423510239680 8661086039331792 8665887084808140 8696293706158344 8730345565740590 8773636535488064 8784899226804480 8827134319241040 8840034097995672 8858106720361184 8865219380326144 8900693771901382 8910724606355065 8919275596059840 8920051522601472 9003738433143740 9004521707474592 9047812677222066 9048385070002304 9059427327642120 9066701638969920 9084592403552237 9098514627176832 9103558149697440 9134922555372471 9142257485961336 9148121021758896 9153993374903520 9167219395499520 9179421134278252 9198803132682768 9235406879461120 9243612890462016 9285913010833173 9305299050521760 9331147103439876 9350036065187730 9369151338843560 9382843209276108 9388044341875485 9388861048647288 9396399880387008 9415609940523776 9486865861263648 9524013344444280 9524615863160320 9532475793288954 9543218628518055 9562728845844460 9570407285579360 9603380122314649 9623428932590880 9629601075535680 9662548562398160 9663389149484928 9709847751165144 9710462026343936 9730118832065280 9764259599897088 9822260108884080 9869482513253715 9870341102424072 9883011630155040 9890947242512640 9904112276458114 9910464440238804 9925652320556544 9930526109146170 9931154345124480 9965370060406332 9973371802866912 9986174590803840 10013913964667184 10034185045567320 10083941335049472 10130086920908916 10158947567407232 10164578913065440 10179433203752592 10220892369647520 10235828955573936 10241502918409620 10264990861430272 10270680989402240 10285039671706503 10317681123147970 10389832739393760 10418693385892076 10425381343640120 10432067831830320 10440444311541120 10476414678888708 10477077449476352 10482222004098735 10498286108280960 10519001730428906 10527448014137296 10540295256199005 10540962068070720 10541879072165376 10591639770321060 10592561183089248 10692869527626078 10703130715271808 10714515012499815 10715192846055360 10766708196276780 10804486119772488 10826357549164740 10870367132697930 10871312793170544 10880041966763904 10902285194290688 10923578720060787 10924269779636928 10967045669360080 10984792049884224 11050042622494590 11072633400451480 11081524225407680 11082488255353344 11127539020619008 11150064403251840 11181036804371984 11204379261166080 11242981606612272 11255652134343240 11265653210250582 11266453384496640 11297749088342464 11310481337502880 11349449235462767 11373143283971040 11427821857451670 11428816013333136 11435151277198620 11452675754488320 11474276417847815 11475274615013352 11484488742695232 11498503915853460 11499231346986240 11548114719109056 11554516113077520 11555521290642816 11595058274877792 11663933879299845 11676142598478336 11728554011595135 11736076310809110 11745499850483760 11769512425654720 11786712130660896 11843379015904458 11858582326579560 11892367461413120 11917385214149376 12006028943299456 12063750236296088 12079236436856160 12088935518626560 12131352836235776 12137309688956430 12138077532929920 12155046884744049 12163706621729280 12179896740496628 12189676647948448 12197494695678528 12205324499871360 12265070843577024 12324817187282688 12337926378030090 12381217347777564 12388080550298505 12407065400695680 12441529471253168 12456712575507915 12466714753583640 12467799287272512 12510457612368144 12517392455833980 12518481398196384 12528533173849344 12578666404918482 12597943329937152 12604926668811840 12648354307438806 12649154481684864 12662608651136145 12698684459259040 12709967724385272 12724291504690740 12794786194467420 12831238576787840 12839468100714240 12858231415266432 12884518865979904 12909683941890021 12920049835532136 12946463668220192 13023366732365095 13044440559237516 13095518348610885 13096346811845440 13159310017671620 13160454803232096 13177348840206720 13213952586985072 13240701478861560 13241539126832640 13287160080541776 13297829070489216 13314899454405120 13351040657852073 13351885286222912 13378913394089760 13380077283902208 13505607649715610 13506782561211888 13534980437122560 13571719015833099 13572577605003456 13589140991463180 13600052458454880 13627856492863360 13647771940765248 13655337224546160 13713386228942004 13722181532638344 13730990062355280 13769131701417378 13799077616383488 13853110319191680 13865419335693024 13909423775773760 13920592415388160 13968552905184944 13976296005464980 13996720655159814 13997714811041280 14053727008265340 14054616090760960 14074264813914162 14122186360428080 14123414910785664 14257159370168104 14270840953695744 14286020016666420 14286923794740480 14344093268766690 14355610928369040 14405981493029984 14435143398886320 14444401613303520 14475241019438782 14493822843597240 14495083724227392 14506722622351872 14564771626747716 14565693039515904 14595178248097920 14646389399845632 14733390163326120 14805511653636108 14856168414687171 14865696660358206 14866752537669120 14888478480834816 14896731517686720 14948055090609498 14960057704300368 14990642142149696 15007536179124320 15020870947000776 15079687795370110 15164191045294720 15224870925620785 15237095809935560 15238421351110848 15246868369598160 15269149805628888 15300366153351136 15312651656926976 15331338554471280 15373925606011478 15397486292145408 15406021484103360 15407361720857088 15460077699837056 15476521684721955 15551911839066460 15584749109090640 15628040078838114 15638072015460180 15648101747745480 15660666467311680 15714622018333062 15715616174214528 15747429162421440 15778502595643359 15791172021205944 15811443102106080 15812818608248064 15887459655481590 15888841774633872 16039304291439117 16054696072907712 16072789269083040 16105648582474880 16150062294415170 16183079585275240 16206729179658732 16263326260904704 16273765999828480 16305550699046895 16353427791436032 16386404669455392 16450568504040120 16508289797036752 16517440733731340 16542753867594240 16587656574907121 16608950100677220 16622286338111520 16623732383030016 16680610149824192 16689856607778640 16691308530928512 16725096604877760 16771555206557976 16806568891749120 16864472409918408 16865539308913152 16883478201514860 16899680076744960 16946623632513696 16965722006254320 17059714925956560 17107103022973106 17141732786177505 17143224019999704 17144308553688576 17152726915797930 17212911922520028 17226733114042848 17248847020479360 17322172078663584 17331774169616280 17392587412316688 17460691131481180 17547273070976128 17569798453608960 17654268638482080 17680068195991344 17716213440722368 17730438760652288 17765068523856687 17801387543802764 17821449212710130 17838551192119680 18007476866287480 18009043414949184 18095625354444132 18096770140004608 18118854655284240 18133403277939840 18169184807104474 18197029254353664 18205964533434645 18207116299394880 18269845110744942 18284514971922672 18296242043517792 18307986749807040 18358842268556504 18397606265365536 18470813758922240 18487225780924032 18506889567045135 18571826021666346 18610598101043520 18662294206879752 18700072130375460 18738302677687120 18765686418552216 18776088683750970 18777722097294576 18792799760774016 18831219881047552 18867999607377723 18973731722527296 19048026688888560 19064951586577908 19086437257036110 19125457691688920 19140814571158720 19206760244629298 19246857865181760 19259202151071360 19325097124796320 19326778298969856 19419695502330288 19460237664130560 19603594133981143 19644520217768160 19738965026507430 19740682204848144 19766023260310080 19781894485025280 19808224552916228 19820928880477608 19861052218292340 19862308690248960 19930740120812664 19946743605733824 19972349181607680 20027827929334368 20068370091134640 20167882670098944 20258411474573415 20260173841817832 20317895134814464 20329157826130880 20358866407505184 20441784739295040 20471657911147872 20483005836819240 20541361978804480 20570079343413006 20635362246295940 20653697552126067 20779665478787520 20837386771784152 20850762687280240 20864135663660640 20880888623082240 20952829357777416 20954154898952704 20964444008197470 20995080982739721 20996572216561920 21038003460857812 21054896028274592 21080590512398010 21081924136141440 21183279540642120 21185122366178496 21385739055252156 21406261430543616 21429030024999630 21430385692110720 21516139903150035 21533416392553560 21608972239544976 21652715098329480 21712861529158173 21740734265395860 21742625586341088 21760083933527808 21847157440121574 21848539559273856 21934091338720160 21969584099768448 22100085244989180 22145266800902960 22163048450815360 22251734429753455 22255078041238016 22298544990537309 22300128806503680 22362073608743968 22485963213224544 22511304268686480 22531306420501164 22595498176684928 22619531693055165 22620962675005760 22698898470925534 22746286567942080 22855643714903340 22857632026666272 22870302554397240 22948552835695630 22950549230026704 22968977485390464 22997007831706920 22998462693972480 23060888409017217 23096229438218112 23109032226155040 23111042581285632 23190116549755584 23327867758599690 23442060118257171 23457108023190270 23472152621618220 23490999700967520 23539024851309440 23571933027499593 23573424261321792 23686758031808916 23717164653159120 23784734922826240 23831189483222385 23834770428298752 24012057886598912 24127500472592176 24158472873712320 24177871037253120 24274619377912860 24276155065859840 24310093769488098 24359793480993256 24379353295896896 24394989391357056 24410648999742720 24530141687154048 24649634374565376 24675852756060180 24760280691145285 24762434695555128 24776161100597010 24814130801391360 24883058942506336 24913425151015830 24933429507167280 24935598574545024 25020915224736288 25034784911667960 25036962796392768 25057066347698688 25157332809836964 25195886659874304 25209853337623680 25296708614877612 25298308963369728 25325217302272290 25397368918518080 25419935448770544 25448583009381480 25589572388934840 25660654534459659 25662477153575680 25678936201428480 25716462830532864 25819367883780042 25840099671064272 25892927336440384 26046733464730190 26088881118475032 26191036697221770 26192693623690880 26297504326072265 26318620035343240 26320909606464192 26354697680413440 26427905173970144 26481402957723120 26574320161083552 26595658140978432 26702081315704146 26703770572445824 26732173819065195 26757826788179520 26760154567804416 27011215299431220 27013565122423776 27143438031666198 27145155210006912 27178281982926360 27200104916909760 27253777210656711 27255712985726720 27295543881530496 27310674449092320 27404767666117413 27426772457884008 27444363065276688 27461980124710560 27538263402834756 27706220638383360 27730838671386048 27818847551547520 27857739032499519 27937105810369888 27952592010929960 27993441310319628 28107454016530680 28109232181521920 28148529627828324 28164133025626455 28244372720856160 28246829821571328 28514318740336208 28572040033332840 28573847589480960 28651406811203209 28688186537533380 28711221856738080 28810140366943947 28811962986059968 28870286797772640 28888803226607040 28950482038877564 28987645687194480 28990167448454784 29129543253495432 29131386079031808 29190356496195840 29292778799691264 29466780326652240 29608447539761145 29611023307272216 29712336829374342 29731393320716412 29776956961669632 29793463035373440 29896110181218996 29920115408600736 29981284284299392 30015072358248640 30041741894001552 30159375590740220 30328382090589440 30449741851241570 30474191619871120 30476842702221696 30493736739196320 30538299611257776 30600732306702272 30625303313853952 30662677108942560 30747851212022956 30794972584290816 30812042968206720 30920155399674112 30953043369443910 31103823678132920 31169498218181280 31256080157676228 31276144030920360 31296203495490960 31321332934623360 31429244036666124 31431232348429056 31446666012296205 31494858324842880 31557005191286718 31582344042411888 31620885768597015 31622886204212160 31625637216496128 31774919310963180 31777683549267744 32078608582878234 32109392145815424 32145578538166080 32211297164949760 32300124588830340 32366159170550480 32413458359317464 32526652521809408 32611101398093790 32706855582872064 32772809338910784 32901137008080240 33016579594073504 33034881467462680 33175313149814242 33217900201354440 33244572676223040 33247464766060032 33361220299648384 33379713215557280 33382617061857024 33450193209755520 33543110413115952 33613137783498240 33728944819836816 33766956403029720 33799360153489920 33860753504149247 33893247265027392 33931444012508640 34048347706388301 34119429851913120 34214206045946212 34283465572355010 34286448039999408 34305453831595860 34422829253543445 34425823845040056 34453466228085696 34497694040958720 34644344157327168 34663548339232560 34785174824633376 34921382262962360 34991801637899535 35094546141952256 35185662034785405 35308537276964160 35360136391982688 35432426881444736 35530137047713374 35602775087605528 35642898425420260 35677102384239360 36014953732574960 36018086829898368 36188102548596955 36191250708888264 36193540280009216 36237709310568480 36266806555879680 36338369614208948 36394058508707328 36411929066869290 36414232598789760 36539690221489884 36569029943845344 36592484087035584 36615973499614080 36717684537113008 36795212530731072 36974451561848064 37013779134090270 37143652043332692 37164241650895515 37221196202087040 37324588413759504 37370137726523745 37400144260750920 37476605355374240 37531372837104432 37552177367501940 37555444194589152 37585599521548032 37735999214755446 37947463445054592 38096053377777120 38129903173155816 38172874514072220 38250915383377840 38281629142317440 38413520489258596 38434814015028695 38493715730363520 38518404302142720 38650194249592640 38653556597939712 38839391004660576 39070100197095285 39207188267962286 39286555045832655 39289040435536320 39477930053014860 39481364409696288 39532046520620160 39616449105832456 39641857760955216 39722104436584680 39724617380497920 39861480241625328 39893487211467648 39944698363215360 40053121973556219 40055655858668736 40136740182269280 40516822949146830 40520347683635664 40635790269628928 40658315652261760 40715157047499297 40717732815010368 40883569478590080 40943315822295744 40966011673638480 41082723957608960 41140158686826012 41270724492591880 41307395104252134 41559330957575040 41674773543568304 41701525374560480 41728271327321280 41761777246164480 41905658715554832 41928888016394940 41990161965479442 41993144433123840 42076006921715624 42109792056549184 42161181024796020 42163848272282880 42366559081284240 42370244732356992 42767757557432765 42771478110504312 42812522861087232 42858060049999260 42860771384221440 43032279806300070 43066832785107120 43217944479089952 43305430196658960 43425723058316346 43481468530791720 43485251172682176 43520167867055616 43694314880243148 43697079118547712 43868182677440320 43939168199536896 44200170489978360 44290533601805920 44326096901630720 44503468859506910 44568505244061513 44597089981074618 44600257613007360 44724147217487936 44971926426449088 45022608537372960 45062612841002328 45190996353369856 45239063386110330 45241925350011520 45397796941851068 45422962017761185 45492573135884160 45674612776862355 45711287429806680 45715264053332544 45740605108794480 45897105671391260 45901098460053408 45937954970780928 45994015663413840 46121776818034434 46192458876436224 46218064452310080 46222085162571264 46380233099511168 46429565054165865 46655735517199380 46884120236514342 46914216046380540 46944305243236440 46981999401935040 47078049702618880 47143866054999186 47146848522643584 47335507786930077 47373516063617832 47434329306318240 47662378966444770 48016900611573245 48024115773197824 48117912874317351 48255000945184352 48316945747424640 48549238755825720 48552310131719680 48620187538976196 48719586961986512 48758706591793792 48789978782714112 48821297999485440 49060283374308096 49351705512120360 49520561382290570 49524869391110256 49552322201194020 49628261602782720 49762969724721363 49766117885012672 49826850302031660 49866859014334560 49871197149090048 50041830449472576 50069569823335920 50073925592785536 50314665619673928 50419706675247360 50593417229755224 50596617926739456 50650434604544580 50794737837036160 50839870897541088 50897166018762960 51179144777869680 51321309068919318 51324954307151360 51425198358532515 51432925661065728 51638735767560084 51680199342128544 51785854672880768 52093466929460380 52177762236950064 52382073394443540 52385387247381760 52595008652144530 52637240070686480 52641819212928384 52709395360826880 52855810347940288 52962805915446240 53148640322167104 53191316281956864 53404162631408292 53407541144891648 53464347638130390 53515653576359040 54022430598862440 54027130244847552 54286876063332396 54290310420013824 54356563965852720 54400209833819520 54507554421313422 54511425971453440 54591087763060992 54617893600303935 54621348898184640 54809535332234826 54853544915768016 54888726130553376 54923960249421120 55076526805669512 55412441276766720 55461677342772096 55637695103095040 55715478064999038 55874211620739776 55905184021859920 55986882620639256 56214908033061360 56297059255656648 56328266051252910 56488745441712320 56493659643142656 56747246177313835 57028637480672416 57144080066665680 57302813622406418 57376373075066760 57422443713476160 57620280733887894 57623925972119936 57740573595545280 57777606453214080 57854509517358983 57900964077755128 57975291374388960 57980334896909568 58259086506990864 58380712992391680 58810782401943429 58933560653304480 59216895079522290 59222046614544432 59424673658748684 59462786641432824 59586926070746880 59792220362437992 59840230817201472 59962568568598784 60030144716497280 60083483788003104 60318751181480440 60656764181178880 60775234423720245 60899483702483140 60948383239742240 60953685404443392 60987473478392640 61076599222515552 61201464613404544 61325354217885120 61495702424045912 61624085936413440 61840310799348224 61906086738887820 61961092656378201 62207647356265840 62338996436362560 62512160315352456 62552288061840720 62592406990981920 62642665869246720 62858488073332248 62862464696858112 62893332024592410 62989716649685760 63114010382573436 63164688084823776 63241771537194030 63245772408424320 63549838621926360 63555367098535488 64157217165756468 64218784291630848 64291157076332160 64422594329899520 64548419709450105 64600249177660680 64732318341100960 64826916718634928 65138584587474519 65222202796187580 65545618677821568 65802274016160480 66033159188147008 66069762934925360 66350626299628484 66435800402708880 66489145352446080 66722440599296768 66755203289260365 66759426431114560 66765234123714048 66900386419511040 67086220826231904 67457889639673632 67533912806059440 67721507008298494 67786494530054784 67858595079165495 67862888025017280 68096695412776602 68238859703826240 68428412091892424 68566931144710020 68572896079998816 68610907663191720 68845658507086890 68851647690080112 68906932456171392 68995388081917440 69182665227051651 69288688314654336 69327096678465120 69570349649266752 69842764525924720 69983603275799070 70189092283904512 70326180354771513 70371324069570810 70617074553928320 70720272783965376 70864853762889472 71060274095426748 71205550175211056 71285796850840520 71354204768478720 72029907465149920 72036173659796736 72376205097193910 72382501417776528 72475418621136960 72533613111759360 72676739228417896 72823858133738580 72828465197579520 73079380442979768 73138059887690688 73184968174071168 73231946999228160 73435369074226016 73590425061462144 73948903123696128 74027558268180540 74280842073435855 74287304086665384 74328483301791030 74442392404174080 74649176827519008 74740275453047490 74800288521501840 74953210710748480 75062745674208864 75104354735003880 75110888389178304 75171199043096064 75471998429510892 75894926890109184 76192106755554240 76259806346311632 76345749028144440 76501830766755680 76563258284634880 76827040978517192 76869628030057390 76981963603378977 76987431460727040 77036808604285440 77300388499185280 77678782009321152 78140200394190570 78414376535924572 78573110091665310 78578080871072640 78892512978216795 78955860106029720 78962728819392576 79064093041240320 79232898211664912 79283715521910432 79444208873169360 79722960483250656 79786974422935296 80106243947112438 80111311717337472 80196521457195585 80273480364538560 81033645898293660 81040695367271328 81316631304523520 81430314094998594 81435465630020736 81761331631970133 81767138957180160 81886631644591488 81932023347276960 82214302998352239 82280317373652024 82541448985183760 82614790208504268 82938282874535605 83118661915150080 83349547087136608 83403050749120960 83456542654642560 83811317431109664 83857776032789880 83980323930958884 84152013843431248 84219584113098368 84322362049592040 84327696544565760 84556590833063129 84733118162568480 84740489464713984 85535515114865530 85542956221008624 85716120099998520 85721542768442880 85954220433609627 86064559612600140 86133665570214240 86430421100831841 86435888958179904 86610860393317920 86851446116632692 86962937061583440 86970502345364352 87388629760486296 87394158237095424 87736365354880640 87878336399073792 88400340979956720 88581067203611840 88652193803261440 88825342619283435 89006937719013820 89137010488123026 89194179962149236 89448294434975872 89943852852898176 90045217074745920 90125225682004656 90381992706739712 90478126772220660 90483850700023040 90795593883702136 90845924035522370 90985146271768320 91349225553724710 91422574859613360 91430528106665088 91481210217588960 91794211342782520 91802196920106816 91875909941561856 91988031326827680 92243553636068868 92384917752872448 92436128904620160 92760466199022336 92859130108331730 93311471034398760 93768240473028684 93828432092761080 93888610486472880 93963998803870080 94089066626352083 94156099405237760 94287732109998372 94293697045287168 94339998036888615 94671015573860154 94747032127235664 94868658612636480 95324757932889540 96033801223146490 96235825748634702 96510001890368704 96633891494849280 97098477511651440 97240375077952392 97439173923973024 97517413183587584 97579957565428224 98017970669905715 98120566748616192 98703411024240720 99041122764581140 99049738782220512 99104644402388040 99525939449442726 99532235770025344 99653700604063320 99733718028669120 99742394298180096 99930516439074607 100083660898945152 100139139646671840 100147851185571072 100629331239347856 100839413350494720 101186834459510448 101300869209089160 101582260512447741 101589475674072320 101679741795082176 101794332037525920 102145043119164903 102358289555739360 102642618137838636 102850396717065030 103268487760630335 103277471535120168 103360398684257088 103571709345761536 104186933858920760 104355524473900128 104764146788887080 104770774494763520 104975404913698605 105190017304289060 105274480141372960 105283638425856768 105711620695880576 105925611830892480 106297280644334208 106808325262816584 106815082289783296 106928695276260780 107031307152718080 108044861197724880 108054260489695104 108564307645790865 108573752126664792 108580620840027648 108713127931705440 108800419667639040 109015108842626844 109182175526121984 109235787200607870 109242697796369280 109619070664469652 109707089831536032 109777452261106752 109847920498842240 110153053611339024 110923354685544192 111275390206190080 111430956129998076 111492724952686545 111748423241479552 111810368043719840 111973765241278512 112429816066122720 112594118511313296 112656532102505820 112977490883424640 113494492354627670 114057274961344832 114288160133331360 114605627244812836 114752746150133520 114844887426952320 115240561467775788 115247851944239872 115304442045086085 115481147191090560 115555212906428160 115709019034717966 115801928155510256 115950582748777920 115960669793819136 116518173013981728 117210300591285855 117621564803886858 117859665137497965 117867121306608960 118433790159044580 118444093229088864 118849347317497368 118925573282865648 119173852141493760 119584440724875984 119680461634402944 119925137137197568 120060289432994560 120159365920668657 120166967576006208 120637502362960880 121550468847440490 121798967404966280 121896766479484480 121907370808886784 121974946956785280 122153198445031104 122402929226809088 122650708435770240 122991404848091824 123248171872826880 123812173477775640 123922185312756402 124415294712531680 124677992872725120 124843941590090437 125024320630704912 125104576123681440 125184813981963840 125285331738493440 125716976146664496 125786664049184820 125979433299371520 126228020765146872 126329376169647552 126483543074388060 126491544816848640 127099677243852720 127110734197070976 128303272672298295 128314434331512936 128437568583261696 128582314152664320 129096839418900210 129200498355321360 129464636682201920 129653833437269856 130277169174949038 130444405592375160 131091237355643136 131604548032320960 132066318376294016 132139525869850720 132701252599256968 132871600805417760 132978290704892160 133444881198593536 133510406578520730 133518852862229120 133705515732184539 133800772839022080 134172441652463808 134915779279347264 135067825612118880 135443014016596988 135572989060109568 135717190158330990 135725776050034560 136193390825553204 136268886053283555 136477719407652480 136856824183784848 137023838330587065 137133862289420040 137145792159997632 137221815326383440 137691317014173780 137703295380160224 137813864912342784 138365330454103302 138577376629308672 138654193356930240 139140699298533504 139288695162497595 139685529051849440 139967206551598140 140652360709543026 140742648139141620 141234149107856640 141440545567930752 141729707525778944 142006523360790231 142120548190853496 142411100350422112 142571593701681040 143257034056016045 144050701834719735 144059814930299840 144072347319593472 144752410194387820 144765002835553056 144950837242273920 145353478456835792 145647716267477160 145656930395159040 146158760885959536 146276119775381376 146369936348142336 146463893998456320 146870738148452032 147180850122924288 148055116536361080 148561684146871710 148574608173330768 148656966603582060 148884784808348160 149288909174164089 149298353655038016 149480550906094980 149600577043003680 149906421421496960 150125491348417728 150208709470007760 150221776778356608 150943996859021784 151789853780218368 152384213511108480 152519612692623264 152691498056288880 153003661533511360 153126516569269760 153654081957034384 153739256060114780 153963927206757954 153974862921454080 154600776998370560 155357564018642304 156280400788381140 156828753071849144 157146220183330620 157156161742145280 157785025956433590 157911720212059440 157925457638785152 158128186082480640 158465796423329824 158567431043820864 158888417746338720 159445920966501312 159573948845870592 160212487894224876 160222623434674944 160393042914391170 160546960729077120 162067291796587320 162081390734542656 162633262609047040 162860628189997188 162870931260041472 163522663263940266 163534277914360320 163773263289182976 163864046694553920 164428605996704478 164560634747304048 165082897970367520 165229580417008536 165876565749071210 166237323830300160 166699094174273216 166806101498241920 166913085309285120 167622634862219328 167715552065579760 167960647861917768 168304027686862496 168439168226196736 168644724099184080 169113181666126258 169303767520746235 169466236325136960 169480978929427968 170241738531941505 171071030229731060 171085912442017248 171432240199997040 171908440867219254 172129119225200280 172267331140428480 172860842201663682 172871777916359808 173221720786635840 173563528552076949 173702892233265384 173925874123166880 173941004690728704 174777259520972592 175472730709761280 176432347205830287 176800681959913440 177162134407223680 177650685238566870 178013875438027640 178274020976246052 178388359924298472 178896588869951744 179887705705796352 180090434149491840 180250451364009312 180956253544441320 180967701400046080 181591187767404272 181691848071044740 181970292543536640 182464222323978331 182698451107449420 182845149719226720 182861056213330176 182962420435177920 183588422685565040 183604393840213632 183976062653655360 184487107272137736 184872257809240320 185520932398044672 185718260216663460 186622942068797520 187536480946057368 187656864185522160 187777220972945760 187927997607740160 188178133252704166 188575464219996744 188587394090574336 188679996073777230 189342031147720308 189494064254471328 189737317225272960 190649515865779080 192067602446292980 192471651497269404 193020003780737408 193267782989698560 194196955023302880 194480750155904784 194878347847946048 195034826367175168 195415753762423557 196035941339811430 197406822048481440 198082245529162280 198099477564441024 198209288804776080 199051878898885452 199064471540050688 199307401208126640 199467436057338240 199861032878149214 200167321797890304 200265609867781095 200278279293343680 200295702371142144 201258662478695712 202373668919020896 202601738418178320 203164521024895482 203178951348144640 203359483590164352 203575785237496485 203588664075051840 204290086238329806 204716579111478720 205285236275677272 205700793434130060 206536975521260670 206554943070240336 206720797368514176 207143418691523072 207547995681154953 208373867717841520 208711048947800256 209528293577774160 209950809827397210 210380034608578120 210548960282745920 210567276851713536 211423241391761152 211851223661784960 212594561288668416 213616650525633168 213857390552521560 214062614305436160 215639535473792573 216089722395449760 216108520979390208 217128615291581730 217147504253329584 217426255863410880 217600839335278080 218030217685253688 218471574401215740 218485395592738560 219238141328939304 219414179663072064 219554904522213504 219695840997684480 220306107222678048 221846709371088384 222842526220307565 222861912259996152 222985449905373090 223496846482959104 223620736087439680 223947530482557024 224859632132245440 225188237022626592 225313064205011640 225954981766849280 226988984709255340 228114549922689664 228576320266662720 229211254489625672 229505492300267040 229689774853904640 230481122935551576 230495703888479744 230608884090172170 230945890810136931 230962294382181120 231110425812856320 231418038069435932 231603856311020512 231901165497555840 233036346027963456 234420601182571710 235243129607773716 235719330274995930 235734242613217920 236677538934650385 236867580318089160 236888186458177728 237698694634994736 237851146565731296 239168881449751968 239360923268805888 240120578865989120 240318731841337314 240333935152012416 240589564371586755 241275004725921760 243100937694880980 243597934809932560 243793532958968960 243949893913570560 244306396890062208 244805858453618176 245283994895910399 245301416871540480 245982809696183648 247624346955551280 247844370625512804 248814848623606815 248830589425063360 249355985745450240 249687883180180874 250048641261409824 250209152247362880 250369627963927680 251433952293328992 251573328098369640 252456041530293744 252658752339295104 252967086148776120 252983089633697280 253669772499189387 254199354487705440 254221468394141952 256606545344596590 256628868663025872 257164628305328640 257862661300828881 258193678837800420 258400996710642720 258929273364403840 259291263302495523 259307666874539712 260554338349898076 260888811184750320 262182474711286272 263209096064641920 264132636752588032 264279051739701440 265402505198513936 265743201610835520 265956581409784320 267020813157041460 267037705724458240 267411031464369078 268344883304927616 269831558558694528 270135651224237760 270886028033193976 271145978120219136 271434380316661980 271451552100069120 272386781651106408 272537772106567110 272955438815304960 273713648367569696 274047676661174130 274267724578840080 274291584319995264 274443630652766880 275382634028347560 275406590760320448 275627729824685568 276730660908206604 277154753258617344 277308386713860480 278281398597067008 278577390324995190 279371058103698880 279934413103196280 281304721419086052 281485296278283240 282267199879056249 282468298215713280 282881091135861504 284013046721580462 284241096381706992 284822200700844224 285143187403362080 286514068112032090 288101403669439470 288119629860599680 289272547586794915 289504820388775640 289530005671106112 289901674484547840 290706956913671584 291295432534954320 292317521771919072 292552239550762752 292739872696284672 293741476296904064 294053912009717145 294361700245848576 296110233072722160 297123368293743420 297149216346661536 297313933207164120 298577818348328178 298596707310076032 298961101812189960 299201154086007360 299791549317223821 299812842842993920 300250982696835456 300417418940015520 300443553556713216 301887993718043568 304746781537343223 304768427022216960 305039225385246528 305382996112577760 306007323067022720 306435129357494709 307308163914068768 307478512120229560 307927854413515908 309201553996741120 309805463281891005 310715128037284608 312560801576762280 313657506143698288 314292440366661240 314312323484290560 315165474923235299 315570051912867180 315823440424118880 315850915277570304 316931592846659648 317134862087641728 317776835492677440 318891841933002624 320424975788449752 320445246869349888 320786085828782340 321093921458154240 324134583593174640 324162781469085312 325692922937372595 325721256379994376 325741862520082944 327045326527880532 327546526578365952 327728093389107840 328857211993408956 329121269494608096 330165795940735040 330459160834017072 331753131498142420 333398188348546432 333612202996483840 333826170618570240 335245269724438656 335431104131159520 335921295723835536 336608055373724992 336878336452393472 337289448198368160 338226363332252516 338607535041492470 338932472650273920 340483477063883010 342142060459462120 342171824884034496 342864480399994080 343816881734438508 344258238450400560 344534662280856960 345721684403327364 345743555832719616 345913326135258255 346443441573271680 347127057104153898 347405784466530768 347851748246333760 347882009381457408 349554519041945184 350945461419522560 351630901773857565 352864694411660574 353601363919826880 354324268814447360 355301370477133740 356027750876055280 356548041952492104 356776719848596944 357793177739903488 359775411411592704 360180868298983680 360500902728018624 361912507088882640 363182375534808544 363383696142089480 364928444647956662 365396902214898840 365690299438453440 365722112426660352 365924840870355840 367176845371130080 367208787680427264 367952125307310720 368974214544275472 369744515618480640 371436520433326920 372468288545641717 373245884137595040 374531824770271311 375072961892114736 375313728371044320 375554441945891520 375855995215480320 376356266505408332 377150928439993488 377359992147554460 378684062295440616 378988128508942656 379474634450545920 381299031731558160 384135204892585960 384909818016894885 384943302994538808 386040007561474816 388393910046605760 388961500311809568 389756695695892096 390831507524847114 392071882679622860 394813644096962880 396164491058324560 396198955128882048 396418577609552160 398103757797770904 398128943080101376 398614802416253280 398934872114676480 399722065756298428 400334643595780608 400531219735562190 400556558586687360 402517324957391424 404747337838041792 405203476836356640 406329042049790964 406718967180328704 407151570474992970 407177328150103680 408580172476659612 408806658159850665 409433158222957440 410570472551354544 411071514991761195 411401586868260120 413073951042521340 413109886140480672 413441594737028352 415095991362309906 416747735435683040 417422097895600512 419056587155548320 419901619654794420 420760069217156240 421097920565491840 422782954165315645 422846482783522304 423702447323569920 425189122577336832 427233301051266336 427714781105043120 429771102168048135 431279070947585146 432152105504159205 432179444790899520 432217041958780416 434257230583163460 434295008506659168 434852511726821760 436060435370507376 436943148802431480 436970791185477120 438476282657878608 438828359326144128 439109809044427008 439391681995368960 440612214445356096 445685052440615130 445723824519992304 445970899810746180 446993692965918208 447241472174879360 447866727522492267 447895060965114048 449719264264490880 450376474045253184 450626128410023280 451909963533698560 453977969418510680 456229099845379328 457152640533325440 458422508979251344 459010984600534080 459379549707809280 460962245871103152 461217768180344340 461891781620273862 461924588764362240 462836076138871864 463207712622041024 463802330995111680 466072692055926912 468841202365143420 470445333131760415 470486259215547432 471438660549991860 471468485226435840 473355077869300770 473735160636178320 473776372916355456 475397389269989472 475702293131462592 478337762899503936 478721846537611776 480637463682674628 480667870304024832 481179128743173510 482550009451843520 486201875389761960 487195869619865120 487587065917937920 487899787827141120 488612793780124416 490567989791820798 490602833743080960 491965619392367296 495248693911102560 495688741251025608 497629697247213630 497661178850126720 498711971490900480 499375766360361748 499652582195373035 500097282522819648 500418304494725760 500739255927855360 502867904586657984 503146656196739280 504912083060587488 505317504678590208 505934172297552240 507339544998378774 507911302562238705 508398708975410880 508442936788283904 510725215595824515 513213090689193180 513257737326051744 515725322601657762 516387357675600840 516801993421285440 517858546728807680 518582526604991046 518615333749079424 520690585656230847 521108676699796152 521777622369500640 526418192129283840 528265273505176064 528558103479402880 529297041617490861 530805010397027872 531486403221671040 534041626314082920 534075411448916480 534822062928738156 536689766609855232 539663117117389056 540271302448475520 541772056066387952 542868760633323960 542903104200138240 544773563302212816 545075544213134220 545910877630609920 547392666971934993 547427296735139392 548095353322348260 548535449157680160 548583168639990528 548887261305533760 550765268056695120 550813181520640896 553461321816413208 554616773427720960 556562797194134016 557154780649990380 558742116207397760 559868826206392560 562609442838172104 562970592556566480 564534399758112498 565762182271723008 568026093443160924 568482192763413984 569644401401688448 570286374806724160 573028136224064180 576202807338878940 576239259721199360 578545095173589830 579009640777551280 579060011342212224 579803348969095680 581413913827343168 582590865069908640 584635043543838144 585104479101525504 587482952593808128 588107824019434290 592220466145444320 594246736587486840 594298432693323072 594627866414328240 597155636696656356 597193414620152064 597922203624379920 598402308172014720 599583098634447642 599625685685987840 600501965393670912 600796829603343285 600834837880031040 600887107113426432 603775987436087136 609493563074686446 609536854044433920 610078450770493056 610765992225155520 612014646134045440 612870258714989418 614616327828137536 614957024240459120 615855708827031816 619610926563782010 621430256074569216 624219707950452185 625121603153524560 627315012287396576 628584880733322480 630330949846470598 631140103825734360 631646880848237760 631701830555140608 633863185693319296 634269724175283456 635553670985354880 637783683866005248 640849951576899504 641572171657564680 642187842916308480 646918606421377719 648269167186349280 648325562938170624 651385845874745190 651442512759988752 654090653055761064 655456186778215680 657714423986817912 658242538989216192 660331591881470080 660918321668034144 663506262996284840 666796376697092864 667224405992967680 668527578660922695 670490539448877312 670862208262319040 671842591447671072 673216110747449984 674578896396736320 676452726664505032 677215070082984940 677864945300547840 680966954127766020 684284120918924240 684343649768068992 685728960799988160 687633763468877016 688516476900801120 689069324561713920 691443368806654728 691487111665439232 691826652270516510 692886883146543360 694254114208307796 694811568933061536 695703496492667520 699109038083890368 703261803547715130 705729388823321148 707202727839653760 708648537628894720 710032616803951155 710602740954267480 712055501752110560 713096083904984208 713553439697193888 720361736597967360 721001805456037248 723825014177765280 726364751069617088 726767392284178960 729856889295913324 730793804429797680 731380598876906880 731849681740711680 734353690742260160 734417575360854528 735904250614621440 737948429088550944 742873040866653840 744936577091283434 746444545870820445 746491768275190080 749063649540542622 750145923784229472 750627456742088640 751108883891783040 752712533010816664 754301856879986976 754719984295108920 757368124590881232 757976257017885312 758949268901091840 761009317497568161 762598063463116320 768270409785171920 769819636033789770 769886605989077616 772080015122949632 773587983902486643 776787820093211520 777923000623619136 779513391391784192 781663015049694228 784143765359245720 789627288193925760 792328982116649120 792397910257764096 792837155219104320 796207515595541808 797229604832506560 797869744229352960 799444131512596856 801062439471124380 801113117173374720 805034649914782848 809494675676083584 810406953672713280 812658084099581928 813437934360657408 814303140949985940 814354656300207360 817160344953319224 817613316319701330 818866316445914880 821140945102709088 822143029983522390 822803173736520240 826147902085042680 826219772280961344 826883189474056704 830191982724619812 833495470871366080 834844195791201024 838113174311096640 839803239309588840 841520138434312480 842195841130983680 845565908330631290 846801599637168747 847404894647139840 854466602102532672 855429562210086240 859542204336096270 862558141895170292 864304211008318410 864358889581799040 867817642760384745 868514461166326920 868590017013318336 869705023453643520 872120870741014752 873886297604862960 876952565315757216 877656718652288256 878219618088854016 881224428890712192 882161736029151435 891370104881230260 891447649039984608 891941799621492360 894482944349758720 895733455044984534 895790121930228096 899374647951671463 899438528528981760 900752948090506368 901252256820046560 907955938837021360 912321111619891655 912458199690758656 914240344612029669 914305281066650880 916845017958502688 918021969201068160 921924491742206304 922435536360688680 923783563240547724 925672152277743728 926415425244082048 927604661990223360 932145384111853824 937682404730286840 940890666263520830 940972518431094864 942877321099983720 942936970452871680 945496424769705897 946710155738601540 947470321272356640 947552745832710912 950794778539978944 951404586262925184 956675525799007872 961274927365349256 961335740608049664 962358257486347020 965100018903687040 972403750779523920 974391739239730240 975174131835875840 977078768812117785 977225587560248832 981135979583641596 983931238784734592 990497387822205120 991377482502051216 995259394494427260 995322357700253440 998751532720723496 999305164390746070 1000194565045639296 1000836608989451520 1001478511855710720 1005735809173315968 1006293312393478560 1009824166121174976 1010635009357180416 1011868344595104480 1014679089996757548 1015822605124477410 1016797417950821760 1021450431191649030 1026426181378386360 1026515474652103488 1031450645203315524 1032774715351201680 1033603986842570880 1035717093457615360 1037165053209982092 1037230667498158848 1037739978405774765 1041381171312461694 1042217353399592304 1043555244739001280 1052836384258567680 1057116206958805760 1058594083234981722 1061610020794055744 1062972806443342080 1068083252628165840 1069644125857476312 1073379533219710464 1078197677368962865 1079326234234778112 1080542604896951040 1083544112132775904 1085737521266647920 1089547126604425632 1090151088426268440 1094785333943869986 1094854593470278784 1096190706644696520 1097070898315360320 1097166337279981056 1097774522611067520 1099235680829820677 1101530536113390240 1101626363041281792 1106922643632826416 1109233546855441920 1114309561299980760 1117404865636925151 1117484232414795520 1119737652412785120 1123595474310813933 1125218885676344208 1125941185113132960 1129068799516224996 1136052186886321848 1136964385526827968 1139288802803376896 1140572749613448320 1146056272448128360 1152405614677757880 1152478519442398720 1154729454050684655 1157090190347179660 1158019281555102560 1158120022684424448 1162827827654686336 1165181730139817280 1169270087087676288 1174965905187616256 1176215648038868580 1184440932290888640 1188493473174973680 1188596865386646144 1189255732828656480 1194311273393312712 1194386829240304128 1195844407248759840 1196804616344029440 1199166197268895284 1201003930787341824 1201593659206686570 1201669675760062080 1207551974872174272 1218987126149372892 1220156901540986112 1221531984450311040 1224029292268090880 1225740517429978836 1226419974479551995 1229232655656275072 1229914048480918240 1231711417654063632 1239221853127564020 1248439415900904370 1250243206307049120 1254630024574793152 1257169761466644960 1260661899692941196 1262280207651468720 1263293761696475520 1267726371386638592 1268348862495946935 1268539448350566912 1271107341970709760 1275567367732010496 1281699903153799008 1283144343315129360 1289313306504144405 1293837212842755438 1296456316512477615 1296538334372698560 1296651125876341248 1302771691749490380 1302885025519977504 1308181306111522128 1310912373556431360 1315428847973635824 1316485077978432384 1320663183762940160 1321836643336068288 1327012525992569680 1333592753394185728 1337055157321845390 1340981078897754624 1341724416524638080 1343685182895342144 1346432221494899968 1349157792793472640 1352905453329010064 1354430140165969880 1355729890601095680 1361933908255532040 1368568241837848480 1368687299536137984 1371457921599976320 1375267526937754032 1377032953801602240 1378138649123427840 1382886737613309456 1383653304541033020 1385773766293086720 1388508228416615592 1389623137866123072 1391406992985335040 1398218076167780736 1406523607095430260 1411335999395281245 1411458777646642296 1414405455679307520 1420065233607902310 1421205481908534960 1424111003504221120 1426192167809968416 1427106879394387776 1442003610912074496 1447650028355530560 1452729502139234176 1453534784568357920 1459713778591826648 1461587608859595360 1462761197753813760 1463699363481423360 1468707381484520320 1471808501229242880 1475896858177101888 1485746081733307680 1489873154182566868 1492889091741640890 1492983536550380160 1498127299081085244 1498957746586119105 1500291847568458944 1501254913484177280 1502217767783566080 1505425066021633328 1508603713759973952 1509439968590217840 1514736249181762464 1515952514035770624 1522018634995136322 1523733907686716115 1525196126926232640 1532175646787473545 1536540819570343840 1539639272067579540 1539773211978155232 1547175967804973286 1553575640186423040 1555846001247238272 1559026782783568384 1562071756968692541 1563326030099388456 1568287530718491440 1575827374616176495 1579254576387851520 1584657964233298240 1584795820515528192 1585674310438208640 1592415031191083616 1594459209665013120 1598888263025193712 1602124878942248760 1602226234346749440 1610069299829565696 1618989351352167168 1620813907345426560 1625316168199163856 1628606281899971880 1628709312600414720 1634320689906638448 1635226632639402660 1637732632891829760 1642178000915804979 1642281890205418176 1644286059967044780 1645606347473040480 1652295804170085360 1652439544561922688 1660383965449239624 1666990941742732160 1669688391582402048 1676226348622193280 1679606478619177680 1683040276868624960 1684391682261967360 1691131816661262580 1693603199274337494 1708933204205065344 1710859124420172480 1719084408672192540 1725116283790340584 1728608422016636820 1728717779163598080 1735635285520769490 1737028922332653840 1737180034026636672 1739410046907287040 1744241741482029504 1747772595209725920 1753905130631514432 1755313437304576512 1762448857781424384 1764323472058302870 1782740209762460520 1782895298079969216 1783883599242984720 1788965888699517440 1791466910089969068 1791580243860456192 1798749295903342926 1798877057057963520 1801505896181012736 1802504513640093120 1815911877674042720 1824642223239783310 1828480689224059338 1828610562133301760 1833690035917005376 1836043938402136320 1843848983484412608 1844871072721377360 1847567126481095448 1851344304555487456 1852830850488164096 1862341442728208585 1864290768223707648 1872659123851356555 1875364809460573680 1881781332527041660 1881945036862189728 1885754642199967440 1890992849539411794 1893420311477203080 1894940642544713280 1895105491665421824 1901589557079957888 1902809172525850368 1913351051598015744 1922549854730698512 1924716514972694040 1930200037807374080 1940755819264133157 1944807501559047840 1948783478479460480 1954157537624235570 1962271959167283192 1967862477569469184 1980994775644410240 1982754965004102432 1990518788988854520 1990644715400506880 1997503065441446992 1998610328781492140 2000389130091278592 2001673217978903040 2011471618346631936 2012586624786957120 2019648332242349952 2023736689190208960 2029358179993515096 2031645210248954820 2033594835901643520 2042900862383298060 2052852362756772720 2053030949304206976 2062901290406631048 2065549430702403360 2067207973685141760 2074330106419964184 2074461334996317696 2075479956811549530 2082762342624923388 2084434706799184608 2087110489478002560 2114232413917611520 2117188166469963444 2123220041588111488 2125945612886684160 2136166505256331680 2139288251714952624 2156395354737925730 2161085209793902080 2167088224265551808 2171475042533295840 2179094253208851264 2180302176852536880 2189570667887739972 2189709186940557568 2192381413289393040 2194141796630720640 2195549045222135040 2198471361659641354 2203061072226780480 2203252726082563584 2213845287265652832 2228619122599961520 2234809731273850302 2234968464829591040 2239333637612461335 2239475304825570240 2247190948621627866 2250437771352688416 2251882370226265920 2258137599032449992 2272104373772643696 2273928771053655936 2278577605606753792 2281145499226896640 2283027952492704483 2292112544896256720 2304811229355515760 2309458908101369310 2314180380694359320 2316038563110205120 2316240045368848896 2325655655309372672 2330363460279634560 2338540174175352576 2352431296077737160 2368881864581777280 2372034890211718303 2376986946349947360 2377193730773292288 2378511465657312960 2388622546786625424 2391688814497519680 2393609232688058880 2398332394537790568 2403187318413373140 2403339351520124160 2415103949744348544 2437974252298745784 2440313803081972224 2443063968900622080 2451481034859957672 2452839948959103990 2458465311312550144 2459828096961836480 2463422835308127264 2478443706255128040 2496878831801808740 2500486412614098240 2509260049149586304 2514339522933289920 2521323799385882392 2524560415302937440 2526587523392951040 2535452742773277184 2536697724991893870 2540404798911506241 2542214683941419520 2563399806307598016 2566288686630258720 2578626613008288810 2587674425685510876 2592912633024955230 2593076668745397120 2603452928281154235 2605543383498980760 2605770051039955008 2616362612223044256 2630857695947271648 2632970155956864768 2641326367525880320 2643673286672136576 2646485208087454305 2654025051985139360 2674110314643690780 2683448833049276160 2687370365790684288 2692864442989799936 2698123943855014389 2698315585586945280 2705810906658020128 2708860280331939760 2723867816511064080 2736963334859674965 2737136483675696960 2737374599072275968 2742915843199952640 2750535053875508064 2754065907603204480 2765773475226618912 2767306609082066040 2777016456833231184 2779246275732246144 2782813985970670080 2796436152335561472 2813047214190860520 2822671998790562490 2822917555293284592 2828810911358615040 2836489274309117691 2840130467215804620 2842410963817069920 2848222007008442240 2852384335619936832 2854213758788775552 2884007221824148992 2895300056711061120 2905459004278468352 2907069569136715840 2919427557183653296 2923175217719190720 2925522395507627520 2937414762969040640 2951793716354203776 2971492163466615360 2979746308365133736 2985778183483281780 2985967073100760320 2996254598162170488 2997915493172238210 3000583695136917888 3002509826968354560 3004435535567132160 3010850132043266656 3017207427519947904 3018879937180435680 3029472498363524928 3031905028071541248 3044037269990272644 3047467815373432230 3050392253852465280 3064351293574947090 3073081639140687680 3079278544135159080 3079546423956310464 3094351935609946572 3107151280372846080 3111692002494476544 3124143513937385082 3126652060198776912 3136575061436982880 3151654749232352990 3158509152775703040 3169315928466596480 3171348620876417280 3184830062382167232 3188918419330026240 3197776526050387424 3204249757884497520 3220138599659131392 3234593032106888595 3237978702704334336 3241627814690853120 3250632336398327712 3257212563799943760 3268641379813276896 3270453265278805320 3284356001831609958 3284563780410836352 3288572119934089560 3291212694946080960 3297707042489462031 3304591608340170720 3304879089123845376 3320767930898479248 3333981883485464320 3352214596910775453 3352452697244386560 3359212957238355360 3366080553737249920 3370786422932441799 3382263633322525160 3387206398548674988 3417866408410130688 3421718248840344960 3438168817344385080 3450232567580681168 3457216844033273640 3457435558327196160 3466820224155588289 3471270571041538980 3474057844665307680 3474360068053273344 3488483482964059008 3495545190419451840 3507810261263028864 3524897715562848768 3528646944116605740 3565480419524921040 3565790596159938432 3567767198485969440 3582933820179938136 3583160487720912384 3597498591806685852 3603011792362025472 3605009027280186240 3631823755348085440 3649284446479566620 3656961378448118676 3667380071834010752 3672087876804272640 3687697966968825216 3689742145442754720 3695134252962190896 3702688609110974912 3705661700976328192 3724682885456417170 3745318247702713110 3750729618921147360 3763562665054083320 3763890073724379456 3771509284399934880 3781985699078823588 3786840622954406160 3789881285089426560 3803179114159915776 3805046587487840805 3805618345051700736 3826702103196031488 3845099709461397024 3849433029945388080 3860400075614748160 3867939919512433215 3881511638528266314 3889615003118095680 3897566956958920960 3908315075248471140 3924543918334566384 3935724955138938368 3961989551288820480 3965509930008204864 3981037577977709040 3995006130882893984 3997220657562984280 4000778260182557184 4022943236693263872 4025173249573914240 4039296664484699904 4047473378380417920 4058716359987030192 4063290420497909640 4067189671803287040 4085801724766596120 4097151174002058887 4105704725513545440 4106061898608413952 4125802580813262096 4131098861404806720 4134415947370283520 4148660212839928368 4150959913623099060 4165524685249846776 4168869413598369216 4174220978956005120 4234007998185843735 4234376332939926888 4246440083176222976 4272333010512663360 4278576503429905248 4312790709475851460 4334176448531103616 4342950085066591680 4358188506417702528 4360604353705073760 4379141335775479944 4379418373881115136 4384762826578786080 4388283593261441280 4391098090444270080 4396942723319282708 4406122144453560960 4427690574531305664 4457238245199923040 4469619462547700604 4478667275224922670 4478950609651140480 4494381897243255732 4496873239758357315 4500875542705376832 4503764740452531840 4516275198064899984 4544208747545287392 4547857542107311872 4562290998453793280 4566055904985408966 4571201723060148345 4584225089792513440 4609622458711031520 4618917816202738620 4628360761388718640 4632077126220410240 4651311310618745344 4660726920559269120 4677080348350705152 4704862592155474320 4727482123848529485 4737763729163554560 4744069780423436606 4753973892699894720 4754387461546584576 4757022931314625920 4777245093573250848 4783377628995039360 4796664789075581136 4806374636826746280 4806678703040248320 4830207899488697088 4875948504597491568 4886127937801244160 4902962069719915344 4905679897918207980 4916930622625100288 4919656193923672960 4926534002747414937 4926845670616254528 4956887412510256080 4993757663603617480 5000972825228196480 5018520098299172608 5028679045866579840 5042647598771764784 5049120830605874880 5053175046785902080 5073395449983787740 5080809597823012482 5126799612615196032 5132577373260517440 5157253226016577620 5175348851371021752 5185825266049910460 5186153337490794240 5206905856562308470 5211086766997961520 5211540102079910016 5232725224446088512 5261715391894543296 5265940311913729536 5287346573344273152 5292970416174908610 5308050103970278720 5348220629287381560 5366897666098552320 5374740731581368576 5396247887710028778 5396631171173890560 5411621813316040256 5417720560663879520 5447735633022128160 5473926669719349930 5474272967351393920 5485831686399905280 5496178404149103385 5501070107751016128 5508131815206408960 5531546950453237824 5534613218164132080 5554032913666462368 5558492551464492288 5587024328184625755 5592872304671122944 5617977371554069665 5626094428381721040 5645343997581124980 5645835110586569184 5672978548618235382 5680260934431609240 5684821927634139840 5696444014016884480 5704768671239873664 5708427517577551104 5790600113422122240 5810918008556936704 5814139138273431680 5822267457792399471 5838855114367306592 5846350435438381440 5874829525938081280 5903587432708407552 5942984326933230720 5959492616730267472 5971556366966563560 5971934146201520640 5992509196324340976 5995830986344476420 6001167390273835776 6005019653936709120 6021700264086533312 6034414855039895808 6037759874360871360 6058944996727049856 6088074539980545288 6094935630746864460 6100784507704930560 6128702587149894180 6146163278281375360 6158557088270318160 6159092847912620928 6188703871219893144 6223384004988953088 6248287027874770164 6253304120397553824 6273150122873965760 6303309498464705980 6338631856933192960 6342697241752834560 6369660124764334464 6377836838660052480 6395553052100774848 6408499515768995040 6469186064213777190 6483255629381706240 6501264672796655424 6514425127599887520 6537282759626553792 6540906530557610640 6568712003663219916 6569127560821672704 6577144239868179120 6582425389892161920 6595414084978924062 6609183216680341440 6609758178247690752 6641535861796958496 6667963766970928640 6704429193821550906 6704905394488773120 6718425914476710720 6732161107474499840 6741572845864883598 6764527266645050320 6774412797097349976 6835732816820261376 6843436497680689920 6876337634688770160 6900465135161362336 6914433688066547280 6933640448311176578 6942541142083077960 6948115689330615360 6948720136106546688 6976966965928118016 6991090380838903680 7015620522526057728 7057293888233211480 7116104670635154909 7130960839049842080 7131581192319876864 7135534396971938880 7165867640359876272 7194997183613371704 7210018054560372480 7263647510696170880 7298568892959133240 7313922756896237352 7334760143668021504 7375395933937650432 7379484290885509440 7390268505924381792 7405377218221949824 7449365770912834340 7490636495405426220 7501459237842294720 7527125330108166640 7527780147448758912 7543018568799869760 7563971398157647176 7573681245908812320 7579762570178853120 7606358228319831552 7610093174975681610 7690199418922794048 7698866059890776160 7735879839024866430 7763023277056532628 7779230006236191360 7795133913917841920 7810358784843462705 7816630150496942280 7849087836669132768 7923979102577640960 7931019860016409728 7962075155955418080 7990012261765787968 7994441315125968560 8050346499147828480 8078593328969399808 8094946756760835840 8117432719974060384 8126580840995819280 8171603449533192240 8194302348004117774 8210890004579024895 8211409451027090880 8212123797216827904 8251605161626524192 8262197722809613440 8297320425679856736 8301919827246198120 8331049370499693552 8337738827196738432 8348441957912010240 8468015996371687470 8468752665879853776 8492880166352445952 8509467822927353073 8544666021025326720 8557153006859810496 8625581418951702920 8668352897062207232 8685900170133183360 8716377012835405056 8721208707410147520 8758282671550959888 8769525653157572160 8776567186522882560 8793885446638565416 8812244288907121920 8855381149062611328 8914476490399846080 8939238925095401208 8957334550449845340 8957901219302280960 8988763794486511464 8993746479516714630 9001751085410753664 9007529480905063680 9032550396129799968 9088417495090574784 9095715084214623744 9132111809970817932 9142403446120296690 9168450179585026880 9219244917422063040 9237835632405477240 9256721522777437280 9264154252440820480 9321453841118538240 9409725184310948640 9454964247697058970 9475527458327109120 9488139560846873212 9507947785399789440 9514045862629251840 9554490187146501696 9566755257990078720 9593329578151162272 9612749273653492560 9660415798977394176 9703779096320665785 9751897009194983136 9805924139439830688 9811359795836415960 9839312387847345920 9853068005494829874 9853691341232509056 9893121127468386093 9913774825020512160 9987515327207234960 10001945650456392960 10037040196598345216 10056643790732326359 10057358091733159680 10085295197543529568 10098241661211749760 10146790899967575480 10161619195646024964 10253599225230392064 10265154746521034880 10314506452033155240 10350697702742043504 10371650532099820920 10372306674981588480 10400460672466764867 10413811713124616940 10422173533995923040 10423080204159820032 10465450448892177024 10523430783789086592 10574693146688546304 10585940832349817220 10616100207940557440 10696441258574763120 10749481463162737152 10792495775420057556 10823243626632080512 10835441121327759040 10895471266044256320 10947853339438699860 10948545934702787840 10992356808298206770 11002140215502032256 11016263630412817920 11063093900906475648 11069226436328264160 11108065827332924736 11116985102928984576 11174048656369251510 11235954743108139330 11252188856763442080 11290687995162249960 11291670221173138368 11345957097236470764 11360521868863218480 11369643855268279680 11392888028033768960 11409537342479747328 11415139762463522415 11416855035155102208 11581200226844244480 11628278276546863360 11644534915584798942 11677710228734613184 11692700870876762880 11807174865416815104 11860174451058591515 11885968653866461440 11918985233460534944 11943112733933127120 11985018392648681952 11991661972688952840 12002334780547671552 12043400528173066624 12068829710079791616 12075519748721742720 12117889993454099712 12176149079961090576 12189871261493728920 12201569015409861120 12257405174299788360 12291453522006176661 12292326556562750720 12317114176540636320 12318185695825241856 12377407742439786288 12496574055749540328 12506608240795107648 12546300245747931520 12606618996929411960 12677263713866385920 12702023994557531205 12739320249528668928 12791106104201549696 12816999031537990080 12938372128427554380 13002529345593310848 13028850255199775040 13074565519253107584 13081813061115221280 13137424007326439832 13138255121643345408 13154288479736358240 13164850779784323840 13190828169957848124 13218366433360682880 13283071723593916992 13408858387643101812 13436851828953421440 13464322214948999680 13483145691729767196 13490619719275071945 13529054533290100640 13548825594194699952 13686872995361379840 13752675269377540320 13800930270322724672 13828867376133094560 13867280896622353156 13885082284166155920 13896231378661230720 13953933931856236032 13982180761677807360 14031241045052115456 14114587776466422960 14182446371545588455 14232209341270309818 14261921678099684160 14263162384639753728 14271068793943877760 14331735280719752544 14389994367226743408 14420036109120744960 14527295021392341760 14597137785918266480 14627845513792474704 14669520287336043008 14750791867875300864 14758968581771018880 14780537011848763584 14810754436443899648 14898731541825668680 14981272990810852440 15002918475684589440 15054250660216333280 15055560294897517824 15086037137599739520 15127942796315294352 15147362491817624640 15159525140357706240 15220186349951363220 15380398837845588096 15397732119781552320 15471759678049732860 15526046554113065256 15558460012472382720 15620717569686925410 15633260300993884560 15698175673338265536 15862039720032819456 15924150311910836160 15980024523531575936 15988882630251937120 16100692998295656960 16189893513521671680 16234865439948120768 16253161681991638560 16343206899066384480 16388604696008235548 16421780009158049790 16422818902054181760 16488535212447310155 16503210323253048384 16524395445619226880 16594640851359713472 16603839654492396240 16662098740999387104 16675477654393476864 16761072984553877265 16853932114662208995 16936031992743374940 16937505331759707552 17018935645854706146 17089332042050653440 17114306013719620992 17251162837903405840 17334101120777941445 17336705794124414464 17371800340266366720 17432754025670810112 17442417414820295040 17516565343101919776 17539051306315144320 17587770893277130832 17624488577814243840 17710762298125222656 17828952980799692160 17878477850190802416 17914669100899690680 17915802438604561920 17977527588973022928 17987492959033429260 18003502170821507328 18015058961810127360 18065100792259599936 18176834990181149568 18264223619941635864 18284806892240593380 18336900359170053760 18438489834844126080 18475671264810954480 18513443045554874560 18528308504881640960 18819450368621897280 18909928495394117940 18976279121693746424 19015895570799578880 19028091725258503680 19108980374293003392 19133510515980157440 19186659156302324544 19225498547306985120 19407558192641331570 19503794018389966272 19611848278879661376 19622719591672831920 19678624775694691840 19706136010989659748 19707382682465018112 19786242254936772186 19827549650041024320 19975030654414469920 20003891300912785920 20113287581464652718 20114716183466319360 20170590395087059136 20196483322423499520 20293581799935150960 20323238391292049928 20485755870010294435 20507198450460784128 20530309493042069760 20629012904066310480 20701395405484087008 20743301064199641840 20800921344933529734 20827623426249233880 20844347067991846080 20846160408319640064 20930900897784354048 21046861567578173184 21171881664699634440 21232200415881114880 21348314011905464727 21392882517149526240 21584991550840115112 21646487253264161024 21670882242655518080 21790942532088512640 21895706678877399720 21897091869405575680 21984713616596413540 22004280431004064512 22126187801812951296 22138452872656528320 22216131654665849472 22348097312738503020 22471909486216278660 22504377713526884160 22581375990324499920 22583340442346276736 22691914194472941528 22721043737726436960 22739287710536559360 22819074684959494656 22830279524927044830 23256556553093726720 23289069831169597884 23355420457469226368 23385401741753525760 23720348902117183030 23771937307732922880 23837970466921069888 23886225467866254240 23970036785297363904 23983323945377905680 24086801056346133248 24151039497443485440 24235779986908199424 24352298159922181152 24379742522987457840 24514810348599576720 24582907044012353322 24584653113125501440 24632670013737074685 24634228353081272640 24636371391650483712 24754815484879572576 24993148111499080656 25013216481590215296 25092600491495863040 25213237993858823920 25404047989115062410 25478640499057337856 25582212208403099392 25633998063075980160 25876744256855108760 26005058691186621696 26057700510399550080 26149131038506215168 26163626122230442560 26274848014652879664 26308576959472716480 26329701559568647680 26381656339915696248 26436732866721365760 26566143447187833984 26817716775286203624 26873703657906842880 26966291383459534392 26981239438550143890 27058109066580201280 27097651188389399904 27505350538755080640 27601860540645449344 27657734752266189120 27734561793244706312 27770164568332311840 27792462757322461440 27964361523355614720 28229175552932845920 28364892743091176910 28464418682540619636 28523843356199368320 28542137587887755520 28663470561439505088 28779988734453486816 29054590042784683520 29111337288961997355 29194275571836532960 29255691027584949408 29517937163542037760 29561074023697527168 29621508872887799296 29679363382405158279 29797463083651337360 29962545981621704880 30005836951369178880 30108501320432666560 30111120589795035648 30172074275199479040 30255885592630588704 30294724983635249280 30440372699902726440 30760797675691176192 30795464239563104640 30943519356099465720 31052093108226130512 31116920024944765440 31201382017400294601 31241435139373850820 31266520601987769120 31396351346676531072 31724079440065638912 31848300623821672320 31960049047063151872 31977765260503874240 32469730879896241536 32506323363983277120 32686413798132768960 32777209392016471096 32843560018316099580 32845637804108363520 32977070424894620310 33006420646506096768 33048790891238453760 33189281702719426944 33207679308984792480 33324197481998774208 33350955308786953728 33522145969107754530 33707864229324417990 33872063985486749880 33875010663519415104 34037871291709412292 34178664084101306880 34228612027439241984 34502325675806811680 34668202241555882890 34743600680532733440 34884834829640590080 35033130686203839552 35078102612630288640 35175541786554261664 35421524596250445312 35580523353175774545 35657905961599384320 35756955700381604832 35829338201799381360 35955055177946045856 35974985918066858520 36007004341643014656 36130201584519199872 36353669980362299136 36528447239883271728 36569613784481186760 36673800718340107520 36874360566018529983 36876979669688252160 36951342529621908960 37026886091109749120 37638900737243794560 37819856990788235880 37952558243387492848 38031791141599157760 38217960748586006784 38373318312604649088 38450997094613970240 38815116385282663140 39007588036779932544 39223696557759322752 39245439183345663840 39412272021979319496 39414765364930036224 39572484509873544372 39655099300082048640 39950061308828939840 40226575162929305436 40341180790174118272 40392966644846999040 40587163599870301920 40646476782584099856 40971511740020588870 41060618986084139520 41258025808132620960 41402790810968174016 41486602128399283680 41601842689867059468 41655246852498467760 41688694135983692160 41861801795568708096 42093723135156346368 42343763329399268880 42464400831762229760 42547339114636765365 42696628023810929454 42785765034299052480 43169983101680230224 43292974506528322048 43341764485311036160 43581885064177025280 43791413357754799440 43969427233192827080 44008560862008129024 44252375603625902592 44276905745313056640 44432263309331698944 44696194625477006040 44943818972432557320 45008755427053768320 45068662914022647757 45162751980648999840 45166680884692553472 45383828388945883056 45442087475452873920 45478575421073118720 45660559049854089660 46578139662339195768 46710840914938452736 47440697804234366060 47675940933842139776 47772450935732508480 47940073570594727808 47966647890755811360 48173602112692266496 48302078994886970880 48704596319844362304 48759485045974915680 49029620697199153440 49165814088024706644 49265340027474149370 49268456706162545280 49465605637341930465 49509630969759145152 49986296222998161312 50026432963180430592 50185200982991726080 50283218953661631795 50426475987717647840 50808095978230124820 51164424416806198784 51267996126151960320 51753488513710217520 52002303362333824335 52010117382373243392 52115401020799100160 52298262077012430336 52327252244460885120 52549696029305759328 52617153918945432960 52763312679831392496 52873465733442731520 53132286894375667968 53635433550572407248 53747407315813685760 53932582766919068784 53962478877100287780 54116218133160402560 54195302376778799808 55010701077510161280 55203721081290898688 55315469504532378240 55469123586489412624 55540329136664623680 55584925514644922880 56458351105865691840 56729785486182353820 56928837365081239272 57047686712398736640 57084275175775511040 57326941122879010176 57559977468906973632 58222674577923994710 58388551143673065920 58511382055169898816 59035874327084075520 59122148047395054336 59358726764810316558 59594926167302674720 59925091963243409760 60011673902738357760 60217002640865333120 60344148550398958080 60511771185261177408 60589449967270498560 60880745399805452880 61457267610030883305 61521595351382352384 61590928479126209280 61887038712198931440 62104186216452261024 62402764034800589202 62482870278747701640 62533041203975538240 62792702693353062144 63696601247643344640 63920098094126303744 63955530521007748480 64044942035716394181 64939461759792483072 65012646727966554240 65372827596265537920 65554418784032942192 65687120036632199160 65691275608216727040 65954140849789240620 66012841293012193536 66378563405438853888 66415358617969584960 66648394963997548416 67044291938215509060 67415728458648835980 67744127970973499760 67750021327038830208 68075742583418824584 68457224054878483968 69004651351613623360 69336404483111765780 69769669659281180160 70066261372407679104 70156205225260577280 70351083573108523328 71161046706351549090 71315811923198768640 71513911400763209664 71658676403598762720 71910110355892091712 71949971836133717040 72260403169038399744 72707339960724598272 73056894479766543456 73139227568962373520 73347601436680215040 73748721132037059966 73753959339376504320 73902685059243817920 74053772182219498240 75277801474487589120 75639713981576471760 75905116486774985696 76435921497172013568 76746636625209298176 76901994189227940480 77630232770565326280 78015176073559865088 78447393115518645504 78490878366691327680 78824544043958638992 79144969019747088744 79310198600164097280 79900122617657879680 80453150325858610872 80682361580348236544 81174327199740603840 81292953565168199712 81943023480041177740 82516051616265241920 82805581621936348032 82973204256798567360 83203685379734118936 83310493704996935520 83377388271967384320 84687526658798537760 85094678229273530730 85393256047621858908 85571530068598104960 86339966203360460448 86683528970622072320 87163770128354050560 87582826715509598880 87938854466385654160 88553811490626113280 88864526618663397888 89392389250954012080 89887637944865114640 90017510854107536640 90137325828045295514 90325503961297999680 90333361769385106944 90767656777891766112 90884174950905747840 91321118099708179320 93156279324678391536 93421681829876905472 93604146052200883803 94881395608468732120 95351881867684279552 95544901871465016960 95880147141189455616 95933295781511622720 97409192639688724608 97518970091949831360 98059241394398306880 98331628176049413288 98530680054948298740 98536913412325090560 98931211274683860930 99019261939518290304 99972592445996322624 100052865926360861184 100566437907323263590 100852951975435295680 101616191956460249640 102535992252303920640 103506977027420435040 104004606724667648670 104230802041598200320 104654504488921770240 105099392058611518656 105234307837890865920 105526625359662784992 106264573788751335936 106741570059527323635 107270867101144814496 107865165533838137568 107924957754200575560 108232436266320805120 108390604753557599616 110021402155020322560 110407442162581797376 110623081698055589949 110630939009064756480 110938247172978825248 111080658273329247360 112916702211731383680 113459570972364707640 113857674730162478544 114095373424797473280 114653882245758020352 115119954937813947264 116445349155847989420 116777102287346131840 117022764110339797632 118244296094790108672 118717453529620633116 119189852334605349440 119850183926486819520 120434005281730666240 121023542370522354816 121178899934540997120 121761490799610905760 122914535220061766610 123181856958252418560 123774077424397862880 124208372432904522048 124805528069601178404 124965740557495403280 125066082407951076480 125585405386706124288 127393202495286689280 127911061042015496960 128089884071432788362 129878923519584966144 130025293455933108480 130745655192531075840 131108837568065884384 131374240073264398320 131908281699578481240 132025682586024387072 132757126810877707776 132830717235939169920 133296789927995096832 134088583876431018120 134831456917297671960 135205988742067943271 135488255941946999520 135500042654077660416 136151485166837649168 138009302703227246720 138672808966223531560 140132522744815358208 140702167146217046656 142322093412703098180 143027822801526419328 143317352807197525440 143820220711784183424 143899943672267434080 144520806338076799488 146113788959533086912 146278455137924747040 147497442264074119932 147805370118487635840 148107544364438996480 148396816912025791395 150555602948975178240 151279427963152943520 151810232973549971392 153493273250418596352 153803988378455880960 155260465541130652560 156006910087001473005 156030352147119730176 156894786231037291008 156981756733382655360 157649088087917277984 158289938039494177488 158620397200328194560 159800245235315759360 160906300651717221744 161364723160696473088 162348654399481207680 162585907130336399424 163886046960082355480 165032103232530483840 165611163243872696064 165946408513597134720 166407370759468237872 166620987409993871040 166754776543934768640 169375053317597075520 170189356458547061460 170786512095243717816 171143060137196209920 172679932406720920896 175165653431019197760 175877708932771308320 177107622981252226560 178784778501908024160 179775275889730229280 180035021708215073280 180274651656090591028 180651007922595999360 181535313555783532224 181768349901811495680 182642236199416358640 184371802830092649915 186312558649356783072 187208292104401767606 189762791216937464240 190703763735368559104 191089803742930033920 191760294282378911232 191866591563023245440 194818385279377449216 195037940183899662720 196118482788796613760 196663256352098826576 197061360109896597480 197073826824650181120 197862422549367721860 198038523879036580608 199945184891992645248 201132875814646527180 201705903950870591360 203232383912920499280 207013954054840870080 208009213449335297340 209309008977843540480 210198784117223037312 210468615675781731840 211053250719325569984 213483140119054647270 214541734202289628992 215730331067676275136 215849915508401151120 216464872532641610240 216781209507115199232 220042804310040645120 221246163396111179898 221261878018129512960 221876494345957650496 222161316546658494720 225343314570113238785 225833404423462767360 226919141944729415280 227715349460324957088 229307764491516040704 230239909875627894528 232890698311695978840 233554204574692263680 234045528220679595264 237434907059241266232 238379704669210698880 239700367852973639040 240868010563461332480 242047084741044709632 243522981599221811520 245829070440123533220 247548154848795725760 248416744865809044096 249611056139202356808 249931481114990806560 250132164815902152960 255822122084030993920 256179768142865576724 260050586911866216960 261491310385062151680 262217675136131768768 262748480146528796640 263816563399156962480 265661434471878339840 266593579855990193664 268177167752862036240 269662913834595343920 270411977484135886542 270976511883893999040 271000085308155320832 272302970333675298336 276018605406454493440 277345617932447063120 280265045489630716416 281404334292434093312 284644186825406196360 286055645603052838656 286634705614395050880 287640441423568366848 287799887344534868160 292227577919066173824 292556910275849494080 294994884528148239864 295610740236975271680 296793633824051582790 302558855926305887040 303620465947099942784 307607976756911761920 310520931082261305120 312013820174002946010 313963513466765310720 315298176175834555968 316579876078988354976 319600490470631518720 320224710178581970905 321812601303434443488 324697308798962415360 325171814260672798848 327772093920164710960 330064206465060967680 331222326487745392128 331892817027194269440 332814741518936475744 333241974819987742080 338750106635194151040 340378712917094122920 341573024190487435632 342286120274392419840 345359864813441841792 350331306862038395520 351755417865542616640 357569557003816048320 359550551779460458560 360549303312181182056 361302015845191998720 363070627111567064448 363536699803622991360 365284472398832717280 368743605660185299830 372625117298713566144 374416584208803535212 379525582433874928480 382179607485860067840 383733183126046490880 389636770558754898432 390075880367799325440 392236965577593227520 393326512704197653152 394122720219793194960 395724845098735443720 396077047758073161216 399890369783985290496 402265751629293054360 403411807901741182720 405617966226203829813 406464767825840998560 414027908109681740160 416018426898670594680 420397568234446074624 422106501438651139968 426966280238109294540 429083468404579257984 431460662135352550272 431699831016802302240 433562419014230398464 442492326792222359796 443752988691915300992 444322633093316989440 450686629140226477570 451666808846925534720 453838283889458830560 455430698920649914176 460479819751255789056 465781396623391957680 467108409149384527360 468020730261004419015 468091056441359190528 474869814118482532464 476759409338421397760 479400735705947278080 484094169482089419264 487045963198443623040 491658140880247066440 495096309697591451520 496833489731618088192 499222112278404713616 499862962229981613120 500264329631804305920 512359536285731153448 524435350272263537536 525496960293057593280 527633126798313924960 531322868943756679680 536354335505724072480 539325827669190687840 540823954968271773084 541953023767787998080 544605940667350596672 552037210812908986880 553115408490277949745 554691235864894126240 562808668584868186624 569288373650812392720 572111291206105677312 573269411228790101760 575280882847136733696 575599774689069736320 584455155838132347648 585113820551698988160 589989769056296479728 591221480473950543360 593587267648103165580 605117711852611774080 607240931894199885568 621041862164522610240 624027640348005892020 627927026933530621440 630596352351669111936 633159752157976709952 640449420357163941810 643625202606868886976 649394617597924830720 650343628521345597696 655544187840329421920 660128412930121935360 663785634054388538880 665629483037872951488 666483949639975484160 676029943710339716355 677500213270388302080 680757425834188245840 683146048380974871264 690719729626883683584 700662613724076791040 703510835731085233280 715139114007632096640 719101103558920917120 721098606624362364112 722604031690383997440 726141254223134128896 730568944797665434560 737487211320370599660 745250234597427132288 748833168417607070424 759051164867749856960 767466366252092981760 780151760735598650880 784473931155186455040 786653025408395306304 788245440439586389920 791449690197470887440 799780739567970580992 804531503258586108720 806823615803482365440 811235932452407659626 812929535651681997120 828055816219363480320 832036853797341189360 840795136468892149248 844213002877302279936 853932560476218589080 858166936809158515968 862921324270705100544 863399662033604604480 884984653584444719592 887505977383830601984 901373258280452955140 907676567778917661120 910861397841299828352 931562793246783915360 936041460522008838030 949739628236965064928 953518818676842795520 958801471411894556160 974091926396887246080 983316281760494132880 990192619395182903040 993666979463236176384 998444224556809427232 999725924459963226240 1024719072571462306896 1048870700544527075072 1050993920586115186560 1055266253596627849920 1072708671011448144960 1078651655338381375680 1081647909936543546168 1083906047535575996160 1089211881334701193344 1106230816980555899490 1109382471729788252480 1138576747301624785440 1146538822457580203520 1151199549378139472640 1168910311676264695296 1170227641103397976320 1179979538112592959456 1187174535296206331160 1210235423705223548160 1214481863788399771136 1216853898678611489439 1242083724329045220480 1248055280696011784040 1261192704703338223872 1266319504315953419904 1280898840714327883620 1287250405213737773952 1300687257042691195392 1311088375680658843840 1331258966075745902976 1332967899279950968320 1352059887420679432710 1355000426540776604160 1361514851668376491680 1366292096761949742528 1381439459253767367168 1401325227448153582080 1407021671462170466560 1430278228015264193280 1438202207117841834240 1442197213248724728224 1452282508446268257792 1461137889595330869120 1474974422640741199320 1490500469194854264576 1497666336835214140848 1518102329735499713920 1573306050816790612608 1576490880879172779840 1582899380394941774880 1609063006517172217440 1622471864904815319252 1625859071303363994240 1656111632438726960640 1664073707594682378720 1688426005754604559872 1707865120952437178160 1716333873618317031936 1725842648541410201088 1726799324067209208960 1769969307168889439184 1775011954767661203968 1802746516560905910280 1815353135557835322240 1821722795682599656704 1863125586493567830720 1872082921044017676060 1899479256473930129856 1948183852793774492160 1966632563520988265760 1980385238790365806080 1996888449113618854464 1999451848919926452480 2028089831131019149065 2049438145142924613792 2097741401089054150144 2101987841172230373120 2110532507193255699840 2145417342022896289920 2157303310676762751360 2163295819873087092336 2167812095071151992320 2178423762669402386688 2212461633961111798980 2218764943459576504960 2277153494603249570880 2302399098756278945280 2340455282206795952640 2359959076225185918912 2374349070592412662320 2420470847410447096320 2433707797357222978878 2484167448658090440960 2496110561392023568080 2522385409406676447744 2532639008631906839808 2561797681428655767240 2574500810427475547904 2622176751361317687680 2662517932151491805952 2704119774841358865420 2723029703336752983360 2732584193523899485056 2814043342924340933120 2860556456030528386560 2876404414235683668480 2884394426497449456448 2922275779190661738240 2949948845281482398640 2981000938389708529152 2995332673670428281696 3036204659470999427840 3146612101633581225216 3152981761758345559680 3165798760789883549760 3218126013034344434880 3244943729809630638504 3251718142606727988480 3328147415189364757440 3415730241904874356320 3453598648134418417920 3539938614337778878368 3605493033121811820560 3630706271115670644480 3643445591365199313408 3726251172987135661440 3744165842088035352120 3798958512947860259712 3933265127041976531520 3993776898227237708928 3998903697839852904960 4056179662262038298130 4098876290285849227584 4203975682344460746240 4221065014386511399680 4290834684045792579840 4314606621353525502720 4326591639746174184672 4356847525338804773376 4424923267922223597960 4437529886919153009920 4554306989206499141760 4719918152450371837824 4748698141184825324640 4867415594714445957756 4968334897316180881920 4992221122784047136160 5065278017263813679616 5123595362857311534480 5149001620854951095808 5244353502722635375360 5325035864302983611904 5408239549682717730840 5446059406673505966720 5465168387047798970112 5768788852994898912896 5844551558381323476480 5899897690562964797280 5990665347340856563392 6072409318941998855680 6084269493393057447195 6293224203267162450432 6305963523516691119360 6331597521579767099520 6436252026068688869760 6489887459619261277008 6503436285213455976960 6656294830378729514880 6831460483809748712640 6907197296268836835840 7079877228675557756736 7210986066243623641120 7261412542231341288960 7452502345974271322880 7488331684176070704240 7597917025895720519424 7866530254083953063040 7987553796454475417856 8112359324524076596260 8197752580571698455168 8442130028773022799360 8581669368091585159680 8629213242707051005440 8653183279492348369344 8849846535844447195920 8875059773838306019840 9108613978412998283520 9439836304900743675648 9497396282369650649280 9734831189428891915512 9984442245568094272320 10247190725714623068960 10488707005445270750720 10816479099365435461680 10892118813347011933440 10930336774095597940224 11537577705989797825792 11799795381125929594560 11981330694681713126784 12168538986786114894390 12611927047033382238720 12663195043159534199040 12872504052137377739520 12979774919238522554016 13312589660757459029760 13662920967619497425280 14159754457351115513472 14421972132487247282240 14905004691948542645760 14976663368352141408480 15195834051791441038848 15733060508167906126080 15975107592908950835712 16224718649048153192520 16395505161143396910336 17306366558984696738688 17699693071688894391840 18217227956825996567040 18879672609801487351296 18994792564739301298560 19469662378857783831024 19968884491136188544640 20494381451429246137920 21632958198730870923360 21784237626694023866880 23075155411979595651584 23599590762251859189120 23962661389363426253568 24337077973572229788780 25326390086319068398080 25745008104274755479040 25959549838477045108032 26625179321514918059520 27325841935238994850560 28319508914702231026944 28843944264974494564480 29953326736704282816960 31466121016335812252160 32449437298096306385040 32791010322286793820672 34612733117969393477376 35399386143377788783680 37989585129478602597120 38939324757715567662048 39937768982272377089280 40988762902858492275840 43265916397461741846720 47199181524503718378240 47925322778726852507136 48674155947144459577560 51919099676954090216064 54651683870477989701120 56639017829404462053888 57687888529948989128960 59906653473408565633920 64898874596192612770080 69225466235938786954752 70798772286755577567360 75979170258957205194240 77878649515431135324096 79875537964544754178560 81977525805716984551680 86531832794923483693440 94398363049007436756480 97348311894288919155120 103838199353908180432128 115375777059897978257920 119813306946817131267840 129797749192385225540160 141597544573511155134720 155757299030862270648192 163955051611433969103360 173063665589846967386880 194696623788577838310240 207676398707816360864256 239626613893634262535680 259595498384770451080320 283195089147022310269440 311514598061724541296384 346127331179693934773760 389393247577155676620480 519190996769540902160640 623029196123449082592768 778786495154311353240960 1038381993539081804321280 1557572990308622706481920 3115145980617245412963840
- Sum of all divisors σ(n): 14200321803720335423078400
- Sum of proper divisors (its aliquot sum) s(n): 11085175823103090010114560
- 3115145980617245412963840 is an abundant number, because the sum of its proper divisors (11085175823103090010114560) is greater than itself. Its abundance is 7970029842485844597150720
Bases of 3115145980617245412963840
- Binary: 10100100111010100001100110111010001100110010011110001000011111101000110110000000002
- Hexadecimal: 0x293A866E8CC9E21FA3600
- Base-36: E39WAQS28GE0MTC0
Squares and roots of 3115145980617245412963840
- 3115145980617245412963840 squared (31151459806172454129638402) is 9704134480555779534116484022551301380733147545600
- 3115145980617245412963840 cubed (31151459806172454129638403) is 30229795522472557276376529159840695622613241301605353529646497717551104000
-
The
square root of 3115145980617245412963840 is 1764977614763.7809100227 -
The
cube root of 3115145980617245412963840 is 146047054.0242931355
Scales and comparisons
How big is 3115145980617245412963840?- 3,115,145,980,617,245,412,963,840 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,115,145,980,617,245,412,963,840 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 3115145980617245412963840 cubic inches would be around 12170587.8 feet tall.
Recreational maths with 3115145980617245412963840
- 3115145980617245412963840 backwards is 0483692145427160895415113
- 3115145980617245412963840 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 3115145980617245412963840's digits is 99
- 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 3115145980617245412963840 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 3115145980617245412963840 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/3115145980617245412963840/
Chicago style:
Numbermatics. 2024. "Number 3115145980617245412963840 - Facts about the integer". https://numbermatics.com/n/3115145980617245412963840/
The information we have on file for 3115145980617245412963840 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 3115145980617245412963840, math, Factors of 3115145980617245412963840, curriculum, school, college, exams, university, Prime factorization of 3115145980617245412963840, STEM, science, technology, engineering, physics, economics, calculator, three septillion, one hundred fifteen sextillion, one hundred forty-five quintillion, nine hundred eighty quadrillion, six hundred seventeen trillion, two hundred forty-five billion, four hundred twelve million, nine hundred sixty-three thousand, eight hundred forty.