20664432793894256640
20,664,432,793,894,256,640 is an even composite number composed of eight prime numbers multiplied together.
What does the number 20664432793894256640 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 21600 divisors.
20664432793894256640 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-one thousand, six hundred divisors.
Prime factorization of 20664432793894256640:
224 × 33 × 5 × 7 × 13 × 172 × 192 × 312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 7 × 13 × 17 × 17 × 19 × 19 × 31 × 31)See below for interesting mathematical facts about the number 20664432793894256640 from the Numbermatics database.
Names of 20664432793894256640
- Cardinal: 20664432793894256640 can be written as Twenty quintillion, six hundred sixty-four quadrillion, four hundred thirty-two trillion, seven hundred ninety-three billion, eight hundred ninety-four million, two hundred fifty-six thousand, six hundred forty.
Scientific notation
- Scientific notation: 2.066443279389425664 × 1019
Factors of 20664432793894256640
Divisors of 20664432793894256640
- Number of divisors d(n): 21600
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 24 26 27 28 30 31 32 34 35 36 38 39 40 42 45 48 51 52 54 56 57 60 62 63 64 65 68 70 72 76 78 80 84 85 90 91 93 95 96 102 104 105 108 112 114 117 119 120 124 126 128 130 133 135 136 140 144 152 153 155 156 160 168 170 171 180 182 186 189 190 192 195 204 208 210 216 217 221 224 228 234 238 240 247 248 252 255 256 260 266 270 272 273 279 280 285 288 289 304 306 310 312 315 320 323 336 340 342 351 357 360 361 364 372 378 380 384 390 399 403 408 416 420 432 434 442 448 455 456 459 465 468 476 480 494 496 504 510 512 513 520 527 532 540 544 546 558 560 570 576 578 585 589 595 608 612 620 624 630 640 646 651 663 665 672 680 684 702 714 720 722 728 741 744 756 760 765 768 780 798 806 816 819 832 837 840 855 864 867 868 884 896 910 912 918 930 936 945 952 960 961 969 988 992 1008 1020 1024 1026 1040 1054 1064 1071 1080 1083 1085 1088 1092 1105 1116 1120 1140 1152 1156 1170 1178 1190 1197 1209 1216 1224 1235 1240 1248 1260 1280 1292 1302 1326 1330 1344 1360 1365 1368 1395 1404 1428 1440 1444 1445 1456 1482 1488 1512 1520 1530 1536 1547 1560 1581 1596 1612 1615 1632 1638 1664 1674 1680 1710 1728 1729 1734 1736 1755 1767 1768 1785 1792 1805 1820 1824 1836 1860 1872 1890 1904 1920 1922 1938 1953 1976 1984 1989 1995 2015 2016 2023 2040 2048 2052 2080 2108 2128 2142 2160 2166 2170 2176 2184 2210 2223 2232 2240 2261 2280 2295 2304 2312 2340 2356 2380 2394 2418 2432 2448 2457 2470 2480 2496 2520 2527 2560 2565 2584 2601 2604 2635 2652 2660 2688 2720 2730 2736 2790 2808 2821 2856 2880 2883 2888 2890 2907 2912 2945 2964 2976 3024 3040 3060 3072 3094 3120 3162 3192 3213 3224 3230 3249 3255 3264 3276 3315 3328 3348 3360 3420 3456 3458 3468 3472 3510 3534 3536 3570 3584 3591 3610 3627 3640 3648 3672 3689 3705 3720 3744 3757 3780 3808 3840 3844 3876 3906 3952 3968 3978 3990 4030 4032 4046 4080 4095 4096 4104 4123 4160 4185 4199 4216 4256 4284 4320 4332 4335 4340 4352 4368 4420 4446 4464 4480 4522 4560 4590 4608 4624 4641 4680 4693 4712 4743 4760 4788 4805 4836 4845 4864 4896 4914 4940 4960 4992 5040 5054 5120 5130 5168 5187 5202 5208 5270 5301 5304 5320 5355 5376 5415 5440 5460 5472 5491 5580 5616 5642 5712 5760 5766 5776 5780 5814 5824 5859 5890 5928 5952 5967 5985 6045 6048 6069 6080 6120 6137 6144 6188 6240 6324 6384 6426 6448 6460 6498 6510 6528 6552 6630 6656 6669 6696 6720 6727 6783 6840 6851 6912 6916 6936 6944 7020 7068 7072 7140 7168 7182 7220 7254 7280 7296 7344 7378 7410 7440 7488 7514 7560 7581 7616 7657 7680 7688 7735 7752 7803 7812 7904 7905 7936 7956 7980 8060 8064 8092 8160 8190 8192 8208 8246 8320 8370 8398 8432 8463 8512 8568 8640 8645 8649 8664 8670 8680 8704 8721 8736 8835 8840 8892 8928 8959 8960 9044 9120 9180 9216 9248 9282 9360 9386 9424 9486 9520 9576 9610 9672 9690 9728 9747 9765 9792 9828 9880 9920 9945 9984 10013 10080 10108 10115 10240 10260 10336 10374 10404 10416 10540 10602 10608 10640 10710 10752 10830 10880 10881 10920 10944 10982 11067 11115 11160 11191 11232 11271 11284 11305 11424 11520 11532 11552 11560 11628 11648 11718 11780 11856 11904 11934 11970 12090 12096 12138 12160 12240 12274 12285 12288 12369 12376 12480 12493 12597 12635 12648 12768 12852 12896 12920 12996 13005 13020 13056 13104 13260 13312 13338 13392 13440 13454 13566 13680 13702 13824 13832 13872 13888 13923 14040 14079 14105 14136 14144 14229 14280 14336 14364 14415 14440 14508 14535 14560 14592 14688 14756 14820 14880 14976 15028 15120 15162 15232 15314 15360 15376 15470 15504 15561 15606 15624 15808 15810 15872 15903 15912 15960 16065 16120 16128 16184 16245 16320 16337 16380 16384 16416 16473 16492 16640 16740 16796 16864 16926 17024 17136 17280 17290 17298 17328 17340 17360 17408 17442 17472 17670 17680 17784 17856 17918 17920 17955 18088 18135 18207 18240 18259 18360 18411 18432 18445 18496 18564 18720 18772 18785 18848 18972 19040 19152 19220 19344 19380 19456 19494 19530 19584 19656 19760 19840 19890 19968 20026 20160 20181 20216 20230 20349 20480 20520 20553 20615 20672 20748 20808 20832 20995 21080 21204 21216 21280 21420 21504 21660 21760 21762 21840 21888 21964 22134 22230 22320 22382 22464 22542 22568 22610 22743 22848 22971 23040 23064 23104 23120 23205 23256 23296 23436 23465 23560 23712 23715 23808 23868 23940 24180 24192 24276 24320 24480 24548 24570 24576 24738 24752 24960 24986 25194 25270 25296 25389 25536 25704 25792 25840 25935 25947 25992 26010 26040 26112 26208 26299 26505 26520 26624 26676 26784 26877 26880 26908 27132 27360 27404 27455 27648 27664 27744 27776 27846 28080 28158 28210 28272 28288 28458 28560 28672 28728 28830 28880 29016 29070 29120 29184 29295 29376 29393 29512 29640 29760 29835 29952 30039 30056 30240 30324 30345 30464 30628 30685 30720 30752 30940 31008 31122 31212 31248 31616 31620 31744 31806 31824 31920 32130 32240 32256 32368 32490 32640 32674 32760 32768 32832 32851 32946 32984 33201 33280 33345 33480 33573 33592 33635 33728 33813 33852 33915 34048 34255 34272 34560 34580 34596 34656 34680 34720 34816 34884 34944 35340 35360 35568 35712 35836 35840 35910 36176 36270 36414 36480 36518 36720 36822 36864 36890 36992 37107 37128 37440 37479 37544 37570 37696 37791 37905 37944 38080 38285 38304 38437 38440 38688 38760 38912 38988 39015 39060 39168 39312 39520 39680 39780 39936 40052 40320 40362 40432 40460 40698 40960 41040 41106 41230 41344 41496 41616 41664 41769 41990 42160 42237 42315 42408 42432 42560 42840 42959 43008 43245 43320 43520 43524 43605 43680 43776 43928 44268 44460 44640 44764 44795 44928 45084 45136 45220 45486 45696 45942 46080 46128 46208 46240 46410 46512 46592 46683 46872 46930 47120 47424 47430 47616 47736 47880 47957 48360 48384 48552 48640 48735 48960 49011 49096 49140 49152 49419 49476 49504 49920 49972 50065 50388 50540 50592 50778 51072 51408 51584 51680 51870 51894 51984 52020 52080 52224 52416 52598 53010 53040 53248 53352 53568 53599 53754 53760 53816 54264 54405 54621 54720 54777 54808 54910 55233 55296 55328 55335 55488 55552 55692 55955 56160 56316 56355 56420 56544 56576 56916 57120 57344 57456 57660 57760 58032 58140 58240 58368 58590 58752 58786 59024 59280 59520 59670 59904 60078 60112 60480 60543 60648 60690 60928 61047 61256 61370 61440 61504 61659 61845 61880 62016 62244 62424 62465 62496 62713 62985 63232 63240 63488 63612 63648 63840 64260 64480 64512 64736 64980 65280 65348 65520 65536 65664 65702 65892 65968 66402 66560 66690 66960 67146 67184 67270 67456 67626 67704 67830 68096 68229 68510 68544 68913 69120 69160 69192 69312 69360 69440 69615 69632 69768 69888 70091 70395 70680 70720 71136 71145 71383 71424 71672 71680 71820 72352 72540 72828 72960 73036 73440 73644 73728 73780 73984 74214 74256 74880 74958 75088 75140 75392 75582 75810 75888 76160 76167 76570 76608 76874 76880 77376 77520 77805 77824 77976 78030 78120 78336 78337 78624 78897 79040 79360 79515 79560 79781 79872 80104 80631 80640 80724 80864 80920 81396 81685 81920 82080 82212 82365 82460 82688 82992 83232 83328 83538 83980 84320 84474 84630 84816 84864 85120 85680 85918 86016 86490 86640 87040 87048 87210 87360 87451 87552 87856 88179 88536 88920 89280 89528 89590 89856 90117 90168 90272 90440 90972 91035 91295 91392 91884 92055 92160 92256 92416 92480 92820 93024 93184 93366 93744 93860 94240 94848 94860 95232 95472 95760 95914 96720 96768 97104 97280 97470 97920 98022 98192 98280 98304 98553 98838 98952 99008 99603 99840 99944 100130 100719 100776 100905 101080 101184 101439 101556 101745 102144 102765 102816 103168 103360 103740 103788 103968 104040 104160 104329 104448 104832 105196 106020 106080 106496 106704 107136 107198 107508 107520 107632 108528 108810 109242 109440 109554 109616 109820 110466 110592 110656 110670 110976 111104 111321 111384 111910 112320 112437 112632 112710 112840 113088 113152 113373 113715 113832 114240 114359 114688 114855 114912 115311 115320 115520 116064 116280 116467 116480 116736 117180 117504 117572 118048 118560 119040 119340 119808 120156 120224 120960 121086 121296 121380 121856 122094 122512 122740 122880 123008 123318 123690 123760 124032 124488 124848 124930 124992 125426 125970 126464 126480 126711 126945 126976 127224 127296 127680 127813 128520 128877 128960 129024 129472 129735 129960 130169 130560 130696 131040 131072 131328 131404 131495 131784 131936 132804 133120 133380 133920 134292 134368 134385 134540 134912 135252 135408 135660 136192 136458 137020 137088 137826 138240 138320 138384 138624 138720 138880 139230 139264 139536 139776 140182 140790 141360 141440 142272 142290 142766 142848 143344 143360 143640 143871 144704 145080 145483 145656 145920 146072 146880 146965 147033 147288 147456 147560 147968 148257 148428 148512 149760 149916 150176 150195 150280 150784 151164 151620 151776 152320 152334 153140 153216 153748 153760 154752 155040 155610 155648 155952 156060 156240 156672 156674 157248 157794 158080 158720 159030 159120 159562 159744 160208 160797 161262 161280 161448 161728 161840 162792 163370 163840 164160 164255 164331 164424 164730 164920 165376 165699 165984 166005 166464 166656 167076 167865 167960 168640 168948 169065 169260 169632 169728 170221 170240 171360 171836 172032 172980 173280 174080 174096 174420 174720 174902 175104 175712 176358 177072 177840 178560 179056 179180 179712 180234 180336 180544 180880 181629 181944 182070 182590 182784 183768 184110 184320 184512 184832 184960 184977 185535 185640 186048 186368 186732 187395 187488 187720 188139 188480 188955 189696 189720 190247 190464 190944 191520 191828 192185 193440 193536 194208 194560 194940 195840 196044 196384 196560 196608 197106 197676 197904 198016 199206 199680 199888 200260 201438 201552 201810 202160 202368 202878 203112 203490 204288 205530 205632 206336 206720 206739 207480 207576 207936 208080 208320 208658 208845 208896 209664 210273 210392 211185 212040 212160 212381 212992 213408 214149 214272 214396 214795 215016 215040 215264 217056 217620 218484 218880 219108 219232 219640 220932 221184 221312 221340 221952 222208 222642 222768 223820 224640 224874 225264 225420 225680 226176 226304 226746 227430 227664 228480 228718 229376 229710 229824 230622 230640 231040 232128 232560 232934 232960 233415 233472 234360 235008 235011 235144 236096 236691 237120 237367 238080 238680 239343 239616 239785 240312 240448 241893 241920 242172 242592 242760 243712 244188 245024 245055 245480 245760 246016 246636 247095 247380 247520 248064 248976 249696 249860 249984 250852 251940 252928 252960 253422 253890 253952 254448 254592 255360 255626 257040 257754 257920 258048 258944 259470 259920 260338 261120 261392 262080 262144 262353 262656 262808 262990 263568 263872 264537 265608 266240 266760 267840 267995 268584 268736 268770 269080 269824 270351 270504 270816 271320 272384 272916 273105 273885 274040 274176 275652 276165 276480 276640 276768 277248 277440 277729 277760 278460 278528 279072 279552 280364 281580 282720 282880 284544 284580 285532 285696 286688 286720 287280 287742 289408 290160 290966 291312 291840 292144 293760 293930 294066 294576 294912 295120 295659 295936 296514 296856 297024 299520 299832 300352 300390 300560 301568 302157 302328 302715 303240 303552 304640 304668 305235 306280 306432 307496 307520 308295 309504 310080 310403 311220 311296 311904 312120 312480 312987 313344 313348 313565 314496 315588 316160 317440 318060 318240 319124 319488 320416 321594 322524 322560 322896 323456 323680 325584 326740 327680 328320 328510 328662 328848 329460 329840 330752 331398 331968 332010 332928 333312 334152 335730 335920 337280 337311 337896 338130 338520 339264 339456 340442 340480 341145 342720 343077 343672 344064 344565 345933 345960 346560 346921 348160 348192 348840 349401 349440 349804 350208 350455 351424 352716 354144 355680 356915 357120 358112 358360 359424 360468 360672 361088 361760 363258 363888 364140 365180 365568 367536 368220 368640 369024 369664 369920 369954 371070 371280 372096 372736 373464 374790 374976 375440 376278 376960 377910 379392 379440 380494 380835 380928 381888 383040 383439 383656 384370 386631 386880 387072 388416 389120 389880 390507 391680 391685 392088 392768 393120 393216 394212 394485 395352 395808 396032 398412 398905 399360 399776 400520 402876 403104 403155 403620 404320 404736 405756 406224 406980 408576 411060 411264 412672 413440 413478 414960 415152 415872 416160 416640 417316 417690 417792 419328 420546 420784 422370 424080 424320 424762 425984 426816 428298 428544 428792 429590 430032 430080 430528 431613 434112 435240 436449 436968 437255 437760 438216 438464 439280 440895 441099 441864 442368 442624 442680 443904 444416 445284 445536 447640 449280 449748 450528 450585 450840 451360 452352 452608 453492 454860 455328 456960 457436 458752 459420 459648 461244 461280 462080 464256 465120 465868 465920 466830 466944 468720 470016 470022 470288 472192 473382 474240 474734 476160 477360 478686 479232 479570 480624 480896 482391 483786 483840 484344 485184 485520 487424 488376 490048 490110 490960 491520 492032 492765 492993 493272 494190 494760 495040 496128 497952 498015 499392 499681 499720 499968 501704 503595 503880 505856 505920 506844 507195 507780 507904 508896 509184 510663 510720 511252 514080 515508 515840 516096 517888 518940 519840 520676 521645 522240 522784 524160 524288 524706 525312 525616 525980 527136 527744 529074 531216 532480 533520 535680 535990 537168 537472 537540 538160 539648 540702 541008 541632 542640 544768 545832 546210 547770 548080 548352 551304 552330 552960 553280 553536 554496 554880 555458 555520 556605 556920 557056 558144 558467 559104 560728 562185 563160 564417 565440 565760 566865 569088 569160 570741 571064 571392 571795 573376 573440 574560 575484 576555 578816 580320 581932 582335 582624 583680 584288 587520 587860 588132 589152 589824 590240 591318 591872 593028 593712 594048 599040 599664 600704 600780 601120 603136 604314 604656 605430 606480 607104 609280 609336 610470 612560 612864 614992 615040 616590 619008 620160 620806 622440 622592 623808 624240 624960 625974 626688 626696 627130 628992 630819 631176 632320 633555 634880 636120 636480 637143 638248 638976 639065 640832 642447 643188 644385 645048 645120 645792 646912 647360 650845 651168 653480 655360 656640 657020 657324 657696 658920 659680 661504 662796 663936 664020 665856 666624 668304 671460 671840 674560 674622 675792 676260 677040 678528 678912 680884 680960 682290 685440 686154 687344 688128 689130 691866 691920 693120 693842 696320 696384 697680 698802 698880 699608 700416 700910 702848 705033 705432 708288 710073 711360 712101 713830 714240 716224 716720 718029 718848 719355 720936 721344 722176 723520 726516 727415 727776 728280 730303 730360 731136 735072 735165 736440 737280 738048 739328 739840 739908 741285 742140 742560 744192 745472 746928 749580 749952 750880 752556 753920 755820 758784 758880 760988 761670 761856 763776 766080 766878 767312 768740 773262 773760 774144 776832 778240 779760 781014 783360 783370 784176 785536 786240 786432 787059 788424 788970 790704 791616 792064 793611 796824 797810 798720 799552 801040 803985 805752 806208 806310 807240 808640 809472 811512 812448 813960 815269 817152 821655 822120 822528 825344 826880 826956 828495 829920 830304 831744 832320 833187 833280 834632 835380 835584 838656 841092 841568 844740 848160 848640 849524 851105 851968 853632 856596 857088 857584 859180 860064 860160 861056 863226 868224 870480 872898 873936 874510 875520 876432 876928 878560 881790 882198 883728 884736 885248 885360 886977 887808 888832 890568 891072 895280 898560 899496 901056 901170 901680 902720 904704 905216 906984 908145 909720 910656 911183 913920 914872 917504 918840 919296 922488 922560 924160 924885 928512 930240 931209 931736 931840 933660 933888 937440 938961 940032 940044 940576 940695 944384 946764 948480 949468 951235 952320 954720 957372 958464 959140 961248 961792 964782 967572 967680 968688 970368 971040 974848 976752 980096 980220 981920 983040 984064 985530 985986 986544 988380 989520 990080 992256 995904 996030 998784 999362 999440 999936 1003408 1007190 1007760 1011712 1011840 1013688 1014390 1015560 1015808 1017792 1018368 1018381 1021326 1021440 1022504 1028160 1029231 1031016 1031680 1032192 1033695 1035776 1037799 1037880 1039680 1040763 1041352 1043290 1044480 1045568 1048203 1048320 1048576 1049412 1050624 1051232 1051365 1051960 1054272 1055488 1058148 1061905 1062432 1064960 1067040 1070745 1071360 1071980 1074336 1074944 1075080 1076320 1079296 1081404 1082016 1083264 1085280 1089536 1091664 1092420 1095540 1096160 1096704 1102608 1104660 1105920 1106560 1107072 1108992 1109760 1110916 1111040 1113210 1113840 1114112 1116288 1116934 1118208 1121456 1124370 1126320 1128834 1130880 1131520 1133730 1138176 1138320 1141482 1142128 1142784 1143590 1146752 1146880 1149120 1150317 1150968 1153110 1157632 1159893 1160640 1163864 1164670 1165248 1167360 1168576 1171521 1175040 1175055 1175720 1176264 1178304 1179648 1180480 1182636 1183455 1183744 1186056 1186835 1187424 1188096 1191547 1196715 1198080 1199328 1201408 1201560 1202240 1206272 1208628 1209312 1209465 1210860 1212960 1214208 1218560 1218672 1220940 1225120 1225728 1229984 1230080 1233180 1238016 1240320 1241612 1244880 1245184 1247616 1248480 1249920 1251948 1253376 1253392 1254260 1257984 1261638 1262352 1264640 1267110 1269760 1272240 1272960 1274286 1276496 1277952 1278130 1281664 1284894 1286376 1288770 1290096 1290240 1291584 1293824 1294720 1294839 1301690 1302336 1306960 1309347 1310720 1311765 1313280 1314040 1314648 1315392 1317840 1319360 1322685 1323008 1325592 1327872 1328040 1331712 1331729 1333248 1336608 1342920 1343680 1349120 1349244 1351584 1351755 1352520 1354080 1356277 1357056 1357824 1361768 1361920 1364580 1370880 1372308 1374688 1376256 1378260 1383732 1383840 1386240 1387684 1388645 1392640 1392768 1395360 1397604 1397760 1399216 1400832 1401820 1405696 1410066 1410864 1416576 1420146 1422720 1424202 1427660 1428480 1432448 1433440 1436058 1437696 1438710 1441872 1442688 1444352 1447040 1447173 1453032 1454830 1455552 1456560 1460606 1460720 1462272 1470144 1470330 1472880 1474560 1476096 1478295 1478656 1479680 1479816 1482570 1484280 1485120 1486667 1488384 1490944 1493856 1499043 1499160 1499904 1501760 1505112 1507840 1510785 1511640 1517568 1517760 1521976 1523340 1523712 1527552 1531989 1532160 1533756 1534624 1537480 1546524 1547520 1548288 1552015 1553664 1556480 1559520 1562028 1564935 1566720 1566740 1568352 1571072 1572480 1572864 1574118 1576848 1577940 1581408 1583232 1584128 1587222 1593648 1595620 1597440 1599104 1602080 1607970 1611504 1612416 1612620 1614480 1617280 1618944 1623024 1624896 1627920 1630538 1634304 1643310 1644240 1645056 1650688 1653760 1653912 1656990 1659840 1660608 1661569 1663488 1664640 1666374 1666560 1669264 1670760 1671168 1675401 1677312 1682184 1683136 1686555 1689480 1693251 1696320 1697280 1699048 1702210 1703936 1707264 1712223 1713192 1714176 1715168 1715385 1718360 1720128 1720320 1722112 1726452 1729665 1734605 1736448 1740960 1745796 1747005 1747872 1749020 1751040 1752864 1753856 1757120 1763580 1764396 1767456 1769472 1770496 1770720 1773954 1775616 1777664 1781136 1782144 1790560 1797120 1798992 1802112 1802340 1803360 1805440 1809408 1810432 1813968 1816290 1819440 1821312 1822366 1827840 1829744 1835008 1837680 1838592 1844976 1845120 1848320 1849770 1857024 1860480 1862418 1863472 1863680 1867320 1867776 1874880 1877922 1880064 1880088 1881152 1881390 1888768 1892457 1893528 1896960 1898936 1902470 1904640 1909440 1911429 1914744 1916928 1917195 1918280 1922496 1923584 1927341 1929564 1933155 1935144 1935360 1937376 1940736 1942080 1944103 1949696 1952535 1953504 1960192 1960440 1963840 1966080 1968128 1971060 1971972 1973088 1976760 1979040 1980160 1984512 1991808 1992060 1997568 1998724 1998880 1999872 2006816 2014380 2015520 2023424 2023680 2027376 2028780 2031120 2031616 2035584 2036736 2036762 2042652 2042880 2045008 2056320 2058462 2062032 2063360 2064384 2067390 2071552 2075598 2075760 2079360 2081526 2082704 2086580 2088960 2091136 2096406 2096640 2097152 2098824 2101248 2102464 2102730 2103920 2108544 2110976 2115099 2116296 2123810 2124864 2129920 2134080 2136303 2141490 2142720 2143960 2148672 2149888 2150160 2152640 2154087 2158065 2158592 2162808 2164032 2166528 2170560 2172821 2179072 2182245 2183328 2184840 2190909 2191080 2192320 2193408 2205216 2205495 2209320 2211840 2212873 2213120 2214144 2217984 2219520 2221832 2222080 2226420 2227680 2228224 2232576 2233868 2236416 2242912 2248740 2252640 2257668 2261760 2263040 2267460 2276352 2276640 2282964 2284256 2285568 2287180 2293504 2293760 2298240 2300634 2301936 2306220 2315264 2319786 2321280 2327728 2329340 2330496 2334720 2337152 2343042 2350080 2350110 2351440 2352528 2356608 2359296 2360960 2361177 2365272 2366910 2367488 2372112 2373670 2374848 2376192 2383094 2393430 2396160 2398656 2402816 2403120 2404480 2411955 2412544 2417256 2418624 2418930 2421720 2425920 2428416 2428447 2437120 2437344 2441880 2445807 2450240 2451456 2459968 2460160 2464965 2466360 2473211 2476032 2480640 2483224 2489760 2490368 2495232 2496960 2498405 2499561 2499840 2503896 2506752 2506784 2508520 2515968 2523276 2524704 2529280 2534220 2539520 2544480 2545920 2548572 2552992 2553315 2555904 2556260 2563328 2569788 2572752 2577540 2580192 2580480 2583168 2587648 2589440 2589678 2603380 2604672 2613920 2618694 2621440 2623530 2626560 2628080 2629296 2630784 2635680 2638720 2645370 2646016 2651184 2655744 2656080 2663424 2663458 2666496 2673216 2685840 2687360 2698240 2698488 2703168 2703510 2705040 2708160 2712554 2714112 2715648 2723536 2723840 2729160 2733549 2741760 2744616 2749376 2752512 2756520 2767464 2767680 2772480 2775368 2777290 2785280 2785536 2790720 2792335 2793627 2795208 2795520 2798432 2801664 2803640 2811392 2816883 2820132 2821728 2822085 2833152 2840292 2845440 2848404 2853705 2855320 2856960 2864896 2866880 2872116 2875392 2877420 2883744 2885376 2888704 2894080 2894346 2906064 2909660 2911104 2913120 2921212 2921440 2924544 2940288 2940660 2945760 2949120 2952192 2956590 2957312 2959360 2959632 2965140 2968560 2970240 2973334 2976768 2981888 2987712 2998086 2998320 2999808 3003520 3010224 3015680 3021570 3023280 3035136 3035520 3043952 3046680 3047424 3055104 3055143 3063978 3064320 3067512 3069248 3074960 3087693 3093048 3095040 3096576 3104030 3107328 3112960 3119040 3122289 3124056 3129870 3133440 3133480 3136704 3142144 3144609 3144960 3145728 3148236 3153696 3154095 3155880 3162816 3166464 3168256 3174444 3185715 3187296 3191240 3194880 3198208 3204160 3212235 3215940 3223008 3224832 3225240 3228960 3234199 3234560 3237888 3246048 3249792 3255840 3261076 3268608 3286620 3288480 3290112 3301376 3307520 3307824 3313980 3319680 3321216 3323138 3326976 3329280 3332748 3333120 3338528 3341520 3342336 3350802 3354624 3364368 3366272 3373110 3378960 3386502 3392640 3394560 3398096 3404420 3407872 3414528 3424446 3426384 3428352 3430336 3430770 3436720 3440256 3440640 3444224 3450951 3452904 3459330 3469210 3472896 3481920 3491592 3494010 3495744 3498040 3502080 3505728 3507712 3514240 3514563 3525165 3527160 3528792 3534912 3538944 3540992 3541440 3547908 3550365 3551232 3555328 3560505 3562272 3564288 3574641 3581120 3590145 3594240 3597984 3604224 3604680 3606720 3610477 3610880 3618816 3620864 3627936 3632580 3638880 3642624 3644732 3651515 3655680 3659488 3670016 3675360 3677184 3689952 3690240 3696640 3699540 3714048 3720960 3724836 3726944 3727360 3734640 3735552 3749760 3755844 3760128 3760176 3762304 3762780 3777536 3784914 3787056 3793920 3797872 3804940 3809280 3818880 3822858 3829488 3833856 3834390 3836560 3844992 3847168 3854682 3859128 3866310 3870288 3870720 3874752 3881472 3884160 3888206 3899392 3905070 3907008 3920384 3920880 3927680 3928041 3932160 3935295 3936256 3942120 3943944 3946176 3953520 3958080 3960320 3968055 3969024 3983616 3984120 3995136 3995187 3997448 3997760 3999744 4013632 4028760 4031040 4035239 4046848 4047360 4054752 4057560 4062240 4063232 4068831 4071168 4073472 4073524 4076345 4085304 4085760 4090016 4112640 4116924 4124064 4126720 4128768 4134780 4143104 4151196 4151520 4158720 4163052 4165408 4165935 4173160 4177920 4182272 4192812 4193280 4194304 4197648 4202496 4204928 4205460 4207840 4217088 4221952 4230198 4232592 4247620 4249728 4259840 4268160 4272606 4282980 4285440 4287920 4297344 4299776 4300320 4305280 4308174 4316130 4317184 4325616 4328064 4333056 4341120 4345642 4358144 4364490 4366656 4369680 4381818 4382160 4384640 4386816 4410432 4410990 4418640 4423680 4425746 4426240 4428288 4434885 4435968 4439040 4443664 4444160 4452840 4455360 4456448 4460001 4465152 4467736 4472832 4485824 4497129 4497480 4505280 4509973 4515336 4523520 4526080 4534920 4552704 4553280 4555915 4565928 4568512 4571136 4574360 4587008 4587520 4595967 4596480 4601268 4603872 4612440 4630528 4639572 4642560 4655456 4656045 4658680 4660992 4669440 4674304 4686084 4694805 4700160 4700220 4702880 4705056 4713216 4718592 4721920 4722354 4730544 4733820 4734976 4744224 4747340 4749696 4752384 4766188 4786860 4792320 4797312 4805632 4806240 4808960 4823910 4825088 4834512 4837248 4837860 4843440 4851840 4856832 4856894 4874240 4874688 4883760 4891614 4900480 4902912 4919936 4920320 4929930 4932720 4946422 4952064 4961280 4966448 4979520 4980736 4984707 4990464 4993920 4996810 4999122 4999680 5007792 5013504 5013568 5017040 5026203 5031936 5046552 5049408 5058560 5068440 5079040 5088960 5091840 5091905 5097144 5105984 5106630 5111808 5112520 5126656 5136669 5139576 5145504 5146155 5155080 5160384 5160960 5166336 5175296 5178880 5179356 5188995 5203815 5206760 5209344 5227840 5237388 5241015 5242880 5247060 5253120 5256160 5258592 5261568 5271360 5276851 5277440 5290740 5292032 5302368 5311488 5312160 5326848 5326916 5332992 5346432 5371680 5374720 5396480 5396976 5406336 5407020 5410080 5416320 5425108 5428224 5431296 5447072 5447680 5458320 5467098 5483520 5489232 5498752 5505024 5513040 5534928 5535360 5544960 5550736 5554580 5570560 5571072 5581440 5584670 5587254 5590416 5591040 5596864 5603328 5607280 5622784 5633766 5640264 5643456 5644170 5666304 5680584 5690880 5696808 5707410 5710640 5713920 5729792 5733760 5734287 5744232 5750784 5751585 5754840 5767488 5770752 5777408 5788160 5788692 5799465 5812128 5819320 5822208 5826240 5832309 5842424 5842880 5849088 5857605 5880576 5881320 5891520 5897657 5898240 5904384 5913180 5914624 5918720 5919264 5930280 5937120 5940480 5946668 5953536 5957735 5963776 5975424 5996172 5996640 5999616 6007040 6020448 6031360 6043140 6046560 6070272 6071040 6087904 6093360 6094848 6110208 6110286 6127956 6128640 6135024 6138496 6149920 6175386 6186096 6190080 6193152 6208060 6214656 6225920 6238080 6244578 6248112 6259740 6266880 6266960 6273408 6284288 6289218 6289920 6291456 6296472 6307392 6308190 6311760 6325632 6332928 6336512 6348888 6371430 6374592 6382480 6389760 6396416 6408320 6408909 6424470 6431880 6446016 6449664 6450480 6457920 6468398 6469120 6474195 6475776 6492096 6499584 6511680 6518463 6522152 6537216 6546735 6572727 6573240 6576960 6580224 6602752 6615040 6615648 6627960 6638619 6639360 6642432 6646276 6653952 6658560 6658645 6665496 6666240 6677056 6683040 6684672 6701604 6709248 6728736 6732544 6746220 6757920 6773004 6781385 6785280 6789120 6796192 6808840 6815744 6829056 6848892 6852768 6856704 6860672 6861540 6873440 6880512 6881280 6888448 6901902 6905808 6918660 6938420 6945792 6963840 6983184 6988020 6991488 6996080 7004160 7011456 7015424 7028480 7029126 7050330 7054320 7057584 7069824 7077888 7081984 7082880 7095816 7100730 7102464 7110656 7121010 7124544 7128576 7149282 7162240 7180290 7188480 7195968 7208448 7209360 7213440 7220954 7221760 7235865 7237632 7241728 7255872 7265160 7277760 7285248 7285341 7289464 7303030 7311360 7318976 7337421 7340032 7350720 7354368 7379904 7380480 7393280 7399080 7419633 7428096 7433335 7441920 7449672 7453888 7454720 7469280 7471104 7495215 7498683 7499520 7511688 7520256 7520352 7524608 7525560 7555072 7569828 7574112 7587840 7595744 7609880 7618560 7637760 7645716 7658976 7659945 7667712 7668780 7673120 7689984 7694336 7709364 7718256 7732620 7740576 7741440 7749504 7762944 7768320 7776412 7798784 7810140 7814016 7840768 7841760 7855360 7856082 7864320 7870590 7872512 7884240 7887888 7892352 7907040 7916160 7920640 7936110 7938048 7967232 7968240 7990272 7990374 7994896 7995520 7999488 8027264 8057520 8062080 8070478 8093696 8094720 8109504 8115120 8124480 8126464 8137662 8142336 8146944 8147048 8152690 8170608 8171520 8180032 8200647 8225280 8233848 8248128 8253440 8257536 8269560 8286208 8302392 8303040 8307845 8317440 8326104 8330816 8331870 8346320 8355840 8364544 8377005 8380881 8385624 8386560 8388608 8395296 8404992 8409856 8410920 8415680 8434176 8443904 8460396 8465184 8466255 8495240 8499456 8519680 8536320 8545212 8561115 8565960 8570880 8575840 8594688 8599552 8600640 8610560 8616348 8632260 8634368 8651232 8656128 8666112 8682240 8691284 8716288 8728980 8733312 8739360 8763636 8764320 8769280 8773632 8820864 8821980 8837280 8847360 8851492 8852480 8856576 8869770 8871936 8878080 8887328 8888320 8905680 8910720 8912896 8920002 8930304 8935472 8945664 8971648 8994258 8994960 9010560 9019946 9030672 9047040 9052160 9069840 9105408 9106560 9111830 9131856 9137024 9142272 9148720 9165429 9174016 9175040 9191934 9192960 9202536 9207744 9224880 9261056 9279144 9285120 9310912 9312090 9317360 9321984 9338880 9348608 9366867 9372168 9389610 9400320 9400440 9405760 9410112 9426432 9437184 9443840 9444708 9461088 9462285 9467640 9469952 9488448 9493939 9494680 9499392 9504768 9532376 9557145 9573720 9584640 9594624 9611264 9612480 9617920 9636705 9647820 9650176 9669024 9674496 9675720 9686880 9702597 9703680 9713664 9713788 9720515 9748480 9749376 9767520 9783228 9800960 9805824 9839872 9840640 9859860 9865440 9892844 9904128 9922560 9932896 9959040 9961472 9969414 9980928 9987840 9993620 9998244 9999360 10015584 10027008 10027136 10034080 10052406 10063872 10093104 10098816 10117120 10136880 10158080 10177920 10183680 10183810 10194288 10211968 10213260 10223616 10225040 10253312 10273338 10279152 10291008 10292310 10310160 10320768 10321920 10332672 10350592 10357760 10358712 10377990 10407630 10413520 10418688 10455680 10474776 10482030 10485760 10494120 10506240 10512320 10517184 10523136 10542720 10553702 10554880 10575495 10581480 10584064 10604736 10622976 10624320 10653696 10653832 10665984 10681515 10692864 10723923 10743360 10749440 10770435 10792960 10793952 10812672 10814040 10820160 10831431 10832640 10850216 10856448 10862592 10864105 10894144 10895360 10916640 10934196 10954545 10967040 10978464 10997504 11010048 11026080 11064365 11069856 11070720 11089920 11101472 11109160 11141120 11142144 11162880 11169340 11174508 11180832 11182080 11193728 11206656 11214560 11245568 11267532 11280528 11286912 11288340 11332608 11361168 11381760 11393616 11414820 11421280 11427840 11459584 11467520 11468574 11488464 11501568 11503170 11509680 11534976 11541504 11554816 11576320 11577384 11598930 11624256 11638640 11644416 11652480 11664618 11684848 11685760 11698176 11715210 11761152 11762640 11783040 11795314 11796480 11805885 11808768 11826360 11829248 11837440 11838528 11860560 11874240 11880960 11893336 11907072 11915470 11927552 11950848 11985561 11992344 11993280 11999232 12014080 12040896 12062720 12086280 12093120 12105717 12140544 12142080 12142235 12175808 12186720 12189696 12206493 12220416 12220572 12229035 12255912 12257280 12270048 12276992 12299840 12350772 12366055 12372192 12380160 12386304 12416120 12429312 12451840 12476160 12489156 12496224 12497805 12519480 12533760 12533920 12546816 12568576 12578436 12579840 12582912 12592944 12614784 12616380 12623520 12651264 12665856 12673024 12697776 12742860 12749184 12764960 12779520 12792832 12816640 12817818 12848940 12863760 12892032 12899328 12900960 12915840 12936796 12938240 12948390 12951552 12984192 12999168 13023360 13036926 13044304 13074432 13093470 13145454 13146480 13153920 13160448 13205504 13230080 13231296 13255920 13277238 13278720 13284864 13292552 13307904 13317120 13317290 13330992 13332480 13354112 13366080 13369344 13380003 13403208 13418496 13457472 13465088 13491387 13492440 13515840 13529919 13546008 13562770 13570560 13578240 13592384 13617680 13631488 13658112 13667745 13697784 13705536 13713408 13721344 13723080 13746880 13761024 13762560 13776896 13803804 13811616 13837320 13876840 13891584 13927680 13966368 13968135 13976040 13982976 13992160 14008320 14022912 14030848 14056960 14058252 14084415 14100660 14108640 14115168 14139648 14155776 14163968 14165760 14191632 14201460 14204928 14221312 14242020 14249088 14257152 14298564 14324480 14360580 14376960 14391936 14416896 14418720 14426880 14441908 14443520 14471730 14475264 14483456 14511744 14530320 14555520 14570496 14570682 14578928 14606060 14622720 14637952 14674842 14680064 14701440 14708736 14759808 14760960 14786560 14798160 14839266 14856192 14866670 14883840 14899344 14907776 14909440 14938560 14942208 14954121 14990430 14997366 14999040 15023376 15040512 15040704 15049216 15051120 15078609 15110144 15139656 15148224 15175680 15191488 15219760 15237120 15275520 15275715 15291432 15317952 15319890 15335424 15337560 15346240 15379968 15388672 15418728 15436512 15438465 15465240 15481152 15482880 15490111 15499008 15525888 15536640 15552824 15597568 15611445 15620280 15628032 15681536 15683520 15710720 15712164 15723045 15728640 15741180 15745024 15768480 15775776 15784704 15814080 15830553 15832320 15841280 15872220 15876096 15934464 15936480 15980544 15980748 15989792 15991040 15998976 16054528 16115040 16124160 16140956 16170995 16187392 16189440 16219008 16230240 16248960 16252928 16275324 16284672 16293888 16294096 16305380 16341216 16343040 16360064 16401294 16450560 16467696 16496256 16506880 16515072 16539120 16572416 16604784 16606080 16615690 16634880 16652208 16661632 16663740 16692640 16711680 16729088 16754010 16761762 16771248 16773120 16777216 16790592 16809984 16819712 16821840 16831360 16868352 16887808 16920792 16930368 16932510 16990480 16998912 17039360 17072640 17090424 17122230 17131920 17141760 17151680 17189376 17199104 17201280 17221120 17232696 17254755 17264520 17268736 17302464 17312256 17312477 17332224 17364480 17382568 17432576 17457960 17466624 17478720 17496927 17527272 17528640 17538560 17547264 17572815 17641728 17643960 17674560 17692971 17694720 17702984 17704960 17713152 17739540 17743872 17756160 17774656 17776640 17811360 17821440 17825792 17840004 17860608 17870944 17873205 17891328 17943296 17988516 17989920 18021120 18039892 18052385 18061344 18094080 18104320 18139680 18210816 18213120 18223660 18263712 18274048 18284544 18297440 18330858 18348032 18350080 18383868 18385920 18405072 18415488 18449760 18522112 18558288 18570240 18621824 18624180 18634720 18643968 18677760 18697216 18733734 18744336 18779220 18800640 18800880 18811520 18820224 18852864 18874368 18887680 18889416 18922176 18924570 18935280 18939904 18976896 18987878 18989360 18998784 19009536 19064752 19114290 19147440 19169280 19189248 19222528 19224960 19235840 19273410 19295640 19300352 19338048 19348992 19351440 19373760 19405194 19407360 19427328 19427576 19441030 19496960 19498752 19535040 19555389 19566456 19601920 19611648 19640205 19679744 19681280 19718181 19719720 19730880 19785688 19808256 19845120 19865792 19915857 19918080 19922944 19938828 19961856 19975680 19975935 19987240 19996488 19998720 20031168 20054016 20054272 20068160 20104812 20127744 20176195 20186208 20197632 20234240 20273760 20316160 20344155 20355840 20367360 20367620 20388576 20423936 20426520 20447232 20450080 20506624 20546676 20558304 20582016 20584620 20620320 20641536 20643840 20665344 20701184 20715520 20717424 20755980 20815260 20827040 20837376 20911360 20949552 20964060 20971520 20988240 21012480 21024640 21034368 21046272 21085440 21107404 21109760 21150990 21162960 21168128 21209472 21245952 21248640 21307392 21307664 21331968 21363030 21385728 21447846 21486720 21498880 21540870 21585920 21587904 21625344 21628080 21640320 21662862 21665280 21700432 21712896 21725184 21728210 21788288 21790720 21833280 21856023 21868392 21909090 21934080 21956928 21995008 22012263 22020096 22052160 22128730 22139712 22141440 22179840 22202944 22218320 22258899 22282240 22284288 22300005 22325760 22338680 22349016 22361664 22364160 22387456 22413312 22429120 22485645 22491136 22535064 22549865 22561056 22573824 22576680 22639393 22665216 22722336 22763520 22787232 22829640 22842560 22855680 22919168 22935040 22937148 22976928 22979835 23003136 23006340 23019360 23069952 23083008 23109632 23152640 23154768 23197860 23248512 23277280 23288832 23304960 23329236 23369696 23371520 23396352 23430420 23522304 23525280 23566080 23590628 23592960 23611770 23617536 23652720 23658496 23674880 23677056 23721120 23748480 23761920 23786672 23814144 23830940 23855104 23901696 23971122 23984688 23986560 23998464 24028160 24081792 24125440 24172560 24186240 24211434 24281088 24284160 24284470 24351616 24373440 24379392 24412986 24440832 24441144 24458070 24511824 24514560 24540096 24553984 24599680 24601941 24701544 24732110 24744384 24760320 24772608 24832240 24858624 24903680 24923535 24952320 24978312 24992448 24995610 25038960 25067520 25067840 25093632 25131015 25137152 25156872 25159680 25165824 25185888 25229568 25232760 25247040 25273339 25302528 25331712 25346048 25395552 25485720 25498368 25529920 25559040 25585664 25633280 25635636 25683345 25697880 25727520 25784064 25798656 25801920 25831680 25873592 25876480 25896780 25903104 25968384 25998336 26046720 26073852 26088608 26148864 26186940 26290908 26292960 26307840 26320896 26384255 26411008 26460160 26462592 26511840 26554476 26557440 26569728 26585104 26615808 26634240 26634580 26661984 26664960 26708224 26732160 26738688 26760006 26806416 26836992 26914944 26930176 26982774 26984880 27031680 27059838 27092016 27125540 27141120 27156480 27184768 27235360 27262976 27316224 27335490 27395568 27411072 27426816 27442688 27446160 27493760 27496287 27522048 27525120 27553792 27607608 27623232 27674640 27753680 27783168 27855360 27932736 27936270 27952080 27965952 27984320 28016640 28045824 28061696 28113920 28116504 28168830 28201320 28217280 28230336 28246673 28279296 28311552 28327936 28331520 28383264 28402920 28409856 28442624 28481817 28484040 28498176 28514304 28597128 28648960 28671435 28721160 28753920 28783872 28833792 28837440 28853760 28883816 28887040 28943460 28950528 28966912 29023488 29060640 29107791 29111040 29140992 29141364 29157856 29161545 29212120 29245440 29275904 29349684 29360128 29402880 29417472 29488285 29519616 29521920 29573120 29596320 29678532 29712384 29733340 29767680 29798688 29815552 29818880 29877120 29884416 29908242 29980860 29994732 29998080 30046752 30081024 30081408 30098432 30102240 30157218 30220288 30279312 30296448 30351360 30382976 30439520 30474240 30551040 30551430 30582864 30635904 30639780 30670848 30675120 30692480 30759936 30777344 30837456 30873024 30876930 30930480 30962304 30965760 30980222 30998016 31051776 31073280 31105648 31195136 31222890 31240560 31256064 31363072 31367040 31421440 31424328 31446090 31457280 31482360 31490048 31536960 31551552 31569408 31569811 31628160 31661106 31664640 31682560 31744440 31752192 31868928 31872960 31961088 31961496 31979584 31982080 31997952 32044545 32109056 32171769 32230080 32248320 32281912 32341990 32374784 32378880 32438016 32460480 32494293 32497920 32505856 32550648 32569344 32587776 32588192 32592315 32610760 32682432 32686080 32720128 32802588 32863635 32901120 32935392 32992512 33013760 33030144 33078240 33144832 33193095 33209568 33212160 33231380 33269760 33304416 33323264 33327480 33385280 33423360 33458176 33508020 33523524 33542496 33546240 33581184 33619968 33639424 33643680 33662720 33736704 33775616 33841584 33860736 33865020 33980960 33997824 34078720 34145280 34180848 34244460 34263840 34283520 34303360 34378752 34398208 34402560 34442240 34465392 34509510 34529040 34537472 34604928 34624512 34624954 34664448 34728960 34765136 34865152 34915920 34933248 34957440 34993854 35054544 35057280 35077120 35094528 35145630 35283456 35287920 35349120 35385942 35389440 35405968 35409920 35426304 35479080 35487744 35512320 35549312 35553280 35622720 35642880 35651584 35680008 35721216 35741888 35746410 35782656 35886592 35956683 35977032 35979840 36042240 36079784 36104770 36122688 36188160 36208640 36279360 36317151 36421632 36426240 36426705 36447320 36527424 36548096 36569088 36594880 36619479 36661716 36687105 36696064 36700160 36767736 36771840 36810144 36830976 36899520 36937957 37044224 37098165 37116576 37140480 37243648 37248360 37269440 37287936 37355520 37394432 37467468 37488672 37493415 37558440 37601280 37601760 37623040 37640448 37705728 37748736 37775360 37778832 37844352 37849140 37870560 37879808 37953792 37975756 37978720 37997568 38019072 38129504 38228580 38294880 38338560 38378496 38445056 38449920 38471680 38546820 38591280 38600704 38676096 38697984 38702880 38747520 38810388 38814720 38854656 38855152 38882060 38993920 38997504 39070080 39110778 39132912 39203840 39223296 39280410 39359488 39362560 39436362 39439440 39461760 39571376 39616512 39690240 39731584 39831714 39836160 39845888 39877656 39923712 39951360 39951870 39974480 39992976 39997440 40062336 40108032 40108544 40136320 40140009 40209624 40255488 40352390 40372416 40395264 40468480 40547520 40589757 40632320 40688310 40711680 40734720 40735240 40777152 40847872 40853040 40894464 40900160 41003235 41013248 41093352 41116608 41164032 41169240 41240640 41283072 41283599 41287680 41330688 41402368 41431040 41434848 41511960 41630520 41654080 41674752 41822720 41899104 41904405 41928120 41943040 41976480 42024960 42044587 42049280 42068736 42092544 42170880 42214808 42219520 42301980 42325920 42336256 42418944 42491904 42497280 42614784 42615328 42663936 42726060 42771456 42895692 42973440 42997760 43081740 43171840 43175808 43250688 43256160 43280640 43325724 43330560 43400864 43425792 43450368 43456420 43576576 43581440 43666560 43712046 43736784 43818180 43868160 43913856 43990016 44024526 44040192 44104320 44257460 44279424 44282880 44359680 44405888 44436640 44517798 44564480 44568576 44600010 44651520 44677360 44698032 44723328 44728320 44774912 44826624 44858240 44862363 44971290 44982272 45070128 45099730 45122112 45147648 45153360 45278786 45330432 45444672 45527040 45574464 45659280 45685120 45711360 45827145 45838336 45870080 45874296 45953856 45959670 46006272 46012680 46038720 46139904 46166016 46219264 46305280 46309536 46395720 46470333 46497024 46554560 46577664 46609920 46658472 46739392 46743040 46792704 46834335 46860840 47044608 47050560 47132160 47181256 47185920 47223540 47235072 47305440 47316992 47349760 47354112 47442240 47469695 47491659 47496960 47523840 47573344 47628288 47661880 47710208 47803392 47942244 47969376 47973120 47996928 48056320 48163584 48250880 48345120 48372480 48422868 48512985 48562176 48568320 48568940 48703232 48746880 48758784 48825972 48881664 48882288 48916140 49023648 49029120 49080192 49107968 49199360 49203882 49403088 49464220 49488768 49520640 49545216 49664480 49717248 49807360 49847070 49904640 49956624 49984896 49991220 50077920 50135040 50135680 50187264 50262030 50274304 50313744 50319360 50331648 50371776 50459136 50465520 50494080 50546678 50605056 50663424 50692096 50791104 50971440 50996736 51059840 51118080 51171328 51266560 51271272 51366690 51395760 51455040 51568128 51597312 51603840 51663360 51747184 51752960 51793560 51806208 51936768 51937431 51996672 52093440 52147704 52177216 52297728 52373880 52490781 52581816 52585920 52615680 52641792 52768510 52822016 52920320 52925184 53023680 53078913 53108952 53114880 53139456 53170208 53231616 53268480 53269160 53323968 53329920 53416448 53464320 53477376 53520012 53612832 53619615 53673984 53829888 53860352 53965548 53969760 54063360 54119676 54157155 54184032 54251080 54282240 54312960 54369536 54470720 54525952 54632448 54670980 54791136 54822144 54853632 54885376 54892320 54987520 54992574 55044096 55050240 55107584 55215216 55246464 55349280 55507360 55566336 55710720 55865472 55872540 55904160 55931904 55968640 56033280 56091648 56123392 56227840 56233008 56337660 56402640 56434560 56460672 56493346 56558592 56623104 56655872 56663040 56766528 56805840 56819712 56885248 56963634 56968080 56996352 57028608 57194256 57297920 57342870 57442320 57507840 57567744 57667584 57674880 57707520 57767632 57774080 57886920 57901056 57933824 58046976 58121280 58215582 58222080 58281984 58282728 58315712 58323090 58424240 58490880 58551808 58666167 58699368 58720256 58805760 58834944 58976570 59039232 59043840 59146240 59192640 59357064 59424768 59466680 59535360 59597376 59631104 59637760 59747571 59754240 59768832 59816484 59927805 59961720 59989464 59996160 60093504 60162048 60162816 60196864 60204480 60314436 60440576 60528585 60558624 60592896 60702720 60765952 60879040 60948480 61032465 61102080 61102860 61165728 61271808 61279560 61341696 61350240 61384960 61519872 61554688 61674912 61746048 61753860 61860960 61924608 61931520 61960444 61996032 62103552 62146560 62211296 62390272 62445780 62481120 62512128 62726144 62734080 62842880 62848656 62892180 62914560 62964720 62980096 63073920 63103104 63138816 63139622 63256320 63322212 63329280 63365120 63488880 63504384 63737856 63745920 63922176 63922992 63959168 63964160 63995904 64089090 64218112 64343538 64460160 64496640 64563824 64683980 64749568 64757760 64876032 64920960 64988586 64995840 65011712 65101296 65138688 65175552 65176384 65184630 65221520 65364864 65372160 65440256 65568069 65605176 65727270 65802240 65870784 65985024 66027520 66060288 66156480 66289664 66386190 66419136 66424320 66462760 66539520 66608832 66646528 66654960 66770560 66776697 66846720 66900015 66916352 67016040 67047048 67084992 67092480 67162368 67239936 67278848 67287360 67325440 67456935 67473408 67551232 67649595 67683168 67721472 67730040 67918179 67961920 67995648 68157440 68290560 68361696 68488920 68527680 68567040 68599063 68606720 68757504 68796416 68805120 68884480 68930784 69019020 69058080 69074944 69209856 69249024 69249908 69328896 69457920 69530272 69730304 69831840 69866496 69914880 69987708 70109088 70114560 70154240 70189056 70291260 70566912 70575840 70698240 70771884 70778880 70811936 70819840 70852608 70958160 70975488 71024640 71098624 71106560 71245440 71285760 71303168 71360016 71442432 71483776 71492820 71565312 71773184 71913366 71954064 71959680 72084480 72159568 72209540 72245376 72376320 72417280 72558720 72634302 72843264 72852480 72853410 72894640 73054848 73096192 73138176 73189760 73238958 73323432 73374210 73392128 73400320 73535472 73543680 73620288 73661952 73799040 73875914 74088448 74196330 74233152 74280960 74487296 74496720 74538880 74575872 74711040 74770605 74788864 74934936 74977344 74986830 75116880 75202560 75203520 75246080 75280896 75393045 75411456 75497472 75550720 75557664 75688704 75698280 75741120 75759616 75820017 75907584 75951512 75957440 75995136 76038144 76259008 76457160 76589760 76669541 76677120 76756992 76890112 76899840 76943360 77093640 77182560 77201408 77352192 77395968 77405760 77450555 77495040 77620776 77629440 77709312 77710304 77764120 77987840 77995008 78140160 78221556 78265824 78407680 78446592 78560820 78718976 78725120 78872724 78878880 78923520 79142752 79152765 79233024 79380480 79463168 79663428 79672320 79691776 79755312 79847424 79902720 79903740 79948960 79985952 79994880 80124672 80216064 80217088 80272640 80280018 80419248 80510976 80704780 80744832 80790528 80936960 81095040 81179514 81264640 81376620 81423360 81469440 81470480 81554304 81695744 81706080 81788928 81800320 82006470 82026496 82186704 82233216 82328064 82338480 82481280 82566144 82567198 82575360 82661376 82804736 82862080 82869696 83023920 83261040 83308160 83349504 83645440 83798208 83808810 83856240 83886080 83952960 84049920 84089174 84098560 84137472 84185088 84341760 84429616 84439040 84603960 84651840 84672512 84740019 84837888 84983808 84994560 85229568 85230656 85327872 85445451 85452120 85542912 85791384 85946880 85995520 86163480 86343680 86351616 86501376 86512320 86561280 86562385 86651448 86661120 86801728 86851584 86900736 86912840 87153152 87162880 87323373 87333120 87424092 87473568 87484635 87636360 87736320 87827712 87980032 88049052 88080384 88208640 88464855 88514920 88558848 88565760 88719360 88811776 88873280 89035596 89128960 89137152 89200020 89303040 89354720 89396064 89446656 89456640 89549824 89653248 89716480 89724726 89942580 89964544 90140256 90199460 90244224 90295296 90306720 90557572 90660864 90889344 91054080 91148928 91318560 91370240 91422720 91654290 91676672 91740160 91748592 91907712 91919340 92012544 92025360 92077440 92279808 92332032 92438528 92610560 92619072 92791440 92940666 92994048 93109120 93155328 93219840 93316944 93478784 93486080 93585408 93668670 93721680 94089216 94101120 94264320 94362512 94371840 94447080 94470144 94610880 94633984 94699520 94708224 94709433 94884480 94939390 94983318 94993920 95047680 95146688 95256576 95323760 95420416 95606784 95884488 95938752 95946240 95993856 96112640 96327168 96501760 96690240 96744960 96845736 97025970 97124352 97136640 97137880 97406464 97482879 97493760 97517568 97651944 97763328 97764576 97776945 97832280 98047296 98058240 98160384 98215936 98398720 98407764 98590905 98806176 98928440 98977536 99041280 99090432 99328960 99434496 99579285 99614720 99694140 99809280 99913248 99969792 99982440 100155840 100260169 100270080 100271360 100374528 100524060 100548608 100627488 100638720 100743552 100918272 100931040 100988160 101093356 101210112 101326848 101384192 101582208 101942880 101993472 102119680 102236160 102342656 102533120 102542544 102733380 102791520 102910080 103136256 103194624 103207680 103326720 103494368 103505920 103587120 103612416 103873536 103874862 103993344 104186880 104295408 104354432 104595456 104747760 104981562 105163632 105171840 105231360 105283584 105537020 105644032 105840640 105850368 106047360 106157826 106217904 106229760 106278912 106340416 106463232 106536960 106538320 106647936 106659840 106832896 106928640 106954752 107040024 107225664 107239230 107347968 107659776 107720704 107931096 107939520 108126720 108239352 108314310 108368064 108502160 108564480 108625920 108739072 108941440 108951453 109051904 109264896 109280115 109341960 109582272 109644288 109707264 109770752 109784640 109975040 109985148 110061315 110088192 110100480 110215168 110430432 110492928 110698560 110813871 111014720 111132672 111294495 111421440 111730944 111745080 111808320 111863808 111937280 112066560 112183296 112246784 112455680 112466016 112675320 112805280 112869120 112921344 112986692 113117184 113196965 113246208 113311744 113326080 113533056 113611680 113639424 113770496 113927268 113936160 113992704 114057216 114388512 114595840 114685740 114884640 115015680 115135488 115335168 115349760 115415040 115535264 115548160 115773840 115802112 115867648 116093952 116242560 116431164 116444160 116563968 116565456 116631424 116646180 116848480 116981760 117103616 117332334 117398736 117440512 117611520 117669888 117953140 118078464 118087680 118292480 118385280 118714128 118849536 118933360 119070720 119194752 119262208 119275520 119495142 119508480 119537664 119632968 119855610 119923440 119978928 119992320 120187008 120324096 120325632 120393728 120408960 120628872 120881152 121057170 121117248 121185792 121405440 121531904 121758080 121769271 121896960 122064930 122204160 122205720 122331456 122543616 122559120 122683392 122700480 122769920 123009705 123039744 123109376 123349824 123492096 123507720 123721920 123849216 123850797 123863040 123920888 123992064 124207104 124293120 124422592 124780544 124891560 124962240 125024256 125452288 125468160 125685760 125697312 125784360 125829120 125929440 125960192 126133761 126147840 126206208 126277632 126279244 126366695 126512640 126644424 126658560 126730240 126977760 127008768 127475712 127491840 127844352 127845984 127918336 127928320 127991808 128178180 128436224 128687076 128920320 128993280 129127648 129367960 129499136 129515520 129752064 129841920 129977172 129991680 130023424 130202592 130277376 130351104 130352768 130369260 130443040 130729728 130744320 130880512 131136138 131210352 131454540 131604480 131741568 131970048 132055040 132120576 132312960 132579328 132772380 132838272 132848640 132925520 133079040 133217664 133293056 133309920 133541120 133553394 133693440 133800030 133832704 134032080 134094096 134169984 134184960 134324736 134479872 134557696 134574720 134650880 134913870 134946816 135102464 135299190 135366336 135442944 135460080 135836358 135923840 135991296 136314880 136581120 136723392 136977840 137055360 137134080 137198126 137213440 137481435 137515008 137592832 137610240 137768960 137861568 138038040 138116160 138149888 138419712 138498048 138499816 138657792 138915840 139060544 139410999 139460608 139663680 139732992 139829760 139975416 140218176 140229120 140308480 140378112 140582520 141133824 141151680 141233365 141396480 141543768 141557760 141623872 141639680 141705216 141916320 141950976 142049280 142197248 142213120 142409085 142474977 142490880 142571520 142606336 142720032 142884864 142967552 142985640 143130624 143546368 143826732 143908128 143919360 144168960 144319136 144419080 144490752 144752640 144834560 145117440 145268604 145538955 145686528 145704960 145706820 145789280 146109696 146192384 146276352 146379520 146477916 146646864 146748420 146784256 146800640 147070944 147087360 147240576 147323904 147598080 147751828 148176896 148392660 148466304 148561920 148974592 148993440 149077760 149151744 149422080 149541210 149577728 149869872 149954688 149973660 150233760 150405120 150407040 150492160 150561792 150786090 150822912 150994944 151101440 151115328 151377408 151396560 151482240 151519232 151640034 151815168 151903024 151914880 151990272 152076288 152518016 152914320 153179520 153339082 153354240 153513984 153780224 153799680 153886720 154187280 154365120 154402816 154704384 154791936 154811520 154901110 154990080 155241552 155258880 155418624 155420608 155528240 155812293 155975680 155990016 156280320 156443112 156531648 156815360 156893184 157121640 157437952 157450240 157745448 157757760 157847040 157849055 158285504 158305530 158466048 158760960 158926336 159236739 159326856 159344640 159383552 159510624 159694848 159805440 159807480 159897920 159971904 159989760 160249344 160432128 160434176 160545280 160560036 160838496 160858845 161021952 161409560 161489664 161581056 161873920 162190080 162359028 162471465 162529280 162753240 162846720 162938880 162940960 163108608 163391488 163412160 163577856 163600640 164012940 164052992 164373408 164466432 164656128 164676960 164962560 165132288 165134396 165150720 165322752 165609472 165724160 165739392 166047840 166522080 166616320 166699008 167290880 167596416 167617620 167712480 167905920 168099840 168178348 168197120 168274944 168370176 168683520 168859232 168878080 169207920 169303680 169345024 169480038 169675776 169967616 169989120 170459136 170461312 170655744 170890902 170904240 171085824 171582768 171893760 171991040 172326960 172687360 172703232 173002752 173024640 173122560 173124770 173302896 173322240 173603456 173703168 173801472 173825680 174306304 174325760 174646746 174666240 174848184 174947136 174969270 175272720 175472640 175655424 175960064 176098104 176160768 176417280 176929710 177029840 177117696 177131520 177438720 177623552 177746560 178071192 178257920 178274304 178400040 178606080 178709440 178792128 178893312 178913280 179099648 179306496 179432960 179449452 179783415 179885160 179929088 180280512 180398920 180488448 180590592 180613440 181115144 181321728 181585755 181778688 182108160 182297856 182637120 182740480 182845440 183097395 183308580 183353344 183480320 183497184 183815424 183838680 184025088 184050720 184154880 184559616 184664064 184689785 184877056 185221120 185238144 185582880 185881332 185988096 186218240 186310656 186439680 186633888 186957568 186972160 187170816 187337340 187443360 188178432 188202240 188528640 188725024 188743680 188894160 188940288 189221760 189267968 189399040 189416448 189418866 189768960 189878780 189966636 189987840 190095360 190293376 190513152 190647520 190840832 191213568 191768976 191877504 191892480 191987712 192225280 192654336 193003520 193380480 193489920 193691472 194051940 194248704 194273280 194275760 194812928 194965758 194987520 195035136 195303888 195526656 195529152 195553890 195664560 196094592 196116480 196320768 196431872 196797440 196815528 197181810 197612352 197856880 197955072 198082560 198180864 198657920 198868992 199158570 199229440 199388280 199618560 199826496 199939584 199964880 200311680 200520338 200540160 200542720 200700045 200749056 201048120 201097216 201254976 201277440 201487104 201836544 201862080 201976320 202186712 202420224 202653696 202768384 202948785 203164416 203754537 203885760 203986944 204239360 204472320 204685312 205066240 205085088 205466760 205583040 205797189 205820160 206272512 206389248 206415360 206417995 206653440 206988736 207011840 207174240 207224832 207747072 207749724 207986688 208373760 208590816 208708864 209190912 209495520 209963124 210222935 210327264 210343680 210462720 210567168 211074040 211288064 211681280 211700736 212094720 212315652 212435808 212459520 212557824 212680832 212926464 213073920 213076640 213295872 213319680 213665792 213857280 213909504 214080048 214451328 214478460 214695936 215319552 215441408 215862192 215879040 216253440 216478704 216628620 216736128 217004320 217128960 217251840 217478144 217882880 217902906 218103808 218529792 218560230 218683920 219164544 219288576 219414528 219541504 219569280 219950080 219970296 220122630 220176384 220200960 220430336 220860864 220985856 221397120 221627742 222029440 222265344 222588990 222842880 223461888 223490160 223616640 223727616 223874560 224133120 224311815 224366592 224493568 224911360 224932032 225350640 225610560 225738240 225842688 225973384 226234368 226393930 226492416 226623488 226652160 227066112 227223360 227278848 227460051 227540992 227854536 227872320 227985408 228114432 228777024 229191680 229371480 229769280 230008623 230031360 230270976 230670336 230699520 230830080 231070528 231096320 231547680 231604224 231735296 232187904 232351665 232485120 232862328 232888320 233127936 233130912 233262848 233292360 233696960 233963520 234207232 234664668 234797472 235223040 235339776 235906280 236156928 236175360 236584960 236770560 237428256 237458295 237699072 237866720 238141440 238389504 238524416 238551040 238990284 239016960 239075328 239265936 239711220 239846880 239957856 239984640 240374016 240648192 240651264 240787456 240817920 241257744 241762304 242114340 242234496 242371584 242810880 243063808 243516160 243538542 243793920 244129860 244408320 244411440 244662912 245087232 245118240 245366784 245400960 245539840 246019410 246079488 246218752 246699648 246984192 247015440 247443840 247698432 247701594 247726080 247841776 247984128 248414208 248586240 248845184 249561088 249783120 249924480 250048512 250904576 250936320 251371520 251394624 251568720 251658240 251858880 251920384 252267522 252295680 252412416 252555264 252558488 252733390 253025280 253288848 253317120 253460480 253955520 254017536 254220057 254951424 254983680 255688704 255691968 255836672 255856640 255983616 256336353 256356360 256872448 257374152 257840640 257986560 258255296 258735920 258998272 259031040 259504128 259683840 259687155 259954344 259983360 260046848 260405184 260554752 260702208 260705536 260738520 260886080 261459456 261488640 261761024 262272276 262420704 262453905 262909080 263208960 263483136 263940096 264110080 264241152 264625920 265158656 265394565 265544760 265676544 265697280 265851040 266158080 266435328 266586112 266619840 267082240 267106788 267386880 267600060 267665408 268064160 268188192 268339968 268369920 268649472 268959744 269115392 269149440 269301760 269827740 269893632 270204928 270598380 270732672 270885888 270920160 271672716 271847680 271982592 272629760 273162240 273446784 273955680 274110720 274268160 274396252 274426880 274962870 275030016 275185664 275220480 275537920 275723136 276076080 276232320 276299776 276839424 276996096 276999632 277315584 277831680 278121088 278821998 278921216 279327360 279465984 279659520 279950832 280436352 280458240 280616960 280756224 281165040 282267648 282303360 282466730 282792960 283087536 283115520 283247744 283279360 283410432 283832640 283901952 284098560 284128299 284394496 284426240 284818170 284949954 284981760 285143040 285212672 285440064 285769728 285935104 285971280 286261248 287092736 287653464 287816256 287838720 288337920 288638272 288838160 288981504 289505280 289669120 290234880 290537208 291077910 291373056 291409920 291413640 291578560 292219392 292384768 292552704 292759040 292955832 293293728 293330835 293496840 293568512 293601280 294141888 294174720 294312109 294481152 294647808 295196160 295503656 296353792 296785320 296932608 297123840 297949184 297986880 298155520 298303488 298737855 298844160 299082420 299155456 299739744 299909376 299947320 300467520 300780507 300810240 300814080 300984320 301123584 301572180 301645824 302202880 302230656 302754816 302793120 302964480 303038464 303280068 303630336 303806048 303829760 303980544 304152576 305036032 305828640 306359040 306678164 306708480 307027968 307560448 307599360 307773440 308374560 308730240 308805632 309408768 309583872 309623040 309802220 309980160 310483104 310517760 310837248 310841216 311056480 311624586 311951360 311980032 312560640 312886224 313063296 313630720 313786368 314243280 314875904 314900480 315490896 315515520 315694080 315698110 316571008 316611060 316932096 317521920 317852672 318473478 318653712 318689280 318767104 319021248 319389696 319610880 319614960 319795840 319943808 319979520 320498688 320864256 320868352 321090560 321120072 321676992 321717690 322043904 322819120 322979328 323162112 323747840 324380160 324718056 324942930 325058560 325506480 325693440 325877760 325881920 326217216 326782976 326824320 327155712 327201280 327840345 328025880 328105984 328746816 328932864 329312256 329353920 329925120 330264576 330268792 330301440 330645504 331218944 331448320 331478784 332095680 332441613 333044160 333232640 333398016 333883485 334581760 335192832 335235240 335424960 335811840 336199680 336356696 336394240 336549888 336740352 337367040 337718464 337756160 338415840 338607360 338690048 338960076 339351552 339590895 339935232 339978240 340918272 340922624 341311488 341781804 341808480 342171648 342995315 343165536 343787520 343982080 344653920 345374720 345406464 346005504 346049280 346245120 346249540 346605792 346644480 347206912 347406336 347602944 347651360 348612608 348651520 349293492 349332480 349696368 349894272 349938540 350545440 350945280 351310848 351920128 352196208 352321536 352834560 353859420 354059680 354235392 354263040 354877440 355247104 355493120 356142384 356515840 356548608 356800080 357212160 357418880 357584256 357786624 357826560 358199296 358612992 358865920 358898904 359566830 359770320 359858176 360561024 360797840 360976896 361181184 361226880 362230288 362643456 363171510 363557376 364216320 364595712 365274240 365480960 365690880 366194790 366617160 366706688 366960640 366994368 367630848 367677360 368050176 368101440 368309760 369119232 369328128 369379570 369754112 370442240 370476288 371165760 371552391 371762664 371976192 372436480 372621312 372879360 373267776 373915136 373944320 374341632 374674680 374886720 376356864 376404480 377057280 377450048 377487360 377788320 377880576 378401283 378443520 378535936 378798080 378832896 378837732 379100085 379537920 379757560 379933272 379975680 380190720 380586752 381026304 381295040 381681664 382427136 383347705 383537952 383755008 383784960 383975424 384450560 385308672 386007040 386760960 386979840 387382944 388103880 388497408 388546560 388551520 389625856 389931516 389975040 390070272 390607776 391053312 391058304 391107780 391329120 392189184 392232960 392641536 392863744 393594880 393631056 394363620 395224704 395713760 395910144 396165120 396361728 397315840 397737984 398317140 398458880 398776560 399237120 399652992 399879168 399929760 400623360 401040676 401080320 401085440 401400090 401498112 402096240 402194432 402509952 402554880 402974208 403673088 403724160 403952640 404373424 404840448 405307392 405536768 405897570 406328832 407509074 407771520 407973888 408478720 408944640 409370624 410132480 410170176 410933520 411166080 411594378 411640320 412545024 412778496 412830720 412835990 413306880 413977472 414023680 414348480 414449664 415494144 415499448 415973376 416747520 417181632 417417728 418232997 418381824 418991040 419926248 420445870 420654528 420687360 420925440 421134336 422148080 422576128 423362560 423401472 423700095 424189440 424631304 424871616 424919040 425115648 425361664 425852928 426147840 426153280 426591744 426639360 427227255 427331584 427714560 427819008 428160096 428902656 428956920 429391872 430639104 430882816 431724384 431758080 432506880 432957408 433257240 433472256 434008640 434257920 434503680 434956288 435765760 435805812 436616865 437059584 437120460 437367840 438329088 438577152 438829056 439083008 439138560 439900160 439940592 440245260 440352768 440401920 440860672 441721728 441971712 442794240 443255484 444058880 444530688 445177980 445685760 446923776 446980320 447233280 447455232 447749120 448266240 448623630 448733184 448987136 449822720 449864064 450701280 451221120 451476480 451685376 451946768 452468736 452787860 452984832 453246976 453304320 454132224 454446720 454557696 454920102 455081984 455709072 455744640 455970816 456228864 457554048 458383360 458742960 459538560 460017246 460062720 460541952 461340672 461399040 461660160 462141056 462192640 463095360 463208448 463470592 464375808 464703330 464970240 465724656 465776640 466255872 466261824 466525696 466584720 467393920 467436879 467927040 468414464 469329336 469594944 470446080 470679552 471812560 472313856 472350720 473169920 473541120 473547165 474856512 474916590 475398144 475733440 476282880 476779008 477048832 477102080 477980568 478033920 478150656 478531872 479422440 479693760 479915712 479969280 480193441 480748032 481296384 481302528 481574912 481635840 482515488 483524608 484228680 484468992 484743168 485621760 486127616 487032320 487077084 487414395 487587840 488259720 488816640 488822880 489325824 490174464 490236480 490733568 490801920 491079680 492038820 492158976 492437504 493399296 493968384 494030880 494887680 495396864 495403188 495452160 495683552 495968256 496828416 497172480 497690368 499122176 499566240 499848960 500097024 501300845 501809152 501872640 502743040 502789248 503137440 503717760 503840768 504535044 504591360 504824832 505110528 505116976 505466780 506050560 506577696 506634240 506920960 507911040 508035072 508440114 509902848 509967360 511377408 511383936 511673344 511713280 511967232 512672706 512712720 513744896 514748304 515681280 515973120 516510592 517471840 517996544 518062080 519008256 519367680 519374310 519908688 519966720 520093696 520810368 521109504 521404416 521411072 521477040 521772160 522918912 522977280 523522048 524544552 524841408 524907810 525818160 526417920 526966272 527880192 528220160 528482304 529251840 530317312 530789130 531089520 531353088 531394560 531702080 532316160 532870656 533172224 533239680 534164480 534213576 534773760 535200120 535330816 536128320 536376384 536679936 536686787 536739840 537298944 537919488 538230784 538298880 538603520 539655480 539787264 540409856 541196760 541465344 541771776 541840320 543345432 543695360 543965184 544757265 545259520 546324480 546893568 547911360 548221440 548536320 548792504 548853760 549925740 550060032 550371328 550440960 551075840 551446272 552152160 552464640 552599552 553678848 553992192 553999264 554069355 554631168 555663360 556242176 557643996 557842432 558654720 558931968 559319040 559901664 560872704 560916480 561233920 561512448 562330080 564535296 564606720 564933460 565585920 566175072 566231040 566495488 566558720 566820864 567665280 567803904 568197120 568256598 568788992 568852480 569636340 569899908 569963520 570286080 570880128 571539456 571870208 571942560 572522496 574185472 575306928 575632512 575677440 576675840 577276544 577676320 577963008 579010560 579338240 580469760 581074416 582155820 582746112 582819840 582827280 583157120 584438784 584769536 585105408 585518080 585911664 586587456 586661670 586993680 587137024 587202560 588283776 588349440 588624218 588962304 589295616 590392320 591007312 592707584 593570640 593865216 594247680 595898368 595973760 596311040 596606976 597475710 597688320 598164840 598310912 599479488 599818752 599894640 600935040 601561014 601620480 601628160 601968640 602247168 603144360 603291648 604405760 604461312 605509632 605586240 605928960 606076928 606560136 607260672 607612096 607659520 607961088 608305152 608846355 610072064 611263611 611657280 612718080 613356328 613416960 614055936 615120896 615198720 615546880 616749120 617391567 617460480 617611264 618817536 619167744 619246080 619253985 619604440 619960320 620966208 621035520 621674496 621682432 622112960 623249172 623902720 623960064 625121280 625772448 626126592 627261440 627572736 628486560 629751808 629800960 630668805 630981792 631031040 631388160 631396220 633142016 633222120 633864192 635043840 635705344 636946956 637307424 637378560 638042496 638779392 639221760 639229920 639591680 639887616 639959040 640997376 641728512 641736704 642181120 642240144 643353984 643435380 644087808 645638240 645958656 646324224 647495680 648760320 649436112 649885860 650117120 651012960 651386880 651755520 651763840 652434432 653565952 653648640 654311424 654402560 655680690 656051760 656211968 657493632 657865728 658624512 658707840 659850240 660529152 660537584 660602880 661291008 662437888 662896640 662957568 664191360 664883226 666088320 666465280 666796032 667766970 669163520 670385664 670470480 670849920 671623680 672399360 672713392 672788480 673099776 673480704 674734080 675436928 675512320 676831680 677214720 677380096 677920152 678703104 679181790 679870464 679956480 681836544 681845248 682380153 682622976 683563608 683616960 684343296 685990630 686331072 687575040 687964160 689307840 690025869 690749440 690812928 692011008 692098560 692490240 692499080 693211584 693288960 694413824 694812672 695205888 695302720 697054995 697225216 697303040 698586984 698664960 699392736 699788544 699877080 701090880 701821183 701890560 702621696 703840256 704392416 705669120 707718840 708119360 708470784 708526080 709754880 710494208 710986240 712284768 712374885 713031680 713097216 713600160 714424320 714837760 715168512 715573248 715653120 716398592 717225984 717731840 717797808 719133660 719540640 719716352 721122048 721595680 721953792 722362368 722453760 724460576 725286912 726343020 727114752 728432640 729191424 730548480 730961920 731381760 732389580 733234320 733413376 733921280 733988736 735261696 735354720 736100352 736202880 736619520 738238464 738656256 738759140 739508224 740884480 740952576 742331520 743104782 743525328 743952384 744872960 745242624 745758720 746535552 747830272 747888640 748683264 749349360 749773440 752713728 752808960 754114560 754900096 754974720 755576640 755761152 756802566 756887040 757071872 757596160 757665792 757675464 758200170 759075840 759515120 759866544 759951360 760381440 761173504 762052608 762590080 762660171 763363328 764854272 766695410 767075904 767510016 767569920 767950848 768901120 770617344 772014080 773521920 773959680 774765888 776207760 776994816 777093120 777103040 779061465 779251712 779863032 779950080 780140544 781215552 782106624 782116608 782215560 782658240 784378368 784465920 785283072 785727488 787189760 787262112 788727240 790449408 791427520 791820288 792330240 792723456 794631680 795475968 796183695 796634280 796917760 797553120 798474240 799305984 799758336 799859520 801246720 802081352 802160640 802170880 802800180 802996224 804192480 804388864 805019904 805109760 805948416 807346176 807448320 807905280 808746848 809680896 810614784 811073536 811795140 812657664 815018148 815543040 815947776 816957440 817889280 818741248 820264960 820340352 821867040 822332160 823188756 823280640 825090048 825556992 825661440 825671980 826613760 827954944 828047360 828696960 828899328 830988288 830998896 831946752 833495040 834363264 834835456 836465994 836763648 837982080 839852496 840891740 841309056 841374720 841850880 842268672 844296160 845152256 846725120 846802944 847400190 848378880 849262608 849743232 849838080 850231296 850723328 851705856 852295680 852306560 852384897 853183488 853278720 854454510 854663168 855429120 855638016 856320192 857805312 857913840 858783744 861278208 861765632 863448768 863516160 865013760 865914816 866514480 866944512 868017280 868515840 869007360 869912576 871531520 871611624 873233730 874119168 874240920 874735680 876658176 877154304 877658112 878166016 878277120 879800320 879881184 880490520 880705536 880803840 881721344 882936327 883443456 883943424 885588480 886510968 888117760 889061376 890355960 891371520 893847552 893960640 894466560 894910464 895498240 896532480 897247260 897466368 897974272 899645440 899728128 901402560 902341521 902442240 902952960 903370752 903893536 904937472 905575720 906493952 906608640 908264448 908893440 909115392 909840204 910163968 911418144 911489280 911941632 912457728 915108096 916766720 917485920 919077120 920034492 920125440 921083904 922681344 922798080 923320320 924282112 924385280 926190720 926416896 926941184 928751616 929406660 929940480 931449312 931553280 932511744 932523648 933051392 933169440 934787840 934873758 935854080 936828928 938658672 939189888 940892160 941359104 943625120 944627712 944701440 946339840 947082240 947094330 949713024 949833180 950796288 951466880 952565760 953558016 954097664 954204160 955961136 956067840 956301312 957063744 958844880 959387520 959831424 959938560 960386882 961496064 962592768 962605056 963149824 963271680 965030976 967049216 968457360 968937984 969486336 971243520 972255232 974064640 974154168 974828790 975175680 976519440 977633280 977645760 978651648 980348928 980472960 981467136 981603840 982159360 984077640 984317952 984875008 986798592 987936768 988061760 989775360 990793728 990806376 990904320 991367104 991936512 993656832 994344960 995380736 997324839 998244352 999132480 999697920 1000194048 1002601690 1003618304 1003745280 1005486080 1005578496 1006274880 1007435520 1007681536 1009070088 1009182720 1009649664 1010221056 1010233952 1010933560 1012101120 1013155392 1013268480 1013841920 1015822080 1016070144 1016880228 1018772685 1019805696 1019934720 1022754816 1022767872 1023346688 1023426560 1023934464 1025345412 1025425440 1027489792 1028985945 1029496608 1031362560 1031946240 1033021184 1034943680 1035993088 1036124160 1038016512 1038735360 1038748620 1039817376 1039933440 1041620736 1042219008 1042808832 1042822144 1042954080 1043544320 1045837824 1045954560 1047044096 1049089104 1049682816 1049815620 1051636320 1052835840 1053932544 1055760384 1056440320 1056964608 1058503680 1060634624 1061578260 1062179040 1062706176 1062789120 1063404160 1064632320 1065741312 1066344448 1066479360 1068328960 1068427152 1069547520 1070400240 1070661632 1072256640 1072752768 1073359872 1073373574 1073479680 1074597888 1075838976 1076461568 1076597760 1077207040 1079310960 1079574528 1080819712 1082393520 1082930688 1083543552 1083680640 1086690864 1087390720 1087930368 1089514530 1090519040 1092648960 1093787136 1095822720 1096442880 1097072640 1097585008 1097707520 1099851480 1100120064 1100742656 1100881920 1102151680 1102892544 1104304320 1104929280 1105199104 1107357696 1107984384 1107998528 1108138710 1109262336 1111326720 1112484352 1114657173 1115287992 1115684864 1117309440 1117863936 1118638080 1119803328 1121745408 1121832960 1122467840 1123024896 1124660160 1129070592 1129213440 1129866920 1131171840 1132350144 1132462080 1132990976 1133117440 1133641728 1135203849 1135330560 1135607808 1136394240 1136513196 1137300255 1137577984 1137704960 1139272680 1139799816 1139927040 1140572160 1141760256 1143078912 1143740416 1143885120 1145044992 1148370944 1150043115 1150613856 1151265024 1151354880 1153351680 1154553088 1155352640 1155926016 1158021120 1158676480 1160939520 1162148832 1164311640 1165492224 1165639680 1165654560 1166314240 1168877568 1169539072 1170210816 1171036160 1171823328 1173174912 1173323340 1173987360 1174274048 1176567552 1176698880 1177248436 1177924608 1178591232 1180784640 1182014624 1185415168 1187141280 1187730432 1188495360 1191796736 1191947520 1192622080 1193213952 1194951420 1195376640 1196329680 1196621824 1198958976 1199637504 1199789280 1201870080 1203122028 1203240960 1203256320 1203937280 1204494336 1206288720 1206583296 1208811520 1208922624 1211019264 1211172480 1211857920 1212153856 1213120272 1214521344 1215224192 1215319040 1215922176 1216610304 1217692710 1220144128 1222527222 1223314560 1225436160 1226712656 1226833920 1228111872 1230241792 1230397440 1231093760 1233498240 1234783134 1234920960 1235222528 1237635072 1238335488 1238492160 1238507970 1239208880 1239920640 1241932416 1242071040 1243348992 1243364864 1244225920 1246498344 1247805440 1247920128 1250242560 1251544896 1252253184 1254522880 1255145472 1256973120 1259503616 1259601920 1261337610 1261963584 1262062080 1262776320 1262792440 1266284032 1266444240 1267728384 1270087680 1271100285 1271410688 1273893912 1274614848 1274757120 1276084992 1277558784 1278443520 1278459840 1279183360 1279775232 1279918080 1281681765 1281994752 1283457024 1283473408 1284362240 1284480288 1286707968 1286870760 1288175616 1291276480 1291917312 1292648448 1294991360 1297520640 1298872224 1299771720 1300234240 1302025920 1302773760 1303382197 1303511040 1303527680 1304868864 1307131904 1307297280 1308805120 1311361380 1312103520 1312423936 1314987264 1315731456 1317249024 1317415680 1319700480 1321058304 1321075168 1321205760 1322582016 1324875776 1325793280 1325915136 1328382720 1329766452 1332176640 1332930560 1333592064 1335533940 1338327040 1340771328 1340940960 1341699840 1343247360 1344798720 1345426784 1345576960 1346199552 1346961408 1349468160 1350873856 1351024640 1353663360 1354429440 1354760192 1355840304 1357406208 1358363580 1359740928 1359912960 1363673088 1363690496 1364760306 1365245952 1367127216 1367233920 1368686592 1371981260 1372662144 1375150080 1375928320 1378615680 1380051738 1381498880 1381625856 1384022016 1384197120 1384980480 1384998160 1386423168 1386577920 1388827648 1389625344 1390411776 1390605440 1394109990 1394450432 1394606080 1397173968 1397329920 1398785472 1399577088 1399754160 1402181760 1403642366 1403781120 1405243392 1407680512 1408784832 1411338240 1415437680 1416238720 1416941568 1417052160 1419509760 1420641495 1420988416 1421972480 1424569536 1424749770 1426063360 1426194432 1427200320 1428848640 1429675520 1430337024 1431146496 1431306240 1432797184 1434451968 1435463680 1435595616 1438267320 1439081280 1439432704 1440580323 1442244096 1443191360 1443907584 1444724736 1444907520 1448921152 1450573824 1452686040 1454229504 1456865280 1458382848 1461096960 1461923840 1462763520 1464779160 1466468640 1466826752 1467842560 1467977472 1470523392 1470709440 1471560545 1472200704 1472405760 1473239040 1476476928 1477312512 1477518280 1479016448 1481768960 1481905152 1484663040 1486209564 1487050656 1487904768 1489745920 1490485248 1491517440 1493071104 1495660544 1495777280 1497366528 1498698720 1499546880 1503902535 1505427456 1505617920 1508229120 1509800192 1511153280 1511522304 1513605132 1513774080 1514143744 1515192320 1515331584 1515350928 1516400340 1518151680 1519030240 1519733088 1519902720 1520762880 1522347008 1524105216 1525180160 1525320342 1526726656 1529708544 1533390820 1534151808 1535020032 1535139840 1535901696 1537802240 1541234688 1544028160 1547043840 1547919360 1549531776 1552415520 1553989632 1554186240 1554206080 1558122930 1558503424 1559726064 1559900160 1560281088 1562431104 1564213248 1564233216 1564431120 1565316480 1568756736 1568931840 1570566144 1571454976 1574379520 1574524224 1577454480 1580898816 1582855040 1583640576 1584660480 1585446912 1589263360 1590951936 1592367390 1593268560 1593835520 1595106240 1596948480 1598611968 1599516672 1599719040 1602493440 1604162704 1604321280 1604341760 1605600360 1605992448 1608384960 1608777728 1610039808 1610060361 1610219520 1611896832 1614692352 1614896640 1615810560 1617493696 1619361792 1621229568 1622147072 1623590280 1625315328 1630036296 1631086080 1631895552 1633914880 1635778560 1637482496 1640529920 1640680704 1643734080 1644664320 1646377512 1646561280 1650180096 1651113984 1651322880 1651343960 1653227520 1655909888 1656094720 1657393920 1657798656 1661976576 1661997792 1662208065 1663893504 1666990080 1668726528 1669670912 1672931988 1673527296 1675964160 1679704992 1681783480 1682618112 1682749440 1683701760 1684537344 1688592320 1690304512 1693450240 1693605888 1694800380 1696757760 1698525216 1699486464 1699676160 1700462592 1701446656 1703411712 1704591360 1704613120 1704769794 1706366976 1706557440 1708909020 1709326336 1710858240 1712640384 1715610624 1715827680 1717567488 1722556416 1723531264 1726897536 1727032320 1730027520 1731829632 1733028960 1733889024 1736034560 1737031680 1738014720 1739825152 1743063040 1743223248 1746467460 1748238336 1748481840 1749471360 1753316352 1754308608 1755316224 1756332032 1756554240 1759600640 1759762368 1760981040 1761411072 1761607680 1763442688 1765872654 1766886912 1767886848 1771176960 1773021936 1776235520 1778122752 1780711920 1782743040 1787695104 1787921280 1788933120 1789820928 1790996480 1793064960 1794494520 1794932736 1795948544 1799290880 1799456256 1802805120 1804683042 1804884480 1805905920 1806741504 1807787072 1809874944 1811151440 1812987904 1813217280 1816528896 1817786880 1818230784 1819680408 1820327936 1822836288 1822978560 1823883264 1824915456 1830216192 1833533440 1834971840 1838154240 1840068984 1840250880 1842167808 1845362688 1845596160 1846640640 1848564224 1848770560 1852174701 1852381440 1852833792 1853882368 1857503232 1857761955 1858813320 1859880960 1862898624 1863106560 1865023488 1865047296 1866102784 1866338880 1869575680 1869747516 1871708160 1873657856 1877317344 1878379776 1881784320 1882718208 1887250240 1889255424 1889402880 1892006415 1892679680 1894164480 1894188660 1899426048 1899666360 1901592576 1902933760 1905131520 1907116032 1908195328 1908408320 1911922272 1912135680 1914127488 1917689760 1918775040 1919662848 1919877120 1920773764 1922992128 1925185536 1925210112 1926299648 1926543360 1930061952 1934098432 1936914720 1937875968 1938972672 1942487040 1944510464 1948129280 1948308336 1949657580 1950351360 1953038880 1955266560 1955291520 1957303296 1960697856 1960945920 1962934272 1963207680 1964318720 1968155280 1968635904 1969750016 1973597184 1975873536 1976123520 1979550720 1981587456 1981612752 1981808640 1982734208 1983873024 1987313664 1988689920 1990761472 1994649678 1996488704 1998264960 1999395840 2000388096 2005203380 2007236608 2007490560 2010972160 2011156992 2012549760 2014871040 2015363072 2018140176 2018365440 2019299328 2020442112 2020467904 2021867120 2024202240 2026310784 2026536960 2027683840 2031644160 2032140288 2033760456 2037545370 2039611392 2039869440 2045509632 2045535744 2046693376 2046853120 2047868928 2050690824 2050850880 2054979584 2057971890 2058993216 2062725120 2063892480 2066042368 2069887360 2070077607 2071986176 2072248320 2076033024 2077470720 2077497240 2079634752 2079866880 2083241472 2084438016 2085617664 2085644288 2085908160 2087088640 2091164985 2091675648 2091909120 2094088192 2098178208 2099365632 2099631240 2103272640 2105463549 2105671680 2107865088 2111520768 2112880640 2117007360 2121269248 2123156520 2124358080 2125412352 2125578240 2126808320 2129264640 2131482624 2132688896 2132958720 2136657920 2136854304 2139095040 2140800480 2141323264 2144513280 2145505536 2146719744 2146747148 2146959360 2149195776 2151677952 2152923136 2153195520 2154414080 2158621920 2159149056 2161639424 2164787040 2165861376 2167087104 2167361280 2173381728 2174781440 2175860736 2179029060 2185297920 2187574272 2191645440 2192885760 2194145280 2195170016 2195415040 2199702960 2200240128 2201485312 2201763840 2204303360 2205785088 2208608640 2209858560 2210398208 2214715392 2215968768 2215997056 2216277420 2218524672 2222653440 2224968704 2229314346 2230575984 2231369728 2234618880 2235727872 2237276160 2239606656 2243490816 2243665920 2244935680 2246049792 2249320320 2258141184 2258426880 2259733840 2262343680 2264700288 2264924160 2265981952 2266234880 2267283456 2270407698 2270661120 2271215616 2272788480 2273026392 2274600510 2275155968 2275409920 2278545360 2279599632 2279854080 2281144320 2283520512 2286157824 2287480832 2287770240 2290089984 2296741888 2300086230 2301227712 2302530048 2302709760 2306703360 2309106176 2310705280 2311852032 2316042240 2317352960 2321879040 2324297664 2328623280 2330984448 2331279360 2331309120 2332628480 2337184395 2337755136 2339078144 2340421632 2342072320 2343646656 2346349824 2346646680 2347974720 2348548096 2353135104 2353397760 2354496872 2355849216 2357182464 2361569280 2364029248 2370830336 2374282560 2375460864 2376990720 2383593472 2383895040 2385244160 2386427904 2389902840 2390753280 2392659360 2393243648 2397917952 2399275008 2399578560 2400967205 2403740160 2406244056 2406481920 2406512640 2407874560 2408988672 2412577440 2413166592 2417623040 2417845248 2422038528 2422344960 2423715840 2424307712 2426240544 2429042688 2430448384 2430638080 2431844352 2433220608 2435385420 2440288256 2445054444 2446629120 2450872320 2453425312 2453667840 2456223744 2460483584 2460794880 2462187520 2466996480 2469566268 2469841920 2470445056 2475270144 2476670976 2476984320 2477015940 2478417760 2479841280 2483864832 2484142080 2486697984 2486729728 2488451840 2492996688 2495610880 2495840256 2500485120 2503089792 2504506368 2509045760 2510290944 2513946240 2519007232 2519203840 2522675220 2523927168 2524124160 2525552640 2525584880 2532568064 2532888480 2535456768 2540175360 2542200570 2542821376 2547787824 2549229696 2549514240 2552169984 2555117568 2556887040 2556919680 2558366720 2559550464 2559836160 2563363530 2563989504 2566914048 2566946816 2568724480 2568960576 2573415936 2573741520 2576351232 2582552960 2583834624 2585296896 2589982720 2595041280 2597744448 2599543440 2600468480 2604051840 2605547520 2606764394 2607022080 2607055360 2609737728 2614263808 2614594560 2617610240 2622722760 2624207040 2624847872 2629974528 2631462912 2634498048 2634831360 2639400960 2642116608 2642150336 2642411520 2645164032 2648808981 2649751552 2651586560 2651830272 2656765440 2659532904 2664353280 2665861120 2667184128 2671067880 2676654080 2681542656 2681881920 2683399680 2683433935 2686494720 2689597440 2690853568 2691153920 2692399104 2693922816 2698936320 2701747712 2702049280 2707024563 2707326720 2708858880 2709520384 2711680608 2714812416 2716727160 2719481856 2719825920 2727346176 2727380992 2729520612 2730491904 2734254432 2734467840 2737373184 2743962520 2745324288 2750300160 2751856640 2757231360 2760103476 2762997760 2763251712 2768044032 2768394240 2769960960 2769996320 2772846336 2773155840 2777655296 2779250688 2780823552 2781210880 2788219980 2788900864 2789212160 2794347936 2794659840 2797570944 2799154176 2799508320 2804363520 2807284732 2807562240 2810486784 2815361024 2817569664 2822676480 2830875360 2832477440 2833883136 2834104320 2839019520 2841282990 2841976832 2843944960 2849139072 2849499540 2852388864 2854400640 2857697280 2859351040 2860674048 2862292992 2862612480 2865594368 2868903936 2870927360 2871191232 2876534640 2878162560 2878865408 2881160646 2884488192 2886382720 2887815168 2889449472 2889815040 2897842304 2901147648 2905372080 2908459008 2913730560 2916765696 2922193920 2923847680 2925527040 2929558320 2932937280 2933653504 2935685120 2935954944 2941046784 2941418880 2943121090 2944401408 2944811520 2946478080 2952953856 2954625024 2955036560 2958032896 2963537920 2963810304 2969326080 2972419128 2974101312 2975809536 2979491840 2980970496 2983034880 2986142208 2991321088 2991554560 2994733056 2997397440 2999093760 3007805070 3010854912 3011235840 3016458240 3019600384 3022306560 3023044608 3027210264 3027548160 3028287488 3030384640 3030663168 3030701856 3032800680 3036303360 3038060480 3039466176 3039805440 3041525760 3044694016 3048210432 3050360320 3050640684 3056318055 3059417088 3066781640 3068303616 3070040064 3070279680 3071803392 3075604480 3082469376 3086957835 3088056320 3094087680 3095838720 3099063552 3104831040 3107979264 3108372480 3108412160 3116245860 3117006848 3119452128 3119800320 3124862208 3128426496 3128466432 3128862240 3130632960 3137513472 3137863680 3141132288 3142909952 3148759040 3149048448 3154908960 3161797632 3165710080 3167281152 3169320960 3170893824 3178526720 3181903872 3184734780 3186537120 3190212480 3193896960 3197223936 3199033344 3199438080 3204986880 3208325408 3208642560 3208683520 3211200720 3211984896 3216769920 3217555456 3220079616 3220120722 3220439040 3223793664 3229384704 3229793280 3231621120 3234987392 3238723584 3242459136 3244294144 3247180560 3250630656 3260072592 3262172160 3263791104 3267829760 3271557120 3274964992 3281059840 3281361408 3287468160 3289328640 3292755024 3293122560 3300360192 3302227968 3302645760 3302687920 3306455040 3311819776 3312189440 3314787840 3315597312 3323953152 3323995584 3324416130 3327787008 3333980160 3337453056 3339341824 3345863976 3347054592 3351928320 3359409984 3363566960 3365236224 3365498880 3367403520 3369074688 3377184640 3380609024 3386900480 3387211776 3389600760 3393515520 3397050432 3398972928 3399352320 3400925184 3402893312 3406823424 3409182720 3409226240 3409539588 3411900765 3412733952 3413114880 3417818040 3418652672 3421716480 3425280768 3431221248 3431655360 3435134976 3445112832 3447062528 3450129345 3453795072 3454064640 3460055040 3463659264 3466057920 3467778048 3472069120 3474063360 3476029440 3479650304 3486126080 3486446496 3492934920 3496476672 3496963680 3498942720 3506632704 3508617216 3509105915 3510632448 3512664064 3513108480 3519201280 3519524736 3521962080 3522822144 3526885376 3531745308 3533773824 3535773696 3542353920 3546043872 3552471040 3556245504 3561423840 3565486080 3575390208 3575842560 3577866240 3579641856 3581992960 3586129920 3588989040 3589865472 3591897088 3598581760 3598912512 3605610240 3609366084 3609768960 3611811840 3613483008 3615574144 3619749888 3622302880 3625975808 3626434560 3633057792 3635573760 3636461568 3639360816 3640655872 3645672576 3645957120 3647766528 3649830912 3660432384 3667066880 3669943680 3676308480 3680137968 3680501760 3684335616 3690725376 3691192320 3693281280 3697128448 3697541120 3704349402 3704762880 3705667584 3707764736 3715006464 3715523910 3717626640 3719761920 3725797248 3726213120 3730046976 3730094592 3732205568 3732677760 3739151360 3739495032 3743416320 3747315712 3754634688 3756759552 3763568640 3765436416 3774500480 3778510848 3778805760 3784012830 3785359360 3788328960 3788377320 3798852096 3799332720 3803185152 3805867520 3810263040 3813300855 3814232064 3816390656 3816816640 3823844544 3824271360 3828254976 3835379520 3837550080 3839325696 3839754240 3841547528 3845984256 3850371072 3850420224 3852599296 3853086720 3860123904 3868196864 3873829440 3875751936 3877945344 3884974080 3889020928 3896258560 3896616672 3899315160 3900702720 3906077760 3910146591 3910533120 3910583040 3914606592 3921395712 3921891840 3926415360 3928637440 3936310560 3937271808 3939500032 3947194368 3951747072 3952247040 3959101440 3963174912 3963225504 3963617280 3965468416 3967746048 3974627328 3977379840 3981522944 3989299356 3996529920 3998791680 4000776192 4010406760 4014473216 4014981120 4021944320 4022313984 4025099520 4029742080 4030726144 4036280352 4036730880 4038598656 4040884224 4040935808 4043734240 4048404480 4052621568 4053073920 4055367680 4063288320 4064280576 4067520912 4075090740 4079222784 4079738880 4091019264 4091071488 4093386752 4093706240 4095737856 4101381648 4101701760 4109959168 4115943780 4117986432 4125450240 4127784960 4132084736 4139774720 4140155214 4143972352 4144496640 4152066048 4154941440 4154994480 4159269504 4159733760 4166482944 4168876032 4171235328 4171288576 4171816320 4174177280 4182329970 4183351296 4183818240 4188176384 4196356416 4198731264 4199262480 4206545280 4210927098 4211343360 4215730176 4223041536 4225761280 4234014720 4242538496 4246313040 4248716160 4250824704 4251156480 4253616640 4258529280 4261924485 4262965248 4265377792 4265917440 4273315840 4273708608 4278190080 4281600960 4282646528 4289026560 4291011072 4293439488 4293494296 4293918720 4298391552 4303355904 4305846272 4306391040 4308828160 4317243840 4318298112 4321740969 4323278848 4329574080 4331722752 4334174208 4334722560 4346763456 4349562880 4351721472 4358058120 4370595840 4375148544 4383290880 4385771520 4388290560 4390340032 4390830080 4399405920 4400480256 4402970624 4403527680 4408606720 4411570176 4414681635 4417217280 4419717120 4420796416 4429430784 4431937536 4431994112 4432554840 4437049344 4445306880 4449937408 4458628692 4461151968 4469237760 4471455744 4474552320 4479213312 4486981632 4487331840 4489871360 4492099584 4498640640 4511707605 4516282368 4516853760 4519467680 4524687360 4529400576 4531963904 4532469760 4534566912 4540815396 4541322240 4542431232 4545576960 4546052784 4549201020 4550311936 4550819840 4557090720 4559199264 4559708160 4562288640 4567041024 4572315648 4574961664 4575540480 4580179968 4593483776 4600172460 4602455424 4605060096 4605419520 4613406720 4618212352 4621410560 4623704064 4632084480 4634705920 4643758080 4648595328 4657246560 4661968896 4662558720 4662618240 4665256960 4674368790 4675510272 4678156288 4680843264 4684144640 4687293312 4692699648 4693293360 4695949440 4697096192 4706270208 4706795520 4708993744 4711698432 4714364928 4723138560 4728058496 4741660672 4748565120 4750921728 4753981440 4767186944 4767790080 4770488320 4772855808 4779805680 4781506560 4785318720 4786487296 4795835904 4798550016 4799157120 4801934410 4807480320 4812488112 4812963840 4813025280 4815749120 4817977344 4825154880 4826333184 4830181083 4835246080 4835690496 4844077056 4844689920 4847431680 4848615424 4852481088 4858085376 4860896768 4861276160 4863688704 4866441216 4870770840 4880576512 4890108888 4893258240 4901744640 4906850624 4907335680 4912447488 4920967168 4921589760 4924375040 4933992960 4939132536 4939683840 4940890112 4950540288 4953341952 4953968640 4954031880 4956835520 4959682560 4967729664 4968284160 4973395968 4973459456 4976903680 4985993376 4986624195 4991221760 4991680512 5000970240 5006179584 5009012736 5018091520 5020581888 5027892480 5038014464 5038407680 5045350440 5047854336 5048248320 5051105280 5051169760 5065136128 5065776960 5070913536 5080350720 5084401140 5085642752 5095575648 5098459392 5099028480 5104339968 5110235136 5113774080 5113839360 5116733440 5119100928 5119672320 5126727060 5127979008 5133893632 5137448960 5137921152 5146831872 5147483040 5152702464 5165105920 5167669248 5170593792 5179965440 5190082560 5195488896 5199086880 5208103680 5211095040 5213528788 5214044160 5214110720 5219475456 5228527616 5229189120 5235220480 5245445520 5248414080 5249695744 5259949056 5262925824 5268996096 5269662720 5278801920 5284233216 5284300672 5284823040 5290328064 5297617962 5299503104 5303173120 5303660544 5313530880 5319065808 5328706560 5331722240 5334368256 5342135760 5353308160 5363085312 5363763840 5366799360 5366867870 5372989440 5379194880 5381707136 5382307840 5384798208 5387845632 5397872640 5403495424 5404098560 5414049126 5414653440 5417717760 5419040768 5423361216 5429624832 5433454320 5438963712 5439651840 5454692352 5454761984 5459041224 5460983808 5468508864 5468935680 5474746368 5487925040 5490648576 5500600320 5503713280 5514462720 5520206952 5525995520 5526503424 5536088064 5536788480 5539921920 5539992640 5545692672 5546311680 5555310592 5558501376 5561647104 5562421760 5573285865 5576439960 5577801728 5578424320 5588695872 5589319680 5595141888 5598308352 5599016640 5608727040 5614569464 5615124480 5620973568 5630722048 5635139328 5645352960 5661750720 5664954880 5667766272 5668208640 5676019245 5678039040 5682565980 5683953664 5687889920 5698278144 5698999080 5704777728 5708801280 5715394560 5718702080 5721348096 5724585984 5725224960 5731188736 5741854720 5742382464 5753069280 5756325120 5757730816 5762321292 5768976384 5772765440 5775630336 5778898944 5779630080 5795684608 5802295296 5810744160 5816918016 5827461120 5833531392 5844387840 5847695360 5851054080 5859116640 5865874560 5867307008 5871370240 5871909888 5882093568 5882837760 5886242180 5888802816 5889623040 5892956160 5905907712 5909250048 5910073120 5916065792 5927075840 5927620608 5938652160 5944838256 5948202624 5951619072 5958983680 5961940992 5966069760 5972284416 5982642176 5983109120 5989466112 5994794880 5998187520 6015610140 6021709824 6022471680 6032916480 6039200768 6044613120 6046089216 6054420528 6055096320 6056574976 6060769280 6061326336 6061403712 6065601360 6072606720 6076120960 6078932352 6079610880 6083051520 6089388032 6096420864 6100720640 6101281368 6112636110 6118834176 6133563280 6136607232 6140080128 6140559360 6143606784 6151208960 6164938752 6173915670 6176112640 6188175360 6191677440 6198127104 6209662080 6215958528 6216744960 6216824320 6232491720 6234013696 6238904256 6239600640 6249724416 6256852992 6256932864 6257724480 6261265920 6275026944 6275727360 6282264576 6285819904 6297518080 6298096896 6309817920 6316390647 6323595264 6331420160 6334562304 6338641920 6357053440 6363807744 6369469560 6373074240 6380424960 6387793920 6394447872 6398066688 6398876160 6409973760 6416650816 6417285120 6417367040 6422401440 6423969792 6433539840 6435110912 6440159232 6440241444 6440878080 6447587328 6458769408 6459586560 6463242240 6469974784 6477447168 6484918272 6488588288 6494361120 6501261312 6516910985 6520145184 6524344320 6527582208 6535659520 6549929984 6562119680 6562722816 6574936320 6578657280 6585510048 6586245120 6600720384 6604455936 6605291520 6605375840 6612910080 6623639552 6624378880 6629575680 6631194624 6647906304 6647991168 6648832260 6655574016 6667960320 6674906112 6678683648 6691727952 6694109184 6703856640 6718819968 6727133920 6730472448 6730997760 6734807040 6738149376 6754369280 6761218048 6773800960 6774423552 6779201520 6787031040 6794100864 6797945856 6798704640 6801850368 6805786624 6813646848 6818365440 6818452480 6819079176 6823801530 6825467904 6826229760 6835636080 6837305344 6843432960 6850561536 6862442496 6863310720 6870269952 6890225664 6894125056 6900258690 6907590144 6908129280 6920110080 6927318528 6932115840 6935556096 6944138240 6948126720 6952058880 6959300608 6972252160 6972892992 6985869840 6992953344 6993927360 6997885440 7013265408 7017234432 7018211830 7021264896 7025328128 7026216960 7038402560 7039049472 7043924160 7045644288 7053770752 7063490616 7067547648 7071547392 7084707840 7092087744 7104942080 7112491008 7122847680 7130972160 7150780416 7151685120 7155732480 7159283712 7163985920 7172259840 7177978080 7179730944 7183794176 7197163520 7197825024 7202901615 7211220480 7218732168 7219537920 7223623680 7226966016 7231148288 7239499776 7244605760 7251951616 7252869120 7266115584 7271147520 7272923136 7278721632 7291345152 7291914240 7295533056 7299661824 7320864768 7334133760 7339887360 7352616960 7360275936 7361003520 7368671232 7381450752 7382384640 7386562560 7394256896 7395082240 7408698804 7409525760 7411335168 7430012928 7431047820 7435253280 7439523840 7451594496 7452426240 7460093952 7460189184 7464411136 7465355520 7478302720 7478990064 7486832640 7494631424 7509269376 7513519104 7527137280 7530872832 7549000960 7557021696 7557611520 7568025660 7570718720 7576657920 7576754640 7597704192 7598665440 7606370304 7611735040 7620526080 7626601710 7628464128 7632781312 7633633280 7647689088 7648542720 7656509952 7670759040 7675100160 7678651392 7679508480 7683095056 7691968512 7700742144 7700840448 7705198592 7706173440 7720247808 7736393728 7747658880 7751503872 7755890688 7769948160 7778041856 7792517120 7793233344 7798630320 7801405440 7812155520 7820293182 7821066240 7821166080 7829213184 7842791424 7843783680 7852830720 7857274880 7872621120 7874543616 7879000064 7894388736 7903494144 7904494080 7918202880 7926349824 7926451008 7927234560 7930936832 7935492096 7946426943 7949254656 7954759680 7963045888 7978598712 7993059840 7997583360 8001552384 8020813520 8028946432 8029962240 8043888640 8044627968 8050199040 8050301805 8059484160 8061452288 8072560704 8073461760 8077197312 8081768448 8081871616 8087468480 8096808960 8105243136 8106147840 8110735360 8126576640 8128561152 8135041824 8150181480 8158445568 8159477760 8182038528 8182142976 8186773504 8187412480 8191475712 8202763296 8203403520 8219918336 8231887560 8235972864 8250900480 8255569920 8264169472 8279549440 8280310428 8288993280 8304132096 8309882880 8309988960 8318539008 8319467520 8332965888 8337752064 8342470656 8342577152 8343632640 8348354560 8364659940 8366702592 8367636480 8376352768 8392712832 8397462528 8398524960 8413090560 8421854196 8422686720 8431460352 8446083072 8451522560 8468029440 8485076992 8492626080 8497432320 8501649408 8502312960 8507233280 8517058560 8523848970 8525930496 8530755584 8531834880 8546631680 8547417216 8563201920 8565293056 8578053120 8582022144 8586878976 8586988592 8587837440 8596783104 8606711808 8611692544 8612782080 8617656320 8634487680 8636596224 8643481938 8646557696 8659148160 8663445504 8668348416 8669445120 8693526912 8699125760 8703442944 8716116240 8741191680 8750297088 8766581760 8771543040 8776581120 8780680064 8781660160 8798811840 8800960512 8805941248 8807055360 8817213440 8823140352 8829363270 8834434560 8839434240 8841592832 8858861568 8863875072 8863988224 8865109680 8874098688 8890613760 8899874816 8917257384 8922303936 8938475520 8942911488 8949104640 8958426624 8973963264 8974663680 8979742720 8984199168 8997281280 9023415210 9032564736 9033707520 9038935360 9049374720 9058801152 9063927808 9064939520 9069133824 9081630792 9082644480 9084862464 9091153920 9092105568 9098402040 9100623872 9101639680 9114181440 9118398528 9119416320 9123675379 9124577280 9134082048 9144631296 9149923328 9151080960 9186967552 9200344920 9204910848 9210120192 9210839040 9226813440 9236424704 9242821120 9247408128 9260873505 9264168960 9269411840 9287516160 9297190656 9314493120 9323937792 9325117440 9325236480 9330513920 9348737580 9351020544 9356312576 9368289280 9374586624 9385399296 9386586720 9391898880 9394192384 9412540416 9413591040 9417987488 9423396864 9428729856 9446277120 9456116992 9483321344 9497130240 9501843456 9507962880 9534373888 9535580160 9540976640 9545711616 9559611360 9570637440 9572974592 9591671808 9597100032 9598314240 9603868820 9614960640 9624976224 9625927680 9626050560 9631498240 9635954688 9650309760 9652666368 9660362166 9670492160 9671380992 9688154112 9689379840 9694863360 9704962176 9716170752 9721793536 9722552320 9727377408 9732882432 9741541680 9761153024 9780217776 9786516480 9803489280 9813701248 9814671360 9824894976 9841934336 9843179520 9848750080 9867985920 9878265072 9879367680 9881780224 9901080576 9906683904 9907937280 9908063760 9913671040 9919365120 9935459328 9936568320 9946791936 9946918912 9953807360 9971986752 9973248390 9982443520 9983361024 10001940480 10012359168 10018025472 10036183040 10041163776 10055784960 10076028928 10076815360 10090700880 10095708672 10096496640 10102210560 10102339520 10130272256 10131553920 10141827072 10160701440 10168802280 10171285504 10191151296 10196918784 10198056960 10208679936 10220470272 10227548160 10227678720 10233466880 10238201856 10239344640 10253454120 10255958016 10267787264 10274897920 10275842304 10293663744 10294966080 10305404928 10330211840 10335338496 10341187584 10350388035 10359930880 10380165120 10390977792 10398173760 10416207360 10422190080 10427057576 10428088320 10428221440 10438950912 10457055232 10458378240 10470440960 10490891040 10496828160 10499391488 10519898112 10525851648 10527317745 10537992192 10539325440 10557603840 10568466432 10568601344 10580656128 10595235924 10599006208 10606346240 10607321088 10627061760 10638131616 10657413120 10663444480 10668736512 10684271520 10706616320 10726170624 10727527680 10733598720 10733735740 10745978880 10758389760 10763414272 10764615680 10769596416 10775691264 10795745280 10806990848 10808197120 10828098252 10829306880 10835435520 10846722432 10859249664 10866908640 10877927424 10879303680 10909384704 10909523968 10918082448 10921967616 10937017728 10937871360 10949492736 10975850080 10981297152 11001200640 11007426560 11028925440 11040413904 11051991040 11053006848 11072176128 11073576960 11079843840 11079985280 11091385344 11092623360 11110621184 11117002752 11123294208 11124843520 11146571730 11152879920 11155603456 11156848640 11177391744 11178639360 11190283776 11196616704 11198033280 11217454080 11229138928 11230248960 11241947136 11261444096 11270278656 11290705920 11323501440 11329909760 11335532544 11336417280 11352038490 11356078080 11365131960 11367907328 11375779840 11396556288 11397998160 11409555456 11417602560 11430789120 11437404160 11442696192 11449171968 11450449920 11462377472 11483709440 11484764928 11506138560 11512650240 11515461632 11524642584 11537952768 11545530880 11551260672 11557797888 11559260160 11591369216 11604590592 11621488320 11633836032 11654922240 11667062784 11688775680 11695390720 11702108160 11718233280 11730439773 11731749120 11734614016 11742740480 11743819776 11764187136 11765675520 11772484360 11779246080 11785912320 11811815424 11818500096 11820146240 11832131584 11854151680 11855241216 11877304320 11889676512 11896405248 11903238144 11917967360 11923881984 11932139520 11944568832 11965284352 11966218240 11989589760 11996375040 12031220280 12043419648 12044943360 12065832960 12078401536 12089226240 12092178432 12108841056 12110192640 12121538560 12122652672 12122807424 12131202720 12145213440 12152241920 12157864704 12159221760 12166103040 12178776064 12192841728 12201441280 12202562736 12225272220 12237668352 12267126560 12273214464 12280160256 12281118720 12287213568 12302417920 12329877504 12347831340 12352225280 12376350720 12383354880 12396254208 12419324160 12431917056 12433489920 12433648640 12464983440 12468027392 12477808512 12479201280 12499448832 12513705984 12513865728 12515448960 12522531840 12550053888 12551454720 12564529152 12571639808 12595036160 12596193792 12619635840 12632781294 12647190528 12662840320 12669124608 12677283840 12714106880 12727615488 12738939120 12746148480 12760849920 12775587840 12788895744 12796133376 12797752320 12819947520 12833301632 12834570240 12834734080 12844802880 12847939584 12867079680 12870221824 12880318464 12880482888 12881756160 12895174656 12917538816 12919173120 12926484480 12939949568 12954894336 12965222907 12969836544 12977176576 12988722240 13002522624 13033821970 13040290368 13048688640 13055164416 13071319040 13099859968 13124239360 13125445632 13149872640 13157314560 13171020096 13172490240 13201440768 13208911872 13210583040 13210751680 13225820160 13244044905 13247279104 13248757760 13259151360 13262389248 13295812608 13295982336 13297664520 13311148032 13335920640 13349812224 13357367296 13383455904 13407713280 13437639936 13454267840 13460944896 13461995520 13469614080 13476298752 13508738560 13535122815 13547601920 13548847104 13558403040 13574062080 13588201728 13595891712 13597409280 13603700736 13611573248 13627293696 13636730880 13636904960 13638158352 13647603060 13650935808 13652459520 13671272160 13674610688 13686865920 13701123072 13724884992 13726621440 13740539904 13780451328 13788250112 13800517380 13815180288 13816258560 13840220160 13854637056 13864231680 13871112192 13888276480 13896253440 13904117760 13918601216 13944504320 13945785984 13971739680 13985906688 13987854720 13995770880 14026530816 14034468864 14036423660 14042529792 14050656256 14052433920 14076805120 14078098944 14087848320 14091288576 14107541504 14126981232 14135095296 14143094784 14169415680 14184175488 14209884160 14224982016 14245695360 14261944320 14301560832 14303370240 14311464960 14318567424 14327971840 14344519680 14355956160 14359461888 14367588352 14394327040 14395650048 14405803230 14422440960 14437464336 14439075840 14447247360 14453932032 14462296576 14478999552 14489211520 14490543249 14503903232 14505738240 14532231168 14542295040 14545846272 14557443264 14582690304 14583828480 14591066112 14599323648 14641729536 14668267520 14679774720 14705233920 14720551872 14722007040 14737342464 14762901504 14764769280 14773125120 14788513792 14790164480 14817397608 14819051520 14822670336 14860025856 14862095640 14870506560 14879047680 14903188992 14904852480 14920187904 14920378368 14928822272 14930711040 14956605440 14957980128 14973665280 14989262848 15018538752 15027038208 15054274560 15061745664 15098001920 15114043392 15115223040 15136051320 15141437440 15153315840 15153509280 15195408384 15197330880 15212740608 15223470080 15241052160 15253203420 15256928256 15265562624 15295378176 15297085440 15313019904 15341518080 15350200320 15357302784 15359016960 15366190112 15383937024 15401680896 15410397184 15412346880 15440495616 15472787456 15495317760 15503007744 15511781376 15539896320 15556083712 15585034240 15586466688 15597260640 15624311040 15640586364 15642132480 15642332160 15658426368 15685582848 15687567360 15705661440 15714549760 15745242240 15749087232 15758000128 15788777472 15806988288 15808988160 15836405760 15852699648 15852902016 15854469120 15861873664 15870984192 15892853886 15898509312 15909519360 15926091776 15957197424 15986119680 15995166720 16003104768 16041627040 16057892864 16059924480 16087777280 16089255936 16100398080 16100603610 16118968320 16122904576 16145121408 16146923520 16154394624 16163536896 16163743232 16174936960 16193617920 16210486272 16212295680 16221470720 16253153280 16257122304 16270083648 16300362960 16316891136 16318955520 16364077056 16364285952 16373547008 16374824960 16382951424 16405526592 16406807040 16439836672 16463775120 16471945728 16501800960 16511139840 16528338944 16559098880 16560620856 16577986560 16608264192 16619765760 16619977920 16637078016 16638935040 16665931776 16675504128 16684941312 16685154304 16687265280 16696709120 16729319880 16733405184 16735272960 16752705536 16785425664 16794925056 16797049920 16826181120 16843708392 16845373440 16862920704 16892166144 16903045120 16936058880 16970153984 16985252160 16994864640 17003298816 17004625920 17014466560 17034117120 17047697940 17051860992 17061511168 17063669760 17093263360 17094834432 17126403840 17130586112 17156106240 17164044288 17173757952 17173977184 17175674880 17193566208 17223385088 17225564160 17235312640 17268975360 17273192448 17286963876 17293115392 17318296320 17326891008 17336696832 17338890240 17387053824 17398251520 17406885888 17432232480 17482383360 17500594176 17533163520 17543086080 17553162240 17561360128 17563320320 17597623680 17601921024 17611882496 17614110720 17634426880 17646280704 17658726540 17668869120 17678868480 17717723136 17727750144 17727976448 17730219360 17748197376 17781227520 17799749632 17834514768 17844607872 17876951040 17885822976 17898209280 17916853248 17947926528 17949327360 17959485440 17968398336 17994562560 18046830420 18065129472 18067415040 18077870720 18098749440 18117602304 18127855616 18129879040 18138267648 18163261584 18165288960 18169724928 18182307840 18184211136 18196804080 18201247744 18203279360 18228362880 18236797056 18238832640 18247350758 18249154560 18268164096 18289262592 18299846656 18302161920 18373935104 18400689840 18409821696 18420240384 18421678080 18453626880 18472849408 18485642240 18494816256 18521747010 18528337920 18538823680 18575032320 18594381312 18628986240 18647875584 18650234880 18650472960 18661027840 18697475160 18702041088 18712625152 18736578560 18749173248 18770798592 18773173440 18783797760 18788384768 18825080832 18827182080 18835974976 18846793728 18857459712 18892554240 18912233984 18949171941 18966642688 18994260480 19003686912 19015925760 19068747776 19071160320 19081953280 19091423232 19119222720 19141274880 19145949184 19183343616 19194200064 19196628480 19207737640 19229921280 19249952448 19251855360 19252101120 19262996480 19271909376 19300619520 19305332736 19320724332 19340984320 19342761984 19376308224 19378759680 19389726720 19409924352 19432341504 19443587072 19445104640 19454754816 19465764864 19483083360 19522306048 19550732955 19560435552 19573032960 19606978560 19627402496 19649789952 19683868672 19686359040 19697500160 19735971840 19756530144 19758735360 19802161152 19813367808 19815874560 19816127520 19827342080 19838730240 19870918656 19873136640 19893583872 19893837824 19907614720 19943973504 19946496780 19966722048 20003880960 20024718336 20036050944 20072366080 20082327552 20111569920 20152057856 20153630720 20181401760 20191417344 20192993280 20204421120 20204679040 20260544512 20263107840 20283654144 20321402880 20337604560 20342571008 20382302592 20393837568 20396113920 20417359872 20440940544 20455096320 20455357440 20466933760 20476403712 20478689280 20506908240 20511916032 20535574528 20549795840 20551684608 20587327488 20589932160 20610809856 20660423680 20670676992 20682375168 20700776070 20719861760 20760330240 20781955584 20796347520 20832414720 20844380160 20854115152 20856176640 20856442880 20877901824 20914110464 20916756480 20940881920 20981782080 20993656320 20998782976 21039796224 21051703296 21054635490 21075984384 21078650880 21115207680 21136932864 21137202688 21161312256 21190471848 21198012416 21212692480 21214642176 21254123520 21276263232 21314826240 21326888960 21337473024 21368543040 21413232640 21452341248 21455055360 21467197440 21467471480 21491957760 21516779520 21526828544 21529231360 21539192832 21551382528 21591490560 21608704845 21613981696 21616394240 21656196504 21658613760 21670871040 21693444864 21718499328 21733817280 21755854848 21758607360 21818769408 21819047936 21836164896 21874035456 21875742720 21898985472 21951700160 21962594304 22002401280 22014853120 22057850880 22080827808 22103982080 22106013696 22144352256 22147153920 22159687680 22159970560 22182770688 22185246720 22221242368 22234005504 22249687040 22293143460 22305759840 22311206912 22354783488 22357278720 22380567552 22393233408 22396066560 22434908160 22458277856 22460497920 22483894272 22522888192 22540557312 22581411840 22647002880 22659819520 22671065088 22672834560 22704076980 22712156160 22730263920 22735814656 22751559680 22793112576 22795996320 22819110912 22835205120 22861578240 22874808320 22885392384 22898343936 22900899840 22924754944 22967418880 22969529856 23012277120 23025300480 23030923264 23049285168 23075905536 23091061760 23102521344 23115595776 23118520320 23182738432 23209181184 23242976640 23267672064 23309844480 23334125568 23377551360 23390781440 23404216320 23436466560 23460879546 23463498240 23469228032 23485480960 23487639552 23528374272 23531351040 23544968720 23558492160 23571824640 23623630848 23637000192 23640292480 23664263168 23708303360 23710482432 23754608640 23779353024 23792810496 23806476288 23835934720 23847763968 23864279040 23889137664 23930568704 23932436480 23979179520 23992750080 24062440560 24086839296 24089886720 24131665920 24150905415 24156803072 24178452480 24184356864 24217682112 24220385280 24243077120 24245305344 24245614848 24262405440 24290426880 24304483840 24315729408 24318443520 24332206080 24357552128 24385683456 24402882560 24405125472 24450544440 24475336704 24534253120 24546428928 24560320512 24562237440 24574427136 24604835840 24659755008 24695662680 24704450560 24752701440 24766709760 24792508416 24838648320 24866979840 24867297280 24929966880 24936054784 24955617024 24958402560 24998897664 25027411968 25027731456 25030897920 25045063680 25100107776 25102909440 25129058304 25143279616 25190072320 25192387584 25239271680 25265562588 25294381056 25325680640 25338249216 25354567680 25428213760 25455230976 25477878240 25492296960 25521699840 25551175680 25577791488 25592266752 25595504640 25639895040 25666603264 25669468160 25689605760 25695879168 25734159360 25740443648 25760636928 25760965776 25763512320 25790349312 25835077632 25838346240 25852968960 25879899136 25909788672 25930445814 25939673088 25954353152 25977444480 26005045248 26067643940 26080580736 26097377280 26110328832 26142638080 26199719936 26248478720 26250891264 26299745280 26314629120 26342040192 26344980480 26402881536 26417823744 26421166080 26421503360 26451640320 26488089810 26494558208 26497515520 26518302720 26524778496 26591625216 26591964672 26595329040 26622296064 26671841280 26699624448 26714734592 26766911808 26815426560 26875279872 26908535680 26921889792 26923991040 26939228160 26952597504 27017477120 27070245630 27095203840 27097694208 27116806080 27148124160 27176403456 27191783424 27194818560 27207401472 27223146496 27254587392 27273461760 27273809920 27276316704 27295206120 27301871616 27304919040 27342544320 27349221376 27371026137 27373731840 27402246144 27449769984 27453242880 27560902656 27576500224 27601034760 27630360576 27632517120 27680440320 27709274112 27728463360 27742224384 27776552960 27792506880 27808235520 27837202432 27889008640 27891571968 27943479360 27971813376 27975709440 27991541760 28053061632 28068937728 28072847320 28101312512 28104867840 28153610240 28156197888 28175696640 28182577152 28215083008 28253962464 28270190592 28286189568 28338831360 28368350976 28419768320 28449964032 28491390720 28523888640 28603121664 28606740480 28622929920 28637134848 28655943680 28711912320 28718923776 28735176704 28788654080 28791300096 28811606460 28844881920 28874928672 28878151680 28894494720 28907864064 28924593152 28957999104 28978423040 28981086498 29007806464 29011476480 29064462336 29084590080 29114886528 29165380608 29167656960 29182132224 29198647296 29283459072 29336535040 29359549440 29410467840 29441103744 29444014080 29474684928 29525803008 29529538560 29546250240 29577027584 29580328960 29634795216 29638103040 29645340672 29720051712 29724191280 29741013120 29758095360 29806377984 29809704960 29840375808 29840756736 29857644544 29861422080 29913210880 29915960256 29947330560 29978525696 30037077504 30054076416 30108549120 30123491328 30196003840 30228086784 30230446080 30272102640 30282874880 30306631680 30307018560 30390816768 30394661760 30425481216 30446940160 30482104320 30506406840 30513856512 30531125248 30590756352 30594170880 30626039808 30683036160 30700400640 30714605568 30718033920 30732380224 30767874048 30803361792 30820794368 30824693760 30880991232 30945574912 30990635520 31006015488 31023562752 31079792640 31112167424 31170068480 31172933376 31194521280 31248622080 31281172728 31284264960 31284664320 31316852736 31371165696 31375134720 31411322880 31429099520 31490484480 31498174464 31516000256 31577554944 31581953235 31613976576 31617976320 31672811520 31705399296 31705804032 31723747328 31741968384 31785707772 31797018624 31819038720 31852183552 31914394848 31972239360 31990333440 32006209536 32083254080 32115785728 32119848960 32175554560 32178511872 32200796160 32201207220 32237936640 32290242816 32293847040 32308789248 32327073792 32327486464 32349873920 32387235840 32420972544 32424591360 32442941440 32506306560 32540167296 32600725920 32633782272 32637911040 32728154112 32728571904 32747094016 32749649920 32765902848 32811053184 32813614080 32879673344 32927550240 32943891456 33003601920 33022279680 33056677888 33118197760 33121241712 33155973120 33216528384 33239531520 33239955840 33274156032 33277870080 33331863552 33351008256 33369882624 33370308608 33374530560 33393418240 33458639760 33466810368 33470545920 33505411072 33570851328 33589850112 33594099840 33652362240 33687416784 33690746880 33725841408 33784332288 33806090240 33872117760 33940307968 33970504320 33989729280 34006597632 34009251840 34028933120 34068234240 34095395880 34103721984 34123022336 34127339520 34186526720 34189668864 34252807680 34261172224 34312212480 34328088576 34347515904 34347954368 34351349760 34387132416 34446770176 34451128320 34470625280 34537950720 34546384896 34573927752 34586230784 34636592640 34653782016 34673393664 34677780480 34774107648 34796503040 34813771776 34864464960 34964766720 35001188352 35066327040 35086172160 35106324480 35122720256 35126640640 35191319319 35195247360 35203842048 35223764992 35228221440 35268853760 35292561408 35317453080 35337738240 35357736960 35435446272 35455500288 35455952896 35460438720 35496394752 35562455040 35599499264 35669029536 35689215744 35753902080 35771645952 35796418560 35833706496 35895853056 35898654720 35918970880 35989125120 36093660840 36130258944 36134830080 36155741440 36197498880 36235204608 36255711232 36259758080 36276535296 36326523168 36330577920 36364615680 36368422272 36393608160 36402495488 36456725760 36473594112 36477665280 36494701516 36498309120 36536328192 36578525184 36599693312 36604323840 36747870208 36801379680 36819643392 36840480768 36843356160 36907253760 36945698816 36971284480 36989632512 37043494020 37056675840 37150064640 37188762624 37257972480 37295751168 37300469760 37300945920 37322055680 37394950320 37404082176 37425250304 37473157120 37498346496 37541597184 37546346880 37567595520 37576769536 37650161664 37654364160 37671949952 37693587456 37714919424 37785108480 37824467968 37898343882 37933285376 37988520960 38007373824 38031851520 38137495552 38142320640 38163906560 38182846464 38238445440 38282549760 38291898368 38366687232 38388400128 38393256960 38415475280 38459842560 38499904896 38503710720 38504202240 38525992960 38543818752 38601239040 38610665472 38641448664 38681968640 38685523968 38752616448 38757519360 38779453440 38819848704 38864683008 38887174144 38890209280 38909509632 38931529728 38966166720 39044612096 39101465910 39120871104 39146065920 39213957120 39254804992 39299579904 39367737344 39372718080 39395000320 39471943680 39513060288 39517470720 39604322304 39626735616 39631749120 39632255040 39654684160 39677460480 39732134715 39741837312 39746273280 39787167744 39787675648 39815229440 39887947008 39892993560 39933444096 40007761920 40049436672 40072101888 40144732160 40223139840 40304115712 40307261440 40362803520 40382834688 40385986560 40408842240 40409358080 40521089024 40526215680 40642805760 40675209120 40685142016 40764605184 40787675136 40792227840 40834719744 40881881088 40910192640 40910714880 40933867520 40952807424 40957378560 41013816480 41023832064 41071149056 41099591680 41103369216 41174654976 41179864320 41221619712 41320847360 41341353984 41364750336 41401552140 41520660480 41563911168 41592695040 41664829440 41688760320 41708230304 41712353280 41712885760 41755803648 41828220928 41833512960 41881763840 41963564160 41987312640 41997565952 42079592448 42103406592 42109270980 42151968768 42157301760 42230415360 42273865728 42274405376 42322624512 42380943696 42396024832 42425384960 42429284352 42508247040 42552526464 42629652480 42653777920 42674946048 42737086080 42826465280 42904682496 42910110720 42934394880 42934942960 42983915520 43033559040 43053657088 43058462720 43078385664 43102765056 43182981120 43217409690 43227963392 43232788480 43312393008 43317227520 43341742080 43386889728 43436998656 43467634560 43511709696 43517214720 43637538816 43638095872 43672329792 43748070912 43751485440 43797970944 43903400320 43925188608 44004802560 44029706240 44115701760 44161655616 44207964160 44212027392 44288704512 44294307840 44319375360 44319941120 44365541376 44370493440 44442484736 44468011008 44499374080 44586286920 44611519680 44622413824 44709566976 44714557440 44761135104 44786466816 44792133120 44869816320 44916555712 44920995840 44967788544 45045776384 45081114624 45162823680 45294005760 45319639040 45342130176 45345669120 45408153960 45424312320 45460527840 45471629312 45503119360 45586225152 45591992640 45618376895 45638221824 45670410240 45723156480 45749616640 45770784768 45796687872 45849509888 45934837760 45939059712 46024554240 46050600960 46061846528 46098570336 46151811072 46182123520 46205042688 46231191552 46237040640 46365476864 46418362368 46485953280 46535344128 46619688960 46668251136 46755102720 46781562880 46872933120 46921759092 46926996480 46938456064 46970961920 46975279104 47056748544 47062702080 47089937440 47116984320 47143649280 47247261696 47274000384 47280584960 47328526336 47416606720 47420964864 47509217280 47558706048 47585620992 47612952576 47671869440 47695527936 47728558080 47778275328 47861137408 47864872960 47958359040 47985500160 48124881120 48173678592 48179773440 48263331840 48301810830 48313606144 48356904960 48368713728 48435364224 48440770560 48490610688 48491229696 48524810880 48580853760 48608967680 48631458816 48636887040 48664412160 48715104256 48771366912 48805765120 48810250944 48901088880 48950673408 49068506240 49092857856 49120641024 49124474880 49148854272 49209671680 49319510016 49391325360 49408901120 49505402880 49533419520 49585016832 49677296640 49733959680 49734594560 49859933760 49872109568 49911234048 49916805120 49997795328 50054823936 50055462912 50061795840 50090127360 50200215552 50205818880 50258116608 50286559232 50380144640 50384775168 50478543360 50531125176 50588762112 50651361280 50676498432 50709135360 50856427520 50910461952 50955756480 50984593920 51043399680 51102351360 51155582976 51184533504 51191009280 51279790080 51333206528 51338936320 51379211520 51391758336 51468318720 51480887296 51521273856 51521931552 51527024640 51580698624 51670155264 51676692480 51705937920 51759798272 51819577344 51860891628 51879346176 51954888960 52010090496 52135287880 52161161472 52194754560 52220657664 52285276160 52399439872 52496957440 52501782528 52599490560 52629258240 52684080384 52689960960 52805763072 52835647488 52842332160 52843006720 52903280640 52976179620 52989116416 52995031040 53036605440 53183250432 53183929344 53190658080 53244592128 53343682560 53399248896 53429469184 53533823616 53630853120 53750559744 53817071360 53843779584 53847982080 53878456320 53905195008 54034954240 54140491260 54195388416 54233612160 54296248320 54352806912 54383566848 54389637120 54414802944 54446292992 54509174784 54546923520 54547619840 54552633408 54590412240 54603743232 54609838080 54685088640 54698442752 54742052274 54747463680 54804492288 54899539968 54906485760 55121805312 55153000448 55202069520 55260721152 55265034240 55360880640 55418548224 55456926720 55484448768 55553105920 55585013760 55616471040 55674404864 55778017280 55783143936 55886958720 55943626752 55951418880 55983083520 56106123264 56137875456 56145694640 56202625024 56209735680 56307220480 56312395776 56351393280 56365154304 56430166016 56507924928 56540381184 56572379136 56677662720 56736701952 56839536640 56899928064 56982781440 57047777280 57206243328 57213480960 57245859840 57274269696 57311887360 57423824640 57437847552 57470353408 57577308160 57582600192 57623212920 57689763840 57749857344 57756303360 57788989440 57815728128 57849186304 57915998208 57956846080 57962172996 58022952960 58128924672 58169180160 58229773056 58330761216 58335313920 58364264448 58397294592 58566918144 58652198865 58673070080 58719098880 58820935680 58882207488 58949369856 59051606016 59059077120 59092500480 59154055168 59160657920 59269590432 59276206080 59440103424 59448382560 59482026240 59516190720 59612755968 59619409920 59680751616 59681513472 59715289088 59722844160 59826421760 59831920512 59957051392 60074155008 60108152832 60217098240 60246982656 60392007680 60456173568 60460892160 60544205280 60613263360 60614037120 60781633536 60789323520 60850962432 60893880320 60964208640 61012813680 61027713024 61062250496 61181512704 61188341760 61252079616 61366072320 61400801280 61429211136 61436067840 61464760448 61535748096 61606723584 61641588736 61649387520 61761982464 61891149824 61981271040 62012030976 62047125504 62159585280 62224334848 62340136960 62345866752 62389042560 62497244160 62562345456 62568529920 62569328640 62633705472 62742331392 62750269440 62822645760 62858199040 62980968960 62996348928 63032000512 63155109888 63163906470 63227953152 63235952640 63345623040 63410798592 63411608064 63447494656 63483936768 63571415544 63594037248 63638077440 63704367104 63828789696 63944478720 63980666880 64012419072 64166508160 64231571456 64239697920 64351109120 64357023744 64401592320 64402414440 64475873280 64580485632 64587694080 64617578496 64654147584 64654972928 64699747840 64774471680 64826114535 64841945088 64849182720 64885882880 65012613120 65080334592 65201451840 65267564544 65275822080 65456308224 65457143808 65494188032 65499299840 65622106368 65627228160 65759346688 65855100480 65887782912 66007203840 66044559360 66113355776 66236395520 66242483424 66311946240 66433056768 66479063040 66479911680 66548312064 66555740160 66663727104 66702016512 66740617216 66749061120 66786836480 66917279520 66933620736 67010822144 67141702656 67179700224 67188199680 67304724480 67374833568 67381493760 67451682816 67568664576 67744235520 67941008640 67979458560 68013195264 68018503680 68057866240 68136468480 68190791760 68207443968 68246044672 68254679040 68373053440 68379337728 68505615360 68522344448 68624424960 68656177152 68695031808 68695908736 68702699520 68774264832 68893540352 68902256640 68941250560 69075901440 69092769792 69147855504 69172461568 69273185280 69307564032 69346787328 69355560960 69548215296 69593006080 69627543552 69728929920 69929533440 70002376704 70132654080 70172344320 70212648960 70245440512 70253281280 70382638638 70390494720 70407684096 70447529984 70456442880 70537707520 70585122816 70634906160 70675476480 70715473920 70870892544 70911000576 70911905792 70920877440 70992789504 71124910080 71198998528 71338059072 71378431488 71507804160 71543291904 71592837120 71667412992 71791706112 71797309440 71837941760 71978250240 72187321680 72260517888 72269660160 72311482880 72394997760 72452716245 72470409216 72511422464 72519516160 72553070592 72653046336 72661155840 72729231360 72736844544 72787216320 72804990976 72913451520 72947188224 72955330560 72989403032 72996618240 73072656384 73157050368 73199386624 73208647680 73495740416 73602759360 73639286784 73680961536 73686712320 73814507520 73891397632 73942568960 73979265024 74086988040 74113351680 74300129280 74377525248 74515944960 74600939520 74601891840 74644111360 74789900640 74808164352 74850500608 74946314240 74996692992 75083194368 75092693760 75135191040 75153539072 75300323328 75308728320 75343899904 75387174912 75429838848 75570216960 75648935936 75796687764 75977041920 76014747648 76063703040 76274991104 76284641280 76327813120 76365692928 76476890880 76565099520 76583796736 76733374464 76776800256 76786513920 76830950560 76919685120 76999809792 77008404480 77051985920 77087637504 77202478080 77221330944 77282897328 77363937280 77371047936 77505232896 77515038720 77558906880 77639697408 77729366016 77774348288 77780418560 77819019264 77863059456 77932333440 78089224192 78202931820 78241742208 78292131840 78427914240 78509609984 78599159808 78735474688 78745436160 78790000640 78943887360 79026120576 79034941440 79208644608 79253471232 79263498240 79264510080 79309368320 79354920960 79464269430 79483674624 79492546560 79574335488 79575351296 79630458880 79775894016 79785987120 79866888192 80015523840 80098873344 80144203776 80289464320 80446279680 80608231424 80614522880 80725607040 80765669376 80771973120 80817684480 80818716160 81042178048 81052431360 81285611520 81350418240 81370284032 81529210368 81575350272 81584455680 81669439488 81763762176 81820385280 81821429760 81867735040 81905614848 81914757120 82027632960 82047664128 82113078411 82142298112 82199183360 82206738432 82349309952 82359728640 82641694720 82682707968 82729500672 82803104280 83041320960 83127822336 83185390080 83329658880 83377520640 83416460608 83424706560 83425771520 83511607296 83656441856 83667025920 83763527680 83927128320 83974625280 83995131904 84159184896 84206813184 84218541960 84303937536 84314603520 84460830720 84547731456 84548810752 84645249024 84761887392 84850769920 84858568704 85016494080 85105052928 85259304960 85307555840 85349892096 85474172160 85652930560 85809364992 85820221440 85868789760 85869885920 85967831040 86107314176 86116925440 86156771328 86205530112 86365962240 86434819380 86455926784 86465576960 86624786016 86634455040 86683484160 86773779456 86873997312 86935269120 87023419392 87034429440 87276191744 87344659584 87496141824 87502970880 87595941888 87806800640 87850377216 88009605120 88059412480 88231403520 88323311232 88424054784 88577409024 88588615680 88638750720 88639882240 88731082752 88740986880 88884969472 88936022016 88998748160 89172573840 89223039360 89244827648 89419133952 89429114880 89522270208 89572933632 89584266240 89739632640 89833111424 89841991680 89935577088 90091552768 90162229248 90325647360 90588011520 90639278080 90684260352 90691338240 90816307920 90848624640 90921055680 90943258624 91006238720 91172450304 91183985280 91236753790 91276443648 91340820480 91446312960 91499233280 91541569536 91593375744 91699019776 91869675520 91878119424 92049108480 92101201920 92123693056 92197140672 92303622144 92364247040 92410085376 92462383104 92474081280 92730953728 92836724736 92971906560 93070688256 93239377920 93336502272 93510205440 93563125760 93745866240 93843518184 93853992960 93876912128 93941923840 93950558208 94113497088 94125404160 94179874880 94233968640 94287298560 94494523392 94548000768 94561169920 94745859705 94833213440 94841929728 95018434560 95117412096 95171241984 95225905152 95343738880 95391055872 95457116160 95556550656 95722274816 95729745920 95916718080 95971000320 96249762240 96347357184 96359546880 96526663680 96603621660 96627212288 96713809920 96870728448 96881541120 96981221376 96982459392 97049621760 97161707520 97217935360 97262917632 97273774080 97328824320 97430208512 97611530240 97620501888 97802177760 97901346816 98137012480 98185715712 98241282048 98248949760 98297708544 98419343360 98639020032 98782650720 99010805760 99066839040 99170033664 99354593280 99467919360 99469189120 99719867520 99744219136 99822468096 99833610240 99995590656 100109647872 100110925824 100123591680 100180254720 100400431104 100411637760 100516233216 100573118464 100760289280 100769550336 100957086720 101062250352 101177524224 101302722560 101352996864 101418270720 101712855040 101820923904 101911512960 101969187840 102086799360 102204702720 102311165952 102369067008 102382018560 102559580160 102666413056 102677872640 102758423040 102783516672 102936637440 102961774592 103042547712 103043863104 103054049280 103161397248 103340310528 103353384960 103411875840 103519596544 103639154688 103721783256 103758692352 103909777920 104020180992 104270575760 104322322944 104389509120 104441315328 104570552320 104798879744 104993914880 105003565056 105198981120 105258516480 105368160768 105379921920 105611526144 105671294976 105684664320 105686013440 105806561280 105952359240 105978232832 105990062080 106073210880 106366500864 106367858688 106381316160 106489184256 106687365120 106798497792 106858938368 107067647232 107261706240 107501119488 107634142720 107687559168 107695964160 107756912640 108069908480 108280982520 108390776832 108467224320 108592496640 108705613824 108767133696 108779274240 108829605888 108892585984 109093847040 109095239680 109105266816 109180824480 109207486464 109370177280 109396885504 109484104548 109494927360 109608984576 109799079936 109812971520 110243610624 110306000896 110404139040 110521442304 110530068480 110721761280 110837096448 110913853440 110968897536 111106211840 111170027520 111348809728 111556034560 111566287872 111773917440 111887253504 111902837760 111966167040 112212246528 112275750912 112291389280 112405250048 112419471360 112614440960 112624791552 112702786560 112730308608 112860332032 113015849856 113080762368 113144758272 113355325440 113473403904 113679073280 113799856128 113965562880 114095554560 114412486656 114426961920 114491719680 114548539392 114623774720 114847649280 114875695104 114940706816 115154616320 115165200384 115246425840 115379527680 115499714688 115512606720 115577978880 115631456256 115698372608 115831996416 115913692160 115924345992 116045905920 116257849344 116338360320 116459546112 116661522432 116670627840 116728528896 116794589184 117133836288 117304397730 117346140160 117438197760 117641871360 117764414976 117898739712 118103212032 118118154240 118185000960 118308110336 118321315840 118539180864 118552412160 118880206848 118896765120 118964052480 119032381440 119225511936 119238819840 119361503232 119363026944 119430578176 119445688320 119652843520 119663841024 119914102784 120148310016 120216305664 120434196480 120784015360 120912347136 120921784320 121088410560 121226526720 121228074240 121563267072 121578647040 121787760640 121928417280 122025627360 122055426048 122124500992 122363025408 122376683520 122504159232 122732144640 122801602560 122858422272 122872135680 122929520896 123071496192 123213447168 123283177472 123298775040 123523964928 123962542080 124024061952 124094251008 124448669696 124680273920 124691733504 124778085120 124994488320 125124690912 125137059840 125138657280 125267410944 125484662784 125500538880 125645291520 125716398080 125961937920 125992697856 126310219776 126327812940 126455906304 126471905280 126691246080 126821597184 126823216128 126894989312 126967873536 127142831088 127188074496 127276154880 127408734208 127657579392 127888957440 127961333760 128024838144 128333016320 128463142912 128479395840 128702218240 128714047488 128803184640 128804828880 128951746560 129160971264 129175388160 129235156992 129308295168 129309945856 129399495680 129548943360 129652229070 129683890176 129698365440 129771765760 130025226240 130160669184 130402903680 130535129088 130551644160 130912616448 130914287616 130988376064 130998599680 131244212736 131254456320 131518693376 131710200960 131775565824 132014407680 132089118720 132226711552 132472791040 132484966848 132623892480 132866113536 132958126080 132959823360 133096624128 133111480320 133327454208 133404033024 133481234432 133498122240 133573672960 133834559040 133867241472 134021644288 134283405312 134359400448 134376399360 134609448960 134749667136 134762987520 134903365632 135137329152 135488471040 135882017280 135958917120 136026390528 136037007360 136115732480 136272936960 136381583520 136414887936 136492089344 136509358080 136746106880 136758675456 136855130685 137011230720 137044688896 137248849920 137312354304 137390063616 137391817472 137548529664 137787080704 137804513280 137882501120 138151802880 138185539584 138295711008 138546370560 138615128064 138693574656 138711121920 139096430592 139186012160 139255087104 139457859840 139859066880 140004753408 140265308160 140344688640 140490881024 140506562560 140765277276 140780989440 140815368192 140912885760 141075415040 141170245632 141269812320 141350952960 141430947840 141741785088 141822001152 141823811584 141841754880 141985579008 142249820160 142397997056 142676118144 142756862976 143015608320 143086583808 143185674240 143334825984 143583412224 143594618880 143675883520 143956500480 144374643360 144521035776 144539320320 144622965760 144789995520 144905432490 144940818432 145022844928 145039032320 145106141184 145306092672 145322311680 145473689088 145574432640 145609981952 145826903040 145894376448 145910661120 145978806064 145993236480 146145312768 146314100736 146398773248 146417295360 146991480832 147205518720 147278573568 147361923072 147373424640 147629015040 147782795264 147885137920 147958530048 148173976080 148226703360 148600258560 148755050496 149031889920 149201879040 149203783680 149288222720 149579801280 149616328704 149701001216 149892628480 149993385984 150166388736 150185387520 150270382080 150307078144 150600646656 150617456640 150687799808 150774349824 150859677696 151140433920 151297871872 151593375528 151954083840 152029495296 152127406080 152549982208 152569282560 152655626240 152731385856 152953781760 153130199040 153167593472 153466748928 153553600512 153573027840 153661901120 153839370240 153999619584 154016808960 154103971840 154175275008 154404956160 154442661888 154565794656 154727874560 154742095872 155010465792 155030077440 155117813760 155279394816 155458732032 155548696576 155560837120 155638038528 155864666880 156178448384 156405863640 156483484416 156584263680 156855828480 157019219968 157198319616 157490872320 157580001280 157887774720 158052241152 158069882880 158417289216 158506942464 158526996480 158529020160 158618736640 158709841920 158928538860 158967349248 158985093120 159150702592 159260917760 159551788032 159571974240 159733776384 160031047680 160197746688 160288407552 160578928640 160892559360 161216462848 161451214080 161531338752 161543946240 161635368960 161637432320 162084356096 162104862720 162700836480 162740568064 163058420736 163150700544 163168911360 163338878976 163527524352 163640770560 163642859520 163735470080 163811229696 163829514240 164055265920 164095328256 164226156822 164284596224 164398366720 164413476864 164698619904 164719457280 165283389440 165365415936 165459001344 165606208560 166082641920 166255644672 166370780160 166659317760 166755041280 166832921216 166849413120 166851543040 167023214592 167312883712 167334051840 167527055360 167854256640 167949250560 167990263808 168318369792 168413626368 168437083920 168607875072 168629207040 168921661440 169095462912 169097621504 169290498048 169523774784 169701539840 169717137408 170032988160 170210105856 170518609920 170615111680 170699784192 170948344320 171305861120 171618729984 171640442880 171737579520 171739771840 171935662080 172214628352 172233850880 172313542656 172411060224 172731924480 172869638760 172911853568 172931153920 173249572032 173268910080 173366968320 173547558912 173747994624 173870538240 174068858880 174552383488 174689319168 174992283648 175005941760 175191883776 175613601280 175700754432 175956596595 176019210240 176118824960 176462807040 176646622464 176848109568 177154818048 177177231360 177277501440 177279764480 177462165504 177481973760 177769938944 177997496320 178345147680 178446078720 178489655296 178838267904 178858229760 179044540416 179145867264 179168532480 179479265280 179666222848 179871154176 180183105536 180324458496 180651294720 181176023040 181278556160 181368520704 181382676480 181632615840 181842111360 181886517248 182012477440 182344900608 182367970560 182473507580 182552887296 182681640960 182892625920 182998466560 183083139072 183186751488 183398039552 183739351040 183756238848 184098216960 184202403840 184394281344 184607244288 184728494080 184820170752 184924766208 184948162560 185461907456 185673449472 185943813120 186141376512 186478755840 186673004544 187020410880 187126251520 187491732480 187687036368 187707985920 187753824256 187883847680 187901116416 188226994176 188250808320 188359749760 188467937280 188574597120 188989046784 189096001536 189122339840 189491719410 189666426880 189683859456 190036869120 190234824192 190342483968 190451810304 190687477760 190782111744 190914232320 191113101312 191444549632 191459491840 191833436160 191942000640 192499524480 192694714368 192719093760 193053327360 193207243320 193254424576 193427619840 193741456896 193763082240 193962442752 193964918784 194099243520 194323415040 194435870720 194525835264 194547548160 194657648640 194860417024 195223060480 195241003776 195604355520 195802693632 196274024960 196371431424 196482564096 196497899520 196838686720 197278040064 197565301440 198021611520 198133678080 198340067328 198709186560 198935838720 198938378240 199439735040 199488438272 199644936192 199667220480 199991181312 200221851648 200247183360 200360509440 200800862208 201032466432 201146236928 201520578560 201539100672 201914173440 202124500704 202355048448 202605445120 202705993728 203425710080 203823025920 203938375680 204173598720 204409405440 204622331904 204738134016 204764037120 205119160320 205332826112 205355745280 205516846080 205567033344 205873274880 206085095424 206087726208 206108098560 206322794496 206680621056 206706769920 206823751680 207039193088 207278309376 207443566512 207517384704 207819555840 208040361984 208541151520 208644645888 208779018240 208882630656 209141104640 209597759488 209987829760 210007130112 210397962240 210517032960 210736321536 210759843840 211223052288 211342589952 211369328640 211372026880 211613122560 211904718480 211956465664 211980124160 212146421760 212733001728 212735717376 212762632320 212978368512 213374730240 213596995584 213717876736 214135294464 214523412480 215002238976 215268285440 215375118336 215391928320 215513825280 216139816960 216561965040 216781553664 216934448640 217184993280 217411227648 217534267392 217558548480 217659211776 217785171968 218187694080 218190479360 218210533632 218361648960 218414972928 218740354560 218793771008 218968209096 218989854720 219217969152 219598159872 219625943040 220487221248 220612001792 220808278080 221042884608 221060136960 221443522560 221674192896 221827706880 221937795072 222212423680 222340055040 222697619456 223112069120 223132575744 223547834880 223805675520 223932334080 224424493056 224551501824 224582778560 224810500096 224838942720 225228881920 225249583104 225405573120 225460617216 226031699712 226161524736 226289516544 226710650880 226946807808 227358146560 227931125760 228191109120 228824973312 228853923840 228983439360 229097078784 229247549440 229695298560 229751390208 230309232640 230330400768 230492851680 230759055360 230999429376 231025213440 231155957760 231262912512 231396745216 231663992832 231827384320 231848691984 232091811840 232515698688 232676720640 232919092224 233323044864 233341255680 233457057792 233589178368 234267672576 234608795460 234692280320 234876395520 235283742720 235528829952 235797479424 236206424064 236236308480 236370001920 236616220672 236642631680 237078361728 237104824320 237760413696 237793530240 237928104960 238064762880 238451023872 238477639680 238723006464 238726053888 238861156352 238891376640 239305687040 239327682048 239828205568 240296620032 240432611328 240868392960 241568030720 241824694272 241843568640 242176821120 242453053440 242456148480 243126534144 243157294080 243575521280 243856834560 244051254720 244110852096 244249001984 244726050816 244753367040 245008318464 245464289280 245603205120 245716844544 245744271360 245859041792 246142992384 246339235233 246426894336 246566354944 246597550080 247047929856 247925084160 248048123904 248188502016 248897339392 249360547840 249383467008 249556170240 249988976640 250249381824 250274119680 250277314560 250534821888 250969325568 251001077760 251290583040 251432796160 251923875840 251985395712 252620439552 252655625880 252911812608 252943810560 253382492160 253643194368 253646432256 253789978624 253935747072 254285662176 254552309760 254817468416 255315158784 255777914880 255922667520 256049676288 256666032640 256958791680 257404436480 257428094976 257606369280 257609657760 257903493120 258321942528 258350776320 258470313984 258616590336 258619891712 258798991360 259097886720 259304458140 259367780352 259396730880 260050452480 260321338368 260805807360 261070258176 261103288320 261828575232 261976752128 261997199360 262488425472 262508912640 263037386752 263420401920 263551131648 264028815360 264178237440 264453423104 264945582080 264969933696 265732227072 265916252160 265919646720 266193248256 266222960640 266654908416 266808066048 266962468864 266996244480 267147345920 267669118080 267734482944 268043288576 268566810624 268718800896 268752798720 269218897920 269499334272 269525975040 269806731264 270274658304 270976942080 271764034560 271917834240 272052781056 272074014720 272231464960 272545873920 272763167040 272829775872 272984178688 273018716160 273492213760 273517350912 273710261370 274022461440 274089377792 274497699840 274624708608 274780127232 274783634944 275097059328 275574161408 275609026560 275765002240 276303605760 276371079168 276591422016 277092741120 277230256128 277387149312 277422243840 278192861184 278372024320 278510174208 278915719680 279718133760 280009506816 280530616320 280689377280 280981762048 281013125120 281530554552 281561978880 281630736384 281825771520 282150830080 282340491264 282539624640 282701905920 282861895680 283483570176 283644002304 283647623168 283683509760 284499640320 284795994112 285352236288 285513725952 286031216640 286173167616 286371348480 286669651968 287166824448 287189237760 287351767040 287913000960 288749286720 289042071552 289078640640 289245931520 289579991040 289810864980 289881636864 290045689856 290612185344 290644623360 290947378176 291148865280 291219963904 291653806080 291788752896 291821322240 291957612128 291986472960 292290625536 292797546496 292834590720 293982961664 294411037440 294557147136 294723846144 294746849280 295258030080 295565590528 295770275840 295917060096 296347952160 297200517120 297510100992 298063779840 298403758080 298407567360 298576445440 299159602560 299232657408 299402002432 299785256960 299986771968 300332777472 300370775040 300540764160 301201293312 301234913280 301375599616 301548699648 301719355392 302280867840 302595743744 303186751056 303908167680 304058990592 304254812160 305099964416 305138565120 305311252480 305462771712 305907563520 306260398080 306335186944 306933497856 307107201024 307146055680 307323802240 307678740480 307999239168 308033617920 308207943680 308350550016 308809912320 308885323776 309131589312 309455749120 309484191744 310020931584 310060154880 310235627520 310558789632 310917464064 311097393152 311121674240 311276077056 311729333760 312356896768 312811727280 312966968832 313168527360 313711656960 314038439936 314396639232 314981744640 315160002560 315775549440 316104482304 316139765760 316834578432 317013884928 317053992960 317058040320 317237473280 317419683840 317857077720 317934698496 317970186240 318301405184 318521835520 319103576064 319143948480 319467552768 320062095360 320395493376 320576815104 321157857280 321785118720 322432925696 322902428160 323062677504 323087892480 323270737920 323274864640 324168712192 324209725440 325401672960 325481136128 326116841472 326301401088 326337822720 326677757952 327281541120 327285719040 327470940160 327622459392 328110531840 328190656512 328452313644 328569192448 328796733440 328826953728 329397239808 329438914560 330566778880 330730831872 330918002688 331212417120 332165283840 332511289344 332741560320 333318635520 333510082560 333665842432 333703086080 334046429184 334625767424 334668103680 335054110720 335708513280 335898501120 336636739584 336827252736 336874167840 337215750144 337258414080 337843322880 338190925824 338195243008 338580996096 339047549568 339434274816 340065976320 340420211712 341037219840 341230223360 341399568384 341896688640 342611722240 343237459968 343280885760 343475159040 343479543680 343871324160 344429256704 344467701760 344627085312 344822120448 345463848960 345739277520 345823707136 345862307840 346499144064 346537820160 346733936640 347095117824 347495989248 347741076480 348137717760 349104766976 349378638336 349984567296 350011883520 350383767552 351227202560 351401508864 351913193190 352038420480 352237649920 352925614080 353293244928 353696219136 354309636096 354354462720 354555002880 354559528960 354924331008 354963947520 355539877888 355994992640 356690295360 356892157440 356979310592 357676535808 357716459520 358089080832 358291734528 358337064960 358958530560 359332445696 359742308352 360366211072 360648916992 361302589440 362352046080 362557112320 362737041408 362765352960 363265231680 363684222720 363773034496 364024954880 364689801216 364735941120 364947015160 365363281920 365785251840 365996933120 366166278144 366373502976 366796079104 367478702080 367512477696 368196433920 368404807680 368788562688 369214488576 369456988160 369640341504 369849532416 369896325120 370923814912 371887626240 372282753024 373346009088 374040821760 374252503040 374983464960 375374072736 375415971840 375767695360 375802232832 376453988352 376501616640 376719499520 376935874560 377149194240 377978093568 378244679680 378983438820 379367718912 380073738240 380469648384 380684967936 380903620608 381374955520 381564223488 381828464640 382226202624 382889099264 382918983680 383666872320 383884001280 384999048960 385389428736 385438187520 386106654720 386414486640 386508849152 386855239680 387482913792 387526164480 387924885504 387929837568 388198487040 388646830080 388871741440 389051670528 389095096320 389315297280 389720834048 390446120960 390482007552 391208711040 391605387264 392548049920 392742862848 392965128192 392995799040 393677373440 394556080128 395130602880 396043223040 396267356160 396680134656 397418373120 397871677440 397876756480 398879470080 398976876544 399289872384 399334440960 399982362624 400443703296 400494366720 400721018880 401601724416 402064932864 402292473856 403041157120 403078201344 403828346880 404249001408 404710096896 405210890240 405411987456 406851420160 407646051840 407876751360 408347197440 408818810880 409244663808 409476268032 409528074240 410238320640 410565392055 410665652224 410711490560 411033692160 411134066688 411746549760 412170190848 412175452416 412645588992 413361242112 413413539840 413647503360 414078386176 414556618752 414887133024 415639111680 416080723968 417082303040 417289291776 417558036480 417765261312 418282209280 419975659520 420014260224 420795924480 421034065920 421472643072 421519687680 422446104576 422738657280 422744053760 423226245120 423809436960 423912931328 424292843520 425466003456 425471434752 425525264640 425956737024 426749460480 427193991168 427435753472 428270588928 429046824960 430004477952 430536570880 430750236672 430783856640 431027650560 432279633920 433123930080 433563107328 433868897280 434369986560 434822455296 435068534784 435117096960 435318423552 435570343936 436380958720 436421067264 436723297920 436829945856 437480709120 437587542016 437936418192 437979709440 438435938304 439196319744 439251886080 440974442496 441224003584 441616556160 442085769216 442120273920 442887045120 443348385792 443655413760 443875590144 444424847360 444680110080 445395238912 446224138240 446265151488 447095669760 447611351040 447864668160 448848986112 449103003648 449165557120 449621000192 449677885440 450457763840 450499166208 450811146240 450921234432 452063399424 452323049472 452579033088 453421301760 453893615616 454716293120 455862251520 456382218240 457649946624 457707847680 457966878720 458194157568 458495098880 459390597120 459502780416 460618465280 460660801536 460985703360 461518110720 461998858752 462050426880 462311915520 462525825024 462793490432 463327985664 463654768640 463697383968 464183623680 465031397376 465353441280 465838184448 466646089728 466682511360 466914115584 468535345152 469217590920 469384560640 469752791040 470567485440 471057659904 471594958848 472472616960 472740003840 473232441344 474156723456 474209648640 475520827392 475587060480 475856209920 476129525760 476902047744 476955279360 477452107776 477722312704 477782753280 478611374080 478655364096 479656411136 480593240064 480865222656 481736785920 483136061440 483649388544 484353642240 484906106880 484912296960 486253068288 486314588160 487151042560 488102509440 488221704192 488498003968 489452101632 489506734080 490016636928 490928578560 491206410240 491433689088 491488542720 491718083584 492285984768 492678470466 492853788672 493132709888 493195100160 494095859712 495850168320 496096247808 496377004032 497794678784 498721095680 498766934016 499112340480 499977953280 500498763648 500548239360 500554629120 501069643776 501938651136 502002155520 502581166080 502865592320 503847751680 503970791424 505240879104 505311251760 505823625216 505887621120 506764984320 507286388736 507292864512 507579957248 507871494144 508571324352 509104619520 509634936832 510630317568 511555829760 511845335040 512099352576 513332065280 513917583360 514808872960 514856189952 515212738560 515219315520 515806986240 516643885056 516701552640 516940627968 517233180672 517239783424 517597982720 518195773440 518608916280 518735560704 518793461760 520100904960 520642676736 521611614720 522206576640 523657150464 523953504256 523994398720 524976850944 525017825280 526074773504 526840803840 527102263296 528057630720 528356474880 528906846208 529891164160 529939867392 531464454144 531832504320 531839293440 532386496512 532445921280 533309816832 533924937728 533992488960 534294691840 535338236160 535468965888 536086577152 537133621248 537437601792 537505597440 538437795840 538998668544 539613462528 540549316608 541953884160 543528069120 543835668480 544105562112 544148029440 544462929920 545526334080 545659551744 545968357376 546037432320 546984427520 547034701824 547420522740 548044922880 548995399680 549249417216 549560254464 549567269888 550194118656 551148322816 551218053120 551530004480 552607211520 553182844032 554185482240 554460512256 554774298624 554844487680 556385722368 556744048640 557020348416 557831439360 559436267520 560019013632 561061232640 561378754560 561963524096 562026250240 563061109104 563123957760 563261472768 563651543040 564301660160 564680982528 565079249280 565403811840 565723791360 566967140352 567288004608 567295246336 567367019520 568999280640 569591988224 570704472576 571027451904 572062433280 572346335232 572742696960 573339303936 574333648896 574378475520 574703534080 575826001920 577498573440 578084143104 578157281280 578491863040 579159982080 579621729960 579763273728 580091379712 581224370688 581289246720 581894756352 582297730560 582439927808 583307612160 583577505792 583642644480 583915224256 583972945920 584581251072 585595092992 585669181440 587965923328 588822074880 589114294272 589447692288 589493698560 590516060160 591131181056 591540551680 591834120192 592695904320 594401034240 595020201984 596127559680 596807516160 596815134720 597152890880 598319205120 598465314816 598804004864 599570513920 599973543936 600665554944 600741550080 601081528320 602402586624 602751199232 603097399296 603438710784 604561735680 605191487488 606373502112 607816335360 608117981184 610199928832 610277130240 610622504960 611815127040 612520796160 613866995712 614214402048 614292111360 614647604480 615357480960 615998478336 616067235840 616415887360 616701100032 617619824640 618263178624 618968383488 620041863168 620120309760 620471255040 621117579264 621834928128 622194786304 622243348480 622552154112 623458667520 624713793536 625623454560 625933937664 626337054720 627423313920 628076879872 628793278464 629963489280 631551098880 632208964608 632279531520 633669156864 634027769856 634107985920 634116080640 634474946560 634839367680 635714155440 635869396992 635940372480 636602810368 637043671040 638207152128 638287896960 638935105536 640124190720 640790986752 641153630208 642315714560 643570237440 644865851392 645804856320 646125355008 646175784960 646541475840 646549729280 648337424384 648419450880 650803345920 650962272256 652233682944 652602802176 652675645440 653355515904 654563082240 654571438080 654941880320 655244918784 656221063680 656381313024 656904627288 657138384896 657593466880 657653907456 658794479616 658877829120 661133557760 661461663744 661836005376 662424834240 664330567680 665022578688 665483120640 666637271040 667020165120 667331684864 667406172160 668092858368 669251534848 669336207360 670108221440 671417026560 671797002240 673273479168 673654505472 673748335680 674431500288 674516828160 675686645760 676381851648 676390486016 678095099136 678868549632 680131952640 680840423424 682074439680 682460446720 683793377280 685223444480 686474919936 686561771520 686950318080 686959087360 687742648320 688858513408 688935403520 689254170624 690927697920 691478555040 691647414272 692998288128 693075640320 693467873280 694190235648 694991978496 695482152960 696275435520 698209533952 698757276672 699969134592 700023767040 700767535104 702454405120 702803017728 703826386380 704076840960 705851228160 706586489856 707392438272 708619272192 708708925440 709110005760 709119057920 709848662016 709927895040 711079755776 711989985280 713380590720 713784314880 713958621184 715353071616 715432919040 716178161664 716583469056 716674129920 717917061120 718664891392 719484616704 720732422144 721297833984 722605178880 724704092160 725114224640 725474082816 725530705920 726530463360 727368445440 727546068992 728049909760 729379602432 729471882240 729894030320 730726563840 731570503680 731993866240 732332556288 732747005952 733592158208 734957404160 735024955392 736392867840 736809615360 737577125376 738428977152 738913976320 739280683008 739699064832 739792650240 741847629824 743775252480 744565506048 746692018176 748081643520 748505006080 749966929920 750748145472 750831943680 751535390720 751604465664 752907976704 753003233280 753438999040 753871749120 754298388480 755956187136 756489359360 757966877640 758735437824 760147476480 760939296768 761369935872 761807241216 762749911040 763656929280 764452405248 765778198528 765837967360 767333744640 767768002560 769998097920 770876375040 772213309440 772828973280 773017698304 773710479360 774965827584 775052328960 775849771008 775859675136 776396974080 777293660160 777743482880 778103341056 778190192640 779441668096 780892241920 780964015104 782417422080 783210774528 785096099840 785485725696 785930256384 785991598080 789112160256 790261205760 792086446080 792534712320 793360269312 794836746240 795753512960 797758940160 797953753088 798579744768 798668881920 799964725248 800887406592 800988733440 801442037760 803203448832 804129865728 804584947712 806082314240 806156402688 807656693760 808498002816 809420193792 810421780480 810823974912 813702840320 815292103680 815753502720 816694394880 817637621760 818489327616 818952536064 819056148480 820476641280 821130784110 821331304448 821422981120 822067384320 822268133376 823493099520 824340381696 824350904832 825291177984 826722484224 826827079680 827295006720 828156772352 829113237504 829774266048 831278223360 832161447936 834164606080 834578583552 835116072960 835530522624 836564418560 839951319040 840028520448 841591848960 842068131840 842945286144 843039375360 844892209152 845477314560 845488107520 846452490240 847618873920 847825862656 848585687040 850932006912 850942869504 851050529280 853498920960 854387982336 854871506944 856541177856 858093649920 860008955904 861073141760 861500473344 861567713280 862055301120 864559267840 866247860160 867126214656 867737794560 868739973120 869644910592 870137069568 871140687872 872761917440 872842134528 873446595840 873659891712 874961418240 875175084032 875872836384 875959418880 876871876608 878392639488 878503772160 881948884992 883233112320 884171538432 884240547840 885774090240 886696771584 887310827520 887751180288 888849694720 890790477824 892448276480 892530302976 894191339520 895222702080 895729336320 897697972224 898206007296 898331114240 899242000384 899355770880 900915527680 900998332416 901622292480 904126798848 904646098944 905158066176 906842603520 907787231232 909432586240 911724503040 912764436480 915299893248 915415695360 915933757440 916388315136 916990197760 918781194240 919005560832 921321603072 921971406720 923036221440 923997717504 924100853760 924623831040 925051650048 925586980864 926655971328 927309537280 927394767936 928367247360 930062794752 930706882560 931676368896 933292179456 933365022720 933828231168 937070690304 938435181840 938769121280 939505582080 941134970880 942115319808 943189917696 944945233920 945480007680 946464882688 948313446912 948419297280 951041654784 951174120960 951712419840 952259051520 953804095488 953910558720 954904215552 955444625408 955565506560 957222748160 957310728192 959312822272 961186480128 961730445312 963473571840 966272122880 967298777088 968707284480 969812213760 969824593920 972506136576 972629176320 974302085120 976205018880 976443408384 976996007936 978904203264 979013468160 980033273856 981857157120 982412820480 982867378176 983436167168 984571969536 985356940932 985707577344 986390200320 988191719424 991700336640 992192495616 992754008064 995589357568 997442191360 997533868032 998224680960 999955906560 1000997527296 1001109258240 1002139287552 1003877302272 1004004311040 1005162332160 1005731184640 1007695503360 1010481758208 1010622503520 1011647250432 1011775242240 1013529968640 1014572777472 1014585729024 1015159914496 1015742988288 1017142648704 1019269873664 1021260635136 1023111659520 1023690670080 1024198705152 1026664130560 1027835166720 1029712379904 1030425477120 1030438631040 1031613972480 1033287770112 1033403105280 1033881255936 1034466361344 1034479566848 1035195965440 1036391546880 1037217832560 1037471121408 1037586923520 1040201809920 1041285353472 1043223229440 1044413153280 1047314300928 1047907008512 1047988797440 1049953701888 1050035650560 1052149547008 1053681607680 1054204526592 1056115261440 1056712949760 1057813692416 1059782328320 1059879734784 1062928908288 1063665008640 1063678586880 1064772993024 1064891842560 1066619633664 1067849875456 1067984977920 1068589383680 1070676472320 1070937931776 1072173154304 1074267242496 1074875203584 1075011194880 1076875591680 1077997337088 1079226925056 1081098633216 1083907768320 1087056138240 1087671336960 1088211124224 1088296058880 1088925859840 1091052668160 1091319103488 1091936714752 1092074864640 1093968855040 1094069403648 1094841045480 1096089845760 1097990799360 1098498834432 1099120508928 1099134539776 1100388237312 1102436106240 1103060008960 1105214423040 1106365688064 1108370964480 1108921024512 1109548597248 1109688975360 1112771444736 1113488097280 1115662878720 1120038027264 1122122465280 1122757509120 1123927048192 1124052500480 1126122218208 1126247915520 1127303086080 1129361965056 1130158498560 1130807623680 1131447582720 1133934280704 1134590492672 1134734039040 1139183976448 1141408945152 1142054903808 1144124866560 1144692670464 1145485393920 1146678607872 1148667297792 1148756951040 1151652003840 1154997146880 1156168286208 1156314562560 1156983726080 1158319964160 1159243459920 1159526547456 1160182759424 1162448741376 1162578493440 1163789512704 1164595461120 1164879855616 1166615224320 1167155011584 1167285288960 1167830448512 1167945891840 1169162502144 1171190185984 1171338362880 1175931846656 1177644149760 1178228588544 1178895384576 1178987397120 1181032120320 1182262362112 1183081103360 1183668240384 1185391808640 1188802068480 1190040403968 1192255119360 1193615032320 1193630269440 1194305781760 1196638410240 1196930629632 1197608009728 1199141027840 1199947087872 1201331109888 1201483100160 1202163056640 1204805173248 1205502398464 1206194798592 1206877421568 1209123471360 1210382974976 1212747004224 1215632670720 1216235962368 1220399857664 1220554260480 1221245009920 1223630254080 1225041592320 1227733991424 1228428804096 1228584222720 1229295208960 1230714961920 1231696176165 1231996956672 1232134471680 1232831774720 1233402200064 1235239649280 1236526357248 1237936766976 1240083726336 1240240619520 1240942510080 1242235158528 1243669856256 1244389572608 1244486696960 1246917335040 1249427587072 1251246909120 1251867875328 1252674109440 1254846627840 1256153759744 1259926978560 1263102197760 1264417929216 1264559063040 1267338313728 1268215971840 1268232161280 1268949893120 1269678735360 1271428310880 1271738793984 1273205620736 1274087342080 1276414304256 1276575793920 1277870211072 1280248381440 1281581973504 1282307260416 1287140474880 1291609712640 1292250710016 1292351569920 1293082951680 1293099458560 1296674848768 1296838901760 1301606691840 1301924544512 1304467365888 1305205604352 1305351290880 1306711031808 1309142876160 1309883760640 1310489837568 1312442127360 1312762626048 1313809254576 1314276769792 1315186933760 1315307814912 1317588959232 1317755658240 1322267115520 1322923327488 1323672010752 1324849668480 1328661135360 1330045157376 1330966241280 1333274542080 1334040330240 1334663369728 1334812344320 1336185716736 1338503069696 1338672414720 1340216442880 1342834053120 1343594004480 1346546958336 1347309010944 1347496671360 1348863000576 1349033656320 1351373291520 1352763703296 1352780972032 1356190198272 1357737099264 1360263905280 1361680846848 1364148879360 1364920893440 1367586754560 1370446888960 1372949839872 1373123543040 1373900636160 1373918174720 1375485296640 1377717026816 1377870807040 1378508341248 1381855395840 1382957110080 1383294828544 1385996576256 1386151280640 1386935746560 1388380471296 1389983956992 1390964305920 1392550871040 1396419067904 1397514553344 1399938269184 1400047534080 1404908810240 1405606035456 1407652772760 1408153681920 1411702456320 1413172979712 1414784876544 1417417850880 1418220011520 1418238115840 1419697324032 1422159511552 1423979970560 1426761181440 1427568629760 1427917242368 1430706143232 1430865838080 1432356323328 1433166938112 1433348259840 1435834122240 1437329782784 1438969233408 1442595667968 1445210357760 1449408184320 1450228449280 1450948165632 1453060926720 1454736890880 1455092137984 1456099819520 1458759204864 1458943764480 1459788060640 1461453127680 1463987732480 1464665112576 1465494011904 1467184316416 1469914808320 1470049910784 1472785735680 1473619230720 1475154250752 1476857954304 1477827952640 1478561366016 1479398129664 1479585300480 1483695259648 1487550504960 1489131012096 1493384036352 1496163287040 1497010012160 1499933859840 1501496290944 1501663887360 1503208931328 1505815953408 1506006466560 1506877998080 1507743498240 1508596776960 1511912374272 1512978718720 1515933755280 1517470875648 1520294952960 1521878593536 1522739871744 1523614482432 1525499822080 1527313858560 1528904810496 1531556397056 1531675934720 1534667489280 1535536005120 1539996195840 1541752750080 1544426618880 1545657946560 1546035396608 1547420958720 1549931655168 1550104657920 1551699542016 1551719350272 1552793948160 1554587320320 1555486965760 1556206682112 1556380385280 1558883336192 1561784483840 1561928030208 1564834844160 1570192199680 1570971451392 1571860512768 1571983196160 1578224320512 1580522411520 1584172892160 1585069424640 1586720538624 1589673492480 1591507025920 1595517880320 1595907506176 1597159489536 1597337763840 1599929450496 1601774813184 1601977466880 1602884075520 1606406897664 1608259731456 1612164628480 1612312805376 1615313387520 1616996005632 1618840387584 1620843560960 1621647949824 1627405680640 1630584207360 1631507005440 1633388789760 1636978655232 1637905072128 1638112296960 1640953282560 1642261568220 1642662608896 1642845962240 1644134768640 1646986199040 1648680763392 1648701809664 1650582355968 1653444968448 1653654159360 1654590013440 1656313544704 1659548532096 1662556446720 1664322895872 1668329212160 1669157167104 1670232145920 1671061045248 1673128837120 1680057040896 1683183697920 1684136263680 1685890572288 1686078750720 1689784418304 1690954629120 1690976215040 1692904980480 1695237747840 1695651725312 1697171374080 1701864013824 1701885739008 1702101058560 1706997841920 1708775964672 1709743013888 1713082355712 1716187299840 1720017911808 1722146283520 1723000946688 1723135426560 1724110602240 1729118535680 1732495720320 1734252429312 1735475589120 1737479946240 1739289821184 1740274139136 1742281375744 1745523834880 1745684269056 1746893191680 1747319783424 1749922836480 1750350168064 1751745672768 1751918837760 1753743753216 1756785278976 1757007544320 1763897769984 1766466224640 1768343076864 1768481095680 1771548180480 1773393543168 1774621655040 1775502360576 1777699389440 1781580955648 1784896552960 1785060605952 1788382679040 1790445404160 1791458672640 1795395944448 1796412014592 1796662228480 1798711541760 1801831055360 1801996664832 1803244584960 1808253597696 1809292197888 1810316132352 1813685207040 1815574462464 1818865172480 1823449006080 1830599786496 1830831390720 1831867514880 1833980395520 1837562388480 1842643206144 1843942813440 1846072442880 1847995435008 1848201707520 1849247662080 1850103300096 1851173961728 1854619074560 1854789535872 1860125589504 1861413765120 1863352737792 1866584358912 1866730045440 1867656462336 1874141380608 1876870363680 1879011164160 1882269941760 1884230639616 1886379835392 1889890467840 1892929765376 1896626893824 1896838594560 1902083309568 1902348241920 1903424839680 1904518103040 1907608190976 1907821117440 1909808431104 1910889250816 1911131013120 1914445496320 1914621456384 1918625644544 1922372960256 1923460890624 1926947143680 1932544245760 1934597554176 1937414568960 1939624427520 1939649187840 1945012273152 1945258352640 1948604170240 1952410037760 1952886816768 1953992015872 1957808406528 1958026936320 1960066547712 1963714314240 1964825640960 1965734756352 1966872334336 1969143939072 1970713881864 1971415154688 1972780400640 1976383438848 1983400673280 1984384991232 1985508016128 1991178715136 1994884382720 1995067736064 1996449361920 1999911813120 2001995054592 2002218516480 2004278575104 2007754604544 2008008622080 2010324664320 2011462369280 2015391006720 2020963516416 2021245007040 2023294500864 2023550484480 2027059937280 2029145554944 2029171458048 2030319828992 2034285297408 2038539747328 2042521270272 2046223319040 2047381340160 2053328261120 2055670333440 2059424759808 2060850954240 2060877262080 2063227944960 2066575540224 2066806210560 2067762511872 2068959133696 2070391930880 2072783093760 2074435665120 2074942242816 2080403619840 2082570706944 2086446458880 2088826306560 2094628601856 2095814017024 2099907403776 2100071301120 2107363215360 2108409053184 2112230522880 2115627384832 2119564656640 2119759469568 2125857816576 2127330017280 2127357173760 2129545986048 2129783685120 2133239267328 2135699750912 2135969955840 2137178767360 2141352944640 2141875863552 2144346308608 2148534484992 2149750407168 2150022389760 2153751183360 2155994674176 2158453850112 2162197266432 2167815536640 2174112276480 2175342673920 2176422248448 2176592117760 2177851719680 2182105336320 2182638206976 2183873429504 2184149729280 2187937710080 2188138807296 2189682090960 2192179691520 2195981598720 2196997668864 2198241017856 2198269079552 2200776474624 2204872212480 2206120017920 2210428846080 2212731376128 2216741928960 2217842049024 2219097194496 2219377950720 2225542889472 2226976194560 2231325757440 2240076054528 2244244930560 2245515018240 2247854096384 2248105000960 2252244436416 2252495831040 2254606172160 2258723930112 2260316997120 2261615247360 2262895165440 2267868561408 2269180985344 2269468078080 2278367952896 2282817890304 2284109807616 2288249733120 2290970787840 2293357215744 2297334595584 2297513902080 2303304007680 2309994293760 2312629125120 2313967452160 2316639928320 2318486919840 2319053094912 2320365518848 2324897482752 2325156986880 2327579025408 2329190922240 2329759711232 2333230448640 2334310023168 2334570577920 2335660897024 2338325004288 2342380371968 2342676725760 2355288299520 2356457177088 2357790769152 2357974794240 2364524724224 2366162206720 2367336480768 2370783617280 2377604136960 2380080807936 2384510238720 2387260538880 2388611563520 2393276820480 2393861259264 2398282055680 2399894175744 2402662219776 2402966200320 2404326113280 2409610346496 2411004796928 2412389597184 2413754843136 2418246942720 2420765949952 2425494008448 2431265341440 2432471924736 2440799715328 2441108520960 2442490019840 2447260508160 2450083184640 2455467982848 2456857608192 2457168445440 2458590417920 2461429923840 2463392352330 2463993913344 2464268943360 2465663549440 2466804400128 2470479298560 2473052714496 2475873533952 2480167452672 2480481239040 2481885020160 2484470317056 2487339712512 2488779145216 2488973393920 2493834670080 2498855174144 2502493818240 2503735750656 2505348218880 2509693255680 2512307519488 2519853957120 2526204395520 2528835858432 2529118126080 2534676627456 2536431943680 2536464322560 2537899786240 2539357470720 2542856621760 2543477587968 2546411241472 2548174684160 2552828608512 2553151587840 2560496762880 2563163947008 2564614520832 2574280949760 2583219425280 2584501420032 2584703139840 2586165903360 2586198917120 2593349697536 2593677803520 2603213383680 2603849089024 2608934731776 2610411208704 2613422063616 2618285752320 2619767521280 2620979675136 2624884254720 2625525252096 2627618509152 2630373867520 2630615629824 2635177918464 2635511316480 2644534231040 2645846654976 2649699336960 2657322270720 2660090314752 2661932482560 2666549084160 2669326739456 2669624688640 2672371433472 2677344829440 2680432885760 2685668106240 2687188008960 2693093916672 2694618021888 2694993342720 2697726001152 2698067312640 2702746583040 2705561944064 2712380396544 2715474198528 2720527810560 2723361693696 2728297758720 2729841786880 2735173509120 2745899679744 2746247086080 2747801272320 2747836349440 2750970593280 2755434053632 2755741614080 2757016682496 2765914220160 2766589657088 2771993152512 2772302561280 2773871493120 2776760942592 2779967913984 2781928611840 2785101742080 2792838135808 2795029106688 2799876538368 2800095068160 2809817620480 2811212070912 2815305545520 2816307363840 2823404912640 2826345959424 2829569753088 2834835701760 2836440023040 2836476231680 2839394648064 2844319023104 2847959941120 2853522362880 2855137259520 2855834484736 2861412286464 2861731676160 2864712646656 2866333876224 2866696519680 2871668244480 2874659565568 2877938466816 2885191335936 2890420715520 2898816368640 2900456898560 2901896331264 2906121853440 2909473781760 2910184275968 2912199639040 2917518409728 2917887528960 2919576121280 2922906255360 2927975464960 2929330225152 2930988023808 2939829616640 2940099821568 2945571471360 2947238461440 2950308501504 2953715908608 2955655905280 2957122732032 2959170600960 2967390519296 2975101009920 2978262024192 2986768072704 2992326574080 2994020024320 2999867719680 3002992581888 3003327774720 3006417862656 3011631906816 3012012933120 3013755996160 3015486996480 3017193553920 3025957437440 3031867510560 3034941751296 3040589905920 3043757187072 3045479743488 3047228964864 3050999644160 3057809620992 3063112794112 3069334978560 3071072010240 3079992391680 3083505500160 3091315893120 3092070793216 3094841917440 3099863310336 3100209315840 3103399084032 3103438700544 3105587896320 3109174640640 3110973931520 3112413364224 3112760770560 3117766672384 3123568967680 3123856060416 3129669688320 3140384399360 3141942902784 3143721025536 3143966392320 3156448641024 3161044823040 3168345784320 3170138849280 3173441077248 3179346984960 3183014051840 3191035760640 3191815012352 3194318979072 3194675527680 3199858900992 3203549626368 3203954933760 3205768151040 3212813795328 3216519462912 3224329256960 3224625610752 3230626775040 3233992011264 3237680775168 3241687121920 3243295899648 3254811361280 3261168414720 3263014010880 3266777579520 3273957310464 3275810144256 3276224593920 3281906565120 3284523136440 3285325217792 3285691924480 3288269537280 3293972398080 3297361526784 3297403619328 3301164711936 3307308318720 3309180026880 3312627089408 3319097064192 3325112893440 3328645791744 3336658424320 3338314334208 3340464291840 3346257674240 3360114081792 3366367395840 3368272527360 3371781144576 3372157501440 3381909258240 3381952430080 3390475495680 3391303450624 3394342748160 3403771478016 3404202117120 3417551929344 3419486027776 3426164711424 3432374599680 3440035823616 3444292567040 3446001893376 3446270853120 3458237071360 3464991440640 3468504858624 3470951178240 3474959892480 3478579642368 3480548278272 3484562751488 3491047669760 3491368538112 3493786383360 3494639566848 3499845672960 3503491345536 3503837675520 3507487506432 3513570557952 3514015088640 3527795539968 3532932449280 3536686153728 3536962191360 3543096360960 3546787086336 3549243310080 3551004721152 3555398778880 3563161911296 3569793105920 3570121211904 3576765358080 3580890808320 3582917345280 3590791888896 3592824029184 3593324456960 3597423083520 3603662110720 3603993329664 3606489169920 3616507195392 3618584395776 3620632264704 3627370414080 3631148924928 3637730344960 3646898012160 3661199572992 3661662781440 3663735029760 3667960791040 3675124776960 3685286412288 3687885626880 3692144885760 3695990870016 3696403415040 3698495324160 3700206600192 3702347923456 3709238149120 3709579071744 3720251179008 3722827530240 3726705475584 3733168717824 3733460090880 3748282761216 3753740727360 3758022328320 3764539883520 3768461279232 3779780935680 3785859530752 3793253787648 3793677189120 3804696483840 3806849679360 3809036206080 3815216381952 3819616862208 3821778501632 3822262026240 3828890992640 3829242912768 3844745920512 3846921781248 3865088491520 3874829137920 3879248855040 3879298375680 3890024546304 3890516705280 3897208340480 3904820075520 3905773633536 3915616813056 3916053872640 3920133095424 3927428628480 3929651281920 3931469512704 3933744668672 3938287878144 3941427763728 3942830309376 3945560801280 3952766877696 3966801346560 3968769982464 3971016032256 3982357430272 3989768765440 3990135472128 3992898723840 3999823626240 4003990109184 4004437032960 4008557150208 4015509209088 4016017244160 4020649328640 4022924738560 4030782013440 4041927032832 4042490014080 4046589001728 4047100968960 4054119874560 4058291109888 4058342916096 4060639657984 4068570594816 4077079494656 4085042540544 4092446638080 4094762680320 4106656522240 4111340666880 4118849519616 4121701908480 4121754524160 4126455889920 4133151080448 4133612421120 4135525023744 4137918267392 4140783861760 4145566187520 4148871330240 4149884485632 4160807239680 4165141413888 4172892917760 4177652613120 4189257203712 4191628034048 4199814807552 4200142602240 4214726430720 4216818106368 4224461045760 4231254769664 4239129313280 4239518939136 4254660034560 4254714347520 4259091972096 4266478534656 4271399501824 4271939911680 4274357534720 4282705889280 4283751727104 4297068969984 4299500814336 4300044779520 4307502366720 4311989348352 4316907700224 4335631073280 4348224552960 4350685347840 4352844496896 4355703439360 4364210672640 4365276413952 4368299458560 4375875420160 4376277614592 4379364181920 4384359383040 4391963197440 4393995337728 4396482035712 4396538159104 4401552949248 4409744424960 4420857692160 4425462752256 4433483857920 4435684098048 4438194388992 4438755901440 4451085778944 4453952389120 4462651514880 4480152109056 4488489861120 4491030036480 4495708192768 4496210001920 4504488872832 4504991662080 4517447860224 4520633994240 4523230494720 4525790330880 4535737122816 4538361970688 4538936156160 4556735905792 4565635780608 4568219615232 4576499466240 4581941575680 4586714431488 4594669191168 4595027804160 4606608015360 4619988587520 4625258250240 4627934904320 4633279856640 4636973839680 4638106189824 4640731037696 4649794965504 4650313973760 4655158050816 4658381844480 4659519422464 4666460897280 4668620046336 4669141155840 4671321794048 4676650008576 4684760743936 4685353451520 4710576599040 4712914354176 4715581538304 4715949588480 4729049448448 4732324413440 4734672961536 4741567234560 4755208273920 4760161615872 4769020477440 4774521077760 4777223127040 4786553640960 4787722518528 4796564111360 4799788351488 4805324439552 4805932400640 4808652226560 4819220692992 4822009593856 4824779194368 4836493885440 4841531899904 4850988016896 4862530682880 4864943849472 4882217041920 4884980039680 4894521016320 4900166369280 4910935965696 4913715216384 4914336890880 4917180835840 4922859847680 4926784704660 4927987826688 4928537886720 4940958597120 4946105428992 4951747067904 4960334905344 4960962478080 4963770040320 4968940634112 4977558290432 4977946787840 4987669340160 4997710348288 5004987636480 5007471501312 5010696437760 5019386511360 5024615038976 5052408791040 5057671716864 5058236252160 5069353254912 5072863887360 5072928645120 5075799572480 5078714941440 5085713243520 5086955175936 5092822482944 5096349368320 5105657217024 5106303175680 5120993525760 5126327894016 5129229041664 5148561899520 5166438850560 5169002840064 5169406279680 5172331806720 5172397834240 5186699395072 5187355607040 5206426767360 5207698178048 5217869463552 5220822417408 5226844127232 5236571504640 5239535042560 5241959350272 5249768509440 5251050504192 5255237018304 5260747735040 5261231259648 5270355836928 5271022632960 5289068462080 5291693309952 5299398673920 5314644541440 5320180629504 5323864965120 5333098168320 5338653478912 5339249377280 5344742866944 5354689658880 5360865771520 5371336212480 5374376017920 5386187833344 5389236043776 5389986685440 5396134625280 5405493166080 5411123888128 5424760793088 5430948397056 5441055621120 5446723387392 5456595517440 5459683573760 5470347018240 5491799359488 5492494172160 5495602544640 5495672698880 5501941186560 5510868107264 5531828440320 5533179314176 5543986305024 5544605122560 5547742986240 5553521885184 5563857223680 5585676271616 5590058213376 5599753076736 5600190136320 5619635240960 5622424141824 5630611091040 5646809825280 5652691918848 5659139506176 5669671403520 5672952463360 5678789296128 5688638046208 5695919882240 5707044725760 5710274519040 5722824572928 5723463352320 5729425293312 5732667752448 5733393039360 5743336488960 5749319131136 5755876933632 5770382671872 5780841431040 5797632737280 5800913797120 5803792662528 5812243706880 5818947563520 5820368551936 5824399278080 5835036819456 5835775057920 5839152242560 5845812510720 5855950929920 5858660450304 5861976047616 5879659233280 5880199643136 5891142942720 5894476922880 5900617003008 5907431817216 5911311810560 5914245464064 5918341201920 5934781038592 5950202019840 5956524048384 5973536145408 5984653148160 5988040048640 5999735439360 6005985163776 6006655549440 6012835725312 6023263813632 6024025866240 6027511992320 6030973992960 6034387107840 6051914874880 6063735021120 6069883502592 6081179811840 6087514374144 6090959486976 6101999288320 6115619241984 6126225588224 6138669957120 6142144020480 6159984783360 6167011000320 6182631786240 6184141586432 6189683834880 6199726620672 6200418631680 6206877401088 6211175792640 6218349281280 6221947863040 6224826728448 6235533344768 6247137935360 6247712120832 6259339376640 6280768798720 6283885805568 6287442051072 6322089646080 6336691568640 6346882154496 6358693969920 6366028103680 6382071521280 6388637958144 6389351055360 6399717801984 6407099252736 6407909867520 6411536302080 6425627590656 6433038925824 6449251221504 6461253550080 6467984022528 6475361550336 6483374243840 6486591799296 6509622722560 6522336829440 6526028021760 6533555159040 6547914620928 6551620288512 6552449187840 6563813130240 6569046272880 6570650435584 6571383848960 6576539074560 6587944796160 6594723053568 6594807238656 6602329423872 6614616637440 6618360053760 6625254178816 6638194128384 6650225786880 6657291583488 6673316848640 6676628668416 6680928583680 6692515348480 6720228163584 6732734791680 6736545054720 6743562289152 6744315002880 6763818516480 6763904860160 6780950991360 6782606901248 6788685496320 6807542956032 6808404234240 6835103858688 6838972055552 6852329422848 6864749199360 6880071647232 6888585134080 6892003786752 6892541706240 6916474142720 6929982881280 6941902356480 6949919784960 6957159284736 6961096556544 6969125502976 6982095339520 6982737076224 6987572766720 6989279133696 6999691345920 7006982691072 7014975012864 7027141115904 7028030177280 7065864898560 7073372307456 7073924382720 7093574172672 7098486620160 7102009442304 7110797557760 7139586211840 7140242423808 7153530716160 7161781616640 7165834690560 7181583777792 7186648913920 7194846167040 7207986659328 7212978339840 7233014390784 7237168791552 7241264529408 7254740828160 7262297849856 7275460689920 7293796024320 7322399145984 7323325562880 7327470059520 7335921582080 7350249553920 7370572824576 7375771253760 7384289771520 7391981740032 7392806830080 7396990648320 7400413200384 7404695846912 7418476298240 7419158143488 7440502358016 7445655060480 7453410951168 7466337435648 7466920181760 7496565522432 7507481454720 7516044656640 7529079767040 7536922558464 7559561871360 7571719061504 7586507575296 7587354378240 7609392967680 7613699358720 7618072412160 7630432763904 7639233724416 7643557003264 7644524052480 7657781985280 7658485825536 7689491841024 7693843562496 7730176983040 7749658275840 7758497710080 7758596751360 7780049092608 7781033410560 7794416680960 7809640151040 7811547267072 7831233626112 7840266190848 7854857256960 7859302563840 7862939025408 7867489337344 7876575756288 7882855527456 7891121602560 7905533755392 7933602693120 7937539964928 7979537530880 7980270944256 7985797447680 7999647252480 8007980218368 8008874065920 8017114300416 8032034488320 8041298657280 8061564026880 8083854065664 8084980028160 8093178003456 8094201937920 8108239749120 8116685832192 8121279315968 8137141189632 8154158989312 8170085081088 8184893276160 8189525360640 8213313044480 8237699039232 8243403816960 8243509048320 8252911779840 8266302160896 8267224842240 8271050047488 8275836534784 8281567723520 8297742660480 8299768971264 8321614479360 8330282827776 8345785835520 8355305226240 8378514407424 8383256068096 8399629615104 8400285204480 8429452861440 8433636212736 8448922091520 8462509539328 8478258626560 8479037878272 8509320069120 8509428695040 8518183944192 8532957069312 8542799003648 8543879823360 8548715069440 8565411778560 8567503454208 8594137939968 8599001628672 8600089559040 8615004733440 8623978696704 8633815400448 8671262146560 8696449105920 8701370695680 8705688993792 8711406878720 8728421345280 8730552827904 8736598917120 8751750840320 8752555229184 8758728363840 8768718766080 8783926394880 8787990675456 8792964071424 8793076318208 8819488849920 8841715384320 8850925504512 8866967715840 8871368196096 8877511802880 8902171557888 8907904778240 8925303029760 8960304218112 8976979722240 8982060072960 8991416385536 9008977745664 9009983324160 9034895720448 9041267988480 9046460989440 9051580661760 9076723941376 9077872312320 9113471811584 9131271561216 9136439230464 9152998932480 9173428862976 9189338382336 9213216030720 9239977175040 9250516500480 9255869808640 9273947679360 9276212379648 9281462075392 9299589931008 9300627947520 9310316101632 9316763688960 9332921794560 9337240092672 9338282311680 9342643588096 9353300017152 9369521487872 9370706903040 9421153198080 9425828708352 9431163076608 9431899176960 9458098896896 9464648826880 9469345923072 9483134469120 9510416547840 9520323231744 9538040954880 9549042155520 9554446254080 9573107281920 9575445037056 9593128222720 9599576702976 9610648879104 9611864801280 9617304453120 9638441385984 9644019187712 9649558388736 9672987770880 9683063799808 9701976033792 9725061365760 9729887698944 9764434083840 9769960079360 9789042032640 9800332738560 9821871931392 9827430432768 9828673781760 9834361671680 9845719695360 9853569409320 9855975653376 9857075773440 9881917194240 9892210857984 9903494135808 9921924956160 9927540080640 9937881268224 9955116580864 9955893575680 9975338680320 9995420696576 10009975272960 10014943002624 10021392875520 10038773022720 10049230077952 10104817582080 10115343433728 10116472504320 10145727774720 10145857290240 10151599144960 10171426487040 10173910351872 10185644965888 10192698736640 10211314434048 10212606351360 10252655788032 10258458083328 10297123799040 10332877701120 10338005680128 10338812559360 10344795668480 10373398790144 10374711214080 10412853534720 10435738927104 10441644834816 10453688254464 10473143009280 10479070085120 10483918700544 10499537018880 10510474036608 10522462519296 10540711673856 10542045265920 10578136924160 10583386619904 10598797347840 10629289082880 10640361259008 10647729930240 10666196336640 10677306957824 10678498754560 10689485733888 10709379317760 10721731543040 10742672424960 10748752035840 10772375666688 10778472087552 10779973370880 10792269250560 10810986332160 10822247776256 10849521586176 10861896794112 10882111242240 10893446774784 10913191034880 10919367147520 10940694036480 10983598718976 10984988344320 10991205089280 10991345397760 11003882373120 11021736214528 11063656880640 11066358628352 11087972610048 11089210245120 11095485972480 11107043770368 11127714447360 11171352543232 11180116426752 11199506153472 11200380272640 11239270481920 11244848283648 11261222182080 11293619650560 11305383837696 11339342807040 11345904926720 11357578592256 11377276092416 11391839764480 11414089451520 11420549038080 11445649145856 11458850586624 11465335504896 11466786078720 11486672977920 11498638262272 11540765343744 11595265474560 11601827594240 11624487413760 11637895127040 11648798556160 11670073638912 11671550115840 11678304485120 11691625021440 11711901859840 11717320900608 11760399286272 11782285885440 11788953845760 11801234006016 11814863634432 11822623621120 11828490928128 11836682403840 11869562077184 11900404039680 11913048096768 11947072290816 11969306296320 11999470878720 12011970327552 12013311098880 12025671450624 12046527627264 12048051732480 12055023984640 12061947985920 12068774215680 12103829749760 12127470042240 12139767005184 12162359623680 12175028748288 12181918973952 12203998576640 12231238483968 12252451176448 12277339914240 12284288040960 12319969566720 12334022000640 12365263572480 12368283172864 12379367669760 12399453241344 12400837263360 12413754802176 12422351585280 12436698562560 12443895726080 12449653456896 12471066689536 12494275870720 12495424241664 12518678753280 12561537597440 12567771611136 12574884102144 12644179292160 12673383137280 12693764308992 12717387939840 12732056207360 12764143042560 12777275916288 12799435603968 12814198505472 12815819735040 12823072604160 12851255181312 12898502443008 12922507100160 12935968045056 12950723100672 12966748487680 13019245445120 13044673658880 13052056043520 13067110318080 13095829241856 13104898375680 13127626260480 13138092545760 13141300871168 13153078149120 13175889592320 13189446107136 13189614477312 13204658847744 13229233274880 13250508357632 13276388256768 13300451573760 13314583166976 13346633697280 13353257336832 13361857167360 13440456327168 13465469583360 13473090109440 13487124578304 13488630005760 13527809720320 13561901982720 13565213802496 13577370992640 13615085912064 13616808468480 13670207717376 13677944111104 13704658845696 13729498398720 13760143294464 13777170268160 13784007573504 13785083412480 13832948285440 13859965762560 13883804712960 13899839569920 13914318569472 13922193113088 13938251005952 13964190679040 13965474152448 13975145533440 13978558267392 13999382691840 14013965382144 14029950025728 14054282231808 14056060354560 14131729797120 14146744614912 14147848765440 14187148345344 14196973240320 14204018884608 14221595115520 14279172423680 14280484847616 14307061432320 14323563233280 14331669381120 14363167555584 14373297827840 14389692334080 14415973318656 14425956679680 14466028781568 14474337583104 14509481656320 14524595699712 14550921379840 14587592048640 14646651125760 14654940119040 14700499107840 14741145649152 14751542507520 14768579543040 14783963480064 14785613660160 14809391693824 14836952596480 14838316286976 14881004716032 14891310120960 14906821902336 14932674871296 14933840363520 14993131044864 15014962909440 15032089313280 15058159534080 15073845116928 15143438123008 15173015150592 15174708756480 15218785935360 15227398717440 15236144824320 15260865527808 15278467448832 15287114006528 15289048104960 15315563970560 15316971651072 15378983682048 15387687124992 15460353966080 15499316551680 15516995420160 15517193502720 15560098185216 15562066821120 15588833361920 15619280302080 15623094534144 15662467252224 15680532381696 15709714513920 15718605127680 15725878050816 15734978674688 15753151512576 15765711054912 15782243205120 15811067510784 15867205386240 15875079929856 15959075061760 15960541888512 15971594895360 15999294504960 16015960436736 16017748131840 16034228600832 16064068976640 16082597314560 16123128053760 16167708131328 16169960056320 16188403875840 16216479498240 16233371664384 16242558631936 16274282379264 16308317978624 16340170162176 16369786552320 16379050721280 16426626088960 16475398078464 16486807633920 16487018096640 16505823559680 16532604321792 16551673069568 16563135447040 16595485320960 16599537942528 16643228958720 16660565655552 16691571671040 16757028814848 16799259230208 16800570408960 16858905722880 16867272425472 16925019078656 16956517253120 16958075756544 17018857390080 17036367888384 17065914138624 17085598007296 17087759646720 17097430138880 17130823557120 17188275879936 17198003257344 17200179118080 17230009466880 17247957393408 17267630800896 17342524293120 17392898211840 17402741391360 17411377987584 17422813757440 17456842690560 17461105655808 17473197834240 17505110458368 17517456727680 17537437532160 17567852789760 17575981350912 17585928142848 17586152636416 17638977699840 17683430768640 17701851009024 17733935431680 17742736392192 17755023605760 17804343115776 17815809556480 17850606059520 17920608436224 17953959444480 17964120145920 17982832771072 18017955491328 18019966648320 18069791440896 18082535976960 18092921978880 18103161323520 18153447882752 18155744624640 18226943623168 18262543122432 18272878460928 18305997864960 18346857725952 18378676764672 18426432061440 18479954350080 18501033000960 18511739617280 18547895358720 18552424759296 18562924150784 18599179862016 18601255895040 18620632203264 18633527377920 18665843589120 18674480185344 18685287176192 18706600034304 18741413806080 18842306396160 18851657416704 18862326153216 18916197793792 18929297653760 18966268938240 19040646463488 19076081909760 19098084311040 19108892508160 19146214563840 19199153405952 19221297758208 19223729602560 19234608906240 19276882771968 19288038375424 19299116777472 19366127599616 19403952067584 19450122731520 19459775397888 19528868167680 19578084065280 19600665477120 19643743862784 19654860865536 19657347563520 19668723343360 19691439390720 19707138818640 19711951306752 19714151546880 19763834388480 19784421715968 19806988271616 19843849912320 19855080161280 19875762536448 19910233161728 19911787151360 19950677360640 19990841393152 20019950545920 20029886005248 20042785751040 20077546045440 20098460155904 20209635164160 20230686867456 20232945008640 20291455549440 20291714580480 20303198289920 20342852974080 20347820703744 20371289931776 20385397473280 20422628868096 20425212702720 20505311576064 20516916166656 20594247598080 20665755402240 20676011360256 20677625118720 20689591336960 20746797580288 20749422428160 20825707069440 20871477854208 20883289669632 20907376508928 20946286018560 20958140170240 20967837401088 20999074037760 21020948073216 21044925038592 21081423347712 21084090531840 21156273848320 21197594695680 21280722518016 21295459860480 21332392673280 21354613915648 21356997509120 21418758635520 21485344849920 21497504071680 21544751333376 21559946741760 21584538501120 21644495552512 21699043172352 21723793588224 21764222484480 21786893549568 21826382069760 21881388072960 21967197437952 21969976688640 21982410178560 21982690795520 22007764746240 22043472429056 22127313761280 22132717256704 22175945220096 22178420490240 22190971944960 22214087540736 22255428894720 22342705086464 22360232853504 22399012306944 22400760545280 22478540963840 22489696567296 22522444364160 22587239301120 22610767675392 22678685614080 22691809853440 22715157184512 22754552184832 22783679528960 22828178903040 22841098076160 22891298291712 22917701173248 22930671009792 22933572157440 22973345955840 22997276524544 23081530687488 23190530949120 23203655188480 23248974827520 23275790254080 23297597112320 23340147277824 23343100231680 23356608970240 23383250042880 23423803719680 23434641801216 23520798572544 23564571770880 23577907691520 23602468012032 23629727268864 23645247242240 23673364807680 23739124154368 23800808079360 23938612592640 23998941757440 24023940655104 24026622197760 24051342901248 24096103464960 24110047969280 24123895971840 24207659499520 24254940084480 24279534010368 24324719247360 24350057496576 24363837947904 24462476967936 24554679828480 24568576081920 24639939133440 24730527144960 24736566345728 24758735339520 24798906482688 24801674526720 24827509604352 24844703170560 24887791452160 24899306913792 24942133379072 24988551741440 24990848483328 25037357506560 25123075194880 25135543222272 25149768204288 25288358584320 25346766274560 25387528617984 25434775879680 25464112414720 25528286085120 25554551832576 25598871207936 25628397010944 25631639470080 25646145208320 25702510362624 25797004886016 25845014200320 25871936090112 25901446201344 25933496975360 26038490890240 26089347317760 26104112087040 26134220636160 26191658483712 26209796751360 26255252520960 26276185091520 26282601742336 26306156298240 26351779184640 26378892214272 26379228954624 26458466549760 26501016715264 26552776513536 26600903147520 26693267394560 26706514673664 26723714334720 26880912654336 26930939166720 26946180218880 26974249156608 27055619440640 27123803965440 27130427604992 27154741985280 27230171824128 27233616936960 27340415434752 27409317691392 27458996797440 27520286588928 27554340536320 27568015147008 27665896570880 27719931525120 27767609425920 27828637138944 27844386226176 27876502011904 27928381358080 27930948304896 27950291066880 27998765383680 28027930764288 28059900051456 28108564463616 28112120709120 28263459594240 28293489229824 28295697530880 28374296690688 28393946480640 28408037769216 28443190231040 28560969695232 28614122864640 28647126466560 28663338762240 28726335111168 28746595655680 28779384668160 28831946637312 28851913359360 28932057563136 28948675166208 29018963312640 29049191399424 29101842759680 29175184097280 29293302251520 29309880238080 29400998215680 29482291298304 29503085015040 29537159086080 29567926960128 29571227320320 29618783387648 29673905192960 29676632573952 29782620241920 29813643804672 29865349742592 29867680727040 29986262089728 30029925818880 30064178626560 30116319068160 30147690233856 30286876246016 30346030301184 30349417512960 30437571870720 30454797434880 30521731055616 30556934897664 30578096209920 30631127941120 30633943302144 30757967364096 30775374249984 30920707932160 30998633103360 31034387005440 31120196370432 31124133642240 31177666723840 31238560604160 31324934504448 31361064763392 31419429027840 31437210255360 31451756101632 31469957349376 31531422109824 31622135021568 31734410772480 31750159859712 31921083777024 31943189790720 31998589009920 32031920873472 32035496263680 32068457201664 32128137953280 32165194629120 32246256107520 32335416262656 32339920112640 32376807751680 32432958996480 32466743328768 32485117263872 32548564758528 32616635957248 32680340324352 32739573104640 32758101442560 32853252177920 32950796156928 32973615267840 32974036193280 33011647119360 33065208643584 33103346139136 33126270894080 33190970641920 33199075885056 33286457917440 33321131311104 33383143342080 33514057629696 33598518460416 33601140817920 33717811445760 33734544850944 33850038157312 33913034506240 33916151513088 34037714780160 34072735776768 34131828277248 34175519293440 34194860277760 34261647114240 34376551759872 34396006514688 34400358236160 34460018933760 34495914786816 34785796423680 34805482782720 34845627514880 34913685381120 34946395668480 35010220916736 35034913455360 35074875064320 35135705579520 35151962701824 35172305272832 35366861537280 35403702018048 35467870863360 35485472784384 35510047211520 35608686231552 35701212119040 35841216872448 35907918888960 35965665542144 36035910982656 36039933296640 36139582881792 36165071953920 36185843957760 36206322647040 36306895765504 36311489249280 36453887246336 36525086244864 36545756921856 36611995729920 36693715451904 36757353529344 36852864122880 36959908700160 37002066001920 37023479234560 37095790717440 37104849518592 37125848301568 37198359724032 37202511790080 37241264406528 37267054755840 37331687178240 37348960370688 37370574352384 37413200068608 37482827612160 37684612792320 37703314833408 37724652306432 37832395587584 37858595307520 37932537876480 38081292926976 38152163819520 38196168622080 38217785016320 38292429127680 38398306811904 38442595516416 38447459205120 38469217812480 38553765543936 38576076750848 38732255199232 38807904135168 38900245463040 39057736335360 39156168130560 39201330954240 39287487725568 39314695127040 39337446686720 39382878781440 39414277637280 39423902613504 39527668776960 39568843431936 39613976543232 39687699824640 39751525072896 39820466323456 39901354721280 40039901091840 40059772010496 40085571502080 40196920311808 40419270328320 40461373734912 40465890017280 40583429160960 40606396579840 40685705948160 40695641407488 40742579863552 40770794946560 40845257736192 40850425405440 41010623152128 41033832333312 41188495196160 41331510804480 41352022720512 41355250237440 41379182673920 41493595160576 41498844856320 41651414138880 41742955708416 41766579339264 41814753017856 41892572037120 41916280340480 41935674802176 41998148075520 42041896146432 42089850077184 42162846695424 42168181063680 42312547696640 42395189391360 42561445036032 42590919720960 42664785346560 42709227831296 42713995018240 42837517271040 42970689699840 42995008143360 43089502666752 43119893483520 43169077002240 43288991105024 43398086344704 43528444968960 43573787099136 43652764139520 43762776145920 43939953377280 43964820357120 43965381591040 44086944858112 44254627522560 44265434513408 44351890440192 44356840980480 44428175081472 44510857789440 44720465707008 44798024613888 44801521090560 44957081927680 44979393134592 45044888728320 45174478602240 45221535350784 45383619706880 45430314369024 45567359057920 45656357806080 45682196152320 45782596583424 45835402346496 45861342019584 45867144314880 45946691911680 45994553049088 46163061374976 46381061898240 46407310376960 46497949655040 46551580508160 46680294555648 46686200463360 46713217940480 46766500085760 46847607439360 46869283602432 47041597145088 47129143541760 47155815383040 47204936024064 47259454537728 47290494484480 47346729615360 47478248308736 47601616158720 47877225185280 47997883514880 48047881310208 48053244395520 48102685802496 48192206929920 48220095938560 48247791943680 48415318999040 48509880168960 48649438494720 48700114993152 48727675895808 48924953935872 49109359656960 49137152163840 49279878266880 49461054289920 49473132691456 49517470679040 49597812965376 49655019208704 49689406341120 49775582904320 49798613827584 49977103482880 49981696966656 50074715013120 50246150389760 50271086444544 50576717168640 50775057235968 50869551759360 50928224829440 51056572170240 51109103665152 51197742415872 51256794021888 51263278940160 51292290416640 51594009772032 51690028400640 51743872180224 51802892402688 51866993950720 52178694635520 52208224174080 52268441272320 52383316967424 52419593502720 52552370183040 52565203484672 52612312596480 52703558369280 52757784428544 52758457909248 52916933099520 53002033430528 53105553027072 53201806295040 53386534789120 53413029347328 53447428669440 53761825308672 53861878333440 53892360437760 53948498313216 54111238881280 54247607930880 54260855209984 54309483970560 54460343648256 54467233873920 54680830869504 54818635382784 54917993594880 55040573177856 55108681072640 55136030294016 55331793141760 55439863050240 55535218851840 55657274277888 55688772452352 55856762716160 55861896609792 55900582133760 55997530767360 56055861528576 56119800102912 56224241418240 56526919188480 56586978459648 56748593381376 56787892961280 56886380462080 57121939390464 57228245729280 57294252933120 57326677524480 57493191311360 57663893274624 57703826718720 57864115126272 57897350332416 58098382798848 58350368194560 58586604503040 58801996431360 58964582596608 59006170030080 59074318172160 59135853920256 59142454640640 59237566775296 59347810385920 59353265147904 59565240483840 59627287609344 59730699485184 59735361454080 59972524179456 60059851637760 60128357253120 60232638136320 60295380467712 60573752492032 60692060602368 60698835025920 60875143741440 60909594869760 61043462111232 61113869795328 61156192419840 61262255882240 61267886604288 61515934728192 61550748499968 61841415864320 61997266206720 62068774010880 62240392740864 62248267284480 62355333447680 62477121208320 62649869008896 62722129526784 62838858055680 62874420510720 62903512203264 62939914698752 63062844219648 63244270043136 63468821544960 63842167554048 63886379581440 63997178019840 64063841746944 64070992527360 64256275906560 64492512215040 64679840225280 64753615503360 64933486657536 64970234527744 65097129517056 65360680648704 65479146209280 65706504355840 65901592313856 65947230535680 65948072386560 66023294238720 66130417287168 66206692278272 66252541788160 66381941283840 66398151770112 66572915834880 66642262622208 66766286684160 67028115259392 67197036920832 67202281635840 67435622891520 67469089701888 67700076314624 67826069012480 67832303026176 68075429560320 68145471553536 68263656554496 68351038586880 68389720555520 68523294228480 68753103519744 68792013029376 68800716472320 68920037867520 68991829573632 69571592847360 69610965565440 69691255029760 69827370762240 69892791336960 70020441833472 70069826910720 70149750128640 70271411159040 70303925403648 70344610545664 70733723074560 70807404036096 70935741726720 71020094423040 71217372463104 71402424238080 71815837777920 71931331084288 72071821965312 72079866593280 72330143907840 72371687915520 72613791531008 72622978498560 73050172489728 73091513843712 73387430903808 73705728245760 73919817400320 74046958469120 74191581434880 74209699037184 74396719448064 74405023580160 74482528813056 74534109511680 74663374356480 74697920741376 74741148704768 74826400137216 74965655224320 75369225584640 75406629666816 75449304612864 75664791175168 75717190615040 75865075752960 76162585853952 76304327639040 76392337244160 76435570032640 76584858255360 76796613623808 76885191032832 76894918410240 76938435624960 77107531087872 77152153501696 77464510398464 77615808270336 77800490926080 78115472670720 78312336261120 78402661908480 78574975451136 78629390254080 78674893373440 78765757562880 78828555274560 78847805227008 79055337553920 79137686863872 79375399649280 79503050145792 79640932646912 79802709442560 80079802183680 80119544020992 80171143004160 80393840623616 80838540656640 80922747469824 81166858321920 81212793159680 81371411896320 81391282814976 81541589893120 81690515472384 81700850810880 82021246304256 82376990392320 82663021608960 82704045441024 82758365347840 82997689712640 83302828277760 83485911416832 83533158678528 83629506035712 83785144074240 83996296151040 84083792292864 84179700154368 84325693390848 84336362127360 84625095393280 84790378782720 85122890072064 85181839441920 85329570693120 85418455662592 85427990036480 85941379399680 85990016286720 86179005333504 86239786967040 86338154004480 86577982210048 86796172689408 87056889937920 87147574198272 87305528279040 87525552291840 87879906754560 87929640714240 87930763182080 88173889716224 88509255045120 88530869026816 88703780880384 88713681960960 88856350162944 89021715578880 89440931414016 89596049227776 89603042181120 89914163855360 89958786269184 90089777456640 90348957204480 90443070701568 90767239413760 90860628738048 91134718115840 91312715612160 91364392304640 91565193166848 91670804692992 91734288629760 91893383823360 91989106098176 92326122749952 92762123796480 92814620753920 92995899310080 93103161016320 93360589111296 93372400926720 93426435880960 93533000171520 94083194290176 94258287083520 94311630766080 94409872048128 94580988968960 94956496617472 95203232317440 95995767029760 96095762620416 96106488791040 96205371604992 96384413859840 96440191877120 96495583887360 96830637998080 97019760337920 97298876989440 97400229986304 97455351791616 97849907871744 98218719313920 98274304327680 98559756533760 98922108579840 98946265382912 99034941358080 99195625930752 99310038417408 99378812682240 99551165808640 99597227655168 99954206965760 99963393933312 100149430026240 100492300779520 100542172889088 101153434337280 101550114471936 101739103518720 101856449658880 102113144340480 102218207330304 102395484831744 102526557880320 102584580833280 103188019544064 103380056801280 103487744360448 103733987901440 104357389271040 104416448348160 104536882544640 104839187005440 105104740366080 105130406969344 105224625192960 105407116738560 105516915818496 106004066861056 106211106054144 106403612590080 106773069578240 106826058694656 107523650617344 107723756666880 107896996626432 108222477762560 108495215861760 108618967941120 108920687296512 108934467747840 109361661739008 109637270765568 109835987189760 110081146355712 110217362145280 110272060588032 110663586283520 110879726100480 111070437703680 111314548555776 111377544904704 111713525432320 111723793219584 111801164267520 111995061534720 112111723057152 112239600205824 112448482836480 113053838376960 113173956919296 113497186762752 113575785922560 113772760924160 114243878780928 114456491458560 114588505866240 114653355048960 114986382622720 115327786549248 115407653437440 115728230252544 116196765597696 116700736389120 117173209006080 117603992862720 118012340060160 118148636344320 118271707840512 118475133550592 118695620771840 118706530295808 119254575218688 119461398970368 120119703275520 120256714506240 120590760935424 121384121204736 121397670051840 121750287482880 121819189739520 122086924222464 122227739590656 122312384839680 122535773208576 123031869456384 123101496999936 123682831728640 123994532413440 124137548021760 124480785481728 124496534568960 124710666895360 124954242416640 125299738017792 125444259053568 125677716111360 125748841021440 125807024406528 125879829397504 126125688439296 126488540086272 126937643089920 127684335108096 127772759162880 127994356039680 128127683493888 128141985054720 128512551813120 128985024430080 129359680450560 129507231006720 129866973315072 129940469055488 130194259034112 130721361297408 130958292418560 131413008711680 131894461071360 131896144773120 132260834574336 132413384556544 132505083576320 132763882567680 132796303540224 133284525244416 133532573368320 134394073841664 134404563271680 134871245783040 134938179403776 135652138024960 135664606052352 136150859120640 136290943107072 136702077173760 137046588456960 137506207039488 137584026058752 137601432944640 137840075735040 137983659147264 139143185694720 139221931130880 139382510059520 139654741524480 140040883666944 140139653821440 140299500257280 140542822318080 140607850807296 140689221091328 141467446149120 141614808072192 141871483453440 142040188846080 142434744926208 142804848476160 143631675555840 143862662168576 144143643930624 144159733186560 144660287815680 144743375831040 145227583062016 145245956997120 146100344979456 146183027687424 146774861807616 147411456491520 147839634800640 148093916938240 148383162869760 148419398074368 148793438896128 148965057626112 149068219023360 149326748712960 149395841482752 149482297409536 149931310448640 150738451169280 150813259333632 151434381230080 151730151505920 152325171707904 152608655278080 152784674488320 153169716510720 153593227247616 153770382065664 153789836820480 153876871249920 154304307003392 154929020796928 155231616540672 155600981852160 156624672522240 156805323816960 157149950902272 157258780508160 157349786746880 157657110549120 157695610454016 158110675107840 158275373727744 158750799298560 159006100291584 159281865293824 159605418885120 160159604367360 160239088041984 160342286008320 160787681247232 161677081313280 161845494939648 162333716643840 162425586319360 162742823792640 162782565629952 163083179786240 163381030944768 163401701621760 164042492608512 164753980784640 165326043217920 165408090882048 165516730695680 165995379425280 166605656555520 166971822833664 167066317357056 167570288148480 167992592302080 168167584585728 168359400308736 168672724254720 169250190786560 169580757565440 170245780144128 170363678883840 170659141386240 170836911325184 171882758799360 171980032573440 172479573934080 173155964420096 173592345378816 174295148396544 175051104583680 175759813509120 175861526364160 176347779432448 177018510090240 177407561760768 177427363921920 177712700325888 178043431157760 178881862828032 179192098455552 179206084362240 179828327710720 179917572538368 180179554913280 180697914408960 180886141403136 181534478827520 181721257476096 182269436231680 182625431224320 182728784609280 183130386333696 183341609385984 183468577259520 183786767646720 183978212196352 184652245499904 185524247592960 185629241507840 185991798620160 186206322032640 186721178222592 186744801853440 186852871761920 187066000343040 188166388580352 188516574167040 188623261532160 188819744096256 189161977937920 189912993234944 190406464634880 191991534059520 192191525240832 192212977582080 192768827719680 192880383754240 193661275996160 194039520675840 194800459972608 194910703583232 196437438627840 197119513067520 197844217159680 198069882716160 198391251861504 198620076834816 198757625364480 199102331617280 199194455310336 199926787866624 200298860052480 200984601559040 201084345778176 202306868674560 203100228943872 203478207037440 203712899317760 204226288680960 204436414660608 204790969663488 205053115760640 205169161666560 206376039088128 206760113602560 206975488720896 207467975802880 208714778542080 208832896696320 209073765089280 209678374010880 210209480732160 210260813938688 210449250385920 210814233477120 211033831636992 212008133722112 212422212108288 212807225180160 213546139156480 213652117389312 215447513333760 215793993252864 216444955525120 216990431723520 217841374593024 217868935495680 219274541531136 220162292711424 220434724290560 221327172567040 221759452200960 222140875407360 222629097111552 223447586439168 223602328535040 223990123069440 224223446114304 224479200411648 224896965672960 226107676753920 226347913838592 226994373525504 227151571845120 228487757561856 228912982917120 229177011732480 229306710097920 229972765245440 230655573098496 230815306874880 231456460505088 232393531195392 233401472778240 234346418012160 235207985725440 236024680120320 236297272688640 236543415681024 236950267101184 237391241543680 237413060591616 238509150437376 238922797940736 240239406551040 240513429012480 241181521870848 242768242409472 243500574965760 243638379479040 244173848444928 244624769679360 245071546417152 246063738912768 247365663457280 247989064826880 248275096043520 248993069137920 249908484833280 250599476035584 250888518107136 251355432222720 251759658795008 252251376878592 252977080172544 253875286179840 255368670216192 255545518325760 255988712079360 256255366987776 256283970109440 257970048860160 258719360901120 259014462013440 259733946630144 259880938110976 260388518068224 261442722594816 261916584837120 262826017423360 263788922142720 263792289546240 264521669148672 264826769113088 265010167152640 265527765135360 265592607080448 266569050488832 267065146736640 268788147683328 268809126543360 269742491566080 269876358807552 271304276049920 271329212104704 272301718241280 272581886214144 273404154347520 274093176913920 275012414078976 275202865889280 275680151470080 275967318294528 278286371389440 278443862261760 279309483048960 280081767333888 280279307642880 280599000514560 281378442182656 282934892298240 283229616144384 283742966906880 284869489852416 285609696952320 287725324337152 288287287861248 288319466373120 289320575631360 289486751662080 290455166124032 290491913994240 292200689958912 292366055374848 293549723615232 294822912983040 295679269601280 296187833876480 296766325739520 296838796148736 297586877792256 297930115252224 298136438046720 298653497425920 298791682965504 298964594819072 299862620897280 301476902338560 301626518667264 302868762460160 303460303011840 304650343415808 305217310556160 305569348976640 306339433021440 307186454495232 307579673640960 307753742499840 308608614006784 309858041593856 310463233081344 311201963704320 313249345044480 313610647633920 314517561016320 314699573493760 315314221098240 315391220908032 316221350215680 316550747455488 318012200583168 319210837770240 320319208734720 320478176083968 321575362494464 323690989879296 324667433287680 324851172638720 325485647585280 326762061889536 326803403243520 328084985217024 329507961569280 330652086435840 330816181764096 331033461391360 331990758850560 333211313111040 333943645667328 334132634714112 335140576296960 335985184604160 336335169171456 336718800617472 337345448509440 338500381573120 339161515130880 340491560288256 340727357767680 341318282772480 341673822650368 343765517598720 343960065146880 344959147868160 346311928840192 347184690757632 348590296793088 350102209167360 351519627018240 351723052728320 352695558864896 354037020180480 354815123521536 355425400651776 356086862315520 357763725656064 358384196911104 359656655421440 360359109826560 361772282806272 363068957655040 365250862448640 365457569218560 366260772667392 366683218771968 366937154519040 367956424392704 369304490999808 371048495185920 371983597240320 372412644065280 373442356445184 373489603706880 373705743523840 374132000686080 376332777160704 377033148334080 377246523064320 377639488192512 378323955875840 379825986469888 380812929269760 383983068119040 384383050481664 384425955164160 385537655439360 385760767508480 387322551992320 388079041351680 389600919945216 389821407166464 392874877255680 394239026135040 395688434319360 396782503723008 397240153669632 397515250728960 398204663234560 398388910620672 399853575733248 400597720104960 401969203118080 404613737349120 406956414074880 408452577361920 408872829321216 410106231521280 412752078176256 413520227205120 413950977441792 417429557084160 417665793392640 418147530178560 420418961464320 420521627877376 420898500771840 421628466954240 422067663273984 424016267444224 424844424216576 425614450360320 427092278312960 427304234778624 430895026667520 431587986505728 432889911050240 433980863447040 435682749186048 435737870991360 438549083062272 440324585422848 440869448581120 442654345134080 443518904401920 444281750814720 445258194223104 446895172878336 447204657070080 447980246138880 448446892228608 449793931345920 452215353507840 454303143690240 456975515123712 457825965834240 458354023464960 459945530490880 461311146196992 461630613749760 462912921010176 464787062390784 466802945556480 470415971450880 472049360240640 473086831362048 473900534202368 474782483087360 474826121183232 477018300874752 477845595881472 480478813102080 481026858024960 482363043741696 485536484818944 487001149931520 487276758958080 488347696889856 489249539358720 490143092834304 492127477825536 494731326914560 495978129653760 496550192087040 497986138275840 499816969666560 501198952071168 502710864445440 503519317590016 504502753757184 507750572359680 510737340432384 511091036651520 511977424158720 512510733975552 515940097720320 517438721802240 519467893260288 520777036136448 522885445189632 525652034846720 527584579092480 529043338297344 529653538226176 530020334305280 531055530270720 533138100977664 534130293473280 537576295366656 537618253086720 539484983132160 539752717615104 542658424209408 544603436482560 545163772428288 546808308695040 548186353827840 550024828157952 550405731778560 551360302940160 551934636589056 556572742778880 556887724523520 558618966097920 560163534667776 560558615285760 561198001029120 562756884365312 565869784596480 566459232288768 567485933813760 569738979704832 571219393904640 575450648674304 576574575722496 576638932746240 578641151262720 580983827988480 584401379917824 584732110749696 591358539202560 592375667752960 593532651479040 595173755584512 595860230504448 596272876093440 597306994851840 597583365931008 597929189638144 602953804677120 603253037334528 606920606023680 609300686831616 610434621112320 611138697953280 612678866042880 614372908990464 615159347281920 615507484999680 617217228013568 619716083187712 620926466162688 622403927408640 626498690088960 627221295267840 629035122032640 629399146987520 630628442196480 630782441816064 632442700431360 633101494910976 636024401166336 638421675540480 640638417469440 640956352167936 643150724988928 647381979758592 649334866575360 649702345277440 650971295170560 653524123779072 653606806487040 661304172871680 662066922782720 663981517701120 666422626222080 667887291334656 671970369208320 672670338342912 673437601234944 674690897018880 678323030261760 680983120576512 681454715535360 683347645300736 687531035197440 687920130293760 689918295736320 692623857680384 694369381515264 697180593586176 700204418334720 703039254036480 703446105456640 705391117729792 708074040360960 709630247043072 710850801303552 712173724631040 715527451312128 716768393822208 719313310842880 720718219653120 723544565612544 726137915310080 730501724897280 730915138437120 732521545334784 733874309038080 735912848785408 742096990371840 743967194480640 744825288130560 746979207413760 747411487047680 752665554321408 754066296668160 755278976385024 761625858539520 767966136238080 768766100963328 768851910328320 771521535016960 774645103984640 776158082703360 779201839890432 779642814332928 785749754511360 788478052270080 791376868638720 793565007446016 794480307339264 795030501457920 796409326469120 796777821241344 799707151466496 801195440209920 803938406236160 809227474698240 813912828149760 816905154723840 817745658642432 820212463042560 827040454410240 827901954883584 834859114168320 835331586785280 840837922928640 841043255754752 841797001543680 844135326547968 849688848433152 851228900720640 854184556625920 854608469557248 863175973011456 865779822100480 867961726894080 871365498372096 871475741982720 877098166124544 880649170845696 881738897162240 887037808803840 888563501629440 890516388446208 893790345756672 894409314140160 895960492277760 896893784457216 899587862691840 904430707015680 908606287380480 913951030247424 915651931668480 916708046929920 919891060981760 923261227499520 925825842020352 929574124781568 933605891112960 940831942901760 944098720481280 946173662724096 949564966174720 949652242366464 954036601749504 960957626204160 964726087483392 971072969637888 974002299863040 974553517916160 980286185668608 984254955651072 991956259307520 993100384174080 995972276551680 999633939333120 1002397904142336 1005421728890880 1007038635180032 1009005507514368 1015501144719360 1021474680864768 1022182073303040 1023954848317440 1025021467951104 1031880195440640 1034877443604480 1038935786520576 1041554072272896 1045770890379264 1051304069693440 1055169158184960 1058086676594688 1060040668610560 1062111060541440 1066276201955328 1068260586946560 1075152590733312 1078969966264320 1085316848418816 1089206872965120 1096372707655680 1100049656315904 1100811463557120 1103869273178112 1113145485557760 1117237932195840 1120327069335552 1121117230571520 1122396002058240 1125513768730624 1131739569192960 1132918464577536 1134971867627520 1139477959409664 1142438787809280 1150901297348608 1153149151444992 1153277865492480 1157282302525440 1161967655976960 1168802759835648 1169464221499392 1182717078405120 1184751335505920 1187065302958080 1190347511169024 1191720461008896 1192545752186880 1194613989703680 1195166731862016 1195858379276288 1205907609354240 1213841212047360 1220869242224640 1225357732085760 1230318694563840 1234434456027136 1241852932325376 1252997380177920 1254442590535680 1258798293975040 1261256884392960 1261564883632128 1264885400862720 1266202989821952 1272048802332672 1276843351080960 1281276834938880 1281912704335872 1286301449977856 1294763959517184 1298669733150720 1299404690554880 1301942590341120 1307048247558144 1307213612974080 1322608345743360 1324133845565440 1327963035402240 1332845252444160 1335774582669312 1343940738416640 1345340676685824 1349381794037760 1356646060523520 1362909431070720 1366695290601472 1375062070394880 1379836591472640 1388738763030528 1394361187172352 1400408836669440 1406892210913280 1416148080721920 1419260494086144 1421701602607104 1424347449262080 1431054902624256 1433536787644416 1438626621685760 1441436439306240 1447089131225088 1452275830620160 1461003449794560 1461830276874240 1465043090669568 1467748618076160 1471825697570816 1484193980743680 1487934388961280 1489650576261120 1493958414827520 1494822974095360 1508132593336320 1510557952770048 1523251717079040 1535932272476160 1537532201926656 1543043070033920 1549290207969280 1552316165406720 1558403679780864 1576956104540160 1582753737277440 1587130014892032 1588960614678528 1590061002915840 1599414302932992 1602390880419840 1607876812472320 1618454949396480 1633810309447680 1635491317284864 1640424926085120 1654080908820480 1655803909767168 1669718228336640 1670663173570560 1681675845857280 1682086511509504 1683594003087360 1688270653095936 1699377696866304 1702457801441280 1708369113251840 1709216939114496 1726351946022912 1731559644200960 1735923453788160 1742951483965440 1754196332249088 1763477794324480 1774075617607680 1777127003258880 1787580691513344 1788818628280320 1791920984555520 1793787568914432 1808861414031360 1827902060494848 1831303863336960 1833416093859840 1839782121963520 1846522454999040 1851651684040704 1859148249563136 1867211782225920 1881663885803520 1888197440962560 1892347325448192 1899129932349440 1899304484732928 1908073203499008 1921915252408320 1929452174966784 1942145939275776 1948004599726080 1949107035832320 1960572371337216 1983912518615040 1986200768348160 1991944553103360 1999267878666240 2014077270360064 2018011015028736 2042949361729536 2044364146606080 2050042935902208 2063760390881280 2069754887208960 2077871573041152 2083108144545792 2091541780758528 2102608139386880 2110338316369920 2116173353189376 2120081337221120 2124222121082880 2132552403910656 2136521173893120 2150305181466624 2157939932528640 2170633696837632 2178413745930240 2192745415311360 2201622927114240 2207738546356224 2226290971115520 2234475864391680 2242234461143040 2251027537461248 2265836929155072 2284877575618560 2306298302889984 2306555730984960 2314564605050880 2323935311953920 2337605519671296 2338928442998784 2365434156810240 2369502671011840 2374130605916160 2380695022338048 2383440922017792 2385091504373760 2389227979407360 2390333463724032 2391716758552576 2411815218708480 2427682424094720 2441738484449280 2450715464171520 2460637389127680 2468868912054272 2483705864650752 2505994760355840 2517596587950080 2522513768785920 2523129767264256 2532405979643904 2553686702161920 2562553669877760 2563825408671744 2589527919034368 2597339466301440 2603885180682240 2614096495116288 2614427225948160 2645216691486720 2648267691130880 2665690504888320 2671549165338624 2687881476833280 2690681353371648 2698763588075520 2713292121047040 2725818862141440 2733390581202944 2750124140789760 2759673182945280 2777477526061056 2788722374344704 2800817673338880 2813784421826560 2832296161443840 2838520988172288 2848694898524160 2862109805248512 2877253243371520 2882872878612480 2894178262450176 2922006899589120 2923660553748480 2943651395141632 2975868777922560 2979301152522240 2987916829655040 2989645948190720 3016265186672640 3021115905540096 3046503434158080 3071864544952320 3075064403853312 3086086140067840 3098580415938560 3104632330813440 3116807359561728 3153912209080320 3165507474554880 3174260029784064 3180122005831680 3198828605865984 3204781760839680 3215753624944640 3236909898792960 3267620618895360 3311607819534336 3339436456673280 3363351691714560 3367188006174720 3376541306191872 3398755393732608 3404915602882560 3416738226503680 3418433878228992 3452703892045824 3463119288401920 3471846907576320 3485902967930880 3508392664498176 3526955588648960 3548151235215360 3554254006517760 3575161383026688 3577637256560640 3583841969111040 3587575137828864 3617722828062720 3662607726673920 3679564243927040 3703303368081408 3763327771607040 3776394881925120 3784694650896384 3798608969465856 3816146406998016 3843830504816640 3858904349933568 3884291878551552 3896009199452160 3898214071664640 3921144742674432 3967825037230080 3972401536696320 3983889106206720 3998535757332480 4028154540720128 4036022030057472 4088728293212160 4100085871804416 4139509774417920 4166216289091584 4183083561517056 4205216278773760 4220676632739840 4248444242165760 4265104807821312 4273042347786240 4300610362933248 4315879865057280 4341267393675264 4356827491860480 4385490830622720 4403245854228480 4415477092712448 4452581942231040 4468951728783360 4484468922286080 4502055074922496 4531673858310144 4569755151237120 4612596605779968 4629129210101760 4647870623907840 4675211039342592 4730868313620480 4748261211832320 4761390044676096 4766881844035584 4770183008747520 4783433517105152 4823630437416960 4855364848189440 4901430928343040 4921274778255360 4937737824108544 4967411729301504 5011989520711680 5035193175900160 5045027537571840 5046259534528512 5064811959287808 5107373404323840 5125107339755520 5127650817343488 5179055838068736 5194678932602880 5207770361364480 5228854451896320 5290433382973440 5331381009776640 5375762953666560 5381362706743296 5426584242094080 5466781162405888 5500248281579520 5519346365890560 5554955052122112 5577444748689408 5601635346677760 5627568843653120 5664592322887680 5677041976344576 5697389797048320 5724219610497024 5754506486743040 5765745757224960 5788356524900352 5844013799178240 5847321107496960 5887302790283264 5951737555845120 5958602305044480 5975833659310080 5979291896381440 6042231811080192 6150128807706624 6172172280135680 6209264661626880 6233614719123456 6307824418160640 6331014949109760 6348520059568128 6360244011663360 6397657211731968 6409563521679360 6431507249889280 6473819797585920 6535241237790720 6623215639068672 6678872913346560 6726703383429120 6753082612383744 6797510787465216 6833476453007360 6943693815152640 6971805935861760 7016785328996352 7096302470430720 7108508013035520 7150322766053376 7155274513121280 7167683938222080 7175150275657728 7235445656125440 7325215453347840 7359128487854080 7406606736162816 7552789763850240 7569389301792768 7597217938931712 7687661009633280 7768583757103104 7792018398904320 7842289485348864 7935650074460160 7944803073392640 7997071514664960 8056309081440256 8072044060114944 8177456586424320 8200171743608832 8279019548835840 8332432578183168 8366167123034112 8410432557547520 8441353265479680 8496888484331520 8546084695572480 8631759730114560 8682534787350528 8770981661245440 8830954185424896 8937903457566720 8968937844572160 9004110149844992 9063347716620288 9139510302474240 9225193211559936 9258258420203520 9295741247815680 9350422078685184 9461736627240960 9496522423664640 9522780089352192 9540366017495040 9566867034210304 9647260874833920 9710729696378880 9802861856686080 9934823458603008 10070386351800320 10090055075143680 10129623918575616 10214746808647680 10250214679511040 10255301634686976 10358111676137472 10389357865205760 10415540722728960 10457708903792640 10580866765946880 10662762019553280 10751525907333120 10762725413486592 10853168484188160 10933562324811776 11038692731781120 11109910104244224 11255137687306240 11329184645775360 11354083952689152 11448439220994048 11531491514449920 11576713049800704 11688027598356480 11694642214993920 11774605580566528 11903475111690240 11917204610088960 11951667318620160 11958583792762880 12084463622160384 12300257615413248 12344344560271360 12418529323253760 12615648836321280 12662029898219520 12795314423463936 12819127043358720 12947639595171840 13070482475581440 13246431278137344 13357745826693120 13453406766858240 13506165224767488 13595021574930432 13666952906014720 13887387630305280 13943611871723520 14192604940861440 14300645532106752 14310549026242560 14350300551315456 14470891312250880 14718256975708160 14813213472325632 15105579527700480 15138778603585536 15194435877863424 15375322019266560 15537167514206208 15584036797808640 15871300148920320 15994143029329920 16144088120229888 16400343487217664 16558039097671680 16664865156366336 16732334246068224 16882706530959360 16993776968663040 17092169391144960 17263519460229120 17365069574701056 17541963322490880 17661908370849792 17875806915133440 17937875689144320 18126695433240576 18450386423119872 18516516840407040 18700844157370368 18923473254481920 18993044847329280 19045560178704384 19080732034990080 19133734068420608 19294521749667840 19421459392757760 19605723713372160 19869646917206016 20140772703600640 20180110150287360 20259247837151232 20500429359022080 20831081445457920 20915417807585280 21325524039106560 21503051814666240 21525450826973184 21706336968376320 21867124649623552 22077385463562240 22219820208488448 22510275374612480 22658369291550720 22708167905378304 23062983028899840 23376055196712960 23806950223380480 23834409220177920 23917167585525760 24168927244320768 24600515230826496 24688689120542720 24837058646507520 25231297672642560 25324059796439040 25638254086717440 25895279190343680 26492862556274688 26906813533716480 27012330449534976 27190043149860864 27333905812029440 27774775260610560 27887223743447040 28385209881722880 28621098052485120 28700601102630912 28941782624501760 29436513951416320 30211159055400960 30388871755726848 30750644038533120 31074335028412416 31168073595617280 31742600297840640 31988286058659840 32288176240459776 32800686974435328 33116078195343360 33329730312732672 33765413061918720 33987553937326080 34730139149402112 35083926644981760 35323816741699584 35751613830266880 35875751378288640 36253390866481152 36900772846239744 37033033680814080 37846946508963840 37986089694658560 38267468136841216 38842918785515520 39211447426744320 39739293834412032 40281545407201280 40360220300574720 40518495674302464 41000858718044160 41662162890915840 41830835615170560 43050901653946368 43412673936752640 44154770927124480 44439640416976896 45020550749224960 45316738583101440 45416335810756608 46125966057799680 46752110393425920 47613900446760960 47834335171051520 49201030461652992 49674117293015040 50648119592878080 51276508173434880 51790558380687360 52985725112549376 53813627067432960 54380086299721728 54667811624058880 55549550521221120 56770419763445760 57242196104970240 57401202205261824 57883565249003520 58873027902832640 60422318110801920 60777743511453696 61501288077066240 63976572117319680 64576352480919552 65601373948870656 66232156390686720 66659460625465344 67530826123837440 67975107874652160 71503227660533760 71751502756577280 72506781732962304 73801545692479488 74066067361628160 75693893017927680 75972179389317120 76534936273682432 77685837571031040 79478587668824064 80720440601149440 81036991348604928 82001717436088320 83324325781831680 83661671230341120 86101803307892736 86825347873505280 88309541854248960 90633477166202880 92251932115599360 93504220786851840 95227800893521920 95668670342103040 98402060923305984 99348234586030080 101296239185756160 105971450225098752 107627254134865920 108760172599443456 109335623248117760 111099101042442240 113540839526891520 114802404410523648 120844636221603840 121555487022907392 123002576154132480 129152704961839104 132464312781373440 133318921250930688 135061652247674880 135950215749304320 143503005513154560 147603091384958976 151944358778634240 153069872547364864 155371675142062080 158957175337648128 161440881202298880 164003434872176640 166648651563663360 172203606615785472 173650695747010560 176619083708497920 181266954332405760 184503864231198720 191337340684206080 196804121846611968 198696469172060160 202592478371512320 215254508269731840 217520345198886912 222198202084884480 227081679053783040 229604808821047296 243110974045814784 246005152308264960 258305409923678208 264928625562746880 271900431498608640 287006011026309120 295206182769917952 303888717557268480 317914350675296256 322881762404597760 328006869744353280 333297303127326720 344407213231570944 362533908664811520 369007728462397440 382674681368412160 397392938344120320 405184956743024640 430509016539463680 459209617642094592 492010304616529920 516610819847356416 529857251125493760 543800862997217280 574012022052618240 590412365539835904 607777435114536960 645763524809195520 666594606254653440 688814426463141888 738015456924794880 765349362736824320 794785876688240640 861018033078927360 984020609233059840 1033221639694712832 1087601725994434560 1148024044105236480 1215554870229073920 1291527049618391040 1377628852926283776 1476030913849589760 1589571753376481280 1722036066157854720 2066443279389425664 2296048088210472960 2583054099236782080 2952061827699179520 3444072132315709440 4132886558778851328 5166108198473564160 6888144264631418880 10332216396947128320 20664432793894256640
- Sum of all divisors σ(n): 104759096140918759680
- Sum of proper divisors (its aliquot sum) s(n): 84094663347024503040
- 20664432793894256640 is an abundant number, because the sum of its proper divisors (84094663347024503040) is greater than itself. Its abundance is 63430230553130246400
Bases of 20664432793894256640
- Binary: 100011110110001101101000000100100001001010000000000000000000000002
- Hexadecimal: 0x11EC6D02425000000
- Base-36: 4CZYA2JMWTMO0
Squares and roots of 20664432793894256640
- 20664432793894256640 squared (206644327938942566402) is 427018782693372393323747685978184089600
- 20664432793894256640 cubed (206644327938942566403) is 8824100936697729730188411294507906621591716270067154944000
-
The
square root of 20664432793894256640 is 4545814865.7742603497 -
The
cube root of 20664432793894256640 is 2744149.8908184349
Scales and comparisons
How big is 20664432793894256640?- 20,664,432,793,894,256,640 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 20,664,432,793,894,256,640 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 20664432793894256640 cubic inches would be around 228679.2 feet tall.
Recreational maths with 20664432793894256640
- 20664432793894256640 backwards is 04665249839723446602
- 20664432793894256640 is a
Harshad number . - The number of decimal digits it has is: 20
- The sum of 20664432793894256640's digits is 90
- 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 20664432793894256640 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 20664432793894256640 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/20664432793894256640/
Chicago style:
Numbermatics. 2024. "Number 20664432793894256640 - Facts about the integer". https://numbermatics.com/n/20664432793894256640/
The information we have on file for 20664432793894256640 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 20664432793894256640, math, Factors of 20664432793894256640, curriculum, school, college, exams, university, Prime factorization of 20664432793894256640, STEM, science, technology, engineering, physics, economics, calculator, twenty quintillion, six hundred sixty-four quadrillion, four hundred thirty-two trillion, seven hundred ninety-three billion, eight hundred ninety-four million, two hundred fifty-six thousand, six hundred forty.