164299684817157120
164,299,684,817,157,120 is an even composite number composed of ten prime numbers multiplied together.
What does the number 164299684817157120 look like?
This visualization shows the relationship between its 10 prime factors (large circles) and 16896 divisors.
164299684817157120 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred ninety-six divisors.
Prime factorization of 164299684817157120:
210 × 33 × 5 × 72 × 11 × 31 × 41 × 89 × 101 × 193
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 7 × 7 × 11 × 31 × 41 × 89 × 101 × 193)See below for interesting mathematical facts about the number 164299684817157120 from the Numbermatics database.
Names of 164299684817157120
- Cardinal: 164299684817157120 can be written as One hundred sixty-four quadrillion, two hundred ninety-nine trillion, six hundred eighty-four billion, eight hundred seventeen million, one hundred fifty-seven thousand, one hundred twenty.
Scientific notation
- Scientific notation: 1.6429968481715712 × 1017
Factors of 164299684817157120
Divisors of 164299684817157120
- Number of divisors d(n): 16896
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 20 21 22 24 27 28 30 31 32 33 35 36 40 41 42 44 45 48 49 54 55 56 60 62 63 64 66 70 72 77 80 82 84 88 89 90 93 96 98 99 101 105 108 110 112 120 123 124 126 128 132 135 140 144 147 154 155 160 164 165 168 176 178 180 186 189 192 193 196 198 202 205 210 216 217 220 224 231 240 245 246 248 252 256 264 267 270 279 280 287 288 294 297 303 308 310 315 320 328 330 336 341 352 356 360 369 372 378 384 385 386 392 396 404 410 420 432 434 440 441 445 448 451 462 465 480 490 492 495 496 504 505 512 528 534 539 540 558 560 574 576 579 588 594 606 615 616 620 623 630 640 651 656 660 672 682 693 704 707 712 720 735 738 744 756 768 770 772 784 792 801 808 820 837 840 861 864 868 880 882 890 896 902 909 924 930 945 960 965 979 980 984 990 992 1008 1010 1023 1024 1056 1068 1078 1080 1085 1107 1111 1116 1120 1148 1152 1155 1158 1176 1188 1212 1230 1232 1240 1246 1260 1271 1280 1302 1312 1320 1323 1335 1344 1351 1353 1364 1386 1395 1408 1414 1424 1435 1440 1470 1476 1485 1488 1512 1515 1519 1536 1540 1544 1568 1584 1602 1616 1617 1640 1674 1680 1705 1722 1728 1736 1737 1760 1764 1780 1792 1804 1818 1845 1848 1860 1869 1890 1920 1930 1953 1958 1960 1968 1980 1984 2009 2016 2020 2046 2079 2112 2121 2123 2136 2156 2160 2170 2205 2214 2222 2232 2240 2255 2296 2304 2310 2316 2352 2376 2387 2403 2424 2460 2464 2480 2492 2520 2542 2560 2583 2604 2624 2640 2646 2670 2688 2695 2702 2706 2727 2728 2759 2772 2790 2816 2828 2848 2870 2880 2895 2937 2940 2952 2970 2976 3024 3030 3038 3069 3072 3080 3088 3115 3131 3136 3157 3168 3204 3232 3234 3255 3280 3333 3348 3360 3410 3444 3456 3465 3472 3474 3520 3528 3535 3560 3584 3608 3636 3649 3690 3696 3720 3738 3780 3813 3840 3860 3906 3916 3920 3936 3960 3968 4005 4018 4032 4040 4053 4059 4092 4141 4158 4185 4224 4242 4246 4272 4305 4312 4320 4340 4361 4410 4428 4444 4464 4480 4510 4545 4557 4592 4608 4620 4632 4704 4752 4774 4806 4848 4851 4895 4920 4928 4949 4960 4984 5040 5084 5115 5120 5166 5208 5211 5248 5280 5292 5340 5376 5390 5404 5412 5454 5456 5518 5535 5544 5555 5580 5607 5632 5656 5696 5740 5760 5790 5859 5874 5880 5904 5940 5952 5983 6027 6048 6060 6076 6138 6160 6176 6230 6262 6272 6314 6336 6355 6363 6369 6408 6464 6468 6510 6560 6615 6666 6696 6720 6755 6765 6820 6853 6888 6912 6930 6944 6948 7040 7056 7070 7120 7161 7168 7216 7272 7298 7380 7392 7440 7476 7560 7595 7626 7680 7720 7749 7777 7812 7832 7840 7872 7913 7920 7936 8010 8036 8064 8080 8085 8106 8118 8184 8277 8282 8316 8370 8448 8484 8492 8544 8610 8624 8640 8680 8685 8722 8811 8820 8856 8888 8897 8928 8960 8989 9020 9090 9114 9184 9207 9216 9240 9264 9345 9393 9408 9457 9471 9504 9548 9612 9696 9702 9765 9790 9840 9856 9898 9920 9968 9999 10045 10080 10168 10230 10332 10395 10416 10422 10496 10560 10584 10605 10615 10680 10752 10780 10808 10824 10908 10912 10947 11036 11070 11088 11110 11160 11214 11264 11312 11392 11439 11480 11520 11580 11718 11748 11760 11808 11880 11904 11935 11966 12015 12054 12096 12120 12152 12159 12177 12276 12320 12352 12423 12460 12524 12544 12628 12672 12710 12726 12738 12816 12915 12928 12936 13020 13083 13120 13230 13332 13392 13440 13510 13530 13635 13640 13671 13706 13776 13795 13824 13860 13888 13896 13981 14080 14112 14140 14240 14322 14432 14544 14553 14596 14685 14760 14784 14847 14861 14880 14952 15120 15190 15252 15345 15360 15440 15498 15554 15624 15655 15664 15680 15744 15785 15826 15840 15872 16020 16072 16128 16160 16170 16212 16236 16368 16554 16564 16632 16665 16709 16740 16821 16896 16968 16984 17088 17177 17220 17248 17280 17360 17370 17444 17622 17640 17712 17776 17794 17856 17920 17949 17978 18040 18081 18180 18228 18245 18368 18414 18480 18528 18690 18786 18816 18914 18942 19008 19065 19089 19096 19107 19224 19313 19392 19404 19493 19530 19580 19680 19712 19796 19840 19936 19998 20090 20160 20265 20295 20336 20460 20559 20664 20705 20790 20832 20844 20992 21120 21168 21210 21230 21360 21483 21504 21560 21616 21648 21805 21816 21824 21894 21917 22072 22099 22140 22176 22220 22320 22428 22624 22784 22785 22878 22960 23040 23160 23331 23436 23496 23520 23616 23739 23760 23808 23870 23932 24030 24108 24192 24240 24255 24304 24318 24354 24552 24640 24704 24745 24831 24846 24920 25048 25088 25256 25344 25420 25452 25476 25543 25632 25830 25856 25872 26040 26055 26166 26240 26433 26460 26664 26691 26784 26880 26967 27020 27060 27270 27280 27342 27412 27552 27590 27648 27720 27776 27792 27962 28035 28160 28179 28224 28280 28371 28413 28480 28644 28864 28987 29088 29106 29192 29295 29370 29520 29568 29694 29722 29760 29904 29915 29997 30135 30240 30349 30380 30504 30690 30880 30996 31108 31248 31310 31328 31360 31488 31570 31652 31680 31744 31815 31845 32040 32144 32256 32320 32340 32424 32472 32736 32841 33108 33128 33264 33330 33418 33480 33642 33792 33936 33968 34176 34265 34317 34354 34440 34441 34496 34560 34720 34740 34888 35244 35280 35424 35552 35588 35712 35805 35840 35898 35956 36080 36162 36360 36456 36477 36490 36736 36828 36960 37056 37269 37380 37572 37632 37828 37884 38016 38130 38178 38192 38214 38448 38626 38745 38784 38808 38885 38986 39060 39160 39249 39360 39424 39565 39592 39680 39872 39996 40139 40180 40320 40530 40590 40672 40920 41013 41118 41328 41385 41410 41580 41664 41688 41881 41943 41984 42240 42336 42420 42460 42720 42966 43120 43232 43296 43610 43632 43648 43788 43834 44055 44144 44198 44280 44352 44440 44485 44541 44583 44640 44856 44945 45248 45551 45568 45570 45756 45920 46035 46080 46320 46662 46872 46965 46992 47040 47232 47285 47355 47478 47520 47616 47740 47864 47971 48060 48216 48384 48480 48510 48608 48636 48708 49104 49280 49408 49490 49662 49692 49840 49995 50096 50127 50176 50512 50688 50840 50904 50952 51086 51264 51531 51660 51712 51744 52080 52110 52332 52480 52866 52920 53328 53382 53568 53760 53847 53934 54040 54120 54243 54439 54540 54560 54684 54735 54824 55104 55180 55391 55440 55552 55584 55924 56070 56320 56358 56448 56560 56742 56826 56960 57195 57288 57321 57728 57939 57974 58176 58212 58384 58479 58590 58740 59040 59136 59388 59444 59520 59808 59830 59994 60270 60480 60698 60760 60795 60885 61008 61380 61677 61760 61992 62115 62216 62279 62496 62620 62656 62720 62923 62976 63140 63304 63360 63630 63690 64080 64288 64449 64512 64640 64680 64848 64944 65415 65472 65682 65751 65813 66216 66256 66297 66528 66660 66836 66960 67284 67872 67936 68352 68355 68530 68634 68708 68880 68882 68992 69120 69440 69480 69776 69905 69993 70488 70560 70848 71104 71176 71217 71424 71610 71796 71912 72160 72324 72720 72765 72912 72954 72980 73472 73656 73920 74112 74235 74305 74493 74538 74760 75144 75264 75656 75768 76032 76260 76356 76384 76428 76629 76896 77252 77490 77568 77616 77770 77972 78120 78320 78498 78720 78848 79130 79184 79360 79744 79992 80073 80278 80360 80640 80901 81060 81180 81344 81840 82026 82236 82656 82770 82820 83160 83328 83376 83545 83762 83886 84105 84480 84537 84672 84840 84920 85113 85239 85440 85885 85932 86240 86464 86592 86961 87043 87220 87264 87296 87576 87668 88110 88288 88396 88560 88704 88880 88970 89082 89166 89280 89712 89745 89890 90405 90496 91047 91102 91136 91140 91512 91840 92070 92640 93324 93744 93930 93984 94080 94464 94570 94710 94956 95040 95232 95445 95480 95535 95728 95942 96120 96432 96565 96768 96960 97020 97216 97272 97416 97465 97867 98208 98523 98560 98816 98879 98980 99324 99384 99680 99990 100192 100254 101024 101376 101680 101808 101904 102172 102528 102795 103062 103320 103323 103424 103488 104027 104160 104220 104664 104960 105732 105840 106656 106764 107136 107415 107520 107694 107868 108080 108240 108486 108878 109080 109120 109368 109470 109585 109648 110208 110360 110495 110782 110880 111104 111168 111807 111848 112140 112716 112896 113119 113120 113484 113652 113920 114390 114576 114642 115456 115878 115948 116352 116424 116655 116768 116958 117180 117480 117747 118080 118272 118695 118776 118888 119040 119616 119660 119988 120239 120417 120540 120960 121396 121520 121590 121770 122016 122760 123354 123520 123984 124155 124230 124432 124558 124992 125240 125312 125440 125643 125829 125846 125952 126280 126608 126720 127260 127380 127715 128160 128371 128576 128898 129280 129360 129696 129888 130830 130944 131364 131502 131626 132165 132432 132512 132594 133056 133320 133455 133623 133672 133749 133920 134568 134835 135191 135744 135872 136451 136653 136704 136710 137060 137268 137416 137760 137764 137984 138240 138880 138960 139552 139810 139986 140895 140976 141120 141696 141855 142065 142208 142352 142434 142848 143220 143592 143824 143913 144320 144648 144935 145440 145530 145824 145908 145960 146944 147312 147840 148224 148470 148610 148986 149076 149520 149985 150288 150381 150528 151312 151536 151745 152064 152520 152712 152768 152856 153258 153419 153792 154504 154593 154980 155136 155232 155540 155944 156240 156640 156996 157440 158260 158368 158720 159488 159984 160146 160556 160720 161280 161541 161802 162120 162360 162688 163317 163680 164052 164205 164472 165312 165540 165640 166173 166320 166656 166752 167090 167524 167772 168210 168960 169074 169344 169680 169840 170226 170478 170880 171585 171770 171864 172205 172480 172928 173184 173817 173922 174086 174440 174528 174592 175152 175336 175437 176220 176576 176792 177120 177408 177760 177940 178164 178332 178560 178801 179424 179490 179780 180810 180992 182094 182204 182280 182385 183024 183680 184140 185031 185280 186345 186648 186837 187488 187860 187968 188160 188769 188928 188947 189140 189420 189912 190080 190890 190960 191070 191456 191884 192240 192864 193130 193536 193920 194040 194432 194544 194832 194930 195734 196245 196416 197046 197120 197253 197439 197632 197758 197960 198648 198768 198891 199360 199980 200384 200508 200695 202048 202909 203360 203616 203808 204344 205056 205065 205590 206124 206640 206646 206976 208054 208320 208440 209328 209405 209715 209920 209979 211464 211680 212443 213312 213528 213651 214272 214423 214830 215388 215736 216160 216480 216972 217756 218160 218240 218736 218940 219170 219296 220416 220720 220990 221564 221760 222208 222336 222705 222915 223614 223696 224280 225432 225792 226238 226240 226968 227304 227755 227840 228780 229152 229284 229887 230912 231756 231896 232704 232848 233310 233536 233916 234360 234960 235494 236160 236544 237390 237552 237776 238080 239232 239320 239855 239976 240219 240478 240834 241080 241087 241920 242703 242792 243040 243180 243540 244032 245303 245520 246708 247040 247968 248310 248460 248864 249116 249984 250480 250624 250635 250880 251286 251658 251692 252560 253216 253440 254520 254760 255339 255430 256320 256742 257152 257655 257796 258560 258720 259392 259776 260883 261129 261660 261888 262728 263004 263252 264330 264864 265024 265188 266112 266640 266910 267246 267344 267498 267840 269136 269235 269670 270382 271215 271488 271744 272195 272902 273141 273306 273408 273420 274120 274536 274832 275520 275528 275968 276955 277760 277920 278659 279104 279620 279972 280973 281790 281952 282240 283392 283710 284130 284416 284704 284868 285696 286440 286605 287184 287648 287826 288640 289296 289695 289870 290880 291060 291648 291816 291920 292395 293167 293601 293888 294624 295680 296448 296637 296940 297220 297972 298152 299040 299970 300576 300762 302624 303072 303490 304128 305040 305424 305536 305712 306516 306838 307584 308385 309008 309186 309960 309969 310272 310464 311080 311395 311888 312081 312480 313280 313992 314615 314880 316520 316736 318857 318976 319968 320292 321112 321440 322245 322560 323082 323604 324240 324720 325376 326634 327360 328104 328410 328755 328944 329065 330624 331080 331280 331485 332346 332640 333312 333504 334180 335048 335544 336420 338148 338688 339357 339360 339680 340452 340956 341760 343170 343540 343728 344410 344960 345856 346368 347634 347844 348172 348880 349056 349184 349965 350304 350672 350874 352440 353152 353584 354240 354816 355520 355880 356085 356328 356664 357120 357602 358848 358980 359560 360717 361251 361620 361984 364188 364408 364560 364770 366048 367360 368280 368549 370062 370560 372465 372690 373296 373674 374976 375720 375936 376320 376929 377487 377538 377856 377894 378280 378840 379824 380160 381780 381920 382140 382912 383145 383768 384480 385113 385728 386260 387737 387840 388080 388864 389088 389664 389860 391468 392490 392832 394092 394240 394506 394878 395516 395920 397296 397536 397782 398720 399960 400365 400768 401016 401247 401390 404096 404505 405573 405818 406720 407232 407616 408688 409353 409959 410112 410130 411180 412248 413280 413292 413952 416108 416640 416880 418656 418810 419430 419958 422685 422928 423360 424886 425565 426195 426624 427056 427302 428544 428846 429660 430776 431472 431739 432320 432960 433944 434805 435215 435512 436320 436480 437472 437880 438340 438592 440461 440832 441440 441980 443128 443520 444672 445410 445830 447228 447392 448560 450864 451143 451584 452476 452480 453936 454608 455235 455510 455680 457560 458304 458568 459774 460257 460691 461824 463512 463779 463792 465408 465696 466620 467072 467832 468720 469920 470988 472320 474780 475104 475552 476160 478464 478640 479710 479952 480438 480956 481668 482160 482174 483840 485406 485584 486080 486360 487080 488064 489335 489951 490606 491040 492615 493416 494080 494395 495936 496620 496920 497728 498232 498519 499968 500960 501248 501270 502572 503316 503384 505120 506432 506880 509040 509520 510678 510860 512640 513484 514304 515310 515592 516615 517120 517440 518784 519552 520135 521451 521766 522258 523320 523776 525456 526008 526311 526504 528660 529728 530048 530376 532224 532487 533280 533820 534492 534688 534996 535680 536403 538272 538470 539340 540764 542430 542976 543488 544390 545804 546282 546612 546840 548240 549072 549664 551040 551056 551936 553910 555520 555840 557318 558208 559035 559240 559944 560511 561946 563580 563904 564480 565595 566307 566784 566841 567420 568260 568832 569408 569736 572880 573210 574368 575296 575652 577280 578592 579390 579740 581760 582120 583296 583632 583840 584790 586334 587202 588735 589248 591360 591759 592317 592896 593274 593880 594440 595944 596304 596673 598080 599940 601152 601195 601524 602085 604283 605248 606144 606980 608727 609301 610080 610848 611072 611424 613032 613676 615168 616770 618016 618372 619920 619938 620928 622160 622790 623776 624162 624960 626560 627984 628215 629145 629230 629760 633040 633472 637329 637714 637952 639936 640584 641855 642224 642880 643269 644490 646164 647208 648480 649440 650752 653268 654720 656208 656820 657510 657888 658130 661248 662160 662560 662970 664692 665280 666624 667008 668115 668360 668745 670096 671088 672840 675955 676296 677376 678714 678720 679360 680904 681912 682255 683265 683520 685069 686340 687080 687456 688820 689661 689920 691712 692153 692736 695268 695688 696344 697760 698112 699930 700608 701344 701748 704257 704880 706304 707168 708480 709632 711040 711760 712170 712656 713328 714240 715204 717696 717960 719120 719565 721434 722502 723240 723261 723968 728376 728816 729120 729540 732096 734720 735909 736560 737098 740124 741120 744930 745380 746592 747348 749952 751440 751872 751905 752640 753858 754974 755076 755788 756560 757680 759648 760320 763560 763840 764280 765824 766290 767095 767536 768960 770226 771456 772520 772965 775474 775680 776160 777728 778176 779328 779720 782649 782936 783387 784980 785664 788184 789012 789756 791032 791833 791840 794592 795072 795564 797440 799213 799920 800730 801536 802032 802494 802780 807705 808192 809010 811146 811636 813440 814464 815232 816585 817376 818706 819423 819918 820224 820260 822360 824496 826560 826584 827904 830865 832216 833280 833760 835977 837312 837620 838860 839916 841673 842919 845370 845856 846720 849772 851130 852390 853248 854112 854604 857088 857692 859320 861552 862944 863478 864640 865920 867888 869085 869610 870430 871024 872640 872960 874944 875760 876680 877184 877185 879501 880803 880922 881664 882880 883960 886256 887040 889344 889911 890820 891660 894005 894456 894784 897120 898597 901728 902286 904952 904960 907872 909216 910470 911020 915120 916608 917136 919548 920514 921382 925155 927024 927558 927584 929907 930816 931392 933240 934144 934185 935664 936243 937440 939840 941976 943845 944640 944735 949560 950208 951104 955157 956571 956928 957280 959420 959904 960876 961912 963336 964320 964348 967680 970812 971168 972160 972720 974160 976128 978670 979902 981212 982080 985230 986265 986832 987195 988160 988790 991872 993240 993840 994455 995456 996464 997038 999936 1001920 1002496 1002540 1005144 1006632 1006768 1010240 1012864 1014545 1018071 1018080 1019040 1021356 1021720 1025280 1026968 1028608 1030620 1031184 1033230 1034880 1037568 1039104 1040270 1042902 1043532 1044516 1046640 1047552 1049895 1050912 1052016 1052622 1053008 1057320 1059456 1060096 1060752 1062215 1064448 1064974 1066560 1067640 1068255 1068984 1069376 1069992 1071360 1072115 1072806 1076544 1076940 1078680 1081528 1082151 1083753 1084860 1085952 1086976 1088780 1091608 1092564 1093224 1093680 1096480 1098144 1099328 1102080 1102112 1105647 1107820 1111040 1111680 1114636 1116416 1118070 1118480 1119888 1121022 1123892 1127160 1127808 1128960 1130787 1131190 1132614 1133568 1133682 1134840 1136520 1137664 1138816 1139472 1145760 1146420 1148736 1149435 1150592 1151304 1154560 1155339 1157184 1158780 1159480 1163211 1163520 1164240 1166592 1167264 1167680 1169580 1172668 1174404 1177470 1178496 1182720 1183518 1184634 1186548 1187760 1188880 1191888 1192608 1193346 1196160 1199880 1201095 1202304 1202390 1203048 1204170 1205435 1208566 1210496 1212288 1213515 1213960 1216719 1217454 1218602 1220160 1221696 1222144 1222848 1226064 1226515 1227352 1228059 1229877 1230336 1233540 1236032 1236744 1239840 1239876 1241856 1244309 1244320 1245580 1247552 1248324 1249920 1253120 1255968 1256430 1258290 1258460 1266080 1266944 1274658 1275428 1276695 1279872 1281168 1283710 1284448 1285760 1286538 1288980 1292328 1294416 1295217 1296960 1298880 1301504 1304415 1305645 1306536 1309440 1312416 1313640 1315020 1315776 1316260 1321383 1322496 1322629 1324320 1325120 1325940 1329384 1330560 1334016 1336230 1336720 1337490 1340192 1342176 1345680 1351910 1352592 1354752 1357428 1357440 1358720 1361808 1363824 1364510 1365705 1366530 1367040 1370138 1372680 1374160 1374912 1377640 1379322 1379840 1380771 1382073 1383424 1384306 1385472 1390536 1391376 1392688 1393295 1395520 1396224 1399860 1401216 1402688 1403496 1404865 1408514 1409760 1412081 1412608 1414336 1416960 1422080 1423520 1424340 1425312 1426656 1428480 1430408 1435392 1435920 1438240 1439130 1442868 1445004 1446480 1446522 1456752 1457632 1458240 1459080 1464192 1465835 1468005 1469440 1469853 1471818 1473120 1474196 1480248 1482240 1483185 1487101 1489860 1490760 1493184 1494696 1495557 1499904 1500961 1502880 1503744 1503810 1507716 1509948 1510152 1511576 1513120 1515360 1519296 1520640 1527120 1527680 1528560 1531648 1532580 1534190 1535072 1537920 1540452 1542912 1545040 1545930 1549845 1550948 1551360 1552320 1555456 1556352 1558656 1559440 1560405 1565298 1565872 1566774 1569960 1571328 1576368 1578024 1579512 1582064 1583666 1583680 1589184 1590144 1591128 1594285 1594880 1597461 1598426 1599840 1601460 1603072 1604064 1604988 1605560 1609209 1615410 1616384 1618020 1622292 1623272 1626880 1628928 1630464 1633170 1634752 1637412 1638846 1639836 1640520 1644720 1648992 1653120 1653168 1655808 1661730 1664432 1666560 1667520 1671954 1674624 1675240 1677720 1679832 1681533 1683346 1685838 1687609 1690740 1691712 1693440 1696785 1698921 1699544 1700523 1702260 1704780 1706496 1708224 1709208 1715384 1717121 1718640 1723104 1725888 1726956 1729280 1731840 1734877 1735776 1738170 1739220 1740860 1742048 1745280 1745920 1749888 1751520 1753360 1754368 1754370 1759002 1761606 1761844 1765760 1767920 1772512 1774080 1776951 1778688 1779822 1781640 1783320 1788010 1788912 1789568 1794240 1797194 1803456 1803585 1804572 1806255 1809904 1809920 1812849 1815744 1818432 1820940 1822040 1826181 1827903 1830240 1833216 1834272 1839096 1841028 1842745 1842764 1850310 1854048 1855116 1855168 1859814 1862784 1866480 1868288 1868370 1871328 1872486 1874880 1879680 1883952 1884645 1887435 1887690 1889280 1889470 1899120 1900416 1902208 1910314 1911987 1913142 1913856 1914560 1918840 1919808 1921752 1923824 1925565 1926672 1928640 1928696 1929807 1938685 1941624 1942336 1944320 1945440 1948320 1950613 1952256 1957340 1959804 1962424 1964160 1966811 1970460 1972530 1973664 1974390 1977580 1983744 1986480 1987680 1988910 1990912 1992928 1994076 1999872 2003840 2005080 2006235 2010288 2013264 2013536 2020480 2025728 2027865 2029090 2036142 2036160 2038080 2042712 2043440 2046765 2049795 2050560 2053936 2055207 2057216 2061240 2062368 2066460 2069760 2075136 2076459 2078208 2080540 2085804 2087064 2089032 2093280 2099790 2101824 2104032 2105244 2106016 2112771 2114640 2118912 2120192 2121504 2124430 2128896 2129948 2133120 2135280 2136510 2137968 2138752 2139984 2142720 2144230 2145612 2153088 2153880 2157360 2158695 2163056 2164302 2167506 2169720 2169783 2171904 2173952 2177560 2183216 2185128 2186448 2187360 2192960 2196288 2198656 2202305 2204160 2204224 2207727 2211294 2215640 2223360 2229272 2231999 2232832 2236140 2236960 2239776 2242044 2247784 2254320 2255616 2255715 2257920 2261574 2262380 2265228 2267364 2269680 2273040 2277632 2278944 2291520 2292840 2297472 2298870 2301184 2301285 2302608 2303455 2309120 2310678 2314368 2317560 2318895 2318960 2326422 2327040 2328480 2333184 2334528 2335360 2339160 2345336 2348808 2350161 2354940 2356992 2367036 2369268 2373096 2375499 2375520 2377760 2383776 2385216 2386692 2392320 2397639 2399760 2402190 2404608 2404780 2406096 2408340 2410870 2417132 2420992 2424576 2427030 2427920 2433438 2434908 2437204 2440320 2443392 2444288 2445696 2449755 2452128 2453030 2454704 2456118 2459754 2460672 2467080 2472064 2473488 2479680 2479752 2483712 2488618 2488640 2491160 2492595 2495104 2496648 2499840 2506240 2507931 2511936 2512860 2516580 2516920 2525019 2528757 2532160 2533888 2549316 2550856 2553390 2559744 2562336 2567420 2568896 2571520 2573076 2577960 2579843 2584656 2588832 2590434 2593920 2597760 2607255 2608830 2611290 2613072 2618880 2624832 2627280 2630040 2631552 2631555 2632520 2638503 2642409 2642766 2644992 2645258 2648640 2650240 2651880 2658768 2661120 2662435 2668032 2669733 2672460 2673440 2674980 2680384 2682015 2684352 2691360 2695791 2698333 2703820 2705184 2714856 2714880 2717440 2723616 2727648 2729020 2731410 2733060 2740276 2745360 2748320 2749824 2755280 2758644 2759680 2761542 2764146 2768612 2781072 2782752 2785376 2786590 2791040 2792448 2799720 2802432 2802555 2805376 2806992 2808729 2809730 2817028 2819520 2824162 2825216 2828672 2831535 2833920 2834205 2844160 2847040 2848680 2850624 2853312 2860816 2865471 2869713 2870784 2871840 2876480 2878260 2885736 2890008 2892960 2893044 2913504 2915264 2916480 2918160 2928384 2931670 2936010 2939706 2943636 2946240 2948392 2958795 2960496 2961585 2964480 2966370 2974202 2979720 2981520 2983365 2986368 2989392 2991114 2999808 3001922 3005760 3007488 3007620 3015432 3019896 3020304 3021415 3023152 3026240 3030720 3038592 3043635 3046505 3054213 3054240 3055360 3057120 3063296 3065160 3065249 3068380 3070144 3075840 3080904 3085824 3090080 3091860 3099690 3101896 3104640 3112704 3117312 3118880 3120810 3130596 3131744 3133548 3139920 3142656 3152736 3156048 3159024 3164128 3167332 3167360 3178368 3180288 3182256 3186645 3188570 3189760 3194922 3196852 3199680 3202920 3206144 3208128 3209976 3211120 3216345 3218418 3224837 3230820 3232768 3236040 3244584 3246453 3246544 3253760 3257856 3260928 3266340 3269504 3274824 3277692 3279672 3281040 3289440 3297984 3306240 3306336 3316941 3323460 3328864 3333120 3335040 3343908 3349248 3350480 3355440 3359664 3363066 3366692 3371676 3375218 3381480 3383424 3386880 3393570 3397842 3399088 3401046 3404520 3409560 3412992 3416448 3418416 3425345 3430768 3434242 3437280 3446208 3448305 3451776 3453912 3458560 3460765 3463680 3466017 3469754 3471552 3476340 3478440 3481720 3484096 3489633 3490560 3499776 3503040 3506720 3508736 3508740 3518004 3521285 3523212 3523688 3531520 3535840 3545024 3548160 3553902 3559644 3563280 3566640 3576020 3577824 3579136 3588480 3594388 3606912 3607170 3609144 3612510 3616305 3619808 3619840 3625698 3631488 3636864 3641880 3644080 3650157 3652362 3655806 3660480 3666432 3668544 3678192 3679545 3682056 3684177 3685490 3685528 3700620 3708096 3710232 3710336 3719628 3725568 3727409 3732927 3732960 3736576 3736740 3742656 3744972 3749760 3759360 3767904 3769290 3774870 3775380 3778940 3798240 3800832 3804416 3820628 3823974 3826284 3829120 3837680 3839616 3843504 3847648 3851130 3853344 3857280 3857392 3859614 3877370 3883248 3884672 3888640 3890880 3896640 3901226 3904512 3913245 3914680 3916935 3919608 3924848 3928320 3933622 3940920 3945060 3947328 3948780 3955160 3959165 3964149 3967488 3967887 3972960 3975360 3977820 3981824 3985856 3988152 3996065 4007680 4010160 4012470 4020576 4026528 4027072 4040960 4051456 4054039 4055730 4058180 4072284 4072320 4076160 4085424 4086880 4093530 4097115 4099590 4101120 4107872 4110414 4122480 4124736 4132920 4139520 4142313 4146219 4150272 4152918 4156416 4161080 4171608 4174128 4178064 4179885 4186560 4199580 4203648 4208064 4208365 4210488 4212032 4214595 4225542 4229280 4229981 4236243 4237824 4240384 4243008 4248860 4259896 4265107 4266240 4270560 4273020 4275936 4277504 4279968 4285440 4288460 4291224 4306176 4307760 4314720 4317390 4326112 4328604 4335012 4339440 4339566 4355120 4366432 4370256 4372896 4374720 4385920 4392576 4397312 4397505 4404015 4404610 4408320 4408448 4415454 4422588 4431280 4446720 4449555 4458544 4461303 4463998 4465664 4472280 4473920 4479552 4484088 4492985 4495568 4502883 4508640 4511232 4511430 4523148 4524760 4530456 4534728 4539360 4546080 4555264 4557888 4583040 4585680 4594944 4597740 4602368 4602570 4605216 4606910 4621356 4628736 4635120 4637790 4637920 4649535 4652844 4654080 4656960 4666368 4669056 4670720 4678320 4681215 4690672 4697616 4700322 4709880 4713984 4734072 4738536 4746192 4750998 4751040 4755520 4767552 4770432 4773384 4775785 4782855 4784640 4792383 4795278 4799520 4804380 4809216 4809560 4812192 4816680 4821740 4827627 4834264 4841984 4845071 4849152 4854060 4855840 4866876 4869816 4874408 4880640 4886784 4891392 4899510 4904256 4906060 4909408 4912236 4919508 4929799 4934160 4944128 4946976 4959360 4959504 4967424 4977236 4977280 4982320 4985190 4990208 4993296 4999680 5012480 5015862 5023872 5025720 5033160 5033840 5050038 5057514 5062827 5064320 5067776 5090355 5098632 5101569 5101712 5106780 5119488 5124672 5134840 5137792 5143040 5146152 5151363 5155920 5159686 5169312 5177664 5180868 5187840 5195520 5204631 5214510 5217660 5222580 5226144 5237760 5249664 5254560 5260080 5263104 5263110 5265040 5277006 5284818 5285532 5290516 5297280 5300480 5303760 5317536 5322240 5324870 5336064 5339466 5344920 5346880 5349960 5360768 5364030 5368704 5382720 5391582 5396666 5407640 5410368 5410755 5418765 5429712 5429760 5434880 5438547 5447232 5455296 5458040 5462820 5466120 5478543 5480552 5483709 5490720 5496640 5499648 5510560 5517288 5523084 5528235 5528292 5537224 5542831 5562144 5565504 5570752 5573180 5582080 5594491 5599440 5604864 5605110 5610752 5613984 5617458 5619460 5634056 5639040 5648324 5653935 5657344 5663070 5667840 5668410 5688320 5694080 5697360 5701248 5706624 5721632 5730942 5735961 5739426 5741568 5743680 5752960 5756520 5771472 5776695 5780016 5785920 5786088 5789421 5816055 5827008 5830528 5832960 5836320 5851839 5856768 5857357 5863340 5872020 5879412 5887272 5892480 5896784 5900433 5917590 5920992 5923170 5932740 5948404 5959440 5963040 5966730 5972736 5978784 5982228 5999616 6003844 6011520 6015240 6030864 6039792 6040608 6042830 6046304 6052480 6061440 6077184 6083595 6087270 6093010 6108426 6108480 6110720 6114240 6126592 6130320 6130498 6136760 6140288 6140295 6149385 6151680 6161808 6165621 6171648 6180160 6183720 6199380 6203792 6209280 6221545 6225408 6229377 6234624 6237760 6241620 6261192 6263488 6267096 6279840 6290179 6305472 6312096 6318048 6328256 6334664 6334720 6338313 6356736 6360576 6364512 6373290 6377140 6389844 6393704 6399360 6405840 6416256 6419952 6422240 6432690 6436836 6449674 6461640 6472080 6476085 6489168 6492906 6493088 6507520 6509349 6515712 6521856 6532680 6539008 6549648 6555384 6559344 6562080 6578880 6595968 6606915 6612480 6612672 6613145 6623181 6633882 6646920 6647113 6657728 6670080 6687816 6695997 6698496 6700960 6710880 6719328 6726132 6733384 6743352 6750436 6762960 6766848 6773760 6787140 6795684 6798176 6802092 6809040 6819120 6832896 6836832 6850690 6861536 6868484 6874560 6892416 6896610 6903552 6903855 6907824 6910365 6917120 6921530 6927360 6932034 6939508 6943104 6952680 6956880 6963440 6968192 6979266 6981120 6999552 7006080 7013440 7017472 7017480 7036008 7042570 7046424 7047376 7060405 7063040 7071680 7090048 7107804 7119288 7126497 7126560 7133280 7152040 7155648 7158272 7176960 7188776 7192917 7213824 7214340 7218288 7225020 7232610 7239616 7251396 7262976 7273728 7283760 7288160 7300314 7304724 7311612 7320960 7332864 7337088 7349265 7356384 7359090 7364112 7368354 7370980 7371056 7401240 7416192 7420464 7420672 7435505 7439256 7451136 7454818 7465854 7465920 7473480 7477785 7485312 7489944 7499520 7504805 7518720 7523793 7535808 7538580 7549740 7550760 7557880 7575057 7586271 7596480 7601664 7608832 7641256 7647948 7652568 7658240 7675360 7679232 7687008 7695296 7702260 7706688 7714560 7714784 7719228 7739529 7746827 7754740 7766496 7769344 7777280 7781760 7793280 7802452 7826490 7829360 7833870 7839216 7849696 7856640 7867244 7881840 7890120 7894656 7897560 7910320 7915509 7918330 7928298 7934976 7935774 7945920 7950720 7955640 7963648 7971712 7976304 7987305 7992130 8015360 8020320 8024940 8041152 8046045 8053056 8054144 8081920 8087373 8094999 8102912 8108078 8111460 8116360 8144568 8144640 8152320 8170848 8173760 8187060 8194230 8199180 8215744 8220828 8244960 8249472 8265840 8279040 8284626 8292438 8305836 8322160 8343216 8348256 8356128 8359770 8373120 8399160 8407296 8407665 8416128 8416730 8420976 8424064 8429190 8438045 8451084 8458560 8459962 8472486 8475648 8486016 8494605 8497720 8502615 8519792 8530214 8532480 8541120 8546040 8551872 8555008 8559936 8576920 8582448 8585605 8596413 8609139 8612352 8615520 8629440 8634780 8652224 8657208 8670024 8674385 8678880 8679132 8710163 8710240 8732864 8740512 8745792 8749440 8771840 8785152 8791343 8794624 8795010 8808030 8809220 8816896 8830908 8845176 8862560 8884755 8893440 8899110 8917088 8922606 8927996 8944560 8947840 8959104 8968176 8985970 8991136 9005766 9017280 9022464 9022860 9046296 9049520 9060912 9064245 9069456 9078720 9092160 9110528 9115776 9130905 9139515 9166080 9171360 9189888 9195480 9195747 9204736 9205140 9210432 9213820 9242712 9257472 9258403 9270240 9275580 9275840 9299070 9305688 9313920 9338112 9341440 9356640 9362430 9381344 9395232 9400644 9419760 9427968 9468144 9477072 9492384 9501996 9502080 9511040 9535104 9540864 9546768 9551570 9559935 9565710 9569280 9584766 9590556 9599040 9608760 9618432 9619120 9624384 9633360 9643480 9649035 9655254 9668528 9674511 9683968 9690142 9698304 9708120 9711680 9733752 9739632 9748816 9753065 9761280 9773568 9782784 9799020 9808512 9812120 9818816 9824472 9834055 9839016 9859598 9868320 9884567 9888256 9893952 9918720 9919008 9950823 9954472 9954560 9964640 9970380 9980416 9986592 9999360 10031724 10047744 10051440 10066320 10067680 10100076 10115028 10125654 10128640 10180710 10197264 10203138 10203424 10213560 10238976 10249344 10269680 10275584 10276035 10286080 10292304 10302726 10311840 10319372 10338624 10355328 10361736 10375680 10382295 10391040 10409262 10429020 10435320 10445160 10452288 10468899 10499328 10506727 10509120 10520160 10526208 10526220 10530080 10554012 10563855 10569636 10571064 10581032 10594560 10600960 10607520 10635072 10644480 10649740 10678932 10689840 10693760 10699920 10721536 10728060 10737408 10765440 10783164 10793332 10815280 10820736 10821510 10837530 10848915 10859424 10859520 10869760 10877094 10894464 10910592 10916080 10925640 10932240 10957086 10961104 10967418 10981440 10993280 10999296 11021120 11034576 11038635 11046168 11056470 11056584 11074448 11085662 11124288 11131008 11141504 11146360 11159995 11164160 11182227 11188982 11198781 11198880 11209728 11210220 11221504 11227968 11234916 11238920 11268112 11278080 11296648 11307870 11314688 11326140 11336820 11388160 11394720 11402496 11413248 11425019 11443264 11461884 11471922 11478852 11487360 11505920 11513040 11542944 11553390 11560032 11571840 11572176 11578842 11632110 11654016 11661056 11665920 11672640 11703678 11713536 11714714 11726680 11744040 11750805 11758824 11774544 11784960 11793568 11800866 11835180 11841984 11846340 11865480 11877495 11892447 11896808 11903661 11918880 11926080 11933460 11945472 11957568 11964456 11988195 12007688 12019847 12023040 12030480 12061728 12079584 12081216 12085660 12092608 12104960 12122880 12144139 12154368 12162117 12167190 12174540 12186020 12216852 12216960 12221440 12228480 12260640 12260996 12273520 12280576 12280590 12298770 12303360 12323616 12331242 12360320 12367440 12398760 12407584 12418560 12438657 12443090 12450816 12458754 12469248 12475520 12483240 12522384 12526976 12534192 12539655 12559680 12580358 12610944 12624192 12625095 12636096 12643785 12656512 12669328 12669440 12676626 12689943 12708729 12713472 12721152 12729024 12746580 12754280 12779688 12787408 12795321 12798720 12811680 12832512 12839904 12844480 12865380 12873672 12899215 12899348 12923280 12944160 12952170 12978336 12985812 12986176 13018698 13065360 13078016 13099296 13110768 13118688 13124160 13157760 13191936 13192515 13212045 13213830 13224960 13225344 13226290 13246362 13267764 13293840 13294226 13315456 13340160 13348665 13375632 13383909 13391994 13396992 13401920 13421760 13438656 13452264 13466768 13478955 13486704 13491665 13500872 13508649 13525920 13533696 13574280 13591368 13596352 13604184 13618080 13638240 13654291 13665792 13673664 13701380 13723072 13736968 13749120 13784832 13793220 13807104 13807710 13815648 13820730 13843060 13864068 13879016 13886208 13905360 13913760 13926880 13936384 13958532 13962240 13999104 14012160 14026880 14034960 14043645 14072016 14085140 14092848 14094752 14120810 14126080 14143360 14180096 14215608 14238576 14252994 14253120 14266560 14304080 14311296 14316544 14327355 14348565 14353920 14377149 14377552 14385834 14427648 14428680 14436576 14450040 14465220 14479232 14502792 14525952 14535213 14547456 14567520 14576320 14600628 14609448 14623224 14641920 14674176 14698530 14712768 14718180 14728224 14736708 14741960 14742112 14789397 14802480 14832384 14840928 14841344 14871010 14878512 14902272 14909636 14931708 14931840 14946960 14955570 14970624 14979888 14999040 15009610 15037440 15047586 15071616 15077160 15099480 15101520 15115760 15150114 15172542 15188481 15192960 15203328 15217664 15271065 15282512 15295896 15305136 15316480 15326245 15350720 15358464 15374016 15390592 15404520 15413376 15429120 15429568 15438456 15454089 15479058 15493654 15509480 15532992 15538688 15563520 15586560 15604904 15613893 15652980 15658720 15667740 15678432 15699392 15713280 15734488 15763680 15780240 15789312 15795120 15820640 15831018 15836660 15856596 15871548 15891840 15901440 15911280 15943424 15952608 15974610 15984260 16030720 16040640 16049880 16082304 16092090 16106112 16108288 16124185 16163840 16174746 16189998 16216156 16222920 16232265 16232720 16289136 16289280 16304640 16315641 16341696 16347520 16374120 16388460 16398360 16431488 16441656 16451127 16489920 16498944 16531680 16569252 16584705 16584876 16611672 16628493 16644320 16686432 16696512 16712256 16719540 16746240 16783473 16798320 16814592 16815330 16832256 16833460 16841952 16848128 16858380 16876090 16902168 16917120 16919924 16944972 16972032 16989210 16995440 17005230 17039584 17060428 17064960 17082240 17092080 17103744 17110016 17119872 17153840 17164896 17171210 17192826 17218278 17224704 17231040 17258880 17269560 17304448 17314416 17330085 17340048 17348770 17357760 17358264 17420326 17420480 17448165 17465728 17481024 17491584 17498880 17543680 17555517 17570304 17572071 17582686 17589248 17590020 17616060 17618440 17633792 17661816 17690352 17701299 17725120 17769510 17798220 17834176 17845212 17855992 17889120 17895680 17918208 17936352 17971940 17982272 18011532 18034560 18045720 18058901 18092592 18099040 18121824 18128490 18138912 18157440 18184320 18231552 18250785 18261810 18279030 18332160 18342720 18379776 18390960 18391494 18410280 18420864 18420885 18427640 18485424 18496863 18514944 18516806 18540480 18551160 18551680 18598140 18611376 18627840 18637045 18664635 18676224 18682880 18688131 18713280 18724860 18762688 18790464 18801288 18839520 18870537 18888331 18936288 18954144 18984768 19003992 19004160 19014939 19022080 19070208 19081728 19083647 19093536 19103140 19119870 19131420 19169532 19181112 19198080 19217520 19238240 19248768 19266720 19286960 19298070 19310508 19337056 19349022 19380284 19416240 19423360 19467504 19479264 19497632 19506130 19522560 19547136 19565568 19598040 19617024 19624240 19637632 19648944 19668110 19678032 19719196 19736640 19769134 19776512 19787904 19820745 19837440 19838016 19839435 19901646 19908944 19909120 19929280 19940760 19941339 19960832 19973184 20063448 20087991 20095488 20102880 20132640 20135360 20200152 20230056 20251308 20257280 20270195 20361420 20394528 20406276 20406848 20427120 20498688 20539360 20551168 20552070 20584608 20605452 20623680 20638744 20677248 20710656 20711565 20723472 20731095 20751360 20764590 20782080 20818524 20858040 20870640 20890320 20904576 20937798 20998656 21013454 21018240 21040320 21052416 21052440 21060160 21108024 21127710 21139272 21142128 21149905 21162064 21181215 21189120 21201920 21215040 21270144 21299480 21325535 21357864 21379491 21379680 21387520 21399840 21443072 21456120 21456743 21474816 21530880 21566328 21578751 21586664 21630560 21641472 21643020 21675060 21697830 21718848 21754188 21788928 21821184 21831967 21832160 21851280 21864480 21914172 21922208 21934836 21962880 21986560 21998592 22042240 22069152 22077270 22092336 22112940 22113168 22148896 22171324 22248576 22262016 22283008 22292720 22306515 22319990 22328320 22364454 22377964 22397562 22397760 22420440 22443008 22455936 22469832 22477840 22514415 22536224 22556160 22593296 22615740 22629376 22652280 22673640 22725171 22776320 22789440 22804992 22826496 22850038 22886528 22923768 22943844 22957704 22974720 23011840 23026080 23085888 23106780 23120064 23143680 23144352 23157684 23218587 23240481 23264220 23308032 23322112 23331840 23345280 23407356 23429428 23453360 23488080 23501610 23517648 23549088 23569920 23587136 23601732 23670360 23683968 23692680 23730960 23754990 23784894 23793616 23807322 23837760 23852160 23866920 23890944 23915136 23928912 23961915 23976390 24015376 24039694 24046080 24060960 24123456 24138135 24159168 24162432 24171320 24185216 24209920 24225355 24245760 24262119 24284997 24288278 24308736 24324234 24334380 24349080 24372040 24433704 24433920 24456960 24521280 24521992 24547040 24561152 24561180 24597540 24647232 24648995 24662484 24720640 24734880 24775603 24797520 24815168 24837120 24877314 24886180 24917508 24951040 24966480 25044768 25053952 25068384 25079310 25119360 25160716 25221888 25248384 25250190 25272192 25287570 25313024 25314135 25338656 25338880 25353252 25379886 25417458 25426944 25458048 25493160 25507845 25508560 25559376 25574816 25590642 25597440 25623360 25665024 25679808 25688960 25730760 25747344 25756815 25789239 25798430 25798696 25846560 25888320 25904340 25956672 25971624 25972352 26023155 26037396 26091863 26130489 26130720 26156032 26198592 26221536 26237376 26248320 26315520 26374029 26383872 26385030 26424090 26427660 26450688 26452580 26492724 26535528 26587680 26588452 26630912 26680320 26697330 26751264 26767818 26783988 26803840 26843520 26877312 26904528 26933536 26957910 26973408 26983330 27001744 27017298 27051840 27067392 27148560 27182736 27192704 27192735 27208368 27236160 27276480 27308582 27331584 27347328 27392715 27402760 27418545 27446144 27473936 27498240 27569664 27586440 27587241 27614208 27615420 27631296 27641460 27686120 27714155 27728136 27758032 27772416 27775209 27810720 27827520 27853760 27872768 27917064 27972455 28024320 28053760 28069920 28087290 28144032 28170280 28185696 28189504 28241620 28286720 28360192 28378273 28431216 28477152 28505988 28506240 28533120 28608160 28622592 28654710 28679805 28697130 28707840 28754298 28755104 28771668 28855296 28857360 28873152 28900080 28930440 28947105 28958464 29005584 29023533 29051904 29070426 29094912 29135040 29152640 29201256 29218896 29246448 29259195 29283840 29286785 29348352 29397060 29425536 29436360 29456448 29473416 29483920 29484224 29502165 29578794 29604960 29609867 29653701 29664768 29681856 29682688 29742020 29757024 29819272 29863416 29863680 29893920 29911140 29941248 29959776 29998080 30019220 30095172 30143232 30154320 30198960 30203040 30231520 30300228 30345084 30376962 30385920 30542130 30565024 30591792 30610272 30632960 30652490 30701440 30716928 30748032 30781184 30809040 30826752 30828105 30858240 30859136 30876912 30908178 30958116 30987308 31018960 31065984 31077376 31127040 31146885 31173120 31209808 31227786 31305960 31317440 31335480 31356864 31398784 31450895 31468976 31520181 31527360 31560480 31578624 31590240 31641280 31662036 31673320 31691565 31713192 31743096 31783680 31802880 31822560 31886848 31905216 31949220 31968520 32081280 32099760 32164608 32184180 32212224 32216576 32248370 32349492 32379996 32432312 32445840 32464530 32465440 32546745 32578272 32578560 32609280 32631282 32683392 32695040 32748240 32776920 32796720 32862976 32883312 32902254 32979840 32997888 33063360 33115905 33138504 33169410 33169752 33223344 33235565 33256986 33288640 33372864 33393024 33424512 33439080 33479985 33492480 33546681 33566946 33596343 33596640 33629184 33630660 33664512 33666920 33683904 33696256 33716760 33752180 33804336 33834240 33839848 33889944 33944064 33978420 33990880 34010460 34079168 34120856 34164480 34184160 34207488 34239744 34275057 34307680 34329792 34342420 34385652 34436556 34462080 34508593 34517760 34539120 34608896 34628832 34660170 34680096 34697540 34715520 34716528 34840652 34840960 34896330 34931456 34962048 34983168 34997760 35087360 35111034 35140608 35144142 35165372 35180040 35232120 35236880 35267584 35323632 35380704 35402598 35450240 35539020 35596440 35632485 35668352 35690424 35710983 35711984 35778240 35791360 35836416 35872704 35943880 35964544 35964585 36023064 36059541 36069120 36091440 36117802 36185184 36198080 36243648 36256980 36277824 36314880 36368640 36432417 36463104 36486351 36501570 36523620 36558060 36664320 36685440 36781920 36782988 36820560 36841728 36841770 36855280 36970848 36993726 37033612 37080960 37102320 37103360 37196280 37222752 37255680 37274090 37329270 37352448 37376262 37426560 37449720 37525376 37580928 37602576 37618965 37679040 37741074 37776662 37872576 37875285 37908288 37931355 37969536 38007984 38008320 38029878 38044160 38069829 38126187 38140416 38163456 38167294 38187072 38206280 38239740 38262840 38339064 38362224 38385963 38396160 38435040 38476480 38497536 38533440 38573920 38596140 38621016 38674112 38697645 38698044 38734135 38760568 38832480 38846720 38935008 38958528 38995264 39012260 39161437 39196080 39234048 39248480 39275264 39297888 39336220 39356064 39438392 39473280 39538268 39575808 39577545 39641490 39674880 39676032 39678870 39803292 39817888 39818240 39858560 39881520 39882678 39946368 40126896 40151727 40175982 40190976 40205760 40265280 40270720 40400304 40436865 40460112 40474995 40502616 40514560 40525947 40540390 40722840 40789056 40812552 40813696 40854240 40962873 40997376 41001499 41078720 41102336 41104140 41169216 41210904 41247360 41277488 41354496 41421312 41423130 41446944 41462190 41529180 41637048 41716080 41741280 41780640 41809152 41875596 41997312 42026908 42036480 42080640 42104880 42120320 42216048 42255420 42278544 42284256 42299810 42324128 42362430 42378240 42430080 42540288 42598960 42651070 42715728 42758982 42759360 42775040 42799680 42886144 42912240 42913486 42949632 42982065 43045695 43061760 43132656 43157502 43173328 43261120 43282944 43286040 43350120 43395660 43437696 43508376 43550815 43577856 43605639 43642368 43663934 43664320 43702560 43728960 43828344 43844416 43869672 43925760 43956715 43973120 44084480 44138304 44154540 44184672 44225880 44226336 44297792 44342648 44368191 44497152 44524032 44566016 44585440 44613030 44639980 44728908 44755928 44795124 44795520 44840880 44911872 44939664 44955680 45028830 45072448 45112320 45186592 45231480 45304560 45347280 45450342 45552640 45565443 45578880 45609984 45652992 45700076 45773056 45847536 45887688 45915408 45949440 45978735 46023680 46052160 46171776 46213560 46240128 46287360 46288704 46292015 46315368 46362267 46437174 46480962 46528440 46529791 46616064 46644224 46690560 46814712 46841679 46858856 46906720 46976160 47003220 47035296 47098176 47139840 47174272 47203464 47340720 47367936 47385360 47461920 47509980 47569788 47587232 47614644 47675520 47704320 47733840 47830272 47857824 47923830 47952780 48030752 48079388 48092160 48121920 48246912 48276270 48318336 48324864 48342640 48370432 48372555 48419840 48450710 48491520 48524238 48569994 48576556 48648468 48668760 48698160 48744080 48867408 48867840 48913920 49042560 49043984 49094080 49122304 49122360 49195080 49294464 49297990 49324968 49422835 49441280 49469760 49551206 49595040 49630336 49754115 49754628 49772360 49835016 49885479 49902080 49932960 50089536 50107904 50136768 50158620 50238720 50321432 50350419 50443776 50496768 50500380 50544384 50575140 50626048 50628270 50677312 50706504 50759772 50834916 50916096 50986320 51015690 51017120 51118752 51149632 51181284 51194880 51246720 51330048 51359616 51377920 51461520 51494688 51513630 51578478 51596860 51597392 51693120 51776640 51808680 51913344 51943248 51944704 52046310 52074792 52183726 52260978 52261440 52344495 52397184 52443072 52474752 52496640 52533635 52631040 52666551 52716213 52748058 52767744 52770060 52848180 52855320 52901376 52905160 52985448 53071056 53103897 53175360 53176904 53261824 53394660 53502528 53535636 53567976 53607680 53687040 53754624 53781187 53809056 53867072 53915820 53946816 53966660 54003488 54034596 54103680 54176703 54227789 54297120 54365472 54385408 54385470 54416736 54472320 54552960 54617164 54694656 54785430 54805520 54837090 54892288 54947872 54996480 55139328 55172880 55174482 55230840 55262592 55282920 55372240 55428310 55456272 55516064 55544832 55550418 55621440 55655040 55707520 55745536 55834128 55911135 55944910 55993905 56048640 56107520 56139840 56174580 56288064 56340560 56371392 56379008 56483240 56573440 56611611 56664993 56720384 56756546 56862432 56954304 57011976 57012480 57066240 57125095 57216320 57245184 57250941 57309420 57359610 57394260 57508596 57510208 57543336 57714720 57746304 57800160 57860880 57894210 57916928 58011168 58047066 58140852 58270080 58305280 58402512 58437792 58492896 58518390 58567680 58573570 58696704 58794120 58851072 58872720 58912896 58946832 58967840 58968448 59004330 59157588 59209920 59219734 59307402 59329536 59363712 59462235 59484040 59514048 59518305 59638544 59726832 59727360 59787840 59822280 59824017 59882496 59919552 60038440 60099235 60190344 60263973 60286464 60308640 60397920 60406080 60463040 60600456 60690168 60720695 60753924 60771840 60810585 60971141 61084260 61130048 61183584 61220544 61304980 61402880 61496064 61539401 61562368 61618080 61653504 61656210 61718272 61753824 61816356 61916232 61974616 62037920 62131968 62193285 62254080 62293770 62346240 62419616 62455572 62611920 62634880 62670960 62713728 62797568 62901790 62937952 63040362 63054720 63120960 63157248 63180480 63282560 63324072 63346640 63383130 63426384 63449715 63486192 63543645 63567360 63605760 63645120 63773696 63810432 63898440 63937040 63976605 64162560 64199520 64329216 64368360 64370229 64424448 64433152 64496740 64698984 64759992 64864624 64891680 64929060 64930880 65093490 65156544 65262564 65366784 65390080 65495901 65496480 65553840 65593440 65725952 65766624 65804508 65959680 65995776 66126720 66231810 66277008 66338820 66339504 66446688 66471130 66513972 66577280 66745728 66786048 66849024 66878160 66919545 66959970 66984960 67093362 67133892 67192686 67193280 67261320 67329024 67333840 67367808 67392512 67433520 67504360 67543245 67608672 67668480 67679696 67779888 67888128 67956840 67981760 68020920 68158336 68241712 68271455 68328960 68368320 68414976 68479488 68550114 68615360 68659584 68684840 68771304 68873112 68924160 69017186 69035520 69078240 69191969 69217792 69257664 69320340 69360192 69395080 69431040 69433056 69655761 69681304 69681920 69721443 69792660 69862912 69924096 69966336 69995520 70222068 70288284 70330744 70360080 70464240 70473760 70647264 70761408 70805196 70900480 71078040 71129957 71192880 71264970 71336704 71380848 71421966 71423968 71556480 71582720 71672832 71745408 71885745 71887760 71929088 71929170 72046128 72119082 72138240 72182880 72235604 72370368 72396160 72487296 72513960 72555648 72629760 72676065 72737280 72854991 72864834 72926208 72972702 73003140 73047240 73116120 73370880 73563840 73565976 73641120 73683456 73683540 73710560 73941696 73946985 73987452 74067224 74161920 74204640 74206720 74326809 74392560 74445504 74511360 74548180 74658540 74752524 74853120 74899440 75050752 75161856 75205152 75237930 75358080 75482148 75553324 75745152 75750570 75816576 75862710 75939072 75942405 76015968 76016640 76059756 76088320 76139658 76252374 76280832 76334588 76374144 76412560 76479480 76525680 76678128 76724448 76771926 76792320 76870080 76952960 76995072 77066880 77147840 77192280 77242032 77270445 77348224 77395290 77396088 77468270 77521136 77664960 77693440 77870016 77917056 77990528 78024520 78069465 78275589 78322874 78391467 78392160 78468096 78496960 78550528 78595776 78672440 78712128 78876784 78946560 79076536 79122087 79151616 79155090 79282980 79352064 79357740 79606584 79635776 79717120 79763040 79765356 79892736 79975133 80253792 80303454 80351964 80411520 80530560 80541440 80800608 80873730 80920224 80949990 81005232 81051894 81080780 81445680 81578112 81578205 81625104 81627392 81708480 81925746 81994752 82002998 82157440 82208280 82255635 82338432 82421808 82494720 82554976 82708992 82761723 82842624 82846260 82893888 82924380 83058360 83142465 83274096 83325627 83432160 83482560 83561280 83618304 83751192 83917365 84053816 84072960 84161280 84209760 84240640 84432096 84510840 84557088 84568512 84599620 84648256 84724860 84860160 85008973 85080576 85134819 85197920 85302140 85431456 85517964 85518720 85550080 85599360 85824480 85826972 85964130 86091390 86123520 86265312 86315004 86346656 86522240 86565888 86572080 86700240 86791320 86875392 87016752 87070599 87101630 87155712 87211278 87284736 87327868 87328640 87405120 87457920 87656688 87688832 87739344 87777585 87851520 87860355 87913430 87946240 88168960 88276608 88309080 88369344 88451760 88452672 88506495 88595584 88685296 88736382 88829601 88961103 88994304 89048064 89132032 89170880 89226060 89279960 89457816 89511856 89590248 89591040 89681760 89823744 89879328 89911360 90057660 90144896 90294505 90373184 90462960 90609120 90694560 90900684 91130886 91157760 91400152 91546112 91695072 91775376 91830816 91898880 91957470 92104320 92343552 92427120 92480256 92484315 92574720 92577408 92584030 92630736 92724534 92874348 92961924 93056880 93059582 93232128 93381120 93440655 93629424 93683358 93717712 93813440 93952320 94006440 94070592 94196352 94348544 94352685 94406928 94441655 94560543 94681440 94735872 94770720 94923840 95019960 95074695 95139576 95174464 95229288 95351040 95408640 95418235 95467680 95660544 95715648 95847660 95905560 96061504 96158776 96243840 96493824 96552540 96636672 96649728 96685280 96740864 96745110 96901420 97048476 97139988 97153112 97296936 97337520 97396320 97488160 97734816 97735680 97827840 98085120 98087968 98188160 98244720 98390160 98588928 98595980 98649936 98845670 98882560 98939520 99102412 99190080 99260672 99508230 99509256 99544720 99670032 99706695 99770958 99804160 99865920 100179072 100215808 100273536 100317240 100439955 100477440 100640043 100642864 100700838 100887552 100993536 101000760 101088768 101150280 101252096 101256540 101354624 101413008 101519544 101669832 101832192 101972640 102031380 102034240 102237504 102299264 102362568 102493440 102719232 102755840 102825171 102923040 102989376 103027260 103156956 103193720 103194784 103386240 103525779 103553280 103617360 103826688 103886496 103889408 104092620 104149584 104367452 104521956 104522880 104688990 104794368 104886144 104949504 104993280 105067270 105262080 105333102 105432426 105496116 105540120 105696360 105710640 105802752 105810320 105970896 106142112 106207794 106350720 106353808 106523648 106789320 106897455 107005056 107071272 107135952 107215360 107283715 107374080 107509248 107562374 107618112 107734144 107831640 107893632 107893755 107933320 108006976 108069192 108178623 108207360 108353406 108455578 108594240 108730944 108770816 108770940 108833472 108944640 109105920 109159835 109234328 109297251 109389312 109459053 109570860 109611040 109674180 109784576 109895744 109992960 110345760 110348964 110461680 110525184 110565840 110744480 110856620 110912544 111032128 111100836 111242880 111310080 111415040 111668256 111822270 111889820 111987810 112215040 112279680 112349160 112576128 112681120 112742784 112758016 112966480 113146880 113223222 113329986 113513092 113625855 113724864 113908608 114023952 114024960 114132480 114209487 114250190 114432640 114490368 114501882 114618840 114719220 114788520 115017192 115020416 115086672 115157889 115429440 115492608 115600320 115721760 115788420 115833856 116022336 116092935 116094132 116202405 116281704 116540160 116610560 116805024 116875584 116985792 117036780 117147140 117484311 117588240 117702144 117745440 117825792 117893664 117935680 117936896 118008660 118315176 118419840 118439468 118614804 118727424 118924470 118968080 119028096 119036610 119277088 119453664 119454720 119575680 119644560 119648034 119839104 120076880 120198470 120380688 120527946 120572928 120617280 120795840 120812160 120926080 121200912 121310595 121380336 121424985 121441390 121507848 121543680 121621170 121942282 122168520 122260096 122367168 122441088 122609960 122805760 122888619 122992128 123004497 123078802 123124736 123236160 123307008 123312420 123436544 123507648 123632712 123832464 123878015 123949232 124075840 124263936 124386570 124587540 124839232 124911144 125223840 125269760 125341920 125427456 125595136 125675209 125803580 125875904 126080724 126109440 126241920 126360960 126565120 126648144 126693280 126766260 126852768 126899430 126972384 127087290 127134720 127290240 127620864 127796880 127874080 127953210 128325120 128399040 128658432 128736720 128740458 128848896 128946195 128993480 129397968 129519984 129729248 129783360 129858120 129861760 130186980 130313088 130459315 130525128 130652445 130733568 130780160 130816917 130991802 130992960 131107680 131186880 131451904 131533248 131609016 131870145 131919360 132218317 132253440 132463620 132554016 132677640 132679008 132893376 132942260 133027944 133104573 133154560 133491456 133572096 133585529 133698048 133756320 133839090 133919940 134186724 134267784 134385372 134386560 134522640 134667680 134735616 134867040 135008720 135086490 135217344 135336960 135359392 135559776 135913680 135963520 136041840 136316672 136483424 136542910 136657920 136736640 136829952 136958976 137100228 137230720 137319168 137369680 137542608 137746224 137848320 137936205 138034372 138071040 138156480 138383938 138435584 138515328 138640680 138720384 138790160 138862080 138866112 138876045 139311522 139362608 139363840 139442886 139585320 139589373 139725824 139848192 139932672 140444136 140576568 140661488 140720160 140928480 140947520 141294528 141522816 141610392 141800960 141891365 142156080 142259914 142385760 142529940 142673408 142761696 142843932 142847936 143112960 143490816 143771490 143775520 143858176 143858340 144092256 144238164 144276480 144365760 144471208 144740736 144792320 144974592 145027920 145111296 145117665 145259520 145352130 145474560 145709982 145729668 145945404 146006280 146094480 146232240 146741760 147127680 147131952 147282240 147366912 147367080 147421120 147883392 147893970 147974904 148049335 148134448 148268505 148323840 148409280 148413440 148653618 148785120 148891008 149096360 149317080 149505048 149656437 149706240 149798880 150101504 150197201 150323712 150410304 150475860 150716160 150964296 151051257 151106648 151490304 151501140 151633152 151725420 151878144 151884810 152031936 152119512 152279316 152504748 152669176 152748288 152823769 152825120 152958960 153051360 153356256 153448896 153543852 153584640 153740160 153905920 153990144 154133760 154295680 154384560 154484064 154540890 154696448 154790580 154792176 154936540 155042272 155329920 155386880 155740032 155834112 155981056 156049040 156138930 156551178 156645748 156782934 156784320 156993920 157101056 157191552 157344880 157424256 157600905 157753568 157893120 158148639 158153072 158244174 158303232 158310180 158565960 158704128 158715480 159213168 159271552 159434240 159526080 159530712 159785472 159950266 160507584 160606908 160703928 160823040 161061120 161082880 161343561 161601216 161747460 161840448 161899980 162010464 162103788 162161560 162530109 162683367 162891360 163156224 163156410 163250208 163254784 163416960 163851492 164005996 164314880 164416560 164511270 164676864 164843616 164989440 165109952 165417984 165523446 165692520 165787776 165848760 166116720 166284930 166548192 166651254 166864320 166965120 167122560 167236608 167502384 167733405 167834730 167981715 168107632 168145920 168322560 168419520 168481280 168864192 169021680 169114176 169137024 169199240 169296512 169449720 169720320 169834833 169994979 170017946 170161152 170269638 170395840 170604280 170862912 171035928 171037440 171198720 171375285 171648960 171653944 171752823 171928260 172182780 172530624 172542965 172630008 172693312 173044480 173144160 173400480 173429221 173582640 173750784 174033504 174141198 174203260 174422556 174655736 174657280 174810240 174915840 175313376 175377664 175478688 175555170 175703040 175720710 175826860 176337920 176553216 176618160 176738688 176903520 176905344 177012990 177191168 177370592 177472764 177659202 177922206 177988608 178341760 178452120 178554915 178559920 178915632 179023712 179180496 179182080 179363520 179472051 179647488 179758656 179822720 180115320 180289792 180297705 180589010 180746368 180925920 181218240 181389120 181801368 182162085 182261772 182315520 182431755 182800304 182913423 183092224 183390144 183550752 183661632 183914940 184208640 184618203 184687104 184854240 184960512 184968630 185154816 185168060 185261472 185449068 185748696 185923848 186113760 186119164 186762240 186881310 187258848 187366716 187435424 187626880 187904640 188012880 188141184 188392704 188697088 188705370 188813856 188883310 189121086 189362880 189471744 189541440 189847680 190039920 190149390 190279152 190348928 190349145 190458576 190630935 190702080 190817280 190836470 190935360 191321088 191431296 191695320 191811120 191929815 192123008 192317552 192487680 192987648 193105080 193110687 193273344 193299456 193370560 193481728 193490220 193802840 194096952 194279976 194306224 194593872 194675040 194792640 194976320 195469632 195807185 196170240 196175936 196376320 196487703 196489440 196780320 197177856 197191960 197299872 197691340 197879040 198204824 198380160 198521344 198647911 199016460 199018512 199089440 199340064 199413390 199541916 199731840 200358144 200547072 200634480 200758635 200879910 200954880 201280086 201285728 201401676 201987072 202001520 202177536 202300560 202513080 202629735 202709248 202826016 203039088 203339664 203664384 203945280 204062760 204068480 204475008 204598528 204725136 204814365 204986880 205007495 205438464 205511680 205650342 205846080 205978752 206054520 206313912 206387440 206389568 206772480 207051558 207106560 207234720 207575907 207653376 207772992 207778816 208185240 208299168 208734904 209043912 209045760 209164329 209377980 209588736 209772288 209899008 209986560 210134540 210666204 210864852 210992232 211080240 211392720 211421280 211620640 211941792 212284224 212415588 212701440 212707616 213389871 213578640 213794910 214010112 214142544 214271904 214430720 214567430 214748160 215018496 215124748 215236224 215468288 215663280 215787264 215787510 215866640 216013952 216138384 216357246 216414720 216706812 216911156 217188480 217461888 217541632 217541880 217666944 217889280 218028195 218211840 218319670 218468656 218594502 218778624 218918106 219141720 219222080 219348360 219569152 219791488 220691520 220697928 220923360 221050368 221131680 221488960 221713240 221825088 221840955 222064256 222201672 222485760 222620160 222830080 222980427 223336512 223644540 223779640 223975620 224559360 224698320 225152256 225362240 225485568 225516032 225932960 226446444 226659972 227026184 227251710 227449728 227817216 227827215 228047904 228049920 228264960 228418974 228500380 228865280 229003764 229237680 229438440 229577040 230034384 230040832 230173344 230315778 230858880 230985216 231200640 231443520 231576840 231811335 232044672 232185870 232188264 232404810 232563408 232648955 233080320 233221120 233610048 233751168 233971584 234073560 234208395 234294280 234826767 234968622 235174401 235176480 235404288 235490880 235651584 235787328 235871360 235873792 236017320 236630352 236839680 236878936 237229608 237366261 237454848 237848940 237936160 238056192 238073220 238554176 238907328 239151360 239289120 239296068 239678208 239925399 240151637 240153760 240396940 240761376 241055892 241234560 241591680 241624320 241852160 242401824 242621190 242760672 242849970 242882780 243015696 243242340 243884564 244337040 244520192 244734336 244882176 245219920 245611520 245777238 245984256 246008994 246157604 246472320 246624840 246873088 247015296 247265424 247664928 247756030 247898464 248151680 248527872 248773140 249175080 249427395 249678464 249822288 249976881 250447680 250539520 250683840 250854912 251190272 251350418 251607160 251751808 251752095 252161448 252218880 252483840 252721920 253130240 253296288 253386560 253532520 253705536 253798860 253944768 254174580 254580480 255026919 255241728 255404457 255593760 255748160 255906420 256650240 256798080 257473440 257480916 257892390 257986960 258795936 259039968 259458496 259566720 259716240 259723520 260373960 260626176 260918630 261050256 261304890 261467136 261633834 261983604 261985920 262215360 262373760 263066496 263218032 263332755 263581065 263740290 263838720 264436634 264506880 264927240 265108032 265355280 265358016 265519485 265786752 265884520 266055888 266209146 266309120 266488803 266883309 266982912 267144192 267171058 267396096 267512640 267678180 267839880 268373448 268535568 268770744 268773120 268905935 269045280 269335360 269471232 269734080 270017440 270172980 270434688 270718784 270883515 271119552 271138945 271827360 271927040 272083680 272531633 272633344 272966848 273085820 273473280 274200456 274461440 274638336 274739360 275085216 275492448 275696640 275872410 276068744 276312960 276767876 277030656 277281360 277440768 277580320 277724160 277732224 277752090 278623044 278725216 278727680 278885772 279170640 279178746 279696384 280888272 281153136 281322976 281440320 281856960 281895040 282589056 283045632 283058055 283220784 283324965 283601920 283681629 283782730 284312160 284519828 284771520 285059880 285346816 285523392 285687864 285695872 286225920 286254705 286981632 287010493 287542980 287551040 287716352 287716680 288184512 288476328 288731520 288942416 289481472 289584640 289949184 290055840 290222592 290235330 290704260 291419964 291459336 291890808 292012560 292188960 292464480 293483520 294255360 294263904 294564480 294734160 294842240 295766784 295787940 295949808 296098670 296268896 296537010 296647680 296818560 297307236 297570240 297782016 298192720 298634160 299010096 299120085 299312874 299412480 299597760 300203008 300394402 300647424 300820608 300951720 301319865 301432320 301928592 302102514 302213296 302980608 303002280 303266304 303450840 303756288 303769620 304063872 304239024 304558632 304855705 305009496 305338352 305496576 305647538 305650240 305917920 306102720 306712512 306897792 307087704 307480320 307697005 307811840 308267520 308475513 308591360 308769120 308968128 309081780 309392896 309581160 309584352 309873080 310084544 310577337 310659840 311480064 311668224 311962112 312098080 312277860 313102356 313291496 313565868 313568640 313987840 314383104 314689760 314848512 315201810 315507136 315786240 316297278 316306144 316488348 316620360 317131920 317408256 317430960 318426336 318543104 318868480 319052160 319061424 319570944 319900532 321015168 321213816 321407856 321646080 321851145 322122240 322165760 322687122 323202432 323494920 323680896 323799960 324020928 324207576 324323120 324535869 325060218 325366734 325708537 325782720 326312448 326312820 326500416 326509568 326833920 327479505 327702984 327891753 328011992 328629760 328833120 329022540 329353728 329687232 329978880 330219904 331046892 331385040 331575552 331697520 332233440 332569860 333096384 333302508 333728640 333930240 334245120 335004768 335466810 335669460 335963430 336215264 336645120 336839040 336962560 337728384 338043360 338228352 338274048 338398480 338593024 338899440 339440640 339669666 339989958 340035892 340539276 340791680 341208560 341725824 342071856 342074880 342397440 342750570 343297920 343307888 343505646 343856520 344365560 345061248 345085930 345260016 345386624 345959845 346088960 346288320 346800960 346858442 347165280 347501568 348067008 348278805 348282396 348406520 348607215 348845112 349311472 349314560 349620480 349831680 350626752 350755328 350957376 351110340 351441420 351653720 352452933 353106432 353236320 353477376 353807040 353810688 354025980 354382336 354741184 354945528 355318404 355649785 355844412 356683520 356904240 357109830 357119840 357831264 358047424 358360992 358364160 358727040 358944102 359517312 359645440 360230640 360579584 360595410 361178020 361492736 361851840 362436480 362778240 363602736 364274955 364324170 364523544 364631040 364863510 365600608 365826846 366780288 367101504 367323264 367829880 368417280 368665857 369013491 369236406 369374208 369708480 369921024 369937260 370309632 370336120 370522944 370898136 371497392 371634045 371847696 372227520 372238328 373762620 374517696 374733432 374870848 375253760 375809280 376025760 376282368 376468309 376785408 377025627 377394176 377410740 377627712 377766620 378242172 378725760 379082880 379594523 379695360 380079840 380298780 380558304 380697856 380698290 380917152 381261870 381404160 381672940 381870720 382862592 383390640 383622240 383859630 384246016 384635104 384975360 385975296 386210160 386221374 386546688 386741120 386980440 387605680 388193904 388559952 388612448 389187744 389350080 389585280 389952640 390939264 391377945 391614370 391957335 392340480 392351872 392752640 392975406 392978880 393560640 394355712 394383920 394599744 395382680 395610435 395758080 396409648 396654951 396760320 397042688 397295822 398032920 398037024 398178880 398680128 398826780 399083832 399463680 399875665 400716288 400756587 401094144 401268960 401517270 401759820 402560172 402571456 402803352 404003040 404601120 405026160 405259470 405418496 405652032 406078176 406679328 407890560 408125520 408136960 408950016 409197056 409450272 409628730 409973760 410014990 410876928 411300684 411692160 411957504 412109040 412627824 412774880 412779136 413544960 413808615 414103116 414213120 414469440 415151814 415306752 415545984 416370480 416598336 416628135 417469808 418087824 418091520 418328658 418755960 418768119 419177472 419544576 419798016 420269080 421332408 421729704 421984464 422160480 422785440 422842560 423241280 423883584 424568448 424831176 425044865 425402880 425415232 425674095 426779742 427157280 427589820 428020224 428285088 428543808 429134860 430249496 430472448 430775807 430936576 431326560 431574528 431575020 431733280 432027904 432276768 432714492 432829440 433413624 433822312 434376960 434923776 435083760 435333888 435352995 435778560 436056390 436423680 436639340 436937312 437189004 437836212 438283440 438444160 438696720 439582976 441383040 441395856 441846720 442100736 442263360 442977920 443426480 443650176 443681910 444128512 444148005 444403344 444805515 444971520 445240320 445660160 445960854 446673024 447289080 447559280 447951240 449118720 449396640 450304512 450591603 450724480 450971136 451032064 451865920 452892888 453319944 454052368 454503420 454899456 455634432 455654430 456095808 456837948 457000760 457730560 458007528 458471307 458475360 458876880 459154080 460068768 460081664 460346688 460631556 461717760 461970432 462401280 462887040 463153680 463622670 464089344 464371740 464376528 464809620 465126816 465297910 466160640 467220096 467502336 467943168 468147120 468416790 468588560 469653534 469937244 470348802 470352960 470981760 471303168 471574656 471742720 471747584 472034640 472802715 473260704 473679360 473757872 474459216 474732522 474909696 475697880 475872320 476112384 476146440 477108352 477814656 478302720 478578240 478592136 479356416 479850798 480303274 480307520 480793880 481522752 482111784 482469120 483183360 483248640 483704320 484030683 484803648 485242380 485521344 485699940 485765560 486031392 486484680 487590327 487769128 488050101 488674080 489040384 489468672 489764352 490439840 491554476 492017988 492315208 492944640 493249680 494030592 494530848 495329856 495512060 495796928 496303360 497546280 497909699 498350160 498854790 499356928 499644576 499953762 500895360 501079040 501367680 501709824 502700836 503200215 503214320 503503616 503504190 504322896 504437760 504967680 505443840 506260480 506592576 506773120 507065040 507411072 507597720 507889536 508349160 509160960 509984937 510053838 510483456 510808914 511187520 511496320 511812840 513596160 514125855 514946880 514961832 515258469 515784780 515973920 517591872 517628895 518079936 518916992 519133440 519432480 519447040 520287663 520747920 521252352 521837260 522100512 522609780 523267668 523967208 523971840 524430720 524747520 526132992 526436064 526665510 527162130 527480580 528873268 529013760 529854480 530216064 530710560 530716032 531038970 531573504 531769040 532111776 532418292 532618240 532977606 533766618 533965824 534342116 535025280 535356360 535679760 536746896 537071136 537541488 537546240 537811870 538090560 538670720 538942464 539468160 540034880 540345960 540869376 540893115 541437568 541767030 542239104 542277890 543654720 543854080 544167360 545063266 545266688 545933696 546171640 546486255 546946560 547295265 548400912 548740269 548922880 549276672 549478720 550170432 550984896 551744820 552137488 552625920 553535752 553854609 554061312 554562720 554881536 555160640 555464448 555504180 557246088 557450432 557771544 558341280 558357492 559825931 561776544 562306272 562645952 562880640 563713920 563790080 565178112 566091264 566116110 566441568 566649930 567363258 567565460 568624320 569039656 569543040 570119760 571046784 571047435 571375728 571391744 572451840 572509410 573963264 574020986 575085960 575102080 575433360 575789445 576369024 576952656 577463040 577884832 578962944 579169280 579332061 579898368 580111680 580445184 580470660 581408520 582839928 582918672 583781616 584025120 584377920 584928960 587421555 588510720 588527808 589128960 589463109 589468320 589684480 591533568 591575880 591593057 591899616 592197340 592537792 593074020 593637120 594614472 595140480 595564032 595943733 596385440 597268320 598020192 598240170 598625748 599195520 600788804 601641216 601903440 602639730 602864640 603857184 604205028 604426592 605961216 606004560 606532608 606901680 607539240 608127744 608478048 609117264 609711410 610018992 610676704 610993152 611295076 611300480 611835840 612205440 613425024 613795584 614175408 614443095 614960640 615022485 615394010 615623680 616535040 616951026 617182720 617538240 617936256 618163560 618785792 619162320 619168704 619746160 620169088 621154674 621319680 622727721 622960128 623336448 623924224 624196160 624555720 626204712 626582992 627131736 627137280 627975680 628376045 628766208 629379520 629697024 630403620 631014272 632594556 632612288 632976696 633240720 634263840 634861920 636852672 637086208 638104320 638122848 639801064 640169613 642030336 642427632 642815712 643292160 643702290 644244480 645374244 646404864 646989840 647361792 647599920 648041856 648415152 648646240 649071738 650120436 650733468 651417074 651565440 652624896 652625640 653000832 653667840 654084585 654959010 655405968 655783506 656023984 657259520 657666240 658045080 658707456 659374464 660439808 661091585 662093784 662770080 663151104 663395040 664466880 665139720 665522865 666192768 666605016 667457280 667860480 667927645 668490240 668941281 670009536 670933620 671338920 671926860 672430528 673678080 675456768 676086720 676456704 676548096 676796960 677186048 677798880 679339332 679979916 680071784 681078552 681583360 682417120 683451648 684143712 684149760 684794880 685501140 686595840 686615776 687011292 687713040 688731120 690122496 690171860 690520032 690773248 691919690 692177920 692576640 693601920 693716884 694330560 696134016 696557610 696564792 696813040 697214430 697690224 697946865 698622944 698629120 699240960 699663360 701253504 701510656 701914752 702220680 702882840 703307440 704480301 704905866 706212864 706472640 706954752 707614080 707621376 708051960 708764672 709482368 709891056 710636808 711299570 711688824 713367040 713808480 714219660 714239680 715662528 716094848 716721984 717454080 717888204 719034624 719290880 719776197 720454911 720461280 721159168 721190820 722356040 722985472 723703680 724872960 725556480 727205472 728549910 728648340 729047088 729727020 731201216 731653692 733560576 734203008 734646528 735659760 736834560 737331714 738026982 738472812 739416960 739874520 740619264 740672240 741045888 741796272 742994784 743268090 743695392 744455040 744476656 747525240 748282185 749035392 749466864 749741696 750507520 750986005 751618560 752051520 752564736 752936618 753570816 754051254 754821480 755255424 755256285 755533240 756484344 757451520 758165760 759189046 759390720 760159680 760597560 761116608 761395712 761396580 761834304 762523740 763345880 763741440 764118845 765080757 765725184 766213371 766781280 767244480 767719260 768492032 769270208 769950720 772420320 772442748 773482240 773960880 775211360 776387808 777119904 777224896 778375488 778700160 779170560 779905280 781878528 782429527 782755890 783228740 783914670 784703744 785505280 785950812 785957760 787121280 788767840 789199488 790743195 790765360 791220870 791516160 792819296 793309902 793520640 794591644 796065840 796074048 796357760 797360256 797653560 798167664 798927360 799466409 799751330 801432576 801513174 802188288 802537920 803034540 803519640 805120344 805142912 805606704 806717805 808006080 809202240 810052320 810518940 810836992 811304064 812156352 812650545 813358656 813416835 815781120 816251040 816273920 817594899 817900032 818394112 818900544 819257460 820029980 822601368 823384320 823915008 824218080 825255648 825549760 825558272 827089920 827617230 828206232 828938880 830303628 831091968 832740960 833196672 833256270 834939616 836175648 836183040 836657316 837511920 837536238 839089152 840538160 842664816 843459408 843968928 844320960 845570880 845685120 846482560 847767168 849136896 849174165 849662352 849974895 850089730 850805760 850830464 851348190 853559484 854314560 855179640 856040448 856570176 857087616 858269720 858764115 860498992 860944896 861031479 861551614 861873152 862653120 863149056 863150040 863466560 864055808 864553536 865428984 866827248 867146105 867644624 868753920 869847552 870167520 870667776 870705990 872112780 873278680 873874624 874378008 875672424 876566880 876888320 877393440 879165952 879726463 882766080 882791712 883693440 884526720 885955840 886852960 887300352 887363820 888257024 888296010 888806688 889611030 889943040 891921708 893346048 894578160 895118560 895902480 897360255 898237440 898793280 900609024 901183206 901448960 901942272 903731840 905785776 906639888 908104736 909006840 909798912 911268864 911308860 912191616 913675896 914001520 914567115 915461120 916015056 916942614 916950720 917753760 918308160 920137536 920163328 920693376 921263112 923091015 923435520 924802560 925774080 926307360 927245340 928178688 928743480 928753056 929619240 930253632 930595820 931732011 934440192 935004672 935098703 935886336 936294240 936833580 937177120 939307068 939874488 940697604 940705920 941963520 943149312 943485440 944069280 945605430 946521408 947358720 947515744 948918432 949465044 951395760 951744640 952224768 952292880 954216704 955629312 956605440 957156480 957184272 958712832 959701596 960606548 960615040 961587760 963045504 964223568 964938240 965553435 966366720 966497280 967408640 968061366 969607296 970484760 971042688 971399880 971531120 972062784 972969360 975180654 975538256 976100202 977125611 977348160 978080768 978937344 979528704 980879680 982438515 983108952 984035976 984630416 985889280 986499360 988061184 989061696 990659712 991024120 991593856 992606720 993239555 995092560 995819398 996700320 997709580 998713856 999289152 999907524 1001790720 1002735360 1005401672 1006400430 1006428640 1007007232 1007008380 1008645792 1009935360 1010887680 1013185152 1013546240 1014130080 1014822144 1015195440 1015779072 1016698320 1018321920 1019969874 1020107676 1021617828 1022375040 1022992640 1023625680 1027192320 1028251710 1029893760 1029923664 1030516938 1031569560 1031947840 1035183744 1035257790 1036159872 1037833984 1037879535 1038266880 1038864960 1038894080 1040575326 1041495840 1042504704 1043674520 1044201024 1045219560 1045821645 1046535336 1047934416 1047943680 1048861440 1049495040 1052265984 1052872128 1053331020 1054324260 1054961160 1057358799 1057746536 1059708960 1060432128 1061421120 1061432064 1062077940 1063147008 1063538080 1064223552 1064836584 1065955212 1066949355 1067533236 1068684232 1069766383 1070050560 1070712720 1071359520 1073493792 1074142272 1075082976 1075092480 1075623740 1076181120 1077341440 1078936320 1080069760 1080691920 1081738752 1081786230 1082875136 1083534060 1084478208 1084555780 1087309440 1087708160 1088334720 1090126532 1091867392 1092343280 1092972510 1093893120 1094590530 1096801824 1097480538 1097845760 1098957440 1100340864 1101969792 1103489640 1104274976 1105251840 1107040473 1107071504 1107709218 1108122624 1109125440 1109763072 1110321280 1110928896 1111008360 1114492176 1114900864 1114902135 1115543088 1116682560 1116714984 1119651862 1123553088 1124612544 1125291904 1125761280 1127427840 1127580160 1129404927 1130356224 1131076881 1132182528 1132232220 1132883136 1133299860 1134726516 1135130920 1137248640 1138079312 1138783569 1139086080 1140239520 1142093568 1142094870 1142751456 1142783488 1145018820 1148041972 1150171920 1150204160 1150866720 1151578890 1152738048 1153905312 1154926080 1155769664 1157925888 1158664122 1160223360 1160941320 1162817040 1165679856 1165837344 1167563232 1168050240 1168755840 1169857920 1174133835 1174843110 1175872005 1177021440 1177055616 1178257920 1178926218 1178936640 1179368960 1183067136 1183151760 1183186114 1183799232 1184394680 1185075584 1186148040 1186831305 1187274240 1189228944 1189964853 1190280960 1191128064 1191887466 1192770880 1194536640 1196040384 1196480340 1197251496 1198391040 1199626995 1200758185 1201577608 1202269761 1203282432 1203806880 1205279460 1207714368 1208410056 1208853184 1212009120 1213803360 1214004547 1215078480 1216255488 1216956096 1218234528 1219422820 1220037984 1221353408 1222590152 1222600960 1223671680 1224410880 1226850048 1227591168 1228350816 1228886190 1229921280 1230044970 1230788020 1233902052 1234365440 1235076480 1235872512 1236327120 1238324640 1238337408 1239492320 1240338176 1242309348 1242639360 1245455442 1245920256 1248392320 1249111440 1249884405 1252409424 1253165984 1254263472 1254274560 1255951360 1256304357 1256752090 1257532416 1258759040 1259394048 1260807240 1262028544 1265189112 1265224576 1265953392 1266481440 1268527680 1269723840 1273705344 1274172416 1275134595 1276208640 1276245696 1277022285 1279602128 1280339226 1284060672 1284855264 1285631424 1287404580 1290748488 1292327421 1292809728 1293979680 1294723584 1295199840 1296083712 1296830304 1297292480 1298143476 1300240872 1301466936 1302834148 1303130880 1305251280 1306001664 1307335680 1308169170 1309918020 1310811936 1311567012 1312047968 1315332480 1316090160 1318748928 1320879616 1322183170 1324187568 1325540160 1326302208 1326790080 1328933760 1330279440 1331045730 1332385536 1332444015 1333210032 1334416545 1334914560 1335720960 1335855290 1336980480 1337882562 1340019072 1341867240 1342677840 1343853720 1344861056 1347356160 1350913536 1351774809 1352173440 1352913408 1353096192 1353593920 1354372096 1355597760 1358678664 1359959832 1360143568 1362157104 1362658165 1363166720 1364834240 1366903296 1368287424 1371002280 1373191680 1373231552 1374022584 1375413921 1375426080 1377462240 1380244992 1380343720 1381040064 1381546496 1383839380 1385153280 1387203840 1387433768 1388661120 1392268032 1393115220 1393129584 1393626080 1394428860 1395380448 1395893730 1397245888 1398481920 1402507008 1403829504 1404441360 1405765680 1406614880 1408960602 1409811732 1412945280 1413909504 1415228160 1415242752 1416103920 1418408145 1418964736 1419782112 1421273616 1422599140 1423377648 1426734080 1427616960 1428439320 1428479360 1431325056 1432189696 1433443968 1434908160 1435052465 1435776408 1438069248 1438581760 1439552394 1440909822 1440922560 1442381640 1444712080 1445970944 1447407360 1449745920 1451112960 1452092049 1454410944 1457099820 1457296680 1458094176 1459454040 1462402432 1463307384 1464150303 1467121152 1468406016 1469293056 1471319520 1474663428 1476053964 1476945624 1478833920 1479749040 1481344480 1482091776 1483592544 1485989568 1486536180 1487390784 1488910080 1488953312 1493729097 1495050480 1496564370 1498070784 1498933728 1499483392 1501015040 1501972010 1503237120 1504103040 1505129472 1505873236 1508102508 1509642960 1510510848 1510512570 1511066480 1512968688 1514903040 1516331520 1518378092 1518781440 1520319360 1521195120 1522233216 1522791424 1522793160 1523668608 1525047480 1526691760 1527482880 1528237690 1530161514 1531450368 1532426742 1533562560 1534488960 1535438520 1536984064 1538540416 1542377565 1544840640 1544885496 1546964480 1547921760 1550422720 1552775616 1552886685 1554239808 1554449792 1556750976 1557400320 1558341120 1559810560 1560862989 1563757056 1564859054 1565511780 1566457480 1567829340 1569407488 1571901624 1571915520 1574242560 1577535680 1578398976 1581486390 1581530720 1582441740 1585638592 1586619804 1587041280 1589183288 1592131680 1592148096 1592715520 1594720512 1595307120 1596335328 1597854720 1598932818 1599502660 1603026348 1605075840 1606069080 1607039280 1610240688 1610285824 1611213408 1613435610 1616012160 1618404480 1620104640 1621037880 1622608128 1622679345 1624312704 1625301090 1626717312 1626833670 1628542685 1631562240 1632502080 1632547840 1635189798 1635800064 1637801088 1638514920 1639458765 1640059960 1645202736 1646220807 1646768640 1647830016 1648436160 1650511296 1651099520 1651116544 1655234460 1656412464 1657877760 1660607256 1661563827 1662183936 1665481920 1666393344 1666512540 1669879232 1672351296 1673314632 1675023840 1675072476 1679477793 1681061459 1681076320 1685329632 1686918816 1687937856 1688641920 1691141760 1691370240 1692965120 1695534336 1698273792 1698348330 1699324704 1699949790 1700179460 1701660928 1702696380 1707118968 1708629120 1710359280 1713140352 1714175232 1716539440 1717528230 1720997984 1721889792 1722062958 1723103228 1725306240 1726300080 1726933120 1728111616 1729107072 1730857968 1733654496 1734292210 1735289248 1737507840 1739695104 1740335040 1741335552 1741411980 1744225560 1746557360 1747749248 1748756016 1751344848 1753133760 1753776640 1754786880 1758331904 1759452926 1762264665 1765532160 1765583424 1767386880 1769053440 1771911680 1773705920 1774600704 1774727640 1774779171 1776514048 1776592020 1777613376 1779222060 1783843416 1786692096 1787831199 1789156320 1790237120 1791804960 1794720510 1797586560 1802366412 1802897920 1807463680 1811571552 1813279776 1816209472 1818013680 1819597824 1822617720 1824383232 1827351792 1828003040 1829134230 1832030112 1833885228 1833901440 1835507520 1836616320 1840275072 1841386752 1842526224 1843329285 1845067455 1846182030 1846871040 1849605120 1851548160 1852614720 1854490680 1856357376 1857486960 1857506112 1859238480 1860507264 1861191640 1863464022 1868183163 1868880384 1870009344 1870197406 1871772672 1872588480 1873667160 1874354240 1878614136 1879748976 1881395208 1881411840 1882341545 1883927040 1885128135 1886298624 1886970880 1888138560 1891210860 1893042816 1895031488 1897836864 1897972615 1898930088 1902791520 1903489280 1904585760 1907721431 1908433408 1911258624 1914312960 1914368544 1919403192 1920508839 1921213096 1921230080 1923175520 1926091008 1928447136 1929876480 1931106870 1932733440 1936122732 1939214592 1940969520 1942085376 1942799760 1943062240 1944125568 1945938720 1950361308 1951076512 1952200404 1954251222 1954696320 1957874688 1961759360 1964877030 1966217904 1968071952 1969260832 1971778560 1972998720 1976122368 1978123392 1981319424 1982048240 1983187712 1983274755 1985213440 1986479110 1990185120 1991638796 1993400640 1995419160 1997427712 1998578304 1999815048 2003581440 2003782935 2005470720 2010803344 2012800860 2012857280 2014014464 2014016760 2017291584 2026370304 2027092480 2028260160 2029644288 2030390880 2031558144 2033396640 2039939748 2040215352 2043235656 2044750080 2045985280 2047251360 2054384640 2056503420 2059787520 2059847328 2061033876 2063139120 2063895680 2070367488 2070515580 2072319744 2075667968 2075759070 2076533760 2077729920 2081150652 2082991680 2087349040 2088402048 2090439120 2091643290 2093070672 2093840595 2095868832 2095887360 2097722880 2098990080 2104531968 2105744256 2106662040 2108648520 2109922320 2114717598 2115493072 2119417920 2120864256 2122842240 2122864128 2124155880 2126294016 2127076160 2128447104 2129673168 2131910424 2133898710 2135066472 2137368464 2139532766 2140101120 2141425440 2142719040 2146987584 2148284544 2150165952 2151247480 2152362240 2153879035 2154682880 2157872640 2159328591 2160139520 2161364733 2161383840 2163477504 2163572460 2165750272 2167068120 2168956416 2169111560 2174618880 2176669440 2180253064 2183734784 2184686560 2185945020 2189181060 2193603648 2194961076 2197914880 2200681728 2203939584 2205028667 2206979280 2208549952 2210503680 2214080946 2214143008 2215418436 2218250880 2220642560 2221857792 2222016720 2228984352 2229801728 2229804270 2231086176 2233365120 2233429968 2239303724 2247106176 2249225088 2250583808 2251522560 2252958015 2254855680 2255160320 2258809854 2260712448 2262153762 2264464440 2265766272 2266599720 2269453032 2270261840 2274497280 2276158624 2277567138 2278172160 2280479040 2284187136 2284189740 2285502912 2285566976 2290037640 2292356535 2295242271 2296083944 2300343840 2300408320 2301733440 2303157780 2305476096 2307810624 2309852160 2311539328 2317328244 2320446720 2321882640 2325634080 2331359712 2331674688 2335126464 2336100480 2337511680 2339715840 2347288581 2348267670 2349686220 2351744010 2354111232 2356515840 2357852436 2357873280 2358737920 2366303520 2366372228 2367598464 2368789360 2370151168 2372296080 2373662610 2374548480 2378457888 2379929706 2380561920 2383774932 2385541760 2389073280 2392080768 2392960680 2394502992 2396782080 2399253990 2401516370 2403155216 2404539522 2406564864 2407613760 2410558920 2415428736 2416820112 2417706368 2420153415 2424018240 2427606720 2428009094 2430156960 2432510976 2433912192 2436469056 2437951635 2438845640 2440075968 2440250505 2442706816 2445180304 2445201920 2447343360 2448821760 2452784697 2453700096 2455182336 2456701632 2457772380 2460089940 2461576040 2467804104 2470152960 2471745024 2472654240 2476649280 2476674816 2478984640 2480676352 2484618696 2489548495 2490910884 2496784640 2498222880 2499768810 2504818848 2506331968 2508526944 2508549120 2512608714 2513504180 2517518080 2521614480 2524057088 2530378224 2530449152 2531906784 2532962880 2537055360 2539447680 2547410688 2549924685 2550269190 2552417280 2552491392 2554044570 2559204256 2560678452 2568121344 2569710528 2571262848 2574809160 2576292345 2581496976 2583094437 2584654842 2585619456 2587959360 2589447168 2590399680 2592167424 2593660608 2594584960 2596286952 2600481744 2601438315 2602933872 2605668296 2606261760 2610502560 2612003328 2616338340 2619836040 2621623872 2623134024 2624095936 2630664960 2632180320 2635278163 2637497856 2639179389 2641759232 2644366340 2648375136 2651080320 2653580160 2657867520 2660558880 2662091460 2664771072 2664888030 2666420064 2668833090 2669829120 2671710580 2675765124 2680038144 2683734480 2685355680 2687707440 2689722112 2694712320 2701827072 2703549618 2704346880 2705826816 2707187840 2711195520 2717357328 2719919664 2720287136 2724314208 2725316330 2726333440 2729668480 2733806592 2736574848 2742004560 2743701345 2746383360 2746463104 2748045168 2750827842 2750852160 2754924480 2760489984 2760687440 2762080128 2763092992 2767678760 2769273045 2770306560 2774407680 2774867536 2777322240 2784536064 2786230440 2786259168 2787252160 2788857720 2790760896 2791787460 2794491776 2799129655 2805014016 2805296109 2807659008 2808882720 2811531360 2813229760 2817921204 2819623464 2825890560 2830456320 2832207840 2836816290 2837929472 2839564224 2842547232 2845198280 2846755296 2855233920 2856878640 2856958720 2862650112 2864379392 2866887936 2869816320 2870104930 2871552816 2876138496 2879104788 2881819644 2881845120 2884763280 2889424160 2894814720 2896660305 2899491840 2902225920 2904184098 2908821888 2914199640 2914593360 2916188352 2918908080 2924804864 2926614768 2928300606 2931376833 2934242304 2936812032 2938586112 2942639040 2947315545 2949326856 2952107928 2953891248 2957667840 2957965285 2959498080 2962688960 2964183552 2967185088 2971979136 2973072360 2974781568 2977820160 2977906624 2979718665 2987458194 2990100960 2993128740 2996141568 2997867456 2998966784 3003944020 3008206080 3011746472 3016205016 3019285920 3021021696 3021025140 3022132960 3025937376 3029806080 3032663040 3036756184 3040638720 3042390240 3044466432 3045586320 3047337216 3050094960 3053383520 3054965760 3056475380 3060323028 3064853484 3067125120 3068977920 3070877040 3077080832 3084755130 3089681280 3089770992 3093928960 3095843520 3100845440 3105551232 3105773370 3108479616 3108899584 3113501952 3113638605 3114800640 3116682240 3119621120 3121725978 3127514112 3129718108 3131023560 3132914960 3135658680 3138814976 3143803248 3143831040 3148485120 3155071360 3156797952 3162972780 3163061440 3164883480 3171277184 3173239608 3178366576 3184263360 3184296192 3185431040 3189441024 3190614240 3192670656 3197865636 3199005320 3200848065 3206052696 3209299149 3210151680 3212138160 3214078560 3220481376 3220571648 3222426816 3226871220 3232024320 3236808960 3240209280 3242075760 3245216256 3245358690 3248625408 3250602180 3253434624 3253667340 3257085370 3263124480 3265004160 3270379596 3275602176 3277029840 3278917530 3280119920 3290405472 3292441614 3293537280 3296872320 3301022592 3302199040 3302233088 3310468920 3312824928 3315755520 3321214512 3323127654 3324367872 3330963840 3332786688 3333025080 3339758464 3344702592 3344706405 3346629264 3350047680 3350144952 3358955586 3362122918 3362152640 3370659264 3373837632 3375875712 3377283840 3382283520 3382740480 3385930240 3388214781 3391068672 3393230643 3396547584 3396696660 3398649408 3399899580 3400358920 3403321856 3405392760 3414237936 3416350707 3417258240 3420718560 3426280704 3428350464 3433078880 3435056460 3441995968 3444125916 3446206456 3450612480 3452600160 3453866240 3458214144 3461715936 3467308992 3468584420 3470578496 3480670080 3482823960 3485367893 3488451120 3493114720 3495498496 3497512032 3502689696 3506267520 3507553280 3509573760 3518905852 3522401505 3524529330 3531064320 3531166848 3534773760 3538106880 3543823360 3547411840 3549201408 3549455280 3549558342 3553184040 3555226752 3558444120 3567686832 3569894559 3573384192 3575662398 3578312640 3580474240 3583609920 3589441020 3595173120 3598880985 3602274555 3604732824 3605795840 3606809283 3614927360 3623143104 3626559552 3632418944 3636027360 3642013641 3645235440 3648766464 3654703584 3656006080 3658268460 3664060224 3667770456 3667802880 3671015040 3673232640 3680550144 3682773504 3685052448 3686658570 3690134910 3692364060 3703096320 3705229440 3708981360 3714973920 3715012224 3718476960 3721014528 3722383280 3726928044 3736366326 3737760768 3740394812 3745176960 3747334320 3748708480 3757228272 3759497952 3762790416 3762823680 3764683090 3767854080 3770256270 3772597248 3776277120 3782421720 3786085632 3790062976 3795673728 3795945230 3797860176 3805583040 3806978560 3809171520 3815442862 3816866816 3822517248 3825403785 3828625920 3828737088 3831066855 3838806384 3841017678 3842426192 3842460160 3846351040 3852182016 3856894272 3862213740 3872245464 3876982263 3878429184 3881939040 3884170752 3885599520 3886124480 3888251136 3891877440 3900722616 3902153024 3904400808 3908502444 3909392640 3912147635 3923518720 3929754060 3932435808 3936143904 3938521664 3945997440 3956246784 3962638848 3964096480 3966375424 3966549510 3972958220 3980370240 3983277592 3986801280 3990838320 3997156608 3997332045 3999630096 4007162880 4007565870 4010941440 4021606688 4025601720 4025714560 4028033520 4034583168 4052740608 4054184960 4055324427 4056520320 4059288576 4060781760 4063116288 4066793280 4079879496 4080430704 4086471312 4087974495 4089500160 4091970560 4094502720 4113006840 4119575040 4119694656 4122067752 4126241763 4126278240 4127791360 4140734976 4141031160 4141151399 4144639488 4151335936 4151518140 4155459840 4162301304 4165983360 4174698080 4176804096 4180878240 4183286580 4186141344 4187681190 4191737664 4195445760 4211488512 4213324080 4217297040 4219844640 4229435196 4230986144 4238835840 4241728512 4245684480 4245728256 4248311760 4254152320 4256894208 4259346336 4263820848 4267797420 4270132944 4274736928 4279065532 4280202240 4282850880 4285438080 4293975168 4296569088 4300331904 4302494960 4304724480 4305157395 4307758070 4309365760 4315745280 4318657182 4320279040 4322729466 4322767680 4327144920 4331500544 4334136240 4337912832 4338223120 4349237760 4353338880 4360506128 4367469568 4369373120 4371890040 4378362120 4387207296 4389922152 4395829760 4398632315 4401363456 4407879168 4410057334 4413958560 4417099904 4428161892 4428286016 4430836872 4436501760 4441285120 4444033440 4457968704 4459603456 4459608540 4462172352 4466730240 4466859936 4478607448 4481187291 4494212352 4498450176 4501167616 4503045120 4505916030 4509711360 4517619708 4524307524 4528928880 4531532544 4533199440 4538906064 4540523680 4548994560 4552317248 4555134276 4556344320 4560958080 4568374272 4568379480 4571005824 4580075280 4584713070 4590484542 4592167888 4600687680 4600816640 4603466880 4606315560 4610952192 4615621248 4623078656 4634656488 4640893440 4643765280 4651268160 4658660055 4662719424 4663349376 4670252928 4672200960 4675023360 4675493515 4679431680 4682588967 4694577162 4696535340 4699372440 4703488020 4708222464 4715704872 4715746560 4732607040 4732744456 4735196928 4737578720 4740302336 4744592160 4747325220 4756915776 4759859412 4761123840 4767549864 4771083520 4778146560 4784161536 4785921360 4789005984 4793564160 4798507980 4803032740 4806310432 4809079044 4815227520 4821117840 4830857472 4833640224 4835412736 4840306830 4848036480 4855213440 4856018188 4860313920 4867824384 4872938112 4875903270 4877691280 4880151936 4880501010 4885413632 4885628055 4890360608 4890403840 4894686720 4897643520 4905569394 4907400192 4913403264 4915544760 4920179880 4923152080 4935608208 4940305920 4943490048 4945308480 4953298560 4953349632 4957969280 4961352704 4969237392 4979096990 4981821768 4993569280 4996445760 4999537620 5009637696 5012663936 5017053888 5025217428 5027008360 5035036160 5038433379 5043184377 5043228960 5048114176 5060756448 5060898304 5063813568 5065925760 5074110720 5078895360 5094821376 5099849370 5100538380 5104982784 5108089140 5118408512 5121356904 5139421056 5142525696 5149618320 5152584690 5162993952 5166188874 5169309684 5175918720 5180799360 5184334848 5187321216 5189169920 5192573904 5200963488 5202876630 5205867744 5211336592 5212523520 5221005120 5224006656 5232676680 5239672080 5243247744 5246268048 5248191872 5261329920 5264360640 5270556326 5274995712 5278358778 5286793995 5288732680 5296750272 5302160640 5307160320 5315735040 5321117760 5324182920 5324337513 5329542144 5329776060 5332840128 5337666180 5343421160 5348831915 5351530248 5360076288 5363493597 5367468960 5370711360 5375414880 5379444224 5407099236 5408693760 5414375680 5422391040 5434714656 5439839328 5440574272 5448628416 5450632660 5459336960 5473149696 5477006689 5484009120 5487402690 5492926208 5496090336 5501655684 5501704320 5509848960 5521374880 5524160256 5535202365 5535357520 5538546090 5540613120 5548815360 5549735072 5554644480 5569072128 5572460880 5572518336 5574504320 5577715440 5581521792 5583574920 5588983552 5598259310 5610028032 5610592218 5615318016 5617765440 5623062720 5626459520 5635842408 5639246928 5647024635 5651781120 5655384405 5660912640 5664415680 5673632580 5675858944 5679128448 5685094464 5690396560 5693510592 5693917845 5710467840 5713757280 5713917440 5723164293 5725300224 5728758784 5733775872 5740209860 5743105632 5758209576 5763639288 5763690240 5769526560 5778848320 5789629440 5793320610 5808368196 5817643776 5828399280 5829186720 5832376704 5837816160 5849609728 5853229536 5856601212 5862753666 5873624064 5885278080 5894631090 5898653712 5904215856 5907782496 5915335680 5915930570 5918996160 5925377920 5928367104 5934370176 5943958272 5946144720 5949563136 5949824265 5955640320 5955813248 5959437330 5974916388 5980201920 5986257480 5992283136 5995734912 5997933568 6007888040 6011348805 6016412160 6023492944 6032410032 6038571840 6042043392 6042050280 6044265920 6051874752 6070022735 6073512368 6081277440 6084780480 6088932864 6091172640 6094674432 6100189920 6106767040 6112950760 6120646056 6129706968 6134250240 6137955840 6141754080 6154161664 6158085241 6169510260 6179362560 6179541984 6191687040 6201690880 6211102464 6211546740 6216959232 6217799168 6227003904 6227277210 6229601280 6243451956 6259436216 6262047120 6265829920 6271317360 6281521785 6287606496 6287662080 6296970240 6310142720 6313595904 6325945560 6326122880 6329766960 6342554368 6346479216 6356733152 6368526720 6368592384 6370862080 6378882048 6381228480 6385341312 6395731272 6398010640 6401696130 6412105392 6418598298 6420303360 6424276320 6428157120 6440962752 6441143296 6444853632 6453742440 6461637105 6464048640 6473617920 6480418560 6484094199 6484151520 6490432512 6490717380 6497250816 6501204360 6506869248 6507334680 6514170740 6530008320 6540759192 6551204352 6554059680 6557835060 6560239840 6580810944 6584883228 6593744640 6602045184 6604398080 6615086001 6620937840 6625649856 6631511040 6642429024 6646255308 6661927680 6665573376 6666050160 6679516928 6689405184 6689412810 6693258528 6700095360 6700289904 6717911172 6724245836 6724305280 6741318528 6747675264 6751751424 6754567680 6758874045 6764567040 6765480960 6771860480 6776429562 6782137344 6786461286 6793393320 6797298816 6799799160 6800717840 6806643712 6810785520 6828475872 6832701414 6834516480 6841437120 6852561408 6856700928 6866157760 6870112920 6877069605 6883991936 6888251832 6892412912 6901224960 6905200320 6907732480 6916428288 6923431872 6934617984 6937168840 6941156992 6961340160 6965647920 6970735786 6976902240 6986229440 6990996992 6995024064 7005379392 7012535040 7019147520 7037811704 7041865743 7044803010 7049058660 7062333696 7069547520 7076213760 7094823680 7098910560 7099116684 7106368080 7110453504 7116888240 7135373664 7139789118 7151324796 7156625280 7160948480 7167219840 7178882040 7190346240 7197761970 7204549110 7209465648 7213618566 7229854720 7246286208 7253119104 7260460245 7264837888 7272054720 7284027282 7290470880 7297532928 7309407168 7312012160 7316536920 7320751515 7328120448 7335540912 7335605760 7342030080 7346465280 7358354091 7361100288 7365547008 7370104896 7373317140 7380269820 7384728120 7410458880 7417962720 7429947840 7430024448 7436953920 7442029056 7444766560 7453856088 7468645485 7472732652 7480789624 7490353920 7494668640 7497416960 7514456544 7518995904 7525580832 7525647360 7529366180 7540512540 7552554240 7564843440 7572171264 7580125952 7591347456 7591890460 7595720352 7611166080 7613957120 7618343040 7630885724 7650807570 7657251840 7657474176 7662133710 7677612768 7682035356 7684852384 7684920320 7692702080 7704364032 7713788544 7724427480 7744490928 7749283311 7753964526 7756858368 7763878080 7768341504 7771199040 7772248960 7776502272 7783754880 7801445232 7804306048 7804314945 7808801616 7817004888 7818785280 7824295270 7847037440 7859508120 7864871616 7872287808 7877043328 7891994880 7905834489 7912493568 7917538167 7925277696 7928192960 7932750848 7933099020 7945916440 7960740480 7966555184 7973602560 7981676640 7994313216 7994664090 7999260192 8015131740 8043213376 8051203440 8051429120 8056067040 8069166336 8105481216 8110648854 8113040640 8121563520 8133586560 8159758992 8160861408 8172942624 8175948990 8179000320 8189005440 8226013680 8231104035 8239150080 8239389312 8244135504 8252483526 8252556480 8255582720 8281469952 8282062320 8282302798 8289278976 8303036280 8307819135 8310919680 8324602608 8331966720 8349396160 8353608192 8361756480 8366573160 8372282688 8375362380 8383475328 8397388965 8405307295 8415888327 8422977024 8426648160 8434594080 8439689280 8458870392 8461972288 8477671680 8491368960 8496623520 8508304640 8513788416 8518692672 8527641696 8535594840 8540265888 8549473856 8558131064 8565701760 8570876160 8587950336 8593138176 8600663808 8604989920 8609448960 8610314790 8615516140 8637314364 8640558080 8645458932 8645535360 8654289840 8668272480 8676446240 8698475520 8706677760 8721012256 8738746240 8743780080 8756724240 8774414592 8779844304 8791659520 8794130499 8797264630 8802726912 8815758336 8820114668 8827917120 8834199808 8856323784 8856572032 8861673744 8873003520 8873895855 8882570240 8888066880 8915937408 8919206912 8919217080 8924344704 8933460480 8933719872 8939155995 8957214896 8962374582 8988424704 8996900352 9002335232 9011832060 9035239416 9048615048 9057857760 9063065088 9066398880 9077812128 9081047360 9097989120 9104634496 9110268552 9121916160 9136758960 9142011648 9160150560 9169426140 9180969084 9184335776 9201375360 9206933760 9212631120 9231242496 9246157312 9269312976 9281786880 9287530560 9302536320 9317320110 9325438848 9326698752 9340505856 9340915815 9344401920 9350046720 9350987030 9358863360 9365177934 9389154324 9393070680 9398744880 9406976040 9416444928 9431409744 9431493120 9465214080 9465488912 9470393856 9475157440 9480604672 9489184320 9494650440 9513831552 9519718824 9535099728 9538607155 9542167040 9556293120 9568323072 9571842720 9578011968 9597015960 9602544195 9606065480 9612620864 9618158088 9627897447 9630455040 9642235680 9661714944 9667280448 9670825472 9680613660 9696072960 9710426880 9712036376 9720627840 9735648768 9745876224 9751806540 9755382560 9760303872 9761002020 9770827264 9771256110 9780721216 9789373440 9811138788 9826806528 9831089520 9840359760 9846304160 9871216416 9880611840 9890616960 9906597120 9906699264 9915938560 9938474784 9958193980 9963643536 9987138560 9992891520 9999075240 10019275392 10025327872 10034107776 10050434856 10054016720 10070072320 10076866758 10086368754 10086457920 10121512896 10121796608 10127627136 10131851520 10148221440 10157790720 10164644343 10189642752 10199698740 10201076760 10209965568 10216178280 10236817024 10242713808 10249052121 10278842112 10285051392 10299236640 10305169380 10325987904 10332377748 10338619368 10351837440 10361598720 10374642432 10378339840 10385147808 10401926976 10405753260 10411735488 10422673184 10442010240 10456103679 10465353360 10479344160 10486495488 10492536096 10496383744 10522659840 10528721280 10541112652 10556717556 10573587990 10577465360 10593500544 10604321280 10614320640 10631470080 10642235520 10648365840 10648675026 10659552120 10665680256 10675332360 10686842320 10697663830 10703060496 10720152576 10726987194 10734937920 10741422720 10750829760 10758888448 10796642955 10806823665 10814198472 10817387520 10828751360 10844782080 10869429312 10879678656 10881148544 10897256832 10901265320 10918673920 10926040923 10946299392 10954013378 10968018240 10974805380 10985852416 10992180672 11003311368 11003408640 11019697920 11025143335 11042749760 11048320512 11070404730 11070715040 11077092180 11099470144 11109288960 11144921760 11145036672 11149008640 11155430880 11163043584 11167149840 11177967104 11196518620 11221184436 11235530880 11246125440 11252919040 11271684816 11278493856 11294049270 11303562240 11310768810 11328831360 11347265160 11358256896 11370188928 11380793120 11387021184 11387835690 11420935680 11427514560 11427834880 11446328586 11450600448 11467551744 11476211355 11480419720 11486211264 11516419152 11527278576 11527380480 11539053120 11557696640 11586641220 11616736392 11630946789 11635287552 11656798560 11658373440 11664753408 11675632320 11699219456 11706459072 11713202424 11725507332 11736442905 11767430213 11770556160 11789262180 11797307424 11808431712 11815564992 11831861140 11837992320 11850755840 11868740352 11887916544 11892289440 11899126272 11899648530 11911626496 11918874660 11949832776 11960403840 11972514960 11991469824 12015776080 12022697610 12032824320 12046985888 12064820064 12077143680 12084100560 12088531840 12103749504 12140045470 12147024736 12162554880 12169560960 12177865728 12182345280 12189348864 12200379840 12213534080 12225901520 12241292112 12259413936 12263923485 12268500480 12275911680 12283508160 12308323328 12316170482 12339020520 12358725120 12359083968 12383374080 12403381760 12422204928 12423093480 12423454197 12433918464 12435598336 12454007808 12454554420 12486903912 12518872432 12524094240 12531659840 12542634720 12563043570 12575212992 12620285440 12651891120 12652245760 12659533920 12685108736 12692958432 12713466304 12737053440 12737184768 12762456960 12770682624 12791462544 12796021280 12803392260 12824210784 12837196596 12840606720 12848552640 12856314240 12881925504 12889707264 12907484880 12915472185 12923274210 12928097280 12947235840 12960837120 12968188398 12968303040 12981434760 12994501632 13002408720 13013738496 13014669360 13028341480 13060016640 13081518384 13102408704 13108119360 13115670120 13120479680 13161621888 13169766456 13176390815 13187489280 13195896945 13204090368 13208796160 13230172002 13241875680 13251299712 13284858048 13292510616 13323855360 13332100320 13354050017 13359033856 13378810368 13378825620 13386517056 13400190720 13400579808 13435822344 13443561873 13448491672 13448610560 13482637056 13495350528 13503502848 13509135360 13517748090 13529134080 13552859124 13572922572 13586786640 13594597632 13599598320 13601435680 13621571040 13656951744 13665402828 13669032960 13682874240 13705122816 13732315520 13740225840 13754139210 13767983872 13776503664 13784825824 13802449920 13810400640 13815464960 13832856576 13846863744 13869235968 13874337680 13882313984 13922680320 13931295840 13941471572 13953804480 13972458880 13981993984 13990048128 14010758784 14025070080 14026480545 14038295040 14075623408 14083731486 14089606020 14098117320 14124667392 14189647360 14197821120 14198233368 14212736160 14220907008 14233776480 14270747328 14279578236 14302649592 14313250560 14321896960 14334439680 14357764080 14380692480 14395523940 14409098220 14418931296 14427237132 14492572416 14506238208 14520920490 14529675776 14544109440 14568054564 14580941760 14618814336 14624024320 14633073840 14641503030 14656240896 14656884165 14671081824 14671211520 14684060160 14692930560 14716708182 14722200576 14740209792 14746634280 14760539640 14769456240 14820917760 14835925440 14859895680 14860048896 14873907840 14884058112 14889533120 14907712176 14937290970 14945465304 14961579248 14980707840 14989337280 14994833920 15028913088 15037991808 15051161664 15058732360 15081025080 15105108480 15115300137 15129553131 15129686880 15144342528 15160251904 15182694912 15183780920 15191440704 15222332160 15236686080 15261771448 15301615140 15314948352 15324267420 15355225536 15364070712 15369704768 15385404160 15427577088 15435200669 15448854960 15488981856 15498566622 15507929052 15527756160 15542398080 15544497920 15553004544 15567509760 15602890464 15608612096 15608629890 15617603232 15634009776 15637570560 15648590540 15694074880 15719016240 15729743232 15744575616 15754086656 15783989760 15811668978 15824987136 15835076334 15856385920 15866198040 15891832880 15921480960 15933110368 15947205120 15963353280 15973012539 15988626432 15989328180 15998520384 16030263480 16046495745 16086426752 16102406880 16102858240 16112134080 16138332672 16221297708 16226081280 16243127040 16267173120 16319517984 16321722816 16345885248 16351897980 16378010880 16431020067 16452027360 16462208070 16478778624 16488271008 16504967052 16505112960 16511165440 16564124640 16564605596 16606072560 16615638270 16621839360 16649205216 16663933440 16698792320 16707216384 16723512960 16733146320 16744565376 16750724760 16766950656 16794777930 16810614590 16831776654 16845954048 16853296320 16869188160 16879378560 16917740784 16923944576 16941073905 16955343360 16966153215 16982737920 16993247040 17016609280 17027576832 17037385344 17055283392 17071189680 17080531776 17081753535 17098947712 17116262128 17131403520 17141752320 17169492879 17175900672 17186276352 17201327616 17209979840 17220629580 17231032280 17274628728 17290917864 17291070720 17308579680 17336544960 17352892480 17426839465 17442024512 17477492480 17487560160 17513448480 17548829184 17559688608 17588260998 17594529260 17640229336 17655834240 17668399616 17712647568 17713144064 17723347488 17746007040 17747791710 17776133760 17831874816 17838434160 17848689408 17849472795 17866920960 17867439744 17878311990 17914429792 17924749164 17976849408 17993800704 18023664120 18034046415 18070478832 18097230096 18115715520 18126130176 18132797760 18155624256 18162094720 18209268992 18210068205 18220537104 18243832320 18273517920 18284023296 18320301120 18338852280 18361938168 18368671552 18402750720 18413867520 18425262240 18462484992 18474255723 18492314624 18538625952 18575061120 18605072640 18634640220 18650877696 18653397504 18681011712 18681831630 18688803840 18701974060 18730355868 18778308648 18786141360 18797489760 18813952080 18862819488 18862986240 18930428160 18930977824 18940787712 18950314880 18978368640 18989300880 19027663104 19039437648 19070199456 19077214310 19084334080 19112586240 19136646144 19143685440 19156023936 19194031920 19205088390 19212130960 19225241728 19236316176 19255794894 19260910080 19284471360 19323429888 19334560896 19341650944 19361227320 19384911315 19392145920 19420853760 19424072752 19441255680 19471297536 19491752448 19503613080 19510765120 19520607744 19522004040 19541654528 19542512220 19561442432 19622277576 19653613056 19662179040 19680719520 19692608320 19742432832 19781233920 19813194240 19831877120 19845258003 19876949568 19916387960 19927287072 19985783040 19998150480 20038550784 20050655744 20068215552 20100869712 20108033440 20153733516 20172737508 20172915840 20243025792 20255254272 20263703040 20276622135 20296442880 20315581440 20329288686 20399397480 20402153520 20419931136 20432356560 20473634048 20485427616 20498104242 20557684224 20570102784 20598473280 20610338760 20631208815 20651975808 20664755496 20677238736 20703674880 20705756995 20723197440 20749284864 20756679680 20770295616 20803853952 20811506520 20823470976 20845346368 20884020480 20912207358 20930706720 20958688320 20972990976 20985072192 20992767488 21057442560 21082225304 21113435112 21125597229 21147175980 21154930720 21187001088 21208642560 21228641280 21284471040 21296731680 21297350052 21319104240 21331360512 21350664720 21373684640 21395327660 21406120992 21453974388 21469875840 21482845440 21501659520 21593285910 21613647330 21628396944 21657502720 21689564160 21738858624 21759357312 21762297088 21794513664 21802530640 21837347840 21852081846 21892598784 21908026756 21936036480 21949610760 21971704832 21984361344 22006622736 22006817280 22039395840 22050286670 22085499520 22096641024 22140809460 22141430080 22154184360 22198940288 22289843520 22290073344 22298017280 22310861760 22326087168 22334299680 22355934208 22393037240 22405936455 22442368872 22471061760 22492250880 22505838080 22543369632 22556987712 22588098540 22621537620 22657662720 22694530320 22716513792 22740377856 22761586240 22774042368 22775671380 22841871360 22855029120 22892657172 22952422710 22960839440 22972422528 23032838304 23054557152 23054760960 23078106240 23115393280 23173282440 23233472784 23261893578 23270575104 23313597120 23316746880 23329506816 23351264640 23412918144 23412944835 23426404848 23451014664 23472885810 23534860426 23541112320 23578524360 23594614848 23616863424 23631129984 23663722280 23675984640 23701511680 23717503467 23737480704 23752614501 23775833088 23784578880 23798252544 23799297060 23823252992 23837749320 23899665552 23920807680 23945029920 23982939648 24031552160 24045395220 24093971776 24129640128 24154287360 24168201120 24177063680 24207499008 24255315337 24280090940 24294049472 24339121920 24364690560 24400759680 24427068160 24451803040 24482584224 24518827872 24527846970 24537000960 24567016320 24632340964 24678041040 24717450240 24718167936 24766748160 24806763520 24844409856 24846186960 24846908394 24867836928 24909108840 24973807824 25037744864 25048188480 25063319680 25085269440 25126087140 25150425984 25192166895 25215921885 25240570880 25247664981 25303782240 25304491520 25319067840 25370217472 25385916864 25426932608 25474106880 25524913920 25541365248 25582925088 25592042560 25606784520 25648421568 25674393192 25697105280 25712628480 25763851008 25779414528 25814969760 25830944370 25846548420 25921674240 25936376796 25936606080 25962869520 26004817440 26029338720 26056682960 26120033280 26163036768 26216238720 26231340240 26240959360 26323243776 26339532912 26352781630 26374978560 26391793890 26408180736 26460344004 26483751360 26502599424 26569716096 26585021232 26621687565 26647710720 26664200640 26708100034 26718067712 26757620736 26757651240 26773034112 26800381440 26801159616 26817467985 26871644688 26887123746 26896983344 26897221120 26965274112 26990701056 27007005696 27035496180 27105718248 27145845144 27173573280 27189195264 27199196640 27202871360 27243142080 27313903488 27330805656 27365748480 27385033445 27464631040 27480451680 27508278420 27535967744 27553007328 27569651648 27620801280 27693727488 27738471936 27748675360 27764627968 27845360640 27862591680 27882943144 27907608960 27944917760 27980096256 28021517568 28050140160 28052961090 28076590080 28151246816 28167462972 28179212040 28196234640 28249334784 28379294720 28395642240 28396466736 28425472320 28441814016 28467552960 28541494656 28559156472 28605299184 28615821465 28626501120 28643793920 28668879360 28715528160 28791047880 28818196440 28837862592 28854474264 28883692341 28985144832 28988059793 29012476416 29041840980 29059351552 29088218880 29136109128 29161883520 29237628672 29248048640 29266147680 29283006060 29312481792 29313768330 29342163648 29368120320 29433416364 29480419584 29493268560 29521079280 29538912480 29641835520 29671850880 29719791360 29720097792 29747815680 29779066240 29815424352 29874581940 29890930608 29923158496 29961415680 29978674560 29989667840 30057826176 30075983616 30102323328 30117464720 30162050160 30210216960 30230600274 30259106262 30259373760 30320503808 30365389824 30367561840 30382881408 30444664320 30473372160 30523542896 30603230280 30629896704 30648534840 30710451072 30728141424 30739409536 30770808320 30790426205 30855154176 30870401338 30897709920 30977963712 30997133244 31015858104 31055512320 31084796160 31088995840 31135019520 31205780928 31217224192 31217259780 31235206464 31268019552 31297181080 31368311037 31438032480 31459486464 31489151232 31508173312 31567979520 31623337956 31670152668 31712771840 31732396080 31783665760 31842961920 31866220736 31894410240 31926706560 31946025078 31978656360 31997040768 32060526960 32092991490 32172853504 32204813760 32205716480 32224268160 32276665344 32420470995 32442595416 32452162560 32486254080 32534346240 32639035968 32643445632 32691770496 32703795960 32756021760 32778122769 32862040134 32904054720 32924416140 32957557248 32976542016 33009934104 33010225920 33075430005 33128249280 33129211192 33212145120 33231276540 33298410432 33327866880 33397584640 33447025920 33466292640 33489130752 33501449520 33533901312 33589555860 33621229180 33663553308 33706592640 33738376320 33758757120 33835481568 33847889152 33882147810 33910686720 33932306430 33986494080 34033218560 34074770688 34110566784 34142379360 34161063552 34163507070 34197895424 34232524256 34262807040 34283504640 34338985758 34351801344 34402655232 34419959680 34441259160 34462064560 34549257456 34581835728 34582141440 34617159360 34673089920 34705784960 34853678930 34884049024 34954984960 34975120320 35026896960 35097658368 35119377216 35176521996 35189058520 35209328715 35280458672 35302290639 35311668480 35336799232 35425295136 35426288128 35446694976 35495583420 35552267520 35663749632 35676868320 35697378816 35698945590 35734879488 35756623980 35828859584 35849498328 36047328240 36068092830 36140957664 36194460192 36231431040 36265595520 36311248512 36324189440 36418537984 36420136410 36441074208 36487664640 36547035840 36568046592 36640602240 36677704560 36723876336 36737343104 36791770455 36805501440 36827735040 36850524480 36924969984 36948511446 37077251904 37150122240 37210145280 37269280440 37270362591 37301755392 37306795008 37362023424 37363663260 37403948120 37460711736 37556617296 37572282720 37594979520 37627904160 37725638976 37860856320 37861955648 37900629760 37956737280 37978601760 38055326208 38078875296 38140398912 38154428620 38287370880 38312047872 38339046823 38388063840 38410176780 38424261920 38450483456 38472632352 38511589788 38521820160 38568942720 38669121792 38722454640 38746416555 38769822630 38784291840 38841707520 38848145504 38882511360 38983504896 39007226160 39021530240 39041215488 39044008080 39085024440 39122884864 39244555152 39307226112 39324358080 39361439040 39385216640 39484865664 39529172445 39562467840 39587690835 39626388480 39663754240 39690516006 39753899136 39832775920 39854574144 39971566080 39996300960 40062150051 40077101568 40101311488 40136431104 40201739424 40216066880 40307467032 40345475016 40345831680 40486051584 40510508544 40527406080 40553244270 40658577372 40798794960 40804307040 40864713120 40947268096 40970855232 40996208484 41115368448 41196946560 41220677520 41262417630 41303951616 41329510992 41354477472 41407349760 41411513990 41446394880 41498569728 41540591232 41607707904 41623013040 41646941952 41690692736 41768040960 41824414716 41861413440 41917376640 41945981952 41970144384 41985534976 42079441635 42114885120 42164450608 42226870224 42251194458 42294351960 42309861440 42374002176 42568942080 42593463360 42594700104 42638208480 42662721024 42701329440 42747369280 42790655320 42812241984 42907948776 42939751680 42965690880 43003319040 43186571820 43227294660 43256793888 43477717248 43518714624 43524594176 43589027328 43605061280 43704163692 43816053512 43872072960 43899221520 43968722688 43970652495 44013245472 44013634560 44078791680 44100573340 44170999040 44281618920 44282860160 44308368720 44397880576 44579687040 44580146688 44596034560 44621723520 44652174336 44668599360 44786074480 44811872910 44884737744 44942123520 44984501760 45011676160 45086739264 45113975424 45176197080 45243075240 45315325440 45388659393 45389060640 45433027584 45480755712 45523172480 45548084736 45551342760 45710058240 45785314344 45904845420 45921678880 45944845056 46065676608 46109114304 46156212480 46230786560 46305602007 46346564880 46466945568 46523787156 46627194240 46633493760 46659013632 46702529280 46825836288 46825889670 46852809696 46902029328 46945771620 47069720852 47082224640 47157048720 47189229696 47233726848 47262259968 47327444560 47351969280 47403023360 47435006934 47474961408 47505229002 47569157760 47598594120 47646505984 47675498640 47799331104 47841615360 47890059840 47965879296 48063104320 48090790440 48139487235 48187943552 48259280256 48308574720 48336402240 48354127360 48414998016 48510630674 48560181880 48588098944 48678243840 48729381120 48801519360 48854136320 48903606080 48965168448 49037655744 49055693940 49134032640 49264681928 49293060201 49356082080 49436335872 49533496320 49692373920 49693816788 49818217680 49947615648 50075489728 50096376960 50126639360 50170538880 50252174280 50300851968 50384333790 50431843770 50495329962 50607564480 50608983040 50638135680 50771833728 50823221715 50853865216 50948213760 51049827840 51082730496 51165850176 51184085120 51213569040 51245260605 51296843136 51348786384 51394210560 51425256960 51508478637 51527702016 51558829056 51629939520 51661888740 51693096840 51872753592 51873212160 51925739040 52009634880 52058677440 52113365920 52280518395 52326073536 52432477440 52462680480 52481918720 52646487552 52679065824 52705563260 52783587780 52920688008 52967502720 53005198848 53139432192 53170042464 53243375130 53328401280 53416200068 53515302480 53546068224 53600762880 53602319232 53634935970 53743289376 53774247492 53793966688 53794442240 53930548224 53981402112 54070992360 54211436496 54291690288 54347146560 54378390528 54398393280 54405742720 54486284160 54627806976 54630204615 54661611312 54731496960 54770066890 54929262080 54960903360 55016556840 55071935488 55106014656 55139303296 55241602560 55387454976 55422767169 55476943872 55497350720 55529255936 55725183360 55765886288 55815217920 55889835520 55960192512 56043035136 56105922180 56302493632 56334925944 56358424080 56392469280 56791284480 56792933472 56850944640 56935105920 57082989312 57118312944 57210598368 57231642930 57253002240 57337758720 57431056320 57582095760 57636392880 57675725184 57708948528 57767384682 57970289664 57976119586 58024952832 58083681960 58154733945 58176437760 58272218256 58323767040 58475257344 58496097280 58532295360 58566012120 58624963584 58627536660 58684327296 58837151065 58866832728 58960839168 58986537120 59042158560 59077824960 59343701760 59439582720 59495631360 59535774009 59558132480 59630848704 59749163880 59781861216 59846316992 59957349120 60115652352 60151967232 60204646656 60234929440 60324100320 60461200548 60518212524 60518747520 60735123680 60765762816 60889328640 60946744320 61047085792 61206460560 61259793408 61297069680 61420902144 61456282848 61478819072 61541616640 61580852410 61710308352 61740802676 61795419840 61955927424 61994266488 62031716208 62111024640 62117270985 62169592320 62177991680 62270039040 62411561856 62434448384 62434519560 62470412928 62536039104 62594362160 62736622074 62876064960 62918972928 62978302464 63016346624 63246675912 63340305336 63425543680 63464792160 63567331520 63685923840 63732441472 63853413120 63892050156 63957312720 63994081536 64121053920 64185982980 64345707008 64409627520 64448536320 64840941990 64885190832 64972508160 65068692480 65278071936 65286891264 65383540992 65407591920 65512043520 65556245538 65724080268 65808109440 65848832280 65915114496 65953084032 66019868208 66020451840 66150860010 66256498560 66258422384 66424290240 66462553080 66596820864 66770250085 66795169280 66894051840 66932585280 66978261504 67002899040 67067802624 67179111720 67217809365 67242458360 67327106616 67413185280 67476752640 67517514240 67670963136 67695778304 67764295620 67864612860 67972988160 68149541376 68221133568 68284758720 68322127104 68327014140 68395790848 68465048512 68525614080 68677971516 68839919360 68882518320 68924129120 69098514912 69163671456 69164282880 69234318720 69346179840 69411569920 69707357860 69768098048 69909969920 69950240640 70053793920 70238754432 70353043992 70378117040 70418657430 70560917344 70604581278 70623336960 70850590272 70852576256 70893389952 70991166840 71104535040 71152510401 71327499264 71353736640 71394757632 71397891180 71469758976 71513247960 71657719168 71698996656 72094656480 72136185660 72281915328 72388920384 72462862080 72531191040 72622497024 72648378880 72765946011 72837075968 72840272820 72882148416 73094071680 73281204480 73355409120 73447752672 73474686208 73583540910 73611002880 73701048960 73897022892 74154503808 74300244480 74420290560 74538560880 74540725182 74603510784 74727326520 74807896240 74921423472 75113234592 75144565440 75189959040 75255808320 75451277952 75576500685 75647765655 75721712640 75723911296 75801259520 75913474560 75957203520 76110652416 76157750592 76280797824 76308857240 76574741760 76624095744 76678093646 76776127680 76820353560 76848523840 76900966912 76945264704 77023179576 77137885440 77176003345 77338243584 77444909280 77492833110 77539645260 77696291008 77765022720 78014452320 78043060480 78088016160 78170048880 78245769728 78489110304 78648716160 78722878080 78770433280 78969731328 79058344890 79124935680 79175381670 79381032012 79507798272 79665551840 79709148288 79865062695 79943132160 79992601920 80124300102 80154203136 80272862208 80403478848 80432133760 80614934064 80690950032 80691663360 80972103168 81021017088 81106488540 81317154744 81597589920 81608614080 81729426240 81894536192 81941710464 81992416968 82155100335 82393893120 82441355040 82524835260 82607903232 82659021984 82708954944 82823027980 83081182464 83215415808 83246026080 83293883904 83381385472 83536081920 83648829432 83722826880 83834753280 83940288768 84158883270 84229770240 84328901216 84453740448 84502388916 84588703920 84619722880 84748004352 85137884160 85186926720 85189400208 85276416960 85325442048 85402658880 85494738560 85581310640 85624483968 85815897552 85847464395 85879503360 85931381760 86006638080 86373143640 86454589320 86513587776 86955434496 86964179379 87037429248 87049188352 87178054656 87210122560 87408327384 87632107024 87744145920 87798443040 87937445376 87941304990 88026490944 88201146680 88341998080 88563237840 88565720320 88616737440 88795761152 89159374080 89160293376 89243447040 89337198720 89572148960 89623745820 89769475488 89884247040 89969003520 90173478528 90227950848 90352394160 90486150480 90630650880 90777318786 90778121280 90961511424 91046344960 91096169472 91102685520 91420116480 91570628688 91809690840 91843357760 91889690112 92131353216 92218228608 92312424960 92371278615 92461573120 92611204014 92693129760 92933891136 93047574312 93254388480 93266987520 93405058560 93651672576 93651779340 93705619392 93804058656 93891543240 94104933111 94139441704 94314097440 94378459392 94467453696 94524519936 94654889120 94703938560 94870013868 95010458004 95138315520 95197188240 95350997280 95598662208 95683230720 95780119680 96126208640 96181580880 96278974470 96375887104 96518560512 96617149440 96672804480 96708254720 96829996032 97021261348 97120363760 97176197888 97356487680 97458762240 97603038720 97708272640 97807212160 97930336896 98075311488 98111387880 98268065280 98529363856 98586120402 98712164160 98872671744 99226290015 99384747840 99387633576 99636435360 99895231296 100150979456 100192753920 100253278720 100341077760 100504348560 100601703936 100768667580 100863687540 100990659924 101215128960 101276271360 101543667456 101646443430 101707730432 102099655680 102331700352 102368170240 102427138080 102490521210 102593686272 102697572768 102788421120 102850513920 103016957274 103055404032 103259879040 103323777480 103386193680 103745507184 103746424320 103851478080 104019269760 104117354880 104226731840 104561036790 104652147072 104864954880 104925360960 104963837440 105292975104 105358131648 105411126520 105567175560 105627986145 105841376016 105906871917 105935005440 106010397696 106278864384 106340084928 106486750260 106656802560 106832400136 107030604960 107092136448 107204638464 107269871940 107486578752 107548494984 107587933376 108046404683 108141984720 108422872992 108583380576 108694293120 108796786560 108811485440 108972568320 109255613952 109260409230 109323222624 109462993920 109540133780 109858524160 109921806720 110033113680 110212029312 110278606592 110483205120 110774909952 110845534338 110994701440 111450366720 111531772576 111630435840 111779671040 111811087773 111920385024 112086070272 112211844360 112604987264 112669851888 112716848160 112784938560 113582568960 113585866944 113701889280 113870211840 114165978624 114236625888 114421196736 114463285860 114862112640 115017140469 115164191520 115272785760 115351450368 115417897056 115534769364 115952239172 116167363920 116309467890 116352875520 116544436512 116647534080 116950514688 117064590720 117132024240 117255073320 117368654592 117674302130 117733665456 117921678336 117973074240 118084317120 118155649920 118587517335 118687403520 118763072505 118879165440 118991262720 119071548018 119116264960 119261697408 119498327760 119563722432 119692633984 119914698240 120186450153 120231304704 120303934464 120409293312 120469858880 120648200640 120922401096 121036425048 121037495040 121276576685 121470247360 121531525632 122094171584 122412921120 122594139360 122841804288 122912565696 122957638144 123161704820 123481605352 123590839680 123911854848 123988532976 124063432416 124222049280 124234541970 124339184640 124823123712 124869039120 124940825856 125072078208 125188724320 125473244148 125752129920 125837945856 125956604928 126238324905 126493351824 126680610672 126851087360 126929584320 127134663040 127464882944 127706826240 127784100312 127914625440 127988163072 128242107840 128371965960 128691414016 128819255040 128897072640 129681883980 129770381664 130556143872 130573782528 130767081984 130815183840 131112491076 131448160536 131616218880 131697664560 131906168064 132039736416 132040903680 132301720020 132512997120 132516844768 132848580480 132925106160 133193641728 133540500170 133590338560 133788103680 133865170560 133956523008 134005798080 134358223440 134435618730 134484916720 134654213232 134826370560 134953505280 135035028480 135341926272 135391556608 135528591240 135729225720 135945976320 136299082752 136442267136 136569517440 136644254208 136654028280 136791581696 136930097024 137355943032 137679838720 137765036640 137848258240 138197029824 138327342912 138468637440 138692359680 138823139840 138916806021 139414715720 139536196096 139900481280 140107587840 140477508864 140706087984 140756234080 140837314860 141121834688 141209162556 141246673920 141701180544 141786779904 141982333680 142209070080 142305020802 142707473280 142795782360 142939517952 143026495920 143315438336 143397993312 144189312960 144272371320 144418461705 144563830656 144777840768 144925724160 144940298965 145062382080 145244994048 145296757760 145531892022 145680545640 145764296832 146188143360 146562408960 146710818240 146895505344 146949372416 147167081820 147402097920 147794045784 147879180603 148309007616 148600488960 149077121760 149081450364 149454653040 149615792480 149842846944 150226469184 150289130880 150379918080 150511616640 150902555904 151153001370 151295531310 151447822592 151602519040 151826949120 151914407040 152315501184 152561595648 152617714480 153149483520 153248191488 153356187292 153552255360 153640707120 153697047680 153801933824 153890529408 154046359152 154275770880 154352006690 154676487168 154889818560 154985666220 155079290520 155392582016 156028904640 156086120960 156176032320 156340097760 156491539456 156841555185 156978220608 157297432320 157445756160 157540866560 157939462656 158116689780 158350763340 158762064024 159015596544 159331103680 159418296576 159730125390 159985203840 160248600204 160806957696 160864267520 161229868128 161381900064 161383326720 161944206336 162212977080 162634309488 163195179840 163217228160 163458852480 163883420928 163890613845 163984833936 164310200670 164787786240 164882710080 165049670520 165215806464 165318043968 165417909888 165646055960 166162364928 166268301507 166430831616 166492052160 166587767808 166762770944 167297658864 167445653760 167669506560 167880577536 168317766540 168657802432 168907480896 169004777832 169177407840 169239445760 169787207359 170373853440 170378800416 170552833920 170805317760 170989477120 171162621280 171248967936 171631795104 171694928790 171759006720 172013276160 172746287280 172909178640 173027175552 173910868992 173928358758 174074858496 174420245120 174816654768 175264214048 175488291840 175596886080 175874890752 175882609980 176052981888 176402293360 176511453195 176683996160 177126475680 177131440640 177233474880 177591522304 178318748160 178486894080 178674397440 179144297920 179247491640 179538950976 180346957056 180455901696 180704788320 180972300960 181554637572 181556242560 182092689920 182205371040 182840232960 183141257376 183619381680 183686715520 183779380224 184262706432 184436457216 184624849920 184742557230 185222408028 185386259520 185867782272 186095148624 186351812955 186508776960 186533975040 186810117120 187303345152 187303558680 187411238784 187608117312 187783086480 188209866222 188278883408 188628194880 188756918784 188934907392 189049039872 189309778240 189740027736 190020916008 190276631040 190394376480 190701994560 191197324416 191560239360 191695234115 192252417280 192363161760 192557948940 192751774208 193037121024 193345608960 194042522696 194240727520 194352395776 194917524480 195206077440 195614424320 195860673792 196150622976 196222775760 196536130560 197058727712 197172240804 197424328320 197745343488 198452580030 198769495680 198775267152 199272870720 199790462592 200301958912 200310750255 200385507840 200506557440 200682155520 201008697120 201203407872 201537335160 201727375080 201981319848 202430257920 202552542720 203087334912 203292886860 203415460864 204663400704 204736340480 204854276160 204981042420 205187372544 205395145536 205576842240 206033914548 206519758080 206647554960 206772387360 207491014368 207492848640 207702956160 208038539520 208234709760 208453463680 209122073580 209304294144 209729909760 209850721920 209927674880 210716263296 210822253040 211134351120 211255972290 211682752032 211813743834 211870010880 212557728768 212680169856 212973500520 213313605120 213664800272 214061209920 214184272896 214409276928 214539743880 214973157504 215096989968 215175866752 216092809366 216283969440 216845745984 217166761152 217388586240 217593573120 217622970880 217945136640 218297838033 218511227904 218520818460 218646445248 219080267560 219843613440 220066227360 220424058624 220557213184 221691068676 221989402880 222900733440 223063545152 223260871680 223622175546 224423688720 225209974528 225339703776 225433696320 225569877120 226943296965 227165137920 227171733888 227403778560 227740423680 228331957248 228473251776 228842393472 228926571720 229724225280 230034280938 230328383040 230545571520 230702900736 230835794112 231069538728 231528010035 231904478344 232334727840 232618935780 233088873024 233295068160 234129181440 234264048480 234510146640 234737309184 235348604260 235467330912 235946148480 236168634240 236311299840 237175034670 237374807040 237526145010 238143096036 238232529920 238523394816 238996655520 239127444864 239385267968 239829396480 240372900306 240462609408 240818586624 240939717760 241296401280 241844802192 242072850096 242074990080 242553153370 242940494720 243063051264 244188343168 244825842240 245188278720 245683608576 245825131392 245915276288 246323409640 246465301005 246963210704 247181679360 247823709696 247977065952 248126864832 248469083940 249646247424 249738078240 249881651712 250144156416 250377448640 250946488296 251504259840 252476649810 252986703648 253361221344 253859168640 254269326080 254929765888 255413652480 255568200624 255829250880 255976326144 256484215680 256743931920 257542393185 257638510080 257794145280 259363767960 259540763328 260892538137 261112287744 261147565056 261534163968 261630367680 262224982152 262896321072 263232437760 263395329120 263812336128 264079472832 264603440040 265025994240 265033689536 265697160960 265850212320 266387283456 267081000340 267730341120 268011596160 268716446880 268871237460 268969833440 269308426464 269652741120 269907010560 270683852544 271057182480 271458451440 271891952640 272884534272 273139034880 273288508416 273308056560 273860194048 274711886064 275359677440 275530073280 275696516480 276394059648 276654685824 276937274880 277113835845 277384719360 277646279680 277833612042 278829431440 279072392192 279800962560 280215175680 280955017728 281412175968 281512468160 281674629720 282243669376 282418325112 283402361088 283573559808 283964667360 284610041604 285414946560 285591564720 286052991840 286630876672 286795986624 288378625920 288544742640 288836923410 289127661312 289555681536 289851448320 289880597930 290124764160 290489988096 291063784044 291361091280 291528593664 292376286720 293124817920 293421636480 293791010688 293898744832 294334163640 294804195840 295588091568 295758361206 296618015232 297678870045 298154243520 298162900728 298909306080 299231584960 299685693888 300452938368 300578261760 300759836160 301023233280 301805111808 302306002740 302591062620 302895645184 303828814080 304631002368 305123191296 305235428960 306298967040 306712374584 307104510720 307281414240 307394095360 307781058816 308092718304 308551541760 308704013380 309779637120 309971332440 310158581040 310785164032 312057809280 312172241920 312352064640 312680195520 313683110370 313956441216 314594864640 314891512320 315081733120 315878925312 316233379560 316701526680 317524128048 317720615751 318031193088 318662207360 318836593152 319460250780 319970407680 320497200408 321613915392 321728535040 322459736256 322763800128 324139214049 324425954160 325268618976 326390359680 326434456320 326917704960 327766841856 327781227690 327969667872 328620401340 329575572480 329765420160 330099341040 330636087936 330835819776 331292111920 332324729856 332536603014 332984104320 333525541888 334595317728 334891307520 335339013120 335761155072 336635533080 337315604864 337814961792 338009555664 338354815680 338478891520 339574414718 340747706880 340757600832 341105667840 341610635520 341978954240 342325242560 342497935872 343263590208 343389857580 345051421407 345492574560 345818357280 346054351104 347856717516 348840490240 349633309536 350528428096 351193772160 351765219960 352105963776 352804586720 353022906390 354252951360 354262881280 354466949760 355762552005 356637496320 356973788160 357348794880 358288595840 358494983280 359077901952 360559350459 360693914112 360911803392 361409576640 361944601920 363109275144 363112485120 363829730055 364185379840 364410742080 366282514752 367238763360 367373431040 368525412864 368872914432 369485114460 370444816056 370772519040 371735564544 372190297248 372703625910 373017553920 374607117360 374822477568 375216234624 375566172960 376419732444 376557766816 377256389760 377513837568 377869814784 378619556480 379480055472 380041832016 380553262080 380788752960 381403989120 382394648832 383120478720 383390468230 384504834560 384726323520 385115897880 385503548416 386074242048 386691217920 388085045392 388481455040 388704791552 391228848640 391721347584 392301245952 392445551520 394117455424 394344481608 394848656640 396905160060 397538991360 397550534304 398545741440 399580925184 400603917824 400621500510 400771015680 401364311040 402017394240 403074670320 403454750160 403962639696 404860515840 405105085440 406174669824 406585773720 409326801408 409472680960 409708552320 409962084840 410374745088 410790291072 412067829096 413039516160 413295109920 413544774720 414982028736 415405912320 416077079040 416469419520 416750418063 416906927360 418244147160 418608588288 419701443840 421432526592 421644506080 422268702240 422511944580 423365504064 423627487668 423740021760 425360339712 425947001040 426627210240 427329600544 428122419840 428818553856 429079487760 429946315008 430193979936 430351733504 432185618732 432567938880 433691491968 434333522304 434777172480 434820896895 435187146240 435245941760 435890273280 436595676066 437041636920 437292890496 438160535120 439687226880 440132454720 440848117248 441114426368 443382137352 443978805760 445801466880 446127090304 447244351092 448847377440 450419949056 450679407552 450867392640 451139754240 453886593930 454343467776 454807557120 455480847360 456946503552 457684786944 457853143440 459448450560 460068561876 460656766080 461091143040 461405801472 461671588224 462139077456 463056020070 463808956688 464669455680 465237871560 466177746048 468258362880 468528096960 469020293280 469474618368 470524665555 470697208520 470934661824 471892296960 472337268480 472622599680 474350069340 475052290020 476286192072 477046789632 477993311040 478254889728 478770535936 480745800612 481879435520 482592802560 483689604384 484145700192 484149980160 485106306740 485880989440 488376686336 489651684480 490376557440 491650262784 492646819280 492930602010 493926421408 494363358720 495647419392 495954131904 496253729664 496938167880 499292494848 499476156480 499763303424 500288312832 500754897280 501892976592 503008519680 504953299620 505973407296 506722442688 507718337280 508538652160 509361622077 509859531776 511136401248 511658501760 512968431360 513487863840 515084786370 515277020160 518727535920 519081526656 521785076274 522224575488 523260735360 524449964304 525792642144 526464875520 526790658240 527624672256 528158945664 529206880080 529534359585 530051988480 530067379072 531394321920 531700424640 532774566912 534162000680 535460682240 536023192320 537432893760 537742474920 537939666880 538616852928 540232023415 541367705088 542114364960 542916902880 546278069760 546616113120 547720388096 549423772128 551060146560 551393032960 552788119296 553309371648 553874549760 554227671690 555667224084 557658862880 559055438865 559601925120 560430351360 561910035456 562824351936 563024936320 563349259440 564487338752 564836650224 566804722176 567147119616 567929334720 569220083208 570829893120 571183129440 572105983680 573261753344 573591973248 575085702345 576757251840 577089485280 577673846820 578255322624 579111363072 579761195860 582127568088 582722182560 583057187328 584752573440 586843272960 587582021376 588668327280 589608391680 591176183136 591516722412 593236030464 595357740090 596308487040 596325801456 597818612160 598463169920 599371387776 600905876736 600932250765 601156523520 601519672320 602046466560 603610223616 604612005480 605182125240 605791290368 607657628160 609262004736 610246382592 610470857920 613424749168 614209021440 614562828480 614788190720 615562117632 616185436608 617408026760 619559274240 619942664880 620317162080 621570328064 624115618560 624704129280 625360391040 627366220740 627912882432 629189729280 629783024640 632466759120 633403053360 635048256096 635441231502 637324414720 637673186304 638920501560 639940815360 640994400816 643227830784 643457070080 644919472512 645527600256 648278428098 648851908320 650537237952 652780719360 652868912640 653835409920 654893514099 655533683712 655562455380 655939335744 657240802680 659530840320 660198682080 661272175872 661671639552 662584223840 665073206028 665968208640 669190635456 669782615040 673271066160 674631209728 675629923584 676019111328 676709631360 676957783040 679148829436 681495413760 681515201664 682211335680 683221271040 683957908480 684650485120 684995871744 686527180416 686779715160 690102842814 690985149120 691636714560 692108702208 694584030105 695713435032 697680980480 699266619072 701056856192 702387544320 703530439920 704211927552 705609173440 706045812780 708505902720 708933899520 711525104010 714697589760 716577191680 716989966560 718155803904 721118700918 721387828224 722819153280 723889203840 726218550288 726224970240 727659460110 728821484160 732565029504 734477526720 734746862080 737050825728 737745828864 738970228920 739395903015 740889632112 741545038080 743471129088 744380594496 745407251820 749214234720 749644955136 750432469248 751132345920 752839464888 753115533632 754512779520 757239112960 758960110944 760083664032 761577505920 762807978240 764789297664 766240957440 766780936460 769009669120 769452647040 770231795760 773382435840 776170090784 776962910080 782457697280 782677614411 783442695168 784602491904 784891103040 788234910848 788688963216 789697313280 793810320120 795077982720 795101068608 797091482880 799161850368 801207835648 801243001020 804034788480 806149340640 806909500320 807925279392 809721031680 813171547440 818653602816 819417104640 819924169680 821580582144 824135658192 826079032320 826590219840 827089549440 829964057472 830811824640 831341507535 832154158080 832938839040 833500836126 833813854720 836488294320 837217176576 839402887680 842865053184 843289012160 844537404480 845023889160 846731008128 847254975336 848936036795 850720679424 851894002080 854659201088 856244839680 858158975520 859892630016 860387959872 860703467008 864371237464 865135877760 867382983936 868667044608 869554344960 869641793790 870374292480 873191352132 874083273840 874585780992 876321070240 879374453760 880264909440 881696234496 886764274704 887957611520 892254180608 894488702184 897694754880 900839898112 901358815104 901734785280 902279508480 907773187860 908686935552 913893007104 915369573888 915706286880 918896901120 920137123752 921313532160 922182286080 923343176448 924278154912 926112040140 927617913376 929338911360 930475743120 932355492096 936516725760 937056193920 938040586560 941049331110 941394417040 941869323648 943784593920 944674536960 945245199360 948700138680 950104580040 952572384144 954093579264 955986622080 956509779456 957541071872 961491601224 963758871040 965185605120 967379208768 968291400384 970212613480 971761978880 972417642147 976753372672 979303368960 980753114880 983300525568 985293638560 985861204020 987852842816 988726717440 991908263808 992507459328 993876335760 998952312960 1000576625664 1001509794560 1003785953184 1006017039360 1009906599240 1011946814592 1013444885376 1015436674560 1017077304320 1018723244154 1022272802496 1023317003520 1025936862720 1026975727680 1030169572740 1035154264221 1037455071840 1038163053312 1043570152548 1046521470720 1048899928608 1051585284288 1053581316480 1056317891328 1058413760160 1059068719170 1060134758144 1062788643840 1063400849280 1068324001360 1070921364480 1072046384640 1074865787520 1075484949840 1075879333760 1077233705856 1080464046830 1082735410176 1084228729920 1085833805760 1091489190165 1092556139520 1093232226240 1095440776192 1098847544256 1102120293120 1102786065920 1105576238592 1106618743296 1108455343380 1111334448168 1115317725760 1118110877730 1125648703872 1126049872640 1126698518880 1128974677504 1129673300448 1133609444352 1135858669440 1138440166416 1141659786240 1142366258880 1144211967360 1147183946496 1150171404690 1153514503680 1154178970560 1155347693640 1156510645248 1158222726144 1159522391720 1164255136176 1165444365120 1166114374656 1173686545920 1175164042752 1177336654560 1182352366272 1183033444824 1188510451513 1190715480180 1192616974080 1192651602912 1195637224320 1196926339840 1198742775552 1201811753472 1201864501530 1202313047040 1204092933120 1209224010960 1210364250480 1215315256320 1218524009472 1220941715840 1226849498336 1228418042880 1229125656960 1229576381440 1231124235264 1232370873216 1234816053520 1239118548480 1239885329760 1240634324160 1243140656128 1248231237120 1249408258560 1250720782080 1254732441480 1255825764864 1264933518240 1266806106720 1270096512192 1270882463004 1274648829440 1277841003120 1279881630720 1281988801632 1286455661568 1289838945024 1291055200512 1296556856196 1297703816640 1301074475904 1304462690685 1305561438720 1305737825280 1307670819840 1309787028198 1311124910760 1311878671488 1314481605360 1319061680640 1320397364160 1322544351744 1323343279104 1325168447680 1330146412056 1331936417280 1338381270912 1346542132320 1349262419456 1351259847168 1352038222656 1353419262720 1358297658872 1363030403328 1364422671360 1366442542080 1369300970240 1373054360832 1373559430320 1380205685628 1381970298240 1383273429120 1384217404416 1389168060210 1391426870064 1395361960960 1398533238144 1402113712384 1404775088640 1407060879840 1408423855104 1411218346880 1412091625560 1417011805440 1417867799040 1423050208020 1433154383360 1433979933120 1436311607808 1442237401836 1445638306560 1447778407680 1452437100576 1452449940480 1455318920220 1457642968320 1465130059008 1468955053440 1469493724160 1477940457840 1478791806030 1481779264224 1483090076160 1486942258176 1488761188992 1490814503640 1498428469440 1499289910272 1500864938496 1502264691840 1505678929776 1506231067264 1509025559040 1514478225920 1517920221888 1520167328064 1523155011840 1525615956480 1528084866231 1529578595328 1533561872920 1538905294080 1540463591520 1552340181568 1553925820160 1565355228822 1569782206080 1576469821696 1577377926432 1579394626560 1587620640240 1588603078755 1590155965440 1590202137216 1594182965760 1598323700736 1602486002040 1608069576960 1612298681280 1613819000640 1615850558784 1620696070245 1626343094880 1638834209280 1639848339360 1643161164288 1648271316384 1653180439680 1654179098880 1659928114944 1661623649280 1662683015070 1667001672252 1667627709440 1672976588640 1678805775360 1685730106368 1686578024320 1689074808960 1690047778320 1693462016256 1694509950672 1697872073590 1701441358848 1703788004160 1709318402176 1712489679360 1716317951040 1719785260032 1720775919744 1721406934016 1725257107035 1728742474928 1730271755520 1734765967872 1737334089216 1739283587580 1746382704264 1748166547680 1749171561984 1752642140480 1760529818880 1773528549408 1784508361216 1788977404368 1795389509760 1802717630208 1802796752295 1803469570560 1804559016960 1815546375720 1817373871104 1827786014208 1830739147776 1831412573760 1840274247504 1842627064320 1844364572160 1846686352896 1848556309824 1852224080280 1855235826752 1858677822720 1860951486240 1864710984192 1874112387840 1876081173120 1882098662220 1882788834080 1883738647296 1887569187840 1889349073920 1897400277360 1900209160080 1905144768288 1911973244160 1913019558912 1922983202448 1927517742080 1930371210240 1934758417536 1936582800768 1940425226960 1943523957760 1944835284294 1953506745344 1958606737920 1961506229760 1966601051136 1970587277120 1971722408040 1975705685632 1983816527616 1985014918656 1987752671520 1997904625920 2003019589120 2007571906368 2019813198480 2023893629184 2026889770752 2030873349120 2037446488308 2044545604992 2046634007040 2051873725440 2053951455360 2060339145480 2070308528442 2074910143680 2076326106624 2083752090315 2087140305096 2093042941440 2097799857216 2103170568576 2107162632960 2112635782656 2116827520320 2118137438340 2120269516288 2126801698560 2136648002720 2144092769280 2149731575040 2150969899680 2151758667520 2154467411712 2160928093660 2168457459840 2171667611520 2182978380330 2186464452480 2197695088512 2204240586240 2205572131840 2211152477184 2213237486592 2216910686760 2222668896336 2230635451520 2236221755460 2251297407744 2252099745280 2253397037760 2257949355008 2259346600896 2271717338880 2276880332832 2284732517760 2288423934720 2294367892992 2300342809380 2307029007360 2308357941120 2310695387280 2319044783440 2328510272352 2330888730240 2347373091840 2350328085504 2354673309120 2364704732544 2366066889648 2377020903026 2381430960360 2385233948160 2385303205824 2391274448640 2393852679680 2397485551104 2403623506944 2403729003060 2418448021920 2420728500960 2441883431680 2453698996672 2458251313920 2464741746432 2469632107040 2478237096960 2479770659520 2481268648320 2496462474240 2498816517120 2501441564160 2509464882960 2511651529728 2529867036480 2533612213440 2540193024384 2541764926008 2546808110385 2549297658880 2555682006240 2563977603264 2579677890048 2582110401024 2593113712392 2595407633280 2602148951808 2608925381370 2611122877440 2619574056396 2622249821520 2623757342976 2628963210720 2638123361280 2640794728320 2645088703488 2650336895360 2660292824112 2663872834560 2676762541824 2693084264640 2698524838912 2702519694336 2704076445312 2706838525440 2716595317744 2726060806656 2738601940480 2746108721664 2747118860640 2760411371256 2763940596480 2766546858240 2778336120420 2782853740128 2797066476288 2804227424768 2809550177280 2814121759680 2822436693760 2824183251120 2834023610880 2835735598080 2846100416040 2866308766720 2867959866240 2872623215616 2884474803672 2891276613120 2895556815360 2904874201152 2910637840440 2915285936640 2917252926441 2930260118016 2937910106880 2955880915680 2957583612060 2963558528448 2966180152320 2977522377984 2981629007280 2996856938880 3001729876992 3004529383680 3011357859552 3012462134528 3018051118080 3028956451840 3035840443776 3040334656128 3046310023680 3051231912960 3056169732462 3067123745840 3077810588160 3080927183040 3104680363136 3107851640320 3130710457644 3139564412160 3152939643392 3154755852864 3175241280480 3177206157510 3180404274432 3188365931520 3204972004080 3216139153920 3224597362560 3227638001280 3231701117568 3241392140490 3252686189760 3274467570495 3277668418560 3279696678720 3286322328576 3296542632768 3306360879360 3308358197760 3319856229888 3325366030140 3334003344504 3345953177280 3373156048640 3378149617920 3380095556640 3386924032512 3389019901344 3395744147180 3407576008320 3418636804352 3424979358720 3432635902080 3441551839488 3450514214070 3457484949856 3460543511040 3469531935744 3474668178432 3478567175160 3492765408528 3496333095360 3498343123968 3505284280960 3521059637760 3547057098816 3565531354539 3569016722432 3577954808736 3590779019520 3605435260416 3605593504590 3606939141120 3631092751440 3655572028416 3662825147520 3680548495008 3685254128640 3688729144320 3693372705792 3697112619648 3704448160560 3710471653504 3717355645440 3721902972480 3729421968384 3748224775680 3752162346240 3764197324440 3765577668160 3767477294592 3794800554720 3800418320160 3810289536576 3823946488320 3845966404896 3869516835072 3873165601536 3880850453920 3889670568588 3913388072055 3917213475840 3923012459520 3941174554240 3943444816080 3951411371264 3967633055232 3970029837312 3975505343040 3995809251840 4006039178240 4015143812736 4039626396960 4047787258368 4053779541504 4074892976616 4089091209984 4093268014080 4107902910720 4120678290960 4140617056884 4149820287360 4152652213248 4167504180630 4174280610192 4186085882880 4195599714432 4206341137152 4214325265920 4225271565312 4233655040640 4236274876680 4240539032576 4253603397120 4273296005440 4299463150080 4301939799360 4303517335040 4308934823424 4321856187320 4336914919680 4343335223040 4365956760660 4372928904960 4395390177024 4408481172480 4433821373520 4445337792672 4461270903040 4472443510920 4502594815488 4504199490560 4506794075520 4518693201792 4543434677760 4553760665664 4569465035520 4576847869440 4584254598693 4588735785984 4600685618760 4616715882240 4621390774560 4638089566880 4657020544704 4661777460480 4709346618240 4729409465088 4732133779296 4754041806052 4762861920720 4770467896320 4770606411648 4782548897280 4787705359360 4794971102208 4807458006120 4836896043840 4841457001920 4862088210735 4883766863360 4907397993344 4916502627840 4929483492864 4939264214080 4959541319040 4962537296640 5002883128320 5018929765920 5059734072960 5067224426880 5080386048768 5083529852016 5093616220770 5111364012480 5127955206528 5159355780096 5164220802048 5175771321105 5186227424784 5190815266560 5204297903616 5217850762740 5239148112792 5244499643040 5247514685952 5257926421440 5281589456640 5300673790720 5320585648224 5353525083648 5386168529280 5408152890624 5413677050880 5433190635488 5452121613312 5477203880960 5492217443328 5494237721280 5520822742512 5527881192960 5533093716480 5556672240840 5565707480256 5594132952576 5608454849536 5628243519360 5644873387520 5648366502240 5668047221760 5692200832080 5735919732480 5768949607344 5782553226240 5791113630720 5809748402304 5821275680880 5830571873280 5834505852882 5860520236032 5875820213760 5911761831360 5915167224120 5927117056896 5942552257565 5955044755968 5963258014560 5993713877760 6009058767360 6022715719104 6024924269056 6071680887552 6080669312256 6092620047360 6112339464924 6134247491680 6155621176320 6161854366080 6209360726272 6215703280640 6261420915288 6279128824320 6305879286784 6309511705728 6350482560960 6354412315020 6360808548864 6409944008160 6432278307840 6449194725120 6455276002560 6463402235136 6482784280980 6505372379520 6548935140990 6559393357440 6593085265536 6612721758720 6616716395520 6639712459776 6650732060280 6668006689008 6691906354560 6746312097280 6756299235840 6760191113280 6773848065024 6778039802688 6791488294360 6815152016640 6837273608704 6865271804160 6883103678976 6901028428140 6914969899712 6921087022080 6957134350320 6985530817056 6992666190720 7010568561920 7042119275520 7094114197632 7131062709078 7155909617472 7181558039040 7210870520832 7211187009180 7262185502880 7325650295040 7361096990016 7394225239296 7408896321120 7420943307008 7434711290880 7443805944960 7496449551360 7504324692480 7528394648880 7531155336320 7534954589184 7589601109440 7600836640320 7620579073152 7640424331155 7647892976640 7691932809792 7739033670144 7746331203072 7761700907840 7779341137176 7826776144110 7882349108480 7886889632160 7902822742528 7935266110464 7951010686080 7991618503680 8030287625472 8079252793920 8095574516736 8107559083008 8149785953232 8178182419968 8215805821440 8241356581920 8281234113768 8299640574720 8335008361260 8348561220384 8391199428864 8412682274304 8428650531840 8467310081280 8472549753360 8507206794240 8546592010880 8598926300160 8603879598720 8607034670080 8617869646848 8643712374640 8673829839360 8686670446080 8731913521320 8745857809920 8790780354048 8867642747040 8890675585344 8922541806080 8944887021840 9005189630976 9013588151040 9037386403584 9086869355520 9107521331328 9138930071040 9153695738880 9168509197386 9201371237520 9233431764480 9242781549120 9276179133760 9314041089408 9323554920960 9418693236480 9458818930176 9464267558592 9508083612104 9525723841440 9541212823296 9565097794560 9614916012240 9673792087680 9682914003840 9724176421470 9767533726720 9814795986688 9833005255680 9858966985728 9878528428160 9919082638080 9925074593280 10037859531840 10119468145920 10134448853760 10160772097536 10167059704032 10187232441540 10222728024960 10255910413056 10351542642210 10372454849568 10381630533120 10408595807232 10435701525480 10478296225584 10488999286080 10495029371904 10515852842880 10563178913280 10601347581440 10641171296448 10696594063617 10707050167296 10772337058560 10816305781248 10866381270976 10988475442560 11041645485024 11055762385920 11066187432960 11113344481680 11131414960512 11188265905152 11256487038720 11289746775040 11296733004480 11384401664160 11471839464960 11537899214688 11619496804608 11642551361760 11669011705764 11751640427520 11823523662720 11830334448240 11854234113792 11885104515130 11910089511936 11926516029120 11987427755520 12018117534720 12045431438208 12049848538112 12143361775104 12161338624512 12224678929848 12268494983360 12323708732160 12418721452544 12522841830576 12558257648640 12619023411456 12700965121920 12708824630040 12721617097728 12819888016320 12898389450240 12910552005120 12926804470272 12965568561960 13010744759040 13097870281980 13118786714880 13186170531072 13225443517440 13301464120560 13336013378016 13383812709120 13492624194560 13512598471680 13520382226560 13556079605376 13582976588720 13630304033280 13674547217408 13730543608320 13766207357952 13802056856280 13829939799424 13914268700640 13971061634112 13985332381440 14021137123840 14188228395264 14262125418156 14311819234944 14363116078080 14422374018360 14524371005760 14586264632205 14651300590080 14722193980032 14788450478592 14817792642240 14841886614016 14887611889920 15008649384960 15056789297760 15062310672640 15179202218880 15201673280640 15241158146304 15280848662310 15383865619584 15478067340288 15492662406144 15523401815680 15558682274352 15653552288220 15764698216960 15773779264320 15805645485056 15902021372160 16060575250944 16158505587840 16299571906464 16356364839936 16431611642880 16482713163840 16562468227536 16599281149440 16670016722520 16697122440768 16782398857728 16825364548608 16934620162560 16945099506720 17093184021760 17207759197440 17287424749280 17347659678720 17373340892160 17463827042640 17491715619840 17581560708096 17735285494080 17781351170688 17827656772695 17845083612160 17889774043680 18027176302080 18074772807168 18215042662656 18277860142080 18337018394772 18402742475040 18466863528960 18485563098240 18552358267520 18628082178816 18647109841920 18837386472960 18917637860352 18928535117184 19016167224208 19051447682880 19082425646592 19229832024480 19347584175360 19365828007680 19448352842940 19629591973376 19757056856320 19838165276160 19850149186560 20075719063680 20238936291840 20268897707520 20321544195072 20334119408064 20374464883080 20445456049920 20511820826112 20703085284420 20744909699136 20763261066240 20871403050960 20956592451168 20977998572160 21031705685760 21126357826560 21202695162880 21282342592896 21393188127234 21544674117120 21632611562496 21732762541952 21976950885120 22083290970048 22226688963360 22262829921024 22512974077440 22593466008960 22768803328320 22921272993465 22943678929920 23075798429376 23238993609216 23285102723520 23338023411528 23647047325440 23660668896480 23708468227584 23770209030260 23853032058240 23974855511040 24090862876416 24286723550208 24322677249024 24449357859696 24536989966720 24647417464320 24837442905088 25045683661152 25238046822912 25401930243840 25417649260080 25639776032640 25796778900480 25821104010240 25853608940544 25931137123920 26021489518080 26195740563960 26237573429760 26372341062144 26602928241120 26672026756032 26767625418240 27040764453120 27112159210752 27165953177440 27260608066560 27461087216640 27604113712560 27659879598848 27828537401280 27942123268224 27970664762880 28042274247680 28376456790528 28524250836312 28623638469888 28844748036720 29048742011520 29172529264410 29302601180160 29444387960064 29576900957184 29635585284480 29683773228032 29775223779840 30113578595520 30124621345280 30358404437760 30403346561280 30482316292608 30561697324620 30767731239168 31046803631360 31117364548704 31307104576440 31529396433920 31547558528640 31804042744320 32089782190851 32121150501888 32317011175680 32599143812928 32965426327680 33124936455072 33198562298880 33340033445040 33394244881536 33564797715456 33869240325120 33890199013440 34186368043520 34415518394880 34574849498560 34927654085280 35470570988160 35562702341376 35655313545390 35779548087360 36054352604160 36149545614336 36430085325312 36674036789544 36805484950080 36971126196480 37104716535040 37256164357632 37674772945920 37857070234368 38032334448416 38102895365760 38164851293184 38459664048960 38695168350720 38731656015360 38896705685880 39259183946752 39514113712640 39676330552320 40151438127360 40477872583680 40537795415040 40668238816128 40748929766160 40890912099840 41023641652224 41406170568840 41489819398272 41742806101920 41913184902336 41955997144320 42063411371520 42564685185792 42786376254468 43089348234240 43465525083904 43953901770240 44166581940096 44453377926720 44525659842048 45025948154880 45186932017920 45537606656640 45842545986930 46151596858752 46477987218432 46570205447040 46676046823056 47294094650880 47321337792960 47416936455168 47540418060520 47706064116480 48181725752832 48898715719392 49073979933440 49294834928640 50091367322304 50476093645824 50803860487680 50835298520160 51279552065280 51862274247840 52042979036160 52391481127920 52475146859520 52744682124288 53205856482240 53344053512064 53482970318085 53535250836480 54081528906240 54224318421504 54331906354880 55208227425120 55319759197696 55657074802560 55884246536448 55941329525760 56752913581056 57048501672624 57247276939776 57689496073440 58097484023040 58345058528820 58888775920128 59271170568960 59550447559680 60227157191040 60249242690560 60716808875520 60806693122560 60964632585216 61123394649240 61535462478336 62093607262720 62234729097408 62614209152880 63095117057280 63608085488640 64179564381702 64634022351360 65198287625856 65930852655360 66249872910144 66680066890080 66788489763072 67780398026880 68372736087040 68831036789760 69149698997120 69855308170560 70941141976320 71125404682752 71310627090780 71559096174720 72860170650624 73348073579088 73610969900160 73942252392960 74209433070080 74512328715264 75714140468736 76064668896832 76205790731520 76919328097920 77390336701440 77463312030720 77793411371760 79028227425280 80302876254720 81336477632256 81497859532320 81781824199680 82812341137680 82979638796544 83485612203840 83826369804672 83911994288640 84126822743040 85129370371584 85572752508936 86931050167808 87907803540480 88333163880192 88906755853440 89051319684096 90373864035840 91075213313280 91685091973860 92303193717504 93140410894080 93352093646112 94588189301760 94642675585920 95080836121040 95412128232960 96363451505664 97797431438784 98147959866880 100182734644608 101607720975360 101670597040320 102559104130560 103724548495680 104782962255840 106411712964480 106688107024128 106965940636170 108163057812480 108448636843008 108663812709760 110416454850240 110639518395392 111314149605120 111768493072896 114097003345248 114494553879552 115378992146880 116194968046080 116690117057640 117777551840256 118542341137920 120454314382080 121433617751040 121613386245120 122246789298480 123070924956672 124187214525440 124469458194816 125228418305760 126190234114560 128359128763404 129268044702720 130396575251712 131861705310720 132499745820288 133360133780160 133576979526144 135560796053760 138299397994240 139710616341120 141882283952640 142250809365504 142621254181560 143118192349440 146696147158176 147221939800320 147884504785920 148418866140160 151428280937472 152129337793664 152411581463040 153838656195840 155586822743520 160448910954255 160605752509440 162672955264512 162995719064640 165624682275360 165959277593088 166971224407680 167652739609344 167823988577280 170258740743168 171145505017872 173862100335616 176666327760384 177813511706880 180747728071680 182150426626560 183370183947720 184606387435008 186280821788160 186704187292224 189285351171840 190161672242080 190824256465920 195594862877568 196295919733760 200365469289216 203341194080640 205118208261120 207449096991360 209565924511680 212823425928960 213376214048256 213931881272340 217327625419520 220832909700480 222628299210240 223536986145792 228194006690496 230757984293760 232389936092160 233380234115280 237084682275840 240908628764160 244493578596960 248938916389632 250456836611520 252380468229120 256718257526808 260793150503424 263723410621440 264999491640576 266720267560320 267153959052288 271121592107520 276598795988480 279421232682240 283764567905280 285242508363120 286236384698880 293392294316352 294443879600640 304258675587328 304823162926080 307677312391680 311173645487040 320897821908510 325345910529024 325991438129280 331249364550720 331918555186176 333942448815360 335305479218688 342291010035744 353332655520768 355627023413760 364300853253120 366740367895440 369212774870016 372561643576320 373408374584448 378570702343680 380323344484160 391189725755136 400730938578432 406682388161280 414898193982720 419131849023360 425646851857920 426752428096512 427863762544680 434655250839040 441665819400960 445256598420480 456388013380992 461515968587520 466760468230560 481817257528320 488987157193920 497877832779264 500913673223040 513436515053616 521586301006848 529998983281152 533440535120640 542243184215040 553197591976960 558842465364480 570485016726240 572472769397760 586784588632704 588887759201280 608517351174656 615354624783360 622347290974080 641795643817020 651982876258560 662498729101440 667884897630720 670610958437376 684582020071488 711254046827520 733480735790880 746816749168896 757141404687360 760646688968320 782379451510272 801461877156864 813364776322560 829796387965440 838263698046720 851293703715840 855727525089360 869310501678080 883331638801920 912776026761984 923031937175040 933520936461120 977974314387840 995755665558528 1001827346446080 1026873030107232 1059997966562304 1066881070241280 1117684930728960 1140970033452480 1173569177265408 1217034702349312 1244694581948160 1283591287634040 1303965752517120 1324997458202880 1335769795261440 1369164040142976 1466961471581760 1493633498337792 1521293377936640 1564758903020544 1626729552645120 1659592775930880 1676527396093440 1711455050178720 1766663277603840 1825552053523968 1846063874350080 1867041872922240 1955948628775680 2003654692892160 2053746060214464 2133762140482560 2281940066904960 2347138354530816 2489389163896320 2567182575268080 2607931505034240 2649994916405760 2738328080285952 2933922943163520 2987266996675584 3042586755873280 3353054792186880 3422910100357440 3651104107047936 3734083745844480 3911897257551360 4007309385784320 4107492120428928 4563880133809920 4694276709061632 4978778327792640 5134365150536160 5299989832811520 5476656160571904 5867845886327040 6085173511746560 6845820200714880 7468167491688960 7823794515102720 8214984240857856 9127760267619840 10268730301072320 10953312321143808 11735691772654080 13691640401429760 14936334983377920 16429968481715712 18255520535239680 20537460602144640 23471383545308160 27383280802859520 32859936963431424 41074921204289280 54766561605719040 82149842408578560 164299684817157120
- Sum of all divisors σ(n): 804319996406169600
- Sum of proper divisors (its aliquot sum) s(n): 640020311589012480
- 164299684817157120 is an abundant number, because the sum of its proper divisors (640020311589012480) is greater than itself. Its abundance is 475720626771855360
Bases of 164299684817157120
- Binary: 10010001111011010110110001010111100011110000111100000000002
- Hexadecimal: 0x247B5B15E3C3C00
- Base-36: 18XRDL7RZEO0
Squares and roots of 164299684817157120
- 164299684817157120 squared (1642996848171571202) is 26994386431017169856445918766694400
- 164299684817157120 cubed (1642996848171571203) is 4435169182448663878125459006901720059715547824128000
-
The
square root of 164299684817157120 is 405338975.2011976457 -
The
cube root of 164299684817157120 is 547703.5763647301
Scales and comparisons
How big is 164299684817157120?- 164,299,684,817,157,120 seconds is equal to 5,224,221,764 years, 46 weeks, 2 days, 19 hours, 12 minutes.
-
To count from 1 to 164,299,684,817,157,120 would take you about fifteen billion, six hundred seventy-two million, six hundred sixty-five thousand, two hundred ninety-four 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 164299684817157120 cubic inches would be around 45642 feet tall.
Recreational maths with 164299684817157120
- 164299684817157120 backwards is 021751718486992461
- The number of decimal digits it has is: 18
- The sum of 164299684817157120'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 164299684817157120 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 164299684817157120 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/164299684817157120/
Chicago style:
Numbermatics. 2024. "Number 164299684817157120 - Facts about the integer". https://numbermatics.com/n/164299684817157120/
The information we have on file for 164299684817157120 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 164299684817157120, math, Factors of 164299684817157120, curriculum, school, college, exams, university, Prime factorization of 164299684817157120, STEM, science, technology, engineering, physics, economics, calculator, one hundred sixty-four quadrillion, two hundred ninety-nine trillion, six hundred eighty-four billion, eight hundred seventeen million, one hundred fifty-seven thousand, one hundred twenty.