288841197236594988810240
288,841,197,236,594,988,810,240 is an even composite number composed of eight prime numbers multiplied together.
What does the number 288841197236594988810240 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 19440 divisors.
288841197236594988810240 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred forty divisors.
Prime factorization of 288841197236594988810240:
219 × 32 × 5 × 132 × 192 × 1072 × 109 × 4012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 13 × 13 × 19 × 19 × 107 × 107 × 109 × 401 × 401)See below for interesting mathematical facts about the number 288841197236594988810240 from the Numbermatics database.
Names of 288841197236594988810240
- Cardinal: 288841197236594988810240 can be written as Two hundred eighty-eight sextillion, eight hundred forty-one quintillion, one hundred ninety-seven quadrillion, two hundred thirty-six trillion, five hundred ninety-four billion, nine hundred eighty-eight million, eight hundred ten thousand, two hundred forty.
Scientific notation
- Scientific notation: 2.8884119723659498881024 × 1023
Factors of 288841197236594988810240
Divisors of 288841197236594988810240
- Number of divisors d(n): 19440
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 13 15 16 18 19 20 24 26 30 32 36 38 39 40 45 48 52 57 60 64 65 72 76 78 80 90 95 96 104 107 109 114 117 120 128 130 144 152 156 160 169 171 180 190 192 195 208 214 218 228 234 240 247 256 260 285 288 304 312 320 321 327 338 342 360 361 380 384 390 401 416 428 436 456 468 480 494 507 512 520 535 545 570 576 585 608 624 640 642 654 676 684 720 722 741 760 768 780 802 832 845 855 856 872 912 936 960 963 981 988 1014 1024 1040 1070 1083 1090 1140 1152 1170 1203 1216 1235 1248 1280 1284 1308 1352 1368 1391 1417 1440 1444 1482 1520 1521 1536 1560 1604 1605 1635 1664 1690 1710 1712 1744 1805 1824 1872 1920 1926 1962 1976 2005 2028 2033 2048 2071 2080 2140 2166 2180 2223 2280 2304 2340 2406 2432 2470 2496 2535 2560 2568 2616 2704 2736 2782 2834 2880 2888 2964 3040 3042 3072 3120 3208 3210 3211 3249 3270 3328 3380 3420 3424 3488 3609 3610 3648 3705 3744 3840 3852 3924 3952 4010 4056 4066 4096 4142 4160 4173 4251 4280 4332 4360 4446 4560 4608 4680 4693 4812 4815 4864 4905 4940 4992 5070 5120 5136 5213 5232 5408 5415 5472 5564 5668 5760 5776 5928 6015 6080 6084 6099 6144 6213 6240 6416 6420 6422 6498 6540 6656 6760 6840 6848 6955 6976 7085 7218 7220 7296 7410 7488 7605 7619 7680 7704 7848 7904 8020 8112 8132 8192 8284 8320 8346 8502 8560 8664 8720 8892 9120 9216 9360 9386 9624 9630 9633 9728 9810 9880 9984 10140 10165 10240 10272 10355 10426 10464 10816 10830 10944 11115 11128 11336 11449 11520 11552 11663 11856 12030 12160 12168 12198 12288 12426 12480 12519 12753 12832 12840 12844 12996 13080 13312 13520 13680 13696 13910 13952 14079 14170 14436 14440 14592 14820 14976 15210 15238 15360 15408 15639 15696 15808 16040 16055 16224 16245 16264 16384 16568 16640 16692 17004 17120 17328 17440 17784 18045 18083 18240 18297 18421 18432 18639 18720 18772 19248 19260 19266 19456 19620 19760 19968 20280 20330 20480 20544 20710 20852 20865 20928 21255 21632 21660 21888 22230 22256 22672 22857 22898 23040 23104 23326 23465 23712 24060 24320 24336 24396 24576 24852 24960 25038 25506 25664 25680 25688 25992 26065 26160 26429 26624 26923 27040 27360 27392 27820 27904 28158 28340 28872 28880 28899 29184 29640 29952 30420 30476 30495 30720 30816 31065 31278 31392 31616 32080 32110 32448 32490 32528 32768 33136 33280 33384 34008 34240 34347 34656 34880 34989 35568 36090 36166 36480 36594 36842 36864 37278 37440 37544 38095 38496 38520 38532 38627 38912 39240 39349 39520 39936 40560 40660 40960 41088 41420 41704 41730 41856 42237 42510 42907 43264 43320 43709 43776 44460 44512 45344 45714 45796 46080 46208 46652 46917 46930 47424 48120 48165 48640 48672 48792 49152 49704 49920 50076 51012 51328 51360 51376 51984 52130 52320 52858 53248 53846 54080 54249 54720 54784 55263 55640 55808 56316 56680 57245 57744 57760 57798 58315 58368 59280 59904 60840 60952 60990 61009 61440 61632 62130 62556 62595 62784 63232 63765 64160 64220 64896 64980 65056 65536 66272 66560 66768 67769 68016 68480 68571 68694 69312 69760 69978 70395 71136 72180 72332 72960 73188 73684 73728 74556 74880 75088 76190 76992 77040 77064 77254 77824 78195 78480 78698 79040 79287 79872 80769 81120 81320 81920 82176 82840 83408 83460 83712 84474 85020 85814 86528 86640 87418 87552 88920 89024 90415 90688 91428 91485 91592 92105 92160 92416 93195 93304 93834 93860 94848 96240 96330 97280 97344 97584 98304 99047 99408 99840 100152 102024 102656 102720 102752 103041 103968 104260 104640 104967 105716 106496 107692 108160 108498 109440 109568 110526 111280 111616 112632 113360 114285 114490 115488 115520 115596 115881 116630 116736 118047 118560 119808 121680 121904 121980 122018 122880 123264 124260 125112 125190 125568 126464 127530 128320 128440 128721 129792 129960 130112 131072 131127 132145 132544 133120 133536 134615 135538 136032 136960 137142 137388 138624 139520 139956 140790 142272 144360 144495 144664 144761 145920 146376 147368 147456 148837 149112 149760 150176 151619 152380 153984 154080 154128 154508 155648 156390 156960 157396 158080 158574 159744 160801 161538 162240 162640 162747 163840 164352 165680 165789 166816 166920 167424 168948 170040 171628 171735 173056 173280 174836 174945 175104 177840 178048 180830 181376 182856 182970 183027 183184 184210 184320 184832 186390 186608 187668 187720 189696 192480 192660 193135 194560 194688 195168 196608 196745 198094 198816 199680 200304 203307 204048 205312 205440 205504 206082 207936 208520 209280 209934 211185 211432 212992 214535 215384 216320 216996 217531 218545 218880 219136 221052 221597 222560 223232 225264 226720 228570 228980 230976 231040 231192 231762 233260 233472 234585 236094 237120 237861 239616 242307 243360 243808 243960 244036 245760 246528 248520 250224 250380 251136 252928 255060 256640 256880 257442 259584 259920 260224 262144 262254 264290 265088 266240 267072 269230 271076 271245 272064 273920 274284 274776 276315 277248 279040 279912 281580 284544 288720 288990 289328 289522 291840 292752 294736 294912 297141 297674 298224 299520 300352 303238 304760 305045 307968 308160 308256 309016 311296 312780 313920 314792 316160 317148 319488 321602 323076 324480 325280 325494 327680 328704 331360 331578 333632 333840 334848 337896 338845 340080 342855 343256 343470 343577 346112 346560 347643 349672 349890 349999 350208 354141 355680 356096 361660 362752 365712 365940 366054 366368 368420 368640 369664 372780 373216 375336 375440 379392 384960 385320 386163 386270 389120 389376 390336 393216 393381 393490 396188 396435 397632 399360 400608 403845 406614 408096 410624 410880 411008 412164 415872 417040 418560 419868 422370 422864 425984 429070 430768 432640 433992 434283 435062 437090 437760 438272 442104 443194 445120 446464 446511 450528 453440 454857 457140 457960 461952 462080 462384 463524 466520 466944 469170 472188 474240 475722 479232 482403 484614 486720 487616 487920 488072 491520 493056 495235 497040 500448 500760 502151 502272 505856 510120 511537 513280 513760 514884 515205 519168 519840 520448 524288 524508 524835 528580 530176 532480 534144 538460 542152 542490 544128 547840 548568 549081 549552 552630 554496 557791 558080 559824 563160 568217 569088 577440 577980 578656 579044 579405 583680 585504 589472 589824 590235 594282 595348 596448 599040 600704 606476 609520 609921 610090 615936 616320 616512 618032 622592 625560 627840 629584 632320 634296 638976 643204 643605 646152 648960 650560 650988 652593 655360 655635 657408 662720 663156 664791 667264 667680 669696 675792 677690 680160 685710 686512 686940 687154 692224 693120 695286 699344 699780 699998 700416 708282 711360 712192 723320 723805 725504 731424 731880 732108 732736 736840 737280 739328 744185 745560 746432 750672 750880 758095 758784 769920 770640 772326 772540 778240 778752 780672 786432 786762 786980 792376 792870 795264 798720 801216 804005 807690 813228 813735 815233 816192 821248 821760 822016 824328 828945 830471 831744 834080 837120 839736 844740 845728 851968 858140 861536 865280 867984 868566 870124 874180 875520 876544 884208 886388 890240 891423 892928 893022 901056 906880 909714 914280 915135 915920 923904 924160 924768 927048 933040 933888 938340 944376 948480 951444 958464 964806 969228 973440 975232 975840 976144 983040 986112 990470 994080 1000896 1001520 1004302 1004544 1011712 1016535 1020240 1023074 1026560 1027520 1029768 1030410 1030731 1038336 1039680 1040896 1049016 1049670 1049997 1057160 1060352 1064960 1068288 1076920 1084304 1084980 1087655 1088256 1095680 1097136 1098162 1099104 1105260 1107985 1108992 1115582 1116160 1119648 1126320 1136434 1138176 1154880 1155960 1157312 1158088 1158810 1167360 1171008 1178944 1179648 1180470 1188564 1189305 1190696 1192896 1198080 1201408 1211535 1212952 1219040 1219842 1220180 1231872 1232640 1233024 1236064 1245184 1247941 1251120 1255680 1259168 1264640 1268592 1277952 1286408 1287210 1287611 1292304 1297920 1301120 1301976 1302849 1305186 1310720 1311270 1314816 1325440 1326312 1329582 1334528 1335360 1339392 1339533 1351584 1355380 1360320 1364571 1371420 1373024 1373880 1374308 1384448 1386240 1390572 1398688 1399560 1399996 1400832 1416564 1422720 1424384 1446640 1447209 1447610 1451008 1462848 1463760 1464216 1465472 1473680 1474560 1478656 1485705 1488370 1491120 1492864 1501344 1501760 1506453 1516190 1517568 1534611 1539840 1541280 1544652 1545080 1556480 1557504 1561344 1572864 1573524 1573960 1584752 1585740 1590528 1597440 1602432 1608010 1615380 1626456 1627470 1630466 1632384 1642496 1643520 1644032 1648656 1657890 1660942 1663488 1668160 1673373 1674240 1679472 1689480 1691456 1703936 1704651 1716280 1717885 1723072 1730560 1735968 1737132 1738215 1740248 1748360 1749995 1751040 1753088 1768416 1770705 1772776 1780480 1782846 1785856 1786044 1802112 1813760 1819428 1828560 1830270 1831840 1847808 1848320 1849536 1854096 1866080 1867776 1876680 1881893 1888752 1896960 1902888 1916928 1929612 1930815 1934881 1938456 1946880 1950464 1951680 1952288 1957779 1966080 1966905 1971047 1972224 1980940 1988160 1994373 2001792 2003040 2008604 2009088 2023424 2033070 2040480 2046148 2053120 2055040 2059536 2060820 2061462 2076672 2079360 2081792 2090413 2098032 2099340 2099994 2114320 2120704 2129920 2136576 2153840 2168608 2169960 2171415 2175310 2176512 2191360 2194272 2196324 2198208 2210520 2215970 2217984 2231164 2232320 2232555 2239296 2252640 2272868 2274285 2276352 2309760 2311920 2314624 2316176 2317620 2334720 2342016 2357888 2359296 2360940 2377128 2378610 2381392 2385792 2396160 2402816 2412015 2423070 2425904 2438080 2439684 2440360 2445699 2463744 2465280 2466048 2472128 2490368 2491413 2495882 2502240 2510755 2511360 2518336 2529280 2537184 2555904 2557685 2572816 2574420 2575222 2584608 2595840 2602240 2603952 2605698 2610372 2621440 2622540 2629632 2650880 2652624 2659164 2669056 2670720 2678784 2679066 2703168 2710760 2720640 2729142 2742840 2745405 2746048 2747760 2748616 2768896 2772480 2781144 2788955 2797376 2799120 2799992 2801664 2827903 2833128 2841085 2845440 2848768 2880761 2893280 2894418 2895220 2902016 2925696 2927520 2928432 2930944 2947360 2949120 2957312 2971410 2976740 2982240 2985728 3002688 3003520 3012906 3032380 3035136 3049605 3055219 3069222 3079680 3082560 3089304 3090160 3092193 3112960 3115008 3122688 3147048 3147920 3149991 3169504 3171480 3181056 3194880 3204864 3216020 3230760 3252912 3254940 3260932 3262965 3264768 3284992 3287040 3288064 3297312 3315780 3321884 3323955 3326976 3336320 3346746 3348480 3358944 3378960 3382912 3407872 3409302 3432560 3435770 3446144 3461120 3471936 3474264 3476430 3480496 3496720 3499990 3502080 3506176 3536832 3541410 3545552 3560960 3565692 3571712 3572088 3604224 3627520 3638856 3657120 3660540 3663680 3695616 3696640 3699072 3708192 3732160 3735552 3743823 3753360 3763786 3777504 3793920 3805776 3833856 3859224 3861630 3862833 3869762 3876912 3893760 3900928 3903360 3904576 3915558 3932160 3933810 3942094 3944448 3961880 3976320 3988746 4003584 4006080 4017208 4018176 4046848 4066140 4076165 4080960 4092296 4106240 4110080 4119072 4121640 4122924 4133089 4152355 4153344 4158720 4163584 4180826 4196064 4198680 4199988 4210343 4228640 4241408 4259840 4273152 4307680 4337216 4339920 4342830 4350620 4353024 4382720 4388544 4392648 4396416 4421040 4431940 4435968 4457115 4462328 4464640 4465110 4478592 4505280 4519359 4545736 4548570 4552704 4591049 4603833 4619520 4623840 4629248 4632352 4635240 4669440 4676863 4684032 4715776 4718592 4721880 4754256 4757220 4762784 4771584 4792320 4805632 4824030 4846140 4851808 4876160 4879368 4880720 4891398 4927488 4930560 4932096 4944256 4980736 4982826 4991764 5004480 5020119 5021510 5022720 5036672 5058560 5074368 5111808 5113953 5115370 5145632 5148840 5150444 5153655 5169216 5191680 5204480 5207904 5211396 5220744 5245080 5249985 5259264 5301760 5305248 5318328 5338112 5341440 5357568 5358132 5406336 5421520 5441280 5458284 5485680 5490810 5492096 5495520 5497232 5537792 5544960 5562288 5577910 5594752 5598240 5599984 5603328 5645679 5655806 5666256 5682170 5690880 5697536 5761522 5786560 5788836 5790440 5804032 5804643 5851392 5855040 5856864 5861888 5894720 5898240 5913141 5914624 5942820 5953480 5964480 5971456 6005376 6007040 6025812 6064760 6070272 6099210 6110438 6138444 6159360 6165120 6178608 6180320 6184386 6225920 6230016 6239705 6245376 6271239 6294096 6295840 6299982 6339008 6342960 6362112 6389760 6409728 6432040 6438055 6461520 6505824 6509880 6514245 6521864 6525930 6527963 6529536 6569984 6574080 6576128 6594624 6631560 6643768 6647910 6649981 6653952 6672640 6693492 6696960 6697665 6717888 6757920 6765824 6815744 6818604 6822855 6865120 6871540 6892288 6922240 6943872 6948528 6952860 6960992 6993440 6999980 7004160 7012352 7073664 7082820 7091104 7121920 7131384 7143424 7144176 7208448 7236045 7251283 7255040 7277712 7314240 7321080 7327360 7337097 7386821 7391232 7393280 7398144 7416384 7464320 7471104 7474239 7487646 7506720 7527572 7532265 7555008 7587840 7611552 7667712 7673055 7718448 7723260 7725666 7739524 7753824 7787520 7801856 7806720 7809152 7831116 7864320 7867620 7884188 7888896 7923760 7952640 7977492 8007168 8012160 8034416 8036352 8093696 8132280 8152330 8161920 8184592 8212480 8220160 8238144 8243280 8245848 8266178 8304710 8306688 8317440 8327168 8361652 8366865 8392128 8397360 8399976 8420686 8457280 8482816 8483709 8519680 8523255 8546304 8615360 8642283 8674432 8679840 8685660 8701240 8706048 8765440 8777088 8785296 8792832 8842080 8863880 8871936 8914230 8924656 8929280 8930220 8957184 9010560 9038718 9091472 9097140 9105408 9165657 9182098 9207666 9239040 9247680 9258496 9264704 9270480 9338880 9353726 9368064 9409465 9431552 9443760 9508512 9514440 9525568 9543168 9584640 9611264 9648060 9674405 9692280 9703616 9752320 9758736 9761440 9782796 9788895 9854976 9855235 9861120 9864192 9888512 9961472 9965652 9971865 9983528 10008960 10040238 10043020 10045440 10073344 10117120 10148736 10223616 10227906 10230740 10291264 10297680 10300888 10307310 10338432 10383360 10408960 10415808 10422792 10441488 10452065 10490160 10499970 10518528 10598029 10603520 10610496 10636656 10676224 10682880 10715136 10716264 10796123 10812672 10843040 10882560 10916568 10971360 10981620 10984192 10991040 10994464 11075584 11089920 11124576 11155820 11189504 11196480 11199968 11206656 11231469 11291358 11311612 11332512 11364340 11381760 11395072 11523044 11573120 11577672 11580880 11588499 11608064 11609286 11702784 11710080 11713728 11723776 11789440 11796480 11826282 11829248 11885640 11906960 11928960 11942912 12010752 12014080 12051624 12129520 12140544 12198420 12220876 12228495 12276888 12318720 12330240 12357216 12360640 12368772 12399267 12451840 12457065 12460032 12479410 12490752 12542478 12588192 12591680 12599964 12631029 12678016 12685920 12724224 12779520 12819456 12864080 12876110 12923040 13011648 13019760 13028490 13043728 13051860 13055926 13059072 13139968 13148160 13152256 13189248 13263120 13287536 13295820 13299962 13307904 13345280 13386984 13393920 13395330 13435776 13515840 13531648 13637208 13645710 13730240 13743080 13773147 13784576 13844480 13887744 13897056 13905720 13921984 13986880 13999960 14008320 14024704 14030589 14139515 14147328 14165640 14182208 14243840 14262768 14286848 14288352 14403805 14416896 14472090 14502566 14510080 14555424 14628480 14642160 14654720 14674194 14773642 14782464 14786560 14796288 14832768 14928640 14942208 14948478 14975292 15013440 15055144 15064530 15110016 15175680 15223104 15276095 15335424 15346110 15436896 15446520 15451332 15460965 15479048 15489427 15507648 15575040 15603712 15613440 15618304 15662232 15735240 15749955 15768376 15777792 15778949 15847520 15905280 15954984 16014336 16024320 16068832 16072704 16187392 16223233 16264560 16304660 16323840 16369184 16424960 16440320 16476288 16486560 16491696 16532356 16609420 16613376 16634880 16654336 16723304 16733730 16784256 16794720 16799952 16841372 16914560 16937037 16965632 16967418 17039360 17046510 17092608 17205707 17230720 17284566 17348864 17359680 17371320 17402480 17412096 17413929 17527309 17530880 17554176 17570592 17585664 17684160 17727760 17739423 17743872 17828460 17849312 17858560 17860440 17914368 18021120 18077436 18182944 18194280 18210816 18331314 18364196 18415332 18478080 18495360 18516992 18529408 18540960 18677760 18707452 18719115 18736128 18813717 18818930 18863104 18887520 19017024 19028880 19051136 19086336 19169280 19222528 19296120 19314165 19348810 19384560 19407232 19504640 19517472 19522880 19565592 19577790 19583889 19709952 19710470 19722240 19728384 19777024 19931304 19943730 19949943 19967056 20017920 20080476 20086040 20090880 20146688 20234240 20297472 20447232 20455812 20461480 20582528 20595360 20601776 20614620 20665445 20676864 20766720 20817920 20831616 20845584 20882976 20904130 20980320 20999940 21037056 21051715 21196058 21207040 21220992 21273312 21352448 21365760 21430272 21432528 21592246 21625344 21686080 21753849 21765120 21833136 21942720 21963240 21968384 21982080 21988928 22151168 22160463 22179840 22249152 22311640 22379008 22392960 22399936 22413312 22462938 22582716 22596795 22623224 22665024 22728680 22763520 22790144 22955245 23019165 23046088 23146240 23155344 23161760 23176998 23216128 23218572 23384315 23405568 23420160 23427456 23447552 23578880 23592960 23652564 23658496 23710879 23771280 23813920 23857920 23885824 24021504 24028160 24103248 24259040 24281088 24396840 24441752 24456990 24464609 24553776 24637440 24660480 24714432 24721280 24737544 24798534 24903680 24914130 24920064 24958820 24981504 25084956 25100595 25176384 25183360 25199928 25262058 25356032 25371840 25448448 25451127 25559040 25569765 25638912 25728160 25752220 25846080 25926849 26023296 26039520 26056980 26087456 26103720 26111852 26118144 26279936 26296320 26304512 26378496 26526240 26575072 26591640 26599924 26615808 26690560 26773968 26787840 26790660 26871552 27031680 27063296 27175369 27274416 27291420 27460480 27486160 27496971 27546294 27569152 27688960 27775488 27794112 27811440 27843968 27973760 27999920 28016640 28049408 28061178 28228395 28279030 28294656 28331280 28364416 28487680 28525536 28573696 28576704 28807610 28833792 28944180 29005132 29020160 29023215 29110848 29256960 29284320 29309440 29348388 29547284 29564928 29565705 29573120 29592576 29665536 29857280 29884416 29896956 29950584 30026880 30110288 30129060 30220032 30351360 30446208 30552190 30670848 30692220 30873792 30893040 30902664 30921930 30958096 30978854 31015296 31150080 31207424 31226880 31236608 31324464 31356195 31470480 31499910 31536752 31555584 31557898 31695040 31794087 31810560 31909968 32028672 32048640 32137664 32145408 32374784 32388369 32446466 32529120 32609320 32639815 32647680 32738368 32849920 32880640 32952576 32973120 32983392 33064712 33218840 33226752 33249905 33269760 33308672 33446608 33467460 33568512 33589440 33599904 33682744 33829120 33874074 33931264 33934836 34078720 34093020 34185216 34411414 34461440 34569132 34697728 34719360 34742640 34804960 34824192 34827858 35054618 35061760 35108352 35141184 35171328 35368320 35455520 35478846 35487744 35656920 35698624 35717120 35720880 35828736 36042240 36154872 36256415 36365888 36388560 36421632 36662628 36685485 36728392 36762739 36830664 36934105 36956160 36990720 37033984 37058816 37081920 37197801 37355520 37371195 37414904 37438230 37449893 37472256 37627434 37637860 37726208 37775040 37893087 38034048 38057760 38102272 38172672 38338560 38445056 38592240 38628330 38697620 38769120 38814464 39009280 39034944 39045760 39131184 39155580 39167778 39419904 39420940 39444480 39456768 39554048 39717847 39862608 39887460 39899886 39934112 40035840 40160952 40172080 40181760 40293376 40468480 40594944 40911624 40922960 41165056 41190720 41203552 41229240 41319441 41330890 41353728 41533440 41635840 41663232 41691168 41765952 41808260 41960640 41999880 42074112 42091767 42103430 42392116 42414080 42418545 42441984 42546624 42704896 42731520 42860544 42865056 43184492 43211415 43250688 43372160 43507698 43530240 43666272 43885440 43926480 43936768 43964160 43977856 44302336 44320926 44359680 44498304 44623280 44758016 44785920 44799872 44826624 44925876 45165432 45193590 45246448 45330048 45457360 45527040 45580288 45828285 45910490 46038330 46092176 46292480 46310688 46323520 46353996 46432256 46437144 46468281 46768630 46811136 46840320 46854912 46895104 47157760 47305128 47316992 47336847 47421758 47542560 47627840 47715840 47771648 48043008 48056320 48206496 48518080 48562176 48669699 48793680 48883504 48913980 48929218 49107552 49274880 49320960 49428864 49442560 49475088 49597068 49807360 49828260 49840128 49917640 49963008 50169912 50201190 50352768 50366720 50399856 50524116 50712064 50743680 50896896 50902254 51118080 51139530 51277824 51456320 51504440 51617121 51692160 51853698 52046592 52079040 52113960 52174912 52207440 52223704 52236288 52559872 52581927 52592640 52609024 52756992 52990145 53052480 53150144 53183280 53199848 53231616 53381120 53547936 53575680 53581320 53730157 53743104 53980615 54063360 54126592 54350738 54548832 54582840 54734459 54920960 54972320 54993942 55092588 55138304 55377920 55550976 55588224 55622880 55687936 55947520 55999840 56033280 56098816 56122356 56157345 56456790 56558060 56589312 56662560 56728832 56975360 57051072 57147392 57153408 57615220 57667584 57888360 57942495 58010264 58040320 58046430 58049161 58221696 58513920 58568640 58618880 58696776 58751667 59094568 59129856 59131410 59146240 59185152 59331072 59683637 59714560 59793912 59849829 59901168 60053760 60220576 60258120 60440064 60702720 60799219 60892416 61104380 61341696 61384440 61747584 61786080 61805328 61843860 61916192 61957708 61996335 62030592 62300160 62414848 62453760 62473216 62648928 62712390 62940960 62999820 63073504 63111168 63115796 63155145 63390080 63588174 63621120 63819936 64057344 64097280 64275328 64290816 64749568 64776738 64892932 65058240 65218640 65261547 65279630 65295360 65476736 65699840 65761280 65905152 65946240 65966784 66129424 66437680 66453504 66481389 66499810 66539520 66617344 66893216 66934920 67137024 67178880 67199808 67365488 67658240 67748148 67862528 67869672 68186040 68370432 68822828 68865735 68922880 69138264 69395456 69438720 69485280 69609920 69648384 69655716 70109236 70123520 70152945 70216704 70282368 70342656 70736640 70911040 70957692 70975488 71132637 71313840 71397248 71434240 71441760 71657472 72084480 72309744 72512830 72731776 72777120 72843264 73325256 73370970 73393827 73456784 73525478 73661328 73868210 73912320 73981440 74067968 74117632 74163840 74395602 74711040 74742390 74829808 74876460 74899786 74944512 75254868 75275720 75452416 75550080 75786174 76068096 76115520 76204544 76345344 76677120 76890112 77184480 77256660 77395240 77447135 77538240 77628928 78018560 78069888 78091520 78262368 78311160 78335556 78839808 78841880 78888960 78894745 78913536 79108096 79435694 79725216 79774920 79799772 79868224 80071680 80321904 80344160 80363520 80586752 80936960 81116165 81189888 81526107 81823248 81845920 82330112 82381440 82407104 82458480 82638882 82661780 82707456 83066880 83271680 83326464 83382336 83531904 83616520 83921280 83999760 84148224 84183534 84206860 84685185 84784232 84828160 84837090 84883968 85093248 85409792 85463040 85721088 85730112 86028535 86368984 86422830 86501376 86744320 87015396 87060480 87069645 87229931 87332544 87636545 87770880 87852960 87873536 87928320 87955712 88604672 88641852 88697115 88719360 88860397 88996608 89246560 89516032 89571840 89599744 89653248 89851752 90330864 90387180 90492896 90660096 90914720 91054080 91160576 91656570 91820980 92076660 92184352 92584960 92621376 92647040 92707992 92864512 92874288 92936562 93537260 93622272 93680640 93709824 93790208 94068585 94315520 94610256 94633984 94673694 94843516 95085120 95255680 95382261 95431680 95543296 96086016 96112640 96412992 97036160 97124352 97165107 97339398 97587360 97767008 97827960 97858436 97919445 98215104 98549760 98641920 98857728 98885120 98950176 99194136 99656520 99680256 99749715 99835280 99926016 100339824 100402380 100705536 100733440 100799712 101048232 101424128 101487360 101793792 101804508 102236160 102279060 102555648 102912640 103008880 103234242 103384320 103707396 104093184 104158080 104227920 104349824 104414880 104447408 104472576 105119744 105163854 105185280 105218048 105513984 105980290 106104960 106300288 106366560 106399696 106463232 106762240 107095872 107151360 107162640 107460314 107486208 107961230 108126720 108253184 108701476 108769245 109097664 109165680 109468918 109841920 109944640 109987884 110185176 110276608 110288217 110755840 110802315 111101952 111176448 111245760 111375872 111895040 111999680 112066560 112244712 112314690 112349679 112913580 113116120 113178624 113325120 113457664 113950720 114102144 114306816 115230440 115335168 115776720 115884990 116020528 116080640 116092860 116098322 116443392 117027840 117137280 117237760 117393552 117503334 118189136 118259712 118262820 118292480 118370304 118554395 118662144 119153541 119367274 119429120 119587824 119699658 119802336 120107520 120441152 120516240 120880128 121405440 121598438 121784832 122208760 122323045 122768880 123495168 123572160 123610656 123687720 123832384 123915416 123992670 124061184 124600320 124829696 124907520 124946432 125297856 125424780 125881920 125999640 126147008 126222336 126231592 126310290 126780160 127176348 127242240 127255635 127639872 128114688 128194560 128550656 128581632 129499136 129553476 129634245 129785864 130116480 130437280 130523094 130559260 130590720 130953472 131399680 131522560 131810304 131892480 131933568 132258848 132875360 132907008 132962778 132999620 133079040 133234688 133786432 133869840 134274048 134357760 134399616 134730976 135316480 135496296 135725056 135739344 135876845 136372080 136740864 137484855 137645656 137731470 137774377 137845760 138276528 138790912 138877440 138970560 139219840 139296768 139311432 139404843 140218472 140247040 140305890 140349599 140433408 140564736 140685312 141473280 141822080 141915384 141950976 142010541 142265274 142627680 142794496 142868480 142883520 143314944 144168960 144619488 145025660 145463552 145554240 145686528 146009097 146650512 146741940 146787654 146913568 147050956 147322656 147736420 147824640 147962880 148135936 148235264 148327680 148791204 149422080 149484780 149659616 149752920 149799572 149889024 150509736 150551440 150904832 151100160 151572348 152136192 152231040 152409088 152690688 153354240 153780224 154368960 154513320 154790480 154851363 154894270 155076480 155257856 156037120 156139776 156183040 156524736 156622320 156671112 157679616 157683760 157745781 157777920 157789490 157827072 158216192 158871388 158970435 159450432 159549840 159599544 159736448 160143360 160643808 160688320 160727040 161173504 161190471 161873920 161941845 162232330 162379776 163052214 163646496 163691840 164203377 164660224 164762880 164814208 164916960 165277764 165323560 165414912 166133760 166543360 166652928 166764672 167063808 167233040 167842560 167999520 168296448 168367068 168413720 169370370 169568464 169656320 169674180 169767936 170186496 170819584 170926080 171442176 171460224 172057070 172737968 172845660 173002752 173488640 174030792 174120960 174139290 174147483 174459862 174665088 175273090 175541760 175705920 175747072 175856640 175911424 177283704 177394230 177438720 177720794 177993216 178493120 179032064 179050911 179143680 179199488 179703504 180661728 180774360 180985792 181320192 181829440 182108160 182321152 182397657 183313140 183641960 183813695 184153320 184368704 185169920 185242752 185294080 185415984 185729024 185748576 185873124 185989005 187074520 187244544 187249465 187361280 187419648 187580416 188137170 188631040 189220512 189267968 189347388 189465435 189687032 190170240 190511360 190764522 190863360 191086592 192172032 192225280 192825984 194072320 194248704 194330214 194678796 195174720 195534016 195655920 195716872 195838890 196430208 197099520 197283840 197715456 197770240 197900352 198388272 198589235 199313040 199360512 199499430 199670560 199852032 200679648 200804760 201362551 201411072 201466880 201599424 202096464 202848256 202974720 203587584 203609016 204558120 205111296 205126337 205825280 206017760 206468484 206597205 206768640 207414792 208186368 208316160 208455840 208699648 208829760 208894816 208945152 210239488 210327708 210370560 210436096 210458835 210902029 211027968 211960580 212209920 212600576 212733120 212799392 212926464 213397911 213524480 214191744 214302720 214325280 214920628 214972416 215922460 216253440 216506368 217402952 217538490 218195328 218331360 218937836 219683840 219889280 219975768 220181481 220370352 220553216 220576434 221511680 221604630 222203904 222352896 222491520 222751744 223674191 223790080 223999360 224133120 224489424 224629380 224699358 225827160 226232240 226357248 226650240 226915328 227855017 227901440 228204288 228613632 230460880 230670336 231553440 231769980 232041056 232161280 232185720 232196644 232341405 232886784 234055680 234274560 234475520 234787104 235006668 236378272 236519424 236525640 236584960 236684235 236740608 237108790 237324288 238307082 238734548 238858240 239175648 239399316 239604672 240215040 240882304 241032480 241760256 242810880 243196876 243348495 243569664 244417520 244578321 244646090 245537760 246990336 247144320 247221312 247375440 247664768 247830832 247985340 248122368 249200640 249659392 249815040 249892864 250595712 250849560 251763840 251999280 252294016 252444672 252463184 252620580 253560320 254352696 254484480 254511270 255279744 256229376 256389120 257101312 257163264 258085605 259106952 259268490 259571728 260232960 260874560 261046188 261118520 261181440 261689793 261906944 262799360 262909635 263045120 263620608 263784960 263867136 264517696 265750720 265814016 265925556 265999240 266158080 266469376 266581191 267572864 267739680 268548096 268650785 268715520 268799232 269461952 270632960 270992592 271450112 271478688 271753690 272744160 273481728 273672295 274969710 275291312 275462940 275548754 275691520 276553056 277581824 277754880 277941120 278439680 278593536 278622864 278809686 280436944 280494080 280611780 280699198 280866816 281129472 281370624 282946560 283644160 283830768 283901952 284021082 284530548 285255360 285588992 285736960 285767040 286629888 288337920 289238976 290051320 290245805 290927104 291108480 291373056 292018194 293301024 293483880 293575308 293758335 293827136 294101912 294645312 295472840 295649280 295925760 296271872 296470528 296655360 297582408 298418185 298969560 299249145 299319232 299505840 299599144 299778048 301019472 301102880 301809664 302200320 303144696 303996095 304272384 304462080 304818176 305381376 306708480 307560448 308241427 308737920 309026640 309580960 309702726 309788540 310152960 310515712 312074240 312279552 312366080 313049472 313244640 313342224 315359232 315367520 315491562 315555840 315578980 315654144 316432384 317742776 317940870 318900864 319099680 319199088 319472896 320286720 321287616 321376640 321454080 322347008 322380942 323747840 323883690 324464660 324759552 326104428 326307735 326908433 327292992 327383680 328406754 329320448 329525760 329628416 329833920 330555528 330647120 330829824 330864651 332267520 332406945 333018871 333086720 333305856 333529344 334127616 334466080 335685120 335999040 336734136 336827440 337049037 338740740 339136928 339312640 339348360 339535872 340372992 341639168 341852160 342920448 344114140 345475936 345691320 346005504 346977280 348061584 348241920 348278580 348294966 348919724 349330176 350546180 351083520 351411840 351494144 351713280 351822848 354567408 354788460 354877440 355441588 355663185 355986432 356986240 357460623 358064128 358101822 358287360 358398976 359407008 361323456 361548720 361971584 362640384 363658880 364216320 364642304 364795314 366626280 366969135 367283920 367627390 368306640 368737408 370339840 370485504 370588160 370831968 371458048 371497152 371746248 371978010 374149040 374489088 374498930 374722560 374839296 375160832 376274340 377262080 378441024 378694776 378930870 379374064 380340480 381022720 381529044 381726720 382173184 384344064 384450560 385651968 388144640 388497408 388660428 389357592 390349440 391068032 391311840 391433744 391677780 392860416 394199040 394567680 395430912 395540480 395800704 396776544 397178470 398626080 398721024 398998860 399341120 399704064 401359296 401609520 402725102 402822144 402933760 403198848 404192928 405696512 405949440 407175168 407218032 407630535 409116240 410222592 410252674 411650560 412035520 412936968 413194410 413323131 413537280 414829584 416372736 416632320 416911680 417399296 417659520 417789632 417890304 420655416 420741120 420872192 420917670 421048797 421804058 422055936 423921160 424419840 425201152 425466240 425598784 425852928 426795822 427048960 428383488 428605440 428650560 429841256 429944832 431844920 432506880 433012736 434805904 435076980 436149655 436390656 436662720 437875672 439367680 439778560 439951536 440362962 440740704 441106432 441152868 443023360 443209260 444301985 444407808 444705792 444983040 445503488 447348382 447580160 447998720 448266240 448978848 449258760 449398716 450506701 451654320 452464480 452714496 453300480 453830656 455710034 455802880 456408576 457227264 460921760 461340672 463106880 463539960 464082112 464322560 464371440 464393288 464682810 465773568 468111360 468549120 468951040 469574208 470013336 472756544 473038848 473051280 473169920 473368470 473481216 474217580 474648576 476614164 476911305 477469096 477716480 478351296 478798632 479209344 480430080 481764608 482064960 483520512 483571413 485621760 485825535 486393752 486696990 487139328 488835040 489156642 489292180 491075520 492610131 493980672 494288640 494442624 494750880 495329536 495661664 495970680 496244736 498401280 499318784 499630080 499785728 500424341 501191424 501699120 503527680 503998560 504588032 504889344 504926368 505241160 507120640 508705392 508968960 509022540 510559488 512458752 512778240 514202624 514326528 516171210 516332011 518213904 518536980 519143456 520465920 521749120 522092376 522237040 522362880 522442449 523379586 523813888 525598720 525819270 526090240 527241216 527569920 527734272 529035392 531501440 531851112 531998480 532316160 532938752 533162382 535145728 535479360 537096192 537152733 537301570 537431040 537598464 538923904 541265920 541985184 542900224 542957376 543507380 545488320 546963456 547192971 547344590 549939420 550582624 550925880 551097508 551383040 551441085 553106112 555163648 555509760 555882240 556879360 557187072 557245728 557619372 560873888 561223560 561398396 561733632 561748395 562258944 562741248 565893120 567288320 567661536 567803904 568042164 569061096 570510720 571177984 571534080 573259776 576675840 578477952 580102640 580491610 581854208 582216960 582746112 584036388 586602048 586967760 587150616 587516670 587654272 588203824 589290624 590945680 591298560 591851520 592543744 592941056 593310720 595164816 595767705 596836370 597939120 598498290 598638464 599011680 599198288 599556096 602038944 602205760 603619328 604087653 604400640 606289392 607992190 608544768 608924160 609636352 610762752 615120896 615379011 616482854 617475840 618053280 619161920 619405452 619577080 620305920 621031424 624148480 624559104 624732160 626098944 626489280 626684448 630718464 630735040 630983124 631111680 631157960 631308288 632706087 632864768 635485552 635881740 637801728 638199360 638398176 638945792 640573440 642575232 642753280 642908160 644694016 644761884 647495680 647767380 648929320 649519104 652208856 652615470 653816866 654585984 654767360 656813508 658640896 659051520 659256832 659667840 661111056 661294240 661659648 661729302 664535040 664813890 666037742 666173440 666611712 667058688 668255232 668932160 671022573 671370240 671998080 673468272 673654880 674098074 677481480 678273856 678625280 678696720 679071744 680745984 683278336 683565051 683704320 685840896 688228280 688871885 690951872 691382640 692011008 693954560 696123168 696483840 696557160 696589932 697024215 697839448 698492041 698660352 701092360 701747995 702167040 702823680 702988288 703426560 703645696 709134816 709576920 709754880 710052705 710883176 711326370 711547967 711972864 713972480 714921246 716128256 716203644 716574720 716797952 718814016 722646912 723097440 723943168 725280768 727317760 728432640 729284608 729590628 730045485 733252560 733938270 734567840 735254780 736613280 737474816 740679680 740971008 741176320 741663936 742916096 742994304 743492496 743956020 748298080 748978176 748997860 749445120 749678592 750321664 752548680 754524160 754639093 756882048 757389552 757861740 758748128 760680960 762045440 763058088 763453440 764346368 768688128 768901120 771303936 774256815 775887281 776289280 777320856 778715184 780698880 782136064 782623680 782867488 783355560 785069379 785720832 788398080 788728905 789135360 790389847 790861824 791080960 791601408 793553088 794356940 797252160 797442048 797997720 798682240 799408128 799743573 802718592 803219040 805450204 805644288 805867520 805952355 806397696 808385856 811393024 811898880 814350336 814436064 815261070 818232480 820445184 820505348 821016885 823301120 824071040 825873936 826388820 826646262 827074560 829659168 832745472 833264640 833823360 834798592 835319040 835579264 835780608 841310832 841482240 841744384 841835340 842097594 843608116 844111872 847842320 848839680 850402304 850932480 851197568 851705856 853591644 854097920 856766976 857210880 857301120 859682512 859889664 863689840 865013760 866025472 869611808 870153960 870737415 872299310 872781312 873325440 875751344 878735360 879557120 879903072 880725924 881481408 882212864 882305736 886418520 888603970 888815616 889411584 889966080 891006976 894696764 895160320 895254555 895997440 897957696 898517520 898797432 901013402 903308640 904928960 905428992 906600960 907661312 911420068 911605760 911988285 912817152 914454528 921843520 922681344 924724281 926213760 927079920 928164224 928645120 928742880 928786576 929365620 931547136 936222720 937098240 937902080 939148416 940026672 945513088 946077696 946102560 946339840 946736940 946962432 948435160 949297152 953228328 953822610 954938192 955432960 956702592 957597264 958418688 960860160 963529216 964129920 967041024 967142826 971243520 971651070 972787504 973393980 974278656 977670080 978313284 978584360 980725299 982151040 985220262 987961344 988577280 988885248 989501760 990659072 991323328 991941360 992489472 996802560 998637568 999056613 999260160 999571456 1000848682 1002382848 1003398240 1006812755 1007055360 1007997120 1009176064 1009852736 1010482320 1014241280 1017410784 1017937920 1018045080 1021118976 1024917504 1025556480 1025631685 1028405248 1032342420 1032664022 1036427808 1037073960 1038286912 1040931840 1043498240 1044184752 1044474080 1044725760 1044884898 1046759172 1047627776 1051197440 1051638540 1052180480 1054482432 1054510145 1055139840 1055468544 1058070784 1063002880 1063702224 1063996960 1064632320 1065877504 1066324764 1066989555 1070291456 1070958720 1074192384 1074305466 1074603140 1074862080 1075196928 1077847808 1082531840 1083970368 1085800448 1085914752 1087014760 1090976640 1093926912 1094385942 1094689180 1099878840 1100907405 1101165248 1101851760 1102195016 1102766080 1102882170 1106212224 1110327296 1111019520 1111764480 1113758720 1114374144 1114491456 1115238744 1118370955 1121747776 1122447120 1122796792 1123467264 1123496790 1124517888 1125482496 1131786240 1133989103 1134576640 1135323072 1136084328 1138122192 1139275085 1141021440 1142355968 1143068160 1146519552 1153351680 1155185161 1156955904 1160205280 1160983220 1163708416 1164433920 1165492224 1168072776 1173204096 1173935520 1174301232 1175033340 1175308544 1176407648 1178581248 1181891360 1182597120 1183703040 1185087488 1185882112 1186621440 1190329632 1191535410 1193672740 1195878240 1196996580 1197276928 1198023360 1198396576 1199112192 1204077888 1204411520 1207238656 1208175306 1208801280 1212578784 1215984380 1217089536 1217848320 1219272704 1221525504 1222891605 1230241792 1230758022 1232965708 1234951680 1236106560 1238323840 1238810904 1239154160 1239969393 1240611840 1242062848 1248296960 1249118208 1249464320 1252197888 1252978560 1253368896 1261470080 1261966248 1262223360 1262315920 1262616576 1263146391 1265412174 1265729536 1270971104 1271763480 1275603456 1276398720 1276796352 1277891584 1281146880 1285150464 1285506560 1285816320 1289388032 1289523768 1295534760 1297858640 1299038208 1304417712 1305230940 1307633732 1308448965 1309171968 1309534720 1313627016 1317281792 1318103040 1318513664 1319335680 1322222112 1322588480 1323319296 1323458604 1329070080 1329627780 1332075484 1332346880 1332905955 1333223424 1334117376 1336510464 1337864320 1342045146 1342740480 1343996160 1346936544 1347309760 1348196148 1351520103 1354962960 1356547712 1357250560 1357393440 1358143488 1361491968 1366556672 1367130102 1367408640 1371681792 1376456560 1377743770 1381903744 1382765280 1384022016 1387909120 1392246336 1392967680 1393114320 1393179864 1394048430 1395678896 1396984082 1397320704 1402184720 1403495990 1404334080 1405647360 1405976576 1406853120 1407291392 1418269632 1419153840 1419509760 1420105410 1421766352 1422652740 1423095934 1423945728 1427944960 1429842492 1432256512 1432407288 1433149440 1433595904 1437628032 1445293824 1446194880 1447886336 1450561536 1454635520 1456865280 1459181256 1460090970 1466505120 1467876540 1469135680 1470509560 1473226560 1474949632 1481359360 1481942016 1482352640 1483327872 1485988608 1486984992 1487912040 1496596160 1497956352 1497995720 1498890240 1499357184 1500643328 1501273023 1505097360 1509048320 1509278186 1513764096 1514779104 1515723480 1517496256 1521361920 1524090880 1526116176 1526906880 1528692736 1537376256 1537802240 1541207135 1542607872 1548513630 1548996033 1551774562 1552578560 1554641712 1557430368 1561397760 1564272128 1565247360 1565734976 1566711120 1570138758 1571441664 1576796160 1577457810 1578270720 1580779694 1581723648 1582161920 1583202816 1587106176 1588713880 1594504320 1595995440 1597364480 1598816256 1599487146 1605437184 1606438080 1610900408 1611288576 1611735040 1611904710 1612795392 1616771712 1622786048 1623797760 1628700672 1628872128 1630522140 1634542165 1636464960 1640890368 1641010696 1642033770 1646602240 1648142080 1651747872 1652777640 1653292524 1654149120 1654323255 1657368689 1659318336 1665094355 1665490944 1666529280 1667646720 1669597184 1670638080 1671158528 1671561216 1682621664 1683488768 1683670680 1684195188 1685245185 1687216232 1688223744 1688347543 1695684640 1697679360 1700804608 1701864960 1702395136 1703411712 1707183288 1708195840 1713533952 1714602240 1719365024 1719779328 1727379680 1730027520 1732050944 1739223616 1740307920 1741474830 1744598620 1745562624 1746650880 1751502688 1757470720 1759114240 1759806144 1761451848 1762962816 1764425728 1764611472 1772837040 1777207940 1777631232 1778823168 1779932160 1782013952 1787303115 1789393528 1790320640 1790509110 1791994880 1795915392 1797035040 1797594864 1802026804 1806617280 1809857920 1810857984 1812262959 1813201920 1815322624 1822840136 1823211520 1823976570 1825634304 1828909056 1841010649 1843687040 1845362688 1846137033 1849448562 1852427520 1854159840 1856328448 1857290240 1857485760 1857573152 1858731240 1863094272 1872445440 1874196480 1875422063 1875804160 1878296832 1880053344 1891026176 1892155392 1892205120 1893473880 1893924864 1896870320 1898118261 1898594304 1906456656 1907645220 1909876384 1910865920 1913405184 1915194528 1916837376 1921720320 1927058432 1928259840 1934082048 1934285652 1942487040 1943302140 1945575008 1946787960 1948557312 1955340160 1956626568 1957168720 1961450598 1964302080 1970440524 1975922688 1977154560 1977770496 1979003520 1981318144 1982646656 1983882720 1984978944 1993605120 1997275136 1998113226 1998520320 1999142912 2001697364 2004765696 2006796480 2013067719 2013625510 2014110720 2015994240 2018352128 2019705472 2020964640 2028482560 2034821568 2035875840 2036090160 2042237952 2049835008 2050695153 2051112960 2051263370 2056810496 2064684840 2065328044 2066615655 2072855616 2074147920 2076573824 2081863680 2086996480 2088369504 2088948160 2089451520 2089769796 2093518344 2095255552 2095476123 2103277080 2104360960 2105243985 2108964864 2109020290 2110279680 2110937088 2116141568 2126005760 2127404448 2127993920 2129264640 2132649528 2133979110 2134643901 2140582912 2141917440 2148384768 2148610932 2149206280 2149724160 2150393856 2155695616 2165063680 2167940736 2171829504 2174029520 2181953280 2187853824 2188771884 2189378360 2199757680 2201814810 2202330496 2203703520 2204390032 2205532160 2205764340 2212424448 2220654592 2222039040 2223528960 2227517440 2228748288 2228982912 2230477488 2236741910 2243495552 2244894240 2245593584 2246934528 2246993580 2249035776 2250964992 2252533505 2263572480 2263917279 2267978206 2269153280 2270646144 2272168656 2276244384 2278550170 2282042880 2284711936 2286136320 2293039104 2306703360 2310370322 2313911808 2320410560 2321966440 2327416832 2327661843 2328867840 2336145552 2346408192 2347871040 2348602464 2350066680 2350617088 2352815296 2357162496 2363782720 2365194240 2367406080 2370174976 2371169541 2371764224 2373242880 2380659264 2383070820 2387345480 2391756480 2393993160 2394553856 2396046720 2396793152 2398224384 2408155776 2408823040 2414477312 2416350612 2417602560 2417857065 2425157568 2431968760 2434179072 2435696640 2438545408 2443051008 2445783210 2460483584 2461516044 2463050655 2465931416 2469903360 2472213120 2476647680 2477621808 2478308320 2479938786 2481223680 2484125696 2496593920 2498236416 2498928640 2502121705 2504395776 2505957120 2506737792 2522940160 2523932496 2524446720 2524631840 2525233152 2526292782 2530824348 2531459072 2541942208 2543526960 2551206912 2552797440 2553592704 2555783168 2562293760 2570300928 2571013120 2571632640 2578776064 2579047536 2581660055 2591069520 2595717280 2598076416 2608835424 2610461880 2612212245 2615267464 2616897930 2617713163 2618343936 2619069440 2627254032 2634563584 2636206080 2637027328 2638671360 2644444224 2645176960 2646638592 2646917208 2659255560 2664150968 2664693760 2665811910 2666446848 2666642381 2668234752 2673020928 2675728640 2684090292 2685480960 2685763665 2687992320 2693873088 2694619520 2696392296 2703040206 2709925920 2713095424 2714501120 2714786880 2716286976 2722983936 2733113344 2734260204 2734817280 2735964855 2743363584 2752913120 2755487540 2763807488 2765530560 2768044032 2774172843 2775818240 2784492672 2785935360 2786228640 2786359728 2788096860 2791357792 2793968164 2794641408 2804369440 2806991980 2808668160 2811294720 2811953152 2813706240 2814582784 2836539264 2838307680 2839019520 2840210820 2843532704 2845305480 2846191868 2847891456 2855889920 2859684984 2864513024 2864814576 2866298880 2867191808 2875256064 2890587648 2892389760 2895772672 2901123072 2907764483 2909271040 2913730560 2918362512 2920181940 2933010240 2935753080 2938271360 2941019120 2942175897 2946453120 2949899264 2962115221 2962718720 2963884032 2964705280 2966655744 2971977216 2973969984 2975824080 2993192320 2995912704 2995991440 2997169839 2997780480 2998714368 3001286656 3002546046 3010194720 3018096640 3018556372 3020438265 3027528192 3029558208 3031446960 3034992512 3042723840 3048181760 3052232352 3053813760 3057385472 3074752512 3075604480 3076895055 3082414270 3085215744 3097027260 3097992066 3103549124 3105157120 3109283424 3114860736 3122795520 3128544256 3130494720 3131469952 3133422240 3140277516 3142883328 3153592320 3154915620 3156541440 3161559388 3163447296 3163530435 3164323840 3166405632 3174212352 3177427760 3189008640 3191990880 3194728960 3197632512 3198974292 3210874368 3212876160 3221800816 3222577152 3223470080 3223809420 3225590784 3233543424 3245572096 3247595520 3257401344 3257744256 3261044280 3269084330 3272929920 3281780736 3282021392 3284067540 3293204480 3296284160 3303495744 3305555280 3306585048 3308298240 3308646510 3314737378 3318636672 3330188710 3330981888 3333058560 3335293440 3339194368 3341276160 3342317056 3343122432 3355112865 3365243328 3367341360 3368390376 3370490370 3374432464 3376447488 3376695086 3391369280 3395358720 3401609216 3401967309 3403729920 3404790272 3414366576 3416391680 3417825255 3427067904 3429204480 3438730048 3439558656 3454759360 3460055040 3464101888 3465555483 3478447232 3480615840 3482949660 3489197240 3491125248 3492460205 3493301760 3503005376 3514941440 3518228480 3519612288 3522903696 3525925632 3528851456 3529222944 3545674080 3554415880 3555262464 3557646336 3557739835 3559864320 3564027904 3574606230 3578787056 3580641280 3581018220 3583989760 3591830784 3594070080 3595189728 3604053608 3613234560 3619715840 3621715968 3624525918 3626403840 3630645248 3645680272 3646423040 3647953140 3651268608 3657818112 3682021298 3687374080 3690725376 3692274066 3698897124 3704855040 3708319680 3712656896 3714580480 3714971520 3715146304 3717462480 3726188544 3744890880 3748392960 3750844126 3751608320 3756593664 3760106688 3773195465 3782052352 3784410240 3786947760 3787849728 3793740640 3796236522 3797188608 3812913312 3815290440 3819752768 3821731840 3826810368 3830389056 3833674752 3843440640 3854116864 3856519680 3868164096 3868571304 3879436405 3886604280 3891150016 3893575920 3897114624 3910680320 3913253136 3914337440 3922901196 3925346895 3928604160 3940881048 3951845376 3951949235 3954309120 3955540992 3958007040 3962636288 3965293312 3967765440 3969957888 3987210240 3994550272 3996226452 3997040640 3998285824 3998717865 4003394728 4007138551 4009531392 4013592960 4026135438 4027251020 4028221440 4031988480 4036704256 4039410944 4041929280 4054560309 4056965120 4069643136 4071751680 4072180320 4084475904 4099670016 4101390306 4102225920 4102526740 4113620992 4129369680 4130656088 4133231310 4145711232 4148295840 4153147648 4163727360 4173992960 4176739008 4177896320 4178903040 4179539592 4187036688 4190511104 4190952246 4206554160 4208721920 4210487970 4217929728 4218040580 4220559360 4221874176 4232283136 4249809629 4252011520 4254808896 4255987840 4258529280 4265299056 4267958220 4269287802 4281165824 4283834880 4296769536 4297221864 4298412560 4299448320 4300787712 4311391232 4329245323 4330127360 4335881472 4343659008 4348059040 4363906560 4377543768 4378756720 4399515360 4403629620 4404660992 4407407040 4408780064 4411064320 4411528680 4424848896 4441309184 4444078080 4447057920 4455034880 4457965824 4460954976 4473483820 4486991104 4489788480 4491187168 4493869056 4493987160 4498071552 4501929984 4503819069 4505067010 4527144960 4527834558 4535956412 4538306560 4541292288 4544337312 4552488768 4557100340 4564085760 4569423872 4572272640 4586078208 4613406720 4620740644 4623621405 4627823616 4640821120 4643932880 4646988099 4654833664 4655323686 4657735680 4672291104 4692816384 4695742080 4697204928 4700133360 4701234176 4705630592 4714324992 4727565440 4730388480 4734812160 4740349952 4742339082 4743528448 4746485760 4761318528 4766141640 4774690960 4783512960 4787986320 4789107712 4792093440 4793586304 4796448768 4816311552 4817646080 4828954624 4832701224 4835205120 4835714130 4850315136 4863937520 4868358144 4871393280 4877090816 4886102016 4891566420 4903626495 4923032088 4926101310 4931862832 4939806720 4944426240 4953295360 4955243616 4956616640 4959877572 4962447360 4968251392 4972106067 4993187840 4995283065 4996472832 4997857280 5004243410 5008791552 5011914240 5013475584 5045880320 5047864992 5049263680 5050466304 5052585564 5061648696 5062918144 5065042629 5083884416 5087053920 5102413824 5105594880 5107185408 5111566336 5124587520 5140601856 5142026240 5157552128 5158095072 5163320110 5182139040 5191434560 5196152832 5217670848 5220923760 5224424490 5230534928 5233795860 5235426326 5236687872 5238138880 5254508064 5269127168 5272412160 5274054656 5277342720 5288888448 5290353920 5293277184 5293834416 5318511120 5328301936 5329387520 5331623820 5332893696 5333284762 5336469504 5346041856 5351457280 5368180584 5370961920 5371527330 5375984640 5387746176 5389239040 5392784592 5406080412 5419851840 5426190848 5429002240 5429573760 5432573952 5445967872 5468520408 5469634560 5471929710 5486727168 5505826240 5510975080 5523031947 5527614976 5531061120 5536088064 5548345686 5551636480 5568985344 5571870720 5572457280 5572719456 5576193720 5582715584 5587936328 5589282816 5608738880 5613983960 5617336320 5622589440 5623906304 5626266189 5627412480 5629165568 5669945515 5673078528 5676615360 5680421640 5687065408 5690610960 5692383736 5695782912 5711779840 5719369968 5729026048 5729629152 5732597760 5734383616 5750512128 5775925805 5781175296 5784779520 5791545344 5802246144 5815528966 5818542080 5827461120 5836725024 5840363880 5856587113 5866020480 5871506160 5876542720 5882038240 5884351794 5892906240 5899798528 5924230442 5925437440 5927768064 5929410560 5933311488 5943954432 5947939968 5951648160 5986384640 5991825408 5991982880 5994339678 5995560960 5997428736 6002573312 6005092092 6020389440 6036193280 6037112744 6040876530 6055056384 6059116416 6062893920 6069985024 6085447680 6096363520 6104464704 6107627520 6114770944 6149505024 6151208960 6153790110 6164828540 6170431488 6194054520 6195984132 6199846965 6207098248 6210314240 6211260227 6218566848 6229721472 6245591040 6257088512 6260989440 6262939904 6266844480 6280555032 6285766656 6286428369 6309831240 6313082880 6315731955 6323118776 6326894592 6327060870 6327358549 6328647680 6332811264 6348424704 6354855520 6378017280 6383981760 6389457920 6397948584 6403931703 6421748736 6425752320 6443601632 6445154304 6446940160 6447618840 6451181568 6467086848 6491144192 6495191040 6505516433 6515488512 6522088560 6538168660 6545859840 6563561472 6564042784 6568135080 6586408960 6592568320 6606991488 6611110560 6613170096 6616596480 6617293020 6629474756 6637273344 6660377420 6661963776 6666117120 6670586880 6678388736 6682552320 6684634112 6686244864 6710225730 6730486656 6734682720 6736780752 6740980740 6748864928 6752894976 6753390172 6757600515 6782738560 6790717440 6791751837 6803218432 6803934618 6807459840 6809580544 6828733152 6832783360 6835650510 6854135808 6858408960 6877460096 6879117312 6909518720 6920110080 6928203776 6931110966 6956894464 6961231680 6965899320 6978394480 6982250496 6982985529 6984920410 6986603520 7006010752 7029882880 7036456960 7039224576 7045807392 7051851264 7057702912 7058445888 7091348160 7108831760 7110524928 7113508623 7115292672 7115479670 7119728640 7128055808 7149212460 7157574112 7161282560 7162036440 7167979520 7183661568 7188140160 7190379456 7208107216 7226469120 7239431680 7243431936 7249051836 7252807680 7261290496 7291360544 7295906280 7302537216 7315636224 7364042596 7374748160 7381450752 7384548132 7397794248 7409710080 7416639360 7425313792 7429943040 7430292608 7434924960 7452377088 7489781760 7496785920 7501688252 7503216640 7506365115 7513187328 7520213376 7546390930 7564104704 7568820480 7573895520 7575699456 7587481280 7592473044 7594377216 7625826624 7630580880 7639505536 7643463680 7653620736 7660778112 7667349504 7686881280 7708233728 7713039360 7736328192 7737142608 7744980165 7758872810 7773208560 7782300032 7787151840 7794229248 7821360640 7826506272 7828674880 7845802392 7850693790 7853139489 7857208320 7881762096 7903690752 7903898470 7908618240 7911081984 7916014080 7925272576 7930586624 7935530880 7939915776 7992452904 7994081280 7996571648 7997435730 7999927143 8006789456 8014277102 8019062784 8027185920 8052270876 8054502040 8056442880 8063976960 8073408512 8078821888 8083858560 8109120618 8113930240 8139286272 8143503360 8144360640 8168951808 8199340032 8202780612 8204451840 8205053480 8227241984 8258739360 8261312176 8266462620 8286843445 8291422464 8296591680 8306295296 8327454720 8347985920 8353478016 8355792640 8357806080 8359079184 8374073376 8381022208 8381904492 8413108320 8417443840 8420975940 8435859456 8436081160 8441118720 8441737715 8443748352 8464566272 8499619258 8504023040 8509617792 8511975680 8517058560 8530598112 8535916440 8538575604 8562331648 8567669760 8593539072 8594443728 8596825120 8598896640 8601575424 8622782464 8658490646 8660254720 8671762944 8687318016 8696118080 8723293449 8727813120 8755087536 8757513440 8799030720 8807259240 8809321984 8814814080 8817560128 8822128640 8823057360 8849697792 8882618368 8886345663 8888156160 8894115840 8910069760 8915931648 8921909952 8946967640 8973982208 8979576960 8982374336 8987738112 8987974320 8996143104 9003859968 9007638138 9010134020 9054289920 9055669116 9061314795 9071912824 9076613120 9082584576 9088674624 9104977536 9114200680 9128171520 9138847744 9144545280 9172156416 9205053245 9226813440 9230685165 9241481288 9247242810 9255647232 9281642240 9287865760 9293976198 9309667328 9310647372 9315471360 9344582208 9377110315 9385632768 9391484160 9394409856 9400266720 9402468352 9411261184 9428649984 9455130880 9460776960 9469624320 9480699904 9484678164 9487056896 9490591305 9492971520 9508062479 9522637056 9532283280 9549381920 9567025920 9575972640 9578215424 9584186880 9587172608 9592897536 9632623104 9635292160 9657909248 9665402448 9670410240 9671428260 9700630272 9727875040 9736716288 9742786560 9754181632 9772204032 9783132840 9807252990 9810308209 9846064176 9852202620 9863725664 9879613440 9888852480 9906590720 9910487232 9913233280 9919755144 9924894720 9936502784 9944212134 9986375680 9990566130 9992945664 9995714560 10008486820 10017583104 10023828480 10026951168 10065338595 10091760640 10095729984 10098527360 10105171128 10123297392 10125836288 10130085258 10167768832 10174107840 10204827648 10205901927 10211189760 10214370816 10223132672 10249175040 10253475765 10281203712 10284052480 10315104256 10316190144 10326640220 10364278080 10382869120 10392305664 10396666449 10435341696 10441847520 10448848980 10461069856 10467591720 10470852652 10473375744 10476277760 10477380615 10509016128 10538254336 10544824320 10548109312 10554685440 10577776896 10580707840 10586554368 10587668832 10637022240 10656603872 10663247640 10665787392 10666569524 10672939008 10673219505 10692083712 10702914560 10736361168 10741923840 10743054660 10751969280 10775492352 10778478080 10785569184 10812160824 10839703680 10852381696 10859147520 10865147904 10891935744 10937040816 10939269120 10943859420 10973454336 11011652480 11021950160 11046063894 11055229952 11062122240 11072176128 11096691372 11103272960 11137970688 11143741440 11144914560 11145438912 11152387440 11165431168 11175872656 11178565632 11217477760 11227967920 11234672640 11245178880 11247812608 11252532378 11254824960 11258331136 11319586395 11339891030 11346157056 11353230720 11360843280 11374130816 11381221920 11384767472 11391565824 11423559680 11438739936 11458052096 11459258304 11465195520 11468767232 11501024256 11551851610 11562350592 11569559040 11583090688 11604492288 11631057932 11637084160 11638309215 11673450048 11680727760 11713174226 11732040960 11743012320 11753085440 11764076480 11768703588 11785812480 11799597056 11848460884 11850874880 11855536128 11855847705 11858821120 11866622976 11887908864 11895879936 11903296320 11972769280 11983650816 11983965760 11988679356 11991121920 11994857472 12010184184 12021415653 12040778880 12072386560 12074225488 12081753060 12110112768 12118232832 12125787840 12139970048 12170895360 12192727040 12208929408 12215255040 12299010048 12302417920 12307580220 12329657080 12340862976 12388109040 12391968264 12399693930 12414196496 12420628480 12422520454 12437133696 12459442944 12491182080 12514177024 12521978880 12525879808 12533688960 12561110064 12571533312 12572856738 12619662480 12626165760 12631463910 12646237552 12653789184 12654121740 12654717098 12657295360 12665622528 12696849408 12709711040 12749428887 12756034560 12767963520 12778915840 12795897168 12807863406 12843497472 12851504640 12887203264 12890308608 12893880320 12895237680 12902363136 12934173696 12982288384 12987735969 12990382080 13011032866 13030977024 13044177120 13076337320 13088565815 13091719680 13128085568 13136270160 13172817920 13185136640 13213982976 13222221120 13226340192 13233192960 13234586040 13258949512 13274546688 13320754840 13323927552 13332234240 13333211905 13341173760 13356777472 13365104640 13369268224 13420451460 13460973312 13469365440 13473561504 13481961480 13497729856 13505789952 13506780344 13515201030 13565477120 13581434880 13583503674 13606436864 13607869236 13614919680 13619161088 13657466304 13665566720 13671301020 13708271616 13716817920 13754920192 13758234624 13819037440 13840220160 13856407552 13862221932 13870864215 13913788928 13922463360 13931798640 13956788960 13964500992 13965971058 13969840820 13973207040 14012021504 14059765760 14072913920 14078449152 14091614784 14103702528 14115405824 14116891776 14182696320 14217663520 14221049856 14227017246 14230585344 14230959340 14239457280 14256111616 14298424920 14315148224 14322565120 14324072880 14335959040 14367323136 14376280320 14380758912 14416214432 14452938240 14478863360 14486863872 14498103672 14505615360 14522580992 14538822415 14582721088 14591812560 14605074432 14631272448 14710879485 14728085192 14741858339 14749496320 14769096264 14795588496 14810576105 14819420160 14833278720 14850627584 14859886080 14860585216 14869849920 14904754176 14916318201 14979563520 14985849195 14993571840 15003376504 15006433280 15012730230 15017407093 15026374656 15040426752 15092781860 15128209408 15137640960 15147791040 15151398912 15174962560 15184946088 15188754432 15195127887 15251653248 15261161760 15279011072 15286927360 15307241472 15321556224 15334699008 15373762560 15416467456 15426078720 15472656384 15474285216 15489960330 15517745620 15546417120 15564600064 15574303680 15588458496 15642721280 15653012544 15657349760 15691604784 15701387580 15706278978 15714416640 15763524192 15807381504 15807796940 15817236480 15822163968 15832028160 15850545152 15861173248 15871061760 15879831552 15984905808 15988162560 15993143296 15994871460 15999854286 16013578912 16028554204 16038125568 16054371840 16104541752 16109004080 16112885760 16127953920 16146817024 16157643776 16167717120 16218241236 16227860480 16278572544 16287006720 16288721280 16337903616 16405561224 16408903680 16410106960 16454483968 16517478720 16522624352 16532925240 16569095841 16573686890 16582844928 16593183360 16612590592 16654909440 16695971840 16706956032 16711585280 16715612160 16718158368 16748146752 16762044416 16763808984 16826216640 16841951880 16871718912 16872162320 16878798567 16882237440 16883475430 16887496704 16929132544 16999238516 17008046080 17009836545 17019235584 17023951360 17061196224 17071832880 17077151208 17124663296 17135339520 17187078144 17188887456 17193650240 17197793280 17203150848 17245564928 17316981292 17320509440 17327777415 17343525888 17374636032 17392236160 17446586898 17455626240 17510175072 17515026880 17569761339 17598061440 17614518480 17618643968 17629628160 17635120256 17644257280 17646114720 17699395584 17765236736 17772691326 17776312320 17788231680 17820139520 17831863296 17843819904 17893935280 17947964416 17959153920 17964748672 17975476224 17975948640 17992286208 18007719936 18015276276 18020268040 18108579840 18111338232 18122629590 18143825648 18153226240 18165169152 18177349248 18209955072 18228401360 18256343040 18277695488 18289090560 18344312832 18410106490 18453626880 18461370330 18482962576 18494485620 18511294464 18563284480 18575731520 18587952396 18619334656 18621294744 18630942720 18633780681 18689164416 18754220630 18771265536 18782968320 18788819712 18800533440 18804936704 18822522368 18857299968 18910261760 18939248640 18969356328 18974113792 18981182610 18982075647 18985943040 19016124958 19045274112 19064566560 19098763840 19134051840 19151945280 19156430848 19168373760 19174345216 19265246208 19270584320 19330804896 19340820480 19342856520 19401260544 19455750080 19473432576 19485573120 19508363264 19516549299 19566265680 19614505980 19620616418 19692128352 19704405240 19727451328 19759226880 19777704960 19813181440 19820974464 19826466560 19839510288 19849789440 19873005568 19888424268 19972751360 19981132260 19985891328 19991429120 20016973640 20035166208 20035692755 20047656960 20053902336 20130677190 20183521280 20191459968 20197054720 20210342256 20246594784 20251672576 20260170516 20272801545 20335537664 20348215680 20409655296 20411803854 20422379520 20428741632 20446265344 20498350080 20506951530 20562407424 20568104960 20630208512 20632380288 20653280440 20728556160 20765738240 20784611328 20793332898 20870683392 20883695040 20897697960 20922139712 20935183440 20941705304 20946751488 20952555520 20954761230 21018032256 21076508672 21089648640 21096218624 21109370880 21155553792 21161415680 21173108736 21175337664 21249048145 21274044480 21313207744 21326495280 21331574784 21333139048 21345878016 21346439010 21384167424 21405829120 21472722336 21483847680 21486109320 21503938560 21545792957 21550984704 21556956160 21571138368 21624321648 21646226615 21679407360 21704763392 21718295040 21730295808 21783871488 21874081632 21887718840 21946908672 21948518059 22023304960 22043900320 22092127788 22110459904 22124244480 22144352256 22193382744 22206545920 22275941376 22289829120 22290877824 22304774880 22330862336 22351745312 22357131264 22434955520 22455935840 22469345280 22490357760 22495625216 22505064756 22509649920 22516662272 22519095345 22639172790 22679782060 22692314112 22706461440 22721686560 22748261632 22762443840 22769534944 22783131648 22847119360 22877479872 22916104192 22918516608 22930391040 22937534464 23002048512 23103703220 23124701184 23139118080 23166181376 23208984576 23234940495 23262115864 23274168320 23276618430 23346900096 23361455520 23426348452 23464081920 23486024640 23506170880 23528152960 23537407176 23559418467 23571624960 23599194112 23696921768 23701749760 23711072256 23711695410 23717642240 23733245952 23775817728 23791759872 23806592640 23933138437 23945538560 23967931520 23977358712 23982243840 23989714944 23999781429 24020368368 24042831306 24081557760 24144773120 24148450976 24163506120 24220225536 24236465664 24251575680 24279940096 24341790720 24380486819 24385454080 24417858816 24430510080 24598020096 24615160440 24659314160 24681725952 24776218080 24783936528 24799387860 24828392992 24841256960 24845040908 24860530335 24874267392 24918885888 24982364160 25028354048 25043957760 25051759616 25067377920 25122220128 25143066624 25145713476 25239324960 25252331520 25262927820 25292475104 25307578368 25308243480 25309434196 25314590720 25325213145 25331245056 25393698816 25419422080 25498857774 25512069120 25535927040 25557831680 25591794336 25615726812 25686994944 25703009280 25774406528 25780617216 25787760640 25790475360 25804726272 25868347392 25964576768 25975471938 25980764160 26022065732 26061954048 26088354240 26152674640 26169880347 26177131630 26183439360 26256171136 26272540320 26345635840 26370273280 26427965952 26444442240 26452680384 26466385920 26469172080 26517899024 26549093376 26641509680 26647855104 26659036989 26664468480 26666423810 26682347520 26713554944 26730209280 26738536448 26840902920 26921946624 26938730880 26947123008 26963922960 26995459712 27011579904 27013560688 27030402060 27130954240 27162869760 27167007348 27212873728 27215738472 27229839360 27238322176 27314932608 27342602040 27416543232 27433635840 27509840384 27516469248 27615159735 27638074880 27680440320 27724443864 27741728430 27827577856 27844926720 27863597280 27913577920 27929001984 27931942116 27939681640 27946414080 28024043008 28119531520 28131330945 28145827840 28156898304 28183229568 28207405056 28233783552 28365392640 28435327040 28442099712 28454034492 28461170688 28461918680 28478914560 28512223232 28524187437 28596849840 28630296448 28645130240 28648145760 28671918080 28734646272 28752560640 28761517824 28832428864 28905876480 28957726720 28973727744 28996207344 29011230720 29045161984 29077644830 29165442176 29183625120 29210148864 29262544896 29282935565 29421758970 29430924627 29456170384 29483716678 29498992640 29538192528 29591176992 29621152210 29638840320 29666557440 29701255168 29719772160 29721170432 29739699840 29809508352 29832636402 29959127040 29971698390 29987143680 30006753008 30012866560 30025460460 30034814186 30052749312 30080853504 30185563720 30256418816 30275281920 30295582080 30349925120 30369892176 30377508864 30390255774 30503306496 30522323520 30558022144 30573854720 30614482944 30643112448 30669398016 30747525120 30832934912 30852157440 30945312768 30948570432 30979920660 31035491240 31056301135 31092834240 31129200128 31148607360 31176916992 31285442560 31306025088 31314699520 31383209568 31402775160 31412557956 31428833280 31432141845 31527048384 31614763008 31615593880 31634472960 31636792745 31644327936 31664056320 31701090304 31722346496 31742123520 31759663104 31969811616 31986286592 31989742920 31999708572 32019658515 32027157824 32057108408 32076251136 32108743680 32209083504 32218008160 32225771520 32255907840 32293634048 32315287552 32335434240 32436482472 32455720960 32527582165 32557145088 32577442560 32675807232 32811122448 32817807360 32820213920 32908967936 33034957440 33045248704 33065850480 33138191682 33147373780 33165689856 33186366720 33225181184 33309818880 33391943680 33413912064 33423170560 33431224320 33436316736 33496293504 33524088832 33527617968 33652433280 33683903760 33743437824 33744324640 33757597134 33764474880 33766950860 33774993408 33858265088 33958759185 33998477032 34016092160 34019673090 34038471168 34047902720 34122392448 34143665760 34154302416 34249326592 34270679040 34374156288 34377774912 34387300480 34395586560 34406301696 34491129856 34633962584 34641018880 34655554830 34687051776 34749272064 34784472320 34893173796 34911252480 34914927645 34979202331 35020350144 35030053760 35139522678 35196122880 35229036960 35237287936 35259256320 35270240512 35288514560 35292229440 35398791168 35530473472 35545382652 35552624640 35567543115 35576463360 35633019197 35640279040 35663726592 35687639808 35787870560 35895928832 35918307840 35929497344 35950952448 35951897280 35984572416 36030552552 36040536080 36064246959 36217159680 36222676464 36245259180 36287651296 36306452480 36330338304 36354698496 36419910144 36456802720 36512686080 36555390976 36578181120 36820212980 36907253760 36922740660 36965925152 36988971240 37022588928 37126568960 37151463040 37175904792 37238669312 37242589488 37261885440 37267561362 37378328832 37508441260 37542531072 37565936640 37577639424 37601066880 37609873408 37645044736 37714599936 37820523520 37878497280 37938712656 37948227584 37962365220 37964151294 37971886080 38032249916 38090548224 38129133120 38197527680 38248286661 38268103680 38303890560 38312861696 38336747520 38348690432 38530492416 38541168640 38661609792 38681640960 38685713040 38802521088 38911500160 38946865152 38963207907 38971146240 39016726528 39033098598 39132531360 39229011960 39241232836 39265697445 39384256704 39408810480 39454902656 39518453760 39555409920 39626362880 39641948928 39652933120 39679020576 39699578880 39746011136 39776848536 39962264520 39971782656 39982858240 39999635715 40033947280 40070332416 40071385510 40095313920 40107804672 40261354380 40367042560 40382919936 40394109440 40420684512 40493189568 40520341032 40545603090 40671075328 40696431360 40819310592 40823607708 40844759040 40857483264 40892530688 40996700160 41013903060 41124814848 41136209920 41264760576 41306560880 41457112320 41531476480 41569222656 41586665796 41741366784 41767390080 41795395920 41844279424 41870366880 41883410608 41893502976 41905111040 41909522460 42036064512 42153017344 42179297280 42192437248 42218741760 42311107584 42322831360 42346217472 42350675328 42498096290 42548088960 42626415488 42652990560 42663149568 42666278096 42691756032 42692878020 42768334848 42811658240 42945444672 42967695360 42972218640 43007877120 43091585914 43101969408 43113912320 43142276736 43248643296 43292453230 43358814720 43409526784 43436590080 43460591616 43567742976 43616467245 43748163264 43775437680 43893817344 43897036118 44046609920 44087800640 44184255576 44220919808 44225575017 44248488960 44386765488 44413091840 44431728315 44551882752 44579658240 44581755648 44609549760 44661724672 44703490624 44714262528 44869911040 44911871680 44938690560 44980715520 45010129512 45019299840 45033324544 45038190690 45052221279 45278345580 45359564120 45384628224 45412922880 45443373120 45496523264 45524887680 45539069888 45566263296 45694238720 45754959744 45837033216 45860782080 45875068928 46004097024 46207406440 46249402368 46278236160 46332362752 46417969152 46469880990 46524231728 46548336640 46553236860 46693800192 46722911040 46852696904 46928163840 46972049280 47012341760 47056305920 47074814352 47118836934 47143249920 47198388224 47393843536 47403499520 47422144512 47423390820 47435284480 47466491904 47540312395 47551635456 47583519744 47613185280 47866276874 47891077120 47935863040 47954717424 47964487680 47979429888 47999562858 48040736736 48085662612 48163115520 48289546240 48296901952 48327012240 48440451072 48472931328 48503151360 48559880192 48683581440 48760973638 48770908160 48835717632 48861020160 49051541045 49230320880 49318628320 49363451904 49552436160 49567873056 49598775720 49656785984 49682513920 49690081816 49721060670 49748534784 49837771776 49964728320 50056708096 50087915520 50103519232 50134755840 50244440256 50286133248 50291426952 50478649920 50525855640 50584950208 50615156736 50616486960 50618868392 50629181440 50650426290 50662490112 50787397632 50838844160 50997715548 51024138240 51029509635 51071854080 51115663360 51183588672 51231453624 51373989888 51406018560 51548813056 51561234432 51575521280 51580950720 51609452544 51736694784 51929153536 51950943876 51961528320 51983332245 52044131464 52123908096 52176708480 52305349280 52339760694 52354263260 52366878720 52512342272 52545080640 52691271680 52709284017 52740546560 52855931904 52888884480 52905360768 52932771840 52938344160 53035798048 53098186752 53283019360 53295710208 53318073978 53328936960 53332847620 53364695040 53427109888 53460418560 53477072896 53681805840 53843893248 53877461760 53894246016 53927845920 53990919424 54023159808 54027121376 54060804120 54261908480 54325739520 54334014696 54425747456 54431476944 54459678720 54476644352 54629865216 54685204080 54833086464 54867271680 55019680768 55032938496 55230319470 55247525177 55276149760 55360880640 55448887728 55483456860 55655155712 55689853440 55727194560 55827155840 55858003968 55863884232 55879363280 55892828160 55901342043 56048086016 56239063040 56262661890 56280189199 56291655680 56313796608 56366459136 56414810112 56467567104 56730785280 56870654080 56908068984 56922341376 56923837360 56946226941 56957829120 57024446464 57048374874 57193699680 57260592896 57290260480 57296291520 57343836160 57469292544 57505121280 57523035648 57664857728 57811752960 57915453440 57992414688 58022461440 58090323968 58155289660 58330884352 58367250240 58420297728 58525089792 58549647897 58565871130 58843517940 58861849254 58912340768 58967433356 58997985280 59076385056 59182353984 59242304420 59277680640 59333114880 59402510336 59439544320 59442340864 59479399680 59619016704 59665272804 59918254080 59943396780 59974287360 60013506016 60050920920 60069628372 60105498624 60107078265 60161707008 60371127440 60512837632 60550563840 60591164160 60699850240 60739784352 60755017728 60780511548 61006612992 61044647040 61116044288 61228965888 61286224896 61338796032 61495050240 61665869824 61704314880 61890625536 61897140864 61959841320 62070982480 62112602270 62185668480 62258400256 62297214720 62353833984 62570885120 62612050176 62629399040 62766419136 62805550320 62825115912 62857666560 62864283690 63054096768 63229526016 63231187760 63268945920 63273585490 63288655872 63328112640 63402180608 63444692992 63484247040 63519326208 63747144435 63939623232 63979485840 63999417144 64039317030 64054315648 64114216816 64152502272 64217487360 64418167008 64436016320 64451543040 64511815680 64587268096 64630575104 64637378871 64670868480 64872964944 64911441920 64938679845 65055164330 65114290176 65154885120 65351614464 65622244896 65640427840 65817935872 65845554177 66069914880 66090497408 66131700960 66276383364 66294747560 66331379712 66372733440 66450362368 66619637760 66783887360 66827824128 66846341120 66872633472 66992587008 67048177664 67055235936 67304866560 67367807520 67486875648 67488649280 67515194268 67528949760 67533901720 67549986816 67716530176 67917518370 67996954064 68032184320 68039346180 68076942336 68095805440 68244784896 68287331520 68308604832 68498653184 68541358080 68748312576 68755549824 68774600960 68791173120 68812603392 68982259712 69267925168 69282037760 69311109660 69374103552 69498544128 69568944640 69786347592 69822504960 69829855290 69958404662 70040700288 70060107520 70279045356 70392245760 70458073920 70474575872 70518512640 70540481024 70577029120 70584458880 70797582336 71090765304 71105249280 71135086230 71152926720 71266038394 71280558080 71327453184 71375279616 71575741120 71791857664 71799415311 71836615680 71858994688 71903794560 71969144832 72061105104 72081072160 72128493918 72434319360 72445352928 72490518360 72575302592 72612904960 72660676608 72709396992 72839820288 72913605440 73025372160 73110781952 73141460457 73156362240 73640425960 73709291695 73845481320 73931850304 73977942480 74045177856 74253137920 74302926080 74351809584 74477338624 74485178976 74523770880 74535122724 74581591005 74756657664 75016882520 75085062144 75087035465 75131873280 75155278848 75202133760 75219746816 75290089472 75429199872 75641047040 75756994560 75877425312 75896455168 75924730440 75928302588 75943772160 75975639435 76064499832 76135632469 76181096448 76258266240 76395055360 76496573322 76536207360 76607781120 76625723392 76673495040 76697380864 77060984832 77082337280 77323219584 77363281920 77371426080 77605042176 77823000320 77893730304 77926415814 77942292480 78033453056 78066197196 78265062720 78458023920 78482465672 78531394890 78768513408 78817620960 78909805312 79036907520 79110819840 79252725760 79283897856 79305866240 79358041152 79399157760 79492022272 79553697072 79924529040 79943565312 79965716480 79999271430 80067894560 80140664832 80142771020 80190627840 80215609344 80522708760 80734085120 80746382951 80765839872 80788218880 80841369024 80986379136 81040682064 81091206180 81342150656 81392862720 81638621184 81647215416 81689518080 81714966528 81785061376 82027806120 82249629696 82255661137 82272419840 82529521152 82613121760 82845479205 82914224640 83062952960 83173331592 83482733568 83534780160 83590791840 83688558848 83740733760 83766821216 83787005952 83810222080 83819044920 84072129024 84306034688 84358594560 84384874496 84393992835 84437483520 84571713629 84622215168 84645662720 84701350656 84996192580 85096177920 85252830976 85305981120 85326299136 85332556192 85383512064 85385756040 85536669696 85572562311 85623316480 85890889344 85935390720 85944437280 86015754240 86183171828 86203938816 86227824640 86284553472 86497286592 86584906460 86717629440 86819053568 86873180160 86921183232 87135485952 87232934490 87496326528 87550875360 87787634688 87794072236 87848806695 88093219840 88175601280 88292773881 88368511152 88441839616 88451150034 88496977920 88773530976 88826183680 88863456630 89103765504 89159316480 89163511296 89219099520 89323449344 89406981248 89428525056 89739822080 89823743360 89877381120 89961431040 90020259024 90038599680 90066649088 90076381380 90104442558 90556691160 90719128240 90769256448 90825845760 90886746240 90993046528 91049775360 91078139776 91132526592 91388477440 91509919488 91674066432 91721564160 91750137856 92008194048 92414812880 92498804736 92556472320 92664725504 92835938304 92939761980 93048463456 93096673280 93106473720 93168903405 93387600384 93445822080 93705393808 93856327680 93944098560 94024683520 94112611840 94149628704 94237673868 94286499840 94396776448 94787687072 94844289024 94846781640 94870568960 94910378235 94932983808 95080624790 95103270912 95167039488 95226370560 95732553748 95782154240 95871726080 95909434848 95958859776 95999125716 96081473472 96171325224 96326231040 96593803904 96654024480 96880902144 96945862656 97006302720 97119760384 97367162880 97521947276 97541816320 97582746495 97671435264 98103082090 98460641760 98637256640 98726903808 99104872320 99135746112 99197551440 99313571968 99365027840 99380163632 99442121340 99497069568 99675543552 99929456640 100113416192 100175831040 100207038464 100269511680 100488880512 100572266496 100582853904 100957299840 101051711280 101169900416 101230313472 101232973920 101237736784 101258362880 101300852580 101324980224 101574795264 101677688320 101995431096 102048276480 102059019270 102143708160 102231326720 102367177344 102462907248 102747979776 102812037120 103097626112 103122468864 103151042560 103161901440 103218905088 103473389568 103901887752 103923056640 103966664490 104088262928 104247816192 104353416960 104610698560 104679521388 104708526520 104733757440 104937606993 105024684544 105090161280 105382543360 105418568034 105481093120 105711863808 105777768960 105810721536 105865543680 105876688320 106071596096 106196373504 106566038720 106591420416 106636147956 106657873920 106665695240 106729390080 106854219776 106899057591 106920837120 106954145792 107363611680 107687786496 107728964785 107754923520 107788492032 107855691840 107981838848 108054242752 108121608240 108523816960 108651479040 108668029392 108851494912 108862953888 108919357440 108953288704 109259730432 109370408160 109666172928 109734543360 109742590295 110039361536 110460638940 110495050354 110552299520 110721761280 110897775456 110966913720 111310311424 111379706880 111454389120 111654311680 111716007936 111727768464 111758726560 111785656320 111802684086 112096172032 112478126080 112525323780 112560378398 112583311360 112627593216 112732918272 112829620224 112935134208 113461570560 113741308160 113816137968 113844682752 113847674720 113892453882 113915658240 114048892928 114096749748 114387399360 114521185792 114580520960 114592583040 114687672320 114938585088 115010242560 115046071296 115329715456 115623505920 115830906880 115984829376 116044922880 116180647936 116310579320 116661768704 116734500480 116840595456 117050179584 117099295794 117131742260 117687035880 117723698508 117797092335 117824681536 117934866712 117995970560 118152770112 118364707968 118484608840 118555361280 118666229760 118805020672 118879088640 118884681728 118958799360 119238033408 119330545608 119665692185 119886793560 119948574720 119998907145 120027012032 120101841840 120139256744 120210997248 120214156530 120323414016 120742254880 121025675264 121101127680 121182328320 121399700480 121479568704 121561023096 121902434095 122013225984 122089294080 122232088576 122457931776 122572449792 122677592064 122990100480 123331739648 123408629760 123604812227 123794281728 123919682640 124141964960 124225204540 124371336960 124516800512 124594429440 124707667968 125141770240 125224100352 125258798080 125532838272 125611100640 125650231824 125715333120 125728567380 126108193536 126459052032 126462375520 126537891840 126547170980 126577311744 126656225280 126804361216 126889385984 126968494080 127038652416 127494288870 127879246464 127958971680 127998834288 128078634060 128108631296 128228433632 128305004544 128434974720 128836334016 128872032640 128903086080 129023631360 129174536192 129261150208 129274757742 129341736960 129745929888 129822883840 129877359690 130110328660 130228580352 130309770240 130703228928 130849401735 131244489792 131280855680 131635871744 131691108354 132139829760 132180994816 132263401920 132552766728 132589495120 132662759424 132676725051 132745466880 132900724736 133239275520 133295184945 133567774720 133655648256 133692682240 133745266944 133985174016 134096355328 134110471872 134609733120 134735615040 134977298560 135030388536 135057899520 135067803440 135099973632 135156663837 135433060352 135835036740 135993908128 136064368640 136078692360 136153884672 136191610880 136489569792 136574663040 136617209664 136997306368 137082716160 137511099648 137549201920 137582346240 137625206784 137964519424 138535850336 138622219320 138748207104 138997088256 139137889280 139572695184 139645009920 139659710580 139916809324 140081400576 140120215040 140558090712 140784491520 140916147840 140949151744 141037025280 141080962048 141168917760 141595164672 142181530608 142210498560 142270172460 142305853440 142532076788 142561116160 142620937185 142654906368 142750559232 143151482240 143583715328 143598830622 143673231360 143717989376 143807589120 143938289664 144122210208 144162144320 144256987836 144868638720 144890705856 144981036720 145150605184 145225809920 145321353216 145418793984 145679640576 145827210880 146050744320 146221563904 146282920914 146312724480 147154623135 147280851920 147418583390 147690962640 147863700608 147955884960 148090355712 148506275840 148605852160 148703619168 148954677248 148970357952 149047541760 149070245448 149163182010 149513315328 150033765040 150170124288 150174070930 150263746560 150310557696 150404267520 150439493632 150580178944 150858399744 151282094080 151754850624 151849460880 151856605176 151887544320 151951278870 152128999664 152271264938 152362192896 152516532480 152790110720 152993146644 153072414720 153215562240 153251446784 153346990080 153394761728 154121969664 154164674560 154646439168 154726563840 154742852160 155210084352 155646000640 155787460608 155852831628 155884584960 156132394392 156530125440 156916047840 156964931344 157062789780 157537026816 157635241920 157819610624 158073815040 158221639680 158505451520 158567795712 158611732480 158716082304 158798315520 159107394144 159849058080 159887130624 159931432960 159998542860 160135789120 160281329664 160285542040 160381255680 160431218688 161045417520 161468170240 161492765902 161531679744 161576437760 161682738048 161972758272 162081364128 162182412360 162684301312 162785725440 163277242368 163294430832 163379036160 163429933056 163570122752 164055612240 164499259392 164511322274 164544839680 165059042304 165226243520 165690958410 165742575531 165828449280 166125905920 166346663184 166965467136 167069560320 167181583680 167377117696 167481467520 167533642432 167574011904 167620444160 167638089840 168144258048 168717189120 168769748992 168787985670 168840567597 168874967040 169143427258 169244430336 169291325440 169402701312 169992385160 170192355840 170505661952 170611962240 170665112384 170767024128 170771512080 171073339392 171145124622 171246632960 171781778688 171870781440 171888874560 172031508480 172366343656 172407877632 172455649280 172569106944 172994573184 173169812920 173435258880 173638107136 173746360320 174270971904 174465868980 174896011655 174992653056 175101750720 175575269376 175588144472 175697613390 176186439680 176351202560 176585547762 176737022304 176883679232 176902300068 176993955840 177547061952 177652367360 177726913260 178165095985 178207531008 178318632960 178327022592 178438199040 178646898688 178813962496 178857050112 179479644160 179647486720 179754762240 179922862080 180040518048 180133298176 180152762760 180208885116 180321234795 180653187101 181113382320 181438256480 181538512896 181651691520 181773492480 181986093056 182099550720 182156279552 182265053184 182776954880 183019838976 183348132864 183500275712 184016388096 184829625760 184997609472 185112944640 185329451008 185671876608 185879523960 186096926912 186193346560 186212947440 186337806810 186775200768 186891644160 187410787616 187712655360 187888197120 188049367040 188225223680 188299257408 188475347736 188572999680 188793552896 189575374144 189688578048 189693563280 189741137920 189820756470 189865967616 190161249580 190206541824 190334078976 190452741120 191241433305 191465107496 191564308480 191743452160 191818869696 191998251432 192162946944 192342650448 192652462080 193187607808 193308048960 193761804288 193891725312 193912136613 194012605440 194239520768 194734325760 194816039535 195043894552 195083632640 195165492990 195342870528 196206164180 196921283520 197274513280 197453807616 197536662531 198209744640 198271492224 198395102880 198627143936 198730055680 198760327264 198884242680 198994139136 199351087104 199858913280 200226832384 200351662080 200414076928 200539023360 200670160741 200977761024 201144532992 201165707808 201914599680 202103422560 202339800832 202460626944 202465947840 202475473568 202601705160 202649960448 203149590528 203355376640 203990862192 204096552960 204118038540 204287416320 204462653440 204734354688 204925814496 205495959552 205624074240 206195252224 206244937728 206323802880 206437810176 206946779136 207803775504 207846113280 207933328980 208176525856 208495632384 208706833920 209221397120 209359042776 209417053040 209467514880 209875213986 210049369088 210180322560 210765086720 210837136068 210962186240 211423727616 211555537920 211621443072 211731087360 211753376640 212143192192 212392747008 213132077440 213272295912 213315747840 213331390480 213458780160 213708439552 213798115182 213841674240 213908291584 214727223360 215375572992 215398245933 215457929570 215509847040 215576984064 215711383680 215963677696 216108485504 216243216480 217047633920 217302958080 217336058784 217702989824 217725907776 217838714880 217906577408 218519460864 218740816320 219332345856 219424381371 219469086720 219485180590 220078723072 220921277880 220990100708 221104599040 221127875085 221795550912 221933827440 222620622848 222759413760 222908778240 223308623360 223432015872 223455536928 223517453120 223571312640 223605368172 224192344064 225050647560 225120756796 225166622720 225255186432 225261106395 225465836544 225659240448 225870268416 226923141120 227482616320 227632275936 227689365504 227695349440 227784907764 227831316480 228193499496 228406897407 228774798720 229042371584 229185166080 229375344640 229877170176 230020485120 230092142592 230659430912 231247011840 231661813760 231969658752 232089845760 232621158640 233323537408 233469000960 233681190912 234100359168 234198591588 234263484520 235374071760 235447397016 235594184670 235649363072 235869733424 235991941120 236305540224 236729415936 236969217680 237110722560 237332459520 237610041344 237758177280 237769363456 237917598720 238476066816 238661091216 239331384370 239773587120 239897149440 239997814290 240054024064 240203683680 240278513488 240421994496 240428313060 240646828032 241484509760 242051350528 242202255360 242239148853 242364656640 242799400960 242959137408 243122046192 243804868190 244026451968 244178588160 244464177152 244915863552 245144899584 245355184128 246663479296 246766983411 246817259520 247209624454 247588563456 247839365280 248283929920 248450409080 248742673920 249033601024 249188858880 250283540480 250448200704 250517596160 251065676544 251222201280 251300463648 251430666240 251457134760 252216387072 252918104064 252924751040 253075783680 253094341960 253154623488 253312450560 253608722432 253715140887 253778771968 253936988160 254988577740 255758492928 255917943360 255997668576 256157268120 256217262592 256456867264 256610009088 256869949440 257672668032 257744065280 257806172160 258047262720 258349072384 258522300416 258549515484 258683473920 259491859776 259645767680 259754719380 260220657320 260457160704 260619540480 261406457856 261698803470 262488979584 262561711360 263271743488 263382216708 263546420085 264279659520 264361989632 264526803840 265105533456 265178990240 265325518848 265353450102 265490933760 265801449472 266478551040 266590369890 267135549440 267311296512 267385364480 267490533888 267970348032 268192710656 268220943744 269219466240 269471230080 269954597120 270060777072 270115799040 270135606880 270199947264 270313327674 270866120704 271670073480 271987816256 272128737280 272157384720 272307769344 272383221760 272979139584 273149326080 273234419328 273994612736 274165432320 275022199296 275098403840 275164692480 275250413568 275929038848 276237625885 277071700672 277244438640 277496414208 277994176512 278275778560 279145390368 279290019840 279319421160 279506710215 279833618648 280095308441 280162801152 280240430080 281116181424 281400945995 281568983040 281832295680 281898303488 282074050560 282161924096 282337835520 283190329344 284363061216 284540344920 284611706880 284731134705 285064153576 285122232320 285241874370 285309812736 285330734767 285501118464 286302964480 287167430656 287197661244 287346462720 287435978752 287615178240 287876579328 288244420416 288324288640 288513975672 289781411712 289962073440 290301210368 290451619840 290642706432 290837587968 291359281152 291654421760 292101488640 292443127808 292565841828 292625448960 292748239485 294309246270 294561703840 294837166780 295381925280 295727401216 295911769920 296180711424 297012551680 297211704320 297407238336 297909354496 297940715904 298095083520 298140490896 298326364020 299026630656 300067530080 300340248576 300348141860 300527493120 300621115392 300808535040 300878987264 301160357888 301716799488 302564188160 303509701248 303698921760 303713210352 303775088640 303902557740 304257999328 304542529876 304724385792 305033064960 305580221440 305986293288 306144829440 306431124480 306502893568 306693980160 306789523456 308243939328 308329349120 309292878336 309453127680 309485704320 310420168704 311130799681 311292001280 311705663256 311769169920 312264788784 313060250880 313832095680 313929862688 314125579560 314812820979 315074053632 315270483840 315639221248 316147630080 316443279360 316946328647 317010903040 317135591424 317223464960 317432164608 317596631040 318214788288 319698116160 319774261248 319997085720 320271578240 320562659328 320571084080 320697172773 320762511360 320862437376 322090835040 322936340480 322985531804 323063359488 323152875520 323186894355 323365476096 323945516544 324162728256 324364824720 325368602624 325571450880 326554484736 326588861664 326758072320 326859866112 327140245504 328111224480 328998518784 329022644548 329089679360 329227770885 330118084608 330452487040 331381916820 331485151062 331656898560 332251811840 332693326368 333930934272 334139120640 334363167360 334754235392 334962935040 335067284864 335148023808 335240888320 335276179680 336288516096 337434378240 337539497984 337575971340 337681135194 337749934080 338286854516 338488860672 338582650880 338805402624 339984770320 340384711680 341011323904 341223924480 341330224768 341534048256 341543024160 342146678784 342290249244 342493265920 343563557376 343741562880 343777749120 344063016960 344732687312 344815755264 344911298560 345138213888 345989146368 346339625840 346870517760 347276214272 347492720640 348541943808 348931737960 349792023310 349985306112 350203501440 351150538752 351176288944 351395226780 352372879360 352702405120 353171095524 353474044608 353767358464 353804600136 353987911680 355094123904 355453826520 356330191970 356415062016 356637265920 356654045184 356876398080 357293797376 357627924992 357714100224 358959288320 358997076555 359294973440 359845724160 360081036096 360305525520 360417770232 360642469590 361306374202 362226764640 362876512960 363077025792 363303383040 363546984960 363972186112 364199101440 364312559104 365553909760 365707302285 366039677952 366696265728 368032776192 369659251520 369995218944 370225889280 370658902016 370814436681 371759047920 372193853824 372386693120 372425894880 372675613620 373550401536 373783288320 374821575232 375425310720 375776394240 376098734080 376450447360 376598514816 376950695472 377145999360 377587105792 379150748288 379377156096 379387126560 379482275840 379641512940 379731935232 380322499160 380413083648 380668157952 380678162345 380905482240 382482866610 382930214992 383128616960 383486904320 383637739392 383996502864 384325893888 384685300896 385304924160 386375215616 386616097920 387523608576 387783450624 387824273226 388025210880 388479041536 389468651520 389632079070 390087789104 390167265280 390330985980 390685741056 392412328360 393842567040 394549026560 394907615232 395073325062 396419489280 396542984448 396790205760 397254287872 397460111360 397520654528 397768485360 397988278272 398702174208 399717826560 400453664768 400703324160 400828153856 401078046720 401340321482 401955522048 402289065984 402331415616 403731914755 403829199360 404206845120 404679601664 404931895680 404950947136 405203410320 405299920896 406299181056 406710753280 407981724384 408193105920 408236077080 408574832640 408925306880 409468709376 409851628992 410991919104 411248148480 411278305685 412390504448 412647605760 412875620352 413893558272 415607551008 415866657960 416353051712 416991264768 417413667840 418442794240 418718085552 418834106080 418935029760 419750427972 420098738176 420360645120 421530173440 421674272136 421924372480 422847455232 422858568145 423111075840 423242886144 423506753280 424286384384 424785494016 426264154880 426544591824 426631495680 426662780960 426917560320 427416879104 427596230364 427683348480 427816583168 427862811555 429454446720 430751145984 430796491866 430915859140 431019694080 431153968128 431422767360 431927355392 432216971008 432486432960 434095267840 434605916160 434672117568 435405979648 435451815552 435677429760 435813154816 437038921728 437481632640 438664691712 438848762742 438938173440 438970361180 440157446144 441463869405 441842555760 441980201416 442209198080 442255750170 443591101824 443867654880 445241245696 445518827520 445817556480 446617246720 446864031744 446911073856 447034906240 447142625280 447210736344 448384688128 450101295120 450241513592 450333245440 450510372864 450522212790 450931673088 451318480896 451740536832 453846282240 454729630303 454965232640 455264551872 455390698880 455569815528 455662632960 456386998992 456813794814 457549597440 458084743168 458370332160 458750689280 459754340352 460040970240 460184285184 461318861824 462494023680 463229249561 463323627520 463939317504 464179691520 465242317280 466647074816 466938001920 467362381824 468397183176 468526969040 470748143520 470894794032 471188369340 471298726144 471739466848 471983882240 472611080448 473458831872 473938435360 474221445120 474664919040 475220082688 475516354560 475538726912 475835197440 477322182432 478662768740 479547174240 479794298880 479995628580 480108048128 480407367360 480557026976 480843988992 480856626120 481293656064 482969019520 484102701056 484404510720 484478297706 484729313280 485598801920 485918274816 486244092384 487609736380 488052903936 488357176320 488928354304 489831727104 490289799168 490710368256 493326958592 493533966822 493634519040 494419248908 495177126912 495678730560 496567859840 496900818160 497227726593 497485347840 498067202048 498377717760 500567080960 500896401408 501035192320 502131353088 502444402560 502600927296 502861332480 502914269520 504432774144 505849502080 506151567360 506188683920 506309246976 506521702791 506624901120 507217444864 507430281774 507557543936 507873976320 509977155480 511516985856 511835886720 511995337152 512314536240 512434525184 512913734528 513220018176 513739898880 515345336064 515488130560 515612344320 516094525440 516698144768 517044600832 517099030968 517366947840 518983719552 519509438760 520441314640 520914321408 521239080960 522812915712 523397606940 524688034965 524977959168 525123422720 526764433416 527092840170 528559319040 528723979264 529053607680 530211066912 530357980480 530651037696 530706900204 530981867520 531602898944 532957102080 533180739780 534271098880 534495287955 534622593024 534770728960 534981067776 535940696064 536441887488 538438932480 538942460160 539909194240 540121554144 540271213760 540399894528 540626655348 541732241408 541959561303 543340146960 543975632512 544257474560 544314769440 544615538688 544766443520 545958279168 546298652160 546468838656 547989225472 548330864640 550044398592 550196807680 550500827136 551858077696 552475251770 554143401344 554488877280 554992828416 555988353024 556551557120 558290780736 558580039680 558638842320 559013420430 559667237296 560190616882 560325602304 560480860160 562232362848 562801891990 563137966080 563664591360 563796606976 564148101120 564323848192 564675671040 566380658688 568726122432 569080689840 569223413760 569462269410 570128307152 570244464640 570483748740 570619625472 570661469534 571002236928 572605928960 574334861312 574395322488 574692925440 574871957504 575230356480 576488840832 576648577280 577027951344 579562823424 579924146880 580602420736 580903239680 581285412864 581675175936 582718562304 583308843520 584202977280 585131683656 585250897920 585496478970 588618492540 589123407680 589674333560 590763850560 591454802432 591823539840 592361422848 594025103360 594423408640 594814476672 595881431808 596190167040 596280981792 596652728040 598053261312 600135060160 600680497152 600696283720 601054986240 601242230784 601617070080 601757974528 602010482223 602320715776 603433598976 605128376320 607019402496 607397843520 607426420704 607805115480 608515998656 609085059752 609448771584 610066129920 611160442880 611972586576 612289658880 612862248960 613005787136 613387960320 613579046912 616487878656 616658698240 618024061135 618585756672 618971408640 620840337408 622261599362 622584002560 623411326512 623538339840 624529577568 626120501760 627664191360 627859725376 628251159120 629625641958 630148107264 630540967680 631278442496 632295260160 632886558720 633892657294 634021806080 634271182848 634446929920 634864329216 635193262080 636429576576 639396232320 639994171440 640543156480 641125318656 641142168160 641394345546 641525022720 641724874752 644181670080 645872680960 645971063608 646126718976 646305751040 646373788710 646730952192 647891033088 648325456512 648729649440 650737205248 651142901760 653108969472 653177723328 653516144640 653719732224 654280491008 656222448960 657997037568 658045289096 658179358720 658455541770 660236169216 660904974080 662763833640 662970302124 663313797120 663383625255 664503623680 664604844289 665386652736 667861868544 668278241280 668726334720 669508470784 669925870080 670134569728 670296047616 670481776640 670552359360 672577032192 675078995968 675151942680 675362270388 675499868160 675783319185 676573709032 676977721344 677027364743 677165301760 677610805248 679969540640 680769423360 682022647808 682447848960 682660449536 683068096512 683086048320 684580498488 684986531840 685220692221 687127114752 687555498240 688126033920 689465374624 689631510528 689822597120 690276427776 691978292736 692679251680 693741035520 694552428544 694985441280 697863475920 699584046620 699970612224 700407002880 702301077504 702352577888 702790453560 704745758720 705404810240 706342191048 706948089216 707534716928 707609200272 707975823360 710188247808 710907653040 712660383940 712830124032 713274531840 713308090368 713752796160 714587594752 715255849984 715428200448 717918576640 717994153110 718589946880 719691448320 720162072192 720611051040 720835540464 721284939180 722612748404 724453529280 725753025920 726154051584 726606766080 726717446559 727093969920 727944372224 728398202880 728625118208 731107819520 731414604570 732079355904 733392531456 736065552384 739318503040 739990437888 740300950233 740451778560 741317804032 741628873362 743518095840 744387707648 744773386240 744851789760 745351227240 747100803072 747566576640 749643150464 750850621440 751552788480 752197468160 752900894720 753197029632 753901390944 754291998720 755174211584 758301496576 758754312192 758774253120 759283025880 759463870464 760644998320 760826167296 761145422661 761336315904 761356324690 761810964480 764965733220 765860429984 766257233920 766973808640 767275478784 767993005728 768651787776 769370601792 770609848320 772750431232 773232195840 775047217152 775566901248 775648546452 776050421760 776958083072 778937303040 779264158140 780175578208 780661971960 781371482112 784824656720 787685134080 789098053120 789815230464 790146650124 792838978560 793085968896 793580411520 794508575744 795041309056 795536970720 795976556544 797404348416 799435653120 800907329536 801406648320 801656307712 802156093440 802680642964 803911044096 804578131968 804662831232 807463829510 807658398720 808413690240 809359203328 809863791360 809901894272 810406820640 810599841792 812598362112 813421506560 815963448768 816386211840 816472154160 817149665280 817850613760 818937418752 819703257984 821983838208 822496296960 822556611370 824781008896 825295211520 825751240704 827787116544 828712877655 831215102016 831733315920 832706103424 833982529536 834827335680 836885588480 837436171104 837668212160 837870059520 839500855944 840197476352 840285925323 840721290240 843348544272 843848744960 844202837985 845694910464 845717136290 846222151680 846485772288 847013506560 848572768768 849570988032 852528309760 853089183648 853325561920 853835120640 855192460728 855366696960 855633166336 855725623110 855992204301 858908893440 861502291968 861592983732 861831718280 862039388160 862307936256 862845534720 863854710784 864433942016 864972865920 868190535680 869344235136 870903631104 871354859520 871626309632 874077843456 874963265280 877329383424 877697525484 877876346880 877940722360 880314892288 882927738810 883685111520 883960402832 884418396160 884511500340 887182203648 887735309760 890482491392 891037655040 891635112960 893234493440 893728063488 893822147712 894069812480 894285250560 894421472688 896769376256 900202590240 900483027184 900666490880 901020745728 901044425580 901863346176 902636961792 903265935505 903481073664 907692564480 909459260606 909930465280 910529103744 910781397760 911139631056 911325265920 912773997984 913627589628 915099194880 916169486336 916740664320 917501378560 919508680704 920081940480 920368570368 922637723648 924988047360 926458499122 926647255040 927878635008 928359383040 930484634560 933294149632 933392399043 933876003840 936794366352 937053938080 941496287040 941789588064 942376738680 942597452288 943478933696 943967764480 945222160896 946917663744 947876870720 948442890240 949329838080 950440165376 950838985941 951032709120 951077453824 951670394880 954644364864 957325537480 959094348480 959991257160 960216096256 960814734720 961114053952 961687977984 961713252240 962587312128 965938039040 968205402112 968809021440 968956595412 969458626560 969560683065 971197603840 971836549632 972488184768 975219472760 976105807872 976714352640 977856708608 979663454208 980579598336 981420736512 986653917184 987067933644 987269038080 987683312655 988838497816 990354253824 991357461120 993135719680 993801636320 994455453186 994970695680 996134404096 996755435520 1001134161920 1001792802816 1002070384640 1003350803705 1004262706176 1004888805120 1005201854592 1005722664960 1005828539040 1008865548288 1011699004160 1012303134720 1012377367840 1012618493952 1013043405582 1013249802240 1014434889728 1014860563548 1015115087872 1015747952640 1019954310960 1023033971712 1023671773440 1023990674304 1024629072480 1024869050368 1025827469056 1026440036352 1027479797760 1030690672128 1030976261120 1031224688640 1032189050880 1033396289536 1034089201664 1034198061936 1034733895680 1037967439104 1039018877520 1040882629280 1041828642816 1042478161920 1045625831424 1046795213880 1049376069930 1049702978363 1049955918336 1050246845440 1053528866832 1054185680340 1057118638080 1057447958528 1058107215360 1060422133824 1060715960960 1061302075392 1061413800408 1061963735040 1063205797888 1066361479560 1068542197760 1068990575910 1069245186048 1069323594781 1069541457920 1069962135552 1071881392128 1072883774976 1076877864960 1076991229665 1077884920320 1079818388480 1080243108288 1080542427520 1081253310696 1083464482816 1083919122606 1086680293920 1087951265024 1088514949120 1088629538880 1089231077376 1089532887040 1091916558336 1092597304320 1092937677312 1095978450944 1096661729280 1097121906855 1100088797184 1100393615360 1103716155392 1104950503540 1108286802688 1108977754560 1109985656832 1111976706048 1112443310043 1113103114240 1116581561472 1117160079360 1117277684640 1118026840860 1119334474592 1120381233764 1120651204608 1120961720320 1124464725696 1125603783980 1126275932160 1127329182720 1127593213952 1128296202240 1128647696384 1129351342080 1132761317376 1137452244864 1138161379680 1138446827520 1138924538820 1140256614304 1140967497480 1141239250944 1141322939068 1142004473856 1142034487035 1145211857920 1148669722624 1148790644976 1149385850880 1149743915008 1150460712960 1152977681664 1153297154560 1154055902688 1159125646848 1159848293760 1161204841472 1162570825728 1163350351872 1165437124608 1166617687040 1168405954560 1170263367312 1170501795840 1170992957940 1177236985080 1178246815360 1179348667120 1181527701120 1182909604864 1183647079680 1184722845696 1188050206720 1188846817280 1189628953344 1191762863616 1192380334080 1192561963584 1193305456080 1196106522624 1200270120320 1201360994304 1201392567440 1202109972480 1202484461568 1203234140160 1203515949056 1204020964446 1204641431552 1206867197952 1210256752640 1211195744265 1214038804992 1214795687040 1214852841408 1215610230960 1217031997312 1218170119504 1218897543168 1220132259840 1222320885760 1223945173152 1224579317760 1225724497920 1226011574272 1226775920640 1227158093824 1232975757312 1233317396480 1233834917055 1236048122270 1237171513344 1237942817280 1241680674816 1244523198724 1245168005120 1246822653024 1249059155136 1252241003520 1255328382720 1255719450752 1256502318240 1259251283916 1260296214528 1261081935360 1262556884992 1264590520320 1265773117440 1267785314588 1268043612160 1268542365696 1268575704435 1268893859840 1269728658432 1272859153152 1278792464640 1279988342880 1281086312960 1282250637312 1282284336320 1282788691092 1283050045440 1283449749504 1288363340160 1291745361920 1291942127216 1292253437952 1292611502080 1292747577420 1293461904384 1295782066176 1296650913024 1297459298880 1301474410496 1302285803520 1306217938944 1306355446656 1307032289280 1307439464448 1312444897920 1315994075136 1316090578192 1316358717440 1316911083540 1320472338432 1321809948160 1325527667280 1325940604248 1326627594240 1326767250510 1329007247360 1329209688578 1330773305472 1335723737088 1336556482560 1337452669440 1339016941568 1339851740160 1340269139456 1340592095232 1340963553280 1341104718720 1345154064384 1350303885360 1350724540776 1350999736320 1351566638370 1353147418064 1353955442688 1354054729486 1354330603520 1355221610496 1359939081280 1361538846720 1364045295616 1364188890909 1364895697920 1365320899072 1366172096640 1369160996976 1369973063680 1370441384442 1374254229504 1375110996480 1376252067840 1378930749248 1379263021056 1379645194240 1380552855552 1383956585472 1385358503360 1387482071040 1389104857088 1389687748683 1389970882560 1395726951840 1399168093240 1399941224448 1400476542205 1400814005760 1404705155776 1405580907120 1409491517440 1410809620480 1412684382096 1413896178432 1415069433856 1415218400544 1415951646720 1420376495616 1421815306080 1425320767880 1425660248064 1426549063680 1426616180736 1426653673835 1427505592320 1429175189504 1430511699968 1435837153280 1435988306220 1437179893760 1439382896640 1440324144384 1441222102080 1441671080928 1442569878360 1445225496808 1448907058560 1451506051840 1452308103168 1453213532160 1453434893118 1454187939840 1455888744448 1456796405760 1457250236416 1462215639040 1462829209140 1464158711808 1466785062912 1472131104768 1478637006080 1479980875776 1480601900466 1480903557120 1482635608064 1483257746724 1487036191680 1488775415296 1489546772480 1489703579520 1490702454480 1494201606144 1495133153280 1499286300928 1501701242880 1503105576960 1504394936320 1505801789440 1506394059264 1507802781888 1508583997440 1510348423168 1516602993152 1517548506240 1518566051760 1518927740928 1521289996640 1521652334592 1522290845322 1522672631808 1522712649380 1523621928960 1529931466440 1531720859968 1532514467840 1533947617280 1534550957568 1535986011456 1537303575552 1538741203584 1541219696640 1545500862464 1546464391680 1550094434304 1551133802496 1551297092904 1552100843520 1553916166144 1555653998405 1558528316280 1560351156416 1561323943920 1562742964224 1569649313440 1574064104895 1575370268160 1578196106240 1580293300248 1584731643235 1585677957120 1586171937792 1587160823040 1589017151488 1590082618112 1591073941440 1591953113088 1594808696832 1598871306240 1601814659072 1602813296640 1603312615424 1603485863865 1604312186880 1605361285928 1606862558951 1607822088192 1609325662464 1614927659020 1615316797440 1616827380480 1618718406656 1619727582720 1619803788544 1620813641280 1621199683584 1625196724224 1625878683909 1626843013120 1631926897536 1632772423680 1632944308320 1634299330560 1635701227520 1637874837504 1639406515968 1643967676416 1644992593920 1645113222740 1649562017792 1650590423040 1651502481408 1655574233088 1657425755310 1662430204032 1663466631840 1665412206848 1667965059072 1669654671360 1673771176960 1674872342208 1675336424320 1675740119040 1679001711888 1680394952704 1680571850646 1681442580480 1686697088544 1687697489920 1688405675970 1691389820928 1691434272580 1692444303360 1692971544576 1694027013120 1697145537536 1699141976064 1705056619520 1706178367296 1706651123840 1707670241280 1710384921456 1710733393920 1711266332672 1711451246220 1711984408602 1717817786880 1723004583936 1723185967464 1723663436560 1724078776320 1724615872512 1725691069440 1727709421568 1728867884032 1729945731840 1736381071360 1738688470272 1741807262208 1742709719040 1743252619264 1748155686912 1749926530560 1755395050968 1755752693760 1755881444720 1760629784576 1765855477620 1767370223040 1767920805664 1768836792320 1769023000680 1774364407296 1775470619520 1780964982784 1782075310080 1783270225920 1786468986880 1787644295424 1788139624960 1788570501120 1788842945376 1793538752512 1800405180480 1800966054368 1802041491456 1802088851160 1803726692352 1805273923584 1806031446669 1806531871010 1806962147328 1815385128960 1818918521212 1819860930560 1821058207488 1821562795520 1822279262112 1825547995968 1827255179256 1830198389760 1832338972672 1833481328640 1839017361408 1840163880960 1840737140736 1845275447296 1849976094720 1852916998244 1853294510080 1854072183405 1855757270016 1860969269120 1866588299264 1866784798086 1867752007680 1873588732704 1874107876160 1882992574080 1883579176128 1884753477360 1885194904576 1886957867392 1887935528960 1890444321792 1893835327488 1895753741440 1896885780480 1898659676160 1900880330752 1901677971882 1902065418240 1902154907648 1903340789760 1909288729728 1914651074960 1918188696960 1919982514320 1920432192512 1921629469440 1922228107904 1923375955968 1923426504480 1925174624256 1931876078080 1936410804224 1937618042880 1937913190824 1938917253120 1939121366130 1942395207680 1943673099264 1944976369536 1950438945520 1952211615744 1953428705280 1955713417216 1959326908416 1961159196672 1962841473024 1974135867288 1974538076160 1975366625310 1977676995632 1980708507648 1982714922240 1986271439360 1987603272640 1988910906372 1989941391360 1992268808192 1993510871040 1993814532867 2002268323840 2003585605632 2004140769280 2006701607410 2008525412352 2009777610240 2010403709184 2011445329920 2011657078080 2017731096576 2023398008320 2024754735680 2025236987904 2026086811164 2026499604480 2029721127096 2030230175744 2031082094229 2031495905280 2039908621920 2046067943424 2047343546880 2047981348608 2049258144960 2049738100736 2051654938112 2054959595520 2061381344256 2061952522240 2064378101760 2068178403328 2068396123872 2069467791360 2075934878208 2078037755040 2081765258560 2083657285632 2084956323840 2093590427760 2098752139860 2099405956726 2099911836672 2100493690880 2107057733664 2108371360680 2114237276160 2114895917056 2116214430720 2120844267648 2121431921920 2122604150784 2122827600816 2123927470080 2126411595776 2132722959120 2137084395520 2137981151820 2138490372096 2138647189562 2139082915840 2139924271104 2143762784256 2145767549952 2153755729920 2153982459330 2155769840640 2159636776960 2160486216576 2161084855040 2162506621392 2166928965632 2167838245212 2173360587840 2175902530048 2177029898240 2177259077760 2178462154752 2179065774080 2183833116672 2185194608640 2185875354624 2193323458560 2194243813710 2200177594368 2200787230720 2207432310784 2209901007080 2216573605376 2217955509120 2219971313664 2223953412096 2224886620086 2226206228480 2233163122944 2234320158720 2234555369280 2236053681720 2238668949184 2240762467528 2241302409216 2241923440640 2248929451392 2251207567960 2252551864320 2254658365440 2255186427904 2256592404480 2257295392768 2258702684160 2265522634752 2273648151515 2274904489728 2276322759360 2277849077640 2280513228608 2281934994960 2282478501888 2282645878136 2284008947712 2284068974070 2290423715840 2297339445248 2297581289952 2298771701760 2299487830016 2300921425920 2305955363328 2306594309120 2308111805376 2316146247805 2318251293696 2319696587520 2322409682944 2325141651456 2326700703744 2330874249216 2333235374080 2336811909120 2340526734624 2341985915880 2348491432313 2354473970160 2356493630720 2358697334240 2363055402240 2365819209728 2367294159360 2369445691392 2376100413440 2377693634560 2379257906688 2383525727232 2385123927168 2386610912160 2392213045248 2400540240640 2402721988608 2402785134880 2404219944960 2404968923136 2406468280320 2407031898112 2408041928892 2409282863104 2413734395904 2420513505280 2422391488530 2428077609984 2429591374080 2429705682816 2431220461920 2434063994624 2436340239008 2437795086336 2440264519680 2444641771520 2447890346304 2449158635520 2451448995840 2452023148544 2453551841280 2454316187648 2465951514624 2466634792960 2467669834110 2472096244540 2474343026688 2475885634560 2483361349632 2486138632965 2489046397448 2490336010240 2493645306048 2498118310272 2504482007040 2510656765440 2511438901504 2513004636480 2518502567832 2520592429056 2520857775969 2522163870720 2525113769984 2531546234880 2532608513955 2535570629176 2536087224320 2537084731392 2537151408870 2537787719680 2539457316864 2545718306304 2557584929280 2559976685760 2562172625920 2564568672640 2565577382184 2566100090880 2566899499008 2567976612903 2576726680320 2583490723840 2583884254432 2584506875904 2585223004160 2585495154840 2586923808768 2591564132352 2593301826048 2594918597760 2602948820992 2604571607040 2608712089633 2612710893312 2614064578560 2614878928896 2624889795840 2631988150272 2632181156384 2633822167080 2640944676864 2643619896320 2651055334560 2651881208496 2653255188480 2653534501020 2658014494720 2658419377156 2661546610944 2671447474176 2673112965120 2674905338880 2678033883136 2679703480320 2680538278912 2681184190464 2682209437440 2690308128768 2700607770720 2701449081552 2701999472640 2703133276740 2706294836128 2707910885376 2708109458972 2708661207040 2709797806515 2710443220992 2719878162560 2723077693440 2728090591232 2728377781818 2729791395840 2730641798144 2732344193280 2738321993952 2739946127360 2740882768884 2748508459008 2750221992960 2752504135680 2757861498496 2758526042112 2759290388480 2761105711104 2767913170944 2770717006720 2774964142080 2778209714176 2779375497366 2779941765120 2791453903680 2798336186480 2799882448896 2800177197129 2800953084410 2801628011520 2809410311552 2811161814240 2818983034880 2821619240960 2825368764192 2827792356864 2830138867712 2830436801088 2831903293440 2840752991232 2843630612160 2850641535760 2851320496128 2852516957823 2853098127360 2853232361472 2853307347670 2855011184640 2858350379008 2861023399936 2871674306560 2871976612440 2874359787520 2880648288768 2882444204160 2883342161856 2885139756720 2890450993616 2897814117120 2903012103680 2904616206336 2906427064320 2906869786236 2908375879680 2911777488896 2913592811520 2914500472832 2925658418280 2928317423616 2933570125824 2944262209536 2957274012160 2959961751552 2961203800932 2961807114240 2966515493448 2974072383360 2977550830592 2979407159040 2981404908960 2988403212288 2990266306560 2998572601856 3003402485760 3006211153920 3008789872640 3010052411115 3011603578880 3012788118528 3015605563776 3017167994880 3033205986304 3035097012480 3037132103520 3037855481856 3042579993280 3043304669184 3044581690644 3045345263616 3045425298760 3047243857920 3059862932880 3063441719936 3065028935680 3067895234560 3069101915136 3071972022912 3074607151104 3077482407168 3082439393280 3091001724928 3092928783360 3100188868608 3102267604992 3102594185808 3104201687040 3107832332288 3111307996810 3117056632560 3120702312832 3122647887840 3125485928448 3139298626880 3148128209790 3149108935089 3150740536320 3156392212480 3160586600496 3169463286470 3171355914240 3172343875584 3174321646080 3178034302976 3180165236224 3182147882880 3183906226176 3189617393664 3205626593280 3206625230848 3206971727730 3207970784343 3208624373760 3210722571856 3213725117902 3215644176384 3218651324928 3229855318040 3230633594880 3233654760960 3237436813312 3239455165440 3239607577088 3241627282560 3250393448448 3251757367818 3253686026240 3263853795072 3265544847360 3265888616640 3268598661120 3271402455040 3275749675008 3278813031936 3287935352832 3289985187840 3290226445480 3299124035584 3301180846080 3311148466176 3314851510620 3323024221445 3324860408064 3326933263680 3330824413696 3335930118144 3339309342720 3347542353920 3349744684416 3350672848640 3351480238080 3358003423776 3360789905408 3361143701292 3362885160960 3373394177088 3375394979840 3376811351940 3382779641856 3382868545160 3384888606720 3385136823715 3385943089152 3388054026240 3394291075072 3398283952128 3410113239040 3412356734592 3413302247680 3415340482560 3420769842912 3422532665344 3422902492440 3423968817204 3426103461105 3435635573760 3446009167872 3446371934928 3447326873120 3448157552640 3449231745024 3451382138880 3455418843136 3457735768064 3459891463680 3472762142720 3477376940544 3483614524416 3486505238528 3496311373824 3499853061120 3510790101936 3511505387520 3511762889440 3521259569152 3531710955240 3534740446080 3535841611328 3537673584640 3538046001360 3548728814592 3550941239040 3561929965568 3564150620160 3566540451840 3572937973760 3575288590848 3576279249920 3577141002240 3577685890752 3587077505024 3600810360960 3601932108736 3604082982912 3604177702320 3607453384704 3610547847168 3612062893338 3613063742020 3613924294656 3630770257920 3633587232795 3637837042424 3639721861120 3642116414976 3643125591040 3644558524224 3651095991936 3654510358512 3660396779520 3664677945344 3666962657280 3678034722816 3680327761920 3681474281472 3690550894592 3699952189440 3701504751165 3705833996488 3706589020160 3708144366810 3711514540032 3721938538240 3733176598528 3733569596172 3735504015360 3747177465408 3748215752320 3765985148160 3767158352256 3769506954720 3770389809152 3773915734784 3775871057920 3780888643584 3787670654976 3791507482880 3793771560960 3797319352320 3801760661504 3803355943764 3804130836480 3804309815296 3805727113305 3806681579520 3812733054079 3818577459456 3829302149920 3836377393920 3839965028640 3840864385024 3843258938880 3844456215808 3846751911936 3846853008960 3850349248512 3863752156160 3872821608448 3875236085760 3875826381648 3877834506240 3878242732260 3884790415360 3887346198528 3889952739072 3900877891040 3904423231488 3906857410560 3911426834432 3918653816832 3922318393344 3948271734576 3949076152320 3950733250620 3955353991264 3961417015296 3965429844480 3972542878720 3975206545280 3977821812744 3979882782720 3984537616384 3987021742080 3987629065734 4004536647680 4007171211264 4008281538560 4013403214820 4017050824704 4019555220480 4020807418368 4022890659840 4023314156160 4035462193152 4046796016640 4049509471360 4052173622328 4052999208960 4059442254192 4060460351488 4062164188458 4062991810560 4079817243840 4092135886848 4092566672727 4094687093760 4095962697216 4098516289920 4099476201472 4103309876224 4109919191040 4122762688512 4123905044480 4128756203520 4136356806656 4136792247744 4138935582720 4151869756416 4156075510080 4163530517120 4167314571264 4169063246049 4169912647680 4187180855520 4197504279720 4198811913452 4199823673344 4200987381760 4201429626615 4214115467328 4216742721360 4228474552320 4229791834112 4232428861440 4241688535296 4242863843840 4245208301568 4245655201632 4247854940160 4252823191552 4265445918240 4275962303640 4276980744192 4277294379124 4278165831680 4279848542208 4279961021505 4287525568512 4291535099904 4307511459840 4307964918660 4311539681280 4319273553920 4320972433152 4322169710080 4325013242784 4335676490424 4346721175680 4351805060096 4354518155520 4356924309504 4358131548160 4367666233344 4370389217280 4371750709248 4386646917120 4388487627420 4400355188736 4401574461440 4419802014160 4433147210752 4435911018240 4439942627328 4447906824192 4449773240172 4452412456960 4466326245888 4468640317440 4469110738560 4472107363440 4477337898368 4481524935056 4482604818432 4483846881280 4497858902784 4502415135920 4505103728640 4509316730880 4510372855808 4513184808960 4514590785536 4517405368320 4531045269504 4547296303030 4549808979456 4552645518720 4555698155280 4561026457216 4563869989920 4564957003776 4565291756272 4568017895424 4568137948140 4580847431680 4594678890496 4595162579904 4597543403520 4598975660032 4601842851840 4611910726656 4613188618240 4616223610752 4632292495610 4636502587392 4639393175040 4644819365888 4650283302912 4653401407488 4661748498432 4666470748160 4666961995215 4681053469248 4683971831760 4696982864626 4708947940320 4712987261440 4717394668480 4726110804480 4731638419456 4734588318720 4752200826880 4754194929705 4755387269120 4758515813376 4767051454464 4770247854336 4773221824320 4784426090496 4801080481280 4805443977216 4805570269760 4808439889920 4809937846272 4812936560640 4816083857784 4818565726208 4820587676853 4841027010560 4844782977060 4856155219968 4859182748160 4859411365632 4862440923840 4868127989248 4872680478016 4875590172672 4880529039360 4889283543040 4895780692608 4898317271040 4902897991680 4907103682560 4908632375296 4931903029248 4933269585920 4935339668220 4944192489080 4948686053376 4951771269120 4966722699264 4972277265930 4978092794896 4980672020480 4987290612096 4996236620544 5008964014080 5021313530880 5022877803008 5026009272960 5037005135664 5041184858112 5041715551938 5044327741440 5050227539968 5063092469760 5065217027910 5071141258352 5072174448640 5074169462784 5074302817740 5075575439360 5078914633728 5091436612608 5115169858560 5119953371520 5124345251840 5129137345280 5131154764368 5132200181760 5133798998016 5135953225806 5153453360640 5166981447680 5167768508864 5169013751808 5170446008320 5170990309680 5173847617536 5183128264704 5186603652096 5189837195520 5205897641984 5209143214080 5217424179266 5225421786624 5228129157120 5229757857792 5248514891815 5249779591680 5264362312768 5267644334160 5281889353728 5287239792640 5302110669120 5303762416992 5306510376960 5307069002040 5316028989440 5316838754312 5323093221888 5342894948352 5346225930240 5346617973905 5349810677760 5356067766272 5359406960640 5361076557824 5364418874880 5380616257536 5401215541440 5402898163104 5406266553480 5412589672256 5415821770752 5416218917944 5417322414080 5419595613030 5420886441984 5439756325120 5446155386880 5456181182464 5456755563636 5459582791680 5461283596288 5464688386560 5476643987904 5479892254720 5481765537768 5497016918016 5500443985920 5515722996992 5517052084224 5518580776960 5522211422208 5535826341888 5541434013440 5549928284160 5556419428352 5558750994732 5559883530240 5562216550215 5582907807360 5596672372960 5599764897792 5600354394258 5601906168820 5603256023040 5618820623104 5622323628480 5637966069760 5643238481920 5650737528384 5655584713728 5660277735424 5660873602176 5663806586880 5681505982464 5687261224320 5701283071520 5702640992256 5705033915646 5706196254720 5706464722944 5706614695340 5710022369280 5716700758016 5722046799872 5743348613120 5743953224880 5748719575040 5761296577536 5764888408320 5766684323712 5770279513440 5780901987232 5795628234240 5806024207360 5809232412672 5812854128640 5813739572472 5816751759360 5823554977792 5827185623040 5829000945664 5851316836560 5856634847232 5867140251648 5888524419072 5911485193939 5914548024320 5922407601864 5923614228480 5933030986896 5948144766720 5955101661184 5958814318080 5962809817920 5976806424576 5980532613120 5981443598601 5997145203712 6006804971520 6012422307840 6017579745280 6020104822230 6021980244293 6023207157760 6025576237056 6031211127552 6034335989760 6066411972608 6070194024960 6074264207040 6075710963712 6085159986560 6089163381288 6090690527232 6090850597520 6093246282687 6094487715840 6119725865760 6126883439872 6130057871360 6135790469120 6138203830272 6143944045824 6149214302208 6154964814336 6164878786560 6182003449856 6185857566720 6204535209984 6205188371616 6208403374080 6215664664576 6222615993620 6234113265120 6241404625664 6245295775680 6250971856896 6278597253760 6296256419580 6298217870178 6301481072640 6312784424960 6321173200992 6338926572940 6342711828480 6344687751168 6348643292160 6356068605952 6360330472448 6364295765760 6367812452352 6379234787328 6411253186560 6413250461696 6413943455460 6415941568686 6417248747520 6421445143712 6427450235804 6431288352768 6437302649856 6459710636080 6461267189760 6467309521920 6474873626624 6478910330880 6479215154176 6483254565120 6500786896896 6503514735636 6507372052480 6527707590144 6531089694720 6531777233280 6537197322240 6551499350016 6557626063872 6579970375680 6580452890960 6598248071168 6602361692160 6622296932352 6629703021240 6646048442890 6649720816128 6653866527360 6661648827392 6671860236288 6678618685440 6695084707840 6699489368832 6701345697280 6702960476160 6716006847552 6721579810816 6722287402584 6725770321920 6746788354176 6753622703880 6765559283712 6765737090320 6769777213440 6770273647430 6771886178304 6776108052480 6788582150144 6796567904256 6820226478080 6820944454545 6824713469184 6826604495360 6841539685824 6845804984880 6847937634408 6852206922210 6871271147520 6892018335744 6892743869856 6894653746240 6896315105280 6898463490048 6902764277760 6910837686272 6915471536128 6919782927360 6945524285440 6948438743415 6954753881088 6967229048832 6992622747648 6999706122240 7021580203872 7023525778880 7042519138304 7045474296939 7063421910480 7069480892160 7071683222656 7075347169280 7076092002720 7097457629184 7101882478080 7123859931136 7128301240320 7133080903680 7145875947520 7150577181696 7152558499840 7155371781504 7174155010048 7201620721920 7203864217472 7208165965824 7208355404640 7214906769408 7221095694336 7224125786676 7226127484040 7227848589312 7261540515840 7267174465590 7275674084848 7279443722240 7284232829952 7286251182080 7289117048448 7302191983872 7309020717024 7320793559040 7329355890688 7333925314560 7356069445632 7360655523840 7362948562944 7381101789184 7399904378880 7403009502330 7411667992976 7413178040320 7416288733620 7423029080064 7443877076480 7466353197056 7467139192344 7471008030720 7494354930816 7496431504640 7531970296320 7534316704512 7539013909440 7540779618304 7547831469568 7551742115840 7561777287168 7575341309952 7583014965760 7594638704640 7606711887528 7608261672960 7608619630592 7611454226610 7613363159040 7625466108158 7637154918912 7658604299840 7672754787840 7679930057280 7681728770048 7686517877760 7688912431616 7693706017920 7700698497024 7727504312320 7750472171520 7751652763296 7755669012480 7756485464520 7769580830720 7774692397056 7779905478144 7801755782080 7808846462976 7813714821120 7822853668864 7826136268899 7844636786688 7896543469152 7901466501240 7910707982528 7922834030592 7930859688960 7945085757440 7950413090560 7955643625488 7959765565440 7969075232768 7974043484160 7975258131468 8009073295360 8014342422528 8016563077120 8026806429640 8034101649408 8034312794755 8039110440960 8041614836736 8046628312320 8070924386304 8093592033280 8099018942720 8104347244656 8105998417920 8118884508384 8120920702976 8124328376916 8125983621120 8129393419545 8159634487680 8184271773696 8185133345454 8189374187520 8191925394432 8197032579840 8198952402944 8206619752448 8219838382080 8245525377024 8247810088960 8257512407040 8272713613312 8273584495488 8277871165440 8303739512832 8312151020160 8327061034240 8334629142528 8338126492098 8339825295360 8374361711040 8395008559440 8397623826904 8399647346688 8401974763520 8402859253230 8428230934656 8433485442720 8456949104640 8459583668224 8464857722880 8483377070592 8485727687680 8490416603136 8491310403264 8495709880320 8505646383104 8530891836480 8551924607280 8553961488384 8554588758248 8556331663360 8559697084416 8559922043010 8575051137024 8583070199808 8615022919680 8615929837320 8623079362560 8638547107840 8639862975757 8641944866304 8644339420160 8650026485568 8671352980848 8693442351360 8703610120192 8709036311040 8713848619008 8716263096320 8735332466688 8740778434560 8743501418496 8776975254840 8800710377472 8801355741659 8803148922880 8839604028320 8866294421504 8871822036480 8879885254656 8899546480344 8904824913920 8932652491776 8938221477120 8944214726880 8954675796736 8963049870112 8965209636864 8967693762560 8995717805568 9004830271840 9010207457280 9018633461760 9020745711616 9026369617920 9029181571072 9030157233345 9034810736640 9094592606060 9099617958912 9105291037440 9111396310560 9122052914432 9127739979840 9129914007552 9130583512544 9136035790848 9136275896280 9161694863360 9189357780992 9190325159808 9195086807040 9197951320064 9203685703680 9223821453312 9226377236480 9232447221504 9264584991220 9273005174784 9278786350080 9289638731776 9300566605824 9306802814976 9323496996864 9332941496320 9333923990430 9362106938496 9367943663520 9393965729252 9417895880640 9425974522880 9434789336960 9447326805267 9452221608960 9463276838912 9469176637440 9504401653760 9508389859410 9510774538240 9517031626752 9534102908928 9540495708672 9546443648640 9568852180992 9602160962560 9611140539520 9616879779840 9619875692544 9623912353029 9625873121280 9632167715568 9637131452416 9641175353706 9682054021120 9689565954120 9712310439936 9718365496320 9718822731264 9724881847680 9736255978496 9745360956032 9751180345344 9761058078720 9778567086080 9791561385216 9796634542080 9805795983360 9814207365120 9817264750592 9863806058496 9870679336440 9888384978160 9897372106752 9903542538240 9933445398528 9944554531860 9956185589792 9961344040960 9969072664335 9974581224192 9992473241088 10017928028160 10042627061760 10045755606016 10052018545920 10074010271328 10082369716224 10083431103876 10088655482880 10100455079936 10126184939520 10130434055820 10142282516704 10148338925568 10148605635480 10151150878720 10155410471145 10157829267456 10182873225216 10230339717120 10239906743040 10248690503680 10258274690560 10262309528736 10267597996032 10271906451612 10306906721280 10335537017728 10338027503616 10340892016640 10341980619360 10347695235072 10366256529408 10373207304192 10379674391040 10411795283968 10418286428160 10434848358532 10450843573248 10459515715584 10497029783630 10499559183360 10528724625536 10535288668320 10563778707456 10574479585280 10604221338240 10607524833984 10613020753920 10614138004080 10632057978880 10633677508624 10646186443776 10685789896704 10692451860480 10693235947810 10699621355520 10712135532544 10718813921280 10722153115648 10728837749760 10761232515072 10802431082880 10805796326208 10812533106960 10825179344512 10831643541504 10832437835888 10834644828160 10839191226060 10841772883968 10879512650240 10892310773760 10912362364928 10913511127272 10919165583360 10922567192576 10929376773120 10953287975808 10963531075536 10994033836032 11000887971840 11031445993984 11034104168448 11037161553920 11044422844416 11071652683776 11082868026880 11099856568320 11117501989464 11119767060480 11124433100430 11165815614720 11193344745920 11199529795584 11200708788516 11203812337640 11206512046080 11237641246208 11244647256960 11275932139520 11286476963840 11301475056768 11311169427456 11321747204352 11327613173760 11363011964928 11374522448640 11402566143040 11405281984512 11410067831292 11412392509440 11412929445888 11413229390680 11420044738560 11433401516032 11438199162237 11444093599744 11486697226240 11487906449760 11497439150080 11522593155072 11529776816640 11533368647424 11540559026880 11561803974464 11591256468480 11612048414720 11618464825344 11625708257280 11627479144944 11633503518720 11647109955584 11654371246080 11658001891328 11702633673120 11713269694464 11734280503296 11742457161565 11822970387878 11829096048640 11844815203728 11847228456960 11866061973792 11896289533440 11910203322368 11917628636160 11925619635840 11953612849152 11961065226240 11962887197202 11994290407424 12013609943040 12024844615680 12035159490560 12040209644460 12043960488586 12046414315520 12051152474112 12062422255104 12068671979520 12132823945216 12140388049920 12148528414080 12170319973120 12178326762576 12181381054464 12181701195040 12186492565374 12188975431680 12239451731520 12253766879744 12260115742720 12271580938240 12276407660544 12287888091648 12298428604416 12309929628672 12329757573120 12364006899712 12371715133440 12409070419968 12410376743232 12416806748160 12431329329152 12445231987240 12468226530240 12482809251328 12490591551360 12501943713792 12557194507520 12592512839160 12596435740356 12602962145280 12604288879845 12625568849920 12642346401984 12677853145880 12685423656960 12689375502336 12697286584320 12712137211904 12720660944896 12728591531520 12735624904704 12758469574656 12826500923392 12827886910920 12831883137372 12834497495040 12839883064515 12842890287424 12854900471608 12862576705536 12874605299712 12919421272160 12922534379520 12934619043840 12949747253248 12957820661760 12958430308352 12966509130240 13007029471272 13014744104960 13043560448165 13055415180288 13063554466560 13074394644480 13102998700032 13115252127744 13159940751360 13160905781920 13196496142336 13204723384320 13259406042480 13292096885780 13299441632256 13307733054720 13323297654784 13343720472576 13357237370880 13390169415680 13398978737664 13402691394560 13405920952320 13432013695104 13443159621632 13444574805168 13451540643840 13493576708352 13507245407760 13531118567424 13531474180640 13539554426880 13540547294860 13543772356608 13552216104960 13577164300288 13593135808512 13640452956160 13641888909090 13649426938368 13653208990720 13683079371648 13691609969760 13695875268816 13704413844420 13742542295040 13784036671488 13785487739712 13789307492480 13792630210560 13796926980096 13805528555520 13821675372544 13830943072256 13839565854720 13891048570880 13896877486830 13909507762176 13934458097664 13985245495296 13999412244480 14000885985645 14043160407744 14047051557760 14085038276608 14090948593878 14126843820960 14138961784320 14143366445312 14150694338560 14152184005440 14194915258368 14203764956160 14247719862272 14256602480640 14262584789115 14266161807360 14291751895040 14301154363392 14305116999680 14310743563008 14348310020096 14403241443840 14407728434944 14416331931648 14416710809280 14429813538816 14448251573352 14452254968080 14455697178624 14461763030559 14523081031680 14534348931180 14551348169696 14558887444480 14568465659904 14572502364160 14578234096896 14604383967744 14618041434048 14641587118080 14658711781376 14667850629120 14721311047680 14725897125888 14762203578368 14799808757760 14806019004660 14823335985952 14832577467240 14846058160128 14887754152960 14932706394112 14934278384688 14942016061440 14988709861632 14992863009280 15063940592640 15068633409024 15078027818880 15081559236608 15095662939136 15123554574336 15150682619904 15166029931520 15189277409280 15213423775056 15216523345920 15217239261184 15222908453220 15226726318080 15250932216316 15274309837824 15317208599680 15345509575680 15359860114560 15363457540096 15373035755520 15377824863232 15387412035840 15401396994048 15455008624640 15500944343040 15503305526592 15511338024960 15512970929040 15539161661440 15549384794112 15559810956288 15603511564160 15617692925952 15627429642240 15645707337728 15652272537798 15689273573376 15745544675445 15793086938304 15802933002480 15821415965056 15845668061184 15861719377920 15890171514880 15900826181120 15911287250976 15919531130880 15938150465536 15948086968320 15950516262936 16028684845056 16033126154240 16039853921715 16053612859280 16068203298816 16068625589510 16078220881920 16083229673472 16093256624640 16141848772608 16187184066560 16198037885440 16208694489312 16237769016768 16248656753832 16251967242240 16258786839090 16319268975360 16368543547392 16370266690908 16378748375040 16383850788864 16394065159680 16397904805888 16413239504896 16439676764160 16491050754048 16495620177920 16547168990976 16555742330880 16607479025664 16624302040320 16654122068480 16669258285056 16676252984196 16679650590720 16748723422080 16790017118880 16795247653808 16799294693376 16803949527040 16805718506460 16856461869312 16866970885440 16913898209280 16919167336448 16929715445760 16966754141184 16971455375360 16980833206272 16982620806528 16991419760640 17061783672960 17103849214560 17107922976768 17109177516496 17112663326720 17119394168832 17119844086020 17150102274048 17166140399616 17230045839360 17231859674640 17246158725120 17277094215680 17279725951514 17283889732608 17288678840320 17300052971136 17342705961696 17386884702720 17407220240384 17418072622080 17427697238016 17432526192640 17470664933376 17481556869120 17487002836992 17553950509680 17601420754944 17602711483318 17606297845760 17679208056640 17732588843008 17734455581817 17743644072960 17799092960688 17809649827840 17865304983552 17876442954240 17888429453760 17909351593472 17926099740224 17930419273728 17935387525120 17991435611136 18009660543680 18020414914560 18037266923520 18052739235840 18058363142144 18060314466690 18065940732879 18069621473280 18189185212120 18199235917824 18210582074880 18222792621120 18244105828864 18255479959680 18261167025088 18272071581696 18272551792560 18323389726720 18380650319616 18390173614080 18395902640128 18407371407360 18447642906624 18452754472960 18464894443008 18529169982440 18546010349568 18557572700160 18579277463552 18613605629952 18646993993728 18665882992640 18667847980860 18724213876992 18735887327040 18787931458504 18835791761280 18851949045760 18869578673920 18894653610534 18904443217920 18926553677824 18938353274880 19008803307520 19016779718820 19021549076480 19034063253504 19063665270395 19068205817856 19080991417344 19092887297280 19137704361984 19204321925120 19222281079040 19233759559680 19239751385088 19247824706058 19251746242560 19264335431136 19274262904832 19282350707412 19364108042240 19379131908240 19424620879872 19436730992640 19437645462528 19449763695360 19472511956992 19490721912064 19502360690688 19522116157440 19557134172160 19583122770432 19593269084160 19611591966720 19634529501184 19741358672880 19776769956320 19794744213504 19807085076480 19866890797056 19889109063720 19912371179584 19922688081920 19938145328670 19949162448384 19984946482176 20035856056320 20085254123520 20091511212032 20104037091840 20148020542656 20164739432448 20166862207752 20177310965760 20200910159872 20260868111640 20284565033408 20296677851136 20297211270960 20302301757440 20310820942290 20315658534912 20365746450432 20460679434240 20462833363635 20479813486080 20497381007360 20516549381120 20524619057472 20543812903224 20613813442560 20671074035456 20676055007232 20681784033280 20683961238720 20695390470144 20732513058816 20746414608384 20759348782080 20823590567936 20836572856320 20845316230245 20869696717064 20901687146496 20994059567260 20999118366720 21057449251072 21070577336640 21127557414912 21136422890817 21148959170560 21208442676480 21215049667968 21226041507840 21228276008160 21264115957760 21267355017248 21292372887552 21371579793408 21384903720960 21386471895620 21399242711040 21424271065088 21437627842560 21444306231296 21457675499520 21522465030144 21604862165760 21611592652416 21625066213920 21650358689024 21663287083008 21664875671776 21678382452120 21683545767936 21759025300480 21784621547520 21824724729856 21827022254544 21838331166720 21845134385152 21858753546240 21906575951616 21927062151072 21988067672064 22001775943680 22062891987968 22068208336896 22088845688832 22143305367552 22165736053760 22199713136640 22235003978928 22239534120960 22248866200860 22331631229440 22386689491840 22399059591168 22401417577032 22407624675280 22413024092160 22475282492416 22489294513920 22551864279040 22572953927680 22602950113536 22622338854912 22643494408704 22655226347520 22726023929856 22749044897280 22805132286080 22820135662584 22824785018880 22825858891776 22826458781360 22840089477120 22866803032064 22876398324474 22888187199488 22973394452480 22975812899520 22994878300160 23045186310144 23059553633280 23066737294848 23081118053760 23123607948928 23182512936960 23224096829440 23251416514560 23254958289888 23267007037440 23294219911168 23308742492160 23316003782656 23405267346240 23426539388928 23468561006592 23478408806697 23484914323130 23645940775756 23658192097280 23689630407456 23732123947584 23792579066880 23820406644736 23835257272320 23851239271680 23907225698304 23922130452480 23925774394404 23988580814848 24027219886080 24049689231360 24080419288920 24087920977172 24092828631040 24102304948224 24102938384265 24124844510208 24265647890432 24280776099840 24297056828160 24340639946240 24356653525152 24362762108928 24363402390080 24372985130748 24377950863360 24478903463040 24507533759488 24543161876480 24552815321088 24575776183296 24596857208832 24619859257344 24659515146240 24728013799424 24743430266880 24818140839936 24820753486464 24833613496320 24890463974480 24936453060480 24965618502656 24981183102720 25003887427584 25114389015040 25185025678320 25192871480712 25205924290560 25208577759690 25251137699840 25284692803968 25355706291760 25370847313920 25378751004672 25394573168640 25424274423808 25441321889792 25457183063040 25471249809408 25516939149312 25655773821840 25663766274744 25668994990080 25679766129030 25685780574848 25709800943216 25725153411072 25749210599424 25838842544320 25845068759040 25869238087680 25899494506496 25915641323520 25916860616704 25919588927271 25933018260480 26014058942544 26029488209920 26087120896330 26110830360576 26127108933120 26148789288960 26205997400064 26230504255488 26321811563840 26392992284672 26404067224977 26409446768640 26518812084960 26584193771560 26598883264512 26615466109440 26646595309568 26714474741760 26780338831360 26797957475328 26805382789120 26864027390208 26886319243264 26889149610336 26903081287680 26987153416704 27014490815520 27062237134848 27062948361280 27079108853760 27081094589720 27087544713216 27104432209920 27154328600576 27280905912320 27283777818180 27298853876736 27306417981440 27366158743296 27383219939520 27391750537632 27408827688840 27485084590080 27568073342976 27570975479424 27578614984960 27585260421120 27593853960192 27611057111040 27643350745088 27661886144512 27679131709440 27782097141760 27793754973660 27819015524352 27868916195328 27970490990592 27998824488960 28001771971290 28086320815488 28094103115520 28170076553216 28181897187756 28253687641920 28277923568640 28286732890624 28301388677120 28304368010880 28389830516736 28407529912320 28513204961280 28525169578230 28532323614720 28583503790080 28602308726784 28610233999360 28621487126016 28696620040192 28806482887680 28815456869888 28833421618560 28859627077632 28896503146704 28904509936160 28911394357248 28923526061118 29046162063360 29068697862360 29102696339392 29117774888960 29136931319808 29145004728320 29156468193792 29208767935488 29236082868096 29283174236160 29317423562752 29335701258240 29442622095360 29451794251776 29524407156736 29557425969695 29612038009320 29646671971904 29665154934480 29692116320256 29775508305920 29865412788224 29868556769376 29884032122880 29907217993005 29977419723264 29985726018560 30109901221465 30127881185280 30137266818048 30156055637760 30163118473216 30191325878272 30247109148672 30301365239808 30332059863040 30378554818560 30426847550112 30434478522368 30445816906440 30453452636160 30466231413435 30501864432632 30530388620069 30548619675648 30634417199360 30691019151360 30719720229120 30726915080192 30746071511040 30755649726464 30774824071680 30802793988096 30910017249280 31006611053184 31022676049920 31025941858080 31078323322880 31098769588224 31119621912576 31207023128320 31235385851904 31254859284480 31291414675456 31304545075596 31378547146752 31491089350890 31586173876608 31605866004960 31642831930112 31691336122368 31723438755840 31780343029760 31801652362240 31822574501952 31839062261760 31876300931072 31896173936640 31901032525872 32057369690112 32066252308480 32079707843430 32107225718560 32136406597632 32137251179020 32156441763840 32166459346944 32186513249280 32283697545216 32374368133120 32396075770880 32417388978624 32475538033536 32497313507664 32503934484480 32517573678180 32638537950720 32737087094784 32740533381816 32757496750080 32767701577728 32788130319360 32795809611776 32826479009792 32982101508096 32991240355840 33094337981952 33111484661760 33214958051328 33248604080640 33308244136960 33352505968392 33359301181440 33497446844160 33580034237760 33590495307616 33598589386752 33607899054080 33611437012920 33712923738624 33733941770880 33827796418560 33838334672896 33859430891520 33913257165229 33933508282368 33942910750720 33965241613056 33982839521280 34123567345920 34207698429120 34215845953536 34218355032992 34238788337664 34239688172040 34300204548096 34314597486711 34332280799232 34460091678720 34463719349280 34492317450240 34554188431360 34559451903028 34567779465216 34577357680640 34600105942272 34685411923392 34773769405440 34814440480768 34836145244160 34855394476032 34941329866752 34963113738240 34974005673984 35107901019360 35202841509888 35205422966636 35212595691520 35227371484695 35358416113280 35465177686016 35468911163634 35487288145920 35598185921376 35619299655680 35730609967104 35752885908480 35776858907520 35818703186944 35852199480448 35860838547456 35870775050240 35982871222272 36019321087360 36040829829120 36074533847040 36105478471680 36116726284288 36120628933380 36131881465758 36139242946560 36378370424240 36398471835648 36421164149760 36445585242240 36488211657728 36510959919360 36522334050176 36544143163392 36545103585120 36646779453440 36761300639232 36780347228160 36791805280256 36814742814720 36895285813248 36905508945920 36929788886016 37058339964880 37092020699136 37115145400320 37158554927104 37227211259904 37293987987456 37331765985280 37335695961720 37448427753984 37471774654080 37575862917008 37671583522560 37703898091520 37739157347840 37789307221068 37808886435840 37853107355648 37876706549760 38033559437640 38043098152960 38068126507008 38127330540790 38136411635712 38161982834688 38185774594560 38275408723968 38408643850240 38444562158080 38479502770176 38495649412116 38503492485120 38528670862272 38564701414824 38758263816480 38849241759744 38873461985280 38875290925056 38899527390720 38945023913984 38981443824128 39044232314880 39114268344320 39130681344495 39166245540864 39223183933440 39482717345760 39553539912640 39589488427008 39614170152960 39778218127440 39824742359168 39845376163840 39876290657340 39898324896768 39969892964352 40071712112640 40170508247040 40183022424064 40208074183680 40296041085312 40329478864896 40333724415504 40354621931520 40401820319744 40521736223280 40569130066816 40593355702272 40594422541920 40604603514880 40621641884580 40631317069824 40731492900864 40921358868480 40925666727270 40959626972160 40994762014720 41033098762240 41049238114944 41087625806448 41227626885120 41342148070912 41352110014464 41363568066560 41367922477440 41390780940288 41465026117632 41492829216768 41518697564160 41673145712640 41690632460490 41739393434128 41803374292992 41988119134520 41998236733440 42114898502144 42141154673280 42255114829824 42272845781634 42297918341120 42416885352960 42430099335936 42452083015680 42456552016320 42528231915520 42534710034496 42584745775104 42743159586816 42769807441920 42772943791240 42798485422080 42848542130176 42875255685120 42888612462592 42915350999040 43044930060288 43199314878785 43209724331520 43223185304832 43250132427840 43300717378048 43329751343552 43356764904240 43367091535872 43518050600960 43569243095040 43649449459712 43654044509088 43676662333440 43690268770304 43717507092480 43813151903232 43854124302144 43976135344128 44003551887360 44006778708295 44125783975936 44177691377664 44286610735104 44331472107520 44399426273280 44470007957856 44497732401720 44663262458880 44773378983680 44798119182336 44802835154064 44815249350560 44826048184320 44950564984832 44978589027840 45103728558080 45145907855360 45205900227072 45244677709824 45286988817408 45452047859712 45498089794560 45610264572160 45640271325168 45649570037760 45651717783552 45652917562720 45680178954240 45733606064128 45752796648948 45776374398976 45946788904960 45951625799040 45989756600320 46090372620288 46119107266560 46133474589696 46162236107520 46247215897856 46365025873920 46448193658880 46502833029120 46509916579776 46534014074880 46588439822336 46617484984320 46632007565312 46810534692480 46853078777856 46937122013184 46956817613394 46969828646260 47236634026335 47291881551512 47316384194560 47379260814912 47464247895168 47585158133760 47640813289472 47670514544640 47702478543360 47814451396608 47844260904960 47851548788808 47977161629696 48099378462720 48119561765145 48160838577840 48175841954344 48185657262080 48204609896448 48205876768530 48249689020416 48531295780864 48561552199680 48594113656320 48681279892480 48713307050304 48726804780160 48745970261496 48755901726720 48957806926080 49015067518976 49086323752960 49105630642176 49151552366592 49193714417664 49239718514688 49319030292480 49456027598848 49486860533760 49565529703027 49641506972928 49667226992640 49780927948960 49872906120960 49931237005312 49962366205440 50007774855168 50228778030080 50370051356640 50385742961424 50411848581120 50417155519380 50502275399680 50569385607936 50711412583520 50741694627840 50757502009344 50789146337280 50848548847616 50882643779584 50914366126080 50942499618816 51311547643680 51327532549488 51337989980160 51359532258060 51371561149696 51419601886432 51450306822144 51498421198848 51677685088640 51690137518080 51738476175360 51798989012992 51831282647040 51833721233408 51839177854542 51866036520960 52028117885088 52058976419840 52174241792660 52221660721152 52254217866240 52297578577920 52411994800128 52461008510976 52643623127680 52785984569344 52808134449954 52818893537280 53037624169920 53168387543120 53197766529024 53203366745451 53230932218880 53293190619136 53428949483520 53560677662720 53595914950656 53610765578240 53728054780416 53772638486528 53778299220672 53806162575360 53974306833408 54028981631040 54125896722560 54158217707520 54162189179440 54175089426432 54197822198637 54208864419840 54308657201152 54561811824640 54567555636360 54597707753472 54612835962880 54732317486592 54766439879040 54783501075264 54817655377680 54970169180160 55141950958848 55157229969920 55170520842240 55187707920384 55222114222080 55286701490176 55323772289024 55358263418880 55587509947320 55638031048704 55737832390656 55940981981184 55997648977920 56003543942580 56172641630976 56188206231040 56363794375512 56507375283840 56555847137280 56573465781248 56608736021760 56779661033472 56815059824640 57026409922560 57050339156460 57064647229440 57167007580160 57190995811185 57204617453568 57220467998720 57242974252032 57612965775360 57630913739776 57666843237120 57719254155264 57793006293408 57809019872320 57822788714496 57847052122236 58092324126720 58137395724720 58205392678784 58235549777920 58273862639616 58290009456640 58312936387584 58417535870976 58472165736192 58566348472320 58634847125504 58671402516480 58903588503552 59048814313472 59114851939390 59224076018640 59293343943808 59330309868960 59384232640512 59551016611840 59730825576448 59737113538752 59768064245760 59814435986010 59954839446528 59971452037120 60219802442930 60255762370560 60274533636096 60312111275520 60326236946432 60382651756544 60494218297344 60602730479616 60664119726080 60853695100224 60891633812880 60906905272320 60932462826870 61003728865264 61060777240138 61097239351296 61268834398720 61382038302720 61439440458240 61453830160384 61492143022080 61511299452928 61549648143360 61820034498560 62013222106368 62045352099840 62051883716160 62156646645760 62197539176448 62239243825152 62414046256640 62470771703808 62509718568960 62609090151192 62982178701780 63172347753216 63211732009920 63285663860224 63382672244736 63446877511680 63560686059520 63603304724480 63645149003904 63678124523520 63792347873280 63802065051744 64114739380224 64132504616960 64159415686860 64214451437120 64272813195264 64274502358040 64312883527680 64332918693888 64373026498560 64567395090432 64748736266240 64792151541760 64834777957248 64951076067072 64994627015328 65035147356360 65277075901440 65474174189568 65481066763632 65514993500160 65535403155456 65576260638720 65591619223552 65652958019584 65964203016192 65982480711680 66188675963904 66429916102656 66497208161280 66616488273920 66705011936784 66718602362880 66994893688320 67160068475520 67180990615232 67197178773504 67215798108160 67222874025840 67425847477248 67467883541760 67655592837120 67676669345792 67718861783040 67826514330458 67867016564736 67885821501440 67930483226112 67965679042560 68247134691840 68415396858240 68436710065984 68477576675328 68479376344080 68600409096192 68629194973422 68664561598464 68920183357440 68927438698560 68984634900480 69108376862720 69118903806056 69135558930432 69154715361280 69200211884544 69370823846784 69547538810880 69628880961536 69672290488320 69882659733504 69926227476480 69948011347968 70215802038720 70405683019776 70410845933272 70425191383040 70454742969390 70716832226560 70930355372032 70937822327268 70974576291840 71196371842752 71238599311360 71461219934208 71505771816960 71553717815040 71637406373888 71704398960896 71721677094912 71741550100480 71965742444544 72038642174720 72081659658240 72149067694080 72233452568576 72241257866760 72263762931516 72278485893120 72308815152795 72441928027501 72756740848480 72796943671296 72842328299520 72891170484480 72976423315456 73021919838720 73044668100352 73088286326784 73090207170240 73293558906880 73522601278464 73583610560512 73629485629440 73790571626496 73811017891840 73859577772032 74116679929760 74184041398272 74230290800640 74317109854208 74454422519808 74663531970560 74671391923440 74896855507968 74943549308160 75151725834016 75343167045120 75407796183040 75478314695680 75578614442136 75617772871680 75706214711296 75753413099520 76067118875280 76086196305920 76136253014016 76254661081580 76272823271424 76323965669376 76371549189120 76550817447936 76817287700480 76889124316160 76991298824232 77006984970240 77057341724544 77129402829648 77516527632960 77698483519488 77746923970560 77750581850112 77758766781813 77799054781440 77890047827968 77962887648256 78088464629760 78228536688640 78261362688990 78332491081728 78446367866880 78965434691520 79107079825280 79178976854016 79212201674931 79228340305920 79556436254880 79649484718336 79690752327680 79752581314680 79796649793536 79939785928704 80143424225280 80341016494080 80366044848128 80416148367360 80592082170624 80658957729792 80667448831008 80709243863040 80803640639488 81043472446560 81138260133632 81186711404544 81188845083840 81243283769160 81262634139648 81462985801728 81842717736960 81851333454540 81919253944320 81989524029440 82066197524480 82098476229888 82175251612896 82455253770240 82684296141824 82704220028928 82735844954880 82781561880576 82930052235264 82985658433536 83037395128320 83346291425280 83381264920980 83478786868256 83606748585984 83976238269040 83996473466880 84229797004288 84282309346560 84510229659648 84545691563268 84595836682240 84833770705920 84860198671872 84904166031360 84913104032640 85069420068992 85169491550208 85539614883840 85545887582480 85596970844160 85697084260352 85750511370240 85777224925184 85830701998080 86089860120576 86398629757570 86419448663040 86446370609664 86500264855680 86601434756096 86659502687104 86713529808480 86734183071744 87036101201920 87138486190080 87298898919424 87308089018176 87353324666880 87380537540608 87435014184960 87626303806464 87708248604288 87952270688256 88007103774720 88013557416590 88251567951872 88355382755328 88573221470208 88662944215040 88672277909085 88940015915712 88995464803440 89326524917760 89546757967360 89596238364672 89605670308128 89630498701120 89652096368640 89901129969664 89957178055680 90291815710720 90329703664395 90411800454144 90489355419648 90573977634816 90904095719424 90996179589120 91220529144320 91280542650336 91303435567104 91305835125440 91360357908480 91505593297896 91552748797952 91591165860207 91903251598080 91979513200640 92180745240576 92238214533120 92266949179392 92324472215040 92494431795712 92730051747840 92896387317760 93019833159552 93068028149760 93234969968640 93264015130624 93621069384960 93706157555712 93874244026368 93913635226788 93939657292520 94473268052670 94583763103024 94632768389120 94758521629824 94928495790336 95170316267520 95281626578944 95341029089280 95404957086720 95628902793216 95688521809920 95703097577616 95954323259392 96198756925440 96239123530290 96321677155680 96351683908688 96371314524160 96409219792896 96411753537060 96499378040832 97062591561728 97123104399360 97188227312640 97362559784960 97426614100608 97453609560320 97491940522992 97511803453440 97915613852160 98030135037952 98172647505920 98211261284352 98303104733184 98387428835328 98479437029376 98912055197696 98973721067520 99131059406054 99283013945856 99334453985280 99561855897920 99745812241920 99862474010624 99924732410880 100457556060160 100740102713280 100771485922848 100823697162240 100834311038760 101004550799360 101138771215872 101422825167040 101483389255680 101515004018688 101578292674560 101697097695232 101739771495687 101765287559168 101828732252160 102623095287360 102655065098976 102719064516120 102743122299392 102839203772864 102900613644288 102996842397696 103355370177280 103380275036160 103476952350720 103597978025984 103662565294080 103667442466816 103678355709084 103732073041920 104056235770176 104117952839680 104348483585320 104443321442304 104508435732480 104823989600256 104922017021952 105287246255360 105571969138688 105616268899908 105637787074560 105682114454085 106075248339840 106336775086240 106395533058048 106406733490902 106461864437760 106586381238272 106857898967040 107121355325440 107191829901312 107221531156480 107456109560832 107545276973056 107556598441344 107612325150720 107948613666816 108057963262080 108251793445120 108316435415040 108324378358880 108350178852864 108395644397274 108417728839680 108617314402304 109123623649280 109135111272720 109195415506944 109225671925760 109464634973184 109532879758080 109567002150528 109635310755360 109940338360320 110283901917696 110314459939840 110341041684480 110375415840768 110444228444160 110573402980352 110647544578048 110716526837760 111175019894640 111276062097408 111475664781312 111881963962368 111995297955840 112007087885160 112318218684841 112345283261952 112376412462080 112727588751024 113014750567680 113111694274560 113146931562496 113217472043520 113559322066944 113630119649280 114100678312920 114129294458880 114334015160320 114381991622370 114409234907136 114417624641567 114440935997440 114485948504064 115225931550720 115261827479552 115333686474240 115438508310528 115586012586816 115618039744640 115694104244472 116274791449440 116410785357568 116471099555840 116547725279232 116580018913280 116625872775168 116835071741952 116944331472384 117132696944640 117269694251008 117342805032960 117392044033485 118097628626944 118229703878780 118448152037280 118586687887616 118660619737920 118768465281024 119102033223680 119461651152896 119474227077504 119536128491520 119628871972020 119909678893056 119942904074240 120439604885860 120511524741120 120549067272192 120624222551040 120652473892864 120765303513088 120988436594688 121205460959232 121328239452160 121707390200448 121783267625760 121813810544640 121864925653740 122007457730528 122121554480276 122194478702592 122537668797440 122764076605440 122878880916480 122907660320768 122984286044160 123022598905856 123099296286720 123640068997120 124026444212736 124090704199680 124103767432320 124395078352896 124478487650304 124828092513280 125019437137920 125218180302384 125964357403560 126344695506432 126423464019840 126571327720448 126765344489472 126893755023360 127121372119040 127206609448960 127290298007808 127356249047040 127584695746560 127604130103488 128229478760448 128318831373720 128428902874240 128545626390528 128549004716080 128625767055360 128665837387776 128746052997120 129134790180864 129497472532480 129584303083520 129597944636355 129669555914496 129902152134144 129989254030656 130070294712720 130554151802880 130948348379136 130962133527264 131029987000320 131070806310912 131152521277440 131183238447104 131305916039168 131928406032384 131964961423360 132020336124885 132377351927808 132859832205312 132994416322560 133232976547840 133410023873568 133989787376640 134320136951040 134361981230464 134394357547008 134431596216320 134445748051680 134851694954496 134935767083520 135311185674240 135353338691584 135437723566080 135653028660916 135734033129472 135771643002880 135860966452224 136494269383680 136830793716480 136873420131968 136955153350656 136958752688160 137200818192384 137258389946844 137329123196928 137840366714880 137854877397120 137969269800960 138216753725440 138237807612112 138271117860864 138309430722560 138400423769088 138741647693568 139095077621760 139257761923072 139344580976640 139765319467008 139852454952960 139896022695936 140431604077440 140811366039552 140821691866544 140850382766080 140909485938780 141433664453120 141860710744064 141875644654536 141949152583680 142392743685504 142922439868416 143011543633920 143107435630080 143274812747776 143408797921792 143443354189824 143483100200960 143931484889088 144077284349440 144298135388160 144482515733520 144527525863032 144556971786240 144617630305590 144883856055002 145513481696960 145593887342592 145684656599040 145782340968960 145952846630912 146043839677440 146089336200704 146180414340480 146587117813760 147045202556928 147258971258880 147581143252992 147622035783680 147719155544064 148233359859520 148368082796544 148460581601280 148634219708416 148696589109081 149327063941120 149342783846880 149793711015936 149887098616320 150303451668032 150686334090240 150815592366080 150956629391360 151157228884272 151235545743360 151412429422592 151506826199040 152134237750560 152172392611840 152272506028032 152509322163160 152545646542848 152647931338752 152651943100345 152743098378240 153634575400960 153778248632320 153982597648464 154013969940480 154114683449088 154258805659296 155033055265920 155396967038976 155493847941120 155501163700224 155517533563626 155598109562880 155780095655936 155925775296512 156176929259520 156457073377280 156522725377980 156664982163456 156892735733760 157930869383040 158214159650560 158357953708032 158424403349862 158456680611840 159112872509760 159298969436672 159381504655360 159505162629360 159593299587072 159879571857408 160286848450560 160682032988160 160732089696256 160832296734720 161184164341248 161317915459584 161334897662016 161418487726080 161607281278976 162086944893120 162276520267264 162377690167680 162486567538320 162525268279296 162925971603456 163685435473920 163702666909080 163838507888640 163979048058880 164132395048960 164196952459776 164350503225792 164910507540480 165368592283648 165471689909760 165563123761152 165860104470528 165971316867072 166074790256640 166762529841960 166957573736512 167213497171968 167952476538080 167992946933760 168459594008576 168564618693120 169091383126536 169191673364480 169566285826145 169667541411840 169720397343744 169826208065280 170138840137984 170338983100416 171079229767680 171091775164960 171193941688320 171394168520704 171501022740480 171554449850368 171572987433555 171661403996160 172797259515140 172838897326080 172892741219328 173000529711360 173202869512192 173319005374208 173427059616960 173468366143488 174072202403840 174276972380160 174597797838848 174616178036352 174706649333760 174761075081216 174870028369920 175252607612928 175416497208576 175904541376512 176014207549440 176027114833180 176503135903744 176710765510656 177146442940416 177325888430080 177344555818170 177880031831424 177990929606880 178653049835520 179093515934720 179192476729344 179211340616256 179260997402240 179304192737280 179802259939328 179914356111360 180583631421440 180659407328790 180823600908288 180978710839296 181147955269632 181808191438848 181992359178240 182441058288640 182561085300672 182611670250880 182720715816960 183011186595792 183105497595904 183182331720414 183806503196160 183959026401280 184361490481152 184476429066240 184533898358784 184648944430080 184988863591424 185460103495680 185792774635520 186039666319104 186136056299520 186469939937280 186528030261248 187242138769920 187412315111424 187827270453576 187879314585040 188946536105340 189167526206048 189265536778240 189517043259648 189856991580672 190340632535040 190563253157888 190682058178560 190809914173440 191377043619840 191406195155232 191908646518784 192397513850880 192478247060580 192643354311360 192703367817376 192818439585792 192823507074120 192998756081664 194125183123456 194246208798720 194376454625280 194725119569920 194853228201216 194907219120640 194983881045984 195831227704320 196060270075904 196422522568704 196606209466368 196774857670656 196958874058752 197824110395392 197947442135040 198262118812108 198566027891712 199123711795840 199491624483840 199724948021248 199849464821760 200915112120320 201480205426560 201542971845696 201647394324480 201668622077520 202009101598720 202277542431744 202845650334080 202966778511360 203030008037376 203156585349120 203394195390464 203479542991374 203530575118336 203657464504320 205246190574720 205310130197952 205438129032240 205486244598784 205678407545728 205801227288576 205993684795392 206710740354560 206760550072320 206953904701440 207195956051968 207325130588160 207334884933632 207356711418168 207464146083840 208112471540352 208696967170640 208886642884608 209016871464960 209647979200512 209844034043904 210574492510720 211232537799816 211275574149120 211364228908170 212150496679680 212673550172480 212791066116096 212813466981804 212923728875520 213172762476544 213715797934080 214242710650880 214383659802624 214443062312960 214912219121664 215113196882688 215224650301440 215897227333632 216115926524160 216503586890240 216648756717760 216700357705728 216791288794548 216835457679360 217234628804608 217325784082503 218247247298560 218270222545440 218390831013888 218451343851520 218929269946368 219065759516160 219134004301056 219270621510720 219880676720640 220567803835392 220628919879680 220750831681536 220888456888320 221295089156096 221433053675520 222350039789280 222552124194816 222951329562624 223990595911680 224014175770320 224636437369682 224690566523904 224752824924160 225455177502048 226029501135360 226223388549120 226293863124992 226434944087040 227118644133888 227260239298560 228201356625840 228258588917760 228668030320640 228763983244740 228818469814272 228835249283134 228881871994880 228971897008128 230451863101440 230523654959104 230667372948480 231172025173632 231236079489280 231388208488944 232549582898880 232821570715136 232942199111680 233095450558464 233160037826560 233251745550336 233670143483904 233888662944768 234265393889280 234685610065920 234784088066970 236195257253888 236459407757560 236896304074560 237173375775232 237321239475840 237536930562048 238204066447360 238948454155008 239072256983040 239257743944040 239819357786112 239885808148480 240879209771720 241023049482240 241098134544384 241248445102080 241304947785728 241530607026176 241976873189376 242410921918464 242656478904320 243414780400896 243566535251520 243729851307480 244014915461056 244243108960552 244388957405184 245075337594880 245528153210880 245757761832960 245815320641536 245968572088320 246045197811712 246198592573440 247280137994240 247827648515135 248052888425472 248207534864640 248790156705792 248956975300608 249656185026560 250038874275840 250436360604768 251928714807120 252689391012864 252846928039680 253142655440896 253530688978944 253787510046720 254242744238080 254413218897920 254580596015616 254712498094080 255208260206976 256637662747440 256857805748480 257091252781056 257098009432160 257251534110720 257331674775552 257492105994240 258269580361728 258994945064960 259168606167040 259195889272710 259339111828992 259804304268288 259978508061312 260140589425440 261108303605760 261896696758272 261924267054528 262059974000640 262141612621824 262305042554880 262366476894208 262611832078336 263856812064768 263929922846720 264040672249770 264754703855616 265719664410624 265988832645120 266016833727255 266465953095680 266820047747136 267979574753280 268640273902080 268723962460928 268788715094016 268863192432640 268891496103360 269703389908992 269871534167040 270706677383168 270875447132160 270989110993185 271306057321832 271468066258944 271543286005760 271721932904448 272988538767360 273661587432960 273746840263936 273910306701312 273917505376320 274516779893688 274658246393856 274773497580621 275709754794240 275938539601920 276433507450880 276475615224224 276542235721728 276618861445120 276800847538176 277483295387136 278190155243520 278515523846144 278689161953280 279704909905920 279792045391872 280863208154880 281622732079104 281643383733088 281818971877560 282867328906240 283721421488128 283751289309072 283898305167360 284785487371008 285844879736832 286023087267840 286214871260160 286549625495552 286817595843584 286886708379648 287862969778176 288154568698880 288596270776320 288965031467040 289055051726064 289113943572480 289235260611180 289767712110004 291026963393920 291187774685184 291369313198080 291564681937920 291905693261824 292087679354880 292178672401408 292360828680960 293174235627520 294090405113856 294517942517760 295162286505984 295244071567360 295438311088128 296466719719040 296736165593088 296921163202560 297268439416832 297393178218162 298654127882240 298685567693760 299587422031872 299774197232640 300606903336064 301372668180480 301631184732160 301913258782720 302314457768544 302471091486720 302824858845184 303013652398080 304268475501120 304545012056064 305018644326320 305091293085696 305219314487061 305295862677504 305303886200690 305486196756480 307269150801920 307556497264640 307965195296928 308229366898176 308517611318592 310066110531840 310793934077952 310987695882240 311002327400448 311035067127252 311196219125760 311560191311872 311851550593024 312353858519040 313045450755960 313329964326912 315861738766080 316428319301120 316715907416064 316848806699724 316913361223680 318225745019520 318597938873344 319010325258720 319186599174144 319759143714816 320573696901120 321364065976320 321464179392512 321664593469440 322368328682496 322635830919168 322669795324032 322836975452160 324173889786240 324553040534528 324755380335360 324973135076640 325050536558592 325851943206912 327370870947840 327405333818160 327677015777280 327958096117760 328264790097920 328393904919552 328701006451584 329821015080960 330737184567296 330943379819520 331126247522304 331720208941056 331942633734144 332149580513280 333525059683920 333915147473024 334426994343936 335904953076160 335985893867520 336919188017152 336954656054523 337129237386240 338182766253072 338383346728960 339132571652290 339335082823680 339440794687488 339652416130560 340277680275968 340677966200832 342183550329920 342387883376640 343002045480960 343108899700736 343145974867110 343252873924701 343322807992320 345594519030280 345677794652160 345785482438656 346001059422720 346405739024384 346638010748416 346854119233920 348144404807680 349232356072704 349413298667520 349522150162432 349740056739840 350505215225856 350832994417152 351809082753024 352028415098880 352054229666360 353006271807488 354292885880832 354651776860160 354689111636340 355760063662848 355981859213760 357306099671040 358187031869440 358384953458688 358422681232512 358521994804480 358608385474560 359604519878656 359828712222720 361167262842880 361318814657580 361647201816576 361957421678592 362209640137505 362295910539264 363616382877696 363984718356480 364882116577280 365122170601344 365223340501760 365441431633920 366022373191584 366210995191808 366364663440828 367613006392320 367918052802560 368722980962304 368952858132480 369067796717568 369297888860160 369977727182848 370920206991360 371585549271040 372079332638208 372272112599040 373056060522496 374484277539840 375654540907152 375758629170080 377893072210680 378335052412096 378531073556480 379034086519296 379713983161344 380681265070080 381126506315776 381364116357120 381619828346880 382754087239680 382812390310464 383817293037568 384956494121160 385286708622720 385406735634752 385636879171584 385647014148240 385997512163328 388250366246912 388492417597440 388752909250560 388793833909065 389450239139840 389706456402432 389814438241280 389967762091968 391662455408640 392120540151808 392845045137408 393212418932736 393549715341312 393917748117504 395648220790784 395894884270080 396061008374655 396524237624216 397132055783424 398247423591680 398983248967680 399449896042496 399698929643520 401830224240640 402960410853120 403085943691392 403294788648960 403337244155040 404018203197440 404555084863488 405691300668160 405933557022720 406060016074752 406313170698240 406788390780928 406959085982748 407061150236672 407314929008640 410492381149440 410620260395904 410876258064480 410972489197568 411356815091456 411602454577152 411987369590784 413421480709120 413521100144640 413907809402880 414391912103936 414650261176320 414669769867264 414713422836336 414928292167680 416224943080704 417393934341280 417773285769216 418033742929920 419295958401024 419688068087808 421148985021440 422465075599632 422551148298240 422728457816340 424300993359360 425347100344960 425582132232192 425626933963608 425847457751040 426345524953088 428485421301760 428767319605248 428886124625920 429824438243328 430226393765376 430449300602880 431794454667264 432231853048320 433007173780480 433297513435520 433582577589096 433670915358720 434469257609216 434651568165006 436494494597120 436540445090880 436781662027776 436902687703040 437858539892736 438131519032320 438268008602112 438541243021440 439761353441280 441135607670784 441257839759360 441776913776640 442590178312192 442866107351040 444700079578560 445104248389632 445902659125248 446089767327243 447981191823360 448028351540640 449272874739364 449381133047808 449505649848320 450910355004096 452059002270720 452446777098240 452587726249984 452869888174080 454237288267776 454520478597120 456402713251680 456517177835520 457527966489480 457636939628544 457670498566268 457763743989760 457943794016256 457955829301035 460903726202880 461047309918208 461334745896960 462344050347264 462472158978560 462776416977888 465099165797760 465643141430272 466190901116928 466320075653120 466503491100672 467340286967808 467777325889536 468530787778560 469371220131840 469568176133940 472918815515120 473792608149120 474346751550464 474642478951680 475073861124096 476408132894720 477896908310016 478144513966080 478515487888080 479638715572224 479771616296960 481758419543440 482046098964480 482196269088768 482496890204160 482609895571456 483061214052352 483953746378752 484821843836928 485312957808640 486829560801792 487133070503040 487459702614960 488029830922112 488486217921104 488777914810368 490150675189760 491056306421760 491515523665920 491630641283072 491937144176640 492090395623424 492397185146880 494560275988480 495655297030270 496105776850944 496415069729280 497580313411584 497913950601216 499312370053120 500872721209536 503857429614240 505378782025728 505693856079360 506285310881792 507575020093440 508485488476160 508698857478435 508826437795840 509161192031232 510416520413952 513275325494880 513715611496960 514182505562112 514196018864320 514503068221440 514663349551104 514984211988480 517989890129920 518337212334080 518391778545420 518678223657984 519608608536576 519957016122624 520281178850880 522216607211520 523793393516544 523848534109056 524119948001280 524283225243648 524610085109760 525223664156672 527713624129536 527859845693440 528081344499540 529509407711232 531439328821248 531977665290240 532033667454510 532931906191360 533640095494272 535959149506560 537280547804160 537447924921856 537577430188032 537726384865280 537782992206720 539406779817984 539743068334080 541750894264320 541978221986370 542612114643664 542936132517888 543086572011520 543443865808896 545977077534720 547323174865920 547493680527872 547835010752640 549033559787376 549316492787712 549546995161242 551419509588480 551877079203840 552867014901760 552951230448448 553084471443456 553237722890240 553601695076352 554966590774272 556380310487040 557031047692288 557378323906560 559409819811840 559584090783744 561591093424205 561726416309760 563286767466176 563637943755120 565734657812480 567442842976256 567502578618144 567796610334720 569570974742016 571689759473664 572046174535680 572088123207835 572429742520320 573099250991104 573635191687168 575725939556352 576309137397760 577192541552640 577930062934080 578110103452128 578470521222360 579535424220008 582053926787840 582375549370368 582738626396160 583129363875840 583811386523648 584175358709760 584357344802816 584721657361920 586348471255040 588180810227712 590324573011968 590488143134720 590876622176256 592933439438080 593472331186176 593842326405120 594536878833664 594786356436324 597308255764480 597371135387520 599174844063744 599548394465280 601213806672128 602745336360960 603262369464320 603826517565440 604628915537088 604942182973440 605649717690368 606027304796160 608536951002240 609090024112128 610037288652640 610182586171392 610438628974122 610591725355008 610607772401380 610972393512960 614538301603840 615112994529280 615930390593856 616458733796352 617035222637184 620132221063680 621587868155904 621975391764480 622004654800896 622070134254504 622392438251520 623120382623744 623703101186048 626090901511920 626659928653824 631723477532160 632856638602240 633697613399448 633826722447360 636451490039040 637195877746688 638020650517440 638373198348288 639518287429632 641147393802240 642728131952640 642928358785024 643329186938880 644351886139351 644736657364992 645339590648064 645673950904320 648347779572480 649106081069056 649510760670720 649946270153280 650101073117184 651703886413824 651977352247509 654741741895680 654810667636320 655354031554560 655916192235520 656529580195840 656787809839104 657402012903168 659642030161920 661474369134592 661886759639040 662252495044608 663885267468288 664299161026560 667050119367840 667830294946048 668853988687872 671809906152320 671971787735040 673838376034304 673909312109046 674258474772480 676365532506144 676766693457920 678265143304580 678670165647360 678881589374976 679304832261120 680555360551936 681355932401664 684367100659840 684775766753280 686004090961920 686217799401472 686291949734220 686505747849402 686645615984640 691189038060560 691355589304320 691570964877312 692002118845440 692811478048768 693276021496832 693708238467840 696288809615360 698464712145408 698826597335040 699044300324864 699480113479680 701010430451712 701665988834304 704056830197760 704108459332720 706012543614976 708585771761664 709303553720320 709378223272680 711520127325696 711963718427520 714612199342080 716374063738880 716845362465024 717043989608960 717216770949120 719209039757312 719657424445440 722637629315160 723294403633152 723914843357184 724419280275010 724591821078528 727232765755392 727969436712960 729764233154560 730244341202688 730446681003520 732044746383168 732729326881656 735226012784640 737445961924608 737905716264960 738135593435136 738595777720320 739955454365696 741840413982720 743171098542080 743482945545405 744158665276416 748968555079680 751309081814304 751517258340160 755786144421360 756670104824192 757062147112960 758068173038592 759427966322688 761362530140160 762253012631552 762728232714240 763239656693760 765624780620928 767634586075136 769912988242320 770573417245440 770813471269504 771273758343168 771294028296480 771995024326656 776500732493824 776984835194880 777505818501120 777587667818130 778900478279680 779412912804864 779628876482560 779935524183936 783324910817280 784241080303616 785690090274816 786424837865472 787099430682624 787835496235008 791789768540160 792122016749310 793048475248432 794264111566848 796494847183360 797966497935360 798899792084992 799397859287040 803660448481280 805920821706240 806171887382784 806589577297920 806674488310080 808036406394880 809110169726976 811382601336320 812120032149504 812626341396480 813918171965496 814122300473344 814629858017280 820984762298880 821240520791808 821752516128960 821944978395136 822713630182912 823974739181568 826842961418240 827815618805760 829300522352640 829339539734528 829426845672672 829856584335360 832449886161408 834787868682560 835546571538432 836067485859840 839376136175616 842297970042880 844930151199264 845456915632680 848601986718720 850694200689920 851164264464384 851253867927216 851694915502080 852691049906176 856970842603520 857534639210496 857772249251840 859648876486656 860452787530752 863588909334528 864463706096640 866014347560960 866595026871040 867165155178192 867341830717440 868938515218432 869303136330012 872988989194240 873080890181760 873563324055552 873805375406080 875717079785472 876263038064640 876536017204224 877082486042880 879522706882560 882271215341568 882515679518720 883553827553280 885180356624384 885732214702080 889400159157120 890208496779264 891805318250496 892179534654486 895962383646720 896056703081280 898545749478728 898762266095616 899011299696640 901820710008192 904118004541440 904893554196480 905175452499968 905739776348160 908474576535552 909040957194240 912805426503360 915055932978960 915273879257088 915340997132536 915527487979520 915887588032512 915911658602070 921807452405760 922094619836416 922669491793920 924688100694528 924944317957120 925552833955776 930198331595520 931286282860544 932381802233856 932640151306240 933006982201344 934680573935616 935554651779072 937061575557120 939136352267880 941745064357513 945837631030240 947585216298240 948693503100928 949284957903360 950147722248192 952816265789440 955793816620032 957030975776160 959277431144448 959543232593920 963516839086880 964092197928960 964392538177536 964993780408320 965219791142912 966122428104704 967907492757504 970625915617280 973659121603584 974266141006080 974919405229920 976059661844224 976972435842208 977555829620736 980301350379520 982112612843520 983031047331840 983261282566144 983874288353280 984180791246848 984794370293760 989120551976960 991310594060540 992211553701888 992830139458560 995160626823168 995827901202432 998624740106240 1001745442419072 1007714859228480 1010757564051456 1010863968163569 1011387712158720 1012570621763584 1015150040186880 1016970976952320 1017397714956870 1017652875591680 1018322384062464 1020833040827904 1026550650989760 1027431222993920 1028392037728640 1029006136442880 1029326699102208 1029758621774103 1029968423976960 1035979780259840 1036674424668160 1036783557090840 1037356447315968 1039217217073152 1039914032245248 1040562357701760 1044433214423040 1047697068218112 1048239896002560 1048566450487296 1049220170219520 1050447328313344 1055427248259072 1056162688999080 1059018815422464 1062878657642496 1063955330580480 1064067334909020 1065863812382720 1067280190988544 1071918299013120 1074561095608320 1074895849843712 1075154860376064 1075565984413440 1078813559635968 1079486136668160 1083501788528640 1083956443972740 1085224229287328 1085872265035776 1086173144023040 1086628920412515 1086887731617792 1091954155069440 1094646349731840 1094987361055744 1095670021505280 1098067119574752 1098632985575424 1099093990322484 1102839019176960 1103754158407680 1105902460896896 1106168942886912 1106475445780480 1107203390152704 1109933181548544 1112760620974080 1114062095384576 1114756647813120 1119168181567488 1123182186848410 1123452832619520 1126573534932352 1127275887510240 1131469315624960 1134885685952512 1135005157236288 1135593220669440 1139141949484032 1143379518947328 1144092349071360 1144176246415670 1144859485040640 1146198501982208 1147270383374336 1151451879112704 1152618274795520 1155860125868160 1156220206904256 1156941042444720 1159070848440016 1164107853575680 1164751098740736 1165477252792320 1166258727751680 1167622773047296 1168350717419520 1168714689605632 1169443314723840 1176361620455424 1180649146023936 1180976286269440 1181753244352512 1185866878876160 1186944662372352 1187684652810240 1189572712872648 1194742270775040 1198349688127488 1199096788930560 1202427613344256 1205490672721920 1206524738928640 1207653035130880 1209257831074176 1209884365946880 1212054609592320 1217073902004480 1218180048224256 1220074577305280 1220365172342784 1220877257948244 1221183450710016 1221215544802760 1221944787025920 1229076603207680 1230225989058560 1231860781187712 1232917467592704 1234070445274368 1240264442127360 1243175736311808 1243950783528960 1244009309601792 1244140268509008 1244784876503040 1246240765247488 1247406202372096 1252181803023840 1253319857307648 1263446955064320 1265713277204480 1267395226798896 1267653444894720 1272902980078080 1274391755493376 1276041301034880 1276746396696576 1279036574859264 1285456263905280 1285856717570048 1286658373877760 1288703772278702 1289473314729984 1290679181296128 1291347901808640 1296695559144960 1298212162138112 1299021521341440 1299892540306560 1303407772827648 1303954704495018 1309483483791360 1309621335272640 1310708063109120 1311832384471040 1313059160391680 1313575619678208 1314804025806336 1319284060323840 1322948738269184 1323773519278080 1327770534936576 1328598322053120 1334100238735680 1335660589892096 1337707977375744 1343619812304640 1343943575470080 1347676752068608 1347818624218092 1348516949544960 1352731065012288 1353533386915840 1356530286609160 1357340331294720 1357763178749952 1358609664522240 1361110721103872 1362711864803328 1368734201319680 1369551533506560 1372435598802944 1372583899468440 1373011495698804 1373291231969280 1373867487903105 1382378076121120 1382711178608640 1383141929754624 1384004237690880 1385622956097536 1386552042993664 1387416476935680 1392577619230720 1396929424290816 1398088600649728 1398960226959360 1402020860903424 1403331977668608 1408113660395520 1408216918665440 1412025087229952 1418607107440640 1418756446545360 1423040254651392 1423927436855040 1429224398684160 1432748127477760 1433690724930048 1434087979217920 1434433541898240 1438418079514624 1439314848890880 1445275258630320 1446588807266304 1447829686714368 1448838560550020 1449183642157056 1454465531510784 1455938873425920 1459528466309120 1460488682405376 1460893362007040 1464089492766336 1465458653763312 1470452025569280 1474891923849216 1475811432529920 1476271186870272 1477191555440640 1479910908731392 1483680827965440 1486342197084160 1486965891090810 1488317330552832 1497937110159360 1502618163628608 1503034516680320 1511572288842720 1513340209648384 1514124294225920 1516136346077184 1518855932645376 1522725060280320 1524506025263104 1525456465428480 1526096572435305 1526479313387520 1531249561241856 1535269172150272 1539825976484640 1541146834490880 1541626942539008 1542547516686336 1542588056592960 1543990048653312 1553001464987648 1553969670389760 1555011637002240 1555175335636260 1557800956559360 1558825825609728 1559257752965120 1559871048367872 1566649821634560 1568482160607232 1571380180549632 1572849675730944 1575670992470016 1583579537080320 1584244033498620 1586096950496864 1588528223133696 1592989694366720 1595932995870720 1597799584169984 1598795718574080 1607320896962560 1611841643412480 1612343774765568 1613179154595840 1613348976620160 1618220339453952 1622765202672640 1625252682792960 1627836343930992 1628244600946688 1629259716034560 1641969524597760 1642481041583616 1643505032257920 1643889956790272 1645427260365824 1647949478363136 1653685922836480 1655631237611520 1658601044705280 1658679079469056 1658853691345344 1659713168670720 1664899772322816 1669575737365120 1671093143076864 1672134971719680 1678752272351232 1684595940085760 1684773280272615 1689860302398528 1690913831265360 1697203973437440 1701388401379840 1702328528928768 1702507735854432 1703389831004160 1705382099812352 1715069278420992 1715544498503680 1716264369623505 1719297752973312 1720905575061504 1727177818669056 1728927412193280 1732028695121920 1733190053742080 1734330310356384 1738606272660024 1746161780363520 1747126648111104 1747610750812160 1751434159570944 1752526076129280 1753072034408448 1754164972085760 1759045413765120 1764542430683136 1765031359037440 1771464429404160 1778800318314240 1780416993558528 1783610636500992 1784359069308972 1791924767293440 1792113406162560 1797091498957456 1797524532191232 1798022599393280 1803641420016384 1808236009082880 1809787108392960 1810350904999936 1811479552696320 1816949153071104 1818081914388480 1825610853006720 1830111865957920 1830547758514176 1830681994265072 1831054975959040 1831775176065024 1831823317204140 1843614904811520 1844189239672832 1845338983587840 1849376201389056 1849888635914240 1851105667911552 1860396663191040 1862572565721088 1864763604467712 1865280302612480 1866013964402688 1869361147871232 1871109303558144 1878272704535760 1883490128715026 1891675262060480 1895170432596480 1897387006201856 1898569915806720 1905632531578880 1911587633240064 1914061951552320 1918554862288896 1919086465187840 1927033678173760 1928184395857920 1928785076355072 1929987560816640 1932244856209408 1933055658418053 1941251831234560 1947318243207168 1948532282012160 1949838810459840 1952119323688448 1953944871684416 1955111659241472 1960602700759040 1964225225687040 1966062094663680 1967748576706560 1968361582493696 1969588740587520 1978241103953920 1982621188121080 1984423107403776 1985660278917120 1991655802404864 1997249480212480 2003490884838144 2015429718456960 2021515128102912 2021727936327138 2022775424317440 2025141243527168 2030300080373760 2033941953904640 2034795429913740 2035305751183360 2036644768124928 2041666081655808 2053101301979520 2054862445987840 2056784075457280 2058012272885760 2058653398204416 2059517243548206 2059936847953920 2071959560519680 2073348849336320 2073567114181680 2074712894631936 2078434434146304 2079828064490496 2081124715403520 2088866428846080 2095394136436224 2096479792005120 2097132900974592 2098440340439040 2100894656626688 2112325377998160 2118037630844928 2125757315284992 2127910661160960 2128134669818040 2131727624765440 2134560381977088 2143836598026240 2149122191216640 2149791699687424 2151131968826880 2157627119271936 2158972273336320 2167912887945480 2170448458574656 2171744530071552 2172346288046080 2173257840825030 2173775463235584 2183908310138880 2189292699463680 2189974722111488 2191340043010560 2196134239149504 2198187980644968 2205678038353920 2211804921793792 2212337885773824 2212950891560960 2214406780305408 2219866363097088 2225521241948160 2228124190769152 2229513295626240 2230448836636215 2246364373696820 2246905665239040 2253147069864704 2254551775020480 2262938631249920 2269771371905024 2270010314472576 2271186441338880 2278283898968064 2286759037894656 2288184698142720 2288352492831340 2289718970081280 2292397003964416 2294540766748672 2302903758225408 2305236549591040 2311720251736320 2312440413808512 2313882084889440 2318141696880032 2328215707151360 2329502197481472 2330954505584640 2332517455503360 2335245546094592 2336701434839040 2337429379211264 2338886629447680 2352723240910848 2361298292047872 2363506488705024 2371733757752320 2375369305620480 2379145425745296 2389484541550080 2396699376254976 2398193577861120 2404855226688512 2410981345443840 2413049477857280 2415306070261760 2418515662148352 2419768731893760 2424109219184640 2434147804008960 2436360096448512 2440149154610560 2441754515896488 2442366901420032 2442431089605520 2443889574051840 2458153206415360 2460451978117120 2463721562375424 2465834935185408 2468140890548736 2480528884254720 2487901567057920 2488018619203584 2488280537018016 2489569753006080 2492481530494976 2494812404744192 2504363606047680 2506639714615296 2526893910128640 2531426554408960 2534790453597792 2545805960156160 2548783510986752 2552082602069760 2553492793393152 2558073149718528 2570912527810560 2571713435140096 2573316747755520 2577407544557404 2578946629459968 2581358362592256 2593391118289920 2596424324276224 2598043042682880 2599785080613120 2606815545655296 2607909408990036 2618966967582720 2619242670545280 2621416126218240 2626118320783360 2627151239356416 2629608051612672 2638568120647680 2645897476538368 2647547038556160 2655541069873152 2657196644106240 2668200477471360 2671321179784192 2675415954751488 2687239624609280 2687887150940160 2695353504137216 2695637248436184 2697033899089920 2705462130024576 2713060573218320 2714680662589440 2715526357499904 2717219329044480 2722221442207744 2725423729606656 2737468402639360 2745167798936880 2746022991397608 2746582463938560 2747734975806210 2764756152242240 2765422357217280 2766283859509248 2768008475381760 2771245912195072 2773104085987328 2774832953871360 2785155238461440 2793858848581632 2797920453918720 2804041721806848 2806663955337216 2816433837330880 2824050174459904 2825235193072539 2837214214881280 2837512893090720 2846080509302784 2847854873710080 2858448797368320 2865496254955520 2867381449860096 2868175958435840 2876836159029248 2878629697781760 2890550517260640 2893177614532608 2895659373428736 2897677121100040 2898367284314112 2911877746851840 2919056932618240 2920977364810752 2921786724014080 2928178985532672 2930917307526624 2940904051138560 2949783847698432 2951622865059840 2952542373740544 2954383110881280 2959821817462784 2967361655930880 2972684394168320 2973931782181620 2976634661105664 2995874220318720 3005236327257216 3006069033360640 3023144577685440 3026680419296768 3028248588451840 3032272692154368 3037711865290752 3045450120560640 3050912930856960 3052193144870610 3052958626775040 3062499122483712 3070538344300544 3079651952969280 3082293668981760 3083253885078016 3085176113185920 3087980097306624 3107939340779520 3110023274004480 3110350671272520 3115601913118720 3117651651219456 3118515505930240 3119742096735744 3133299643269120 3136964321214464 3145699351461888 3151341984940032 3168488066997240 3172193900993728 3177056446267392 3185979388733440 3191865991741440 3195599168339968 3197591437148160 3214641793925120 3221759430696755 3223683286824960 3224687549531136 3226697953240320 3236440678907904 3245530405345280 3250505365585920 3255672687861984 3256489201893376 3258519432069120 3259886761237545 3283939049195520 3284962083167232 3287010064515840 3287779913580544 3290854520731648 3295898956726272 3307371845672960 3311262475223040 3317358158938112 3317707382690688 3319426337341440 3329799544645632 3339151474730240 3342186286153728 3344269943439360 3357504544702464 3369191880171520 3369546560545230 3379720604797056 3381827662530720 3394407946874880 3402776802759680 3404657057857536 3405015471708864 3406779662008320 3410764199624704 3430138556841984 3431088997007360 3432528739247010 3438595505946624 3441811150123008 3454355637338112 3457854824386560 3464057390243840 3466380107484160 3468660620712768 3477212545320048 3492323560727040 3494253296222208 3495221501624320 3502868319141888 3505052152258560 3506144068816896 3508329944171520 3529084861366272 3530062718074880 3542928858808320 3557600636628480 3560833987117056 3568718138617944 3584226812325120 3594182997914912 3595049064382464 3596045198786560 3607282840032768 3616472018165760 3619574216785920 3620701809999872 3622959105392640 3636163828776960 3651221706013440 3660223731915840 3661095517028352 3661363988530144 3663550352130048 3663646634408280 3687229809623040 3688378479345664 3690677967175680 3698752402778112 3699777271828480 3702211335823104 3720793326382080 3725145131442176 3729527208935424 3732027928805376 3738722295742464 3742218607116288 3756545409071520 3766980257430052 3783350524120960 3790340865192960 3794774012403712 3797139831613440 3811265063157760 3823175266480128 3828123903104640 3837109724577792 3838172930375680 3854067356347520 3856368791715840 3857570152710144 3859975121633280 3864489712418816 3866111316836106 3882503662469120 3894636486414336 3897064564024320 3899677620919680 3904238647376896 3907889743368832 3910223318482944 3921205401518080 3928450451374080 3932124189327360 3935497153413120 3936723164987392 3939177481175040 3965242376242160 3968846214807552 3971320557834240 3983311604809728 3994498960424960 4006981769676288 4030859436913920 4043030256205824 4043455872654276 4045550848634880 4050282487054336 4060600160747520 4069590859827480 4070611502366720 4073289536249856 4083332163311616 4106202603959040 4109724891975680 4113568150914560 4117306796408832 4119034487096412 4119873695907840 4146697698672640 4147134228363360 4149425789263872 4156868868292608 4159656128980992 4162249430807040 4177732857692160 4190788272872448 4194265801949184 4196880680878080 4224650755996320 4236075261689856 4255821322321920 4256269339636080 4263455249530880 4269120763954176 4287673196052480 4298244382433280 4299583399374848 4302263937653760 4315254238543872 4317944546672640 4335825775890960 4340896917149312 4343489060143104 4344692576092160 4346515681650060 4347550926471168 4367816620277760 4378585398927360 4379949444222976 4382680086021120 4392268478299008 4396375961289936 4411356076707840 4423609843587584 4424675771547648 4425901783121920 4428813560610816 4439732726194176 4451042483896320 4459026591252480 4460897673272430 4492728747393640 4493811330478080 4506294139729408 4509103550040960 4525877262499840 4540020628945152 4542372882677760 4556567797936128 4573518075789312 4576369396285440 4576704985662680 4579437940162560 4584794007928832 4589081533497344 4605807516450816 4610473099182080 4623440503472640 4624880827617024 4627764169778880 4636283393760064 4656431414302720 4659004394962944 4661909011169280 4665034911006720 4670491092189184 4673402869678080 4674858758422528 4677773258895360 4705446481821696 4708725321787565 4727012977410048 4743467515504640 4750738611240960 4758290851490592 4778969083100160 4793398752509952 4796387155722240 4809710453377024 4821962690887680 4826098955714560 4830612140523520 4837031324296704 4839537463787520 4868295608017920 4880298309221120 4883509031792976 4884733802840064 4884862179211040 4887779148103680 4916306412830720 4920903956234240 4927443124750848 4931669870370816 4936281781097472 4961057768509440 4975803134115840 4976037238407168 4976561074036032 4979139506012160 4984963060989952 4989624809488384 5008727212095360 5013279429230592 5053787820257280 5054319840817845 5062853108817920 5069580907195584 5091611920312320 5097567021973504 5104165204139520 5106985586786304 5116146299437056 5143426870280192 5146633495511040 5148793108870515 5154815089114808 5157893258919936 5162716725184512 5186782236579840 5192848648552448 5196086085365760 5199570161226240 5215818817980072 5238485341090560 5242832252436480 5252236641566720 5254302478712832 5259216103225344 5277136241295360 5291794953076736 5295094077112320 5314393288212480 5336400954942720 5342642359568384 5350831909502976 5374479249218560 5375774301880320 5390707008274432 5391274496872368 5394067798179840 5410924260049152 5426121146436640 5429361325178880 5431052714999808 5434438658088960 5444442884415488 5450847459213312 5474936805278720 5490335597873760 5492045982795216 5493164927877120 5495469951612420 5529512304484480 5530844714434560 5532567719018496 5536016950763520 5542491824390144 5546208171974656 5549665907742720 5570310476922880 5587717697163264 5595840907837440 5608083443613696 5613327910674432 5632867674661760 5648100348919808 5650470386145078 5674428429762560 5675025786181440 5692161018605568 5695709747420160 5716897594736640 5730992509911040 5734762899720192 5736351916871680 5753672318058496 5757259395563520 5781101034521280 5786355229065216 5795354242200080 5796734568628224 5799166975254159 5823755493703680 5838113865236480 5841954729621504 5843573448028160 5856357971065344 5861834615053248 5881808102277120 5903245730119680 5905084747481088 5908766221762560 5919643634925568 5934723311861760 5947863564363240 5953269322211328 5991748440637440 6010472654514432 6012138066721280 6046289155370880 6053360838593536 6064545384308736 6075423730581504 6090900241121280 6101825861713920 6104386289741220 6105917253550080 6124998244967424 6159303905938560 6164587337963520 6166507770156032 6170352226371840 6175960194613248 6215878681559040 6220046548008960 6220701342545040 6231203826237440 6235303302438912 6237031011860480 6239484193471488 6266599286538240 6273928642428928 6291398702923776 6302683969880064 6336976133994480 6344387801987456 6354112892534784 6371958777466880 6383731983482880 6391198336679936 6395182874296320 6429283587850240 6443518861393510 6447366573649920 6449375099062272 6453395906480640 6472881357815808 6491060810690560 6511345375723968 6517038864138240 6519773522475090 6567878098391040 6569924166334464 6574020129031680 6575559827161088 6581709041463296 6614743691345920 6635414765381376 6638852674682880 6659599089291264 6678302949460480 6684372572307456 6688539886878720 6738383760343040 6739093121090460 6759441209594112 6763655325061440 6788815893749760 6805553605519360 6809314115715072 6810030943417728 6813559324016640 6860277113683968 6862177994014720 6865057478494020 6877191011893248 6883622300246016 6908711274676224 6915709648773120 6928114780487680 6932760214968320 6937321241425536 6954425090640096 6984647121454080 6988506592444416 6990443003248640 7005736638283776 7010104304517120 7012288137633792 7016659888343040 7058169722732544 7060125436149760 7115201273256960 7137436277235888 7168453624650240 7188365995829824 7190098128764928 7192090397573120 7214565680065536 7232944036331520 7239148433571840 7241403619999744 7245918210785280 7272327657553920 7302443412026880 7320447463831680 7322727977060288 7327100704260096 7327293268816560 7374459619246080 7376756958691328 7381355934351360 7397504805556224 7399554543656960 7404422671646208 7441586652764160 7450290262884352 7464055857610752 7477444591484928 7484437214232576 7513090818143040 7533960514860104 7566701048241920 7580681730385920 7589548024807424 7594279663226880 7622530126315520 7646350532960256 7656247806209280 7674219449155584 7676345860751360 7708134712695040 7712737583431680 7715140305420288 7719950243266560 7728979424837632 7732222633672212 7765007324938240 7789272972828672 7794129128048640 7799355241839360 7808477294753792 7815779486737664 7820446636965888 7842410803036160 7856900902748160 7864248378654720 7873446329974784 7878354962350080 7930484752484320 7937692429615104 7942641115668480 7966623209619456 7988997920849920 8013963539352576 8061718873827840 8086060512411648 8086911745308552 8091101697269760 8100564974108672 8139181719654960 8141223004733440 8146579072499712 8166664326623232 8212405207918080 8219449783951360 8227136301829120 8238068974192824 8239747391815680 8293395397345280 8294268456726720 8298851578527744 8313737736585216 8319312257961984 8324498861614080 8355465715384320 8381576545744896 8393761361756160 8449301511992640 8472150523379712 8475705579217617 8511642644643840 8512538679272160 8526910499061760 8538241527908352 8575346392104960 8596488764866560 8599166798749696 8604527875307520 8630508477087744 8635889093345280 8671651551781920 8681793834298624 8686978120286208 8693031363300120 8695101852942336 8735633240555520 8757170797854720 8759898888445952 8765360172042240 8784536956598016 8792751922579872 8822712153415680 8847219687175168 8849351543095296 8857627121221632 8879465452388352 8902084967792640 8918053182504960 8921795346544860 8985457494787280 8987622660956160 9012588279458816 9018207100081920 9051754524999680 9080041257890304 9084745765355520 9113135595872256 9152738792570880 9153409971325360 9158875880325120 9169588015857664 9178163066994688 9211615032901632 9220946198364160 9246881006945280 9249761655234048 9255528339557760 9272566787520128 9312862828605440 9323818022338560 9330069822013440 9340982184378368 9346805739356160 9349717516845056 9355546517790720 9410892963643392 9417450643575130 9454025954820096 9486935031009280 9516581702981184 9557938166200320 9586797505019904 9592774311444480 9619420906754048 9643925381775360 9661224281047040 9665278292090265 9674062648593408 9736591216035840 9760596618442240 9767018063585952 9769467605680128 9769724358422080 9775558296207360 9841807912468480 9854886249501696 9863339740741632 9872563562194944 9922115537018880 9952074476814336 9953122148072064 9958279012024320 9979249618976768 10017454424190720 10026558858461184 10107575640514560 10108639681635690 10125706217635840 10139161814391168 10183223840624640 10195134043947008 10208330408279040 10213971173572608 10232292598874112 10293266991022080 10297586217741030 10309630178229616 10315786517839872 10325433450369024 10373564473159680 10385697297104896 10392172170731520 10399140322452480 10431637635960144 10476970682181120 10485664504872960 10504473283133440 10508604957425664 10518432206450688 10583589906153472 10590188154224640 10628786576424960 10672801909885440 10685284719136768 10748958498437120 10781414016548864 10782548993744736 10788135596359680 10821848520098304 10852242292873280 10858722650357760 10862105429999616 10868877316177920 10888885768830976 10949873610557440 10980671195747520 10984091965590432 10990939903224840 11059024608968960 11061689428869120 11065135438036992 11072033901527040 11084983648780288 11092416343949312 11099331815485440 11140620953845760 11175435394326528 11216166887227392 11226655821348864 11265735349323520 11296200697839616 11300940772290156 11348856859525120 11350051572362880 11384322037211136 11391419494840320 11433795189473280 11461985019822080 11469525799440384 11472703833743360 11507344636116992 11514518791127040 11562202069042560 11572710458130432 11590708484400160 11593469137256448 11598333950508318 11647510987407360 11676227730472960 11683909459243008 11687146896056320 11712715942130688 11723669230106496 11763616204554240 11806491460239360 11810169494962176 11817532443525120 11839287269851136 11895727128726480 11906538644422656 11983496881274880 12020945309028864 12024276133442560 12092578310741760 12106721677187072 12129090768617472 12150847461163008 12181800482242560 12208772579482440 12211834507100160 12242685836647669 12249996489934848 12318607811877120 12329174675927040 12333015540312064 12340704452743680 12351920389226496 12440093096017920 12441402685090080 12462407652474880 12470606604877824 12474062023720960 12478968386942976 12533198573076480 12547857284857856 12582797405847552 12673952267988960 12688775603974912 12708225785069568 12743917554933760 12767463966965760 12782396673359872 12790365748592640 12858567175700480 12887037722787020 12894733147299840 12898750198124544 12906791812961280 12945762715631616 12982121621381120 13022690751447936 13034077728276480 13039547044950180 13135756196782080 13139848332668928 13148040258063360 13151119654322176 13163418082926592 13229487382691840 13270829530762752 13277705349365760 13319198178582528 13356605898920960 13377079773757440 13476767520686080 13478186242180920 13518882419188224 13527310650122880 13577631787499520 13611107211038720 13620061886835456 13627118648033280 13720554227367936 13730114956988040 13754382023786496 13767244600492032 13817422549352448 13831419297546240 13856229560975360 13865520429936640 13874642482851072 13908850181280192 13969294242908160 13977013184888832 14011473276567552 14020208609034240 14024576275267584 14033319776686080 14116339445465088 14120250872299520 14126175965362695 14230402546513920 14274872554471776 14336907249300480 14376731991659648 14380196257529856 14384180795146240 14429131360131072 14465888072663040 14478296867143680 14482807239999488 14491836421570560 14604886824053760 14640894927663360 14645455954120576 14654201408520192 14654586537633120 14748919238492160 14753513917382656 14762711868702720 14795009611112448 14799109087313920 14808845343292416 14883173305528320 14900580525768704 14928111715221504 14954889182969856 14968874428465152 15026181636286080 15067921029720208 15133402096483840 15161363460771840 15179096049614848 15188559326453760 15292701065920512 15312495612418560 15348438898311168 15352691721502720 15416269425390080 15430280610840576 15439900486533120 15464445267344424 15578545945657344 15588258256097280 15598710483678720 15616954589507584 15631558973475328 15684821606072320 15728496757309440 15756709924700160 15860969504968640 15875384859230208 15885282231336960 15977995841699840 16027927078705152 16123437747655680 16172121024823296 16173823490617104 16182203394539520 16201129948217344 16278363439309920 16282446009466880 16293158144999424 16333328653246464 16424810415836160 16438899567902720 16454272603658240 16476137948385648 16479494783631360 16586790794690560 16588536913453440 16597703157055488 16627475473170432 16638624515923968 16648997723228160 16710931430768640 16763153091489792 16787522723512320 16898603023985280 16944301046759424 16951411158435234 17023285289287680 17025077358544320 17053820998123520 17076483055816704 17150692784209920 17192977529733120 17198333597499392 17209055750615040 17261016954175488 17271778186690560 17343303103563840 17363587668597248 17386062726600240 17390203705884672 17471266481111040 17514341595709440 17519797776891904 17530720344084480 17569073913196032 17585503845159744 17645424306831360 17694439374350336 17715254242443264 17758930904776704 17804169935585280 17843590693089720 17970914989574560 17975245321912320 18025176558917632 18036414200163840 18103509049999360 18160082515780608 18226271191744512 18305477585141760 18306819942650720 18317751760650240 18339176031715328 18356326133989376 18441892396728320 18493762013890560 18499523310468096 18511056679115520 18545133575040256 18625725657210880 18647636044677120 18660139644026880 18681964368756736 18693611478712320 18699435033690112 18711093035581440 18821785927286784 18834901287150260 18908051909640192 18973870062018560 19033163405962368 19115876332400640 19173595010039808 19185548622888960 19238841813508096 19287850763550720 19322448562094080 19330556584180530 19348125297186816 19473182432071680 19521193236884480 19534036127171904 19539448716844160 19551116592414720 19683615824936960 19709772499003392 19726679481483264 19745127124389888 19844231074037760 19906244296144128 19916558024048640 19958499237953536 20034908848381440 20053117716922368 20215151281029120 20217279363271380 20251412435271680 20278323628782336 20366447681249280 20390268087894016 20416660816558080 20427942347145216 20586533982044160 20595172435482060 20619260356459232 20631573035679744 20650866900738048 20747128946319360 20771394594209792 20784344341463040 20798280644904960 20863275271920288 20953941364362240 20971329009745920 21017209914851328 21036864412901376 21167179812306944 21180376308449280 21345603819770880 21370569438273536 21497916996874240 21562828033097728 21565097987489472 21576271192719360 21643697040196608 21704484585746560 21717445300715520 21724210859999232 21737754632355840 21777771537661952 21899747221114880 21961342391495040 21968183931180864 21981879806449680 22118049217937920 22123378857738240 22130270876073984 22144067803054080 22169967297560576 22184832687898624 22198663630970880 22350870788653056 22432333774454784 22453311642697728 22531470698647040 22601881544580312 22700103144725760 22768644074422272 22782838989680640 22867590378946560 22923970039644160 22939051598880768 22945407667486720 23029037582254080 23124404138085120 23145420916260864 23181416968800320 23186938274512896 23196667901016636 23295021974814720 23352455460945920 23367818918486016 23374293792112640 23425431884261376 23447338460212992 23527232409108480 23620338989924352 23635064887050240 23678574539702272 23791454257452960 23813077288845312 23966993762549760 24041890618057728 24048552266885120 24185156621483520 24213443354374144 24258181537234944 24301694922326016 24417545158964880 24423669014200320 24485371673295338 24499992979869696 24637215623754240 24658349351854080 24666031080624128 24681408905487360 24880186192035840 24882805370180160 24924815304949760 24941213209755648 24948124047441920 24957936773885952 25066397146152960 25347904535977920 25377551207949824 25416451570139136 25487835109867520 25534927933931520 25580731497185280 25717134351400960 25774075445574040 25789466294599680 25797500396249088 25813583625922560 25891525431263232 25964243242762240 26045381502895872 26079094089900360 26271512393564160 26279696665337856 26296080516126720 26302239308644352 26326836165853184 26458974765383680 26541659061525504 26638396357165056 26713211797841920 26754159547514880 26953535041372160 26956372484361840 27037764838376448 27054621300245760 27155263574999040 27222214422077440 27240123773670912 27254237296066560 27460229913976080 27508764047572992 27534489200984064 27634845098704896 27662838595092480 27712459121950720 27731040859873280 27749284965702144 27817700362560384 27938588485816320 28022946553135104 28040417218068480 28049152550535168 28066639553372160 28232678890930176 28240501744599040 28252351930725390 28460805093027840 28549745108943552 28673814498600960 28753463983319296 28760392515059712 28768361590292480 28858262720262144 28931776145326080 28965614479998976 28983672843141120 28995834876270795 29209773648107520 29281789855326720 29290911908241152 29308402817040384 29309173075266240 29507027834765312 29525423737405440 29590019222224896 29598218174627840 29617690686584832 29766346611056640 29801161051537408 29856223430443008 29937748856930304 30052363272572160 30135842059440416 30266804192967680 30322726921543680 30358192099229696 30377118652907520 30585402131841024 30624991224837120 30696877796622336 30832538850780160 30879800973066240 30928890534688848 31157091891314688 31176516512194560 31197420967357440 31233909179015168 31263117946950656 31369643212144640 31456993514618880 31513419849400320 31721939009937280 31750769718460416 31770564462673920 31955991683399680 32055854157410304 32246875495311360 32344242049646592 32347646981234208 32364406789079040 32402259896434688 32556726878619840 32586316289998848 32666657306492928 32849620831672320 32877799135805440 32908545207316480 32952275896771296 33177073826906880 33195406314110976 33254950946340864 33277249031847936 33297995446456320 33421862861537280 33526306182979584 33797206047970560 33888602093518848 33902822316870468 34046570578575360 34050154717088640 34152966111633408 34301385568419840 34385955059466240 34396667194998784 34418111501230080 34522033908350976 34543556373381120 34686606207127680 34727175337194496 34772125453200480 34780407411769344 34942532962222080 35028683191418880 35039595553783808 35061440688168960 35138147826392064 35171007690319488 35290848613662720 35388878748700672 35430508484886528 35517861809553408 35687181386179440 35941829979149120 35950490643824640 36050353117835264 36072828400327680 36207018099998720 36320165031561216 36452542383489024 36613639885301440 36635503521300480 36712652267978752 36728057509943007 36883784793456640 36987524027781120 36999046620936192 37022113358231040 37090267150080512 37251451314421760 37320279288053760 37387222957424640 37398870067380224 37422186071162880 37643571854573568 37669802574300520 37947740124037120 38066326811924736 38231752664801280 38347190020079616 38371097245777920 38477683627016192 38575701527101440 38644897124188160 38661113168361060 38696250594373632 38946364864143360 39042386473768960 39068072254343808 39078897433688320 39102233184829440 39367231649873920 39419544998006784 39453358962966528 39490254248779776 39688462148075520 39812488592288256 39833116048097280 39916998475907072 40069817696762880 40430302562058240 40434558726542760 40502824870543360 40556647257564672 40732895362498560 40780536175788032 40833321633116160 41190344870964120 41238520712918464 41263146071359488 41301733801476096 41494257892638720 41542789188419584 41568688682926080 41596561289809920 41726550543840576 41907882728724480 42034419829702656 42073728825802752 42334359624613888 42360752616898560 42378527896088085 42691207639541760 42741138876547072 42995833993748480 43125656066195456 43130195974978944 43152542385438720 43287394080393216 43408969171493120 43434890601431040 43448421719998464 43475509264711680 43555543075323904 43799494442229760 43922684782990080 43936367862361728 43963759612899360 44236098435875840 44246757715476480 44260541752147968 44288135606108160 44339934595121152 44369665375797248 44397327261941760 44701741577306112 44864667548909568 44906623285395456 45062941397294080 45203763089160624 45400206289451520 45537288148844544 45565677979361280 45847940079288320 45878103197761536 45890815334973440 46058075164508160 46248808276170240 46290841832521728 46362833937600640 46393335802033272 46704910921891840 46735637836972032 46748587584225280 46850863768522752 46894676920425984 47054464818216960 47270129774100480 47357149079404544 47582908514905920 47626154577690624 47933987525099520 48083781236115456 48097104533770240 48370313242967040 48426886708748288 48516363074469888 48603389844652032 48835090317929760 48847338028400640 48970743346590676 48999985959739392 49274431247508480 49316698703708160 49332062161248256 49362817810974720 49760372384071680 49765610740360320 49882426419511296 49896248094883840 49915873547771904 50132794292305920 50695809071955840 50755102415899648 50832903140278272 50975670219735040 51069855867863040 51161462994370560 51548150891148080 51578932589199360 51595000792498176 51627167251845120 51783050862526464 51928486485524480 52090763005791744 52158188179800720 52543024787128320 52559393330675712 52592161032253440 52604478617288704 52653672331706368 52917949530767360 53083318123051008 53276792714330112 53426423595683840 53907070082744320 53912744968723680 54075529676752896 54109242600491520 54310527149998080 54444428844154880 54480247547341824 54920459827952160 55017528095145984 55068978401968128 55325677190184960 55424918243901440 55462081719746560 55498569931404288 55635400725120768 55877176971632640 56045893106270208 56080834436136960 56098305101070336 56133279106744320 56465357781860352 56481003489198080 56504703861450780 56921610186055680 57099490217887104 57347628997201920 57506927966638592 57520785030119424 57536723180584960 57716525440524288 57863552290652160 57967345686282240 57991669752541590 58419547296215040 58563579710653440 58581823816482304 58618346150532480 59050847474810880 59180038444449792 59196436349255680 59235381373169664 59532693222113280 59602322103074816 59875497713860608 60104726545144320 60271684118880832 60533608385935360 60645453843087360 60716384198459392 60754237305815040 61170804263682048 61213429183238345 61249982449674240 61665077701560320 61759601946132480 61857781069377696 62314183782629376 62353033024389120 62394841934714880 62467818358030336 62526235893901312 62739286424289280 62913987029237760 63443878019874560 63501539436920832 63541128925347840 63911983366799360 64111708314820608 64493750990622720 64688484099293184 64695293962468416 64728813578158080 64804519792869376 65113453757239680 65172632579997696 65333314612985856 65699241663344640 65755598271610880 65817090414632960 65904551793542592 66354147653813760 66390812628221952 66509901892681728 66554498063695872 66595990892912640 67052612365959168 67594412095941120 67805644633740936 68100309434177280 68305932223266816 68602771136839680 68771910118932480 68793334389997568 68836223002460160 69087112746762240 69373212414255360 69454350674388992 69544250906400960 69560814823538688 69885065924444160 70057366382837760 70079191107567616 70122881376337920 70276295652784128 70342015380638976 70581697227325440 70777757497401344 70861016969773056 71035723619106816 71374362772358880 71883659958298240 71900981287649280 72100706235670528 72145656800655360 72414036199997440 72640330063122432 72905084766978048 73227279770602880 73271007042600960 73425304535957504 73456115019886014 73767569586913280 73975048055562240 73998093241872384 74044226716462080 74180534300161024 74502902628843520 74640558576107520 74774445914849280 74797740134760448 74844372142325760 75339605148601040 75895480248074240 76132653623849472 76463505329602560 76742194491555840 76955367254032384 77151403054202880 77322226336722120 77392501188747264 77892729728286720 78084772947537920 78136144508687616 78157794867376640 78839089996013568 78906717925933056 78980508497559552 79376924296151040 79624977184576512 80139635393525760 80860605124116480 80869117453085520 81005649741086720 81113294515129344 81465790724997120 81561072351576064 81666643266232320 82380689741928240 82477041425836928 82526292142718976 82603467602952192 82988515785277440 83085578376839168 83137377365852160 83193122579619840 83453101087681152 83815765457448960 84068839659405312 84147457651605504 84721505233797120 84757055792176170 85382415279083520 85482277753094144 85991667987496960 86260391949957888 86305084770877440 86574788160786432 86817938342986240 86896843439996928 86951018529423360 87111086150647808 87598988884459520 87845369565980160 87872735724723456 87927519225798720 88472196871751680 88521083504295936 88576271212216320 88739330751594496 88794654523883520 89403483154612224 89813246570790912 90125882794588160 90407526178321248 90800412578903040 91074576297689088 91131355958722560 91695880158576640 91756206395523072 91781630669946880 92497616552340480 92725667875201280 92786671604066544 93409821843783680 93471275673944064 93497175168450560 93701727537045504 93789353840851968 94108929636433920 94540259548200960 94714298158809088 95165817029811840 95252309155381248 95867975050199040 96167562472230912 96194209067540480 96740626485934080 96853773417496576 97032726148939776 97206779689304064 97670180635859520 97941486693181352 97999971919478784 98548862495016960 98633397407416320 98664124322496512 98725635621949440 99531221480720640 99764852839022592 99792496189767680 99831747095543808 100265588584611840 101391618143911680 101510204831799296 101665806280556544 101951340439470080 102139711735726080 103096301782296160 103157865178398720 103190001584996352 103254334503690240 103566101725052928 103856972971048960 104181526011583488 104316376359601440 105086049574256640 105118786661351424 105184322064506880 105208957234577408 105307344663412736 105835899061534720 106166636246102016 106553585428660224 106852847191367680 107814140165488640 107825489937447360 108151059353505792 108218485200983040 108621054299996160 108888857688309760 108960495094683648 109840919655904320 110137956803936256 110184172529829021 110651354380369920 110849836487802880 110924163439493120 110997139862808576 111270801450241536 111754353943265280 112161668872273920 112196610202140672 112266558213488640 112930715563720704 113009407722901560 113843220372111360 114198980435774208 114695257994403840 115013855933277184 115041570060238848 115433050881048576 115727104581304320 115934691372564480 115983339505083180 116839094592430080 117127159421306880 117163647632964608 117236692301064960 118101694949621760 118360076888899584 118392872698511360 118470762746339328 119065386444226560 119204644206149632 119750995427721216 120209453090288640 120543368237761664 121067216771870720 121290907686174720 121432768396918784 121508474611630080 122341608527364096 122426858366476690 122499964899348480 123330155403120640 123715562138755392 124628367565258752 124706066048778240 124789683869429760 124935636716060672 125052471787802624 126887756039749120 127003078873841664 127082257850695680 128223416629641216 128987501981245440 129376968198586368 129390587924936832 129457627156316160 130226907514479360 130345265159995392 130666629225971712 131398483326689280 131511196543221760 131634180829265920 131809103587085184 132708295307627520 132781625256443904 133019803785363456 133108996127391744 133191981785825280 134105224731918336 135188824191882240 135611289267481872 136200618868354560 136611864446533632 137543820237864960 137586668779995136 137672446004920320 138174225493524480 138746424828510720 138908701348777984 139088501812801920 140114732765675520 140158382215135232 140245762752675840 140552591305568256 140684030761277952 141163394454650880 141555514994802688 142071447238213632 142748725544717760 143767319916596480 143801962575298560 144201412471341056 144291313601310720 144828072399994880 145280660126244864 145810169533956096 146454559541205760 146542014085201920 146850609071915008 146912230039772028 147535139173826560 147950096111124480 147996186483744768 148088453432924160 148361068600322048 149005805257687040 149281117152215040 149595480269520896 149688744284651520 150679210297202080 151790960496148480 152265307247698944 152927010659205120 153484388983111680 153910734508064768 154644452673444240 154785002377494528 155785459456573440 156169545895075840 156272289017375232 156315589734753280 157678179992027136 157813435851866112 157961016995119104 158753848592302080 159249954369153024 160279270787051520 161721210248232960 161738234906171040 162011299482173440 162226589030258688 162931581449994240 163122144703152128 163333286532464640 164761379483856480 164954082851673856 165052584285437952 165206935205904384 165977031570554880 166171156753678336 166274754731704320 166386245159239680 166906202175362304 167631530914897920 168137679318810624 168294915303211008 169443010467594240 169514111584352340 170764830558167040 170964555506188288 171983335974993920 172520783899915776 172610169541754880 173149576321572864 173635876685972480 173902037058846720 174222172301295616 175197977768919040 175690739131960320 175745471449446912 175855038451597440 176944393743503360 177152542424432640 177478661503188992 177589309047767040 178806966309224448 179626493141581824 180251765589176320 180815052356642496 181600825157806080 182149152595378176 182262711917445120 183512412791046144 183563261339893760 183640287549715035 184995233104680960 185451335750402560 185573343208133088 186942551347888128 186994350336901120 187403455074091008 187578707681703936 188217859272867840 190331634059623680 190504618310762496 191735950100398080 192335124944461824 192388418135080960 193481252971868160 193707546834993152 194065452297879552 194413559378608128 195340361271719040 195882973386362704 195999943838957568 197097724990033920 197266794814832640 197328248644993024 197451271243898880 199062442961441280 199529705678045184 199584992379535360 199663494191087616 202783236287823360 203020409663598592 203902680878940160 206192603564592320 206315730356797440 206380003169992704 206508669007380480 207713945942097920 208363052023166976 208632752719202880 210172099148513280 210237573322702848 210368644129013760 210614689326825472 211671798123069440 212333272492204032 213107170857320448 213705694382735360 215628280330977280 215650979874894720 216302118707011584 216436970401966080 217242108599992320 217777715376619520 217920990189367296 219681839311808640 220275913607872512 220368345059658042 221302708760739840 221699672975605760 221848326878986240 221994279725617152 222541602900483072 223508707886530560 224323337744547840 224393220404281344 224533116426977280 226018815445803120 227686440744222720 228397960871548416 229390515988807680 230027711866554368 230866101762097152 231454209162608640 231966679010166360 233678189184860160 234254318842613760 234327295265929216 234473384602129920 236720153777799168 236785745397022720 236941525492678656 238130772888453120 238409288412299264 240418906180577280 241086736475523328 242134433543741440 242581815372349440 242865536793837568 243016949223260160 244683217054728192 244853716732953380 244999929798696960 246660310806241280 247431124277510784 249256735130517504 249412132097556480 249579367738859520 249871273432121344 250104943575605248 253775512079498240 254164515701391360 256446833259282432 257975003962490880 258781175849873664 258915254312632320 260453815028958720 260690530319990784 261333258451943424 262796966653378560 263022393086443520 263268361658531840 263618207174170368 265416590615255040 265563250512887808 266217992254783488 266383963571650560 268210449463836672 270377648383764480 271222578534963744 272401237736709120 273223728893067264 275087640475729920 275173337559990272 275344892009840640 277492849657021440 277817402697555968 278177003625603840 280229465531351040 280316764430270464 280491525505351680 281105182611136512 281368061522555904 282326788909301760 283111029989605376 284142894476427264 285497451089435520 287534639833192960 287603925150597120 288402824942682112 288582627202621440 290561320252489728 291620339067912192 292909119082411520 293824460079544056 295900192222248960 295992372967489536 296176906865848320 296722137200644096 298011610515374080 299377488569303040 301358420594404160 303581920992296960 304530614495397888 305854021318410240 307821469016129536 309288905346888480 309570004754989056 311570918913146880 312339091790151680 312544578034750464 312631179469506560 315356359984054272 315626871703732224 315922033990238208 317507697184604160 318499908738306048 320558541574103040 323442420496465920 323476469812342080 324022598964346880 324453178060517376 325863162899988480 326666573064929280 329522758967712960 329908165703347712 330413870411808768 331954063141109760 332549509463408640 332772490318479360 333812404350724608 335263061829795840 336589830606422016 339028223168704680 341529661116334080 341929111012376576 343966671949987840 345041567799831552 346299152643145728 347271753371944960 347804074117693440 348444344602591232 350395955537838080 351381478263920640 351490942898893824 351710076903194880 353888787487006720 354305084848865280 354957323006377984 355178618095534080 357613932618448896 359252986283163648 360503531178352640 361630104713284992 363201650315612160 364298305190756352 364525423834890240 367024825582092288 367126522679787520 367280575099430070 369990466209361920 370902671500805120 371146686416266176 373885102695776256 373988700673802240 374806910148182016 375157415363407872 380663268119247360 381009236621524992 384670249888923648 384776836270161920 386962505943736320 387415093669986304 388130904595759104 390680722543438080 391765946772725408 391999887677915136 394195449980067840 394533589629665280 394656497289986048 394902542487797760 398124885922882560 399059411356090368 399326988382175232 405566472575646720 406040819327197184 407805361757880320 412385207129184640 412631460713594880 412760006339985408 413017338014760960 415427891884195840 416726104046333952 417265505438405760 420344198297026560 420475146645405696 420737288258027520 421229378653650944 424666544984408064 426214341714640896 427411388765470720 431301959749789440 432604237414023168 432873940803932160 434484217199984640 435555430753239040 435841980378734592 439363678623617280 440551827215745024 440736690119316084 442605417521479680 443696653757972480 443988559451234304 445083205800966144 447017415773061120 448786440808562688 449066232853954560 452037630891606240 455372881488445440 456795921743096832 458781031977615360 460055423733108736 461732203524194304 463933358020332720 467356378369720320 468508637685227520 468654590531858432 468946769204259840 473440307555598336 473571490794045440 473883050985357312 476261545776906240 480837812361154560 482173472951046656 484268867087482880 485163630744698880 486033898446520320 489366434109456384 489707433465906760 489999859597393920 493320621612482560 494862248555021568 498513470261035008 498824264195112960 499158735477719040 499742546864242688 500209887151210496 507551024158996480 508329031402782720 512893666518564864 515950007924981760 517562351699747328 517830508625264640 520907630057917440 522666516903886848 525593933306757120 526044786172887040 526536723317063680 527236414348340736 530833181230510080 532435984509566976 532767927143301120 536420898927673344 540755296767528960 542445157069927488 544802475473418240 546447457786134528 550346675119980544 550689784019681280 550920862649145105 554985699314042880 555634805395111936 556354007251207680 560633528860540928 560983051010703360 562210365222273024 562736123045111808 564653577818603520 566222059979210752 570994902178871040 575069279666385920 575207850301194240 576805649885364224 577165254405242880 581122640504979456 583240678135824384 585818238164823040 587648920159088112 591800384444497920 591984745934979072 592353813731696640 593444274401288192 596023221030748160 598754977138606080 602716841188808320 607163841984593920 609061228990795776 611708042636820480 615642938032259072 618577810693776960 619140009509978112 623141837826293760 624678183580303360 625089156069500928 625262358939013120 630712719968108544 631844067980476416 635015394369208320 636999817476612096 641117083148206080 646884840992931840 646952939624684160 648906356121034752 651726325799976960 653333146129858560 659045517935425920 659816331406695424 660827740823617536 663908126282219520 665099018926817280 665544980636958720 667624808701449216 670526123659591680 673179661212844032 678056446337409360 683059322232668160 683858222024753152 687933343899975680 690083135599663104 692598305286291456 694543506743889920 700791911075676160 702762956527841280 702981885797787648 703420153806389760 707777574974013440 710357236191068160 715227865236897792 721007062356705280 723260209426569984 726403300631224320 728596610381512704 729050847669780480 734049651164184576 734253045359575040 734561150198860140 739980932418723840 741805343001610240 742293372832532352 747770205391552512 747977401347604480 749613820296364032 750314830726815744 761326536238494720 769340499777847296 769553672540323840 773925011887472640 774830187339972608 781361445086876160 783531893545450816 783999775355830272 788390899960135680 789067179259330560 789312994579972096 789805084975595520 796249771845765120 798653976764350464 811132945151293440 812081638654394368 815610723515760640 824770414258369280 825262921427189760 825520012679970816 826034676029521920 830855783768391680 833452208092667904 834531010876811520 840688396594053120 840950293290811392 841474576516055040 842458757307301888 849333089968816128 852428683429281792 854822777530941440 862603919499578880 865208474828046336 865747881607864320 871110861506478080 871683960757469184 878727357247234560 881473380238632168 887393307515944960 887977118902468608 890166411601932288 894034831546122240 898132465707909120 904075261783212480 910745762976890880 913591843486193664 917562063955230720 920110847466217472 923464407048388608 927866716040665440 934712756739440640 937017275370455040 937309181063716864 937893538408519680 946880615111196672 947766101970714624 952523091553812480 961675624722309120 964346945902093312 968537734174965760 970327261489397760 972067796893040640 979414866931813520 979999719194787840 986641243224965120 989724497110043136 997648528390225920 998317470955438080 999485093728485376 1000419774302420992 1015102048317992960 1025787333037129728 1031900015849963520 1035124703399494656 1041815260115834880 1045333033807773696 1051187866613514240 1053073446634127360 1054472828696681472 1061666362461020160 1064871969019133952 1065535854286602240 1072841797855346688 1081510593535057920 1084890314139854976 1089604950946836480 1092894915572269056 1101379568039362560 1101841725298290210 1109971398628085760 1111269610790223872 1112708014502415360 1121966102021406720 1124420730444546048 1125472246090223616 1132444119958421504 1141989804357742080 1150138559332771840 1153611299770728448 1154330508810485760 1162245281009958912 1171636476329646080 1175297840318176224 1183600768888995840 1183969491869958144 1184707627463393280 1186888548802576384 1192046442061496320 1205433682377616640 1214327683969187840 1218122457981591552 1223416085273640960 1231285876064518144 1237155621387553920 1238280019019956224 1246283675652587520 1249356367160606720 1250178312139001856 1250524717878026240 1261425439936217088 1263688135960952832 1273999634953224192 1282234166296412160 1293905879249368320 1297812712242069504 1303452651599953920 1306666292259717120 1318091035870851840 1319632662813390848 1321655481647235072 1327816252564439040 1331089961273917440 1335249617402898432 1341052247319183360 1346359322425688064 1356112892674818720 1366118644465336320 1367716444049506304 1375866687799951360 1380166271199326208 1385196610572582912 1389087013487779840 1401583822151352320 1405525913055682560 1405963771595575296 1406840307612779520 1415555149948026880 1420714472382136320 1442014124713410560 1446520418853139968 1452806601262448640 1458101695339560960 1468099302328369152 1469122300397720280 1479961864837447680 1483610686003220480 1484586745665064704 1495540410783105024 1499227640592728064 1500629661453631488 1522653072476989440 1538680999555694592 1539107345080647680 1547850023774945280 1549660374679945216 1562722890173752320 1567063787090901632 1567999550711660544 1576781799920271360 1578134358518661120 1578625989159944192 1579610169951191040 1592499543691530240 1597307953528700928 1622265890302586880 1624163277308788736 1649540828516738560 1651040025359941632 1652069352059043840 1666904416185335808 1669062021753623040 1681900586581622784 1682949153032110080 1698666179937632256 1709645555061882880 1725207838999157760 1730416949656092672 1731495763215728640 1742221723012956160 1743367921514938368 1757454714494469120 1762946760477264336 1774786615031889920 1775954237804937216 1780332823203864576 1788069663092244480 1796264931415818240 1808150523566424960 1821491525953781760 1827183686972387328 1835124127910461440 1840221694932434944 1846928814096777216 1855733432081330880 1869425513478881280 1874034550740910080 1874618362127433728 1875787076817039360 1895532203941429248 1905046183107624960 1923351249444618240 1928693891804186624 1937075468349931520 1940654522978795520 1958829733863627040 1959999438389575680 1973282486449930240 1979448994220086272 1995297056780451840 1996634941910876160 1998970187456970752 2000839548604841984 2030204096635985920 2051574666074259456 2063800031699927040 2070249406798989312 2083630520231669760 2102375733227028480 2106146893268254720 2108945657393362944 2123332724922040320 2131071708573204480 2145683595710693376 2163021187070115840 2169780628279709952 2179209901893672960 2185789831144538112 2202759136078725120 2203683450596580420 2219942797256171520 2222539221580447744 2225416029004830720 2243932204042813440 2248841460889092096 2250944492180447232 2264888239916843008 2283979608715484160 2300277118665543680 2307222599541456896 2308661017620971520 2324490562019917824 2343272952659292160 2350595680636352448 2367201537777991680 2367938983739916288 2369415254926786560 2373777097605152768 2410867364755233280 2436244915963183104 2446832170547281920 2474311242775107840 2476560038039912448 2492567351305175040 2498712734321213440 2500356624278003712 2501049435756052480 2522850879872434176 2527376271921905664 2547999269906448384 2564468332592824320 2587811758498736640 2595625424484139008 2613332584519434240 2636182071741703680 2639265325626781696 2662179922547834880 2670499234805796864 2682104494638366720 2712225785349637440 2732237288930672640 2751733375599902720 2760332542398652416 2770393221145165824 2778174026975559680 2803167644302704640 2811051826111365120 2811927543191150592 2813680615225559040 2831110299896053760 2884028249426821120 2893040837706279936 2905613202524897280 2916203390679121920 2938244600795440560 2959923729674895360 2967221372006440960 2969173491330129408 2998455281185456128 3001259322907262976 3045306144953978880 3077361999111389184 3078214690161295360 3095700047549890560 3099320749359890432 3125445780347504640 3134127574181803264 3135999101423321088 3153563599840542720 3157251978319888384 3159220339902382080 3184999087383060480 3194615907057401856 3244531780605173760 3248326554617577472 3299081657033477120 3304138704118087680 3333808832370671616 3338124043507246080 3365898306064220160 3397332359875264512 3419291110123765760 3450415677998315520 3460833899312185344 3462991526431457280 3486735843029876736 3514909428988938240 3525893520954528672 3551908475609874432 3560665646407729152 3576139326184488960 3616301047132849920 3642983051907563520 3654367373944774656 3670248255820922880 3680443389864869888 3693857628193554432 3711466864162661760 3738851026957762560 3748069101481820160 3749236724254867456 3751574153634078720 3791064407882858496 3846702498889236480 3857387783608373248 3874150936699863040 3917659467727254080 3919998876779151360 3946564972899860480 3958897988440172544 3993269883821752320 4001679097209683968 4060408193271971840 4103149332148518912 4127600063399854080 4140498813597978624 4167261040463339520 4204751466454056960 4212293786536509440 4217891314786725888 4246665449844080640 4262143417146408960 4326042374140231680 4339561256559419904 4358419803787345920 4407366901193160840 4439885594512343040 4445078443160895488 4450832058009661440 4497682921778184192 4501888984360894464 4529776479833686016 4567959217430968320 4600554237331087360 4614445199082913792 4617322035241943040 4648981124039835648 4686545905318584320 4701191361272704896 4734403075555983360 4735877967479832576 4738830509853573120 4747554195210305536 4821734729510466560 4872489831926366208 4948622485550215680 4953120076079824896 4997425468642426880 5000713248556007424 5002098871512104960 5045701759744868352 5095998539812896768 5128936665185648640 5175623516997473280 5191250848968278016 5226665169038868480 5272364143483407360 5278530651253563392 5324359845095669760 5340998469611593728 5364208989276733440 5424451570699274880 5464474577861345280 5520665084797304832 5540786442290331648 5556348053951119360 5622103652222730240 5623855086382301184 5627361230451118080 5662220599792107520 5768056498853642240 5786081675412559872 5811226405049794560 5876489201590881120 5919847459349790720 5934442744012881920 5938346982660258816 5996910562370912256 6002518645814525952 6090612289907957760 6154723998222778368 6156429380322590720 6191400095099781120 6250891560695009280 6268255148363606528 6307127199681085440 6318440679804764160 6369998174766120960 6489063561210347520 6496653109235154944 6598163314066954240 6608277408236175360 6667617664741343232 6676248087014492160 6731796612128440320 6794664719750529024 6838582220247531520 6900831355996631040 6921667798624370688 6925983052862914560 6973471686059753472 7029818857977876480 7051787041909057344 7103816951219748864 7121331292815458304 7232602094265699840 7308734747889549312 7340496511641845760 7360886779729739776 7422933728325323520 7477702053915525120 7496138202963640320 7498473448509734912 7503148307268157440 7582128815765716992 7693404997778472960 7714775567216746496 7748301873399726080 7835318935454508160 7839997753558302720 7893129945799720960 7917795976880345088 7986539767643504640 8003358194419367936 8120816386543943680 8255200126799708160 8280997627195957248 8334522080926679040 8409502932908113920 8435782629573451776 8493330899688161280 8652084748280463360 8679122513118839808 8716839607574691840 8814733802386321680 8879771189024686080 8890156886321790976 8901664116019322880 8995365843556368384 9003777968721788928 9135918434861936640 9201108474662174720 9234644070483886080 9297962248079671296 9373091810637168640 9402382722545409792 9471755934959665152 9477661019707146240 9495108390420611072 9643469459020933120 9744979663852732416 9897244971100431360 9994850937284853760 10001426497112014848 10004197743024209920 10191997079625793536 10257873330371297280 10351247033994946560 10382501697936556032 10544728286966814720 10557061302507126784 10681996939223187456 10728417978553466880 10848903141398549760 10928949155722690560 11041330169594609664 11081572884580663296 11112696107902238720 11244207304445460480 11247710172764602368 11254722460902236160 11324441199584215040 11536112997707284480 11572163350825119744 11622452810099589120 11752978403181762240 11839694918699581440 11868885488025763840 11876693965320517632 12005037291629051904 12181224579815915520 12309447996445556736 12382800190199562240 12501783121390018560 12536510296727213056 12614254399362170880 12636881359609528320 12739996349532241920 12978127122420695040 12993306218470309888 13196326628133908480 13335235329482686464 13352496174028984320 13589329439501058048 13801662711993262080 13843335597248741376 13851966105725829120 13946943372119506944 14059637715955752960 14103574083818114688 14207633902439497728 14242662585630916608 14465204188531399680 14617469495779098624 14721773559459479552 14845867456650647040 14992276405927280640 14996946897019469824 15006296614536314880 15386809995556945920 15429551134433492992 15496603746799452160 15670637870909016320 15679995507116605440 15786259891599441920 15835591953760690176 15973079535287009280 16006716388838735872 16241632773087887360 16561995254391914496 16669044161853358080 16871565259146903552 16986661799376322560 17304169496560926720 17358245026237679616 17433679215149383680 17629467604772643360 17759542378049372160 17780313772643581952 17803328232038645760 17990731687112736768 18007555937443577856 18271836869723873280 18402216949324349440 18469288140967772160 18746183621274337280 18804765445090819584 18955322039414292480 18990216780841222144 19286938918041866240 19489959327705464832 19794489942200862720 20002852994224029696 20008395486048419840 20383994159251587072 20515746660742594560 20702494067989893120 20765003395873112064 21089456573933629440 21114122605014253568 21363993878446374912 21697806282797099520 22082660339189219328 22225392215804477440 22488414608890920960 22495420345529204736 22509444921804472320 22648882399168430080 23072225995414568960 23144326701650239488 23244905620199178240 23505956806363524480 23679389837399162880 23737770976051527680 23753387930641035264 24010074583258103808 24362449159631831040 24765600380399124480 25003566242780037120 25073020593454426112 25228508798724341760 25479992699064483840 25956254244841390080 25986612436940619776 26392653256267816960 26670470658965372928 26704992348057968640 27603325423986524160 27703932211451658240 27893886744239013888 28119275431911505920 28207148167636229376 28415267804878995456 28485325171261833216 28930408377062799360 29234938991558197248 29443547118918959104 29691734913301294080 29984552811854561280 29993893794038939648 30012593229072629760 30773619991113891840 30859102268866985984 31341275741818032640 31671183907521380352 32483265546175774720 33123990508783828992 33338088323706716160 33743130518293807104 33973323598752645120 34608338993121853440 34716490052475359232 34867358430298767360 35258935209545286720 35519084756098744320 35606656464077291520 36015111874887155712 36543673739447746560 36804433898648698880 37492367242548674560 37609530890181639168 37910644078828584960 37980433561682444288 38573877836083732480 38979918655410929664 39588979884401725440 40005705988448059392 40016790972096839680 40767988318503174144 41404988135979786240 41530006791746224128 42178913147867258880 42228245210028507136 42727987756892749824 43395612565594199040 44165320678378438656 44450784431608954880 44976829217781841920 44990840691058409472 45018889843608944640 46288653403300478976 46489811240398356480 47011913612727048960 47358779674798325760 47475541952103055360 47506775861282070528 48020149166516207616 48724898319263662080 50007132485560074240 50146041186908852224 50959985398128967680 51912508489682780160 52785306512535633920 53340941317930745856 53409984696115937280 55206650847973048320 55407864422903316480 56238550863823011840 56414296335272458752 56970650342523666432 57860816754125598720 58469877983116394496 58887094237837918208 59383469826602588160 59987787588077879296 60025186458145259520 61547239982227783680 61718204537733971968 62682551483636065280 63342367815042760704 64966531092351549440 66247981017567657984 66676176647413432320 67486261036587614208 67946647197505290240 69216677986243706880 69432980104950718464 69734716860597534720 70517870419090573440 71038169512197488640 71213312928154583040 72030223749774311424 73087347478895493120 73608867797297397760 74984734485097349120 75219061780363278336 77147755672167464960 77959837310821859328 79177959768803450880 80011411976896118784 80033581944193679360 82809976271959572480 84357826295734517760 84456490420057014272 85455975513785499648 86791225131188398080 88330641356756877312 88901568863217909760 89953658435563683840 89981681382116818944 90037779687217889280 92577306806600957952 94023827225454097920 94951083904206110720 95013551722564141056 97449796638527324160 100014264971120148480 100292082373817704448 101919970796257935360 103825016979365560320 105570613025071267840 106819969392231874560 110413301695946096640 112477101727646023680 112828592670544917504 113941300685047332864 115721633508251197440 116939755966232788992 118766939653205176320 120050372916290519040 123436409075467943936 125365102967272130560 126684735630085521408 129933062184703098880 132495962035135315968 133352353294826864640 134972522073175228416 138865960209901436928 139469433721195069440 141035740838181146880 142076339024394977280 142426625856309166080 144060447499548622848 146174694957790986240 147217735594594795520 149969468970194698240 150438123560726556672 154295511344334929920 158355919537606901760 160022823953792237568 165619952543919144960 168715652591469035520 168912980840114028544 170911951027570999296 173582450262376796160 176661282713513754624 179963362764233637888 180075559374435778560 185154613613201915904 188047654450908195840 189902167808412221440 190027103445128282112 194899593277054648320 200028529942240296960 200584164747635408896 203839941592515870720 207650033958731120640 211141226050142535680 213639938784463749120 220826603391892193280 224954203455292047360 225657185341089835008 231443267016502394880 233879511932465577984 237533879306410352640 240100745832581038080 246872818150935887872 250730205934544261120 253369471260171042816 264991924070270631936 266704706589653729280 269945044146350456832 277731920419802873856 282071481676362293760 284853251712618332160 292349389915581972480 294435471189189591040 299938937940389396480 300876247121453113344 308591022688669859840 316711839075213803520 331239905087838289920 337431305182938071040 337825961680228057088 341823902055141998592 347164900524753592320 360151118748871557120 370309227226403831808 376095308901816391680 380054206890256564224 389799186554109296640 400057059884480593920 401168329495270817792 422282452100285071360 427279877568927498240 441653206783784386560 449908406910584094720 451314370682179670016 462886534033004789760 475067758612820705280 493745636301871775744 501460411869088522240 506738942520342085632 529983848140541263872 539890088292700913664 555463840839605747712 564142963352724587520 569706503425236664320 584698779831163944960 601752494242906226688 617182045377339719680 633423678150427607040 662479810175676579840 674862610365876142080 694329801049507184640 720302237497743114240 740618454452807663616 752190617803632783360 760108413780513128448 800114119768961187840 802336658990541635584 844564904200570142720 854559755137854996480 883306413567568773120 899816813821168189440 902628741364359340032 925773068066009579520 950135517225641410560 1002920823738177044480 1013477885040684171264 1110927681679211495424 1128285926705449175040 1169397559662327889920 1203504988485812453376 1234364090754679439360 1266847356300855214080 1324959620351353159680 1349725220731752284160 1388659602099014369280 1481236908905615327232 1504381235607265566720 1520216827561026256896 1604673317981083271168 1689129808401140285440 1709119510275709992960 1805257482728718680064 1851546136132019159040 1900271034451282821120 2005841647476354088960 2221855363358422990848 2256571853410898350080 2407009976971624906752 2468728181509358878720 2533694712601710428160 2649919240702706319360 2699450441463504568320 2777319204198028738560 3008762471214531133440 3040433655122052513792 3209346635962166542336 3610514965457437360128 3703092272264038318080 3800542068902565642240 4011683294952708177920 4443710726716845981696 4513143706821796700160 4814019953943249813504 5067389425203420856320 5554638408396057477120 6017524942429062266880 6418693271924333084672 7221029930914874720256 7406184544528076636160 7601084137805131284480 8023366589905416355840 9026287413643593400320 9628039907886499627008 11109276816792114954240 12035049884858124533760 14442059861829749440512 15202168275610262568960 16046733179810832711680 18052574827287186800640 19256079815772999254016 22218553633584229908480 24070099769716249067520 28884119723659498881024 32093466359621665423360 36105149654574373601280 48140199539432498135040 57768239447318997762048 72210299309148747202560 96280399078864996270080 144420598618297494405120 288841197236594988810240
- Sum of all divisors σ(n): 1168640910197467282075500
- Sum of proper divisors (its aliquot sum) s(n): 879799712960872293265260
- 288841197236594988810240 is an abundant number, because the sum of its proper divisors (879799712960872293265260) is greater than itself. Its abundance is 590958515724277304455020
Bases of 288841197236594988810240
- Binary: 1111010010101000011100110110000110110001101110101110001000100000000000000000002
- Hexadecimal: 0x3D2A1CD86C6EB8880000
- Base-36: 1B19S05SPUM3CHS0
Squares and roots of 288841197236594988810240
- 288841197236594988810240 squared (2888411972365949888102402) is 83429237221069568600279843644677590810728857600
- 288841197236594988810240 cubed (2888411972365949888102403) is 24097800763469627261544257669449311675292235048023422713610658381824000
-
The
square root of 288841197236594988810240 is 537439482394.6180722303 -
The
cube root of 288841197236594988810240 is 66102778.1304547349
Scales and comparisons
How big is 288841197236594988810240?- 288,841,197,236,594,988,810,240 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 288,841,197,236,594,988,810,240 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 288841197236594988810240 cubic inches would be around 5508564.8 feet tall.
Recreational maths with 288841197236594988810240
- 288841197236594988810240 backwards is 042018889495632791148882
- 288841197236594988810240 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 288841197236594988810240'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 288841197236594988810240 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 288841197236594988810240 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/288841197236594988810240/
Chicago style:
Numbermatics. 2024. "Number 288841197236594988810240 - Facts about the integer". https://numbermatics.com/n/288841197236594988810240/
The information we have on file for 288841197236594988810240 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 288841197236594988810240, math, Factors of 288841197236594988810240, curriculum, school, college, exams, university, Prime factorization of 288841197236594988810240, STEM, science, technology, engineering, physics, economics, calculator, two hundred eighty-eight sextillion, eight hundred forty-one quintillion, one hundred ninety-seven quadrillion, two hundred thirty-six trillion, five hundred ninety-four billion, nine hundred eighty-eight million, eight hundred ten thousand, two hundred forty.