668408629700972160
668,408,629,700,972,160 is an even composite number composed of ten prime numbers multiplied together.
What does the number 668408629700972160 look like?
This visualization shows the relationship between its 10 prime factors (large circles) and 16384 divisors.
668408629700972160 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 668408629700972160:
27 × 33 × 5 × 7 × 11 × 13 × 17 × 313 × 41 × 1861
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 7 × 11 × 13 × 17 × 31 × 31 × 31 × 41 × 1861)See below for interesting mathematical facts about the number 668408629700972160 from the Numbermatics database.
Names of 668408629700972160
- Cardinal: 668408629700972160 can be written as Six hundred sixty-eight quadrillion, four hundred eight trillion, six hundred twenty-nine billion, seven hundred million, nine hundred seventy-two thousand, one hundred sixty.
Scientific notation
- Scientific notation: 6.6840862970097216 × 1017
Factors of 668408629700972160
Divisors of 668408629700972160
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 24 26 27 28 30 31 32 33 34 35 36 39 40 41 42 44 45 48 51 52 54 55 56 60 62 63 64 65 66 68 70 72 77 78 80 82 84 85 88 90 91 93 96 99 102 104 105 108 110 112 117 119 120 123 124 126 128 130 132 135 136 140 143 144 153 154 155 156 160 164 165 168 170 176 180 182 186 187 189 192 195 198 204 205 208 210 216 217 220 221 224 231 234 238 240 246 248 252 255 260 264 270 272 273 279 280 286 287 288 297 306 308 310 312 315 320 328 330 336 340 341 351 352 357 360 364 369 372 374 378 384 385 390 396 403 408 410 416 420 429 432 434 440 442 448 451 455 459 462 465 468 476 480 492 495 496 504 510 520 527 528 533 540 544 546 558 560 561 572 574 576 585 594 595 612 615 616 620 624 630 640 651 656 660 663 672 680 682 693 697 702 704 714 715 720 728 738 744 748 756 765 770 780 792 806 816 819 820 832 837 840 858 861 864 868 880 884 896 902 910 918 924 930 935 936 945 952 960 961 984 990 992 1001 1008 1020 1023 1040 1054 1056 1066 1071 1080 1085 1088 1092 1105 1107 1116 1120 1122 1144 1148 1152 1155 1170 1188 1190 1209 1224 1230 1232 1240 1248 1260 1271 1287 1302 1309 1312 1320 1326 1344 1353 1360 1364 1365 1386 1394 1395 1404 1408 1428 1430 1435 1440 1456 1476 1485 1488 1496 1512 1530 1540 1547 1560 1581 1584 1599 1612 1632 1638 1640 1664 1674 1680 1683 1705 1716 1722 1728 1736 1755 1760 1768 1785 1804 1820 1836 1845 1848 1860 1861 1870 1872 1890 1904 1920 1922 1953 1968 1980 1984 1989 2002 2015 2016 2040 2046 2079 2080 2091 2108 2112 2132 2142 2145 2160 2170 2176 2184 2210 2214 2232 2240 2244 2255 2288 2295 2296 2310 2340 2376 2380 2387 2418 2431 2448 2457 2460 2464 2480 2496 2520 2542 2574 2583 2604 2618 2624 2635 2640 2652 2665 2688 2706 2720 2728 2730 2772 2788 2790 2805 2808 2821 2856 2860 2870 2880 2883 2912 2952 2970 2976 2992 3003 3024 3060 3069 3080 3094 3120 3157 3162 3168 3198 3213 3224 3255 3264 3276 3280 3315 3348 3360 3366 3410 3432 3444 3456 3465 3472 3485 3510 3520 3536 3570 3608 3627 3640 3672 3689 3690 3696 3720 3722 3731 3740 3744 3780 3808 3813 3844 3861 3906 3927 3936 3960 3968 3978 4004 4030 4032 4059 4080 4092 4095 4158 4160 4182 4185 4216 4224 4264 4284 4290 4305 4320 4340 4368 4420 4428 4433 4464 4480 4488 4510 4576 4590 4592 4620 4641 4680 4743 4752 4760 4774 4797 4805 4836 4862 4879 4896 4914 4920 4928 4960 4992 5005 5040 5049 5084 5115 5148 5166 5208 5236 5248 5270 5280 5304 5330 5355 5412 5440 5456 5460 5535 5544 5576 5580 5583 5610 5616 5642 5712 5720 5740 5760 5766 5797 5824 5859 5863 5904 5940 5952 5967 5984 6006 6045 6048 6120 6138 6160 6188 6240 6273 6314 6324 6336 6355 6396 6426 6435 6448 6510 6528 6545 6552 6560 6630 6696 6720 6727 6732 6765 6820 6851 6864 6888 6930 6944 6970 7020 7040 7072 7140 7161 7216 7254 7280 7293 7344 7378 7380 7392 7440 7444 7462 7480 7488 7560 7616 7626 7667 7688 7722 7735 7749 7812 7854 7872 7905 7920 7956 7995 8008 8060 8064 8118 8160 8184 8190 8316 8320 8364 8370 8415 8432 8463 8528 8568 8580 8610 8640 8649 8680 8736 8840 8856 8866 8897 8928 8976 9009 9020 9061 9152 9180 9184 9207 9240 9282 9305 9360 9471 9486 9504 9520 9548 9594 9610 9672 9724 9758 9765 9792 9828 9840 9856 9920 9945 10010 10080 10098 10168 10230 10296 10332 10395 10416 10455 10472 10540 10560 10571 10608 10660 10710 10824 10880 10881 10912 10920 11067 11070 11088 11152 11160 11166 11193 11220 11232 11284 11424 11439 11440 11480 11532 11594 11648 11718 11726 11781 11808 11880 11904 11934 11935 11968 12012 12090 12096 12155 12177 12240 12276 12285 12320 12376 12480 12493 12546 12628 12648 12672 12710 12792 12852 12870 12896 12915 13020 13027 13090 13104 13120 13260 13299 13392 13440 13454 13464 13530 13640 13702 13728 13776 13860 13888 13923 13940 13981 14040 14105 14144 14229 14280 14322 14391 14415 14432 14508 14560 14586 14637 14688 14756 14760 14784 14880 14888 14924 14960 14976 15015 15120 15232 15252 15334 15345 15376 15444 15470 15498 15624 15708 15744 15785 15810 15840 15912 15990 16016 16065 16120 16236 16320 16337 16368 16380 16523 16632 16728 16740 16749 16830 16864 16926 17017 17056 17136 17160 17220 17280 17298 17360 17391 17472 17589 17680 17712 17732 17794 17856 17952 18018 18040 18122 18135 18304 18360 18368 18414 18445 18480 18564 18610 18655 18720 18819 18942 18972 19008 19040 19065 19096 19188 19220 19305 19344 19448 19516 19530 19584 19635 19656 19680 19840 19890 20020 20160 20181 20196 20295 20336 20460 20471 20553 20592 20664 20790 20832 20910 20944 21080 21120 21142 21216 21320 21420 21483 21607 21648 21762 21824 21840 21879 22134 22140 22165 22176 22304 22320 22332 22386 22440 22464 22568 22848 22878 22880 22960 23001 23064 23188 23205 23436 23452 23562 23616 23715 23760 23868 23870 23936 23985 24024 24180 24192 24193 24310 24354 24395 24480 24552 24570 24640 24752 24960 24986 25092 25245 25256 25296 25389 25420 25584 25704 25740 25792 25830 25947 26040 26054 26180 26208 26240 26520 26598 26691 26784 26908 26928 27027 27060 27183 27280 27404 27456 27552 27720 27776 27846 27880 27915 27962 28080 28210 28288 28413 28458 28560 28644 28782 28830 28864 28985 29016 29120 29172 29274 29295 29315 29376 29512 29520 29568 29760 29776 29791 29835 29848 29920 30030 30240 30504 30668 30690 30752 30888 30940 30996 31031 31248 31365 31416 31570 31620 31637 31680 31713 31824 31980 32032 32130 32240 32472 32640 32674 32736 32760 33046 33201 33264 33456 33480 33498 33579 33635 33660 33728 33852 34034 34112 34255 34272 34317 34320 34440 34596 34720 34782 34944 35178 35343 35360 35424 35464 35588 35712 35805 35904 36036 36080 36244 36270 36465 36720 36736 36828 36890 36960 37128 37220 37310 37440 37479 37638 37884 37944 38016 38080 38130 38192 38335 38376 38440 38610 38688 38745 38896 39032 39060 39081 39270 39312 39360 39401 39780 39897 40040 40320 40362 40392 40579 40590 40672 40920 40942 41041 41106 41184 41328 41580 41664 41769 41820 41888 41943 42160 42284 42315 42432 42640 42840 42966 43214 43245 43296 43524 43648 43680 43758 43911 44268 44280 44330 44352 44485 44608 44640 44664 44772 44880 44928 45045 45136 45305 45696 45756 45760 45920 46002 46035 46128 46376 46410 46872 46904 47124 47232 47355 47430 47520 47736 47740 47957 47970 48048 48360 48386 48620 48708 48790 48960 49011 49104 49140 49280 49504 49569 49972 50184 50247 50490 50512 50592 50778 50840 51051 51168 51408 51480 51584 51660 51894 52080 52108 52173 52360 52416 52767 52855 53040 53196 53382 53568 53669 53816 53856 54054 54120 54366 54405 54560 54808 54912 55104 55335 55440 55692 55760 55830 55924 55965 56160 56420 56826 56916 57120 57195 57288 57564 57660 57691 57728 57970 58032 58240 58344 58548 58590 58630 58752 58905 59024 59040 59520 59552 59582 59670 59696 59840 60060 60480 60543 60885 61008 61336 61380 61413 61504 61659 61776 61880 61992 62062 62465 62496 62730 62832 63140 63240 63274 63360 63426 63427 63648 63960 64064 64260 64449 64480 64821 64944 65135 65348 65472 65520 65637 66092 66402 66495 66528 66912 66960 66996 67158 67270 67320 67456 67704 68068 68224 68510 68544 68634 68640 68880 69003 69192 69440 69564 69615 69905 70356 70686 70720 70848 70928 71145 71176 71610 71808 71955 72072 72160 72488 72540 72579 72930 73185 73440 73656 73780 73920 73997 74256 74440 74620 74880 74958 75276 75361 75768 75888 76160 76167 76260 76301 76384 76670 76752 76880 77220 77376 77490 77792 78064 78120 78162 78540 78624 78720 78802 79560 79794 80073 80080 80724 80784 81158 81180 81344 81549 81685 81840 81884 82082 82212 82368 82615 82656 83160 83328 83538 83640 83745 83776 83886 84320 84568 84630 84864 85085 85239 85280 85680 85932 86428 86490 86592 86955 87048 87360 87451 87516 87822 87945 88536 88560 88660 88704 88970 89216 89280 89328 89373 89544 89760 90090 90272 90610 91512 91520 91840 92004 92070 92256 92752 92820 93093 93744 93808 94095 94248 94710 94860 94911 95040 95139 95472 95480 95914 95940 96096 96720 96772 97240 97416 97580 97867 97920 98022 98208 98280 99008 99138 99603 99671 99944 100368 100494 100737 100905 100980 101024 101184 101556 101680 102102 102336 102355 102765 102816 102960 103320 103788 104160 104216 104346 104720 104832 105534 105710 106080 106392 106764 107136 107338 107415 107632 107712 108035 108108 108240 108732 108810 109120 109395 109616 110208 110670 110880 111384 111520 111660 111848 111930 112320 112437 112840 113652 113832 114240 114359 114390 114576 115005 115128 115320 115382 115661 115940 116064 116688 117096 117180 117243 117260 117810 118048 118080 118203 119104 119164 119340 119392 119680 119691 120120 120960 120965 121086 121737 121770 122016 122672 122760 122826 123008 123123 123318 123552 123760 123984 124124 124930 124992 125460 125664 125829 126280 126480 126548 126852 126854 126945 127296 127920 128128 128520 128898 128960 129642 129735 129888 130270 130696 130944 131040 131274 131733 132184 132804 132990 133056 133455 133824 133920 133992 134316 134540 134640 135135 135408 135915 136136 137020 137088 137268 137280 137423 137760 138006 138384 138880 139128 139230 139810 140712 141372 141440 141696 141856 142065 142290 142352 143220 143297 143871 143910 144144 144320 144976 145080 145158 145860 146370 146880 147033 147312 147560 147840 147994 148512 148707 148880 148955 149240 149916 150552 150722 151249 151536 151776 152334 152520 152602 152768 153153 153340 153504 153760 154440 154752 154980 155155 155584 156128 156240 156324 156519 157080 157248 157604 158185 158301 158565 159120 159588 160146 160160 161007 161448 161568 162316 162360 162688 163098 163370 163680 163768 164164 164424 164736 165230 165312 166005 166320 167076 167280 167490 167552 167772 167895 168640 169136 169260 169351 170170 170478 170560 171360 171585 171864 172856 172980 173073 173184 173910 174096 174720 174902 175032 175644 175890 176715 177072 177120 177320 177940 178560 178656 178746 179088 179520 179707 180180 180544 181220 181629 181753 183024 183680 184008 184140 184239 184512 184977 185504 185640 186186 187395 187488 187616 188190 188496 189420 189720 189822 190080 190278 190281 190944 190960 191828 191880 192192 193440 193544 194463 194480 194832 195160 195405 195734 196044 196416 196560 197005 198016 198276 199206 199342 199485 199888 200736 200988 201474 201810 201960 202048 202368 202895 203112 203360 204204 204672 204710 205205 205530 205632 205920 206640 207009 207576 208320 208432 208537 208692 208845 209440 209715 211068 211420 212160 212381 212784 213528 214676 214830 215264 215424 216070 216216 216480 217464 217620 217737 218240 218790 219232 219555 221340 221459 221760 221991 222768 223040 223320 223696 223860 224640 224874 225680 226083 227304 227664 228480 228718 228780 228903 229152 230010 230256 230640 230764 231322 231880 232128 233376 234192 234360 234486 234520 235620 236096 236160 236406 237677 238208 238328 238680 238784 239382 239785 240219 240240 241930 242172 243474 243540 244032 244647 245055 245344 245520 245652 246246 246636 247104 247520 247845 247968 248248 249860 249984 250920 251235 251328 251658 252560 252960 253096 253704 253708 253890 254592 255255 255840 257040 257796 257920 259284 259470 259776 260540 260865 261392 262080 262353 262548 263466 263835 264368 265608 265980 266112 266123 266910 267648 267840 267984 268119 268345 268632 269080 269280 270270 270816 271830 272272 274040 274536 274560 274846 275520 275807 276012 276768 278256 278460 279279 279620 280891 281424 282744 283712 284130 284580 284704 284733 285417 286440 286594 287742 287820 288288 288455 288640 289952 290160 290316 291720 292740 293601 293760 294066 294624 295120 295988 297024 297414 297760 297910 298480 299013 299832 301104 301444 302498 302715 303072 303552 304668 305040 305204 305536 306306 306680 307008 307065 307520 308295 308880 309960 310310 311168 312256 312480 312648 313038 314160 314496 315208 316370 316602 317130 317135 318240 319176 320292 320320 322014 322245 322896 323136 324105 324632 324720 326196 326740 327360 327536 327701 328185 328328 328848 330460 330624 332010 332640 334152 334560 334980 335544 335790 337280 337311 338272 338520 338702 340340 340956 341120 342720 343077 343170 343728 345015 345712 345960 346146 346983 347820 348007 348192 349804 350064 351288 351729 351780 353430 354144 354240 354609 354640 355880 357312 357492 358176 359040 359414 360360 361088 362440 362895 363258 363506 365211 366048 368016 368280 368478 369024 369369 369954 369985 371008 371280 372372 374790 374976 375232 376380 376805 376992 377487 378840 379440 379644 380556 380562 380835 381505 381888 381920 383656 383760 384384 386880 387088 387283 388926 388960 389664 390320 390810 391468 392088 392832 393120 394010 396552 398412 398684 398970 399776 400365 401472 401976 402948 403620 403837 403920 404096 405790 406224 406720 407745 408408 409420 410410 411060 411264 411281 411840 412269 413280 414018 415152 416640 416864 417074 417384 417690 418880 419430 422136 422840 424320 424762 425568 426195 427056 429352 429660 429891 430528 431613 432140 432432 432960 433411 434928 435240 435474 437255 437580 438464 439110 441099 442680 442918 443520 443982 445536 446080 446121 446640 446865 447392 447720 449748 451360 452166 453747 454608 455328 457436 457560 457806 458304 459459 460020 460512 461280 461528 462644 463760 464256 465465 466752 468384 468720 468972 469040 471240 472192 472812 474555 475354 475695 476656 477360 477568 478764 479570 480438 480480 483021 483860 484344 486948 487080 488064 489294 489335 490110 490688 491040 491304 492492 493272 494208 495040 495690 495936 496496 498015 498355 499720 501840 502470 502656 503316 503685 505120 505920 506192 506447 507408 507416 507780 508053 510510 511680 512213 514080 515592 518568 518940 519219 519552 521080 521730 522784 524160 524706 525096 526932 527527 527670 528736 531216 531960 532246 533820 534107 535680 535968 536238 536690 537264 538160 538560 539121 540540 541632 543660 544544 545259 548080 549072 549692 551040 551614 552024 552717 553536 556512 556920 558558 559240 561782 562185 562848 565488 567424 568260 569160 569408 569466 570834 570843 571795 572880 573188 575484 575640 576576 576910 578305 579904 580320 580632 583389 583440 585480 586215 587202 588132 589248 590240 591015 591976 594048 594828 595520 595820 596960 598026 598455 599664 602208 602888 604996 605430 606144 607104 608685 609336 610080 610408 612612 613360 614016 614130 615040 615615 616590 617760 619920 620620 624512 624960 625296 625611 626076 628320 629145 630416 632740 633204 634260 634270 634601 636480 637143 638352 640584 640640 644028 644490 645792 646272 648210 649264 649440 652392 653211 653480 654720 655072 655402 656370 656656 657696 658665 660920 664020 664377 665280 665973 668304 669120 669817 669960 671088 671580 674622 676544 677040 677404 678249 680680 681912 685440 686154 686340 686709 687115 687456 690030 691424 691920 692292 693966 695640 696014 696384 697697 699608 700128 702576 703458 703560 706860 708288 708480 709218 709280 711760 713031 714624 714984 716352 716485 718828 719355 720720 724880 725790 726516 727012 730422 732096 735165 736032 736560 736956 738738 739908 739970 742016 742560 743535 744744 749580 749952 749983 750464 752760 753610 753984 754974 756245 757680 758880 759288 761112 761124 761670 763010 763776 763840 765765 767312 767520 773760 774176 774566 777852 777920 779328 780640 781620 782595 782936 784176 786240 787059 788020 791505 793104 796824 797368 797940 798369 799552 800730 802944 803952 804357 805035 805896 807240 807674 807840 811580 812448 813440 815490 816816 818840 820820 822120 822562 823680 824538 826560 827421 828036 830304 833728 834148 834768 835380 837760 837837 838860 839311 842673 844272 845680 846755 849524 851136 852390 854112 854199 858704 859320 859782 861056 863226 864280 864864 865365 865920 866822 869856 870480 870948 874510 875160 876928 878220 880803 882198 885360 885836 887964 891072 892242 893280 893730 894784 895440 897039 898535 899496 902720 904332 907494 908145 908765 909216 910656 914872 915120 915612 916608 918918 920040 921024 921195 922560 923056 924885 925288 927520 930930 933504 936768 937440 937944 938080 942480 945624 949110 950708 951390 951405 953312 954720 957528 959140 960876 960960 961961 966042 967720 968688 972315 973896 974160 978588 978670 980220 980747 981376 982080 982608 983103 984984 986544 990080 991380 991872 991913 992992 996030 996710 999440 1003680 1004940 1006632 1007370 1010240 1011840 1012384 1012894 1014816 1014832 1015560 1016106 1021020 1023360 1024426 1028160 1029231 1031184 1035045 1037136 1037880 1038438 1040949 1042160 1042685 1043460 1044021 1045568 1049412 1050192 1053864 1055054 1055340 1057472 1061905 1062432 1063827 1063920 1064492 1067640 1068214 1071936 1072476 1073380 1074528 1076320 1077120 1078242 1081080 1083264 1087320 1088685 1089088 1090518 1095633 1096160 1098144 1099384 1103228 1104048 1105434 1107072 1107295 1108107 1109955 1113024 1113840 1117116 1118480 1123564 1124370 1125696 1130415 1130976 1136520 1138320 1138816 1138932 1141668 1141686 1143590 1144515 1145760 1146376 1150968 1151280 1153152 1153820 1156610 1159808 1160640 1161264 1161849 1166778 1166880 1170960 1172430 1174404 1176264 1178496 1180480 1182030 1183952 1188385 1189656 1191040 1191640 1193920 1196052 1196910 1199328 1201095 1204416 1205776 1209992 1210860 1211511 1212288 1217370 1218672 1220160 1220816 1221431 1223235 1225224 1226720 1228260 1231230 1233180 1233843 1235520 1236807 1239840 1241240 1249920 1250592 1251222 1252152 1256640 1257949 1258290 1260832 1265480 1266408 1268520 1268540 1269202 1272271 1272960 1274286 1276704 1281168 1288056 1288980 1289673 1291584 1294839 1296420 1297117 1298528 1298880 1300233 1304784 1306422 1306960 1310144 1310804 1311765 1312740 1313312 1315392 1317330 1321840 1328040 1328754 1330560 1330615 1331946 1336608 1338240 1339634 1339920 1340595 1342176 1343160 1349244 1353088 1354080 1354808 1356498 1361241 1361360 1363824 1372308 1372680 1373418 1374230 1374912 1379035 1380060 1382848 1383840 1384584 1387932 1391280 1392028 1392768 1395394 1396395 1399216 1400256 1404455 1405152 1406916 1407120 1413720 1416576 1418436 1418560 1423520 1423665 1426062 1427085 1429968 1432704 1432970 1437656 1438710 1441440 1449063 1449760 1451580 1453032 1454024 1460844 1464192 1468005 1470330 1472064 1473120 1473912 1477476 1479816 1479940 1485120 1486667 1487070 1489488 1495065 1499160 1499966 1505520 1507220 1507968 1509948 1512490 1515360 1517760 1518576 1519341 1522224 1522248 1523340 1524159 1526020 1527680 1531530 1534624 1535040 1536639 1548352 1549132 1555704 1555840 1557657 1558656 1561280 1563240 1565190 1565872 1568352 1572480 1574118 1576040 1582581 1583010 1586208 1593648 1594736 1595880 1596738 1599104 1601460 1602321 1607904 1608714 1610070 1611792 1614480 1615348 1615680 1617363 1623160 1624896 1630980 1633632 1635777 1637680 1638505 1641640 1644240 1645124 1649076 1653120 1654842 1656072 1660608 1663739 1667456 1668296 1669536 1670760 1675674 1677720 1678622 1685346 1686555 1688544 1691360 1693510 1699048 1702272 1704780 1708224 1708398 1712529 1715385 1717408 1718640 1719564 1726452 1728560 1729728 1730730 1733644 1734915 1739712 1740035 1740960 1741896 1749020 1750320 1756440 1758645 1761606 1764396 1770720 1771672 1773045 1775928 1782144 1784484 1786560 1787460 1788421 1789568 1790880 1794078 1797070 1798992 1805440 1808664 1814988 1816290 1817530 1818432 1821312 1826055 1829744 1830240 1831224 1837836 1840080 1842048 1842390 1845120 1846112 1846845 1849770 1850576 1855040 1861860 1862861 1873536 1874880 1875888 1876160 1876833 1884960 1887435 1891248 1898220 1901416 1902780 1902810 1903803 1906624 1909440 1911429 1915056 1918280 1921752 1921920 1923922 1932084 1935440 1936415 1937376 1944630 1947792 1948320 1957176 1957340 1960440 1961494 1964160 1965216 1966206 1966237 1969968 1973088 1982760 1983826 1985984 1992060 1993131 1993420 1997919 1998880 2007360 2009451 2009880 2013264 2014740 2019185 2020480 2024768 2025788 2029632 2029664 2031120 2032212 2034747 2042040 2048852 2056320 2056405 2058462 2060127 2061345 2062368 2070090 2074272 2075760 2076876 2081898 2084320 2085370 2086920 2088042 2091136 2093091 2098824 2100384 2107728 2110108 2110680 2114944 2123810 2124864 2127654 2127840 2128984 2135280 2136428 2139093 2143872 2144952 2146760 2149056 2149455 2152640 2156484 2158065 2162160 2167055 2174640 2177370 2178176 2181036 2191266 2192320 2196288 2198768 2205495 2206456 2208096 2210868 2214590 2216214 2219910 2226048 2227680 2230605 2234232 2236960 2247128 2248740 2249949 2251392 2260830 2261952 2268735 2273040 2276640 2277864 2283336 2283372 2287180 2289030 2291520 2292752 2293907 2297295 2301936 2302560 2307640 2313220 2321280 2322528 2323698 2333556 2333760 2336191 2341920 2344860 2348808 2352528 2360960 2361177 2364060 2365331 2367904 2376770 2379312 2383280 2387840 2392104 2393820 2395107 2398656 2402190 2408832 2411552 2415105 2419984 2421720 2423022 2434740 2436049 2437344 2440320 2441632 2442862 2446470 2450448 2453440 2456520 2462460 2466360 2467686 2471040 2473614 2479680 2482263 2482480 2501184 2502444 2504304 2513280 2515898 2516580 2517933 2521664 2528019 2530960 2532235 2532816 2537040 2537080 2538404 2540265 2544542 2548572 2553408 2561065 2562336 2576112 2577960 2579346 2583168 2589678 2592840 2594234 2596095 2597056 2597760 2600466 2609568 2612844 2613920 2620288 2621608 2623530 2625480 2626624 2630784 2634660 2637635 2642409 2643680 2656080 2657508 2661230 2663892 2670535 2673216 2679268 2679840 2681190 2684352 2686320 2691117 2695605 2698488 2708160 2709616 2710981 2712996 2722482 2722720 2726295 2727648 2744616 2745360 2746836 2748460 2749824 2758070 2760120 2763585 2765696 2767680 2769168 2775864 2782560 2784056 2790788 2792790 2798432 2800512 2808910 2810304 2813832 2814240 2827440 2836872 2837120 2847040 2847330 2852124 2854170 2854215 2859936 2865940 2875312 2877420 2878967 2882880 2885883 2898126 2899520 2903160 2906064 2908048 2916945 2921688 2936010 2940660 2942241 2944128 2946240 2947824 2949309 2954952 2959632 2959880 2970240 2973334 2974140 2975739 2978976 2990130 2998320 2999932 3011040 3014440 3019896 3024980 3030720 3033877 3035520 3037152 3038682 3044448 3044496 3046680 3048318 3052040 3063060 3069248 3070080 3073278 3087693 3089801 3096704 3098264 3111408 3115314 3122560 3122847 3126480 3128055 3130380 3131744 3132063 3136704 3148236 3152080 3165162 3166020 3172416 3173005 3185715 3187296 3189472 3191760 3193476 3202920 3204642 3215808 3217428 3220140 3223584 3228960 3230696 3231360 3234726 3246320 3249792 3261960 3266055 3267264 3271554 3275360 3277010 3283280 3288480 3290248 3298152 3309684 3312144 3321216 3321885 3327478 3329865 3336592 3339072 3341520 3349085 3351348 3355440 3357244 3370692 3373110 3377088 3382720 3387020 3391245 3398096 3409560 3416448 3416796 3425058 3430770 3433545 3434816 3437280 3439128 3452904 3457120 3459456 3461460 3467288 3469830 3479424 3480070 3481920 3483792 3485547 3488485 3498040 3500640 3512880 3517290 3523212 3528792 3541440 3543344 3545129 3546090 3551856 3565155 3568968 3573120 3574920 3576842 3581760 3585491 3588156 3594140 3597984 3617328 3629976 3632580 3634533 3635060 3636864 3652110 3659488 3660480 3662448 3664293 3675672 3680160 3684780 3692224 3693690 3699540 3701152 3701529 3710080 3710421 3723720 3725722 3749760 3749915 3751776 3752320 3753666 3769920 3773847 3774870 3782496 3796440 3802832 3805560 3805620 3807606 3813248 3816813 3818880 3822858 3830112 3836560 3843504 3847844 3864168 3869019 3870880 3872830 3874752 3889260 3891351 3895584 3896640 3900699 3914352 3914680 3920880 3922988 3930432 3932412 3932474 3935295 3939936 3946176 3965520 3967652 3971968 3984120 3986262 3986840 3991845 3995838 3997760 4014720 4018902 4019760 4021785 4026528 4029480 4038370 4049536 4051576 4059264 4059328 4062240 4064424 4069494 4083723 4084080 4097704 4112810 4116924 4120254 4122690 4124736 4137105 4140180 4148544 4151520 4153752 4163796 4168640 4170740 4173840 4176084 4186182 4189185 4196555 4197648 4200768 4213365 4215456 4220216 4221360 4247620 4249728 4255308 4255680 4257968 4260113 4270560 4270995 4272856 4278186 4289904 4293520 4298112 4298910 4305280 4312968 4316130 4324320 4334110 4349280 4354740 4362072 4382532 4384640 4392576 4397536 4404015 4410990 4412912 4416192 4421736 4429180 4432428 4439820 4442207 4455360 4460001 4461210 4468464 4473920 4485195 4494256 4497480 4499898 4521660 4523904 4524091 4537470 4546080 4553280 4555728 4558023 4566672 4566744 4572477 4574360 4578060 4583040 4585504 4587814 4594590 4603872 4605120 4609917 4615280 4626440 4645056 4647396 4667112 4667520 4672382 4683840 4688719 4689720 4697616 4705056 4722354 4728120 4730662 4735808 4747743 4753540 4758624 4766560 4784208 4787640 4790214 4797312 4804380 4806963 4809805 4823104 4830210 4839968 4843440 4846044 4852089 4869480 4872098 4874688 4883264 4885724 4892940 4900896 4903735 4906880 4907331 4913040 4915515 4924920 4932720 4935372 4947228 4959360 4959565 4964526 4964960 4991217 5002368 5004888 5008608 5031796 5033160 5035866 5043328 5056038 5061920 5064470 5065632 5074080 5074160 5076808 5080530 5089084 5097144 5106816 5122130 5124672 5146155 5152224 5155920 5158692 5179356 5185680 5188468 5192190 5194112 5200932 5204745 5219136 5220105 5225688 5227840 5243216 5247060 5249881 5250960 5253248 5269320 5275270 5284818 5287360 5312160 5315016 5319135 5322460 5327784 5341070 5346432 5358536 5359680 5362380 5365263 5368704 5372640 5382234 5391210 5396976 5416320 5419232 5421962 5425992 5444964 5445440 5452590 5455296 5478165 5489232 5490720 5493672 5496920 5516140 5520240 5527170 5535360 5538336 5540535 5551728 5565120 5568112 5570917 5581576 5585580 5588583 5596864 5617820 5620608 5627664 5628480 5630499 5634343 5654880 5673744 5694080 5694660 5704248 5708340 5708430 5711409 5719872 5731880 5734287 5750624 5754840 5757934 5765760 5771766 5796252 5799040 5806320 5809245 5812128 5816096 5833890 5843376 5872020 5875177 5881320 5884482 5892480 5895648 5898618 5898711 5909904 5919264 5919760 5946668 5948280 5951478 5957952 5979393 5980260 5996640 5999864 6022080 6028353 6028880 6039792 6049960 6057555 6061440 6067754 6074304 6077364 6088896 6088992 6093360 6096636 6104080 6107155 6126120 6138496 6146556 6169215 6175386 6179602 6184035 6196528 6222816 6230628 6245694 6252960 6256110 6260760 6263488 6264126 6273408 6279273 6289745 6296472 6304160 6330324 6332040 6344832 6346010 6361355 6371430 6374592 6378944 6383520 6386952 6405840 6409284 6417279 6431616 6434856 6440280 6447168 6448365 6457920 6461392 6469452 6474195 6485585 6492640 6501165 6523920 6532110 6534528 6543108 6550720 6554020 6566560 6576960 6580496 6583811 6596304 6619368 6624288 6643770 6654956 6659730 6673184 6678144 6683040 6698170 6702696 6710880 6714488 6741384 6746220 6749847 6754176 6765440 6774040 6782490 6796192 6806205 6819120 6833592 6850116 6861540 6865229 6867090 6869632 6874560 6878256 6881721 6905808 6914240 6922920 6934576 6939660 6943391 6960140 6963840 6967584 6971094 6976970 6996080 7001280 7008573 7025760 7034580 7046424 7057584 7082880 7086688 7090258 7092180 7095993 7103712 7130310 7137936 7149840 7153684 7163520 7170982 7176312 7185321 7188280 7195968 7234656 7245315 7259952 7265160 7269066 7270120 7304220 7308147 7318976 7320960 7324896 7328586 7351344 7360320 7367987 7369560 7384448 7387380 7399080 7402304 7403058 7420842 7433335 7446789 7447440 7451444 7499830 7503552 7507332 7539840 7547694 7549740 7553799 7564992 7584057 7592880 7596705 7605664 7611120 7611240 7615212 7620795 7633626 7645716 7660224 7673120 7683195 7687008 7695688 7728336 7738038 7741760 7745660 7749504 7778520 7782702 7788285 7791168 7793280 7801398 7828704 7829360 7841760 7845976 7860864 7864824 7864948 7870590 7879872 7892352 7912905 7931040 7935304 7968240 7972524 7973680 7983690 7991676 7995520 8011605 8037804 8039520 8043570 8053056 8058960 8076740 8086815 8103152 8118656 8124480 8128848 8132943 8138988 8167446 8168160 8178885 8195408 8225620 8233848 8240508 8245380 8249472 8249813 8274210 8280360 8297088 8303040 8307504 8318695 8327592 8337280 8341480 8347680 8352168 8372364 8378370 8393110 8395296 8401536 8426730 8430912 8440432 8442720 8495240 8510616 8511360 8515936 8520226 8541120 8541990 8545712 8550017 8556372 8562645 8579808 8587040 8597820 8625936 8632260 8636901 8648640 8657649 8668220 8698560 8707621 8709480 8724144 8765064 8795072 8808030 8821980 8825824 8826723 8832384 8843472 8847927 8858360 8864856 8879640 8884414 8910720 8920002 8922420 8927217 8936928 8942105 8947840 8970390 8988512 8994960 8999796 9043320 9048182 9074940 9079819 9092160 9101631 9106560 9111456 9116046 9133344 9133488 9144954 9148720 9156120 9171008 9175628 9189180 9207744 9210240 9219834 9230560 9252880 9269403 9290112 9294792 9314305 9334224 9344764 9367680 9377438 9379440 9384165 9395232 9396189 9410112 9444708 9456240 9461324 9471616 9495486 9507080 9517248 9519015 9533120 9557145 9568416 9575280 9580428 9608760 9613926 9619610 9646208 9660420 9679936 9686880 9692088 9704178 9738960 9744196 9749376 9766528 9771448 9785880 9801792 9807470 9814662 9826080 9831030 9831185 9849840 9865440 9870744 9894456 9919130 9929052 9929920 9965655 9982434 9989595 10009776 10017216 10047255 10063592 10066320 10071732 10112076 10123840 10128940 10131264 10148160 10148320 10153616 10161060 10173735 10178168 10194288 10244260 10249344 10292310 10300635 10304448 10311840 10317384 10358712 10371360 10376936 10384380 10401864 10409490 10438272 10440210 10451376 10455680 10456641 10465455 10486432 10494120 10499762 10501920 10538640 10550540 10569636 10574720 10624320 10630032 10635387 10638270 10644920 10655568 10682140 10695465 10717072 10719360 10724760 10730526 10745280 10756473 10764468 10782420 10788217 10793952 10838464 10843924 10851984 10889928 10890880 10903599 10905180 10910592 10911043 10956330 10978464 10981440 10987344 10992879 10993840 11032280 11040480 11054340 11076672 11081070 11103456 11104587 11130240 11136224 11141834 11163152 11171160 11177166 11193728 11235640 11249745 11255328 11256960 11260998 11268686 11309760 11321541 11347488 11389320 11408496 11416680 11416860 11422818 11439744 11450439 11463760 11468574 11469535 11501248 11509680 11515868 11543532 11592504 11612640 11618490 11624256 11632192 11667780 11674053 11680955 11686752 11702097 11744040 11750354 11762640 11768964 11791296 11797236 11797422 11805885 11819808 11826655 11838528 11839520 11893336 11896560 11902956 11915904 11958786 11960520 11975535 11993280 11999728 12044160 12056706 12057760 12079584 12099920 12115110 12135508 12148608 12154728 12177792 12177984 12180245 12186720 12193272 12208160 12214310 12252240 12293112 12338430 12350772 12359204 12368070 12393056 12411315 12445632 12461256 12491388 12505920 12512220 12518947 12521520 12526976 12528252 12558546 12579490 12589665 12592944 12608320 12640095 12660648 12664080 12692020 12722710 12742860 12749184 12749711 12757888 12767040 12773904 12780339 12811680 12818568 12834558 12869712 12880560 12894336 12896730 12915840 12922784 12938904 12948390 12971170 12985280 13002330 13047840 13064220 13086216 13101440 13108040 13133120 13153920 13160992 13167622 13192608 13212045 13238736 13248576 13287540 13309912 13319460 13326621 13346368 13366080 13380003 13396340 13405392 13421760 13428976 13435741 13455585 13482768 13492440 13499694 13548080 13554905 13564980 13572273 13592384 13612410 13638240 13667184 13674069 13700232 13723080 13730458 13734180 13749120 13756512 13763442 13811616 13828480 13829751 13845840 13869152 13879320 13886782 13920280 13935168 13942188 13953940 13992160 14002560 14017146 14051520 14066157 14069160 14092848 14115168 14173376 14180516 14184360 14191986 14207424 14243229 14260620 14268287 14275872 14299680 14307368 14341964 14352624 14370642 14376560 14391936 14394835 14420889 14429415 14469312 14490630 14519904 14530320 14538132 14540240 14608440 14616294 14637952 14649792 14657172 14702688 14711205 14720640 14735974 14739120 14746545 14774760 14798160 14804608 14806116 14841684 14866670 14878695 14893578 14894880 14902888 14973651 14999660 15007104 15014664 15095388 15099480 15107598 15129984 15168114 15169385 15185760 15193410 15211328 15222240 15222480 15230424 15241590 15267252 15291432 15320448 15346240 15366390 15374016 15391376 15438465 15449005 15456672 15476076 15483520 15491320 15557040 15565404 15576570 15582336 15602796 15614235 15657408 15658720 15660315 15683520 15691952 15729648 15729896 15741180 15749643 15759744 15825810 15862080 15870608 15878603 15936480 15945048 15947360 15967380 15983352 16023210 16075608 16079040 16087140 16095789 16106112 16117920 16153480 16173630 16206304 16248960 16257696 16265886 16277976 16334892 16336320 16353337 16357770 16390816 16451240 16467696 16481016 16490760 16499626 16548420 16557317 16560720 16606080 16615008 16637390 16655184 16682960 16695360 16704336 16712751 16744728 16756740 16765749 16786220 16790592 16853460 16861824 16862521 16880864 16885440 16903029 16990480 17021232 17031872 17040452 17082240 17083980 17091424 17100034 17112744 17125290 17134227 17159616 17174080 17195640 17251872 17264520 17273802 17297280 17315298 17336440 17397120 17415242 17418960 17427735 17448288 17530128 17590144 17616060 17625531 17643960 17651648 17653446 17686944 17695854 17696133 17716720 17725645 17729712 17759280 17768828 17840004 17844840 17854434 17873856 17884210 17927455 17940780 17977024 17989920 17999592 18085059 18086640 18096364 18149880 18159638 18172665 18184320 18203262 18222912 18232092 18266688 18266976 18289908 18297440 18312240 18321465 18342016 18351256 18378360 18415488 18439668 18461120 18505760 18507645 18538806 18552105 18589584 18628610 18668448 18689528 18754876 18758880 18768330 18790464 18792378 18820224 18837819 18869235 18889416 18912480 18922648 18990972 19014160 19034496 19038030 19066240 19084065 19114290 19136832 19150560 19160856 19217520 19227852 19239220 19320840 19345095 19359872 19373760 19384176 19408356 19456755 19477920 19488392 19503495 19542896 19571760 19603584 19614940 19629324 19652160 19662060 19662370 19672631 19699680 19730880 19741488 19751433 19788912 19838260 19858104 19859840 19931310 19964868 19979190 20019552 20034432 20094510 20127184 20132640 20143464 20224152 20247680 20249541 20257880 20262528 20296320 20296640 20307232 20322120 20347470 20356336 20388576 20418615 20488520 20584620 20595687 20601270 20608896 20623680 20634768 20645163 20717424 20742720 20753872 20764327 20768760 20803728 20818980 20830173 20880420 20902752 20913282 20930910 20972864 20988240 20999524 21003840 21025719 21077280 21101080 21139272 21248640 21260064 21270774 21276540 21287979 21289840 21300565 21311136 21364280 21390930 21434144 21449520 21461052 21490560 21512946 21528936 21564840 21576434 21587904 21628607 21676928 21687848 21703968 21779856 21807198 21810360 21822086 21912660 21924441 21956928 21962880 21974688 21985758 21987680 22064560 22080960 22103961 22108680 22153344 22162140 22206912 22209174 22211035 22272448 22283668 22300005 22326304 22342320 22354332 22471280 22499490 22510656 22521996 22537372 22619520 22620455 22643082 22661397 22694976 22778640 22790115 22816992 22833360 22833720 22845636 22862385 22900878 22927520 22937148 22939070 23002496 23019360 23031736 23049585 23087064 23185008 23225280 23236980 23248512 23249473 23264384 23335560 23348106 23361910 23373504 23404194 23443595 23488080 23500708 23525280 23537928 23582592 23594472 23594844 23611770 23639616 23653310 23677056 23679040 23738715 23786672 23793120 23805912 23917572 23921040 23951070 23986560 23999456 24034815 24113412 24115520 24159168 24199840 24230220 24260445 24271016 24309456 24355968 24360490 24373440 24386544 24398829 24416320 24428620 24504480 24536655 24586224 24676860 24701544 24718408 24736140 24749439 24786112 24822630 24891264 24922512 24956085 24982776 25011840 25024440 25037894 25043040 25056504 25117092 25158980 25179330 25185888 25216640 25280190 25321296 25328160 25384040 25445420 25485720 25499422 25534080 25547808 25560678 25623360 25637136 25650051 25669116 25739424 25761120 25793460 25845568 25877808 25896780 25910703 25942340 25970560 25972947 26004660 26018641 26095680 26122863 26128440 26172432 26216080 26249405 26266240 26321984 26335244 26385216 26424090 26477472 26480169 26497152 26575080 26619824 26638920 26653242 26692736 26732160 26760006 26781651 26792680 26810784 26826315 26843520 26857952 26871482 26911170 26965536 26984880 26999388 27096160 27109810 27129960 27144546 27184768 27224820 27239457 27276480 27304893 27334368 27348138 27400464 27446160 27460916 27468360 27513024 27526884 27623232 27659502 27691680 27738304 27758640 27773564 27808209 27840560 27854585 27870336 27884376 27907880 27942915 27984320 28034292 28103040 28132314 28138320 28152495 28171715 28185696 28230336 28346752 28361032 28368720 28383972 28414848 28486458 28521240 28536574 28551744 28557045 28599360 28614736 28671435 28683928 28705248 28741284 28753120 28789670 28841778 28858830 28938624 28981260 29039808 29060640 29076264 29080480 29216880 29232588 29299584 29314344 29375885 29405376 29422410 29471948 29478240 29493090 29493555 29549520 29596320 29612232 29683368 29733340 29757390 29787156 29789760 29805776 29820791 29896965 29947302 29999320 30029328 30141765 30190776 30198960 30215196 30336228 30338770 30371520 30386820 30403157 30422656 30444480 30444960 30460848 30483180 30534504 30582864 30692480 30732780 30748032 30749303 30782752 30876930 30898010 30913344 30952152 30982640 31114080 31130808 31153140 31205592 31228470 31314816 31317440 31320630 31367040 31383904 31396365 31459296 31459792 31482360 31499286 31651620 31668637 31724160 31741216 31757206 31872960 31890096 31894720 31906161 31934760 31966704 32046420 32086395 32151216 32158080 32174280 32191578 32235840 32269419 32306960 32347260 32364651 32412608 32515392 32531772 32555952 32669784 32672640 32706674 32715540 32733129 32781632 32902480 32919055 32935392 32962032 32978637 32981520 32999252 33096840 33114634 33121440 33230016 33274780 33310368 33365920 33390720 33408672 33425502 33489456 33513480 33531498 33572440 33581184 33706920 33725042 33749235 33761728 33770880 33806058 33964623 33980960 34042464 34063744 34080904 34167960 34182848 34200068 34225488 34250580 34268454 34319232 34326145 34348160 34351317 34391280 34408605 34503744 34529040 34547604 34630596 34672880 34716955 34830484 34837920 34855470 34896576 35022159 35042865 35060256 35232120 35251062 35287920 35303296 35306892 35373888 35391708 35392266 35433440 35451290 35459424 35479965 35518560 35537656 35680008 35689680 35708868 35747712 35768420 35854910 35881560 35926605 35954048 35979840 35999184 36170118 36173280 36192728 36299760 36319276 36345330 36406524 36445824 36464184 36533376 36533952 36540735 36579816 36594880 36624480 36642930 36702512 36756720 36839935 36879336 36922240 37011520 37015290 37077612 37104210 37179168 37233945 37257220 37336896 37379056 37509752 37517760 37536660 37556841 37580928 37584756 37675638 37738470 37768995 37778832 37824960 37845296 37920285 37981944 38028320 38076060 38168130 38228580 38249133 38273664 38301120 38321712 38341017 38435040 38455704 38478440 38641680 38690190 38747520 38768352 38816712 38913510 38955840 38976784 38996419 39006990 39085792 39143520 39229880 39258648 39304320 39324120 39324740 39345262 39399360 39440401 39461760 39482976 39502866 39577824 39676520 39716208 39862620 39929736 39958380 39979863 40039104 40140009 40189020 40210627 40254368 40265280 40286928 40307223 40448304 40499082 40515760 40593280 40614464 40644240 40664715 40694940 40712672 40716819 40777152 40837230 40977040 41169240 41191374 41202540 41247360 41249065 41269536 41290326 41434848 41485440 41507744 41528654 41537520 41607456 41637960 41660346 41760840 41805504 41826564 41861820 41945728 41976480 41999048 42007680 42051438 42154560 42198471 42202160 42278544 42520128 42541548 42553080 42575958 42579680 42601130 42622272 42728560 42750085 42781860 42804861 42868288 42899040 42922104 43025892 43057872 43129680 43152868 43175808 43184505 43257214 43288245 43375696 43407936 43538105 43559712 43614396 43620720 43644172 43825320 43848882 43913856 43949376 43971516 43975360 44129120 44133615 44161920 44207922 44217360 44239635 44324280 44413824 44418348 44422070 44544896 44567336 44600010 44636085 44652608 44684640 44708664 44920953 44942560 44998980 45021312 45043992 45074744 45240910 45286164 45322794 45389952 45399095 45508155 45557280 45580230 45633984 45666720 45667440 45691272 45724770 45801756 45855040 45874296 45878140 46038720 46063472 46086677 46099170 46174128 46347015 46370016 46450560 46473960 46498946 46671120 46696212 46723820 46747008 46808388 46887190 46976160 46980945 47001416 47050560 47075856 47188944 47189688 47223540 47248929 47279232 47306620 47358080 47477430 47573344 47586240 47611824 47635809 47835144 47842080 47902140 47998912 48069630 48226824 48231040 48287367 48318336 48399680 48460440 48520890 48542032 48618912 48720980 48746880 48773088 48797658 48832640 48857240 49008960 49060011 49073310 49172448 49353720 49403088 49436816 49472280 49498878 49572224 49645260 49671951 49845024 49912170 49965552 50048880 50075788 50086080 50113008 50138253 50234184 50297247 50317960 50358660 50371776 50560380 50587563 50642592 50656320 50709087 50768080 50890840 50971440 50998844 51095616 51121356 51246720 51274272 51300102 51338232 51478848 51522240 51575909 51586920 51691136 51755616 51793560 51821406 51884680 51945894 52009320 52037282 52191360 52245726 52256880 52283205 52344864 52432160 52498810 52643968 52670488 52770432 52848180 52876593 52954944 52960338 53088399 53150160 53176935 53239648 53277840 53306484 53520012 53563302 53585360 53621568 53652630 53715904 53742964 53782365 53822340 53931072 53941085 53969760 53998776 54192320 54219620 54259920 54289092 54449640 54478914 54517995 54552960 54555215 54609786 54668736 54696276 54800928 54892320 54921832 54936720 54964395 55026048 55053768 55246464 55319004 55383360 55441051 55476608 55517280 55522935 55547128 55616418 55681120 55709170 55768752 55815760 55885830 55968640 56068584 56264628 56276640 56304990 56343430 56371392 56460672 56607705 56722064 56737440 56767944 56972916 57042480 57073148 57103488 57114090 57198720 57229472 57252195 57342870 57367856 57410496 57482568 57506240 57579340 57683556 57717660 57748691 57962520 58079616 58121280 58152528 58160960 58370265 58433760 58465176 58510485 58628688 58751770 58810752 58844820 58943896 58956480 58986180 58987110 59017893 59099040 59192640 59224464 59254299 59366736 59466680 59514780 59574312 59579520 59611552 59641582 59793930 59894604 59998640 60058656 60283530 60381552 60397920 60430392 60672456 60677540 60743040 60773640 60806314 60888960 60889920 60921696 60953347 60966360 61069008 61165728 61465560 61498606 61565504 61753860 61787061 61796020 61826688 61904304 61935489 61965280 62228160 62261616 62292981 62306280 62411184 62456940 62490519 62594735 62634880 62641260 62767808 62792730 62918592 62919584 62964720 62998572 63077157 63303240 63337274 63482432 63514412 63745920 63748555 63780192 63789440 63812322 63863937 63869520 63901695 63933408 64092840 64172790 64302432 64348560 64383156 64471680 64538838 64613920 64694520 64729302 64825216 64885821 65030784 65063544 65111904 65339568 65413348 65431080 65466258 65563264 65773323 65804960 65838110 65870784 65924064 65957274 65963040 65998504 66193680 66229268 66242880 66311883 66460032 66549560 66620736 66633105 66731840 66817344 66851004 66900015 66978912 67026960 67062996 67144880 67178705 67413840 67450084 67498470 67523456 67612116 67861365 67929246 67961920 68084928 68161808 68335920 68365696 68370345 68400136 68450976 68501160 68536908 68652290 68702634 68782560 68817210 69007488 69058080 69095208 69148755 69261192 69345760 69433910 69660968 69675840 69710940 69748419 69793152 70044318 70085730 70120512 70330785 70464240 70502124 70575840 70613784 70747776 70783416 70784532 70866880 70902580 70918848 70959930 71037120 71075312 71216145 71341435 71360016 71379360 71417736 71536840 71709820 71763120 71853210 71959680 71998368 72104445 72340236 72346560 72385456 72421921 72599520 72638552 72690660 72813048 72928368 73067904 73081470 73159632 73189760 73196487 73248960 73285860 73325261 73405024 73513440 73679870 73758672 74023040 74030580 74155224 74208420 74248317 74358336 74467890 74514440 74673792 74758112 74868255 75019504 75035520 75073320 75113682 75169512 75351276 75476940 75517519 75537990 75557664 75649920 75690592 75840570 75963888 76056640 76152120 76336260 76377301 76457160 76498266 76602240 76643424 76682034 76870080 76911408 76950153 76956880 77283360 77380380 77536704 77633424 77732109 77827020 77911680 77953568 77992838 78013980 78055923 78171584 78287040 78368589 78459760 78517296 78648240 78649480 78690524 78748215 78798720 78880802 78965952 79005732 79155648 79353040 79393015 79432416 79725240 79859472 79916760 79959726 80078208 80280018 80378040 80421254 80478945 80508736 80530560 80573856 80614446 80896608 80998164 81031520 81228928 81288480 81329430 81389880 81425344 81433638 81554304 81674460 81718371 81766685 81914679 81954080 82338480 82382748 82405080 82498130 82539072 82580652 82786585 82869696 83015488 83057308 83075040 83214912 83275920 83320692 83424627 83521680 83563755 83611008 83653128 83723640 83828745 83952960 83998096 84102876 84309120 84312605 84396942 84404320 84515145 84557088 85040256 85083096 85106160 85151916 85159360 85202260 85244544 85457120 85500170 85563720 85609722 85671135 85736576 85798080 85844208 86051784 86115744 86259360 86305736 86369010 86514428 86576490 86751392 86815872 87076210 87119424 87228792 87241440 87288344 87650640 87697764 87898752 87943032 87950720 88127655 88258240 88267230 88415844 88434720 88479270 88480665 88648560 88836696 88844140 89134672 89200020 89247977 89272170 89305216 89369280 89417328 89462373 89841906 89885120 89997960 90087984 90149488 90425295 90481820 90572328 90645588 90798190 91016310 91114560 91160460 91209471 91267968 91333440 91334880 91382544 91449540 91603512 91710080 91748592 91756280 92077440 92126944 92173354 92198340 92247909 92348256 92694030 92740032 92947920 92997892 93342240 93392424 93447640 93616776 93774380 93952320 93961890 94002832 94050187 94101120 94151712 94189095 94377888 94379376 94447080 94497858 94613240 94954860 95005911 95146688 95172480 95223648 95271618 95670288 95684160 95718483 95783831 95804280 95997824 96139260 96453648 96574734 96799360 96808257 96920880 97041780 97084064 97093953 97237824 97441960 97546176 97595316 97714480 98017920 98120022 98146620 98199387 98344896 98363155 98707440 98757165 98806176 98873632 98944560 98997756 99290520 99343902 99690048 99824340 99878009 99931104 100097760 100151576 100172160 100226016 100276506 100468368 100594494 100635920 100717320 100743552 101120760 101175126 101247705 101285184 101312640 101418174 101536160 101781680 101942880 101997688 102191232 102242712 102548544 102600204 102676464 102957696 102978435 103044480 103151818 103173840 103225815 103511232 103587120 103642812 103769360 103821635 103891788 104018640 104074564 104150865 104491452 104513760 104566410 104689728 104864320 104997620 105128595 105340976 105696360 105753186 105909888 105920676 106176798 106300320 106353870 106439895 106479296 106555680 106612968 107040024 107126604 107170720 107243136 107305260 107431808 107485928 107564730 107644680 107862144 107882170 107939520 107997552 108143035 108384640 108439240 108519840 108578184 108899280 108957828 109035990 109110430 109219572 109337472 109392552 109601856 109622205 109784640 109843664 109873440 109928790 110107536 110519805 110638008 110766720 110882102 111034560 111045870 111094256 111150221 111232836 111362240 111418340 111537504 111631520 111771660 112137168 112529256 112553280 112609980 112670523 112686860 112742784 113215410 113306985 113444128 113474880 113535888 113945832 114084960 114146296 114228180 114458944 114504390 114685740 114735712 114747399 114820992 114965136 115012480 115023051 115158680 115367112 115435320 115497382 115925040 116242560 116247365 116305056 116321920 116740530 116867520 116930352 116989257 117020970 117257376 117503540 117689640 117887792 117912960 117972360 117974220 118035786 118037647 118198080 118321203 118385280 118448928 118508598 118733472 118933360 119029560 119148624 119223104 119283164 119587860 119789208 119939589 119997280 120117312 120567060 120631881 120763104 120795840 120860784 120921669 121344912 121355080 121547280 121612628 121779840 121843392 121906694 121932720 121994145 122138016 122150457 122331456 122931120 122997212 123131008 123507720 123574122 123592040 123747195 123808608 123870978 123930560 124456320 124523232 124585962 124612560 124822368 124913880 124981038 125189470 125282520 125535616 125585460 125837184 125839168 125929440 125997144 126154314 126595413 126606480 126674548 126964864 127028824 127497110 127560384 127624644 127727874 127739040 127803390 127866816 128185680 128250255 128345580 128414583 128604864 128697120 128766312 129077676 129227840 129389040 129458604 129553515 129771642 129864735 130093205 130127088 130223808 130614315 130679136 130826696 130862160 130932516 131546646 131609920 131676220 131741568 131848128 131914548 131926080 131997008 132387360 132400845 132458536 132485760 132623766 133099120 133241472 133266210 133463680 133634688 133702008 133800030 133908255 133957824 134053920 134125992 134289760 134357410 134827680 134900168 134996940 135224232 135722730 135858492 135923840 136169856 136197285 136323616 136524465 136671840 136740690 136800272 136901952 137002320 137073816 137304580 137405268 137565120 137634420 137708417 138116160 138190416 138260031 138297510 138522384 138691520 138867820 139041045 139321936 139351680 139421880 139496838 140088636 140171460 140241024 140246821 140661570 140928480 141004248 141151680 141227568 141566832 141569064 141733760 141746787 141805160 141837696 141919860 142074240 142150624 142432290 142682870 142720032 142758720 142835472 142907427 143073680 143419640 143526240 143706420 143996736 144208890 144680472 144693120 144770912 144843842 145199040 145277104 145350289 145381320 145626096 145856736 146162940 146319264 146392974 146497920 146571720 146650522 146810048 147026880 147180033 147359740 147517344 148061160 148310448 148416840 148496634 148716672 148935780 149015853 149028880 149103955 149516224 149736510 150039008 150146640 150227364 150339024 150414759 150702552 150953880 151035038 151075980 151115328 151381184 151681140 151762689 151927776 152015785 152113280 152127261 152304240 152672520 152754602 152914320 152996532 153286848 153364068 153740160 153746515 153822816 153900306 153913760 154566720 154727727 154760760 155073408 155266848 155464218 155654040 155907136 155985676 156027960 156111846 156343168 156574080 156737178 156919520 157034592 157296480 157298960 157381048 157496430 157761604 157931904 158011464 158311296 158343185 158629779 158706080 158786030 158864832 159450480 159530805 159718944 159833520 159919452 160560036 160756080 160842508 160957890 161017472 161147712 161228892 161347095 161793216 161823255 161996328 162063040 162576960 162658860 162746311 162779760 162850688 162867276 163348920 163436742 163533370 163665645 163829358 163908160 164676960 164765496 164810160 164893185 164996260 165078144 165161304 165573170 165739392 166030976 166114616 166150080 166323153 166429824 166551840 166641384 166849254 167043360 167127510 167306256 167447280 167657490 167905920 167996192 168205752 168625210 168793884 168808640 169030290 169114176 169823115 170166192 170212320 170303832 170318720 170404520 170914240 171000340 171127440 171219444 171342270 171596160 171688416 171756585 172103568 172231488 172518720 172611472 172738020 173028856 173152980 173246073 173502784 174152420 174238848 174457584 174482880 174576688 174664633 175110795 175301280 175395528 175886064 176255310 176516480 176534460 176831688 176869440 176958540 176961330 177053679 177297120 177673392 177688280 177762897 178269344 178400040 178495954 178544340 178738560 178834656 178924746 179683812 179770240 179995920 180175968 180298976 180850590 180963640 181144656 181291176 181596380 182032620 182130487 182229120 182320920 182418942 182666880 182669760 182765088 182860041 182899080 183207024 183497184 183512560 184253888 184346708 184396680 184495818 184696512 185361183 185388060 185480064 185487731 185895840 185995784 186684480 186784848 186878943 186895280 187233552 187471557 187548760 187784205 187904640 187923780 188005664 188100374 188303424 188378190 188755776 188758752 188894160 188995716 189226480 189909720 190011822 190293376 190447296 190543236 191245665 191340576 191368320 191436966 191567662 191608560 191705085 192278520 192907296 193149468 193616514 193841760 194083560 194168128 194187906 194475648 194657463 194883920 194982095 195092352 195190632 195428960 196240044 196293240 196398774 196689792 196726310 197202005 197414880 197514330 197612352 197747264 197889120 197995512 198581040 198687804 198935649 199380096 199648680 199756018 199862208 199899315 200195520 200303152 200452032 200553012 200700045 200936736 201053135 201188988 201271840 201434640 201536115 202241520 202350252 202495410 202570368 202836348 203072320 203563360 203584095 203885760 203995376 204485424 205097088 205200408 205352928 205956870 206303636 206347680 206451630 207022464 207174240 207285624 207538720 207643270 207783576 208037280 208149128 208301730 208982904 209027520 209132820 209245257 209379456 209728640 209995240 210257190 210681952 210992355 211392720 211506372 211841352 212353596 212600640 212707740 212822099 212879790 212958592 213111360 213225936 214024305 214080048 214253208 214341440 214610520 214971856 215129460 215245121 215289360 215764340 215879040 215995104 216286070 216878480 217039680 217156368 217265763 217798560 217915656 218071980 218220860 218439144 218785104 219203712 219244410 219569280 219687328 219746880 219857580 219975783 220215072 221039610 221276016 221764204 222069120 222091740 222188512 222300442 222465672 222724480 222744951 222836680 223075008 223263040 223543320 224274336 224604765 225058512 225106560 225219960 225341046 225373720 226430820 226552557 226613970 226888256 226949760 227071776 227891664 228169920 228292592 228407597 228456360 228917888 229008780 229131903 229371480 229471424 229494798 229930272 230046102 230317360 230433385 230734224 230850459 230870640 230994764 231850080 232494730 232610112 233481060 233735040 233860704 233978514 234041940 234167769 234514752 235007080 235105767 235379280 235775584 235944720 235948440 236071572 236075294 236244645 236396160 236642406 236897856 237017196 237466944 237866720 238059120 238179045 238297248 238446208 238566328 239175720 239578416 239879178 239994560 240234624 241134120 241263762 241436835 241526208 241591680 241721568 241843338 242689824 242710160 243094560 243225256 243686784 243813388 243865440 243988290 244276032 244300914 244662912 245155113 245300055 245862240 245994424 247015440 247148244 247184080 247494390 247617216 247741956 247861120 248359755 249046464 249171924 249225120 249644736 249827760 249962076 250378940 250565040 250691265 251170920 251486235 251678336 251858880 251994288 252308628 252937815 253190826 253212960 253349096 253545435 254057648 254994220 255120768 255249288 255455748 255478080 255606780 255733632 255744203 256371360 256500510 256691160 256829166 257209728 257394240 257532624 257879545 258155352 258455680 258778080 258917208 259107030 259543284 259729470 260186410 260254176 260447616 261228630 261358272 261653392 261724320 261865032 263093292 263219840 263352440 263696256 263829096 263852160 263994016 264382965 264774720 264801690 264917072 265247532 265441995 266198240 266532420 267404016 267600060 267743931 267816510 267915648 268107840 268251984 268387119 268579520 268714820 269655360 269800336 269936251 269993880 270448464 271445460 271716984 272394570 272647232 273048930 273343680 273481380 273600544 273628413 273803904 274004640 274147632 274609160 274810536 275130240 275268840 275416834 276232320 276380832 276520062 276595020 276743727 277044768 277205255 277383040 277735640 278082090 278643872 278843760 278993676 280177272 280342920 280493642 281323140 281474389 281856960 282008496 282150561 282303360 282455136 283133664 283138128 283493574 283610320 283839720 284301248 284864580 285017733 285365740 285440064 285517440 285670944 285814854 286147360 286839280 287052480 287351493 287412840 287993472 288417780 288743455 289360944 289541824 289687684 290398080 290554208 290700578 290762640 291252192 291281859 291713472 292325880 292638528 292785948 293143440 293301044 293620096 294053760 294360066 294598161 294719480 295034688 295089465 296122320 296271495 296620896 296833680 296993268 297871560 298031706 298057760 298207910 299032448 299473020 299634027 300078016 300293280 300454728 300678048 300829518 301405104 301907760 302070076 302151960 302230656 302762368 303362280 303525378 303855552 304031570 304254522 304608480 304766735 305345040 305509204 305828640 305993064 306573696 306728136 307493030 307645632 307800612 307827520 308935305 309133440 309455454 309521520 309677445 310533696 310928436 311308080 311464905 311814272 311971352 312055920 312223692 312452595 313474356 313839040 314069184 314592960 314597920 314762096 314992860 315385785 315523208 316022928 316686370 317259558 317412160 317572060 317729664 318900960 319061610 319319685 319437888 319667040 319838904 321120072 321512160 321685016 321915780 322295424 322457784 322694190 323586432 323646510 323992656 324126080 324429105 325153920 325317720 325492622 325559520 325734552 326697840 326873484 327066740 327331290 327658716 327816320 328866615 329353920 329530992 329620320 329786370 329992520 330322608 331146340 331559415 332229232 332300160 332646306 333103680 333282768 333450663 333698508 334086720 334255020 334434727 334612512 334894560 335314980 335992384 336411504 337250420 337587768 337617280 338011569 338060580 338228352 338242333 339646230 340332384 340424640 340607664 340809040 341828480 342000680 342254880 342438888 342684540 343376832 343513170 344207136 344242197 344462976 345037440 345222944 345476040 346057712 346305960 346492146 347005568 348304840 348742095 348915168 348965760 349153376 349329266 350221590 350602560 350791056 350967771 351772128 352510620 353068920 353663376 353738880 353917080 353922660 354107358 354112941 354594240 354963609 355346784 355376560 355525794 356538688 356800080 356991908 357088680 357669312 357849492 359367624 359991840 360351936 360597952 361701180 361895643 361927280 362109605 362289312 362582352 362765007 363192760 364065240 364260974 364641840 364837884 365339520 365530176 365720082 365798160 365982435 366414048 366626305 366994368 367025120 368507776 368693416 368793360 368991636 369393024 370722366 370776120 370975462 371241585 371791680 371991568 373368960 373569696 373757886 373790560 374467104 374943114 375097520 375568410 375847560 376011328 376200748 376606848 376756380 377511552 377517504 377587595 377788320 377991432 378452960 379819440 380023644 380894592 381086472 381886505 382491330 382681152 382873932 383135324 383217120 383410170 384557040 384750765 385243749 385814592 386298936 387233028 387683520 388087357 388167120 388336256 388375812 388660545 389314926 389767840 389964190 390279615 390381264 390857920 391842945 392480088 392586480 392797548 393452620 394404010 394829760 395028660 395224704 395241041 395494528 395778240 395991024 397162080 397375608 397871298 399297360 399512036 399724416 399798630 400391040 400606304 400904064 401106024 401400090 401873472 402106270 402377976 402543680 402869280 403072230 404483040 404700504 404990820 405672696 406144640 407126720 407168190 407771520 407990752 408591855 408970848 409573395 410400816 410705856 411913740 412607272 412695360 412903260 413125251 414348480 414571248 414780093 415077440 415286540 415567152 416074560 416298256 416603460 417123135 417965808 418055040 418265640 418490514 419990480 420514380 420740463 421363904 421984710 422785440 423012744 423682704 424707192 425201280 425415480 425644198 425759580 426222720 426451872 428048610 428160096 428506416 428682880 428722281 429221040 429943712 430258920 430490242 430578720 431528680 431990208 432572140 433756960 434079360 434312736 434531526 435597120 435831312 436050867 436143960 436441720 436878288 437570208 438488820 439374656 439493760 439715160 439951566 440430144 441540099 442079220 442316897 442552032 443528408 444183480 444377024 444600884 444931344 445489902 445673360 446150016 446239885 446526080 447047559 447086640 447311865 448548672 449209530 450117024 450439920 450682092 450747440 452861640 453105114 453227940 453776512 454143552 455288067 455783328 456047355 456339840 456585184 456815194 456912720 458017560 458263806 458742960 458942848 458989596 459860544 460092204 460634720 460866770 461239545 461468448 461700918 461741280 461989528 463700160 464183181 464989460 465220224 466962120 467721408 467957028 468083880 468335538 469029504 470014160 470211534 470250935 470758560 471551168 471889440 471896880 472143144 472150588 472489290 473284812 473795712 474034392 474933888 475029555 475733440 476118240 476358090 476594496 477132656 478351440 478592415 478919155 479156832 479758356 479989120 482268240 482527524 482873670 483052416 483443136 483686676 484041285 485379648 485420320 485469765 486189120 486450512 487626776 487730880 487976580 488238933 488552064 488601828 490310226 490600110 490996935 491724480 491988848 494030880 494296488 494368160 494988780 495234432 495483912 496719510 498092928 498343848 498450240 498969459 499289472 499390045 499655520 499924152 500757880 501130080 501382530 502341840 502972470 503717760 503988576 504617256 505875630 506381652 506425920 506698192 506953447 507090870 508115296 509988440 510498576 510911496 510956160 511213560 511488406 512742720 513001020 513276827 513382320 513658332 514788480 515065248 515759090 516310704 517556160 517834416 518214060 519086568 519458940 519738219 520372820 520508352 522457260 522716544 522738151 523306784 523448640 523730064 523993899 526186584 526704880 527658192 527988032 528765930 529549440 529603380 529834144 530495064 530883990 531161037 532396480 533064840 534808032 535200120 535487862 535633020 536215680 536503968 536774238 537159040 537429640 539310720 539600672 539872502 539987760 540896928 542890920 543433968 544789140 545294464 546097860 546391461 546687360 546962760 547201088 547256826 548009280 548295264 548580123 549218320 549621072 550537680 550833668 552761664 553040124 553190040 553487454 554089536 554410510 555471280 555751105 556164180 556463193 557287744 557687520 557987352 560354544 560636829 560685840 560987284 562646280 562948778 563352615 563713920 564016992 564301122 564910272 566267328 566276256 566987148 567220640 567679440 568602496 569729160 570035466 570731480 570880128 571341888 571629708 572294720 573678560 573736995 574104960 574702986 574825680 575115255 576835560 577486910 578721888 579083648 579375368 581108416 581401156 581525280 582504384 582563718 583426944 583972389 584651760 584946285 585277056 585571896 586286880 586602088 588720132 589196322 589438960 590069376 590178930 590188235 591606015 592244640 592542990 593241792 593667360 593986536 595743120 596063412 596115520 596415820 598946040 599268054 599697945 600156032 600586560 600909456 601356096 601659036 602810208 603159405 603815520 604140152 604303920 604608345 606724560 607050756 607711104 608063140 608509044 609216960 609533470 609851561 610690080 610752285 611018408 611657280 611986128 613456272 614986060 615291264 615601224 615655040 617870610 618910908 619043040 619354890 621067392 621856872 622616160 622929810 623942704 624111840 624447384 624905190 626948712 627678080 627735771 628138368 629185920 629195840 629524192 629985720 630771570 631046416 632045856 632977065 633372740 634519116 634824320 635144120 637801920 638123220 638466297 638639370 638875776 639334080 639677808 642072915 642240144 643024320 643370032 643831560 644915568 645388380 645735363 647293020 647985312 648858210 650635440 650985244 651119040 651469104 651797289 653395680 653746968 654133480 654662580 655317432 657733230 658707840 659061984 659240640 659572740 659927349 659985040 660645216 662292680 663118830 664458464 665292612 666207360 666565536 666901326 667397016 668173440 668510040 668869454 669225024 669789120 670486817 670629960 671984768 672823008 674500840 675175536 676023138 676121160 676484666 679292460 679657671 680664768 680849280 681215328 681618080 684001360 684509760 684877776 685222791 685369080 686753664 687026340 687395709 688414272 688484394 688542085 690445888 690952080 691300155 692115424 692611920 692984292 696609680 697484190 697830336 698306752 698658532 700443180 701205120 701234105 701582112 701935542 702503307 703544256 705021240 706137840 707326752 707834160 707845320 708214716 708225882 708733935 709188480 709927218 710693568 710753120 711051588 713077376 713600160 713983816 714177360 714537135 715338624 715698984 718735248 719983680 720703872 720733663 721195904 723402360 723791286 723854560 724219210 724578624 725164704 725530014 726385520 726751445 728130480 728521948 729283680 729675768 731060352 731440164 731596320 731964870 732828096 733252610 733988736 734050240 735900165 737386832 737586720 737983272 741444732 741552240 741950924 742483170 743583360 743983136 745079265 747139392 747515772 747581120 748934208 749886228 750195040 751136820 751695120 752022656 752073795 752401496 753512760 755035008 755175190 755576640 755982864 756905920 758813445 759638880 760047288 760636305 762172944 763773010 764982660 765362304 765747864 766270648 766434240 766820340 767232609 769114080 769501530 770487498 771629184 772597872 773638635 774466056 775367040 776174714 776334240 776751624 777321090 778629852 779535680 779928380 780559230 780762528 781715840 783685890 784960176 785172960 785595096 786905240 788808020 789659520 790057320 790482082 791556480 791982048 793148895 794324160 794751216 795742596 798594720 799024072 799597260 801212608 802212048 802800180 803231793 803746944 804212540 804755952 805087360 805161357 805738560 806144460 806577871 808966080 809401008 809808753 809981640 811345392 813731555 814253440 814336380 815981504 817183710 817941696 819146790 820801632 820885239 821411712 823827480 825214544 825390720 825806520 826250502 828696960 829142496 829560186 830154880 830231181 830573080 831134304 831615765 832149120 832596512 833206920 834246270 835931616 836531280 836981028 839980960 841028760 841480926 842727808 843969420 844423167 845570880 846025488 846451683 847365408 849414384 850830960 851288396 851519160 852903744 855053199 856097220 856320192 857012832 857444562 858442080 859887424 860517840 860980484 861157440 862054479 863057360 863980416 865144280 866230365 867513920 868625472 869063052 871194240 871662624 872101734 872287920 872883440 873323165 873756576 875140416 876977640 878749312 879430320 879903132 880860288 883080198 884158440 884633794 885104064 885268395 887056816 888366960 888754048 888814485 889201768 889862688 890979804 891346720 892479770 894095118 894173280 894623730 897097344 898419060 898902081 900234048 900879840 901364184 901494880 905723280 906210228 906455880 908287104 910576134 910652435 911566656 912094710 913170368 913630388 913825440 914300205 916035120 916527612 917485920 917979192 919721088 920184408 921269440 921733540 922479090 922936896 923401836 923482560 923979056 926805915 927400320 927438655 928366362 929978920 933924240 934394715 935442816 935914056 936167760 936671076 937357785 940028320 940423068 940501870 941517120 942497867 943102336 943778880 943793760 944286288 944301176 944978580 946569624 948068784 950059110 951466880 952236480 952716180 953188992 953228393 954265312 956702880 957184830 957838310 958313664 959516712 964536480 965055048 965747340 966886272 967373352 968082570 970759296 970840640 970939530 972378240 972901024 973287315 975253552 975461760 975953160 976477866 977203656 980620452 981200220 981727747 981993870 983448960 983977696 988061760 988592976 988736320 989977560 990967824 993439020 994678245 996687696 996900480 997938918 998780090 999311040 999848304 1000351989 1001515760 1002260160 1002765060 1003304181 1004683680 1005944940 1007977152 1009234512 1011751260 1012763304 1012851840 1013396384 1013906894 1014181740 1014726999 1016230592 1019976880 1020997152 1021822992 1022427120 1022976812 1025485440 1026002040 1026553654 1026764640 1027316664 1030130496 1031518180 1032621408 1035112320 1035668832 1036428120 1038173136 1038917880 1039476438 1040745640 1041016704 1044914520 1045476302 1046226285 1046613568 1046897280 1047460128 1047987798 1052373168 1052903313 1053409760 1055316384 1055976064 1057531860 1059206760 1059668288 1060990128 1061767980 1062322074 1062338823 1064110495 1064792960 1064890827 1066129680 1069616064 1070400240 1070975724 1071266040 1073007936 1073548476 1074859280 1076225605 1079201344 1079745004 1079975520 1081793856 1085686929 1085781840 1086328815 1086867936 1089578280 1092195720 1092782922 1093925520 1094402176 1094513652 1096018560 1096590528 1097160246 1098436640 1099242144 1099878915 1101075360 1101667336 1105523328 1106080248 1106380080 1106974908 1108179072 1108821020 1110942560 1111502210 1112328360 1112926386 1113724755 1114575488 1115375040 1115974704 1120709088 1121273658 1121371680 1121974568 1125292560 1125897556 1126705230 1128033984 1128602244 1129820544 1132534656 1132552512 1132762785 1133974296 1134441280 1135358880 1139458320 1140070932 1141462960 1142037985 1142683776 1143259416 1144589440 1145659515 1147357120 1147473990 1149405972 1149651360 1150230510 1153671120 1154252295 1154973820 1157443776 1158750736 1162216832 1162802312 1163050560 1164262071 1165008768 1165127436 1167944778 1169303520 1169892570 1170838845 1171143792 1172573760 1173204176 1175528835 1177440264 1178392644 1178877920 1180357860 1180376470 1183212030 1184489280 1185085980 1185723123 1186483584 1187334720 1187973072 1191486240 1192126824 1192231040 1192831640 1197892080 1198536108 1199395890 1201173120 1201818912 1202712192 1203318072 1205620416 1206318810 1207631040 1208280304 1208607840 1209216690 1213449120 1214101512 1216126280 1217018088 1218433920 1219066940 1219703122 1221380160 1221504570 1222036816 1222652431 1223314560 1223972256 1225775565 1226912544 1229972120 1231202448 1235741220 1237821816 1238086080 1238709780 1239375753 1243713744 1244340279 1245232320 1245859620 1246529437 1247885408 1248223680 1248894768 1249810380 1253897424 1255471542 1258391680 1259048384 1259971440 1261543140 1262092832 1262221389 1264091712 1265954130 1266745480 1269038232 1270288240 1275603840 1276246440 1276932594 1277278740 1278668160 1278721015 1279355616 1284145830 1284480288 1286048640 1286740064 1287663120 1289831136 1290776760 1291470726 1294586040 1295970624 1297716420 1298414117 1301270880 1301970488 1302238080 1302938208 1303594578 1306791360 1307493936 1308152601 1308266960 1309325160 1310634864 1315466460 1318123968 1318481280 1319145480 1319854698 1319970080 1321290432 1324585360 1326237660 1326950691 1328916928 1330585224 1333131072 1333802652 1334794032 1337020080 1337738908 1338450048 1338719655 1339578240 1340973634 1341259920 1341935595 1345646016 1349001680 1349681255 1350351072 1352046276 1352242320 1352969332 1358584920 1359315342 1361329536 1362430656 1363236160 1368002720 1368142065 1369019520 1369755552 1370445582 1370738160 1374052680 1374791418 1376828544 1376968788 1377084170 1380891776 1381904160 1382600310 1383718635 1384230848 1385223840 1385968584 1392549543 1393219360 1394968380 1395660672 1396613504 1397317064 1400886360 1402468210 1403164224 1403871084 1405006614 1407088512 1407371945 1410042480 1410752805 1412275680 1414653504 1415668320 1415690640 1416429432 1416451764 1417467870 1419854436 1421387136 1421506240 1422103176 1425088665 1427200320 1427967632 1428354720 1429074270 1431397968 1436757465 1437470496 1439967360 1441467326 1446804720 1447582572 1447709120 1448438420 1449157248 1450329408 1451060028 1452771040 1453502890 1456260960 1456409295 1457043896 1458567360 1459351536 1462880328 1463192640 1463929740 1464716799 1465656192 1466505220 1468100480 1471800330 1472990805 1474773664 1475173440 1475966544 1482889464 1483104480 1483901848 1484966340 1487966272 1490158530 1494278784 1495031544 1495162240 1496908377 1497868416 1498170135 1499772456 1500390080 1502273640 1503390240 1504147590 1504802992 1507025520 1510350380 1511153280 1511965728 1513811840 1517626890 1519277760 1520094576 1520860341 1521272610 1524345888 1527546020 1529965320 1531495728 1532541296 1532868480 1533640680 1534465218 1538228160 1539003060 1539830481 1540974996 1545195744 1547277270 1548932112 1552349428 1552668480 1553503248 1554642180 1557259704 1559071360 1559214657 1559856760 1561118460 1561525056 1567371780 1568214453 1569920352 1570345920 1571190192 1571981697 1573810480 1577616040 1580114640 1580964164 1583964096 1586297790 1588648320 1589502432 1591485192 1597189440 1598048144 1598853179 1599194520 1602425216 1604424096 1605600360 1606463586 1608425080 1609511904 1610322714 1611477120 1612288920 1613155742 1617932160 1618802016 1619617506 1619963280 1622690784 1627463110 1628672760 1631963008 1634367420 1635883392 1638293580 1639174383 1641603264 1641770478 1645740369 1647654960 1650429088 1651613040 1652501004 1658284992 1659120372 1660462362 1661146160 1662268608 1663231530 1665193024 1666413840 1667253315 1668492540 1669389579 1671863232 1672173635 1673062560 1673962056 1679961920 1682057520 1682961852 1687938840 1688846334 1690057845 1691141760 1691211665 1692050976 1692903366 1694730816 1698828768 1701661920 1702576792 1703038320 1705807488 1710106398 1712194440 1712640384 1714025664 1714889124 1716884160 1719774848 1721035680 1721210985 1721960968 1722314880 1724108958 1726114720 1730288560 1732460730 1735027840 1737250944 1738126104 1743325248 1744203468 1744575840 1745766880 1746646330 1747513152 1750280832 1753955280 1754838855 1758860640 1759806264 1766160396 1768316880 1769267588 1770208128 1770536790 1770564705 1774113632 1774818045 1776733920 1777628970 1778403536 1779725376 1781959608 1782693440 1784959540 1788190236 1788346560 1789247460 1790209421 1796838120 1797804162 1800468096 1801759680 1802728368 1802989760 1809478215 1811446560 1812420456 1812911760 1813825035 1821152268 1821304870 1823133312 1824189420 1826340736 1827260776 1827650880 1828600410 1829554683 1832070240 1833055224 1834971840 1835958384 1840368816 1842538880 1843467080 1844958180 1845873792 1846803672 1846965120 1847958112 1853611830 1854877310 1856732724 1859957840 1867848480 1868789430 1871828112 1872335520 1873342152 1874715570 1880056640 1880846136 1881003740 1883034240 1884995734 1887557760 1887587520 1888572576 1888602352 1889553757 1889957160 1893139248 1896137568 1900118220 1904472960 1905432360 1906456786 1908530624 1913405760 1914369660 1915398891 1915676620 1916627328 1919033424 1926218745 1929072960 1930110096 1931494680 1934746704 1936165140 1937206089 1940436785 1941681280 1941879060 1945802048 1946574630 1950507104 1951906320 1952955732 1954407312 1955391867 1961240904 1962400440 1963455494 1963987740 1967955392 1976123520 1976205205 1977185952 1977472640 1979782047 1979955120 1981935648 1986878040 1989356490 1993375392 1995877836 1997560180 1998622080 1999696608 2000703978 2003031520 2004520320 2005530120 2006608362 2009367360 2011460451 2011889880 2015954304 2018469024 2023502520 2025526608 2026792768 2027813788 2028363480 2029453998 2032461184 2038973013 2039953760 2041994304 2043645984 2044854240 2045953624 2052004080 2053107308 2053529280 2054633328 2055668373 2060260992 2062187127 2063036360 2065242816 2065626255 2071337664 2072856240 2073900465 2076346272 2077835760 2078952876 2081491280 2089829040 2090952604 2092452570 2093227136 2094920256 2095975596 2103702315 2104746336 2105806626 2106819520 2110632768 2115063720 2118413520 2119336576 2121980256 2123535960 2124644148 2124677646 2128220990 2129781654 2132259360 2139232128 2140800480 2141951448 2142532080 2143611405 2146015872 2147096952 2149718560 2152451210 2158402688 2159490008 2159951040 2162200989 2163587712 2171373858 2171563680 2172657630 2173735872 2179156560 2180254335 2184391440 2185565844 2187851040 2189027304 2193181056 2194320492 2196873280 2198484288 2199757830 2202150720 2203334672 2207700495 2211584485 2212160496 2212760160 2213949816 2217642040 2221885120 2223004420 2224656720 2225852772 2227449510 2230750080 2231949408 2235237795 2241418176 2242547316 2242743360 2243949136 2250585120 2251795112 2253410460 2256067968 2257204488 2265105024 2265525570 2267948592 2268882560 2270717760 2273083091 2276440335 2278916640 2280141864 2282925920 2284075970 2286518832 2291319030 2294714240 2294947980 2298811944 2299302720 2300461020 2301697827 2307342240 2308504590 2309947640 2314887552 2317501472 2320915905 2325604624 2326101120 2328524142 2330254872 2335889556 2338607040 2339785140 2341043089 2341677690 2342287584 2345147520 2346408352 2351057670 2354880528 2356785288 2357755840 2360715720 2360752940 2366424060 2367696331 2368978560 2370171960 2371446246 2374669440 2375946144 2382972480 2384253648 2385663280 2395784160 2397072216 2398791780 2403637824 2406636144 2409695379 2411240832 2412637620 2415262080 2416560608 2417215680 2418433380 2419733613 2426898240 2428203024 2429426259 2432252560 2434036176 2438133880 2439406244 2441194665 2442760320 2443009140 2444073632 2445304862 2447944512 2451551130 2453825088 2459944240 2462404896 2471482440 2475643632 2476172160 2477419560 2478751506 2487427488 2488680558 2490464640 2491719240 2493058874 2494847295 2495770816 2496447360 2497789536 2499620760 2507794848 2510943084 2518096768 2519942880 2523086280 2524185664 2524442778 2528183424 2531908260 2533269501 2533490960 2534767235 2538076464 2539355049 2540576480 2552492880 2553865188 2554557480 2557442030 2558711232 2566384135 2568291660 2568960576 2573480128 2575326240 2579662272 2581553520 2582941452 2586163437 2589172080 2591941248 2595432840 2596828234 2598691095 2602541760 2603940976 2605876416 2607189156 2613582720 2613690755 2614987872 2616305202 2616533920 2618650320 2619969495 2621269728 2630932920 2636247936 2638290960 2639709396 2639940160 2642580864 2649170720 2652475320 2653901382 2655805185 2657833856 2661170448 2666262144 2667605304 2669588064 2674040160 2675477816 2677439310 2681947268 2682519840 2683871190 2691292032 2696706243 2698003360 2699362510 2700702144 2704092552 2704484640 2705938664 2717169840 2718630684 2724861312 2726472320 2731957305 2736005440 2736284130 2739511104 2740891164 2741476320 2742900615 2748105360 2749582836 2753937576 2754168340 2763808320 2765200620 2766687287 2767437270 2768461696 2770447680 2771937168 2782315965 2785099086 2786438720 2789936760 2794634128 2801772720 2803184145 2804936420 2806328448 2807742168 2810013228 2814743890 2820084960 2821505610 2824551360 2827493601 2829307008 2831336640 2831381280 2832858864 2832903528 2834935740 2839708872 2843012480 2844206352 2850177330 2854400640 2855935264 2856709440 2858148540 2859685179 2862795936 2873514930 2874940992 2882934652 2893609440 2895165144 2895418240 2896876840 2900658816 2902120056 2905542080 2907005780 2912521920 2912818590 2914087792 2917134720 2918703072 2919861945 2925760656 2926385280 2927859480 2929433598 2933010440 2943600660 2945183241 2945981610 2949547328 2950346880 2951933088 2965778928 2966208960 2967803696 2969298761 2969932680 2975932544 2980317060 2990063088 2993816754 2996340270 2999544912 3000780160 3001055967 3004547280 3006780480 3008295180 3009605984 3009912543 3014051040 3020700760 3023931456 3035253780 3038555520 3040189152 3041720682 3042545220 3044180997 3048691776 3049257805 3055092040 3059930640 3062991456 3065082592 3067281360 3068930436 3076456320 3078006120 3079660962 3081949992 3090391488 3094554540 3096218279 3097864224 3104698856 3105336960 3107006496 3109284360 3114519408 3118429314 3119713520 3122236920 3123050112 3134743560 3136428906 3138678855 3139840704 3140691840 3142380384 3143963394 3147620960 3155232080 3160229280 3161928328 3167928192 3172595580 3179004864 3182970384 3187016469 3192331485 3194378880 3196096288 3197706358 3198389040 3208848192 3211200720 3212927172 3216850160 3219023808 3220645428 3224577840 3226311484 3228676815 3237604032 3239235012 3239926560 3245381568 3254926220 3257345520 3258986445 3268734840 3276587160 3278348766 3283206528 3283540956 3291480738 3295309920 3299636745 3300858176 3303226080 3305002008 3316569984 3318240744 3320924724 3322292320 3324537216 3326463060 3330386048 3332827680 3334506630 3336985080 3338779158 3343726464 3344347270 3346125120 3347924112 3352434085 3359923840 3364115040 3365923704 3375877680 3377692668 3380115690 3382423330 3384101952 3385806732 3389461632 3397657536 3398288355 3403323840 3405153584 3406076640 3420212796 3424388880 3426113955 3428051328 3429778248 3433768320 3436978545 3442071360 3442421970 3443921936 3448217916 3452229440 3460577120 3464921460 3476252208 3486650496 3488406936 3489151680 3491533760 3492786213 3493292660 3495026304 3507910560 3509677710 3512516535 3517721280 3519612528 3532320792 3536633760 3538535176 3541073580 3541129410 3548227264 3549636090 3553467840 3555257940 3556807072 3557169369 3559450752 3563919216 3565386880 3569919080 3576380472 3576693120 3578494920 3580418842 3593676240 3595608324 3603519360 3603668315 3605456736 3605979520 3618956430 3622893120 3624840912 3625823520 3627650070 3642304536 3642609740 3648378840 3654521552 3655301760 3657200820 3659109366 3659167057 3664140480 3666110448 3667957293 3669943680 3671916768 3680737632 3686934160 3689916360 3693607344 3695916224 3707223660 3709754620 3713465448 3718127259 3719915680 3735696960 3737578860 3739588311 3743656224 3744671040 3746684304 3749431140 3760113280 3761692272 3762007480 3769991468 3775175040 3777145152 3777204704 3779107514 3779914320 3786278496 3786664167 3792275136 3800236440 3810864720 3812913572 3817061248 3826811520 3828739320 3830797782 3831353240 3836163045 3838066848 3852437490 3858145920 3860220192 3862989360 3869493408 3872330280 3874412178 3880873570 3883758120 3891604096 3893149260 3895242351 3901014208 3903812640 3905911464 3908814624 3910783734 3922481808 3924457803 3924800880 3926910988 3927975480 3935910784 3952410410 3954371904 3959564094 3959910240 3963871296 3973756080 3978712980 3980852073 3986750784 3991755672 3995120360 3999393216 4001407956 4006063040 4011060240 4013216724 4016158965 4018734720 4022920902 4023779760 4025806785 4032889355 4036938048 4047005040 4049043765 4051053216 4053585536 4055627576 4056726960 4058907996 4077946026 4079907520 4083988608 4087291968 4089708480 4091907248 4104008160 4104426195 4106214616 4107058560 4109266656 4111336746 4124374254 4126072720 4130485632 4131252510 4142675328 4145712480 4147800930 4151155905 4152692544 4155671520 4157905752 4162982560 4179658080 4181905208 4184905140 4189840512 4191951192 4207404630 4209492672 4211613252 4213639040 4221265536 4222115835 4230127440 4232258415 4236827040 4243960512 4247071920 4249288296 4249355292 4256441980 4259563308 4264518720 4268960927 4275265995 4281600960 4283902896 4285064160 4287222810 4294193904 4299437120 4304902420 4310272395 4318980016 4319902080 4324401978 4342747716 4343127360 4345315260 4347471744 4347651451 4358313120 4360508670 4368782880 4371131688 4375702080 4378054608 4388640984 4393746560 4394150397 4396968576 4399515660 4404301440 4406669344 4415400990 4423168970 4424320992 4425520320 4427899632 4435284080 4443770240 4446008840 4449313440 4451705544 4454899020 4463898816 4470475590 4482836352 4485094632 4485486720 4487898272 4494510405 4501170240 4503590224 4506820920 4514408976 4531051140 4535897184 4541435520 4546166182 4552880670 4557833280 4560283728 4562581023 4565851840 4568151940 4573037664 4582638060 4589895960 4597623888 4598605440 4600922040 4603395654 4614684480 4617009180 4619491443 4619895280 4635002944 4641831810 4651209248 4657048284 4660509744 4671779112 4677214080 4679570280 4682086178 4683355380 4684575168 4692816704 4702115340 4704643359 4709761056 4712489335 4713570576 4715511680 4715945091 4721431440 4721505880 4732848120 4735392662 4740343920 4742892492 4751892288 4765944960 4766141965 4768507296 4771326560 4791568320 4794144432 4796559537 4797583560 4807275648 4813272288 4819390758 4825275240 4833121216 4834431360 4836866760 4839467226 4853796480 4856406048 4858852518 4864505120 4868072352 4876267760 4878812488 4882389330 4886018280 4888147264 4890609724 4895889024 4903102260 4907650176 4908638735 4917523149 4919888480 4924809792 4942964880 4951287264 4954839120 4957503012 4974854976 4977361116 4983438480 4986117748 4989694590 4991541632 4995579072 4999241520 5001759945 5008168737 5015589696 5016520905 5021886168 5039885760 5045135641 5046172560 5048371328 5048885556 5063816520 5066539002 5066981920 5069534470 5073634995 5076152928 5078710098 5081152960 5104985760 5107730376 5109114960 5114884060 5117422464 5132768270 5136583320 5137921152 5146960256 5150652480 5159324544 5163107040 5165882904 5172326874 5178344160 5190865680 5193656468 5197382190 5205083520 5207881952 5211752832 5214378312 5227381510 5229975744 5232610404 5233067840 5237300640 5239938990 5242539456 5261865840 5264516565 5276581920 5279418792 5279880320 5298341440 5304950640 5307802764 5311610370 5311694115 5322340896 5324454135 5335210608 5339176128 5348080320 5350955632 5354878620 5363894536 5365039680 5367742380 5370628263 5393412486 5396006720 5398725020 5401404288 5408185104 5408969280 5411877328 5428434645 5434339680 5437261368 5463914610 5472010880 5472568260 5479022208 5481782328 5482952640 5485801230 5488664049 5496210720 5499165672 5507875152 5508336680 5527616640 5530401240 5533374574 5534874540 5540895360 5543874336 5564631930 5570198172 5572877440 5579873520 5589268256 5603545440 5606368290 5609872840 5615484336 5620026456 5629487780 5640169920 5643011220 5646045097 5649102720 5654987202 5662673280 5662762560 5665717728 5665807056 5668661271 5669871480 5679417744 5688412704 5700354660 5711870528 5713418880 5716297080 5719370358 5725591872 5746196673 5747029860 5749881984 5750119661 5765869304 5787218880 5790330288 5793753680 5804240112 5811084160 5811618267 5814011560 5821310355 5825043840 5825637180 5828175584 5837406144 5839723890 5851521312 5855718960 5858867196 5866020880 5887201320 5890366482 5891963220 5899094656 5903866176 5928615615 5931557856 5932417920 5935607392 5938597522 5939865360 5960634120 5980126176 5987633508 5992680540 5999089824 6002111934 6009094560 6013560960 6016590360 6019211968 6019825086 6028102080 6034381353 6041401520 6047862912 6070507560 6080378304 6083441364 6085090440 6088361994 6097383552 6098515610 6110184080 6113262155 6119861280 6125982912 6130165184 6134562720 6137860872 6156012240 6159321924 6163899984 6167005119 6180782976 6189109080 6192436558 6195728448 6196878765 6209397712 6214012992 6218568720 6221701395 6229038816 6232647185 6236858628 6239427040 6244473840 6269487120 6272857812 6277357710 6279681408 6284760768 6287926788 6295241920 6310464160 6311106945 6320458560 6323856656 6345191160 6358009728 6365940768 6374032938 6384662970 6392192576 6395412716 6396778080 6417696384 6422401440 6425854344 6433700320 6438047616 6441290856 6449155680 6452622968 6457353630 6475208064 6478470024 6479853120 6486602967 6490763136 6492070585 6509852440 6514691040 6517972890 6537469680 6540763005 6553174320 6556697532 6567081912 6582961476 6590619840 6597485069 6599273490 6601716352 6606452160 6610004016 6634753455 6636481488 6641849448 6644584640 6652926120 6665655360 6669013260 6672598751 6673970160 6677558316 6688694540 6692250240 6695848224 6704868170 6728230080 6731847408 6751755360 6755385336 6760231380 6764846660 6768203904 6771613464 6795315072 6796576710 6806647680 6810307168 6812153280 6819249273 6840425592 6848777760 6852227910 6859556496 6873957090 6884142720 6884843940 6887843872 6896435832 6904458880 6905093481 6921154240 6929842920 6952504416 6962747715 6976813872 6978303360 6983067520 6985572426 6986585320 7015821120 7019355420 7023129267 7025033070 7035442560 7039225056 7064641584 7073267520 7077070352 7082147160 7082258820 7096454528 7099272180 7103088993 7106935680 7110515880 7113614144 7114338738 7127838432 7139838160 7152760944 7156989840 7160837684 7187352480 7191216648 7207336630 7210913472 7237912860 7245786240 7249681824 7251647040 7255300140 7259200839 7284609072 7285219480 7288278777 7296757680 7309043104 7314401640 7318218732 7318334114 7323583995 7328280960 7332220896 7335914586 7343833536 7361475264 7373868320 7379832720 7387214688 7391832448 7414447320 7419509240 7426930896 7436254518 7439831360 7471393920 7475157720 7479176622 7484541885 7487312448 7489342080 7493368608 7498862280 7523384544 7524014960 7539982936 7554290304 7554409408 7558215028 7559828640 7572556992 7573328334 7584550272 7599808503 7600472880 7604301705 7621729440 7625827144 7657478640 7661595564 7662706480 7672326090 7676133696 7699152405 7704874980 7720440384 7725978720 7738986816 7744660560 7748824356 7761747140 7767516240 7786298520 7790484702 7796073285 7802028416 7807625280 7811822928 7817629248 7821567468 7841072265 7844963616 7848915606 7849601760 7853821976 7855950960 7859908485 7904820820 7908743808 7919128188 7919820480 7927742592 7928070293 7947512160 7957425960 7961704146 7973501568 7983511344 7990240720 7994265895 7998786432 8002815912 8012126080 8022120480 8026433448 8032317930 8045841804 8047559520 8051613570 8065778710 8073876096 8094010080 8098087530 8102106432 8111255152 8113453920 8117815992 8155892052 8159815040 8174583936 8179416960 8183814496 8195871915 8208016320 8208852390 8212429232 8218533312 8222673492 8228701845 8248748508 8252145440 8262505020 8291424960 8295601860 8300061861 8302311810 8305385088 8311343040 8315811504 8325965120 8346947895 8359316160 8363810416 8369810280 8383902384 8414809260 8418985344 8423226504 8444231670 8460254880 8464516830 8473654080 8482480803 8487921024 8494143840 8498576592 8498710584 8512883960 8519126616 8529037440 8537921854 8550531990 8563201920 8567805792 8570128320 8574445620 8579055537 8588387808 8598874240 8609804840 8620544790 8637960032 8648803956 8685495432 8686254720 8690630520 8695302902 8716626240 8721017340 8725706059 8737565760 8742263376 8751404160 8756109216 8777281968 8788300794 8799031320 8813338688 8830801980 8835549723 8846337940 8848641984 8851040640 8855799264 8870568160 8892017680 8898626880 8903411088 8907896283 8909798040 8927797632 8940951180 8951047105 8970189264 8975796544 8989020810 9002340480 9007180448 9013641840 9028817952 9029737629 9062102280 9071794368 9092332364 9105761340 9115666560 9120567456 9125162046 9131703680 9132542991 9136303880 9146075328 9147773415 9165276120 9179791920 9195247776 9201844080 9206791308 9229368960 9234018360 9238982886 9239790560 9270005888 9283663620 9288654837 9302418496 9314096568 9321019488 9343558224 9359140560 9364172356 9366710760 9369150336 9385633408 9404230680 9409286718 9419522112 9424978670 9427141152 9431890182 9442862880 9443011760 9447768785 9465696240 9470785324 9480687840 9485784984 9503784576 9532283930 9537014592 9542653120 9576994455 9583136640 9588288864 9593119074 9595167120 9626544576 9638781516 9650550480 9666242432 9673733520 9678934452 9686030445 9712812096 9717705036 9729010240 9736144704 9752535520 9757624976 9764778660 9772036560 9776294528 9776959335 9781219448 9806204520 9817277470 9835046298 9839776960 9849619584 9885929760 9898910235 9902574528 9909678240 9915006024 9949709952 9954722232 9966876960 9972235496 9979389180 9991158144 9998483040 10003519890 10016337474 10031179392 10033041810 10043772336 10057302255 10079771520 10090271282 10092345120 10097771112 10127633040 10133078004 10133963840 10139068940 10147269990 10152305856 10157420196 10162305920 10194865065 10209971520 10215460752 10218229920 10229768120 10265536540 10273166640 10278341865 10301304960 10310935635 10326214080 10331765808 10344653748 10356688320 10367476537 10381731360 10387312936 10394764380 10415763904 10428756624 10454763020 10459951488 10465220808 10466135680 10474601280 10478358639 10479877980 10485078912 10485512323 10523731680 10529033130 10553163840 10558837584 10596682880 10609901280 10615605528 10623220740 10623388230 10644681792 10648908270 10670421216 10671508107 10678352256 10696160640 10701911264 10709757240 10727789072 10730079360 10735484760 10741256526 10786824972 10792013440 10797450040 10811004945 10816370208 10817938560 10823754656 10856869290 10868679360 10874522736 10927829220 10945136520 10963564656 10965905280 10971602460 10977328098 10977501171 10992421440 10998331344 11003871879 11015750304 11016673360 11060802480 11066749148 11069749080 11087748672 11129263860 11140396344 11159747040 11178536512 11207090880 11212736580 11218764933 11219745680 11230968672 11240052912 11258975560 11280339840 11286022440 11292090194 11309974404 11325525120 11331435456 11331614112 11337322542 11339742960 11358835488 11365415455 11376825408 11400709320 11423741056 11432594160 11438740716 11451183744 11492393346 11494059720 11500239322 11508489135 11531738608 11574437760 11580660576 11587507360 11608480224 11623236534 11628023120 11642620710 11651274360 11656351168 11674812288 11679447780 11685727053 11703042624 11705215445 11711437920 11717734392 11732041760 11774402640 11780732964 11783926440 11807732352 11838481655 11857231230 11863115712 11871214784 11877195044 11879730720 11921268240 11942556219 11960252352 11975267016 11985361080 11998179648 12004223868 12018189120 12033180720 12038423936 12039650172 12048476895 12056204160 12068762706 12082803040 12098668065 12141015120 12147131295 12160756608 12166882728 12170180880 12176723988 12197031220 12220368160 12226524310 12239722560 12251965824 12252472271 12260330368 12269125440 12275721744 12312024480 12318643848 12327799968 12334010238 12378218160 12384873116 12391456896 12393757530 12418795424 12428025984 12437137440 12443402790 12458077632 12465294370 12473717256 12478854080 12488947680 12538974240 12545715624 12554715420 12569521536 12575853576 12590483840 12620928320 12622213890 12640917120 12647713312 12666347505 12690382320 12696775245 12731881536 12748065876 12769325940 12784385152 12790825432 12793556160 12806882781 12844802880 12851708688 12867400640 12882581712 12898311360 12905245936 12914707260 12930817185 12956940048 12959706240 12973205934 12984141170 13019704880 13029382080 13035945780 13042954353 13074939360 13081526010 13106348640 13113395064 13134163824 13165922952 13181239680 13194970138 13198546980 13212904320 13220008032 13269506910 13272962976 13283698896 13289169280 13305852240 13331310720 13338026520 13345197502 13347940320 13355116632 13377389080 13391696448 13409736340 13456460160 13463694816 13483531215 13503510720 13510770672 13520462760 13529693320 13543226928 13593153420 13620614336 13624306560 13638498546 13680851184 13687743069 13697555520 13704455820 13711823807 13719112992 13747914180 13769687880 13775687744 13792871664 13810186962 13833436435 13842308480 13858474329 13859685840 13905008832 13925495430 13953627744 13971144852 13973170640 14031642240 14038710840 14046258534 14050066140 14078450112 14113930077 14129283168 14137468005 14146535040 14154140704 14164294320 14164517640 14198544360 14206177986 14221031760 14227228288 14228677476 14255676864 14279676320 14298425895 14305521888 14313979680 14321675368 14374704960 14382433296 14389678611 14414673260 14421826944 14475825720 14499363648 14503294080 14510600280 14518401678 14569218144 14570438960 14576557554 14593515360 14618086208 14628803280 14636437464 14636668228 14647167990 14664441792 14671829172 14687667072 14722950528 14725916205 14747736640 14759665440 14774429376 14828894640 14839018480 14846493805 14853861792 14872509036 14879662720 14950315440 14958353244 14969083770 14974624896 14986737216 14997724560 15005279835 15046769088 15048029920 15049562715 15079965872 15108818816 15116430056 15119657280 15135406923 15145113984 15146656668 15199617006 15200945760 15208603410 15220904985 15243458880 15251654288 15314957280 15323191128 15325412960 15344652180 15352267392 15398304810 15409749960 15440880768 15451957440 15477973632 15481091395 15489321120 15497648712 15523494280 15535032480 15572597040 15580969404 15592146570 15615250560 15623645856 15635258496 15643134936 15682144530 15689927232 15697831212 15699203520 15707643952 15711901920 15719816970 15809641640 15838256376 15839640960 15856140586 15895024320 15911581637 15914851920 15923408292 15935082345 15967022688 15980481440 15988531790 16005631824 16044240960 16052866896 16064635860 16091683608 16095119040 16103227140 16111884789 16131557420 16188020160 16196175060 16204212864 16204882681 16222510304 16226907840 16235631984 16311784104 16367628992 16391743830 16416032640 16417704780 16424858464 16437066624 16445346984 16457403690 16465992147 16497497016 16504290880 16525010040 16582849920 16591203720 16600123722 16604623620 16622686080 16631623008 16651930240 16693895790 16718632320 16727620832 16739620560 16767804768 16829618520 16846453008 16888463340 16920509760 16929033660 16938135291 16947308160 16964961606 16988287680 16997153184 16997421168 17005983813 17025767920 17038253232 17075843708 17101063980 17135611584 17140256640 17148891240 17158111074 17176775616 17219609680 17241089580 17250358983 17275920064 17297607912 17370990864 17381261040 17390605804 17433252480 17442034680 17451412118 17463931065 17475131520 17484526752 17512218432 17554563936 17576601588 17598062640 17626677376 17661603960 17671099446 17692675880 17697283968 17711598528 17741136320 17784035360 17785846845 17797253760 17806822176 17815792566 17819596080 17881902360 17902094210 17940378528 17951593088 17978041620 18014360896 18027283680 18057635904 18059475258 18103144059 18124204560 18143588736 18184664728 18211522680 18241134912 18250324092 18265085982 18272607760 18292150656 18295546830 18295835285 18330552240 18339786465 18359583840 18390495552 18403688160 18413582616 18468036720 18477965772 18479581120 18567327240 18577309674 18590636295 18604836992 18628193136 18642038976 18687116448 18697941555 18718281120 18728344712 18733421520 18808461360 18818573436 18839044224 18849957340 18854282304 18863780364 18885725760 18886023520 18895537570 18931392480 18933320835 18941570648 18961375680 18971569968 19064567860 19074029184 19085306240 19153988910 19176577728 19186238148 19190334240 19253089152 19277563032 19301100960 19347467040 19357868904 19372060890 19425624192 19435410072 19458020480 19459808901 19472289408 19476211755 19505071040 19515249952 19529557320 19544073120 19553918670 19562438896 19612409040 19622289015 19634554940 19670092596 19679553920 19771859520 19792455207 19797820470 19805149056 19819356480 19830012048 19904260365 19909444464 19933753920 19944470992 19958778360 19996966080 20007039780 20017796253 20032674948 20066083620 20087544672 20114604510 20180542564 20184690240 20195542224 20255266080 20266156008 20267927680 20278137880 20294539980 20304611712 20314840392 20389730130 20419943040 20430921504 20436459840 20457747819 20459536240 20531073080 20546333280 20556683730 20621871270 20652428160 20663531616 20689307496 20713376640 20734953074 20763462720 20774625872 20785091327 20789528760 20831527808 20857513248 20909526040 20930441616 20949202560 20956717278 20959755960 20971024646 21047463360 21058066260 21069387801 21106327680 21117675168 21219802560 21231211056 21246441480 21246776460 21289363584 21297816540 21309266979 21340842432 21343016214 21344804635 21403822528 21419514480 21455578144 21470969520 21482513052 21573649944 21594900080 21622009890 21632740416 21647509312 21713738580 21737358720 21738257255 21749045472 21777602517 21855658440 21890273040 21927129312 21943204920 21954656196 21955002342 21970751985 21984842880 21996662688 22007743758 22031500608 22033346720 22121604960 22133498296 22139498160 22175497344 22258527720 22280792688 22319494080 22357073024 22414181760 22425473160 22437529866 22439491360 22461937344 22480105824 22517951120 22572044880 22584180388 22619948808 22662870912 22663228224 22674645084 22679485920 22717670976 22730830910 22753650816 22801418640 22812905115 22865188320 22877481432 22984786692 22988119440 23000478644 23016978270 23063477216 23097457215 23161321152 23175014720 23216960448 23246473068 23256046240 23285241420 23302548720 23312702336 23358895560 23371454106 23406085248 23410430890 23422875840 23435468784 23464083520 23523216795 23548805280 23561465928 23567852880 23579725455 23676963310 23714462460 23726231424 23742429568 23754390088 23759461440 23784210879 23842536480 23885112438 23920504704 23950534032 23970722160 23982797685 23996359296 24008447736 24036378240 24066361440 24079300344 24096953790 24137525412 24165606080 24197336130 24282030240 24294262590 24333765456 24340361760 24353447976 24394062440 24440736320 24453048620 24479445120 24504944542 24538250880 24551443488 24587615745 24624048960 24637287696 24655599936 24668020476 24756436320 24769746232 24787515060 24837590848 24874274880 24886805580 24900185583 24916155264 24930588740 24947434512 24957708160 24977895360 25003914001 25040843685 25077948480 25091431248 25109430840 25151707152 25225678205 25241856640 25244427780 25295426624 25332695010 25380764640 25393550490 25447442409 25463763072 25496131752 25538651880 25581650864 25587112320 25613765562 25689605760 25703417376 25734801280 25737166611 25765163424 25796622720 25810491872 25829414520 25861634370 25913880096 25946411868 25968282340 26039409760 26058764160 26071891560 26085908706 26149878720 26163052020 26177118177 26212697280 26226790128 26268327648 26331845904 26389940276 26397093960 26440016064 26506649169 26539013820 26545925952 26567397792 26611704480 26676053040 26690395004 26695880640 26710233264 26723688849 26754778160 26783392896 26819472680 26853141315 26927389632 26967062430 27007021440 27021541344 27040925520 27059386640 27086453856 27186306840 27241228672 27276997092 27361702368 27375486138 27395111040 27408911640 27423647614 27438225984 27443320245 27495828360 27539375760 27551375488 27585743328 27620373924 27666872870 27716948658 27719371680 27810017664 27850990860 27865964511 27907255488 27942289704 27946341280 28077421680 28092517068 28100132280 28156900224 28227860154 28230225485 28258566336 28274936010 28308281408 28328588640 28329035280 28343306355 28397088720 28412355972 28442063520 28457354952 28511353728 28559352640 28596851790 28611043776 28627959360 28643350736 28730983365 28749409920 28750598305 28764866592 28779357222 28829346520 28951651440 28998727296 29021200560 29036803356 29058091335 29138436288 29140877920 29153115108 29187030720 29236172416 29257606560 29272874928 29273336456 29294335980 29328883584 29343658344 29451832410 29495473280 29519330880 29548858752 29550080183 29657789280 29678036960 29692987610 29707723584 29745018072 29900630880 29916706488 29938167540 29973474432 29995449120 30010559670 30093538176 30096059840 30099125430 30159931744 30171906765 30232860112 30239314560 30270813846 30293313336 30399234012 30401891520 30417206820 30433560157 30441809970 30486917760 30503308576 30629914560 30646382256 30650825920 30689304360 30796609620 30819499920 30835025595 30903914880 30962182790 30978642240 30995297424 31046988560 31070064960 31102429611 31145194080 31161938808 31184293140 31247291712 31286269872 31364289060 31379854464 31395662424 31398407040 31415287904 31423803840 31439633940 31456536969 31619283280 31676512752 31712281172 31790048640 31823163274 31829703840 31846816584 31870164690 31934045376 31960962880 31977063580 32011263648 32088481920 32105733792 32129271720 32183367216 32190238080 32206454280 32223769578 32263114840 32376040320 32392350120 32409765362 32433014835 32445020608 32453815680 32471263968 32623568208 32735257984 32783487660 32835409560 32849716928 32890693968 32914807380 32931984294 32932503513 32987425345 32994994032 33008581760 33011615637 33050020080 33182407440 33200247444 33209247240 33263246016 33362993755 33387791580 33455241664 33479241120 33535609536 33656294799 33659237040 33692906016 33776926680 33841019520 33858067320 33876270582 33929923212 33976575360 33994306368 33994842336 34011967626 34051535840 34076506464 34096246365 34151687416 34202127960 34271223168 34297782480 34316222148 34353551232 34439219360 34482179160 34500717966 34525467405 34551840128 34595215824 34741981728 34762522080 34781211608 34884069360 34902824236 34927862130 34969053504 35024436864 35057181159 35109127872 35115646335 35153203176 35196125280 35323207920 35342198892 35385351760 35423197056 35482272640 35515444965 35568070720 35571693690 35613644352 35631585132 35639192160 35763804720 35804188420 35880757056 35956083240 36028721792 36054567360 36115271808 36118950516 36206288118 36248409120 36296004195 36369329456 36423045360 36441393885 36482269824 36500648184 36530171964 36545215520 36591093660 36591670570 36661104480 36679572930 36719167680 36757416813 36780991104 36807376320 36827165232 36936073440 36955931544 36959162240 37134654480 37154619348 37181272590 37256386272 37284077952 37374232896 37395883110 37436562240 37456689424 37466843040 37616922720 37637146872 37699914680 37708564608 37727560728 37771451520 37772047040 37791075140 37862784960 37866641670 37883141296 37922751360 37943139936 37999042515 38129135720 38307977820 38353155456 38372476296 38380668480 38420648343 38555126064 38602201920 38642412547 38694934080 38715737808 38744121780 38870820144 38919617802 38952423510 39010142080 39030499904 39059114640 39088146240 39107837340 39124877792 39128863059 39224818080 39244578030 39269109880 39340185192 39543719040 39584910414 39595640940 39638712960 39640351465 39660024096 39808520730 39818888928 39867507840 39888941984 39917556720 39993932160 40014079560 40035592506 40065349896 40132167240 40175089344 40229209020 40250837627 40361085128 40369380480 40391084448 40510532160 40532312016 40556275760 40589079960 40629680784 40779460260 40861843008 40872919680 40915495638 40919072480 41062146160 41092666560 41113367460 41135471421 41243742540 41327063232 41378614992 41469906148 41500309305 41526925440 41549251744 41570182654 41579057520 41715026496 41819052080 41860883232 41913434556 41919511920 41942049292 42094926720 42116132520 42138775602 42235350336 42412404015 42439605120 42462422112 42492882960 42493552920 42595633080 42618533958 42681684864 42686032428 42689609270 42807645056 42839028960 42895277685 42911156288 42941939040 42965026104 43147299888 43169035833 43189800160 43244019780 43265480832 43295018624 43427477160 43476514510 43498090944 43555205034 43628530295 43711316880 43780546080 43854258624 43886409840 43909312392 43910004684 43941503970 43993325376 44015487516 44063001216 44066693440 44177748615 44243209920 44266996592 44278996320 44517055440 44539481415 44561585376 44638988160 44850946320 44875059732 44878982720 44923874688 44960211648 45035902240 45144089760 45148688145 45168360776 45239897616 45326456448 45349290168 45358971840 45406220769 45435341952 45461661820 45602837280 45625810230 45662714955 45730376640 45754962864 45969573384 45976238880 46000957288 46033956540 46126954432 46194914430 46322642304 46350029440 46433920896 46443274185 46492946136 46512092480 46570482840 46605097440 46717791120 46742908212 46820861780 46845751680 46870937568 46928167040 47046433590 47097610560 47122931856 47135705760 47159450910 47353926620 47428924920 47508780176 47518922880 47568421758 47685072960 47734744911 47770224876 47901068064 47941444320 47965595370 48016895472 48132722880 48158600688 48193907580 48275050824 48331212160 48335654367 48394672260 48564060480 48588525180 48614648043 48667530912 48680723520 48706895952 48788124880 48881472640 48906097240 49009889084 49102886976 49175231490 49248097920 49274575392 49311199872 49336040952 49512872640 49539492464 49575030120 49675181696 49748549760 49773611160 49800371166 49861177480 49894869024 49955790720 50007828002 50081687370 50155896960 50182862496 50218861680 50303414304 50451356410 50488855560 50590853248 50665390020 50761529280 50787100980 50814405873 50894884818 50992263504 51017951439 51077303760 51163301728 51227531124 51406834752 51474333222 51530326848 51620983744 51658829040 51723268740 51751076949 51827760192 51837382685 51892823736 51936564680 52078819520 52143783120 52171817412 52299757440 52326104040 52354236354 52391793195 52425394560 52427561615 52453580256 52536655296 52663691808 52779880552 52794187920 52880032128 53013298338 53078027640 53091851904 53134795584 53223408960 53352106080 53357540535 53380790008 53391761280 53420466528 53447377698 53509556320 53638945360 53706282630 53854779264 53934124860 54043082688 54081851040 54118773280 54172907712 54372613680 54553994184 54723404736 54750972276 54817823280 54847295228 54876451968 54886640490 54887505855 54991656720 55019359395 55078751520 55171486656 55240747848 55333745740 55433897316 55438743360 55496492051 55701981720 55731929022 55814510976 55884579408 55892682560 56093824665 56154843360 56185034136 56200264560 56455720308 56460450970 56517132672 56549872020 56616562816 56657177280 56658070560 56686612710 56794177440 56824711944 56884127040 56914709904 57118705280 57193703580 57222087552 57255918720 57286701472 57461966730 57501196610 57529733184 57558714444 57658693040 57903302880 58042401120 58073606712 58116182670 58276872576 58281755840 58306230216 58374061440 58428635265 58515213120 58545749856 58546672912 58588671960 58687316688 58903664820 59038661760 59100160366 59315578560 59356073920 59377365621 59385975220 59415447168 59490036144 59712781095 59801261760 59833412976 59876335080 59990898240 60021119340 60053388759 60192119680 60198250860 60319863488 60343813530 60465720224 60541627692 60586626672 60798468024 60803783040 60834413640 60867120314 60883619940 61006617152 61259829120 61262361355 61292764512 61301651840 61373243457 61378608720 61593219240 61638999840 61670051190 61924365580 61957284480 61990594848 62093977120 62140129920 62204859222 62290388160 62323877616 62355273981 62368586280 62494583424 62572539744 62728578120 62791324848 62830575808 62847607680 62879267880 62913073938 63208163403 63238566560 63353025504 63424562344 63646326548 63659407680 63693633168 63740329380 63868090752 63921925760 63927800937 63954127160 64022527296 64034413905 64211467584 64258543440 64366734432 64412908560 64447539156 64526229680 64784700240 64819530724 64866029670 64890041216 64942527936 65214771765 65247136416 65566975320 65670819120 65699433856 65781387936 65829614760 65863968588 65865007026 65974850690 65989988064 66023231274 66100040160 66364814880 66400494888 66418494480 66526492032 66725987510 66775583160 66910483328 66958482240 67071219072 67312589598 67318474080 67385812032 67553853360 67716134640 67752541164 67859846424 67988612736 67989684672 68023935252 68103071680 68153012928 68192492730 68303374832 68404255920 68438715345 68559119035 68595564960 68632444296 68878438720 68964358320 69001435932 69050934810 69190431648 69292371645 69483963456 69525044160 69562423216 69768138720 69805648472 69855724260 69938107008 70114362318 70218255744 70231292670 70306406352 70392250560 70569650385 70646415840 70684397784 70770703520 71030889930 71136141440 71143387380 71227288704 71263170264 71278384320 71352632637 71527609440 71608376840 71761514112 71912166480 71948393055 72109134720 72237901032 72412576236 72496818240 72572335759 72592008390 72738658912 72846090720 72882787770 73001296368 73060343928 73090431040 73182187320 73183341140 73322208960 73359145860 73398586261 73438335360 73514833626 73614752640 73654330464 73872146880 73911863088 74269308960 74309238696 74362545180 74512772544 74700556749 74748465792 74791766220 74873124480 74913378848 74933686080 75011742003 75233845440 75274293744 75399829360 75455121456 75544094080 75582150280 75677034615 75725569920 75733283340 75766282592 75886279872 75998085030 76258271440 76615955640 76744952592 76761336960 76841296686 77110252128 77204403840 77284825094 77389868160 77431475616 77488243560 77741640288 77839235604 77904847020 78060999808 78118229280 78176292480 78215674680 78249755584 78257726118 78449636160 78489156060 78531354531 78538219760 78680370384 79169820828 79191281880 79280702930 79320048192 79557908185 79617041460 79637777856 79777883968 79835113440 80028159120 80071185012 80130699792 80171066547 80264334480 80350178688 80458418040 80501675254 80559423945 80722170256 80782168896 81021064320 81024413405 81064624032 81112551520 81178159920 81259361568 81558920520 81723686016 81830991276 81838144960 82124292320 82185333120 82226734920 82270942842 82329960735 82487485080 82654126464 82757229984 82939812296 83000618610 83098503488 83140365308 83158115040 83430052992 83597893533 83638104160 83721766464 83826869112 83839023840 83884098584 84232265040 84277551204 84470700672 84690676455 84824808030 84924844224 84985765920 84987105840 85029919065 85191266160 85237067916 85372064856 85379218540 85678057920 85767305897 85790555370 85822312576 85883878080 85930052208 86251794915 86294599776 86338071666 86379600320 86488039560 86854954320 86953029020 86996181888 87110410068 87257060590 87422633760 87561092160 87708517248 87772819680 87818624784 87820009368 87883007940 87986650752 88030975032 88133386880 88355497230 88486419840 88533993184 88557992640 88650240549 89034110880 89078962830 89123170752 89701892640 89750119464 89757965440 89920423296 90071804480 90288179520 90297376290 90336721552 90479795232 90515720295 90698580336 90717943680 90812441538 90923323640 91205674560 91251620460 91300680471 91325429910 91460753280 91509925728 91939146768 91952477760 92001914576 92067913080 92253908864 92389828860 92886548370 92985892272 93024184960 93140965680 93210194880 93307288833 93435582240 93485816424 93641723560 93741875136 94092867180 94195221120 94245863712 94271411520 94318901820 94369610907 94707853240 94857849840 95017560352 95136843516 95370145920 95469489822 95540449752 95802136128 95882888640 95931190740 95982766649 96033790944 96265445760 96317201376 96387815160 96550101648 96671308734 96789344520 97128120960 97177050360 97229296086 97299044505 97335061824 97361447040 97413791904 97576249760 97812194480 98019778168 98205773952 98350462980 98549150784 98672081904 98797510539 98962276035 99025745280 99078984928 99150060240 99547222320 99600742332 99722354960 99789738048 100015656004 100088981265 100163374740 100365724992 100437723360 100606828608 100902712820 100977711120 101330780040 101523058560 101574201960 101628811746 101789769636 101984527008 102035902878 102154607520 102288739095 102326603456 102455062248 102813669504 102948666444 103060653696 103241967488 103317658080 103446537480 103502153898 103655520384 103674765370 103785647472 103873129360 103925456635 104157639040 104287566240 104343634824 104652208080 104708472708 104783586390 104855123230 104907160512 105073310592 105327383616 105346939005 105559761104 105588375840 106026596676 106156055280 106269591168 106446817920 106546334895 106704212160 106715081070 106761580016 106840933056 106894755396 107019112640 107277890720 107412565260 107868249720 108086165376 108163702080 108237546560 108345815424 108745227360 108888012585 109107988368 109446809472 109501944552 109635646560 109694590456 109773280980 109775011710 109983313440 110038718790 110157503040 110272250439 110342973312 110481495696 110667491480 110867794632 110877486720 110992984102 111403963440 111463858044 111769158816 111785365120 112187649330 112309686720 112370068272 112400529120 112911440616 112920901940 113099744040 113314354560 113316141120 113373225420 113434178767 113588354880 113649423888 113768254080 113829419808 114387407160 114573402944 114923933460 115002393220 115059466368 115117428888 115261945029 115317386080 115806605760 115927237641 116084802240 116147213424 116232365340 116563511680 116612460432 116857270530 117030426240 117091499712 117093345824 117177343920 117374633376 117386589177 117807329640 118200320732 118631157120 118712147840 118754731242 118771950440 118921054395 118980072288 119425562190 119602523520 119666825952 119752670160 119981796480 120042238680 120106777518 120396501720 120639726976 120687627060 120752512881 120931440448 121083255384 121173253344 121596936048 121668827280 121734240628 121767239880 122013234304 122524722710 122585529024 122746486914 122757217440 123186438480 123277999680 123340102380 123406414263 123848731160 123981189696 124187954240 124409718444 124500927915 124580776320 124647755232 124710547962 124737172560 125019570005 125145079488 125457156240 125582649696 125661151616 125758535760 125826147876 126416326806 126477133120 126706051008 126849124688 127237212045 127292653096 127318815360 127387266336 127480658760 127855601874 127908254320 128045054592 128068827810 128422935168 128517086880 128685833055 128733468864 128825817120 128895078312 129052459360 129569400480 129639061448 129732059340 129885055872 130429543530 130494272832 130885590885 131133950640 131341638240 131562775872 131659229520 131727937176 131730014052 131949701380 131979976128 132046462548 132200080320 132533245845 132729629760 132800989776 132836988960 133451975020 133551166320 133618444245 133916964480 134625179196 134636948160 134771624064 134777194981 135107706720 135432269280 135505082328 135719692848 135979369344 136047870504 136206143360 136218662307 136306025856 136384985460 136606749664 136808511840 136877430690 137118238070 137191129920 137264888592 137756877440 137928716640 138002871864 138101869620 138380863296 138584743290 138967926912 139050088320 139124846432 139329822555 139536277440 139611296944 139711448520 140228724636 140462585340 140612812704 140784501120 141139300770 141292831680 141368795568 141541407040 142061779860 142286774760 142526340528 142556768640 142705265274 143055218880 143204234733 143216753680 143824332960 143896786110 144475802064 144825152472 144993636480 145144671518 145184016780 145477317824 145692181440 145765575540 145843944129 146002592736 146120687856 146180862080 146364374640 146366682280 146644417920 146718291720 146797172522 147029667252 147308660928 147744293760 147750400915 147823726176 148538617920 148618477392 148725090360 149025545088 149401113498 149583532440 149826757696 149867372160 150023484006 150467690880 150548587488 150799658720 150910242912 151164300560 151354069230 151466566680 151532565184 151772559744 151996170060 152167800785 152443217619 152516542880 153231911280 153489905184 153682593372 154220504256 154569650188 154862951232 154976487120 155253230847 155483280576 155512148055 155678471208 155809694040 156236458560 156431349360 156499511168 156515452236 156899272320 156978312120 157062709062 157076439520 157282684845 157360740768 158339641656 158382563760 158561405860 158640096384 159115816370 159234082920 159275555712 159555767936 159670226880 160056318240 160142370024 160261399584 160342133094 160528668960 160916836080 161003350508 161118847890 161444340512 161564337792 162048826810 162129248064 162225103040 162356319840 162518723136 163117841040 163661982552 163676289920 164248584640 164453469840 164541885684 164659921470 164662517565 164974970160 165058078185 165514459968 165879624592 166001237220 166197006976 166280730616 166316230080 166489476153 167195787066 167276208320 167443532928 167653738224 167678047680 167768197168 168281473995 168464530080 168555102408 169381352910 169649616060 169849688448 169971531840 169974211680 170059838130 170382532320 170474135832 170744129712 170758437080 171356115840 171534611794 171581110740 171767756160 171860104416 172503589830 172589199552 172676143332 172759200640 172976079120 173709908640 173906058040 174220820136 174514121180 174845267520 175027398007 175122184320 175285905795 175545639360 175637249568 175640018736 175766015880 176061950064 176710994460 177067986368 177115985280 177300481098 178068221760 178132096863 178157925660 178246341504 178253709491 179403785280 179500238928 180143608960 180160166277 180576359040 180594752580 180673443104 180959590464 181031440590 181397160672 181624883076 181846647280 182411349120 182503240920 182601360942 182650859820 183019851456 183787084065 183878293536 183904955520 184003829152 184135826160 184779657720 185773096740 185971784544 186281931360 186420389760 186614577666 186871164480 186971632848 187065821943 187283447120 187483750272 188185734360 188491727424 188542823040 188637803640 188739221814 189415706480 189715699680 190035120704 190273687032 190938979644 191080899504 191604272256 191765777280 191862381480 191965533298 192067581888 192103241715 192634402752 192775630320 193100203296 193212062735 193342617468 193578689040 194354100720 194458592172 194598089010 194670123648 194827583808 195152499520 195624388960 195644315295 196039556336 196700925960 197098301568 197344163808 197595021078 197924552070 198157969856 198300120480 199094444640 199201484664 199444709920 199579476096 200031312008 200177962530 200326749480 200731449984 200875446720 201213657216 201254188135 201805425640 201955422240 202661560080 203148403920 203257623492 203579539272 203969054016 204071805756 204309215040 204577478190 204653206912 204910124496 205677357105 205897332888 206635316160 206850561281 206893074960 207004307796 207349530740 207571294944 207746258720 207850913270 208575132480 208687269648 209304416160 209416945416 209567172780 209710246460 209814321024 210654767232 210693878010 211119522208 211176751680 212053193352 212312110560 213092669790 213408424320 213430162140 213523160032 213681866112 213789510792 214038225280 214057897911 214555781440 214825130520 215736499440 215845179165 216327404160 216475093120 217490454720 217717007277 217776025170 218215976736 219003889104 219271293120 219389180912 219546561960 219550023420 219966626880 220077437580 220195758783 220315006080 220544500878 220962991392 221334982960 221735589264 221985968204 222807926880 222927716088 223538317632 224375298660 224619373440 224740136544 224801058240 225035226009 225822881232 225841803880 226199488080 226632282240 226746450840 226868357534 227031103845 227176709760 227298847776 227658839616 228774814320 229146805888 229847866920 230004786440 230234857776 230523890058 230634772160 231613211520 231854475282 232169604480 232294426848 232464730680 233224920864 233714541060 234182999424 234186691648 234354687840 234749266752 234773178354 235594063593 235614659280 236400641464 237509462484 237543900880 237842108790 237960144576 238673724555 238851124380 239333651904 239505340320 240084477360 240213555036 240793003440 241375254120 241505025762 241678271835 241862880896 242166510768 242346506688 243073240215 243193872096 243337654560 243468481256 243534479760 245049445420 245171058048 245492973828 245514434880 246372876960 246555999360 246680204760 246812828526 247697462320 247962379392 248375908480 248819436888 249001855830 249295510464 249421095924 249474345120 250039140010 250290158976 250914312480 251165299392 251517071520 251652295752 252832653612 252954266240 253412102016 253698249376 254072029365 254474424090 254585306192 254774532672 254961317520 255089757195 255711203748 255816508640 256137655620 257034173760 257301917691 257371666110 257466937728 257651634240 257790156624 258104918720 258755384745 259138800960 259278122896 259464118680 260859087060 260988545664 261771181770 262267901280 262683276480 263125551744 263318459040 263455874352 263460028104 263899402760 263959952256 264092925096 264400160640 265066491690 265459259520 265601979552 265673977920 265950721647 266903950040 267102332640 267236888490 269250358392 269273896320 269554389962 270215413440 270496887829 270864538560 271010164656 271439385696 272095741008 272437324614 272769970920 273213499328 273617023680 273754861380 273902041413 274236476140 274382259840 274529777184 275857433280 276005743728 276203739240 276761726592 277169486580 277482460255 278249692864 278659645110 279072554880 279222593888 279422897040 279921866499 280457449272 280925170680 281225625408 282278601540 282585663360 282737591136 283082814080 283108832721 284123559720 284573549520 285052681056 285410530548 286110437760 286408469466 286433507360 287648665920 287793572220 287948299947 288951604128 289650304944 290289343036 290368033560 290954635648 291384362880 291531151080 291687888258 292005185472 292241375712 292728749280 292733364560 293436583440 293594345044 294059334504 294617321856 295500801830 295647452352 296886828105 297077235840 297236954784 297450180720 298802226996 299167064880 299653515392 300046968012 300266943795 301097174976 301599317440 301820485824 302328601120 302708138460 302933133360 303065130368 303992340120 304335601570 304886435238 305033085760 306463822560 306866217285 306979810368 307365186744 308441008512 309139300376 309725902464 309952974240 310506461694 310966561152 311024296110 311356942416 311619388080 311776369905 312472917120 312862698720 313030904472 313956624240 314125418124 314152879040 314565369690 314721481536 316040817015 316679283312 316765127520 317122811720 318231632740 318468165840 319340453760 319639004685 320112636480 320284740048 320522799168 320684266188 321057337920 321833672160 322006701016 322237695780 322888681024 324097653620 324258496128 324450206080 324712639680 325037446272 325050882013 326235682080 327323965104 328497169280 328906939680 329083771368 329319842940 329325035130 329949940320 330116156370 330816751317 331028919936 331759249184 332002474440 332561461232 332632460160 332978952306 334391574132 334552416640 335307476448 335356095360 335536394336 336562947990 336929060160 337110204816 338762705820 339299232120 339943063680 339948423360 340119676260 340302536301 340765064640 340948271664 341488259424 341516874160 343069223588 343162221480 343720208832 345007179660 345178399104 345352286664 345952158240 347419817280 347781712923 347812116080 348441640272 349028242360 349690535040 350054796014 350571811590 351091278720 351274499136 351280037472 351532031760 352123900128 353421988920 354135972736 354600962196 356136443520 356264193726 356315851320 356507418982 356763163185 358807570560 359000477856 360320332554 361189505160 361346886208 361919180928 362062881180 362257538643 362794321344 362861678795 363249766152 363693294560 365006481840 365202721884 365301719640 366039702912 366992931305 367574168130 367756587072 368007658304 368271652320 369559315440 370219242789 371546193480 371943569088 372563862720 373229155332 373502783745 373742328960 373943265696 374131643886 374566894240 375058710015 376371468720 376983454848 377275607280 377478443628 378831412960 379431399360 380070241408 380547374064 381877959288 382161799008 383724762960 383931066596 384135163776 384206483430 385268805504 385551260640 386200406592 386424125470 386685234936 387157378080 388708201440 388917184344 389196178020 389655167616 390304999040 391248777920 391288630590 392079112672 392656772655 393401851920 394688327616 395190042156 395849104140 396315939712 396600240960 398188889280 398402969328 398889419840 400062624016 400355925060 400653498960 400855332735 401750893440 402508376270 403610851280 403910844480 404331584943 405323120160 406296807840 406515246984 407159078544 407938108032 408143611512 408618430080 409154956380 409820248992 411354714210 411794665776 413270632320 413701122562 413786149920 414008615592 414699061480 415142589888 415492517440 415701826540 417150264960 417374539296 417989467665 418608832320 418833890832 419134345560 419420492920 421387756020 422239044416 422353503360 424106386704 424624221120 425066538017 426185339580 426860324280 427046320064 427579021584 428115795822 428836529485 429111562880 429612704199 429650261040 431472998880 431690358330 434980909440 435434014554 435552050340 436431953472 437531832387 438007778208 438542586240 438778361824 439093123920 439100046840 439933253760 440154875160 440391517566 441089001756 441925982784 442669965920 443251202745 443471178528 443971936408 445615853760 445855432176 447076635264 448750597320 449480273088 449602116480 450070452018 451645762464 451683607760 452398976160 453492901680 453736715068 454062207690 454597695552 455317679232 456503402355 457549628640 459695733840 460009572880 460469715552 461047780116 461269544320 463708950564 464588853696 464929461360 466449841728 466536444165 467429082120 468373383296 468709375680 469498533504 469546356708 471188127186 471229318560 471848054535 472801282928 475018924968 475087801760 475684217580 475920289152 477347449110 477702248760 478667303808 479010680640 479913833245 480168954720 480427110072 481586006880 482750508240 483010051524 483356543670 484333021536 484693013376 486146480430 486387744192 486675309120 486936962512 487068959520 490098890840 490985947656 491028869760 492745753920 493360409520 493625657052 493987552695 495394924640 497638873776 498003711660 498591020928 498842191848 498948690240 499468428459 500078280020 501828624960 502330598784 502351363111 503034143040 503304591504 505665307224 507396498752 508144058730 508948848180 509170612384 509549065344 509922635040 510179514390 511422407496 511633017280 512275311240 514068347520 514603835382 514743332220 515303268480 515580313248 516209837440 517510769490 518277601920 518556245792 518928237360 521718174120 523542363540 524535802560 525082194021 525366552960 526636918080 526911748704 526920056208 527798805520 528185850192 530132983380 531203959104 531347955840 531901443294 533807900080 534204665280 534473776980 534761128473 538500716784 539108779924 540430826880 540993775658 541729077120 542020329312 542878771392 544191482016 544874649228 545539941840 546426998656 547234047360 547509722760 547804082826 548472952280 549059554368 551361252195 551714866560 552011487456 552407478480 554338973160 554964920510 556499385728 557319290220 558445187776 558845794080 559843732998 560914898544 561197465829 561850341360 562451250816 564557203080 565475182272 566217665442 567170893835 568247119440 569147099040 570105362112 570821061096 572816938932 572867014720 575297331840 575587144440 575896599894 576309725145 577903208256 579300609888 579636188205 580578686072 580736067120 583062302160 583375776516 584010370944 584482751424 585457498560 585466729120 586873166880 586932945885 587188690088 588118669008 591001603660 591294904704 593773656210 594473909568 594900361440 597604453992 598334129760 600093936024 600533887590 602194349952 603198634880 603640971648 603762564405 604657202240 605416276920 605866266720 607984680240 608671203140 609772870476 610066171520 612927645120 613732434570 613959620736 614730373488 617032071315 618278600752 619905948480 620551683843 621012923388 622048592220 622713884832 623238776160 623552739810 625725397440 626061808944 627913248480 628250836248 628305758080 629130739380 629442963072 632081634030 633358566624 633530255040 634245623440 636463265480 636936331680 639278009370 640225272960 640569480096 641045598336 641368532376 642114675840 643667344320 644013402032 644475391560 645777362048 648195307240 649425279360 650101764026 652471364160 653151021831 654647930208 657813879360 658167542736 658639685880 658650070260 659899880640 660232312740 660587276349 661633502634 663518498368 664004948880 665122922464 665957904612 668783148264 670614952896 671072788672 673125895980 673858120320 673885974905 674220409632 675105678027 677525411640 678598464240 679896846720 680239352520 680605072602 681093311535 681530129280 681896543328 682976518848 683033748320 686138447176 686324442960 687440417664 690014359320 690704573328 691904316480 694839634560 695563425846 695624232160 696883280544 698056484720 700109592028 701143623180 702548998272 702560074944 703064063520 704247800256 706843977840 709201924392 712528387452 712631702640 713014837964 713526326370 716021173665 718000955712 720640665108 722379010320 722693772416 724125762360 724515077286 725588642688 725723357590 726499532304 727386589120 729219720645 730012963680 730405443768 730603439280 733985862610 735148336260 735513174144 736015316608 736543304640 739118630880 740438485578 743092386960 743887138176 745127725440 746458310664 747005567490 747886531392 748263287772 749133788480 750117420030 752742937440 754551214560 754956887256 757662825920 758862798720 761094748128 762216088095 763755918576 764323598016 767449525920 767862133192 768412966860 771102521280 771905753073 772400813184 772848250940 773370469872 774314756160 776266154235 777416402880 777834368688 778392356040 782497555840 782577261180 784158225344 785313545310 786803703840 789376655232 790380084312 791698208280 793200481920 796377778560 796805938656 797778839680 797852164941 800125248032 800711850120 801306997920 801710665470 805016752540 807221702560 807821688960 808663169886 810646240320 811490663487 812593615680 813030493968 814318157088 816287223024 818309912760 819640497984 821706124239 822709428420 823589331552 827402245124 827572299840 828017231184 829398122960 830285179776 830985034880 831403653080 832447380765 834749078592 835978935330 837217664640 837667781664 838268691120 838840985840 842775512040 844478088832 848212773408 849248442240 850133076034 852370679160 853720648560 854092640128 855158043168 856231591644 857673058970 859225408398 859300522080 862945997760 863380716660 863844899841 870868029108 871104100680 872863906944 875063664774 875136990035 876015556416 877556723648 878186247840 878200093680 880309750320 880783035132 882178003512 883851965568 885339931840 886502405490 886942357056 887943872816 890660484315 891231707520 891268547455 891710864352 897501194640 898960546176 900140904036 900800831385 903291524928 903367215520 904797952320 906985803360 907473430136 908124415380 909195391104 913006804710 915099257280 919391467680 920019145760 920939431104 922095560232 927417901128 929177707392 929858922720 932899683456 933072888330 934858164240 935329109715 937418751360 939092713416 942376254372 942458637120 943440364867 943696109070 945602565856 950037849936 950175603520 951368435160 954694898220 955404497520 958021361280 959827666490 960337909440 960854220144 963172013760 965501016480 966020103048 966713087340 968666043072 972292960860 972775488384 973350618240 973873925024 974137919040 975152646039 980197781680 981971895312 985491507840 986720819040 987251314104 987975105390 990789849280 995277747552 996007423320 997684383696 997897380480 998936856918 1000156560040 1003657249920 1004702726222 1006068286080 1006609183008 1011330614448 1014792997504 1016288117460 1017897696360 1018341224768 1019845270080 1020359028780 1020907608903 1022844814992 1023266034560 1024550622480 1029207670764 1029486664440 1031160626496 1034252806405 1035021538980 1037112491584 1037856474720 1043345138769 1043436348240 1047084727080 1049071605120 1050164388042 1053273836160 1053823497408 1053840112416 1055597611040 1056371700384 1060265966760 1062407918208 1063802886588 1067615800160 1068409330560 1068947553960 1069522256946 1070289489555 1077001433568 1078217559848 1081987551316 1084040658624 1085757542784 1086772615929 1088382964032 1088585036385 1089749298456 1091079883680 1095019445520 1095608165652 1096945904560 1098119108736 1100978793915 1102722504390 1104022974912 1104814956960 1108677946320 1109929841020 1114638580440 1116890375552 1117691588160 1119687465996 1121829797088 1122394931658 1123700682720 1125176130045 1129114406160 1130950364544 1132435330884 1134341787670 1136494238880 1138294198080 1140210724224 1141642122192 1145633877864 1145734029440 1151174288880 1151793199788 1152619450290 1155806416512 1158601219776 1159272376410 1161157372144 1161472134240 1166124604320 1166751553032 1168965502848 1170914997120 1170933458240 1173746333760 1173865891770 1174377380176 1176237338016 1177970317965 1182003207320 1187547312420 1188947819136 1189800722880 1195208907984 1196668259520 1200187872048 1201067775180 1207525128810 1209314404480 1210832553840 1211732533440 1212994754829 1215969360480 1217342406280 1219545740952 1225855290240 1227464869140 1229460746976 1234064142630 1236557201504 1239811896960 1241103367686 1242025846776 1244097184440 1245427769664 1246477552320 1247105479620 1247775966437 1251450794880 1252123617888 1255826496960 1256501672496 1258261478760 1264163268060 1266717133248 1267060510080 1268491246880 1272926530960 1273872663360 1275199614051 1278556018740 1281138960192 1282737064752 1286509588455 1287334688640 1288026804064 1288950783120 1296390614480 1300203528052 1304942728320 1306302043662 1309295860416 1315627758720 1316335085472 1317279371760 1317300140520 1319799761280 1320464625480 1321174552698 1323267005268 1327036996736 1328009897760 1329753608235 1330245844928 1331915809224 1337566296528 1341229905792 1342145577344 1346251791960 1347771949810 1348440819264 1350211356054 1352484439145 1355050823280 1357196928480 1360478705040 1361210145204 1362186623070 1363793086656 1365953037696 1366067496640 1369510207065 1372276894352 1372648885920 1380028718640 1381409146656 1383808632960 1391126851692 1391248464320 1393766561088 1396112969440 1399609332495 1400219184056 1402287246360 1405120149888 1406128127040 1408495600512 1413687955680 1415544163605 1418403848784 1425056774904 1425263405280 1426029675928 1427052652740 1432042347330 1436001911424 1439741499735 1441281330216 1444758020640 1448251524720 1449030154572 1451446715180 1452999064608 1454773178240 1458439441290 1460025927360 1460810887536 1461206878560 1467971725220 1470296672520 1473086609280 1478237261760 1480876971156 1486184773920 1492916621328 1494011134980 1495773062784 1496526575544 1498267576960 1498405285377 1500234840060 1505485874880 1507054089333 1509102429120 1509913774512 1515325651840 1522189496256 1524432176190 1527511837152 1528647196032 1534899051840 1535724266384 1536825933720 1542205042560 1543811506146 1545696501880 1546740939744 1548629512320 1552532308470 1554832805760 1555668737376 1556784712080 1565154522360 1568316450688 1570627090620 1573607407680 1575246582063 1580760168624 1583396416560 1593611877312 1595704329882 1600250496064 1601423700240 1602613995840 1603421330940 1604283385419 1610033505080 1614443405120 1617326339772 1621292480640 1622981326974 1625187231360 1625254410065 1626060987936 1628636314176 1632574446048 1636619825520 1639280995968 1643412248478 1645418856840 1647178663104 1654083756585 1654804490248 1655144599680 1656034462368 1658796245920 1662807306160 1664894761530 1669498157184 1671957870660 1675335563328 1676537382240 1677681971680 1685551024080 1696425546816 1700266152068 1701512681505 1704741358320 1707441297120 1710316086336 1712463183288 1715346117940 1718450816796 1718601044160 1725891995520 1726761433320 1727689799682 1738908564615 1741736058216 1742208201360 1750127329548 1750273980070 1752031112832 1755113447296 1756372495680 1756400187360 1760619500640 1761566070264 1764356007024 1770679863680 1773004810980 1773884714112 1775887745632 1781320968630 1782537094910 1783421728704 1795002389280 1800281808072 1801601662770 1806583049856 1806734431040 1809595904640 1811287693215 1813971606720 1814946860272 1816248830760 1826013609420 1830198514560 1838782935360 1840038291520 1841878862208 1844191120464 1851096213945 1854835802256 1859717845440 1861655051529 1866145776660 1869716328480 1870658219430 1878185426832 1884752508744 1884917274240 1886880729734 1887392218140 1891205131712 1900075699872 1900351207040 1902736870320 1909389796440 1910808995040 1919655332980 1920675818880 1921708440288 1926344027520 1931002032960 1932040206096 1933426174680 1937332086144 1944585921720 1947747850048 1948275838080 1950305292078 1959453065493 1960395563360 1963943790624 1973441638080 1974502628208 1975950210780 1981579698560 1981761829047 1990555495104 1992014846640 1995368767392 1997873713836 2000313120080 2009405452444 2013218366016 2021657924715 2022661228896 2032576234920 2035795392720 2036682449536 2039690540160 2040718057560 2041815217806 2045689629984 2049101244960 2058415341528 2058973328880 2062321252992 2068505612810 2070043077960 2074224983168 2075712949440 2086690277538 2086872696480 2094169454160 2100328776084 2107646994816 2107680224832 2111195222080 2112743400768 2120531933520 2125332690085 2127605773176 2135231600320 2137895107920 2139044513892 2140578979110 2148063520995 2154002867136 2156435119696 2163975102632 2168081317248 2173545231858 2176765928064 2177170072770 2179498596912 2182159767360 2187659161935 2190038891040 2191216331304 2193891809120 2201957587830 2205445008780 2208045949824 2209629913920 2217355892640 2219859682040 2229277160880 2235383176320 2239374931992 2243659594176 2244789863316 2247401365440 2250352260090 2258228812320 2264870661768 2268683575340 2272988477760 2275356174091 2276588396160 2283284244384 2291267755728 2302348577760 2303586399576 2305238900580 2315717259219 2317202439552 2318544752820 2322314744288 2322944268480 2332249208640 2333503106064 2341866916480 2347492667520 2347731783540 2348754760352 2352474676032 2355940635930 2364006414640 2375094624840 2379601445760 2390417815968 2393336519040 2400375744096 2402135550360 2415050257620 2421665107680 2423465066880 2425989509658 2431938720960 2434471990461 2434684812560 2439091481904 2454929738280 2458921493952 2468128285260 2473114403008 2482206735372 2484051693552 2488194368880 2490855539328 2492955104640 2494210959240 2495551932874 2497342142295 2504247235776 2511652993920 2511756815555 2513003344992 2516522957520 2528326536120 2533434266496 2536982493760 2545853061920 2547745326720 2550399228102 2557112037480 2562277920384 2565474129504 2573019176910 2576053608128 2577901566240 2591534699523 2592781228960 2600407056104 2612604087324 2618591720832 2625410970105 2632670170944 2634558743520 2634600281040 2640929250960 2642349105396 2646534010536 2656019795520 2659507216470 2660491689856 2663831618448 2673805642365 2675132593056 2692503583920 2695543899620 2696881638528 2700422712108 2704968878290 2710101646560 2714393856960 2720957410080 2722420290408 2724373246140 2727586173312 2732134993280 2739020414130 2744553788704 2745297771840 2760057437280 2762818293312 2782253703384 2782496928640 2787533122176 2792225938880 2799218664990 2800438368112 2804574492720 2805987329145 2812256254080 2827375911360 2830321094601 2831088327210 2836807697568 2850113549808 2850526810560 2852059351856 2854105305480 2864084694660 2879482999470 2882562660432 2889516041280 2896503049440 2898060309144 2902893430360 2905998129216 2916878882580 2920051854720 2921621775072 2922413757120 2925457938117 2935943450440 2940593345040 2956474523520 2961753942312 2972369547840 2975465766119 2985833242656 2988022269960 2993053151088 2996810570754 3000469680120 3010971749760 3014108178666 3018204858240 3019827549024 3044378992512 3048864352380 3055023674304 3062722826709 3069798103680 3071448532768 3073651867440 3087623012292 3091393003760 3093481879488 3102758419215 3105064616940 3111337474752 3113569424160 3130309044720 3141254181240 3147214815360 3150493164126 3161520337248 3166792833120 3187223754624 3191408659764 3200500992128 3202847400480 3205227991680 3206842661880 3208566770838 3220067010160 3228886810240 3234652679544 3245962653948 3250508820130 3252121975872 3257272628352 3265148892096 3265755109155 3273239651040 3286824496956 3290837713680 3294357326208 3302936381745 3308167513170 3309608980496 3312068924736 3317592491840 3325614612320 3329789523060 3343915741320 3350671126656 3353074764480 3355363943360 3371102048160 3375528390135 3392851093632 3400532304136 3403025363010 3409482716640 3414882594240 3420632172672 3424926366576 3430692235880 3436901633592 3437202088320 3453522866640 3455379599364 3477817129230 3483472116432 3484416402720 3500254659096 3500547960140 3512744991360 3512800374720 3516459541777 3521239001280 3523132140528 3528712014048 3546009621960 3551775491264 3562641937260 3565074189820 3566843457408 3590004778560 3600563616144 3603203325540 3613468862080 3622575386430 3627943213440 3629893720544 3632497661520 3638984264487 3652027218840 3677565870720 3680076583040 3688382240928 3702192427890 3709671604512 3719435690880 3723310103058 3732291553320 3739432656960 3741316438860 3743327899311 3756370853664 3769505017488 3773761459468 3774784436280 3782410263424 3800151399744 3805473740640 3818779592880 3821617990080 3825598842153 3839310665960 3843416880576 3859528765365 3862004065920 3864080412192 3866852349360 3889171843440 3895495700096 3900610584156 3918906130986 3920791126720 3927887581248 3946883276160 3949005256416 3951900421560 3963523658094 3981110990208 3984029693280 3989260824705 3990737534784 3995747427672 4000626240160 4018810904888 4026436732032 4043315849430 4045322457792 4057453317435 4065152469840 4071590785440 4081436115120 4083630435612 4091379259968 4098202489920 4108530621195 4116830683056 4117946657760 4137011225620 4140086155920 4151425898880 4173380555076 4173745392960 4188338908320 4200657552168 4215360449664 4222390444160 4225486801536 4241063867040 4250665380170 4255211546352 4270463200640 4275790215840 4278089027784 4281157958220 4296127041990 4308005734272 4312870239392 4319224499205 4327950205264 4347090463716 4354340145540 4358997193824 4364319534720 4375318323870 4380077782080 4382432662608 4387783618240 4403915175660 4410890017560 4419259827840 4434711785280 4439719364080 4458554321760 4478749863984 4487319188352 4489579726632 4494802730880 4500704520180 4516457624640 4521162267999 4529741323536 4537367150680 4545976955520 4550712348182 4566568488768 4582535511456 4604697155520 4607172799152 4610477801160 4631434518438 4637089505640 4644629488576 4645888536960 4664498417280 4667006212128 4695463567080 4697509520704 4704949352064 4711881271860 4717201824335 4725739746189 4728012829280 4750189249680 4780835631936 4800751488192 4804271100720 4812850156257 4830100515240 4843330215360 4851979019316 4863877441920 4868943980922 4869369625120 4875763230195 4878182963808 4909859476560 4917842987904 4936256570520 4946228806016 4964413470744 4968103387104 4976388737760 4988421918480 4991103865748 4994684284590 5008494471552 5023513631110 5026006689984 5033045915040 5056653072240 5073964987520 5091706123840 5100798456204 5104538044515 5114224074960 5130948259008 5146038353820 5152107216256 5155803132480 5183069399046 5185562457920 5200814112208 5216725693845 5225208174648 5250821940210 5265340341888 5269117487040 5269200562080 5281858501920 5284698210792 5293068021072 5312039591040 5319014432940 5327663236896 5347611284730 5350265186112 5385007167840 5391087799240 5400845424216 5409937756580 5420203293120 5428787713920 5433863079645 5441914820160 5444840580816 5448746492280 5478040828260 5489107577408 5490595543680 5520114874560 5525636586624 5525864994221 5564507406768 5584451877760 5584965154587 5598437329980 5600876736224 5609148985440 5611974658290 5654751822720 5660642189202 5662176654420 5673615395136 5700227099616 5701053621120 5704118703712 5708210610960 5728169389320 5758965998940 5765125320864 5779032082560 5793006098880 5796120618288 5805786860720 5811996258432 5833757765160 5843243550144 5844827514240 5850915876234 5871886900880 5881186690080 5923507884624 5944739095680 5950931532238 5971666485312 5976044539920 5986106302176 5993621141508 6000939360240 6028216357332 6039655098048 6064973774145 6097728704760 6110047348608 6125445653418 6142897065536 6147303734880 6175246024584 6182786007520 6186963758976 6205516838430 6210129233880 6222674949504 6227138848320 6238879832185 6260618089440 6282508362480 6300986328252 6323040674496 6333585666240 6375998070255 6382817319528 6405694800960 6413685323760 6417133541676 6440134020320 6469305359088 6491925307896 6501017640260 6504243951744 6530297784192 6531510218310 6546479302080 6573648993912 6581675427360 6605872763490 6616335026340 6619217960992 6624137849472 6635184983680 6651229224640 6659579046120 6687831482640 6706149528960 6710727886720 6742204096320 6751056780270 6801064608272 6806050726020 6818965433280 6826068522273 6829765188480 6849852733152 6861384471760 6873803267184 6907045733280 6910759198728 6955634258460 6966944232864 6968832805440 7000509318192 7001095920280 7025600749440 7032919083554 7042478002560 7046264281056 7057424028096 7092019243920 7103550982528 7125283874520 7130148379640 7180009557120 7201127232288 7206406651080 7245150772860 7259787441088 7264995323040 7277968528974 7303415971383 7304054437680 7376764481856 7404384855780 7419343209024 7446620206116 7464583106640 7478865313920 7482632877720 7486655798622 7492026426885 7512741707328 7535270446665 7539010034976 7547522918936 7549568872560 7600302799488 7610947481280 7637559185760 7643235980160 7651197684306 7678621331920 7686833761152 7719057530730 7728160824384 7733704698720 7778343686880 7801221168312 7837812261972 7841582253440 7855775162496 7876232910315 7898010512832 7903800843120 7927047316188 7968059386560 7978521649410 7981475069568 7991494855344 8001252480320 8021416927095 8037621809776 8086631698860 8090644915584 8114906634870 8130304939680 8143181570880 8162872230240 8167260871224 8182758519936 8196404979840 8217061242390 8233661366112 8235893315520 8274022451240 8280172311840 8346761110152 8347490785920 8376677816640 8401315104336 8482127734080 8490963283803 8501330760340 8510423092704 8551580431680 8556178055568 8562315916440 8592254083980 8625740478784 8638448998410 8655900410528 8694180927432 8708680291080 8717994387648 8750636647740 8760155564160 8764865325216 8775567236480 8776373814351 8807830351320 8821780035120 8869423570560 8879438728160 8917108643520 8926397298357 8957499727968 8979159453264 9001409040360 9032915249280 9042324535998 9059482647072 9074734301360 9101424696364 9133136977536 9165071022912 9209394311040 9214345598304 9220955602320 9262869036876 9274179011280 9289258977152 9308275257645 9334012424256 9390927134160 9395019041408 9423762543720 9434403648670 9451479492378 9456025658560 9500378499360 9561671263872 9601502976384 9608542201440 9625700312514 9660201030480 9686660430720 9703958038632 9737887961844 9738739250240 9751526460390 9756365927616 9797265327465 9819718953120 9872513141040 9908809145235 9928826941488 9936206774208 9952777475520 9976843836960 9982207731496 9989368569180 10047027262220 10052013379968 10066091830080 10113306144480 10183412247680 10201596912408 10209076089030 10228448149920 10261896518016 10292076707640 10311606264960 10366138798092 10371124915840 10401628224416 10433451387690 10450416349296 10501643880420 10538234974080 10538401124160 10549378625331 10563717003840 10569396421584 10586136042144 10638028865880 10655326473792 10695222569460 10700530372224 10770014335680 10782175598480 10801690848432 10819875513160 10840406586240 10867726159290 10883829640320 10889681161632 10897492984560 10956081656520 10978215154816 11040229749120 11051729988442 11129014813536 11169930309174 11196874659960 11201753472448 11218297970880 11223949316580 11229983697933 11321284378404 11324353308840 11347230790272 11376780870455 11400454199232 11408237407424 11416421221920 11456338778640 11476796526459 11517931997880 11530250641728 11578586296095 11586012197760 11592241236576 11611573721440 11667515530320 11686487100288 11701831752468 11743773801760 11762373380160 11847015769248 11901863064476 11943332970624 11952089079840 11972212604352 11987242283016 12001878720480 12056432714664 12079310196096 12129947548290 12172359952305 12195457409520 12250891306836 12285794131072 12294607469760 12350492049168 12365572015040 12411033676860 12420258467760 12454277696640 12477759664370 12521236178880 12565016724960 12601972656504 12646081348992 12667171332480 12751996140510 12765634639056 12811389601920 12827370647520 12834267083352 12880268040640 12938610718176 12957673497615 12983850615792 13002035280520 13063020436620 13092958604160 13147297987824 13163350854720 13211745526980 13232670052680 13238435921984 13302458449280 13319158092240 13375662965280 13484408192640 13502113560540 13563486803997 13602129216544 13612101452040 13637930866560 13652137044546 13699705466304 13722768943520 13747606534368 13814091466560 13821518397456 13911268516920 13933888465728 13937665610880 14001018636384 14002191840560 14065838167108 14092528562112 14114848056192 14151605473005 14184038487840 14250567749040 14260296759280 14402254464576 14412813302160 14490301545720 14519574882176 14529990646080 14555937057948 14606831942766 14608108875360 14627289690585 14753528963712 14808769711560 14838686418048 14877328830595 14893240412232 14929166213280 14965265755440 14973311597244 14984052853770 15025483414656 15070540893330 15078020069952 15095045837872 15099137745120 15221894962560 15275118371520 15302395368612 15313614133545 15357242663840 15438115061460 15456321648768 15467409397440 15556687373760 15602442336624 15675624523944 15752465820630 15796021025664 15807601686240 15854094632376 15936118773120 15957043298820 15982989710688 16002504960640 16042833854190 16075243619552 16173263397720 16229813269740 16260609879360 16286363141760 16325744460480 16334521742448 16434122484780 16467322732224 16471786631040 16548044902480 16560344623680 16577594982663 16693522220304 16753355633280 16802630208672 16964255468160 16981926567606 17002661520680 17020846185408 17103160863360 17112356111136 17124631832880 17184508167960 17251480957568 17276897996820 17311800821056 17388361854864 17417360582160 17435988775296 17501273295480 17529730650432 17552747628702 17582297708885 17615660702640 17643560070240 17758877456320 17834217287040 17852794596714 17914999455936 17958318906528 18002818080720 18084649071996 18118965294144 18149468602720 18194921322435 18202849392728 18330142045824 18428691196608 18441911204640 18525738073752 18548358022560 18616550515290 18668024848512 18716639496555 18781854268320 18847525087440 18868807297340 18902958984756 18912051317120 19000756998720 19127994210765 19217084402880 19251400625028 19320402060960 19407916077264 19475775923688 19477478500480 19503052920780 19512731855232 19594530654930 19639437906240 19745026282080 19817618290470 19857653882976 19872413548416 19905554951040 19953687673920 19964415462992 19978737138360 20094054524440 20132183660160 20226612288960 20403193824816 20418152178060 20456896299840 20478205566819 20584153415280 20732277596184 20803256448832 20866902775380 20900832698592 21003287760840 21076802248320 21098757250662 21127434007680 21138792843168 21172272084288 21276057731760 21310652947584 21390445138920 21540028671360 21564351196960 21603381696864 21639751026320 21735452318580 21779362323264 21794985969120 21912163313040 22103459976884 22258029627072 22339860618348 22393749319920 22403506944896 22436595941760 22447898633160 22459967395866 22605811339995 22642568756808 22648706617680 22753561740910 22800908398464 22816474814848 22832842443840 22912677557280 22953593052918 23035863995760 23060501283456 23157172592190 23184482473152 23223147442880 23335031060640 23403663504936 23487547603520 23524746760320 23628698730945 23694031538496 23803726128952 23904178159680 23944425208704 23974484566032 24003757440960 24064250781285 24112865429328 24259895096580 24344719904610 24390914819040 24501782613672 24589214939520 24700984098336 24731144030080 24822067353720 24840516935520 24955519328740 25042472357760 25130033449920 25203945313008 25472889851409 25503992281020 25531269278112 25654741295040 25668534166704 25760536081280 25877221436352 25915346995230 25967701231584 26004070561040 26126040873240 26294595975648 26326701709440 26423491053960 26465340105360 26476871843968 26638316184480 26751325930560 26779191895071 27004227121080 27126973607994 27204258433088 27224202904080 27304274089092 27399410932608 27445537887040 27495213068736 27628182933120 27629324971105 27643036794912 27822537033840 27867776931456 27924825772935 28002037272768 28004383681120 28131676334216 28185057124224 28303210946010 28368076975680 28501135498080 28520593518560 28804508929152 28825626604320 28980603091440 29059981292160 29111874115896 29213663885532 29216217750720 29254579381170 29617539423120 29754657661190 29786480824464 29858332426560 29930531510880 29946623194488 29968105707540 30141081786660 30156040139904 30190091675744 30198275490240 30550236743040 30604790737224 30627228267090 30714485327680 30876230122920 30934818794880 31113374747520 31204884673248 31351249047888 31504931641260 31615203372480 31648135875993 31708189264752 31914086597640 31965979421376 32085667708380 32150487239104 32346526795440 32459626539480 32521219758720 32651488920960 32669043484896 32868244969560 32934645464448 33096089804960 33120689247360 33155189965326 33387044440608 33605260417344 33689951093799 33963853135212 34005323041360 34041692370816 34130342611365 34224712222272 34249263665760 34369016335920 34553795993640 34623601642112 34776723709728 34834721164320 35002546590960 35059461300864 35105495257404 35164595417770 35231321405280 35287120140480 35517754912640 35705589193428 35829998911872 35916637813056 36005636161440 36169298143992 36237930588288 36298937205440 36389842644870 36405698785456 36517079856915 36857382393216 36883822409280 37051476147504 37096716045120 37233101030580 37433278993110 37563708536640 37695050174880 37737614594680 37805917969512 38001513997440 38255988421530 38434168805760 38502801250056 38640804121920 38681054959547 38815832154528 38951551847376 39006105841560 39189061309860 39278875812480 39490052564160 39635236580940 39715307765952 39907375347840 39928830925984 39957474276720 40188109048880 40453224577920 40806387649632 40836304356120 40913792599680 40956411133638 41168306830560 41464555192368 41606512897664 41733805550760 41801665397184 42006575521680 42197514501324 42277585686336 42344544168576 42454816419015 42552115463520 42780890277840 43128702393920 43206763393728 43279502052640 43470904637160 43558724646528 43589971938240 43824326626080 43881869071755 44206919953768 44516059254144 44631986491785 44679721236696 44787498639840 44895797266320 44919934791732 45211622679990 45285137513616 45297413235360 45507123481820 45665684887680 45825355114560 45907186105836 46071727991520 46314345184380 46368964946304 46446294885760 46670062121280 46807327009872 46975095207040 47257397461890 47388063076992 47607452257904 47808356319360 47948969132064 48007514881920 48128501562570 48225730858656 48519790193160 48689439809220 48781829638080 49003565227344 49401968196672 49644134707440 49681033871040 49732784947989 49911038657480 50260066899840 50407890626016 50945779702818 51007984562040 51062538556224 51309482590080 51337068333408 51754442872704 51830693990460 51935402463168 52008141122080 52252081746480 52589191951296 52746893126655 52846982107920 52930680210720 53276632368960 53502651861120 53558383790142 54008454242160 54253947215988 54408516866176 54448405808160 54608548178184 54891075774080 54990426137472 55258649942210 55286073589824 55645074067680 55849651545870 56004074545536 56008767362240 56149918489665 56263352668432 56606421892020 56736153951360 57002270996160 57041187037120 57383982632295 57651253208640 57961206182880 58223748231792 58427327771064 58432435501440 58509158762340 59235078846240 59509315322380 59572961648928 59716664853120 59861063021760 59893246388976 59936211415080 60282163573320 60380183351488 60396550980480 61209581474448 61254456534180 61428970655360 61434616700457 61752460245840 62409769346496 62702498095776 63009863282520 63230406744960 63296271751986 63416378529504 63828173195280 63931958842752 64171335416760 64300974478208 64693053590880 64919253078960 65338086969792 65736489939120 66192179609920 66310379930652 66774088881216 67210520834688 67379902187598 67817434019985 67927706270424 68010646082720 68260685222730 68449424444544 68498527331520 68738032671840 69107591987280 69553447419456 69669442328640 70005093181920 70210990514808 70329190835540 70462642810560 70574240280960 71411178386856 71833275626112 72011272322880 72338596287984 72597874410880 72779685289740 72811397570912 73034159713830 73767644818560 74102952295008 74193432090240 74466202061160 74866557986220 75127417073280 75390100349760 75475229189360 75611835939024 76511976843060 77005602500112 77281608243840 77362109919094 77631664309056 77903103694752 78012211683120 78378122619720 78980105128320 79270473161880 79430615531904 79857661851968 79914948553440 80337575685213 80376218097760 81612775299264 81672608712240 81912822267276 82336613661120 82887974913315 82929110384736 83467611101520 83603330794368 84013151043360 84395029002648 84555171372672 84909632838030 85104230927040 85561780555680 86257404787840 86413526787456 86559004105280 86941809274320 87179943876480 87648653252160 87763738143510 88413839907536 89263972983570 89359442473392 89574997279680 89791594532640 89839869583464 90423245359980 90570275027232 90594826470720 91014246963640 91650710229120 91814372211672 92143455983040 92628690368760 93340124242560 93614654019744 94514794923780 94944407627979 95214904515808 95897938264128 96257003125140 96451461717312 97039580386320 97378879618440 97563659276160 98007130454688 98803936393344 99288269414880 99362067742080 99465569895978 99822077314960 100815781252032 101891559405636 102015969124080 102125077112448 102391027834095 102674136666816 103661387980920 103870804926336 104016282244160 104504163492960 105178383902592 105493786253310 105693964215840 105861360421440 106553264737920 107116767580284 108016908484320 108507894431976 108896811616320 109217096356368 110517299884420 110572147179648 111290148135360 111699303091740 112017534724480 112299836979330 112526705336864 113212843784040 114004541992320 114082374074240 114767965264590 115302506417280 115922412365760 116043164878641 116447496463584 116854655542128 117018317524680 118470157692480 119018630644760 119145923297856 119722126043520 119786492777952 119872422830160 120564327146640 120760366702976 122419162948896 122508913068360 122869233400914 123504920491680 124819538692992 125404996191552 126019726565040 126592543503972 126832757059008 127364449257045 127656346390560 128342670833520 129386107181760 129838506157920 130676173939584 131472979878240 132384359219840 132620759861304 133548177762432 133895959475355 134759804375196 135634868039970 135855412540848 136021292165440 136521370445460 136997054663040 137476065343680 138215183974560 139106894838912 139338884657280 140010186363840 140421981029616 140658381671080 140925285621120 142822356773712 144022544645760 144677192575968 145559370579480 145622795141824 146068319427660 148205904590016 148932404122320 149198354843967 149733115972440 150780200699520 150950458378720 151223671878048 153023953686120 154011205000224 154724219838188 155263328618112 155806207389504 156024423366240 156756245239440 158240679379965 158540946323760 159715323703936 159829897106880 160675151370426 160752436195520 163225550598528 163345217424480 163825644534552 164673227322240 165775949826630 165858220769472 166935222203040 168026302086720 168449755468995 168790058005296 169819265676060 170208461854080 171123561111360 173118008210560 173883618548640 175297306504320 175527476287020 176827679815072 178527945967140 178718884946784 179149994559360 179583189065280 179679739166928 180846490719960 181140550054464 181189652941440 182028493927280 183628744423344 184286911966080 185257380737520 187229308039488 189029589847560 189888815255958 190429809031616 191795876528256 192514006250280 192902923434624 193405274797735 194079160772640 194757759236880 196014260909376 198576538829760 198931139791956 199644154629920 201631562504064 203783118811272 204031938248160 204782055668190 205348273333632 207322775961840 208032564488320 209008326985920 210987572506620 211387928431680 211722720842880 214233535160568 216033816968640 217015788863952 217793623232640 218434192712736 221034599768840 222580296270720 223398606183480 224599673958660 225053410673728 226425687568080 229535930529180 231844824731520 232086329757282 232894992927168 233709311084256 234036635049360 236940315384960 238037261289520 238291846595712 239572985555904 239744845660320 241128654293280 244838325897792 245017826136720 245738466801828 247009840983360 248663924739945 250809992383104 252039453130080 253185087007944 253665514118016 254728898514090 255312692781120 256685341667040 258772214363520 259677012315840 262945959756480 265241519722608 267791918950710 269519608750392 271269736079940 271710825081696 272042584330880 273042740890920 274952130687360 276430367949120 280020372727680 280843962059232 281316763342160 285644713547424 289354385151936 291118741158960 291245590283648 292136638855320 296411809180032 297864808244640 298396709687934 299466231944880 301900916757440 302447343756096 306047907372240 307173083502285 308022410000448 309448439676376 311612414779008 312048846732480 313512490478880 316481358759930 317081892647520 319659794213760 321350302740852 321504872391040 326690434848960 327651289069104 331551899653260 331716441538944 333870444406080 336052604173440 336899510937990 337580116010592 339638531352120 342247122222720 347767237097280 348129494635923 351054952574040 353655359630144 357055891934280 357437769893568 359166378130560 359359478333856 361692981439920 362281100108928 364056987854560 367257488846688 370514761475040 374458616078976 378059179695120 379777630511916 380859618063232 385028012500560 386810549595470 388158321545280 389515518473760 392028521818752 397153077659520 397862279583912 399288309259840 401687878426065 407566237622544 408063876496320 409564111336380 414645551923680 418016653971840 421975145013240 422775856863360 428467070321136 432067633937280 434031577727904 436868385425472 442069199537680 446797212366960 449199347917320 450106821347456 452851375136160 459071861058360 464172659514564 465789985854336 467418622168512 468073270098720 474722038139895 476074522579040 479145971111808 479489691320640 482257308586560 489676651795584 490035652273440 491476933603656 494019681966720 497327849479890 504078906260160 506370174015888 509457797028180 510625385562240 513370683334080 519354024631680 525891919512960 530483039445216 535583837901420 539039217500784 542539472159880 543421650163392 546085481781840 552860735898240 561687924118464 562633526684320 571289427094848 578708770303872 580215824393205 582237482317920 584273277710640 595729616489280 596793419375868 598932463889760 603801833514880 604894687512192 612095814744480 614346167004570 616044820000896 618896879352752 624097693464960 627024980957760 632962717519860 634163785295040 642700605481704 653380869697920 655302578138208 663103799306520 667740888812160 673799021875980 675160232021184 679277062704240 695534474194560 696258989271846 702109905148080 707310719260288 714111783868560 714875539787136 718718956667712 723385962879840 728113975709120 734514977693376 741029522950080 745991774219835 756118359390240 759555261023832 770056025001120 773621099190940 776316643090560 779031036947520 795724559167824 798576618519680 803375756852130 815132475245088 816127752992640 819128222672760 829291103847360 843950290026480 856934140642272 868063155455808 873736770850944 884138399075360 893594424733920 898398695834640 905702750272320 918143722116720 928345319029128 934837244337024 936146540197440 949444076279790 952149045158080 958979382641280 964514617173120 980071304546880 982953867207312 994655698959780 1008157812520320 1012740348031776 1018915594056360 1026741366668160 1044388483907769 1060966078890432 1071167675802840 1078078435001568 1085078944319760 1086843300326784 1092170963563680 1123375848236928 1125267053368640 1142578854189696 1160431648786410 1164474964635840 1168546555421280 1191459232978560 1193586838751736 1197864927779520 1224191629488960 1228692334009140 1237793758705504 1254049961915520 1265925435039720 1268327570590080 1285401210963408 1310605156276416 1326207598613040 1347598043751960 1350320464042368 1358554125408480 1392517978543692 1404219810296160 1428223567737120 1437437913335424 1446771925759680 1456227951418240 1469029955386752 1482059045900160 1491983548439670 1512236718780480 1519110522047664 1540112050002240 1547242198381880 1558062073895040 1591449118335648 1606751513704260 1630264950490176 1638256445345520 1658582207694720 1687900580052960 1713868281284544 1736126310911616 1740647473179615 1768276798150720 1787188849467840 1796797391669280 1811405500544640 1836287444233440 1856690638058256 1872293080394880 1898888152559580 1904298090316160 1960142609093760 1965907734414624 1989311397919560 2025480696063552 2037831188112720 2088776967815538 2121932157780864 2142335351605680 2156156870003136 2170157888639520 2184341927127360 2250534106737280 2320863297572820 2328949929271680 2337093110842560 2387173677503472 2395729855559040 2448383258977920 2457384668018280 2475587517411008 2531850870079440 2570802421926816 2621210312552832 2652415197226080 2695196087503920 2717108250816960 2785035957087384 2808439620592320 2856447135474240 2893543851519360 2983967096879340 3024473437560960 3038221044095328 3080224100004480 3094484396763760 3182898236671296 3213503027408520 3260529900980352 3276512890691040 3375801160105920 3427736562569088 3481294946359230 3536553596301440 3574377698935680 3593594783338560 3672574888466880 3713381276116512 3797776305119160 3931815468829248 3978622795839120 4050961392127104 4075662376225440 4177553935631076 4284670703211360 4312313740006272 4340315777279040 4368683854254720 4641726595145640 4674186221685120 4774347355006944 4914769336036560 4951175034822016 5063701740158880 5141604843853632 5221942419538845 5304830394452160 5390392175007840 5434216501633920 5570071914174768 5616879241184640 5712894270948480 5967934193758680 6076442088190656 6188968793527520 6365796473342592 6427006054817040 6553025781382080 6751602320211840 6962589892718460 7187189566677120 7345149776933760 7426762552233024 7595552610238320 7863630937658496 7957245591678240 8151324752450880 8355107871262152 8569341406422720 8680631554558080 9283453190291280 9548694710013888 9829538672073120 10127403480317760 10283209687707264 10443884839077690 10609660788904320 10780784350015680 11140143828349536 11935868387517360 12152884176381312 12377937587055040 12854012109634080 13106051562764160 13925179785436920 14853525104466048 15191105220476640 15914491183356480 16302649504901760 16710215742524304 17138682812845440 18566906380582560 19097389420027776 19659077344146240 20254806960635520 20887769678155380 21561568700031360 22280287656699072 23871736775034720 24755875174110080 25708024219268160 27850359570873840 30382210440953280 31828982366712960 33420431485048608 37133812761165120 39318154688292480 41775539356310760 44560575313398144 47743473550069440 51416048438536320 55700719141747680 60764420881906560 66840862970097216 74267625522330240 83551078712621520 95486947100138880 111401438283495360 133681725940194432 167102157425243040 222802876566990720 334204314850486080 668408629700972160
- Sum of all divisors σ(n): 3564324315817574400
- Sum of proper divisors (its aliquot sum) s(n): 2895915686116602240
- 668408629700972160 is an abundant number, because the sum of its proper divisors (2895915686116602240) is greater than itself. Its abundance is 2227507056415630080
Bases of 668408629700972160
- Binary: 1001010001101010101000011011011110100010000111001110100000002
- Hexadecimal: 0x946AA1B7A21CE80
- Base-36: 52TF31FOK2O0
Squares and roots of 668408629700972160
- 668408629700972160 squared (6684086297009721602) is 446770096258731322356899249095065600
- 668408629700972160 cubed (6684086297009721603) is 298624987831670031853822889670934245901608578973696000
-
The
square root of 668408629700972160 is 817562615.1561555839 -
The
cube root of 668408629700972160 is 874340.6754293339
Scales and comparisons
How big is 668408629700972160?- 668,408,629,700,972,160 seconds is equal to 21,253,326,900 years, 44 weeks, 1 day, 9 hours, 36 minutes.
-
To count from 1 to 668,408,629,700,972,160 would take you about sixty-three billion, seven hundred fifty-nine million, nine hundred eighty thousand, seven hundred two 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 668408629700972160 cubic inches would be around 72861.7 feet tall.
Recreational maths with 668408629700972160
- 668408629700972160 backwards is 061279007926804866
- The number of decimal digits it has is: 18
- The sum of 668408629700972160's digits is 81
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 668408629700972160 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 668408629700972160 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/668408629700972160/
Chicago style:
Numbermatics. 2024. "Number 668408629700972160 - Facts about the integer". https://numbermatics.com/n/668408629700972160/
The information we have on file for 668408629700972160 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 668408629700972160, math, Factors of 668408629700972160, curriculum, school, college, exams, university, Prime factorization of 668408629700972160, STEM, science, technology, engineering, physics, economics, calculator, six hundred sixty-eight quadrillion, four hundred eight trillion, six hundred twenty-nine billion, seven hundred million, nine hundred seventy-two thousand, one hundred sixty.