96214636488069101405684736
96,214,636,488,069,101,405,684,736 is an even composite number composed of six prime numbers multiplied together.
96214636488069101405684736 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred twenty-five divisors.
Prime factorization of 96214636488069101405684736:
210 × 34 × 74 × 134 × 194 × 113932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 19 × 19 × 19 × 19 × 11393 × 11393)See below for interesting mathematical facts about the number 96214636488069101405684736 from the Numbermatics database.
Names of 96214636488069101405684736
- Cardinal: 96214636488069101405684736 can be written as Ninety-six septillion, two hundred fourteen sextillion, six hundred thirty-six quintillion, four hundred eighty-eight quadrillion, sixty-nine trillion, one hundred one billion, four hundred five million, six hundred eighty-four thousand, seven hundred thirty-six.
Scientific notation
- Scientific notation: 9.6214636488069101405684736 × 1025
Factors of 96214636488069101405684736
Divisors of 96214636488069101405684736
- Number of divisors d(n): 20625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 27 28 32 36 38 39 42 48 49 52 54 56 57 63 64 72 76 78 81 84 91 96 98 104 108 112 114 117 126 128 133 144 147 152 156 162 168 169 171 182 189 192 196 208 216 224 228 234 247 252 256 266 273 288 294 304 312 324 336 338 342 343 351 361 364 378 384 392 399 416 432 441 448 456 468 494 504 507 512 513 532 546 567 576 588 608 624 637 648 672 676 684 686 702 722 728 741 756 768 784 798 819 832 864 882 896 912 931 936 988 1008 1014 1024 1026 1029 1053 1064 1083 1092 1134 1152 1176 1183 1197 1216 1248 1274 1296 1323 1344 1352 1368 1372 1404 1444 1456 1482 1512 1521 1536 1539 1568 1596 1638 1664 1728 1729 1764 1792 1824 1862 1872 1911 1976 2016 2028 2052 2058 2106 2128 2166 2184 2197 2223 2268 2304 2352 2366 2394 2401 2432 2457 2496 2527 2548 2592 2646 2688 2704 2736 2744 2793 2808 2888 2912 2964 3024 3042 3072 3078 3087 3136 3192 3211 3249 3276 3328 3456 3458 3528 3549 3584 3591 3648 3724 3744 3822 3952 3969 4032 4056 4104 4116 4212 4256 4332 4368 4394 4446 4459 4536 4563 4608 4693 4704 4732 4788 4802 4864 4914 4992 5054 5096 5184 5187 5292 5376 5408 5472 5488 5586 5616 5733 5776 5824 5928 6048 6084 6156 6174 6272 6384 6422 6498 6517 6552 6591 6656 6669 6859 6912 6916 7056 7098 7168 7182 7203 7296 7371 7448 7488 7581 7644 7904 7938 8064 8112 8208 8232 8281 8379 8424 8512 8664 8736 8788 8892 8918 9072 9126 9216 9261 9386 9408 9464 9576 9604 9633 9728 9747 9828 9984 10108 10192 10368 10374 10584 10647 10752 10773 10816 10944 10976 11172 11232 11393 11466 11552 11648 11856 12096 12103 12168 12312 12348 12544 12768 12844 12996 13034 13104 13182 13312 13338 13377 13689 13718 13824 13832 14079 14112 14196 14364 14406 14592 14742 14896 14976 15162 15288 15379 15561 15808 15876 16128 16224 16416 16464 16562 16758 16848 17024 17199 17328 17472 17576 17689 17784 17836 18144 18252 18522 18772 18816 18928 19152 19208 19266 19456 19494 19551 19656 19773 19968 20007 20216 20384 20577 20736 20748 21168 21294 21504 21546 21609 21632 21888 21952 22344 22464 22477 22743 22786 22932 23104 23296 23712 24192 24206 24336 24624 24696 24843 25088 25137 25536 25688 25992 26068 26208 26364 26676 26754 27378 27436 27648 27664 27783 28158 28224 28392 28561 28728 28812 28899 29184 29241 29484 29792 29952 30324 30576 30758 31122 31213 31616 31752 31941 32256 32448 32832 32851 32928 33124 33516 33696 34048 34179 34398 34656 34944 35152 35378 35568 35672 36288 36309 36504 37044 37544 37632 37856 38304 38416 38532 38988 39102 39312 39546 39936 40014 40131 40432 40768 41154 41472 41496 41743 42237 42336 42588 43092 43218 43264 43776 43904 44688 44928 44954 45486 45572 45619 45864 46137 46208 46592 46683 47424 48013 48384 48412 48672 49248 49392 49686 50176 50274 51072 51376 51597 51984 52136 52416 52728 53067 53352 53508 54756 54872 55328 55566 56316 56448 56784 57122 57456 57624 57798 57967 58368 58482 58653 58968 59319 59584 59904 60648 61009 61152 61516 61731 62244 62426 63232 63504 63882 64512 64827 64896 65664 65702 65856 66248 67032 67392 67431 68096 68229 68358 68796 69312 69888 70304 70756 71136 71344 72576 72618 73008 74088 74529 75088 75264 75411 75712 76608 76832 77064 77976 78204 78624 79092 79751 80028 80262 80864 81536 82308 82944 82992 83486 84474 84672 84721 85176 85683 86184 86436 86528 86697 87552 87808 89167 89376 89856 89908 90972 91144 91238 91728 92274 92416 93184 93366 93639 94848 95823 96026 96768 96824 97344 98496 98553 98784 99372 100548 102144 102537 102752 103194 103968 104272 104832 105456 106134 106704 107016 107653 108927 109512 109744 110656 111132 112632 112896 113568 114244 114912 115248 115596 115934 116964 117306 117936 118638 119168 119808 120393 121296 122018 122304 123032 123462 123823 124488 124852 125229 126464 126711 127008 127764 129654 129792 130321 131328 131404 131712 132496 134064 134784 134862 136192 136458 136716 136857 137592 138411 138624 139776 140049 140608 141512 142272 142688 144039 145152 145236 146016 148109 148176 149058 150176 150528 150822 151424 153216 153664 154128 155952 156408 157248 157339 158184 159201 159502 160056 160524 161728 163072 164616 165984 166972 168948 169344 169442 170352 171366 172368 172872 173056 173394 173901 175104 175616 175959 177957 178334 178752 179712 179816 181944 182288 182476 183027 183456 184548 184832 185193 186732 187278 189696 191646 192052 193536 193648 194481 194688 196992 197106 197568 198744 199927 201096 202293 204288 204687 205074 205504 206388 207936 208544 209664 210912 212268 213408 214032 215306 216467 217854 219024 219488 221312 222264 223587 225264 225792 227136 228488 229824 229957 230496 231192 231868 233928 234612 235872 237276 238336 239253 240786 242592 244036 244608 246064 246924 247646 248976 249704 250458 252928 253422 254016 254163 255528 257049 259308 259584 260091 260642 262656 262808 263424 264992 267501 268128 269568 269724 272916 273432 273714 275184 276822 277248 279552 280098 280917 281216 283024 284544 285376 288078 290304 290472 292032 292201 295659 296218 296352 298116 300352 301644 302848 306432 307328 307611 308256 311904 312816 314496 314678 316368 318402 319004 320112 321048 322959 323456 326144 326781 329232 331968 333944 336091 337896 338688 338884 340704 342732 344736 345744 346788 347802 351232 351918 355914 356668 357504 359424 359632 361179 363888 364576 364952 366054 366912 369096 369664 370386 371469 373464 374556 375687 379392 380133 383292 384104 387296 388962 389376 390963 393984 394212 395136 397488 399854 402192 404586 405769 408576 409374 410148 410571 411008 412776 415233 415872 417088 419328 421824 424536 426816 427063 428064 430612 432117 432934 435708 438048 438976 442624 444327 444528 447174 450528 451584 454272 456976 459648 459914 460992 462384 463736 467856 469224 471744 472017 474552 476672 477603 478506 481572 485184 488072 489216 492128 493848 495292 497952 499408 500916 506844 508032 508326 511056 514098 518616 519168 520182 521284 521703 525312 525616 526848 527877 529984 535002 536256 539136 539448 542659 545832 546864 547428 549081 550368 553644 554496 555579 558257 560196 561834 562432 566048 569088 570752 576156 580608 580944 584064 584402 591318 592436 592704 593047 596232 599781 600704 603288 605696 606879 612864 614656 615222 616512 623808 624169 625632 628992 629356 632736 636804 638008 640224 642096 645918 646912 649401 652288 653562 658464 663936 667888 670761 672182 675792 677376 677768 681408 685464 689472 689871 691488 693576 695604 703836 711828 713336 715008 717759 719264 722358 727776 729152 729904 732108 733824 738192 740772 742938 746928 749112 751374 753571 758784 760266 762489 766584 768208 771147 774592 777924 778752 781926 787968 788424 790272 793117 794976 799708 802503 804384 809172 811538 818748 820296 821142 822016 825552 830466 831744 834176 838656 842751 843648 849072 853632 854126 856128 861224 864234 865868 866761 871416 876096 876603 877952 885248 886977 888654 889056 894348 901056 908544 912247 913952 919296 919828 921984 922833 924768 927472 935712 938448 943488 944034 949104 953344 955206 957012 963144 968877 970368 976144 978432 980343 984256 987696 990584 995904 998816 1001832 1008273 1013688 1016064 1016652 1022112 1028196 1036763 1037232 1040364 1042568 1043406 1051232 1053696 1055754 1059968 1070004 1072512 1078272 1078896 1085318 1091664 1093728 1094856 1098162 1100736 1101373 1107288 1108992 1111158 1114407 1116514 1120392 1123668 1124864 1127061 1132096 1138176 1141504 1152312 1159171 1161888 1168128 1168804 1172889 1182636 1184872 1185408 1186094 1192464 1199562 1201408 1206576 1211392 1213758 1217307 1225728 1229312 1230444 1231713 1233024 1245699 1247616 1248338 1251264 1257984 1258712 1265472 1273608 1276016 1280448 1281189 1284192 1291836 1293824 1296351 1298802 1307124 1316928 1327872 1332981 1335776 1341522 1344364 1351584 1354752 1355536 1362816 1370928 1378944 1379742 1382976 1387152 1391208 1399489 1407672 1416051 1423656 1426672 1430016 1432809 1435518 1438528 1444716 1455552 1458304 1459808 1464216 1467648 1476384 1481544 1485876 1493856 1498224 1502748 1507142 1515269 1520532 1524978 1533168 1536416 1542294 1549184 1555848 1557504 1563852 1565109 1575936 1576848 1580544 1586234 1589952 1599416 1605006 1608768 1609699 1618344 1623076 1627977 1637496 1640592 1642284 1644032 1647243 1651104 1660932 1663488 1668352 1674771 1685502 1687296 1694173 1698144 1707264 1708252 1712256 1722448 1728468 1731736 1733522 1742832 1752192 1753206 1755904 1770496 1773954 1777308 1778112 1779141 1788696 1799343 1802112 1817088 1820637 1824494 1827904 1838592 1839656 1843968 1845666 1849536 1854944 1871424 1872507 1876896 1886976 1888068 1898208 1910412 1914024 1925417 1926288 1937754 1940736 1948203 1952288 1956864 1960686 1968512 1975392 1981168 1991808 1997632 2003664 2016546 2027376 2032128 2033304 2044224 2045407 2056392 2069613 2073526 2074464 2080728 2085136 2086812 2102464 2111508 2119936 2140008 2145024 2153277 2157792 2170636 2183328 2187456 2189712 2196324 2201472 2202746 2214576 2222316 2228814 2233028 2240784 2247336 2249728 2254122 2260713 2264192 2276352 2283008 2287467 2304624 2313441 2318342 2323776 2336256 2337608 2345778 2352637 2365272 2369744 2370816 2372188 2379351 2384928 2399124 2402816 2407509 2413152 2427516 2434614 2458624 2460888 2463426 2466048 2491398 2495232 2496676 2502528 2515968 2517424 2528253 2530944 2547216 2552032 2560896 2562378 2568384 2583672 2587648 2592702 2597604 2600283 2614248 2629809 2633856 2655744 2660931 2665962 2671552 2683044 2688728 2703168 2711072 2725632 2736741 2741856 2757888 2759484 2765952 2774304 2782416 2798978 2814071 2815344 2832102 2847312 2853344 2860032 2865618 2871036 2877056 2889432 2906631 2911104 2916608 2919616 2928432 2935296 2952768 2963088 2971752 2987712 2989441 2996448 3005496 3014284 3024819 3030538 3041064 3049956 3066336 3072832 3084588 3098368 3110289 3111696 3127704 3130218 3153696 3161088 3172468 3179904 3198832 3210012 3217536 3219398 3236688 3246152 3255954 3274992 3281184 3284568 3288064 3294486 3302208 3304119 3321864 3326976 3336704 3343221 3349542 3371004 3374592 3381183 3388346 3396288 3414528 3416504 3424512 3444896 3456936 3463472 3467044 3477513 3485664 3504384 3506412 3511808 3518667 3547908 3554616 3556224 3558282 3577392 3598686 3604224 3634176 3641274 3648988 3651921 3655808 3677184 3679312 3687936 3691332 3695139 3699072 3709888 3742848 3745014 3753792 3773952 3776136 3796416 3798613 3820824 3828048 3843567 3850834 3852576 3875508 3881472 3889053 3896406 3904576 3907799 3921372 3937024 3950784 3962336 3983616 3995264 3998943 4007328 4033092 4054752 4064256 4066608 4088448 4090814 4112784 4112873 4139226 4147052 4148928 4161456 4170272 4173624 4198467 4204928 4223016 4239872 4248153 4280016 4290048 4306554 4315584 4341272 4366656 4369183 4374912 4379424 4392648 4402944 4405492 4429152 4444632 4457628 4466056 4481568 4494672 4508244 4521426 4528384 4545807 4566016 4574934 4609248 4626882 4636684 4647552 4672512 4675216 4691556 4695327 4705274 4730544 4739488 4741632 4744376 4758702 4769856 4798248 4805632 4815018 4826304 4829097 4855032 4869228 4883931 4921776 4926852 4932096 4941729 4982796 4990464 4993352 5005056 5024313 5034848 5056506 5061888 5082519 5094432 5104064 5121792 5124756 5136768 5167344 5185404 5195208 5200566 5228496 5259618 5267712 5274997 5311488 5321862 5331924 5337423 5343104 5366088 5377456 5398029 5406336 5422144 5451264 5473482 5483712 5515776 5518968 5531904 5548608 5551819 5564832 5597956 5617521 5628142 5630688 5664204 5694624 5706688 5731236 5742072 5754112 5776251 5778864 5813262 5822208 5833216 5839232 5844609 5856864 5870592 5905536 5926176 5943504 5975424 5978882 5992896 6010992 6028568 6049638 6061076 6082128 6099912 6132672 6136221 6145664 6169176 6196736 6208839 6220578 6223392 6255408 6260436 6307392 6344936 6359808 6385729 6397664 6420024 6435072 6438796 6459831 6473376 6492304 6511908 6549984 6562368 6569136 6588972 6604416 6608238 6643728 6673408 6686442 6699084 6742008 6749184 6762366 6776692 6782139 6792576 6829056 6833008 6849024 6862401 6889792 6913872 6926944 6934088 6955026 6971328 7008768 7012824 7023616 7037334 7057911 7095816 7109232 7112448 7116564 7138053 7154784 7197372 7208448 7222527 7257341 7282548 7297976 7303842 7311616 7358624 7375872 7382664 7390278 7398144 7419776 7485696 7490028 7507584 7547904 7552272 7592832 7597226 7641648 7656096 7687134 7701668 7705152 7709611 7751016 7762944 7778106 7792812 7800849 7809152 7815598 7842744 7874048 7889427 7901568 7924672 7967232 7990528 7997886 8014656 8066184 8109504 8114197 8133216 8176896 8181628 8210223 8225568 8225746 8278452 8294104 8297856 8322912 8340544 8347248 8396934 8409856 8442213 8446032 8479744 8496306 8560032 8580096 8613108 8631168 8682544 8719893 8733312 8738366 8749824 8758848 8785296 8805888 8810984 8858304 8889264 8915256 8932112 8963136 8968323 8989344 9016488 9042852 9056768 9074457 9091614 9149868 9218496 9253764 9273368 9295104 9330867 9350432 9383112 9390654 9410548 9461088 9478976 9483264 9488752 9517404 9539712 9596496 9630036 9652608 9658194 9710064 9738456 9767862 9796423 9843552 9853704 9864192 9883458 9912357 9965592 9980928 9986704 10010112 10029663 10048626 10069696 10113012 10123776 10165038 10188864 10208128 10243584 10249512 10273536 10310521 10334688 10370808 10390416 10401132 10432539 10456992 10519236 10535424 10549994 10556001 10606883 10643724 10663848 10674846 10686208 10732176 10754912 10796058 10812672 10844288 10902528 10946964 10955763 10967424 11031552 11037936 11063808 11097216 11103638 11129664 11195912 11235042 11256284 11261376 11267893 11328408 11389248 11395839 11413376 11462472 11484144 11508224 11530701 11552502 11557728 11626524 11644416 11666432 11678464 11689218 11713728 11723397 11811072 11852352 11859211 11887008 11950848 11957764 11985792 11996829 12021984 12057136 12099276 12122152 12164256 12199824 12265344 12272442 12291328 12338352 12338619 12393472 12417678 12441156 12446784 12510816 12520872 12595401 12614784 12689872 12719616 12744459 12771458 12795328 12840048 12870144 12877592 12919662 12946752 12984608 13023816 13099968 13107549 13124736 13138272 13177944 13208832 13216476 13287456 13372884 13398168 13477919 13484016 13524732 13553384 13564278 13585152 13637421 13666016 13698048 13724802 13779584 13827744 13853888 13868176 13910052 13942656 14017536 14025648 14074668 14115822 14191632 14218464 14224896 14233128 14276106 14309568 14317849 14394744 14416896 14445054 14487291 14514682 14565096 14595952 14607684 14623232 14651793 14717248 14765328 14780556 14796288 14839552 14971392 14980056 15015168 15069223 15072939 15104544 15185664 15194452 15247557 15283296 15312192 15374268 15403336 15410304 15419222 15502032 15556212 15585624 15601698 15618304 15631196 15685488 15748096 15778854 15803136 15824991 15849344 15934464 15981056 15995772 16012269 16029312 16132368 16194087 16219008 16228394 16266432 16353792 16363256 16420446 16451136 16451492 16468459 16556904 16588208 16595712 16645824 16655457 16681088 16694496 16793868 16819712 16852563 16884426 16892064 16992612 17120064 17226216 17262336 17328753 17365088 17439786 17466624 17476732 17499648 17517696 17533827 17570592 17611776 17621968 17716608 17778528 17830512 17864224 17926272 17936646 17978688 18032976 18085704 18113536 18148914 18183228 18299736 18408663 18436992 18507528 18546736 18590208 18626517 18661734 18700864 18766224 18781308 18821096 18922176 18957952 18977504 19034808 19079424 19157187 19192992 19260072 19305216 19316388 19420128 19476912 19535724 19592846 19687104 19698497 19707408 19766916 19824714 19931184 19973408 20020224 20059326 20097252 20139392 20226024 20247552 20330076 20346417 20377728 20416256 20487168 20499024 20547072 20621042 20669376 20741616 20780832 20802264 20865078 20913984 20926087 21038472 21070848 21099988 21112002 21173733 21213766 21287448 21327696 21349692 21372416 21414159 21464352 21509824 21592116 21625344 21688576 21772023 21893928 21911526 21934848 22024249 22075872 22127616 22194432 22207276 22259328 22391824 22470084 22512568 22522752 22535786 22656816 22778496 22791678 22826752 22924944 22968288 23016448 23061402 23105004 23115456 23128833 23253048 23288832 23356928 23378436 23402547 23427456 23446794 23622144 23668281 23704704 23718422 23774016 23901696 23915528 23971584 23993658 24043968 24114272 24198552 24244304 24328512 24342591 24399648 24530688 24544884 24582656 24630669 24676704 24677238 24835356 24882312 24893568 25021632 25030421 25041744 25190802 25229568 25326639 25379744 25439232 25488918 25542916 25590656 25680096 25740288 25755184 25839324 25893504 25969216 26047632 26199936 26215098 26249472 26276544 26355888 26417664 26432952 26574912 26590291 26745768 26796336 26904969 26955838 26968032 27049464 27106768 27128556 27170304 27223371 27274842 27332032 27354593 27449604 27559168 27655488 27707776 27736352 27820104 27885312 27992601 28051296 28149336 28231644 28383264 28436928 28449792 28466256 28552212 28619136 28635698 28789488 28790111 28890108 28974582 29029364 29130192 29191904 29215368 29246464 29303586 29389269 29434496 29530656 29561112 29592576 29679104 29737071 29942784 29960112 30030336 30138446 30145878 30209088 30371328 30388904 30495114 30566592 30584281 30624384 30748536 30806672 30820608 30838444 30931563 31004064 31112424 31171248 31203396 31236608 31262392 31297617 31370976 31557708 31606272 31649982 31698688 31820649 31962112 31991544 32024538 32058624 32264736 32388174 32438016 32456788 32532864 32707584 32726512 32840892 32867289 32902272 32902984 32936918 33113808 33176416 33191424 33291648 33310914 33362176 33388992 33587736 33639424 33705126 33768852 33784128 33803679 33985224 34187517 34240128 34452432 34524672 34592103 34657506 34730176 34879572 34933248 34953464 34999296 35035392 35067654 35141184 35170191 35243936 35433216 35557056 35577633 35661024 35728448 35852544 35873292 35957376 36065952 36171408 36297828 36366456 36582923 36599472 36817326 36873984 37015056 37015857 37093472 37180416 37253034 37323468 37401728 37532448 37562616 37642192 37786203 37844352 37915904 37955008 38069616 38158848 38314374 38385984 38520144 38610432 38632776 38840256 38862733 38953824 39071448 39185692 39322647 39374208 39396994 39414816 39533832 39649428 39862368 39946816 40118652 40194504 40278784 40433757 40452048 40660152 40692834 40755456 40832512 40912263 40998048 41094144 41242084 41338752 41483232 41561664 41604528 41730156 41827968 41852174 42076944 42199976 42224004 42347466 42427532 42574896 42655392 42699384 42744832 42828318 42928704 42953547 43019648 43184232 43250688 43377152 43461873 43544046 43787856 43823052 43869696 43955379 44048498 44151744 44388864 44414552 44518656 44700103 44783648 44940168 45025136 45045504 45071572 45207669 45218817 45313632 45556992 45583356 45653504 45742671 45849888 45936576 46122804 46210008 46230912 46257666 46506096 46713856 46756872 46805094 46854912 46893588 47244288 47336562 47409408 47436844 47474973 47548032 47803392 47831056 47943168 47987316 48036807 48087936 48228544 48397104 48488608 48657024 48685182 48799296 49061376 49089768 49165312 49261338 49353408 49354476 49405377 49670712 49764624 49787136 49966371 50043264 50060842 50083488 50381604 50459136 50557689 50653278 50759488 50801387 50977836 51085832 51181312 51360192 51510368 51678648 51787008 51938432 51986259 52095264 52399872 52430196 52498944 52553088 52711776 52835328 52865904 53149824 53180582 53467349 53491536 53592672 53809938 53911676 53936064 54098928 54213536 54257112 54340608 54446742 54549684 54664064 54709186 54899208 55118336 55225989 55310976 55415552 55472704 55640208 55770624 55985202 56102592 56298672 56463288 56766528 56799379 56873856 56932512 57104424 57238272 57271396 57471561 57578976 57580222 57780216 57949164 58058728 58260384 58383808 58430736 58607172 58778538 58868992 59061312 59095491 59122224 59358208 59474142 59920224 60060672 60276892 60291756 60418176 60742656 60777808 60990228 61039251 61133184 61168562 61248768 61497072 61613344 61641216 61676888 61863126 62008128 62224848 62342496 62406792 62473216 62524784 62595234 62741952 62778261 63115416 63212544 63299964 63397376 63521199 63641298 63983088 64049076 64117248 64242477 64529472 64776348 64876032 64913576 65065728 65316069 65453024 65681784 65734578 65804544 65805968 65873836 66072747 66227616 66352832 66382848 66583296 66621828 66724352 66777984 67175472 67410252 67537704 67568256 67607358 67970448 68375034 68480256 68574961 68904864 69049344 69184206 69315012 69386499 69460352 69759144 69866496 69906928 70070784 70135308 70207641 70282368 70340382 70487872 70866432 71114112 71155266 71322048 71456896 71705088 71746584 71914752 72131904 72173647 72342816 72595656 72732912 73027773 73165846 73198944 73634652 73747968 73892007 74030112 74031714 74186944 74248181 74506068 74646936 74803456 75064896 75091263 75125232 75284384 75572406 75688704 75831808 75910016 75979917 76139232 76317696 76628748 76771968 77040288 77220864 77265552 77680512 77725466 77907648 78142896 78144587 78371384 78645294 78748416 78793988 78829632 79067664 79298856 79724736 79770873 79893632 80237304 80389008 80557568 80714907 80867514 80904096 81320304 81385668 81510912 81665024 81824526 81996096 82063779 82484168 82677504 82966464 83014477 83123328 83209056 83460312 83655936 83704348 83977803 84153888 84399952 84448008 84694932 84855064 85149792 85310784 85398768 85656636 85857408 85907094 86039296 86368464 86370333 86754304 86923746 87088092 87575712 87646104 87739392 87910758 88096996 88167807 88303488 88777728 88829104 89037312 89211213 89400206 89567296 89880336 90050272 90091008 90143144 90415338 90437634 90627264 91113984 91166712 91307008 91485342 91699776 91752843 91873152 92245608 92420016 92461824 92515332 92794689 93012192 93513744 93610188 93709824 93787176 93892851 94345433 94673124 94818816 94873688 94949946 95096064 95461947 95662112 95886336 95974632 96073614 96175872 96457088 96794208 96977216 97314048 97370364 97598592 98122752 98179536 98522676 98706816 98708952 98810754 99341424 99529248 99574272 99932742 100086528 100121684 100166976 100224943 100763208 100918272 101115378 101306556 101411037 101518976 101602774 101955672 102171664 102362624 102562551 102720384 103020736 103357296 103574016 103876864 103972518 104190528 104799744 104860392 104997888 105106176 105423552 105484561 105510573 105731808 106299648 106361164 106732899 106934698 106983072 107185344 107619876 107823352 107872128 108197856 108427072 108514224 108893484 109099368 109328128 109418372 109748769 109798416 110236672 110451978 110621952 110831104 110945408 111047571 111280416 111541248 111970404 112205184 112597344 112926576 113358609 113533056 113598758 113747712 113865024 114208848 114476544 114542792 114943122 115157952 115160444 115560432 115898328 116117456 116520768 116588199 116767616 116861472 117214344 117557076 117737984 117967941 118122624 118190982 118244448 118948284 119840448 120553784 120583512 120836352 121301271 121555616 121980456 122078502 122266368 122337124 122497536 122736789 122994144 123226688 123282432 123353776 123726252 124016256 124449696 124684992 124813584 125049568 125190468 125483904 125556522 126230832 126599928 126794752 127042398 127282596 127966176 128098152 128234496 128484954 128860641 129058944 129552696 129752064 129800449 129827152 130131456 130385619 130632138 130906048 131363568 131469156 131609088 131611936 131747672 132145494 132455232 132705664 133166592 133243656 133448704 133555968 134100309 134350944 134820504 135075408 135136512 135214716 135623007 135940896 136750068 136960512 137149922 137228013 137809728 137889479 138368412 138630024 138772998 138920704 139518288 139813856 140141568 140270616 140415282 140564736 140680764 140975744 141732864 142228224 142310532 142424919 142644096 142913792 143410176 143493168 143829504 144263808 144347294 144685632 145191312 145465824 146055546 146331692 146397888 146482609 147269304 147495936 147784014 148060224 148063428 148216131 148373888 148496362 149012136 149293872 149606912 149899113 150129792 150182526 150250464 150568768 151144812 151377408 151663616 151820032 151959834 152278464 152404161 153257496 153543936 154080576 154169743 154531104 155361024 155450932 155815296 155958777 156285792 156289174 156742768 157290588 157496832 157587976 157659264 158135328 158597712 159449472 159541746 159787264 160402047 160474608 160778016 161115136 161429814 161735028 161808192 162640608 162771336 163021824 163649052 163992192 164127558 164968336 165355008 165677967 165932928 166028954 166246656 166418112 166920624 167311872 167408696 167955606 168307776 168799904 168896016 169389864 169710128 170299584 170398137 170621568 170797536 171313272 171714816 171814188 172078592 172414683 172736928 172740666 173847492 174176184 175151424 175212947 175292208 175821516 176193992 176335614 176606976 177286473 177658208 178074624 178422426 178800412 179134592 179760672 180100544 180182016 180286288 180830676 180875268 181254528 182227968 182333424 182970684 183399552 183505686 183746304 184491216 184840032 184923648 185030664 185589378 186024384 186132037 187027488 187220376 187419648 187574352 187785702 188334783 188690866 189346248 189637632 189747376 189899892 190192128 190563597 190923894 191324224 191949264 192147228 192351744 192914176 193588416 193954432 194628096 194740728 195197184 195899899 195948207 196359072 197045352 197413632 197417904 197621508 198218241 198682848 199058496 199148544 199865484 200173056 200243368 200333952 200449886 201526416 201530777 202230756 202613112 202822074 203037952 203205548 203911344 204343328 204725248 205125102 205440768 205724883 206041472 206714592 207148032 207753728 207945036 208159497 208381056 209599488 209720784 210212352 210847104 210969122 211021146 211463616 212599296 212722328 213465798 213869396 213966144 214089967 214370688 215239752 215646704 215744256 216395712 216520941 216854144 217028448 217786968 218198736 218656256 218836744 219083319 219497538 219596832 220903956 221243904 221662208 221890816 222095142 222560832 222744543 223940808 224410368 225194688 225273789 225853152 226717218 227066112 227197516 227495424 227730048 227939751 228417696 228953088 229085584 229886244 230315904 230320888 231120864 231796656 232234912 233041536 233176398 233535232 233722944 234428688 234433761 235114152 235475968 235935882 236245248 236381964 236488896 237896568 239312619 239680896 241107568 241167024 241672704 242144721 242602542 243111232 243960912 244157004 244532736 244674248 244995072 245473578 245988288 246191337 246453376 246707552 247452504 248032512 248899392 249043431 249369984 249627168 250099136 250380936 250967808 251113044 252461664 253199856 254084796 254565192 255932352 256080461 256196304 256969908 257721282 258117888 259105392 259110999 259600898 259654304 260262912 260771238 261264276 261812096 262727136 262938312 263218176 263223872 263495344 264290988 264503421 264910464 265411328 266333184 266487312 267111936 268200618 268701888 269641008 270150816 270273024 270429432 271246014 271881792 272039131 273500136 273921024 274299844 274456026 275258529 275619456 275778958 276736824 277260048 277545996 277841408 278384067 279036576 279627712 280541232 280830564 281129472 281361528 281951488 283036299 284456448 284621064 284849838 285288192 285827584 286315237 286385841 286986336 287659008 288527616 288694588 289371264 290382624 290931648 292111092 292663384 292795776 292965218 294538608 295568028 296120448 296126856 296432262 296747776 296992724 298024272 298587744 299213824 299798226 300259584 300365052 300500928 300674829 301137536 302289624 302754816 303640064 303919668 304233111 304556928 304808322 306514992 307087872 307687653 308161152 308339486 309062208 310722048 310901864 311630592 311917554 312571584 312578348 312900721 313485536 314581176 314993664 315175952 315318528 316270656 316453683 316531719 317195424 318898944 319083492 319574528 320198697 320804094 320949216 321556032 322859628 323470056 323616384 325281216 325395473 325542672 327298104 327984384 328255116 329246307 329936672 330710016 331355934 331865856 332057908 332493312 332836224 333142713 333841248 334623744 334817392 335911212 336615552 337599808 337792032 338779728 339420256 340599168 340796274 341243136 341595072 342626544 343429632 343628376 344157184 344829366 345473856 345481332 347694984 348352368 349764597 350302848 350425894 350584416 351643032 352387984 352671228 353213952 353903823 354572946 355316416 355609709 356844852 357600824 358269184 359521344 360201088 360572576 361661352 361750536 362509056 363903813 364666848 365941368 366799104 367011372 367492608 368982432 369680064 369847296 370061328 371178756 372048768 372264074 374054976 374271443 374440752 375148704 375571404 376669566 377381732 378692496 379494752 379799784 380384256 381127194 381847788 382648448 383898528 384294456 384703488 385828352 386581923 387176832 387908864 389256192 389401347 389481456 390394368 391799798 391896414 392718144 394090704 394827264 394835808 395243016 396436482 397365696 397595653 398116992 399730968 400346112 400486736 400667904 400899772 402300927 403052832 403061554 404461512 405226224 405644148 406075904 406411096 406869021 407822688 408686656 410250204 410881536 411449766 412082944 413429184 413668437 415507456 415890072 416318994 416762112 419441568 420424704 421694208 421938244 422042292 422927232 425198592 425444656 426931596 427274757 427738792 427932288 428179934 428741376 430479504 431293408 431488512 432791424 433041882 433708288 434056896 435573936 436397472 437312512 437673488 438166638 438995076 439193664 439447827 441807912 442487808 443781632 444190284 444648393 445121664 445489086 447881616 448820736 449697339 450389376 450547578 451706304 453434436 454132224 454395032 454990848 455460096 455879502 456835392 457212483 458171168 459772488 460631808 460641776 462241728 462509229 463593312 464469824 466083072 466352796 467070464 467445888 468857376 468867522 470228304 471871764 472490496 472763928 472977792 475577999 475793136 478625238 479361792 481206141 482215136 482334048 483345408 484289442 485205084 486222464 487921824 488314008 489065472 489348496 490947156 491976576 492382674 492906752 493415104 494905008 496065024 497798784 498086862 498739968 499254336 500198272 500761872 501935616 502226088 504923328 505215529 506399712 508169592 509130384 511194411 511864704 512160922 512392608 513939816 515442564 516235776 517244049 518210784 518221998 519201796 519308608 519737267 521542476 522528552 523624192 525454272 525638841 525876624 526447744 526990688 528581976 529006842 529820928 530822656 531859419 532974624 534223872 536401236 537403776 539282016 540301632 540546048 540858864 542492028 543763584 544078262 547000272 547012109 548599688 548912052 550517058 551238912 551557916 553473648 554520096 555091992 555682816 556768134 558073152 558396111 559255424 561082464 561661128 562258944 562723056 563902976 565004349 566072598 568912896 569242128 569699676 570576384 571655168 572630474 572771682 573972672 577055232 577389176 578742528 580765248 581101339 581863296 584222184 585326768 585591552 585930436 587699697 587844621 589077216 591136056 592240896 592253712 592864524 593495552 593985448 594654723 596048544 597175488 599596452 600519168 600730104 601001856 601349658 602275072 604579248 604592331 607280128 607839336 608466222 609113856 609616644 613029984 614175744 615375306 616322304 616678972 617174649 618124416 621444096 621803728 623261184 623835108 624478491 625143168 625156696 625801442 626971072 629162352 630351904 630637056 632541312 632907366 633063438 634390848 637797888 638166984 639149056 640397394 641608188 641898432 642269901 643112064 645719256 646940112 647232768 649562823 650562432 650790946 651085344 654596208 655968768 656510232 657249957 658492614 659873344 660418031 662711868 663731712 664115816 664986624 665672448 666285426 667682496 668233629 669634784 671822424 673231104 675199616 675584064 675821367 677559456 678840512 681198336 681592548 682486272 683190144 685253088 686859264 687256752 689658732 690947712 690962664 695075537 695389968 696704736 699529194 700605696 700851788 701168832 703286064 703301283 704775968 705342456 706427904 707807646 709145892 710632832 711219418 713689704 715201648 716538368 717937857 719042688 720402176 721145152 723322704 723501072 725018112 727807626 729333696 731882736 733598208 734022744 734985216 737964864 738391927 738574011 739360128 740122656 742357512 744097536 744528148 747130293 748109952 748542886 748881504 750297408 751142808 753339132 754763464 757384992 758989504 759599568 762254388 763695576 765296896 767797056 768241383 768588912 771656704 773163846 774353664 775817728 777332997 778802694 778962912 780788736 783599596 783792828 785436288 788181408 789654528 789671616 790486032 792872964 793510263 794731392 795191306 796233984 799461936 800973472 801335808 801799544 804601854 806105664 806123108 808923024 810452448 811288296 812151808 812822192 813738042 815645376 816117393 817373312 820500408 821763072 822899532 824165888 825775587 826858368 827336874 831780144 832637988 833524224 835152201 838883136 843388416 843876488 844084584 845854464 849108897 850889312 853863192 854549514 855477584 855864576 856359868 857482752 858945711 859157523 860959008 862586816 862977024 865582848 866083764 867416576 868113792 871147872 872794944 875346976 876333276 877990152 878387328 878895654 883615824 887563264 888380568 889296786 890243328 890978172 895763232 897641472 899394678 900778752 901095156 902024487 903412608 906868872 908264448 908603143 908790064 910920192 911759004 912699333 913670784 914424966 916342336 919544976 921263616 921283552 924483456 925018458 927186624 928939648 932166144 932705592 934140928 934891776 937714752 937735044 938702163 940456608 943743528 944980992 945527856 945955584 949361049 951155998 951586272 957250476 958723584 960596091 962412282 964430272 964668096 965226353 968578884 970410168 972444928 975843648 976186419 976628016 978696992 981894312 983953152 984765348 985813504 986830208 987738921 989810016 992130048 995597568 996173724 997479936 998508672 1000396544 1001523744 1003871232 1004452176 1009846656 1010431058 1012799424 1015879631 1016339184 1018260768 1022388822 1023729408 1024321844 1024785216 1027879632 1030885128 1032471552 1034488098 1036421568 1036443996 1038403592 1038617216 1039474534 1043084952 1045057104 1047248384 1049293791 1050908544 1051277682 1051753248 1052895488 1053981376 1057163952 1058013684 1059641856 1061645312 1063718838 1065949248 1066829127 1072802472 1074807552 1078564032 1079188201 1080603264 1081717728 1084984056 1087527168 1088156524 1091711439 1094000544 1094024218 1097199376 1097824104 1101034116 1102477824 1103115832 1106947296 1109040192 1110183984 1113536268 1116146304 1116792222 1118510848 1122164928 1122814329 1123322256 1125446112 1127805952 1130008698 1132145196 1138484256 1139399352 1141152768 1145260948 1145543364 1147945344 1154110464 1154778352 1157485056 1159745769 1161530496 1162202678 1163726592 1168204041 1168444368 1170653536 1171183104 1171860872 1175399394 1175689242 1178154432 1182272112 1184481792 1184507424 1185729048 1186991104 1187970896 1189309446 1192097088 1192786959 1194350976 1199192904 1201038336 1201460208 1202003712 1202699316 1204550144 1206902781 1209158496 1209184662 1215678672 1216932444 1218227712 1219233288 1220607063 1226059968 1226490629 1230750612 1232644608 1233357944 1234349298 1236248832 1241005311 1243607456 1246522368 1247670216 1248956982 1250286336 1250313392 1251602884 1253942144 1258324704 1260703808 1261274112 1265082624 1265814732 1266126876 1268781696 1275595776 1276333968 1280794788 1283216376 1283796864 1284539802 1286224128 1291438512 1293880224 1294465536 1299125646 1301124864 1301581892 1302170688 1302924259 1309192416 1311937536 1313020464 1314499914 1316985228 1318343481 1319746688 1320836062 1325423736 1327463424 1328231632 1331344896 1332570852 1333945179 1335364992 1336467258 1339269568 1343644848 1346462208 1350399232 1351168128 1351642734 1355118912 1357681024 1362396672 1363185096 1364972544 1366380288 1370506176 1371299293 1371637449 1374513504 1379317464 1381895424 1381925328 1387527687 1390151074 1390779936 1393409472 1399058388 1401211392 1401703576 1402337664 1406572128 1406602566 1409551936 1410684912 1410715439 1415615292 1418291784 1421265664 1422438836 1426733997 1427379408 1430403296 1433076736 1435875714 1438085376 1440804352 1442290304 1443618423 1446645408 1447002144 1450036224 1455615252 1458667392 1463765472 1467196416 1468045488 1475929728 1476783854 1477148022 1478720256 1480245312 1484715024 1484747153 1488195072 1489056296 1494260586 1496219904 1497085772 1497763008 1500594816 1502285616 1506678264 1509526928 1514769984 1515646587 1517979008 1519199136 1524508776 1527391152 1530593792 1533583233 1535594112 1536482766 1537177824 1546327692 1548707328 1551635456 1554665994 1557605388 1557925824 1559211801 1567199192 1567585656 1570872576 1576362816 1576916523 1579343232 1580972064 1585745928 1587020526 1589462784 1590382612 1592467968 1595578257 1598923872 1601946944 1602671616 1603599088 1609203708 1612211328 1612246216 1617846048 1620904896 1622576592 1625644384 1627476084 1631290752 1632234786 1634746624 1641000816 1641036327 1645799064 1648331776 1651551174 1653716736 1654673748 1663560288 1665275976 1667048448 1670304402 1675188333 1677766272 1686776832 1687405837 1687752976 1688169168 1691708928 1695013047 1698217794 1701778624 1707726384 1709099028 1710955168 1711729152 1712719736 1714965504 1717891422 1718315046 1721918016 1725173632 1731165696 1732167528 1734833152 1736227584 1742295744 1743304017 1745589888 1750693952 1752666552 1755980304 1756774656 1757791308 1763099091 1767231648 1776761136 1778593572 1780486656 1781956344 1783964169 1791526464 1792563227 1798789356 1801557504 1802190312 1804048974 1806825216 1813737744 1813776993 1817206286 1817580128 1821840384 1823518008 1825398666 1827341568 1828849932 1832684672 1839089952 1842527232 1842567104 1848966912 1850036916 1851523947 1854373248 1857879296 1864332288 1865411184 1869783552 1875429504 1875470088 1877404326 1880913216 1887487056 1891055712 1891911168 1898722098 1902311996 1903172544 1904273917 1914500952 1917447168 1921192182 1924824564 1926809703 1928860544 1929336192 1930452706 1937157768 1940820336 1944889856 1948688469 1951687296 1952372838 1953256032 1957393984 1963788624 1967906304 1969530696 1971627008 1973660416 1975477842 1979620032 1981254093 1991195136 1992347448 1994959872 1997017344 2000793088 2003047488 2004206659 2004700887 2008904352 2019693312 2020862116 2025598848 2027464101 2031759262 2032678368 2036521536 2044777644 2047458816 2048643688 2049570432 2055759264 2061770256 2068976196 2072843136 2072887992 2076807184 2077234432 2078949068 2085226611 2086169904 2090114208 2094496768 2098587582 2101817088 2102555364 2103506496 2105790976 2107962752 2109903849 2114327904 2116027368 2119283712 2127437676 2131898496 2133658254 2145604944 2149615104 2153813571 2157128064 2158376402 2161206528 2163435456 2169968112 2175054336 2176313048 2183422878 2188001088 2188048436 2194398752 2195648208 2202068232 2204955648 2206231664 2213894592 2215175781 2215722033 2218080384 2220367968 2227072536 2232292608 2233584444 2237021696 2241390879 2244329856 2245628658 2246644512 2250892224 2260017396 2264290392 2276968512 2277768311 2278798704 2290521896 2291086728 2295890688 2304724149 2309556704 2314970112 2319491538 2323060992 2324405356 2327453184 2331998991 2336408082 2336888736 2341307072 2342366208 2343721744 2350798788 2351378484 2356308864 2364544224 2368963584 2369014848 2371458096 2375941792 2378618892 2384194176 2385573918 2388701952 2398385808 2402920416 2404007424 2405398632 2409100288 2413805562 2418316992 2418369324 2431357344 2433864888 2436455424 2438466576 2441214126 2448352179 2452119936 2452981258 2461501224 2465289216 2466208531 2466715888 2468698596 2472497664 2477326761 2482010622 2487214912 2495340432 2497913964 2500572672 2500626784 2503205768 2507884288 2516649408 2521407616 2530165248 2531629464 2532253752 2537563392 2547326691 2552667936 2561589576 2566432752 2567593728 2569079604 2572448256 2576837133 2582877024 2587760448 2588931072 2598251292 2602249728 2603163784 2604341376 2605848518 2618384832 2619900101 2626040928 2628999828 2633970456 2636686962 2639493376 2641672124 2650847472 2656463264 2662689792 2665141704 2667890358 2670729984 2672934516 2678539136 2687289696 2692924416 2700798464 2702336256 2703285468 2706073461 2710237824 2715362048 2724793344 2725809429 2726370192 2732760576 2741012352 2742598586 2743274898 2749027008 2758634928 2763790848 2763850656 2775055374 2780302148 2781559872 2783169571 2786818944 2798116776 2802422784 2803407152 2804675328 2813144256 2813205132 2816106489 2819103872 2821369824 2821430878 2831230584 2836583568 2842531328 2844877672 2848083147 2853467994 2854758816 2860806592 2871751428 2876170752 2881608704 2884580608 2887236846 2893290816 2894004288 2895679059 2911230504 2917334784 2927530944 2928559257 2936090976 2951859456 2953567708 2954296044 2957440512 2960490624 2963216763 2969430048 2969494306 2976390144 2978112592 2988521172 2992439808 2994171544 2995526016 3001189632 3004571232 3013356528 3019053856 3029539968 3031293174 3035958016 3038398272 3047638893 3049017552 3054782304 3061187584 3067166466 3071188224 3072965532 3074355648 3092655384 3097414656 3109331988 3115210776 3115851648 3118423602 3134398384 3135171312 3141745152 3147881373 3152725632 3153833046 3158686464 3161944128 3171491856 3174041052 3178925568 3180765224 3184935936 3191156514 3197847744 3200487381 3203893888 3207198176 3218407416 3224422656 3224492432 3235692096 3237564603 3241809792 3245153184 3251288768 3254952168 3262581504 3264469572 3269493248 3282001632 3282072654 3291598128 3303102348 3307433472 3309347496 3327120576 3329045993 3330551952 3340608804 3350376666 3355532544 3368442987 3374811674 3375505952 3376338336 3383417856 3390026094 3396435588 3403557248 3415452768 3418198056 3421910336 3423458304 3425439472 3435782844 3436630092 3443836032 3450347264 3462331392 3464335056 3472455168 3484591488 3486608034 3491179776 3501387904 3504612123 3505333104 3511960608 3513549312 3515582616 3526198182 3534463296 3536508703 3553522272 3557187144 3560973312 3563912688 3567928338 3578360877 3583052928 3585126454 3597578712 3603115008 3604380624 3608097948 3613650432 3620708343 3627475488 3627553986 3634412572 3635160256 3647036016 3650797332 3654683136 3657699864 3665369344 3678179904 3679471887 3685134208 3697933824 3700073832 3703047894 3708746496 3715758592 3722098081 3723015933 3730822368 3739567104 3750859008 3750940176 3754808652 3761826432 3774974112 3782111424 3783822336 3797444196 3804623992 3806345088 3808547834 3829001904 3829084763 3842384364 3849649128 3853619406 3857721088 3858672384 3860905412 3874315536 3881640672 3889779712 3897376938 3903374592 3904745676 3906512064 3908772777 3914787968 3927577248 3935812608 3939061392 3947320832 3950955684 3955030443 3959240064 3962508186 3982390272 3984694896 3994034688 4001586176 4006094976 4008413318 4009401774 4017808704 4039386624 4041724232 4051197696 4054928202 4063518524 4065356736 4067709373 4073043072 4089555288 4094917632 4097287376 4099140864 4111518528 4113897879 4114912347 4123540512 4137952392 4145686272 4145775984 4153614368 4154468864 4157898136 4162583061 4170453222 4172339808 4180228416 4197175164 4203634176 4205110728 4207012992 4211581952 4215925504 4219807698 4228655808 4232054736 4232146317 4254875352 4263796992 4267316508 4280201991 4291209888 4299230208 4307627142 4314256128 4316752804 4322413056 4326870912 4330855269 4339936224 4350108672 4352626096 4366845756 4376002176 4376096872 4388797504 4391296416 4404136464 4412463328 4427789184 4430351562 4431444066 4436160768 4440735936 4454145072 4454241459 4464585216 4467168888 4474043392 4482781758 4488659712 4491257316 4493289024 4501784448 4520034792 4528580784 4546939761 4553937024 4555536622 4557597408 4581043792 4582173456 4591781376 4600749699 4609448298 4619113408 4622926217 4638983076 4646121984 4648810712 4654906368 4663997982 4672816164 4673777472 4677635403 4682614144 4687443488 4701597576 4702756968 4712617728 4729088448 4730749569 4738029696 4742916192 4751883584 4757237784 4768388352 4771147836 4777403904 4796771616 4805840832 4808014848 4810797264 4827611124 4836633984 4836738648 4862714688 4865528759 4867729776 4876933152 4882428252 4896704358 4904239872 4905962516 4923002448 4923108981 4932417062 4933431776 4937397192 4944995328 4954653522 4964021244 4974429824 4990680864 4995827928 5001145344 5001253568 5006411536 5015768576 5025564999 5033298816 5042815232 5060330496 5062217511 5063258928 5064507504 5075126784 5094653382 5105335872 5123179152 5132865504 5135187456 5138159208 5144896512 5153674266 5165754048 5168743489 5175520896 5196502584 5204499456 5206327568 5208682752 5211697036 5229912051 5236769664 5239800202 5252081856 5257999656 5267940912 5273373924 5278986752 5283344248 5289297273 5301694944 5312926528 5330283408 5335780716 5341459968 5345869032 5357078272 5374579392 5377689681 5401596928 5404672512 5406570936 5412146922 5420475648 5430724096 5441330979 5451618858 5452740384 5465521152 5482024704 5485197172 5486549796 5498054016 5517269856 5527581696 5527701312 5550110748 5554571841 5560604296 5563119744 5566339142 5573637888 5596233552 5606814304 5609350656 5626288512 5626410264 5632212978 5638207744 5642739648 5642861756 5662461168 5673167136 5685062656 5689755344 5696166294 5706935988 5709517632 5712821751 5721613184 5743502856 5752341504 5769161216 5774473692 5780429109 5786581632 5788008576 5791358118 5822461008 5834669568 5846065407 5855061888 5857118514 5872181952 5903718912 5907135416 5908592088 5914881024 5920981248 5926433526 5938860096 5938988612 5943762279 5956225184 5977042344 5984879616 5988343088 5991052032 6002379264 6009142464 6012619977 6014102661 6026713056 6038107712 6059079936 6062586348 6071916032 6076796544 6095277786 6098035104 6109564608 6134332932 6142376448 6145931064 6148711296 6182513987 6185310768 6218663976 6230421552 6231703296 6236847204 6255679833 6268796768 6270342624 6283490304 6295762746 6305451264 6307666092 6317372928 6323888256 6329711547 6342983712 6348082104 6357851136 6360222001 6361530448 6382313028 6395695488 6400974762 6407787776 6414396352 6436814832 6448845312 6448984864 6471384192 6475129206 6483619584 6490306368 6502577536 6509904336 6525163008 6528939144 6538986496 6564003264 6564145308 6583196256 6606204696 6614866944 6618694992 6645527343 6654241152 6658091986 6661103904 6681217608 6700753332 6711065088 6724172637 6736885974 6749623348 6751011904 6752676672 6756584471 6780052188 6792871176 6807114496 6830905536 6833304933 6836396112 6843820672 6850878944 6871565688 6873260184 6887672064 6900694528 6914172447 6928670112 6944910336 6969182976 6973216068 6982359552 7002775808 7009224246 7010666208 7023921216 7027098624 7031165232 7052396364 7068926592 7073017406 7107044544 7111157417 7114374288 7127825376 7135856676 7156721754 7166105856 7170252908 7195157424 7208761248 7216195896 7227300864 7241416686 7254950976 7255107972 7268825144 7270320512 7294072032 7301594664 7309366272 7315399728 7330738688 7345056537 7356359808 7358943774 7370268416 7395867648 7398625593 7400147664 7406095788 7417492992 7431517184 7444196162 7446031866 7461644736 7501718016 7501880352 7509617304 7523652864 7549948224 7554317407 7564222848 7594888392 7609247984 7612690176 7617095668 7641980073 7658003808 7658169526 7684768728 7699298256 7707238812 7715442176 7717344768 7721810824 7730511399 7748631072 7763281344 7794753876 7806749184 7809491352 7813024128 7817545554 7829575936 7855154496 7859700303 7878122784 7894641664 7901911368 7910060886 7918480128 7925016372 7969389792 7988069376 8012189952 8016826636 8018803548 8035617408 8078773248 8083448464 8102395392 8109856404 8118220383 8127037048 8130713472 8135418746 8146086144 8177428287 8179110576 8194574752 8198281728 8223037056 8227795758 8229824694 8247081024 8275904784 8291372544 8291551968 8307228736 8308937728 8315796272 8325166122 8340906444 8344679616 8349508713 8360456832 8394350328 8407268352 8410221456 8414025984 8431851008 8439615396 8448319467 8457311616 8464109472 8464292634 8509750704 8527593984 8534633016 8544249441 8560403982 8582419776 8585434403 8615254284 8628512256 8633505608 8644826112 8653741824 8661710538 8679872448 8687037177 8705252192 8733691512 8752004352 8752193744 8777595008 8782592832 8785677771 8808272928 8824926656 8855578368 8860703124 8862888132 8872321536 8881471872 8908290144 8908482918 8929170432 8934337776 8965563516 8977319424 8982514632 8986578048 9003568896 9035981981 9040069584 9057161568 9093879522 9107874048 9111073244 9115194816 9142916679 9162087584 9164346912 9183562752 9201499398 9218896596 9238226816 9245852434 9277966152 9292243968 9297621424 9327995964 9345632328 9347554944 9355270806 9365228288 9374886976 9403195152 9405513936 9425235456 9458176896 9461499138 9476059392 9485832384 9503767168 9514475568 9536776704 9542295672 9554807808 9593543232 9599095051 9601462143 9611681664 9621594528 9655222248 9673267968 9673477296 9712693809 9725429376 9731057518 9735459552 9753866304 9764856504 9793408716 9808479744 9811925032 9846004896 9846217962 9864834124 9866863552 9874794384 9875008073 9909307044 9928042488 9948859648 9981361728 9987137979 9991655856 10002507136 10012823072 10031537152 10051129998 10066597632 10085630464 10105328961 10124435022 10126517856 10129015008 10150253568 10189306764 10210671744 10246358304 10265731008 10270374912 10276318416 10307348532 10331508096 10337486978 10351041792 10393005168 10393230071 10412655136 10417365504 10423394072 10459824102 10473539328 10479600404 10504163712 10513836369 10515999312 10535881824 10546747848 10557973504 10566688496 10578594546 10603389888 10609526109 10625853056 10660566816 10671561432 10682919936 10691738064 10714156544 10735082631 10749158784 10755379362 10809345024 10813141872 10824293844 10840951296 10861448192 10882661958 10903237716 10905480768 10964049408 10970394344 10973099592 10996108032 11034539712 11038415661 11055402624 11100221496 11109143682 11121208592 11126239488 11132678284 11147275776 11166294243 11169047799 11192467104 11213628608 11218701312 11252577024 11252820528 11264425956 11276415488 11285479296 11285723512 11324922336 11346334272 11379510688 11392332588 11413871976 11419035264 11425643502 11443226368 11487005712 11487254289 11538322432 11548947384 11560858218 11573163264 11576017152 11582716236 11644922016 11669339136 11692130814 11710123776 11714237028 11726318331 11744363904 11807437824 11811840859 11814270832 11817184176 11841962496 11852867052 11865091329 11877720192 11877977224 11887524558 11912450368 11954084688 11976686176 11982104064 12004758528 12018284928 12025239954 12028205322 12053426112 12076215424 12118159872 12125172696 12143832064 12153593088 12190555572 12196070208 12203128119 12219129216 12268665864 12284752896 12291862128 12297422592 12341693637 12365027974 12370621536 12437327952 12460843104 12463406592 12473694408 12487749183 12511359666 12537593536 12540685248 12547942589 12591525492 12610902528 12615332184 12634745856 12647776512 12659423094 12685967424 12696164208 12696438951 12720444002 12723060896 12764626056 12791390976 12801949524 12815575552 12828792704 12840605973 12873629664 12897690624 12897969728 12942768384 12950258412 12967239168 12980612736 13005155072 13019808672 13050326016 13057878288 13128006528 13128290616 13166392512 13206435203 13212409392 13237389984 13291054686 13308482304 13316183972 13322207808 13362435216 13362724377 13401506664 13422130176 13448345274 13473771948 13499246696 13502023808 13505353344 13513168942 13560104376 13585742352 13614228992 13640819283 13661811072 13666609866 13672792224 13687641344 13701757888 13743131376 13746520368 13775344128 13801389056 13828344894 13857340224 13868778651 13938365952 13946432136 13964719104 14005551616 14018448492 14021332416 14029446613 14032906209 14047842432 14062330464 14104792728 14137853184 14146034812 14192248707 14214089088 14222314834 14228748576 14255650752 14271713352 14313443508 14332211712 14340505816 14390314848 14417522496 14432391792 14482833372 14509901952 14510215944 14537650288 14540641024 14588144064 14596586277 14603189328 14630799456 14661477376 14690113074 14712719616 14717887548 14740536832 14769326943 14797251186 14800295328 14812191576 14834985984 14888392324 14892063732 14923289472 15003436032 15003760704 15019234608 15047305728 15076694997 15099896448 15108634814 15128445696 15186652533 15189776784 15218495968 15225380352 15234191336 15283960146 15316007616 15316339052 15369537456 15398596512 15414477624 15430884352 15434689536 15443621648 15461022798 15497262144 15506230467 15526562688 15589507752 15613498368 15618982704 15626048256 15635091108 15659151872 15689736153 15710308992 15719400606 15756245568 15803822736 15820121772 15836960256 15850032744 15867891819 15938779584 15944378177 16024379904 16033653272 16037607096 16071234816 16133069043 16166896928 16204790784 16219712808 16236440766 16254074096 16261426944 16270837492 16292172288 16323992937 16354856574 16358221152 16389149504 16396563456 16446074112 16455591516 16459649388 16494162048 16551809568 16582745088 16583103936 16614457472 16631592544 16650332244 16681812888 16689359232 16699017426 16720913664 16788700656 16820442912 16828051968 16863702016 16879230792 16896638934 16914623232 16928218944 16928585268 17019501408 17055187968 17069266032 17088498882 17120807964 17138465253 17164839552 17170868806 17230508568 17257024512 17263459717 17267011216 17307483648 17323421076 17341287327 17359744896 17374074354 17410504384 17467383024 17504008704 17504387488 17555190016 17565185664 17571355542 17616545856 17649853312 17711156736 17721406248 17725776264 17744643072 17762943744 17816580288 17816965836 17831286837 17868675552 17931127032 17954638848 17965029264 17973156096 18007137792 18037859931 18071963962 18080139168 18114323136 18187759044 18215748096 18222146488 18230389632 18285833358 18324175168 18328693824 18339300707 18402998796 18437793192 18476453632 18491704868 18547541961 18555932304 18595242848 18655991928 18691264656 18695109888 18710541612 18730456576 18749773952 18767039499 18806390304 18811027872 18850470912 18916353792 18922998276 18952118784 18971664768 19007534336 19028951136 19073553408 19080666003 19084591344 19187086464 19198190102 19202924286 19223363328 19243189056 19301712989 19310444496 19346535936 19346954592 19425387618 19450858752 19462115036 19470919104 19507732608 19529713008 19586817432 19616959488 19623850064 19692009792 19692435924 19729668248 19733727104 19749588768 19750016146 19818614088 19856084976 19897719296 19936582029 19962723456 19974275958 19983311712 20005014272 20025646144 20102259996 20133195264 20171260928 20210657922 20248870044 20253035712 20258030016 20269753413 20378613528 20421343488 20492716608 20499914799 20531462016 20552636832 20614697064 20663016192 20674973956 20702083584 20742517341 20786010336 20786460142 20825310272 20834731008 20846788144 20919648204 20947078656 20959200808 21008327424 21027672738 21031998624 21071763648 21093495696 21133376992 21157189092 21206779776 21219052218 21251706112 21321133632 21333472251 21343122864 21383476128 21428313088 21470165262 21498317568 21510758724 21626283744 21648587688 21681902592 21765323916 21806475432 21810961536 21928098816 21936275881 21940788688 21946199184 21992216064 22035169611 22069079424 22076831322 22110805248 22195876779 22200442992 22218287364 22242417184 22252478976 22265356568 22294551552 22332588486 22338095598 22384934208 22427257216 22505154048 22505641056 22528851912 22552830976 22570958592 22571447024 22649844672 22662952221 22692668544 22759021376 22784665176 22827743952 22838070528 22851287004 22886452736 22974011424 22974508578 23097894768 23121716436 23146326528 23152034304 23165432472 23191534197 23289844032 23303321951 23384261628 23420247552 23428474056 23452636662 23488727808 23579100909 23623681718 23628541664 23634368352 23683924992 23705734104 23730182658 23755440384 23755954448 23775049116 23824900736 23908169376 23953372352 23964208128 24036569856 24050479908 24056410644 24106852224 24152430848 24236319744 24250345392 24307186176 24381111144 24392140416 24406256238 24438258432 24532284861 24537331728 24583724256 24594845184 24683387274 24730055948 24741243072 24755560921 24874655904 24921686208 24926813184 24947388816 24975498366 25022719332 25048526139 25075187072 25081370496 25095885178 25183050984 25221805056 25230664368 25295553024 25318846188 25344958401 25371934848 25392328416 25392877902 25440888004 25446121792 25529252112 25582781952 25603899048 25631151104 25657585408 25681211946 25747259328 25756303209 25795939456 25885536768 25900516824 25934478336 25961225472 26010310144 26039617344 26054686567 26061111531 26115756576 26256013056 26256581232 26332785024 26357033313 26412870406 26424818784 26474779968 26582109372 26616964608 26632367944 26644415616 26724870432 26725448754 26803013328 26803593341 26896690548 26947543896 26998493392 27004047616 27010706688 27026337884 27107945943 27120208752 27171484704 27228457984 27281638566 27323622144 27333219732 27345584448 27375282688 27403515776 27428750037 27486262752 27493040736 27550688256 27656689788 27714680448 27737557302 27876731904 27892864272 28011103232 28036896984 28042664832 28058893226 28065812418 28095684864 28124660928 28209585456 28275706368 28292069624 28384497414 28428178176 28444629668 28457497152 28511301504 28543426704 28626887016 28664423424 28681011632 28780629696 28797285153 28804386429 28835044992 28864783584 28965666744 29019803904 29020431888 29075300576 29081282048 29138081427 29176288128 29193172554 29206378656 29261598912 29380226148 29425439232 29435775096 29481073664 29538653886 29594502372 29600590656 29624383152 29625024219 29776784648 29784127464 29846578944 29961413937 30007521408 30038469216 30094611456 30153389994 30199792896 30217269628 30256891392 30315986883 30373305066 30379553568 30436991936 30450760704 30468382672 30567920292 30632015232 30632678104 30739074912 30797193024 30828955248 30887243296 30922045596 30994524288 31012460934 31053125376 31179015504 31179690213 31237965408 31252096512 31270182216 31318303744 31379472306 31420617984 31438801212 31512491136 31607645472 31640243544 31673920512 31700065488 31735783638 31828578327 31877559168 31888756354 32048759808 32060710903 32067306544 32075214192 32142469632 32205247893 32266138086 32333793856 32439425616 32472881532 32508148192 32522853888 32541674984 32584344576 32647985874 32709713148 32716442304 32778299008 32892148224 32911183032 32919298776 32988324096 33103619136 33115246983 33166207872 33228914944 33263185088 33300664488 33363625776 33378718464 33398034852 33441827328 33498882729 33577401312 33640885824 33656103936 33758461584 33793277868 33829246464 33856437888 33857170536 34039002816 34058701313 34138532064 34176997764 34241615928 34276930506 34329679104 34341737612 34461017136 34461762867 34526919434 34534022432 34614967296 34646842152 34682574654 34719489792 34748148708 34821008768 34934766048 35008017408 35008774976 35110380032 35130371328 35142711084 35178954993 35233091712 35299706624 35422313472 35435522577 35442812496 35451552528 35525887488 35633160576 35633931672 35662573674 35737351104 35862254064 35930058528 35946312192 36014275584 36075719862 36143927924 36160278336 36181204423 36228646272 36375518088 36431496192 36444292976 36460779264 36571666716 36609384357 36648350336 36657387648 36678601414 36805997592 36875586384 36952907264 36983409736 37025080911 37095083922 37111864608 37190485696 37311983856 37382529312 37390219776 37421083224 37460913152 37499547904 37534078998 37612780608 37622055744 37643827767 37832707584 37845996552 37904237568 37943329536 38015068672 38057902272 38089316853 38161332006 38169182688 38374172928 38396380204 38405848572 38446726656 38486378112 38521817919 38603425978 38620888992 38693071872 38693909184 38850775236 38901717504 38924230072 38941838208 39015465216 39059426016 39173634864 39247700128 39384019584 39384871848 39459336496 39467454208 39499177536 39500032292 39619305609 39637228176 39712169952 39795438592 39873164058 39925446912 39948551916 39966623424 40010028544 40051292288 40088173131 40204519992 40266390528 40421315844 40497740088 40506071424 40516060032 40539506826 40757227056 40842686976 40922457849 40985433216 40999829598 41062924032 41105273664 41229394128 41326032384 41349947912 41404167168 41485034682 41572020672 41572920284 41606335953 41650620544 41693576288 41839296408 41894157312 41918401616 42016654848 42055345476 42063997248 42088339839 42098718627 42143527296 42186991392 42266753984 42314378184 42413559552 42438104436 42503412224 42642267264 42666944502 42686245728 42766952256 42940330524 42996635136 43021517448 43252567488 43277597909 43297175376 43530647832 43612950864 43621923072 43789758831 43872551762 43881577376 43892398368 43984432128 44070339222 44138158848 44153662644 44221610496 44307980829 44391753558 44400885984 44436574728 44484834368 44504957952 44521554007 44530713136 44665176972 44676191196 44769868416 44854514432 45010308096 45011282112 45057703824 45141917184 45142894048 45299689344 45325904442 45385337088 45518042752 45559957599 45569330352 45655487904 45676141056 45702574008 45772905472 45948022848 45949017156 46195789536 46243432872 46292653056 46304068608 46330864944 46383068394 46518691401 46579688064 46606643902 46768523256 46840495104 46856948112 46857962089 46905273324 46977455616 47069208459 47158201818 47247363436 47257083328 47268736704 47411468208 47460365316 47510880768 47511908896 47550098232 47649801472 47816338752 47833134531 47906744704 48073139712 48100959816 48112821288 48213704448 48304861696 48399207129 48500690784 48614372352 48762222288 48784280832 48812512476 48876516864 49064569722 49074663456 49167448512 49189690368 49366774548 49460111896 49482486144 49511121842 49749311808 49778101919 49843372416 49894777632 49950996732 50045438664 50097052278 50150374144 50162740992 50191770356 50366101968 50461328736 50591106048 50637692376 50689916802 50743869696 50784656832 50785755804 50881776008 50892243584 51058504224 51165563904 51207798096 51315170816 51362423892 51415395759 51494518656 51512606418 51591878912 51771073536 51790379151 51801033648 51922450944 52020620288 52079234688 52109373134 52122223062 52231513152 52512026112 52513162464 52665570048 52714066626 52825740812 52849637568 52880221849 52949559936 53164218744 53233929216 53264735888 53288831232 53449740864 53450897508 53493860511 53606026656 53607186682 53793381096 53895087792 53996986784 54008095232 54021413376 54052675768 54113579793 54215891886 54240417504 54342969408 54563277132 54647244288 54666439464 54691168896 54750565376 54807031552 54857500074 54972525504 54986081472 55017902121 55313379576 55429360896 55475114604 55642625883 55785728544 56073793968 56085329664 56117786452 56131624836 56191369728 56249321856 56301118497 56419170912 56551412736 56584139248 56768994828 56856356352 56889259336 56914994304 57022603008 57086853408 57241998009 57253774032 57362023264 57561259392 57594570306 57608772858 57670089984 57729567168 57905138967 57931333488 58039607808 58040863776 58150601152 58162564096 58276162854 58352576256 58386345108 58412757312 58523197824 58760452296 58850878464 58871550192 59077307772 59189004744 59201181312 59248766304 59250048438 59553569296 59568254928 59693157888 59809746087 59922827874 60015042816 60076938432 60098040821 60306779988 60399585792 60434539256 60513782784 60631973766 60746610132 60759107136 60809260239 60873983872 60936765344 61135840584 61264030464 61265356208 61478149824 61499744397 61594386048 61657910496 61774486592 61844091192 61989048576 62024921868 62106250752 62358031008 62359380426 62475930816 62504193024 62540364432 62758944612 62841235968 62877602424 63024982272 63215290944 63251873867 63280487088 63400130976 63471567276 63657156654 63755118336 63777512708 64000416753 64121421806 64134613088 64150428384 64284939264 64410495786 64532276172 64667587712 64878851232 64945763064 65016296384 65045707776 65083349968 65295971748 65419426296 65432884608 65556598016 65784296448 65808827643 65822366064 65838597552 65976648192 66207238272 66230493966 66332415744 66457829888 66526370176 66587630337 66601328976 66727251552 66757436928 66796069704 66883654656 66997765458 67154802624 67193665357 67281771648 67516923168 67586555736 67658492928 67712875776 67714341072 67988856663 68078005632 68117402626 68277064128 68353995528 68483231856 68553861012 68659358208 68683475224 68922034272 68923525734 69053838868 69068044864 69293684304 69365149308 69438979584 69496297416 69642017536 69869532096 69909965853 70017549952 70220760064 70260742656 70285422168 70357909986 70466183424 70599413248 70737302727 70871045154 70885624992 70903105056 71051774976 71266321152 71267863344 71325147348 71474702208 71724508128 71860117056 71892624384 72151439724 72287855848 72320556672 72362408846 72457292544 72751036176 72752610497 72888585952 72921558528 73143333432 73218768714 73296700672 73314775296 73357202828 73596854583 73611995184 73751172768 73905814528 73966819472 74050161822 74190167844 74223729216 74266682763 74380971392 74623967712 74765058624 74780439552 74842166448 74999095808 75068157996 75145578417 75225561216 75244111488 75287655534 75665415168 75691993104 75886659072 76030137344 76115804544 76178633706 76322664012 76338365376 76748345856 76792760408 76811697144 76893453312 76972756224 77043635838 77206851956 77241777984 77268909627 77387818368 77701550472 77803435008 77848460144 77883676416 78030930432 78118852032 78164059701 78183334593 78347269728 78495400256 78768039168 78769743696 78918672992 78934908416 78998355072 79000064584 79238611218 79274456352 79424339904 79746328116 79850893824 79897103832 79933246848 80020057088 80102584576 80176346262 80409039984 80410780023 80842631688 80995480176 81012142848 81032120064 81079013652 81323837829 81514454112 81685373952 81844915698 81970866432 81999659196 82125848064 82210547328 82286250111 82458788256 82652064768 82682886013 82699895824 82970069364 83144041344 83145840568 83212671906 83301241088 83387152576 83678592816 83836803232 84033309696 84110690952 84127994496 84176679678 84197437254 84287054592 84373982784 84533507968 84628756368 84827119104 84876208872 85006824448 85284534528 85333889004 85372491456 85533904512 85880661048 85993270272 86043034896 86391855459 86505134976 86555195818 86594350752 87061295664 87225901728 87243846144 87414244281 87579517662 87745103524 87763154752 87784796736 87835598123 88140678444 88276317696 88307325288 88443220992 88615961658 88783507116 88801771968 88873149456 88875072657 88969668736 89043108014 89061426272 89330353944 89352382392 89539736832 89709028864 89884241811 90022564224 90115407648 90283834368 90285788096 90599378688 90651808884 90770674176 91036085504 91119915198 91138660704 91310975808 91352282112 91405148016 91896045696 91898034312 92391579072 92445046421 92486865744 92661729888 92766136788 93037382802 93159376128 93213287804 93537046512 93539070639 93713896224 93715924178 93810546648 93954911232 94138416918 94316403636 94494726872 94514166656 94537473408 94822936416 94920730632 95021761536 95023817792 95100196464 95299602944 95485734981 95632677504 95666269062 95813489408 96146279424 96182132709 96201919632 96225642576 96427408896 96609723392 96798414258 97001381568 97524444576 97568561664 97625024952 97753033728 98129139444 98149326912 98206126291 98334897024 98733549096 98920223792 98964972288 99022243684 99345740949 99498623616 99556203838 99686744832 99789555264 99901993464 100090877328 100194104556 100300748288 100325481984 100383540712 100496648187 100732203936 100922657472 101275384752 101379833604 101487739392 101569313664 101571511608 101763552016 101784487168 102117008448 102176103939 102415596192 102630341632 102724847784 102830791518 102989037312 103025212836 103183757824 103385288601 103580758302 103602067296 103844901888 104158469376 104218746268 104244446124 104463026304 105024052224 105026324928 105331140096 105428133252 105536864979 105651481624 105699275136 105760443698 105899119872 106306567731 106328437488 106529471776 106577662464 106899481728 106901795016 106987721022 107212053312 107214373364 107586762192 107790175584 107993973568 108016190464 108042826752 108105351536 108227159586 108431783772 108480835008 108543613269 108685938816 109126554264 109294488576 109332878928 109382337792 109614063104 109715000148 109828153071 109945051008 109972162944 110035804242 110626759152 110858721792 110950229208 111075242733 111285251766 111571457088 111610647239 112147587936 112170659328 112235572904 112263249672 112382739456 112498643712 112602236994 112838341824 112931483301 113168278496 113537989656 113712712704 113778518672 113829988608 114045206016 114173706816 114267950559 114483996018 114507548064 114724046528 115122518784 115189140612 115217545716 115340179968 115459134336 115810277934 115862666976 116079215616 116081727552 116301202304 116552325708 116705152512 116772690216 116825514624 117046395648 117467765753 117520904592 117743100384 118154615544 118378009488 118402362624 118497532608 118500096876 118857916827 119107138592 119136509856 119386315776 119619492174 119845655748 120030085632 120153876864 120196081642 120264519393 120613559976 120799171584 120844218019 120869078512 121263947532 121493220264 121518214272 121618520478 121747967744 121873530688 122271681168 122528060928 122530712416 122956299648 122999488794 123188772096 123315820992 123548973184 123688182384 123978097152 124049843736 124212501504 124716062016 124718760852 124819007859 124951861632 125080728864 125517889224 125682471936 125755204848 126049964544 126265019517 126430581888 126503747734 126560974176 126800261952 126943134552 127314313308 127510236672 127555025416 128000833506 128242843612 128269226176 128300856768 128375104949 128820991572 129064552344 129335175424 129757702464 129832793727 129891526128 130032592768 130166699936 130591943496 130838852592 130865769216 131113196032 131369276493 131617655286 131644732128 131677195104 131953296384 132414476544 132460987932 132664831488 132915659776 133052740352 133175260674 133202657952 133454503104 133514873856 133564662021 133592139408 133995530916 134309605248 134387330714 134563543296 135033846336 135111990923 135173111472 135425751552 135428682144 135977713326 136156011264 136234805252 136554128256 136679872797 136707991056 136966463712 137107722024 137318716416 137366950448 137844068544 137847051468 138107677736 138136089728 138587368608 138730298616 138877959168 138992594832 139284035072 139556074203 139739064192 139819931706 140035099904 140521485312 140570844336 140573886267 140715819972 140932366848 141198826496 141474605454 141742090308 141771249984 141806210112 142532642304 142535726688 142650294696 142949404416 143449016256 143499403593 143720234112 144302879448 144575711696 144641113344 144724817692 144914585088 145197621387 145502072352 145505220994 145777171904 145843117056 146286666864 146437537428 146593401344 146629550592 146714405656 147193709166 147223990368 147502345536 147933638944 148100323644 148380335688 148447458432 148533365526 148761942784 149247935424 149334305757 149530117248 149684332896 149998191616 150136315992 150291156834 150451122432 150488222976 150575311068 151383986208 151773318144 152231609088 152357267412 152645328024 152676730752 153496691712 153553931167 153585520816 153623394288 153945512448 154087271676 154246187277 154413703912 154483555968 154537819254 154775636736 155371137453 155403100944 155696920288 155767352832 156061860864 156237704064 156328119402 156366669186 156694539456 156990800512 157536078336 157539487392 157837345984 157869816832 157996710144 158000129168 158477222436 158548912704 158640665547 158848679808 159492656232 159701787648 159794207664 159866493696 160205169152 160352692524 160818079968 160821560046 161685263376 161990960352 162024285696 162064240128 162158027304 162340739379 162647675658 163028908224 163123253657 163689831396 163941732864 163999318392 164251696128 164421094656 164572500222 164917576512 165053706363 165365772026 165399791648 165940138728 166288082688 166291681136 166425343812 166602482176 166774305152 166927877649 167357185632 167673606464 168221381904 168255988992 168353359356 168394874508 168574109184 168747965568 169067015936 169257512736 169654238208 169752417744 170569069056 170667778008 170744982912 171067809024 171683657639 171725994027 171761322096 172086069792 172783710918 173010269952 173110391636 173188701504 173715416901 174122591328 174451803456 174487692288 174828488562 175159035324 175490207048 175526309504 175569593472 175671196246 176281356888 176552635392 176614650576 177231923316 177567014232 177603543936 177746298912 177750145314 177939337472 178086216028 178122852544 178660707888 178704764784 179079473664 179418057728 179768483622 180045128448 180230815296 180294122463 180571576192 181198757376 181303617768 181541348352 182072171008 182239830396 182277321408 182382805969 182427780717 182621951616 182810296032 183792091392 183796068624 184499233191 184783158144 184890092842 184973731488 185323459776 185532273576 186074765604 186318752256 186426575608 187074093024 187078141278 187427792448 187431848356 187621093296 187625153387 188276833836 188632807272 188989453744 189028333312 189074946816 189645872832 189755621601 189841461264 190047635584 190200392928 190599205888 190971469962 191265355008 191332538124 191626978816 192001250259 192364265418 192403839264 192451285152 192854817792 193596828516 194002763136 195048889152 195137123328 195250049904 196258278888 196298653824 196412252582 196669794048 197426482929 197467098192 197840447584 197929944576 198044487368 198691481898 198997247232 199112407676 199373489664 199579110528 199762891011 199803986928 200181754656 200388209112 200601496576 200650963968 200767081424 200993296374 201464407872 201580996071 201845314944 202550769504 202759667208 202975478784 203138627328 203143023216 203527104032 203568974336 203966569989 204234016896 204352207878 204831192384 205449695568 205661583036 205978074624 206050425672 206367515648 206770577202 207161516604 207204134592 208316938752 208437492536 208488892248 208926052608 209729897559 210052649856 210662280192 210856266504 211073729958 211302963248 211398550272 211520887396 211798239744 212211908181 212613135462 212656874976 213058943552 213155324928 213798963456 213803590032 213975442044 214424106624 214428746728 215173524384 215580351168 215987947136 216210703072 216454319172 216863567544 216961670016 217087226538 217371877632 218253108528 218257831491 218665757856 218764675584 219228126208 219430000296 219656306142 219890102016 219944325888 220071608484 221253518304 221717443584 221900458416 222150485466 222570503532 222800048289 223142914176 223221294478 224295175872 224341318656 224424976321 224471145808 224526499344 224997287424 225204473988 225436735251 225676683648 225862966602 226336556992 227075979312 227557037344 227659977216 228090412032 228347413632 228535901118 228967992036 229015096128 229448093056 230245037568 230378281224 230435091432 230680359936 230918268672 231620555868 231725333952 231806728881 232163455104 232602404608 233104651416 233410305024 233545380432 233651029248 234092791296 234492179103 234935531506 235041809184 235486200768 236309231088 236756018976 236804725248 236995065216 237000193752 237715833654 238214277184 238273019712 238410909191 239238984348 239691311496 240060171264 240307753728 240392163284 240529038786 241227119952 241232340069 241688436038 241738157024 242527895064 242986440528 243036428544 243237040956 243495935488 243747061376 243971513487 244543362336 245056121856 245061424832 245912599296 245998977588 246377544192 246631641984 247097946368 247376364768 247956194304 248048658039 248099687472 249432124032 249437521704 249638015718 249903723264 250161457728 250922268857 251035778448 251510409696 252099929088 252530039034 252861163776 253007495468 253121948352 253600523904 253886269104 254628626616 255020473344 255110050832 256001667012 256485687224 256538452352 256601713536 256750209898 257641983144 258129104688 258670350848 259175566377 259515404928 259665587454 259783052256 260065185536 260333399872 261183886992 261677705184 261731538432 262226392064 262738552986 263235310572 263289464256 263354390208 263506794369 264828953088 264921975864 265329662976 266105480704 266350521348 266405315904 266625217971 266909006208 267129324042 267184278816 267991061832 268619210496 268774661428 269127086592 269652725433 270067692672 270223981846 270346222944 270851503104 270857364288 271955426652 272312022528 272469610504 273108256512 273359745594 273415982112 273932927424 274215444048 274733900896 275688137088 275694102936 276215355472 276272179456 277174737216 277335139263 277460597232 277985189664 278568070144 279112148406 279478128384 279639863412 280070199808 280617211917 281141688672 281147772534 281431639944 281864733696 282949210908 283484180616 283542499968 283612420224 285065284608 285071453376 285171586453 285300589392 285898808832 286457204943 286898032512 286998807186 287440468224 288546398127 288605758896 289151423392 289282226688 289449635384 289829170176 290395242774 291004144704 291010441988 291554343808 292573333728 292875074856 293186802688 293259101184 293428811312 294387418332 294447980736 294618378873 295004691072 295867277888 296200647288 296760671376 296894916864 297066731052 297523885568 298495870848 298668611514 299060234496 299368665792 300272631984 300582313668 300902244864 300976445952 301150622136 301489944561 302767972416 302943185363 304463218176 304714534824 305290656048 305353461504 306528311817 307107862334 307171041632 307246788576 307891024896 308174543352 308492374554 308827407824 308967111936 309075638508 309551273472 310155865803 310742274906 310806201888 311393840576 311534705664 311650878049 312475408128 312656238804 312733338372 313389078912 313981601024 315072156672 315078974784 315674691968 315993420288 316000258336 316954444872 317097825408 317281331094 317697359616 318919703193 318985312464 319588415328 319732987392 320410338304 320705385048 321636159936 321643120092 323370526752 323981920704 324048571392 324128480256 324316054608 324681478758 325295351316 325630839807 326057816448 326246507314 327379662792 327883465728 327998636784 328005734623 328842189312 329145000444 329484459213 329835153024 330107412726 330731544052 330799583296 331880277456 332576165376 332583362272 332850687624 333204964352 333548610304 333855755298 334714371264 334831941717 335347212928 336442763808 336511977984 336706718712 336789749016 337148218368 337495931136 338134031872 338515025472 338794449903 339504835488 341138138112 341335556016 341489965824 342135618048 343367315278 343451988054 343522644192 344172139584 345567421836 346020539904 346220783272 346377403008 347430833802 348245182656 348446713433 348903606912 349656977124 350318070648 350980414096 351052619008 351139186944 351342392492 352403297259 352562713776 353229301152 354463846632 355134028464 355207087872 355492597824 355500290628 355878674944 356172432056 356245705088 356573750481 357321415776 357409529568 358158947328 359536967244 360090256896 360461630592 360588244926 361143152384 362397514752 362532654057 362607235536 364144342016 364479660792 364554642816 364765611938 364855561434 365243903232 365620592064 367584182784 367592137248 368998466382 369566316288 369780185684 369947462976 370646919552 371064547152 372149531208 372637504512 372853151216 374148186048 374156282556 374457023577 374855584896 374863696712 375242186592 375250306774 376553667672 377265614544 377978907488 378056666624 378149893632 378795058551 379291745664 379511243202 379682922528 380095271168 380400785856 381942939924 382530710016 382665076248 383253957632 384002500518 384728530836 384807678528 384902570304 385125314847 387193657032 388005526272 389498381181 390097778304 390500099808 392516557776 392597307648 392824505164 393339588096 394107829479 394852965858 394934196384 395680895168 395859889152 396088974736 397382963796 397994494464 398224815352 398746979328 399158221056 399525782022 399607973856 400363509312 400693986063 400776418224 401534162848 401986592748 402928815744 403161992142 403690629888 405101539008 405335972769 405519334416 406277254656 406286046432 407054208064 407137948672 407933139978 408468033792 408704415756 409662384768 410899391136 411323166072 411956149248 412100851344 413541154404 414323033208 414408269184 416633877504 416789241739 416874985072 416977784496 417852105216 418668222609 419459795118 420105299712 421712533008 421721658801 422147459916 422605926496 422797100544 423041774792 423596479488 424423816362 425226270924 425313749952 426117887104 427597926912 427607180064 427950884088 428848213248 428857493456 430347048768 430498210779 431160702336 431975894272 432421406144 432908638344 433727135088 433923340032 434174453076 434743755264 436506217056 436515662982 437331515712 437529351168 438860000592 439312612284 439780204032 439888651776 440143216968 442507036608 442763117069 443800916832 444300970932 445141007064 445600096578 446285828352 446442588956 448002917271 448590351744 448849952642 448942291616 449052998688 449994574848 450408947976 450873470502 451353367296 451725933204 452673113984 454151958624 455114074688 455319954432 456694827264 457071802236 457935984072 458030192256 458896186112 460490075136 460661793501 460756562448 460870182864 461836537344 463241111736 463450667904 463613457762 464326910208 465204809216 466113412359 466209302832 467090760864 467302058496 468185582592 468984358206 469871063012 470083618368 470355657499 470972401536 472618462176 473512037952 473609450496 473990130432 474000387504 475431667308 475921996641 476428554368 476546039424 476821818382 478477968696 479382622992 480615507456 480784326568 481058077572 482454239904 482464680138 483376872076 483476314048 485055790128 485972881056 486072857088 486474081912 486991870976 487494122752 487943026974 489086724672 489369760971 490122849664 491825198592 491997955176 492755088384 493263283968 494195892736 494752729536 495161119089 496097316078 496199374944 498864248064 498875043408 499276031436 499807446528 500322915456 500783632947 501844537714 502071556896 503020819392 505060078068 505722327552 506014990936 506243896704 507201047808 507772538208 509257253232 509268273479 510220101664 512003334024 512971374448 513076904704 513203427072 513500419796 515050972917 515177982081 515283966288 516258209376 517340701696 518351132754 519030809856 519331174908 519566104512 520130371072 520666799744 521146250703 522367773984 523355410368 523463076864 525477105972 526470621144 526578928512 526708780416 527013588738 529657906176 529843951728 532210961408 532701042696 532810631808 533250435942 533818012416 534258648084 534368557632 535982123664 537238420992 537549322856 538254173184 539305450866 540135385344 540447963692 540692445888 540882367389 541714728576 543910853304 544624045056 544939221008 546216513024 546719491188 546831964224 547148417907 547283342151 547865854848 548430888096 549467801792 551376274176 551388205872 552430710944 552544358912 554349474432 554670278526 554921194464 555970379328 558224296812 558956256768 559279726824 560140399616 561234423834 562283377344 562295545068 562863279888 562875460161 565898421816 566968361232 567084999936 567224840448 569266864803 570142906752 570343172906 570601178784 571797617664 572914409886 573796065024 573997614372 574880936448 576003750777 577092796254 577211517792 578302846784 578564453376 578780202091 578899270768 580790485548 582008289408 582020883976 583108687616 585146667456 585750149712 586857622624 588774836664 588895961472 589236757746 590009382144 591734555776 592279448787 592401294576 593521342752 593789833728 594133462104 595047771136 596991741696 597337223028 598120468992 598737331584 600545263968 601164627336 601804489728 601952891904 602301244272 602979889122 604742988213 605535944832 605886370726 608926436352 609153507157 609429069648 610581312096 610706923008 611899709967 613056623634 614215724668 614342083264 614493577152 616349086704 616984749108 617654815648 617934223872 618151277016 619102546944 620311731606 621484549812 621612403776 622787681152 623301756098 624950816256 625312477608 625466676744 626778157824 627963202048 629189692677 630157949568 631349383936 631986840576 632000516672 633908889744 634195650816 634562662188 635394719232 637839406386 637970624928 639176830656 639465974784 641410770096 643272319872 643286240184 646741053504 647115324947 647963841408 648632109216 649362957516 650590702632 651261679614 652115632896 652493014628 654759325584 654773494473 655997273568 656011469246 657684378624 658290000888 658968918426 659670306048 660214825452 661463088104 661599166592 663760554912 665152330752 665166724544 665701375248 667097220608 667711510596 668400144867 669428742528 669663883434 670694425856 672885527616 673023955968 673274928963 673413437424 673579498032 674991862272 676268063744 677030050944 677588899806 679009670976 682671112032 682979931648 684271236096 686734630556 686903976108 687045288384 687442884037 688344279168 691134843672 692041079808 692441566544 692754806016 694861667604 695420186643 696490365312 696893426866 697807213824 699313954248 700636141296 701960828192 702105238016 702278373888 702684784984 703476537309 704806594518 705125427552 706458602304 708927693264 710268056928 710414175744 710985195648 711000581256 711757349888 712344864112 712491410176 713147500962 714642831552 714819059136 715232727573 719073934488 720180513792 720923261184 721176489852 722286304768 723697020207 725065308114 725214471072 728959321584 729109285632 729531223876 729711122868 730487806464 731241184128 731914540461 735168365568 735184274496 737996932764 739132632576 739560371368 739894925952 741293839104 742129094304 744145974117 744299062416 745706302432 748296372096 748312565112 748914047154 749711169792 749727393424 750484373184 750500613548 752766806571 753107335344 754531229088 755957814976 756113333248 756299787264 757590117102 758583491328 759022486404 759365845056 760190542336 760801571712 763885879848 765061420032 765330152496 768005001036 769457061672 769615357056 769805140608 770250629694 774387314064 776011052544 777526699131 778996762362 780195556608 781000199616 781274530673 785033115552 785194615296 785649010328 786679176192 788215658958 789705931716 789868392768 790520383107 791361790336 792177949472 794765927592 795988988928 796449630704 798316442112 799051564044 799215947712 799875653913 800727018624 801387972126 801552836448 803068325696 803973185496 805857631488 806323984284 807381259776 810203078016 810671945538 811038668832 812554509312 812572092864 814108416128 815866279956 816936067584 817408831512 819324769536 821798782272 822274360271 822646332144 824201702688 827082308808 828646066416 828816538368 832005417789 833578483478 833749970144 833955568992 835704210432 837336445218 838919590236 840210599424 841851635751 843425066016 843443317602 844294919832 845211852992 845594201088 845909526133 846083549584 848847632724 850452541848 850627499904 852235774208 855195853824 855214360128 855514759359 855901768176 857696426496 857714986912 860694097536 860996421558 862321404672 863951788544 864842812288 865639194381 865817276688 867454270176 867846680064 868348906152 869487510528 873012434112 873031325964 874663031424 877720001184 878625224568 879560408064 879777303552 880286433936 883855136619 885014073216 885526234138 887601833664 888601941864 890282014128 890301279691 891200193156 892571656704 892885177912 896005834542 897180703488 897699905284 897884583232 898105997376 900817895952 901746941004 902706734592 903451866408 905346227968 908303917248 908829556089 910228149376 913389654528 914143604472 915871968144 916060384512 917792372224 919584935451 921323587002 921513124896 921740365728 923673074688 926482223472 926901335808 927226915524 928653820416 930409618432 932226824718 932418605664 934181521728 934604116992 934952634147 937968716412 939742126024 940167236736 940711314998 941944803072 945236924352 945783936461 947024075904 947980260864 948000775008 950863334616 951843993282 952857108736 953092078848 953643636764 956759109579 956955937392 958765245984 961231014912 961568653136 962116155144 964908479808 964929360276 966753744152 966952628096 970111580256 971945762112 972145714176 972948163824 974988245504 975886053948 976892519421 978173449344 978739521942 980245699328 983650397184 983995910352 984017203869 986526567936 988391785472 989505459072 990322238178 992194632156 992398749888 997728496128 997750086816 998552062872 999614893056 1000645830912 1001567265894 1003689075428 1004143113792 1004495825151 1006041638784 1010120156136 1011444655104 1012029981872 1012487793408 1014402095616 1015545076416 1016383349709 1018514506464 1018536546958 1020440203328 1024006668048 1025942748896 1026153809408 1026406854144 1027000839592 1030101945834 1030355964162 1030567932576 1032516418752 1036702265508 1038061619712 1038662349816 1039132209024 1040260742144 1041333599488 1042292501406 1044735547968 1045340140299 1046710820736 1050954211944 1052941242288 1053157857024 1053417560832 1054027177476 1057209891777 1059687903456 1065402085392 1065621263616 1066500871884 1067636024832 1068517296168 1068737115264 1069721251443 1071964247328 1074476841984 1074877518169 1075098645712 1078610901732 1080270770688 1080895927384 1081384891776 1081764734778 1083429457152 1087597962171 1087821706608 1089878442016 1092433026048 1093438982376 1093663928448 1094296835814 1094566684302 1095731709696 1096861776192 1098935603584 1102752548352 1102776411744 1104861421888 1105088717824 1108698948864 1109340557052 1109842388928 1111940758656 1116448593624 1117912513536 1118559453648 1122468847668 1124566754688 1124591090136 1125726559776 1125750920322 1131796843632 1133936722464 1134169999872 1134449680896 1136385175653 1138533729606 1140285813504 1140686345812 1141202357568 1141862775599 1145828819772 1147592130048 1147995228744 1149761872896 1152007501554 1154185592508 1154423035584 1155375944541 1156605693568 1157560404182 1157798541536 1161580971096 1164016578816 1164041767952 1166217375232 1168495143543 1170293334912 1171500299424 1173715245248 1177549673328 1177791922944 1178473515492 1180018764288 1183469111552 1184558897574 1184802589152 1187042685504 1187579667456 1188266924208 1193983483392 1194674446056 1196240937984 1197474663168 1201090527936 1201785603473 1202081958189 1202329254672 1204602488544 1205959778244 1209485976426 1211071889664 1211772741452 1216007918307 1218307014314 1218858139296 1221162624192 1221413846016 1223799419934 1226113247268 1228431449336 1228684166528 1228987154304 1232698173408 1233969498216 1235309631296 1235868447744 1236302554032 1240623463212 1242969099624 1243224807552 1245575362304 1246603512196 1249901632512 1250367725217 1250624955216 1250933353488 1253556315648 1255926404096 1258379385354 1260315899136 1262698767872 1264001033344 1265164976403 1267817779488 1268391301632 1269125324376 1270789438464 1275678812772 1275941249856 1276679641783 1278353661312 1282821540192 1286544639744 1286572480368 1291494632337 1293482107008 1294230649894 1295927682816 1297264218432 1298725915032 1301181405264 1302523359228 1304231265792 1304986029256 1309518651168 1309546988946 1311994547136 1312022938492 1316580001776 1317937836852 1319340612096 1320429650904 1322926176208 1323198333184 1327521109824 1328289351207 1330333449088 1331402750496 1334194441216 1335423021192 1336800289734 1338857485056 1339327766868 1341388851712 1344008751813 1345771055232 1346549857926 1346826874848 1347158996064 1349983724544 1354060101888 1355177799612 1358019341952 1365342224064 1365959863296 1373469261112 1373807952216 1374090576768 1374885768074 1376688558336 1381985380503 1382269687344 1384883133088 1385509612032 1389723335208 1390840373286 1392980730624 1393786853732 1395614427648 1398340237077 1398627908496 1401272282592 1403921656384 1404210476032 1404556747776 1405369569968 1406953074618 1409613189036 1410250855104 1411066972497 1412917204608 1417855386528 1420536113856 1420828351488 1421970391296 1422001162512 1424689728224 1424982820352 1426295001924 1427765989923 1429285663104 1429638118272 1430465455146 1438147868976 1441846522368 1442352979704 1444572609536 1447394040414 1450130616228 1450428942144 1457918643168 1458218571264 1459062447752 1459422245736 1460975612928 1462482368256 1463829080922 1468109282913 1470368548992 1475993865528 1478265265152 1479120742736 1479789851904 1482587678208 1484258188608 1485483357267 1488291948234 1488598124832 1491412604864 1496592744192 1496625130224 1497828094308 1499422339584 1499454786848 1500968746368 1501001227096 1505533613142 1506214670688 1509062458176 1511915629952 1515180234204 1517166982656 1518044972808 1518731690112 1520381084672 1521603143424 1527771759696 1527804820437 1530660304992 1536010002072 1538914123344 1539230714112 1539610281216 1540501259388 1545152918751 1548774628128 1552022105088 1555053398262 1557993524724 1560391113216 1562000399232 1562549061346 1563438752109 1570066231104 1570389230592 1570974834247 1571298020656 1576431317916 1579411863432 1579736785536 1581040766214 1582723580672 1584355898944 1589531855184 1592899261408 1596632884224 1598103128088 1598431895424 1599751307826 1601454037248 1602775944252 1603105672896 1606136651392 1607946370992 1611715262976 1612647968568 1614762519552 1620406156032 1621343891076 1622077337664 1622647102167 1625144185728 1628216832256 1631732559912 1633872135168 1634817663024 1638649539072 1641445253721 1643597564544 1644548720542 1645292664288 1648403405376 1654164617616 1657292132832 1657633076736 1664010835578 1667156966956 1667499940288 1667911137984 1668876364337 1674672890436 1677839180472 1680421198848 1683703271502 1686850132032 1686886635204 1688589839664 1688626380483 1690423705984 1691819052266 1692167099168 1697695265448 1700905083696 1701254999808 1704471548416 1707800594409 1710428720256 1711029518718 1711803536352 1715392852992 1715429973824 1721388195072 1721992843116 1724642809344 1727903577088 1729685624576 1731278388762 1731634553376 1734908540352 1735693360128 1736340606273 1736697812304 1746024868224 1746062651928 1749326062848 1755440002368 1756455881999 1757250449136 1760572867872 1767710273238 1770028146432 1771052468276 1775203667328 1776838346361 1777203883728 1780564028256 1780602559382 1782400386312 1785143313408 1785770355824 1792011669084 1794361406976 1795399810568 1795769166464 1796211994752 1801635791904 1803493882008 1805413469184 1806903732816 1810692455936 1814228964639 1816607834496 1817659112178 1820456298752 1826779309056 1827460521471 1828287208944 1831743936288 1832120769024 1835584744448 1839169870902 1842647174004 1843026249792 1843480731456 1852964446944 1853802671616 1854453831048 1857307640832 1864453649436 1864837211328 1868363043456 1869905268294 1875937432824 1879484252048 1880334473472 1881422629996 1883889606144 1887569078031 1890473848704 1891567872922 1894048151808 1895960521728 1896001550016 1901726669232 1903687986564 1905714217472 1906184157696 1907287273528 1913518219158 1913911874784 1917530491968 1923137306272 1924232310288 1929816959616 1929858720552 1933507488304 1933905256192 1940223160512 1941345974841 1943891524224 1945896327648 1949976491008 1951772107896 1953785038842 1956346898688 1957479043884 1960491398656 1964320483419 1967991820704 1968034407738 1973053135872 1979010918144 1980644476356 1984389264312 1984797499776 1995456992256 1995500173632 1996201105171 1997104125744 2001291661824 2003134531788 2005200434601 2007378150856 2008286227584 2008991650302 2012083277568 2019824786889 2020240312272 2024059963744 2024975586816 2028804191232 2031090152832 2032766699418 2037029012928 2037073093916 2040880406656 2048013336096 2051885497792 2052307618816 2052813708288 2054001679184 2060203891668 2060711928324 2061135865152 2062328652111 2065032837504 2073404531016 2076123239424 2077324699632 2078264418048 2082667198976 2084585002812 2089471095936 2090680280598 2093421641472 2101908423888 2105882484576 2106315714048 2106835121664 2108054354952 2110429611927 2114419783554 2119375806912 2120602297541 2130804170784 2131242527232 2133001743768 2135272049664 2137034592336 2137474230528 2139442502886 2143928494656 2145698182719 2149755036338 2150197291424 2157221803464 2160541541376 2161791854768 2162769783552 2163529469556 2166858914304 2171091060621 2175195924342 2175643413216 2179756884032 2186877964752 2187327856896 2188593671628 2189133368604 2191463419392 2193723552384 2197871207168 2205505096704 2205552823488 2209722843776 2217397897728 2218681114104 2219684777856 2223881517312 2231887549307 2232437922351 2232897187248 2237118907296 2244937695336 2249133509376 2249182180272 2251453119552 2251501840644 2258300419713 2263593687264 2267873444928 2268339999744 2268899361792 2272770351306 2277067459212 2280571627008 2281372691624 2282404715136 2283725551198 2291657639544 2295184260096 2295990457488 2296040142361 2304015003108 2308371185016 2308846071168 2310751889082 2313211387136 2315120808364 2315597083072 2323161942192 2328033157632 2328083535904 2332434750464 2336990287086 2340586669824 2343000598848 2343823592019 2347430490496 2355099346656 2355583845888 2356947030984 2360037528576 2366938223104 2369117795148 2369605178304 2371561149321 2374085371008 2376533848416 2387966966784 2389348892112 2394949326336 2402181055872 2403571206946 2404163916378 2404658509344 2409204977088 2411919556488 2418971952852 2422143779328 2423545482904 2432015836614 2436614028628 2437716278592 2439126994031 2442325248384 2447598839868 2452226494536 2456862898672 2457368333056 2457974308608 2465396346816 2466823080813 2467938996432 2470619262592 2472605108064 2481246926424 2485938199248 2486449615104 2491150724608 2493207024392 2496016253367 2500735450434 2501249910432 2501866706976 2507112631296 2516758770708 2520631798272 2525397535744 2528002066688 2530329952806 2535635558976 2536782603264 2537728578399 2538250648752 2551357625544 2551882499712 2553359283566 2556707322624 2565643080384 2566544278077 2573089279488 2573144960736 2582989264674 2586964214016 2588461299788 2591855365632 2594528436864 2596917583143 2597451830064 2602362810528 2605046718456 2608462531584 2609972058512 2619037302336 2619093977892 2623989094272 2624045876984 2633160003552 2635875673704 2638681224192 2640859301808 2645852352416 2646396666368 2651565409857 2655042219648 2656578702414 2660666898176 2662805500992 2670846042384 2670903839073 2673600579468 2677714970112 2678655533736 2682777703424 2688017503626 2691542110464 2693099715852 2693653749696 2694317992128 2708120203776 2710355599224 2716038683904 2726488668267 2730684448128 2746938522224 2747615904432 2748181153536 2749771536148 2753377116672 2758754806353 2763970761006 2764539374688 2769766266176 2771019224064 2779446670416 2781680746572 2785961461248 2787573707464 2791228855296 2796680474154 2797255816992 2802544565184 2804857902441 2807843312768 2810739139936 2813906149236 2819226378072 2820501710208 2822133944994 2825834409216 2835710773056 2837351809383 2841072227712 2843940782592 2844002325024 2849379456448 2849965640704 2852590003848 2855531979846 2858571326208 2859276236544 2860930910292 2876295737952 2883693044736 2884705959408 2894788080828 2900261232456 2900857884288 2915837286336 2916437142528 2917524692173 2918124895504 2918844491472 2924964736512 2927658161844 2930677558263 2936218565826 2940737097984 2951987731056 2952051611607 2958241485472 2959579703808 2965175356416 2968516377216 2970966714534 2976583896468 2977196249664 2982825209728 2993185488384 2993250260448 2995656188616 2998844679168 2998909573696 3001937492736 3002002454192 3011067226284 3012429341376 3013487475453 3018124916352 3023831259904 3030360468408 3034333965312 3036089945616 3037463380224 3043206286848 3055543519392 3055609640874 3061320609984 3072020004144 3077828246688 3078461428224 3079220562432 3081002518776 3090305837502 3097549256256 3099341819483 3110106796524 3115987049448 3120782226432 3124000798464 3125098122692 3126877504218 3136020420897 3140132462208 3141949668494 3142596041312 3152862635832 3158823726864 3159473571072 3162081532428 3165447161344 3168711797888 3171629675331 3179063710368 3185798522816 3196206256176 3196863790848 3199502615652 3202908074496 3205551888504 3206211345792 3212273302784 3215892741984 3223430525952 3224632554507 3225295937136 3240812312064 3242687782152 3244154675328 3245294204334 3250288371456 3256433664512 3261989495141 3262793886513 3263465119824 3269635326048 3277299078144 3282890507442 3287195129088 3289097441084 3290585328576 3296806810752 3308329235232 3314584265664 3315266153472 3328021671156 3334313933912 3334999880576 3335822275968 3337752728674 3349345780872 3355678360944 3367406543004 3373700264064 3373773270408 3377179679328 3377252760966 3380847411968 3383638104532 3384334198336 3395390530896 3401810167392 3402509999616 3408943096832 3415601188818 3420857440512 3422059037436 3423607072704 3425588326797 3430859947648 3442776390144 3443985686232 3449285618688 3459371249152 3462556777524 3463269106752 3466127833623 3469817080704 3472681212546 3473395624608 3492049736448 3492125303856 3498652125696 3505485430629 3510880004736 3512911763998 3514500898272 3521145735744 3535420546476 3540056292864 3542104936552 3550407334656 3553676692722 3554407767456 3561128056512 3561205118764 3564800772624 3564877914353 3571540711648 3584023338168 3588722813952 3590799621136 3591538332928 3592423989504 3603271583808 3605356810419 3606245874567 3606987764016 3613807465632 3621384911872 3628457929278 3633215668992 3635318224356 3640912597504 3648023754921 3654921042942 3656574417888 3663487872576 3664241538048 3678339741804 3685294348008 3686052499584 3686961462912 3705928893888 3707230623889 3707605343232 3708907662096 3728907298872 3729674422656 3736726086912 3739810536588 3751103175651 3751874865648 3758968504096 3760668946944 3762845259992 3767779212288 3775138156062 3780947697408 3783135745844 3788096303616 3792003100032 3795494929209 3803453338464 3807375973128 3811428434944 3812368315392 3814574547056 3827036438316 3827823749568 3830038925349 3835060983936 3846274612544 3848464620576 3859633919232 3859717441104 3867014976608 3867810512384 3880446321024 3882691949682 3887783048448 3891792655296 3903544215792 3907570077684 3912693797376 3914958087768 3920982797312 3928640966838 3935983641408 3936068815476 3958021836288 3961288952712 3968778528624 3969594999552 3984868053621 3991000347264 3992402210342 3994208251488 4002583323648 4006269063576 4010400869202 4014756301712 4016572455168 4017983300604 4024166555136 4032026255439 4039649573778 4040480624544 4048119927488 4049951173632 4051461414637 4062180305664 4065533398836 4074058025856 4074146187832 4081760813312 4096026672192 4103770995584 4108003358368 4120407783336 4121423856648 4122271730304 4124657304222 4130065675008 4145956141509 4146809062032 4154649399264 4156528836096 4165334397952 4169170005624 4178942191872 4181360561196 4186843282944 4203816847776 4211764969152 4212631428096 4213670243328 4216108709904 4220859223854 4228839567108 4233200917491 4238751613824 4241204595082 4261608341568 4262485054464 4264074550099 4266003487536 4274069184672 4274948461056 4278885005772 4283297969769 4287856989312 4291396365438 4299510072676 4300394582848 4314443606928 4323583709536 4325539567104 4327058939112 4333717828608 4342182121242 4350391848684 4351286826432 4359513768064 4373755929504 4374655713792 4377187343256 4378266737208 4382926838784 4387447104768 4395742414336 4404327848739 4411105646976 4419445687552 4434795795456 4437362228208 4439369555712 4447763034624 4463775098614 4464875844702 4465794374496 4474237814592 4489875390672 4498267018752 4498364360544 4502906239104 4503003681288 4516600839426 4527187374528 4529807274629 4535746889856 4545540702612 4554134918424 4561143254016 4562745383248 4564809430272 4567451102396 4583315279088 4583414461311 4591980914976 4592080284722 4608030006216 4616742370032 4617692142336 4621503778164 4626422774272 4630241616728 4631194166144 4635458756253 4646323884384 4656066315264 4656167071808 4673980574172 4681173339648 4686001197696 4687647184038 4694860980992 4710198693312 4711167691776 4712924502741 4713894061968 4733876446208 4738235590296 4739210356608 4743122298642 4748170742016 4753067696832 4778697784224 4789898652672 4804362111744 4807142413892 4808327832756 4809317018688 4818409954176 4823839112976 4837943905704 4844287558656 4847090965808 4864031673228 4867941306501 4873228057256 4875432557184 4878253988062 4884650496768 4895197679736 4904452989072 4913725797344 4914736666112 4915948617216 4924335761163 4930792693632 4933646161626 4935877992864 4941238525184 4945210216128 4962493852848 4971876398496 4972899230208 4982301449216 4986414048784 4992032506734 5001470900868 5002499820864 5003733413952 5006629093011 5033517541416 5041263596544 5056004133376 5060659905612 5065879141449 5071271117952 5075457156798 5076501297504 5102715251088 5103764999424 5106718567132 5113414645248 5123401783227 5131286160768 5133088556154 5146178558976 5146289921472 5165978529348 5173928428032 5176922599576 5183710731264 5189056873728 5193835166286 5194903660128 5204725621056 5209021818819 5210093436912 5219944117024 5238074604672 5238187955784 5247978188544 5248091753968 5266320007104 5269367645997 5271751347408 5281718603616 5291704704832 5292793332736 5303130819714 5310084439296 5313157404828 5321333796352 5325611001984 5341692084768 5341807678146 5347201158936 5355429940224 5357311067472 5376035007252 5383084220928 5386199431704 5387307499392 5388635984256 5416240407552 5418260142607 5420711198448 5432077367808 5442686893917 5452977336534 5461368896256 5482381564413 5493877044448 5495231808864 5496362307072 5499543072296 5506754233344 5517509612706 5527941522012 5529078749376 5539532532352 5558893340832 5563361493144 5571922922496 5575147414928 5593360948308 5594511633984 5605089130368 5609715804882 5615686625536 5621478279872 5627812298472 5638452756144 5641003420416 5644267889988 5651668818432 5671421546112 5674703618766 5682144455424 5687881565184 5688004650048 5698758912896 5705180007696 5711063959692 5717142652416 5718552473088 5721861820584 5752591475904 5755920521897 5769411918816 5789576161656 5800522464912 5801715768576 5824037924523 5831674572672 5835049384346 5836249791008 5837688982944 5849929473024 5855316323688 5861355116526 5872437131652 5881474195968 5892961450257 5903975462112 5904103223214 5916482970944 5919159407616 5921366682931 5937032754432 5941933429068 5953167792936 5954392499328 5965650419456 5986370976768 5986500520896 5988603315513 5991312377232 5997819147392 6003874985472 6004004908384 6022134452568 6024858682752 6026974950906 6036249832704 6047662519808 6059474360667 6060720936816 6072179891232 6074926760448 6086412573696 6111087038784 6111219281748 6122641219968 6144040008288 6155656493376 6156922856448 6158441124864 6162005037552 6180611675004 6186985956333 6195098512512 6198683638966 6220213593048 6231974098896 6232108957837 6248001596928 6250196245384 6253755008436 6272040841794 6280264924416 6283899336988 6285192082624 6305725271664 6317647453728 6318947142144 6324163064856 6330894322688 6337423595776 6343259350662 6358127420736 6361806892623 6371597045632 6392412512352 6393727581696 6399005231304 6405816148992 6411103777008 6412422691584 6424546605568 6431785483968 6437094548157 6449265109014 6450591874272 6481624624128 6485375564304 6488309350656 6490588408668 6500576742912 6512867329024 6523978990282 6525587773026 6526930239648 6539270652096 6565781014884 6574390258176 6578194882168 6581170657152 6593613621504 6616658470464 6620487555227 6629168531328 6656043342312 6668627867824 6669999761152 6671644551936 6675505457348 6695662647921 6697313767053 6698691561744 6711356721888 6734813086008 6747400528128 6747546540816 6754359358656 6754505521932 6761694823936 6767276209064 6768668396672 6774901259139 6790781061792 6803620334784 6805019999232 6831202377636 6841714881024 6844118074872 6847214145408 6851176653594 6861719895296 6885552780288 6887971372464 6888120427083 6918742498304 6925113555048 6926538213504 6932255667246 6939634161408 6945362425092 6946791249216 6984099472896 6984250607712 6997304251392 7010970861258 7021760009472 7025823527996 7029001796544 7031470776057 7042291471488 7070841092952 7080112585728 7084209873104 7100814669312 7107353385444 7108815534912 7114683447963 7122256113024 7122410237528 7129601545248 7129755828706 7143081423296 7168046676336 7181599242272 7183076665856 7184847979008 7206543167616 7210713620838 7212491749134 7213975528032 7227614931264 7256915858556 7266431337984 7270636448712 7281825195008 7296047509842 7309842085884 7313148835776 7317380982093 7326975745152 7356679483608 7370588696016 7372104999168 7373922925824 7400469242439 7411857787776 7414461247778 7417815324192 7457814597744 7459348845312 7473452173824 7479621073176 7488048760101 7502206351302 7503749731296 7517937008192 7521337893888 7524142627183 7525690519984 7550276312124 7561895394816 7566271491688 7576192607232 7584006200064 7590989858418 7606906676928 7613185735197 7614751946256 7629149094112 7654072876632 7655647499136 7660077850698 7670121967872 7692549225088 7696929241152 7699632834231 7719267838464 7719434882208 7734029953216 7735621024768 7760892642048 7765383899364 7775566096896 7783585310592 7807088431584 7815140155368 7825387594752 7829916175536 7857281933676 7871967282816 7872137630952 7916043672576 7918995593041 7922577905424 7937557057248 7939189999104 7954696229571 7969736107242 7982000694528 7984804420684 7988416502976 8012538127152 8012711517219 8020801738404 8029512603424 8033144910336 8035966601208 8048333110272 8064052510878 8079299147556 8080961249088 8096239854976 8102922829274 8124360611328 8131066797672 8148116051712 8148292375664 8163521626624 8179466004801 8192053344384 8207541991168 8216006716736 8240815566672 8242847713296 8244543460608 8249314608444 8260131350016 8291912283018 8293618124064 8309298798528 8313057672192 8338340011248 8357884383744 8362721122392 8373686565888 8407633695552 8412499224311 8414573707323 8423529938304 8432217419808 8441718447708 8457679134216 8466401834982 8477503227648 8482409190164 8512055428149 8523216683136 8528149100198 8532006975072 8548138369344 8549896922112 8557770011544 8566595939538 8575713978624 8582792730876 8599020145352 8600789165696 8628887213856 8647167419072 8651079134208 8654117878224 8684364242484 8700783697368 8702573652864 8719027536128 8747511859008 8749311427584 8752574076519 8754374686512 8756533474416 8774894209536 8791484828672 8808655697478 8822211293952 8838891375104 8856154834821 8874724456416 8878739111424 8895526069248 8927550197228 8929751689404 8931588748992 8936757492481 8948475629184 8979750781344 8996534037504 8996728721088 9005812478208 9006007362576 9033201678852 9040462426359 9054374749056 9059614549258 9071493779712 9091081405224 9108269836848 9125490766496 9129618860544 9134902204792 9166630558176 9166828922622 9183961829952 9184160569444 9216060012432 9233484740064 9235384284672 9243007556328 9252845548544 9260483233456 9262388332288 9270917512506 9292647768768 9298025458449 9312334143616 9347961148344 9362346679296 9372002395392 9375294368076 9389721961984 9408061262691 9420397386624 9425849005482 9427788123936 9476471180592 9478420713216 9486244597284 9496341484032 9506135393664 9514889025993 9557395568448 9608724223488 9614284827784 9616655665512 9618634037376 9636819908352 9647678225952 9673897663521 9675887811408 9694181931616 9728063346456 9735882613002 9746456114512 9750865114368 9756507976124 9769300993536 9785968485423 9788381659539 9790395359472 9808905978144 9827451594688 9829473332224 9831897234432 9848671522326 9861585387264 9867292323252 9871755985728 9882477050368 9890420432256 9924987705696 9943752796992 9945798460416 9972828097568 9984065013468 10002941801736 10004999641728 10007466827904 10013258186022 10067035082832 10112008266752 10121319811224 10131758282898 10142542235904 10150914313596 10153002595008 10205430502176 10207529998848 10213437134264 10226829290496 10246803566454 10262572321536 10266177112308 10276764980391 10292579842944 10331957058696 10347856856064 10353845199152 10378113747456 10387670332572 10389807320256 10398383500869 10409451242112 10418043637638 10420186873824 10439888234048 10476149209344 10476375911568 10495956377088 10496183507936 10532640014208 10538735291994 10543502694816 10563437207232 10583409409664 10606261639428 10620168878592 10626314809656 10642667592704 10651222003968 10683384169536 10683615356292 10694402317872 10694633743059 10714622134944 10752070014504 10766168441856 10772398863408 10774614998784 10777271968512 10816070431257 10836520285214 10841422396896 10864154735616 10885373787834 10905954673068 10922737792512 10944071264763 10964763128826 10987754088896 10990463617728 10992724614144 10996823839729 10999086144592 11035019225412 11055883044024 11058157498752 11079065064704 11117786681664 11121691871667 11126722986288 11150294829856 11186721896616 11189023267968 11210178260736 11219431609764 11231373251072 11242956559744 11253309526953 11255624596944 11276905512288 11282006840832 11288535779976 11303337636864 11342843092224 11349407237532 11364288910848 11376009300096 11397517825792 11410360015392 11422127919384 11434285304832 11437104946176 11443723641168 11490116776047 11505182951808 11511841043794 11538823837632 11573916635983 11579152323312 11601044929824 11603431537152 11648075849046 11663349145344 11670098768692 11672499582016 11675377965888 11710632647376 11722710233052 11744874263304 11762948391936 11785922900514 11807950924224 11808206446428 11832965941888 11842733365862 11874065508864 11883866858136 11906335585872 11908784998656 11931300838912 11954604160863 11973001041792 11977206631026 11982624754464 11995638294784 12007749970944 12008009816768 12044268905136 12049717365504 12053949901812 12072499665408 12095325039616 12118948721334 12121441873632 12144359782464 12149853520896 12154384243911 12222174077568 12222438563496 12245282439936 12288080016576 12295191173993 12311312986752 12324010075104 12361223350008 12373971912666 12390197025024 12397367277932 12437868424527 12440427186096 12463948197792 12464217915674 12496003193856 12500392490768 12507510016872 12544081683588 12560529848832 12567798673976 12570384165248 12611450543328 12635294907456 12637894284288 12648326129712 12674847191552 12686518701324 12699602752473 12716254841472 12723613785246 12743194091264 12784825024704 12787455163392 12792223650297 12798010462608 12822207554016 12824845383168 12849093211136 12863570967936 12874189096314 12898530218028 12901183748544 12970751128608 12976618701312 12981176817336 13001153485824 13047957980564 13051175546052 13053860479296 13078541304192 13131562029768 13148780516352 13156389764336 13162341314304 13187227243008 13212983546217 13233316940928 13240975110454 13258337062656 13312086684624 13337255735648 13339999522304 13343289103872 13351010914696 13391325295842 13394627534106 13397383123488 13422713443776 13469626172016 13494801056256 13495093081632 13508718717312 13509011043864 13523389647872 13534552418128 13537336793344 13549802518278 13581562123584 13589421823887 13607240669568 13662404755272 13683429762048 13688236149744 13694428290816 13702353307188 13723439790592 13750243383933 13775942744928 13776240854166 13850227110096 13853076427008 13864511334492 13879268322816 13890724850184 13893582498432 13906376268759 13968198945792 13968501215424 13973407736197 14021941722516 14043520018944 14051647055992 14058003593088 14062941552114 14084582942976 14138773508223 14141682185904 14168419746208 14201629338624 14214706770888 14217631069824 14229366895926 14244512226048 14244820475056 14259203090496 14259511657412 14286162846592 14336093352672 14363198484544 14366153331712 14369695958016 14413086335232 14421427241676 14424983498268 14427951056064 14455229862528 14513831717112 14532862675968 14541272897424 14592095019684 14619684171768 14626297671552 14634761964186 14653951490304 14713358967216 14741177392032 14744209998336 14747845851648 14773007283489 14800938484878 14823715575552 14828922495556 14835630648384 14844216082787 14915629195488 14918697690624 14946904347648 14959242146352 14976097520202 15004412702604 15007499462592 15019887279033 15035874016384 15048285254366 15051381039968 15100552624248 15123790789632 15132542983376 15168012400128 15181979716836 15197637424347 15213813353856 15226371470394 15229503892512 15258298188224 15308145753264 15311294998272 15320155701396 15340243935744 15385098450176 15393858482304 15399265668462 15438535676928 15438869764416 15468059906432 15521785284096 15530767798728 15551132193792 15567170621184 15614176863168 15623212845149 15627065456457 15630280310736 15659832351072 15714563867352 15743934565632 15744275261904 15808102937991 15837991186082 15845155810848 15875114114496 15878379998208 15909392459142 15939472214484 15964001389056 15969608841368 15976833005952 16025076254304 16025423034438 16041603476808 16059025206848 16066289820672 16071933202416 16072280996527 16128105021756 16158598295112 16161922498176 16192479709952 16205845658548 16248721222656 16254780427821 16262133595344 16296232103424 16296584751328 16327043253248 16358932009602 16384106688768 16415083982336 16432013433472 16447144693239 16481631133344 16485695426592 16489086921216 16498629216888 16520262700032 16583824566036 16587236248128 16618597597056 16676680022496 16715768767488 16725442244784 16815267391104 16824998448622 16829147414646 16847059876608 16864434839616 16883436895416 16915358268432 16915724314129 16932803669964 16955006455296 16964818380328 17024110856298 17046433366272 17056298200396 17064013950144 17096276738688 17115540023088 17133191879076 17151427957248 17165585461752 17198040290704 17201578331392 17257774427712 17267761565691 17294334838144 17308235756448 17368728484968 17401567394736 17405147305728 17438055072256 17472113773569 17495023718016 17505148153038 17508749373024 17513066948832 17549788419072 17617311394956 17644422587904 17677782750208 17712309669642 17749448912832 17757478222848 17764100048793 17855100394456 17859503378808 17863177497984 17873514984962 17896951258368 17959501562688 17965809946539 17993457442176 18011624956416 18012014725152 18066403357704 18080924852718 18108749498112 18119229098516 18142987559424 18178423082001 18182162810448 18216539673696 18250981532992 18259237721088 18269804409584 18333261116352 18333657845244 18367923659904 18368321138888 18432120024864 18466969480128 18470768569344 18486015112656 18520966466912 18524776664576 18541835025012 18560957868999 18585295537536 18596050916898 18624668287232 18695922296688 18696326873511 18744004790784 18750588736152 18779443923968 18816122525382 18840794773248 18851698010964 18855576247872 18952942361184 18956841426432 18972489194568 18992682968064 19012270787328 19029778051986 19085420677869 19114791136896 19217448446976 19228569655568 19233311331024 19237268074752 19273639816704 19295356451904 19311283644471 19347795327042 19351775622816 19388363863232 19456126692912 19471765226004 19492912229024 19501730228736 19513015952248 19538601987072 19571936970846 19576763319078 19580790718944 19617811956288 19654903189376 19697343044652 19723170774528 19734584646504 19743511971456 19764954100736 19780840864512 19849975411392 19861462665681 19887505593984 19945656195136 19968130026936 20005883603472 20009999283456 20014933655808 20026516372044 20086987943763 20134070165664 20242639622448 20263516565796 20285084471808 20301828627192 20306005190016 20324703777417 20410861004352 20415059997696 20422672845211 20426874268528 20493607132908 20525144643072 20532354224616 20553529960782 20585159685888 20663914117392 20664361281249 20707690398304 20756227494912 20775340665144 20779614640512 20796767001738 20818902484224 20836087275276 20840373747648 20879776468096 20952298418688 20952751823136 20991912754176 20992367015872 21065280028416 21077470583988 21087005389632 21094412328171 21126874414464 21166818819328 21212523278856 21240337757184 21252629619312 21302444007936 21366768339072 21367230712584 21388804635744 21389267486118 21429244269888 21504140029008 21544797726816 21549229997568 21554543937024 21632140862514 21673040570428 21682844793792 21695392736381 21770747575668 21811909346136 21845475585024 21888142529526 21929526257652 21952142946279 21975508177792 21980927235456 21993647679458 21998172289184 22070038450824 22111766088048 22116314997504 22158130129408 22201407727317 22235573363328 22243383743334 22253445972576 22300589659712 22373443793232 22378046535936 22420356521472 22438863219528 22462746502144 22485913119488 22506619053906 22511249193888 22553811024576 22564013681664 22572427881549 22577071559952 22685686184448 22698814475064 22728577821696 22752018600192 22795035651584 22820720030784 22833926465987 22839557205591 22844255838768 22887447282336 22980233552094 23010365903616 23023682087588 23077647675264 23098898502693 23147833271966 23158304646624 23202089859648 23206863074304 23296151698092 23326698290688 23340197537384 23344999164032 23350755931776 23421265294752 23445420466104 23489748526608 23571845801028 23615901848448 23616412892856 23665931883776 23685466731724 23748131017728 23756986779123 23767733716272 23812671171744 23817569997312 23862601677824 23909208321726 23946002083584 23954413262052 23965249508928 23991276589568 24016019633536 24038134551657 24088537810272 24099434731008 24107899803624 24144999330816 24237897442668 24242883747264 24288719564928 24308768487822 24444348155136 24444877126992 24490564879872 24538398014403 24576160033152 24590382347986 24622625973504 24648020150208 24722446700016 24747943825332 24780394050048 24794734555864 24875736849054 24880854372192 24927896395584 24928435831348 25000784981536 25015020033744 25088163367176 25121059697664 25135597347952 25140768330496 25222901086656 25237497672933 25243721121969 25270589814912 25296652259424 25349694383104 25373037402648 25399205504946 25432509682944 25447227570492 25486388182528 25536166284447 25569650049408 25584447300594 25596020925216 25644415108032 25649690766336 25727141935872 25748378192628 25797060436056 25802367497088 25941502257216 25950614367223 25953237402624 25962353634672 26095915961128 26102351092104 26107720958592 26157082608384 26257722229557 26263124059536 26312779528672 26324682628608 26374454486016 26425967092434 26466633881856 26481950220908 26516674125312 26568464504463 26624173369248 26674511471296 26679999044608 26686578207744 26702021829392 26782650591684 26789255068212 26794766246976 26810272477443 26845426887552 26939252344032 26989602112512 26990186163264 27017437434624 27018022087728 27069104836256 27074673586688 27099605036556 27163124247168 27178843647774 27214481339136 27324809510544 27376472299488 27388856581632 27404706614376 27446879581184 27500486767866 27551885489856 27552481708332 27700454220192 27706152854016 27729022668984 27758536645632 27781449700368 27787164996864 27812752537518 27894076375347 27937002430848 27946815472394 28043883445032 28087040037888 28103294111984 28116007186176 28125883104228 28169165885952 28224183788073 28277547016446 28283364371808 28336839492416 28429413541776 28435262139648 28458733791852 28489024452096 28489640950112 28518406180992 28519023314824 28572325693184 28672186705344 28726396969088 28826172670464 28842854483352 28849966996536 28855902112128 28910459725056 29021692990563 29027663434224 29082545794848 29184190039368 29239368343536 29252595343104 29269523928372 29307902980608 29357905456269 29426717934432 29482354784064 29488419996672 29495691703296 29546014566978 29601876969756 29647431151104 29657844991112 29671261296768 29688432165574 29831258390976 29837395381248 29848521850693 29918484292704 29952195040404 30008825405208 30014998925184 30039774558066 30071748032768 30096570508732 30102762079936 30201105248496 30265085966752 30336024800256 30363959433672 30395274848694 30427626707712 30452742940788 30459007785024 30516596376448 30616291506528 30622589996544 30640311402792 30680487871488 30770196900352 30787716964608 30798531336924 30830294941173 30877739528832 30936119812864 31043570568192 31061535597456 31134341242368 31228353726336 31246425690298 31254130912914 31260560621472 31319664702144 31429127734704 31487869131264 31488550523808 31616205875982 31675982372164 31690311621696 31708650922403 31750228228992 31818784918284 31878944428968 31928002778112 31939217682736 31953666011904 32050152508608 32050846068876 32083206953616 32083901229177 32118050413696 32143866404832 32144561993054 32256210043512 32317196590224 32323844996352 32384959419904 32411691317096 32448211293771 32509560855642 32524267190688 32592464206848 32593169502656 32717864019204 32768213377536 32830167964672 32864026866944 32894289386478 32963262266688 32971390853184 32978173842432 32990471519187 32997258433776 33167649132072 33174472496256 33237195194112 33353360044992 33365075615001 33450884489568 33630534782208 33649996897244 33658294829292 33694119753216 33728869679232 33759928580859 33766873790832 33830716536864 33831448628258 33865607339928 33910012910592 33929636760656 34048221712596 34092866732544 34112596400792 34128027900288 34192553477376 34231080046176 34266383758152 34302855914496 34331170923504 34396080581408 34403156662784 34470350328141 34515548855424 34535523131382 34588669676288 34616471512896 34721749907949 34737456969936 34803134789472 34810294611456 34876110144512 34944227547138 34990047436032 35010296306076 35017498746048 35026133897664 35234622789912 35288845175808 35424619339284 35498897825664 35528200097586 35710200788912 35719006757616 35726354995968 35747029969924 35793902516736 35863812482589 35919003125376 35931619893078 35986914884352 36023249912832 36024029450304 36132806715408 36161849705436 36217498996224 36238458197032 36285975118848 36356846164002 36364325620896 36433079347392 36463152731733 36501963065984 36539608819168 36666522232704 36667315690488 36735847319808 36736642277776 36864240049728 36885573521979 36933938960256 36972030225312 37041932933824 37049553329152 37083670050024 37121915737998 37170591075072 37192101833796 37249336574464 37391844593376 37392653747022 37488009581568 37501177472304 37632245050764 37681589546496 37703396021928 37711152495744 37905884722368 37913682852864 37927820998249 37944978389136 38024541574656 38059556103972 38098808257419 38170841355738 38229582273792 38376670950891 38457139311136 38466622662048 38474536149504 38547279633408 38590712903808 38622567288942 38695590654084 38703551245632 38776727726464 38912253385824 38943530452008 38985824458048 39003460457472 39026031904496 39143873941692 39153526638156 39161581437888 39235623912576 39309806378752 39394686089304 39446341549056 39469169293008 39487023942912 39561681729024 39699950822784 39722925331362 39775011187968 39891312390272 39936260053872 40011767206944 40019998566912 40029867311616 40053032744088 40173975887526 40268140331328 40291443653279 40485279244896 40527033131592 40570168943616 40603657254384 40612010380032 40649407554834 40768265471661 40821722008704 40845345690422 40853748537056 40987214265816 41050289286144 41064708449232 41107059921564 41170319371776 41250730151799 41327828234784 41328722562498 41415380796608 41550681330288 41559229281024 41593534003476 41637804968448 41672174550552 41680747495296 41759552936192 41904596837376 41905503646272 41920223208591 41984734031744 42130560056832 42154941167976 42174010779264 42188824656342 42253748828928 42333637638656 42405863436833 42416320524669 42425046557712 42505259238624 42604888015872 42733536678144 42734461425168 42777609271488 42778534972236 42858488539776 43008280058016 43089595453632 43098459995136 43109087874048 43264281725028 43346081140856 43365689587584 43390785472762 43541495151336 43623818692272 43624762704859 43776285059052 43859052515304 43904285892558 43951016355584 43961854470912 43987295358916 43996344578368 44140076901648 44223532176096 44232629995008 44316260258816 44402815454634 44471146726656 44486767486668 44506891945152 44532648248361 44601179319424 44746887586464 44756093071872 44840713042944 44877726439056 44971826238976 45013238107812 45022498387776 45059661837099 45107622049152 45144855763098 45154143119904 45371372368896 45397628950128 45504037200384 45590071303168 45641440061568 45667852931974 45679114411182 45688511677536 45774894564672 45960467104188 46020731807232 46047364175176 46155295350528 46197797005386 46295666543932 46316609293248 46343412886589 46404179719296 46592303396184 46653396581376 46680395074768 46689998328064 46701511863552 46842530589504 46869638535447 46881196369371 46890840932208 46979497053216 47143691602056 47231803696896 47232825785712 47331863767552 47370933463448 47424308813973 47513973558246 47535467432544 47625342343488 47635139994624 47818416643452 47892004167168 47908826524104 47930499017856 47982553179136 48032039267072 48076269103314 48177075620544 48198869462016 48215799607248 48216842989581 48475794885336 48485767494528 48577439129856 48617536975644 48764341283463 48888696310272 48889754253984 48981129759744 49076796028806 49152320066304 49180764695972 49245251947008 49296040300416 49341434079717 49444893400032 49495887650664 49560788100096 49589469111728 49751473698108 49761708744384 49855792791168 49856871662696 50001569963072 50030040067488 50176326734352 50271194695904 50281536660992 50445802173312 50474995345866 50487442243938 50541179629824 50593304518848 50746074805296 50747172942387 50798411009892 50865019365888 50894455140984 50972776365056 51072332568894 51139300098816 51168894601188 51192041850432 51288830216064 51454283871744 51496756385256 51594120872112 51604734994176 51803284697073 51883004514432 51901228734446 51924707269344 52191831922256 52204702184208 52215441917184 52314165216768 52416341320707 52515444459114 52526248119072 52625559057344 52649365257216 52668998390281 52851934184868 52933267763712 52963900441816 53033348250624 53136929008926 53248346738496 53292300146379 53349022942592 53404043658784 53565301183368 53578510136424 53589532493952 53620544954886 53690853775104 53878504688064 53897429839617 53980372326528 54034874869248 54036044175456 54138209672512 54149347173376 54199210073112 54326248494336 54357687295548 54428962678272 54649619021088 54752944598976 54777713163264 54809413228752 55000973535732 55103770979712 55104963416664 55400908440384 55412305708032 55432969151287 55458045337968 55562899400736 55574329993728 55625505075036 55682873606997 55788152750694 55874004861696 55893630944788 56087766890064 56088980620533 56206588223968 56232014372352 56251766208456 56338331771904 56448367576146 56555094032892 56566728743616 56673678984832 56858827083552 56870524279296 56917467583704 56978048904192 56979281900224 57036812361984 57038046629648 57144651386368 57256262033607 57344373410688 57452793938176 57652345340928 57685708966704 57699933993072 57711804224256 57820919450112 58043385981126 58055326868448 58165091589696 58368380078736 58478736687072 58505190686208 58539047856744 58615805961216 58715810912538 58853435868864 58887494570177 58964709568128 59092029133956 59203753939512 59294862302208 59315689982224 59342522593536 59376864331148 59584387997043 59662516781952 59697043701386 59836968585408 59904390080808 60017650810416 60029997850368 60079549116132 60143496065536 60193141017464 60205524159872 60260963831289 60402210496992 60530171933504 60727918867344 60790549697388 60855253415424 60905485881576 60918015570048 61033192752896 61232583013056 61245179993088 61268018535633 61280622805584 61540393800704 61575433929216 61597062673848 61660589882346 61755479057664 61872239625728 61993083843747 62123071194912 62268682484736 62456707452672 62492851380596 62508261825828 62521121242944 62639329404288 62858255469408 62975738262528 62977101047616 63232411751964 63283236984513 63351964744328 63380623243392 63417301844806 63500456457984 63637569836568 63757888857936 63878435365472 63907332023808 64100305017216 64101692137752 64166413907232 64167802458354 64236100827392 64287732809664 64289123986108 64512420087024 64634393180448 64647689992704 64769918839808 64823382634192 64896422587542 65019121711284 65048534381376 65086178209143 65186339005312 65435728038408 65536426755072 65728053733888 65788578772956 65856428838837 65926524533376 65942781706368 65980943038374 65994516867552 66335298264144 66348944992512 66474390388224 66604223181951 66706720089984 66730151230002 66901768979136 67261069564416 67299993794488 67316589658584 67388239506432 67457739358464 67519857161718 67533747581664 67661433073728 67662897256516 67717283644647 67731214679856 67859273521312 68096443425192 68185733465088 68225192801584 68256055800576 68385106954752 68462160092352 68501779397961 68518671616773 68532767516304 68662341847008 68792161162816 68806313325568 68940700656282 69031097710848 69071046262764 69177339352576 69232943025792 69443499815898 69474913939872 69606269578944 69620589222912 69888455094276 69980094872064 70020592612152 70034997492096 70052267795328 70437381853891 70469245579824 70849238678568 70997795651328 71056400195172 71270960337369 71420401577824 71438013515232 71452709991936 71494059939848 71587805033472 71727624965178 71838006250752 71863239786156 71973829768704 72048058900608 72114403654971 72265613430816 72323699410872 72434997992448 72476916394064 72713692328004 72728651241792 72866158694784 72926305463466 73003926131968 73079217638336 73333044465408 73334631380976 73471694639616 73473284555552 73728480099456 73771147043958 73867877920512 73944060450624 74083865867648 74167340100048 74243831475996 74341182150144 74384203667592 74498673148928 74783689186752 74785307494044 75002354944608 75264490101528 75363179092992 75406792043856 75422304991488 75712493018799 75811769444736 75855641996498 75889956778272 76049083149312 76119112207944 76197616514838 76341682711476 76459164547584 76608498853341 76753341901782 76914278622272 76933245324096 76949072299008 76977766878103 77181425807616 77245134577884 77391181308168 77407102491264 77553455452928 77824506771648 77851843101669 77887060904016 77971648916096 78052063808992 78287747883384 78307053276312 78323162875776 78471247825152 78619612757504 78773166688671 78789372178608 78938338586016 78974047885824 79123363458048 79399901645568 79445850662724 79550022375936 79782624780544 79872520107744 80023534413888 80039997133824 80059734623232 80106065488176 80347951775052 80430817432329 80536280662656 80582887306558 80970558489792 81017416451881 81054066263184 81207314508768 81224020760064 81298815109668 81536530943322 81643444017408 81690691380844 81707497074112 81974428531632 82129416898464 82214119843128 82340638743552 82501460303598 82655656469568 82657445124996 82830761593216 83101362660576 83118458562048 83187068006952 83275609936896 83344349101104 83361494990592 83519105872384 83682229126041 83811007292544 83840446417182 83969468063488 84261120113664 84309882335952 84348021558528 84377649312684 84507497657856 84667275277312 84811726873666 84832641049338 84850093115424 85010518477248 85467073356288 85468922850336 85555218542976 85557069944472 85716977079552 86016560116032 86066338217951 86179190907264 86528563450056 86692162281712 86731379175168 86781570945524 87065078971689 87082990302672 87247637384544 87249525409718 87552570118104 87718105030608 87808571785116 87902032711168 87923708941824 87974590717832 87992689156736 88073716368807 88280153803296 88447064352192 88465259990016 88805630909268 88942293453312 88973534973336 89013783890304 89065296496722 89202358638848 89493775172928 89512186143744 89545565552079 89755452878112 89943652477952 90026476215624 90044996775552 90119323674198 90215244098304 90289711526196 90308286239808 90795257900256 91008074400768 91282880123136 91335705863948 91358228822364 91377023355072 91549789129344 91920934208376 92041463614464 92094728350352 92310590701056 92395594010772 92490884823519 92591333087864 92633218586496 92686825773178 92808359438592 93184606792368 93360790149536 93379996656128 93403023727104 93685061179008 93739277070894 93762392738742 93781681864416 93958994106432 94287383204112 94463607393792 94465651571424 94663727535104 94741866926896 94848617627946 95027947116492 95070934865088 95125952767209 95250684686976 95636833286904 95784008334336 95817653048208 95860998035712 96064078534144 96152538206628 96251703687531 96354151241088 96431599214496 96433685979162 96951589770672 96971534989056 97154878259712 97235073951288 97344633881313 97528682566926 97777392620544 97779508507968 97813854153379 98153592057612 98304640132608 98361529391944 98490503894016 98592080600832 98682868159434 98889786800064 98971414557561 98991775301328 99178938223456 99502947396216 99523417488768 99711585582336 99713743325392 100003139926144 100060080134976 100095226845003 100352653468704 100542389391808 100563073321984 100891604346624 100949990691732 100974884487876 101082359259648 101186609037696 101492149610592 101494345884774 101596822019784 101730038731776 101788910281968 102144665137788 102278600197632 102337789202376 102384083700864 102577660432128 102908567743488 102946942709533 102993512770512 103188241744224 103209469988352 103411050984423 103606569394146 103766009028864 103802457468892 103849414538688 104165249723847 104383663844512 104409404368416 104430883834368 104628330433536 104832682641414 105030888918228 105052496238144 105251118114688 105337996780562 105703868369736 105866535527424 105927800883632 106273858017852 106496693476992 106584600292758 106698045885184 106808087317568 107130602366736 107157020272848 107179064987904 107241089909772 107381707550208 107757009376128 107794859679234 107960744653056 108069749738496 108072088350912 108276419345024 108398420146224 108652496988672 108715374591096 108857925356544 109299238042176 109362489916043 109389458195199 109505889197952 109618826457504 110001947071464 110207541959424 110209926833328 110656720565937 110801816880768 110865938302574 110916090675936 111125798801472 111148659987456 111251010150072 111365747213994 111576305501388 111748009723392 111787261889576 112175533780128 112177961241066 112413176447936 112464028744704 112503532416912 112505966975689 112896735152292 113110188065784 113133457487232 113347357969664 113717654167104 113741048558592 113783462994747 113834935167408 113958563800448 114073624723968 114076093259296 114289302772736 114512524067214 114688746821376 114905587876352 115130012852673 115371417933408 115399867986144 115423608448512 115641838900224 116086771962252 116110653736896 116330183179392 116736760157472 116957473374144 117010381372416 117078095713488 117431621825076 117706871737728 117774989140354 117929419136256 118184058267912 118407507879024 118410070198903 118631379964448 118685045187072 118753728662296 119168775994086 119325033563904 119394087402772 119673937170816 119808780161616 120035301620832 120059995700736 120159098232264 120286992131072 120386282034928 120411048319744 120521927662578 120804420993984 120874330959837 121060343867008 121455837734688 121581099394776 121710506830848 121810971763152 121836031140096 122066385505792 122304796414983 122465166026112 122536037071266 122561245611168 123150867858432 123194125347696 123321179764692 123510958115328 123744479251456 123986167687494 124246142389824 124913414905344 124985702761192 125016523651656 125042242485888 125278658808576 125716510938816 125760669625773 125954202095232 126464823503928 126566473969026 126703929488656 126761246486784 126834603689612 127000912915968 127217590310499 127248961574007 127275139673136 127515777715872 127756870730944 127814664047616 128200610034432 128203384275504 128332827814464 128335604916708 128472201654784 128575465619328 128578247972216 129024840174048 129268786360896 129295379985408 129646765268384 129792845175084 130038243422568 130097068762752 130172356418286 130372678010624 130871456076816 130874288114577 131456107467776 131577157545912 131712857677674 131853049066752 131885563412736 131961886076748 131989033735104 132670596528288 132697889985024 132948780776448 133208446363902 133413440179968 133460302460004 133597944745083 133803537958272 134522139128832 134599987588976 134633179317168 134915478716928 135039714323436 135067495163328 135178985511297 135322866147456 135325794513032 135434567289294 135462429359712 135718547042624 136192886850384 136450385603168 136512111601152 136770213909504 136924320184704 137003558795922 137037343233546 137065535032608 137324683694016 137584322325632 137881401312564 138062195421696 138142092525528 138354678705152 138465886051584 138886999631796 138949827879744 139030238659767 139212539157888 139776910188552 139960189744128 140041185224304 140069994984192 140104535590656 140608915606341 140874763707782 140938491159648 141698477357136 141995591302656 142112800390344 142272926441919 142541920674738 142840803155648 142876027030464 142905419983872 142958709916477 142988119879696 143455249930356 143676012501504 143726479572312 143947659537408 144096117801216 144228807309942 144531226861632 144647398821744 144650528968743 144953832788128 145427384656008 145457302483584 145732317389568 145852610926932 146007852263936 146158435276672 146293023850389 146666088930816 146669262761952 146943389279232 146946569111104 147456960198912 147542294087916 147735755841024 147888120901248 148167731735296 148334680200096 148487662951992 148682364300288 148768407335184 149567378373504 149570614988088 150004709889216 150460916267779 150528980203056 150813584087712 150844609982976 151424986037598 151623538889472 151711283992996 151779913556544 152238224415888 152241518827161 152395233029676 152683365422952 152918329095168 153216997706682 153506683803564 153828557244544 153866490648192 153955533756206 154362851615232 154490269155768 154782362616336 154814204982528 155106910905856 155409854091219 155649013543296 155703686203338 155774121808032 155943297832192 156104127617984 156575495766768 156614106552624 156646325751552 156942495650304 157239225515008 157546333377342 157578744357216 157876677172032 157948095771648 158006995170843 158799803291136 158891701325448 159100044751872 159565249561088 159745040215488 159837485261909 159876900439137 160047068827776 160212130976352 160695903550104 160861634864658 161072561325312 161165774613116 161692289518851 161941116979584 162034832903762 162108132526368 162414629017536 162448041520128 162597630219336 163073061886644 163286888034816 163381382761688 163414994148224 163948857063264 164258833796928 164428239686256 165002920607196 165311312939136 165314890249992 165661523186432 166202725321152 166236917124096 166298907453861 166374136013904 166688698202208 166722989981184 167038211744768 167364458252082 167622014585088 167680892834364 167938936126976 168266941861599 168619764671904 168696043117056 168755298625368 169014995315712 169623453747332 169665282098676 169700186230848 170021036954496 170934146712576 170937845700672 171110437085952 171114139888944 171433954159104 171768786100821 172033120232064 172132676435902 172358381814528 173057126900112 173384324563424 173462758350336 173563141891048 174130157943378 174165980605344 174495274769088 174499050819436 175105140236208 175436210061216 175617143570232 175804065422336 175847417883648 175949181435664 175985378313472 176147432737614 176560307606592 176662483710531 176894128704384 177611261818536 177884586906624 177947069946672 178027567780608 178130592993444 178404717277696 178753163991129 178987550345856 179091131104158 179510905756224 180052952431248 180089993551104 180238647348396 180430488196608 180579423052392 180616572479616 180782891493867 181590515800512 181654300570561 182565760246272 182671411727896 182716457644728 182754046710144 183099578258688 183804055606899 183841868416752 184189456700704 184621181402112 184791188021544 184981769647038 185182666175728 185266437172992 185373651546356 185616718877184 185979251531241 186369213584736 186721580299072 186759993312256 186806047454208 187370122358016 187478554141788 187524785477484 187563363728832 187917988212864 188574766408224 188927214787584 188931303142848 189483733853792 189697235255892 190055894232984 190141869730176 190251905534418 190501369373952 191273666573808 191635306096416 191721996071424 192128157068288 192305076413256 192503407375062 192708302482176 192863198428992 192867371958324 193903179541344 193943069978112 194309756519424 194470147902576 194689267762626 195057365133852 195258534627429 195559017015936 195627708306758 196307184115224 196609280265216 196723058783888 197184161201664 197365736318868 197569286516511 197779573600128 197942829115122 197983550602656 198357876446912 199005894792432 199046834977536 199423171164672 199427486650784 200006279852288 200120160269952 200190453690006 200705306937408 201084778783616 201783208693248 201899981383464 201949768975752 202164718519296 202373218075392 202984299221184 202988691769548 203151850933941 203193644039568 203577820563936 204289330275576 204557200395264 204675578404752 204768167401728 205155320864256 205505338193883 205893885419066 205987025541024 206376483488448 206418939976704 206822101968846 207213138788292 207532018057728 207604914937784 207698829077376 208330499447694 208767327689024 208818808736832 208861767668736 208939652954851 209665365282828 210061777836456 210104992476288 210502236229376 210675993561124 211312145561673 211407736739472 211855601767264 212547716035704 212993386953984 213169200585516 213396091770368 213616174635136 213812881012107 214261204733472 214314040545696 214358129975808 214482179819544 214763415100416 215514018752256 215589719358468 215921489306112 216144176701824 216552838690048 216796840292448 217304993977344 217430749182192 218598476084352 218724979832086 218778916390398 219011778395904 219237652915008 219904416083677 220003894142928 220415083918848 220419853666656 221313441131874 221603633761536 221731876605148 221832181351872 222251597602944 222502020300144 222731494427988 223152611002776 223496019446784 223574523779152 224351067560256 224355922482132 224826352895872 225007064833824 225011933951378 225793470304584 226220376131568 226266914974464 226694715939328 227137479056397 227435308334208 227566925989494 227669870334816 227917127600896 228147249447936 228152186518592 229025048134428 229377493642752 229811175752704 230260025705346 230742835866816 230799735972288 230847216897024 230933300634309 232173543924504 232221307473792 232660366358784 233473520314944 233555529305007 233914946748288 234156191426976 234863243650152 235413743475456 235549978280708 235858838272512 236319500066013 236368116535824 236815015758048 236820140397806 237262759928896 237370090374144 237507457324592 238337551988172 238650067127808 238788174805544 239347874341632 239617560323232 240070603241664 240119991401472 240318196464528 240772564069856 240822096639488 241043855325156 241292452296987 241608841987968 241748661919674 242120687734016 242911675469376 243052249355643 243162198789552 243621943526304 243672062280192 244132771011584 244609592829966 244930332052224 245072074142532 245122491222336 246388250695392 246642359529384 247021916230656 247972335374988 248492284779648 249826829810688 249971405522384 250033047303312 250084484971776 250557317617152 251046687378123 251433021877632 251521339251546 251908404190464 252929647007856 253132947938052 253407858977312 253522492973568 253669207379224 254001825831936 254435180620998 254497923148014 254550279346272 255031555431744 255513741461888 256401220068864 256406768551008 256665655628928 256671209833416 256944403309568 257150931238656 257156495944432 258049680348096 258199014653853 258537572721792 259293530536768 259585690350168 260076486845136 260194137525504 260344712836572 260745356021248 261742912153632 261748576229154 263154315091824 263425715355348 263706098133504 263771126825472 263923772153496 263978067470208 264221149106421 265341193056576 265395779970048 265494746987743 266416892727804 266826880359936 266920604920008 267195889490166 267607075916544 268636696656237 269199975177952 269266358634336 269830957433856 270079428646872 270134990326656 270357971022594 270645732294912 270651589026064 270869134578588 270924858719424 271437094085248 272385773700768 272900771206336 273024223202304 273848640369408 274007117591844 274074686467092 274131070065216 274649367388032 275168644651264 275762802625128 276124390843392 276284185051056 276931772103168 277773999263592 277899655759488 278060477319534 278425078315776 279553820377104 280082370448608 280139989968384 280209071181312 281217831212682 281749527415564 281876982319296 282040105572953 283396954714272 283991182605312 284225600780688 284545852883838 285083841349476 285377858301627 285681606311296 285752054060928 285917419832954 285976239759392 286910499860712 287352025003008 287452959144624 288192235602432 288457614619884 288755111062593 289062453723264 289294797643488 289301057937486 289907665576256 290854769312016 290914604967168 291464634779136 291705221853864 292015704527872 292316870553344 292586047700778 293332177861632 293338525523904 293441562460137 293893138222208 294913920397824 295084588175832 295471511682048 295776241802496 296335463470592 296669360400192 296841044057831 296914243672683 296975325903984 297536814670368 299134756747008 299141229976176 300009419778432 300285680535009 300921832535558 301057960406112 301627168175424 301689219965952 302849972075196 303247077778944 303422567985992 303559827113088 304476448831776 304483037654322 304790466059352 305366730845904 305373338934013 306433995413364 307013367607128 307657114489088 307732981296384 307911067512412 308725703230464 308840828128599 308980538311536 309564725232672 309628409965056 310213821811712 310819708182438 311298027086592 311407372406676 311548243616064 311886595664384 312208255235968 312495749171541 313150991533536 313228213105248 313292651503104 313884991300608 315092666754684 315157488714432 315753354344064 316013990341686 317599606582272 317783402650896 319130499122176 319490080430976 319674970523818 319753800878274 320094137655552 320424261952704 321391807100208 321723269729316 322145122650624 322331549226232 323384579037702 323882233959168 324069665807524 324216265052736 324829258035072 325195260438672 326146123773288 326573776069632 326762765523376 326829988296448 327897714126528 328087469748129 328168374585597 328517667593856 328856479372512 330005841214392 330622625878272 330629780499984 331323046372864 331970161697811 332405450642304 332597814907722 332748272027808 333377396404416 333445979962368 334728916504164 335244029170176 335361785668728 335877872253952 336533883723198 337239529343808 337392086234112 337510597250736 337517900927067 339246907494664 339330564197352 339400372461696 340042073908992 341350388984241 341875691401344 342220874171904 342228279777888 342867908318208 343537572201642 344066240464128 344265352871804 344716763629056 345390038558019 346114253800224 346768649126848 346925516700672 347126283782096 348260315886756 348331961210688 348990549538176 348998101638872 350210280472416 350872420122432 351234287140464 351898362871328 351970756626944 352294865475228 353120615213184 353324967421062 353788257408768 355222523637072 355230210596709 355894139893344 356055135561216 356261185986888 356809434555392 357506327982258 357975100691712 358182262208316 359021811512448 360105904862496 360179987102208 360477294696792 360860976393216 361158846104784 361233144959232 361565782987734 362622992879511 363181031601024 363308601141122 365131520492544 365342823455792 365432915289456 365508093420288 366199156517376 366914389244949 367608111213798 367683736833504 368378913401408 369582376043088 369963539294076 370365332351456 370532874345984 370747303092712 371233437754368 371958503062482 372738427169472 373443160598144 374740244716032 374957108283576 375049570954968 375126727457664 375835976425728 377149532816448 377282008877319 377862606285696 378967467707584 379394470511784 380111788465968 380283739460352 380503811068836 381002738747904 381652770931497 382547333147616 383270612192832 383443992142848 384610152826512 385006814750124 385416604964352 385726396857984 385734743916648 387806359082688 387886139956224 388030784059009 388940295805152 389378535525252 390114730267704 390517069254858 391118034031872 391255416613516 392614368230448 392622864343731 393446117567776 394368322403328 394731472637736 395138573033022 395559147200256 395885658230244 395967101205312 396715752893824 398011789584864 398093669955072 398846342329344 398854973301568 400012559704576 400240320539904 400380907380012 400793834235249 401410613874816 402169557567232 403566417386496 403799962766928 403899537951504 404746436150784 405968598442368 405977383539096 406303701867882 406387288079136 407155641127872 408578660551152 409351156809504 409536334803456 410310641728512 411010676387766 411787770838132 411974051082048 412212461991239 412752966976896 413644203937692 414426277576584 415064036115456 415209829875568 415397658154752 416660998895388 417090715979301 417534655378048 417637617473664 417879305909702 419330730565656 420123555672912 420209984952576 421004472458752 421351987122248 421826746819023 422624291123346 422815473478944 423711203534528 425095432071408 425986773907968 426338401171032 426792183540736 427232349270272 427625762024214 428522409466944 428628081091392 428716259951616 428876129749431 428964359639088 431028037504512 431179438716936 431842978612224 432288353403648 433105677380096 433593680584896 433951586906229 434861498364384 437196952168704 437449959664172 437557832780796 438023556791808 438475305830016 438879071551167 439808832167354 440007788285856 440830167837696 440839707333312 442626882263748 443207267523072 443463753210296 443664362703744 444503195205888 445004040600288 445462988855976 446305222005552 447149047558304 448702135120512 448711844964264 449652705791744 450014129667648 450023867902756 451382748803337 451586940609168 452440752263136 452533829948928 453389431878656 454274958112794 454870616668416 455133851978988 455339740669632 455834255201792 456304373037184 456724556481483 458050096268856 458754987285504 460520051410692 461485671733632 461599471944576 461866601268618 464347087849008 464442614947584 465320732717568 466229562273657 466947040629888 467111058610014 467829893496576 468312382853952 469726487300304 470827486950912 471099956561416 471717676545024 472639000132026 472736233071648 473630031516096 473640280795612 474020985512529 474525519857792 475014914649184 476675103976344 477300134255616 477576349611088 478695748683264 479235120646464 479512455785727 479630701317411 480141206483328 480636392929056 481545128139712 481644193278976 482087710650312 482584904593974 483217683975936 483497323839348 484241375468032 485823350938752 486104498711286 486324397579104 487243887052608 487344124560384 489219185659932 489860664104448 490144148285064 490244982444672 492776501390784 493061672977237 493284719058768 495944670749976 496984569559296 498896722361583 499942811044768 500066094606624 500168969943552 501114635234304 502093374756246 502866043755264 503042678503092 503816808380928 504800825584797 505859294015712 506265895876104 506815717954624 507044985947136 507338414758448 508870361241996 508995846296028 509100558692544 510063110863488 511027482923776 512802440137728 512813537102016 513331311257856 513342419666832 514301862477312 514312991888864 516099360696192 516398029307706 517075145443584 518587061073536 519171380700336 520152973690272 520388275051008 520689425673144 521490712042496 523485824307264 523497152458308 526308630183648 526851430710696 527412196267008 527542253650944 527847544306992 527956134940416 528442298212842 529987451131593 530682386113152 530989493975486 532833785455608 533653760719872 533841209840016 534391778980332 535214151833088 536259491973387 537273393312474 538399950355904 538532717268672 540158857293744 540269980653312 540715942045188 541291464589824 541303178052128 541738269157176 541849717438848 542874188170496 544771547401536 544962901711683 545801542412672 547697280738816 548014235183688 548149372934184 548262140130432 549298734776064 550337289302528 551412166820697 551525605250256 552568370102112 553863544206336 555547998527184 555799311518976 556120954639068 556850156631552 559107640754208 560164740897216 560279979936768 560418142362624 562435662425364 563499054831128 563753964638592 564080211145906 566793909428544 567121915163167 568451201561376 569091705767676 570167682698952 570755716603254 571363212622592 571504108121856 571834839665908 571952479518784 573820999721424 574905918289248 576384471204864 576915229239768 577510222125186 578124907446528 578589595286976 578602115874972 579815331152512 581709538624032 581829209934336 582929269558272 583410443707728 584633741106688 585172095401556 585775603882287 586677051047808 586883124920274 587786276444416 589827840795648 590169176351664 591552483604992 592670926941184 593338720800384 593682088115662 593828487345366 593950651807968 595073629340736 598269513494016 598282459952352 600018839556864 600571361070018 601843665071116 602115920812224 602464367525657 603254336350848 605699944150392 606494155557888 606845135971984 607119654226176 608952897663552 608966075308644 609455552801823 609580932118704 610733461691808 610746677868026 612867990826728 614026735214256 615314228978176 615465962592768 615822135024824 616516014581649 617681656257198 617961076623072 619129450465344 619256819930112 621639416364876 622596054173184 622814744813352 623096487232128 623773191328768 624416510471936 624991498343082 626301983067072 626456426210496 626585303006208 626818958864553 630185333509368 630314977428864 631506708688128 632027980683372 633936436685019 635566805301792 638980160861952 639349941047636 639507601756548 640188275311104 640848523905408 641438643036321 642783614200416 643446539458632 644290245301248 644663098452464 646769158075404 647764467918336 648139331615048 648432530105472 649658516070144 650390520877344 652292247546576 653525531046752 653659976592896 655795428253056 656174939496258 656336749171194 657035335187712 657712958745024 659713248251031 660011682428784 661245251756544 661259560999968 662646092745728 663940323395622 664810901284608 665195629815444 665496544055616 666754792808832 669457833008328 670488058340352 670723571337456 673067767446396 674479058687616 675021194501472 675035801854134 678493814989328 678661128394704 678800744923392 680084147817984 681412437169191 682700777968482 683751382802688 684441748343808 684456559555776 684696979073653 687075144403284 688132480928256 688530705743608 689433527258112 690780077116038 692228507600448 692799901902927 693537298253696 694252567564192 696520631773512 696663922421376 697981099076352 697996203277744 700420560944832 700666587915021 701744840244864 702468574280928 703796725742656 703941513253888 704589730950456 706241230426368 706649934842124 707576514817536 710445047274144 710460421193418 711788279786688 712110271122432 712522371973776 715012655964516 715950201383424 716364524416632 718043623024896 720211809724992 720359974204416 720628598966731 720954589393584 722317692209568 722466289918464 723131565975468 723877356890961 725245985759022 726362063202048 726617202282244 729156748066929 730685646911584 730865830578912 731016186840576 732398313034752 733828778489898 735216222427596 735367473667008 736757826802816 739164752086176 739927078588152 740730664702912 741065748691968 741494606185424 743917006124964 745476854338944 746886321196288 749480489432064 749914216567152 750099141909936 750253454915328 751671952851456 754299065632896 754564017754638 755725212571392 757934935415168 758788941023568 760223576931936 760567478920704 761007622137672 762005477495808 763305541862994 765094666295232 765537429412301 766541224385664 769220305653024 770013629500248 770833209928704 771452793715968 771469487833296 774597043961559 775612718165376 776061568118018 777880591610304 778757071050504 780229460535408 781034138509716 782236068063744 782510833227032 785228736460896 785245728687462 786892235135552 789462945275472 790277146066044 791118294400512 791771316460488 791934202410624 793431505787648 796023579169728 796187339910144 796484240963229 797709946603136 800025119409152 800480641079808 800761814760024 801587668470498 802821227749632 804339115134464 805910089968711 807599925533856 807799075903008 809492872301568 811937196884736 811954767078192 812607403735764 812774576158272 814311282255744 817157321102304 818702313619008 819072669606912 822021352775532 823575541676264 823948102164096 824424923982478 825505933953792 827288407875384 828852555153168 828870491392321 830419659751136 830795316309504 833321997790776 834181431958602 835069310756096 835275234947328 835758611819404 838661461131312 840247111345824 840419969905152 842008944917504 842703974244496 843653493638046 845248582246692 845630946957888 846120316718859 847422407069056 850190864142816 851973547815936 852676802342064 854464698540544 855251524048428 856133574904881 857044818933888 857256162182784 857752259498862 857928719278176 862056075009024 862358877433872 864576706807296 866211354760192 867187361169792 867903173812458 869722996728768 874393904337408 874899919328344 875115665561592 876047113583616 876950611660032 877758143102334 879617664334708 880015576571712 880324687380411 881679414666624 885253764527496 886414535046144 886927506420592 887328725407488 889006390411776 890008081200576 890523132173493 890742731018049 890925977711952 892610444011104 894298095116608 897404270241024 897423689928528 899305411583488 900028259335296 900047735805512 902765497606674 903173881218336 904881504526272 905067659897856 908549916225588 909741233336832 910267703957976 910679481339264 911668510403584 912608746074368 913449112962966 916100192537712 916120016802039 921040102821384 922971343467264 923198943889152 923733202537236 926522484385797 928694175698016 928885229895168 930641465435136 932459124547314 933894081259776 934222117220028 935659786993152 936624765707904 937487247514623 939452974600608 941654973901824 942199913122832 945278000264052 945472466143296 947260063032192 947280561591224 948041971025058 949051039715584 950029829298368 953350207952688 955152699222176 957391497366528 958470241292928 959024911571454 959261402634822 960282412966656 961272785858112 963090256279424 964175421300624 965169809187948 966435367951872 966994647678696 968482750936064 971646701877504 972208997422572 972648795158208 974487774105216 978438371319864 979721328208896 980288296570128 980489964889344 984262409244387 985553002781568 986123345954474 986569438117536 991889341499952 993969139118592 995910485093433 997793444723166 999885622089536 1000132189213248 1000337939887104 1000710969415339 1004186749512492 1005732087510528 1006085357006184 1007633616761856 1009601651169594 1011718588031424 1012531791752208 1012553702781201 1013631435909248 1014676829516896 1017740722483992 1017991692592056 1018201117385088 1020126221726976 1022054965847552 1024051166952723 1025627074204032 1026662622515712 1026684839333664 1028603724954624 1028625983777728 1032198721392384 1032796058615412 1034150290887168 1037174122147072 1038342761400672 1040305947380544 1040776550102016 1041378851346288 1046971648614528 1046994304916616 1052617260367296 1053226413874453 1053702861421392 1055695088613984 1055912269880832 1056884596425684 1059974902263186 1061364772226304 1061978987950972 1065667570911216 1065690631790127 1067682419680032 1068783557960664 1070428303666176 1072518983946774 1074546786624948 1076799900711808 1077065434537344 1080317714587488 1080539961306624 1081431884090376 1082582929179648 1082606356104256 1083476538314352 1083699434877696 1085748376340992 1087868978638533 1089543094803072 1089925803423366 1091603084825344 1095394561477632 1096028470367376 1096298745868368 1096524280260864 1098597469552128 1100674578605056 1102824333641394 1103051210500512 1105136740204224 1111095997054368 1111598623037952 1112241909278136 1113700313263104 1118215281508416 1118862396833363 1120329481794432 1124871324850728 1126998109662256 1127507929277184 1128160422291812 1131846026631957 1133587818857088 1134243830326334 1136902403122752 1138183411535352 1140335365397904 1141511433206508 1142726425245184 1143008216243712 1143669679331816 1143904959037568 1144958312794491 1147641999442848 1149811836578496 1153830458479536 1155020444250372 1156249814893056 1157179190573952 1157204231749944 1159630662305024 1163419077248064 1163658419868672 1164092352177027 1166820887415456 1169267482213376 1170344190803112 1171551207764574 1173354102095616 1173766249840548 1175572552888832 1177868593031193 1180338352703328 1183104967209984 1186677441600768 1187364176231324 1187656974690732 1187901303615936 1190147258681472 1196539026988032 1196564919904704 1200037679113728 1201142722140036 1202381502705747 1203687330142232 1204231841624448 1204928735051314 1206508672701696 1211399888300784 1213690271943968 1214239308452352 1217905795327104 1217932150617288 1218911105603646 1219161864237408 1221466923383616 1221493355736052 1225735981653456 1228053470428512 1230628457956352 1230931925185536 1231644270049648 1233032029163298 1235363312514396 1235922153246144 1236637385973717 1238258900930688 1243278832729752 1245192108346368 1245629489626704 1246192974464256 1248833020943872 1249982996686164 1251272147937903 1252603966134144 1252912852420992 1253637917729106 1260370667018736 1260629954857728 1263013417376256 1264055961366744 1265480240457069 1267872873370038 1271133610603584 1271580103993927 1277960321723904 1278699882095272 1279015203513096 1280376550622208 1281697047810816 1282877286072642 1285567228400832 1286628389248293 1286893078917264 1289326196904928 1293538316150808 1295528935836672 1296278663230096 1296865060210944 1299317032140288 1300781041754688 1301854760718687 1304584495093152 1307051062093504 1307319953185792 1311590856506112 1312349878992516 1312673498342388 1314070670375424 1315425917490048 1319426496502062 1320023364857568 1322490503513088 1322519121999936 1327880646791244 1329621802569216 1330391259630888 1330993088111232 1333509585617664 1338310255223929 1338915666016656 1341447142674912 1346135534892792 1348958117375232 1350042389002944 1350071603708268 1354148246410011 1356987629978656 1357322256789408 1357601489846784 1360168295635968 1362824874338382 1365401555936964 1367502765605376 1368913119111552 1369393958147306 1370173669444449 1374150288806568 1376264961856512 1377061411487216 1381560154232076 1384457015200896 1385599803805854 1387074596507392 1388505135128384 1393041263547024 1393327844842752 1395962198152704 1395992406555488 1400841121889664 1401333175830042 1403489680489728 1404937148561856 1407593451485312 1409179461900912 1412482460852736 1413299869684248 1415153029635072 1420890094548288 1420920842386836 1422062956537587 1423576559573376 1425044743947552 1430025311929032 1431900402766848 1432729048833264 1436087246049792 1438537367357181 1440423619449984 1441257197933462 1441909178787168 1444635384419136 1444932579836928 1446263131950936 1447754713781922 1450491971518044 1452724126404096 1453234404564488 1458313496133858 1461371293823168 1461731661157824 1462032373681152 1462577570683957 1467657556979796 1470432444855192 1470734947334016 1473515653605632 1478329504172352 1479185018931711 1479854157176304 1481461329405824 1482989212370848 1487834012249928 1490953708677888 1493772642392576 1496690167084749 1499828433134304 1500198283819872 1500506909830656 1503343905702912 1508598131265792 1509128035509276 1511450425142784 1515869870830336 1517577882047136 1520447153863872 1521134957841408 1522015244275344 1526611083725988 1530189332590464 1531074858824602 1533082448771328 1538440611306048 1539330912585739 1540027259000496 1542905587431936 1542938975666592 1549194087923118 1551225436330752 1552123136236036 1555761183220608 1557514142101008 1560458921070816 1562068277019432 1564472136127488 1565021666454064 1570457472921792 1570491457374924 1573784470271104 1578925890550944 1580554292132088 1582236588801024 1583542632920976 1583868404821248 1586863011575296 1589962353394779 1592047158339456 1592968481926458 1595419893206272 1600961282159616 1601523629520048 1603175336940996 1605642455499264 1608678230268928 1611820179937422 1615199851067712 1615598151806016 1623874393769472 1623909534156384 1625214807471528 1625549152316544 1628622564511488 1634314642204608 1634888705135049 1637404627238016 1644042705551064 1647151083352528 1647896204328192 1648849847964956 1651011867907584 1654236500462091 1654576815750768 1657705110306336 1657740982784642 1660839319502272 1661590632619008 1666643995581552 1668362863917204 1670138621512192 1670550469894656 1671517223638808 1677322922262624 1680494222691648 1680839939810304 1685407948488992 1687306987276092 1690497164493384 1691261893915776 1692240633437718 1694844814138112 1700381728285632 1701365745489501 1705353604684128 1708929397081088 1710503048096856 1712267149809762 1714089637867776 1714512324365568 1715504518997724 1715857438556352 1724717754867744 1729153413614592 1734374722339584 1735806347624916 1739445993457536 1748787808674816 1749799838656688 1750231331123184 1753901223320064 1755516286204668 1757326811646861 1759235328669416 1760031153143424 1760649374760822 1763358829333248 1770507529054992 1773855012841184 1774657450814976 1778012780823552 1780016162401152 1781046264346986 1781485462036098 1781851955423904 1785220888022208 1788596190233216 1794808540482048 1794847379857056 1798610823166976 1800056518670592 1800095471611024 1805530995213348 1806347762436672 1807393102576971 1809763009052544 1817099832451176 1819482466673664 1820535407915952 1821358962678528 1825217492148736 1826898225925932 1832200385075424 1832240033604078 1842080205642768 1845942686934528 1846397887778304 1847466405074472 1849548043744947 1853044968771594 1857388351396032 1857770459790336 1858463228914201 1864918249094628 1867788162519552 1868444234440056 1871319573986304 1873249531415808 1874974495029246 1878905949201216 1880456876593659 1884399826245664 1890556000528104 1890944932286592 1894520126064384 1894561123182448 1896083942050116 1898102079431168 1900059658596736 1901809310055057 1906700415905376 1910305398444352 1916940482585856 1918049823142908 1918522805269644 1920564825933312 1922545571716224 1926180512558848 1928350842601248 1930339618375896 1932870735903744 1933989295357392 1943293403755008 1944417994845144 1945297590316416 1948975548210432 1955991911481127 1956876742639728 1960576593140256 1960979929778688 1968524818488774 1971106005563136 1972246691908948 1973138876235072 1979139744753093 1983778682999904 1987938278237184 1991820970186866 1995586889446332 1999771244179072 2000264378426496 2001421938830678 2008373499024984 2011464175021056 2012170714012368 2019203302339188 2023437176062848 2025063583504416 2025107405562402 2027262871818496 2029353659033792 2035481444967984 2035983385184112 2036402234770176 2040252443453952 2044109931695104 2048102333905446 2051254148408064 2053325245031424 2053369678667328 2054090937220959 2057251967555456 2064397442784768 2065592117230824 2068300581774336 2074348244294144 2076685522801344 2077887308404817 2078399705708781 2080611894761088 2082757702692576 2093943297229056 2093988609833232 2101999763745063 2105234520734592 2106452827748906 2107405722842784 2111390177227968 2111824539761664 2113769192851368 2119949804526372 2122729544452608 2123957975901944 2131335141822432 2131381263580254 2135364839360064 2137567115921328 2137613372538091 2145037967893548 2149093573249896 2153599801423616 2154130869074688 2160635429174976 2161079922613248 2161885796900193 2162863768180752 2165212712208512 2166953076628704 2167398869755392 2171496752681984 2175737957277066 2179086189606144 2179851606846732 2183206169650688 2187470244200787 2192056940734752 2192597491736736 2193048560521728 2197194939104256 2205648667282788 2206102421001024 2210273480408448 2222191994108736 2223197246075904 2224483818556272 2236430563016832 2237724793666726 2240658963588864 2249742649701456 2253996219324512 2255015858554368 2256320844583624 2263692053263914 2267175637714176 2268487660652668 2273804806245504 2276366823070704 2280670730795808 2283022866413016 2285452850490368 2286016432487424 2287339358663632 2287809918075136 2289916625588982 2295283998885696 2296612288236903 2299623673156992 2307660916959072 2310040888500744 2312499629786112 2314358381147904 2314408463499888 2319261324610048 2323791131884677 2326838154496128 2328184704354054 2333641774830912 2340688381606224 2343102415529148 2346708204191232 2347532499681096 2351145105777664 2355737186062386 2360676705406656 2373354883201536 2374728352462648 2375313949381464 2375802607231872 2380294517362944 2389452722889687 2393129839809408 2400075358227456 2402285444280072 2404763005411494 2407374660284464 2408463683248896 2409857470102628 2413017345403392 2417730269906133 2422799776601568 2427380543887936 2428478616904704 2435811590654208 2435864301234576 2437822211207292 2438323728474816 2442933846767232 2442986711472104 2451471963306912 2456106940857024 2463288540099296 2466064058326596 2470726625028792 2471844306492288 2473274771947434 2476517801861376 2486557665459504 2486611474176963 2491258979253408 2492385948928512 2497666041887744 2499965993372328 2502544295875806 2505207932268288 2505825704841984 2507275835458212 2520741334037472 2521259909715456 2526026834752512 2528111922733488 2530960480914138 2535745746740076 2538360950156577 2542267221207168 2543160207987854 2555920643447808 2557399764190544 2558030407026192 2563394095621632 2565754572145284 2568400724714643 2571134456801664 2573256778496586 2573786157834528 2578652393809856 2587076632301616 2592557326460192 2593730120421888 2598634064280576 2601562083509376 2603709521437374 2609168990186304 2614102124187008 2623181713012224 2624699757985032 2625346996684776 2628141340750848 2630851834980096 2638852993004124 2640046729715136 2640974062141233 2645038243999872 2655761293582488 2659243605138432 2660782519261776 2661986176222464 2667019171235328 2671569396520479 2676620510447858 2677831332033312 2682894285349824 2692271069785584 2697916234750464 2700084778005888 2700143207416536 2708296492820022 2713975259957312 2714644513578816 2715202979693568 2716215488413063 2725649748676764 2730803111873928 2735005531210752 2737826238223104 2738787916294612 2740347338888898 2748300577613136 2748360050406117 2754122822974432 2763120308464152 2768914030401792 2771199607611708 2774149193014784 2777010270256768 2779567453157391 2786082527094048 2786655689685504 2791924396305408 2791984813110976 2801682243779328 2802666351660084 2806979360979456 2809874297123712 2815186902970624 2818358923801824 2824964921705472 2826599739368496 2841780189096576 2841841684773672 2844125913075174 2847153119146752 2850089487895104 2858757409087801 2860050623858064 2865458097666528 2872174492099584 2877074734714362 2880847238899968 2882514395866924 2883818357574336 2889270768838272 2892526263901872 2895509427563844 2900983943036088 2905448252808192 2906468809128976 2916626992267716 2922742587646336 2923463322315648 2925155141367914 2935315113959592 2940864889710384 2941469894668032 2947031307211264 2952787227733161 2956659008344704 2958370037863422 2959708314352608 2962922658811648 2965978424741696 2975668024499856 2981907417355776 2987545284785152 2993380334169498 2999656866268608 3000396567639744 3001013819661312 3002132908246017 3017196262531584 3018256071018552 3022900850285568 3031739741660672 3035155764094272 3037661108343603 3040894307727744 3044030488550688 3053222167451976 3060378665180928 3062149717649204 3066164897542656 3072153500858169 3076881222612096 3078661825171478 3080054518000992 3085811174863872 3085877951333184 3098388175846236 3102450872661504 3104246272472072 3111522366441216 3115028284202016 3120917842141632 3124136554038864 3130043332908128 3140914945843584 3140982914749848 3147568940542208 3157851781101888 3159679241623359 3161108584264176 3167085265841952 3167736809642496 3173726023150592 3179924706789558 3184094316678912 3185936963852916 3190839786412544 3197071895370381 3203047259040096 3206350673881992 3211284910998528 3223640359874844 3230399702135424 3231196303612032 3247748787538944 3247819068312768 3250429614943056 3251098304633088 3257245129022976 3263606935915599 3268629284409216 3269777410270098 3274809254476032 3288085411102128 3294302166705056 3295792408656384 3297699695929912 3302023735815168 3308473000924182 3309153631501536 3315410220612672 3315481965569284 3321678639004544 3333287991163104 3336725727834408 3340277243024384 3341100939789312 3343034447277616 3354645844525248 3356587190500089 3360988445383296 3370815896977984 3374613974552184 3380994328986768 3382523787831552 3384481266875436 3389689628276224 3400763456571264 3402731490979002 3410707209368256 3421006096193712 3424534299619524 3428179275735552 3429024648731136 3431009037995448 3431714877112704 3434874938383473 3449435509735488 3451431710840659 3468749444679168 3471612695249832 3478891986915072 3492277056531081 3499599677313376 3500462662246368 3507802446640128 3511032572409336 3514653623293722 3518470657338832 3520062306286848 3521298749521644 3526717658666496 3533605779093579 3541015058109984 3547710025682368 3549314901629952 3560032324802304 3562092528693972 3562970924072196 3563703910847808 3570441776044416 3577192380466432 3589617080964096 3589694759714112 3600113037341184 3600190943222048 3611061990426696 3612695524873344 3614786205153942 3619526018105088 3634199664902352 3641070815831904 3642717925357056 3650434984297472 3653796451851864 3664400770150848 3664480067208156 3684160411285536 3691885373869056 3692795775556608 3694932810148944 3699096087489894 3706089937543188 3709912157921151 3714776702792064 3716926457828402 3729836498189256 3735576325039104 3736888468880112 3746499062831616 3749948990058492 3753816443813709 3757811898402432 3760913753187318 3768799652491328 3781112001056208 3781889864573184 3789040252128768 3789122246364896 3792167884100232 3796204158862336 3800119317193472 3803618620110114 3813400831810752 3814740311981781 3820610796888704 3833880965171712 3836099646285816 3837045610539288 3841129651866624 3845091143432448 3852361025117696 3856701685202496 3859885167744879 3860679236751792 3867978590714784 3886586807510016 3888835989690288 3890595180632832 3897951096420864 3911983822962254 3913753485279456 3921153186280512 3921959859557376 3937049636977548 3942212011126272 3944493383817896 3946277752470144 3958279489506186 3967557365999808 3969853406142169 3983641940373732 3991173778892664 3999542488358144 4000528756852992 4002843877661356 4014930765671787 4016746998049968 4024341428024736 4038406604678376 4046874352125696 4050127167008832 4050214811124804 4054525743636992 4058707318067584 4062444739230033 4070962889935968 4071966770368224 4072804469540352 4080504886907904 4096204667810892 4102508296816128 4106739357334656 4108181874441918 4114503935110912 4128794885569536 4131184234461648 4148696488588288 4153371045602688 4155774616809634 4156799411417562 4161223789522176 4165515405385152 4187886594458112 4187977219666464 4203999527490126 4210469041469184 4212905655497812 4214811445685568 4222780354455936 4227538385702736 4239899609052744 4245459088905216 4247915951803888 4262670283644864 4262762527160508 4266188869612761 4270729678720128 4275134231842656 4275226745076182 4290075935787096 4298187146499792 4307199602847232 4308261738149376 4315612102071543 4321270858349952 4323771593800386 4325727536361504 4330425424417024 4333906153257408 4334797739510784 4351475914554132 4358172379212288 4359703213693464 4366412339301376 4374940488401574 4384113881469504 4385194983473472 4386097121043456 4387732712051871 4411297334565576 4412204842002048 4420546960816896 4437555056795133 4444383988217472 4448967637112544 4472861126033664 4475449587333452 4481317927177728 4490070501254247 4499485299402912 4507992438649024 4510031717108736 4512641689167248 4527384106527828 4534351275428352 4536975321305336 4547609612491008 4552733646141408 4561341461591616 4566045732826032 4574678717327264 4575619836150272 4579833251177964 4590567997771392 4593224576473806 4599247346313984 4615321833918144 4617992737757217 4620081777001488 4628716762295808 4628816926999776 4638522649220096 4647582263769354 4653676308992256 4656369408708108 4667283549661824 4681376763212448 4686204831058296 4693416408382464 4695064999362192 4711474372124772 4721353410813312 4746709766403072 4749456704925296 4750627898762928 4751605214463744 4760589034725888 4769887060184337 4778905445779374 4786259679618816 4804570888560144 4809526010822988 4814749320568928 4816927366497792 4819714940205256 4826034690806784 4835460539812266 4845599553203136 4854761087775872 4871623181308416 4871728602469152 4875644422414584 4876647456949632 4885867693534464 4885973422944208 4902943926613824 4904666115405147 4912213881714048 4926577080198592 4932128116653192 4941453250057584 4943688612984576 4946549543894868 4953035603722752 4973115330919008 4973222948353926 4982517958506816 4984771897857024 4999931986744656 5005088591751612 5010415864536576 5011651409683968 5014551670916424 5041482668074944 5042519819430912 5044400192767117 5056223845466976 5061920961828276 5071491493480152 5076721900313154 5084534442414336 5086320415975708 5104097236468503 5114799528381088 5116060814052384 5126788191243264 5131509144290568 5136801449429286 5142268913603328 5146513556993172 5147572315669056 5157304787619712 5174153264603232 5185114652920384 5187460240843776 5203124167018752 5207419042874748 5218337980372608 5228204248374016 5246363426024448 5249399515970064 5250693993369552 5261703669960192 5277705986008248 5280093459430272 5281948124282466 5290076487999744 5311522587164976 5321565038523552 5323972352444928 5334038342470656 5343138793040958 5353241020895716 5355662664066624 5358762005886107 5365788570699648 5384542139571168 5395832469500928 5400169556011776 5400286414833072 5416592985640044 5422179307730913 5427950519914624 5429289027157632 5432430976826126 5451299497353528 5461606223747856 5475652476446208 5477575832589224 5480694677777796 5496601155226272 5496720100812234 5508245645948864 5526240616928304 5537828060803584 5542399215223416 5548298386029568 5554020540513536 5559134906314782 5572165054188096 5573311379371008 5575389686742603 5583969626221952 5603364487558656 5605332703320168 5613958721958912 5619748594247424 5630373805941248 5636717847603648 5641370629780977 5653199478736992 5683560378193152 5683683369547344 5688251826150348 5694306238293504 5700178975790208 5705427930165171 5717514818175602 5720101247716128 5730916195333056 5754149469428724 5761694477799936 5765028791733848 5767636715148672 5778541537676544 5785052527803744 5791018855127688 5801967886072176 5802093439746247 5812937618257952 5833253984535432 5845485175292672 5846926644631296 5850310282735828 5867975734443381 5870630227919184 5881729779420768 5882939789336064 5894062614422528 5905574455466322 5913318016689408 5916740075726844 5919416628705216 5925845317623296 5931956849483392 5937419234259279 5951336048999712 5963814834711552 5986760668338996 5999313732537216 6000793135279488 6004265816492034 6034392525063168 6036512142037104 6063479483321344 6070311528188544 6075322216687206 6081788615455488 6088060977101376 6106444334903952 6120757330361856 6124299435298408 6132329795085312 6144307001716338 6153762445224192 6157323650342956 6160109036001984 6162272811662877 6171755902666368 6196776351692472 6204901745323008 6208492544944144 6223044732882432 6230056568404032 6233661925214451 6235199117126343 6241835684283264 6248273108077728 6260086665816256 6281829891687168 6281965829499696 6295137881084416 6315703562203776 6319358483246718 6322217168528352 6334170531683904 6335473619284992 6359849413579116 6368188633357824 6371873927705832 6381679572825088 6394143790740762 6406094518080192 6412701347763984 6412840117614273 6447280719749688 6460799404270848 6462392607224064 6485657390700579 6495638136625536 6500859229886112 6502196609266176 6514490258045952 6527213871831198 6537258568818432 6539554820540196 6549618508952064 6562410732602361 6576170822204256 6588604333410112 6591584817312768 6595399391859824 6616946001848364 6618307263003072 6630820441225344 6630963931138568 6643357278009088 6666575982326208 6673451455668816 6686068894555232 6709291689050496 6713174381000178 6721976890766592 6741631793955968 6749227949104368 6761988657973536 6765047575663104 6768962533750872 6779379256552448 6801526913142528 6805462981958004 6821414418736512 6842012192387424 6849068599239048 6856358551471104 6858049297462272 6862018075990896 6863429754225408 6869749876766946 6889836864710709 6898871019470976 6902863421681318 6937498889358336 6943225390499664 6957783973830144 6971373395654031 6984554113062162 6999199354626752 7000925324492736 7022065144818672 7029307246587444 7036941314677664 7040124612573696 7042597499043288 7053435317332992 7067211558187158 7082030116219968 7095420051364736 7120064649604608 7124185057387944 7125941848144392 7127407821695616 7140883552088832 7154384760932864 7168358168669061 7179389519428224 7200226074682368 7200381886444096 7222123980853392 7225391049746688 7229572410307884 7239052036210176 7268399329804704 7282141631663808 7285435850714112 7307592903703728 7328801540301696 7328960134416312 7368320822571072 7372584897121171 7389865620297888 7398192174979788 7412179875086376 7419824315842302 7429553405584128 7433852915656804 7459672996378512 7459834422530889 7473776937760224 7492998125663232 7499897980116984 7507632887627418 7515623796804864 7521827506374636 7537599304982656 7562224002112416 7563779729146368 7578080504257536 7578244492729792 7584335768200464 7600238634386944 7607237240220228 7615082850469731 7626801663621504 7629480623963562 7641221593777408 7667761930343424 7672199292571632 7674091221078576 7690182286864896 7704722050235392 7713403370404992 7719770335489758 7721358473503584 7735957181429568 7777671979380576 7781190361265664 7795902192841728 7823967645924508 7827506970558912 7832036777833541 7842306372561024 7874099273955096 7884424022252544 7888986767635792 7892555504940288 7916558979012372 7922922186423699 7935114731999616 7939706812284338 7967283880747464 7982347557785328 7999084976716288 8001057513705984 8005687755322712 8014708189561437 8029861531343574 8033493996099936 8048682856049472 8076813209356752 8093748704251392 8100254334017664 8100429622249608 8109051487273984 8117414636135168 8124889478460066 8141925779871936 8143933540736448 8145608939080704 8148646465239189 8192409335621784 8205016593632256 8213478714669312 8216363748883836 8229007870221824 8245080151218351 8262368468923296 8306742091205376 8311549233619268 8313598822835124 8322447579044352 8331030810770304 8338702359472173 8375773188916224 8375954439332928 8407999054980252 8420938082938368 8425811310995624 8429622891371136 8445560708911872 8455076771405472 8479799218105488 8495831903607776 8525340567289728 8525525054321016 8532377739225522 8541459357440256 8550268463685312 8550453490152364 8576272227263403 8580151871574192 8596374292999584 8614399205694464 8616523476298752 8631224204143086 8642541716699904 8647543187600772 8651455072723008 8660850848834048 8667812306514816 8702951829108264 8716344758424576 8719406427386928 8749880976803148 8768227762939008 8770389966946944 8775465424103742 8822594669131152 8824409684004096 8841093921633792 8858361683199483 8875110113590266 8888767976434944 8897935274225088 8901060727957489 8945722252067328 8950899174666904 8962635854355456 8980141002508494 8998970598805824 9006398724738051 9015984877298048 9025283378334496 9054768213055656 9068702550856704 9073950642610672 9095219224982016 9105467292282816 9112983325030809 9122682923183232 9132091465652064 9149357434654528 9151239672300544 9159666502355928 9181135995542784 9186449152947612 9198494692627968 9230643667836288 9235985475514434 9240163554002976 9257433524591616 9257633853999552 9295164527538708 9307352617984512 9312738817416216 9334567099323648 9362753526424896 9368171786567503 9372409662116592 9390129998724384 9422948744249544 9442706821626624 9479037724870077 9498913409850592 9501255797525856 9503210428927488 9521178069451776 9539774120368674 9557810891558748 9572519359237632 9591215686111143 9609141777120288 9619052021645976 9629498641137856 9633854732995584 9639429880410512 9670921079624532 9691199106406272 9709522175551744 9743246362616832 9743457204938304 9751288844829168 9753294913899264 9771735387068928 9771946845888416 9805887853227648 9809332230810294 9824427763428096 9853154160397184 9864256233306384 9882906500115168 9887377225969152 9893099087789736 9906071207445504 9946230661838016 9946445896707852 9965035917013632 9999863973489312 10010177183503224 10020831729073152 10023302819367936 10029103341832848 10069761571500267 10082965336149888 10088800385534234 10112447690933952 10123841923656552 10142982986960304 10153443800626308 10169068884828672 10172640831951416 10208194472937006 10229599056762176 10232121628104768 10263018288581136 10273602898858572 10284537827206656 10293027113986344 10295144631338112 10314609575239424 10348306529206464 10354295132521977 10370229305840768 10406248334037504 10414838085749496 10436675960745216 10456408496748032 10476831169593243 10498799031940128 10501387986739104 10523407339920384 10555411972016496 10560186918860544 10563896248564932 10580152975999488 10623045174329952 10643130077047104 10647944704889856 10686277586081916 10706482041791432 10711325328133248 10717524011772214 10731577141399296 10769084279142336 10775316388100173 10800339112023552 10800572829666144 10833185971280088 10844358615461826 10855901039829248 10858578054315264 10864861953652252 10902598994707056 10923212447495712 10951304952892416 10955151665178448 10961389355555592 10993202310452544 10993440201624468 11016491291897728 11052481233856608 11075656121607168 11084798430446832 11108041081027072 11118269812629564 11129736473763453 11144330108376192 11150779373485206 11167939252443904 11206728975117312 11210665406640336 11239497188494848 11260747611882496 11273435695207296 11282741259561954 11306398957473984 11367120756386304 11367366739094688 11376503652300696 11388612476587008 11400357951580416 11410855860330342 11435029636351204 11440202495432256 11444220935945343 11461832390666112 11508298938857448 11523388955599872 11530057583467696 11535273430297344 11557083075353088 11570105055607488 11579655503234637 11582037710255376 11603935772144352 11604186879492494 11625875236515904 11666507969070864 11690970350585344 11693853289262592 11700620565471656 11735951468886762 11741260455838368 11763459558841536 11765879578672128 11811148910932644 11826636033378816 11833480151453688 11838833257410432 11851690635246592 11863913698966784 11874838468518558 11902672097999424 11909560218426507 11973521336677992 11998627465074432 12001586270558976 12008531632984068 12044792297015361 12073024284074208 12140623056377088 12150644433374412 12163577230910976 12176121954202752 12187334217690099 12212888669807904 12241514660723712 12248598870596816 12288614003432676 12307524890448384 12314647300685912 12320218072003968 12324545623325754 12343511805332736 12393552703384944 12416985089888288 12446089465764864 12460113136808064 12467323850428902 12470398234252686 12483671368566528 12496546216155456 12520173331632512 12563659783374336 12563931658999392 12590275762168832 12631407124407552 12638716966493436 12644434337056704 12668341063367808 12719698827158232 12736377266715648 12743747855411664 12788287581481524 12812189036160384 12825402695527968 12825680235228546 12894561439499376 12921598808541696 12924785214448128 12946836306214629 12971314781401158 12991276273251072 13001718459772224 13004393218532352 13009242602399407 13054427743662396 13074517137636864 13079109641080392 13099237017904128 13124821465204722 13152341644408512 13163198136155613 13177208666820224 13190798783719648 13233892003696728 13236614526006144 13261640882450688 13261927862277136 13286714556018176 13312665170385399 13333151964652416 13346902911337632 13372137789110464 13418583378100992 13426348762000356 13443953781533184 13483263587911936 13498455898208736 13523977315947072 13530095151326208 13537925067501744 13603053826285056 13610925963916008 13642828837473024 13684024384774848 13691943380367889 13698137198478096 13724036151981792 13726859508450816 13739499753533892 13779673729421418 13797742038941952 13805726843362636 13853978213271651 13886450780999328 13915567947660288 13942746791308062 13969108226124324 13998398709253504 14001850648985472 14044130289637344 14058614493174888 14073882629355328 14080249225147392 14085194998086576 14134423116374316 14164060232439936 14190840102729472 14240129299209216 14248370114775888 14251883696288784 14254815643391232 14281767104177664 14308769521865728 14336716337338122 14358779038856448 14400763772888192 14444247961706784 14450782099493376 14459144820615768 14478104072420352 14536798659609408 14545211158833719 14564283263327616 14615185807407456 14657603080603392 14657920268832624 14713998346215441 14736641645142144 14745169794242342 14779731240595776 14796384349959576 14824359750172752 14839648631684604 14859106811168256 14867705831313608 14919345992757024 14919668845061778 14947553875520448 14999795960233968 15015265775254836 15031247593609728 15043655012749272 15075198609965312 15124448004224832 15127559458292736 15133200578301351 15156488985459584 15168671536400928 15200477268773888 15214474480440456 15230165700939462 15253603327243008 15258961247927124 15282443187554816 15312291709405509 15344398585143264 15348182442157152 15380364573729792 15426806740809984 15439540670979516 15442716947007168 15471914362859136 15555343958761152 15562380722531328 15647935291849016 15655013941117824 15664073555667082 15684612745122048 15748198547910192 15777973535271584 15785111009880576 15833117958024744 15845844372847398 15870229463999232 15879413624568676 15934567761494928 15964695115570656 15998169953432576 16002115027411968 16011375510645424 16029416379122874 16059723062687148 16066987992199872 16076286017658321 16097365712098944 16153626418713504 16187497408502784 16200508668035328 16200859244499216 16234829272270336 16249778956920132 16266537923192739 16283851559743872 16287867081472896 16297292930478378 16384818671243568 16426957429338624 16432727497767672 16458015740443648 16490160302436702 16524736937846592 16613484182410752 16623098467238536 16627197645670248 16644895158088704 16662061621540608 16677404718944346 16726169060227809 16751908878665856 16815998109960504 16841876165876736 16851622621991248 16859245782742272 16891121417823744 16910153542810944 16924111889342931 16959598436210976 16991663807215552 17050681134579456 17051050108642032 17064755478451044 17082918714880512 17100536927370624 17100906980304728 17152544454526806 17160303743148384 17192748585999168 17262448408286172 17285083433399808 17295086375201544 17302910145446016 17321701697668096 17335624613029632 17405903658216528 17406280319238741 17438812854773856 17499761953606296 17536455525878016 17540779933893888 17550930848207484 17603927203330143 17645189338262304 17648819368008192 17682187843267584 17716723366398966 17750220227180532 17777535952869888 17795870548450176 17802121455914978 17812257702777837 17891444504134656 17901798349333808 17960282005016988 17997941197611648 18012797449476102 18031969754596096 18050566756668992 18109536426111312 18147901285221344 18190438449964032 18210934584565632 18225966650061618 18245365846366464 18264182931304128 18298714869309056 18319333004711856 18362271991085568 18372898305895224 18396989385255936 18461287335672576 18471970951028868 18480327108005952 18486818434988631 18515267707999104 18590329055077416 18614705235969024 18625477634832432 18669134198647296 18700985775643353 18725507052849792 18736343573135006 18744819324233184 18780259997448768 18845897488499088 18885413643253248 18958075449740154 18997826819701184 19002511595051712 19006420857854976 19013508418891441 19079548240737348 19115621783117496 19145038718475264 19182431372222286 19218283554240576 19238104043291952 19238520352842819 19258997282275712 19278859760821024 19341842159249064 19382398212812544 19419044351103488 19456972172101737 19486914409876608 19502577689658336 19506589827798528 19543470774137856 19543893691776832 19611775706455296 19618664461620588 19648855526856192 19706308320794368 19728512466612768 19765813000230336 19774754451938304 19786198175579472 19892461323676032 19892891793415704 19930071834027264 19999727946978624 20011301863614607 20020354367006448 20058206683665696 20139523143000534 20165930672299776 20177600771068468 20224895381867904 20247683847313104 20285965973920608 20306887601252616 20338137769657344 20345281663902832 20416388945874012 20459198113524352 20464243256209536 20526036577162272 20547205797717144 20569075654413312 20586054227972688 20590289262676224 20629219150478848 20669510594132127 20696613058412928 20708590265043954 20740458611681536 20812496668075008 20829676171498992 20873351921490432 20912816993496064 20953662339186486 20997598063880256 21002775973478208 21110823944032992 21120373837721088 21127792497129864 21160305951998976 21246090348659904 21286260154094208 21372555172163832 21412964083582864 21422650656266496 21435048023544428 21463154282798592 21505074506007183 21538168558284672 21550632776200346 21600678224047104 21601145659332288 21666371942560176 21688717230923652 21711802079658496 21717156108630528 21729723907304504 21805197989414112 21846424894991424 21910303330356896 21922778711111184 21986404620905088 21986880403248936 22032982583795456 22104962467713216 22117754691363513 22169596860893664 22216082162054144 22236539625259128 22259472947526906 22288660216752384 22301558746970412 22335878504887808 22379503267592667 22421330813280672 22478994376989696 22546871390414592 22565482519123908 22612797914947968 22734241512772608 22734733478189376 22753007304601392 22800715903160832 22821711720660684 22845248551409193 22870059272702408 22880404990864512 22888441871890686 22923664781332224 23016597877714896 23060115166935392 23070546860594688 23114166150706176 23140210111214976 23159311006469274 23164075420510752 23207871544288704 23208373758984988 23251750473031808 23333015938141728 23381940701170688 23387706578525184 23401241130943312 23471902937773524 23482520911676736 23496110333500623 23526919117683072 23622297821865288 23653272066757632 23666960302907376 23677666514820864 23727827397933568 23749676937037116 23805344195998848 23819120436853014 23947042673355984 23997254930148864 24003172541117952 24017063265968136 24044124568684311 24089584594030722 24146048568148416 24160021975884613 24281246112754176 24301288866748824 24327154461821952 24352243908405504 24374668435380198 24425777339615808 24445939395717567 24497197741193632 24577228006865352 24615049780896768 24629294601371824 24640436144007936 24649091246651508 24687023610665472 24735240453655053 24787105406769888 24833970179776576 24920226273616128 24934647700857804 24940796468505372 24967342737133056 24993092432310912 25040346663265024 25127319566748672 25127863317998784 25262814248815104 25277433932986872 25288868674113408 25336682126735616 25427894849254651 25439397654316464 25487495710823328 25576575162963048 25624378072320768 25650805391055936 25651360470457092 25728816681790209 25789122878998752 25843197617083392 25849570428896256 25893672612429258 25942629562802316 25982552546502144 26003436919544448 26018485204798814 26108855487324792 26149034275273728 26158219282160784 26249642930409444 26304683288817024 26326396272311226 26354417333640448 26381597567439296 26467784007393456 26473229052012288 26523281764901376 26523855724554272 26573429112036352 26625330340770798 26666303929304832 26693805822675264 26703182183872467 26744275578220928 26837166756201984 26852697524000712 26887907563066368 26966527175823872 26996911796417472 27019196174214153 27047954631894144 27075850135003488 27206107652570112 27221851927832016 27285657674946048 27368048769549696 27383886760735778 27396274396956192 27448072303963584 27453719016901632 27478999507067784 27559347458842836 27595484077883904 27611453686725272 27707956426543302 27772901561998656 27788973842995183 27885493582616124 27938216452248648 27996797418507008 28003701297970944 28088260579274688 28104515359702509 28117228986349776 28147765258710656 28170389996173152 28268846232748632 28328120464879872 28381680205458944 28437113174610231 28496740229551776 28503767392577568 28509631286782464 28563534208355328 28673432674676244 28717558077712896 28801527545776384 28888495923413568 28901564198986752 28918289641231536 29073597319218816 29090422317667438 29128566526655232 29230371614814912 29315206161206784 29315840537665248 29427996692430882 29473283290284288 29490339588484684 29559462481191552 29592768699919152 29648719500345504 29679297263369208 29718213622336512 29735411662627216 29838691985514048 29839337690123556 29895107751040896 29999591920467936 30030531550509672 30062495187219456 30087310025498544 30150397219930624 30209284714500801 30248896008449664 30266401156602702 30312977970919168 30337343072801856 30428948960880912 30460331401878924 30507206654486016 30517922495854248 30564886375109632 30624583418811018 30688797170286528 30696364884314304 30853613481619968 30879081341959032 30885433894014336 30943828725718272 31062885397565931 31110687917522304 31295870583698032 31310027882235648 31328147111334164 31369225490244096 31430493508779729 31496397095820384 31555947070543168 31570222019761152 31666235916049488 31691688745694796 31740458927998464 31758827249137352 31869135522989856 31929390231141312 32022751021290848 32058832758245748 32119446125374296 32133975984399744 32152572035316642 32194731424197888 32307252837427008 32325949164300519 32401017336070656 32401718488998432 32469658544540672 32499557913840264 32533075846385478 32567703119487744 32575734162945792 32594585860956756 32769637342487136 32853914858677248 32865454995535344 32980320604873404 33049473875693184 33226968364821504 33246196934477072 33254395291340496 33324123243081216 33354809437888692 33389209421290359 33452338120455618 33503817757331712 33631996219921008 33703245243982496 33718491565484544 33782242835647488 33820307085621888 33848223778685862 33919196872421952 33983327614431104 34101362269158912 34102100217284064 34129510956902088 34165837429761024 34201073854741248 34201813960609456 34305088909053612 34320607486296768 34332662807836029 34385497171998336 34524896816572344 34570166866799616 34590172750403088 34605820290892032 34671249226059264 34811807316433056 34812560638477482 34877625709547712 34999523907212592 35072911051756032 35081559867787776 35101861696414968 35207854406660286 35290378676524608 35297638736016384 35310801349369819 35433446732797932 35500440454361064 35555071905739776 35591741096900352 35604242911829956 35624515405555674 35728680655279521 35803596698667616 35920564010033976 35995882395223296 36025594898952204 36063939509192192 36101133513337984 36134376891046083 36219072852222624 36295802570442688 36421869169131264 36451933300123236 36490731692732928 36528365862608256 36597429738618112 36638666009423712 36724543982171136 36745796611790448 36922574671345152 36943941902057736 36960654216011904 36973636869977262 37030535415998208 37163846318141413 37180658110154832 37250955269664864 37338268397294592 37401971551286706 37451014105699584 37472687146270012 37489638648466368 37560519994897536 37691794976998176 37770827286506496 37916150899480308 37995653639402368 38005023190103424 38027016837782882 38159096481474696 38231243566234992 38364862744444572 38436567108481152 38476208086583904 38477040705685638 38517994564551424 38557719521642048 38683684318498128 38764796425625088 38838088702206976 38913944344203474 38973828819753216 39005155379316672 39013179655597056 39027727807198221 39087787383553664 39223551412910592 39237328923241176 39297711053712384 39412616641588736 39457024933225536 39489594408466839 39531626000460672 39572396351158944 39784922647352064 39785783586831408 39860143668054528 39937995511156197 39999455893957248 40022603727229214 40040708734012896 40116413367331392 40279046286001068 40331861344599552 40355201542136936 40449790763735808 40495367694626208 40571931947841216 40613775202505232 40614654078223729 40690563327805664 40832777891748024 40918396227048704 40928486512419072 41052073154324544 41075830141103667 41094411595434288 41172108455945376 41180578525352448 41258438300957696 41339021188264254 41393226116825856 41417180530087908 41480917223363072 41561934639814953 41659352342997984 41746703842980864 41907324678372972 41995196127760512 42005551946956416 42221647888065984 42240747675442176 42255584994259728 42492180697319808 42572520308188416 42745110344327664 42825928167165728 42845301312532992 42870096047088856 42926308565597184 43010149012014366 43076337116569344 43101265552400692 43202291318664576 43332743885120352 43377434461847304 43423604159316992 43434312217261056 43459447814609008 43610395978828224 43635633476501157 43692849789982848 43820606660713792 43845557422222368 43972809241810176 43973760806497872 44065965167590912 44209924935426432 44235509382727026 44339193721787328 44473079250518256 44518945895053812 44577320433504768 44603117493940824 44671757009775616 44759006535185334 44842661626561344 45093742780829184 45130965038247816 45225595829895936 45399601734904053 45469466956378752 45506014609202784 45601431806321664 45643423441321368 45690497102818386 45740118545404816 45760809981729024 45776883743781372 45847329562664448 45936875128216527 46033195755429792 46120230333870784 46141093721189376 46280420222429952 46318622012938548 46328150841021504 46415743088577408 46416747517969976 46503500946063616 46666031876283456 46802482261886624 46943805875547048 46965041823353472 46992220667001246 47053838235366144 47244595643730576 47333920605814752 47355333029641728 47455654795867136 47499353874074232 47610688391997696 47638240873706028 47894085346711968 47994509860297728 48006345082235904 48034126531936272 48088249137368622 48179169188061444 48228858052974963 48292097136296832 48320043951769226 48562492225508352 48602577733497648 48704487816811008 48749336870760396 48799613769578217 48851554679231616 48891878791435134 48994395482387264 49154456013730704 49258589202743648 49280872288015872 49298182493303016 49374047221330944 49470480907310106 49574210813539776 49667940359553152 49840452547232256 49869295401715608 49881592937010744 49934685474266112 49986184864621824 50080693326530048 50178507180683427 50255726635997568 50525628497630208 50554867865973744 50577737348226816 50673364253471232 50855789698509302 50878795308632928 50974991421646656 51153150325926096 51248756144641536 51301610782111872 51302720940914184 51457633363580418 51578245757997504 51608094279848197 51787345224858516 51885259125604632 51965105093004288 52006873839088896 52036970409597628 52217710974649584 52218840957716223 52316438564321568 52499285860818888 52609366577634048 52652792544622452 52708834667280896 52763195134878592 52811781609990429 52935568014786912 52946458104024576 53046563529802752 53047711449108544 53250660681541596 53332607858609664 53387611645350528 53406364367744934 53488551156441856 53674333512403968 53705395048001424 53933054351647744 53993823592834944 54038392348428306 54095909263788288 54151700270006976 54443703855664032 54571315349892096 54736097539099392 54767773521471556 54792548793912384 54896144607927168 54957999014135568 55118694917685672 55190968155767808 55222907373450544 55415912853086604 55460455304965893 55545803123997312 55577947685990366 55770987165232248 55876432904497296 55993594837014016 56007402595941888 56102957326930059 56176521158549376 56209030719405018 56234457972699552 56295530517421312 56340779992346304 56537692465497264 56656240929759744 56763360410917888 56874226349220462 56993480459103552 57007534785155136 57019262573564928 57040525256674323 57346865349352488 57435116155425792 57603055091552768 57715561058528457 57776991846827136 57836579282463072 58147194638437632 58180844635334876 58257133053310464 58370916516305211 58460743229629824 58630412322413568 58631681075330496 58855993384861764 58946566580568576 58980679176969368 59118924962383104 59185537399838304 59297439000691008 59358594526738416 59470823325254432 59677383971028096 59678675380247112 59790215502081792 59999183840935872 60033905590843821 60061063101019344 60174620050997088 60300794439861248 60418569429001602 60497792016899328 60532802313205404 60625955941838336 60674686145603712 60857897921761824 60920662803757848 61014413308972032 61035844991708496 61249166837622036 61377594340573056 61392729768628608 61707226963239936 61758162683918064 61770867788028672 61887657451436544 62008531782396381 62125770795131862 62221375835044608 62591741167396064 62620055764471296 62656294222668328 62738450980488192 62860987017559458 62992794191640768 63111894141086336 63332471832098976 63383377491389592 63480917855996928 63517654498274704 63738271045979712 63858780462282624 64045502042581696 64117665516491496 64238892250748592 64267951968799488 64305144070633284 64389462848395776 64614505674854016 64651898328601038 64802034672141312 64803436977996864 64999115827680528 65066151692770956 65135406238975488 65151468325891584 65189171721913512 65539274684974272 65577202505972521 65730909991070688 65960641209746808 66098947751386368 66353264074090539 66492393868954144 66508790582680992 66648246486162432 66709618875777384 66778418842580718 66904676240911236 67007635514663424 67138509802778001 67263992439842016 67406490487964992 67436983130969088 67640614171243776 67696447557371724 67838393744843904 67966655228862208 68202724538317824 68204200434568128 68259021913804176 68402147709482496 68403627921218912 68610177818107224 68641214972593536 68665325615672058 68770994343996672 69049793633144688 69180345500806176 69211640581784064 69342498452118528 69623614632866112 69625121276954964 69755251419095424 69999047814425184 70145822103512064 70163119735575552 70203723392829936 70415708813320572 70488331000501869 70580757353049216 70621602698739638 70866893465595864 71000880908722128 71183482193800704 71208485823659912 71249030811111348 71457361310559042 71607193397335232 71841128020067952 71991764790446592 72051189797904408 72127879018384384 72202267026675968 72268753782092166 72438145704445248 72480065927653839 72591605140885376 72843738338262528 72903866600246472 72981463385465856 73056731725216512 73194859477236224 73277332018847424 73337818187152701 73491593223580896 73845149342690304 73887883804115472 73921308432023808 73947273739954524 74061070831996416 74327692636282826 74361316220309664 74501910539329728 74803943102573412 74902028211399168 74945374292540024 74979277296932736 75121039989795072 75383589953996352 75427214716701211 75832301798960616 75991307278804736 76010046380206848 76054033675565764 76283684547763953 76318192962949392 76462487132469984 76729725488889144 76873134216962304 76952416173167808 76954081411371276 77035989129102848 77115439043284096 77186450045370627 77367368636996256 77529592851250176 77827888688406948 77947657639506432 78010310758633344 78055455614396442 78175574767107328 78447102825821184 78474657846482352 78825233283177472 78914049866451072 78979188816933678 79063252000921344 79144792702317888 79569845294704128 79571567173662816 79720287336109056 79875991022312394 79998911787914496 80045207454458428 80081417468025792 80109546551617401 80232826734662784 80558092572002136 80663722689199104 80710403084273872 80899581527471616 80990735389252416 81057588522642459 81143863895682432 81227550405010464 81229308156447458 81381126655611328 81665555783496048 81836792454097408 81856973024838144 82104146308649088 82151660282207334 82188823190868576 82344216911890752 82361157050704896 82678042376528508 82786452233651712 82834361060175816 82961834446726144 83123869279629906 83318704685995968 83366921528985549 83814649356745944 83990392255521024 84011103893912832 84313546079107527 84443295776131968 84511169988519456 84984361394639616 85145040616376832 85311339523830693 85490220688655328 85651856334331456 85690602625065984 85740192094177712 86020298024028732 86152674233138688 86202531104801384 86404582637329152 86665487770240704 86754868923694608 86918895629218016 87220791957656448 87271266953002314 87385699579965696 87641213321427584 87691114844444736 87945618483620352 87947521612995744 88131930335181824 88419849870852864 88471018765454052 88678387443574656 88946158501036512 89037891790107624 89154640867009536 89206234987881648 89518013070370668 89685323253122688 90187485561658368 90261930076495632 90451191659791872 90627854143502403 90799203469808106 90938933912757504 91012029218405568 91286846882642736 91380994205636772 91480237090809632 91521619963458048 91553767487562744 91694659125328896 91873750256433054 92066391510859584 92240460667741568 92560840444859904 92637244025877096 92656301682043008 92831486177154816 92833495035939952 93007001892127232 93188656192697793 93332063752566912 93604964523773248 93887611751094096 93930083646706944 93984441334002492 94107676470732288 94489191287461152 94667841211629504 94710666059283456 94998707748148464 95221376783995392 95276481747412056 95788170693423936 95843603662575223 96068253063872544 96176498274737244 96358338376122888 96457716105949926 96584194272593664 96640087903538452 96977847492901557 97205155466995296 97408975633622016 97498673741520792 97599227539156434 97703109358463232 97783757582870268 97988790964774528 98308912027461408 98517178405487296 98561744576031744 98596364986606032 98940961814620212 99148421627079552 99335880719106304 99680905094464512 99738590803431216 99763185874021488 99972369729243648 100161386653060096 100357014361366854 100511453271995136 101109735731947488 101155474696453632 101346728506942464 101711579397018604 101757590617265856 101816478111836033 101949982843293312 102306300651852192 102497512289283072 102603221564223744 102605441881828368 102915266727160836 102997988423508087 103156491515995008 103216188559696394 103574690449717032 103770518251209264 104013747678177792 104073940819195256 104435421949299168 104437681915432446 104632877128643136 104998571721637776 105218733155268096 105305585089244904 105417669334561792 105526390269757184 105623563219980858 105871136029573824 105892916208049152 105932404048109457 106095422898217088 106501321363083192 106665215717219328 106775223290701056 106812728735489868 106977102312883712 107186041965838563 107410790096002848 107987647185669888 108076784696856612 108191818527576576 108303400540013952 108403130673138249 108887407711328064 109472195078198784 109535547042943112 109585097587824768 109792289215854336 109915998028271136 110237389835371344 110445814746901088 110831825706173208 110920910609931786 111091606247994624 111155895371980732 111491538954424239 111541974330464496 111752865808994592 111987189674028032 112014805191883776 112205914653860118 112353042317098752 112418061438810036 112468915945399104 112591061034842624 112681559984692608 113075384930994528 113312481859519488 113748452698440924 113986960918207104 114015069570310272 114081050513348646 114693730698704976 115206110183105536 115431122117056914 115553983693654272 115673158564926144 116294389276875264 116361689270669752 116514266106620928 116741833032610422 116921486459259648 117083183421594663 117263362150660992 117711986769723528 117893133161137152 117961358353938736 118237849924766208 118371074799676608 118468783225400517 118594878001382016 118717189053476832 118941646650508864 119354767942056192 119357350760494224 119580431004163584 119998367681871744 120067811181687642 120122126202038688 120349240101994176 120837138858003204 120995584033798656 121065604626410808 121251911883676672 121349372291207424 121715795843523648 121841325607515696 121843962234671187 122071689983416992 122498333675244072 122755188681146112 122785459537257216 123227490423311001 123516325367836128 123541735576057344 123775314902873088 124017063564792762 124251541590263724 124442751670089216 124685803919444859 125183482334792128 125240111528942592 125312588445336656 125721974035118916 125985588383281536 126223788282172672 126664943664197952 126766754982779184 127035308996549408 127476542091959424 127717560924565248 128091004085163392 128235331032982992 128477784501497184 128535903937598976 128610288141266568 128778925696791552 129229011349708032 129303796657202076 129606873955993728 129998231655361056 130132303385541912 130270812477950976 130302936651783168 130378343443827024 130906900429503471 131078549369948544 131154405011945042 131461819982141376 131921282419493616 132197895502772736 132706528148181078 132984787737908288 133017581165361984 133419237751554768 133556837685161436 133809352481822472 134015271029326848 134277019605556002 134527984879684032 134812980975929984 135281228342487552 135392895114743448 135676787489687808 135933310457724416 136198805204712159 136408400869136256 136518043827608352 136804295418964992 136807255842437824 137220355636214448 137282429945187072 137330651231344116 137541988687993344 138099587266289376 138360691001612352 138423281163568128 139247229265732224 139250242553909928 139510502838190848 139998095628850368 140079113045302249 140407446785659872 140831417626641144 140976662001003738 141161514706098432 141243205397479276 141733786931191728 142001761817444256 142366964387601408 142416971647319824 142498061622222696 142914722621118084 143214386794670464 143682256040135904 143983529580893184 144102379595808816 144404534053351936 144537507564184332 144686574158924889 144876291408890496 144960131855307678 145183210281770752 145687476676525056 145807733200492944 146113463450433024 146389718954472448 146554664037694848 146675636374305402 146983186447161792 147775767608230944 147842616864047616 147894547479909048 148122141663992832 148655385272565652 148722632440619328 149003821078659456 149607886205146824 149804056422798336 149890748585080048 149958554593865472 150242079979590144 150535521542050281 150767179907992704 150854429433402422 151664603597921232 151982614557609472 152020092760413696 152108067351131528 152567369095527906 152636385925898784 152924974264939968 153459450977778288 153746268433924608 153904832346335616 153908162822742552 154071978258205696 154230878086568192 154372900090741254 154734737273992512 154824282839544591 155655777376813896 155895315279012864 156020621517266688 156110911228792884 156351149534214656 156656522873148669 156949315692964704 157828099732902144 157958377633867356 158126504001842688 158289585404635776 158435344829971287 159139690589408256 159143134347325632 159751982044624788 159997823575828992 160090414908916856 160162834936051584 160219093103234802 160465653469325568 161116185144004272 161420806168547744 161799163054943232 161981470778504832 162115177045284918 162287727791364864 162455100810020928 162458616312894916 162762253311222656 163331111566992096 163673584908194816 163713946049676288 164208292617298176 164303320564414668 164377646381737152 164688433823781504 165356084753057016 165572904467303424 165668722120351632 166247738559259812 166637409371991936 166733843057971098 167629298713491888 167980784511042048 168022207787825664 168308871980790177 168627092158215054 168886591552263936 169022339977038912 169120153831192291 169968722789279232 170290081232753664 170622679047661386 170980441377310656 171121575770022969 171303712668662912 171480384188355424 172040596048057464 172305348466277376 172405062209602768 172809165274658304 173146683175585371 173330975540481408 173509737847389216 173837791258436032 174441583915312896 174542533906004628 174771399159931392 175282426642855168 175382229688889472 175891236967240704 175895043225991488 176839699741705728 176942037530908104 177356774887149312 177892317002073024 177995263944782557 178075783580215248 178412469975763296 179036026140741336 179370646506245376 180101716772531463 180523860152991264 180902383319583744 181255708287004806 181598406939616212 181877867825515008 182024058436811136 182573693765285472 182761988411273544 182960474181619264 183043239926916096 183107534975125488 183747500512866108 184132783021719168 184480921335483136 185121680889719808 185274488051754192 185312603364086016 185662972354309632 185666990071879904 186014003784254464 186377312385395586 186664127505133824 187209929047546496 187775223502188192 187860167293413888 187968882668004984 188215352941464576 188978382574922304 189335682423259008 189997415496296928 190442753567990784 190552963494824112 191576341386847872 191687207325150446 192136506127745088 192352996549474488 192716676752245776 192915432211899852 193168388545187328 193280175807076904 193955694985803114 194410310933990592 194997347483041584 195198455078312868 195406218716926464 195567515165740536 195977581929549056 196617824054922816 196731607517917563 197034356810974592 197192729973212064 197881923629240424 198296843254159104 198671761438212608 199059792222271617 199477181606862432 199526371748042976 199944739458487296 200714028722733708 201022906543990272 202219471463894976 202310949392907264 203423158794037208 203515181234531712 203632956223672066 203899965686586624 204612601303704384 205206443128447488 205210883763656736 205830533454321672 205995976847016174 206312983031990016 206432377119392788 207149380899434064 207541036502418528 208027495356355584 208147881638390512 208870843898598336 208875363830864892 209265754257286272 209997143443275552 210437466310536192 210611170178489808 211052780539514368 211247126439961716 211464993001505607 211742272059147648 211864808096218914 212190845796434176 213002642726166384 213550446581402112 213625457470979736 213954204625767424 214372083931677126 214821580192005696 215975294371339776 216153569393713224 216383637055153152 216606801080027904 216806261346276498 217440197782961517 217774815422656128 218944390156397568 219071094085886224 219170195175649536 219584578431708672 219831996056542272 220013454561458103 220474779670742688 220891629493802176 221663651412346416 221841821219863572 222183212495989248 222311790743961464 222983077908848478 223083948660928992 223505731617989184 224411829307720236 224706084634197504 224836122877620072 224937831890798208 225182122069685248 225363119969385216 226150769861989056 226281644150103633 227496905396881848 227973921836414208 228030139140620544 228162101026697292 228851053643291859 229387461397409952 230862244234113828 231107967387308544 231346317129852288 231559350136111881 232588778553750528 232723378541339504 233483666065220844 233842972918519296 234166366843189326 234526724301321984 235423973539447056 235922716707877472 236475699849532416 236742149599353216 236937566450801034 237189756002764032 237434378106953664 237883293301017728 238709535884112384 238714701520988448 239160862008327168 239996735363743488 240135622363375284 240244252404077376 240328639654852203 240698480203988352 241674277716006408 241991168067597312 242131209252821616 242698744582414848 243431591687047296 243682651215031392 243687924469342374 244143379966833984 244996667350488144 245510377362292224 245570919074514432 246454980846622002 247032650735672256 247083471152114688 247175609445588733 248034127129585524 248503083180527448 248885503340178432 249371607838889718 250100764586956647 250366964669584256 250625176890673312 251443948070237832 251971176766563072 252447576564345344 252940638237322581 253329887328395904 253533509965558368 254070617993098816 254953084183918848 255435121849130496 256182008170326784 256470662065965984 256955569002994368 257071807875197952 257220576282533136 258458022699416064 258607593314404152 259213747911987456 259996463310722112 260146924226989891 260264606771083824 260756686887654048 261813800859006942 262157098739897088 262308810023890084 262923639964282752 263842564838987232 264395791005545472 265413056296362156 265969575475816576 266035162330723968 266838475503109536 267113675370322872 267618704963644944 268554039211112004 269055969759368064 269625961951859968 270562456684975104 270785790229486896 271353574979375616 271866620915448832 272397610409424318 272816801738272512 273036087655216704 273614511684875648 274440711272428896 274564859890374144 274661302462688232 275083977375986688 276199174532578752 276721382003224704 278494458531464448 278500485107819856 279021005676381696 279565968578093379 279996191257700736 280158226090604498 280814893571319744 281662835253282288 281953324002007476 282323029412196864 282486410794958552 283467573862383456 284003523634888512 284833943294639648 284996123244445392 285829445242236168 286428773589340928 287364512080271808 287530810987725669 288204759191617632 288809068106703872 289075015128368664 289373148317849778 289752582817780992 289920263710615356 290366420563541504 290933542478704671 291615466400985888 292226926900866048 293109328075389696 293351272748610804 293966372894323584 295551535216461888 295685233728095232 295789094959818096 297310770545131304 297445264881238656 298007642157318912 299215772410293648 299781497170160096 299917109187730944 300484159959180288 301071043084100562 301534359815985408 301708858866804844 303329207195842464 303965229115218944 304040185520827392 304216134702263056 305134738191055812 305272771851797568 305449434335508099 305849948529879936 306918901955556576 307492536867849216 307809664692671232 307816325645485104 308461756173136384 308745800181482508 309469474547985024 309648565679089182 311311554753627792 312041243034533376 312221822457585768 312702299068429312 313313045746297338 313898631385929408 315656199465804288 315916755267734712 316253008003685376 316579170809271552 316870689659942574 317797212144328371 318286268694651264 319503964089249576 319995647151657984 320180829817833712 320325669872103168 320438186206469604 320931306938651136 321558125897515689 322232370288008544 322841612337095488 323962941557009664 324230354090569836 324575455582729728 324910201620041856 324917232625789832 325524506622445312 326662223133984192 328416585234596352 328606641128829336 328755292763474304 329376867647563008 330712169506114032 331337444240703264 332495477118519624 333274818743983872 333467686115942196 334474616863272717 335258597426983776 335961569022084096 336044415575651328 336617743961580354 337254184316430108 337773183104527872 338044679954077824 338240307662384582 339937445578558464 341245358095322772 341960882754621312 342243151540045938 342607425337325824 342960768376710848 344081192096114928 344810124419205536 345618330549316608 346293366351170742 346661951080962816 347019475694778432 347675582516872064 348883167830625792 349085067812009256 349542798319862784 350564853285710336 350764459377778944 351249550264783989 351790086451982976 353679399483411456 353884075061816208 354713549774298624 355784634004146048 355990527889565114 356151567160430496 356824939951526592 358072052281482672 358741293012490752 360203433545062926 361047720305982528 361256659958937379 362511416574009612 363196813879232424 363755735651030016 364048116873622272 365147387530570944 365523976822547088 365531886704013561 365920948363238528 366215069950250976 367495001025732216 368265566043438336 368961842670966272 369682471269933003 370548976103508384 370625206728172032 371325944708619264 371333980143759808 372754624770791172 373328255010267648 374419858095092992 375550447004376384 375720334586827776 375937765336009968 377956765149844608 378671364846518016 379994830992593856 381105926989648224 383152682773695744 383374414650300892 384273012255490176 384705993098948976 385433353504491552 385830864423799704 386336777090374656 386560351614153808 387911389971606228 388820621867981184 389994694966083168 390396910156625736 390812437433852928 391135030331481072 391955163859098112 392720701288510413 393235648109845632 393463215035835126 394068713621949184 394385459946424128 395763847258480848 396593686508318208 397343522876425216 398119584444543234 398954363213724864 399052743496085952 401428057445467416 402045813087980544 404438942927789952 406846317588074416 407030362469063424 407265912447344132 407799931373173248 408596415614136477 409225202607408768 410412886256894976 410421767527313472 411661066908643344 411991953694032348 412625966063980032 412864754238785576 414298761798868128 415082073004837056 416295763276781024 417741687797196672 417750727661729784 418531508514572544 419994286886551104 420237339135906747 421222340356979616 422105561079028736 422494252879923432 422929986003011214 423484544118295296 423729616192437828 424381691592868352 426005285452332768 427100893162804224 427250914941959472 428744167863354252 429643160384011392 431950588742679552 432307138787426448 433213602160055808 433612522692552996 434059722476774667 434880395565923034 435549630845312256 438142188171772448 438340390351299072 439169156863417344 439663992113084544 440026909122916206 440949559341485376 441783258987604352 443327302824692832 443683642439727144 444366424991978496 444623581487922928 445966155817696956 446167897321857984 447011463235978368 448823658615440472 449412169268395008 449672245755240144 449875663781596416 450726239938770432 452301539723978112 452563288300207266 454993810793763696 455947843672828416 456060278281241088 456324202053394584 457702107286583718 458774922794819904 459040417541807647 461724488468227656 462215934774617088 462692634259704576 463118700272223762 464472848518633773 465446757082679008 466967332130441688 467685945837038592 468332733686378652 469053448602643968 469969568619446007 470847947078894112 471845433415754944 473484299198706432 473875132901602068 474379512005528064 474868756213907328 475766586602035456 477419071768224768 477429403041976896 479993470727486976 480271244726750568 480488504808154752 480657279309704406 481396960407976704 483130002135838369 483348555432012816 484262418505643232 485397489164829696 486863183374094592 487365302430062784 487375848938684748 488286759933667968 489993334700976288 491020754724584448 491141838149028864 492909961693244004 494065301471344512 494351218891177466 496068254259171048 497006166361054896 498743215677779436 500201529173913294 500733929339168512 501250353781346624 502887896140475664 503942353533126144 504895153128690688 505881276474645162 506659774656791808 507067019931116736 507360461493576873 508141235986197632 509906168367837696 510870243698260992 512364016340653568 512941324131931968 513364727310068907 513911138005988736 514441152565066272 516916045398832128 517215186628808304 518427495823974912 519992926621444224 520293848453979782 520529213542167648 521513373775308096 523627601718013884 524314197479794176 524617620047780168 525847279928565504 527685129677974464 527990503016908477 530826112592724312 531939150951633152 532070324661447936 533676951006219072 533985791834347671 534227350740645744 535237409927289888 537108078422224008 538111939518736128 539251923903719936 540305150317594389 541571580458973792 542707149958751232 544795220818848636 545633603476545024 546072175310433408 547229023369751296 548881422544857792 549129719780748288 549322604925376464 552398349065157504 553442764006449408 556988917062928896 557000970215639712 558042011352763392 559131937156186758 559992382515401472 560316452181208996 561629787142639488 563325670506564576 563906648004014952 564646058824393728 564972821589917104 566935147724766912 568007047269777024 569667886589279296 569992246488890784 571658890484472336 572857547178681856 574729024160543616 575061621975451338 576409518383235264 578150030256737328 578746296635699556 579505165635561984 579840527421230712 580732841127083008 581867084957409342 583230932801971776 586218656150779392 586702545497221608 587932745788647168 590194822553752689 591103070432923776 591578189919636192 594621541090262608 594890529762477312 596015284314637824 597179376666814851 598431544820587296 599562994340320192 599834218375461888 602142086168201124 603068719631970816 603417717733609688 606658414391684928 608432269404526112 610269476382111624 610545543703595136 610898868671016198 611699897059759872 613837803911113152 615619329385342464 615632651290970208 616923512346272768 617491600362965016 618938949095970048 619297131358178364 622623109507255584 624082486069066752 624443644915171536 626626091492594676 627797262771858816 631312398931608576 631833510535469424 633158341618543104 633741379319885148 634394979004516821 635594424288656742 636572537389302528 639007928178499152 640361659635667424 640651339744206336 640876372412939208 641862613877302272 643116251795031378 644464740576017088 645683224674190976 647925883114019328 648460708181139672 649150911165459456 649820403240083712 649834465251579664 651049013244890624 652320593348884551 653324446267968384 656833170469192704 657213282257658672 657510585526948608 658753735295126016 661424339012228064 662674888481406528 664990954237039248 666549637487967744 666935372231884392 668949233726545434 670517194853967552 670905225638026561 673235487923160708 674508368632860216 675546366209055744 676089359908155648 676480615324769164 678844932450310899 682490716190645544 683921765509242624 684486303080091876 685214850674651648 685921536753421696 686553160929875577 688162384192229856 689620248838411072 692586732702341484 693323902161925632 694038951389556864 695351165033744128 697766335661251584 698170135624018512 701129706571420672 701528918755557888 702499100529567978 703580172903965952 707768150123632416 709427099548597248 711569268008292096 711981055779130228 712303134320860992 713649879903053184 716144104562965344 717482586024981504 720406867090125852 720985918964556609 722095440611965056 722513319917874758 725022833148019224 726393627758464848 728096233747244544 730294775061141888 731047953645094176 731063773408027122 731841896726477056 732430139900501952 734990002051464432 736531132086876672 737923685341932544 739364942539866006 741097952207016768 741250413456344064 741526828336766199 742667960287519616 745509249541582344 746656510020535296 748839716190185984 750302293760869941 751100894008752768 751875530672019936 755913530299689216 757342729693036032 758821914711967743 759989661985187712 762211853979296448 766305365547391488 766748829300601784 768546024510980352 769411986197897952 770866707008983104 771661728847599408 773120703228307616 775822779943212456 777641243735962368 779989389932166336 780440772680969673 780793820313251472 782270060662962144 783910327718196224 785441402577020826 786471296219691264 786926430071670252 788137427243898368 788770919892848256 791527694516961696 793187373016636416 796239168889086468 797908726427449728 798105486992171904 802856114890934832 808877885855579904 813692635176148832 814060724938126848 814531824894688264 815599862746346496 817192831228272954 818450405214817536 820843535054626944 823322133817286688 823983907388064696 825251932127960064 825729508477571152 828597523597736256 830164146009674112 832591526553562048 835483375594393344 835501455323459568 837063017029145088 839988573773102208 840474678271813494 842444680713959232 844988505759846864 845859972006022428 846969088236590592 847459232384875656 848763383185736704 852010570904665536 854501829883918944 857488335726708504 859286320768022784 862592432963177007 864614277574852896 866427204320111616 867225045385105992 868119444953549334 869760791131846068 871099261690624512 872800627436114013 876284376343544896 876680780702598144 879327984226169088 880053818245832412 881899118682970752 883566517975208704 886654605649385664 887367284879454288 889247162975845856 891932311635393912 892335794643715968 894022926471956736 897647317230880944 899344491510480288 899751327563192832 901452479877540864 904603079447956224 905126576600414532 909987621587527392 911895687345656832 912120556562482176 912648404106789168 915404214573167436 916348303006524297 917549845589639808 918080835083615294 923448976936455312 925385268519409152 926237400544447524 928945697037267546 930893514165358016 933934664260883376 936665467372757304 938106897205287936 939939137238892014 941695894157788224 943690866831509888 946968598397412864 947750265803204136 948759024011056128 949737512427814656 951533173204070912 953391636432985113 954858806083953792 959986941454973952 960542489453501136 960977009616309504 961314558619408812 962793920815953408 966260004271676738 966697110864025632 968524837011286464 973726366748189184 974730604860125568 974751697877369496 976573519867335936 979986669401952576 980553791317115743 985819923386488008 988130602942689024 988702437782354932 992136508518342096 994012332722109792 997486431355558872 1000403058347826588 1001467858678337024 1002500707562693248 1003423850589818151 1005775792280951328 1007884707066252288 1011762552949290324 1013319549313583616 1014134039862233472 1014720922987153746 1016282471972395264 1019812336735675392 1024728032681307136 1025882648263863936 1026729454620137814 1027822276011977472 1028882305130132544 1034430373257616608 1036854991647949824 1039985853242888448 1040587696907959564 1041058427084335296 1043026747550616192 1047255203436027768 1048628394959588352 1049235240095560336 1051694559857131008 1053748650794351967 1055370259355948928 1055981006033816954 1061652225185448624 1063878301903266304 1064140649322895872 1067353902012438144 1067971583668695342 1068454701481291488 1070474819854579776 1074216156844448016 1076223879037472256 1078503847807439872 1080610300635188778 1083143160917947584 1083769979876812137 1089590441637697272 1091267206953090048 1092144350620866816 1094458046739502592 1096595660112040683 1097762845089715584 1098645209850752928 1104796698130315008 1106885528012898816 1109047413809799009 1113977834125857792 1114001940431279424 1118263874312373516 1119984765030802944 1120632904362417992 1123259574285278976 1126651341013129152 1127813296008029904 1129945643179834208 1133870295449533824 1136014094539554048 1139335773178558592 1139984492977781568 1143317780968944672 1145715094357363712 1149458048321087232 1150123243950902676 1152819036766470528 1156300060513474656 1157492593271399112 1159010331271123968 1159681054842461424 1163734169914818684 1166461865603943552 1172437312301558784 1173405090994443216 1175865491577294336 1178162103865531239 1180389645107505378 1182206140865847552 1183156379839272384 1189243082180525216 1189781059524954624 1192030568629275648 1194358753333629702 1196863089641174592 1199125988680640384 1204284172336402248 1206137439263941632 1206835435467219376 1213316828783369856 1216864538809052224 1220538952764223248 1221091087407190272 1221797737342032396 1223399794119519744 1227675607822226304 1231238658770684928 1231265302581940416 1234983200725930032 1237877898191940096 1238594262716356728 1245246219014511168 1245966847613477899 1248887289830343072 1253252182985189352 1255594525543717632 1260712017407720241 1263667021070938848 1266316683237086208 1267482758639770296 1268789958009033642 1271188848577313484 1273145074778605056 1278015856356998304 1280723319271334848 1281302679488412672 1281752744825878416 1286232503590062756 1288929481152034176 1291366449348381952 1295851766228038656 1296921416362279344 1299640806480167424 1299668930503159328 1302098026489781248 1304641186697769102 1306648892535936768 1314426564515317344 1315021171053897216 1317507470590252032 1322848678024456128 1325349776962813056 1329981908474078496 1333099274975935488 1333870744463768784 1337898467453090868 1341034389707935104 1341810451276053122 1346470975846321416 1349016737265720432 1352178719816311296 1352961230649538328 1357689864900621798 1364981432381291088 1367843531018485248 1368972606160183752 1370429701349303296 1371843073506843392 1373106321859751154 1376324768384459712 1377121252625422941 1379240497676822144 1385173465404682968 1386647804323851264 1388077902779113728 1390702330067488256 1393418545555901319 1396340271248037024 1403057837511115776 1404998201059135956 1407160345807931904 1415536300247264832 1423138536016584192 1423962111558260456 1424606268641721984 1427299759806106368 1432288209125930688 1440813734180251704 1441971837929113218 1444190881223930112 1445026639835749516 1449390006407515107 1450045666296038448 1452787255516929696 1456192467494489088 1460589550122283776 1462095907290188352 1462127546816054244 1463683793452954112 1464860279801003904 1469980004102928864 1473062264173753344 1478729885079732012 1482195904414033536 1483053656673532398 1485335920575039232 1491018499083164688 1497679432380371968 1500604587521739882 1502201788017505536 1503751061344039872 1511827060599378432 1514685459386072064 1517643829423935486 1519979323970375424 1522081384480730619 1524423707958592896 1532610731094782976 1533497658601203568 1537092049021960704 1538823972395795904 1540094181930206721 1541733414017966208 1543323457695198816 1546241406456615232 1551645559886424912 1555282487471924736 1559978779864332672 1560881545361939346 1561587640626502944 1564540121325924288 1570882805154041652 1572942592439382528 1573852860143340504 1576274854487796736 1577541839785696512 1583055389033923392 1583971509050725431 1592478337778172936 1595817452854899456 1596210973984343808 1601957375503043013 1605712229781869664 1617755771711159808 1620915450952783167 1627385270352297664 1628121449876253696 1629063649789376528 1634385662456545908 1636900810429635072 1641687070109253888 1646644267634573376 1647967814776129392 1651459016955142304 1657195047195472512 1660328292019348224 1665183053107124096 1670966751188786688 1671002910646919136 1674126034058290176 1679977147546204416 1680949356543626988 1684889361427918464 1689977011519693728 1691719944012044856 1693938176473181184 1694918464769751312 1704021141809331072 1709003659767837888 1714976671453417008 1718572641536045568 1725184865926354014 1729228555149705792 1734450090770211984 1736238889907098668 1739521582263692136 1742198523381249024 1745601254872228026 1752568752687089792 1758655968452338176 1760107636491664824 1763798237365941504 1767133035950417408 1770584467661258067 1773309211298771328 1774734569758908576 1778494325951691712 1783864623270787824 1784671589287431936 1788045852943913472 1795294634461761888 1798688983020960576 1799502655126385664 1809206158895912448 1810253153200829064 1819975243175054784 1821028469588929237 1825296808213578336 1830808429146334872 1832696606013048594 1835099691179279616 1836161670167230588 1846897953872910624 1850770537038818304 1852474801088895048 1857891394074535092 1861787028330716032 1867869328521766752 1873330934745514608 1879878274477784028 1883391788315576448 1887381733663019776 1893937196794825728 1895500531606408272 1899475024855629312 1903066346408141824 1906783272865970226 1909717612167907584 1921084978907002272 1921954019232619008 1922629117238817624 1925587841631906816 1932520008543353476 1933394221728051264 1937049674022572928 1947452733496378368 1949461209720251136 1949503395754738992 1953147039734671872 1956961780046653653 1959973338803905152 1961107582634231486 1971639846772976016 1976261205885378048 1977404875564709864 1984273017036684192 1988024665444219584 1994972862711117744 2000806116695653176 2002935717356674048 2005001415125386496 2006847701179636302 2011551584561902656 2012715676914079683 2023525105898580648 2026639098627167232 2028268079724466944 2029441845974307492 2032564943944790528 2036534797350932697 2051765296527727872 2053458909240275628 2055644552023954944 2057764610260265088 2059659482789626731 2068860746515233216 2079971706485776896 2081175393815919128 2082116854168670592 2086053495101232384 2094510406872055536 2098470480191120672 2103389119714262016 2107497301588703934 2110740518711897856 2111962012067633908 2123304450370897248 2127756603806532608 2128281298645791744 2134707804024876288 2135943167337390684 2136909402962582976 2140949639709159552 2148432313688896032 2152447758074944512 2161220601270377556 2166286321835895168 2167539959753624274 2179180883275394544 2184288701241733632 2188916093479005184 2193191320224081366 2195525690179431168 2197290419701505856 2209593396260630016 2213771056025797632 2218094827619598018 2224580485010298597 2228003880862558848 2236527748624747032 2239969530061605888 2241265808724835984 2246519148570557952 2250906881282609823 2253302682026258304 2255626592016059808 2259891286359668416 2267740590899067648 2272028189079108096 2278671546357117184 2279968985955563136 2286635561937889344 2298916096642174464 2300246487901805352 2305638073532941056 2312600121026949312 2314985186542798224 2319362109684922848 2327468339829637368 2332923731207887104 2341322318042909019 2346810181988886432 2351730983154588672 2356324207731062478 2360779290215010756 2364412281731695104 2366312759678544768 2378486164361050432 2379562119049909248 2388717506667259404 2393726179282349184 2398251977361280768 2408568344672804496 2413670870934438752 2426633657566739712 2433729077618104448 2441077905528446496 2442182174814380544 2443595474684064792 2446799588239039488 2455351215644452608 2462530605163880832 2469966401451860064 2475755796383880192 2477188525432713456 2490492438029022336 2491933695226955798 2497774579660686144 2506504365970378704 2511189051087435264 2521424034815440482 2527334042141877696 2534965517279540592 2537579916018067284 2542377697154626968 2546290149557210112 2556031712713996608 2561446638542669696 2563505489651756832 2572465007180125512 2577858962304068352 2582732898696763904 2587777298889531021 2593842832724558688 2599281612960334848 2599337861006318656 2609282373395538204 2613297785071873536 2628853129030634688 2630042342107794432 2645697356048912256 2650699553925626112 2659963816948156992 2667741488927537568 2675796934906181736 2682068779415870208 2683620902552106244 2692941951692642832 2698033474531440864 2704357439632622592 2705922461299076656 2715379729801243596 2729962864762582176 2735687062036970496 2737945212320367504 2743686147013686784 2746212643719502308 2749044909019572891 2752649536768919424 2754242505250845882 2758480995353644288 2770346930809365936 2776155805558227456 2781404660134976512 2786837091111802638 2792680542496074048 2809996402118271912 2814320691615863808 2831072600494529664 2846277072033168384 2847924223116520912 2849212537283443968 2854599519612212736 2860174909298955339 2864576418251861376 2881627468360503408 2883943675858226436 2888381762447860224 2890053279671499032 2898780012815030214 2900091332592076896 2905574511033859392 2921179100244567552 2924191814580376704 2924255093632108488 2927367586905908224 2929720559602007808 2939960008205857728 2941661373951347229 2957459770159464024 2964391808828067072 2966107313347064796 2970671841150078464 2982036998166329376 3001209175043479764 3004403576035011072 3007502122688079744 3010271551769454453 3023654121198756864 3035287658847870972 3039958647940750848 3044162768961461238 3048847415917185792 3066995317202407136 3074184098043921408 3077647944791591808 3080188363860413442 3083466828035932416 3086646915390397632 3092482812913230464 3103291119772849824 3110564974943849472 3119957559728665344 3121763090723878692 3123175281253005888 3129080242651848576 3141765610308083304 3145885184878765056 3147705720286681008 3155083679571393024 3166110778067846784 3167943018101450862 3184956675556345872 3191634905709798912 3192421947968687616 3203914751006086026 3211424459563739328 3213282922792653529 3235511543422319616 3241830901905566334 3251309939630436411 3254770540704595328 3258127299578753056 3268771324913091816 3273801620859270144 3283374140218507776 3289786980336122049 3293288535269146752 3295935629552258784 3302918033910284608 3314390094390945024 3320656584038696448 3330366106214248192 3341933502377573376 3342005821293838272 3359954295092408832 3361898713087253976 3369778722855836928 3379954023039387456 3381910014950868583 3383439888024089712 3389836929539502624 3408042283618662144 3418007319535675776 3429953342906834016 3437145283072091136 3450369731852708028 3458457110299411584 3468900181540423968 3472477779814197336 3479043164527384272 3491202509744456052 3505137505374179584 3517311936904676352 3520215272983329648 3527596474731883008 3534266071900834816 3541168935322516134 3546618422597542656 3549469139517817152 3556988651903383424 3567729246541575648 3569343178574863872 3576091705887826944 3590589268923523776 3597377966041921152 3618412317791824896 3620506306401658128 3639950486350109568 3642056939177858474 3650593616427156672 3661616858292669744 3665393212026097188 3670199382358559232 3672323340334461176 3693795907745821248 3704949602177790096 3715782788149070184 3723574056661432064 3735738657043533504 3737900542840433697 3746661869491029216 3759756548955568056 3766783576631152896 3774763467326039552 3782136052223160723 3791001063212816544 3798950049711258624 3813566545731940452 3819435224335815168 3842169957814004544 3843908038465238016 3845258234477635248 3865040017086706952 3866788443456102528 3874099348045145856 3898922419440502272 3899006791509477984 3906294079469343744 3913923560093307306 3919946677607810304 3922215165268462972 3943279693545952032 3952522411770756096 3954809751129419728 3968546034073368384 3976049330888439168 3989945725422235488 4001612233391306352 4010002830250772992 4013695402359272604 4023103169123805312 4025431353828159366 4047050211797161296 4056536159448933888 4058883691948614984 4065129887889581056 4073069594701865394 4103530593055455744 4106917818480551256 4111289104047909888 4115529220520530176 4119318965579253462 4131363757876268823 4137721493030466432 4159943412971553792 4162350787631838256 4164233708337341184 4172106990202464768 4180255636667703957 4189020813744111072 4196940960382241344 4214994603177407868 4221481037423795712 4223924024135267816 4246608900741794496 4269415608049752576 4271886334674781368 4273818805925165952 4281899279418319104 4296864627377792064 4322441202540755112 4332572643671790336 4335079919507248548 4348170019222545321 4358361766550789088 4368577402483467264 4386382640448162732 4391051380358862336 4394580839403011712 4419186792521260032 4436189655239196036 4449160970020597194 4456007761725117696 4473055497249494064 4482531617449671968 4493038297141115904 4501813762565219646 4506605364052516608 4511253184032119616 4519782572719336832 4535481181798135296 4544056378158216192 4557343092714234368 4559937971911126272 4566244153442191857 4573271123875778688 4597832193284348928 4600492975803610704 4611276147065882112 4625200242053898624 4629970373085596448 4638724219369845696 4654936679659274736 4665847462415774208 4682644636085818038 4693620363977772864 4696336579466185927 4712648415462124956 4721558580430021512 4728824563463390208 4732625519357089536 4751914527152176293 4756972328722100864 4777435013334518808 4787452358564698368 4796503954722561536 4805872126509129039 4817136689345608992 4827341741868877504 4853267315133479424 4867458155236208896 4882155811056892992 4884364349628761088 4887190949368129584 4910702431288905216 4925061210327761664 4939932802903720128 4954377050865426912 4980984876058044672 4983867390453911596 4995549159321372288 5013008731940757408 5022378102174870528 5042848069630880964 5054668084283755392 5069931034559081184 5075159832036134568 5084755394309253936 5112063425427993216 5122893277085339392 5127010979303513664 5144930014360251024 5155717924608136704 5165465797393527808 5175554597779062042 5187685665449117376 5198675722012637312 5218564746791076408 5226595570143747072 5257706258061269376 5291394712097824512 5301399107851252224 5311753402983774201 5319927633896313984 5335482977855075136 5351593869812363472 5364137558831740416 5367241805104212488 5385883903385285664 5396066949062881728 5411844922598153312 5430759459602487192 5459925729525164352 5463085408766787711 5475890424640735008 5487372294027373568 5492425287439004616 5498089818039145782 5505299073537838848 5508485010501691764 5516961990707288576 5540693861618731872 5552311611116454912 5573674182223605276 5585361084992148096 5619992804236543824 5662145200989059328 5695848446233041824 5698425074566887936 5709199039224425472 5720349818597910678 5729152836503722752 5763254936721006816 5767887351716452872 5776763524895720448 5780106559342998064 5797560025630060428 5800182665184153792 5811149022067718784 5842358200489135104 5848383629160753408 5848510187264216976 5859441119204015616 5879920016411715456 5883322747902694458 5914919540318928048 5928783617656134144 5932214626694129592 5941343682300156928 5964073996332658752 6002418350086959528 6008807152070022144 6015004245376159488 6020543103538908906 6038147030742239049 6070575317695741944 6079917295881501696 6088325537922922476 6097694831834371584 6109604392052798091 6133990634404814272 6155295889583183616 6160376727720826884 6166933656071864832 6173293830780795264 6184965625826460928 6206582239545699648 6239915119457330688 6243526181447757384 6246350562506011776 6258160485303697152 6283531220616166608 6295411440573362016 6310167359142786048 6332221556135693568 6335886036202901724 6369913351112691744 6383269811419597824 6384843895937375232 6407829502012172052 6422848919127478656 6426565845585307058 6483661803811132668 6502619879260872822 6509541081409190656 6516254599157506112 6537542649826183632 6566748280437015552 6579573960672244098 6586577070538293504 6591871259104517568 6605836067820569216 6628780188781890048 6641313168077392896 6660732212428496384 6673741455030895791 6684011642587676544 6719908590184817664 6723797426174507952 6739557445711673856 6759908046078774912 6763820029901737166 6766879776048179424 6779673859079005248 6816084567237324288 6836014639071351552 6859906685813668032 6863876539219810201 6900739463705416056 6916914220598823168 6937800363080847936 6944955559628394672 6958086329054768544 6982405019488912104 7010275010748359168 7023966954128727057 7040430545966659296 7055192949463766016 7082337870645032268 7093236845195085312 7098938279035634304 7113977303806766848 7135458493083151296 7138686357149727744 7181178537847047552 7194755932083842304 7241012612803316256 7279900972700219136 7284113878355716948 7301187232854313344 7323233716585339488 7330786424052194376 7340398764717118464 7344646680668922352 7387591815491642496 7409899204355580192 7431565576298140368 7447148113322864128 7471477314087067008 7475801085680867394 7493323738982058432 7519513097911136112 7533567153262305792 7549526934652079104 7564272104446321446 7582002126425633088 7627133091463880904 7638870448671630336 7684339915628009088 7690516468955270496 7730080034173413904 7733576886912205056 7748198696090291712 7763331896668593063 7797844838881004544 7798013583018955968 7827847120186614612 7839893355215620608 7844430330536925944 7886559387091904064 7909619502258839456 7937092068146736768 7952098661776878336 7979891450844470976 8003224466782612704 8020005660501545984 8027390804718545208 8046206338247610624 8050862707656318732 8094100423594322592 8113072318897867776 8117767383897229968 8146139189403730788 8207061186110911488 8213835636961102512 8231058441041060352 8238637931158506924 8247134727058718673 8262727515752537646 8275442986060932864 8324701575263676512 8328467416674682368 8344213980404929536 8360511273335407914 8378041627488222144 8393881920764482688 8429989206354815736 8442962074847591424 8447848048270535632 8493217801483588992 8538831216099505152 8543772669349562736 8547637611850331904 8563798558836638208 8593729254755584128 8644882405081510224 8665145287343580672 8670159839014497096 8696340038445090642 8716723533101578176 8721767933294345293 8772765280896325464 8782102760717724672 8789161678806023424 8824984121854041687 8872379310478392072 8898321940041194388 8912015523450235392 8946110994498988128 8965063234899343936 9003627525130439292 9013210728105033216 9022506368064239232 9039565145438673664 9070962363596270592 9114686185428468736 9119875943822252544 9132488306884383714 9146542247751557376 9200985951607221408 9222552294131764224 9250400484107797248 9259940746171192896 9277448438739691392 9309873359318549472 9331694924831548416 9365289272171636076 9387240727955545728 9392673158932371854 9425296830924249912 9443117160860043024 9465251038714179072 9503829054304352586 9513944657444201728 9554870026669037616 9574904717129396736 9593007909445123072 9611744253018258078 9634273378691217984 9639848768377960587 9654683483737755008 9706534630266958848 9734916310472417792 9753929818891309233 9764311622113785984 9774381898736259168 9821404862577810432 9850122420655523328 9879865605807440256 9908754101730853824 9961969752116089344 9967734780907823192 9991098318642744576 10026017463881514816 10085696139261761928 10109336168567510784 10139862069118162368 10145730044852605749 10150319664072269136 10169510788618507872 10224126850855986432 10245786554170678784 10254021958607027328 10289860028720502048 10311435849216273408 10351109195558124084 10375371330898234752 10397351444025274624 10437129493582152816 10515412516122538752 10582789424195649024 10602798215702504448 10623506805967548402 10639855267792627968 10670965955710150272 10703187739624726944 10728275117663480832 10734483610208424976 10771767806770571328 10792133898125763456 10823689845196306624 10861518919204974384 10919851459050328704 10926170817533575422 10951780849281470016 10984850574878009232 10996179636078291564 11010598147075677696 11016970021003383528 11033923981414577152 11081387723237463744 11147348364447210552 11170722169984296192 11213701628521301091 11239985608473087648 11324290401978118656 11346408156669482169 11391696892466083648 11396850149133775872 11440699637195821356 11458305673007445504 11526509873442013632 11535774703432905744 11560213118685996128 11595120051260120856 11600365330368307584 11622298044135437568 11696767258321506816 11697020374528433952 11718882238408031232 11759840032823430912 11766645495805388916 11829839080637856096 11857567235312268288 11864429253388259184 11928147992665317504 12004836700173919056 12030008490752318976 12041086207077817812 12076294061484478098 12141150635391483888 12176651075845844952 12195389663668743168 12219208784105596182 12267981268809628544 12310591779166367232 12320753455441653768 12333867312143729664 12346587661561590528 12369931251652921856 12394091273628806469 12413164479091399296 12479830238914661376 12487052362895514768 12492701125012023552 12516320970607394304 12567062441232333216 12590822881146724032 12664443112271387136 12671772072405803448 12739826702225383488 12747199287122504659 12815659004024344104 12845697838254957312 12853131691170614116 12967323607622265336 13005239758521745644 13019082162818381312 13032509198315012224 13044510057667635963 13075085299652367264 13159147921344488196 13173154141076587008 13183742518209035136 13211672135641138432 13257560377563780096 13321464424856992768 13347482910061791582 13368023285175353088 13447594852349015904 13479114891423347712 13519816092157549824 13527640059803474332 13533759552096358848 13559347718158010496 13632169134474648576 13672029278142703104 13698732460326575571 13719813371627336064 13727753078439620402 13801478927410832112 13833828441197646336 13875600726161695872 13889911119256789344 13916172658109537088 13964810038977824208 14020550021496718336 14047933908257454114 14080861091933318592 14089009738398557781 14164675741290064536 14186473690390170624 14197876558071268608 14227954607613533696 14255743581456528879 14270916986166302592 14362357075694095104 14389511864167684608 14417616379527387117 14482025225606632512 14559801945400438272 14568227756711433896 14602374465708626688 14646467433170678976 14661572848104388752 14689293361337844704 14775183630983284992 14819798408711160384 14863131152596280736 14894296226645728256 14942954628174134016 14951602171361734788 14986647477964116864 15039026195822272224 15067134306524611584 15128544208892642892 15164004252851266176 15254266182927761808 15368679831256018176 15381032937910540992 15460160068346827808 15467153773824410112 15496397392180583424 15526663793337186126 15596027166037911936 15655694240373229224 15679786710431241216 15688860661073851888 15773118774183808128 15819239004517678912 15874184136293473536 15904197323553756672 15959782901688941952 16006448933565225408 16054781609437090416 16092412676495221248 16101725415312637464 16188200847188645184 16235534767794459936 16292278378807461576 16389256226300363133 16427671273922205024 16462116882082120704 16477275862317013848 16494269454117437346 16525455031505075292 16550885972121865728 16649403150527353024 16656934833349364736 16721022546670815828 16756083254976444288 16787763841528965376 16859978412709631472 16895696096541071264 16986435602967177984 17087545338699125472 17095275223700663808 17127597117673276416 17187458509511168256 17289764810163020448 17330290574687161344 17340319678028994192 17392680076890181284 17433447066203156352 17443535866588690586 17545530561792650928 17578323357612046848 17649968243708083374 17744758620956784144 17796643880082388776 17824031046900470784 17892221988997976256 17930126469798687872 18007255050260878584 18026421456210066432 18045012736128478464 18079130290877347328 18114441092226717147 18239751887644505088 18264976613768767428 18293084495503114752 18401971903214442816 18500800968215594496 18519881492342385792 18554896877479382784 18619746718637098944 18730578544343272152 18774481455911091456 18785346317864743708 18850593661848499824 18886234321720086048 18930502077428358144 19007658108608705172 19027889314888403456 19109740053338075232 19149809434258793472 19223488506036516156 19268546757382435968 19279697536755921174 19309366967475510016 19469832620944835584 19507859637782618466 19528623244227571968 19548763797472518336 19700244841311046656 19759731211614880512 19817508203461707648 19923939504232178688 19935469561815646384 19982196637285489152 20021224365092687373 20052034927763029632 20171392278523523856 20218672337135021568 20279724138236324736 20291460089705211498 20300639328144538272 20339021577237015744 20448253701711972864 20491573108341357568 20508043917214054656 20579720057441004096 20591629617659430603 20702218391116248168 20750742661796469504 20794702888050549248 20874258987164305632 21030825032245077504 21071900862386181171 21165578848391298048 21247013611935096804 21279710535585255936 21341931911420300544 21406375479249453888 21468967220416849952 21543535613541142656 21584267796251526912 21647379690392613248 21723037838409948768 21839702918100657408 21852341635067150844 21903561698562940032 21969701149756018464 21992359272156583128 22021196294151355392 22033940042006767056 22162775446474927488 22294696728894421104 22341444339968592384 22427403257042602182 22479971216946175296 22648580803956237312 22692816313338964338 22783393784932167296 22881399274391642712 22916611346014891008 23053019746884027264 23071549406865811488 23120426237371992256 23190240102520241712 23200730660736615168 23244596088270875136 23393534516643013632 23394040749056867904 23519680065646861824 23533290991610777832 23659678161275712192 23673370104656080081 23728858506776518368 23856295985330635008 24009673400347838112 24060016981504637952 24082172414155635624 24152588122968956196 24282301270782967776 24353302151691689904 24438417568211192364 24535962537619257088 24621183558332734464 24641506910883307536 24693175323123181056 24739862503305843712 24788182547257612938 24826328958182798592 24974104725791029536 24985402250024047104 25032641941214788608 25134124882464666432 25181645762293448064 25328886224542774272 25343544144811606896 25479653404450766976 25494398574245009318 25631318008048688208 25691395676509914624 25706263382341228232 25934647215244530672 26010479517043491288 26038164325636762624 26065018396630024448 26089020115335271926 26150170599304734528 26165303799883035879 26318295842688976392 26346308282153174016 26367485036418070272 26423344271282276864 26474952365562125061 26694965820123583164 26736046570350706176 26895189704698031808 27039632184315099648 27055280119606948664 27067519104192717696 27118695436316020992 27344058556285406208 27397464920653151142 27439626743254672128 27455506156879240804 27602957854821664224 27667656882395292672 27751201452323391744 27779822238513578688 27832345316219074176 27929620077955648416 28095867816514908228 28161722183866637184 28178019476797115562 28329351482580129072 28395753116142537216 28455909215227067392 28511487162913057758 28541833972332605184 28724714151388190208 28779023728335369216 28835232759054774234 28919546305133881761 28964050451213265024 29119603890800876544 29136455513422867792 29204748931417253376 29261789456673927699 29292934866341357952 29323145696208777504 29378586722675689408 29550367261966569984 29639596817422320768 29726262305192561472 29885909256348268032 29903204342723469576 29973294955928233728 30078052391644544448 30257088417785285784 30328008505702532352 30437190134557817247 30508532365855523616 30737359662512036352 30762065875821081984 30920320136693655616 30934307547648820224 31053327586674372252 31192054332075823872 31311388480746458448 31377721322147703776 31546237548367616256 31638478009035357824 31748368272586947072 31808394647107513344 31919565803377883904 32012897867130450816 32109563218874180832 32184825352990442496 32203450830625274928 32376401694377290368 32471069535588919872 32584556757614923152 32778512452600726266 32855342547844410048 32954551724634027696 32988538908234874692 33050910063010150584 33101771944243731456 33298806301054706048 33442045093341631656 33512166509952888576 33575527683057930752 33641104885563903273 33719956825419262944 33791392193082142528 33972871205934355968 34175090677398250944 34190550447401327616 34374917019022336512 34579529620326040896 34680639356057988384 34785360153780362568 34866894132406312704 34887071733177381172 35091061123585301856 35156646715224093696 35299936487416166748 35489517241913568288 35593287760164777552 35784443977995952512 35860252939597375744 36014510100521757168 36090025472256956928 36158260581754694656 36228882184453434294 36529953227537534856 36586168991006229504 36803943806428885632 37001601936431188992 37039762984684771584 37109793754958765568 37182273820886419407 37239493437274197888 37461157088686544304 37548962911822182912 37570692635729487416 37701187323696999648 37772468643440172096 38015316217217410344 38055778629776806912 38219480106676150464 38241597861367513977 38446977012073032312 38537093514764871936 38559395073511842348 38618733934951020032 39015719275565236932 39057246488455143936 39097527594945036672 39133530173002907889 39519462423229761024 39635016406923415296 39870939123631292768 39964393274570978304 40042448730185374746 40104069855526059264 40342784557047047712 40437344674270043136 40559448276472649472 40582920179410422996 40601278656289076544 40678043154474031488 40896507403423945728 41016087834428109312 41159440114882008192 41183259235318861206 41404436782232496336 41501485323592939008 41589405776101098496 41748517974328611264 42061650064490155008 42143801724772362342 42267029215195673343 42494027223870193608 42559421071170511872 42683863822840601088 42767230744369586637 42812750958498907776 42937934440833699904 43087071227082285312 43168535592503053824 43294759380785226496 43446075676819897536 43679405836201314816 43704683270134301688 43807123397125880064 43939402299512036928 43984718544313166256 44067880084013534112 44325550892949854976 44589393457788842208 44682888679937184768 44854806514085204364 44959942433892350592 45385632626677928676 45566787569864334592 45762798548783285424 46106039493768054528 46143098813731622976 46240852474743984512 46380480205040483424 46401461321473230336 46489192176541750272 46788081498113735808 47039360131293723648 47066581983221555664 47319356322551424384 47346740209312160162 47457717013553036736 47712591970661270016 48019346800695676224 48164344828311271248 48305176245937912392 48564602541565935552 48706604303383379808 48876835136422384728 49071925075238514176 49167768678901089399 49283013821766615072 49386350646246362112 49576365094515225876 49652657916365597184 49948209451582059072 49970804500048094208 50268249764929332864 50363291524586896128 50687088289623213792 50959306808901533952 50988797148490018636 51262636016097376416 51382791353019829248 51412526764682456464 51869294430489061344 52020959034086982576 52130036793260048896 52178040230670543852 52300341198609469056 52330607599766071758 52636591685377952784 52734970072836140544 52846688542564553728 52949904731124250122 53389931640247166328 53472093140701412352 53790379409396063616 54079264368630199296 54110560239213897328 54135038208385435392 54237390872632041984 54343323276680151441 54794929841306302284 54879253486509344256 54911012313758481608 55205915709643328448 55502402904646783488 55559644477027157376 55664690632438148352 55859240155911296832 56191735633029816456 56323444367733274368 56356038953594231124 56658702965160258144 56791506232285074432 57022974325826115516 57083667944665210368 57449428302776380416 57670465518109548468 57839092610267763522 57928100902426530048 58272911026845735584 58409497862834506752 58523578913347855398 58585869732682715904 58646291392417555008 58757173445351378816 59100734523933139968 59279193634844641536 59452524610385122944 59771818512696536064 59806408685446939152 59946589911856467456 60156104783289088896 60514176835570571568 60656017011405064704 60874380269115634494 61017064731711047232 61052375533060417051 61474719325024072704 61524131751642163968 61774888852978291809 61840640273387311232 62106655173348744504 62384108664151647744 62622776961492916896 62755442644295407552 63092475096735232512 63276956018070715648 63496736545173894144 63839131606755767808 64025795734260901632 64219126437748361664 64406901661250549856 64752803388754580736 64942139071177839744 65169113515229846304 65557024905201452532 65710685095688820096 65909103449268055392 65977077816469749384 66101820126020301168 66597612602109412096 66884090186683263312 67024333019905777152 67151055366115861504 67282209771127806546 67439913650838525888 67582784386164285056 67945742411868711936 68350181354796501888 68749834038044673024 69159059240652081792 69361278712115976768 69570720307560725136 69733788264812625408 69774143466354762344 70182122247170603712 70599872974832333496 70979034483827136576 71020110313968240243 71186575520329555104 71568887955991905024 71720505879194751488 72029020201043514336 72180050944513913856 72457764368906868588 73059906455075069712 73607887612857771264 74079525969369543168 74219587509917531136 74364547641772838814 74478986874548395776 74922314177373088608 75097925823644365824 75141385271458974832 75402374647393999296 75544937286880344192 76030632434434820688 76438960213352300928 76483195722735027954 76893954024146064624 77074187029529743872 77118790147023684696 77237467869902040064 78031438551130473864 78114492976910287872 78195055189890073344 78267060346005815778 78495911399649107637 79038924846459522048 79270032813846830592 79424857096686375183 79741878247262585536 80084897460370749492 80208139711052118528 80685569114094095424 81118896552945298944 81165840358820845992 81202557312578153088 81356086308948062976 82032175668856218624 82318880229764016384 82366518470637722412 82808873564464992672 83002970647185878016 83497035948657222528 84287603449544724684 84534058430391346686 84988054447740387216 85367727645681202176 85534461488739173274 85625501916997815552 85875868881667399808 86174142454164570624 86337071185006107648 86589518761570452992 86758638915401645283 86892151353639795072 87358811672402629632 87409366540268603376 87614246794251760128 87878804599024073856 87969437088626332512 88135760168027068224 88651101785899709952 89178786915577684416 89230395009857532613 89709613028170408728 89919884867784701184 90771265253355857352 91133575139728669184 91311570403673451741 91525597097566570848 92212078987536109056 92286197627463245952 92481704949487969024 92760960410080966848 92802922642946460672 93576162996227471616 94133163966443111328 94638712645102848768 94693480418624320324 94915434027106073472 95425183941322540032 96038693601391352448 96328689656622542496 96610352491875824784 97129205083131871104 97413208606766759616 97753670272844769456 98143850150477028352 98335537357802178798 98566027643533230144 99152730189030451752 99305315832731194368 99896418903164118144 100536499529858665728 100726583049173792256 100923314656691709819 101374176579246427584 101918613617803067904 101977594296980037272 102525272032194752832 102825053529364912928 103738588860978122688 104041918068173965152 104260073586520097792 104356080461341087704 104600682397218938112 104661215199532143516 105273183370755905568 105469940145672281088 105899809462248500244 106779863280494332656 107580758818792127232 108221120478427794656 108270076416770870784 108474781745264083968 108686646553360302882 109589859682612604568 109758506973018688512 109822024627516963216 110411831419286656896 111004805809293566976 111119288954054314752 111329381264876296704 111718480311822593664 112383471266059632912 112646888735466548736 112712077907188462248 113317405930320516288 114045948651652231032 114167335889330420736 114724793584102541931 115340931036219096936 115678185220535527044 115856201804853060096 116545822053691471168 117047157826695710796 117171739465365431808 117292582784835110016 117514346890702757632 118558387269689283072 118905049220770245888 119612817370893878304 119893179823712934912 120312209566578177792 121028353671141143136 121312034022810129408 121748760538231268988 122034129463422094464 122104751066120834102 123048263503284327936 123549777705956583618 123681280546774622464 124213310346697489008 124768217328303295488 125245553922985833792 125510885288590815104 126184950193470465024 126553912036141431296 126801087645587020029 127678263213511535616 128051591468521803264 128438252875496723328 128813803322501099712 129505606777509161472 129884278142355679488 130338227030459692608 131114049810402905064 131421370191377640192 131818206898536110784 131954155632939498768 132203640252040602336 133195225204218824192 133768180373366526624 134048666039811554304 134564419542255613092 134879827301677051776 135165568772328570112 136700362709593003776 138318118481304163584 138722557424231953536 139141440615121450272 139467576529625250816 139548286932709524688 140364244494341207424 141199745949664666992 141958068967654273152 142040220627936480486 142373151040659110208 143137775911983810048 143441011758389502976 144058040402087028672 144915528737813737176 146119812910150139424 147215775225715542528 147503306036703268197 148159051938739086336 148729095283545677628 148957973749096791552 149844628354746177216 150282770542917949664 150804749294787998592 151089874573760688384 152061264868869641376 152877920426704601856 152966391445470055908 153787908048292129248 154148374059059487744 154237580294047369392 156062877102260947728 156390110379780146688 156534120692011631556 156991822799298215274 158540065627693661184 158849714193372750366 159483756494525171072 160169794920741498984 160416279422104237056 161371138228188190848 162237793105890597888 162331680717641691984 162405114625156306176 162712172617896125952 164637760459528032768 164733036941275444824 165617747128929985344 165713590732592560567 166994071897314445056 168575206899089449368 169068116860782693372 169976108895480774432 171068922977478346548 171251003833995631104 171751737763334799616 172348284908329141248 173179037523140905984 173517277830803290566 173784302707279590144 174818733080537206752 175228493588503520256 175757609198048147712 175938874177252665024 176271520336054136448 177302203571799419904 178357573831155368832 178460790019715065226 179419226056340817456 179839769735569402368 181542530506711714704 182267150279457338368 182623140807346903482 183051194195133141696 183157126599181251153 184424157975072218112 184572395254926491904 184963409898975938048 185324666558934875427 185521920820161933696 187152325992454943232 188266327932886222656 189277425290205697536 189386960837248640648 189830868054212146944 192077387202782704896 192657379313245084992 193220704983751649568 194258410166263742208 194826417213533519232 195507340545689538912 196671074715604357596 197132055287066460288 198305460378060903504 199792837806328236288 201072999059717331456 201453166098347584512 201846629313383419638 202748353158492855168 203837227235606135808 203955188593960074544 205050544064389505664 205650107058729825856 207477177721956245376 208083836136347930304 208712160922682175408 209201364794437876224 209322430399064287032 210546366741511811136 211799618924497000488 213060330941904720729 213559726560988665312 215161517637584254464 216442240956855589312 216540152833541741568 217373293106720605764 219179719365225209136 219644049255033926432 220823662838573313792 222238577908108629504 222658762529752593408 223436960623645187328 224766942532119265824 225293777470933097472 225424155814376924496 226634811860641032576 228091897303304462064 229449587168205083862 230681862072438193872 231356370441071054088 231712403609706120192 233091644107382942336 234094315653391421592 234343478930730863616 234585165569670220032 235028693781405515264 235487734198947322911 237116774539378566144 237810098441540491776 239225634741787756608 240624419133156355584 242056707342282286272 243497521076462537976 244068258926844188928 244209502132241668204 246096527006568655872 247099555411913167236 247362561093549244928 248426620693394978016 250491107845971667584 251021770577181630208 253107824072282862592 253602175291174040058 256103182937043606528 256876505750993446656 257627606645002199424 259011213555018322944 259768556284711358976 260275916746204935849 260676454060919385216 262228099620805810128 262842740382755280384 263636413797072221568 263908311265878997536 264407280504081204672 266390450408437648384 267536360746733053248 267691185029572597839 269128839084511226184 269759654603354103552 270331137544657140224 273400725419186007552 273934711211020355223 276636236962608327168 277445114848463907072 278282881230242900544 279096573865419049376 280728488988682414848 282399491899329333984 283916137935308546304 284080441255872960972 284746302081318220416 286275551823967620096 288116080804174057344 289831057475627474352 292239625820300278848 294431550451431085056 295006612073406536394 297458190567091355256 297915947498193583104 299689256709492354432 300565541085835899328 301609498589575997184 302179749147521376768 304122529737739282752 305755840853409203712 305932782890940111816 307575816096584258496 308475160588094738784 312125754204521895456 312780220759560293376 313068241384023263112 313983645598596430548 317699428386745500732 318967512989050342144 320339589841482997968 322742276456376381696 324663361435283383968 324810229250312612352 325424345235792251904 329275520919056065536 329466073882550889648 331235494257859970688 331427181465185121134 333988143794628890112 337150413798178898736 338136233721565386744 339952217790961548864 342137845954956693096 342502007667991262208 343503475526669599232 344174380752307625793 347034555661606581132 347568605414559180288 349637466161074413504 351515218396096295424 351877748354505330048 352543040672108272896 356715147662310737664 356921580039430130452 358838452112681634912 359679539471138804736 363085061013423429408 365246281614693806964 366102388390266283392 366314253198362502306 369144790509852983808 369926819797951876096 370649333117869750854 371043841640323867392 374304651984909886464 376532655865772445312 378554850580411395072 378773921674497281296 379661736108424293888 380403262936761060087 384154774405565409792 385314758626490169984 386441409967503299136 388516820332527484416 389652834427067038464 391014681091379077824 393342149431208715192 394264110574132920576 396610920756121807008 399585675612656472576 402145998119434662912 403693258626766839276 405496706316985710336 407910377187920149088 410101088128779011328 411300214117459651712 414954355443912490752 416167672272695860608 417424321845364350816 418402729588875752448 418644860798128574064 421092733483023622272 423599237848994000976 426120661883809441458 427119453121977330624 430323035275168508928 432884481913711178624 434746586213441211528 438359438730450418272 439288098510067852864 441647325677146627584 444477155816217259008 446873921247290374656 449533885064238531648 450848311628753848992 453269623721282065152 456183794606608924128 458899174336410167724 461363724144876387744 462712740882142108176 466183288214765884672 468188631306782843184 469170331139340440064 470057387562811030528 470975468397894645822 475620196883080983552 478451269483575513216 481248838266312711168 484113414684564572544 486995042152925075952 488136517853688377856 488419004264483336408 494199110823826334472 494725122187098489856 496853241386789956032 497140772197777681701 500982215691943335168 502043541154363260416 507204350582348080116 513753011501986893312 515255213290004398848 519537112569422717952 520551833492409871698 521352908121838770432 524456199241611620256 525685480765510560768 527272827594144443136 527816622531757995072 528814561008162409344 535072721493466106496 535382370059145195678 538257678169022452368 539519309206708207104 540662275089314280448 546801450838372015104 547869422422040710446 549471379797543753459 553272473925216654336 554890229696927814144 555973999676804626281 556565762460485801088 558193147730838098752 561456977977364829696 564798983798658667968 567832275870617092608 568160882511745921944 569492604162636440832 576232161608348114688 579662114951254948704 584479251640600557696 590013224146813072788 594916381134182710512 599378513418984708864 601131082171671798656 603218997179151994368 604359498295042753536 608245059475478565504 611511681706818407424 611865565781880223632 615151632193168516992 616950321176189477568 624251508409043790912 626136482768046526224 627967291197192861096 635398856773491001464 637935025978100684288 639180992825714162187 640679179682965995936 645484552912752763392 649326722870566767936 649620458500625224704 658932147765101779296 662470988515719941376 662854362930370242268 667976287589257780224 674300827596357797472 676272467443130773488 679904435581923097728 684275691909913386192 687006951053339198464 688348761504615251586 694069111323213162264 695137210829118360576 699274932322148827008 703030436792192590848 703755496709010660096 705086081344216545792 706463202596841968733 713430295324621475328 713843160078860260904 717676904225363269824 726170122026846858816 730492563229387613928 732204776780532566784 732628506396725004612 738289581019705967616 741298666235739501708 742087683280647734784 753065311731544890624 757547843348994562592 759323472216848587776 760806525873522120174 768309548811130819584 770629517252980339968 772882819935006598272 777033640665054968832 779305668854134076928 782029362182758155648 786684298862417430384 788528221148265841152 793221841512243614016 799171351225312945152 803073555088717793517 807386517253533678552 810993412633971420672 815820754375840298176 820202176257558022656 822600428234919303424 829908710887824981504 832335344545391721216 834848643690728701632 837289721596257148128 842185466966047244544 847198475697988001952 852241323767618882916 854238906243954661248 865768963827422357248 869493172426882423056 876718877460900836544 878576197020135705728 883294651354293255168 893747842494580749312 899067770128477063296 901696623257507697984 906539247442564130304 912367589213217848256 917798348672820335448 922727448289752775488 925425481764284216352 932366576429531769344 936377262613565686368 938340662278680880128 941950936795789291644 956902538967151026432 968226829369129145088 973990084305850151904 976273035707376755712 976838008528966672816 988398221647652668944 993706482773579912064 994281544395555363402 1001964431383886670336 1004087082308726520832 1014408701164696160232 1027506023003973786624 1030510426580008797696 1032523142256922877379 1041103666984819743396 1042705816243677540864 1048912398483223240512 1054545655188288886272 1055633245063515990144 1057629122016324818688 1070145442986932212992 1070764740118290391356 1076515356338044904736 1079038618413416414208 1095738844844081420892 1098942759595087506918 1109780459393855628288 1111947999353609252562 1113131524920971602176 1116386295461676197504 1122913955954729659392 1129597967597317335936 1135664551741234185216 1136321765023491843888 1138985208325272881664 1152464323216696229376 1159324229902509897408 1159995135128147923969 1168958503281201115392 1180026448293626145576 1189832762268365421024 1198757026837969417728 1202262164343343597312 1206437994358303988736 1216490118950957131008 1223731131563760447264 1230303264386337033984 1233900642352378955136 1248503016818087581824 1252272965536093052448 1255934582394385722192 1270797713546982002928 1275870051956201368576 1278361985651428324374 1281358359365931991872 1290969105825505526784 1298653445741133535872 1317864295530203558592 1324941977031439882752 1325708725860740484536 1348601655192715594944 1352544934886261546976 1359808871163846195456 1368551383819826772384 1376697523009230503172 1388138222646426324528 1398549864644297654016 1407510993418021320192 1410172162688433091584 1412926405193683937466 1426860590649242950656 1427686320157720521808 1435353808450726539648 1452340244053693717632 1460985126458775227856 1464409553561065133568 1465257012793450009224 1482597332471479003416 1484175366561295469568 1491422316593333045103 1506130623463089781248 1515095686697989125184 1521613051747044240348 1541259034505960679936 1545765639870013196544 1558611337708268153856 1564058724365516311296 1573368597724834860768 1577056442296531682304 1586443683024487228032 1606147110177435587034 1614773034507067357104 1621986825267942841344 1631641508751680596352 1640404352515116045312 1645200856469838606848 1648414139392631260377 1659817421775649963008 1664670689090783442432 1669697287381457403264 1674579443192514296256 1684370933932094489088 1694396951395976003904 1704482647535237765832 1708477812487909322496 1731537927654844714496 1738986344853764846112 1753437754921801673088 1757152394040271411456 1798135540256954126592 1803393246515015395968 1813078494885128260608 1824735178426435696512 1835596697345640670896 1845454896579505550976 1850850963528568432704 1864733152859063538688 1872754525227131372736 1883901873591578583288 1913805077934302052864 1917542978477142486561 1936453658738258290176 1947980168611700303808 1953676017057933345632 1976796443295305337888 1987412965547159824128 1988563088791110726804 2003928862767773340672 2028817402329392320464 2061020853160017595392 2065046284513845754758 2082207333969639486792 2085411632487355081728 2097824796966446481024 2109091310376577772544 2111266490127031980288 2115258244032649637376 2140290885973864425984 2141529480236580782712 2153030712676089809472 2191477689688162841784 2197885519190175013836 2223895998707218505124 2226263049841943204352 2232772590923352395008 2259195935194634671872 2272643530046983687776 2277970416650545763328 2304928646433392458752 2318648459805019794816 2319990270256295847938 2337917006562402230784 2360052896587252291152 2379665524536730842048 2397514053675938835456 2404524328686687194624 2409220665266153380551 2432980237901914262016 2447462263127520894528 2460606528772674067968 2467801284704757910272 2497006033636175163648 2504545931072186104896 2511869164788771444384 2541595427093964005856 2556723971302856648748 2562716718731863983744 2597306891482267071744 2635728591060407117184 2649883954062879765504 2651417451721480969072 2697203310385431189888 2705089869772523093952 2719617742327692390912 2737102767639653544768 2753395046018461006344 2776276445292852649056 2797099729288595308032 2815021986836042640384 2825852810387367874932 2855372640315441043616 2870707616901453079296 2904680488107387435264 2921970252917550455712 2928819107122130267136 2930514025586900018448 2965194664942958006832 2982844633186666090206 3012261246926179562496 3030191373395978250368 3043226103494088480696 3082518069011921359872 3091531279740026393088 3128117448731032622592 3146737195449669721536 3172887366048974456064 3212294220354871174068 3229546069014134714208 3263283017503361192704 3290401712939677213696 3296828278785262520754 3329341378181566884864 3339394574762914806528 3349158886385028592512 3368741867864188978176 3388793902791952007808 3408965295070475531664 3416955624975818644992 3463075855309689428992 3477972689707529692224 3479985405384443771907 3506875509843603346176 3514304788080542822912 3596271080513908253184 3606786493030030791936 3649470356852871393024 3671193394691281341792 3690909793159011101952 3701701927057136865408 3745509050454262745472 3767803747183157166576 3827610155868604105728 3835085956954284973122 3872907317476516580352 3895960337223400607616 3907352034115866691264 3953592886590610675776 3974825931094319648256 3977126177582221453608 4057634804658784640928 4130092569027691509516 4164414667939278973584 4195649593932892962048 4222532980254063960576 4230516488065299274752 4280581771947728851968 4283058960473161565424 4306061425352179618944 4382955379376325683568 4395771038380350027672 4447791997414437010248 4452526099683886408704 4465545181846704790016 4474266949779999135309 4518391870389269343744 4545287060093967375552 4637296919610039589632 4639980540512591695876 4675834013124804461568 4720105793174504582304 4759331049073461684096 4809048657373374389248 4818441330532306761102 4865960475803828524032 4894924526255041789056 4921213057545348135936 4935602569409515820544 4945242418177893781131 4994012067272350327296 5009091862144372209792 5023738329577542888768 5083190854187928011712 5113447942605713297496 5125433437463727967488 5194613782964534143488 5271457182120814234368 5302834903442961938144 5394406620770862379776 5410179739545046187904 5439235484655384781824 5474205535279307089536 5506790092036922012688 5552552890585705298112 5594199458577190616064 5651705620774735749864 5710745280630882087232 5741415233802906158592 5809360976214774870528 5843940505835100911424 5861028051173800036896 5930389329885916013664 5965689266373332180412 6060382746791956500736 6086452206988176961392 6183062559480052786176 6256234897462065245184 6293474390899339443072 6345774732097948912128 6424588440709742348136 6459092138028269428416 6526566035006722385408 6593656557570525041508 6678789149525829613056 6698317772770057185024 6777587805583904015616 6817930590140951063328 6833911249951637289984 6955945379415059384448 6959970810768887543814 7013751019687206692352 7028609576161085645824 7192542161027816506368 7213572986060061583872 7227661995798460141653 7298940713705742786048 7342386789382562683584 7381819586318022203904 7403403854114273730816 7491018100908525490944 7535607494366314333152 7670171913908569946244 7791920674446801215232 7814704068231733382528 7907185773181221351552 7949651862188639296512 7954252355164442907216 8115269609317569281856 8260185138055383019032 8328829335878557947168 8391299187865785924096 8445065960508127921152 8566117920946323130848 8612122850704359237888 8765910758752651367136 8791542076760700055344 8895583994828874020496 8931090363693409580032 8948533899559998270618 9036783740778538687488 9090574120187934751104 9274593839220079179264 9279961081025183391752 9440211586349009164608 9518662098146923368192 9636882661064613522204 9789849052510083578112 9871205138819031641088 9890484836355787562262 9988024134544700654592 10018183724288744419584 10047476659155085777536 10166381708375856023424 10226895885211426594992 10250866874927455934976 10389227565929068286976 10439956216153331315721 10542914364241628468736 10605669806885923876288 10788813241541724759552 10820359479090092375808 10948411070558614179072 11013580184073844025376 11105105781171410596224 11303411241549471499728 11421490561261764174464 11482830467605812317184 11618721952429549741056 11687881011670201822848 11722056102347600073792 11860778659771832027328 11931378532746664360824 12120765493583913001472 12172904413976353922784 12586948781798678886144 12691549464195897824256 12849176881419484696272 12918184276056538856832 13053132070013444770816 13187313115141050083016 13357578299051659226112 13396635545540114370048 13422800849339997405927 13555175611167808031232 13635861180281902126656 13911890758830118768896 13919941621537775087628 14027502039374413384704 14427145972120123167744 14455323991596920283306 14597881427411485572096 14684773578765125367168 14763639172636044407808 14806807708228547461632 14982036201817050981888 15071214988732628666304 15340343827817139892488 15583841348893602430464 15629408136463466765056 15814371546362442703104 15908504710328885814432 16230539218635138563712 16520370276110766038064 16657658671757115894336 16782598375731571848192 17132235841892646261696 17224245701408718475776 17531821517505302734272 17583084153521400110688 17791167989657748040992 17897067799119996541236 18181148240375869502208 18549187678440158358528 18559922162050366783504 18880423172698018329216 19037324196293846736384 19273765322129227044408 19579698105020167156224 19780969672711575124524 20036367448577488839168 20094953318310171555072 20332763416751712046848 20453791770422853189984 20501733749854911869952 20879912432306662631442 21085828728483256937472 21211339613771847752576 21577626483083449519104 21640718958180184751616 21896822141117228358144 22027160368147688050752 22210211562342821192448 22606822483098942999456 22842981122523528348928 23375762023340403645696 23444112204695200147584 23721557319543664054656 23862757065493328721648 24241530987167826002944 24345808827952707845568 25173897563597357772288 25698353762838969392544 25836368552113077713664 26374626230282100166032 26793271091080228740096 26845601698679994811854 27110351222335616062464 27271722360563804253312 27823781517660237537792 27839883243075550175256 28910647983193840566612 29369547157530250734336 29613615416457094923264 29964072403634101963776 30142429977465257332608 30680687655634279784976 31167682697787204860928 31258816272926933530112 31319868648459993947163 31628743092724885406208 31817009420657771628864 32461078437270277127424 33040740552221532076128 33315317343514231788672 34264471683785292523392 34448491402817436951552 35063643035010605468544 35166168307042800221376 35582335979315496081984 35794135598239993082472 36362296480751739004416 37119844324100733567008 37760846345396036658432 38074648392587693472768 38547530644258454088816 39159396210040334312448 39561939345423150249048 40072734897154977678336 40189906636620343110144 40665526833503424093696 40907583540845706379968 41759824864613325262884 42422679227543695505152 43281437916360369503232 43793644282234456716288 44054320736295376101504 44420423124685642384896 45213644966197885998912 45685962245047056697856 46751524046680807291392 46888224409390400295168 47443114639087328109312 47725514130986657443296 48691617655905415691136 50347795127194715544576 51396707525677938785088 51672737104226155427328 52749252460564200332064 53691203397359989623708 54543444721127608506624 55647563035320475075584 55679766486151100350512 57821295966387681133224 58739094315060501468672 60284859954930514665216 61361375311268559569952 62517632545853867060224 62639737296919987894326 63257486185449770812416 63634018841315543257728 64922156874540554254848 66081481104443064152256 66630634687028463577344 68528943367570585046784 70127286070021210937088 70332336614085600442752 71164671958630992163968 71588271196479986164944 72724592961503478008832 74239688648201467134016 75521692690792073316864 77095061288516908177632 79123878690846300498096 80379813273240686220288 81331053667006848187392 81815167081691412759936 83519649729226650525768 84845358455087391010304 88108641472590752203008 88840846249371284769792 90427289932395771997824 91371924490094113395712 93503048093361614582784 93776448818780800590336 93959605945379981841489 94886229278174656218624 95451028261973314886592 97383235311810831382272 102793415051355877570176 103345474208452310854656 105498504921128400664128 107382406794719979247416 109086889442255217013248 111359532972302200701024 115642591932775362266448 117478188630121002937344 120569719909861029330432 122722750622537119139904 125279474593839975788652 127268037682631086515456 129844313749081108509696 132162962208886128304512 133261269374056927154688 137057886735141170093568 140254572140042421874176 140664673228171200885504 142329343917261984327936 143176542392959972329888 148479377296402934268032 151043385381584146633728 154190122577033816355264 158247757381692600996192 163630334163382825519872 167039299458453301051536 169690716910174782020608 176217282945181504406016 180854579864791543995648 187552897637561601180672 187919211890759963682978 189772458556349312437248 190902056523946629773184 194766470623621662764544 205586830102711755140352 210997009842256801328256 214764813589439958494832 218173778884510434026496 222719065944604401402048 231285183865550724532896 241139439819722058660864 245445501245074238279808 250558949187679951577304 254536075365262173030912 264325924417772256609024 266522538748113854309376 274115773470282340187136 280509144280084843748352 281329346456342401771008 284658687834523968655872 286353084785919944659776 296958754592805868536064 308380245154067632710528 316495514763385201992384 327260668326765651039744 334078598916906602103072 352434565890363008812032 361709159729583087991296 375838423781519927365956 381804113047893259546368 389532941247243325529088 411173660205423510280704 421994019684513602656512 429529627178879916989664 445438131889208802804096 462570367731101449065792 490891002490148476559616 501117898375359903154608 509072150730524346061824 528651848835544513218048 562658692912684803542016 569317375669047937311744 572706169571839889319552 593917509185611737072128 616760490308135265421056 632991029526770403984768 654521336653531302079488 668157197833813204206144 723418319459166175982592 751676847563039854731912 763608226095786519092736 822347320410847020561408 843988039369027205313024 859059254357759833979328 890876263778417605608192 925140735462202898131584 981782004980296953119232 1002235796750719806309216 1057303697671089026436096 1145412339143679778639104 1187835018371223474144256 1233520980616270530842112 1265982059053540807969536 1336314395667626408412288 1503353695126079709463824 1527216452191573038185472 1687976078738054410626048 1718118508715519667958656 1781752527556835211216384 1850281470924405796263168 1963564009960593906238464 2004471593501439612618432 2290824678287359557278208 2467041961232541061684224 2531964118107081615939072 2672628791335252816824576 3006707390252159418927648 3436237017431039335917312 3563505055113670422432768 3700562941848811592526336 4008943187002879225236864 4581649356574719114556416 5063928236214163231878144 5345257582670505633649152 6013414780504318837855296 6872474034862078671834624 7401125883697623185052672 8017886374005758450473728 10690515165341011267298304 12026829561008637675710592 13744948069724157343669248 16035772748011516900947456 24053659122017275351421184 32071545496023033801894912 48107318244034550702842368 96214636488069101405684736
- Sum of all divisors σ(n): 383318965776279388470532841
- Sum of proper divisors (its aliquot sum) s(n): 287104329288210287064848105
- 96214636488069101405684736 is an abundant number, because the sum of its proper divisors (287104329288210287064848105) is greater than itself. Its abundance is 190889692800141185659163369
Bases of 96214636488069101405684736
- Binary: 1001111100101100011110111100101001011111111101100011011010111010101000101000100000000002
- Hexadecimal: 0x4F963DE52FFB1B5D514400
- Base-36: C37QCLHMXSB281S00
Squares and roots of 96214636488069101405684736
- 96214636488069101405684736 squared (962146364880691014056847362) is 9257256274531278107401538156944761942464777023389696
- 96214636488069101405684736 cubed (962146364880691014056847363) is 890683547330923745111025569688566399421900985238462847973591155416010646880256
-
96214636488069101405684736 is a
perfect square number . Itssquare root is 9808905978144 -
The
cube root of 96214636488069101405684736 is 458226689.4687198199
Scales and comparisons
How big is 96214636488069101405684736?- 96,214,636,488,069,101,405,684,736 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 96,214,636,488,069,101,405,684,736 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 96214636488069101405684736 cubic inches would be around 38185557.5 feet tall.
Recreational maths with 96214636488069101405684736
- 96214636488069101405684736 backwards is 63748650410196088463641269
- 96214636488069101405684736 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 96214636488069101405684736'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 96214636488069101405684736 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 96214636488069101405684736 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/96214636488069101405684736/
Chicago style:
Numbermatics. 2024. "Number 96214636488069101405684736 - Facts about the integer". https://numbermatics.com/n/96214636488069101405684736/
The information we have on file for 96214636488069101405684736 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 96214636488069101405684736, math, Factors of 96214636488069101405684736, curriculum, school, college, exams, university, Prime factorization of 96214636488069101405684736, STEM, science, technology, engineering, physics, economics, calculator, ninety-six septillion, two hundred fourteen sextillion, six hundred thirty-six quintillion, four hundred eighty-eight quadrillion, sixty-nine trillion, one hundred one billion, four hundred five million, six hundred eighty-four thousand, seven hundred thirty-six.