42377676845137920
42,377,676,845,137,920 is an even composite number composed of ten prime numbers multiplied together.
42377676845137920 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred sixty divisors.
Prime factorization of 42377676845137920:
214 × 33 × 5 × 11 × 13 × 23 × 29 × 37 × 61 × 89
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 11 × 13 × 23 × 29 × 37 × 61 × 89)See below for interesting mathematical facts about the number 42377676845137920 from the Numbermatics database.
Names of 42377676845137920
- Cardinal: 42377676845137920 can be written as Forty-two quadrillion, three hundred seventy-seven trillion, six hundred seventy-six billion, eight hundred forty-five million, one hundred thirty-seven thousand, nine hundred twenty.
Scientific notation
- Scientific notation: 4.237767684513792 × 1016
Factors of 42377676845137920
Divisors of 42377676845137920
- Number of divisors d(n): 15360
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 11 12 13 15 16 18 20 22 23 24 26 27 29 30 32 33 36 37 39 40 44 45 46 48 52 54 55 58 60 61 64 65 66 69 72 74 78 80 87 88 89 90 92 96 99 104 108 110 111 115 116 117 120 122 128 130 132 135 138 143 144 145 148 156 160 165 174 176 178 180 183 184 185 192 195 198 207 208 216 220 222 230 232 234 240 244 253 256 260 261 264 267 270 276 286 288 290 296 297 299 305 312 319 320 330 333 345 348 351 352 356 360 366 368 370 377 384 390 396 407 414 416 429 432 435 440 444 445 460 464 468 480 481 488 495 506 512 520 522 528 534 540 549 552 555 572 576 580 585 592 594 598 610 621 624 638 640 660 666 667 671 690 696 702 704 712 715 720 732 736 740 754 759 768 780 783 792 793 801 814 828 832 851 858 864 870 880 888 890 897 915 920 928 936 957 960 962 976 979 990 999 1012 1024 1035 1040 1044 1056 1068 1073 1080 1098 1104 1110 1131 1144 1152 1157 1160 1170 1184 1188 1196 1220 1221 1242 1248 1265 1276 1280 1287 1305 1320 1332 1334 1335 1342 1380 1392 1403 1404 1408 1424 1430 1440 1443 1464 1472 1480 1485 1495 1508 1518 1536 1560 1566 1584 1586 1595 1602 1628 1647 1656 1664 1665 1702 1716 1728 1740 1755 1760 1769 1776 1780 1794 1830 1840 1856 1872 1885 1914 1920 1924 1952 1958 1980 1998 2001 2013 2024 2035 2047 2048 2070 2080 2088 2112 2136 2145 2146 2160 2196 2208 2220 2257 2262 2277 2288 2304 2314 2320 2340 2368 2376 2379 2392 2403 2405 2440 2442 2484 2496 2530 2552 2553 2560 2574 2581 2610 2640 2664 2668 2670 2684 2691 2745 2760 2784 2806 2808 2816 2848 2860 2871 2880 2886 2928 2937 2944 2960 2970 2990 3016 3036 3072 3105 3120 3132 3168 3172 3190 3204 3219 3256 3289 3293 3294 3312 3328 3330 3335 3355 3393 3404 3432 3456 3471 3480 3510 3520 3538 3552 3560 3588 3660 3663 3680 3712 3744 3770 3795 3828 3840 3848 3861 3904 3915 3916 3960 3965 3996 4002 4005 4026 4048 4070 4094 4096 4140 4147 4160 4176 4209 4224 4255 4272 4290 4292 4320 4329 4392 4416 4440 4485 4514 4524 4554 4576 4608 4628 4640 4680 4736 4752 4758 4784 4785 4806 4810 4880 4884 4895 4968 4992 4995 5060 5104 5106 5120 5148 5162 5220 5280 5291 5307 5328 5336 5340 5365 5368 5382 5429 5490 5520 5568 5612 5616 5632 5655 5696 5720 5742 5760 5772 5785 5856 5874 5888 5920 5940 5980 6003 6032 6039 6072 6105 6141 6144 6210 6240 6264 6336 6344 6380 6408 6435 6438 6512 6578 6586 6588 6624 6656 6660 6670 6710 6771 6786 6808 6831 6864 6912 6942 6960 7015 7020 7040 7076 7104 7120 7137 7176 7215 7320 7326 7337 7360 7424 7488 7540 7590 7656 7659 7680 7696 7722 7743 7808 7830 7832 7920 7930 7992 8004 8010 8052 8073 8096 8140 8188 8192 8235 8280 8294 8320 8352 8418 8448 8510 8544 8580 8584 8613 8640 8658 8671 8723 8784 8811 8832 8845 8880 8970 9028 9048 9108 9152 9216 9256 9280 9360 9361 9472 9504 9516 9568 9570 9612 9620 9657 9760 9768 9790 9867 9879 9936 9984 9990 10005 10065 10120 10179 10208 10212 10235 10240 10296 10324 10413 10440 10560 10582 10614 10656 10672 10680 10730 10736 10764 10858 10980 10989 11040 11063 11136 11224 11232 11264 11285 11310 11385 11392 11440 11484 11520 11544 11570 11712 11748 11776 11803 11840 11880 11895 11960 12006 12015 12064 12078 12144 12210 12282 12288 12420 12441 12480 12528 12627 12672 12688 12727 12760 12765 12816 12870 12876 12905 12987 13024 13156 13172 13176 13248 13312 13320 13340 13420 13455 13542 13572 13616 13662 13728 13824 13884 13920 13949 14030 14040 14080 14152 14208 14240 14274 14352 14355 14430 14640 14652 14674 14685 14720 14848 14976 15080 15180 15312 15318 15360 15392 15433 15444 15486 15616 15660 15664 15840 15860 15873 15921 15984 16008 16020 16095 16104 16146 16192 16280 16287 16376 16384 16445 16465 16470 16560 16588 16640 16704 16836 16896 16965 17020 17088 17160 17168 17226 17280 17316 17342 17355 17446 17568 17622 17664 17690 17760 17940 18009 18056 18096 18117 18216 18239 18304 18315 18423 18432 18512 18560 18720 18722 18944 19008 19032 19136 19140 19224 19240 19305 19314 19459 19520 19536 19580 19734 19758 19872 19968 19980 20010 20130 20240 20313 20358 20416 20424 20470 20480 20592 20648 20735 20826 20880 21045 21120 21164 21228 21312 21344 21360 21411 21460 21472 21528 21645 21716 21960 21978 22011 22080 22126 22272 22448 22464 22517 22528 22570 22620 22770 22784 22880 22968 22977 22997 23040 23088 23140 23229 23424 23496 23552 23606 23680 23760 23790 23920 24012 24030 24128 24156 24288 24420 24564 24576 24679 24827 24840 24882 24960 25056 25254 25344 25376 25454 25520 25530 25632 25740 25752 25810 25974 26013 26048 26169 26312 26344 26352 26433 26455 26496 26535 26611 26624 26640 26680 26840 26910 27084 27144 27145 27232 27324 27456 27648 27768 27840 27898 28060 28080 28083 28160 28304 28391 28416 28480 28548 28704 28710 28860 28971 29280 29304 29341 29348 29370 29440 29601 29637 29696 29952 30015 30160 30195 30360 30624 30636 30705 30720 30784 30866 30888 30972 31232 31239 31320 31328 31680 31720 31746 31842 31968 32016 32040 32190 32208 32292 32384 32560 32574 32752 32890 32930 32940 33120 33176 33189 33280 33408 33553 33672 33792 33855 33930 34040 34155 34176 34320 34336 34452 34560 34632 34684 34710 34892 35136 35244 35328 35380 35409 35520 35685 35880 36018 36112 36192 36223 36234 36432 36478 36608 36630 36685 36846 36864 37024 37120 37323 37440 37444 37881 37888 38016 38064 38181 38272 38280 38295 38448 38480 38610 38628 38715 38918 39040 39072 39160 39468 39516 39744 39936 39960 40020 40260 40365 40480 40626 40687 40716 40832 40848 40940 40960 41184 41296 41470 41652 41760 41847 42090 42240 42328 42456 42624 42688 42720 42809 42822 42920 42944 43056 43065 43290 43355 43432 43615 43920 43956 44022 44055 44160 44252 44544 44896 44928 45034 45056 45140 45240 45540 45568 45760 45936 45954 45994 46080 46176 46280 46299 46458 46805 46848 46992 47104 47212 47360 47520 47580 47619 47763 47840 48024 48060 48256 48285 48312 48576 48840 48861 49128 49152 49335 49358 49395 49654 49680 49764 49920 50112 50508 50688 50752 50895 50908 51040 51060 51264 51480 51504 51620 51911 51948 52026 52065 52096 52338 52624 52688 52704 52866 52910 52992 53070 53222 53248 53280 53360 53680 53820 54168 54288 54290 54464 54648 54717 54912 54945 55269 55296 55315 55536 55680 55796 56120 56160 56166 56320 56608 56782 56832 56960 57096 57408 57420 57720 57942 58377 58560 58608 58682 58696 58740 58880 59015 59202 59274 59363 59392 59719 59904 60030 60320 60390 60720 60939 61248 61272 61410 61440 61568 61732 61776 61944 62205 62464 62478 62640 62656 63135 63360 63440 63492 63635 63684 63936 64032 64080 64380 64416 64584 64768 64935 65120 65148 65453 65504 65780 65860 65880 66033 66240 66352 66378 66560 66816 67106 67344 67551 67584 67710 67860 68080 68310 68352 68640 68672 68904 68991 69120 69264 69368 69420 69687 69745 69784 70272 70488 70577 70656 70760 70818 71040 71370 71760 72036 72224 72384 72446 72468 72864 72956 73216 73260 73370 73692 73728 74037 74048 74240 74481 74646 74880 74888 75739 75762 75776 76032 76128 76362 76544 76560 76590 76896 76960 77165 77220 77256 77430 77836 78039 78080 78144 78320 78507 78936 79032 79365 79488 79605 79833 79872 79920 80040 80520 80730 80960 81252 81374 81432 81435 81664 81696 81880 81920 82368 82592 82940 83304 83520 83694 84180 84249 84480 84656 84912 85173 85248 85376 85440 85618 85644 85840 85888 86112 86130 86580 86710 86864 87230 87840 87912 88023 88044 88110 88320 88504 88803 88911 89088 89792 89856 90045 90068 90112 90280 90480 90585 91080 91136 91195 91520 91872 91908 91988 92115 92160 92352 92560 92598 92916 93610 93696 93984 94208 94424 94720 95040 95160 95238 95381 95497 95526 95680 96048 96120 96512 96570 96624 97152 97295 97680 97722 98256 98670 98716 98790 99308 99360 99528 99567 99840 100224 100659 101016 101376 101504 101565 101790 101816 102080 102120 102528 102960 103008 103240 103822 103896 104052 104130 104192 104676 105248 105376 105408 105732 105820 105984 106140 106227 106444 106496 106560 106720 107055 107360 107640 108336 108576 108580 108669 108928 109296 109434 109824 109890 110055 110538 110592 110630 111072 111360 111592 111969 112240 112320 112332 112585 112640 113216 113564 113664 113920 114192 114543 114816 114840 114885 114985 115440 115884 116145 116754 117120 117216 117364 117392 117480 117760 118030 118404 118548 118726 118784 119438 119808 120060 120640 120780 121440 121693 121878 122061 122496 122544 122820 122880 123136 123395 123464 123552 123888 124135 124410 124867 124928 124956 125280 125312 125541 126270 126720 126880 126984 127270 127368 127872 128064 128160 128427 128760 128832 129168 129536 129870 130065 130240 130296 130845 130906 131008 131560 131720 131760 132066 132165 132480 132704 132756 133055 133120 133632 134212 134688 135102 135168 135420 135720 136160 136620 136704 137280 137344 137808 137982 138240 138528 138736 138840 138897 139374 139490 139568 140415 140544 140976 141154 141312 141520 141636 141955 142080 142740 142857 143520 144072 144448 144768 144855 144892 144936 145728 145912 146432 146520 146583 146705 146740 147384 147456 148005 148074 148096 148185 148480 148962 149292 149760 149776 151478 151524 151552 152064 152256 152724 153088 153120 153180 153439 153792 153920 154330 154440 154512 154860 155672 155733 156078 156160 156195 156288 156640 157014 157441 157872 158064 158730 158976 159210 159666 159744 159840 160080 161040 161460 161920 162504 162748 162864 162870 163328 163392 163760 164151 164736 165184 165880 165945 166608 167040 167388 167765 168360 168498 168960 169312 169824 170346 170496 170752 170880 171236 171288 171680 171776 172224 172260 173160 173420 173728 174460 175131 175680 175824 176046 176088 176220 176640 177008 177045 177606 177822 178089 178176 179157 179584 179712 180090 180136 180224 180560 180960 181115 181170 182160 182272 182390 183040 183744 183816 183976 184230 184320 184704 185120 185196 185832 186615 187220 187392 187968 188416 188848 189405 189440 190080 190320 190476 190762 190905 190994 191052 191360 192096 192240 193024 193140 193248 194304 194590 195360 195444 196359 196512 197340 197432 197580 198099 198616 198720 199056 199134 199680 200448 200629 200873 201318 202032 202653 202752 203008 203130 203435 203580 203632 204160 204240 205056 205920 206016 206480 206973 207644 207792 208104 208260 208384 209235 209352 210496 210752 210816 211464 211640 211731 211968 212280 212454 212888 212992 213120 213440 214045 214110 214720 215280 216672 217152 217160 217338 217856 218592 218868 219648 219780 220110 221076 221184 221260 222111 222144 222720 223184 223443 223938 224480 224640 224664 225170 225280 226432 227128 227217 227328 227840 228384 229086 229632 229680 229770 229970 230880 231495 231768 232290 233508 234117 234240 234432 234728 234784 234960 235520 235521 236060 236808 237096 237452 237568 238095 238815 238876 239499 239616 240120 241280 241560 242880 243386 243756 244122 244305 244992 245088 245640 245760 246272 246790 246928 247104 247776 248270 248820 249734 249856 249912 250560 250624 251082 252540 252747 252967 253440 253760 253968 254540 254736 255519 255744 256128 256320 256854 257520 257664 258336 259072 259555 259740 260130 260480 260592 261690 261812 262016 263120 263440 263520 264069 264132 264330 264960 265408 265512 266110 266240 267264 268424 269376 270204 270336 270840 271440 271469 272320 273240 273408 273585 274560 274688 275616 275964 276345 276480 277056 277472 277680 277794 278748 278980 279136 280830 281088 281952 282308 282624 283040 283272 283910 284160 285480 285714 286143 286491 287040 288144 288896 289536 289710 289784 289872 291456 291824 291885 292721 292864 293040 293166 293410 293480 294768 296010 296148 296192 296370 296815 296960 297924 298584 298595 298701 299520 299552 301977 302956 303048 303104 304128 304512 304695 305448 306176 306240 306360 306878 307584 307840 308660 308880 309024 309720 311344 311466 312156 312320 312390 312576 313280 314028 314882 315744 316128 317460 317952 318420 318681 319332 319488 319680 320160 320827 322080 322751 322920 323840 325008 325496 325728 325740 326007 326656 326784 327265 327520 328302 329472 330165 330368 331760 331890 333216 334080 334776 335530 336720 336996 337755 337920 338624 339648 340692 340992 341504 341760 342472 342576 343360 343552 343629 344448 344520 344955 346320 346840 347456 348435 348920 350262 351360 351648 352092 352176 352440 352885 353280 354016 354090 355212 355644 356178 356352 358314 359168 359424 360180 360272 361120 361920 362230 362340 364320 364544 364780 365079 366080 366183 367488 367632 367952 368460 368640 369083 369408 370185 370240 370392 371664 372405 373230 374440 374601 374784 375936 376623 376832 377696 378695 378810 378880 380160 380640 380952 381524 381810 381988 382104 382720 384192 384480 385281 386048 386280 386496 388608 389180 390195 390720 390888 392535 392718 393024 394680 394864 395160 396198 397232 397440 398112 398268 399165 399360 400896 401258 401746 402636 404064 405306 405504 406016 406260 406870 407160 407264 408320 408480 410112 411840 412032 412960 413946 415288 415584 416208 416520 416691 416768 418470 418704 420992 421245 421504 421632 422928 423280 423462 423936 424560 424908 425776 425865 426240 426880 428090 428220 429440 430560 433344 434304 434320 434676 435712 437184 437736 439296 439560 440115 440220 442152 442368 442520 444015 444222 444288 444555 445440 446368 446886 447557 447876 448960 449280 449328 450340 450560 452864 454256 454434 454656 455680 456768 458172 459264 459360 459540 459940 460317 461760 462990 463536 464580 467016 467199 468234 468480 468864 469456 469568 469920 470899 471040 471042 472120 472323 473616 474192 474904 475136 476190 476905 477485 477630 477752 478998 479232 480240 482560 483120 485760 486772 487512 488244 488610 489984 490176 491280 492453 492544 493580 493856 494208 495552 496540 497640 497835 499468 499712 499824 501120 501248 502164 503295 505080 505494 505934 506880 507520 507936 509080 509472 511038 511488 512256 512640 513708 515040 515328 516672 518144 519110 519480 520260 520960 521184 523380 523624 524032 525393 526240 526880 527040 528138 528264 528660 528931 529920 530816 531024 531135 532220 532480 534267 534528 536848 537471 538752 540408 540672 541680 542880 542938 543345 544640 546480 546816 547170 549120 549376 551232 551928 552690 552960 554112 554944 555360 555588 557496 557960 558272 559845 561660 562176 563904 564616 565248 566080 566544 567820 568320 570960 571021 571428 572286 572715 572982 574080 576288 577792 579072 579420 579568 579744 582912 583648 583770 585442 585728 586080 586332 586820 586960 589077 589536 592020 592296 592384 592740 593630 593920 595848 597168 597190 597402 599040 599104 601887 602619 603954 605912 606096 606208 607959 608256 608465 609024 609390 610305 610896 612352 612480 612720 613756 615168 615680 617320 617760 618048 619440 620919 622688 622932 624312 624335 624640 624780 625152 626560 627705 628056 629764 631488 632256 634920 635193 635904 636840 637362 638664 638976 639360 640320 641654 642135 644160 645502 645840 647680 650016 650992 651456 651480 652014 652993 653312 653568 654530 655040 656604 658944 660330 660736 663520 663780 666333 666432 668160 669552 670329 671060 673440 673992 674843 675510 675840 677248 679296 681384 681651 681984 683008 683520 684944 685152 686720 687104 687258 688896 689040 689910 692640 693680 694485 694912 696870 697840 700524 702720 703296 704184 704352 704880 705770 706560 708032 708180 710424 711288 712356 712704 714285 716628 718336 718497 718848 719983 720360 720544 722240 723840 724460 724680 728640 729088 729560 730158 732160 732366 732915 734976 735264 735904 736920 737280 738166 738816 740370 740480 740784 743328 744810 746460 748880 749202 749568 751872 753246 755392 757390 757620 757760 758901 760320 761280 761904 763048 763620 763976 764208 765440 766557 767195 768384 768960 770562 771719 772096 772560 772992 776347 777216 778360 778665 780390 781440 781776 785070 785436 786048 787205 789360 789728 790320 792207 792396 794464 794880 796224 796536 798330 798720 801792 802516 803492 805272 808128 810612 811008 812032 812520 813740 814320 814407 814528 816640 816960 820224 820755 823680 824064 825920 827892 830576 831168 832416 833040 833129 833382 833536 836940 837408 841984 842490 843008 843264 845856 846560 846924 847872 849120 849816 850889 851552 851730 852480 853760 856180 856440 858429 858880 859473 861120 866688 868608 868640 869352 871424 874368 875472 875655 878163 878592 879120 880230 880440 884304 885040 888030 888444 888576 889110 890445 890880 892736 893772 895114 895752 895785 897920 898560 898656 900680 901120 905728 905931 908512 908868 909312 911360 913536 916344 918528 918720 919080 919880 920634 923520 925980 927072 929160 934032 934398 936468 936960 937728 938912 939136 939840 941798 942080 942084 944240 944646 947232 948384 949808 952380 953810 954970 955260 955504 957996 958464 960480 962481 965120 966240 968253 971520 973544 975024 976488 977220 978021 979968 980352 981795 982560 984607 984906 985088 987160 987712 988416 990495 991104 993080 995280 995670 998936 999424 999648 1002240 1002496 1003145 1004328 1004365 1006590 1010160 1010988 1011868 1013265 1013760 1015040 1015872 1018160 1018944 1022076 1022976 1024512 1025280 1027416 1030080 1030656 1033344 1034865 1036288 1038220 1038960 1040520 1041920 1042368 1046760 1047248 1048064 1050467 1050786 1052480 1053760 1054080 1056276 1056528 1057320 1057862 1058655 1059840 1061632 1062048 1062270 1064440 1064960 1068534 1069056 1073696 1074942 1077504 1080816 1083360 1085760 1085876 1086690 1089280 1092960 1093632 1094340 1095237 1098240 1098549 1098752 1102464 1103856 1105380 1105920 1107249 1108224 1109888 1110555 1110720 1111176 1114992 1115920 1116544 1117215 1119690 1123320 1123803 1124352 1127808 1129232 1130496 1132160 1133088 1135640 1136085 1136640 1141920 1142042 1142856 1144572 1145430 1145964 1148160 1152576 1155584 1155843 1158144 1158840 1159136 1159488 1165824 1167296 1167540 1170585 1170884 1171456 1172160 1172664 1173640 1173920 1177605 1178154 1179072 1184040 1184592 1184768 1185480 1187260 1187840 1191696 1194336 1194380 1194804 1197495 1198080 1198208 1203774 1205238 1207908 1211824 1212192 1215918 1216512 1216930 1218048 1218780 1220610 1221792 1224704 1224960 1225440 1227512 1230336 1231360 1234640 1235520 1236096 1238880 1241461 1241838 1245376 1245864 1248624 1248670 1249280 1249560 1250304 1253120 1255410 1256112 1259528 1262976 1263735 1264512 1264835 1269840 1270386 1271808 1273680 1274724 1277328 1277595 1278720 1280640 1283308 1284270 1288320 1291004 1291680 1295360 1300032 1301984 1302912 1302960 1304028 1305986 1306624 1307136 1309060 1310080 1313208 1317888 1320345 1320660 1321472 1327040 1327560 1332666 1332864 1336320 1339104 1340658 1342120 1342671 1346880 1347984 1349686 1351020 1351680 1354496 1357345 1358592 1362768 1363302 1363968 1366016 1367040 1369888 1370304 1373440 1373537 1374208 1374516 1377792 1378080 1379820 1380951 1385280 1387360 1388970 1389824 1393740 1395680 1401048 1401597 1405440 1406592 1408368 1408704 1409760 1411540 1412697 1413120 1416064 1416360 1416969 1420848 1422576 1424712 1425408 1428570 1430715 1432455 1433256 1436672 1436994 1437696 1439966 1440720 1441088 1444480 1447680 1448920 1449360 1457280 1458176 1459120 1460316 1463605 1464320 1464732 1465830 1469952 1470528 1471808 1473840 1476332 1477632 1480740 1480960 1481568 1486656 1489620 1492920 1493505 1497760 1498404 1499136 1503744 1505419 1506492 1509885 1510784 1514780 1515240 1515520 1517802 1520640 1522560 1523808 1526096 1527240 1527952 1528416 1530880 1533114 1534390 1536768 1537920 1541124 1543438 1544192 1545120 1545984 1552694 1554432 1556720 1557330 1560780 1562880 1563552 1570140 1570872 1572096 1574410 1578720 1579456 1580640 1584414 1584792 1586793 1588928 1589760 1592448 1593072 1593405 1596660 1597440 1602801 1603584 1604135 1605032 1606984 1610544 1612413 1613755 1616256 1621224 1622016 1623271 1624064 1625040 1627480 1628640 1628814 1629056 1630035 1633280 1633920 1640448 1641510 1647360 1648128 1651840 1655784 1661152 1662336 1664832 1666080 1666258 1666764 1667072 1673880 1674816 1683968 1684980 1686016 1686528 1691712 1693120 1693848 1695744 1698240 1699632 1701778 1703104 1703460 1704960 1707520 1712360 1712880 1713063 1716858 1717760 1718145 1718946 1722240 1731851 1733376 1737216 1737280 1738704 1742848 1748736 1750944 1751310 1756326 1757184 1758240 1760460 1760880 1767231 1768608 1770080 1776060 1776888 1777152 1778220 1780890 1781760 1785472 1787544 1790228 1791504 1791570 1795840 1797120 1797312 1801360 1805661 1807857 1811456 1811862 1817024 1817736 1818624 1822720 1825395 1827072 1830915 1832688 1837056 1837440 1838160 1839760 1841268 1845415 1847040 1851960 1854144 1858320 1868064 1868796 1872936 1873005 1873920 1875456 1877824 1878272 1879680 1883115 1883596 1884160 1884168 1888480 1889292 1894464 1896768 1899616 1904760 1905579 1907620 1909940 1910520 1911008 1915992 1916928 1920960 1924962 1926405 1930240 1932480 1936506 1943040 1947088 1950048 1952976 1954440 1956042 1958979 1959936 1960704 1963590 1965120 1969214 1969812 1970176 1974320 1975424 1976832 1980990 1982208 1986160 1990560 1991340 1997872 1999296 2004480 2004992 2006290 2008656 2008730 2013180 2020320 2021976 2023736 2024529 2026530 2027520 2030080 2031744 2036320 2037888 2044152 2044953 2045952 2046733 2049024 2050560 2054832 2060160 2061312 2066688 2069730 2072576 2076440 2077920 2081040 2083455 2083840 2084736 2093520 2094496 2096128 2100934 2101572 2104960 2107520 2108160 2112552 2113056 2114640 2115724 2117310 2119680 2123264 2124096 2124540 2128880 2137068 2138112 2147392 2149884 2155008 2159949 2161632 2166720 2171520 2171752 2173380 2178560 2185920 2187264 2188680 2190474 2196431 2196480 2197098 2197504 2204928 2207712 2209603 2210760 2211840 2214498 2216448 2219776 2221110 2221440 2222352 2229984 2231840 2233088 2234430 2237785 2239380 2246640 2247606 2248704 2255616 2258464 2264320 2266176 2271280 2272170 2273280 2276703 2283840 2284084 2285712 2289144 2290860 2291928 2296320 2301585 2305152 2311168 2311686 2315157 2316288 2317680 2318272 2318976 2329041 2331648 2334592 2335080 2335995 2341170 2341768 2342912 2344320 2345328 2347280 2347840 2354495 2355210 2356308 2358144 2361615 2368080 2369184 2369536 2370960 2374520 2375680 2383392 2388672 2388760 2389608 2394990 2396160 2396416 2407548 2410476 2415816 2423648 2424384 2431836 2433024 2433860 2436096 2437560 2441220 2443221 2443584 2449408 2449920 2450880 2455024 2460672 2462265 2462720 2469280 2471040 2472192 2477760 2482922 2483676 2490752 2491728 2497248 2497340 2498560 2499120 2499387 2500608 2506240 2510820 2512224 2519056 2525952 2527470 2529024 2529670 2539680 2540772 2543616 2547360 2549448 2552667 2554656 2555190 2557440 2561280 2566616 2568540 2575287 2576640 2578419 2582008 2583360 2590720 2600064 2603968 2605824 2605920 2608056 2611349 2611972 2613248 2614272 2618120 2620160 2626416 2626965 2634489 2635776 2640690 2641320 2642944 2644655 2654080 2655120 2665332 2665728 2671335 2672640 2678208 2681316 2684240 2685342 2687355 2693760 2695968 2699372 2702040 2703360 2708992 2714690 2717184 2725536 2726604 2727936 2732032 2734080 2739776 2740608 2746880 2747074 2748416 2749032 2755584 2756160 2759640 2761902 2770560 2774720 2777940 2779648 2787480 2791360 2802096 2803194 2810880 2813184 2816736 2817408 2819520 2823080 2825394 2826240 2832128 2832720 2833938 2841696 2845152 2849424 2855105 2857140 2861430 2864910 2866512 2873344 2873988 2875392 2879932 2881440 2882176 2887443 2888960 2895360 2897840 2898720 2904759 2914560 2918240 2920632 2927210 2928640 2929464 2931660 2939904 2941056 2943616 2945385 2947680 2952664 2953821 2955264 2961480 2961920 2963136 2973312 2979240 2985840 2987010 2995520 2996808 2998272 3007488 3009435 3010838 3012984 3013095 3019770 3021568 3029560 3030480 3031040 3035604 3039795 3041280 3045120 3047616 3052192 3054480 3055904 3056832 3061760 3066228 3068780 3073536 3075840 3082248 3086876 3088384 3090240 3091968 3104595 3105388 3108864 3113440 3114660 3121560 3125760 3127104 3140280 3141744 3144192 3148820 3151401 3157440 3158912 3161280 3168828 3169584 3173586 3175965 3177856 3179520 3184896 3186144 3186810 3193320 3194880 3205602 3207168 3208270 3210064 3213968 3221088 3224826 3227510 3232512 3242448 3246542 3248128 3250080 3254960 3257280 3257628 3258112 3260070 3264965 3266560 3267840 3280896 3283020 3285711 3294720 3296256 3303680 3311568 3321747 3322304 3324672 3329664 3331665 3332160 3332516 3333528 3334144 3347760 3349632 3351645 3367936 3369960 3371409 3372032 3373056 3374215 3383424 3386240 3387696 3391488 3396480 3399264 3403556 3406208 3406920 3408255 3409920 3415040 3424720 3425760 3426126 3433716 3435520 3436290 3437892 3444480 3463702 3466752 3474432 3474560 3477408 3485696 3497472 3501888 3502620 3512652 3514368 3516480 3520920 3521760 3529097 3534462 3537216 3540160 3552120 3553776 3554304 3556440 3561780 3563520 3570944 3575088 3580456 3583008 3583140 3591680 3592485 3594240 3594624 3599915 3602720 3611322 3615714 3621143 3622912 3623724 3634048 3635472 3645440 3650790 3654144 3661830 3665376 3674112 3674880 3676320 3679520 3682536 3690830 3694080 3703920 3708288 3716640 3724383 3736128 3737592 3745872 3746010 3747840 3750912 3755648 3756544 3759360 3766230 3767192 3768336 3776960 3778584 3788928 3793536 3794505 3799232 3809520 3811158 3815240 3819880 3821040 3822016 3831984 3832785 3841920 3849924 3852810 3858595 3860480 3864960 3873012 3881735 3886080 3894176 3900096 3905952 3908880 3912084 3917958 3919872 3921408 3927180 3930240 3938428 3939624 3940352 3948640 3950848 3953664 3961035 3961980 3964416 3972320 3981120 3982680 3995744 3998592 4008960 4009984 4012580 4017312 4017460 4026360 4028013 4040640 4043952 4047472 4049058 4053060 4055040 4060160 4063488 4072035 4072640 4075776 4088304 4089906 4091904 4093466 4098048 4101120 4109664 4120320 4120611 4122624 4133376 4139460 4142853 4145152 4152880 4155840 4162080 4165645 4166910 4167680 4169472 4187040 4188992 4192256 4201868 4203144 4209920 4215040 4216320 4225104 4226112 4229280 4231448 4234620 4238091 4239360 4246528 4248192 4249080 4250907 4254445 4257760 4274136 4276224 4292145 4294784 4297365 4299768 4310016 4319898 4323264 4333440 4343040 4343504 4346760 4357120 4371840 4374528 4377360 4380948 4390815 4392862 4392960 4394196 4395008 4409856 4415424 4419206 4421520 4428996 4432896 4439552 4442220 4442880 4444704 4459968 4463680 4466176 4468860 4475570 4478760 4493280 4495212 4497408 4511232 4516257 4516928 4528640 4529655 4532352 4542560 4544340 4546560 4553406 4567680 4568168 4571424 4578288 4581720 4583856 4592640 4603170 4610304 4620079 4622336 4623372 4630314 4632576 4635360 4636544 4637952 4658082 4663296 4669184 4670160 4671990 4682340 4683536 4688640 4690656 4694560 4695680 4708990 4710420 4712616 4716288 4723230 4736160 4738368 4739072 4741920 4749040 4760379 4766784 4777344 4777520 4779216 4789980 4792320 4792832 4812405 4815096 4820952 4831632 4841265 4847296 4848768 4863672 4866048 4867720 4869813 4872192 4875120 4882440 4886442 4887168 4890105 4898816 4899840 4901760 4910048 4921344 4923035 4924530 4925440 4938560 4942080 4944384 4955520 4965844 4967352 4981504 4983456 4994496 4994680 4997120 4998240 4998774 5001216 5012480 5021640 5024448 5038112 5051904 5054940 5058048 5059340 5079360 5081544 5087232 5094720 5098896 5105334 5109312 5110380 5114880 5122560 5133232 5137080 5139189 5150574 5153280 5156838 5164016 5166720 5181440 5195553 5200128 5207936 5211648 5211840 5216112 5222698 5223944 5226496 5228544 5236240 5240320 5252335 5252832 5253930 5268978 5271552 5281380 5282640 5285888 5289310 5308160 5310240 5330664 5331456 5342670 5345280 5356416 5362632 5368480 5370684 5374710 5387520 5391936 5398744 5404080 5416983 5417984 5423571 5429380 5434368 5451072 5453208 5455872 5464064 5468160 5476185 5479552 5481216 5492745 5493760 5494148 5496832 5498064 5511168 5512320 5519280 5523804 5536245 5541120 5549440 5555880 5559296 5574960 5582720 5604192 5606388 5619015 5621760 5626368 5633472 5634816 5639040 5646160 5650788 5652480 5664256 5665440 5667876 5683392 5690304 5698848 5710210 5714280 5722860 5729820 5733024 5746688 5747976 5750784 5759864 5762880 5764352 5774886 5777920 5779215 5790720 5795680 5797440 5809518 5818241 5825317 5829120 5836480 5841264 5854420 5857280 5858928 5863320 5876937 5879808 5882112 5887232 5890770 5895360 5905328 5907642 5910528 5922960 5923840 5926272 5946624 5958480 5971680 5974020 5991040 5993616 6014976 6018870 6021676 6025968 6026190 6039540 6043136 6059120 6060960 6071208 6073587 6079590 6082560 6090240 6095232 6104384 6108960 6111808 6113664 6123520 6132456 6137560 6140199 6147072 6151680 6164496 6173752 6176768 6180480 6183936 6207305 6209190 6210776 6217728 6226880 6229320 6243120 6251520 6254208 6280560 6283488 6288384 6297640 6302802 6314880 6317824 6322560 6337656 6339168 6347172 6351930 6355712 6359040 6369792 6372288 6373620 6386640 6411204 6414336 6416540 6420128 6427936 6442176 6449652 6455020 6465024 6479847 6484896 6493084 6496256 6500160 6509920 6514560 6515256 6516224 6520140 6529930 6533120 6535680 6561792 6566040 6571422 6589293 6589440 6592512 6607360 6623136 6628809 6643494 6644608 6649344 6659328 6663330 6664320 6665032 6667056 6668288 6695520 6699264 6703290 6713355 6735872 6739920 6742818 6744064 6746112 6748430 6766848 6772480 6775392 6792960 6798528 6807112 6812416 6813840 6816510 6819840 6830080 6830109 6849440 6851520 6852252 6867432 6867685 6871040 6872580 6875784 6888960 6904755 6927404 6933504 6945471 6948864 6949120 6954816 6971392 6987123 6994944 7003776 7005240 7007985 7025304 7028736 7032960 7041840 7043520 7058194 7063485 7068924 7074432 7080320 7084845 7104240 7107552 7108608 7112880 7123560 7127040 7141888 7150176 7160912 7166016 7166280 7183360 7184970 7188480 7189248 7199830 7205440 7222644 7231428 7242286 7245824 7247448 7268096 7270944 7290880 7301580 7308288 7323660 7329663 7330752 7348224 7349760 7352640 7359040 7365072 7381660 7388160 7407840 7416576 7423273 7433280 7448766 7472256 7475184 7491744 7492020 7495680 7498161 7501824 7511296 7513088 7518720 7527095 7532460 7534384 7536672 7553920 7557168 7577856 7587072 7589010 7598464 7619040 7622316 7630480 7639760 7642080 7644032 7658001 7663968 7665570 7683840 7699848 7705620 7717190 7720960 7729920 7746024 7763470 7772160 7788352 7800192 7811904 7817760 7824168 7834047 7835916 7839744 7842816 7854360 7860480 7876856 7879248 7880704 7897280 7901696 7903467 7907328 7922070 7923960 7928832 7933965 7944640 7962240 7965360 7991488 7997184 8014005 8017920 8019968 8025160 8034624 8034920 8052720 8056026 8062065 8081280 8087904 8094944 8098116 8106120 8110080 8116355 8120320 8126976 8144070 8145280 8151552 8176608 8179812 8183808 8186932 8196096 8202240 8219328 8240640 8241222 8245248 8266752 8278920 8285706 8305760 8311680 8324160 8331290 8333820 8335360 8338944 8374080 8377984 8384512 8403736 8406288 8419840 8430080 8432640 8450208 8452224 8458560 8462896 8469240 8476182 8478720 8488909 8493056 8496384 8498160 8501814 8508890 8515520 8548272 8565315 8584290 8589568 8594730 8599536 8620032 8639796 8646528 8659255 8662329 8666880 8686080 8687008 8693520 8714240 8714277 8743680 8754720 8761896 8781630 8785724 8785920 8788392 8790016 8819712 8830848 8836155 8838412 8843040 8857992 8861463 8865792 8879104 8884440 8885760 8889408 8919936 8927360 8932352 8937720 8951140 8957520 8986560 8990424 8994816 9022464 9028305 9032514 9033856 9039285 9057280 9059310 9064704 9085120 9088680 9093120 9106812 9135360 9136336 9142848 9156576 9163440 9167712 9185280 9206340 9220608 9240158 9244672 9246744 9260628 9265152 9270720 9273088 9275904 9316164 9326592 9338368 9340320 9343980 9359779 9364680 9367072 9377280 9381312 9389120 9391360 9417980 9420840 9425232 9432576 9446460 9454203 9472320 9476736 9478144 9483840 9498080 9520758 9527895 9533568 9554688 9555040 9558432 9579960 9584640 9585664 9624810 9630192 9641904 9663264 9682530 9694592 9697536 9727344 9735440 9739626 9744384 9750240 9764880 9772884 9774336 9780210 9794895 9799680 9803520 9820096 9842688 9846070 9849060 9850880 9877120 9884160 9888768 9911040 9931688 9934704 9963008 9965241 9966912 9988992 9989360 9996480 9997548 10002432 10024960 10043280 10048896 10076224 10103808 10109880 10116096 10118680 10122645 10158720 10163088 10174464 10189440 10197792 10210668 10218624 10220760 10224765 10229760 10233665 10245120 10266464 10274160 10278378 10301148 10306560 10313676 10328032 10333440 10362880 10391106 10400256 10415872 10423296 10423680 10432224 10445396 10447888 10457088 10472480 10480640 10504670 10505664 10507860 10537956 10543104 10562760 10565280 10571776 10578620 10587291 10616320 10620480 10661328 10662912 10685340 10690560 10712832 10725264 10736960 10741368 10749420 10775040 10783872 10797488 10799745 10808160 10830677 10833966 10835968 10847142 10858760 10863429 10868736 10902144 10906416 10928128 10936320 10952370 10959104 10962432 10982155 10985490 10987520 10988296 10993664 10996128 11022336 11024640 11038560 11047608 11048015 11072490 11082240 11098880 11111760 11118592 11149920 11165440 11173149 11208384 11212776 11238030 11243520 11252736 11266944 11269632 11278080 11292320 11301576 11328512 11330880 11335752 11366784 11380608 11383515 11397696 11420420 11428560 11445720 11459640 11466048 11493376 11495952 11519728 11525760 11528704 11549772 11555840 11558430 11575785 11581440 11591360 11594880 11619036 11636482 11645205 11650634 11658240 11672960 11682528 11708840 11714560 11717856 11726640 11753874 11759616 11764224 11774464 11781540 11790720 11810656 11815284 11821056 11845920 11847680 11852544 11893248 11916960 11943360 11948040 11982080 11987232 12029952 12037740 12043352 12051936 12052380 12079080 12084039 12086272 12118240 12121920 12142416 12147174 12159180 12165120 12180480 12190464 12208768 12216105 12217920 12223616 12227328 12247040 12264912 12275120 12280398 12294144 12303360 12328992 12347504 12360960 12361833 12367872 12414610 12418380 12421552 12435456 12453760 12458640 12486240 12496935 12503040 12508416 12561120 12566976 12576768 12595280 12605604 12629760 12635648 12645120 12675312 12678336 12694344 12703860 12711424 12714273 12718080 12739584 12744576 12747240 12763335 12773280 12822408 12828672 12833080 12840256 12855872 12876435 12884352 12892095 12899304 12910040 12930048 12959694 12969792 12986168 12992512 13000320 13019840 13029120 13030512 13032448 13040280 13056745 13059860 13066240 13071360 13123584 13132080 13142844 13172445 13178586 13178880 13185024 13214720 13246272 13257618 13286988 13289216 13298688 13318656 13326660 13328640 13330064 13334112 13391040 13398528 13406580 13426710 13471744 13479840 13485636 13488128 13492224 13496860 13533696 13544960 13548771 13550784 13585920 13597056 13614224 13624832 13627680 13633020 13639680 13656071 13660160 13660218 13698880 13703040 13704504 13734864 13735370 13742080 13745160 13751568 13777920 13809510 13854808 13860237 13867008 13890942 13897728 13898240 13909632 13942784 13974246 13989888 14007552 14010480 14015970 14050608 14065920 14083680 14087040 14116388 14126970 14137848 14148864 14160640 14169690 14208480 14215104 14217216 14225760 14247120 14281137 14283776 14300352 14321824 14332032 14332560 14366720 14369940 14376960 14378496 14399660 14410880 14437215 14445288 14462856 14484572 14491648 14494896 14523795 14536192 14541888 14603160 14609439 14616576 14647320 14659326 14661504 14696448 14699520 14705280 14718080 14730144 14763320 14769105 14776320 14815680 14833152 14846546 14866560 14897532 14944512 14950368 14983488 14984040 14991360 14996322 15003648 15022592 15026176 15037440 15054190 15064920 15068768 15073344 15107840 15114336 15155712 15174144 15178020 15196928 15238080 15244632 15260960 15279520 15284160 15288064 15316002 15327936 15331140 15367680 15399696 15411240 15417567 15434380 15441920 15459840 15492048 15526940 15544320 15576704 15586659 15600384 15623808 15635520 15648336 15668094 15671832 15679488 15685632 15708720 15720960 15753712 15757005 15758496 15794560 15803392 15806934 15814656 15844140 15847920 15857664 15867930 15889280 15924480 15930720 15982976 15994368 16028010 16035840 16039936 16050320 16069248 16069840 16105440 16112052 16124130 16162560 16175808 16189888 16196232 16212240 16232710 16240640 16253952 16288140 16290560 16303104 16353216 16359624 16367616 16373864 16392192 16404480 16428555 16438656 16481280 16482444 16490496 16533504 16557840 16559609 16571412 16608735 16611520 16623360 16648320 16662580 16667640 16670720 16677888 16748160 16755968 16769024 16807472 16812576 16839680 16857045 16860160 16865280 16900416 16904448 16917120 16925792 16938480 16952364 16957440 16977818 16986112 16992768 16996320 17003628 17017780 17031040 17096544 17130630 17168580 17179136 17189460 17199072 17240064 17279592 17293056 17318510 17324658 17333760 17372160 17374016 17387040 17428480 17428554 17454723 17475951 17487360 17509440 17523792 17563260 17571448 17571840 17576784 17580032 17630811 17639424 17645485 17661696 17672310 17676824 17686080 17715984 17722926 17731584 17758208 17768880 17771520 17778816 17839872 17854720 17855981 17864704 17875440 17902280 17915040 17973120 17980848 18044928 18056610 18065028 18067712 18078570 18105715 18114560 18118620 18129408 18170240 18177360 18213624 18220761 18270720 18272672 18285696 18313152 18326880 18335424 18370560 18412680 18420597 18441216 18480316 18489344 18493488 18521256 18530304 18541440 18546176 18551808 18621915 18632328 18653184 18676736 18680640 18687960 18719558 18729360 18734144 18754560 18762624 18778240 18782720 18835960 18841680 18850464 18865152 18892920 18908406 18944640 18953472 18956288 18967680 18996160 19041516 19055790 19067136 19109376 19110080 19116864 19159920 19171328 19249620 19260384 19283808 19326528 19365060 19389184 19395072 19439541 19454688 19470880 19479252 19488768 19500480 19529760 19545768 19548672 19560420 19570447 19589790 19599360 19607040 19640192 19685376 19692140 19698120 19701760 19754240 19767879 19768320 19777536 19822080 19863376 19869408 19886427 19926016 19930482 19933824 19977984 19978720 19992960 19995096 20004864 20049920 20086560 20097792 20140065 20152448 20207616 20219760 20232192 20237360 20245290 20317440 20326176 20378880 20395584 20421336 20437248 20441520 20449530 20459520 20467330 20490240 20532928 20548320 20556756 20602296 20603055 20613120 20627352 20656064 20666880 20714265 20725760 20782212 20800512 20831744 20836413 20846592 20847360 20864448 20890792 20895776 20914176 20944960 20961280 20961369 21009340 21011328 21015720 21075912 21086208 21125520 21130560 21143552 21157240 21174582 21190455 21232640 21240960 21254535 21322656 21325824 21370680 21381120 21425664 21450528 21473920 21482736 21498840 21550080 21567744 21594976 21599490 21616320 21661354 21667932 21671936 21694284 21717520 21726858 21737472 21804288 21812832 21872640 21904740 21918208 21924864 21964310 21970980 21975040 21976592 21992256 22044672 22049280 22077120 22095216 22096030 22144980 22164480 22197760 22223520 22237184 22269819 22299840 22330880 22346298 22416768 22425552 22476060 22487040 22494483 22505472 22514063 22533888 22539264 22556160 22581285 22584640 22603152 22657024 22661760 22671504 22733568 22761216 22767030 22795392 22840840 22857120 22891440 22919280 22932096 22974003 22986752 22991904 23039456 23051520 23057408 23099544 23100395 23111680 23116860 23151570 23162880 23182720 23189760 23238072 23272964 23290410 23301268 23316480 23345920 23365056 23417680 23435712 23453280 23502141 23507748 23519232 23528448 23548928 23563080 23581440 23621312 23630568 23642112 23691840 23695360 23705088 23786496 23801895 23833920 23886720 23896080 23964160 23974464 24059904 24075480 24086704 24103872 24104760 24158160 24160741 24168078 24172544 24236480 24243840 24284832 24294348 24318360 24330240 24349065 24360960 24380928 24417536 24432210 24435840 24447232 24454656 24494080 24529824 24550240 24560796 24588288 24606720 24657984 24695008 24721920 24723666 24735744 24829220 24836760 24843104 24907520 24917280 24972480 24993870 25006080 25016832 25122240 25133952 25153536 25190560 25211208 25259520 25271296 25290240 25350624 25356672 25388688 25407720 25422848 25428546 25436160 25466727 25479168 25489152 25494480 25526670 25546560 25644816 25666160 25680512 25695945 25711744 25752870 25768704 25784190 25798608 25820080 25860096 25919388 25939584 25972336 25977765 26000640 26039680 26058240 26061024 26064896 26080560 26113490 26119720 26132480 26142720 26264160 26285688 26344890 26357172 26357760 26370048 26429440 26492544 26515236 26573976 26578432 26584389 26597376 26637312 26653320 26657280 26660128 26668224 26782080 26797056 26813160 26853420 26943488 26959680 26971272 26976256 26984448 26993720 27067392 27084915 27089920 27097542 27101568 27117855 27171840 27194112 27228448 27249664 27255360 27266040 27279360 27312142 27320320 27320436 27397760 27406080 27409008 27469728 27470740 27484160 27490320 27503136 27555840 27619020 27709616 27720474 27734016 27781884 27795456 27796480 27819264 27948492 27979776 28015104 28020960 28031940 28079337 28101216 28131840 28167360 28174080 28232776 28253940 28275696 28297728 28321280 28339380 28362609 28416960 28430208 28434432 28451520 28494240 28553603 28562274 28567552 28600704 28643648 28664064 28665120 28724839 28733440 28739880 28753920 28756992 28799320 28821760 28874430 28890576 28925712 28969144 28983296 28989792 29047590 29072384 29083776 29091205 29126585 29206320 29218878 29233152 29294640 29318652 29323008 29384685 29399040 29410560 29436160 29460288 29526640 29538210 29552640 29631360 29666304 29693092 29733120 29795064 29889024 29900736 29966976 29968080 29992644 30007296 30045184 30052352 30074880 30108380 30129840 30137536 30146688 30215680 30228672 30311424 30348288 30356040 30367935 30393856 30476160 30489264 30521920 30559040 30568320 30576128 30632004 30655872 30662280 30700995 30735360 30799392 30822480 30835134 30868760 30883840 30919680 30984096 31053880 31088640 31153408 31173318 31200768 31247616 31271040 31296672 31336188 31343664 31371264 31417440 31441920 31507424 31514010 31516992 31589120 31606784 31613868 31629312 31688280 31695840 31715328 31735860 31761873 31778560 31848960 31861440 31965952 31988736 32056020 32071680 32100640 32138496 32139680 32210880 32224104 32248260 32325120 32351616 32379776 32392464 32399235 32424480 32465420 32481280 32492031 32507904 32576280 32581120 32590287 32606208 32706432 32719248 32747728 32784384 32808960 32857110 32877312 32946465 32962560 32964888 32980992 33067008 33115680 33119218 33142824 33144045 33217470 33223040 33246720 33296640 33325160 33335280 33341440 33355776 33496320 33511936 33519447 33538048 33614944 33625152 33679360 33714090 33720320 33730560 33800832 33808896 33834240 33851584 33876960 33904728 33955636 33972224 33985536 33992640 34007256 34035560 34062080 34150545 34193088 34261260 34337160 34358272 34378920 34398144 34480128 34559184 34586112 34637020 34649316 34667520 34727355 34744320 34748032 34774080 34856960 34857108 34909446 34935615 34951902 34974720 35018880 35047584 35126520 35142896 35143680 35153568 35261622 35278848 35290970 35323392 35344620 35353648 35372160 35431968 35445852 35463168 35516416 35537760 35543040 35557632 35679744 35709440 35711962 35729408 35750880 35804560 35830080 35946240 35961696 36089856 36113220 36130056 36135424 36157140 36211430 36229120 36237240 36258816 36340480 36354720 36427248 36441522 36541440 36545344 36571392 36626304 36648315 36653760 36670848 36741120 36825360 36841194 36882432 36960632 36978688 36986976 37042512 37082880 37085499 37092352 37103616 37116365 37243830 37264656 37306368 37353472 37361280 37375920 37439116 37458720 37468288 37490805 37509120 37525248 37556480 37565440 37671920 37683360 37700928 37730304 37785840 37816812 37889280 37906944 37935360 37992320 38083032 38111580 38134272 38218752 38220160 38233728 38290005 38319840 38342656 38499240 38520768 38567616 38653056 38730120 38778368 38790144 38879082 38909376 38941760 38958504 38977536 39000960 39059520 39091536 39097344 39120840 39140894 39170235 39179580 39198720 39214080 39280384 39370752 39384280 39396240 39403520 39508480 39517335 39535758 39536640 39555072 39644160 39726752 39738816 39772854 39832573 39852032 39860964 39867648 39955968 39957440 39985920 39990192 40099840 40173120 40195584 40280130 40304896 40415232 40439520 40464384 40474720 40490580 40634880 40646313 40652352 40757760 40791168 40842672 40874496 40883040 40899060 40919040 40934660 40968213 40980480 41065856 41096640 41113512 41204592 41206110 41226240 41254704 41312128 41333760 41428530 41564424 41580711 41601024 41663488 41672826 41693184 41694720 41728896 41781584 41791552 41828352 41889920 41922560 41922738 42018680 42022656 42031440 42151824 42251040 42261120 42287104 42314480 42349164 42380910 42444545 42465280 42481920 42509070 42645312 42651648 42741360 42851328 42901056 42947840 42965472 42997680 43100160 43135488 43189952 43198980 43232640 43311645 43322708 43335864 43343872 43388568 43435040 43453716 43474944 43571385 43608576 43625664 43809480 43828317 43836416 43849728 43928620 43941960 43950080 43953184 43984512 44089344 44098560 44154240 44190432 44192060 44289960 44307315 44328960 44395520 44447040 44474368 44539638 44599680 44661760 44692596 44833536 44851104 44952120 44974080 44988966 45010944 45028126 45067776 45078528 45112320 45162570 45169280 45206304 45314048 45323520 45343008 45467136 45522432 45534060 45590784 45681680 45714240 45782880 45838560 45864192 45948006 45983808 46078912 46103040 46114816 46199088 46200790 46223360 46233720 46303140 46325760 46365440 46379520 46476144 46545928 46580820 46602536 46632960 46691840 46730112 46759977 46798895 46835360 46871424 46906560 47004282 47015496 47038464 47056896 47074859 47097856 47126160 47162880 47242624 47261136 47271015 47383680 47390720 47410176 47572992 47603790 47667840 47773440 47792160 47928320 47948928 48119808 48150960 48173408 48207744 48209520 48316320 48321482 48336156 48345088 48472960 48487680 48569664 48588696 48636720 48698130 48721920 48761856 48835072 48864420 48871680 48894464 48909312 49059648 49100480 49121592 49176576 49213440 49315968 49390016 49443840 49447332 49471488 49658440 49673520 49678827 49686208 49815040 49826205 49834560 49944960 49987740 50012160 50033664 50244480 50267904 50307072 50381120 50422416 50519040 50542592 50580480 50701248 50713344 50777376 50815440 50820869 50845696 50857092 50872320 50933454 50958336 50978304 50988960 51053340 51093120 51289632 51332320 51361024 51391890 51423488 51505740 51537408 51568380 51597216 51640160 51720192 51838776 51879168 51944672 51955530 52001280 52079360 52116480 52122048 52129792 52161120 52226980 52239440 52285440 52364169 52427853 52528320 52571376 52689780 52714344 52715520 52740096 52858880 52936455 52985088 53030472 53147952 53156864 53168778 53194752 53274624 53306640 53314560 53320256 53336448 53564160 53567943 53594112 53626320 53706840 53886976 53919360 53942544 53952512 53987440 54134784 54153385 54169830 54179840 54195084 54203136 54235710 54317145 54343680 54388224 54456896 54499328 54510720 54532080 54624284 54640640 54640872 54795520 54812160 54818016 54939456 54941480 54968320 54980640 55006272 55111680 55238040 55261791 55419232 55440948 55468032 55563768 55590912 55592960 55638528 55865745 55896984 55959552 56030208 56041920 56063880 56158674 56202432 56263680 56334720 56348160 56465552 56507880 56551392 56595456 56642560 56678760 56725218 56833920 56860416 56868864 56903040 56988480 57107206 57124548 57135104 57201408 57287296 57328128 57330240 57449678 57466880 57479760 57513984 57598640 57643520 57748860 57781152 57851424 57938288 57979584 58095180 58144768 58167552 58182410 58253170 58412640 58437756 58466304 58589280 58637304 58646016 58711341 58769370 58798080 58821120 58872320 58920576 59053280 59076420 59105280 59262720 59303637 59332608 59386184 59466240 59590128 59659281 59778048 59801472 59933952 59936160 59985288 60014592 60061027 60090368 60104704 60149760 60216760 60259680 60275072 60293376 60420195 60431360 60457344 60622848 60696576 60712080 60735870 60787712 60952320 60978528 61043840 61118080 61136640 61152256 61264008 61311744 61324560 61401990 61470720 61598784 61644960 61670268 61737520 61809165 61839360 61968192 62107760 62177280 62306816 62346636 62401536 62495232 62542080 62593344 62672376 62687328 62742528 62834880 62883840 63014848 63028020 63033984 63178240 63213568 63227736 63258624 63376560 63391680 63430656 63471720 63523746 63557120 63571365 63697920 63722880 63931904 63977472 64078487 64112040 64143360 64201280 64276992 64279360 64421760 64448208 64496520 64650240 64703232 64759552 64784928 64798470 64848960 64930840 64962560 64984062 65015808 65152560 65162240 65180574 65212416 65412864 65438496 65495456 65617920 65714220 65754624 65892930 65925120 65929776 66134016 66231360 66238436 66285648 66288090 66434940 66446080 66493440 66593280 66650320 66670560 66711552 66809457 66992640 67023872 67038894 67229888 67250304 67358720 67428180 67440640 67461120 67542189 67601664 67617792 67668480 67703168 67743855 67753920 67809456 67911272 67944448 67971072 67985280 68014512 68071120 68124160 68280355 68301090 68386176 68522520 68674320 68716544 68757840 68796288 68960256 69118368 69172224 69274040 69298632 69301185 69335040 69454710 69488640 69496064 69548160 69713920 69714216 69818892 69871230 69903804 69949440 70037760 70095168 70253040 70285792 70307136 70506423 70523244 70557696 70581940 70646784 70689240 70707296 70744320 70863936 70891704 70926336 71032832 71075520 71086080 71115264 71359488 71405685 71418880 71423924 71458816 71501760 71609120 71660160 71892480 71923392 72179712 72226440 72260112 72270848 72314280 72422860 72458240 72474480 72482223 72517632 72680960 72709440 72854496 72883044 73047195 73082880 73090688 73142784 73252608 73296630 73307520 73341696 73482240 73650720 73682388 73764864 73921264 73973952 74085024 74165760 74170998 74184704 74207232 74232730 74487660 74529312 74706944 74722560 74751840 74878232 74917440 74936576 74981610 75018240 75050496 75112960 75130880 75343840 75366720 75401856 75460608 75571680 75633624 75729121 75778560 75813888 75870720 75984640 76166064 76223160 76268544 76400181 76437504 76440320 76467456 76580010 76639680 76685312 76998480 77041536 77087835 77135232 77306112 77460240 77556736 77580288 77758164 77818752 77883520 77917008 77933295 78001920 78119040 78183072 78194688 78241680 78281788 78340470 78359160 78397440 78428160 78560768 78768560 78792480 79016960 79034670 79071516 79073280 79110144 79288320 79453504 79477632 79545708 79665146 79704064 79721928 79735296 79911936 79914880 79971840 79980384 80199680 80346240 80391168 80560260 80609792 80830464 80879040 80928768 80949440 80981160 81269760 81292626 81304704 81515520 81582336 81685344 81748992 81766080 81798120 81838080 81869320 81936426 81960960 82131712 82193280 82227024 82409184 82412220 82452480 82509408 82624256 82667520 82798045 82857060 83128848 83161422 83202048 83326976 83345652 83386368 83389440 83457792 83563168 83583104 83779840 83845120 83845476 84037360 84045312 84062880 84238011 84303648 84502080 84522240 84628960 84698328 84761820 84889090 84930560 84963840 85018140 85290624 85303296 85482720 85660809 85702656 85802112 85895680 85930944 85995360 86174517 86200320 86270976 86379904 86397960 86465280 86623290 86645416 86671728 86687744 86777136 86870080 86907432 86949888 87142770 87217152 87251328 87273615 87379755 87618960 87656634 87672832 87699456 87857240 87883920 87900160 87906368 87969024 88154055 88197120 88308480 88380864 88384120 88579920 88614630 88657920 88791040 88894080 88948736 89079276 89199360 89279905 89323520 89385192 89667072 89702208 89904240 89977932 90021888 90056252 90135552 90157056 90224640 90325140 90338560 90412608 90628096 90647040 90686016 90934272 91044864 91068120 91103805 91181568 91363360 91428480 91565760 91677120 91728384 91896012 91967616 92102985 92157824 92206080 92229632 92398176 92401580 92446720 92467440 92606280 92651520 92730880 92759040 92952288 93091856 93161640 93205072 93265920 93383680 93460224 93519954 93597790 93670720 93742848 93813120 94008564 94030992 94113792 94149718 94195712 94252320 94325760 94485248 94522272 94542030 94767360 94781440 94820352 95145984 95207580 95285619 95335680 95546880 95584320 95856640 95897856 96301920 96346816 96415488 96419040 96632640 96642964 96672312 96690176 96945920 96975360 97139328 97177392 97197705 97273440 97396260 97443840 97476093 97523712 97670144 97728840 97743360 97770861 97788928 97818624 97852235 98119296 98200960 98243184 98353152 98426880 98631936 98780032 98839395 98887680 98894664 98942976 99316880 99347040 99357654 99372416 99432135 99630080 99652410 99669120 99889920 99975480 100024320 100067328 100488960 100535808 100614144 100762240 100844832 101038080 101085184 101160960 101402496 101426688 101554752 101630880 101641738 101691392 101714184 101866908 101916672 101956608 101977920 102106680 102186240 102579264 102664640 102722048 102783780 102846976 103011480 103074816 103136760 103194432 103280320 103440384 103677552 103758336 103889344 103911060 104002560 104158720 104182065 104232960 104244096 104259584 104322240 104453960 104478880 104570880 104728338 104806845 104855706 105056640 105142752 105379560 105428688 105431040 105717760 105872910 105970176 106060944 106295904 106313728 106337556 106389504 106549248 106613280 106629120 106640512 106672896 107128320 107135886 107188224 107252640 107413680 107838720 107885088 107974880 108269568 108306770 108339660 108359680 108390168 108406272 108471420 108634290 108687360 108776448 108913792 108998656 109021440 109064160 109248568 109281744 109591040 109624320 109636032 109878912 109882960 109961280 110012544 110223360 110476080 110523582 110838464 110881896 110936064 111127536 111185920 111277056 111349095 111731490 111793968 111919104 112060416 112083840 112127760 112317348 112404864 112472415 112527360 112570315 112669440 112696320 112931104 113015760 113102784 113190912 113285120 113357520 113450436 113667840 113720832 113806080 113976960 114214412 114249096 114270208 114402816 114574592 114656256 114660480 114870015 114899356 114933760 114959520 115027968 115197280 115287040 115497720 115562304 115702848 115876576 115959168 116190360 116289536 116335104 116364820 116506340 116825280 116875512 116932608 117178560 117274608 117292032 117422682 117510705 117538740 117596160 117642240 117744640 117841152 118106560 118152840 118210560 118525440 118607274 118665216 118772368 118932480 119180256 119318562 119497719 119556096 119602944 119867904 119872320 119970576 120122054 120180736 120209408 120299520 120433520 120519360 120550144 120586752 120803705 120840390 120862720 120914688 121245696 121393152 121424160 121471740 121575424 121904640 121957056 122087680 122236160 122273280 122304512 122528016 122623488 122649120 122803980 122904639 122941440 123197568 123289920 123340536 123475040 123618330 123678720 123936384 124215520 124613632 124693272 124742133 124803072 124990464 125084160 125186688 125344752 125374656 125485056 125669760 125767680 126029696 126056040 126067968 126356480 126427136 126455472 126753120 126783360 126861312 126943440 127047492 127114240 127142730 127333635 127395840 127445760 127863808 127954944 128156974 128224080 128402560 128553984 128558720 128843520 128896416 128993040 129300480 129406464 129519104 129569856 129596940 129697920 129861680 129968124 130031616 130305120 130324480 130361148 130424832 130825728 130876992 130990912 131428440 131509248 131785860 131850240 131859552 132268032 132462720 132476872 132571296 132576180 132869880 132892160 132921945 132986880 133186560 133300640 133341120 133423104 133618914 133982291 133985280 134047744 134077788 134459776 134500608 134717440 134856360 134881280 134922240 135084378 135203328 135235584 135336960 135406336 135487710 135507840 135618912 135822544 135942144 135970560 136029024 136142240 136248320 136560710 136602180 136772352 137045040 137348640 137433088 137515680 137592576 138236736 138344448 138548080 138597264 138602370 138670080 138909420 138977280 138992128 139096320 139428432 139637784 139742460 139807608 139898880 140075520 140190336 140396685 140506080 140571584 140614272 141012846 141046488 141115392 141163880 141224577 141293568 141378480 141414592 141488640 141727872 141783408 141813045 142065664 142151040 142172160 142230528 142718976 142768015 142811370 142837760 142847848 142917632 143003520 143218240 143320320 143624195 143784960 143846784 144359424 144452880 144520224 144541696 144628560 144845720 144916480 144948960 144964446 145035264 145361920 145418880 145708992 145766088 146094390 146165760 146181376 146285568 146505216 146593260 146615040 146683392 147301440 147364776 147529728 147842528 147947904 148170048 148331520 148341996 148369408 148414464 148465460 148975320 149036481 149058624 149413888 149445120 149503680 149756464 149834880 149873152 149963220 150036480 150100992 150225920 150261760 150687680 150733440 150803712 150921216 151143360 151267248 151458242 151557120 151627776 151741440 151969280 152332128 152446320 152462607 152537088 152800362 152875008 152880640 152934912 153160020 153279360 153370624 153996960 154083072 154175670 154270464 154612224 154920480 155113472 155160576 155516328 155637504 155767040 155834016 155866590 156003840 156238080 156366144 156389376 156483360 156563576 156680940 156718320 156856320 157092507 157121536 157283559 157537120 157584960 158033920 158069340 158143032 158146560 158220288 158576640 158809365 158907008 158955264 159091416 159330292 159408128 159443856 159470592 159823872 159829760 159943680 159960768 160692480 160703829 160782336 161120520 161219584 161660928 161758080 161857536 161898880 161962320 162460155 162539520 162585252 162609408 162951435 163031040 163164672 163370688 163497984 163532160 163596240 163738640 163872852 163921920 164263424 164386560 164454048 164818368 164824440 164904960 165018816 165248512 165335040 165596090 165714120 166257696 166322844 166404096 166653952 166691304 166772736 166778880 166915584 167126336 167166208 167559680 167597235 167690240 167690952 168074720 168090624 168125760 168476022 168607296 169004160 169044480 169257920 169396656 169523640 169778180 169861120 169927680 170036280 170581248 170606592 170965440 171321618 171405312 171604224 171791360 171861888 171990720 172349034 172400640 172541952 172759808 172795920 172930560 173246580 173290832 173343456 173554272 173740160 173814864 174285540 174434304 174502656 174547230 174759510 175237920 175313268 175345664 175398912 175714480 175767840 175812736 175938048 176134023 176308110 176394240 176616960 176761728 176768240 177159840 177229260 177315840 177582080 177788160 178158552 178398720 178559810 178647040 178770384 179334144 179404416 179808480 179955864 180043776 180112504 180183081 180271104 180314112 180449280 180650280 180677120 180825216 181256192 181294080 181372032 181868544 182089728 182136240 182207610 182363136 182726720 182856960 183131520 183354240 183456768 183792024 183935232 184205970 184315648 184412160 184459264 184796352 184803160 184893440 184934880 185212560 185427495 185461760 185518080 185904576 186183712 186323280 186410144 186531840 186767360 186920448 187039908 187195580 187341440 187485696 187626240 188017128 188061984 188227584 188299436 188391424 188504640 188651520 188970496 189044544 189084060 189534720 189640704 190291968 190415160 190571238 190671360 191093760 191168640 191713280 191795712 192235461 192603840 192693632 192830976 192838080 193265280 193285928 193344624 193380352 193891840 193950720 194278656 194354784 194395410 194546880 194792520 194887680 194952186 195047424 195340288 195457680 195486720 195541722 195577856 195637248 195704470 196238592 196401920 196486368 196853760 197263872 197560064 197678790 197775360 197789328 198633760 198694080 198715308 198744832 198864270 199162865 199260160 199304820 199338240 199779840 199950960 200134656 200428371 200977920 201071616 201524480 201689664 202076160 202170368 202321920 202626567 202804992 202853376 203109504 203231565 203261760 203283476 203382784 203428368 203733816 203833344 203913216 203955840 204213360 204372480 204841065 205158528 205329280 205444096 205567560 205693952 206022960 206149632 206273520 206388864 206560640 206880768 207355104 207516672 207778688 207822120 207903555 208005120 208317440 208364130 208465920 208488192 208519168 208644480 208907920 208957760 209141760 209456676 209613690 209711412 210113280 210285504 210759120 210857376 211435520 211745820 211940352 212121888 212591808 212627456 212675112 212779008 213098496 213226560 213258240 213281024 213345792 214256640 214271772 214376448 214505280 214827360 215274917 215677440 215770176 215949760 216539136 216613540 216679320 216719360 216780336 216812544 216942840 217268580 217374720 217446669 217552896 217827584 217997312 218042880 218128320 218497136 218563488 219141585 219182080 219248640 219272064 219757824 219765920 219922560 220025088 220446720 220952160 221047164 221676928 221763792 222255072 222371840 222554112 222698190 223462980 223587936 224120832 224167680 224255520 224634696 224809728 224944830 225054720 225140630 225338880 225392640 225862208 226031520 226205568 226381824 226570240 226715040 226900872 227187363 227335680 227441664 227612160 227953920 228428824 228498192 228540416 228805632 229149184 229200543 229312512 229320960 229740030 229798712 229919040 230055936 230394560 230574080 230995440 231124608 231405696 231753152 231918336 232380720 232579072 232670208 232729640 233012680 233650560 233751024 233799885 234357120 234549216 234584064 234845364 235021410 235077480 235192320 235284480 235374295 235489280 235682304 236213120 236305680 237050880 237214548 237330432 237544736 237864960 238360512 238637124 238995438 239112192 239205888 239735808 239744640 239941152 240244108 240361472 240599040 240867040 241038720 241100288 241173504 241607410 241680780 241725440 241829376 242491392 242786304 242848320 242943480 243150848 243809280 243914112 244175360 244472320 244546560 244609024 245056032 245246976 245298240 245607960 245809278 245882880 246395136 246579840 246681072 246950080 247236660 247357440 247872768 248394135 248431040 249227264 249386544 249484266 249606144 249980928 250168320 250373376 250689504 250749312 251339520 251535360 252059392 252112080 252135936 252712960 252714033 252854272 252910944 253506240 253566720 253886880 254094984 254104345 254228480 254285460 254667270 254791680 254891520 255727616 255909888 256313948 256448160 256805120 256982427 257107968 257117440 257687040 257792832 257986080 258523551 258600960 258812928 259038208 259139712 259193880 259395840 259723360 259936248 260063232 260610240 260648960 260722296 260849664 261651456 261753984 261820845 261981824 262139265 262856880 263018496 263571720 263700480 263719104 264925440 264953744 265142592 265152360 265739760 265784320 265843890 265973760 266373120 266601280 266682240 266846208 267237828 267839715 267964582 267970560 268095488 268155576 268919552 269001216 269434880 269712720 269762560 270168756 270406656 270471168 270673920 270812672 270975420 271015680 271237824 271645088 271884288 271941120 272058048 272284480 272496640 273121420 273204360 273544704 274090080 274697280 274866176 275031360 275185152 276308955 276473472 276688896 277096160 277194528 277204740 277340160 277818840 277954560 277984256 278192640 278856864 279275568 279484920 279615216 279797760 280151040 280380672 280793370 281012160 281143168 281228544 282025692 282092976 282327760 282449154 282587136 282756960 282829184 282977280 283455744 283566816 283626090 284302080 284344320 284461056 285437952 285536030 285622740 285675520 285695696 286007040 286436480 286640640 287248390 287569920 287693568 288905760 289040448 289083392 289257120 289691440 289897920 289928892 290070528 290723840 290837760 291417984 291532176 292188780 292331520 292362752 292428279 292571136 293010432 293186520 293230080 293366784 293556705 294602880 294729552 295059456 295685056 295895808 296340096 296518185 296663040 296683992 296738816 296828928 296930920 297950640 298072962 298117248 298296405 298827776 298890240 299007360 299512928 299669760 299746304 299926440 300072960 300201984 300305135 300451840 300523520 301375360 301466880 301607424 301842432 302286720 302534496 302916484 303114240 303255552 303482880 303938560 304664256 304892640 304925214 305074176 305600724 305750016 305761280 305869824 306320040 306558720 307993920 308166144 308351340 308540928 309224448 309840960 310226944 310321152 311032656 311275008 311534080 311668032 311733180 312007680 312476160 312732288 312778752 312966720 313127152 313361880 313436640 313712640 314089633 314185014 314243072 314567118 315074240 315169920 316067840 316138680 316286064 316293120 317153280 317618730 317814016 317910528 318182832 318660584 318816256 318887712 318941184 319647744 319659520 319887360 319921536 320392435 321384960 321407658 321564672 322241040 322439168 323516160 323797760 323924640 324920310 325079040 325170504 325218816 325902870 326062080 326329344 326741376 326995968 327064320 327192480 327477280 327745704 328526848 328773120 328908096 329636736 329648880 330037632 330497024 330670080 331192180 331428240 332515392 332645688 332808192 333307904 333382608 333557760 333831168 334047285 334252672 334332416 335119360 335194470 335381904 336149440 336181248 336251520 336952044 337214592 337710945 338008320 338088960 338515840 338793312 339047280 339556360 339722240 339855360 340072560 341162496 341930880 342643236 342810624 343208448 343582720 343723776 343981440 344698068 344801280 345083904 345519616 345591840 345861120 346493160 346581664 346686912 347108544 347480320 347629728 348571080 348868608 349005312 349094460 349519020 350475840 350626536 350691328 350797824 351428960 351535680 351625472 351876096 352268046 352532115 352616220 352788480 353233920 353523456 353536480 354319680 354458520 354631680 355164160 355576320 356317104 356797440 357119620 357294080 357540768 358493157 358668288 358808832 359616960 359911728 360225008 360366162 360542208 360628224 360898560 361300560 361354240 361650432 362411115 362588160 362744064 363737088 364179456 364272480 364415220 364726272 365453440 365713920 366263040 366708480 366913536 367584048 367870464 368411940 368631296 368713917 368824320 368918528 369592704 369606320 369869760 370425120 370854990 370923520 371036160 371809152 372367424 372646560 372820288 373534720 373840896 374079816 374391160 374682880 374971392 375252480 376034256 376123968 376455168 376598872 376782848 377009280 377303040 377940992 378089088 378168120 378645605 379069440 379281408 380583936 380830320 381142476 381342720 382000905 382187520 382337280 383426560 383591424 384470922 385207680 385387264 385661952 385676160 386530560 386571856 386689248 387783680 387901440 388557312 388709568 388790820 389093760 389585040 389904372 390094848 390680576 390915360 390973440 391083444 391155712 391274496 391408940 392477184 392803840 392972736 394527744 395120128 395357580 395550720 395578656 397267520 397388160 397430616 397489664 397728540 398325730 398520320 398609640 398676480 399559680 399901920 400269312 400856742 401946873 401955840 402143232 403048960 403379328 404152320 404340736 404643840 405253134 405609984 405706752 406219008 406463130 406523520 406566952 406765568 406856736 407467632 407826432 407911680 408426720 408744960 409682130 410317056 410658560 410888192 411135120 411387904 412045920 412299264 412547040 412777728 413121280 414710208 415033344 415557376 415644240 415807110 416010240 416634880 416728260 416931840 416976384 417288960 417815840 417915520 418913352 419227380 419422824 420226560 420571008 421190055 421518240 421714752 423491640 423673731 423880704 424243776 425183616 425254912 425350224 426196992 426453120 426516480 426562048 426691584 428304045 428513280 428543544 428752896 429010560 429654720 430549834 430872585 431354880 431540352 431899520 433078272 433227080 433358640 433438720 433560672 433625088 433885680 434537160 434749440 434893338 435105792 435655168 435994624 436085760 436256640 436994272 437126976 438283170 438364160 438497280 438544128 439515648 439531840 439845120 440050176 441904320 442094328 443353856 443527584 444510144 444743680 445108224 445396380 446925960 447109443 447175872 448241664 448335360 448511040 449269392 449619456 449889660 450109440 450281260 450677760 450785280 451724416 452063040 452411136 452763648 453140480 453430080 453801744 454374726 454671360 454883328 455224320 455907840 456857648 456996384 457387821 457611264 458298368 458401086 458625024 458641920 459480060 459597424 459838080 460111872 460789120 461148160 461990880 462249216 462811392 463506304 463836672 464761440 465158144 465340416 465459280 466025360 467301120 467502048 467599770 468714240 469098432 469168128 469690728 470042820 470154960 470568960 470748590 470978560 471364608 472426240 472611360 474101760 474429096 474660864 475089472 475729920 476428095 476721024 477274248 477990876 478224384 478411776 479471616 479489280 479882304 480488216 480722944 481734080 482077440 482111487 482200576 482347008 483214820 483361560 483450880 483658752 484982784 485572608 485696640 485886960 486301696 487380465 487618560 487828224 488350720 488854305 488944640 489093120 489218048 490112064 490493952 490596480 491215920 491618556 491765760 492790272 493159680 493362144 493900160 494473320 494714880 495745536 496788270 496862080 498454528 498773088 498968532 499212288 499961856 500336640 500746752 501379008 501498624 502679040 503070720 504118784 504224160 504271872 505425920 505428066 505821888 507012480 507133440 507773760 508189968 508208690 508456960 508570920 509334540 509583360 509783040 511455232 511819776 512627896 512896320 513610240 513964854 514215936 514234880 515374080 515585664 515972160 517047102 517201920 517625856 517823449 518076416 518279424 518387760 518791680 519446720 519872496 521220480 521297920 521444592 523302912 523507968 523641690 523963648 524278530 525713760 526036992 527143440 527438208 528402069 529850880 529907488 530285184 530304720 531479520 531568640 531687780 531947520 532746240 533202560 533364480 534475656 535679430 535929164 535941120 536190976 536311152 537839104 538002432 539425440 540337512 540549243 540813312 540942336 541347840 541625344 541950840 542031360 542475648 543290176 543768576 543882240 544116096 544568960 544993280 546242840 546408720 547089408 548180160 549394560 549732352 550062720 550370304 552617910 552946944 553377792 554192320 554389056 554409480 554680320 555637680 555968512 556385280 557713728 558551136 558969840 559230432 559595520 560302080 560761344 561586740 562024320 562286336 562457088 564051384 564185952 564655520 564898308 565174272 565513920 565658368 565954560 566911488 567133632 567252180 568604160 568922112 570875904 571072060 571245480 571351040 571391392 572014080 572872960 573281280 574496780 575139840 575387136 576706383 577811520 578080896 578166784 578514240 579382880 579795840 579857784 580141056 581447680 581675520 582835968 583064352 584377560 584663040 584725504 584856558 585142272 586020864 586373040 586460160 586733568 587113410 589205760 589459104 591370112 591791616 592680192 593036370 593326080 593367984 593477632 593861840 595901280 596145924 596234496 596592810 597488595 597780480 598014720 599025856 599339520 599492608 599852880 600403968 600610270 600903680 601047040 602750720 602933760 603214848 604573440 605068992 605832968 606228480 606511104 606965760 607877120 607879701 609328512 609785280 609850428 610148352 611201448 611500032 611522560 611739648 612640080 613117440 614523195 615987840 616332288 616702680 617081856 618448896 619681920 620453888 620642304 622065312 622550016 623068160 623336064 623466360 623710665 624015360 624952320 625464576 625557504 625933440 626254304 626723760 626873280 627425280 628179266 628370028 628486144 629134236 630148480 630339840 632135680 632277360 632572128 634306560 635237460 635628032 635821056 636365664 637321168 637775424 637882368 639295488 639319040 639774720 639843072 640784870 642769920 642815316 643129344 644482080 644878336 645824751 647032320 647595520 647849280 649840620 650158080 650341008 650437632 651805740 652124160 652340007 652658688 653482752 653991936 654128640 654384960 654954560 655491408 657053696 657546240 657816192 659273472 659297760 660075264 660671297 660994048 661340160 662384360 662856480 665030784 665291376 666615808 666765216 667115520 667662336 668094570 668505344 668664832 669911455 670238720 670388940 670763808 672298880 672362496 672503040 673904088 674429184 675421890 676016640 676177920 677031680 677586624 678094560 679112720 679710720 680145120 681562089 682324992 683861760 685286472 685621248 686416896 687165440 687447552 687962880 689396136 690167808 691039232 691183680 691722240 692986320 693163328 693373824 694217088 694960640 695259456 697142160 697737216 698010624 698188920 699038040 700951680 701253072 701382656 702857920 703071360 703250944 703752192 704536092 705064230 705232440 705576960 706122885 706467840 707046912 707072960 708639360 708917040 710328320 711152640 712634208 713594880 714239240 714588160 715081536 716986314 717336576 717617664 719233920 719823456 720450016 720732324 721084416 721797120 722601120 722708480 723300864 724822230 725176320 725488128 727474176 728358912 728544960 728830440 729452544 730906880 731427840 732526080 733416960 733827072 735168096 735740928 736823880 737262592 737427834 737648640 739185408 739212640 739739520 740850240 741709980 741847040 742072320 743618304 744734848 745182405 745293120 745640576 747069440 747681792 748159632 748782320 749365760 749942784 750504960 752068512 752247936 753197744 754018560 754606080 755881984 756178176 756336240 757291210 758138880 758562816 761660640 762284952 762313035 762685440 764001810 764375040 764674560 766853120 767182848 768941844 770415360 770774528 770947281 771323904 771352320 773061120 773143712 773378496 775567360 775570653 775802880 777114624 777419136 777581640 778187520 779170080 779808744 780189696 781361152 781830720 781946880 782166888 782311424 782548992 782817880 784954368 785462535 785607680 785945472 786417795 789055488 790240256 790715160 791101440 791157312 794535040 794776320 794861232 794979328 795457080 796651460 797040640 797219280 797352960 799119360 799803840 800538624 801713484 803519145 803893746 803911680 804286464 806097920 806758656 808304640 809287680 810506268 811219968 811413504 812438016 812926260 813047040 813133904 813713472 814935264 815652864 815823360 816853440 817489920 819364260 820634112 821317120 821776384 822270240 822775808 824091840 824598528 825094080 825555456 826242560 829420416 830066688 831114752 831288480 831614220 832020480 833020331 833269760 833456520 833863680 833952768 834577920 835631680 835831040 837826704 838454760 838845648 840453120 841142016 842380110 843036480 843429504 846983280 847347462 847761408 848487552 850367232 850509824 850700448 852906240 853032960 853124096 853383168 856608090 857026560 857087088 858021120 859309440 861099668 861745170 862709760 863080704 863799040 866454160 866717280 867121344 867250176 867771360 869074320 869786676 870211584 871310336 872171520 872513280 873988544 874253952 876566340 876728320 876994560 877088256 879031296 879063680 879690240 880100352 880670115 883808640 884188656 886707712 887055168 889020288 890216448 890792760 893851920 894218886 894351744 896483328 896670720 897022080 898538784 899238912 899779320 900218880 900562520 900915405 901355520 901570560 903448832 904126080 904822272 905527296 906280960 906860160 907603488 908749452 909342720 909766656 910448640 911815680 913715296 913992768 914775642 915222528 916596736 916802172 917250048 917283840 918960120 919194848 919676160 921578240 922296320 923981760 924498432 925622784 927012608 927673344 929522880 930680832 930918560 932050720 934602240 935004096 935199540 937428480 938196864 938336256 939381456 940085640 940309920 941137920 941497180 941957120 942268899 942729216 944852480 945222720 948203520 948858192 950178944 951459840 952856190 953442048 954548496 955981752 956448768 956823552 958943232 958978560 959764608 960976432 961177305 963468160 964154880 964222974 964401152 964694016 966429640 966723120 966901760 967317504 971393280 971773920 972603392 974760930 975237120 975656448 976701440 977708610 977889280 978186240 978436096 980224128 980987904 981192960 982431840 983237112 985580544 986319360 986724288 987800320 988946640 991491072 993576540 993724160 996909056 997546176 997937064 998424576 999923712 1000673280 1001493504 1002141855 1002758016 1002997248 1005358080 1008237568 1008448320 1008543744 1010851840 1010856132 1011643776 1013132835 1014024960 1014266880 1015547520 1016379936 1016417380 1016913920 1017141840 1018669080 1019166720 1019566080 1022910464 1025255792 1025792640 1027220480 1027929708 1028431872 1028469760 1030748160 1031171328 1031944320 1034094204 1034403840 1035251712 1035646898 1036152832 1036558848 1036775520 1037583360 1038893440 1039744992 1042440960 1042595840 1042889184 1046605824 1047015936 1047283380 1047927296 1048557060 1051427520 1052073984 1054286880 1054876416 1056804138 1059701760 1059814976 1060570368 1060609440 1062959040 1063137280 1063375560 1063895040 1065492480 1066405120 1066728960 1068951312 1071358860 1071858328 1071882240 1072381952 1072622304 1075479471 1075678208 1076004864 1076374585 1078850880 1080675024 1081098486 1081626624 1081884672 1082695680 1083250688 1083901680 1084062720 1084951296 1086580352 1087233345 1087764480 1088232192 1089137920 1089986560 1092485680 1092817440 1094178816 1096360320 1098789120 1100125440 1100740608 1105235820 1105893888 1106755584 1108384640 1108778112 1108818960 1111275360 1111937024 1112770560 1115427456 1117102272 1117939680 1118460864 1120604160 1121522688 1123173480 1124048640 1124572672 1124914176 1128102768 1128371904 1129311040 1129796616 1130348544 1131027840 1131316736 1131909120 1133822976 1134267264 1134504360 1135936815 1137208320 1137844224 1141751808 1142144120 1142490960 1142702080 1142782784 1144028160 1145745920 1146002715 1146562560 1148993560 1150279680 1150774272 1153412766 1155623040 1156161792 1156333568 1157028480 1158765760 1159591680 1159715568 1162895360 1163351040 1165671936 1166128704 1168755120 1169451008 1169713116 1170284544 1172041728 1172746080 1172920320 1173467136 1174226820 1178411520 1178918208 1182740224 1183583232 1185360384 1186072740 1186652160 1186735968 1187723680 1191802560 1192291848 1192468992 1193185620 1194977190 1195560960 1196029440 1198051712 1198679040 1198985216 1199705760 1200807936 1201220540 1201807360 1205501440 1205840619 1205867520 1206429696 1209146880 1210137984 1211665936 1212456960 1213022208 1213931520 1215754240 1215759402 1218657024 1219570560 1219700856 1220296704 1222402896 1223045120 1223479296 1225280160 1226234880 1229046390 1231975680 1232664576 1233405360 1234163712 1236897792 1239363840 1240907776 1244130624 1245100032 1246136320 1246672128 1246932720 1247421330 1248030720 1249904640 1250929152 1251866880 1252508608 1253447520 1253746560 1256358532 1256740056 1256972288 1258268472 1260296960 1260679680 1263570165 1264271360 1264554720 1265144256 1270474920 1271021193 1271256064 1271642112 1272731328 1274642336 1275550848 1275764736 1278590976 1278638080 1279549440 1279686144 1281569740 1284912135 1285539840 1285630632 1286258688 1288964160 1289756672 1291649502 1292617755 1294064640 1295191040 1295698560 1299681240 1300316160 1300682016 1300875264 1303611480 1304248320 1304680014 1305317376 1306965504 1307983872 1308257280 1308769920 1309909120 1310982816 1314107392 1315092480 1315632384 1318546944 1318595520 1320150528 1321342594 1321988096 1324768720 1325712960 1330061568 1330582752 1333530432 1334231040 1335324672 1336189140 1337010688 1337329664 1339822910 1340477440 1340777880 1341527616 1344597760 1344724992 1345006080 1347808176 1348858368 1350843780 1352033280 1352355840 1354063360 1355173248 1356189120 1358225440 1359421440 1360290240 1363124178 1364649984 1367723520 1370572944 1372163463 1372833792 1374330880 1374895104 1375925760 1378792272 1380335616 1382078464 1382367360 1383444480 1385972640 1386326656 1386747648 1388434176 1389921280 1390518912 1394284320 1395474432 1396021248 1396377840 1398076080 1401903360 1402506144 1405715840 1406142720 1406501888 1407504384 1409072184 1410128460 1410464880 1412245770 1412935680 1414093824 1414145920 1417278720 1417834080 1422305280 1425268416 1427189760 1428478480 1430163072 1433972628 1434673152 1435235328 1438467840 1439646912 1440900032 1441464648 1442168832 1445202240 1445416960 1446601728 1449644460 1450352640 1450976256 1454948352 1456717824 1457089920 1457660880 1458905088 1461813760 1462141395 1462855680 1465052160 1466833920 1467654144 1470336192 1471481856 1473647760 1473805201 1474525184 1474855668 1475297280 1478370816 1478425280 1479479040 1481700480 1483419960 1483694080 1484144640 1487236608 1489469696 1490364810 1490586240 1491281152 1494138880 1495363584 1496319264 1497564640 1498731520 1499885568 1501009920 1504137024 1504495872 1506395488 1508037120 1509212160 1511763968 1512356352 1512672480 1514582420 1516277760 1523321280 1524569904 1524626070 1525370880 1528003620 1528750080 1529349120 1534365696 1537883688 1540830720 1541549056 1541894562 1542647808 1542704640 1546122240 1546287424 1546756992 1551134720 1551141306 1551605760 1553470347 1554229248 1554838272 1555163280 1556375040 1558340160 1559617488 1562722304 1563661440 1563893760 1564333776 1564622848 1565635760 1569908736 1570448165 1570925070 1571215360 1571890944 1572835590 1578110976 1580480512 1581430320 1582314624 1589070080 1589552640 1589722464 1589958656 1590914160 1593302920 1594081280 1594438560 1594705920 1598238720 1599607680 1603426968 1607038290 1607787492 1607823360 1608572928 1612195840 1613517312 1621012536 1621647729 1622439936 1622827008 1624876032 1625852520 1626094080 1626267808 1627426944 1629870528 1631305728 1631646720 1633706880 1634979840 1638728520 1641268224 1642634240 1643552768 1644540480 1645551616 1648183680 1649197056 1650188160 1651110912 1652485120 1658840832 1660133376 1662229504 1662576960 1663228440 1664040960 1666040662 1666539520 1666913040 1667905536 1669155840 1671263360 1671662080 1675653408 1676909520 1677691296 1680906240 1682284032 1684760220 1686072960 1686859008 1693966560 1694694924 1695522816 1696975104 1700734464 1701400896 1705812480 1706248192 1706766336 1713216180 1714053120 1714174176 1716042240 1718618880 1722199336 1723490340 1725419520 1726161408 1727598080 1730119149 1732908320 1733434560 1734242688 1734500352 1735542720 1738148640 1739573352 1740423168 1741769783 1742620672 1744343040 1745026560 1747977088 1748507904 1753132680 1753456640 1753989120 1754176512 1758062592 1758127360 1759380480 1760200704 1761340230 1767617280 1768377312 1773415424 1774110336 1778040576 1780432896 1781585520 1787703840 1788437772 1788703488 1792465785 1793341440 1794044160 1797077568 1798477824 1799558640 1801125040 1801830810 1802711040 1803141120 1806897664 1808252160 1809644544 1813720320 1815206976 1817498904 1818685440 1819533312 1820897280 1823631360 1827430592 1827985536 1829551284 1830445056 1833193472 1833604344 1834500096 1834567680 1837920240 1838389696 1839352320 1843156480 1843569585 1844592640 1847963520 1848996864 1851245568 1854025216 1855346688 1859045760 1861361664 1861837120 1864101440 1869204480 1870008192 1870399080 1874856960 1876393728 1876672512 1878762912 1880171280 1880619840 1882275840 1882994360 1883914240 1884537798 1885458432 1889704960 1890445440 1896407040 1897716384 1900357888 1902919680 1905712380 1906884096 1909096992 1911963504 1913647104 1917886464 1917957120 1919529216 1921952864 1922354610 1926936320 1928309760 1928445948 1928802304 1929388032 1932859280 1933446240 1934635008 1937474253 1942786560 1943547840 1949521860 1950474240 1951312896 1953402880 1955417220 1955778560 1956372480 1960448256 1961975808 1962385920 1964863680 1966474224 1971161088 1972638720 1973448576 1975600640 1977893280 1982013891 1982982144 1987153080 1987448320 1993818112 1995092352 1995874128 1999847424 2001346560 2002987008 2004283710 2005516032 2005994496 2009734365 2010716160 2016475136 2016896640 2017087488 2021703680 2021712264 2023287552 2026265670 2028049920 2028533760 2031095040 2032759872 2032834760 2033827840 2034283680 2037338160 2039132160 2044686267 2045820928 2050511584 2051585280 2054440960 2055859416 2056863744 2056939520 2061496320 2062342656 2063888640 2068188408 2070503424 2071293796 2072305664 2073117696 2073551040 2075166720 2077786880 2079489984 2084881920 2085778368 2093211648 2094031872 2094566760 2095854592 2097114120 2102855040 2104147968 2108573760 2109752832 2113608276 2118368655 2119403520 2119629952 2121140736 2121218880 2125918080 2126274560 2126751120 2130984960 2132810240 2133457920 2137902624 2142717720 2143716656 2143764480 2145244608 2150958942 2151356416 2152009728 2152749170 2157701760 2161350048 2162196972 2163253248 2165391360 2166501376 2167803360 2168125440 2169902592 2173160704 2174466690 2175528960 2176464384 2178275840 2179973120 2184971360 2185634880 2188357632 2192720640 2197578240 2200250880 2201481216 2210471640 2211787776 2216769280 2217556224 2217637920 2222550720 2223874048 2225541120 2230854912 2234204544 2235547215 2235879360 2236921728 2241208320 2243045376 2246346960 2248097280 2249145344 2249828352 2256205536 2256743808 2258622080 2259593232 2262055680 2262633472 2263818240 2267645952 2268534528 2269008720 2271873630 2274416640 2275688448 2284288240 2284981920 2285565568 2286939105 2288056320 2291491840 2292005430 2293125120 2297987120 2300559360 2301548544 2306825532 2311246080 2312323584 2314056960 2317531520 2319183360 2319431136 2325790720 2326702080 2331343872 2332257408 2337510240 2338902016 2339426232 2340569088 2344083456 2345492160 2345840640 2346934272 2348453640 2356823040 2357836416 2365480448 2367166464 2370720768 2372145480 2373304320 2373471936 2375447360 2383605120 2384583696 2384937984 2386371240 2389954380 2391121920 2392058880 2396103424 2397358080 2397970432 2399411520 2401615872 2402441080 2403614720 2410557435 2411002880 2411681238 2411735040 2412859392 2418293760 2420275968 2423331872 2424913920 2427863040 2431508480 2431518804 2437314048 2439141120 2439401712 2444805792 2446090240 2446958592 2450560320 2452469760 2458092780 2463951360 2465329152 2466810720 2468327424 2473795584 2478727680 2488261248 2490200064 2492272640 2493344256 2493865440 2494842660 2496061440 2499060993 2499809280 2501858304 2503733760 2505017216 2506895040 2507493120 2512717064 2513480112 2513944576 2516536944 2520593920 2521359360 2527140330 2529109440 2530288512 2540949840 2542042386 2542512128 2543284224 2545462656 2549284672 2551101696 2551529472 2557276160 2559098880 2559372288 2563139480 2569824270 2571079680 2571261264 2577928320 2579513344 2583299004 2585235510 2588129280 2589117245 2590382080 2591397120 2599362480 2601364032 2601750528 2607222960 2609360028 2610634752 2613931008 2616514560 2617539840 2619818240 2621965632 2628214784 2630184960 2631264768 2637093888 2637191040 2640301056 2642010345 2642685188 2643976192 2649537440 2651425920 2660123136 2661165504 2667060864 2670649344 2672378280 2674021376 2674659328 2679645820 2680954880 2681555760 2683055232 2689195520 2689449984 2690012160 2695616352 2697716736 2701687560 2702746215 2704066560 2704711680 2708126720 2710346496 2712378240 2716450880 2718842880 2720580480 2726248356 2729299968 2735447040 2741145888 2744326926 2745667584 2748661760 2749790208 2751851520 2757584544 2764156928 2764734720 2766888960 2771945280 2772653312 2773495296 2776868352 2779842560 2781037824 2788568640 2792042496 2792755680 2796152160 2803806720 2805012288 2811431680 2812285440 2813003776 2815008768 2818144368 2820256920 2820929760 2824491540 2825871360 2826806697 2828187648 2828291840 2834557440 2835668160 2844610560 2850536832 2854379520 2856956960 2860326144 2867945256 2869346304 2870470656 2876935680 2879293824 2881800064 2882929296 2883531915 2890404480 2890833920 2893203456 2899288920 2900705280 2901952512 2914179840 2915321760 2917810176 2923627520 2924282790 2925711360 2930104320 2933667840 2935308288 2940672384 2942963712 2947295520 2947610402 2949050368 2949711336 2956741632 2956850560 2958958080 2963400960 2966839920 2967388160 2974473216 2978939392 2980729620 2981172480 2982562304 2990727168 2992638528 2995129280 2997463040 2999771136 3002019840 3008274048 3008991744 3012790976 3016074240 3023527936 3024712704 3025344960 3029164840 3032555520 3039398505 3046642560 3049139808 3049252140 3050741760 3056007240 3057500160 3058698240 3068731392 3075767376 3081661440 3083098112 3083789124 3085295616 3085409280 3092244480 3092574848 3093513984 3102269440 3102282612 3103211520 3106940694 3108458496 3109676544 3110326560 3112750080 3116680320 3119234976 3127322880 3127787520 3128667552 3131271520 3139817472 3140896330 3141850140 3142430720 3143781888 3145671180 3156221952 3160961024 3162860640 3164629248 3178140160 3179105280 3179444928 3179917312 3181828320 3186605840 3188877120 3189411840 3196477440 3199215360 3206853936 3214076580 3215574984 3215646720 3217145856 3224391680 3227034624 3229123755 3242025072 3243295458 3244879872 3245654016 3249752064 3251705040 3252188160 3252535616 3254853888 3259741056 3261700035 3263293440 3267413760 3269959680 3277457040 3282536448 3285268480 3287105536 3289080960 3291103232 3296367360 3300376320 3302221824 3303356485 3304970240 3317681664 3320266752 3324459008 3325153920 3326456880 3332081324 3333079040 3333826080 3335811072 3338311680 3342526720 3343324160 3351306816 3353819040 3355382592 3361812480 3364568064 3369520440 3372145920 3373718016 3387933120 3389389848 3391045632 3393950208 3401468928 3402801792 3407810445 3411624960 3412496384 3413532672 3426432360 3428106240 3428348352 3432084480 3437237760 3444398672 3446980680 3450839040 3452322816 3455196160 3460238298 3465816640 3466869120 3468485376 3469000704 3471085440 3476297280 3479146704 3483539566 3485241344 3488686080 3490053120 3495954176 3497015808 3506265360 3506913280 3508353024 3516125184 3516254720 3518760960 3520401408 3522680460 3535234560 3536754624 3546830848 3548220672 3556081152 3563171040 3575407680 3576875544 3577406976 3584931570 3586682880 3588088320 3594155136 3596955648 3599117280 3602250080 3603661620 3605422080 3613795328 3616504320 3617521857 3619289088 3627440640 3630413952 3634997808 3637370880 3639066624 3641794560 3647262720 3654861184 3655971072 3659102568 3660890112 3666386944 3667208688 3669135360 3675840480 3676779392 3678704640 3686312960 3687139170 3695927040 3697993728 3702491136 3708050432 3710693376 3718091520 3722723328 3723674240 3728202880 3738408960 3740016384 3740798160 3749713920 3752787456 3757525824 3760342560 3761239680 3765988720 3769075596 3770916864 3779409920 3780890880 3792814080 3795432768 3800715776 3811424760 3813768192 3818193984 3823927008 3827294208 3835772928 3835914240 3839058432 3843905728 3844709220 3853872640 3854736405 3856619520 3856891896 3857604608 3858776064 3865718560 3866892480 3869270016 3874948506 3877853265 3885573120 3887095680 3899043720 3900948480 3902625792 3906805760 3910834440 3911557120 3912744960 3920896512 3923951616 3924771840 3929727360 3932948448 3942322176 3945277440 3946897152 3951201280 3955786560 3964027782 3965964288 3974306160 3974896640 3990184704 3991748256 4002693120 4005974016 4008567420 4011032064 4011988992 4019468730 4021432320 4032950272 4033793280 4034174976 4043424528 4046575104 4052531340 4056099840 4057067520 4062190080 4065519744 4065669520 4068567360 4074676320 4078264320 4089372534 4101023168 4103170560 4108881920 4111718832 4113879040 4122992640 4124685312 4127777280 4136376816 4141006848 4142587592 4144611328 4146235392 4147102080 4150333440 4155573760 4158979968 4165101655 4169763840 4171556736 4186423296 4188063744 4189133520 4191709184 4194228240 4205710080 4217147520 4219505664 4227216552 4236737310 4238807040 4239259904 4242281472 4242437760 4251836160 4252549120 4253502240 4265620480 4266915840 4275805248 4285435440 4287433312 4290489216 4301917884 4302712832 4304019456 4305498340 4315403520 4322700096 4324393944 4326506496 4333002752 4335606720 4336250880 4339805184 4346321408 4348933380 4351057920 4352928768 4356551680 4369942720 4371269760 4376715264 4385441280 4395156480 4400501760 4402962432 4420943280 4421415603 4423575552 4433538560 4435112448 4435275840 4445101440 4447748096 4451082240 4461709824 4468409088 4471094430 4471758720 4473843456 4482416640 4486090752 4492693920 4496194560 4498290688 4499656704 4512411072 4513487616 4517244160 4519186464 4524111360 4525266944 4527636480 4535291904 4537069056 4538017440 4543747260 4548833280 4568576480 4569963840 4571131136 4573878210 4576112640 4582983680 4584010860 4586250240 4595974240 4603097088 4613651064 4622492160 4624647168 4628113920 4635063040 4638366720 4638862272 4653404160 4660411041 4662687744 4664514816 4675020480 4677804032 4678852464 4688166912 4690984320 4691681280 4693868544 4696907280 4711344495 4713646080 4715672832 4730960896 4734332928 4741441536 4744290960 4746943872 4750894720 4767210240 4769167392 4769875968 4772742480 4779908760 4782243840 4784117760 4792206848 4794716160 4795940864 4798823040 4804882160 4821114870 4822005760 4823362476 4823470080 4825718784 4836587520 4840551936 4846663744 4863016960 4863037608 4874628096 4878282240 4878803424 4889611584 4892180480 4893917184 4901120640 4904939520 4916185560 4927902720 4930658304 4933621440 4936654848 4947591168 4957455360 4976522496 4980400128 4984545280 4986688512 4987730880 4989685320 4992122880 4998121986 4999618560 5003716608 5007467520 5010034432 5013790080 5014986240 5025434128 5026960224 5033073888 5041187840 5042718720 5054280660 5058218880 5060577024 5081899680 5084084772 5085024256 5086568448 5090925312 5098569344 5102203392 5114552320 5118744576 5126278960 5139648540 5142159360 5142522528 5155856640 5166598008 5170471020 5176258560 5178234490 5180764160 5182794240 5198724960 5202728064 5203501056 5214445920 5218720056 5221269504 5225309349 5227862016 5233029120 5235079680 5239636480 5243931264 5256429568 5260369920 5262529536 5274187776 5274382080 5280602112 5284020690 5285370376 5287952384 5299074880 5302851840 5320246272 5322331008 5334121728 5341298688 5344756560 5348042752 5349318656 5359291640 5361909760 5363111520 5366110464 5377397355 5378391040 5380024320 5391232704 5395433472 5403375120 5405492430 5408133120 5409423360 5416253440 5420692992 5424756480 5432901760 5441160960 5452496712 5458599936 5470894080 5482291776 5488653852 5491335168 5499580416 5503703040 5515169088 5528313856 5529469440 5533777920 5543890560 5545306624 5546990592 5553736704 5559685120 5562075648 5577137280 5584084992 5585511360 5592304320 5607613440 5610024576 5622863360 5624570880 5626007552 5630017536 5636288736 5640513840 5641859520 5648983080 5651742720 5653613394 5656375296 5656583680 5669114880 5671336320 5689221120 5701073664 5708759040 5713913920 5720652288 5735890512 5740941312 5753871360 5758587648 5763600128 5765858592 5767063830 5780808960 5781667840 5786406912 5798577840 5803905024 5812422759 5828359680 5830643520 5847255040 5848565580 5851422720 5860208640 5867335680 5881344768 5885927424 5894591040 5895220804 5898100736 5899422672 5913483264 5913701120 5917916160 5926801920 5933679840 5946041673 5948946432 5957878784 5961459240 5962344960 5965124608 5981454336 5985277056 5990258560 5994926080 5999542272 6004039680 6016548096 6017983488 6025581952 6029203095 6032148480 6047055872 6049425408 6050689920 6058329680 6065111040 6078797010 6093285120 6098279616 6098504280 6101483520 6112014480 6117396480 6137462784 6151534752 6163322880 6166196224 6167578248 6170591232 6170818560 6184488960 6185149696 6187027968 6204538880 6204565224 6213881388 6216916992 6219353088 6220653120 6225500160 6233360640 6238469952 6254645760 6257335104 6262543040 6279634944 6281792660 6283700280 6284861440 6287563776 6291342360 6312443904 6321922048 6325721280 6329258496 6355105965 6356280320 6358210560 6358889856 6359834624 6363656640 6373211680 6377754240 6378823680 6392954880 6398430720 6413707872 6428153160 6431149968 6431293440 6448783360 6454069248 6458247510 6484050144 6486590916 6489759744 6499504128 6503410080 6504376320 6505071232 6509707776 6519482112 6523400070 6526586880 6534827520 6539919360 6554914080 6565072896 6570536960 6578161920 6592734720 6600752640 6604443648 6606712970 6609940480 6635363328 6648918016 6650307840 6652913760 6664162648 6667652160 6671622144 6676623360 6685053440 6686648320 6702613632 6707638080 6710765184 6723624960 6729136128 6739040880 6744291840 6747436032 6775866240 6778779696 6787900416 6802937856 6805603584 6815620890 6823249920 6824992768 6827065344 6852864720 6856696704 6860817315 6864168960 6874475520 6888797344 6893961360 6901678080 6904645632 6910392320 6920476596 6931633280 6933738240 6936970752 6942170880 6952594560 6958293408 6967079132 6970482688 6977372160 6980106240 6991908352 6994031616 7012530720 7016706048 7032250368 7032509440 7037521920 7040802816 7045360920 7070469120 7073509248 7093661696 7096441344 7112162304 7126342080 7150815360 7153751088 7154813952 7169863140 7173365760 7176176640 7188310272 7193911296 7198234560 7204500160 7207323240 7210844160 7227590656 7233008640 7235043714 7238578176 7254881280 7260827904 7269995616 7274741760 7283589120 7294525440 7309722368 7311942144 7318205136 7332773888 7334417376 7338270720 7351680960 7353558784 7357409280 7369026005 7372625920 7374278340 7391854080 7395987456 7404982272 7416100864 7421386752 7436183040 7447348480 7456405760 7476817920 7480032768 7481596320 7497182979 7499427840 7505574912 7515051648 7520685120 7522479360 7531977440 7538151192 7541833728 7558819840 7561781760 7590865536 7601431552 7622849520 7627536384 7636387968 7647854016 7654588416 7671828480 7678116864 7687811456 7689418440 7707745280 7709472810 7713239040 7713783792 7715209216 7731437120 7733784960 7738540032 7749897012 7755706530 7767351735 7771146240 7774191360 7798087440 7805251584 7813611520 7821668880 7823114240 7841793024 7849543680 7859454720 7865896896 7884644352 7890554880 7893794304 7902402560 7911573120 7928055564 7931928576 7948612320 7949793280 7980369408 7983496512 8011948032 8017134840 8022064128 8023977984 8038937460 8042864640 8065900544 8067586560 8068349952 8086849056 8093150208 8105062680 8108238645 8112199680 8114135040 8124380160 8131039488 8131339040 8137134720 8149352640 8156528640 8178745068 8202046336 8206341120 8217763840 8223437664 8227758080 8245985280 8249370624 8255554560 8272753632 8285175184 8292470784 8294204160 8300666880 8311147520 8317959936 8330203310 8339527680 8343113472 8376127488 8378267040 8383418368 8388456480 8411420160 8434295040 8439011328 8454433104 8473474620 8477614080 8478519808 8480420091 8484562944 8484875520 8503672320 8507004480 8531240960 8533831680 8551610496 8570870880 8574866624 8580978432 8603835768 8605425664 8608038912 8610996680 8630807040 8645400192 8648787888 8650595745 8666005504 8671213440 8672501760 8679610368 8692642816 8697866760 8702115840 8705857536 8708848915 8713103360 8739885440 8742539520 8753430528 8770882560 8790312960 8801003520 8805924864 8841886560 8842831206 8847151104 8867077120 8870224896 8870551680 8890202880 8902164480 8923419648 8936818176 8942188860 8943517440 8947686912 8972181504 8985387840 8992389120 8996581376 8999313408 9024822144 9026975232 9034488320 9038372928 9048222720 9050533888 9070583808 9074138112 9076034880 9087494520 9097666560 9137152960 9139927680 9142262272 9147756420 9152225280 9165967360 9168021720 9172500480 9191948480 9206194176 9227302128 9244984320 9249294336 9256227840 9270126080 9276733440 9277724544 9306808320 9320822082 9325375488 9329029632 9350040960 9355608064 9357704928 9381968640 9383362560 9393814560 9422688990 9427292160 9431345664 9461921792 9468665856 9482883072 9488581920 9493887744 9501789440 9534420480 9538334784 9539751936 9545484960 9559817520 9568235520 9584413696 9589432320 9597646080 9609764320 9642229740 9644011520 9646724952 9646940160 9651437568 9673175040 9681103872 9687371265 9693327488 9726075216 9749256192 9756564480 9757606848 9779223168 9802241280 9809879040 9832371120 9855805440 9861316608 9867242880 9873309696 9910069455 9914910720 9953044992 9960800256 9969090560 9973377024 9975461760 9979370640 9996243972 9999237120 10007433216 10014935040 10020068864 10027580160 10029972480 10050868256 10053920448 10066147776 10082375680 10085437440 10108561320 10116437760 10121154048 10163799360 10168169544 10170048512 10173136896 10181850624 10197138688 10204406784 10223431335 10229104640 10237489152 10252557920 10279297080 10284318720 10285045056 10311713280 10333196016 10340942040 10352517120 10356468980 10361528320 10365588480 10397449920 10405456128 10407002112 10428891840 10437440112 10450618698 10455724032 10466058240 10470159360 10479272960 10487862528 10520739840 10525059072 10548375552 10548764160 10561204224 10568041380 10570740752 10598149760 10605703680 10640492544 10644662016 10668243456 10689513120 10696085504 10698637312 10718583280 10726223040 10732220928 10754794710 10756782080 10760048640 10782465408 10790866944 10806750240 10810984860 10816266240 10832506880 10841385984 10849512960 10865803520 10882321920 10904993424 10917199872 10941788160 10964583552 10977307704 10982670336 10999160832 11007406080 11030338176 11056627712 11058938880 11087781120 11090613248 11093981184 11107473408 11119370240 11124151296 11154274560 11168169984 11171022720 11184608640 11215226880 11220049152 11245726720 11249141760 11252015104 11272577472 11281027680 11283719040 11297966160 11307226788 11312750592 11313167360 11338229760 11342672640 11378442240 11402147328 11427827840 11441304576 11471781024 11481882624 11507742720 11517175296 11527200256 11531717184 11534127660 11561617920 11572813824 11597155680 11607810048 11624845518 11656719360 11661287040 11694510080 11697131160 11702845440 11720417280 11734671360 11762689536 11771854848 11789182080 11790441608 11796201472 11798845344 11826966528 11827402240 11835832320 11853603840 11867359680 11892083346 11897892864 11915757568 11922918480 11924689920 11930249216 11970554112 11980517120 11989852160 12008079360 12033096192 12035966976 12051163904 12058406190 12064296960 12098850816 12101379840 12116659360 12157594020 12186570240 12196559232 12197008560 12224028960 12234792960 12303069504 12326645760 12332392448 12335156496 12341637120 12368977920 12370299392 12374055936 12409130448 12427762776 12433833984 12438706176 12441306240 12451000320 12466721280 12476939904 12495304965 12509291520 12514670208 12525086080 12559269888 12563585320 12567400560 12569722880 12575127552 12582684720 12643844096 12651442560 12658516992 12710211930 12712560640 12716421120 12717779712 12719669248 12727313280 12746423360 12755508480 12757647360 12796861440 12827415744 12856306320 12862299936 12897566720 12908138496 12916495020 12968100288 12973181832 12979519488 12999008256 13006820160 13008752640 13010142464 13019415552 13038964224 13046800140 13053173760 13069655040 13109828160 13130145792 13141073920 13156323840 13185469440 13201505280 13208887296 13213425940 13219880960 13264246809 13270726656 13297836032 13300615680 13305827520 13328325296 13335304320 13343244288 13353246720 13370106880 13373296640 13405227264 13415276160 13421530368 13447249920 13458272256 13478081760 13488583680 13494872064 13551732480 13557559392 13575800832 13605875712 13611207168 13631241780 13646499840 13649985536 13705729440 13713393408 13721634630 13728337920 13748951040 13777594688 13787922720 13809291264 13820784640 13840953192 13863266560 13867476480 13873941504 13884341760 13905189120 13916586816 13934158264 13940965376 13960212480 13981233123 13983816704 13988063232 14025061440 14033412096 14064500736 14065018880 14075043840 14081605632 14090721840 14134033485 14140938240 14147018496 14187323392 14192882688 14224324608 14252684160 14301630720 14307502176 14309627904 14339726280 14346731520 14352353280 14376620544 14387822592 14396469120 14409000320 14414646480 14455181312 14466017280 14470087428 14477156352 14509762560 14521655808 14539991232 14589050880 14619444736 14623884288 14636410272 14668834752 14676541440 14703361920 14707117568 14714818560 14738052010 14745251840 14748556680 14783708160 14791974912 14809964544 14832201728 14842773504 14872366080 14894696960 14912811520 14953635840 14960065536 14963192640 14994365958 14998855680 15011149824 15030103296 15041370240 15044958720 15063954880 15076302384 15117639680 15123563520 15181731072 15202863104 15245699040 15255072768 15272775936 15295708032 15343656960 15356233728 15375622912 15378836880 15415490560 15418945620 15426478080 15427567584 15462874240 15467569920 15499794024 15511413060 15534703470 15542292480 15548382720 15596174880 15610503168 15643337760 15675928047 15683586048 15699087360 15718909440 15731793792 15769288704 15781109760 15787588608 15804805120 15823146240 15856111128 15863857152 15897224640 15899586560 15960738816 15966993024 16023896064 16034269680 16044128256 16047955968 16077874920 16085729280 16131801088 16135173120 16173698112 16186300416 16210125360 16216477290 16224399360 16228270080 16248760320 16262078976 16262678080 16274269440 16298705280 16357490136 16404092672 16412682240 16435527680 16446875328 16455516160 16498741248 16511109120 16545507264 16570350368 16584941568 16588408320 16601333760 16622295040 16635919872 16660406620 16679055360 16686226944 16752254976 16756534080 16766836736 16776912960 16822840320 16868590080 16878022656 16908866208 16946949240 16955228160 16957039616 16960840182 16969125888 16969751040 17007344640 17014008960 17062481920 17067663360 17103220992 17141741760 17149733248 17161956864 17207671536 17210851328 17221993360 17261614080 17290800384 17297575776 17301191490 17342426880 17345003520 17359220736 17385285632 17395733520 17411715072 17417697830 17426206720 17479770880 17485079040 17541765120 17580625920 17602007040 17683773120 17685662412 17694302208 17734154240 17740449792 17741103360 17780405760 17838125019 17846839296 17873636352 17884377720 17887034880 17895373824 17944363008 17970775680 17984778240 17993162752 17998626816 18049644288 18053950464 18068976640 18076745856 18087609285 18096445440 18101067776 18141167616 18148276224 18152069760 18174989040 18195333120 18274305920 18279855360 18284524544 18295512840 18304450560 18331934720 18336043440 18383896960 18412388352 18454604256 18489968640 18498588672 18512455680 18540252160 18553466880 18555449088 18613616640 18641644164 18650750976 18658059264 18700081920 18715409856 18763937280 18787629120 18845377980 18854584320 18862691328 18923843584 18937331712 18965766144 18977163840 18987775488 19003578880 19068840960 19076669568 19079503872 19090969920 19119635040 19136471040 19159467613 19168827392 19178864640 19195292160 19219528640 19284459480 19288023040 19293449904 19293880320 19346350080 19362207744 19374742530 19386654976 19452150432 19498512384 19513128960 19515213696 19558446336 19604482560 19619758080 19664742240 19711610880 19734485760 19820138910 19829821440 19906089984 19946754048 19950923520 19958741280 19992487944 20014866432 20029870080 20040137728 20055160320 20059944960 20101736512 20107840896 20132295552 20164751360 20170874880 20217122640 20232875520 20242308096 20327598720 20336339088 20340097024 20363701248 20394277376 20408813568 20446862670 20474978304 20505115840 20558594160 20570090112 20623426560 20666392032 20681884080 20705034240 20712937960 20723056640 20731176960 20794899840 20810912256 20857783680 20874880224 20901237396 20911448064 20932116480 20940318720 20958545920 20975725056 21050118144 21096751104 21097528320 21122408448 21136082760 21141481504 21196299520 21211407360 21280985088 21289324032 21336486912 21379026240 21392171008 21437166560 21452446080 21464441856 21509589420 21513564160 21520097280 21564930816 21581733888 21613500480 21621969720 21632532480 21665013760 21682771968 21699025920 21731607040 21764643840 21809986848 21883576320 21929167104 21954615408 21998321664 22014812160 22060676352 22107078015 22117877760 22175562240 22181226496 22187962368 22214946816 22238740480 22248302592 22308549120 22342045440 22369217280 22430453760 22440098304 22491453440 22491548937 22498283520 22504030208 22545154944 22562055360 22567438080 22595932320 22614453576 22625501184 22626334720 22676459520 22685345280 22804294656 22855655680 22882609152 22943562048 22963765248 23015485440 23034350592 23054400512 23063434368 23068255320 23123235840 23145627648 23194311360 23215620096 23249691036 23302055205 23313438720 23322574080 23389020160 23394262320 23440834560 23469342720 23525379072 23578364160 23580883216 23597690688 23653933056 23654804480 23671664640 23707207680 23734719360 23784166692 23795785728 23831515136 23845836960 23849379840 23860498432 23941108224 23961034240 23979704320 24066192384 24071933952 24102327808 24116812380 24128593920 24197701632 24202759680 24233318720 24315188040 24373140480 24393118464 24394017120 24448057920 24469585920 24606139008 24653291520 24664784896 24670312992 24683274240 24737955840 24740598784 24748111872 24818260896 24855525552 24877412352 24882612480 24902000640 24933442560 24953879808 24990609930 25018583040 25029340416 25050172160 25127170640 25134801120 25150255104 25165369440 25302885120 25317033984 25420423860 25425121280 25432842240 25435559424 25454626560 25492846720 25511016960 25593722880 25654831488 25712612640 25724599872 25816276992 25832990040 25936200576 25946363664 25998016512 26013640320 26017505280 26020284928 26038831104 26077928448 26093600280 26106347520 26126546745 26139310080 26219656320 26260291584 26282147840 26312647680 26370938880 26403010560 26417774592 26426851880 26439761920 26528493618 26541453312 26595672064 26601231360 26611655040 26656650592 26670608640 26706493440 26740213760 26746593280 26810454528 26830552320 26843060736 26916544512 26956163520 26977167360 26989744128 27103464960 27115118784 27151601664 27211751424 27222414336 27262483560 27292999680 27411458880 27426786816 27443269260 27456675840 27497902080 27555189376 27575845440 27618582528 27641569280 27681906384 27726533120 27734952960 27747883008 27768683520 27810378240 27833173632 27868316528 27920424960 27962466246 27967633408 27976126464 28050122880 28066824192 28130037760 28150087680 28181443680 28268066970 28281876480 28294036992 28374646784 28385765376 28448649216 28505368320 28603261440 28615004352 28619255808 28679452560 28704706560 28753241088 28792938240 28818000640 28829292960 28910362624 28932034560 28940174856 28954312704 29019525120 29043311616 29062113795 29079982464 29238889472 29247768576 29272820544 29337669504 29406723840 29414235136 29429637120 29476104020 29490503680 29497113360 29567416320 29583949824 29619929088 29664403456 29730208365 29744732160 29789393920 29825623040 29907271680 29920131072 29926385280 29988731916 29997711360 30022299648 30060206592 30082740480 30089917440 30127909760 30152604768 30235279360 30247127040 30363462144 30405726208 30491398080 30510145536 30545551872 30591416064 30687313920 30712467456 30751245824 30757673760 30830981120 30837891240 30852956160 30855135168 30925748480 30935139840 30999588048 31022826120 31069406940 31084584960 31096765440 31192349760 31221006336 31286675520 31351856094 31367172096 31398174720 31437818880 31463587584 31562219520 31575177216 31609610240 31646292480 31712222256 31794449280 31799173120 31921477632 31933986048 32068539360 32088256512 32095911936 32155749840 32270346240 32347396224 32372600832 32420250720 32432954580 32448798720 32497520640 32524157952 32525356160 32548538880 32597410560 32714980272 32808185344 32825364480 32893750656 32997482496 33022218240 33091014528 33140700736 33169883136 33176816640 33244590080 33271839744 33320813240 33358110720 33372453888 33504509952 33513068160 33533673472 33553825920 33645680640 33737180160 33756045312 33817732416 33893898480 33914079232 33921680364 33938251776 33939502080 34014689280 34028017920 34124963840 34135326720 34206441984 34283483520 34299466496 34323913728 34415343072 34443986720 34523228160 34581600768 34595151552 34602382980 34684853760 34718441472 34770571264 34791467040 34823430144 34835395660 34852413440 34959541760 34970158080 35083530240 35161251840 35204014080 35367546240 35371324824 35388604416 35468308480 35480899584 35482206720 35560811520 35676250038 35693678592 35747272704 35768755440 35774069760 35790747648 35941551360 35969556480 35986325504 36099288576 36107900928 36137953280 36153491712 36175218570 36192890880 36202135552 36296552448 36304139520 36349978080 36548611840 36559710720 36569049088 36591025680 36663869440 36672086880 36767793920 36909208512 36979937280 36997177344 37024911360 37080504320 37106933760 37110898176 37283288328 37301501952 37316118528 37400163840 37430819712 37485914895 37527874560 37575258240 37690755960 37709168640 37725382656 37847687168 37931532288 37954327680 37975550976 38007157760 38137681920 38153339136 38159007744 38181939840 38239270080 38272942080 38318935226 38337654784 38390584320 38439057280 38568918960 38576046080 38586899808 38692700160 38724415488 38749485060 38773309952 38904300864 38997024768 39026257920 39030427392 39116892672 39208965120 39329484480 39423221760 39468971520 39640277820 39659642880 39792740427 39812179968 39893508096 39901847040 39917482560 39984975888 40029732864 40059740160 40080275456 40110320640 40119889920 40203473024 40215681792 40264591104 40329502720 40341749760 40434245280 40465751040 40484616192 40655197440 40672678176 40727402496 40788554752 40817627136 40893725340 40949956608 41010231680 41117188320 41140180224 41246853120 41332784064 41363768160 41425875920 41462353920 41589799680 41621824512 41715567360 41749760448 41802474792 41822896128 41880637440 41917091840 41951450112 42100236288 42193502208 42195056640 42244816896 42272165520 42282963008 42392599040 42402100455 42422814720 42561970176 42578648064 42672973824 42758052480 42784342016 42874333120 42904892160 42928883712 43019178840 43027128320 43040194560 43129861632 43163467776 43227000960 43243939440 43330027520 43365543936 43398051840 43463214080 43529287680 43619973696 43767152640 43858334208 43909230816 44029624320 44121352704 44214156030 44235755520 44351124480 44362452992 44375924736 44429893632 44496605184 44617098240 44684090880 44738434560 44860907520 44880196608 44982906880 44983097874 44996567040 45090309888 45124110720 45134876160 45191864640 45228907152 45252669440 45352919040 45370690560 45608589312 45711311360 45765218304 45887124096 46030970880 46068701184 46108801024 46126868736 46136510640 46246471680 46388622720 46499382072 46604110410 46626877440 46645148160 46778040320 46788524640 47027784141 47050758144 47156728320 47161766432 47195381376 47307866112 47309608960 47343329280 47414415360 47469438720 47568333384 47591571456 47663030272 47691673920 47698759680 47720996864 47882216448 47922068480 48132384768 48143867904 48204655616 48233624760 48257187840 48395403264 48405519360 48466637440 48630376080 48746280960 48786236928 48788034240 48896115840 49212278016 49306583040 49340625984 49366548480 49481197568 49496223744 49636521792 49711051104 49754824704 49765224960 49804001280 49866885120 49907759616 49981219860 50037166080 50058680832 50100344320 50254341280 50269602240 50300510208 50330738880 50605770240 50634067968 50840847720 50850242560 50865684480 50871118848 50909253120 50985693440 51022033920 51187445760 51309662976 51425225280 51449199744 51632553984 51665980080 51872401152 51892727328 52027280640 52035010560 52040569856 52077662208 52155856896 52187200560 52253093490 52278620160 52439312640 52625295360 52741877760 52806021120 52853703760 53056987236 53082906624 53202462720 53223310080 53313301184 53341217280 53480427520 53493186560 53620909056 53661104640 53686121472 53833089024 53912327040 53954334720 53979488256 54206929920 54230237568 54303203328 54423502848 54444828672 54524967120 54585999360 54822917760 54853573632 54886538520 54913351680 54995804160 55110378752 55151690880 55237165056 55283138560 55363812768 55453066240 55469905920 55495766016 55537367040 55620756480 55666347264 55736633056 55840849920 55924932492 55935266816 55952252928 56100245760 56260075520 56362887360 56536133940 56563752960 56588073984 56771530752 56897298432 57010736640 57206522880 57230008704 57238511616 57358905120 57409413120 57478402839 57506482176 57585876480 57636001280 57658585920 57820725248 57864069120 57880349712 58039050240 58086623232 58124227590 58159964928 58477778944 58495537152 58545641088 58675339008 58813447680 58828470272 58859274240 58952208040 58981007360 58994226720 59134832640 59328806912 59460416730 59489464320 59578787840 59651246080 59840262144 59852770560 59977463832 60044599296 60120413184 60165480960 60179834880 60255819520 60305209536 60494254080 60726924288 60811452416 60982796160 61020291072 61091103744 61182832128 61424934912 61502491648 61515347520 61661962240 61675782480 61710270336 61851496960 61870279680 61999176096 62045652240 62138813880 62169169920 62193530880 62384699520 62573351040 62703712188 62734344192 62796349440 62875637760 62927175168 63150354432 63219220480 63292584960 63424444512 63588898560 63598346240 63842955264 63867972096 64137078720 64176513024 64311499680 64540692480 64694792448 64745201664 64840501440 64865909160 64897597440 64995041280 65048315904 65050712320 65097077760 65194821120 65429960544 65616370688 65650728960 65787501312 65994964992 66044436480 66182029056 66281401472 66321234045 66353633280 66489180160 66543679488 66641626480 66716221440 66744907776 67026136320 67107651840 67291361280 67474360320 67512090624 67635464832 67787796960 67828158464 67843360728 67876503552 67879004160 68029378560 68056035840 68249927680 68412883968 68566967040 68598932992 68647827456 68830686144 68887973440 69046456320 69163201536 69190303104 69204765960 69369707520 69436882944 69541142528 69582934080 69646860288 69670791320 69704826880 69906165615 69919083520 69940316160 70167060480 70322503680 70408028160 70735092480 70742649648 70936616960 70961799168 70964413440 71121623040 71352500076 71387357184 71494545408 71537510880 71548139520 71581495296 71883102720 71939112960 72198577152 72215801856 72275906560 72306983424 72350437140 72385781760 72593104896 72608279040 72699956160 73097223680 73119421440 73138098176 73182051360 73344173760 73535587840 73818417024 73959874560 73994354688 74049822720 74161008640 74213867520 74221796352 74566576656 74632237056 74800327680 74861639424 74971829790 75055749120 75150516480 75381511920 75450765312 75695374336 75908655360 75951101952 76014315520 76275363840 76306678272 76363879680 76478540160 76637870452 76675309568 76781168640 76878114560 77137837920 77173799616 77448830976 77498970120 77546619904 77808601728 77994049536 78052515840 78060854784 78233785344 78379640235 78417930240 78658968960 78846443520 78937943040 79280555640 79319285760 79585480854 79624359936 79787016192 79803694080 79834965120 79969951776 80119480320 80160550912 80220641280 80239779840 80406946048 80431363584 80529182208 80659005440 80868490560 80931502080 80969232384 81310394880 81345356352 81454804992 81577109504 81635254272 81787450680 82020463360 82234376640 82280360448 82493706240 82665568128 82727536320 82851751840 82924707840 83179599360 83243649024 83431134720 83499520896 83604949584 83761274880 83834183680 83902900224 84200472576 84390113280 84544331040 84565926016 84785198080 84804200910 84845629440 85123940352 85157296128 85345947648 85516104960 85748666240 85809784320 85857767424 86038357680 86054256640 86259723264 86454001920 86487878880 86731087872 86796103680 86926428160 87058575360 87239947392 87716668416 87818461632 88242705408 88428312060 88471511040 88702248960 88724905984 88751849472 88859787264 88993210368 89190625095 89234196480 89368181760 89476869120 89721815040 89760393216 89965813760 89966195748 89993134080 90180619776 90248221440 90269752320 90383729280 90457814304 90505338880 90705838080 90741381120 91217178624 91422622720 91530436608 91774248192 92061941760 92137402368 92217602048 92253737472 92273021280 92492943360 92777245440 92998764144 93208220820 93253754880 93290296320 93577049280 94055568282 94101516288 94313456640 94323532864 94390762752 94619217920 94686658560 94828830720 94938877440 95136666768 95326060544 95383347840 95397519360 95441993728 95764432896 95797338065 95844136960 96264769536 96287735808 96409311232 96467249520 96811038720 96933274880 97260752160 97492561920 97572473856 97576068480 97792231680 98424556032 98681251968 98962395136 98992447488 99273043584 99422102208 99509649408 99530449920 99733770240 99815519232 99962439720 100074332160 100117361664 100200688640 100508682560 100539204480 100601020416 100661477760 101211540480 101268135936 101681695440 101700485120 101742237696 101818506240 101971386880 102044067840 102374891520 102619325952 102850450560 102898399488 103331960160 103744802304 103785454656 104054561280 104081139712 104155324416 104311713792 104374401120 104506186980 104557240320 104878625280 105250590720 105483755520 105612042240 105707407520 106113974472 106165813248 106404925440 106446620160 106626602368 106682434560 106960855040 107241818112 107322209280 107372242944 107824654080 107908669440 107958976512 108413859840 108460475136 108606406656 108889657344 109049934240 109645835520 109707147264 109773077040 109991608320 110220757504 110303381760 110727625536 110906132480 110939811840 110991532032 111074734080 111241512960 111332694528 111473266112 111849864984 111870533632 111904505856 112200491520 112457744685 112520151040 112725774720 113072267880 113127505920 113176147968 113543061504 113794596864 114021473280 114413045760 114460017408 114477023232 114717810240 114818826240 114956805678 115012964352 115171752960 115272002560 115317171840 115728138240 115760699424 116078100480 116173246464 116248455180 116319929856 116955557888 116991074304 117091282176 117350678016 117626895360 117656940544 117904416080 117988453440 118269665280 118920833460 118978928640 119157575680 119302492160 119680524288 119705541120 119954927664 120089198592 120240826368 120330961920 120359669760 120511639040 120610419072 120988508160 121453848576 121622904832 121965592320 122182207488 122365664256 122849869824 123004983296 123030695040 123323924480 123351564960 123420540672 123702993920 123740559360 123998352192 124091304480 124277627760 124387061760 124769399040 125146702080 125407424376 125468688384 125751275520 125854350336 126300708864 126585169920 126848889024 127177797120 127685910528 127735944192 128274157440 128353026048 128622999360 129081384960 129389584896 129490403328 129681002880 129731818320 129990082560 130096631808 130101424640 130194155520 130389642240 130859921088 131232741376 131301457920 131575002624 132088872960 132364058112 132562802944 132642468090 132707266560 132978360320 133087358976 133283252960 133489815552 134052272640 134215303680 134582722560 134948720640 135270929664 135575593920 135656316928 135686721456 135758008320 136058757120 136112071680 136825767936 137133934080 137197865984 137295654912 137661372288 137775946880 138092912640 138326403072 138380606208 138409531920 138739415040 139082285056 139165868160 139341582640 139812331230 139838167040 139880632320 140334120960 141470184960 141485299296 141873233920 141923598336 141928826880 142243246080 142705000152 142774714368 142989090816 143075021760 143096279040 143162990592 143766205440 144397154304 144431603712 144551813120 144613966848 144700874280 144771563520 145186209792 145216558080 145399912320 146194447360 146238842880 146276196352 146364102720 146688347520 147071175680 147636834048 147919749120 148099645440 148322017280 148443592704 149133153312 149264474112 149600655360 149723278848 149943659580 150111498240 150301032960 150763023840 150901530624 151817310720 151902203904 152028631040 152550727680 152613356544 152727759360 152957080320 153275740904 153350619136 153562337280 153756229120 154275675840 154347599232 154897661952 154997940240 155093239808 155617203456 156105031680 156121709568 156467570688 156759280470 156835860480 157317937920 157875886080 158561111280 159170961708 159248719872 159607388160 159669930240 159939903552 160321101824 160441282560 160479559680 160813892096 160862727168 161058364416 161736981120 161863004160 161938464768 162620789760 162690712704 162909609984 163154219008 163270508544 163574901360 164040926720 164468753280 164560720896 164987412480 165331136256 165455072640 165703503680 165849415680 166359198720 166487298048 166862269440 166999041792 167209899168 167522549760 167668367360 167805800448 168780226560 169088662080 169131852032 169570396160 169608401820 169691258880 170314592256 170691895296 171032209920 171497332480 171619568640 171715534848 172076715360 172435208517 172519446528 172908003840 172975757760 173462175744 173592207360 173852856320 174117150720 174479894784 175433336832 175636923264 176485410816 176856624120 176943022080 177404497920 177449811968 177986420736 178381250190 178468392960 178736363520 178953738240 179520786432 179931627520 179932391496 180361239552 180496442880 180539504640 180767458560 180915628608 181010677760 181482762240 182434357248 182845245440 183060873216 183548496384 184274804736 184435204096 184507474944 184546042560 184985886720 185554490880 185997528288 186416441640 186507509760 186580592640 187154098560 188111136564 188203032576 188626913280 188647065728 188781525504 189238435840 189657661440 189877754880 190273333536 190766695680 190795038720 191528865792 191594676130 191688273920 192529539072 192818622464 192934499040 193622077440 193866549760 194521504320 194985123840 195144947712 195152136960 195584463360 196849112064 197362503936 197924790272 197984894976 198546087168 198844204416 198963702135 199060899840 199467540480 199631038464 199924879440 200148664320 200234723328 200401377280 201017365120 201078408960 201322955520 202423080960 202536271872 203363390880 203484475392 203637012480 203942773760 204088135680 204749783040 205238651904 205700901120 205796798976 206663920320 207489604608 207570909312 208109122560 208162279424 208310648832 208623427584 208748802240 209012373960 209114480640 209757250560 210501181440 210967511040 211224084480 211414815040 212227948944 212809850880 212893240320 213253204736 213364869120 213921710080 214483636224 214644418560 214744485888 215649308160 215817338880 216827719680 216920950272 217779314688 218099868480 219291671040 219414294528 219546154080 220441515008 220606763520 221455251072 221812264960 221879623680 221983064064 222149468160 222483025920 222665389056 222946532224 223699729968 223741067264 224400983040 224915489370 225451549440 226144535760 226352295936 227086123008 228042946560 228826091520 228920034816 229435620480 229913611356 230025928704 230343505920 230544005120 230634343680 231521398848 232346492928 232496910360 232639859712 233911115776 233982148608 234182564352 234701356032 235138920705 235253790720 235313881088 235808832160 235976906880 236539330560 237841666920 237957857280 238315151360 238604984320 239361048576 239411082240 239909855328 240481652736 240661923840 240719339520 241023278080 241220838144 241977016320 242907697152 243931184640 244364414976 244731328512 246009966592 246061390080 246703129920 246841081344 247405987840 247481118720 247996704384 248182608960 248555255520 248774123520 249538798080 250293404160 250814848752 251502551040 251708700672 252601417728 253170339840 253697778048 254355594240 255371821056 255471888384 256548314880 257245998720 258162769920 258779169792 259362005760 259463636640 260193263616 260202849280 260388311040 260779284480 261719842176 262465482752 263150005248 264728116224 265125605888 265284936180 265414533120 266174717952 266566505920 266979631104 268104545280 268430607360 269165445120 269897441280 270541859328 271151187840 271312633856 271373442912 271516016640 272117514240 272224143360 273651535872 274267868160 274395731968 274591309824 275322744576 275551893760 276185825280 276652806144 276761212416 276819063840 277478830080 278331736320 278683165280 279624662460 279676334080 279761264640 282940369920 282970598592 283857653760 284486492160 285410000304 285978181632 286150043520 286192558080 286325981184 287392014195 287532410880 288794308608 288863207424 289103626240 289227933696 289401748560 290433116160 290799824640 292388894720 292477685760 292552392704 292728205440 293376695040 294142351360 295273668096 296644034560 296887185408 298266306624 298528948224 299201310720 299446557696 299887319160 300222996480 300602065920 301526047680 301803061248 303634621440 303804407808 304057262080 305101455360 305226713088 305455518720 305914160640 306551481808 307124674560 307512458240 308551351680 308695198464 309995880480 310186479616 311234406912 312243419136 312935141376 313518560940 313671720960 314635875840 315751772160 317122222560 318341923416 318497439744 319214776320 319339860480 319879807104 320642203648 320882565120 321627784192 321725454336 322116728832 323473962240 323726008320 323876929536 325241579520 325381425408 325819219968 326308438016 327149802720 328081853440 328937506560 329121441792 329974824960 330662272512 330910145280 331407007360 332718397440 332974596096 333724538880 333998083584 334419798336 335611600896 337560453120 338177324160 338263704064 339140792320 339216803640 339382517760 340629184512 341383790592 342064419840 342994664960 343239137280 343431069696 344153430720 344870417034 345038893056 345816007680 345951515520 347184414720 347705712640 348234301440 348959789568 350866673664 351273846528 352970821632 353713248240 354808995840 356762500380 356936785920 357472727040 357907476480 359041572864 359864782992 360722479104 360992885760 361079009280 361534917120 361831257216 362965524480 364868714496 365690490880 367096992768 368549609472 368870408192 369014949888 369092085120 369971773440 371108981760 371995056576 372832883280 373161185280 374308197120 376222273128 376406065152 377253826560 377294131456 377563051008 378476871680 379755509760 380546667072 381533391360 383057731584 383189352260 383376547840 385059078144 385637244928 385868998080 387244154880 387733099520 389043008640 389970247680 390289895424 390304273920 391168926720 393698224128 394725007872 395849580544 397092174336 397688408832 397927404270 398121799680 398935080960 399262076928 399849758880 400469446656 400802754560 402034730240 402156817920 402645911040 404846161920 406726781760 406968950784 407274024960 407885547520 408176271360 410477303808 411401802240 411593597952 413327840640 414979209216 415141818624 416218245120 416324558848 417246855168 417497604480 418024747920 419514501120 421002362880 422829630080 424455897888 425619701760 425786480640 426506409472 426729738240 428967272448 429288837120 429488971776 431298616320 433655439360 433841900544 435558629376 436199736960 438583342080 438828589056 439092308160 440883030016 441213527040 442910502144 443624529920 443759247360 444298936320 444966051840 445330778112 445893064448 447399459936 448801966080 449830978740 450903098880 452289071520 452704591872 456085893120 457652183040 457840069632 458871240960 459827222712 460051857408 460687011840 461088010240 461268687360 463042797696 464692985856 464993820720 465279719424 467822231552 468365128704 469402712064 470277841410 470507581440 470627762176 471617664320 471953813760 475683333840 476630302720 477209968640 478822164480 479819710656 480963305472 481323847680 481438679040 482046556160 482441676288 485815394304 487862369280 488728829952 489462657024 492019933184 492122780160 493406259840 493682162688 494811975680 494962237440 495993408768 496365217920 497110511040 497548247040 499077596160 500586808320 501629697504 503005102080 503417401344 506340679680 507395556096 508711188480 510943776768 513096629760 514491997440 517305625551 517558339584 518724011520 518927273280 520386527232 520405698560 520776622080 521558568960 523439684352 524930965504 526300010496 529456232448 530251211776 530569872360 530829066240 532349435904 533133011840 533959262208 536209090560 536861214720 539794882560 541083718656 542302375680 542746885824 543032033280 544448286720 547303071744 548535736320 548791463936 549182619648 550645489152 551103787520 553305612288 553522424832 553638127680 554957660160 556663472640 557366330560 559249324920 559352668160 559522529280 565880739840 565941197184 567715307520 568972984320 570820000608 572300087040 572385116160 574784028390 575064821760 577588617216 578455867392 578803497120 580866232320 581599649280 584777789440 584955371520 585456410880 586753390080 588284702720 590547336192 593774370816 596532613248 598402621440 598893115392 599774638320 600445992960 601204131840 603052095360 607269242880 607608815616 608114524160 610453426176 610911037440 611828321280 613102963616 614249349120 615024916480 617102703360 617390396928 619991760960 620372959232 622468813824 624486838272 625870282752 627037121880 627343441920 629271751680 631503544320 634244445120 636683846832 638429552640 638679720960 639759614208 641765130240 643255568384 643450908672 644233457664 646947924480 647452016640 650483159040 650762850816 652616876032 654299605440 656163706880 657875013120 658242883584 661324545024 661820290560 662814014720 665436794880 665949192192 667449077760 667996167168 668839596672 671223201792 676354648320 676527408128 678281584640 678433607280 681258369024 684128839680 685989329920 686478274560 688306861440 689740834068 690077786112 691632015360 691903031040 695411425280 697919579136 701733347328 702547693056 705941643264 707426496480 709617991680 713525000760 713873571840 714945454080 715814952960 718083145728 719729565984 721444958208 721985771520 722158018560 723069834240 723662514432 725931048960 731380981760 734193985536 738029899776 738184170240 742217963520 743990113152 745665766560 746322370560 748616394240 752444546256 754507653120 754588262912 755126102016 759511019520 761093334144 763066782720 766115463168 766378704520 766753095680 771274489856 771737996160 774488309760 775466199040 778086017280 780579790848 780608547840 782337853440 787396448256 789450015744 794184348672 795376817664 795854808540 796243599360 798524153856 799699517760 800938893312 801605509120 804069460480 804313635840 805291822080 809692323840 813453563520 813937901568 814548049920 815771095040 816352542720 820954607616 822803604480 823187195904 826655681280 829958418432 830283637248 832436490240 832649117696 834995208960 836049495840 839029002240 845659260160 848911795776 851572961280 853012818944 853459476480 857934544896 858577674240 858977943552 862176042585 862597232640 867310878720 867683801088 872399473920 877166684160 877657178112 878184616320 881766060032 882427054080 885821004288 887249059840 889932103680 890661556224 891786128896 894798919872 897603932160 899661957480 901806197760 904578143040 905409183744 912171786240 915304366080 915680139264 917742481920 919654445424 921374023680 922176020480 922537374720 926085595392 929987641440 930559438848 936730257408 938805424128 940555682820 941015162880 943235328640 943907627520 951366667680 957644328960 959639421312 961926610944 962647695360 964093112320 964883352576 971630788608 975724738560 977457659904 978925314048 984039866368 984245560320 986812519680 987364325376 989623951360 989924474880 991986817536 992730435840 994221022080 998155192320 1001173616640 1003259395008 1006834802688 1012681359360 1014791112192 1017422376960 1021887553536 1026193259520 1028983994880 1034611251102 1035116679168 1037448023040 1037854546560 1040811397120 1041553244160 1043117137920 1046879368704 1049861931008 1052600020992 1058912464896 1060502423552 1061139744720 1066266023680 1072418181120 1073722429440 1082167437312 1084604751360 1085493771648 1088896573440 1094606143488 1097071472640 1097582927872 1101290978304 1102207575040 1106611224576 1107044849664 1107276255360 1109915320320 1113326945280 1114732661120 1118498649840 1118705336320 1131761479680 1131882394368 1135430615040 1141640001216 1144600174080 1149568056780 1150129643520 1155177234432 1156911734784 1157606994240 1161732464640 1163199298560 1169555578880 1169910743040 1170912821760 1173506780160 1176569405440 1181094672384 1187548741632 1193065226496 1196805242880 1197786230784 1199549276640 1202408263680 1206104190720 1214538485760 1220906852352 1221822074880 1223656642560 1226205927232 1230049832960 1234205406720 1234780793856 1239983521920 1240745918464 1244937627648 1248973676544 1251740565504 1254074243760 1258543503360 1263007088640 1268488890240 1273367693664 1276859105280 1277359441920 1279519228416 1286511136768 1286901817344 1288466915328 1293895848960 1300966318080 1301525701632 1308599210880 1312327413760 1315750026240 1316485767168 1322649090048 1323640581120 1325628029440 1330873589760 1334898155520 1335992334336 1337679193344 1352709296640 1353054816256 1356563169280 1356867214560 1368257679360 1371978659840 1372956549120 1376613722880 1379481668136 1380155572224 1383264030720 1383806062080 1395839158272 1403466694656 1405095386112 1411883286528 1414852992960 1427050001520 1429890908160 1431629905920 1439459131968 1442889916416 1443971543040 1444316037120 1446139668480 1447325028864 1462761963520 1468387971072 1476059799552 1476368340480 1484435927040 1487980226304 1491331533120 1492644741120 1497232788480 1504889092512 1509015306240 1509176525824 1510252204032 1519022039040 1522186668288 1526133565440 1532757409040 1543475992320 1550932398080 1556172034560 1561159581696 1561217095680 1564675706880 1574792896512 1578900031488 1588368697344 1590753635328 1591709617080 1592487198720 1597048307712 1599399035520 1601877786624 1603211018240 1608138920960 1608627271680 1610583644160 1619384647680 1626907127040 1629096099840 1631542190080 1641909215232 1645607208960 1646374391808 1653311362560 1659916836864 1660567274496 1664872980480 1669990417920 1672098991680 1678058004480 1691318520320 1697823591552 1703145922560 1706025637888 1706918952960 1717155348480 1724352085170 1725194465280 1735367602176 1744798947840 1754333368320 1756369232640 1763532120064 1764854108160 1771642008576 1781323112448 1783572257792 1789597839744 1795207864320 1799323914960 1803612395520 1809156286080 1824343572480 1831360278528 1835484963840 1839308890848 1842748047360 1844352040960 1845074749440 1852171190784 1859975282880 1861118877696 1873460514816 1877610848256 1881111365640 1882030325760 1886470657280 1887815255040 1902733335360 1915288657920 1919278842624 1925295390720 1928186224640 1929766705152 1951449477120 1957850628096 1968491120640 1973625039360 1974728650752 1979247902720 1983973635072 1985460871680 1988442044160 1996310384640 2002347233280 2006518790016 2013669605376 2029582224384 2034844753920 2043775107072 2052386519040 2057967989760 2069222502204 2070233358336 2074896046080 2075709093120 2081622794240 2086234275840 2093758737408 2105200041984 2117824929792 2121004847104 2122279489440 2132532047360 2144836362240 2147444858880 2164334874624 2169209502720 2170987543296 2177793146880 2194142945280 2195165855744 2202581956608 2204415150080 2214089699328 2214552510720 2226653890560 2229465322240 2236997299680 2263522959360 2263764788736 2283280002432 2289200348160 2299136113560 2300259287040 2313823469568 2315213988480 2323464929280 2326398597120 2339111157760 2341825643520 2347013560320 2353138810880 2362189344768 2386130452992 2395572461568 2399098553280 2404816527360 2412208381440 2429076971520 2441813704704 2443644149760 2447313285120 2452411854464 2460099665920 2468410813440 2469561587712 2479967043840 2489875255296 2497947353088 2508148487520 2517087006720 2536977780480 2546735387328 2554718883840 2559038456832 2573022273536 2573803634688 2576933830656 2586528127755 2587791697920 2601932636160 2603051403264 2617198421760 2624654827520 2631500052480 2632971534336 2645298180096 2647281162240 2651256058880 2661747179520 2669796311040 2671984668672 2675358386688 2705418593280 2706109632512 2713734429120 2736515358720 2743957319680 2745913098240 2753227445760 2758963336272 2766528061440 2767612124160 2791678316544 2810190772224 2829705985920 2854100003040 2878918263936 2885779832832 2887943086080 2892279336960 2894650057728 2936775942144 2952119599104 2952736680960 2968871854080 2975960452608 2982663066240 2994465576960 3009778185024 3018353051648 3020504408064 3038044078080 3044373336576 3052267130880 3065514818080 3086951984640 3101864796160 3112344069120 3122434191360 3129351413760 3149585793024 3157800062976 3176737394688 3181507270656 3183419234160 3198798071040 3216277841920 3217254543360 3221167288320 3253814254080 3263084380160 3283818430464 3291214417920 3292748783616 3306622725120 3319833673728 3321134548992 3329745960960 3339980835840 3344197983360 3356116008960 3382637040640 3395647183104 3406291845120 3412051275776 3448704170340 3450388930560 3470735204352 3489597895680 3508666736640 3512738465280 3527064240128 3529708216320 3543284017152 3562646224896 3567144515584 3579195679488 3590415728640 3598647829920 3607224791040 3618312572160 3662720557056 3670969927680 3678617781696 3690149498880 3704342381568 3719950565760 3722237755392 3746921029632 3755221696512 3762222731280 3772941314560 3775630510080 3805466670720 3830577315840 3838557685248 3856372449280 3859533410304 3902898954240 3936982241280 3947250078720 3949457301504 3967947270144 3970921743360 3976884088320 3992620769280 4004694466560 4013037580032 4059164448768 4069689507840 4104773038080 4115935979520 4138445004408 4140466716672 4149792092160 4151418186240 4163245588480 4187517474816 4210400083968 4235649859584 4242009694208 4244558978880 4265064094720 4289672724480 4294889717760 4328669749248 4338419005440 4341975086592 4388285890560 4405163913216 4408830300160 4428179398656 4429105021440 4453307781120 4458930644480 4473994599360 4527045918720 4527529577472 4566560004864 4578400696320 4598272227120 4630427976960 4652797194240 4683651287040 4694027120640 4724378689536 4772260905984 4791144923136 4798197106560 4809633054720 4824416762880 4858153943040 4887288299520 4894626570240 4904823708928 4920199331840 4936821626880 4939123175424 4959934087680 4979750510592 5016296975040 5034174013440 5073955560960 5093470774656 5109437767680 5118076913664 5146044547072 5173056255510 5175583395840 5206102806528 5234396843520 5249309655040 5263000104960 5290596360192 5294562324480 5302512117760 5343969337344 5350716773376 5410837186560 5412219265024 5427468858240 5473030717440 5487914639360 5506454891520 5517926672544 5533056122880 5535224248320 5583356633088 5620381544448 5659411971840 5708200006080 5757836527872 5775886172160 5784558673920 5789300115456 5873551884288 5905473361920 5937743708160 5951920905216 5965326132480 5988931153920 6019556370048 6036706103296 6041008816128 6088746673152 6104534261760 6131029636160 6173903969280 6203729592320 6224688138240 6244868382720 6258702827520 6315600125952 6353474789376 6363014541312 6366838468320 6397596142080 6432555683840 6434509086720 6442334576640 6507628508160 6582428835840 6585497567232 6613245450240 6642269097984 6679961671680 6688395966720 6765274081280 6791294366208 6824102551552 6897408340680 6900777861120 6941470408704 6979195791360 7017333473280 7025476930560 7059416432640 7086568034304 7134289031168 7158391358976 7197295659840 7214449582080 7236625144320 7325441114112 7341939855360 7357235563392 7380298997760 7408684763136 7439901131520 7493842059264 7524445462560 7545882629120 7551261020160 7610933341440 7677115370496 7719066820608 7805797908480 7873964482560 7894500157440 7898914603008 7935894540288 7941843486720 7953768176640 7985241538560 8009388933120 8026075160064 8118328897536 8209546076160 8231871959040 8276890008816 8299584184320 8302836372480 8375034949632 8484019388416 8489117957760 8530128189440 8657339498496 8676838010880 8683950173184 8810327826432 8817660600320 8856358797312 8858210042880 8906615562240 8917861288960 8947989198720 9055059154944 9133120009728 9156801392640 9196544454240 9260855953920 9305594388480 9367302574080 9388054241280 9448757379072 9544521811968 9596394213120 9648833525760 9789253140480 9809647417856 9873643253760 9878246350848 9919868175360 9959501021184 10032593950080 10068348026880 10147911121920 10186941549312 10218875535360 10236153827328 10346112511020 10351166791680 10412205613056 10468793687040 10526000209920 10581192720384 10589124648960 10605024235520 10687938674688 10701433546752 10821674373120 10824438530048 10854937716480 10975829278720 11012909783040 11035853345088 11070448496640 11166713266176 11240763088896 11318823943680 11416400012160 11515673055744 11569117347840 11578600230912 11810946723840 11903841810432 11930652264960 11977862307840 12039112740096 12073412206592 12177493346304 12209068523520 12262059272320 12347807938560 12449376276480 12489736765440 12631200251904 12706949578752 12726029082624 12733676936640 12795192284160 12865111367680 12869018173440 12884669153280 13015257016320 13164857671680 13226490900480 13284538195968 13359923343360 13376791933440 13530548162560 13582588732416 13648205103104 13794816681360 13958391582720 14050953861120 14173136068608 14268578062336 14316782717952 14394591319680 14428899164160 14473250288640 14683879710720 14714471126784 14760597995520 14817369526272 14879802263040 15048890925120 15091765258240 15102522040320 15221866682880 15354230740992 15438133641216 15747928965120 15789000314880 15871789080576 15883686973440 15907536353280 16052150320128 16236657795072 16419092152320 16463743918080 16553780017632 16599168368640 16605672744960 16750069899264 16978235915520 17060256378880 17353676021760 17367900346368 17620655652864 17635321200640 17716420085760 17813231124480 17835722577920 17895978397440 18110118309888 18266240019456 18313602785280 18393088908480 18521711907840 18611188776960 18734605148160 18776108482560 19089043623936 19192788426240 19297667051520 19619294835712 19747286507520 19756492701696 19839736350720 20065187900160 20295822243840 20373883098624 20472307654656 20692225022040 20702333583360 20824411226112 20937587374080 21052000419840 21178249297920 21210048471040 21402867093504 21643348746240 21709875432960 22025819566080 22071706690176 22140896993280 22481526177792 22637647887360 22832800024320 23031346111488 23157200461824 23621893447680 23807683620864 23861304529920 23955724615680 24078225480192 24146824413184 24354986692608 24524118544640 24695615877120 24898752552960 25452058165248 25467353873280 25590384568320 25730222735360 26030514032640 26452981800960 26569076391936 26719846686720 26753583866880 27061096325120 27165177464832 27589633362720 27916783165440 28101907722240 28346272137216 28537156124672 28633565435904 28789182639360 28946500577280 29367759421440 29428942253568 29634739052544 29759604526080 30097781850240 30183530516480 30205044080640 30443733365760 30708461481984 31578000629760 31743578161152 31767373946880 31815072706560 32104300640256 32473315590144 32927487836160 33107560035264 33211345489920 33500139798528 33956471831040 34120512757760 34707352043520 34735800692736 35432840171520 35671445155840 35791956794880 36220236619776 36532480038912 36627205570560 36786177816960 37043423815680 37469210296320 38178087247872 38385576852480 38595334103040 39238589671424 39494573015040 39679472701440 40130375800320 40591644487680 40747766197248 40944615309312 41384450044080 41875174748160 42420096942080 42805734187008 43286697492480 43419750865920 44051639132160 44143413380352 44281793986560 45275295774720 45665600048640 46062692222976 46314400923648 47243786895360 47615367241728 47722609059840 48156450960384 48709973385216 49048237089280 49391231754240 49797505105920 50934707746560 51180769136640 52061028065280 52905963601920 53439693373440 53507167733760 54122192650240 54330354929664 55179266725440 55833566330880 56203815444480 57267130871808 57578365278720 57893001154560 58857884507136 59269478105088 59519209052160 60195563700480 60367061032960 60887466731520 61416922963968 63156001259520 63534747893760 63630145413120 64208601280512 66215120070528 66422690979840 67912943662080 68241025515520 69471601385472 70865680343040 71342890311680 71583913589760 72440473239552 73064960077824 73572355633920 74086847631360 76356174495744 76771153704960 77190668206080 78477179342848 79358945402880 80260751600640 81183288975360 81495532394496 82768900088160 83750349496320 85611468374016 86839501731840 88103278264320 88286826760704 90550591549440 91331200097280 92125384445952 95230734483456 95445218119680 96312901920768 97419946770432 98096474178560 98782463508480 101869415493120 102361538273280 104122056130560 107014335467520 108660709859328 110358533450880 112407630888960 114534261743616 115156730557440 115786002309120 117715769014272 119038418104320 120391127400960 120734122065920 121774933463040 122833845927936 127260290826240 128417202561024 132430240141056 132845381959680 135825887324160 138943202770944 141731360686080 142685780623360 143167827179520 146129920155648 147144711267840 148173695262720 153542307409920 156954358685696 158717890805760 160521503201280 162366577950720 162991064788992 165537800176320 167500698992640 173679003463680 176573653521408 181101183098880 182662400194560 184250768891904 190890436239360 192625803841536 196192948357120 203738830986240 204723076546560 214028670935040 217321419718656 220717066901760 229068523487232 230313461114880 231572004618240 235431538028544 238076836208640 240782254801920 243549866926080 256834405122048 264860480282112 271651774648320 286335654359040 292259840311296 294289422535680 296347390525440 307084614819840 313908717371392 321043006402560 325982129577984 331075600352640 347358006927360 353147307042816 362202366197760 365324800389120 368501537783808 381780872478720 385251607683072 392385896714240 407477661972480 428057341870080 441434133803520 460626922229760 470863076057088 476153672417280 481564509603840 487099733852160 529720960564224 543303549296640 572671308718080 588578845071360 614169229639680 642086012805120 651964259155968 662151200705280 694716013854720 706294614085632 730649600778240 770503215366144 784771793428480 814955323944960 882868267607040 921253844459520 941726152114176 963129019207680 1059441921128448 1086607098593280 1145342617436160 1177157690142720 1284172025610240 1324302401410560 1412589228171264 1461299201556480 1569543586856960 1629910647889920 1765736535214080 1842507688919040 1926258038415360 2118883842256896 2354315380285440 2648604802821120 2825178456342528 3259821295779840 3531473070428160 3852516076830720 4237767684513792 4708630760570880 5297209605642240 7062946140856320 8475535369027584 10594419211284480 14125892281712640 21188838422568960 42377676845137920
- Sum of all divisors σ(n): 201700742326272000
- Sum of proper divisors (its aliquot sum) s(n): 159323065481134080
- 42377676845137920 is an abundant number, because the sum of its proper divisors (159323065481134080) is greater than itself. Its abundance is 116945388635996160
Bases of 42377676845137920
- Binary: 100101101000111001000101110001101100001011000000000000002
- Hexadecimal: 0x968E45C6C2C000
- Base-36: BL9MRZEEIO0
Squares and roots of 42377676845137920
- 42377676845137920 squared (423776768451379202) is 1795867494790938612405943821926400
- 42377676845137920 cubed (423776768451379203) is 76104692350937803395653361496244232346128089088000
-
The
square root of 42377676845137920 is 205858390.2714142959 -
The
cube root of 42377676845137920 is 348641.4734100867
Scales and comparisons
How big is 42377676845137920?- 42,377,676,845,137,920 seconds is equal to 1,347,479,040 years, 47 weeks, 3 days, 19 hours, 12 minutes.
-
To count from 1 to 42,377,676,845,137,920 would take you about four billion, forty-two million, four hundred thirty-seven thousand, one hundred twenty-two years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 42377676845137920 cubic inches would be around 29053.5 feet tall.
Recreational maths with 42377676845137920
- 42377676845137920 backwards is 02973154867677324
- The number of decimal digits it has is: 17
- The sum of 42377676845137920's digits is 81
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 42377676845137920 - Facts about the integer". Numbermatics.com. 2024. Web. 27 September 2024.
APA style:
Numbermatics. (2024). Number 42377676845137920 - Facts about the integer. Retrieved 27 September 2024, from https://numbermatics.com/n/42377676845137920/
Chicago style:
Numbermatics. 2024. "Number 42377676845137920 - Facts about the integer". https://numbermatics.com/n/42377676845137920/
The information we have on file for 42377676845137920 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 42377676845137920, math, Factors of 42377676845137920, curriculum, school, college, exams, university, Prime factorization of 42377676845137920, STEM, science, technology, engineering, physics, economics, calculator, forty-two quadrillion, three hundred seventy-seven trillion, six hundred seventy-six billion, eight hundred forty-five million, one hundred thirty-seven thousand, nine hundred twenty.