29956787098594836480
29,956,787,098,594,836,480 is an even composite number composed of nine prime numbers multiplied together.
What does the number 29956787098594836480 look like?
This visualization shows the relationship between its 9 prime factors (large circles) and 22080 divisors.
29956787098594836480 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of twenty-two thousand and eighty divisors.
Prime factorization of 29956787098594836480:
222 × 34 × 5 × 72 × 11 × 13 × 19 × 31 × 4273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 11 × 13 × 19 × 31 × 4273)See below for interesting mathematical facts about the number 29956787098594836480 from the Numbermatics database.
Names of 29956787098594836480
- Cardinal: 29956787098594836480 can be written as Twenty-nine quintillion, nine hundred fifty-six quadrillion, seven hundred eighty-seven trillion, ninety-eight billion, five hundred ninety-four million, eight hundred thirty-six thousand, four hundred eighty.
Scientific notation
- Scientific notation: 2.995678709859483648 × 1019
Factors of 29956787098594836480
Divisors of 29956787098594836480
- Number of divisors d(n): 22080
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 24 26 27 28 30 31 32 33 35 36 38 39 40 42 44 45 48 49 52 54 55 56 57 60 62 63 64 65 66 70 72 76 77 78 80 81 84 88 90 91 93 95 96 98 99 104 105 108 110 112 114 117 120 124 126 128 130 132 133 135 140 143 144 147 152 154 155 156 160 162 165 168 171 176 180 182 186 189 190 192 195 196 198 208 209 210 216 217 220 224 228 231 234 240 245 247 248 252 256 260 264 266 270 273 279 280 285 286 288 294 297 304 308 310 312 315 320 324 330 336 341 342 351 352 360 364 372 378 380 384 385 390 392 396 399 403 405 416 418 420 429 432 434 440 441 448 455 456 462 465 468 480 490 494 495 496 504 512 513 520 528 532 539 540 546 558 560 567 570 572 576 585 588 589 594 608 616 620 624 627 630 637 640 648 651 660 665 672 682 684 693 702 704 715 720 728 735 741 744 756 760 768 770 780 784 792 798 806 810 819 832 836 837 840 855 858 864 868 880 882 891 896 910 912 924 930 931 936 945 960 980 988 990 992 1001 1008 1023 1024 1026 1040 1045 1053 1056 1064 1078 1080 1085 1092 1116 1120 1134 1140 1144 1152 1155 1170 1176 1178 1188 1197 1209 1216 1232 1235 1240 1248 1254 1260 1274 1280 1287 1296 1302 1320 1323 1330 1344 1364 1365 1368 1386 1395 1404 1408 1430 1440 1456 1463 1470 1482 1485 1488 1512 1519 1520 1536 1539 1540 1560 1568 1584 1596 1612 1617 1620 1638 1664 1672 1674 1680 1705 1710 1716 1728 1729 1736 1755 1760 1764 1767 1782 1792 1820 1824 1848 1860 1862 1872 1881 1890 1911 1920 1953 1960 1976 1980 1984 1995 2002 2015 2016 2046 2048 2052 2079 2080 2090 2106 2112 2128 2145 2156 2160 2170 2184 2205 2223 2232 2240 2268 2280 2288 2304 2310 2340 2352 2356 2376 2387 2394 2418 2432 2457 2464 2470 2480 2496 2508 2511 2520 2548 2560 2565 2574 2592 2604 2640 2646 2660 2688 2695 2717 2728 2730 2736 2772 2790 2793 2808 2816 2821 2835 2860 2880 2912 2926 2940 2945 2964 2970 2976 3003 3024 3038 3040 3069 3072 3078 3080 3120 3135 3136 3168 3185 3192 3224 3234 3240 3255 3276 3328 3344 3348 3360 3410 3420 3432 3456 3458 3465 3472 3510 3520 3528 3534 3564 3584 3591 3627 3640 3648 3696 3705 3720 3724 3744 3762 3780 3822 3840 3861 3906 3920 3952 3960 3968 3969 3990 4004 4030 4032 4092 4095 4096 4104 4123 4158 4160 4180 4185 4212 4224 4256 4273 4290 4312 4320 4340 4368 4389 4410 4433 4446 4455 4464 4480 4536 4557 4560 4576 4608 4620 4655 4680 4704 4712 4752 4774 4788 4836 4851 4864 4914 4928 4940 4960 4992 5005 5016 5022 5040 5096 5115 5120 5130 5148 5184 5187 5208 5265 5280 5292 5301 5320 5376 5390 5434 5456 5460 5472 5544 5580 5586 5616 5632 5642 5643 5670 5720 5733 5760 5824 5852 5859 5880 5890 5928 5940 5952 5985 6006 6045 6048 6076 6080 6138 6144 6156 6160 6237 6240 6270 6272 6336 6370 6384 6435 6448 6468 6479 6480 6510 6552 6615 6656 6669 6688 6696 6720 6820 6840 6864 6912 6916 6930 6944 7007 7020 7040 7056 7068 7128 7161 7168 7182 7254 7280 7296 7315 7371 7392 7410 7440 7448 7488 7524 7560 7595 7644 7657 7680 7695 7722 7812 7840 7904 7920 7936 7938 7980 8008 8060 8064 8085 8151 8184 8190 8192 8208 8246 8316 8320 8360 8370 8379 8424 8448 8463 8512 8546 8580 8624 8640 8645 8680 8736 8778 8820 8835 8866 8892 8910 8928 8960 9009 9072 9114 9120 9152 9207 9216 9240 9310 9360 9405 9408 9424 9504 9548 9555 9576 9672 9702 9728 9765 9828 9856 9880 9920 9984 10010 10032 10044 10080 10192 10230 10240 10241 10260 10296 10368 10374 10395 10416 10530 10560 10584 10602 10640 10752 10773 10780 10868 10881 10912 10920 10944 11088 11115 11160 11172 11232 11264 11284 11286 11340 11440 11466 11520 11583 11648 11704 11718 11760 11780 11856 11880 11904 11935 11970 12012 12090 12096 12103 12152 12160 12276 12285 12288 12312 12320 12369 12474 12480 12540 12544 12555 12672 12740 12768 12819 12870 12896 12936 12958 12960 13020 13104 13167 13230 13299 13312 13338 13376 13392 13440 13585 13640 13671 13680 13728 13824 13832 13860 13888 13965 14014 14040 14080 14105 14112 14136 14256 14322 14336 14364 14508 14553 14560 14592 14630 14742 14784 14820 14880 14896 14976 15015 15048 15120 15190 15288 15314 15345 15360 15390 15444 15561 15624 15680 15808 15840 15872 15876 15903 15960 16016 16120 16128 16170 16302 16368 16380 16384 16416 16492 16632 16640 16709 16720 16740 16758 16848 16896 16926 16929 17024 17092 17160 17199 17248 17280 17290 17360 17472 17556 17577 17640 17670 17732 17784 17820 17856 17920 17955 18018 18135 18144 18228 18240 18304 18414 18432 18480 18620 18720 18810 18816 18848 19008 19019 19096 19110 19152 19305 19344 19404 19437 19456 19530 19656 19712 19747 19760 19840 19845 19968 20007 20020 20064 20088 20160 20384 20460 20480 20482 20520 20592 20615 20736 20748 20790 20832 21021 21060 21120 21168 21204 21280 21365 21483 21504 21546 21560 21736 21762 21824 21840 21888 21945 22165 22176 22230 22320 22344 22464 22528 22568 22572 22680 22785 22880 22932 22971 23040 23166 23296 23408 23436 23520 23560 23712 23760 23808 23870 23940 24024 24180 24192 24206 24255 24304 24320 24453 24552 24570 24576 24624 24640 24738 24948 24960 25080 25088 25110 25137 25344 25389 25480 25536 25638 25740 25792 25872 25916 25920 25935 26040 26208 26334 26460 26505 26598 26624 26676 26752 26784 26880 27027 27170 27280 27342 27360 27456 27621 27648 27664 27720 27776 27930 28028 28080 28160 28210 28215 28224 28272 28512 28644 28665 28672 28728 28861 29016 29106 29120 29184 29260 29295 29484 29568 29640 29760 29792 29911 29952 30030 30096 30240 30380 30576 30628 30690 30720 30723 30780 30888 31031 31122 31185 31248 31360 31616 31680 31744 31752 31806 31920 32032 32240 32256 32340 32395 32604 32643 32736 32760 32768 32832 32984 33264 33280 33345 33418 33440 33480 33516 33696 33792 33852 33858 34048 34184 34320 34398 34496 34560 34580 34720 34944 35035 35112 35154 35280 35340 35464 35568 35640 35712 35805 35840 35910 36036 36270 36288 36309 36456 36480 36608 36828 36855 36864 36960 37107 37240 37440 37620 37632 37696 38016 38038 38192 38220 38285 38304 38457 38610 38688 38808 38874 38912 39060 39312 39424 39494 39501 39520 39680 39690 39897 39936 40014 40040 40128 40176 40320 40755 40768 40920 40960 40964 41013 41040 41184 41230 41472 41496 41580 41664 41895 42042 42120 42240 42315 42336 42408 42560 42730 42966 43008 43092 43120 43472 43524 43648 43659 43680 43776 43890 44330 44352 44460 44640 44688 44928 45045 45056 45136 45144 45353 45360 45570 45760 45864 45942 46035 46080 46332 46592 46683 46816 46872 47003 47040 47120 47424 47520 47616 47709 47740 47880 48048 48360 48384 48412 48510 48608 48640 48906 49104 49140 49152 49248 49280 49476 49896 49920 50127 50160 50176 50220 50274 50688 50778 50960 51072 51205 51276 51480 51584 51597 51744 51832 51840 51870 52080 52416 52668 52920 53010 53196 53248 53352 53504 53568 53599 53760 53865 54054 54340 54405 54560 54684 54720 54912 55242 55296 55328 55440 55549 55552 55860 56056 56160 56320 56420 56430 56448 56544 57024 57057 57288 57330 57344 57456 57722 57915 58032 58212 58240 58311 58368 58520 58590 58968 59136 59241 59280 59520 59584 59822 59904 60060 60192 60480 60515 60760 61152 61256 61380 61440 61446 61560 61776 61845 62062 62244 62370 62496 62720 63063 63232 63360 63488 63504 63612 63840 64064 64095 64449 64480 64512 64680 64790 65208 65286 65472 65520 65536 65664 65835 65968 66495 66528 66560 66690 66836 66880 66960 67032 67392 67584 67704 67716 68096 68355 68368 68640 68796 68913 68992 69120 69160 69440 69888 70070 70224 70308 70560 70680 70928 71136 71280 71424 71610 71680 71820 72072 72540 72576 72618 72765 72912 72960 73216 73359 73656 73710 73728 73920 74214 74480 74880 75240 75264 75392 75411 76032 76076 76167 76384 76440 76570 76608 76914 77220 77376 77616 77748 77805 77824 78120 78624 78848 78988 79002 79040 79360 79380 79515 79794 79872 80028 80080 80256 80352 80640 81081 81187 81510 81536 81840 81920 81928 82026 82080 82368 82460 82944 82992 83160 83328 83545 83790 84084 84227 84240 84480 84630 84645 84672 84816 85120 85460 85932 85995 86016 86184 86240 86583 86944 87048 87296 87318 87360 87552 87780 87885 88660 88704 88920 89280 89376 89733 89856 90090 90112 90272 90288 90706 90720 91140 91520 91728 91884 92070 92160 92169 92664 93093 93184 93366 93632 93744 94006 94080 94240 94848 95040 95095 95232 95418 95480 95760 96096 96720 96768 96824 97020 97185 97216 97280 97812 98208 98280 98304 98496 98560 98735 98952 99792 99840 100035 100254 100320 100352 100440 100548 101376 101556 101920 102144 102410 102552 102960 103168 103194 103488 103664 103680 103740 104160 104832 105105 105336 105840 106020 106392 106496 106704 107008 107136 107198 107415 107520 107730 108108 108680 108810 108927 109120 109368 109440 109824 110484 110592 110656 110880 111098 111104 111321 111720 112112 112320 112640 112840 112860 112896 113088 114048 114114 114576 114660 114688 114855 114912 115371 115444 115830 116064 116424 116480 116622 116736 117040 117180 117936 118272 118482 118503 118560 119040 119168 119644 119691 119808 120120 120384 120960 121030 121520 122265 122304 122512 122760 122880 122892 123039 123120 123552 123690 124124 124488 124740 124992 125440 125685 126126 126464 126720 126945 126976 127008 127224 127680 128128 128190 128898 128960 129024 129360 129580 130416 130572 130944 131040 131072 131328 131670 131936 132463 132990 133056 133120 133133 133380 133672 133760 133920 134064 134784 135135 135168 135408 135432 136059 136192 136710 136736 137280 137592 137826 137984 138105 138240 138320 138880 139776 140049 140140 140448 140616 141009 141120 141360 141856 142272 142560 142848 143220 143360 143640 144144 144305 145080 145152 145236 145530 145824 145920 146432 146718 147312 147420 147456 147840 148428 148960 149555 149760 150381 150480 150528 150784 150822 152064 152152 152334 152768 152880 153140 153216 153615 153828 154440 154752 155155 155232 155496 155610 155648 156240 157248 157696 157976 158004 158080 158720 158760 159030 159588 159744 160056 160160 160512 160704 160797 161280 162162 162374 163020 163072 163215 163680 163840 163856 164052 164160 164736 164920 165888 165984 166320 166647 166656 167090 167580 168168 168454 168480 168960 169260 169290 169344 169632 170240 170920 171171 171864 171990 172032 172368 172480 173166 173888 174096 174592 174636 174720 174933 175104 175560 175770 177320 177408 177723 177840 178560 178752 179466 179712 180180 180224 180544 180576 181412 181440 181545 182280 183040 183456 183768 184140 184320 184338 185328 185535 186186 186368 186732 187264 187488 188012 188160 188480 189189 189696 190080 190190 190464 190836 190960 191520 192192 192285 193347 193440 193536 193648 194040 194370 194432 194560 195624 196416 196560 196608 196992 197120 197470 197505 197904 199485 199584 199680 200070 200508 200640 200704 200880 201096 202752 203112 203840 204288 204820 205065 205104 205920 206336 206388 206739 206976 207328 207360 207480 208320 209377 209664 210210 210672 211680 212040 212784 212992 213408 214016 214272 214396 214830 215040 215460 216216 217217 217360 217620 217854 218240 218295 218736 218880 219648 220077 220968 221184 221312 221760 222196 222208 222642 223440 224224 224640 225280 225680 225720 225792 226176 226765 228096 228228 228501 229152 229320 229376 229710 229824 230742 230888 231660 232128 232848 232960 233244 233415 233472 234080 234360 235015 235872 236544 236964 237006 237120 238080 238336 238545 239288 239382 239616 240240 240768 241920 242060 243040 243561 244530 244608 245024 245520 245760 245784 246078 246240 247104 247380 248248 248976 249480 249984 250635 250880 251370 252252 252681 252928 253440 253890 253952 254016 254448 255360 256256 256380 257796 257920 257985 258048 258720 259160 259749 260832 261144 261888 262080 262144 262656 263340 263872 264926 265980 266112 266240 266266 266760 267344 267520 267840 267995 268128 269199 269568 270270 270336 270816 270864 272118 272384 273420 273472 274560 275184 275652 275968 276210 276480 276507 276640 277745 277760 279279 279552 280098 280280 280896 281232 282018 282240 282720 283712 284544 285120 285285 285696 286440 286720 287280 288288 288610 290160 290304 290472 291060 291555 291648 291840 292864 293436 294624 294840 294912 295680 296205 296856 297920 299110 299520 300762 300960 301056 301568 301644 304128 304304 304668 305536 305760 306280 306432 307230 307656 308880 309504 310310 310464 310992 311220 311296 312480 314496 315315 315392 315952 316008 316160 317440 317471 317520 318060 319176 319488 320112 320320 321024 321408 321594 322245 322560 324324 324748 326040 326144 326430 326781 327360 327680 327712 328104 328320 329021 329472 329840 331776 331968 332640 333294 333312 333963 334180 335160 336336 336908 336960 337920 338520 338580 338688 339264 340480 341840 342342 343728 343980 344064 344565 344736 344960 346113 346332 347776 348192 349184 349272 349440 349866 350208 351120 351540 354640 354816 355446 355680 357120 357504 358932 359073 359424 360360 360448 361088 361152 362824 362880 363090 364560 366080 366795 366912 367536 368280 368640 368676 370656 371070 372372 372736 373464 374528 374976 375193 376024 376320 376960 377055 378378 379392 380160 380380 380835 380928 381672 381920 383040 384384 384570 386694 386880 387072 387296 388080 388740 388843 388864 389120 391248 392832 393120 393216 393984 394240 394940 395010 395808 397389 398970 399168 399360 399399 400140 401016 401280 401408 401760 402192 405405 405504 405935 406224 407680 408177 408576 409640 410130 410208 411840 412672 412776 413478 413952 414656 414720 414960 416640 418754 419328 420420 421135 421344 423027 423360 424080 425568 425984 426816 428032 428544 428792 429660 430080 430920 432432 432915 434434 434720 435240 435708 436480 436590 437472 437760 439296 440154 441936 442368 442624 443520 444392 444416 445284 446880 448448 448665 449280 450560 451143 451360 451440 451584 452352 453530 456192 456456 457002 458304 458640 458752 459420 459648 460845 461484 461776 463320 464256 465465 465696 465920 466488 466830 466944 468160 468720 470030 471744 473088 473928 474012 474240 476160 476672 477090 478576 478764 479232 480480 481536 482391 483840 484120 486080 487122 489060 489216 490048 491040 491520 491568 492156 492480 494208 494760 496496 497952 498960 499941 499968 501270 501760 502740 504504 505362 505856 506880 507780 507904 508032 508896 510720 512512 512760 513513 515592 515840 515970 516096 517440 518320 519498 521664 522288 523776 524160 524288 524799 525312 526680 527744 529852 531960 532224 532480 532532 533169 533520 534688 535040 535680 535990 536256 538398 539136 540540 540672 541632 541728 544236 544635 544768 546840 546944 549120 550368 551304 551936 552420 552960 553014 553280 555490 555520 556605 558558 559104 560196 560560 561792 562464 564036 564480 565440 567424 567567 568309 569088 570240 570570 571392 572880 573440 574560 576576 576855 577220 580320 580608 580944 582120 583110 583296 583680 585728 586872 589248 589589 589680 589824 591360 592410 592515 593712 595840 598220 598455 599040 601524 601920 602112 603136 603288 608256 608608 609336 611039 611072 611520 612560 612864 614460 615195 615312 617760 619008 620217 620620 620928 621984 622440 622592 624960 628131 628992 630630 630784 631904 632016 632320 634880 634942 635040 636120 638352 638976 640224 640640 642048 642816 643188 644490 645120 648648 649496 651651 652080 652288 652860 653562 654720 655360 655424 656208 656640 658042 658944 659680 662315 663552 663936 665280 665665 666588 666624 667926 668360 670320 672672 673816 673920 675840 677040 677160 677376 678528 680295 680960 683680 684684 687456 687960 688128 689130 689472 689920 692226 692664 695552 696384 698368 698544 698880 699732 700245 700416 702240 703080 705045 709280 709632 710892 711360 714240 715008 717864 718146 718848 720720 720896 722176 722304 725648 725760 726180 729120 730683 732160 733590 733824 735072 736560 737280 737352 741312 742140 744744 745472 746928 749056 749952 750386 751905 752048 752640 753920 754110 756756 758043 758784 760320 760760 761670 761856 763344 763840 766080 768768 769140 773388 773760 774144 774592 776160 777480 777686 777728 778240 779247 782496 785664 786240 786432 787968 788480 789880 790020 791616 794778 797940 798336 798720 798798 800280 802032 802560 802816 803520 803985 804384 807597 810810 811008 811870 812448 815360 816354 817152 819280 820260 820416 823680 825344 825552 826956 827904 829312 829440 829521 829920 833235 833280 837508 837837 838656 840840 842270 842688 846054 846720 848160 851136 851968 853632 855855 856064 857088 857584 859320 860160 861840 864864 865830 868868 869440 870480 871416 872960 873180 874665 874944 875520 878592 880308 883872 884736 885248 887040 888615 888784 888832 890568 893057 893760 896896 897330 898560 901120 902286 902720 902880 903168 904704 907060 912384 912912 914004 916608 917280 917504 918840 919296 921690 922968 923552 926640 927241 928512 930930 931392 931840 932976 933660 933888 936320 937440 940060 943488 945945 946176 947856 948024 948480 952320 952413 953344 954180 957152 957528 958464 960960 963072 964782 966735 967680 968240 972160 974244 978120 978432 980096 980343 982080 983040 983136 984312 984960 987063 988416 989520 992992 995904 997920 999882 999936 1002540 1003520 1005480 1009008 1010724 1011712 1013760 1015560 1015808 1016064 1017792 1021440 1025024 1025520 1027026 1031184 1031680 1031940 1032192 1033695 1034880 1036640 1038996 1043328 1044576 1046885 1047552 1048320 1048576 1049598 1050624 1053360 1055431 1055488 1059704 1063920 1064448 1064960 1065064 1066338 1067040 1069376 1070080 1071360 1071980 1072512 1076796 1078272 1081080 1081344 1083264 1083456 1086085 1088472 1089270 1089536 1093680 1093888 1098240 1100385 1100736 1102608 1103872 1104840 1105920 1106028 1106560 1110980 1111040 1113210 1117116 1118208 1120392 1121120 1123584 1124928 1125579 1128072 1128960 1130880 1134848 1135134 1136618 1138176 1140480 1141140 1142505 1142784 1145760 1146880 1149120 1153152 1153710 1154440 1160640 1161216 1161888 1164240 1166220 1166529 1166592 1167360 1171456 1173744 1178496 1179178 1179360 1179648 1182720 1184820 1185030 1187424 1191680 1192167 1196440 1196910 1198080 1198197 1203048 1203840 1204224 1206272 1206576 1216512 1217216 1217805 1218672 1222078 1222144 1223040 1224531 1225120 1225728 1228920 1230390 1230624 1235520 1238016 1240434 1241240 1241856 1243968 1244880 1245184 1249920 1256262 1257984 1261260 1261568 1263405 1263808 1264032 1264640 1269081 1269760 1269884 1270080 1272240 1276704 1277952 1280448 1281280 1284096 1285632 1286376 1288980 1290240 1297296 1298745 1298992 1303302 1304160 1304576 1305720 1307124 1309440 1310720 1310848 1312416 1313280 1316084 1317888 1319360 1324630 1327104 1327872 1330560 1331330 1333176 1333248 1335852 1336720 1340640 1345344 1345995 1347632 1347840 1351680 1353429 1354080 1354320 1354752 1357056 1360590 1361920 1367360 1369368 1374912 1375920 1376256 1378260 1378944 1379840 1382535 1384452 1385328 1391104 1392768 1396395 1396736 1397088 1397760 1399464 1400490 1400832 1404480 1406160 1410090 1418560 1419264 1421784 1422720 1428480 1430016 1435728 1436292 1437696 1441440 1441792 1444352 1444608 1447173 1451296 1451520 1452360 1457093 1458240 1461366 1464320 1467180 1467648 1470144 1473120 1474560 1474704 1482624 1484280 1489488 1490944 1493856 1498112 1499823 1499904 1500772 1503810 1504096 1505280 1507840 1508220 1513512 1516086 1517568 1520640 1521520 1523340 1523712 1526688 1527680 1532160 1537536 1538280 1540539 1546776 1547520 1548288 1549184 1552320 1554960 1555372 1555456 1556480 1558494 1564992 1571328 1572480 1572864 1575936 1576960 1579760 1580040 1583232 1587355 1589556 1595880 1596672 1597440 1597596 1599507 1600560 1604064 1605120 1605632 1607040 1607970 1608768 1615194 1621620 1622016 1623740 1624896 1630720 1632708 1633905 1634304 1638560 1640520 1640832 1645105 1647360 1650688 1651104 1653912 1655808 1658624 1658880 1659042 1659840 1666470 1666560 1669815 1675016 1675674 1677312 1681680 1684540 1685376 1692108 1693440 1696320 1702272 1703936 1704927 1707264 1711710 1712128 1714176 1715168 1718640 1720320 1722019 1723680 1729728 1730565 1731660 1737736 1738880 1740960 1742832 1745920 1746360 1749330 1749888 1751040 1757184 1760616 1767744 1768767 1769472 1770496 1774080 1777230 1777568 1777664 1781136 1786114 1787520 1793792 1794660 1795365 1797120 1802240 1804572 1805440 1805760 1806336 1809408 1814120 1824768 1825824 1828008 1833117 1833216 1834560 1835008 1837680 1838592 1843380 1845936 1847104 1853280 1854482 1857024 1861860 1862784 1863680 1865952 1867320 1867776 1872640 1874880 1875965 1880120 1884393 1886976 1891890 1892352 1895712 1896048 1896960 1904640 1904826 1906688 1908360 1914304 1915056 1916928 1921920 1926144 1929564 1933470 1935360 1936480 1944215 1944320 1948488 1954953 1956240 1956864 1960192 1960686 1964160 1966080 1966272 1968624 1969920 1974126 1976832 1979040 1985984 1986945 1991808 1995840 1996995 1999764 1999872 2005080 2007040 2010960 2018016 2021448 2023424 2027520 2031120 2031616 2032128 2035584 2040885 2042880 2050048 2051040 2054052 2062368 2063360 2063880 2064384 2067390 2069760 2073280 2077992 2086656 2089152 2093770 2095104 2096640 2097152 2099196 2101248 2106720 2110862 2110976 2115135 2119408 2127840 2128896 2129920 2130128 2132676 2134080 2138752 2140160 2142720 2143960 2145024 2153592 2156544 2162160 2162688 2166528 2166912 2172170 2176944 2178540 2179072 2187360 2187776 2192049 2196480 2200770 2201472 2205216 2207744 2209680 2211840 2212056 2213120 2221960 2222080 2226420 2234232 2236416 2240784 2242240 2247168 2249856 2251158 2255715 2256144 2257920 2261760 2269696 2270268 2273236 2274129 2276352 2280960 2282280 2285010 2285568 2291520 2293760 2298240 2303147 2306304 2307420 2308880 2321280 2322432 2323776 2328480 2332440 2333058 2333184 2334720 2337741 2342912 2347488 2356992 2358356 2358720 2359296 2365440 2369640 2370060 2374848 2383360 2384334 2392880 2393820 2396160 2396394 2406096 2407680 2408448 2411955 2412544 2413152 2422791 2433024 2434432 2435610 2437344 2444156 2444288 2446080 2449062 2450240 2451456 2457840 2460780 2461248 2471040 2476032 2480868 2482480 2483712 2487936 2489760 2490368 2499705 2499840 2512524 2513511 2515968 2516797 2522520 2523136 2526810 2527616 2528064 2529280 2538162 2539520 2539768 2540160 2544480 2553408 2555904 2560896 2562560 2567565 2568192 2571264 2572752 2577960 2580480 2594592 2597490 2597984 2606604 2608320 2609152 2611440 2614248 2618880 2621440 2621696 2623995 2624832 2626560 2632168 2635776 2638720 2649260 2654208 2655744 2661120 2662660 2665845 2666352 2666496 2671704 2673440 2679171 2681280 2690688 2691990 2695264 2695680 2703360 2706858 2708160 2708640 2709504 2714112 2721180 2721901 2723840 2734720 2738736 2749824 2751840 2752512 2756520 2757888 2759680 2765070 2768904 2770656 2781723 2782208 2785536 2792790 2793472 2794176 2795520 2798928 2800980 2801664 2808960 2812320 2820180 2837120 2837835 2838528 2841545 2843568 2845440 2856960 2857239 2860032 2871456 2872584 2875392 2882880 2883584 2888704 2889216 2894346 2902592 2903040 2904720 2914186 2916480 2922732 2928640 2934360 2935296 2940288 2946240 2947945 2949120 2949408 2961189 2965248 2968560 2978976 2981888 2987712 2996224 2999646 2999808 3001544 3007620 3008192 3010560 3015680 3016440 3027024 3032172 3035136 3041280 3043040 3046680 3047424 3053376 3055195 3055360 3064320 3075072 3076560 3081078 3093552 3095040 3096576 3098368 3101085 3104640 3109920 3110744 3110912 3112960 3116988 3129984 3140655 3142656 3144960 3145728 3151872 3153920 3159520 3160080 3166293 3166464 3174710 3179112 3191760 3193344 3194880 3195192 3199014 3201120 3208128 3210240 3211264 3214080 3215940 3217536 3230388 3243240 3244032 3247480 3249792 3258255 3261440 3265416 3267810 3268608 3277120 3281040 3281664 3290210 3294720 3301376 3302208 3307824 3311616 3317248 3317760 3318084 3319680 3332940 3333120 3339630 3350032 3351348 3354624 3363360 3369080 3370752 3376737 3384216 3386880 3392640 3404544 3407872 3409854 3414528 3423420 3424256 3428352 3430336 3437280 3440640 3444038 3447360 3459456 3461130 3463320 3475472 3477760 3481920 3485664 3491840 3492720 3498660 3499587 3499776 3502080 3514368 3521232 3535488 3537534 3538944 3540992 3548160 3554460 3555136 3555328 3562272 3572228 3575040 3576501 3587584 3589320 3590730 3594240 3594591 3604480 3609144 3610880 3611520 3612672 3618816 3628240 3649536 3651648 3653415 3656016 3666234 3666432 3669120 3670016 3673593 3675360 3677184 3686760 3691872 3694208 3706560 3708964 3714048 3723720 3725568 3727360 3731904 3734640 3735552 3745280 3749760 3751930 3760240 3768786 3773952 3783780 3784704 3790215 3791424 3792096 3793920 3807243 3809280 3809652 3813376 3816720 3828608 3830112 3833856 3843840 3852288 3859128 3866940 3870720 3872960 3888430 3888640 3896235 3896976 3909906 3912480 3913728 3920384 3921372 3928320 3932160 3932544 3937248 3939840 3948252 3953664 3958080 3971968 3973890 3978163 3983616 3991680 3993990 3999528 3999744 4010160 4014080 4021920 4036032 4037985 4042896 4046848 4055040 4062240 4063232 4064256 4071168 4081770 4085760 4100096 4102080 4108104 4124736 4126720 4127123 4127760 4128768 4134780 4139520 4146560 4147605 4155984 4173312 4178304 4187540 4189185 4190208 4193280 4194304 4198392 4202496 4213440 4221724 4221952 4230270 4238816 4255680 4257792 4259840 4260256 4265352 4268160 4277273 4277504 4280320 4285440 4287920 4290048 4307184 4313088 4324320 4325376 4333056 4333824 4341519 4344340 4353888 4357080 4358144 4371279 4374720 4375552 4384098 4392960 4401540 4402944 4410432 4415488 4419360 4423680 4424112 4426240 4443920 4444160 4452840 4465285 4468464 4472832 4481568 4484480 4494336 4499469 4499712 4502316 4511430 4512288 4515840 4523520 4539392 4540536 4546472 4548258 4552704 4561920 4564560 4570020 4571136 4583040 4587520 4596480 4606294 4612608 4614840 4617760 4636205 4642560 4644864 4647552 4656960 4664880 4666116 4666368 4669440 4675482 4685824 4694976 4713984 4716712 4717440 4718592 4730880 4739280 4740120 4749696 4762065 4766720 4768668 4785760 4787640 4792320 4792788 4812192 4815360 4816896 4823910 4825088 4826304 4845582 4866048 4868864 4871220 4874688 4888312 4888576 4892160 4898124 4900480 4901715 4902912 4915680 4921560 4922496 4935315 4942080 4952064 4961736 4964960 4967424 4975872 4979520 4980736 4999410 4999680 5025048 5027022 5031936 5033594 5045040 5046272 5053620 5055232 5056128 5058560 5076324 5079040 5079536 5080320 5088960 5106816 5111808 5114781 5121792 5125120 5135130 5136384 5142528 5145504 5155920 5160960 5166057 5189184 5194980 5195968 5213208 5216640 5218304 5222880 5228496 5237760 5242880 5243392 5247990 5249664 5253120 5264336 5271552 5277155 5277440 5298520 5306301 5308416 5311488 5322240 5325320 5331690 5332704 5332992 5343408 5346880 5358342 5362560 5381376 5383980 5390528 5391360 5406720 5413716 5416320 5417280 5419008 5428224 5442360 5443802 5447680 5469440 5477472 5499351 5499648 5503680 5505024 5513040 5515776 5519360 5530140 5537808 5541312 5563446 5564416 5571072 5585580 5586944 5588352 5591040 5597856 5601960 5603328 5617920 5624640 5627895 5640360 5653179 5674240 5675670 5677056 5683090 5687136 5690880 5713920 5714478 5720064 5742912 5745168 5750784 5765760 5767168 5777408 5778432 5788692 5805184 5806080 5809440 5828372 5832645 5832960 5845464 5857280 5864859 5868720 5870592 5880576 5892480 5895890 5898240 5898816 5922378 5930496 5937120 5957952 5960835 5963776 5975424 5990985 5992448 5999292 5999616 6003088 6015240 6016384 6021120 6031360 6032880 6054048 6064344 6070272 6082560 6086080 6093360 6094848 6106752 6110390 6110720 6122655 6128640 6150144 6153120 6162156 6187104 6190080 6193152 6196736 6202170 6209280 6219840 6221488 6221824 6225920 6233976 6251399 6259968 6281310 6285312 6289920 6291456 6303744 6307840 6319040 6320160 6332586 6332928 6345405 6349420 6358224 6383520 6386688 6389760 6390384 6398028 6402240 6416256 6420480 6422528 6428160 6431880 6435072 6460776 6486480 6488064 6490687 6494960 6499584 6516510 6522880 6530832 6535620 6537216 6554240 6562080 6563328 6576147 6580420 6589440 6602752 6604416 6615648 6623232 6634496 6635520 6636168 6639360 6665880 6666240 6679260 6700064 6702696 6709248 6726720 6738160 6741504 6753474 6767145 6768432 6773760 6785280 6809088 6815744 6819708 6822387 6829056 6846840 6848512 6856704 6860672 6874560 6881280 6888076 6894720 6909441 6918912 6922260 6926640 6950944 6955520 6963840 6971328 6983680 6985440 6997320 6999174 6999552 7004160 7028736 7042464 7070976 7075068 7077888 7081984 7096320 7108920 7110272 7110656 7124544 7144456 7150080 7153002 7175168 7178640 7181460 7188480 7189182 7208960 7218288 7221760 7223040 7225344 7235865 7237632 7256480 7285465 7299072 7303296 7306830 7312032 7332468 7332864 7338240 7340032 7347186 7350720 7354368 7373520 7383744 7388017 7388416 7413120 7417928 7428096 7447440 7451136 7454720 7463808 7469280 7471104 7490560 7499115 7499520 7503860 7520480 7537572 7547904 7550391 7567560 7569408 7580430 7582848 7584192 7587840 7614486 7618560 7619304 7626752 7633440 7657216 7660224 7667712 7687680 7702695 7704576 7718256 7733880 7741440 7745920 7776860 7777280 7792470 7793952 7819812 7824960 7827456 7840768 7842744 7856640 7864320 7865088 7874496 7879680 7896504 7907328 7916160 7943936 7947780 7956326 7967232 7983360 7987980 7997535 7999056 7999488 8020320 8028160 8037513 8043840 8072064 8075970 8085792 8093696 8110080 8124480 8126464 8128512 8142336 8163540 8165703 8171520 8200192 8204160 8216208 8249472 8253440 8254246 8255520 8257536 8269560 8279040 8293120 8295210 8311968 8345169 8346624 8356608 8375080 8378370 8380416 8386560 8396784 8404992 8426880 8443448 8443904 8460540 8477632 8511360 8515584 8519680 8520512 8524635 8530704 8536320 8554546 8555008 8560640 8570880 8571717 8575840 8580096 8610095 8614368 8626176 8648640 8650752 8666112 8667648 8683038 8688680 8707776 8714160 8716288 8742558 8749440 8751104 8768196 8785920 8803080 8805888 8820864 8830976 8838720 8843835 8847360 8848224 8852480 8883567 8887840 8888320 8905680 8930570 8936928 8945664 8963136 8968960 8988672 8998938 8999424 9004632 9022860 9024576 9031680 9047040 9078784 9081072 9092944 9096516 9105408 9123840 9129120 9140040 9142272 9165585 9166080 9175040 9192960 9212588 9225216 9229680 9235520 9272410 9285120 9289728 9295104 9313920 9329760 9332232 9332736 9338880 9350964 9371648 9389952 9421965 9427968 9433424 9434880 9437184 9461760 9478560 9480240 9498879 9499392 9524130 9533440 9537336 9571520 9575280 9584640 9585576 9624384 9630720 9633792 9647820 9650176 9652608 9691164 9732096 9737728 9742440 9749376 9774765 9776624 9777152 9784320 9796248 9800960 9803430 9805824 9831360 9843120 9844992 9870630 9884160 9904128 9923472 9929920 9934848 9951744 9959040 9961472 9998820 9999360 10050096 10054044 10063872 10067188 10090080 10092544 10107240 10110464 10112256 10117120 10130211 10152648 10158080 10159072 10160640 10177920 10199651 10213632 10223616 10229562 10243584 10250240 10270260 10272768 10285056 10291008 10311840 10321920 10332114 10378368 10389960 10391936 10426416 10433280 10436608 10445760 10456992 10475520 10485760 10486784 10495980 10498761 10499328 10506240 10528672 10543104 10554310 10554880 10597040 10612602 10616832 10622976 10644480 10650640 10663380 10665408 10665984 10686816 10693760 10716684 10725120 10729503 10762752 10767960 10781056 10782720 10783773 10813440 10827432 10832640 10834560 10838016 10856448 10884720 10887604 10895360 10938880 10954944 10960245 10998702 10999296 11007360 11010048 11026080 11031552 11038720 11060280 11075616 11082624 11126892 11128832 11142144 11171160 11173888 11176704 11182080 11195712 11203920 11206656 11235840 11249280 11255790 11280720 11306358 11348480 11351340 11354112 11366180 11370645 11374272 11381760 11427840 11428956 11440128 11485824 11490336 11501568 11515735 11531520 11534336 11554816 11556864 11577384 11609741 11610368 11612160 11618880 11656744 11665290 11665920 11688705 11690928 11714560 11729718 11737440 11741184 11761152 11784960 11791780 11796480 11797632 11844756 11860992 11874240 11915904 11921670 11927552 11934489 11950848 11981970 11984896 11998584 11999232 12006176 12030480 12032768 12042240 12054133 12062720 12065760 12108096 12113955 12128688 12140544 12165120 12172160 12186720 12189696 12213504 12220780 12221440 12245310 12257280 12300288 12306240 12324312 12374208 12380160 12381369 12386304 12393472 12404340 12418560 12439680 12442976 12443648 12451840 12467952 12502798 12519936 12562620 12567555 12570624 12579840 12582912 12583985 12607488 12615680 12638080 12640320 12665172 12665856 12690810 12698840 12716448 12767040 12773376 12779520 12780768 12796056 12804480 12831819 12832512 12840960 12845056 12856320 12863760 12870144 12921552 12972960 12976128 12981374 12989920 12999168 13033020 13045760 13061664 13071240 13074432 13108480 13113837 13124160 13126656 13152294 13160840 13178880 13205504 13208832 13231296 13246464 13268992 13271040 13272336 13278720 13331760 13332480 13358520 13395855 13400128 13405392 13418496 13453440 13476320 13483008 13506948 13534290 13536864 13547520 13570560 13609505 13618176 13631488 13639416 13644774 13658112 13693680 13697024 13713408 13721344 13749120 13762560 13776152 13789440 13818882 13837824 13844520 13853280 13901888 13908615 13911040 13927680 13942656 13967360 13970880 13994640 13998348 13999104 14008320 14057472 14084928 14141952 14150136 14155776 14163968 14192640 14217840 14220544 14221312 14249088 14286195 14288912 14300160 14306004 14350336 14357280 14362920 14376960 14378364 14417920 14436576 14443520 14446080 14450688 14471730 14475264 14512960 14570930 14598144 14606592 14613660 14624064 14664936 14665728 14676480 14680064 14694372 14701440 14708736 14747040 14767488 14776034 14776832 14805945 14826240 14835856 14856192 14894880 14902272 14909440 14927616 14938560 14942208 14981120 14998230 14999040 15007720 15040960 15075144 15095808 15100782 15135120 15138816 15160860 15165696 15168384 15175680 15228972 15237120 15238608 15253504 15266880 15314432 15320448 15335424 15344343 15375360 15405390 15409152 15436512 15467760 15482880 15491840 15498171 15553720 15554560 15584940 15587904 15639624 15649920 15654912 15681536 15685488 15713280 15728640 15730176 15748992 15759360 15793008 15814656 15831465 15832320 15887872 15895560 15912652 15918903 15934464 15966720 15975960 15995070 15998112 15998976 16040640 16056320 16075026 16087680 16144128 16151940 16171584 16187392 16220160 16248960 16252928 16257024 16284672 16327080 16331406 16343040 16400384 16408320 16432416 16498053 16498944 16506880 16508492 16511040 16515072 16539120 16558080 16586240 16590420 16623936 16690338 16693248 16713216 16750160 16756740 16760832 16773120 16793568 16809984 16853760 16883685 16886896 16887808 16921080 16955264 16959537 17022720 17031168 17039360 17041024 17049270 17061408 17072640 17109092 17110016 17121280 17141760 17143434 17151680 17160192 17220190 17228736 17252352 17297280 17301504 17332224 17335296 17366076 17377360 17415552 17428320 17432576 17485116 17497935 17498880 17502208 17536392 17571840 17594577 17606160 17611776 17617579 17641728 17661952 17677440 17687670 17694720 17696448 17704960 17767134 17775680 17776640 17811360 17861140 17873856 17882505 17891328 17926272 17937920 17972955 17977344 17997876 17998848 18009264 18045720 18049152 18063360 18094080 18157568 18162144 18185888 18193032 18210816 18247680 18258240 18280080 18284544 18331170 18332160 18350080 18367965 18385920 18425176 18450432 18459360 18471040 18544820 18570240 18579456 18590208 18627840 18659520 18664464 18665472 18677760 18701928 18743296 18754197 18779904 18843930 18855936 18866848 18869760 18874368 18923520 18942209 18957120 18960480 18997758 18998784 19036215 19048260 19066880 19074672 19143040 19150560 19169280 19171152 19248768 19261440 19267584 19295640 19300352 19305216 19382328 19464192 19472061 19475456 19484880 19498752 19549530 19553248 19554304 19568640 19592496 19601920 19606860 19611648 19662720 19686240 19689984 19741260 19768320 19808256 19846944 19859840 19869696 19890815 19903488 19918080 19922944 19997640 19998720 20100192 20108088 20127744 20134376 20180160 20185088 20214480 20220928 20224512 20234240 20260422 20305296 20316160 20318144 20321280 20355840 20399302 20427264 20447232 20459124 20487168 20500480 20540520 20545536 20570112 20582016 20623680 20635615 20643840 20664228 20728323 20756736 20779920 20783872 20852832 20866560 20873216 20891520 20913984 20951040 20971520 20973568 20991960 20997522 20998656 21012480 21057344 21086208 21108620 21109760 21194080 21225204 21233664 21245952 21288960 21301280 21326760 21330816 21331968 21373632 21386365 21387520 21433368 21450240 21459006 21525504 21535920 21562112 21565440 21567546 21626880 21654864 21665280 21669120 21676032 21707595 21712896 21769440 21775208 21790720 21856395 21877760 21909888 21920490 21997404 21998592 22014720 22020096 22052160 22063104 22077440 22120560 22151232 22164051 22165248 22253784 22257664 22284288 22342320 22347776 22353408 22364160 22391424 22407840 22413312 22471680 22497345 22498560 22511580 22561440 22612716 22651173 22696960 22702680 22708224 22732360 22741290 22748544 22763520 22855680 22857912 22880256 22971648 22980672 23003136 23031470 23063040 23068672 23109632 23113728 23154768 23219482 23220736 23224320 23237760 23313488 23330580 23331840 23377410 23381856 23429120 23459436 23474880 23482368 23522304 23569920 23583560 23592960 23595264 23689512 23721984 23748480 23831808 23843340 23855104 23868978 23901696 23963940 23969792 23997168 23998464 24012352 24060960 24065536 24084480 24108266 24112539 24125440 24131520 24216192 24227910 24257376 24281088 24330240 24344320 24373440 24379392 24427008 24441560 24442880 24490620 24497109 24514560 24600576 24612480 24648624 24748416 24760320 24762738 24772608 24786944 24808680 24837120 24879360 24885952 24887296 24903680 24935904 25005596 25035507 25039872 25125240 25135110 25141248 25159680 25167970 25214976 25231360 25276160 25280640 25330344 25331712 25381620 25397680 25432896 25534080 25546752 25559040 25561536 25573905 25592112 25608960 25663638 25665024 25681920 25690112 25712640 25715151 25727520 25740288 25830285 25843104 25945920 25952256 25962748 25979840 25998336 26066040 26091520 26123328 26142480 26148864 26216960 26227674 26248320 26253312 26304588 26321680 26357760 26411008 26417664 26462592 26492928 26531505 26537984 26542080 26544672 26557440 26650701 26663520 26664960 26717040 26791710 26800256 26810784 26836992 26906880 26952640 26966016 27013896 27068580 27073728 27095040 27141120 27219010 27236352 27262976 27278832 27289548 27316224 27387360 27394048 27426816 27442688 27496755 27498240 27525120 27552304 27578880 27637764 27675648 27684767 27689040 27706560 27803776 27817230 27822080 27855360 27885312 27934720 27941760 27989280 27996696 27998208 28016640 28114944 28169856 28265895 28283904 28300272 28311552 28327936 28385280 28435680 28441088 28442624 28496637 28498176 28572390 28577824 28600320 28612008 28700672 28714560 28725840 28753920 28756728 28835840 28873152 28887040 28892160 28901376 28943460 28950528 29025920 29141860 29196288 29213184 29227320 29248128 29324295 29329872 29331456 29352960 29360128 29388744 29402880 29417472 29494080 29534976 29552068 29553664 29611890 29652480 29671712 29712384 29789760 29804544 29818880 29855232 29877120 29884416 29940911 29962240 29996460 29998080 30015440 30081920 30150288 30191616 30201564 30270240 30277632 30321720 30331392 30336768 30351360 30390633 30457944 30474240 30477216 30507008 30533760 30598953 30628864 30640896 30670848 30688686 30750720 30810780 30818304 30873024 30935520 30965760 30983680 30996342 31107440 31109120 31169880 31175808 31256995 31279248 31299840 31309824 31363072 31370976 31426560 31457280 31460352 31496283 31497984 31518720 31586016 31629312 31662930 31664640 31775744 31791120 31825304 31837806 31868928 31933440 31951920 31990140 31996224 31997952 32081280 32112640 32150052 32175360 32288256 32303880 32343168 32374784 32440320 32453435 32497920 32505856 32514048 32569344 32654160 32662812 32686080 32718361 32800768 32816640 32864832 32880735 32996106 32997888 33013760 33016984 33022080 33030144 33078240 33116160 33172480 33180840 33247872 33380676 33386496 33426432 33500320 33513480 33521664 33546240 33587136 33619968 33707520 33767370 33773792 33775616 33842160 33910528 33919074 34045440 34062336 34078720 34082048 34098540 34111935 34122816 34145280 34218184 34220032 34242560 34283520 34286868 34303360 34320384 34440380 34457472 34504704 34547205 34594560 34603008 34664448 34670592 34732152 34754720 34829223 34831104 34856640 34865152 34970232 34995870 34997760 35004416 35072784 35143680 35189154 35212320 35223552 35235158 35283456 35323904 35354880 35375340 35389440 35392896 35409920 35534268 35551360 35553280 35622720 35722280 35747712 35765010 35782656 35803467 35852544 35875840 35945910 35954688 35995752 35997696 36018528 36091440 36098304 36126720 36162399 36188160 36315136 36324288 36371776 36386064 36421632 36495360 36516480 36560160 36569088 36662340 36664320 36700160 36735930 36771840 36850352 36900864 36918720 36940085 36942080 37089640 37140480 37144107 37158912 37180416 37255680 37319040 37328928 37330944 37355520 37403856 37486592 37508394 37559808 37687860 37711872 37733696 37739520 37748736 37751955 37847040 37884418 37914240 37920960 37995516 37997568 38072430 38096520 38133760 38149344 38286080 38301120 38338560 38342304 38495457 38497536 38522880 38535168 38591280 38600704 38610432 38764656 38928384 38944122 38950912 38969760 38997504 39099060 39106496 39108608 39137280 39184992 39203840 39213720 39223296 39325440 39341511 39372480 39379968 39482520 39536640 39616512 39693888 39719680 39739392 39781630 39806976 39836160 39845888 39995280 39997440 40187565 40200384 40216176 40255488 40268752 40360320 40370176 40428960 40441856 40449024 40468480 40520844 40610592 40632320 40636288 40642560 40711680 40798604 40828515 40854528 40894464 40918248 40974336 41000960 41081040 41091072 41140224 41164032 41247360 41271230 41287680 41328456 41456646 41513472 41559840 41567744 41705664 41725845 41733120 41746432 41783040 41827968 41902080 41947136 41983920 41995044 41997312 42024960 42114688 42172416 42217240 42219520 42388160 42450408 42467328 42491904 42577920 42602560 42653520 42661632 42663936 42747264 42772730 42775040 42858585 42866736 42900480 42918012 43051008 43071840 43124224 43130880 43135092 43253760 43309728 43330560 43338240 43352064 43415190 43425792 43538880 43550416 43581440 43712790 43755520 43759793 43819776 43840980 43994808 43997184 44029440 44040192 44104320 44126208 44154880 44241120 44302464 44328102 44330496 44417835 44507568 44515328 44568576 44684640 44695552 44706816 44728320 44782848 44815680 44826624 44943360 44994690 44997120 45023160 45122880 45225432 45302346 45393920 45405360 45416448 45464720 45482580 45497088 45527040 45711360 45715824 45760512 45943296 45961344 46006272 46033029 46062940 46126080 46137344 46219264 46227456 46309536 46438964 46441472 46448640 46475520 46494513 46626976 46661160 46663680 46754820 46763712 46858240 46918872 46949760 46964736 47044608 47139840 47167120 47185920 47190528 47379024 47443968 47494395 47496960 47663616 47686680 47710208 47737956 47756709 47803392 47927880 47939584 47994336 47996928 48024704 48121920 48131072 48168960 48216532 48225078 48250880 48263040 48432384 48455820 48514752 48562176 48660480 48688640 48746880 48758784 48854016 48883120 48885760 48981240 48994218 49029120 49201152 49224960 49297248 49494159 49496832 49520640 49525476 49545216 49573888 49617360 49674240 49758720 49771904 49774592 49807360 49871808 50011192 50071014 50079744 50250480 50270220 50282496 50319360 50335940 50429952 50462720 50552320 50561280 50651055 50660688 50663424 50763240 50795360 50865792 50998255 51068160 51093504 51118080 51123072 51147810 51184224 51217920 51327276 51330048 51363840 51380224 51425280 51430302 51455040 51480576 51660570 51686208 51716119 51891840 51904512 51925496 51959680 51996672 52132080 52183040 52246656 52284960 52297728 52433920 52455348 52493805 52496640 52506624 52609176 52643360 52715520 52822016 52835328 52852737 52925184 52985856 53063010 53075968 53084160 53089344 53114880 53301402 53327040 53329920 53434080 53583420 53600512 53621568 53647515 53673984 53813760 53905280 53918865 53932032 54027792 54137160 54147456 54190080 54282240 54438020 54472704 54525952 54557664 54579096 54632448 54774720 54788096 54853632 54885376 54993510 54996480 55050240 55104608 55157760 55275528 55351296 55369534 55378080 55413120 55607552 55634460 55644160 55710720 55770624 55869440 55883520 55978560 55993392 55996416 56033280 56229888 56262591 56339712 56531790 56567808 56600544 56623104 56655872 56770560 56826627 56871360 56882176 56885248 56993274 56996352 57144780 57155648 57200640 57224016 57401344 57429120 57451680 57507840 57513456 57671680 57746304 57774080 57784320 57802752 57886920 57901056 58048705 58051840 58283720 58392576 58416183 58426368 58454640 58496256 58648590 58659744 58662912 58705920 58777488 58805760 58834944 58988160 59069952 59104136 59107328 59223780 59304960 59343424 59424768 59579520 59609088 59637760 59672445 59710464 59754240 59768832 59881822 59924480 59992920 59996160 60030880 60163840 60270665 60300576 60383232 60403128 60540480 60555264 60643440 60662784 60673536 60702720 60781266 60915888 60948480 60954432 61014016 61067520 61197906 61257728 61281792 61341696 61377372 61501440 61621560 61636608 61746048 61871040 61906845 61931520 61967360 61992684 62184969 62214880 62218240 62339760 62351616 62513990 62558496 62599680 62619648 62726144 62741952 62853120 62914560 62920704 62992566 62995968 63037440 63172032 63258624 63325860 63329280 63551488 63582240 63650608 63675612 63737856 63866880 63903840 63980280 63992448 63995904 64159095 64162560 64225280 64300104 64350720 64576512 64607760 64686336 64749568 64880640 64906870 64995840 65011712 65028096 65138688 65308320 65325624 65372160 65436722 65569185 65601536 65633280 65729664 65761470 65992212 65995776 66027520 66033968 66044160 66060288 66156480 66232320 66344960 66361680 66492153 66495744 66761352 66772992 66852864 67000640 67026960 67043328 67092480 67174272 67239936 67415040 67534740 67547584 67551232 67684320 67821056 67838148 67953519 68090880 68124672 68157440 68164096 68197080 68223870 68245632 68290560 68436368 68440064 68485120 68567040 68573736 68606720 68640768 68880760 68914944 69009408 69094410 69189120 69206016 69328896 69341184 69464304 69509440 69658446 69662208 69713280 69730304 69940464 69991740 69995520 70008832 70145568 70287360 70378308 70424640 70447104 70470316 70566912 70647808 70709760 70750680 70778880 70785792 70819840 71068536 71102720 71106560 71245440 71397557 71444560 71495424 71530020 71565312 71606934 71705088 71751680 71891820 71909376 71991504 71995392 72037056 72182880 72196608 72253440 72324798 72337617 72376320 72630272 72648576 72743552 72772128 72843264 72990720 73032960 73120320 73138176 73324680 73328640 73400320 73471860 73491327 73543680 73700704 73801728 73837440 73880170 73884160 74179280 74280960 74288214 74317824 74360832 74511360 74638080 74657856 74661888 74711040 74807712 74973184 75016788 75106521 75119616 75375720 75423744 75467392 75479040 75503910 75694080 75768836 75828480 75841920 75991032 75995136 76144860 76193040 76267520 76298688 76572160 76602240 76677120 76684608 76721715 76990914 76995072 77045760 77070336 77182560 77201408 77220864 77490855 77529312 77856768 77888244 77901824 77939520 77995008 78198120 78212992 78217216 78274560 78369984 78407680 78427440 78446592 78650880 78683022 78744960 78759936 78965040 79073280 79233024 79387776 79439360 79478784 79563260 79594515 79613952 79672320 79691776 79990560 79994880 80375130 80400768 80432352 80510976 80537504 80720640 80740352 80857920 80883712 80898048 80936960 81041688 81221184 81264640 81268187 81272576 81285120 81423360 81597208 81657030 81709056 81788928 81836496 81948672 82001920 82162080 82182144 82280448 82328064 82490265 82494720 82542460 82575360 82656912 82913292 83026944 83054301 83119680 83135488 83411328 83451690 83466240 83492864 83566080 83655936 83804160 83894272 83967840 83990088 83994624 84049920 84229376 84344832 84378931 84434480 84439040 84776320 84797685 84900816 84934656 84983808 85155840 85205120 85307040 85323264 85327872 85489911 85494528 85545460 85550080 85717170 85733472 85800960 85836024 86102016 86143680 86248448 86261760 86270184 86507520 86619456 86661120 86676480 86704128 86830380 86851584 87077760 87100832 87162880 87425580 87511040 87519586 87639552 87681960 87972885 87989616 87994368 88058880 88080384 88087895 88208640 88252416 88309760 88482240 88604928 88656204 88660992 88835670 89015136 89030656 89137152 89369280 89391104 89413632 89456640 89565696 89631360 89653248 89822733 89886720 89989380 89994240 90046320 90245760 90450864 90604692 90787840 90810720 90832896 90929440 90965160 90994176 91054080 91422720 91431648 91521024 91796859 91886592 91922688 92012544 92066058 92125880 92252160 92438528 92454912 92619072 92877928 92882944 92897280 92951040 92989026 93253952 93322320 93327360 93509640 93527424 93716480 93770985 93837744 93899520 93929472 94089216 94279680 94334240 94371840 94381056 94711045 94758048 94887936 94988790 94993920 95327232 95373360 95420416 95475912 95513418 95606784 95855760 95879168 95988672 95993856 96049408 96243840 96262144 96337920 96433064 96450156 96501760 96526080 96864768 96911640 97029504 97124352 97320960 97360305 97377280 97493760 97517568 97708032 97766240 97771520 97962480 97988436 98058240 98155083 98402304 98449920 98594496 98988318 98993664 99041280 99050952 99090432 99147776 99234720 99348480 99517440 99543808 99549184 99614720 99743616 100022384 100142028 100159488 100500960 100540440 100564992 100638720 100671880 100859904 100925440 101104640 101122560 101302110 101321376 101326848 101526480 101590720 101731584 101996510 102136320 102187008 102236160 102246144 102295620 102368448 102435840 102654552 102660096 102727680 102760448 102850560 102860604 102910080 102961152 103321140 103372416 103432238 103641615 103783680 103809024 103850992 103919360 103993344 104264160 104366080 104487669 104493312 104569920 104595456 104867840 104910696 104987610 104993280 105013248 105218352 105286720 105431040 105644032 105670656 105705474 105850368 105971712 106126020 106151936 106168320 106178688 106229760 106602804 106654080 106659840 106868160 107166840 107201024 107243136 107295030 107347968 107410401 107627520 107810560 107837730 107864064 108055584 108274320 108294912 108380160 108487197 108564480 108876040 108945408 109115328 109158192 109264896 109549440 109576192 109707264 109770752 109987020 109992960 110100480 110209216 110315520 110551056 110702592 110739068 110756160 110820255 110826240 111215104 111268920 111288320 111421440 111432321 111541248 111738880 111767040 111957120 111986784 111992832 112066560 112459776 112525182 112679424 113063580 113135616 113201088 113246208 113255865 113311744 113541120 113653254 113742720 113764352 113770496 113986548 113992704 114289560 114311296 114401280 114448032 114802688 114858240 114903360 115015680 115026912 115343360 115486371 115492608 115548160 115568640 115605504 115773840 115802112 116097410 116103680 116567440 116785152 116832366 116852736 116909280 116992512 117297180 117319488 117325824 117411840 117554976 117611520 117669888 117976320 118024533 118139904 118208272 118214656 118447560 118609920 118686848 118849536 119159040 119218176 119275520 119344890 119420928 119508480 119537664 119763644 119848960 119985840 119992320 120061760 120327680 120541330 120562695 120601152 120766464 120806256 121080960 121110528 121286880 121325568 121347072 121405440 121562532 121831776 121896960 121908864 122028032 122135040 122395812 122485545 122515456 122563584 122683392 122754744 123002880 123243120 123273216 123323053 123492096 123742080 123813690 123863040 123934720 123985368 124369938 124429760 124436480 124679520 124703232 125027980 125116992 125177535 125199360 125239296 125452288 125483904 125706240 125841408 125985132 125991936 126074880 126344064 126517248 126651720 126658560 127102976 127164480 127301216 127351224 127475712 127733760 127807680 127960560 127984896 127991808 128318190 128325120 128450560 128575755 128600208 128701440 129153024 129215520 129372672 129499136 129761280 129813740 129991680 130023424 130056192 130277376 130616640 130651248 130744320 130873444 131138370 131203072 131266560 131279379 131459328 131522940 131984424 131991552 132055040 132067936 132088320 132120576 132312960 132464640 132595463 132689920 132723360 132984306 132991488 133253505 133522704 133545984 133705728 134001280 134053920 134086656 134184960 134348544 134479872 134830080 135069480 135095168 135102464 135368640 135642112 135676296 135907038 136181760 136249344 136314880 136328192 136394160 136447740 136491264 136581120 136872736 136880128 136970240 137134080 137147472 137213440 137281536 137761520 137829888 138018816 138188820 138378240 138412032 138423835 138657792 138682368 138928608 139018880 139316892 139324416 139426560 139460608 139483539 139880928 139983480 139991040 140017664 140291136 140574720 140756616 140849280 140894208 140940632 141133824 141295616 141419520 141501360 141557760 141571584 141639680 142137072 142205440 142213120 142483185 142490880 142795114 142889120 142990848 143060040 143130624 143213868 143410176 143503360 143783640 143818752 143983008 143990784 144074112 144365760 144393216 144506880 144649596 144675234 144752640 145260544 145297152 145487104 145544256 145686528 145981440 146065920 146240640 146276352 146649360 146657280 146800640 146943720 146982654 147087360 147401408 147603456 147674880 147760340 147768320 148358560 148561920 148576428 148635648 148721664 149022720 149276160 149315712 149323776 149422080 149615424 149704555 149946368 150033576 150213042 150239232 150751440 150847488 150934784 150958080 151007820 151388160 151537672 151656960 151683840 151953165 151982064 151990272 152289720 152386080 152535040 152597376 152994765 153144320 153204480 153354240 153369216 153443430 153981828 153990144 154091520 154140672 154365120 154402816 154441728 154981710 155058624 155148357 155713536 155776488 155803648 155879040 155990016 156396240 156425984 156434432 156549120 156739968 156815360 156854880 156893184 157301760 157366044 157481415 157489920 157519872 157930080 158146560 158466048 158558211 158775552 158878720 158957568 159126520 159189030 159227904 159344640 159981120 159989760 160750260 160801536 160864704 161021952 161075008 161441280 161480704 161715840 161767424 161796096 161873920 162083376 162442368 162529280 162536374 162545152 162570240 162846720 163194416 163314060 163418112 163577856 163591805 163672992 163897344 164003840 164324160 164364288 164560896 164656128 164980530 164989440 165084920 165150720 165313824 165826584 166053888 166108602 166239360 166270976 166822656 166903380 166932480 166985728 167132160 167311872 167608320 167788544 167935680 167980176 167989248 168099840 168458752 168689664 168757862 168787773 168868960 168878080 169552640 169595370 169801632 169869312 169967616 170311680 170410240 170479881 170614080 170646528 170655744 170979822 170989056 171090920 171100160 171434340 171466944 171601920 171672048 172204032 172287360 172496896 172523520 172540368 173015040 173238912 173322240 173352960 173408256 173660760 173703168 174146115 174155520 174201664 174325760 174851160 175022080 175039172 175248549 175279104 175363920 175945770 175979232 175988736 176117760 176175790 176417280 176504832 176619520 176964480 177209856 177312408 177321984 177671340 178030272 178061312 178274304 178738560 178782208 178827264 178913280 179017335 179131392 179262720 179306496 179645466 179773440 179978760 179988480 180092640 180491520 180811995 180901728 181209384 181575680 181621440 181665792 181858880 181930320 181988352 182108160 182845440 182863296 183042048 183593718 183773184 183845376 184025088 184132116 184251760 184504320 184877056 184909824 185238144 185720535 185755856 185765888 185794560 185902080 185978052 186507904 186554907 186644640 186654720 187019280 187054848 187432960 187541970 187675488 187799040 187858944 188178432 188559360 188668480 188743680 188762112 189422090 189516096 189775872 189977580 189987840 190654464 190746720 190840832 190951824 191026836 191213568 191711520 191758336 191977344 191987712 192098816 192477285 192487680 192524288 192675840 192866128 192900312 193003520 193052160 193729536 193793369 193823280 194059008 194248704 194641920 194720610 194754560 194987520 195035136 195416064 195532480 195543040 195924960 195976872 196116480 196310166 196707555 196804608 196899840 197188992 197976636 197987328 198082560 198101904 198180864 198295552 198469440 198696960 199034880 199087616 199098368 199229440 199476459 199487232 200044768 200284056 200318976 201001920 201080880 201129984 201277440 201343760 201719808 201850880 202209280 202245120 202604220 202642752 202653696 203052960 203181440 203463168 203860557 203993020 204272640 204374016 204472320 204492288 204591240 204736896 204871680 205309104 205320192 205455360 205520896 205701120 205721208 205820160 205922304 206642280 206744832 206864476 207283230 207567360 207618048 207701984 207838720 207986688 208528320 208732160 208975338 208986624 209139840 209190912 209735680 209821392 209975220 209986560 210026496 210436704 210573440 210862080 211288064 211341312 211410948 211700736 211943424 212252040 212303872 212336640 212357376 212459520 213205608 213308160 213319680 213736320 214192671 214333680 214402048 214486272 214590060 214695936 214820802 215255040 215621120 215675460 215728128 216111168 216548640 216589824 216760320 216974394 217128960 217752080 217890816 218230656 218316384 218529792 218798965 219098880 219152384 219414528 219541504 219974040 219985920 220200960 220418432 220473981 220631040 221102112 221405184 221478136 221512320 221640510 221652480 222430208 222537840 222576640 222842880 222864642 223082496 223477760 223534080 223914240 223973568 223985664 224133120 224919552 225050364 225358848 226127160 226271232 226402176 226511730 226623488 227082240 227306508 227485440 227528704 227540992 227973096 227985408 228579120 228622592 228802560 228896064 229028527 229605376 229716480 229806720 230031360 230053824 230165145 230686720 230972742 230985216 231096320 231137280 231211008 231547680 231604224 232194820 232207360 232472565 233134880 233570304 233664732 233705472 233818560 233985024 234594360 234638976 234651648 234823680 235109952 235223040 235339776 235952640 236049066 236279808 236416544 236429312 236895120 237219840 237373696 237699072 238318080 238436352 238551040 238689780 238783545 238841856 239016960 239075328 239527288 239697920 239971680 239984640 240123520 240655360 241082660 241125390 241202304 241532928 241612512 242161920 242221056 242573760 242651136 242694144 242810880 243125064 243663552 243793920 243804561 243817728 244056064 244270080 244791624 244971090 245030912 245127168 245366784 245509488 246005760 246486240 246546432 246646106 246984192 247470795 247484160 247627380 247726080 247869440 247970736 248739876 248859520 248872960 249162903 249359040 249406464 250055960 250233984 250355070 250398720 250478592 250904576 250967808 251412480 251682816 251970264 251983872 252149760 252688128 253034496 253136793 253303440 253317120 254205952 254328960 254602432 254702448 254951424 255467520 255615360 255921120 255969792 255983616 256636380 256650240 256901120 257151510 257200416 257402880 258306048 258431040 258580595 258745344 258998272 259522560 259627480 259983360 260112384 260554752 261233280 261302496 261488640 261746888 262276740 262406144 262533120 262558758 262918656 263045880 263968848 263983104 264110080 264135872 264176640 264241152 264263685 264625920 264929280 265190926 265379840 265446720 265968612 265982976 266507010 267045408 267091968 267411456 268002560 268107840 268173312 268369920 268697088 268959744 269468199 269660160 270138960 270190336 270204928 270737280 271284224 271352592 271814076 272363520 272498688 272629760 272656384 272788320 272895480 272982528 273162240 273745472 273760256 273940480 274268160 274294944 274426880 274563072 275390577 275523040 275659776 276037632 276377640 276756480 276847670 277315584 277364736 277857216 278037760 278633784 278648832 278853120 278921216 278967078 279761856 279966960 279982080 280035328 280582272 281149440 281312955 281513232 281698560 281788416 281881264 282267648 282591232 282839040 283002720 283115520 283143168 283279360 284133135 284274144 284410880 284426240 284966370 284981760 285590228 285778240 285981696 286120080 286261248 286427736 286820352 287006720 287567280 287637504 287966016 287981568 288148224 288731520 288786432 289013760 289299192 289350468 289505280 290521088 290594304 290974208 291088512 291373056 291962880 292080915 292131840 292481280 292552704 293298720 293314560 293887440 293965308 294174720 294465249 294802816 295206912 295349760 295520680 295536640 296717120 297123840 297152856 297271296 297443328 298045440 298552320 298631424 298647552 298844160 299230848 299409110 299892736 300067152 300426084 300478464 301502880 301694976 301869568 301916160 302015640 302776320 303075344 303313920 303367680 303906330 303964128 303980544 304579440 304772160 305070080 305194752 305989530 306288640 306408960 306708480 306738432 306886860 307963656 307980288 308183040 308281344 308730240 308805632 308883456 309963420 310117248 310296714 310924845 311427072 311552976 311607296 311758080 311980032 312792480 312851968 312868864 313098240 313463007 313479936 313630720 313709760 313786368 314603520 314732088 314962830 314979840 315039744 315860160 316293120 316932096 317116422 317551104 317757440 317915136 318253040 318378060 318455808 318689280 319962240 319979520 321500520 321603072 321729408 322043904 322150016 322231203 322882560 322961408 323431680 323534848 323592192 323747840 324166752 324884736 325058560 325072748 325090304 325140480 325461591 325693440 326388832 326628120 326836224 327183610 327345984 327794688 328007680 328648320 328728576 329121792 329312256 329961060 329978880 330169840 330301440 330627648 331653168 332107776 332217204 332460765 332478720 332541952 333645312 333806760 333864960 333971456 334264320 334296963 334623744 335216640 335577088 335871360 335960352 335978496 336199680 336917504 337379328 337515724 337575546 337737920 337756160 339105280 339190740 339603264 339738624 339767595 339935232 340623360 340820480 340959762 341228160 341293056 341311488 341959644 341978112 342181840 342200320 342868680 342933888 343203840 343344096 344408064 344574720 344993792 345047040 345080736 346030080 346459113 346477824 346644480 346705920 346816512 347321520 347406336 348292230 348311040 348403328 348651520 349702320 350044160 350078344 350497098 350558208 350727840 351891540 351958464 351977472 352235520 352351580 352834560 353009664 353239040 353928960 354419712 354624816 354643968 355342680 356060544 356122624 356548608 356987785 357477120 357564416 357654528 357826560 358034670 358262784 358525440 358612992 359290932 359546880 359901971 359957520 359976960 360185280 360983040 361623990 361688085 361803456 362418768 363151360 363242880 363331584 363717760 363860640 363976704 364216320 365690880 365726592 366084096 367187436 367456635 367546368 367690752 368050176 368264232 368503520 369008640 369754112 369819648 369969159 370476288 371441070 371511712 371531776 371589120 371804160 371956104 373015808 373109814 373289280 373309440 374038560 374109696 374865920 375083940 375350976 375532605 375598080 375717888 376356864 377118720 377336960 377524224 378844180 379032192 379551744 379955160 379975680 381308928 381493440 381681664 381903648 382053672 382427136 383423040 383516672 383954688 383975424 384197632 384954570 384975360 385048576 385351680 385732256 385800624 386007040 386104320 387459072 387586738 387646560 388118016 388497408 389283840 389441220 389509120 389975040 390070272 390832128 391064960 391086080 391849920 391953744 392232960 392620332 393415110 393609216 393799680 393838137 394377984 395953272 395974656 396165120 396203808 396361728 396591104 396938880 397393920 397786389 398069760 398175232 398196736 398458880 398952918 398974464 400089536 400568112 400637952 402003840 402161760 402259968 402554880 402687520 403439616 403701760 404418560 404490240 405208440 405285504 405307392 406105920 406340935 406362880 406926336 407721114 407986040 408545280 408748032 408944640 408984576 409182480 409473792 409743360 410618208 410640384 410910720 411402240 411442416 411640320 411844608 413284560 413489664 413728952 414566460 415134720 415236096 415271505 415403968 415677440 415973376 417056640 417464320 417950676 417973248 418279680 418381824 419471360 419642784 419950440 419973120 420052992 420873408 421146880 421724160 421894655 422576128 422682624 422821896 423401472 423886848 424504080 424607744 424673280 424714752 424919040 426411216 426616320 426639360 427449555 427472640 428385342 428667360 428804096 428972544 429180120 429391872 429641604 430510080 431242240 431350920 431456256 432222336 433097280 433179648 433520640 433948788 434257920 435504160 435781632 436461312 436632768 437059584 437597930 438197760 438304768 438829056 439083008 439948080 439971840 440401920 440836864 440947962 441262080 442204224 442810368 442956272 443024640 443281020 443304960 444860416 445075680 445153280 445685760 445729284 446164992 446955520 447068160 447828480 447947136 447971328 448266240 449113665 449839104 450100728 450717696 452254320 452542464 452804352 453023460 453246976 454164480 454613016 454970880 455057408 455081984 455946192 455970816 457158240 457245184 457605120 457792128 458057054 458984295 459210752 459432960 459613440 460062720 460107648 460330290 461945484 461970432 462192640 462274560 462422016 463095360 463208448 464389640 464414720 464945130 465445071 466269760 467140608 467329464 467410944 467637120 467970048 469188720 469277952 469303296 469647360 470219904 470446080 470679552 471905280 472098132 472559616 472833088 472858624 473790240 474439680 474747392 475398144 475674633 476636160 476872704 477102080 477379560 477567090 477683712 478033920 479054576 479395840 479943360 479969280 480247040 481310720 482165320 482250780 482404608 483065856 483225024 484323840 484442112 485147520 485302272 485388288 485621760 486250128 487327104 487587840 487609122 487635456 488112128 488540160 489583248 489942180 490061824 490254336 490733568 490775415 491018976 492011520 492972480 493092864 493292212 493968384 494941590 494968320 495254760 495452160 495738880 495941472 497479752 497719040 497745920 498325806 498718080 498812928 500111920 500467968 500710140 500797440 500957184 501809152 501935616 502824960 503365632 503940528 503967744 504299520 505376256 506068992 506273586 506363319 506606880 506634240 508411904 508657920 509204864 509404896 509902848 510935040 511230720 511439643 511842240 511939584 511967232 513272760 513300480 513802240 514303020 514400832 514805760 516612096 516862080 517161190 517490688 517996544 519045120 519254960 519966720 520224768 521109504 522438345 522466560 522604992 522977280 523493776 524553480 524812288 525066240 525117516 525745647 525837312 526091760 527937696 527966208 528220160 528271744 528353280 528527370 529251840 529858560 530381852 530759680 530893440 531937224 531965952 533014020 534090816 534183936 534822912 536005120 536215680 536346624 536739840 537052005 537394176 537919488 538936398 539320320 540277920 540380672 540409856 541474560 542435985 542568448 542705184 543628152 544727040 544997376 545312768 545576640 545790960 545965056 546324480 547490944 547520512 547880960 548536320 548589888 548853760 549126144 550781154 551046080 551319552 552075264 552755280 553512960 553695340 554631168 554729472 555714432 556075520 557161605 557267568 557297664 557706240 557842432 557934156 559523712 559933920 559964160 560070656 561164544 562298880 562625910 563026464 563397120 563576832 563762528 564535296 565182464 565678080 566005440 566231040 566286336 566558720 568266270 568548288 568821760 568852480 568877309 569932740 569963520 571180456 571556480 571963392 572240160 572522496 572855472 573640704 574013440 575134560 575275008 575932032 575963136 576296448 577431855 577463040 577572864 578027520 578598384 578700936 579010560 581042176 581188608 581380107 581948416 582177024 582746112 583925760 584161830 584263680 584962560 585105408 586597440 586629120 587774880 587930616 588349440 588930498 589605632 590122665 590413824 590699520 591041360 591073280 593434240 594247680 594305712 594542592 594886656 596090880 597104640 597262848 597295104 597688320 598429377 598461696 598818220 599785472 600134304 600852168 600956928 603005760 603389952 603739136 603832320 604031280 605552640 606150688 606627840 606735360 607812660 607928256 607961088 609158880 609544320 610140160 610389504 611979060 612577280 612817920 613416960 613476864 613773720 615927312 615960576 616366080 616562688 616615265 617460480 617611264 617766912 619926840 620234496 620593428 621849690 622854144 623105952 623214592 623516160 623960064 625584960 625703936 625737728 626196480 626926014 626959872 627261440 627419520 627572736 629207040 629464176 629925660 629959680 630079488 631720320 632586240 633864192 634232844 635102208 635514880 635830272 636506080 636756120 636911616 637378560 639924480 639959040 642578013 643001040 643206144 643458816 644087808 644300032 644462406 645765120 646863360 647069696 647184384 647495680 648333504 649769472 650117120 650145496 650180608 650280960 650923182 651386880 652777664 653256240 653672448 654367220 654691968 655589376 656015360 656396895 657296640 657457152 658243584 658624512 659922120 659957760 660339680 660602880 661255296 662977315 663306336 664215552 664434408 664921530 664957440 665083904 667290624 667613520 667729920 667942912 668528640 668593926 669247488 670433280 671154176 671742720 671920704 671956992 672399360 673835008 674758656 675031448 675151092 675475840 675512320 678210560 678381480 679206528 679535190 679870464 681246720 681640960 681919524 682456320 682586112 682622976 683919288 683956224 684363680 684400640 685737360 685867776 686407680 686688192 687085581 688816128 689149440 689987584 690094080 690161472 692060160 692918226 692955648 693288960 693411840 693633024 694643040 694812672 696584460 696622080 696806656 697303040 697417695 699404640 700088320 700156688 700994196 701116416 701455680 703783080 703916928 703954944 704471040 704703160 705669120 706019328 706478080 707857920 708839424 709249632 709287936 710685360 712121088 712245248 713097216 713975570 714954240 715128832 715309056 715653120 716069340 716525568 717050880 717225984 718581864 719093760 719803942 719915040 719953920 720370560 721966080 723247980 723376170 723606912 724837536 726302720 726485760 726663168 727435520 727721280 727953408 728432640 731381760 731413683 731453184 732168192 734374872 734913270 735092736 735381504 736100352 736528464 737007040 738017280 739508224 739639296 739938318 740952576 742882140 743023424 743063552 743178240 743608320 743912208 746031616 746219628 746578560 746618880 747488709 748077120 748219392 749731840 750167880 750701952 751065210 751196160 751435776 752713728 754237440 754673920 755048448 757688360 758064384 759103488 759410379 759910320 759951360 762617856 762986880 763807296 764107344 764854272 766846080 767033344 767909376 767950848 768395264 769909140 769950720 770097152 770703360 771464512 771601248 772014080 772208640 774918144 775173476 775293120 775741785 776236032 776994816 778567680 778882440 779018240 779950080 781664256 782129920 782172160 783699840 783907488 784465920 785240664 786830220 787218432 787599360 787676274 788755968 791906544 791949312 792330240 792407616 792723456 792791055 793182208 793877760 794787840 795572778 796139520 796350464 796393472 797905836 797948928 800179072 801136224 801275904 804007680 804323520 804519936 805109760 805375040 806879232 807403520 808404597 808837120 808980480 810416880 810571008 810614784 812211840 812681870 812725760 813852672 815442228 815972080 817090560 817496064 817889280 817969152 818364960 818947584 819486720 821236416 821280768 821821440 822804480 822884832 823280640 823689216 826171731 826569120 826979328 827457904 829132920 830269440 830543010 830807936 831354880 831946752 834113280 834928640 835901352 835946496 836559360 836763648 838942720 839285568 839900880 839946240 840105984 841746816 842293760 843448320 843789310 843938865 845152256 845365248 845643792 846802944 847773696 849008160 849215488 849346560 849429504 849838080 852399405 852822432 853232640 853278720 854899110 854945280 856770684 857334720 857608192 857945088 858360240 858783744 859283208 861020160 862484480 862701840 862912512 864444672 866194560 866359296 867041280 867897576 868515840 871008320 871563264 872922624 873265536 874119168 875195860 876242745 876395520 876609536 877658112 878166016 879896160 879943680 881673728 881895924 882524160 883395747 884408448 885620736 885912544 886049280 886562040 886609920 889720832 890151360 890306560 891371520 891458568 892329984 893911040 894136320 895656960 895894272 895942656 896532480 898227330 899678208 900201456 901435392 904508640 905084928 905608704 906046920 906493952 908328960 909226032 909941760 910114816 910163968 911892384 911941632 914316480 914490368 915210240 915584256 916114108 917968590 918421504 918865920 919226880 920125440 920215296 920660580 923890968 923940864 924385280 924549120 924844032 926190720 926416896 928168241 928779280 928829440 929890260 930890142 932539520 932774535 934281216 934658928 934821888 935274240 935940096 938377440 938555904 938606592 939294720 940389021 940439808 940892160 941359104 943810560 944196264 945119232 945666176 945717248 947580480 948879360 949494784 950796288 951349266 953272320 953745408 954204160 954759120 955134180 955367424 956067840 958109152 958791680 959886720 959938560 960494080 962621440 964330640 964501560 964809216 966131712 966450048 968647680 968884224 968966845 970295040 970604544 970776576 971243520 972500256 974654208 975175680 975218244 975270912 976224256 976384773 977080320 979166496 979884360 980123648 980508672 981550830 982037952 984023040 985944960 986185728 986584424 987936768 989883180 989936640 990509520 990904320 991477760 991882944 994959504 995438080 995491840 996651612 997382295 997436160 997625856 1000223840 1000935936 1001420280 1001594880 1001914368 1003618304 1003871232 1005649920 1006731264 1007881056 1007935488 1008599040 1010752512 1012137984 1012547172 1012726638 1013213760 1013268480 1016823808 1017315840 1018409728 1018809792 1019302785 1019805696 1021870080 1022461440 1022879286 1023684480 1023879168 1023934464 1026545520 1026600960 1027604480 1028606040 1028801664 1029611520 1033224192 1033724160 1034322380 1034981376 1035993088 1038090240 1038509920 1039933440 1040449536 1042219008 1044876690 1044933120 1045209984 1045954560 1046987552 1049106960 1049624576 1050132480 1050235032 1051491294 1051674624 1052183520 1055875392 1055932416 1056440320 1056543488 1056706560 1057054740 1058503680 1059717120 1060763704 1061519360 1061786880 1063874448 1063931904 1066028040 1068181632 1068367872 1069645824 1070963355 1072010240 1072431360 1072693248 1073479680 1074104010 1074788352 1075838976 1077872796 1078640640 1079705913 1080555840 1080761344 1080819712 1082949120 1084871970 1085136896 1085410368 1087256304 1089454080 1089994752 1090625536 1091153280 1091581920 1091930112 1092648960 1094981888 1095041024 1095761920 1097072640 1097179776 1097707520 1098252288 1101562308 1102092160 1102369905 1102639104 1104150528 1105510560 1107025920 1107390680 1109262336 1109458944 1109907477 1111428864 1112151040 1114323210 1114535136 1114595328 1115412480 1115868312 1119047424 1119867840 1119928320 1120141312 1122329088 1124597760 1125251820 1126052928 1126794240 1127153664 1127525056 1129070592 1130364928 1131356160 1132010880 1132572672 1133117440 1136532540 1137096576 1137643520 1137704960 1137754618 1139865480 1139927040 1142360912 1143112960 1143926784 1144480320 1145044992 1145142635 1145710944 1147281408 1148026880 1150269120 1150550016 1151864064 1151926272 1152592896 1154863710 1154926080 1155145728 1156055040 1157196768 1157401872 1158021120 1162084352 1162377216 1162760214 1163896832 1164354048 1165492224 1167851520 1168323660 1168527360 1169925120 1170210816 1173194880 1173258240 1175549760 1175861232 1176698880 1177860996 1179211264 1180245330 1180827648 1181399040 1181514411 1182082720 1182146560 1186868480 1188495360 1188611424 1189085184 1189773312 1192181760 1193359167 1194209280 1194525696 1194590208 1195376640 1196858754 1196923392 1197636440 1200268608 1201704336 1201913856 1206011520 1206779904 1207478272 1207664640 1208062560 1211105280 1212301376 1213255680 1213470720 1215625320 1215856512 1215922176 1218317760 1219022805 1219088640 1220280320 1220779008 1223958120 1225154560 1225635840 1226833920 1226953728 1227547440 1231854624 1231921152 1232732160 1233230530 1234920960 1235222528 1235533824 1239853680 1240468992 1241186856 1243699380 1245708288 1245814515 1246211904 1246429184 1247032320 1247920128 1251169920 1251407872 1251475456 1252392960 1253852028 1253919744 1254522880 1254839040 1255145472 1258414080 1258928352 1259851320 1259919360 1260158976 1263440640 1265172480 1265683965 1267728384 1268465688 1270204416 1271029760 1271660544 1273012160 1273512240 1273823232 1274757120 1279848960 1279918080 1285156026 1286002080 1286412288 1286917632 1288175616 1288600064 1288924812 1291530240 1293726720 1294139392 1294368768 1294991360 1296667008 1299538944 1300290992 1300361216 1300561920 1301846364 1302773760 1305555328 1306512480 1307344896 1308734440 1309383936 1311178752 1312030720 1312793790 1314593280 1314914304 1316487168 1317249024 1319844240 1319915520 1320679360 1321205760 1322510592 1325954630 1326612672 1328431104 1328868816 1329843060 1329914880 1330167808 1334581248 1335227040 1335459840 1335885824 1337057280 1337187852 1338494976 1340866560 1342308352 1343485440 1343841408 1343913984 1344798720 1347340995 1347670016 1349517312 1350062896 1350302184 1350951680 1351024640 1356421120 1356553583 1356762960 1358413056 1359070380 1359740928 1362493440 1363281920 1363839048 1364912640 1365172224 1365245952 1367838576 1367912448 1368727360 1368801280 1371474720 1371735552 1372815360 1373376384 1374171162 1376952885 1377632256 1378298880 1379975168 1380188160 1380322944 1385836452 1385911296 1386577920 1386823680 1387266048 1389286080 1389625344 1393168920 1393244160 1393613312 1394606080 1394835390 1396335213 1398809280 1400176640 1400313376 1401988392 1402232832 1402911360 1407566160 1407833856 1407909888 1408942080 1409406320 1411338240 1412038656 1412956160 1415715840 1417678848 1418499264 1418575872 1421370720 1424242176 1424490496 1426194432 1427023899 1427951140 1429908480 1430257664 1430618112 1431306240 1432138680 1433051136 1434101760 1437163728 1438187520 1439607884 1439830080 1439907840 1440741120 1443932160 1446495960 1446752340 1447213824 1449675072 1452605440 1452971520 1453326336 1454871040 1455442560 1455906816 1456865280 1462763520 1462827366 1462906368 1464336384 1468749744 1469826540 1470185472 1470763008 1472200704 1472326245 1473056928 1474014080 1476034560 1479016448 1479278592 1479876636 1481905152 1485764280 1486046848 1486127104 1486356480 1487216640 1487824416 1492063232 1492439256 1493157120 1493237760 1494977418 1496154240 1496438784 1499463680 1500335760 1501403904 1502130420 1502392320 1502871552 1505427456 1508474880 1509347840 1510096896 1515376720 1516128768 1518206976 1518820758 1519820640 1519902720 1525235712 1525973760 1527614592 1528214688 1529708544 1533692160 1534066688 1534318929 1535818752 1535901696 1536790528 1539818280 1539901440 1540194304 1541406720 1542929024 1543202496 1544028160 1544417280 1549836288 1550346952 1550586240 1551483570 1552472064 1553989632 1557135360 1557764880 1558036480 1559900160 1563328512 1564259840 1564344320 1567315035 1567399680 1567814976 1568931840 1570481328 1573660440 1574436864 1575198720 1575352548 1577511936 1583813088 1583898624 1584660480 1584815232 1585582110 1586364416 1587755520 1589575680 1591145556 1592279040 1592700928 1592786944 1595811672 1595897856 1600358144 1602272448 1602551808 1603199689 1608015360 1608647040 1609039872 1610219520 1610750080 1611156015 1613758464 1614807040 1616809194 1617674240 1617960960 1620833760 1621142016 1621229568 1624423680 1625363740 1625451520 1627307955 1627705344 1630884456 1631944160 1634181120 1634992128 1635938304 1636729920 1637895168 1638973440 1642472832 1642561536 1643642880 1645608960 1645769664 1646561280 1647378432 1652343462 1653138240 1653958656 1654915808 1658265840 1660538880 1661086020 1661615872 1662709760 1663893504 1668226560 1669857280 1671484815 1671802704 1671892992 1673118720 1673527296 1677885440 1678571136 1679801760 1679892480 1680211968 1683493632 1684587520 1686896640 1687578620 1687877730 1690304512 1690730496 1691287584 1693605888 1695547392 1698016320 1698430976 1698693120 1698859008 1699676160 1704798810 1705644864 1706465280 1706557440 1706631927 1709798220 1709890560 1713541368 1714669440 1715216384 1715890176 1716720480 1717567488 1718566416 1722040320 1724968960 1725403680 1725825024 1728889344 1732295565 1732389120 1732718592 1734082560 1735795152 1737031680 1742016640 1743126528 1744140321 1745845248 1746531072 1748238336 1750391720 1752485490 1752791040 1755316224 1756332032 1759792320 1759887360 1763347456 1763791848 1765048320 1766791494 1768816896 1771241472 1771825088 1772098560 1773124080 1773219840 1779441664 1780302720 1780613120 1782743040 1782917136 1784659968 1787822080 1788272640 1791313920 1791788544 1791885312 1793064960 1796454660 1799356416 1799509855 1800402912 1802870784 1809017280 1810169856 1811217408 1812093840 1812987904 1816657920 1818452064 1819883520 1820229632 1823784768 1823883264 1828632960 1828980736 1830420480 1831168512 1832228216 1835937180 1836843008 1837731840 1838453760 1840250880 1840430592 1841321160 1847781936 1847881728 1848770560 1849098240 1849688064 1849845795 1852381440 1852833792 1856336482 1857558560 1857658880 1859780520 1861780284 1865079040 1865549070 1868562432 1869317856 1869643776 1870548480 1871880192 1876754880 1877111808 1877213184 1878589440 1880778042 1880879616 1881784320 1882718208 1887621120 1888392528 1890238464 1891332352 1891434496 1895160960 1897758720 1898989568 1901592576 1902698532 1906544640 1907490816 1908408320 1909518240 1910268360 1910734848 1912135680 1916218304 1917583360 1919773440 1919877120 1920988160 1925242880 1927734039 1928661280 1929003120 1929618432 1932263424 1932900096 1937295360 1937933690 1940590080 1941209088 1941553152 1942487040 1945000512 1949308416 1950351360 1950436488 1950541824 1952448512 1952769546 1954160640 1958332992 1959768720 1960247296 1961017344 1963101660 1964075904 1968046080 1969190685 1971889920 1972371456 1973168848 1975873536 1979766360 1979873280 1981019040 1981808640 1982955520 1983765888 1988931945 1989919008 1990876160 1990983680 1993303224 1994764590 1994872320 1995251712 2000447680 2001871872 2002840560 2003189760 2003828736 2007236608 2007742464 2011299840 2013462528 2015762112 2015870976 2017198080 2021505024 2024275968 2025094344 2025453276 2026427520 2026536960 2033647616 2034631680 2036819456 2037619584 2038605570 2039611392 2043740160 2044922880 2045758572 2047368960 2047758336 2047868928 2053091040 2053201920 2057212080 2057603328 2059223040 2061256743 2066448384 2067448320 2068644760 2069962752 2076180480 2077019840 2079866880 2080899072 2084438016 2089753380 2089866240 2090419968 2091909120 2093975104 2098213920 2099249152 2100264960 2100470064 2102982588 2103349248 2104367040 2111750784 2111864832 2112880640 2113086976 2113413120 2114109480 2117007360 2119434240 2121527408 2123038720 2123573760 2127748896 2127863808 2132056080 2136363264 2136735744 2139291648 2141926710 2144020480 2144862720 2145386496 2146959360 2148208020 2149576704 2151677952 2155745592 2157281280 2159411826 2161111680 2161522688 2161639424 2165898240 2169743940 2170273792 2170820736 2174512608 2178908160 2179989504 2181251072 2182306560 2183163840 2183860224 2185297920 2189963776 2190082048 2191523840 2194145280 2194241049 2194359552 2195415040 2196504576 2203124616 2204184320 2204739810 2205278208 2208301056 2211021120 2214051840 2214781360 2218524672 2218917888 2219814954 2222857728 2224302080 2228646420 2229070272 2229190656 2230824960 2231736624 2238094848 2239735680 2239856640 2240282624 2242466127 2244658176 2249195520 2250503640 2252105856 2253588480 2254307328 2255050112 2258141184 2260729856 2262712320 2264021760 2265145344 2266234880 2273065080 2274193152 2275287040 2275409920 2275509236 2278231137 2279730960 2279854080 2284721824 2286225920 2287853568 2288960640 2290285270 2291421888 2294562816 2296053760 2300538240 2301100032 2303728128 2303852544 2305185792 2309727420 2309852160 2310291456 2312110080 2314393536 2314803744 2316042240 2324168704 2324754432 2325520428 2327225355 2327793664 2328708096 2330984448 2335703040 2336647320 2337054720 2339850240 2346389760 2346516480 2351099520 2351722464 2353397760 2355721992 2358422528 2360490660 2361655296 2362798080 2363028822 2364165440 2364293120 2373736960 2376990720 2377222848 2378170368 2378373165 2379546624 2384363520 2386718334 2388418560 2389051392 2389180416 2393717508 2393846784 2395272880 2400537216 2403408672 2403827712 2412023040 2413559808 2414956544 2415329280 2416125120 2422210560 2424602752 2425213791 2426511360 2426941440 2431250640 2431713024 2431844352 2436635520 2438045610 2438177280 2440560640 2441558016 2447916240 2450309120 2451271680 2453667840 2453907456 2455094880 2463709248 2463842304 2465464320 2466461060 2469841920 2470445056 2471067648 2479707360 2480937984 2482373712 2487398760 2491629030 2492423808 2492858368 2494064640 2495840256 2502339840 2502815744 2502950912 2504785920 2507704056 2507839488 2509045760 2509678080 2510290944 2516828160 2517856704 2519313797 2519702640 2519838720 2520317952 2526881280 2530344960 2531367930 2531816595 2535456768 2536931376 2540408832 2542059520 2543321088 2546024320 2547024480 2547646464 2549514240 2557198215 2559697920 2559836160 2570312052 2572004160 2572824576 2573835264 2576351232 2577200128 2577849624 2583060480 2587453440 2588278784 2588737536 2589982720 2593334016 2599077888 2600581984 2600722432 2601123840 2603692728 2605547520 2611110656 2613024960 2614689792 2617468880 2618767872 2622357504 2624061440 2625587580 2628728235 2629186560 2629828608 2632974336 2634498048 2639688480 2639831040 2641358720 2645021184 2650187241 2651909260 2653225344 2656862208 2657737632 2659686120 2659829760 2660335616 2669162496 2670454080 2670919680 2671771648 2674114560 2674375704 2676989952 2681733120 2684616704 2686970880 2687682816 2687827968 2689597440 2694681990 2695340032 2699034624 2700125792 2700604368 2701903360 2702049280 2712842240 2713107166 2713525920 2716826112 2718140760 2719481856 2724986880 2726563840 2727678096 2729825280 2730344448 2730491904 2735677152 2735824896 2737454720 2737602560 2742949440 2743471104 2745630720 2746752768 2748342324 2753905770 2755264512 2756597760 2759950336 2760376320 2760645888 2771672904 2771822592 2773155840 2773647360 2774532096 2778572160 2779250688 2784504723 2786337840 2786488320 2787226624 2789212160 2789670780 2792670426 2797618560 2800353280 2800626752 2803976784 2804465664 2805822720 2815132320 2815667712 2815819776 2817884160 2818812640 2822676480 2824077312 2825912320 2831431680 2835357696 2836998528 2837151744 2842741440 2844386545 2848484352 2848980992 2852388864 2854047798 2855902280 2859816960 2861236224 2862612480 2864277360 2866102272 2868203520 2874327456 2876375040 2879215768 2879660160 2879815680 2881482240 2887864320 2892991920 2893504680 2894427648 2899350144 2905210880 2905943040 2906652672 2906900535 2909742080 2910885120 2911813632 2913730560 2925527040 2925654732 2925812736 2928672768 2937499488 2939653080 2940370944 2941526016 2944652490 2946113856 2948028160 2952069120 2958032896 2958557184 2959753272 2963810304 2971528560 2972093696 2972254208 2972712960 2974433280 2975648832 2984126464 2984878512 2986314240 2986475520 2989954836 2992146885 2992308480 2992877568 2998927360 3000671520 3002807808 3004260840 3004784640 3005743104 3010854912 3016949760 3018695680 3020193792 3030753440 3032257536 3036413952 3037641516 3039641280 3039805440 3050471424 3051947520 3055229184 3056429376 3059417088 3067384320 3068133376 3068637858 3071637504 3071803392 3073581056 3079636560 3079802880 3080388608 3082813440 3085858048 3086404992 3088056320 3088834560 3099672576 3100693904 3101172480 3102967140 3104944128 3107979264 3114270720 3115529760 3116072960 3119800320 3126657024 3128519680 3128688640 3134630070 3134799360 3135629952 3137863680 3140962656 3147320880 3148873728 3150397440 3150705096 3155023872 3167626176 3167797248 3169320960 3169630464 3171164220 3172728832 3175511040 3179151360 3182291112 3184558080 3185401856 3185573888 3191623344 3191795712 3200716288 3204544896 3205103616 3206399378 3212890065 3216030720 3217294080 3218079744 3220439040 3221500160 3222312030 3227516928 3233618388 3235348480 3235921920 3239117739 3241667520 3242284032 3242459136 3248847360 3250727480 3250903040 3254615910 3255410688 3261768912 3263888320 3268362240 3269984256 3271876608 3273459840 3275790336 3277946880 3284945664 3285123072 3287285760 3291217920 3291539328 3293122560 3294756864 3304686924 3306276480 3307917312 3309831616 3316531680 3321077760 3322172040 3323231744 3325419520 3327787008 3329722431 3336453120 3339714560 3342969630 3343605408 3343785984 3346237440 3355770880 3357142272 3359603520 3359784960 3360423936 3366987264 3369175040 3373793280 3375157240 3375755460 3381460992 3382575168 3387211776 3391094784 3396032640 3396861952 3397718016 3399352320 3409597620 3411289728 3412930560 3413114880 3413263854 3419596440 3419781120 3427082736 3429338880 3430432768 3431780352 3433440960 3435134976 3435427905 3437132832 3444080640 3449937920 3450807360 3451650048 3457778688 3464591130 3464778240 3465437184 3468165120 3471590304 3474063360 3484033280 3486253056 3488280642 3491690496 3493062144 3496476672 3500783440 3504970980 3505582080 3510632448 3512664064 3519584640 3519774720 3526694912 3527583696 3530096640 3533582988 3537633792 3542482944 3543650176 3544197120 3544543233 3546248160 3546439680 3558883328 3560605440 3561226240 3565486080 3565834272 3569319936 3575644160 3576545280 3580077501 3582627840 3583577088 3583770624 3586129920 3592909320 3599019710 3600805824 3605741568 3618034560 3620339712 3622434816 3624187680 3625975808 3633315840 3636904128 3639767040 3640459264 3647569536 3647766528 3657068415 3657265920 3657961472 3660840960 3662337024 3664456432 3671874360 3673686016 3675463680 3676907520 3680501760 3680861184 3682642320 3695563872 3695763456 3697541120 3698196480 3699691590 3704762880 3705667584 3712672964 3715117120 3715317760 3719561040 3723560568 3730158080 3731098140 3737124864 3737443545 3738635712 3739287552 3741096960 3743760384 3753509760 3754223616 3754426368 3757178880 3761556084 3761759232 3763568640 3765436416 3775242240 3776785056 3780476928 3782664704 3782868992 3790321920 3795517440 3797051895 3797979136 3803185152 3805397064 3813089280 3814981632 3819036480 3820536720 3821469696 3824271360 3832436608 3835166720 3839546880 3839754240 3841976320 3850485760 3855468078 3857322560 3858006240 3859236864 3864526848 3865800192 3874590720 3875867380 3881180160 3882418176 3883106304 3884974080 3890001024 3898616832 3900872976 3901083648 3904897024 3905539092 3908321280 3916665984 3919537440 3920494592 3922034688 3926203320 3928151808 3936092160 3938381370 3943779840 3944742912 3946337696 3951747072 3959532720 3959746560 3962038080 3963617280 3965911040 3967531776 3977863890 3979838016 3981752320 3981967360 3986606448 3989529180 3989744640 3990503424 4000895360 4003743744 4005681120 4006379520 4007657472 4014473216 4015484928 4022599680 4026925056 4031524224 4031741952 4034396160 4042022985 4043010048 4048551936 4050188688 4050906552 4052855040 4053073920 4067295232 4069263360 4069660749 4073638912 4075239168 4077211140 4079222784 4087480320 4089845760 4091517144 4094737920 4095516672 4095737856 4106182080 4106403840 4114424160 4115206656 4118446080 4122513486 4130858655 4132896768 4134896640 4137289520 4139925504 4154039680 4159733760 4161798144 4168876032 4179506760 4179732480 4180839936 4183818240 4187950208 4189005639 4196427840 4198498304 4200529920 4200940128 4205965176 4206698496 4208734080 4223501568 4223729664 4225761280 4226173952 4226826240 4228218960 4234014720 4238868480 4243054816 4246077440 4247147520 4255497792 4255727616 4264112160 4272726528 4273471488 4278583296 4283853420 4288040960 4289725440 4290772992 4293918720 4296416040 4299153408 4311491184 4314562560 4318823652 4322223360 4323045376 4323278848 4331796480 4339487880 4340547584 4341641472 4349025216 4357816320 4359979008 4362502144 4364613120 4366327680 4367720448 4370595840 4379927552 4380164096 4383047680 4388290560 4388482098 4388719104 4390830080 4393009152 4406249232 4408368640 4409479620 4410556416 4416602112 4416978735 4422042240 4428103680 4429562720 4437049344 4437835776 4439629908 4445715456 4448604160 4457292840 4458140544 4458381312 4461649920 4463473248 4476189696 4479471360 4479713280 4480565248 4484932254 4489316352 4498391040 4501007280 4504211712 4507176960 4508614656 4510100224 4516282368 4525424640 4528043520 4530290688 4532469760 4546130160 4548386304 4550574080 4550819840 4551018472 4556462274 4559461920 4559708160 4569443648 4572451840 4575707136 4577921280 4580570540 4582843776 4589125632 4592107520 4601076480 4602200064 4607456256 4607705088 4610371584 4619454840 4619704320 4620582912 4624220160 4628787072 4629607488 4632084480 4640841205 4648337408 4649508864 4651040856 4654450710 4655587328 4657416192 4661968896 4671406080 4673294640 4674109440 4679700480 4692779520 4693032960 4701945105 4702199040 4703444928 4706795520 4711443984 4716845056 4720981320 4723310592 4725596160 4726057644 4728330880 4728586240 4747473920 4753981440 4754445696 4756746330 4759093248 4768727040 4773436668 4776837120 4778102784 4778360832 4787435016 4787693568 4790545760 4801074432 4806817344 4807655424 4809599067 4824046080 4827119616 4829913088 4830658560 4832250240 4844421120 4849205504 4850427582 4853022720 4853882880 4862501280 4863426048 4863688704 4873271040 4876091220 4876354560 4881121280 4881923865 4883116032 4895832480 4900618240 4902543360 4907814912 4910189760 4927418496 4927684608 4930928640 4932922120 4939683840 4942135296 4959414720 4961875968 4964747424 4974797520 4983258060 4984847616 4985716736 4988129280 4991680512 5004679680 5005631488 5005901824 5009571840 5015408112 5015678976 5018091520 5019356160 5020581888 5033656320 5035713408 5038627594 5039405280 5039677440 5040635904 5053762560 5060689920 5062735860 5063633190 5070913536 5073862752 5080817664 5084119040 5086642176 5092048640 5094048960 5095292928 5099028480 5114396430 5119395840 5119672320 5119895781 5140624104 5144008320 5145649152 5147670528 5152702464 5154400256 5155699248 5166120960 5174906880 5176557568 5177475072 5179965440 5186668032 5198155776 5201163968 5201444864 5202247680 5207385456 5211095040 5222221312 5226049920 5229379584 5232420963 5234937760 5237535744 5244715008 5248122880 5251175160 5257456470 5258373120 5265948672 5268996096 5279376960 5279662080 5282717440 5290042368 5300374482 5303818520 5306450688 5313724416 5315475264 5319372240 5319659520 5320671232 5338324992 5340908160 5341839360 5348229120 5348751408 5353979904 5363466240 5369233408 5373941760 5375365632 5375655936 5379194880 5389363980 5390680064 5398069248 5398529565 5400251584 5401208736 5403806720 5404098560 5425684480 5426214332 5427051840 5433652224 5436281520 5438963712 5449973760 5453127680 5455356192 5459650560 5460688896 5471354304 5471649792 5474909440 5475205120 5485898880 5486942208 5491261440 5493505536 5496684648 5507811540 5510529024 5513195520 5519900672 5520752640 5521291776 5543345808 5543645184 5546311680 5547294720 5549064192 5549537385 5557144320 5558501376 5569009446 5572675680 5572976640 5574453248 5579341560 5585340852 5595237120 5600706560 5601253504 5607953568 5608931328 5611645440 5630264640 5631335424 5631639552 5635768320 5637625280 5645352960 5648154624 5651824640 5662863360 5670715392 5673997056 5674303488 5685482880 5688773090 5696968704 5697961984 5704777728 5708095596 5711804560 5719633920 5722472448 5725224960 5728554720 5732204544 5736407040 5748654912 5752750080 5758431536 5759320320 5759631360 5762964480 5775728640 5783202117 5785983840 5787009360 5788855296 5798700288 5810421760 5811886080 5813801070 5819484160 5821770240 5823627264 5827461120 5851054080 5851309464 5851625472 5857345536 5874998976 5879306160 5880741888 5883052032 5889304980 5892227712 5896056320 5904138240 5907572055 5916065792 5917114368 5919506544 5927620608 5943057120 5944187392 5944508416 5945425920 5948866560 5951297664 5966795835 5968252928 5969757024 5972628480 5972951040 5979909672 5984293770 5984616960 5985755136 6001343040 6005615616 6008521680 6009569280 6011486208 6021709824 6033899520 6037391360 6040387584 6061506880 6064515072 6072827904 6075283032 6079282560 6079610880 6100942848 6103895040 6110458368 6112858752 6118834176 6134768640 6136266752 6137275716 6143275008 6143606784 6147162112 6159273120 6159605760 6160777216 6171716096 6172809984 6176112640 6177669120 6183770229 6199345152 6201387808 6202344960 6205934280 6209888256 6228541440 6231059520 6232145920 6239600640 6253314048 6257039360 6257377280 6269260140 6269598720 6271259904 6275727360 6281925312 6294641760 6297747456 6300794880 6301410192 6310047744 6335252352 6335594496 6338641920 6339260928 6342328440 6345457664 6351022080 6358302720 6364582224 6369116160 6370803712 6371147776 6383246688 6383591424 6401432576 6409089792 6410207232 6412798756 6425780130 6432061440 6434588160 6436159488 6440878080 6443000320 6444624060 6455033856 6467236776 6470696960 6471843840 6478235478 6483335040 6484568064 6484918272 6497694720 6501454960 6501806080 6509231820 6510821376 6523537824 6527776640 6536724480 6539968512 6543753216 6546919680 6551580672 6555893760 6569891328 6570246144 6574571520 6582435840 6582723147 6583078656 6586245120 6589513728 6609373848 6612552960 6615834624 6619663232 6633063360 6642155520 6644344080 6646463488 6650839040 6655574016 6659444862 6672906240 6679429120 6685939260 6687210816 6687571968 6692474880 6711541760 6714284544 6719207040 6719569920 6720847872 6733974528 6738350080 6747586560 6750314480 6751510920 6762921984 6765150336 6774423552 6782189568 6782767915 6792065280 6793723904 6795436032 6798704640 6819195240 6822579456 6825861120 6826229760 6826527708 6834693411 6839192880 6839562240 6854165472 6858677760 6860865536 6863560704 6866881920 6870855810 6874265664 6888161280 6899875840 6901614720 6903300096 6915557376 6929182260 6929556480 6930874368 6936330240 6943180608 6948126720 6968066560 6972506112 6976561284 6981676065 6983380992 6986124288 6992953344 7001566880 7009941960 7011164160 7025328128 7039169280 7039549440 7053389824 7055167392 7060193280 7067165976 7075267584 7084965888 7087300352 7088394240 7089086466 7092496320 7092879360 7117766656 7121210880 7122452480 7130972160 7131668544 7135119495 7138639872 7151288320 7153090560 7160155002 7165255680 7167154176 7167541248 7185818640 7198039420 7201611648 7211483136 7236069120 7240679424 7244869632 7248375360 7251951616 7266631680 7273808256 7279534080 7280918528 7295139072 7295533056 7314136830 7314531840 7315922944 7321681920 7324674048 7328912864 7343748720 7347372032 7350927360 7353815040 7361003520 7361722368 7365284640 7391127744 7391526912 7395082240 7396392960 7399383180 7409525760 7411335168 7425345928 7430234240 7430635520 7439122080 7447121136 7460316160 7462196280 7474887090 7477271424 7478575104 7482193920 7487520768 7507019520 7508447232 7508852736 7514357760 7523112168 7523518464 7527137280 7530872832 7550484480 7553570112 7557941391 7560953856 7565329408 7565737984 7580643840 7591034880 7594103790 7595958272 7606370304 7610794128 7626178560 7629963264 7638072960 7641073440 7642939392 7648542720 7664873216 7670333440 7671594645 7679093760 7679508480 7683952640 7700971520 7710936156 7714645120 7716012480 7718473728 7729053696 7731600384 7749181440 7751734760 7762360320 7764836352 7766212608 7769948160 7780002048 7797233664 7801745952 7802167296 7811078184 7816642560 7833331968 7839074880 7840989184 7844069376 7852406640 7856303616 7872184320 7876762740 7887559680 7889485824 7892675392 7903494144 7919065440 7919493120 7924076160 7931822080 7935063552 7955727780 7959676032 7963504640 7963934720 7973212896 7979058360 7979489280 7981006848 8001790720 8007487488 8011362240 8012759040 8015314944 8015998445 8028946432 8030969856 8045199360 8053850112 8063048448 8063483904 8068792320 8084045970 8086020096 8097103872 8100377376 8101813104 8105710080 8106147840 8134590464 8138526720 8139321498 8147277824 8150478336 8154422280 8158445568 8174960640 8179691520 8183034288 8189475840 8191033344 8191475712 8212364160 8212807680 8228848320 8230413312 8236892160 8245026972 8261717310 8265793536 8269793280 8274579040 8279851008 8308079360 8319467520 8323596288 8337752064 8353514169 8359013520 8359464960 8361679872 8367636480 8375900416 8378011278 8392855680 8401059840 8401880256 8411930352 8413396992 8417468160 8447003136 8447459328 8451522560 8452347904 8453652480 8456437920 8468029440 8477736960 8486109632 8492154880 8494295040 8510995584 8511455232 8528224320 8533159635 8545453056 8546942976 8557166592 8567706840 8576081920 8579450880 8587837440 8592832080 8598306816 8622982368 8629125120 8637647304 8644446720 8646090752 8646557696 8663592960 8678975760 8681095168 8683282944 8698050432 8715632640 8719958016 8720701605 8725004288 8729226240 8732655360 8735440896 8741191680 8759855104 8760328192 8776581120 8776964196 8777438208 8781660160 8786018304 8812498464 8816737280 8818959240 8821112832 8833957470 8844084480 8856207360 8859125440 8874098688 8875671552 8879259816 8891430912 8897208320 8914585680 8916281088 8916762624 8923299840 8926946496 8952379392 8958942720 8959426560 8961130496 8969864508 8978632704 8996782080 9002014560 9008423424 9014353920 9017229312 9020200448 9032564736 9050849280 9056087040 9060581376 9064939520 9092260320 9096772608 9101148160 9102036944 9112924548 9118923840 9119416320 9138887296 9144903680 9151414272 9155842560 9161141080 9165687552 9178251264 9184215040 9202152960 9204400128 9214912512 9215410176 9220743168 9238909680 9239408640 9241165824 9248440320 9257574144 9259214976 9264168960 9281682410 9296674816 9299017728 9302081712 9308901420 9311174656 9314832384 9323937792 9342812160 9346589280 9348218880 9359400960 9385559040 9386065920 9403890210 9404398080 9406889856 9413591040 9422887968 9433690112 9441962640 9446621184 9451192320 9452115288 9456661760 9457172480 9494947840 9507962880 9508891392 9513492660 9518186496 9537454080 9546873336 9553674240 9556205568 9556721664 9574870032 9575387136 9581091520 9602148864 9613634688 9615310848 9619198134 9638670195 9648092160 9654239232 9659826176 9661317120 9664500480 9698411008 9700855164 9706045440 9707765760 9717353217 9725002560 9726852096 9727377408 9746542080 9752182440 9752709120 9762242560 9763847730 9766232064 9791664960 9801236480 9805086720 9815629824 9820379520 9854836992 9855369216 9861857280 9865844240 9879367680 9884270592 9918829440 9923751936 9929494848 9949595040 9966516120 9969695232 9971433472 9976258560 9983361024 9989167293 10009359360 10011262976 10011803648 10019143680 10030816224 10031357952 10036183040 10038712320 10067312640 10071426816 10077255188 10078810560 10079354880 10081271808 10107525120 10121379840 10125471720 10127266380 10147725504 10161635328 10168238080 10173284352 10184097280 10188097920 10190585856 10198056960 10228792860 10238791680 10239344640 10239791562 10281248208 10288016640 10291298304 10295341056 10305404928 10306283715 10308800512 10311398496 10332241920 10349813760 10353115136 10354950144 10373336064 10396311552 10402327936 10402889728 10404495360 10414770912 10422190080 10444442624 10452099840 10458759168 10464841926 10469875520 10475071488 10489430016 10496245760 10502350320 10514912940 10516746240 10531897344 10537992192 10558753920 10559324160 10565434880 10580084736 10600748964 10607637040 10612901376 10627448832 10630950528 10638744480 10639319040 10641342464 10676649984 10681816320 10683678720 10696458240 10697502816 10707959808 10726932480 10738466816 10740232503 10747883520 10750731264 10751311872 10758389760 10778727960 10781360128 10797059130 10800503168 10802417472 10807613440 10808197120 10851368960 10852428664 10854103680 10867304448 10872563040 10877927424 10899947520 10906255360 10910712384 10919301120 10921377792 10942708608 10943299584 10949818880 10950410240 10971205245 10971797760 10973884416 10982522880 10987011072 10993369296 11015623080 11021058048 11026391040 11039801344 11041505280 11042583552 11086691616 11087290368 11092623360 11094589440 11099074770 11114288640 11117002752 11138018892 11145351360 11145953280 11148906496 11158683120 11170681704 11190474240 11201413120 11202507008 11212330635 11215907136 11217862656 11223290880 11260529280 11262670848 11263279104 11271536640 11275250560 11290705920 11296309248 11303649280 11325726720 11341430784 11347994112 11348606976 11370965760 11377546180 11391155685 11393937408 11395923968 11409555456 11416191192 11423609120 11439267840 11444944896 11457109440 11464409088 11472814080 11497309824 11505500160 11516863072 11518640640 11519262720 11525928960 11551457280 11566404234 11571967680 11574018720 11577710592 11597400576 11620843520 11623772160 11627602140 11638968320 11643540480 11647254528 11654922240 11702618928 11703250944 11714691072 11749997952 11758612320 11761483776 11766104064 11778609960 11784455424 11792112640 11808276480 11815144110 11832131584 11834228736 11839013088 11855241216 11886114240 11888374784 11889016832 11890851840 11897733120 11902595328 11933591670 11936505856 11939514048 11945256960 11945902080 11959819344 11968587540 11969233920 11971510272 12002686080 12011231232 12017043360 12019138560 12022972416 12043419648 12067799040 12074782720 12080775168 12123013760 12126068955 12129030144 12145655808 12150566064 12158565120 12159221760 12201885696 12207790080 12208982247 12220916736 12225717504 12237668352 12269537280 12274551432 12286550016 12287213568 12294324224 12318546240 12319211520 12321554432 12343432192 12345619968 12352225280 12355338240 12367540458 12398690304 12402775616 12404689920 12411868560 12419776512 12462119040 12464291840 12479201280 12506628096 12514078720 12514754560 12538520280 12539197440 12542519808 12551454720 12563850624 12589283520 12595494912 12596568985 12601589760 12602820384 12620095488 12670504704 12671188992 12677283840 12678521856 12684656880 12690915328 12702044160 12716605440 12729164448 12738232320 12741607424 12766493376 12767182848 12802865152 12818179584 12820414464 12825597512 12851560260 12864122880 12869176320 12872318976 12881756160 12886000640 12889248120 12934473552 12941393920 12943687680 12956470956 12966670080 12969136128 12969836544 12995389440 13002909920 13003612160 13018463640 13021642752 13047075648 13055553280 13073448960 13079937024 13087506432 13093839360 13103161344 13111787520 13139782656 13140492288 13149143040 13164871680 13165446294 13166157312 13172490240 13179027456 13218747696 13225105920 13231669248 13239326464 13250936205 13266126720 13284311040 13288688160 13292926976 13301678080 13311148032 13318889724 13345812480 13358858240 13371878520 13374421632 13375143936 13384949760 13423083520 13428569088 13438414080 13439139840 13441695744 13467949056 13476700160 13495173120 13500628960 13503021840 13525843968 13530300672 13548847104 13565535830 13584130560 13587447808 13590872064 13597409280 13638390480 13645158912 13651722240 13652459520 13653055416 13669386822 13678385760 13679124480 13708330944 13717355520 13721731072 13727121408 13733763840 13741711620 13748531328 13776322560 13799751680 13803229440 13806600192 13831114752 13858364520 13859112960 13861748736 13872660480 13886361216 13896253440 13922523615 13936133120 13945012224 13953122568 13963352130 13966761984 13972248576 13985906688 14003133760 14019883920 14022328320 14050656256 14078338560 14079098880 14106779648 14110334784 14120386560 14134331952 14150535168 14169931776 14174600704 14176788480 14178172932 14184992640 14185758720 14235533312 14242421760 14244904960 14261944320 14263337088 14270238990 14277279744 14306181120 14320310004 14330511360 14334308352 14335082496 14371637280 14396078840 14403223296 14422966272 14428797201 14472138240 14481358848 14489739264 14496750720 14533263360 14547616512 14559068160 14561837056 14590278144 14591066112 14628273660 14629063680 14631845888 14643363840 14649348096 14657825728 14687497440 14694744064 14701854720 14707630080 14723444736 14730569280 14782255488 14783053824 14790164480 14792785920 14798766360 14819051520 14850691856 14860468480 14861271040 14878244160 14894242272 14920632320 14924392560 14949774180 14954542848 14957150208 14964387840 14975041536 15014039040 15016894464 15017705472 15028715520 15046224336 15047036928 15054274560 15061745664 15100968960 15107140224 15115882782 15121907712 15130658816 15131475968 15161287680 15182069760 15188207580 15191916544 15212740608 15221588256 15252357120 15259926528 15276145920 15282146880 15285878784 15297085440 15329746432 15340666880 15343189290 15358187520 15359016960 15359687343 15367905280 15401943040 15421872312 15429290240 15432024960 15436947456 15458107392 15463200768 15498362880 15503469520 15524720640 15529672704 15532425216 15539896320 15560004096 15594467328 15603491904 15604334592 15622156368 15633285120 15666663936 15678149760 15681978368 15688138752 15697262889 15704813280 15712607232 15744368640 15753525480 15775119360 15785350784 15806988288 15838130880 15838986240 15848152320 15863644160 15870127104 15911455560 15919352064 15927009280 15927869440 15946425792 15958116720 15958978560 15962013696 16003581440 16014974976 16022724480 16025518080 16031996890 16057892864 16061939712 16090398720 16107700224 16126096896 16126967808 16137584640 16168091940 16172040192 16194207744 16195588695 16200754752 16203626208 16211420160 16212295680 16269180928 16277053440 16278642996 16294555648 16300956672 16308844560 16316891136 16349921280 16359383040 16366068576 16378951680 16382066688 16424728320 16425615360 16457696640 16460826624 16473784320 16490053944 16523434620 16531587072 16539586560 16549158080 16559702016 16616158720 16638935040 16647192576 16648612155 16675504128 16707028338 16718027040 16718929920 16723359744 16751800832 16756022556 16785711360 16802119680 16803760512 16823860704 16826793984 16834936320 16894006272 16894918656 16904695808 16907304960 16912875840 16936058880 16955473920 16972219264 16984309760 16988590080 17021991168 17022910464 17056448640 17066319270 17090906112 17093885952 17114333184 17135413680 17152163840 17158901760 17175674880 17185664160 17196613632 17245964736 17258250240 17275294608 17288893440 17292181504 17293115392 17327185920 17357951520 17362190336 17366565888 17396100864 17431265280 17441403210 17450008576 17458452480 17465310720 17470881792 17482383360 17519710208 17520656384 17553162240 17553928392 17554876416 17563320320 17572036608 17624996928 17633474560 17635196579 17637918480 17642225664 17667914940 17688168960 17712414720 17718250880 17722716165 17748197376 17751343104 17758519632 17782861824 17794416640 17829171360 17832562176 17833525248 17846599680 17853892992 17900387505 17904758784 17917885440 17918853120 17922260992 17939729016 17957265408 18004029120 18016846848 18028707840 18034458624 18040400896 18065129472 18101698560 18112174080 18121162752 18129879040 18184520640 18193545216 18202296320 18204073888 18225849096 18237847680 18238832640 18277774592 18289807360 18302828544 18311685120 18322282160 18331375104 18356502528 18368430080 18404305920 18408800256 18429825024 18430820352 18441486336 18477819360 18478817280 18482331648 18515148288 18518429952 18528337920 18551310687 18563364820 18593349632 18598035456 18604163424 18617802840 18622349312 18629664768 18685624320 18693178560 18696437760 18718801920 18771118080 18772131840 18807780420 18808796160 18813779712 18827182080 18845775936 18867380224 18883925280 18893242368 18902384640 18904230576 18913323520 18914344960 18989895680 19015925760 19017782784 19026985320 19036372992 19074908160 19093746672 19107348480 19112411136 19113443328 19149740064 19150774272 19162183040 19204297728 19227269376 19230621696 19238396268 19277340390 19296184320 19308478464 19319652352 19322634240 19329000960 19396822016 19401710328 19412090880 19415531520 19434706434 19450005120 19453704192 19454754816 19493084160 19504364880 19505418240 19524485120 19527695460 19532464128 19583329920 19602472960 19610173440 19631259648 19640759040 19709673984 19710738432 19723714560 19731688480 19758735360 19768541184 19837658880 19847503872 19858989696 19899190080 19933032240 19939390464 19942866944 19952517120 19966722048 19978334586 20018718720 20022525952 20038287360 20061632448 20062715904 20072366080 20077424640 20134625280 20142853632 20154510376 20157621120 20158709760 20162543616 20215050240 20242759680 20250943440 20254532760 20295451008 20323270656 20336476160 20346568704 20348303745 20368194560 20376195840 20381171712 20396113920 20457585720 20477583360 20478689280 20479583124 20562496416 20576033280 20582596608 20590682112 20612567430 20617601024 20622796992 20664483840 20699627520 20706230272 20709900288 20746672128 20792623104 20804655872 20805779456 20808990720 20829541824 20844380160 20888885248 20904199680 20917518336 20929683852 20939751040 20945028195 20950142976 20978860032 20992491520 21004700640 21029825880 21033492480 21075984384 21117507840 21118648320 21130869760 21160169472 21201497928 21215274080 21225802752 21254897664 21261901056 21277488960 21278638080 21282684928 21353299968 21363632640 21367357440 21392916480 21395005632 21415919616 21453864960 21476933632 21480465006 21495767040 21501462528 21502623744 21557455920 21562720256 21594118260 21601006336 21604834944 21615226880 21616394240 21702737920 21704857328 21708207360 21734608896 21745126080 21755854848 21799895040 21812510720 21821424768 21838602240 21842755584 21885417216 21886599168 21899637760 21900820480 21942410490 21943595520 21947768832 21965045760 21974022144 21986738592 22031246160 22042116096 22052782080 22079602688 22083010560 22085167104 22173383232 22174580736 22185246720 22189178880 22198149540 22228577280 22234005504 22276037784 22290702720 22291906560 22297812992 22317366240 22341363408 22380948480 22402826240 22405014016 22424661270 22431814272 22435725312 22446581760 22521058560 22525341696 22526558208 22543073280 22550501120 22581411840 22592618496 22651453440 22673824173 22682861568 22695988224 22697213952 22741931520 22755092360 22782311370 22787874816 22819110912 22832382384 22847218240 22878535680 22889889792 22914218880 22928818176 22945628160 22994619648 23011000320 23033726144 23037281280 23038525440 23051857920 23102914560 23132808468 23143935360 23148037440 23155421184 23194801152 23241687040 23247544320 23255204280 23277936640 23287080960 23294509056 23309844480 23405237856 23406501888 23499995904 23517224640 23522967552 23532208128 23557219920 23568910848 23584225280 23616552960 23630288220 23668457472 23678026176 23710482432 23772228480 23776749568 23778033664 23795466240 23805190656 23867183340 23873011712 23879028096 23890513920 23891804160 23919638688 23937175080 23938467840 23943020544 24005372160 24022462464 24034086720 24038277120 24045944832 24047995335 24086839296 24135598080 24149565440 24161550336 24246027520 24252137910 24258060288 24291311616 24301132128 24317130240 24318443520 24403771392 24415580160 24417964494 24441833472 24451435008 24475336704 24539074560 24549102864 24573100032 24574427136 24588648448 24637092480 24638423040 24643108864 24686864384 24691239936 24710676480 24735080916 24797380608 24805551232 24809379840 24823737120 24839553024 24924238080 24928583680 24958402560 25013256192 25028157440 25029509120 25060542507 25077040560 25078394880 25085039616 25102909440 25127701248 25178567040 25193137970 25203179520 25205640768 25240190976 25341009408 25342377984 25354567680 25357043712 25369313760 25381830656 25404088320 25433210880 25458328896 25476464640 25483214848 25532986752 25534365696 25599478905 25605730304 25636359168 25640828928 25651195024 25703120520 25728245760 25738352640 25763512320 25772001280 25778496240 25868947104 25882787840 25887375360 25912941912 25933340160 25938272256 25939673088 25990778880 26005819840 26007224320 26036927280 26043285504 26094151296 26111106560 26146897920 26159874048 26162104815 26175012864 26187678720 26206322688 26223575040 26279565312 26280984576 26329743360 26330892588 26332314624 26344980480 26358054912 26437495392 26450211840 26463338496 26478652928 26501872410 26532253440 26568622080 26577376320 26585853952 26603356160 26622296064 26637779448 26691624960 26743757040 26748843264 26750287872 26769899520 26846167040 26857138176 26876828160 26878279680 26883391488 26935898112 26953400320 26990346240 27001257920 27006043680 27051687936 27060601344 27097694208 27131071660 27168261120 27174895616 27181744128 27194818560 27276780960 27290317824 27303444480 27306110832 27338773644 27356771520 27358248960 27416661888 27434711040 27443462144 27454242816 27467527680 27483423240 27497062656 27552645120 27599503360 27606458880 27613200384 27662229504 27716729040 27718225920 27723497472 27745320960 27772722432 27792506880 27845047230 27872266240 27890024448 27906245136 27926704260 27933523968 27944497152 27971813376 28006267520 28039767840 28044656640 28101312512 28156677120 28158197760 28213559296 28220669568 28240773120 28268663904 28301070336 28339863552 28349201408 28353576960 28356345864 28369985280 28371517440 28471066624 28484843520 28489809920 28523888640 28526674176 28540477980 28554559488 28612362240 28640620008 28661022720 28668616704 28670164992 28743274560 28792157680 28806446592 28845932544 28857594402 28916010585 28944276480 28962717696 28979478528 28993501440 29095233024 29118136320 29123674112 29152059651 29180556288 29182132224 29256547320 29258127360 29263691776 29286727680 29298696192 29315651456 29374994880 29389488128 29403709440 29415260160 29446889472 29461138560 29564510976 29566107648 29580328960 29585571840 29597532720 29638103040 29701383712 29720936960 29722542080 29756488320 29788484544 29841264640 29848785120 29899548360 29909085696 29914300416 29928775680 29950083072 30028078080 30033788928 30035410944 30057431040 30092448672 30094073856 30108549120 30201937920 30214280448 30231765564 30243815424 30261317632 30262951936 30322575360 30364139520 30376415160 30383833088 30443176512 30504714240 30519853056 30552291840 30564293760 30571757568 30594170880 30659492864 30681333760 30686378580 30716375040 30718033920 30719374686 30735810560 30803886080 30843744624 30858580480 30864049920 30873894912 30916214784 30918851145 30926401536 30996725760 31006939040 31049441280 31059345408 31064850432 31120008192 31188934656 31206983808 31208669184 31244312736 31266570240 31333327872 31356299520 31363956736 31376277504 31394525778 31409626560 31425214464 31488737280 31507050960 31550238720 31570701568 31613976576 31676261760 31677972480 31696304640 31727288320 31740254208 31822911120 31838704128 31854018560 31855738880 31892851584 31916233440 31917957120 31924027392 32007162880 32029949952 32045448960 32051036160 32063993780 32115785728 32123879424 32180797440 32215400448 32252193792 32253935616 32275169280 32336183880 32344080384 32391177390 32401509504 32407252416 32422840320 32424591360 32538361856 32554106880 32557285992 32589111296 32601913344 32617689120 32633782272 32699842560 32718766080 32732137152 32757903360 32764133376 32849456640 32851230720 32913615735 32915393280 32921653248 32947568640 32980107888 33046869240 33063174144 33079173120 33098316160 33119404032 33232317440 33277870080 33297224310 33351008256 33414056676 33436054080 33437859840 33446719488 33503601664 33512045112 33571422720 33604239360 33607521024 33647721408 33653587968 33669872640 33788012544 33789837312 33809391616 33814609920 33825751680 33872117760 33910947840 33944438528 33968619520 33977180160 34043982336 34045820928 34112897280 34132638540 34173467055 34181812224 34187771904 34228666368 34270827360 34304327680 34317803520 34371328320 34393227264 34491929472 34516500480 34550589216 34577786880 34584363008 34654371840 34715903040 34724380672 34733131776 34792201728 34862530560 34882806420 34900017152 34916904960 34930621440 34941763584 34964766720 35039420416 35041312768 35107856784 35109752832 35126640640 35144073216 35249993856 35266949120 35270393158 35275836960 35284451328 35335829880 35376337920 35424829440 35436501760 35445432330 35496394752 35502686208 35517039264 35565723648 35588833280 35658342720 35665124352 35667050496 35693199360 35707785984 35800775010 35809517568 35835770880 35837706240 35879458032 35914530816 36008058240 36033693696 36057415680 36068917248 36080801792 36130258944 36203397120 36224348160 36242325504 36259758080 36369041280 36387090432 36404592640 36408147776 36451698192 36475695360 36477665280 36555549184 36579614720 36605657088 36623370240 36626946741 36644564320 36662750208 36713005056 36736860160 36808611840 36859650048 36861640704 36882972672 36955638720 36957634560 36964663296 37030296576 37036859904 37056675840 37102621374 37126729640 37196070912 37208326848 37235605680 37244698624 37259329536 37386357120 37392875520 37437603840 37542236160 37544263680 37615560840 37617592320 37627559424 37654364160 37691551872 37734760448 37767850560 37786484736 37789706955 37804769280 37808461152 37826647040 37828689920 37979791360 38031851520 38035565568 38053970640 38072745984 38149816320 38187493344 38214696960 38224822272 38299480128 38301548544 38324366080 38408595456 38454538752 38461243392 38476792536 38554680780 38592368640 38616956928 38639304704 38645268480 38658001920 38793644032 38803420656 38824181760 38831063040 38869412868 38900010240 38907408384 38909509632 38986168320 39008729760 39010836480 39055390920 39064928256 39166659840 39204945920 39220346880 39262519296 39281518080 39419347968 39421476864 39447429120 39463376960 39517470720 39537082368 39675317760 39695007744 39717979392 39798380160 39866064480 39878780928 39885733888 39905034240 39933444096 39956669172 40037437440 40045051904 40076574720 40123264896 40125431808 40144732160 40154849280 40269250560 40285707264 40309020752 40315242240 40317419520 40325087232 40430100480 40485519360 40501886880 40509065520 40590902016 40646541312 40672952320 40696607490 40736389120 40752391680 40762343424 40792227840 40915171440 40955166720 40957378560 40959166248 41124992832 41152066560 41165193216 41181364224 41225134860 41235202048 41245593984 41328967680 41399255040 41412460544 41419800576 41493344256 41585246208 41609311744 41611558912 41617981440 41659083648 41688760320 41767570845 41777770496 41808399360 41835036672 41859367704 41879502080 41890056390 41900285952 41957720064 42009401280 42059651760 42066984960 42151968768 42235015680 42237296640 42261739520 42320338944 42402995856 42430548160 42451605504 42509795328 42523802112 42554977920 42557276160 42565369856 42706599936 42727265280 42734714880 42785832960 42790011264 42831839232 42953867264 42960930012 42991534080 43002925056 43005247488 43114911840 43125440512 43188236520 43202012672 43209669888 43230453760 43232788480 43286391603 43405475840 43409714656 43416414720 43469217792 43490252160 43599790080 43625021440 43642849536 43677204480 43685511168 43770834432 43773198336 43799275520 43801640960 43884820980 43887191040 43895537664 43930091520 43948044288 43973477184 44062492320 44084232192 44105564160 44159205376 44170334208 44346766464 44349161472 44370493440 44378357760 44396299080 44457154560 44552075568 44581405440 44583813120 44595625984 44634732480 44682726816 44761896960 44805652480 44810028032 44849322540 44863628544 44871450624 44893163520 45042117120 45050683392 45053116416 45086146560 45101002240 45162823680 45185236992 45302906880 45347648346 45365723136 45391976448 45394427904 45483863040 45510184720 45564622740 45575749632 45638221824 45664764768 45694436480 45757071360 45779779584 45828437760 45857636352 45891256320 45989239296 46022000640 46067452288 46074562560 46077050880 46079062029 46103715840 46205829120 46265616936 46287870720 46296074880 46310842368 46389602304 46483374080 46495088640 46510408560 46555873280 46574161920 46589018112 46619688960 46810475712 46813003776 46999991808 47034449280 47045935104 47064416256 47114439840 47137821696 47168450560 47233105920 47260576440 47356052352 47420964864 47544456960 47553499136 47556067328 47590932480 47610381312 47734366680 47746023424 47758056192 47781027840 47783608320 47839277376 47874350160 47876935680 47886041088 48010744320 48044924928 48068173440 48076554240 48095990670 48173678592 48271196160 48299130880 48323100672 48492055040 48504275820 48516120576 48582623232 48586766085 48602264256 48634260480 48636887040 48807542784 48831160320 48835928988 48883666944 48902870016 48950673408 49078149120 49098205728 49146200064 49177296896 49274184960 49276846080 49286217728 49373728768 49382479872 49421352960 49470161832 49594761216 49611102464 49618759680 49647474240 49679106048 49848476160 49857167360 49916805120 49945836465 50026512384 50056314880 50059018240 50121085014 50154081120 50156789760 50170079232 50255402496 50357134080 50386275940 50406359040 50411281536 50480381952 50682018816 50684755968 50714087424 50738627520 50763661312 50808176640 50866421760 50916657792 50952929280 50966429696 51065973504 51068731392 51198957810 51211460608 51272718336 51281657856 51302390048 51406241040 51456491520 51476705280 51527024640 51544002560 51556992480 51737894208 51765575680 51774750720 51825883824 51866680320 51876544512 51879346176 51981557760 52011639680 52014448640 52073854560 52086571008 52188302592 52222213120 52293795840 52324209630 52350025728 52375357440 52412645376 52447150080 52559130624 52561969152 52659486720 52661785176 52664629248 52689960960 52716109824 52874990784 52900423680 52905589737 52926676992 52957305856 53003744820 53064506880 53137244160 53154752640 53171707904 53206712320 53244592128 53275558896 53383249920 53487514080 53497686528 53500575744 53539799040 53692334080 53701162515 53714276352 53753656320 53756559360 53766782976 53871796224 53906800640 54002515840 54012087360 54103375872 54121202688 54195388416 54262143320 54336522240 54363488256 54389637120 54553561920 54580635648 54606888960 54612221664 54677547288 54713543040 54716497920 54833323776 54869422080 54886924288 54908485632 54935055360 54966846480 54994125312 55105290240 55199006720 55212917760 55226400768 55324459008 55433458080 55436451840 55446994944 55545444864 55585013760 55690094460 55744532480 55780048896 55812490272 55853408520 55867047936 55888994304 56012535040 56079535680 56089313280 56202625024 56313354240 56316395520 56427118592 56441339136 56481546240 56537327808 56602140672 56679727104 56698402816 56707153920 56712691728 56739970560 56743034880 56942133248 56969687040 56979619840 57047777280 57053348352 57080955960 57109118976 57224724480 57281240016 57322045440 57337233408 57340329984 57486549120 57584315360 57612893184 57691865088 57715188804 57832021170 57888552960 57925435392 57958957056 57987002880 58190466048 58236272640 58247348224 58304119302 58361112576 58364264448 58513094640 58516254720 58527383552 58573455360 58597392384 58631302912 58749989760 58807418880 58830520320 58893778944 58922277120 59129021952 59132215296 59160657920 59171143680 59195065440 59276206080 59402767424 59441873920 59445084160 59512976640 59576969088 59682529280 59697570240 59799096720 59818171392 59828600832 59857551360 59900166144 60056156160 60067577856 60114862080 60184897344 60188147712 60217098240 60403875840 60428560896 60463531128 60487630848 60522635264 60525903872 60645150720 60728279040 60752830320 60767666176 60886353024 61009428480 61039706112 61044911235 61104583680 61128587520 61143515136 61188341760 61318985728 61372757160 61432750080 61436067840 61438749372 61471621120 61607772160 61687489248 61717160960 61728099840 61747789824 61837702290 61852803072 61993451520 62013878080 62098882560 62118690816 62129700864 62240016384 62377869312 62413967616 62417338368 62488625472 62533140480 62666655744 62712599040 62727913472 62752555008 62789051556 62819253120 62850428928 62977474560 63014101920 63100477440 63141403136 63227953152 63352523520 63355944960 63392609280 63454576640 63480508416 63645822240 63677408256 63708037120 63785703168 63832466880 63835914240 63848054784 64014325760 64059899904 64090897920 64102072320 64127987560 64247758848 64361594880 64430800896 64504387584 64507871232 64672367760 64688160768 64782354780 64803019008 64814504832 64845680640 64849182720 65076723712 65108213760 65114571984 65178222592 65203826688 65235378240 65267564544 65399685120 65437532160 65464274304 65515806720 65528266752 65698913280 65702461440 65827231470 65830786560 65843306496 65895137280 65960215776 66093738480 66126348288 66158346240 66196632320 66238808064 66464634880 66555740160 66594448620 66702016512 66828113352 66872108160 66875719680 66893438976 67007203328 67024090224 67142845440 67208478720 67215042048 67295442816 67307175936 67339745280 67576025088 67579674624 67618783232 67629219840 67651503360 67744235520 67888877056 67937239040 67954360320 68021472519 68087964672 68091641856 68225794560 68265277080 68346934110 68363624448 68457332736 68541654720 68608655360 68635607040 68742656640 68786454528 68983858944 69033000960 69101178432 69155573760 69168726016 69308743680 69431806080 69448761344 69466263552 69584403456 69725061120 69765612840 69800034304 69833809920 69861242880 69883527168 69929533440 70078840832 70082625536 70215713568 70219505664 70253281280 70499987712 70533898240 70540786316 70551673920 70568902656 70671659760 70752675840 70849658880 70873003520 70890864660 71005372416 71034078528 71131447296 71177666560 71316685440 71330248704 71334100992 71386398720 71415571968 71601550020 71619035136 71671541760 71675412480 71758916064 71829061632 72016116480 72067387392 72114831360 72137834496 72143986005 72161603584 72260517888 72406794240 72448696320 72484651008 72738082560 72774180864 72809185280 72816295552 72903396384 72951390720 72955330560 73111098368 73159229440 73211314176 73246740480 73253893482 73289128640 73325500416 73426010112 73473720320 73617223680 73719300096 73723281408 73765945344 73911277440 73915269120 73929326592 74060593152 74073719808 74205242748 74253459280 74392141824 74416653696 74471211360 74489397248 74518659072 74772714240 74785751040 74875207680 75084472320 75088527360 75181627521 75231121680 75235184640 75255118848 75308728320 75383103744 75469520896 75535701120 75579413910 75609538560 75616922304 75653294080 75657379840 75959582720 76063703040 76071131136 76107941280 76145491968 76299632640 76374986688 76429393920 76449644544 76598960256 76603097088 76648732160 76798436715 76817190912 76909077504 76922486784 76953585072 77109361560 77184737280 77278609408 77290536960 77316003840 77587288064 77606841312 77648363520 77662126080 77738825736 77800020480 77814816768 77819019264 77972336640 78017459520 78021672960 78110781840 78129856512 78333319680 78409891840 78440693760 78486314445 78525038592 78563036160 78838695936 78842953728 78926753920 79034941440 79074164736 79350635520 79390015488 79435958784 79596760320 79732128960 79757561856 79771467776 79810068480 79866888192 79913338344 80074874880 80090103808 80246529792 80250863616 80289464320 80309698560 80538501120 80571414528 80618041504 80630484480 80634839040 80650174464 80860200960 80971038720 81003773760 81018131040 81181804032 81293082624 81345904640 81393214980 81472778240 81504783360 81524686848 81584455680 81830342880 81910333440 81918332496 82249985664 82304133120 82330386432 82362728448 82450269720 82470404096 82491187968 82657935360 82798510080 82824921088 82839601152 82986688512 83170492416 83218623488 83223117824 83235962880 83318167296 83377520640 83535141690 83555540992 83616798720 83670073344 83718735408 83759004160 83780112780 83800571904 83915440128 84018802560 84119303520 84133969920 84303937536 84470031360 84474593280 84523479040 84640677888 84805991712 84861096320 84903211008 85019590656 85047604224 85109955840 85114552320 85130739712 85413199872 85454530560 85469429760 85571665920 85580022528 85663678464 85921860024 85983068160 86005850112 86010494976 86229823680 86250881024 86376473040 86404025344 86419339776 86460907520 86465576960 86572783206 86810951680 86819429312 86832829440 86938435584 86980504320 87250042880 87285699072 87354408960 87371022336 87541668864 87546396672 87598551040 87603281920 87769641960 87774382080 87791075328 87860183040 87896088576 87946954368 88124984640 88168464384 88175982895 88211128320 88318410752 88340668416 88693532928 88698322944 88740986880 88756715520 88792598160 88914309120 89104151136 89162810880 89167626240 89191251968 89269464960 89365453632 89523793920 89611304960 89620056064 89698645080 89727257088 89742901248 89786327040 90084234240 90101366784 90106232832 90172293120 90202004480 90325647360 90605813760 90695296692 90731446272 90783952896 90788855808 90967726080 91020369440 91129245480 91151499264 91329529536 91388872960 91514142720 91559559168 91656875520 91715272704 91782512640 91978478592 92044001280 92134904576 92149125120 92154101760 92158124058 92207431680 92411658240 92531233872 92575741440 92592149760 92621684736 92756553435 92779204608 92966748160 92990177280 93020817120 93111746560 93148323840 93178036224 93620951424 93626007552 93999983616 94068898560 94091870208 94128832512 94228879680 94275643392 94336901120 94466211840 94521152880 94712104704 94841929728 95088913920 95106998272 95112134656 95181864960 95220762624 95468733360 95492046848 95516112384 95562055680 95567216640 95678554752 95748700320 95753871360 95772082176 96021488640 96089849856 96136346880 96153108480 96191981340 96347357184 96542392320 96598261760 96646201344 96984110080 97008551640 97032241152 97173532170 97204528512 97268520960 97273774080 97615085568 97662320640 97671857976 97767333888 97805740032 97901346816 98156298240 98196411456 98292400128 98354593792 98548369920 98553692160 98572435456 98747457536 98764959744 98842705920 98940323664 99189522432 99222204928 99237519360 99294948480 99358212096 99696952320 99714334720 99833610240 99891672930 100053024768 100112629760 100242170028 100308162240 100313579520 100340158464 100510804992 100714268160 100772551880 100812718080 100822563072 100960763904 101364037632 101369511936 101428174848 101477255040 101616353280 101732843520 101833315584 101905858560 101932859392 102131947008 102137462784 102397915620 102422921216 102545436672 102563315712 102604780096 102812482080 102912983040 102953410560 103088005120 103113984960 103475788416 103531151360 103549501440 103651767648 103733360640 103753089024 103963115520 104023279360 104028897280 104147709120 104173142016 104376605184 104444426240 104587591680 104648419260 104700051456 104750714880 104825290752 104894300160 105118261248 105123938304 105323570352 105329258496 105379921920 105432219648 105749981568 105800847360 105811179474 105853353984 105914611712 106007489640 106129013760 106274488320 106309505280 106343415808 106413424640 106489184256 106551117792 106766499840 106975028160 106995373056 107001151488 107079598080 107384668160 107402325030 107428552704 107507312640 107513118720 107743592448 107813601280 108005031680 108024174720 108206751744 108242405376 108390776832 108524286640 108673044480 108726976512 108779274240 109107123840 109161271296 109213777920 109224443328 109355094576 109427086080 109432995840 109666647552 109738844160 109773848576 109816971264 109870110720 109880840223 109933692960 109988250624 110210580480 110398013440 110425835520 110648918016 110866916160 110872903680 110893989888 111090889728 111170027520 111380188920 111489064960 111624980544 111706817040 111734095872 111777988608 112025070080 112159071360 112178626560 112405250048 112626708480 112632791040 112854237184 112882678272 112963092480 113074655616 113204281344 113359454208 113369120865 113396805632 113414307840 113425383456 113479941120 113486069760 113884266496 113939374080 114095554560 114106696704 114161911920 114218237952 114449448960 114562480032 114644090880 114674466816 114973098240 115168630720 115225786368 115383730176 115430377608 115664042340 115777105920 115850870784 115917914112 115974005760 116380932096 116472545280 116494696448 116608238604 116722225152 116728528896 117026189280 117032509440 117054767104 117194784768 117262605824 117499979520 117614837760 117661040640 117787557888 117844554240 118258043904 118264430592 118342287360 118390130880 118552412160 118805534848 118883747840 118890168320 119025953280 119153938176 119365058560 119395140480 119598193440 119636342784 119657201664 119715102720 119800332288 120112312320 120135155712 120229724160 120369794688 120376295424 120434196480 120807751680 120857121792 120927062256 120975261696 121045270528 121051807744 121290301440 121456558080 121505660640 121535332352 121772706048 122018856960 122089822470 122209167360 122257175040 122287030272 122376683520 122637971456 122745514320 122865500160 122872135680 122877498744 122943242240 123215544320 123374978496 123434321920 123456199680 123495579648 123675404580 123705606144 123986903040 124027756160 124197765120 124237381632 124259401728 124480032768 124755738624 124827935232 124834676736 124977250944 125066280960 125302712535 125333311488 125425198080 125455826944 125505110016 125578103112 125638506240 125700857856 126028203840 126200954880 126282806272 126455906304 126705047040 126711889920 126785218560 126909153280 126961016832 127291644480 127354816512 127416074240 127571406336 127664933760 127671828480 127696109568 128028651520 128119799808 128181795840 128204144640 128255975120 128495517696 128861601792 129008775168 129015742464 129344735520 129376321536 129564709560 129606038016 129629009664 129691361280 129698365440 129859174809 130153447424 130216427520 130229143968 130356445184 130407653376 130470756480 130799370240 130875064320 130928548608 131031613440 131056533504 131397826560 131404922880 131654462940 131661573120 131686612992 131790274560 131920431552 132187476960 132252696576 132316692480 132393264640 132477616128 132929269760 133111480320 133188897240 133656226704 133744216320 133751439360 133786877952 134014406656 134048180448 134285690880 134416957440 134430084096 134590885632 134614351872 134679490560 135152050176 135159349248 135237566464 135258439680 135303006720 135488471040 135777754112 135874478080 135908720640 136042945038 136175929344 136183283712 136451589120 136530554160 136693868220 136727248896 136914665472 137083309440 137217310720 137271214080 137485313280 137572909056 137967717888 138066001920 138202356864 138311147520 138337452032 138617487360 138863612160 138897522688 138932527104 139168806912 139450122240 139531225680 139600068608 139667619840 139722485760 139767054336 139859066880 140157681664 140431427136 140439011328 140506562560 140999975424 141067796480 141081572632 141103347840 141137805312 141343319520 141505351680 141699317760 141746007040 141781729320 142068157056 142262894592 142355333120 142633370880 142660497408 142668201984 142772797440 142831143936 143203100040 143238070272 143343083520 143350824960 143517832128 143658123264 144032232960 144134774784 144229662720 144287972010 144323207168 144521035776 144813588480 144897392640 144969302016 145476165120 145548361728 145618370560 145632591104 145760298255 145806792768 145902781440 145910661120 146222196736 146318458880 146422628352 146493480960 146507786964 146578257280 146651000832 146852020224 146947440640 147234447360 147438600192 147531890688 147822554880 147830538240 147858653184 148121186304 148147439616 148410485496 148506918560 148784283648 148833307392 148942422720 148978794496 149037318144 149545428480 149571502080 149750415360 150168944640 150177054720 150363255042 150462243360 150470369280 150510237696 150766207488 150939041792 151071402240 151158827820 151219077120 151233844608 151306588160 151314759680 151919165440 152142262272 152215882560 152290983936 152599265280 152749973376 152858787840 152899289088 153197920512 153206194176 153297464320 153596873430 153634381824 153818155008 153844973568 153907170144 154218723120 154369474560 154557218816 154581073920 154632007680 155174576128 155213682624 155296727040 155324252160 155477651472 155600040960 155629633536 155638038528 155944673280 156034919040 156043345920 156221563680 156259713024 156666639360 156819783680 156881387520 156972628890 157050077184 157126072320 157677391872 157685907456 157853507840 158069882880 158148329472 158701271040 158716769211 158780030976 158871917568 159193520640 159464257920 159515123712 159620136960 159733776384 159826676688 160149749760 160180207616 160493059584 160501727232 160578928640 160619397120 161077002240 161142829056 161236083008 161260968960 161269678080 161300348928 161720401920 162007547520 162036262080 162363608064 162586165248 162691809280 162786429960 162945556480 163009566720 163168911360 163660685760 163820666880 163836664992 164499971328 164608266240 164660772864 164725456896 164900539440 164940808192 164982375936 165315870720 165597020160 165679202304 165973377024 166340984832 166437246976 166446235648 166636334592 166755041280 167070283380 167111081984 167233597440 167340146688 167437470816 167518008320 167560225560 167601143808 168037605120 168238607040 168267939840 168607875072 168940062720 168949186560 169046958080 169281355776 169611983424 169722192640 169806422016 170039181312 170095208448 170219911680 170229104640 170261479424 170826399744 170909061120 170938859520 171143331840 171160045056 171327356928 171843720048 171966136320 172011700224 172020989952 172459647360 172501762048 172752946080 172808050688 172838679552 172921815040 173145566412 173621903360 173638858624 173665658880 173876871168 173961008640 174500085760 174571398144 174708817920 174742044672 175083337728 175092793344 175197102080 175206563840 175539283920 175548764160 175582150656 175720366080 175792177152 175893908736 176249969280 176351965790 176422256640 176636821504 176681336832 177387065856 177396645888 177481973760 177513431040 177585196320 177828618240 178208302272 178325621760 178335252480 178382503936 178538929920 178730907264 179047587840 179240112128 179397290160 179454514176 179485802496 179572654080 180168468480 180202733568 180344586240 180404008960 180651294720 181211627520 181390593384 181462892544 181567905792 181577711616 181935452160 182040738880 182258490960 182302998528 182659059072 182777745920 183028285440 183119118336 183134733705 183313751040 183430545408 183565025280 183956957184 184269809152 184298250240 184308203520 184316248116 184414863360 184823316480 185062467744 185151482880 185184299520 185243369472 185513106870 185558409216 185980354560 186041634240 186223493120 186296647680 186356072448 187241902848 187252015104 187999967232 188137797120 188183740416 188257665024 188457759360 188551286784 188673802240 188932423680 189042305760 189424209408 189683859456 190177827840 190213996544 190224269312 190363729920 190441525248 190937466720 190984093696 191032224768 191124111360 191357109504 191497400640 191507742720 191544164352 192042977280 192179699712 192272693760 192306216960 192383962680 193084784640 193196523520 193292402688 193968220160 194017103280 194064482304 194347064340 194409057024 194537041920 194547548160 195230171136 195324641280 195343715952 195534667776 195611480064 195802693632 196312596480 196392822912 196584800256 196709187584 197096739840 197107384320 197144870912 197494915072 197529919488 197685411840 197880647328 198379044864 198444409856 198475038720 198589896960 198716424192 199393904640 199428669440 199667220480 199783345860 200106049536 200225259520 200484340056 200616324480 200627159040 200680316928 201021609984 201428536320 201545103760 201625436160 201645126144 201921527808 202728075264 202739023872 202856349696 202954510080 203232706560 203666631168 203811717120 203865718784 204064417557 204263894016 204274925568 204795831240 204845842432 205090873344 205209560192 205624964160 205825966080 205906821120 206176010240 206227969920 206951576832 207062302720 207099002880 207303535296 207466721280 207506178048 207926231040 208046558720 208057794560 208295418240 208346284032 208753210368 208888852480 209175183360 209296838520 209400102912 209501429760 209650581504 209788600320 210236522496 210247876608 210647140704 210658516992 210759843840 211499963136 211601694720 211622358948 211706707968 211829223424 212014979280 212258027520 212548976640 212619010560 212686831616 212826849280 213102235584 213532999680 213950056320 213990746112 214002302976 214159196160 214769336320 214804650060 214857105408 215014625280 215026237440 215487184896 215627202560 216010063360 216048349440 216413503488 216431958015 216484810752 216781553664 217048573280 217346088960 217453953024 218214247680 218322542592 218427555840 218448886656 218710189152 218854172160 218865991680 219333295104 219477688320 219547697152 219633942528 219740221440 219761680446 219867385920 219976501248 220421160960 220796026880 220851671040 221297836032 221733832320 221745807360 221787979776 222181779456 222760377840 222978129920 223249961088 223413634080 223468191744 223555977216 224050140160 224318142720 224357253120 224810500096 225253416960 225265582080 225708474368 225765356544 225926184960 226149311232 226408562688 226738241730 226793611264 226828615680 226850766912 226959882240 226972139520 227768532992 227878748160 228191109120 228213393408 228323823840 228436475904 228898897920 229124960064 229288181760 229348933632 229946196480 230337261440 230395310145 230451572736 230767460352 230860755216 231328084680 231554211840 231835828224 231948011520 232761864192 232945090560 232989392896 233216477208 233444450304 233457057792 234052378560 234065018880 234109534208 234389569536 234525211648 234999959040 235229675520 235322081280 235575115776 235689108480 236516087808 236528861184 236780261760 237104824320 237611069696 237767495680 237780336640 238051906560 238307876352 238730117120 238790280960 239196386880 239272685568 239314403328 239430205440 239600664576 240224624640 240270311424 240739589376 240752590848 240868392960 241615503360 241714243584 241854124512 241950523392 242090541056 242580602880 242913116160 243011321280 243070664704 243545412096 244037713920 244179644940 244418334720 244514350080 244574060544 244753367040 245275942912 245491028640 245731000320 245754997488 245886484480 246431088640 246749956992 246868643840 246912399360 246991159296 247350809160 247411212288 247973806080 248055512320 248395530240 248474763264 248518803456 248960065536 249511477248 249655870464 249669353472 249954501888 250132561920 250605425070 250666622976 250850396160 251010220032 251156206224 251277012480 251401715712 252056407680 252401909760 252565612544 252911812608 253410094080 253423779840 253570437120 253818306560 253922033664 254583288960 254709633024 254832148480 255142812672 255329867520 255343656960 255392219136 256057303040 256239599616 256363591680 256408289280 256511950240 256991035392 258017550336 258031484928 258689471040 258752643072 259129419120 259212076032 259258019328 259382722560 259396730880 259718349618 260432855040 260458287936 260712890368 260815306752 260941512960 261750128640 261857097216 262063226880 262113067008 262795653120 262809845760 263308925880 263323146240 263373225984 263580549120 263840863104 264374953920 264505393152 264527948685 264633384960 264786529280 264955232256 265858539520 266222960640 266377794480 267312453408 267488432640 267502878720 267573755904 268028813312 268096360896 268571381760 268833914880 268860168192 269181771264 269228703744 269358981120 270304100352 270318698496 270475132928 270516879360 270606013440 270976942080 271555508224 271817441280 272085890076 272351858688 272366567424 272903178240 273061108320 273387736440 273454497792 274166618880 274434621440 274542428160 274970626560 275145818112 275935435776 276132003840 276404713728 276622295040 276674904064 277234974720 277727224320 277795045376 277865054208 278337613824 278900244480 279062451360 279200137216 279335239680 279444971520 279534108672 280315363328 280862854272 280878022656 281013125120 281999950848 282135592960 282163145264 282206695680 282275610624 282686639040 283010703360 283398635520 283492014080 283563458640 284136314112 284525789184 284710666240 285266741760 285320994816 285336403968 285545594880 285662287872 286406200080 286476140544 286686167040 286701649920 287035664256 287316246528 288064465920 288269549568 288459325440 288575944020 288646414336 289042071552 289627176960 289794785280 289938604032 290952330240 291096723456 291236741120 291265182208 291520596510 291613585536 291805562880 291821322240 292444393472 292636917760 292845256704 292986961920 293015573928 293156514560 293302001664 293704040448 294468894720 294877200384 295063781376 295645109760 295661076480 295717306368 296242372608 296294879232 296820970992 297013837120 297568567296 297666614784 297884845440 297957588992 298074636288 299090856960 299143004160 299500830720 300337889280 300726510084 300924486720 300940738560 301020475392 301532414976 301878083584 302142804480 302317655640 302438154240 302467689216 302613176320 302629519360 303838330880 304284524544 304431765120 305198530560 305499946752 305717575680 305798578176 306395841024 306412388352 306594928640 307193746860 307268763648 307636310016 307689947136 307814340288 308437446240 308738949120 309114437632 309264015360 310349152256 310427365248 310593454080 310648504320 310955302944 311200081920 311259267072 311889346560 312069838080 312086691840 312443127360 312519426048 313333278720 313639567360 313762775040 313945257780 314100154368 314252144640 315354783744 315371814912 315707015680 316139765760 316296658944 317402542080 317433538422 317560061952 317743835136 318387041280 318928515840 319030247424 319240273920 319467552768 319653353376 320299499520 320360415232 320986119168 321003454464 321238794240 322154004480 322285658112 322472166016 322521937920 322539356160 323440803840 324015095040 324072524160 324727216128 325172330496 325383618560 325572859920 325891112960 326019133440 326337822720 327321371520 327641333760 327673329984 328999942656 329216532480 329321545728 329450913792 329801078880 329881616384 329964751872 330631741440 331194040320 331946754048 332681969664 332874493952 332892471296 333272669184 333510082560 334140566760 334222163968 334467194880 334874941632 335036016640 335120451120 335202287616 336075210240 336477214080 336535879680 337215750144 337880125440 337898373120 338093916160 338562711552 339223966848 339444385280 339612844032 340078362624 340107362595 340190416896 340439823360 340458209280 340522958848 341652799488 341818122240 342286663680 342320090112 342654713856 343687440096 343932272640 344023400448 344919294720 345003524096 345505892160 345616101376 345677359104 345843630080 346291132824 347243806720 347277717248 347331317760 347753742336 347922017280 349000171520 349142796288 349417635840 349484089344 350166675456 350185586688 350394204160 350413127680 351078567840 351097528320 351164301312 351584354304 351787817472 352499938560 352703931580 352844513280 353273643008 353362673664 354774131712 354793291776 355026862080 355170392640 355657236480 356416604544 356651243520 356670504960 356765007872 357077859840 357461814528 358095175680 358480224256 358794580320 358909028352 358971604992 359145308160 360336936960 360405467136 360689172480 360808017920 361302589440 362423255040 362781186768 362925785088 363135811584 363155423232 363870904320 364081477760 364516981920 364605997056 365318118144 365555491840 366056570880 366269467410 366627502080 366861090816 367130050560 367913914368 368539618304 368596500480 368616407040 368632496232 368829726720 369646632960 370124935488 370302965760 370368599040 370486738944 371026213740 371116818432 371960709120 372083268480 372446986240 372593295360 372712144896 374483805696 374504030208 375908137605 375999934464 376275594240 376367480832 376515330048 376915518720 377102573568 377347604480 378084611520 378848418816 379367718912 380355655680 380427993088 380727459840 380883050496 381874933440 381968187392 382064449536 382248222720 382714219008 382994801280 383015485440 383088328704 384085954560 384359399424 384545387520 384612433920 384767925360 386393047040 386584805376 387936440320 388034206560 388128964608 388694128680 388818114048 389074083840 389095096320 390460342272 390649282560 390687431904 391069335552 391222960128 392625192960 392785645824 393169600512 393418375168 394193479680 394214768640 394989830144 395059838976 395370823680 395761294656 396758089728 396888819712 396950077440 397179793920 397432848384 398787809280 398857338880 399334440960 399566691720 400450519040 400968680112 401232648960 401254318080 401360633856 402043219968 402857072640 403090207520 403250872320 403290252288 403843055616 405456150528 405478047744 405712699392 405909020160 406465413120 407333262336 407623434240 407731437568 408128835114 408527788032 408549851136 409591662480 409691684864 410181746688 410419120384 411249928320 411651932160 411813642240 412352020480 412455939840 413903153664 414124605440 414198005760 414607070592 414933442560 415012356096 415852462080 416093117440 416115589120 416590836480 416692568064 417506420736 417777704960 418350366720 418593677040 418800205824 419002859520 419301163008 419577200640 420473044992 421294281408 421317033984 421519687680 422999926272 423203389440 423244717896 423413415936 423658446848 424029958560 424516055040 425097953280 425238021120 425373663232 425653698560 426204471168 427065999360 427900112640 427981492224 428004605952 428318392320 429609300120 429714210816 430029250560 430052474880 430974369792 431254405120 432020126720 432096698880 432863916030 432969621504 433563107328 434097146560 434692177920 434907906048 436428495360 436645085184 436855111680 436897773312 437420378304 437708344320 437731983360 438666590208 438955376640 439095394304 439267885056 439480442880 439523360892 439734771840 439953002496 440842321920 441592053760 441703342080 442595672064 443467664640 443491614720 443575959552 444363558912 445520755680 445956259840 446499922176 446827268160 446936383488 447111954432 448100280320 448636285440 448714506240 450506833920 450531164160 451416948736 451530713088 452298622464 452817125376 453476483460 453587222528 453657231360 453701533824 453919764480 453944279040 455537065984 455757496320 456426786816 456647647680 456872951808 457797795840 458249920128 458576363520 458697867264 459892392960 460674522880 460790620290 460903145472 461534920704 461721510432 462656169360 463108423680 463671656448 463896023040 465523728384 465890181120 466432954416 466888900608 466914115584 468104757120 468130037760 468219068416 468779139072 469050423296 469999918080 470459351040 470644162560 471150231552 471378216960 473032175616 473057722368 473560523520 474209648640 475222139392 475534991360 475560673280 476103813120 476150307633 476615752704 477460234240 477580561920 478392773760 478545371136 478860410880 479201329152 480449249280 480540622848 481479178752 481505181696 481736785920 483231006720 483428487168 483708249024 483901046784 484181082112 485161205760 486022642560 486141329408 487090824192 488075427840 488359289880 488836669440 489028700160 489506734080 490551885824 490982057280 491462000640 491509994976 491772968960 492862177280 493499913984 493737287680 493824798720 493982318592 494701618320 494822424576 495947612160 496111024640 496791060480 497037606912 497920131072 499022954496 499311740928 499338706944 499909003776 500265123840 501210850140 501333245952 501700792320 502020440064 502312412448 502554024960 502803431424 504112815360 504803819520 505131225088 505823625216 506820188160 506847559680 507140874240 507844067328 509166577920 509419266048 509664296960 510285625344 510659735040 510687313920 510784438272 512114606080 512479199232 512727183360 512816578560 513023900480 513982070784 516035100672 516062969856 517378942080 517505286144 518258838240 518424152064 518516038656 518765445120 519436699236 520865710080 520916575872 521425780736 521630613504 521883025920 523500257280 523714194432 524126453760 524226134016 525591306240 525619691520 526617851760 526646292480 526746451968 527161098240 527681726208 528749907840 529055897370 529266769920 529573058560 529910464512 531717079040 532445921280 532755588960 534624906816 534976865280 535005757440 535147511808 536057626624 536192721792 537142763520 537720336384 538363542528 538457407488 538717962240 540608200704 540950265856 541033758720 541212026880 541953884160 543111016448 543634882560 544171780152 544703717376 544733134848 545806356480 546122216640 546775472880 546908995584 548333237760 548869242880 549084856320 549404201115 549941253120 550291636224 551870871552 552809427456 553244590080 553349808128 554469949440 555454448640 555590090752 555730108416 556675227648 558124902720 558400274432 558670479360 558889943040 559068217344 560630726656 561725708544 561756045312 562026250240 563999901696 564271185920 564326290528 564413391360 564551221248 565373278080 566021406720 566797271040 566984028160 567126917280 568272628224 569051578368 569421332480 570533483520 570641989632 570672807936 571091189760 571324575744 572812400160 572952281088 573372334080 574071328512 574632493056 576128931840 576539099136 576918650880 577151888040 577292828672 579254353920 579589570560 579877208064 581904660480 582193446912 582473482240 582530364416 583041193020 583227171072 583611125760 583642644480 584888786944 585273835520 585690513408 585973923840 586031147856 586313029120 586604003328 587408080896 588937789440 589754400768 590127562752 591290219520 591322152960 591434612736 592484745216 592589758464 593641941984 594027674240 595137134592 595333229568 595769690880 595915177984 596149272576 598181713920 598286008320 599001661440 600675778560 601453020168 601848973440 601881477120 602040950784 603064829952 603756167168 604285608960 604635311280 604876308480 604935378432 605226352640 605259038720 607676661760 608569049088 608863530240 610999893504 611435151360 611597156352 612791682048 612824776704 613189857280 614387493720 614537527296 615272620032 615628680576 616874892480 617477898240 618228875264 618528030720 620698304512 620854730496 621186908160 621297008640 621910605888 622400163840 622518534144 623778693120 624139676160 624173383680 624886254720 625038852096 626666557440 627279134720 627525550080 627890515560 628200308736 628504289280 630709567488 630743629824 631414031360 632279531520 634805084160 634867076844 635120123904 635487670272 636774082560 637857031680 638060494848 638480547840 639306706752 640598999040 640720830464 641972238336 642006908928 642477588480 644308008960 644571316224 644944332032 645043875840 645078712320 646881607680 648030190080 648145048320 649295874045 649454432256 650344660992 650767237120 651145719840 651782225920 652038266880 654642743040 655282667520 655346659968 657999885312 658433064960 658643091456 658901827584 659602157760 659763232768 659929503744 661263482880 662388080640 663893508096 665363939328 665748987904 665784942592 666545338368 668281133520 668444327936 668934389760 669749883264 670072033280 670240902240 670404575232 672150420480 672954428160 673071759360 674431500288 675760250880 675796746240 676187832320 677125423104 678447933696 678888770560 679225688064 680214725190 680380833792 680879646720 680916418560 683305598976 683636244480 684573327360 684640180224 685309427712 687374880192 687864545280 688046800896 689838589440 690007048192 691011784320 691232202752 691354718208 691687260160 692582265648 694487613440 694555434496 694662635520 695507484672 695844034560 698000343040 698285592576 698835271680 698968178688 700333350912 700371173376 700788408320 702157135680 702195056640 702328602624 703168708608 703575634944 704999877120 705407863160 705689026560 706725347328 709548263424 709586583552 710340785280 711314472960 712833209088 713302487040 713341009920 713530015744 714155719680 714923629056 716190351360 716960448512 717589160640 717818056704 717943209984 718290616320 720673873920 720810934272 721616035840 722605178880 724846510080 725562373536 725851570176 726271623168 727741808640 728162955520 729033963840 729211994112 730636236288 731110983680 732113141760 732538934820 733255004160 733722181632 734260101120 735827828736 737079236608 737193000960 737264992464 737659453440 739293265920 740249870976 740605931520 740737198080 740973477888 742052427480 742233636864 743921418240 744166536960 744893972480 745186590720 745424289792 748967611392 749008060416 751816275210 751999868928 752551188480 753030660096 753831037440 754205147136 754695208960 756169223040 757696837632 758735437824 760711311360 760855986176 761454919680 761766100992 763749866880 763936374784 764128899072 764496445440 765428438016 765989602560 766030970880 766176657408 768171909120 768718798848 769090775040 769224867840 769535850720 772786094080 775872880640 776068413120 776257929216 777388257360 777636228096 778148167680 778190192640 781298565120 781374863808 782138671104 782445920256 785250385920 785571291648 786339201024 786836750336 788386959360 788429537280 789979660288 790119677952 790741647360 791522589312 793516179456 793583846055 793777639424 793900154880 794359587840 794865696768 797575618560 798668881920 799133383440 800901038080 801937360224 802465297920 802508636160 802721267712 804086439936 805714145280 806180415040 806501744640 806580504576 807686111232 810912301056 810956095488 811425398784 811818040320 812930826240 814666524672 815462875136 816257670228 817055576064 817099702272 819183324960 819383369728 820363493376 820838240768 822499856640 823303864320 823627284480 824704040960 824911879680 827806307328 828396011520 829214141184 829866885120 830024712192 831704924160 832186234880 832231178240 833181672960 833385136128 835012841472 835555409920 836700733440 837187354080 837600411648 838005719040 838602326016 840946089984 842588562816 842634067968 843039375360 845999852544 846406778880 846489435792 846826831872 847316893696 848059917120 849032110080 850195906560 850476042240 850747326464 851307397120 852408942336 854131998720 855800225280 855962984448 856009211904 856636784640 859218600240 859428421632 860058501120 860104949760 861948739584 862508810240 864040253440 864193397760 865727832060 865939243008 867126214656 868194293120 869384355840 869815812096 872856990720 873290170368 873710223360 873795546624 874840756608 875416688640 875463966720 877333180416 877910753280 878190788608 878535770112 878960885760 879046721784 879469543680 879906004992 883184107520 883406684160 885191344128 886935329280 886983229440 887151919104 888727117824 891041511360 891912519680 892999844352 893654536320 893872766976 894223908864 896200560640 897272570880 897429012480 901013667840 902833897472 903061426176 904597244928 905634250752 906952966920 907174445056 907314462720 907403067648 907839528960 907888558080 911074131968 911514992640 912853573632 913295295360 915595591680 916499840256 917152727040 917395734528 919784785920 921349045760 921581240580 921806290944 923069841408 923443020864 925312338720 926216847360 927343312896 927792046080 931047456768 931780362240 932865908832 933777801216 936209514240 936260075520 936438136832 937558278144 938100846592 939999836160 940918702080 941288325120 942300463104 942756433920 946064351232 946115444736 947121047040 948419297280 950444278784 951069982720 951121346560 952207626240 952300615266 953231505408 954920468480 955161123840 956785547520 957090742272 957720821760 958402658304 960898498560 961081245696 962958357504 963010363392 966462013440 966856974336 967416498048 968362164224 970322411520 972045285120 972282658816 974181648384 976150855680 976718579760 977673338880 978057400320 979013468160 981103771648 981964114560 982924001280 983019989952 983545937920 985724354560 986999827968 987474575360 987649597440 987964637184 989403236640 989644849152 991895224320 992222049280 993582120960 995840262144 998045908992 998623481856 998677413888 999818007552 1000530247680 1002421700280 1002666491904 1003401584640 1004624824896 1005108049920 1005606862848 1008225630720 1009607639040 1010262450176 1011647250432 1013640376320 1013695119360 1014281748480 1015688134656 1018333155840 1018838532096 1019328593920 1020322087785 1020571250688 1021319470080 1021374627840 1021568876544 1024229212160 1024958398464 1025454366720 1026047800960 1027964141568 1032070201344 1034757884160 1035010572288 1036517676480 1036848304128 1037032077312 1037530890240 1038873398472 1041731420160 1041833151744 1042851561472 1043261227008 1043766051840 1047000514560 1047428388864 1048252907520 1048452268032 1051182612480 1051239383040 1053235703520 1053292584960 1053492903936 1055363452416 1057499815680 1058111794740 1058533539840 1059146117120 1059820929024 1063434158080 1065511177920 1069249813632 1069953730560 1070011514880 1070295023616 1072115253248 1072385443584 1074285527040 1075440672768 1076727085056 1076914814976 1077435924480 1081216401408 1081900531712 1082067517440 1082424053760 1083907768320 1086222032896 1087269765120 1088343560304 1089407434752 1089466269696 1091612712960 1092244433280 1093550945760 1093817991168 1096666475520 1097738485760 1098169712640 1098808402230 1099882506240 1100583272448 1103741743104 1105618854912 1106489180160 1106699616256 1108939898880 1110908897280 1111460216832 1113350455296 1116249805440 1117340958720 1117779886080 1118136434688 1121261453312 1123451417088 1123512090624 1124052500480 1127999803392 1128542371840 1128652581056 1128826782720 1129102442496 1130746556160 1132042813440 1133968056320 1134253834560 1136545256448 1138103156736 1138842664960 1141066967040 1141283979264 1142182379520 1142649151488 1145624800320 1145904562176 1146744668160 1148142657024 1149264986112 1152257863680 1153078198272 1153837301760 1154303776080 1154585657344 1159179141120 1159754416128 1163809320960 1164386893824 1164946964480 1165060728832 1166082386040 1166454342144 1167222251520 1167285288960 1169777573888 1170547671040 1171381026816 1171947847680 1172062295712 1172626058240 1173208006656 1177875578880 1179508801536 1180255125504 1182580439040 1182644305920 1184969490432 1185179516928 1187283883968 1188055348480 1190274269184 1190666459136 1191539381760 1191830355968 1192298545152 1196363427840 1196572016640 1198003322880 1201351557120 1202906040336 1203697946880 1203762954240 1204081901568 1206129659904 1207512334336 1208571217920 1209270622560 1209752616960 1209870756864 1210452705280 1215353323520 1217138098176 1217727060480 1221999787008 1222870302720 1223194312704 1225583364096 1225649553408 1226379714560 1228774987440 1229075054592 1230545240064 1231257361152 1233749784960 1234955796480 1236457750528 1237056061440 1241396609024 1241709460992 1242373816320 1242594017280 1243821211776 1244800327680 1245037068288 1247557386240 1248279352320 1248346767360 1249772509440 1250077704192 1253333114880 1255051100160 1255781031120 1256400617472 1257008578560 1261419134976 1262828062720 1264559063040 1269610168320 1269734153688 1270240247808 1270975340544 1273548165120 1275714063360 1276120989696 1276961095680 1278613413504 1281197998080 1281441660928 1283944476672 1284013817856 1284955176960 1289142632448 1289888664064 1290087751680 1290157424640 1293763215360 1296060380160 1296290096640 1298591748090 1298908864512 1300689321984 1302291439680 1303564451840 1304076533760 1309285486080 1310565335040 1310693319936 1315999770624 1316866129920 1317286182912 1317803655168 1319204315520 1319526465536 1319859007488 1322526965760 1324776161280 1327787016192 1330727878656 1331497975808 1331569885184 1333090676736 1336562267040 1336888655872 1337868779520 1339499766528 1340144066560 1340481804480 1340809150464 1344300840960 1345908856320 1346143518720 1351520501760 1351593492480 1352375664640 1354250846208 1356895867392 1357777541120 1358451376128 1360429450380 1360761667584 1361759293440 1361832837120 1366611197952 1367272488960 1369280360448 1370618855424 1374749760384 1375729090560 1376093601792 1379677178880 1380014096384 1382023568640 1382464405504 1382709436416 1383374520320 1385164531296 1388975226880 1389110868992 1389325271040 1391014969344 1391688069120 1396000686080 1396571185152 1397670543360 1400666701824 1400742346752 1401576816640 1404314271360 1404390113280 1404657205248 1406337417216 1407151269888 1409999754240 1410815726320 1411378053120 1413450694656 1419096526848 1419173167104 1420681570560 1422628945920 1425666418176 1426604974080 1426682019840 1427060031488 1428311439360 1428450922899 1429847258112 1432380702720 1433920897024 1435178321280 1435636113408 1436581232640 1441347747840 1441621868544 1443232071680 1445210357760 1449693020160 1451124747072 1451703140352 1452543246336 1455483617280 1456325911040 1458067927680 1458423988224 1461272472576 1462221967360 1464226283520 1465077869640 1466510008320 1468520202240 1471655657472 1474158473216 1474386001920 1474529984928 1475318906880 1478586531840 1480499741952 1481211863040 1481474396160 1481946955776 1484104854960 1484467273728 1487842836480 1488333073920 1489787944960 1490373181440 1497935222784 1498016120832 1503632550420 1503999737856 1505102376960 1506061320192 1507662074880 1508410294272 1509390417920 1512338446080 1515393675264 1517470875648 1521422622720 1521711972352 1523532201984 1527499733760 1527872749568 1528257798144 1528992890880 1530856876032 1531979205120 1532061941760 1532353314816 1536343818240 1537437597696 1538181550080 1538449735680 1539071701440 1545572188160 1551745761280 1552136826240 1552515858432 1554776514720 1555272456192 1556296335360 1562597130240 1562749727616 1564277342208 1564891840512 1570500771840 1571142583296 1572678402048 1573673500672 1576773918720 1576859074560 1579959320576 1580239355904 1581483294720 1583045178624 1587167692110 1587555278848 1587800309760 1588719175680 1589731393536 1595151237120 1597337763840 1598266766880 1601802076160 1603874720448 1604930595840 1605017272320 1605442535424 1608172879872 1611428290560 1612360830080 1613161009152 1615372222464 1621824602112 1622850797568 1623636080640 1625861652480 1629333049344 1630925750272 1632515340456 1634111152128 1634199404544 1638366649920 1638766739456 1640726986752 1641676481536 1644999713280 1646607728640 1647254568960 1649408081920 1649823759360 1655612614656 1658428282368 1659733770240 1660049424384 1663409848320 1664372469760 1664462356480 1666363345920 1666770272256 1670025682944 1671110819840 1674374708160 1675200823296 1676011438080 1677204652032 1681892179968 1685177125632 1685268135936 1686078750720 1691999705088 1692813557760 1692978871584 1693653663744 1694633787392 1696119834240 1698064220160 1700391813120 1700952084480 1701494652928 1702614794240 1704817884672 1708263997440 1711600450560 1711925968896 1712018423808 1713273569280 1718437200480 1718856843264 1720117002240 1723897479168 1725017620480 1728080506880 1728386795520 1731455664120 1731878486016 1736388586240 1738768711680 1739631624192 1745713981440 1746580340736 1747420446720 1747591093248 1749681513216 1750833377280 1750927933440 1754666360832 1755821506560 1757071540224 1757921771520 1758093443568 1758939087360 1759812009984 1766368215040 1766813368320 1770382688256 1773870658560 1773966458880 1774303838208 1777454235648 1782083022720 1783825039360 1785999688704 1787309072640 1787745533952 1788447817728 1792401121280 1794545141760 1794858024960 1802027335680 1805667794944 1806122852352 1809194489856 1811268501504 1813905933840 1814348890112 1814628925440 1814806135296 1815679057920 1815777116160 1823029985280 1825707147264 1826590590720 1832999680512 1834305454080 1834791469056 1839569571840 1842698091520 1843162481160 1843612581888 1846886041728 1850624677440 1852433694720 1854686625792 1855584092160 1862094913536 1863560724480 1865731817664 1867555602432 1872419028480 1872520151040 1872876273664 1875116556288 1876201693184 1879999672320 1881837404160 1882576650240 1884600926208 1885512867840 1892128702464 1892230889472 1894242094080 1896838594560 1900888557568 1902139965440 1904415252480 1904601230532 1906463010816 1909840936960 1910322247680 1913571095040 1914181484544 1915441643520 1921796997120 1922162491392 1925916715008 1926020726784 1932924026880 1933713948672 1934832996096 1936724328448 1940644823040 1944090570240 1944565317632 1948363296768 1952301711360 1953437159520 1955346677760 1956114800640 1962207543296 1963928229120 1965848002560 1966039979904 1967091875840 1973999655936 1974949150720 1975299194880 1975929274368 1978806473280 1979289698304 1983790448640 1984444098560 1987164241920 1991680524288 1996091817984 1997246963712 1997354827776 1999636015104 2004843400560 2005332983808 2006803169280 2009249649792 2010216099840 2011213725696 2016451261440 2019215278080 2020524900352 2023294500864 2027280752640 2027390238720 2028563496960 2031376269312 2036666311680 2037677064192 2038657187840 2040644175570 2041142501376 2042638940160 2042749255680 2048458424320 2049916796928 2050908733440 2052095601920 2055928283136 2064140402688 2069515768320 2070021144576 2073035352960 2073696608256 2074064154624 2075061780480 2077746796944 2083462840320 2083666303488 2085703122944 2086522454016 2087532103680 2094001029120 2094856777728 2096505815040 2096904536064 2102365224960 2106471407040 2106585169920 2106985807872 2110726904832 2114999631360 2116223589480 2117067079680 2118292234240 2126868316160 2131022355840 2138499627264 2139907461120 2140023029760 2140590047232 2144230506496 2144770887168 2148571054080 2150881345536 2153454170112 2153829629952 2154871848960 2162432802816 2163801063424 2164848107520 2167815536640 2172444065792 2174539530240 2176687120608 2178814869504 2183225425920 2184488866560 2187101891520 2187635982336 2193332951040 2195476971520 2196339425280 2197616804460 2199765012480 2201166544896 2207483486208 2211237709824 2212978360320 2213399232512 2217879797760 2221817794560 2222920433664 2226700910592 2232499610880 2234681917440 2235559772160 2236272869376 2242522906624 2246902834176 2247024181248 2255999606784 2257084743680 2257305162112 2257653565440 2261493112320 2264085626880 2267936112640 2268507669120 2273090512896 2276206313472 2277685329920 2282133934080 2282567958528 2284364759040 2285298302976 2291249600640 2291809124352 2293489336320 2296285314048 2298529972224 2304515727360 2306156396544 2307674603520 2308607552160 2309171314688 2318358282240 2327618641920 2328773787648 2330121457664 2332164772080 2332908684288 2334444503040 2334570577920 2339555147776 2341095342080 2343895695360 2344124591424 2345252116480 2346416013312 2355751157760 2359017603072 2360510251008 2365160878080 2365288611840 2369938980864 2370359033856 2374567767936 2376110696960 2380548538368 2380751538165 2381332918272 2383078763520 2383660711936 2384597090304 2392726855680 2396006645760 2402703114240 2405812080672 2407395893760 2407525908480 2408163803136 2412259319808 2415024668672 2417142435840 2418541245120 2419505233920 2419741513728 2420905410560 2430706647040 2434276196352 2435454120960 2443999574016 2446388625408 2451166728192 2451299106816 2452759429120 2457549974880 2458150109184 2461090480128 2462514722304 2467499569920 2469911592960 2472915501056 2474112122880 2482793218048 2483418921984 2485188034560 2487642423552 2489600655360 2490074136576 2495114772480 2496558704640 2496693534720 2499545018880 2500155408384 2506666229760 2510102200320 2511562062240 2512801234944 2514017157120 2522838269952 2525656125440 2529118126080 2539220336640 2539468307376 2540480495616 2541950681088 2547096330240 2551428126720 2552241979392 2553922191360 2557226827008 2562395996160 2562883321856 2567888953344 2568027635712 2569910353920 2578285264896 2579777328128 2580175503360 2580314849280 2587526430720 2592120760320 2592580193280 2597183496180 2597817729024 2601378643968 2604582879360 2607128903680 2608153067520 2618570972160 2621130670080 2621386639872 2631999541248 2633732259840 2634572365824 2635607310336 2638408631040 2639052931072 2639718014976 2649552322560 2655574032384 2661455757312 2662995951616 2666181353472 2673124534080 2673777311744 2675737559040 2678999533056 2680288133120 2680963608960 2681618300928 2688601681920 2691817712640 2692287037440 2703041003520 2704751329280 2708501692416 2713791734784 2715555082240 2716902752256 2720858900760 2721523335168 2723518586880 2723665674240 2733222395904 2734544977920 2738560720896 2749499520768 2751458181120 2752187203584 2759354357760 2764047137280 2764928811008 2765418872832 2766749040640 2770329062592 2777950453760 2778221737984 2778650542080 2782029938688 2783376138240 2792001372160 2793142370304 2795341086720 2801333403648 2803153633280 2808628542720 2808780226560 2809314410496 2812674834432 2814302539776 2819999508480 2821631452640 2822756106240 2826901389312 2838193053696 2838346334208 2841363141120 2845257891840 2851332836352 2853209948160 2853364039680 2854120062976 2856622878720 2856901845798 2859694516224 2864761405440 2867841794048 2870356642560 2871272226816 2873162465280 2882695495680 2883243737088 2886464143360 2899386040320 2902249494144 2905086492672 2910967234560 2912651822080 2916135855360 2916847976448 2922544945152 2924443934720 2928452567040 2930155739280 2933020016640 2937040404480 2943311314944 2948316946432 2948772003840 2949059969856 2950637813760 2957173063680 2960999483904 2962423726080 2962948792320 2963893911552 2968209709920 2968934547456 2975685672960 2976666147840 2979575889920 2980746362880 2995870445568 2996032241664 3007265100840 3007999475712 3010204753920 3015324149760 3016820588544 3018780835840 3024676892160 3030787350528 3034941751296 3042845245440 3043423944704 3047064403968 3054999467520 3055745499136 3056515596288 3057985781760 3061713752064 3063958410240 3064123883520 3064706629632 3072687636480 3074875195392 3076363100160 3078143402880 3091144376320 3103491522560 3104273652480 3105031716864 3109553029440 3110544912384 3112592670720 3125194260480 3125499455232 3128554684416 3129783681024 3141001543680 3142285166592 3145356804096 3153547837440 3153718149120 3159918641152 3160478711808 3166090357248 3174335384220 3175110557696 3175600619520 3177438351360 3179462787072 3190302474240 3196533533760 3203604152320 3207749440896 3209861191680 3210034544640 3210885070848 3216345759744 3222856581120 3224721660160 3226322018304 3230744444928 3243649204224 3245701595136 3247272161280 3251723304960 3258666098688 3265030680912 3268222304256 3268398809088 3276733299840 3277533478912 3281453973504 3283352963072 3289999426560 3293215457280 3294509137920 3298816163840 3299647518720 3311225229312 3316856564736 3319467540480 3320098848768 3326819696640 3328744939520 3328924712960 3332726691840 3340051365888 3342221639680 3348749416320 3352022876160 3354409304064 3363784359936 3370354251264 3370536271872 3372157501440 3383999410176 3385627115520 3385957743168 3387307327488 3389267574784 3392239668480 3396128440320 3401904168960 3402989305856 3409635769344 3416527994880 3423200901120 3423851937792 3426547138560 3436874400960 3437713686528 3440234004480 3447794958336 3450035240960 3456161013760 3456773591040 3462911328240 3463756972032 3472777172480 3477537423360 3479263248384 3491427962880 3493160681472 3494840893440 3495182186496 3499363026432 3501666754560 3501855866880 3509332721664 3511643013120 3514143080448 3515843543040 3516186887136 3517878174720 3519624019968 3533626736640 3540765376512 3547741317120 3547932917760 3554908471296 3564166045440 3567650078720 3571999377408 3574618145280 3575491067904 3576895635456 3584802242560 3589090283520 3589716049920 3604054671360 3611335589888 3612245704704 3618388979712 3622537003008 3627811867680 3628697780224 3629257850880 3629612270592 3631358115840 3646059970560 3651414294528 3653181181440 3665999361024 3668610908160 3669582938112 3679139143680 3685396183040 3686324962320 3687225163776 3693772083456 3701249354880 3704867389440 3709373251584 3711168184320 3724189827072 3727121448960 3731463635328 3735111204864 3744838056960 3745040302080 3745752547328 3750233112576 3752403386368 3759999344640 3765153300480 3769201852416 3771025735680 3784257404928 3788484188160 3793677189120 3801777115136 3804279930880 3808830504960 3809202461064 3812926021632 3819681873920 3820644495360 3827142190080 3828362969088 3830883287040 3843593994240 3844324982784 3851833430016 3852041453568 3867427897344 3869665992192 3873448656896 3881289646080 3888181140480 3889130635264 3896726593536 3906874319040 3910693355520 3912229601280 3924415086592 3927856458240 3931696005120 3932079959808 3934183751680 3947999311872 3949898301440 3950598389760 3951858548736 3957612946560 3958579396608 3967580897280 3968888197120 3974328483840 3983361048576 3992183635968 3994493927424 3994709655552 3999272030208 4009686801120 4010665967616 4013606338560 4018499299584 4020432199680 4022427451392 4032902522880 4038430556160 4041049800704 4054561505280 4054780477440 4057126993920 4062752538624 4073332623360 4075354128384 4077314375680 4081288351140 4082285002752 4085277880320 4085498511360 4096916848640 4099833593856 4101817466880 4104191203840 4111856566272 4128280805376 4139031536640 4140042289152 4146070705920 4147393216512 4148128309248 4150123560960 4155493593888 4166925680640 4167332606976 4171406245888 4173044908032 4175064207360 4188002058240 4189713555456 4193011630080 4204730449920 4212942814080 4213170339840 4213971615744 4221453809664 4229999262720 4232447178960 4234134159360 4236584468480 4253736632320 4262044711680 4276999254528 4279814922240 4280046059520 4281180094464 4288461012992 4289541774336 4297142108160 4301762691072 4306908340224 4309743697920 4324865605632 4327602126848 4329696215040 4335631073280 4344888131584 4349079060480 4353374241216 4357629739008 4366450851840 4368977733120 4374203783040 4375271964672 4386665902080 4390953943040 4392678850560 4395233608920 4399530024960 4414966972416 4422475419648 4425956720640 4426798465024 4435759595520 4443635589120 4445840867328 4453401821184 4464999221760 4469363834880 4471119544320 4485045813248 4493805668352 4494048362496 4511999213568 4514169487360 4514610324224 4515307130880 4522986224640 4528171253760 4535872225280 4537015338240 4546181025792 4552412626944 4555370659840 4564267868160 4565135917056 4570596605952 4582499201280 4583618248704 4586978672640 4592570628096 4597059944448 4609031454720 4612312793088 4615349207040 4617215104320 4618342629376 4636716564480 4655237283840 4657547575296 4660242915328 4664329544160 4665817368576 4668889006080 4679110295552 4682190684160 4687791390720 4688249182848 4690504232960 4692832026624 4711502315520 4718035206144 4721020502016 4730321756160 4730577223680 4739877961728 4740718067712 4749135535872 4752221393920 4761503076330 4762665836544 4766157527040 4769194180608 4785453711360 4792013291520 4805406228480 4811624161344 4814791787520 4815051816960 4816327606272 4824518639616 4830049337344 4834284871680 4837082490240 4839483027456 4841810821120 4861413294080 4868552392704 4870908241920 4887999148032 4892777250816 4902333456384 4902598213632 4905518858240 4915099949760 4916300218368 4922180960256 4925029444608 4934999139840 4939823185920 4948224245760 4965586436096 4966837843968 4975284847104 4979201310720 4980148273152 4990229544960 4993117409280 4993387069440 4999090037760 5000310816768 5013332459520 5023124124480 5025602469888 5028034314240 5045676539904 5051312250880 5058236252160 5078440673280 5078936614752 5080960991232 5083901362176 5094192660480 5102856253440 5104483958784 5107844382720 5114453654016 5124791992320 5135777906688 5136055271424 5139820707840 5156570529792 5159554656256 5160351006720 5175052861440 5184241520640 5185160386560 5194366992360 5195635458048 5209165758720 5214257807360 5216306135040 5237141944320 5242261340160 5242773279744 5263999082496 5267464519680 5271214620672 5276817262080 5278105862144 5279436029952 5299104645120 5311148064768 5322911514624 5325991903232 5332362706944 5346249068160 5347554623488 5351475118080 5357999066112 5360576266240 5361927217920 5363236601856 5377203363840 5383635425280 5384574074880 5406082007040 5409502658560 5417003384832 5427583469568 5431110164480 5433805504512 5441717801520 5443046670336 5447037173760 5447331348480 5469089955840 5477121441792 5498999041536 5502916362240 5504374407168 5518708715520 5528094274560 5529857622016 5530837745664 5533498081280 5540658125184 5556443475968 5557301084160 5564059877376 5566752276480 5586284740608 5590682173440 5602666807296 5606307266560 5617257085440 5617560453120 5618628820992 5625349668864 5628605079552 5639999016960 5643262905280 5645512212480 5653802778624 5676386107392 5676692668416 5682726282240 5690515783680 5702665672704 5706419896320 5708240125952 5713245757440 5713803691596 5719389032448 5729522810880 5735683588096 5740713285120 5742544453632 5746324930560 5765390991360 5766487474176 5772928286720 5798772080640 5804498988288 5810172985344 5821934469120 5825303644160 5832271710720 5833695952896 5845089890304 5848887869440 5856905134080 5860311478560 5866040033280 5886622629888 5896633892864 5897544007680 5898119939712 5901275627520 5921998967808 5924847452160 5925897584640 5927787823104 5936419419840 5937869094912 5951371345920 5953332295680 5959151779840 5961492725760 5991740891136 5992064483328 6014530201680 6015998951424 6020409507840 6030648299520 6033641177088 6037561671680 6049353784320 6061574701056 6069883502592 6085690490880 6086847889408 6094128807936 6109998935040 6111490998272 6113031192576 6115971563520 6123427504128 6127916820480 6128247767040 6145375272960 6149750390784 6152726200320 6156286805760 6182288752640 6206983045120 6208547304960 6210063433728 6219106058880 6221089824768 6225185341440 6250388520960 6250998910464 6257109368832 6259567362048 6282003087360 6284570333184 6290713608192 6307095674880 6319837282304 6320957423616 6332180714496 6348670768440 6350221115392 6351201239040 6354876702720 6380604948480 6393067067520 6407208304640 6415498881792 6419722383360 6420069089280 6421770141696 6432691519488 6445713162240 6449443320320 6452644036608 6461488889856 6487298408448 6491403190272 6494544322560 6503446609920 6517332197376 6530061361824 6536444608512 6553466599680 6555066957824 6562907947008 6566705926144 6579998853120 6586430914560 6589018275840 6597632327680 6599295037440 6622450458624 6633713129472 6638935080960 6640197697536 6653639393280 6657489879040 6657849425920 6665453383680 6680102731776 6684443279360 6697498832640 6704045752320 6708818608128 6727568719872 6740708502528 6741072543744 6767998820352 6771254231040 6771915486336 6778535149568 6784479336960 6792256880640 6803808337920 6805978611712 6819271538688 6833055989760 6846401802240 6847703875584 6853094277120 6873748801920 6875427373056 6880468008960 6895589916672 6900070481920 6912322027520 6913547182080 6925822656480 6927513944064 6945554344960 6955074846720 6982855925760 6986321362944 6990364372992 6998726052864 7003333509120 7003711733760 7018665443328 7023286026240 7031687086080 7032373774272 7035756349440 7039248039936 7067253473280 7081530753024 7095482634240 7095865835520 7109816942592 7128332090880 7135300157440 7142254614495 7143998754816 7149236290560 7150982135808 7153791270912 7169604485120 7178180567040 7208109342720 7222671179776 7224491409408 7236777959424 7245074006016 7255623735360 7257395560448 7258515701760 7259224541184 7262716231680 7292119941120 7302828589056 7306362362880 7331998722048 7339165876224 7358278287360 7370792366080 7372649924640 7374450327552 7387544166912 7402498709760 7409734778880 7418746503168 7422336368640 7448379654144 7462927270656 7470222409728 7489676113920 7490080604160 7500466225152 7504806772736 7519998689280 7530306600960 7538403704832 7542051471360 7568514809856 7576968376320 7587354378240 7603554230272 7608559861760 7617661009920 7618404922128 7625852043264 7639363747840 7641288990720 7654284380160 7656725938176 7661766574080 7687187988480 7688649965568 7703666860032 7704082907136 7734855794688 7739331984384 7746897313792 7762579292160 7776362280960 7793453187072 7813748638080 7821386711040 7824459202560 7848830173184 7855712916480 7863392010240 7864159919616 7868367503360 7895998623744 7899796602880 7901196779520 7903717097472 7915225893120 7917158793216 7937776394240 7948656967680 7966722097152 7984367271936 7988987854848 7998544060416 8019373602240 8021331935232 8027212677120 8036998599168 8040864399360 8044854902784 8065805045760 8076861112320 8082099601408 8109123010560 8114253987840 8125505077248 8146665246720 8150708256768 8154628751360 8162576702280 8164570005504 8170555760640 8170997022720 8193833697280 8199667187712 8203634933760 8208382407680 8256561610752 8278063073280 8292141411840 8294786433024 8296256618496 8300247121920 8310987187776 8333851361280 8334665213952 8342812491776 8346089816064 8350128414720 8376004116480 8379427110912 8386023260160 8409460899840 8425885628160 8426340679680 8427943231488 8442907619328 8459998525440 8464894357920 8468268318720 8473168936960 8507473264640 8524089423360 8553998509056 8559629844480 8560092119040 8562360188928 8576922025984 8579083548672 8594284216320 8603525382144 8613816680448 8619487395840 8649731211264 8655204253696 8659392430080 8689776263168 8698158120960 8706748482432 8715259478016 8732901703680 8737955466240 8748407566080 8750543929344 8773331804160 8785357701120 8790467217840 8799060049920 8829933944832 8844950839296 8851913441280 8871519191040 8887271178240 8891681734656 8906803642368 8929998443520 8938727669760 8942239088640 8970091626496 8987611336704 8988096724992 9023998427136 9028338974720 9029220648448 9030614261760 9045972449280 9056342507520 9071744450560 9074030676480 9092362051584 9104825253888 9128535736320 9130271834112 9141193211904 9164998402560 9167236497408 9173957345280 9185141256192 9194119888896 9218062909440 9224625586176 9234430208640 9236685258752 9273433128960 9310474567680 9315095150592 9320485830656 9328659088320 9331634737152 9337778012160 9358220591104 9364381368320 9375582781440 9376498365696 9381008465920 9385664053248 9423004631040 9436070412288 9460643512320 9461154447360 9479755923456 9481436135424 9498271071744 9504442787840 9523006152660 9525331673088 9532315054080 9538388361216 9570907422720 9610812456960 9623248322688 9629583575040 9630103633920 9632655212544 9649037279232 9660098674688 9668569743360 9674164980480 9678966054912 9683621642240 9722826588160 9737104785408 9741816483840 9775998296064 9804666912768 9805196427264 9811037716480 9830199899520 9832600436736 9844361920512 9850058889216 9869998279680 9879646371840 9896448491520 9931172872192 9933675687936 9950569694208 9958402621440 9960296546304 9980459089920 9986234818560 9986774138880 9998180075520 10026664919040 10046248248960 10056068628480 10091353079808 10102624501760 10116472504320 10156881346560 10157873229504 10161921982464 10167802724352 10188385320960 10205712506880 10208967917568 10228907308032 10249583984640 10271555813376 10279641415680 10313141059584 10319109312512 10320702013440 10350105722880 10368483041280 10370320773120 10388733984720 10391270916096 10418331517440 10428515614720 10432612270080 10474283888640 10484522680320 10485546559488 10527998164992 10534929039360 10542429241344 10553634524160 10556211724288 10558872059904 10622296129536 10651983806464 10664725413888 10692498136320 10695109246976 10702950236160 10715998132224 10721152532480 10723854435840 10726473203712 10754406727680 10767270850560 10769148149760 10812164014080 10819005317120 10834006769664 10855166939136 10862220328960 10867611009024 10883435603040 10886093340672 10894074347520 10938179911680 10954242883584 10997998083072 11005832724480 11008748814336 11037417431040 11056188549120 11059715244032 11061675491328 11066996162560 11081316250368 11112886951936 11114602168320 11128119754752 11133504552960 11172569481216 11181364346880 11205333614592 11212614533120 11234514170880 11235120906240 11237257641984 11250699337728 11257210159104 11279998033920 11286525810560 11307605557248 11352772214784 11365452564480 11381031567360 11405331345408 11412839792640 11416480251904 11426491514880 11427607383192 11438778064896 11459045621760 11471367176192 11481426570240 11485088907264 11492649861120 11530781982720 11532974948352 11545856573440 11608997976576 11620345970688 11643868938240 11650607288320 11664543421440 11667391905792 11690179780608 11697775738880 11720622957120 11732080066560 11773245259776 11793267785728 11795088015360 11796239879424 11802551255040 11843997935616 11849694904320 11851795169280 11855575646208 11872838839680 11875738189824 11902742691840 11906664591360 11918303559680 11922985451520 11983481782272 11984128966656 12029060403360 12031997902848 12040819015680 12061296599040 12067282354176 12075123343360 12098707568640 12123149402112 12171380981760 12173695778816 12188257615872 12219997870080 12226062385152 12231943127040 12246855008256 12255833640960 12256495534080 12290750545920 12299500781568 12305452400640 12312573611520 12364577505280 12413966090240 12417094609920 12420126867456 12438212117760 12442179649536 12450370682880 12500777041920 12501997820928 12514218737664 12519134724096 12564006174720 12569140666368 12614191349760 12639674564608 12641914847232 12664361428992 12697341536880 12700442230784 12702402478080 12709753405440 12761209896960 12786134135040 12814416609280 12830997763584 12839444766720 12840138178560 12843540283392 12865383038976 12891426324480 12898886640640 12905288073216 12974596816896 12982806380544 12989088645120 13006893219840 13034664394752 13060122723648 13072889217024 13106933199360 13110133915648 13125815894016 13133411852288 13159997706240 13172861829120 13178036551680 13195264655360 13198590074880 13244900917248 13267426258944 13277870161920 13280395395072 13307278786560 13314979758080 13330906767360 13360205463552 13368886558720 13394997665280 13408091504640 13455137439744 13481417005056 13482145087488 13535997640704 13542508462080 13543830972672 13557070299136 13568958673920 13584513761280 13607616675840 13611957223424 13638543077376 13666111979520 13692803604480 13695407751168 13747497603840 13750854746112 13760936017920 13791179833344 13824644055040 13827094364160 13851645312960 13855027888128 13891108689920 13910149693440 13965711851520 13972642725888 13980728745984 13997452105728 14006667018240 14037330886656 14046572052480 14063374172160 14064747548544 14071512698880 14078496079872 14134506946560 14163061506048 14190965268480 14191731671040 14219633885184 14256664181760 14270600314880 14284509228990 14287997509632 14298472581120 14307582541824 14339208970240 14356361134080 14416218685440 14448982818816 14473555918848 14490148012032 14511247470720 14514791120896 14518449082368 14525432463360 14584239882240 14605657178112 14612724725760 14663997444096 14678331752448 14716556574720 14741584732160 14745299849280 14748900655104 14775088333824 14804997419520 14819469557760 14844672737280 14896759308288 14925854541312 14940444819456 14979352227840 14980161208320 15000932450304 15009613545472 15039997378560 15076807409664 15084102942720 15137029619712 15153936752640 15174708756480 15207108460544 15217119723520 15235322019840 15236809844256 15251704086528 15278727495680 15282577981440 15308568760320 15313451876352 15323533148160 15374375976960 15407333720064 15408165814272 15469711589376 15478663968768 15493794627584 15525158584320 15552724561920 15586906374144 15627497276160 15642773422080 15648918405120 15697660346368 15711425832960 15726784020480 15728319839232 15791997247488 15799593205760 15802393559040 15830451786240 15834317586432 15875552788480 15897313935360 15933444194304 15968734543872 15977975709696 15997088120832 16038747204480 16042663870464 16054425354240 16073997198336 16081728798720 16089709805568 16131610091520 16153722224640 16164199202816 16218246021120 16228507975680 16251010154496 16293330493440 16301416513536 16325153404560 16329140011008 16341111521280 16341994045440 16387667394560 16407269867520 16416764815360 16513123221504 16556126146560 16584282823680 16589572866048 16592513236992 16600494243840 16621974375552 16669330427904 16685624983552 16692179632128 16700256829440 16758854221824 16772046520320 16818921799680 16851771256320 16852681359360 16855886462976 16885815238656 16919997050880 16929788715840 16936536637440 16946337873920 17014946529280 17048178846720 17107997018112 17119259688960 17124720377856 17153844051968 17158167097344 17188568432640 17207050764288 17227633360896 17238974791680 17299462422528 17310408507392 17318784860160 17379552526336 17396316241920 17413496964864 17430518956032 17465803407360 17475910932480 17496815132160 17501087858688 17546663608320 17570715402240 17580934435680 17598120099840 17659867889664 17689901678592 17703826882560 17774542356480 17783363469312 17813607284736 17859996887040 17877455339520 17884478177280 17940183252992 17975222673408 17976193449984 18047996854272 18056677949440 18058441296896 18061228523520 18091944898560 18112685015040 18143488901120 18148061352960 18184724103168 18209650507776 18257071472640 18260543668224 18282386423808 18329996805120 18334472994816 18347914690560 18370282512384 18436125818880 18449251172352 18468860417280 18473370517504 18546866257920 18620949135360 18630190301184 18640971661312 18657318176640 18663269474304 18675556024320 18716441182208 18728762736640 18751165562880 18752996731392 18762016931840 18771328106496 18846009262080 18872140824576 18921287024640 18959511846912 18962872270848 18996542143488 19008885575680 19046012305320 19050663346176 19064630108160 19141814845440 19221624913920 19246496645376 19259167150080 19260207267840 19265310425088 19298074558464 19337139486720 19348329960960 19357932109824 19367243284480 19445653176320 19474209570816 19483632967680 19551996592128 19609333825536 19622075432960 19660399799040 19665200873472 19688723841024 19700117778432 19739996559360 19759292743680 19792896983040 19862345744384 19867351375872 19901139388416 19916805242880 19920593092608 19960918179840 19972469637120 19973548277760 19996360151040 20053329838080 20092496497920 20112137256960 20182706159616 20205249003520 20313762693120 20315746459008 20335605448704 20376770641920 20411425013760 20417935835136 20457814616064 20499167969280 20543111626752 20559282831360 20626282119168 20638218625024 20641404026880 20700211445760 20736966082560 20740641546240 20777467969440 20782541832192 20836663034880 20857031229440 20865224540160 20948567777280 20971093118976 21055996329984 21069858078720 21107269048320 21117744119808 21244592259072 21303967612928 21329450827776 21384996272640 21390218493952 21405900472320 21431996264448 21442305064960 21447708871680 21452946407424 21508813455360 21534541701120 21624328028160 21638010634240 21668013539328 21710333878272 21724440657920 21735222018048 21766871206080 21772186681344 21788148695040 21876359823360 21908485767168 21995996166144 22017497628672 22074834862080 22112377098240 22119430488064 22123350982656 22133992325120 22162632500736 22225773903872 22229204336640 22256239509504 22267009105920 22345138962432 22410667229184 22425229066240 22469028341760 22470241812480 22501398675456 22514420318208 22559996067840 22573051621120 22615211114496 22705544429568 22730905128960 22762063134720 22810662690816 22825679585280 22852983029760 22855214766384 22877556129792 22918091243520 22942734352384 22962853140480 22970177814528 22985299722240 23061563965440 23065949896704 23091713146880 23217995953152 23240691941376 23287737876480 23301214576640 23329086842880 23380359561216 23395551477760 23441245914240 23464160133120 23546490519552 23586535571456 23590176030720 23592479758848 23605102510080 23687995871232 23699389808640 23703590338560 23711151292416 23745677679360 23751476379648 23813329182720 23845970903040 23966963564544 24058120806720 24063995805696 24081638031360 24122593198080 24134564708352 24150246686720 24197415137280 24246298804224 24342761963520 24347391557632 24376515231744 24439995740160 24452124770304 24463886254080 24493710016512 24511667281920 24512991068160 24581501091840 24599001563136 24610904801280 24625147223040 24827932180480 24834189219840 24876424235520 24884359299072 24900741365760 25001554083840 25003995641856 25028437475328 25038269448192 25128012349440 25138281332736 25228382699520 25279349129216 25283829694464 25328722857984 25394683073760 25400884461568 25404804956160 25419506810880 25522419793920 25572268270080 25661995527168 25678889533440 25680276357120 25687080566784 25730766077952 25782852648960 25797773281280 25810576146432 25949193633792 25965612761088 25978177290240 26069328789504 26120245447296 26145778434048 26213866398720 26220267831296 26251631788032 26266823704576 26319995412480 26356073103360 26390529310720 26397180149760 26489801834496 26534852517888 26555740323840 26614557573120 26629959516160 26661813534720 26720410927104 26737773117440 26789995330560 26816183009280 26910274879488 26962834010112 26964290174976 27071995281408 27085016924160 27087661945344 27114140598272 27137917347840 27169027522560 27215233351680 27223914446848 27277086154752 27385607208960 27390815502336 27494995207680 27501709492224 27521872035840 27582359666688 27649288110080 27654188728320 27703290625920 27710055776256 27782217379840 27820299386880 27931423703040 27945285451776 27961457491968 27994904211456 28013334036480 28074661773312 28093144104960 28126748344320 28129495097088 28143025397760 28156992159744 28269013893120 28381930536960 28383463342080 28439267770368 28513328363520 28541200629760 28569018457980 28575995019264 28596945162240 28615165083648 28678417940480 28712722268160 28832437370880 28897965637632 28947111837696 28980296024064 29022494941440 29029582241792 29036898164736 29050864926720 29168479764480 29211314356224 29225449451520 29327994888192 29433113149440 29483169464320 29490599698560 29497801310208 29550176667648 29609994839040 29638939115520 29689345474560 29793518616576 29851709082624 29880889638912 29958704455680 29960322416640 30019227090944 30079994757120 30168205885440 30274059239424 30307873505280 30349417512960 30414216921088 30434239447040 30470644039680 30473619688512 30503408173056 30557454991360 30565155962880 30617137520640 30626903752704 30748751953920 30814667440128 30939423178752 30957327937536 30987589255168 31050317168640 31105449123840 31173812748288 31254994552320 31285546844160 31297836810240 31395320692736 31422851665920 31453568040960 31456639678464 31583994494976 31599186411520 31604787118080 31660903572480 31668635172864 31751105576960 31866888388608 31955951419392 31994176241664 32077494408960 32085327740928 32108850708480 32147994396672 32163457597440 32179419611136 32263220183040 32307444449280 32328398405632 32436492042240 32457015951360 32502020308992 32586660986880 32602833027072 32650306809120 32658280022016 32682223042560 32775334789120 32814539735040 32833529630720 33026246443008 33112252293120 33168565647360 33179145732096 33185026473984 33200988487680 33243948751104 33338660855808 33384359264256 33400513658880 33517708443648 33544093040640 33637843599360 33703542512640 33705362718720 33711772925952 33771630477312 33839994101760 33859577431680 33892675747840 34029893058560 34096357693440 34215994036224 34238519377920 34249440755712 34307688103936 34316334194688 34377136865280 34414101528576 34455266721792 34477949583360 34598924845056 34637569720320 34759105052672 34826993929728 34861037912064 34931606814720 34951821864960 34993630264320 35002175717376 35093327216640 35161868871360 35196240199680 35319735779328 35379803357184 35407653765120 35549084712960 35566726938624 35627214569472 35719993774080 35754910679040 35768956354560 35950445346816 35952386899968 36095993708544 36113355898880 36116882593792 36122457047040 36183889797120 36225370030080 36286977802240 36296122705920 36369448206336 36514142945280 36521087336448 36564772847616 36659993610240 36695829381120 36740565024768 36872251637760 36898502344704 36937720834560 36946741035008 37093732515840 37241898270720 37260380602368 37281943322624 37314636353280 37326538948608 37351112048640 37432882364416 37502331125760 37505993462784 37524033863680 37542656212992 37692018524160 37842574049280 37919023693824 37925744541696 37993084286976 38017771151360 38092024610640 38101326692352 38129260216320 38283629690880 38443249827840 38492993290752 38518334300160 38520414535680 38530620850176 38596149116928 38674278973440 38696659921920 38715864219648 38734486568960 38948419141632 38967265935360 39103993184256 39218667651072 39244150865920 39320799598080 39330401746944 39377447682048 39400235556864 39479993118720 39518585487360 39585793966080 39724691488768 39734702751744 39802278776832 39833610485760 39841186185216 39921836359680 39944939274240 39992720302080 40106659676160 40184992995840 40224274513920 40365412319232 40410498007040 40627525386240 40631492918016 40671210897408 40753541283840 40822850027520 40835871670272 40915629232128 40998335938560 41086223253504 41252564238336 41276437250048 41282808053760 41473932165120 41481283092480 41554935938880 41565083664384 41673326069760 41714062458880 41730449080320 41897135554560 41942186237952 42111992659968 42139716157440 42214538096640 42235488239616 42489184518144 42607935225856 42658901655552 42769992545280 42780436987904 42811800944640 42863992528896 42884610129920 42895417743360 43017626910720 43069083402240 43248656056320 43276021268480 43420667756544 43448881315840 43470444036096 43533742412160 43544373362688 43576297390080 43752719646720 43816971534336 43991992332288 44034995257344 44149669724160 44224754196480 44238860976128 44246701965312 44325265001472 44451547807744 44458408673280 44534018211840 44690277924864 44821334458368 44850458132480 44938056683520 44940483624960 45002797350912 45028840636416 45119992135680 45146103242240 45230422228992 45411088859136 45461810257920 45524126269440 45621325381632 45651359170560 45705966059520 45710429532768 45755112259584 45836182487040 45885468704768 45925706280960 45940355629056 45970599444480 46123127930880 46183426293760 46435991906304 46481383882752 46575475752960 46602429153280 46658173685760 46760719122432 46791102955520 46882491828480 46928320266240 47092981039104 47173071142912 47180352061440 47184959517696 47375991742464 47398779617280 47407180677120 47491355358720 47502952759296 47626658365440 47691941806080 47933927129088 48116241613440 48127991611392 48163276062720 48245186396160 48269129416704 48300493373440 48394830274560 48492597608448 48685523927040 48694783115264 48753030463488 48879991480320 48904249540608 48987420033024 49023334563840 49025982136320 49163002183680 49221809602560 49250294446080 49655864360960 49668378439680 49752848471040 49768718598144 49801482731520 50007991283712 50056874950656 50076538896384 50276562665472 50456765399040 50558698258432 50567659388928 50657445715968 50789366147520 50801768923136 50809609912320 50839013621760 51044839587840 51144536540160 51323991054336 51357779066880 51374161133568 51461532155904 51565705297920 51595546562560 51621152292864 51898387267584 51931225522176 51956354580480 52138657579008 52240490894592 52291556868096 52427732797440 52503263576064 52533647409152 52639990824960 52712146206720 52781058621440 52794360299520 52979603668992 53069705035776 53111480647680 53259919032320 53323627069440 53440821854208 53475546234880 53579990661120 53632366018560 53820549758976 53925668020224 53928580349952 54143990562816 54170033848320 54175323890688 54228281196544 54275834695680 54338055045120 54430466703360 54554172309504 54771214417920 54781631004672 54989990415360 55003418984448 55043744071680 55298576220160 55308377456640 55406581251840 55420111552512 55564434759680 55640598773760 55862847406080 55890570903552 55922914983936 55989808422912 56026668072960 56149323546624 56186288209920 56253496688640 56258990194176 56286050795520 56313984319488 56538027786240 56763861073920 56878535540736 57026656727040 57082401259520 57138036915960 57151990038528 57193890324480 57356835880960 57425444536320 57664874741760 57795931275264 57894223675392 58044989882880 58059164483584 58073796329472 58101729853440 58336959528960 58422628712448 58450898903040 58655989776384 58866226298880 58966338928640 58981199397120 58995602620416 59100353335296 59219989678080 59277878231040 59378690949120 59587037233152 59703418165248 59761779277824 59917408911360 59920644833280 60038454181888 60159989514240 60336411770880 60548118478848 60615747010560 60828433842176 60868478894080 60941288079360 60947239377024 61006816346112 61130311925760 61234275041280 61253807505408 61497503907840 61629334880256 61878846357504 61914655875072 62100634337280 62210898247680 62347625496576 62509989104640 62571093688320 62595673620480 62790641385472 62845703331840 62913279356928 63167988989952 63198372823040 63209574236160 63321807144960 63502211153920 63733776777216 63911902838784 63988352483328 64154988817920 64170655481856 64217701416960 64295988793344 64326915194880 64358839222272 64526440366080 64656796811264 64872984084480 64914031902720 65004040617984 65173321973760 65205666054144 65300613618240 65316560044032 65364446085120 65550669578240 65629079470080 65667059261440 66052492886016 66224504586240 66337131294720 66358291464192 66370052947968 66401976975360 66487897502208 66677321711616 66768718528512 66801027317760 67035416887296 67275687198720 67407085025280 67410725437440 67543260954624 67679988203520 67719154863360 67785351495680 68059786117120 68192715386880 68431988072448 68477038755840 68615376207872 68632668389376 68754273730560 68828203057152 68910533443584 68955899166720 69197849690112 69275139440640 69518210105344 69653987859456 69722075824128 69863213629440 69903643729920 69987260528640 70186654433280 70323737742720 70392480399360 70639471558656 70759606714368 70815307530240 71098169425920 71133453877248 71254429138944 71439987548160 71537912709120 71900890693632 72191987417088 72233765187584 72244914094080 72367779594240 72450740060160 72573955604480 72592245411840 72738896412672 73028285890560 73042174672896 73129545695232 73319987220480 73391658762240 73481130049536 73744503275520 73797004689408 73875441669120 73893482070016 74483796541440 74563886645248 74629272706560 74653077897216 74702224097280 74865764728832 75004662251520 75011986925568 75048067727360 75085312425984 75384037048320 75685148098560 75838047387648 75851489083392 75986168573952 76035542302720 76184049221280 76202653384704 76258520432640 76567259381760 76985986581504 77036668600320 77040829071360 77061241700352 77192298233856 77348557946880 77393319843840 77431728439296 77468973137920 77896838283264 77934531870720 78207986368512 78437335302144 78488301731840 78641599196160 78660803493888 78754895364096 78800471113728 78959986237440 79171587932160 79449382977536 79469405503488 79604557553664 79667220971520 79843672719360 79889878548480 79985440604160 80213319352320 80369985991680 80448549027840 80730824638464 80820996014080 81255050772480 81262985836032 81342421794816 81507082567680 81645700055040 81671743340544 81831258464256 82172446507008 82505128476672 82552874500096 82565616107520 82947864330240 82962566184960 83109871877760 83130167328768 83346652139520 83428124917760 83460898160640 83794271109120 83884372475904 84223985319936 84279432314880 84429076193280 84470976479232 85215870451712 85317803311104 85539985090560 85623601889280 85727985057792 85769220259840 85790835486720 86035253821440 86138166804480 86497312112640 86552042536960 86841335513088 86897762631680 86940888072192 87067484824320 87088746725376 87152594780160 87505439293440 87633943068672 87983984664576 88299339448320 88449508392960 88477721952256 88493403930624 88650530002944 88903095615488 88916817346560 89068036423680 89380555849728 89642668916736 89700916264960 89876113367040 89880967249920 90057681272832 90239984271360 90292206484480 90822177718272 90923620515840 91048252538880 91242650763264 91302718341120 91411932119040 91420859065536 91510224519168 91672364974080 91770937409536 91851412561920 91880711258112 92246255861760 92366852587520 92871983812608 92962767765504 93150951505920 93204858306560 93316347371520 93521438244864 93582205911040 93764983656960 93856640532480 94185962078208 94346142285824 94360704122880 94369919035392 94751983484928 94797559234560 94814361354240 94982710717440 95005905518592 95253316730880 95867854258176 96232483226880 96255983222784 96326552125440 96490372792320 96538258833408 96789660549120 96985195216896 97371047854080 97506060926976 97759982960640 97808499081216 97974840066048 98046669127680 98326004367360 98443619205120 98500588892160 99311728721920 99336756879360 99505696942080 99537437196288 99602965463040 100015982567424 100153077792768 100553125330944 100913530798080 101135318777856 101314891431936 101578732295040 101603537846272 101678027243520 102089679175680 102289073080320 102647982108672 102715558133760 102748322267136 102923064311808 103131410595840 103191093125120 103242304585728 103796774535168 103912709160960 104277315158016 104480981789184 104583113736192 104855465594880 105006527152128 105067294818304 105279981649920 105588720599040 105959207337984 106139410071552 106222961295360 106519838064640 106647254138880 106881643708416 106951092469760 107159981322240 107264732037120 107851336040448 107857160699904 108287981125632 108340067696640 108350647781376 108456562393088 108551669391360 108676110090240 108860933406720 109108344619008 109542428835840 109563262009344 109979980830720 110087488143360 110597152440320 110616754913280 110813162503680 110840223105024 111128869519360 111281197547520 111725694812160 111781141807104 111845829967872 111979616845824 112053336145920 112298647093248 112506993377280 112517980388352 112572101591040 112627968638976 113076055572480 113527722147840 113757071081472 114053313454080 114276073831920 114303980077056 114387780648960 114713671761920 114850889072640 115329749483520 115591862550528 115788447350784 116089979765760 116118328967168 116147592658944 116203459706880 116845257424896 116901797806080 117311979552768 117732452597760 117932677857280 117962398794240 117991205240832 118200706670592 118439979356160 118555756462080 118757381898240 119174074466304 119406836330496 119523558555648 119834817822720 120076908363776 120319979028480 120672823541760 121096236957696 121231494021120 121656867684352 121736957788160 121882576158720 121894478754048 122013632692224 122260623851520 122468550082560 122507615010816 122995007815680 123258669760512 123757692715008 123829311750144 124421796495360 124695250993152 125019978209280 125142187376640 125191347240960 125581282770944 125691406663680 125826558713856 126335977979904 126396745646080 126419148472320 126643614289920 127004422307840 127467553554432 127823805677568 127976704966656 128309977635840 128341310963712 128435402833920 128591977586688 128653830389760 129052880732160 129313593622528 129745968168960 129828063805440 130346643947520 130411332108288 130601227236480 130633120088064 130728892170240 131101339156480 131258158940160 131334118522880 132104985772032 132449009172480 132674262589440 132716582928384 132740105895936 132975795004416 133354643423232 133602054635520 134070833774592 134551374397440 134814170050560 134821450874880 135086521909248 135359976407040 135438309726720 135570702991360 136119572234240 136385430773760 136863976144896 136954077511680 137230752415744 137265336778752 137508547461120 137656406114304 137821066887168 137911798333440 138550278881280 139036420210688 139307975718912 139444151648256 139726427258880 139807287459840 139974521057280 140373308866560 140647475485440 140784960798720 141278943117312 141519213428736 142196338851840 142508858277888 142879975096320 143075825418240 143801781387264 144383974834176 144467530375168 144489828188160 144735559188480 144901480120320 145147911208960 145184490823680 145477792825344 146056571781120 146084349345792 146259091390464 146639974440960 146962260099072 147489006551040 147750883338240 148967593082880 149127773290496 149258545413120 149306155794432 149404448194560 149731529457664 150023973851136 150096135454720 150170624851968 151370296197120 151676094775296 151702978166784 151972337147904 152071084605440 152368098442560 152405306769408 152517040865280 153134518763520 153971973163008 154073337200640 154122483400704 154384596467712 154697115893760 154786639687680 154863456878592 154937946275840 155793676566528 155869063741440 156415972737024 156874670604288 156976603463680 157283198392320 157509790728192 157600942227456 157919972474880 158343175864320 158938811006976 159209115107328 159334441943040 159779757096960 159970881208320 160426638704640 160739971983360 160897098055680 161461649276928 161641992028160 162510101544960 162525971672064 162684843589632 163014165135360 163291400110080 163662516928512 164344893014016 165010256953344 165105749000192 165131232215040 165895728660480 165925132369920 166219743755520 166260334657536 166693304279040 166921796321280 167588542218240 167768744951808 168447970639872 168558864629760 168858152386560 168941952958464 170431740903424 170635606622208 171079970181120 171247203778560 171455970115584 171538440519680 171581670973440 172070507642880 172276333608960 172994624225280 173682671026176 173795525263360 174134969648640 174177493450752 174305189560320 175010878586880 175267886137344 175967969329152 176598678896640 176899016785920 176955443904512 176986807861248 177301060005888 177806191230976 177833634693120 178136072847360 178761111699456 179285337833472 179752226734080 179761934499840 180115362545664 180479968542720 180584412968960 181644355436544 181847241031680 182485301526528 182605436682240 182823864238080 182841718131072 183020449038336 183541874819072 183702825123840 183761422516224 184492511723520 184733705175040 185743967625216 186301903011840 186409716613120 186632694743040 187042876489728 187164411822080 187529967313920 187713281064960 188371924156416 188692284571648 188739838070784 189503966969856 189595118469120 189628722708480 189965421434880 190506633461760 191735708516352 192464966453760 192511966445568 192653104250880 192980745584640 193076517666816 193579321098240 193970390433792 194742095708160 195012121853952 195519965921280 195616998162432 195949680132096 196093338255360 196652008734720 196887238410240 197001177784320 198623457443840 198673513758720 199011393884160 199074874392576 199205930926080 200031965134848 200306155585536 201106250661888 201827061596160 202629782863872 203157464590080 203207075692544 203356054487040 204179358351360 204578146160640 205295964217344 205431116267520 205846128623616 206262821191680 206382186250240 206484609171456 207593549070336 207825418321920 208554630316032 208961963578368 209166227472384 209710931189760 210134589636608 210559963299840 211177441198080 211918414675968 212278820143104 212445922590720 213039676129280 213294508277760 213763287416832 213902184939520 214319962644480 215702672080896 216575962251264 216701295562752 216913124786176 217103338782720 217352220180480 217721866813440 218216689238016 219084857671680 219126524018688 219959961661440 220174976286720 221194304880640 221233509826560 221626325007360 221680446210048 222257739038720 223451389624320 223691659935744 223959233691648 224106672291840 224597294186496 225013986754560 225035960776704 225144203182080 225255937277952 226152111144960 227055444295680 227514142162944 228106626908160 228552147663840 228607960154112 228775561297920 229427343523840 229701778145280 231183725101056 231576894701568 232179959531520 232295185317888 232406919413760 233690514849792 233803595612160 234623959105536 235464905195520 235865355714560 235924797588480 235982410481664 236401413341184 236879958712320 237514763796480 238348148932608 238813672660992 239669635645440 240153816727552 240639958056960 241345647083520 242192473915392 242462988042240 243313735368704 243473915576320 243765152317440 243788957508096 244027265384448 244521247703040 244937100165120 245015230021632 246517339521024 247515385430016 247658623500288 248843592990720 249390501986304 250039956418560 250284374753280 250382694481920 251382813327360 251653117427712 252671955959808 252793491292160 252838296944640 253287228579840 254008844615680 255647611355136 255953409933312 256619955271680 256870805667840 257183955173376 257307660779520 258105761464320 258627187245056 259491936337920 259656127610880 260693287895040 260822664216576 261202454472960 261266240176128 261457784340480 262516317880320 262668237045760 264898018344960 265348525178880 265433165856768 265480211791872 265951590008832 266709286846464 267204109271040 268141667549184 269102748794880 269628340101120 269642901749760 270173043818496 270719952814080 270876619453440 271141405982720 272770861547520 273727952289792 273908155023360 274530673557504 275017094922240 275312812228608 275642133774336 277100557762560 278072840421376 278615951437824 278888303296512 279452854517760 279614574919680 279949042114560 280746617733120 281294950970880 281569921597440 282557886234624 283038426857472 284392677703680 285017716555776 285759950192640 287603562774528 288767949668352 288935060750336 288979656376320 289471118376960 290295822417920 290368981647360 290955585650688 292113143562240 292518182780928 293279948881920 293924520198144 294978013102080 295501766676480 297935186165760 298255546580992 298517090826240 298612311588864 298808896389120 299463058915328 300047947702272 300192270909440 302740592394240 303405956333568 303944674295808 304142169210880 304736196885120 304810613538816 305034081730560 306269037527040 307943946326016 308146674401280 308244966801408 308769192935424 309394231787520 309573279375360 309726913757184 311738127482880 312831945474048 313749341208576 313953206927360 314566396784640 315019581456384 315201884454912 315839944949760 317877622013952 318418230214656 318668883886080 319559514193920 319941762416640 320853277409280 321479943966720 321794196111360 323283984056320 325020203089920 325051943344128 325369687179264 326028330270720 326582800220160 327325033857024 328689786028032 330211498000384 330262464430080 331791457320960 331850264739840 332439487511040 332520669315072 333386608558080 333843592642560 335177084436480 335537489903616 336895941279744 337716304773120 337883905916928 340863481806848 341271213244416 342159940362240 342911940231168 343076881039360 343163341946880 344141015285760 344552667217920 345989248450560 347365342052352 347591050526720 348269939297280 348354986901504 348610379120640 350535772274688 351935938658304 353197357793280 353798033571840 353910887809024 353973615722496 354602120011776 355612382461952 355667269386240 356272145694720 357522223398912 358570675666944 359504453468160 360230725091328 360959937085440 361168825937920 363288710873088 363694482063360 364970603053056 365210873364480 365647728476160 365683436262144 366040898076672 367405650247680 367522845032448 368985023447040 369467410350080 371487935250432 372819433226240 373265389486080 374085752979456 374328823644160 375059934627840 375426562129920 376743848312832 377384569143296 377479676141568 379007933939712 379190236938240 379257445416960 379930842869760 381013266923520 383471417032704 384929932907520 385023932891136 385306208501760 385961491169280 387158642196480 387940780867584 389484191416320 391039931842560 391233996324864 391899360264192 392186676510720 393304017469440 393774476820480 394002355568640 397246914887680 397347027517440 398022787768320 398149748785152 400063930269696 402212501323776 403654123192320 405259565727744 406314929180160 406414151385088 406712108974080 408358716702720 409156292321280 410591928434688 410862232535040 411692257247232 412525642383360 412764372500480 412969218342912 415650836643840 417109260632064 417923927156736 418332454944768 419421862379520 420269179273216 421119926599680 422354882396160 423836829351936 424557640286208 426079352258560 426589016555520 427526574833664 428639925288960 431405344161792 433151924502528 433402591125504 434206677565440 434704440360960 435443733626880 436433378476032 438169715343360 438253048037376 439919923322880 442388609761280 442467019653120 443252650014720 444515478077440 446902779248640 447383319871488 447918467383296 448213344583680 449194588372992 450071921553408 450288406364160 450511874555904 454110888591360 455028284325888 456213253816320 457104295327680 457215920308224 457551122595840 458854687047680 459403556290560 462367450202112 463153789403136 464359919063040 464590370635776 464813838827520 467381029699584 467607191224320 469247918211072 470929810391040 471730711429120 471849595176960 472802826682368 473759917424640 475029527592960 477627345321984 479339271290880 480307633455104 481279916113920 482691294167040 484384947830784 484925976084480 486627470737408 487530304634880 487577915016192 488054530768896 489042495406080 489874200330240 493034679042048 495030770860032 495317247000576 497687185981440 498781003972608 500079912837120 500765388963840 502765626654720 503306234855424 505343911919616 505676593889280 506574457159680 508017689231360 511295222710272 511906819866624 513239910543360 513741611335680 514367910346752 514615321559040 516211522928640 517254374490112 518983872675840 521386575790080 522404908945920 522532480352256 522915568680960 525032635760640 525336474091520 529796036689920 530697050357760 530866331713536 530960423583744 531903180017664 533418573692928 534408218542080 536283335098368 539256680202240 539285803499520 540346087636992 541439905628160 541753238906880 542282811965440 545541723095040 547455904579584 547816310046720 549061347115008 550625624457216 551284267548672 554201115525120 556145680842752 557231902875648 558905709035520 559229149839360 559898084229120 561493235466240 562589901941760 563139843194880 565115772469248 566076853714944 568785355407360 571519900385280 575207125549056 577535899336704 577870121500672 577959312752640 578942236753920 580591644835840 580737963294720 581911171301376 584226287124480 585036365561856 586559897763840 587849040396288 589956026204160 591003533352960 595870372331520 596511093161984 597034181652480 597224623177728 597617792778240 600095895404544 600384541818880 605481184788480 607889348591616 608284338421760 609472393770240 609621227077632 610068163461120 612538075054080 615887892652032 616293348802560 617538385870848 618788463575040 619146558750720 619453827514368 623476254965760 625663890948096 627498682417152 627906413854720 629132793569280 630403768909824 631679889899520 635755244027904 636836460429312 637337767772160 639119028387840 639883524833280 641706554818560 642959887933440 646567968112640 650103886688256 650739374358528 652056660541440 653165600440320 654650067714048 657379572056064 660422996000768 660524928860160 663582914641920 663700529479680 664878975022080 665041338630144 666773217116160 670354168872960 671074979807232 673791882559488 675432609546240 675767811833856 682542426488832 684319880724480 685823880462336 686153762078720 686326683893760 688282030571520 689105334435840 694730684104704 695182101053440 696539878594560 697220758241280 701071544549376 703871877316608 706394715586560 707596067143680 707947231444992 709204240023552 711224764923904 712544291389440 715044446797824 719008906936320 720461450182656 721919874170880 722337651875840 726577421746176 727388964126720 729941206106112 730421746728960 731295456952320 731366872524288 732081796153344 734811300495360 735045690064896 742975870500864 745638866452480 746530778972160 748171505958912 748657647288320 750119869255680 750853124259840 754769138286592 754959352283136 758015867879424 758380473876480 758514890833920 759861685739520 762026533847040 766942834065408 769859865815040 770612417003520 771922982338560 774317284392960 775881561735168 778968382832640 782079863685120 782467992649728 783798720528384 784373353021440 787548953640960 788004711137280 794694055034880 796045575536640 796299497570304 800127860539392 804425002647552 807308246384640 810519131455488 812629858360320 812828302770176 813424217948160 818312584642560 821183856869376 821724465070080 825051284766720 825528745000960 825938436685824 831301673287680 834218521264128 835847854313472 836664909889536 838843724759040 840538358546432 842239853199360 844709764792320 847673658703872 849115280572416 852158704517120 853178033111040 855053149667328 857279850577920 862810688323584 866303849005056 866805182251008 868413355130880 870887467253760 872866756952064 876339430686720 879839846645760 884777219522560 884934039306240 886505300029440 889030956154880 893805558497280 894766639742976 895836934766592 896426689167360 898389176745984 900143843106816 900576812728320 908221777182720 912426507632640 914208590655360 914431840616448 915102245191680 917709374095360 918807112581120 924734900404224 926307578806272 928719838126080 929180741271552 935214382448640 938495836422144 941859620782080 943461422858240 943699190353920 945605653364736 947519834849280 955254690643968 958678542581760 960615266910208 962559832227840 965382588334080 969851952168960 973254941474816 975060609269760 975155830032384 976109061537792 978084990812160 979748400660480 986069358084096 990634494001152 995374371962880 997562007945216 1000159825674240 1001530777927680 1005531253309440 1006612469710848 1010687823839232 1013148914319360 1016035378462720 1022590445420544 1023813639733248 1026479821086720 1028735820693504 1029230643118080 1032423045857280 1037967745351680 1042773151580160 1044809817891840 1045064960704512 1045831137361920 1050672948183040 1059592073379840 1061394100715520 1061732663427072 1061920847167488 1063806360035328 1066837147385856 1068816437084160 1072566670196736 1078513360404480 1080692175273984 1082879811256320 1083506477813760 1084565623930880 1091083446190080 1094911809159168 1095632620093440 1098122694230016 1102568535097344 1108402231050240 1114463805751296 1118458299678720 1119796168458240 1122986470932480 1125179803883520 1126279686389760 1130231544938496 1132153707429888 1137570710814720 1143039800770560 1150414251098112 1155071798673408 1155740243001344 1155918625505280 1157884473507840 1161475926589440 1163822342602752 1168452574248960 1173119795527680 1175698080792576 1179912052408320 1182007066705920 1191740744663040 1193022186323968 1194068363304960 1194449246355456 1200191790809088 1200769083637760 1210962369576960 1215778697183232 1216568676843520 1218944787540480 1219242454155264 1220136326922240 1225076150108160 1231775785304064 1232586697605120 1235076771741696 1237576927150080 1238293117501440 1238907655028736 1246952509931520 1251327781896192 1254997364834304 1258265587138560 1260807537819648 1263359779799040 1271510488055808 1273672920858624 1278238056775680 1279767049666560 1285919775866880 1293135936225280 1300207773376512 1304113321082880 1306331200880640 1309300135428096 1314759144112128 1320845992001536 1327165829283840 1327401058959360 1329757950044160 1333546434232320 1340708337745920 1342149959614464 1347583765118976 1350865219092480 1351535623667712 1365084852977664 1368639761448960 1371647760924672 1372653367787520 1376564061143040 1378210668871680 1389461368209408 1390364202106880 1393079757189120 1394441516482560 1402143089098752 1407743754633216 1412789431173120 1415192134287360 1418408480047104 1422449529847808 1425088582778880 1438017813872640 1440922900365312 1443839748341760 1444675303751680 1453154843492352 1454777928253440 1459882412212224 1462590913904640 1462733745048576 1464163592306688 1469622600990720 1485951741001728 1491277732904960 1493061557944320 1496343011917824 1497315294576640 1500239738511360 1509538276573184 1509918704566272 1516031735758848 1517029781667840 1519723371479040 1524053067694080 1533885668130816 1539719731630080 1541224834007040 1543845964677120 1548634568785920 1551763123470336 1564159727370240 1567597441056768 1568746706042880 1575097907281920 1576009422274560 1589388110069760 1592091151073280 1592598995140608 1600255721078784 1608850005295104 1621038262910976 1625259716720640 1626848435896320 1636625169285120 1642367713738752 1643448930140160 1651057490001920 1651876873371648 1662603346575360 1668437042528256 1671695708626944 1677687449518080 1681076717092864 1684479706398720 1689419529584640 1695347317407744 1698230561144832 1704317409034240 1706356066222080 1714559701155840 1725621376647168 1732607698010112 1733610364502016 1736826710261760 1741774934507520 1745733513904128 1752678861373440 1759679693291520 1769554439045120 1769868078612480 1773010600058880 1778061912309760 1787611116994560 1789533279485952 1791673869533184 1792853378334720 1800287686213632 1801153625456640 1816443554365440 1824853015265280 1828417181310720 1828863681232896 1830204490383360 1837614225162240 1852615157612544 1857439676252160 1858361482543104 1870428764897280 1876991672844288 1883719241564160 1886922845716480 1887398380707840 1891211306729472 1895039669698560 1910509381287936 1917357085163520 1925119664455680 1939703904337920 1946509882949632 1950311660064768 1952218123075584 1956169981624320 1959496801320960 1972138716168192 1981268988002304 1990748743925760 1995124015890432 2000319651348480 2011062506618880 2013224939421696 2021375647678464 2026297828638720 2032070756925440 2047627279466496 2052959642173440 2057471641387008 2058461286236160 2064846091714560 2085546303160320 2089619635783680 2091662274723840 2101345896366080 2119184146759680 2122788201431040 2123841694334976 2127612720070656 2133674294771712 2137632874168320 2145133340393472 2157026720808960 2161384350547968 2165759622512640 2167012955627520 2182166892380160 2189823618318336 2191265240186880 2196245388460032 2205137070194688 2228927611502592 2236916599357440 2239592336916480 2245972941864960 2250359607767040 2252559372779520 2264307414859776 2275141421629440 2286079601541120 2300828502196224 2311480486002688 2311837251010560 2315768947015680 2322951853178880 2327644685205504 2336905148497920 2346239591055360 2351396161585152 2364014133411840 2386044372647936 2388136726609920 2388898492710912 2400383581618176 2401538167275520 2421924739153920 2431557394366464 2433137353687040 2437889575080960 2438484908310528 2440272653844480 2463551570608128 2465173395210240 2475153854300160 2476586235002880 2477815310057472 2493905019863040 2502655563792384 2509994729668608 2516531174277120 2521615075639296 2526719559598080 2543020976111616 2547345841717248 2556476113551360 2559534099333120 2571839551733760 2586271872450560 2600415546753024 2612662401761280 2618600270856192 2641691984003072 2654331658567680 2654802117918720 2659515900088320 2667092868464640 2681416675491840 2684299919228928 2695167530237952 2701730438184960 2737279522897920 2743295521849344 2745306735575040 2753128122286080 2756421337743360 2778922736418816 2780728404213760 2786159514378240 2815487509266432 2825578862346240 2830384268574720 2836816960094208 2844899059695616 2876035627745280 2881845800730624 2887679496683520 2889350607503360 2909555856506880 2919764824424448 2925181827809280 2925467490097152 2928327184613376 2939245201981440 2971903482003456 2982555465809920 2986123115888640 2992686023835648 3000479477022720 3019837409132544 3032063471517696 3039446742958080 3048106135388160 3067771336261632 3079439463260160 3087691929354240 3097269137571840 3128319454740480 3135194882113536 3137493412085760 3152018844549120 3178776220139520 3184182302146560 3185197990281216 3200511442157568 3217700010590208 3242076525821952 3250519433441280 3253696871792640 3273250338570240 3284735427477504 3286897860280320 3302114980003840 3325206693150720 3343391417253888 3355374899036160 3362153434185728 3368959412797440 3378839059169280 3390694634815488 3396461122289664 3412712132444160 3429119402311680 3451242753294336 3465215396020224 3467220729004032 3473653420523520 3491467027808256 3505357722746880 3519359386583040 3539736157224960 3546021200117760 3556123824619520 3575222233989120 3579066558971904 3583347739066368 3600575372427264 3602307250913280 3632887108730880 3649706030530560 3656834362621440 3657727362465792 3660408980766720 3675228450324480 3705230315225088 3714879352504320 3716722965086208 3740857529794560 3753983345688576 3773845691432960 3774796761415680 3782422613458944 3790079339397120 3821018762575872 3834714170327040 3879407808675840 3893019765899264 3900623320129536 3912339963248640 3918993602641920 3944277432336384 3962537976004608 3981497487851520 4000639302696960 4022125013237760 4026449878843392 4042751295356928 4052595657277440 4064141513850880 4095254558932992 4105919284346880 4114943282774016 4129692183429120 4171092606320640 4179239271567360 4183324549447680 4202691792732160 4238368293519360 4245576402862080 4255225440141312 4267348589543424 4275265748336640 4314053441617920 4322768701095936 4331519245025280 4334025911255040 4364333784760320 4379647236636672 4392490776920064 4457855223005184 4473833198714880 4479184673832960 4491945883729920 4500719215534080 4528614829719552 4572159203082240 4601657004392448 4622960972005376 4623674502021120 4631537894031360 4645903706357760 4655289370411008 4692479182110720 4702792323170304 4728028266823680 4776273453219840 4777796985421824 4800767163236352 4803076334551040 4863114788732928 4866274707374080 4875779150161920 4880545307688960 4927103141216256 4930346790420480 4953172470005760 4955630620114944 4987810039726080 5005311127584768 5033062348554240 5043230151278592 5053439119196160 5086041952223232 5094691683434496 5112952227102720 5119068198666240 5143679103467520 5200831093506048 5225324803522560 5237200541712384 5283383968006144 5308663317135360 5309604235837440 5319031800176640 5334185736929280 5362833350983680 5368599838457856 5403460876369920 5474559045795840 5486591043698688 5490613471150080 5512842675486720 5557845472837632 5572319028756480 5630975018532864 5651157724692480 5660768537149440 5673633920188416 5689798119391232 5752071255490560 5775358993367040 5778701215006720 5819111713013760 5839529648848896 5850934980194304 5856654369226752 5878490403962880 5943806964006912 5965110931619840 5972246231777280 5985372047671296 6000958954045440 6039674818265088 6064126943035392 6078893485916160 6096212270776320 6158878926520320 6175383858708480 6194538275143680 6256638909480960 6274986824171520 6304037689098240 6357552440279040 6368364604293120 6401022884315136 6435400021180416 6484153051643904 6501038866882560 6546500677140480 6569470854955008 6573795720560640 6604229960007680 6686782834507776 6710749798072320 6724306868371456 6737918825594880 6757678118338560 6792922244579328 6825424264888320 6858238804623360 6902485506588672 6934441458008064 6947306841047040 6982934055616512 7010715445493760 7038718773166080 7092042400235520 7112247649239040 7158133117943808 7166695478132736 7201150744854528 7204614501826560 7265774217461760 7299412061061120 7313668725242880 7315454724931584 7320817961533440 7429758705008640 7433445930172416 7481715059589120 7507966691377152 7547691382865920 7549593522831360 7564845226917888 7580158678794240 7642037525151744 7669428340654080 7758815617351680 7801246640259072 7837987205283840 7925075952009216 7962994975703040 8001278605393920 8044250026475520 8052899757686784 8085502590713856 8105191314554880 8211838568693760 8229886565548032 8259384366858240 8342185212641280 8358478543134720 8405383585464320 8476736587038720 8491152805724160 8510450880282624 8534697179086848 8628106883235840 8645537402191872 8663038490050560 8668051822510080 8728667569520640 8759294473273344 8784981553840128 8915710446010368 8947666397429760 8958369347665920 9001438431068160 9144318406164480 9203314008784896 9245921944010752 9263075788062720 9291807412715520 9384958364221440 9405584646340608 9456056533647360 9552546906439680 9555593970843648 9601534326472704 9726229577465856 9732549414748160 9751558300323840 9761090615377920 9854206282432512 9860693580840960 9906344940011520 9975620079452160 10066124697108480 10086460302557184 10106878238392320 10172083904446464 10189383366868992 10238136397332480 10287358206935040 10401662187012096 10474401083424768 10566767936012288 10619208471674880 10638063600353280 10668371473858560 10725666701967360 10737199676915712 10806921752739840 10949118091591680 10973182087397376 10981226942300160 11025685350973440 11115690945675264 11144638057512960 11261950037065728 11321537074298880 11347267840376832 11504142510981120 11557402430013440 11638223426027520 11679059297697792 11701869960388608 11756980807925760 11887613928013824 11930221863239680 11944492463554560 12001917908090880 12079349636530176 12128253886070784 12157786971832320 12192424541552640 12317757853040640 12389076550287360 12513277818961920 12549973648343040 12608075378196480 12715104880558080 12736729208586240 12802045768630272 12968306103287808 13002077733765120 13093001354280960 13138941709910016 13208459920015360 13373565669015552 13421499596144640 13475837651189760 13585844489158656 13716477609246720 13804971013177344 13868882916016128 13894613682094080 13965868111233024 14077437546332160 14184084800471040 14224495298478080 14333390956265472 14402301489709056 14409229003653120 14598824122122240 14627337450485760 14641635923066880 14859517410017280 14866891860344832 14963430119178240 15015933382754304 15099187045662720 15129690453835776 15160317357588480 15284075050303488 15338856681308160 15602493280518144 15675974410567680 15850151904018432 15925989951406080 16002557210787840 16088500052951040 16105799515373568 16210382629109760 16423677137387520 16459773131096064 16716957086269440 16810767170928640 16953473174077440 16982305611448320 17020901760565248 17069394358173696 17256213766471680 17326076980101120 17336103645020160 17457335139041280 17518588946546688 17569963107680256 17831420892020736 17895332794859520 17916738695331840 18002876862136320 18288636812328960 18491843888021504 18526151576125440 18583614825431040 18769916728442880 18912113067294720 19105093812879360 19203068652945408 19452459154931712 19465098829496320 19503116600647680 19708412564865024 19721387161681920 19812689880023040 20132249394216960 20172920605114368 20213756476784640 20378766733737984 20476272794664960 20574716413870080 20803324374024192 20948802166849536 21276127200706560 21336742947717120 21474399353831424 21613843505479680 21898236183183360 21946364174794752 21962453884600320 22289276115025920 22523900074131456 22643074148597760 22694535680753664 23008285021962240 23114804860026880 23276446852055040 23403739920777216 23513961615851520 23775227856027648 23888984927109120 24003835816181760 24158699273060352 24256507772141568 24315573943664640 24635515706081280 24778153100574720 25026555637923840 25216150756392960 25430209761116160 25473458417172480 25604091537260544 25936612206575616 26004155467530240 26186002708561920 26277883419820032 26416919840030720 26747131338031104 26842999192289280 27432955218493440 27609942026354688 27737765832032256 27789227364188160 28154875092664320 28368169600942080 28448990596956160 28666781912530944 28804602979418112 29197648244244480 29254674900971520 29283271846133760 29719034820034560 29926860238356480 30198374091325440 30259380907671552 30320634715176960 30568150100606976 31204986561036288 31700303808036864 32005114421575680 32177000105902080 32211599030747136 32420765258219520 32847354274775040 32919546262192128 33433914172538880 33621534341857280 33964611222896640 34041803521130496 34512427532943360 34672207290040320 34914670278082560 35037177893093376 35662841784041472 35790665589719040 35833477390663680 36005753724272640 36577273624657920 36983687776043008 37167229650862080 37539833456885760 37824226134589440 38210187625758720 38406137305890816 38904918309863424 39006233201295360 39416825129730048 39625379760046080 40264498788433920 40427512953569280 40757533467475968 41149432827740160 41606648748048384 41897604333699072 42552254401413120 42673485895434240 43227687010959360 43796472366366720 43924907769200640 44578552230051840 45047800148262912 45389071361507328 46016570043924480 46229609720053760 46807479841554432 47027923231703040 47550455712055296 47777969854218240 48007671632363520 48317398546120704 48631147887329280 49271031412162560 50432301512785920 50860419522232320 50946916834344960 51208183074521088 52008310935060480 52372005417123840 52555766839640064 52833839680061440 53494262676062208 53685998384578560 54865910436986880 55475531664064512 55578454728376320 56309750185328640 56736339201884160 57609205958836224 58395296488488960 58509349801943040 59438069640069120 60396748182650880 60518761815343104 60641269430353920 61136300201213952 62409973122072576 64010228843151360 64423198061494272 64841530516439040 65694708549550080 65839092524384256 66867828345077760 67929222445793280 68083607042260992 69024855065886720 69344414580080640 69829340556165120 71325683568082944 71666954781327360 72011507448545280 73967375552086016 74334459301724160 75079666913771520 75648452269178880 76420375251517440 76812274611781632 77809836619726848 78012466402590720 78833650259460096 79250759520092160 80528997576867840 82298865655480320 83213297496096768 85104508802826240 85346971790868480 87592944732733440 87849815538401280 89157104460103680 90778142723014656 92459219440107520 93614959683108864 95100911424110592 96015343264727040 96634797092241408 97262295774658560 98542062824325120 100864603025571840 101893833668689920 104016621870120960 104744010834247680 105111533679280128 106988525352124416 107371996769157120 109731820873973760 110951063328129024 112619500370657280 113472678403768320 115218411917672448 117018699603886080 118876139280138240 120793496365301760 121282538860707840 122272600402427904 124819946244145152 128020457686302720 129683061032878080 131389417099100160 133735656690155520 136167214084521984 138049710131773440 138688829160161280 142651367136165888 143333909562654720 144023014897090560 151296904538357760 152840750503034880 153624549223563264 156024932805181440 157667300518920192 158501519040184320 161057995153735680 164597731310960640 166426594992193536 170209017605652480 175185889465466880 178314208920207360 181556285446029312 184918438880215040 187229919366217728 192030686529454080 193269594184482816 194524591549317120 197084125648650240 203787667337379840 208033243740241920 209488021668495360 213977050704248832 221902126656258048 225239000741314560 226945356807536640 230436823835344896 234037399207772160 237752278560276480 241586992730603520 249639892488290304 256040915372605440 262778834198200320 267471313380311040 272334428169043968 277377658320322560 285302734272331776 288046029794181120 302593809076715520 305681501006069760 312049865610362880 315334601037840384 322115990307471360 329195462621921280 332853189984387072 340418035211304960 356628417840414720 369836877760430080 374459838732435456 384061373058908160 389049183098634240 394168251297300480 416066487480483840 427954101408497664 453890713615073280 460873647670689792 468074798415544320 475504557120552960 483173985461207040 499279784976580608 525557668396400640 534942626760622080 544668856338087936 554755316640645120 576092059588362240 611363002012139520 624099731220725760 665706379968774144 680836070422609920 713256835680829440 748919677464870912 768122746117816320 788336502594600960 832132974960967680 855908202816995328 907781427230146560 936149596831088640 966347970922414080 998559569953161216 1069885253521244160 1109510633281290240 1152184119176724480 1248199462441451520 1361672140845219840 1426513671361658880 1497839354929741824 1576673005189201920 1664265949921935360 1872299193662177280 1997119139906322432 2139770507042488320 2304368238353448960 2496398924882903040 2723344281690439680 2995678709859483648 3328531899843870720 3744598387324354560 4279541014084976640 4992797849765806080 5991357419718967296 7489196774648709120 9985595699531612160 14978393549297418240 29956787098594836480
- Sum of all divisors σ(n): 159523657493918699520
- Sum of proper divisors (its aliquot sum) s(n): 129566870395323863040
- 29956787098594836480 is an abundant number, because the sum of its proper divisors (129566870395323863040) is greater than itself. Its abundance is 99610083296729026560
Bases of 29956787098594836480
- Binary: 110011111101110111110001100100101111101111100000000000000000000002
- Hexadecimal: 0x19FBBE325F7C00000
- Base-36: 6BLIIRB318G00
Squares and roots of 29956787098594836480
- 29956787098594836480 squared (299567870985948364802) is 897409093270538041183321300517938790400
- 29956787098594836480 cubed (299567870985948364803) is 26883493147448544281799750724267951350917559146136993792000
-
The
square root of 29956787098594836480 is 5473279373.3368696443 -
The
cube root of 29956787098594836480 is 3105739.8720246711
Scales and comparisons
How big is 29956787098594836480?- 29,956,787,098,594,836,480 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 29,956,787,098,594,836,480 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 29956787098594836480 cubic inches would be around 258811.7 feet tall.
Recreational maths with 29956787098594836480
- 29956787098594836480 backwards is 08463849589078765992
- 29956787098594836480 is a
Harshad number . - The number of decimal digits it has is: 20
- The sum of 29956787098594836480's digits is 117
- 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 29956787098594836480 - Facts about the integer". Numbermatics.com. 2024. Web. 26 June 2024.
APA style:
Numbermatics. (2024). Number 29956787098594836480 - Facts about the integer. Retrieved 26 June 2024, from https://numbermatics.com/n/29956787098594836480/
Chicago style:
Numbermatics. 2024. "Number 29956787098594836480 - Facts about the integer". https://numbermatics.com/n/29956787098594836480/
The information we have on file for 29956787098594836480 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 29956787098594836480, math, Factors of 29956787098594836480, curriculum, school, college, exams, university, Prime factorization of 29956787098594836480, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine quintillion, nine hundred fifty-six quadrillion, seven hundred eighty-seven trillion, ninety-eight billion, five hundred ninety-four million, eight hundred thirty-six thousand, four hundred eighty.