41448620978976179028639744
41,448,620,978,976,179,028,639,744 is an even composite number composed of six prime numbers multiplied together.
41448620978976179028639744 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 41448620978976179028639744:
214 × 32 × 114 × 174 × 472 × 1014
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 11 × 11 × 17 × 17 × 17 × 17 × 47 × 47 × 101 × 101 × 101 × 101)See below for interesting mathematical facts about the number 41448620978976179028639744 from the Numbermatics database.
Names of 41448620978976179028639744
- Cardinal: 41448620978976179028639744 can be written as Forty-one septillion, four hundred forty-eight sextillion, six hundred twenty quintillion, nine hundred seventy-eight quadrillion, nine hundred seventy-six trillion, one hundred seventy-nine billion, twenty-eight million, six hundred thirty-nine thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 4.1448620978976179028639744 × 1025
Factors of 41448620978976179028639744
Divisors of 41448620978976179028639744
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 32 33 34 36 44 47 48 51 64 66 68 72 88 94 96 99 101 102 121 128 132 136 141 144 153 176 187 188 192 198 202 204 242 256 264 272 282 288 289 303 306 352 363 374 376 384 396 404 408 423 484 512 517 528 544 561 564 576 578 606 612 704 726 748 752 768 792 799 808 816 846 867 909 968 1024 1034 1056 1088 1089 1111 1122 1128 1152 1156 1212 1224 1331 1408 1452 1496 1504 1536 1551 1584 1598 1616 1632 1683 1692 1717 1734 1818 1936 2048 2057 2068 2112 2176 2178 2209 2222 2244 2256 2304 2312 2397 2424 2448 2601 2662 2816 2904 2992 3008 3072 3102 3168 3179 3196 3232 3264 3333 3366 3384 3434 3468 3636 3872 3993 4096 4114 4136 4224 4352 4356 4418 4444 4488 4512 4608 4624 4653 4747 4794 4848 4896 4913 5151 5202 5324 5632 5687 5808 5984 6016 6144 6171 6204 6336 6358 6392 6464 6528 6627 6666 6732 6768 6868 6936 7191 7272 7744 7986 8192 8228 8272 8448 8704 8712 8789 8836 8888 8976 9024 9216 9248 9306 9494 9537 9588 9696 9792 9826 9999 10201 10302 10404 10648 11264 11374 11616 11968 11979 12032 12221 12288 12342 12408 12672 12716 12784 12928 13056 13254 13332 13464 13536 13583 13736 13872 14241 14382 14544 14641 14739 15453 15488 15972 16384 16456 16544 16896 17061 17408 17424 17578 17672 17776 17952 18048 18432 18496 18513 18612 18887 18988 19074 19176 19392 19584 19652 19881 19998 20402 20604 20808 21296 22528 22627 22748 23232 23936 23958 24064 24299 24442 24576 24684 24816 25344 25432 25568 25856 26112 26367 26508 26664 26928 27072 27166 27472 27744 28482 28611 28764 29088 29189 29282 29478 30603 30906 30976 31944 32912 33088 33792 34122 34816 34848 34969 35156 35344 35552 35904 36096 36663 36864 36992 37026 37224 37553 37774 37976 38148 38352 38784 39168 39304 39762 39996 40749 40804 41208 41616 42592 42723 43923 44217 45056 45254 45496 46464 47872 47916 48128 48598 48884 49152 49368 49632 50688 50864 51136 51183 51712 52217 52224 52734 53016 53328 53856 54043 54144 54332 54944 55488 56661 56964 57222 57528 58176 58378 58564 58956 61206 61812 61952 62557 63888 65824 66176 67584 67881 68244 69632 69696 69938 70312 70688 71104 71808 72192 72897 73326 73728 73984 74052 74448 75106 75548 75952 76296 76704 77568 78336 78608 79101 79524 79992 80699 81498 81608 82416 83232 83521 85184 85446 87567 87846 88434 90112 90508 90992 91809 92928 95744 95832 96256 96679 97196 97768 98736 99264 101376 101728 102272 102366 103424 104434 104448 104907 105468 106032 106656 107712 108086 108288 108664 109888 109989 110976 112211 112659 113322 113928 114444 115056 116352 116756 117128 117912 122247 122412 123624 123904 125114 127776 131648 131769 132352 134431 135168 135762 136488 139264 139392 139876 140624 141376 142208 143616 144384 145794 146652 147456 147968 148104 148896 149413 150212 151096 151904 152592 153408 155136 156651 156672 157216 158202 159048 159984 161398 162129 162996 163216 164832 166464 167042 169983 170368 170892 173417 175134 175692 176868 180224 181016 181984 183618 185856 187671 191488 191664 192512 193358 194392 195536 197472 198528 202752 203456 203643 204544 204732 206848 207757 208868 208896 209814 210936 212064 213312 215424 216172 216576 217328 218691 219776 219978 221952 223109 224422 225318 226644 227856 228888 230112 230911 232704 233512 234256 235824 242097 244494 244824 247248 247808 248897 250228 250563 255552 262701 263296 263538 264704 267289 268862 270336 271524 272976 278528 278784 279752 281248 282752 284416 287232 288768 290037 291588 293304 295936 296208 297792 298826 300424 302192 303808 305184 306816 310272 313302 313344 314432 314721 316404 318096 319968 321079 322796 324258 325992 326432 329664 332928 334084 336633 337977 339966 340736 341784 346834 350268 351384 353736 362032 363968 367236 371712 375342 382976 383328 384659 385024 386716 388784 391072 394944 397056 403293 405504 406912 407286 409088 409464 413083 413696 415514 417736 417792 419628 421872 424128 426624 430848 432344 433152 434656 437382 439552 439956 443904 446218 448239 448844 450636 453288 455712 457776 460224 461822 465408 467024 468512 469953 471648 479447 484194 486387 488988 489648 494496 495616 496213 497794 500456 501126 511104 520251 525402 526592 527076 529408 534578 537724 540672 543048 545952 557568 559504 562496 563013 565504 568832 574387 574464 577536 580074 583176 586608 591872 592416 594473 595584 597652 600848 604384 607616 610368 613632 620544 623271 626604 626688 628864 629442 632808 636192 638401 639936 642158 645592 648516 651984 652864 659328 665856 668168 669327 673266 675954 679932 681472 683568 688127 692733 693668 700536 702768 707472 724064 726291 727936 734472 743424 746691 750684 751689 765952 766656 769318 770048 773432 777568 782144 789888 794112 801867 806586 811008 813824 814572 818176 818928 826166 827392 831028 835472 835584 839256 843744 848256 853248 861696 864688 866304 869312 870111 874764 879104 879912 887689 887808 892436 896478 897688 901272 906576 911424 915552 918731 920448 923644 930816 934048 937024 939906 943296 958894 963237 968388 972774 977976 979296 988992 991232 992426 995588 1000912 1002252 1009899 1022208 1030301 1040502 1050804 1053184 1054152 1058816 1063469 1069156 1075448 1086096 1091904 1115136 1119008 1124992 1126026 1131008 1137664 1148774 1148928 1153977 1155072 1160148 1166352 1173216 1183744 1184832 1188946 1191168 1195304 1201696 1208768 1209879 1215232 1220736 1227264 1234321 1239249 1241088 1246542 1253208 1253376 1257728 1258884 1265616 1272384 1276802 1279872 1284316 1291184 1297032 1303968 1305728 1318656 1331712 1336336 1338654 1344717 1346532 1351908 1359864 1362944 1367136 1371883 1376254 1385466 1387336 1401072 1405536 1414944 1438341 1448128 1452582 1455872 1468944 1478741 1486848 1488639 1493382 1501368 1503378 1531904 1533312 1538636 1546864 1555136 1560753 1564288 1579776 1588224 1603734 1613172 1622016 1627648 1629144 1636352 1637856 1643543 1652332 1654784 1662056 1670944 1678512 1687488 1696512 1706496 1723161 1723392 1729376 1732608 1738624 1740222 1749528 1758208 1759824 1775378 1775616 1783419 1784872 1792956 1795376 1802544 1813152 1822848 1831104 1837462 1840896 1847288 1861632 1868096 1869813 1874048 1879812 1886592 1907587 1915203 1917788 1926474 1936776 1945548 1955952 1958592 1977984 1982464 1984852 1991176 2001824 2004504 2007981 2019798 2044416 2060602 2064381 2078199 2081004 2101608 2106368 2108304 2117632 2126938 2138312 2150896 2172192 2183808 2230272 2238016 2240073 2249984 2252052 2262016 2275328 2285327 2297548 2297856 2307954 2310144 2320296 2332704 2346432 2367488 2369664 2377892 2382336 2390608 2403392 2405601 2417536 2419758 2430464 2441472 2454199 2454528 2468642 2478498 2482176 2493084 2506416 2506752 2515456 2517768 2531232 2540021 2544768 2553604 2559744 2568632 2582368 2594064 2607936 2611456 2637312 2663067 2663424 2672672 2677308 2689434 2693064 2703816 2719728 2725888 2734272 2743766 2752508 2756193 2770932 2774672 2802144 2811072 2829888 2876682 2889711 2896256 2905164 2911744 2937888 2940179 2948089 2957482 2973696 2977278 2986764 3002736 3006756 3063808 3066624 3077272 3090903 3093728 3110272 3121506 3128576 3159552 3176448 3190407 3207468 3226344 3255296 3258288 3272704 3275712 3287086 3304664 3324112 3341888 3357024 3374976 3393024 3412992 3446322 3446784 3458752 3461931 3465216 3477248 3480444 3499056 3516416 3519648 3531869 3550756 3551232 3566838 3569744 3585912 3590752 3605088 3626304 3645696 3662208 3674924 3681792 3694576 3702963 3717747 3723264 3736192 3739626 3748096 3759624 3773184 3792853 3815174 3830406 3835576 3852948 3873552 3891096 3911904 3917184 3925487 3955968 3969704 3982352 4003648 4009008 4015962 4039596 4088832 4115649 4121204 4128762 4156398 4162008 4203216 4212736 4216608 4231249 4235264 4253876 4276624 4301792 4315023 4344384 4367616 4436223 4460544 4465917 4476032 4480146 4499968 4504104 4524032 4543913 4550656 4570654 4595096 4595712 4615908 4640592 4665408 4692864 4734976 4739328 4755784 4764672 4781216 4806784 4811202 4835072 4839516 4860928 4882944 4908398 4909056 4930629 4937284 4956996 4964352 4986168 5012832 5030912 5035536 5062464 5080042 5089536 5107208 5119488 5137264 5164736 5169483 5188128 5215872 5222912 5273917 5274624 5326134 5326848 5345344 5350257 5354616 5378868 5386128 5407632 5439456 5451776 5458343 5468544 5487532 5505016 5512386 5541864 5549344 5604288 5622144 5659776 5722761 5745609 5753364 5779422 5792512 5810328 5823488 5875776 5880358 5896178 5914964 5947392 5954556 5973528 6005472 6013512 6133248 6154544 6181806 6187456 6193143 6220544 6243012 6257152 6318257 6319104 6352896 6380814 6414936 6452688 6510592 6516576 6539203 6545408 6551424 6574172 6609328 6648224 6683776 6714048 6749952 6786048 6825984 6855981 6892644 6893568 6917504 6923862 6930432 6954496 6960888 6998112 7022411 7032832 7039296 7063738 7101512 7102464 7133676 7139488 7171824 7181504 7210176 7252608 7291392 7324416 7349848 7362597 7363584 7389152 7405926 7435494 7446528 7472384 7479252 7496192 7519248 7546368 7585706 7620063 7630348 7660812 7671152 7705896 7747104 7782192 7823808 7834368 7850974 7911936 7939408 7964704 7989201 8007296 8018016 8031924 8079192 8150599 8177664 8231298 8242408 8257524 8268579 8312796 8324016 8406432 8425472 8433216 8435621 8462498 8470528 8507752 8553248 8603584 8630046 8688768 8735232 8820537 8844267 8872446 8921088 8931834 8952064 8960292 8999936 9008208 9048064 9087826 9101312 9141308 9190192 9191424 9231816 9272709 9281184 9330816 9385728 9478656 9511568 9529344 9562432 9571221 9613568 9622404 9670144 9679032 9721856 9764579 9765888 9816796 9818112 9861258 9874568 9913992 9972336 10025664 10061824 10071072 10106041 10124928 10160084 10179072 10214416 10238976 10274528 10329472 10338966 10376256 10431744 10445824 10547834 10549248 10595607 10652268 10653696 10690688 10700514 10709232 10757736 10772256 10815264 10852817 10878912 10903552 10916686 10937088 10975064 11010032 11024772 11083728 11098688 11108889 11208576 11244288 11319552 11333311 11378559 11445522 11491218 11506728 11558844 11585024 11620656 11646976 11698159 11751552 11760716 11776461 11792356 11829928 11909112 11947056 12010944 12027024 12266496 12309088 12346947 12363612 12374912 12386286 12441088 12486024 12514304 12636514 12638208 12693747 12705792 12761628 12829872 12905376 13021184 13033152 13078406 13090816 13102848 13148344 13218656 13296448 13308669 13367552 13428096 13499904 13572096 13577531 13631739 13651968 13711962 13785288 13787136 13835008 13847724 13908992 13921776 13996224 14044822 14065664 14078592 14127476 14203024 14204928 14267352 14278976 14343648 14363008 14420352 14505216 14582784 14648832 14699696 14725194 14727168 14778304 14791887 14811852 14870988 14893056 14944768 14958504 14992384 15038496 15090713 15092736 15171412 15240126 15260696 15321624 15342304 15411792 15494208 15564384 15647616 15668736 15701948 15821751 15823872 15878816 15929408 15978402 16014592 16036032 16063848 16158384 16301198 16355328 16375029 16462596 16484816 16515048 16537158 16625592 16648032 16812864 16850944 16866432 16871242 16924996 17015504 17106496 17168283 17207168 17260092 17377536 17470464 17515117 17641074 17688534 17744892 17842176 17863668 17904128 17920584 17999872 18016416 18078973 18096128 18175652 18202624 18282616 18380384 18463632 18545418 18562368 18661632 18771456 18954771 18957312 19023136 19058688 19124864 19142442 19227136 19244808 19340288 19358064 19443712 19529158 19531776 19617609 19633592 19636224 19722516 19749136 19827984 19944672 20051328 20123648 20142144 20212082 20249856 20320168 20358144 20428832 20477952 20549056 20567943 20658944 20677932 20752512 20863488 20891648 20983457 21067233 21095668 21098496 21191214 21304536 21307392 21381376 21401028 21418464 21515472 21544512 21630528 21705634 21757824 21807104 21833372 21874176 21950128 22020064 22049544 22087791 22167456 22197376 22217778 22417152 22488576 22534009 22639104 22666622 22757118 22860189 22891044 22982436 23013456 23117688 23170048 23241312 23293952 23322011 23396318 23503104 23521432 23552922 23584712 23659856 23818224 23894112 24021888 24054048 24451797 24532992 24618176 24693894 24727224 24749824 24772572 24882176 24972048 25028608 25138597 25273028 25276416 25306863 25387494 25411584 25523256 25659744 25810752 26042368 26066304 26156812 26205696 26296688 26437312 26461611 26532801 26592896 26617338 26735104 26856192 26996189 26999808 27144192 27155062 27263478 27303936 27423924 27570576 27574272 27670016 27695448 27817984 27843552 27940231 27992448 28089644 28131328 28157184 28254952 28406048 28534704 28557952 28687296 28726016 28840704 29010432 29165568 29293737 29297664 29399392 29450388 29454336 29556608 29583774 29623704 29741976 29889536 29917008 29984768 30076992 30181426 30185472 30318123 30342824 30480252 30521392 30643248 30684608 30823584 30988416 31128768 31295232 31337472 31403896 31643502 31647744 31757632 31786821 31858816 31956804 32029184 32072064 32127696 32316768 32341969 32428979 32558451 32602396 32710656 32750058 32925192 32969632 33030096 33074316 33251184 33296064 33625728 33701888 33732864 33742484 33849992 33999933 34031008 34135677 34212992 34336566 34414336 34520184 34755072 34940928 35030234 35094477 35282148 35329383 35377068 35489784 35727336 35808256 35841168 35999744 36032832 36157946 36192256 36351304 36565232 36760768 36927264 37090836 37124736 37323264 37542912 37909542 37914624 38046272 38081241 38117376 38249728 38284884 38454272 38489616 38680576 38716128 38850559 38887424 39058316 39063552 39235218 39267184 39272448 39445032 39498272 39655968 39889344 40102656 40247296 40284288 40424164 40499712 40640336 40716288 40732593 40857664 40895217 40955904 41098112 41135886 41317888 41355864 41505024 41721383 41726976 41783296 41966914 42134466 42191336 42196992 42382428 42609072 42614784 42762752 42802056 42836928 43030944 43089024 43180357 43261056 43411268 43515648 43666744 43748352 43900256 44040128 44099088 44175582 44334912 44394752 44435556 44834304 44977152 45068018 45272139 45278208 45333244 45514236 45720378 45782088 45964872 46026912 46235376 46340096 46482624 46587904 46644022 46792636 47006208 47042864 47105844 47169424 47319712 47465253 47636448 47788224 48043776 48108096 48424147 48903594 49065984 49125087 49236352 49387788 49454448 49499648 49545144 49764352 49944096 49983043 50057216 50117513 50277194 50546056 50552832 50613726 50774988 51046512 51319488 51621504 52084736 52132608 52313624 52411392 52545351 52593376 52874624 52923222 53065602 53185792 53234676 53470208 53712384 53992378 53999616 54236919 54288384 54310124 54526956 54607872 54847848 55141152 55340032 55390896 55635968 55687104 55880462 55984896 56179288 56314368 56509904 56812096 56864313 57069408 57115904 57374592 57452032 57681408 58013087 58020864 58331136 58587474 58595328 58798784 58852827 58900776 58908672 59113216 59167548 59247408 59483952 59779072 59834016 59969536 60041773 60153984 60362852 60370944 60636246 60685648 60960504 61042784 61286496 61369216 61647168 61976832 62257536 62590464 62674944 62807792 62950371 63201699 63287004 63295488 63515264 63573642 63717632 63913608 64058368 64144128 64255392 64478501 64633536 64683938 64857958 65116902 65204792 65421312 65500116 65850384 65939264 66060192 66148632 66502368 66592128 67251456 67465728 67484968 67602027 67699984 67999866 68062016 68271354 68425984 68673132 68828672 69040368 69500827 69510144 69881856 69966033 70060468 70188954 70564296 70658766 70754136 70979568 71454672 71616512 71682336 71931233 71999488 72065664 72315892 72702608 73130464 73355391 73521536 73854528 74181672 74249472 74646528 75085824 75415791 75819084 75829248 75920589 76092544 76162482 76234752 76499456 76569768 76908544 76979232 77246521 77361152 77432256 77701118 77774848 78116632 78127104 78470436 78534368 78890064 78996544 79311936 79778688 80205312 80494592 80568576 80848328 80988567 80999424 81280672 81432576 81465186 81715328 81790434 81911808 82196224 82271772 82635776 82711728 83010048 83442766 83453952 83566592 83820693 83933828 84268932 84382672 84393984 84764856 85218144 85525504 85604112 85673856 86061888 86178048 86360714 86522112 86822536 87031296 87333488 87496704 87800512 87881211 88080256 88198176 88351164 88669824 88789504 88871112 89656589 89668608 89954304 90136036 90544278 90556416 90666488 90954369 91028472 91440756 91564176 91929744 92053824 92470752 92680192 92791831 92965248 93175808 93288044 93585272 94012416 94085728 94211688 94338848 94639424 94930506 95272896 95576448 96087552 96216192 96848294 97025907 97286937 97675353 97807188 98131968 98250174 98472704 98775576 98908896 98999296 99090288 99528704 99888192 99966086 100114432 100235026 100554388 101092112 101105664 101227452 101549976 101999799 102093024 102638976 103243008 104060401 104265216 104627248 104822784 105090702 105186752 105283431 105749248 105846444 106131204 106371584 106469352 106940416 107410369 107424768 107984756 107999232 108473838 108576768 108620248 109053912 109695696 110282304 110680064 110781792 111166451 111271936 111374208 111760924 111969792 112358576 112628736 113019808 113624192 113728626 114138816 114231808 114749184 114904064 115362816 116026174 116041728 116551677 116662272 117174948 117190656 117597568 117705654 117801552 117817344 118226432 118335096 118494816 118967904 119380987 119558144 119668032 119939072 120083546 120307968 120725704 120741888 121272492 121371296 121921008 122085568 122197779 122572992 122738432 123294336 123953664 124515072 124666421 125164149 125180928 125349888 125615584 125900742 126403398 126574008 126590976 127030528 127147284 127435264 127827216 128116736 128288256 128510784 128957002 129267072 129367876 129541071 129715916 130233804 130409584 131000232 131700768 131878528 132120384 132297264 133004736 133184256 134502912 134931456 134969936 135204054 135399968 135816417 135999732 136124032 136542708 136851968 137346264 137657344 138080736 138560183 139001654 139020288 139763712 139932066 140120936 140377908 141128592 141317532 141508272 141959136 142909344 143233024 143364672 143862466 143998976 144131328 144631784 145272441 145405216 146260928 146710782 147043072 147709056 148363344 148498944 149293056 149352841 149949129 150171648 150352539 150831582 151638168 151658496 151841178 152185088 152324964 152998912 153139536 153817088 153958464 154493042 154722304 154864512 155402236 156233264 156254208 156940872 157068736 157636053 157780128 157993088 158623872 159557376 160410624 161137152 161696656 161977134 161998848 162561344 162710757 162865152 162930372 163430656 163580868 163823616 164392448 164543544 165271552 165423456 165997843 166020096 166885532 166907904 167133184 167641386 167867656 168537864 168765344 169529712 170436288 171051008 171208224 171347712 172123776 172356096 172721428 173044224 173645072 174039261 174062592 174666976 174993408 175601024 175762422 176160512 176396352 176702328 177339648 177579008 177742224 179313178 179337216 179908608 180125319 180272072 181088556 181112832 181332976 181908738 182056944 182881512 183128352 183859488 184107648 184497889 184941504 185360384 185583662 185930496 186576088 187170544 188024832 188171456 188423376 188677696 188851113 189278848 189861012 190545792 191152896 192175104 192432384 192666287 193435503 193696588 194051814 194573874 195350706 195614376 196263936 196500348 196945408 197551152 197817792 197998592 198180576 198868703 199057408 199776384 199932172 200228864 200470052 201108776 202184224 202454904 202806081 203099952 203999598 204186048 205277952 206486016 208120802 208502481 208530432 209254496 209645568 209898099 210181404 210373504 210566862 211498496 211692888 212262408 212743168 212938704 213880832 214820738 214849536 215793699 215969512 215998464 216947676 217240496 218107824 219391392 220564608 221360128 221563584 222332902 222543872 222748416 223521848 223939584 224717152 225257472 226039616 226247373 227248384 227457252 228277632 228463616 229498368 229808128 230725632 230818027 231739563 232052348 232083456 233103354 233324544 234349896 234381312 235195136 235411308 235603104 236452864 236670192 236989632 237935808 238761974 239116288 239336064 239878144 240167092 240615936 241451408 241483776 242544984 242742592 242965701 243842016 244171136 244395558 245145984 245476864 246588672 247874099 247907328 249030144 249332842 250328298 250361856 250699776 251231168 251462079 251801484 252806796 253148016 253181952 254061056 254294568 254870528 255654432 256233472 256542121 256576512 257021568 257914004 258534144 258735752 259082142 259431832 260467608 260819168 262000464 263401536 263757056 264240768 264594528 266009472 266368512 268969767 269005824 269862912 269939872 270408108 270799936 271632834 271999464 272248064 273085416 273703936 274692528 275314688 276161472 277120366 278003308 278040576 278375493 279527424 279864132 280241872 280755816 282257184 282635064 283016544 283918272 285818688 286466048 286729344 287724932 288262656 289263568 290544882 290810432 291077721 291860811 292521856 293421564 294086144 295418112 296726688 296958079 296997888 297756989 298586112 298705682 299898258 300343296 300705078 301663164 303276336 303316992 303682356 304370176 304649928 305997824 306279072 307342541 307634176 307916928 308986084 309444608 309729024 310804472 312181203 312466528 313881744 314137472 315272106 315560256 315986176 317247744 319114752 320821248 322231107 322274304 323393312 323954268 323997696 325122688 325421514 325730304 325860744 326861312 327161736 328784896 329087088 330543104 330846912 331995686 332040192 333499353 333771064 333815808 335282772 335735312 337075728 337530688 339059424 340872576 342102016 342416448 342695424 344247552 344712192 345442856 346088448 347290144 348078522 348125184 349333952 349655031 349986816 351202048 351524844 352321024 352792704 353404656 354679296 355158016 355484448 356718769 358142961 358626356 358674432 359817216 360250638 360544144 362177112 362225664 362665952 363817476 364113888 365763024 366256704 367718976 368215296 368995778 369883008 370720768 371167324 371860992 373152176 373999263 374341088 375492447 376049664 376342912 376846752 377355392 377702226 378557696 379722024 381091584 382305792 383078153 384350208 384864768 385332574 386871006 387393176 388103628 388623213 389147748 390701412 391228752 393000696 393890816 395102304 395635584 395997184 396361152 396474187 397737406 398114816 399552768 399864344 400940104 402217552 404368448 404909808 405612162 406199904 407999196 408372096 410555904 412972032 415680549 416241604 417004962 417060864 418508992 419291136 419796198 420362808 420747008 421133724 422996992 423385776 424524816 425486336 425877408 427356149 427761664 429641476 429699072 431587398 431939024 431996928 433895352 434480992 435817323 436215648 438782784 441129216 442720256 443127168 444665804 445496832 447043696 447879168 448058523 449434304 449847387 450514944 451057617 452079232 452494746 454496768 454914504 456555264 456927232 458935213 458996736 459616256 461451264 461636054 463479126 464104696 464166912 466206708 468699792 468762624 470390272 470822616 471206208 472905728 473340384 473979264 474983927 475871616 477523948 478232576 478672128 480334184 481231872 482902816 485089968 485485184 485931402 487684032 488342272 488791116 490291968 490953728 493177344 495748198 495814656 497993529 498060288 498665684 500656596 500723712 501399552 502462336 502924158 503602968 505613592 506296032 508122112 508589136 509741056 511308864 512466944 513084242 513153024 514043136 515828008 517068288 517471504 518164284 518863664 520935216 521638336 522117783 524000928 526803072 527514112 528481536 529189056 532018944 532665617 532737024 537939534 538011648 539725824 539879744 540375957 540816216 541599872 543265668 543998928 544496128 546170832 547407872 549385056 549813473 550629376 551292643 552322944 553493667 554240732 556006616 556081152 556750986 559728264 560483744 561511632 564514368 565270128 566033088 567836544 571637376 572932096 573458688 575449864 576525312 577998861 578527136 580306509 581089764 581620864 582155442 583721622 585043712 586843128 588172288 590836224 593453376 593916158 593995776 595513978 596606109 597172224 597411364 599796516 600686592 601410156 603326328 606552672 607364712 608740352 609299856 611995648 612558144 614685082 615268352 615833856 617972168 619458048 621608944 624362406 624933056 625507443 627763488 628274944 630544212 631120512 631972352 634495488 638143957 638229504 641642496 644462214 644548608 646786624 647381097 647908536 647995392 650245376 650843028 651721488 653722624 654323472 657569792 658174176 660459503 661086208 661693824 663991372 664080384 666998706 667542128 667631616 670565544 671470624 674151456 675061376 678118848 681745152 684204032 684832896 685390848 688495104 689424384 690885712 692176896 692454081 694580288 695218689 696157044 696250368 698667904 699310062 699973632 702404096 703049688 704642048 705585408 706809312 709263511 709358592 710316032 710968896 713437538 716285922 717252712 717348864 719634432 720501276 721088288 724354224 724451328 725331904 727634952 728227776 731526048 732513408 735437952 736430592 737991556 739766016 742334648 743622297 743721984 746304352 747998526 748682176 750984894 752099328 752685824 753693504 754710784 755404452 757115392 759444048 762183168 764611584 766156306 768700416 769626363 769729536 770665148 773742012 774786352 776207256 777246426 778295496 781402824 782457504 786001392 787781632 790204608 791271168 791994368 792722304 792948374 795474812 799105536 799728688 801880208 804435104 806909301 808736896 809819616 811224324 812399808 815998392 816744192 821111808 823210499 825944064 831361098 832483208 834009924 834121728 835126479 837017984 838582272 839592396 840725616 841494016 842267448 845993984 846771552 849049632 849711731 850972672 851754816 851997721 854712298 855523328 859282952 859398144 863174796 863878048 867790704 868961984 871634646 872431296 877565568 882258432 885440512 886254336 889331608 890874237 890993664 893270967 894087392 895758336 896117046 898868608 899694774 901029888 902115234 904158464 904989492 908993536 909829008 913110528 913854464 917870426 917993472 919232512 922027623 922902528 923272108 926958252 928209392 928333824 932413416 936543609 937399584 940780544 941645232 942412416 945811456 946680768 947958528 949967854 951743232 955047896 957344256 960668368 962463744 965805632 966693321 970179936 970970368 971862804 975368064 976684544 977582232 980583936 981907456 986222479 986354688 991496396 991629312 995987058 996120576 997331368 1000498059 1001313192 1001447424 1004924672 1005848316 1007205936 1011227184 1012592064 1016244224 1017178272 1019482112 1020710141 1022617728 1024933888 1026168484 1026306048 1028086272 1031656016 1034136576 1034943008 1036328568 1037727328 1041870432 1043276672 1044235566 1048001856 1053606144 1055028224 1056963072 1058378112 1064037888 1065331234 1065474048 1070156307 1074428883 1075879068 1076023296 1079451648 1079759488 1080751914 1081632432 1083199744 1086531336 1087997856 1088992256 1092341664 1094815744 1096134517 1098770112 1099626946 1101258752 1102585286 1104645888 1106987334 1108481464 1112013232 1112162304 1113501972 1119456528 1120967488 1121997789 1123023264 1129028736 1130540256 1132066176 1135673088 1143274752 1144664411 1146917376 1149234459 1150899728 1153050624 1155997722 1157054272 1160613018 1162179528 1163241728 1164310884 1167443244 1170087424 1173686256 1176344576 1181514059 1181672448 1186906752 1187832316 1187991552 1189422561 1191027956 1193212218 1194344448 1194822728 1199593032 1202820312 1206652656 1213105344 1214729424 1217480704 1218599712 1222830961 1223991296 1225116288 1229370164 1231667712 1235944336 1238916096 1243217888 1247041647 1248724812 1249866112 1251014886 1255526976 1256549888 1261088424 1262241024 1263944704 1268990976 1276287914 1276459008 1282068447 1283284992 1288924428 1289097216 1293573248 1294762194 1295817072 1295990784 1300490752 1301686056 1303442976 1307445248 1308646944 1313190857 1315139584 1316348352 1320919006 1322172416 1323387648 1327982744 1328160768 1333997412 1335084256 1341131088 1342941248 1344175569 1348302912 1350122752 1356237696 1363490304 1368408064 1369665792 1370781696 1371330631 1376805639 1376990208 1378848768 1381771424 1384353792 1384908162 1389160576 1390437378 1392314088 1392500736 1397335808 1398620124 1404808192 1406099376 1409284096 1411170816 1413618624 1418527022 1418717184 1420632064 1421937792 1424951781 1426875076 1432571844 1434505424 1434697728 1441002552 1442176576 1448708448 1450663808 1455269904 1456455552 1463052096 1465026816 1470875904 1472861184 1475983112 1479532032 1484669296 1487244594 1487443968 1492608704 1493980587 1495997052 1497364352 1501969788 1504198656 1505371648 1507387008 1509421568 1510808904 1514230784 1518888096 1524162013 1524366336 1529223168 1532312612 1537400832 1539252726 1539459072 1541330296 1547484024 1549572704 1552414512 1554492852 1556590992 1562805648 1564915008 1572002784 1575563264 1580409216 1582542336 1583988736 1585444608 1585896748 1590949624 1597996851 1598211072 1599457376 1603760416 1608870208 1613818602 1617473792 1619639232 1622448648 1624799616 1631996784 1633488384 1642223616 1646420998 1649440419 1651888128 1653877929 1660481001 1662722196 1664966416 1668019848 1668243456 1670252958 1674035968 1679184792 1681451232 1682988032 1684534896 1691987968 1693543104 1698099264 1699423462 1701945344 1703509632 1703995442 1709424596 1718565904 1718796288 1726349592 1727756096 1733996583 1735581408 1737923968 1743269292 1744862592 1755131136 1764516864 1769026817 1772508672 1778663216 1781748474 1781987328 1786541934 1788174784 1789818327 1791516672 1792234092 1797737216 1799389548 1802059776 1804230468 1808316928 1809978984 1817987072 1819658016 1825976273 1826221056 1827708928 1835740852 1835986944 1838465024 1844055246 1845805056 1846544216 1853916504 1856418784 1864826832 1873087218 1874799168 1881561088 1883290464 1884824832 1891622912 1893361536 1895917056 1899935708 1903486464 1910095792 1914431871 1914688512 1921336736 1924927488 1931611264 1933386642 1940359872 1941940736 1943725608 1950736128 1953369088 1955164464 1961167872 1963814912 1972444958 1972709376 1981378509 1982992792 1983258624 1991974116 1992241152 1994662736 2000996118 2002626384 2002894848 2009849344 2011696632 2014411872 2022454368 2025184128 2029476779 2032488448 2034356544 2038964224 2041420282 2045235456 2052336968 2052612096 2056172544 2063312032 2068273152 2069886016 2072657136 2075454656 2077362243 2083740864 2086553344 2088471132 2096003712 2107212288 2110056448 2113926144 2116756224 2119329157 2127790533 2128075776 2130662468 2130948096 2140312614 2148857766 2151758136 2152046592 2158903296 2159518976 2161503828 2163264864 2166399488 2173062672 2175995712 2177984512 2184683328 2189631488 2192269034 2197540224 2199253892 2202517504 2205170572 2209291776 2213974668 2216962928 2224026464 2227003944 2230866891 2238913056 2241934976 2243995578 2246046528 2258057472 2261080512 2264132352 2271346176 2275934909 2286549504 2289328822 2293834752 2298468918 2301799456 2306101248 2308879089 2311995444 2314108544 2321226036 2324359056 2326483456 2328621768 2334886488 2340174848 2347372512 2352689152 2355523111 2363028118 2363344896 2373813504 2375664632 2375983104 2378845122 2382055912 2386424436 2389645456 2399186064 2405640624 2413305312 2426210688 2429458848 2434961408 2437199424 2445661922 2447982592 2450232576 2458740328 2463335424 2469631497 2471888672 2477832192 2486435776 2494083294 2497449624 2499732224 2502029772 2511053952 2513099776 2522176848 2524482048 2527889408 2537981952 2538998297 2549135193 2552575828 2552918016 2555993163 2564136894 2566569984 2577848856 2578194432 2587146496 2589524388 2591634144 2600981504 2603372112 2606885952 2614890496 2617293888 2626381714 2630279168 2632696704 2641838012 2646775296 2655965488 2656321536 2667994824 2670168512 2672622711 2679812901 2682262176 2685882496 2688351138 2696605824 2700245504 2712475392 2726615089 2726980608 2739331584 2741563392 2742661262 2753611278 2753980416 2757697536 2763542848 2766082869 2768707584 2769816324 2778321152 2780874756 2784628176 2785001472 2794671616 2797240248 2809616384 2812198752 2818568192 2821963331 2822341632 2827237248 2837054044 2837434368 2841264128 2843875584 2849903562 2853750152 2865143688 2869010848 2882005104 2884353152 2897416896 2901327616 2910539808 2912911104 2926104192 2930053632 2941751808 2945722368 2951966224 2958667437 2959064064 2969338592 2974489188 2974887936 2985217408 2987961174 2991994104 2994728704 3003939576 3010743296 3014774016 3018843136 3021617808 3028461568 3037776192 3048324026 3048732672 3058446336 3062130423 3064625224 3074801664 3078505452 3078918144 3082660592 3094968048 3099145408 3104829024 3108985704 3113181984 3125611296 3129830016 3144005568 3151126528 3160818432 3165084672 3170889216 3171793496 3181899248 3195993702 3196422144 3198914752 3207520832 3210468921 3217740416 3227637204 3234947584 3239278464 3244897296 3249599232 3263993568 3266538869 3266976768 3275326879 3284447232 3288403551 3292841996 3298880838 3303776256 3307755858 3320962002 3325444392 3329932832 3336039696 3336486912 3340505916 3348071936 3358369584 3362902464 3365976064 3369069792 3380767951 3383975936 3387086208 3396198528 3398846924 3403890688 3407019264 3407990884 3418849192 3433993233 3437131808 3447703377 3452699184 3455512192 3467993166 3471162816 3475847936 3486538584 3489725184 3510262272 3529033728 3538053634 3544542177 3545017344 3557326432 3563496948 3563974656 3568267683 3573083868 3576349568 3579636654 3583033344 3584468184 3595474432 3598779096 3608460936 3616633856 3619957968 3635974144 3639316032 3651952546 3652442112 3655417856 3668492883 3671481704 3671973888 3688110492 3693088432 3707833008 3712837568 3729653664 3746174436 3749598336 3763122176 3766580928 3769649664 3783245824 3786723072 3791834112 3799871416 3806972928 3820191584 3828863742 3829377024 3842673472 3846205341 3849854976 3863222528 3866773284 3880719744 3883881472 3887451216 3901472256 3906738176 3910328928 3922335744 3923906459 3927629824 3939572571 3944889916 3945418752 3962757018 3965985584 3966517248 3983948232 3984482304 3989325472 4001992236 4005252768 4019698688 4023393264 4028823744 4044908736 4050368256 4058953558 4064976896 4068713088 4077928448 4082840564 4090470912 4104673936 4105224192 4112345088 4113991893 4126624064 4130416917 4136546304 4139772032 4145314272 4150909312 4154724486 4167481728 4173106688 4176942264 4192007424 4213859683 4214424576 4220112896 4227852288 4233512448 4238658314 4255581066 4256151552 4261324936 4261896192 4274855343 4280625228 4297715532 4303516272 4304093184 4319037952 4323007656 4326529728 4332798976 4346125344 4351991424 4355969024 4361216057 4369366656 4379262976 4384538068 4395080448 4398507784 4410341144 4418583552 4427949336 4433925856 4448052928 4454007888 4461733782 4477826112 4483869952 4487991156 4492093056 4516114944 4522161024 4528264704 4542692352 4551869818 4572486039 4573099008 4578657644 4587669504 4596937836 4603598912 4612202496 4617758178 4623990888 4628217088 4642452072 4648718112 4652966912 4657243536 4669772976 4680349696 4694745024 4705378304 4711046222 4726056236 4726689792 4747627008 4751329264 4751966208 4757690244 4764111824 4772848872 4779290912 4793990553 4798372128 4811281248 4826610624 4852421376 4858917696 4869922816 4874398848 4890838847 4891323844 4900465152 4917480656 4926670848 4939262994 4943777344 4948321257 4955664384 4961633787 4972871552 4988166588 4994899248 4999464448 5004059544 5022107904 5026199552 5044353696 5048287343 5048964096 5055778816 5061868813 5075963904 5077996594 5098270386 5105151656 5105836032 5111986326 5128273788 5155697712 5156388864 5174292992 5179048776 5183268288 5201963008 5206744224 5213771904 5224823197 5229780992 5234587776 5252763428 5260558336 5265393408 5283676024 5293550592 5307080451 5311930976 5335989648 5340337024 5345245422 5359625802 5364524352 5371764992 5376702276 5393211648 5400491008 5424950784 5453230178 5453961216 5477928819 5478663168 5483126784 5485322524 5507222556 5507960832 5515395072 5527085696 5532165738 5537415168 5539632648 5556642304 5561749512 5569256352 5589343232 5594480496 5619232768 5624397504 5637136384 5643926662 5644683264 5654474496 5674108088 5674868736 5687751168 5699807124 5707500304 5730287376 5738021696 5743295613 5764010208 5768706304 5794833792 5802655232 5821079616 5825822208 5852208384 5859321787 5860107264 5883503616 5891444736 5903932448 5917334874 5918128128 5938677184 5944135527 5948978376 5949775872 5970434816 5975922348 5983988208 5989457408 6007879152 6021486592 6029548032 6037686272 6043235616 6056923136 6064219073 6075552384 6088430337 6096648052 6097465344 6116892672 6124260846 6129250448 6157010904 6157836288 6165321184 6189936096 6198290816 6209658048 6217971408 6226363968 6251222592 6259660032 6288011136 6302253056 6321636864 6330169344 6341778432 6343586992 6357987471 6363798496 6383371599 6391987404 6392844288 6397829504 6415041664 6420937842 6435480832 6455274408 6469895168 6478556928 6489794592 6499198464 6512328601 6527987136 6533077738 6533953536 6550653758 6568894464 6576807102 6585683992 6597761676 6607552512 6615511716 6641924004 6650888784 6659865664 6672079392 6681011832 6696143872 6716739168 6725804928 6731952128 6738139584 6761535902 6767951872 6774172416 6792397056 6797693848 6814038528 6815981768 6827804727 6837698384 6867986466 6874263616 6895406754 6905398368 6911024384 6935986332 6942325632 6951695872 6973077168 6979450368 7019583527 7020524544 7058067456 7066569333 7076107268 7089084354 7090034688 7114652864 7126993896 7127949312 7136535366 7146167736 7152699136 7159273308 7168936368 7190948864 7197558192 7216921872 7233267712 7239915936 7265054533 7271948288 7278632064 7303905092 7304884224 7336985766 7342963408 7343947776 7376220984 7386176864 7408894491 7415666016 7425675136 7459307328 7492348872 7499196672 7526244352 7533161856 7539299328 7573446144 7583668224 7599742832 7613945856 7616994891 7640383168 7647405579 7657727484 7658754048 7667979489 7685346944 7692410682 7699709952 7726445056 7733546568 7761439488 7767762944 7774902432 7801898621 7802944512 7813476352 7820657856 7844671488 7847812918 7855259648 7879145142 7889779832 7890837504 7925514036 7931971168 7967896464 7968964608 7978650944 8003984472 8010505536 8039397376 8046786528 8057647488 8089817472 8100736512 8117907116 8129953792 8137426176 8165681128 8179845267 8180941824 8209347872 8224690176 8227983786 8253248128 8260833834 8273092608 8279544064 8290628544 8301818624 8309448972 8334963456 8346213376 8353884528 8384014848 8427719366 8428849152 8440225792 8455704576 8465889993 8467024896 8477316628 8511162132 8512303104 8522649872 8523792384 8549710686 8561250456 8595431064 8607032544 8638075904 8646015312 8653059456 8665597952 8692250688 8703982848 8711938048 8722432114 8738733312 8769076136 8790160896 8797015568 8820682288 8837167104 8855898672 8867851712 8876002311 8896105856 8908015776 8923467564 8955652224 8967739904 8975982312 8984186112 9032229888 9044322048 9055315489 9056529408 9085384704 9103739636 9144972078 9146198016 9157315288 9175339008 9186391269 9193875672 9207197824 9224404992 9235516356 9247981776 9256434176 9284904144 9297436224 9305933824 9314487072 9339545952 9346829041 9360699392 9371974931 9389490048 9410756608 9422092444 9452112472 9453379584 9495254016 9502658528 9515380488 9528223648 9545697744 9558581824 9587981106 9596744256 9622562496 9653221248 9704842752 9717835392 9739845632 9748797696 9781677694 9782647688 9799616607 9800930304 9825980637 9834961312 9853341696 9865210653 9878525988 9887554688 9896642514 9911328768 9923267574 9945743104 9976333176 9989798496 9998928896 10008119088 10044215808 10052399104 10088707392 10096574686 10097928192 10111557632 10123737626 10142303853 10151927808 10155993188 10196540772 10210303312 10211672064 10223972652 10256547576 10301979699 10311395424 10348585984 10358097552 10366536576 10403926016 10413488448 10427543808 10449646394 10459561984 10469175552 10505526856 10530786816 10567352048 10587101184 10614160902 10623861952 10633626531 10671979296 10680674048 10690490844 10719251604 10729048704 10743529984 10753404552 10786423296 10800982016 10848447269 10849901568 10906460356 10907922432 10955857638 10957326336 10966253568 10970645048 11005478649 11014445112 11015921664 11054171392 11064331476 11079265296 11113284608 11123499024 11138512704 11178686464 11188960992 11227811551 11238465536 11248795008 11274272768 11287853324 11289366528 11308948992 11348216176 11349737472 11375502336 11399614248 11415000608 11460574752 11476043392 11486591226 11528020416 11537412608 11589667584 11605310464 11642159232 11651644416 11704416768 11718643574 11720214528 11767007232 11771719377 11782889472 11807864896 11818717713 11834669748 11836256256 11877354368 11888271054 11897956752 11899551744 11940869632 11951844696 11967976416 11978914816 12015758304 12042973184 12057479687 12059096064 12075372544 12086471232 12113846272 12128438146 12151104768 12176860674 12193296104 12194930688 12233785344 12248521692 12258500896 12314021808 12315672576 12330642368 12341975679 12379872192 12396581632 12419316096 12435942816 12452727936 12502445184 12519320064 12576022272 12591308521 12641579049 12643273728 12660338688 12683556864 12687173984 12715974942 12727596992 12766743198 12783974808 12785688576 12795659008 12830083328 12841875684 12870961664 12910548816 12939790336 12957113856 12979589184 12998396928 13024657202 13055974272 13066155476 13067907072 13083648171 13101307516 13137788928 13153614204 13171367984 13195523352 13231023432 13283848008 13301777568 13319731328 13344158784 13362023664 13392287744 13433478336 13451609856 13463904256 13476279168 13523071804 13548344832 13584794112 13595387696 13628077056 13631963536 13655609454 13675396768 13717458117 13735972932 13748527232 13790813508 13810796736 13822048768 13871972664 13884651264 13903391744 13946154336 13958900736 13994578483 14039167054 14041049088 14116134912 14133138666 14152214536 14178168708 14180069376 14229305728 14253987792 14255898624 14273070732 14292335472 14305398272 14318546616 14337872736 14381897728 14395116384 14433843744 14445099427 14466535424 14479831872 14530109066 14543896576 14557264128 14607810184 14609768448 14672516541 14673971532 14685926816 14752441968 14772353728 14817788982 14831332032 14851350272 14918614656 14984697744 14998393344 15052488704 15066323712 15078598656 15084636941 15144862029 15146892288 15167336448 15185606439 15199485664 15227891712 15233989782 15280766336 15294811158 15315454968 15317508096 15335958978 15370693888 15384821364 15452890112 15467093136 15522878976 15535525888 15549804864 15603797242 15605889024 15626952704 15641315712 15674469591 15689342976 15695625836 15758290284 15779559664 15781675008 15851028072 15863942336 15921241353 15935792928 15957301888 16007968944 16021011072 16078794752 16093573056 16115294976 16179634944 16201473024 16235814232 16274852352 16331362256 16359690534 16361883648 16418695744 16433786457 16449380352 16455967572 16506496256 16521667668 16546185216 16559088128 16581257088 16603637248 16618897944 16669926912 16692426752 16707769056 16765782143 16768029696 16855438732 16857698304 16880451584 16911409152 16931779986 16934049792 16954633256 17022324264 17024606208 17045299744 17099421372 17122500912 17190862128 17214065088 17276151808 17292030624 17306118912 17331195904 17384501376 17407965696 17423876096 17444864228 17477466624 17538152272 17577965361 17580321792 17594031136 17641364576 17674334208 17711797344 17735703424 17752004622 17792211712 17816031552 17846935128 17911304448 17935479808 17951964624 17968372224 18064459776 18088644096 18110630978 18113058816 18170769408 18192657219 18207479272 18265291011 18289944156 18292396032 18314630576 18350678016 18372782538 18387751344 18414395648 18471032712 18495963552 18512868352 18569808288 18594872448 18611867648 18628974144 18634286789 18679091904 18693658082 18721398784 18743949862 18778980096 18844184888 18904224944 18906759168 18990508032 19005317056 19030760976 19056447296 19073962413 19091395488 19117163648 19175962212 19193488512 19245124992 19306442496 19409685504 19435670784 19459294987 19497595392 19536985803 19563355388 19565295376 19599233214 19601860608 19651961274 19669922624 19706683392 19730421306 19757051976 19775109376 19793285028 19822657536 19846535148 19891486208 19952666352 19979596992 19997857792 20016238176 20085739003 20088431616 20104798208 20177414784 20193149372 20195856384 20223115264 20247475252 20284607706 20303855616 20311986376 20393081544 20420606624 20447945304 20483414181 20513095152 20603959398 20622790848 20697171968 20716195104 20733073152 20807852032 20826976896 20855087616 20899292788 20938351104 21011053712 21058750581 21061573632 21134704096 21174202368 21199707999 21228321804 21247723904 21267253062 21343958592 21361348096 21380981688 21438503208 21458097408 21487059968 21506809104 21572846592 21601964032 21696894538 21699803136 21795163599 21812920712 21815844864 21911715276 21914652672 21941290096 22010957298 22028890224 22031843328 22108342784 22128662952 22158530592 22226569216 22246998048 22277025408 22324244569 22357372928 22377921984 22455623102 22476931072 22497590016 22575706648 22578733056 22617897984 22696432352 22751004672 22799228496 22830001216 22850984673 22921149504 22952086784 22973182452 23056040832 23074825216 23179335168 23210620928 23284318464 23303288832 23312620727 23405695863 23408833536 23437287148 23440429056 23534014464 23543438754 23565778944 23615729792 23637435426 23669339496 23672512512 23754708736 23776542108 23795913504 23881739264 23903689392 23935952832 23957829632 24031516608 24085946368 24114959374 24118192128 24150745088 24172942464 24227692544 24256876292 24302209536 24353721348 24386592208 24389861376 24497043384 24517001792 24539535801 24628043616 24661284736 24683951358 24759744384 24793163264 24838632192 24871885632 24905455872 25004890368 25035283999 25038640128 25152044544 25182617042 25283158098 25286547456 25320677376 25367113728 25374347968 25397669979 25431949884 25455193984 25533486396 25567949616 25571377152 25591318016 25660166656 25683751368 25741923328 25821097632 25879580672 25910754221 25914227712 25959178368 25996793856 26049314404 26111948544 26132310952 26135814144 26167296342 26202615032 26307228408 26342735968 26391046704 26462046864 26567696016 26603555136 26639462656 26688317568 26724047328 26784575488 26866956672 26903219712 26927808512 26952558336 27046143608 27096689664 27165946467 27169588224 27190775392 27256154112 27263927072 27311218908 27350793536 27434916234 27471945864 27497054464 27581627016 27621593472 27644097536 27743945328 27769302528 27806783488 27892308672 27917801472 27989156966 28040487123 28078334108 28082098176 28115924793 28232269824 28266277332 28304429072 28356337416 28360138752 28458611456 28507975584 28546141464 28584670944 28610796544 28637093232 28675745472 28763795456 28790232768 28867687488 28890198854 28933070848 28959663744 29060218132 29114528256 29215620368 29219536896 29345033082 29347943064 29371853632 29398849821 29477941911 29504883936 29544707456 29635577964 29662664064 29702700544 29837229312 29969395488 29992765979 29996786688 30073455889 30132647424 30157197312 30169273882 30289724058 30293784576 30334672896 30371212878 30398971328 30426911559 30455783424 30467979564 30561532672 30589622316 30630909936 30635016192 30671917956 30741387776 30769642728 30905780224 30934186272 31041596641 31045757952 31071051776 31099609728 31207594484 31211778048 31253905408 31282631424 31348939182 31378685952 31391251672 31516580568 31559119328 31702056144 31727884672 31842482706 31871585856 31914603776 32015937888 32042022144 32157589504 32187146112 32230589952 32359269888 32402946048 32471628464 32545341807 32549704704 32662724512 32719381068 32723767296 32837391488 32867572914 32898760704 32911935144 33012992512 33043335336 33118176256 33162514176 33207274496 33237795888 33339853824 33384853504 33415538112 33531564286 33536059392 33683434653 33710877464 33715396608 33822818304 33863559972 33868099584 33909266512 34044648528 34049212416 34090599488 34198842744 34245001824 34381724256 34428130176 34552303616 34584061248 34612237824 34662391808 34769002752 34815931392 34889728456 34954933248 35076304544 35155930722 35160643584 35188062272 35282729152 35315158131 35348668416 35423594688 35471406848 35504009244 35584423424 35632063104 35693870256 35822608896 35870959616 35903929248 35936744448 36028595669 36128919552 36172439061 36177288192 36221261956 36226117632 36341538816 36385314438 36414958544 36530582022 36579888312 36584792064 36629261152 36701356032 36745565076 36775502688 36828791296 36942065424 36991927104 37025736704 37139616576 37189744896 37223735296 37257948288 37268573578 37358183808 37387316164 37442797568 37487899724 37557960192 37688369776 37773925563 37808449888 37924737147 37981016064 38010634112 38061521952 38112894592 38147924826 38182790976 38234327296 38351924424 38386977024 38490249984 38612884992 38690893453 38819371008 38871341568 38918589974 38995190784 39073971606 39126710776 39130590752 39198466428 39203721216 39250944513 39303922548 39339845248 39413366784 39460842612 39514103952 39550218752 39586570056 39693070296 39782972416 39905332704 39959193984 39995715584 40032476352 40043892887 40171478006 40176863232 40209596416 40354829568 40386298744 40391712768 40494950504 40569215412 40623972752 40786163088 40841213248 40895890608 40966828362 41026190304 41207918796 41245581696 41394343936 41432390208 41466146304 41615704064 41653953792 41710175232 41798585576 41876702208 41983735449 42022107424 42117501162 42123147264 42269408192 42348404736 42399415998 42456643608 42495447808 42534506124 42687917184 42722696192 42761963376 42877006416 42916194816 42974119936 43013618208 43145693184 43162971049 43203928064 43335298281 43393789076 43399606272 43590327198 43625841424 43631689728 43823430552 43829305344 43882580192 44017549623 44021914596 44057780448 44216685568 44257325904 44317061184 44453138432 44493996096 44554050816 44648489138 44714745856 44755843968 44911246204 44995180032 45151413296 45157466112 45235795968 45253910823 45392864704 45434586087 45502009344 45556819317 45598456992 45660002432 45701969346 45842299008 45904173568 45946364904 46112081664 46149650432 46352456513 46358670336 46421241856 46568636928 46606577664 46625241454 46811391726 46817667072 46874574296 46880858112 47023408773 47068028928 47086877508 47231459584 47274870852 47338678992 47345025024 47509417472 47553084216 47591827008 47763478528 47807378784 47871905664 47915659264 47973376627 48063033216 48171892736 48229918748 48236384256 48301490176 48345884928 48513752584 48604419072 48707442696 48773184416 48994086768 49034003584 49079071602 49256087232 49322569472 49367902716 49519488768 49586326528 49677264384 49743771264 49810911744 50009780736 50070567998 50077280256 50297346429 50304089088 50365234084 50566316196 50573094912 50641354752 50734227456 50748695936 50795339958 50863899768 50910387968 51066972792 51135899232 51182636032 51320333312 51367502736 51483846656 51642195264 51759161344 51821508442 51828455424 51918356736 51993587712 52098628808 52223897088 52264621904 52271628288 52334592684 52405230064 52614456816 52685471936 52733896083 52782093408 52924093728 53135392032 53207110272 53278925312 53376635136 53448094656 53569150976 53733913344 53799227317 53806439424 53905116672 54092287216 54193379328 54331892934 54339176448 54381550784 54512308224 54527854144 54577971657 54622437816 54701587072 54869832468 54943891728 54994108928 55163254032 55243186944 55288195072 55487890656 55531160773 55538605056 55613566976 55680556943 55784617344 55835602944 55902860367 55978313932 56080974246 56156668216 56164196352 56231849586 56532554664 56608858144 56712674832 56720277504 56917222912 57015951168 57092282928 57169341888 57221593088 57274186464 57351490944 57473055167 57527590912 57580465536 57735374976 57780397708 57866141696 57919327488 58120436264 58229056512 58377884961 58431240736 58610957409 58690066164 58695886128 58743707264 58797699642 58955883822 59009767872 59089414912 59271155928 59325328128 59405401088 59674458624 59938790976 59985531958 59993573376 60146911778 60257217009 60265294848 60314394624 60338547764 60579448116 60587569152 60669345792 60742425756 60797942656 60853823118 60911566848 60935959128 61123065344 61179244632 61261819872 61343835912 61482775552 61539285456 61811560448 61868372544 62083193282 62091515904 62142103552 62199219456 62415188968 62423556096 62565262848 62697878364 62782503344 63033161136 63118238656 63176251743 63404112288 63455769344 63684965412 63743171712 63829207552 64031875776 64084044288 64315179008 64374292224 64452539657 64461179904 64718539776 64805892096 64943256928 65090683614 65099409408 65325449024 65385490797 65438762136 65447534592 65674782976 65735145828 65823870288 66025985024 66086670672 66236352512 66325028352 66414548992 66475591776 66679707648 66706409803 66769707008 66831076224 66972733707 67063128572 67072118784 67366869306 67421754928 67430793216 67727119944 67736199168 67818533024 68089297056 68181198976 68397685488 68490003648 68763448512 68856260352 69104607232 69168122496 69224475648 69324783616 69538005504 69631862784 69779456912 69909866496 69937862181 70152609088 70217087589 70311861444 70321287168 70376124544 70565458304 70630316262 70697336832 70847189376 70942813696 71008018488 71168846848 71264126208 71387740512 71635614611 71645217792 71741919232 71807858496 71873488896 72057191338 72257839104 72344878122 72354576384 72442523912 72452235264 72683077632 72770628876 72829917088 73061164044 73159776624 73169584128 73258522304 73491130152 73551005376 73657582592 73884130848 73983854208 74051473408 74279233152 74379489792 74447470592 74515896576 74537147156 74716367616 74774632328 74975799448 75105851997 75115920384 75376739552 75547851126 75616899776 75849474294 75962032128 76021268224 76123043904 76225789184 76295849652 76365581952 76468654592 76703848848 76773954048 76980499968 77225769984 77381786906 77638742016 77732262663 77742683136 77837179948 77990381568 78147943212 78253421552 78261181504 78396932856 78407442432 78501889026 78607845096 78679690496 78921685224 79028207904 79100437504 79173140112 79386140592 79565944832 79810665408 79918387968 79991431168 80064952704 80087785774 80342956012 80353726464 80709659136 80772597488 80783425536 80989901008 81138430824 81247945504 81497839401 81572326176 81682426496 81791781216 81933656724 82052380608 82415837592 82491163392 82788687872 82864780416 82932292608 83144260399 83307907584 83420350464 83597171152 83753404416 83967470898 84044214848 84121461369 84235002324 84246294528 84347774379 84538816384 84696809472 84798831996 84913287216 84990895616 85069012248 85375834368 85445392384 85523926752 85754012832 85820884831 85832389632 85948239872 86027236416 86051769821 86291386368 86325942098 86407856128 86670596562 86787578152 86799212544 87180654396 87251682848 87646861104 87658610688 87765160384 88035099246 88043829192 88115560896 88433371136 88514651808 88634122368 88906276864 88987992192 89108101632 89296978276 89429491712 89511687936 89822492408 89978297937 89990360064 90220367667 90302826592 90471591936 90507821646 90785729408 90869172174 91004018688 91113638634 91196913984 91320004864 91403938692 91684598016 91808347136 91892729808 92224163328 92299300864 92704913026 92717340672 92842483712 93124789923 93137273856 93213155328 93250482908 93622783452 93635334144 93749148592 93761716224 94046817546 94136057856 94173755016 94462919168 94549741704 94677357984 95018834944 95106168432 95183654016 95526957056 95614757568 95743811328 95831318528 95946753254 96126066432 96459837496 96472768512 96691769856 97027505168 97208838144 97414885392 97546368832 97636025421 97988173536 98068007168 98158143204 98512174464 98645138944 98735805432 99038977536 99172653056 99354528768 99487542528 99608470379 99621823488 100019561472 100141135996 100154560512 100594692858 100608178176 100730468168 101050303959 101132632392 101146189824 101468454912 101497391872 101590679916 101727799536 101820775936 102133945584 102271798464 102365272064 102640666624 102735005472 102967693312 103091724241 103284390528 103518322688 103643016884 103656910848 103836713472 103987175424 104197257616 104447794176 104529243808 104669185368 104810460128 105228913632 105370943872 105467792166 105564186816 105848187456 106270784064 106414220544 106557850624 106753270272 106896189312 107138301952 107467826688 107598454634 107612878848 107810233344 108085787007 108184574432 108386758656 108517317183 108663785868 108678352896 108763101568 109024616448 109055708288 109155943314 109244875632 109403174144 109739664936 109887783456 109988217856 110326508064 110486373888 110576390144 110709586217 110975781312 111062321546 111077210112 111227133952 111361113886 111569234688 111671205888 111805720734 111956627864 112161948492 112313336432 112328392704 112463699172 113065109328 113217716288 113321776689 113425349664 113834445824 114031902336 114184565856 114338683776 114443186176 114548372928 114702981888 114946110334 115055181824 115160931072 115470749952 115560795416 115838654976 116072680359 116240872528 116458113024 116755769922 116862481472 117221914818 117380132328 117391772256 117487414528 117595399284 117911767644 118019535744 118178829824 118542311856 118650656256 118810802176 119332919959 119348917248 119877581952 119971063916 119987146752 120131678661 120293823556 120514434018 120530589696 120628789248 120677095528 121158896232 121175138304 121484851512 121595885312 121707646236 121871918256 122246130688 122358489264 122523639744 122687671824 122965551104 123078570912 123505927061 123623120896 123736745088 124166386564 124183031808 124398438912 124830377936 124847112192 125130525696 125395756728 125565006688 125951206347 126066322272 126236477312 126352503486 126808224576 126911538688 127369930824 127486343424 127658415104 128063751552 128168088576 128748584448 128905079314 128922359808 129437079552 129488913147 129611784192 129886513856 130005894843 130181367228 130198818816 130650898048 130770981594 130877524272 130895069184 131349565952 131470291656 131647740576 132051970048 132173341344 132472705024 132632276557 132650056704 132829097984 132951183552 133359415296 133412819606 133539414016 133662152448 133945467414 134126257144 134144237568 134733738612 134843509856 135454239888 135472398336 135637066048 135761732469 136178594112 136362397952 136795370976 136980007296 137526897024 137712520704 138209214464 138336244992 138448951296 138504393731 139057369539 139076011008 139263725568 139558913824 139819732992 139875724362 140305218176 140434175178 140623722888 140642574336 140752249088 141130916608 141260632524 141694378752 141885627392 142016036976 142337693696 142528252416 142775481024 143271229222 143290435584 143483838464 143615716992 143746977792 143920129881 144114382676 144515678208 144689756244 144709152768 144885047824 144904470528 145541257752 145659834176 146122328088 146319553248 146517044608 146982260304 147102010752 147315165184 147768261696 147967708416 148102946816 148558466304 148758979584 149031793152 149074294312 149432735232 149549264656 149951598896 150211703994 150231840768 150753479104 150892039287 151095702252 151233799552 151698948588 151924064256 152042536448 152246087808 152451578368 152591699304 152731163904 152937309184 153407697696 153547908096 153940363313 153960999936 154451539968 154763573812 155277484032 155464525326 155485366272 155674359896 155980763136 156295886424 156506843104 156522363008 156793865712 156814884864 157003778052 157215690192 157359380992 157843370448 158056415808 158200875008 158346280224 158772281184 158896093697 159131889664 159621330816 159836775936 159982862336 160129905408 160175571548 160685912024 160707452928 161397681951 161419318272 161545194976 161979802016 162276861648 162495891008 162995678802 163144652352 163364852992 163583562432 163867313448 164104761216 164831675184 164982326784 165577375744 165729560832 165864585216 166288520798 166593482319 166615815168 166840700928 167041670829 167194342304 167506808832 167708581101 167934941796 168088429696 168242922738 168470004648 168492589056 168695548758 169077632768 169597663992 169826574432 169981791232 170138024496 170751668736 170890784768 171047853504 171508025664 171641769662 171664779264 171896479744 172054472832 172103539642 172419165501 172582772736 172651884196 173341193124 173575156304 173598425088 174361308792 174503365696 175133654883 175293722208 175530320768 176070198492 176087658384 176231121792 176866742272 177029303616 177268244736 177812553728 177975984384 178216203264 178593956552 179023375872 179644984816 179956595874 179980720128 180440735334 180605653184 180771651027 180943183872 181015643292 181571458816 181738344348 182008037376 182227277268 182393827968 182640009728 182807877384 183369196032 183616694272 183785459616 184423603573 184448326656 184598601728 185409826052 185434681344 185684967424 186249579846 186274547712 186426310656 186500965816 187245566904 187270668288 187498297184 188093635092 188347510032 188925838336 189099483408 189354715968 190037669888 190212336864 190367308032 191053914112 191229515136 191487622656 191662637056 191893506508 192252132864 192919674992 192945537024 193357618971 193383539712 194055010336 194417676288 194829770784 195092737664 195272050842 195976347072 196136014336 196316286408 197024348928 197290277888 197471610864 198077955072 198345306112 198709057536 198975085056 199216940758 199243646976 200039122944 200119229409 200282271992 200309121024 200918201121 201189385716 201216356352 201460936336 202100607918 202265264784 202292379648 202994783744 203181359832 203455599072 203641551872 204267891168 204543596928 204730544128 204977154679 205281333248 205470010944 205935386624 206183448482 206568781056 207286033768 207313821696 207673426944 207974350848 208394515232 208895588352 209058487616 209338370736 209620920256 209813586543 210457827264 210741887744 210935584332 211128373632 211696374912 212541568128 212828441088 213115701248 213506540544 213792378624 214052244857 214906843833 214935653376 215196909268 215225757696 215620466688 216171574014 216369148864 216773517312 217034634366 217327571736 217356705792 217526203136 218049232896 218111416576 218311886628 218489751264 218806348288 219479329872 219775566912 219976435712 220653016128 220972747776 221152780288 221419172434 221951562624 222124643092 222154420224 222454267904 222722227772 223138469376 223342411776 223611441468 223913255728 224323896984 224626672864 224927398344 225317555991 226130218656 226435432576 226643553378 226850699328 227668891648 228063804672 228369131712 228677367552 228886372352 229096745856 229405963776 229869425809 229892220668 230321862144 230941499904 231121590832 231677309952 232145360718 232481745056 232916226048 233196787989 233511539844 233724962944 234443829636 234760264656 234783544512 234974829056 235190798568 235823535288 236039071488 236357659648 237084623712 237301312512 237621604352 237907834211 238665839918 238697834496 239755163904 239942127832 239974293504 240263357322 240587647112 241028868036 241061179392 241354191056 242317792464 242350276608 242969703024 243191770624 243415292472 243743836512 244492261376 244716978528 245047279488 245375343648 245566690259 245931102208 246157141824 247011854122 247246241792 247473490176 248332773128 248366063616 248796877824 249432781197 249660755872 250261051392 250791513456 251130013376 251902412694 252132644544 252472954624 252705006972 253616449152 253823077376 254739861648 254972686848 255316830208 256127503104 256336177152 256438827997 257462654493 257497168896 257810158628 257844719616 258155309463 258874159104 258977826294 259223568384 259773027712 260011789686 260362734456 260397637632 261301796096 261541963188 261755048544 262699131904 262940583312 263295481152 264103940096 264346682688 264945410048 265264553114 265300113408 265658195968 265902367104 266718830592 266825639212 267324304896 267890934828 268252514288 268288475136 269467477224 269687019712 269934893811 270661103001 270908479776 271274132096 271523464938 272357188224 272724795904 273590741952 273960014592 275053794048 275388123989 275425041408 276672489984 276897902592 277008787462 278114739078 278152022016 278527451136 279117827648 279374369769 279639465984 279751448724 280610436352 280868350356 281247445776 281285148672 281504498176 282261833216 282521265048 283388757504 283771254784 284032073952 284675387392 285018296431 285056504832 285550962048 286542458444 286580871168 286967676928 287231433984 287493955584 287840259762 288228765352 289379512488 289418305536 289770095648 291082515504 291319668352 292244656176 292639106496 293034089216 293964520608 294204021504 294630330368 295536523392 295935416832 296205893632 297116932608 297517959168 298063586304 298148588624 298825411137 298865470464 299098529312 299903197792 300423407988 300463681536 301506958208 301784078574 302191404504 302467599104 303397897176 304085072896 304492175616 304903156736 305183398608 305462327808 305874618368 306815395392 307095816192 307880726626 307921999872 308903079936 309275172723 309527147624 310554968064 310929050652 310970732544 311348719792 311961526272 312591772848 313013686208 313044726016 313587731424 314007556104 314431380384 314718761984 315686740896 316112831616 316401750016 316692560448 317544562368 317792187394 318263779328 319242661632 319673551872 320259810816 320351143096 321371824048 321414905856 322795363902 322838636544 323090389952 323959604032 324257361021 324553723296 324991782016 325991357604 326289304704 326729705984 327167124864 327734626896 328209522432 329663350368 329920425769 329964653568 330808014779 331459121664 331729170432 332128758651 332577041596 333186964638 333231630336 333681401856 334083341658 334388684608 335013617664 335417162202 335869883592 336176859392 336485845476 336940009296 336985178112 337391097516 338155265536 339195327984 339653148864 339963582464 340276048992 341457563051 341503337472 341781569536 342095707008 343016051328 343283539324 343329558528 343792959488 344108945664 344207079284 344838331002 345165545472 345303768392 346682386248 347150312608 348218041077 348722617584 349006731392 350267309766 350587444416 351060641536 352140396984 352175316768 352462243584 353733484544 354058607232 354536489472 355951968768 356432406528 357187913104 357998759877 358046751744 359289969632 359913191748 359961440256 360395035983 360881470668 361211306368 361543302054 361886367744 362031286584 363142917632 363476688696 364454554536 364787655936 365280019456 365615754768 366738392064 367233388544 367570919232 368847207146 368896653312 369197203456 370517781183 370819652104 370869362688 372499159692 372549095424 373001931632 374491133808 374541336576 374996594368 376187270184 376695020064 377851676672 378198966816 378709431936 380075339776 380424673728 380734616064 382107828224 382459030272 382975245312 383787013016 384504265728 385839349984 386715237942 386767079424 388110020672 388466739441 388835352576 389659541568 390185475328 390544101684 391952694144 392272028672 392632572816 394048697856 394580555776 394943221728 396155910144 396314552359 396690612224 397418115072 397896829671 397950170112 398433881516 398487293952 400078245888 400238458818 400564543984 400618242048 401836402242 402378771432 402432712704 402921872672 404201215836 404530529568 405989567488 406362719664 406911198144 407283103744 408535782336 409087193856 409461088256 409954309358 410562666496 410940021888 411870773248 412366896964 413137562112 414572067536 414627643392 415346853888 415513181193 416789030464 417172108617 417791176704 418116975232 418676741472 419241840512 419627173086 420915654528 421483775488 421871168664 422256747264 423392749824 425083136256 425599827983 425656882176 426231402496 427013081088 427584757248 428104489714 429813687666 429871306752 430393818536 430451515392 431240933376 431760389643 432343148028 432738297728 433547034624 434069268732 434655143472 434713411584 435052406272 436222833152 436623773256 436979502528 437612696576 438958659744 439551133824 439952871424 440482821757 441306032256 441945495552 442305560576 442838344868 443903125248 444249286184 444308840448 445444455544 446276938752 447222882936 447826511456 448647793968 449253345728 449854796688 450635111982 452260437312 452870865152 453287106756 453701398656 455337783296 456127609344 456738263424 457354735104 457772744704 458193491712 458811927552 459738851618 459784441336 460643724288 461821089939 461882999808 462243181664 463354619904 464290721436 464963490112 465832452096 466393575978 467023079688 467449925888 468887659272 469520529312 469567089024 469949658112 470381597136 471647070576 472078142976 472715319296 474169247424 474602625024 475243208704 475815668422 476688281091 477331679836 477395668992 479510327808 479884255664 479948587008 480526714644 481175294224 482057736072 482122358784 482708382112 484193045853 484635584928 485939406048 486383541248 486830584944 487487673024 488984522752 489433957056 490094558976 490750687296 491133380518 491862204416 492314283648 494023708244 494946980352 496665546256 496732127232 497593755648 498865562394 499321511744 499780446957 500522102784 501125012487 501583026912 502260026752 503804825388 504265289088 504945909248 505410013944 507232898304 507646154752 509479723296 509877021643 509945373696 510633660416 511248750113 512255006208 512672354304 512877655994 514925308986 514994337792 515620317256 515689439232 516310618926 517257496503 517748318208 517955652588 519546055424 520023579372 520725468912 520795275264 522603592192 523083926376 523510097088 525398263808 525881166624 526590962304 527707142897 528207880192 528693365376 529890820096 530529106228 530600226816 531316391936 531804734208 533437661184 533651278424 534648609792 535781869656 536505028576 538934954448 539374039424 539869787622 541322206002 541816959552 542548264192 543046929876 544714376448 545449591808 547181483904 547920029184 550107588096 550776247978 550850082816 553270810719 553344979968 553795805184 554017574924 556229478156 556304044032 557054902272 558235655296 558748739538 559278931968 559502897448 561220872704 561736700712 562494891552 563008996352 564523666432 565042530096 566777515008 567542509568 568064147904 569350774784 570036592862 570113009664 571101924096 573084916888 573161742336 574462867968 574987911168 575680519524 576457530704 578759024976 578836611072 579540191296 580072856913 582165031008 582639336704 584489312352 585278212992 586068178432 587929041216 588408043008 589260660736 591073046784 591791500487 591870833664 594233865216 595035918336 596127172608 596297177248 597650822274 597730940928 598197058624 599806395584 600357688227 600846815976 600927363072 603013916416 603568157148 604382809008 604935198208 606795794352 608170145792 608984351232 609806313472 610366797216 610924655616 611749236736 612486126373 613630790784 614191632384 614931464037 615761453252 615843999744 617806159872 618550345446 619054295248 621858101304 621941465088 622697439584 623923052544 625183545696 626027372416 626089452032 627175462848 628015112208 628862760768 629437523968 631373481792 632225663232 632803500032 633385120896 635089124736 635584374788 636527558656 638485323264 639347103744 640519621632 640702286192 642156734571 642743648096 644720531499 645590727804 645677273088 646180779904 647919208064 648514722042 649107446592 649983564032 651982715208 652578609408 653459411968 654334249728 655469253792 656419044864 657745188701 659326700736 659840851538 659929307136 661616029558 662918243328 663458340864 664257517302 665154083192 666373929276 666463260672 667362803712 668166683316 668777369216 670027235328 670834324404 671739767184 672353718784 672971690952 673880018592 674782195032 676310531072 678390655968 679306297728 679927164928 680552097984 682915126102 683006674944 683563139072 684191414016 686032102656 686567078648 686659117056 688217891328 688414158568 689608277427 689676662004 690607536784 693364772496 694300625216 696436082154 697445235168 698013462784 700534619532 701174888832 702121283072 704280793968 704350633536 704924487168 707466969088 708117214464 708977936227 709072978944 711903937536 712864813056 713723502633 714375826208 715997519754 716093503488 718579939264 719826383496 719922880512 720790071966 721762941336 722422612736 723086604108 724062573168 726285835264 726953377392 728909109072 729575311872 730560038912 731231509536 733476784128 733770507833 734466777088 735141838464 736700070777 737694414292 737793306624 741035562366 741639304208 741738725376 744998319384 745098190848 746003863264 748298343591 748982267616 749993188736 752374540368 753390040128 755703353344 756397933632 757418863872 760150679552 760849347456 761469232128 764918060544 765950490624 767574026032 769008531456 769316483991 771678699968 772387963479 773430475884 773534158848 774465928389 776220041344 776933478882 777670705152 779319083136 780370950656 781088203368 783905388288 784544057344 785265145632 787991760721 788097395712 789161111552 789886443456 792311820288 792629104718 793381224448 794836230144 795793659342 795900340224 796867763032 796974587904 800156491776 800476917636 801129087968 803672804484 804757542864 804865425408 805843745344 808402431672 809061059136 811979134976 812725439328 813822396288 814566207488 817071564672 818174387712 818922176512 819908618716 821125332992 821880043776 824733793928 826164371967 826275124224 829144135072 830693707776 831026362386 833578060928 834344217234 835582353408 836233950464 837353482944 838483681024 839254346172 841831309056 842967550976 843742337328 844513494528 846785499648 850166272512 851199655966 851313764352 852462804992 854026162176 855054889293 855169514496 856208979428 859627375332 859742613504 860787637072 860903030784 862481866752 863520779286 864686296056 865476595456 868138537464 869310286944 870104812544 872445666304 873247546512 873959005056 875225393152 877917319488 879102267648 879905742848 880965643514 882612064512 883890991104 885676689736 887806250496 888498572368 888617680896 890888911088 892553877504 894445765872 895653022912 896476233411 897295587936 898506691456 899709593376 901270223964 904520874624 905741730304 906574213512 907402797312 910675566592 912255218688 913476526848 914586864389 914709470208 916386983424 917623855104 919477703236 919568882672 921287448576 923642179878 923765999616 924486363328 926709239808 927825518169 928581442872 929926980224 931664904192 932787151956 934046159376 934899851776 937775318544 939041058624 939134178048 939899316224 940763194272 943294141152 944029733141 944156285952 945430638592 946569468031 948338494848 949205250048 950486417408 951631336844 953376562182 954663359672 954791337984 959020655616 959768511328 961053429288 962350588448 964115472144 964244717568 965416764224 968386091706 969271169856 971878812096 972767082496 973661169888 974975346048 977969045504 978867914112 980189117952 981501374592 982266761036 983724408832 984628567296 988047416488 989761277307 989893960704 992424044337 993331092512 995187511296 996386275953 997731124788 998643023488 999560893914 1001044205568 1002250024974 1003166053824 1004520053504 1007609650776 1008530578176 1009891818496 1010820027888 1014465796608 1015292309504 1018959446592 1019754043286 1019890747392 1021267320832 1022497500226 1024372689153 1024510012416 1025344708608 1025755311988 1029850617972 1029988675584 1031240634512 1031378878464 1032621237852 1034514993006 1035496636416 1035911305176 1039092110848 1040047158744 1041450937824 1045207184384 1046167852752 1047020194176 1050796527616 1051762333248 1053181924608 1055414285794 1056415760384 1057386730752 1061058212456 1061200453632 1063609468416 1067302556848 1069297219584 1071563739312 1073010057152 1073996279631 1077869908896 1078748078848 1079739575244 1082644412004 1083633919104 1085096528384 1086093859752 1089428752896 1090899183616 1094362967808 1095693174169 1095840058368 1100215176192 1101552495956 1101700165632 1106541621438 1106689959936 1107591610368 1108035149848 1111553343549 1112458956312 1112608088064 1116471310592 1117497479076 1119005794896 1122441745408 1123473401424 1124989783104 1126017992704 1129047332864 1130085060192 1133555030016 1134008966651 1135085019136 1136128295808 1138701549568 1140073185724 1140226019328 1142203848192 1146169833776 1146323484672 1148925735936 1151361039048 1152915061408 1157518049952 1159080382592 1160145713826 1164330062016 1165278673408 1168978624704 1170556425984 1172136356864 1175858082432 1176816086016 1178521321472 1182146093568 1183583000974 1183741667328 1188467730432 1188943657077 1190071836672 1192254345216 1192594354496 1193690489013 1195301644548 1195461881856 1196394117248 1199612791168 1200715376454 1201693631952 1201854726144 1206027832832 1207136314296 1208765618016 1209870396416 1213591588704 1216340291584 1217805448387 1217968702464 1219612626944 1220733594432 1221849311232 1223498473472 1224972252746 1227261581568 1228383264768 1229862928074 1231522906504 1231687999488 1235612319744 1237100690892 1238108590496 1243716202608 1243882930176 1245394879168 1246539543579 1250367091392 1252054744832 1252178904064 1254350925696 1256030224416 1257725521536 1258875047936 1262746963584 1264451326464 1265607000064 1266770241792 1270178249472 1271168749576 1276799483949 1276970646528 1278694207488 1281039243264 1281404572384 1284313469142 1285487296192 1289441062998 1291181455608 1291354546176 1292361559808 1295838416128 1297029444084 1298214893184 1299967128064 1303965430416 1305157218816 1306918823936 1308668499456 1310938507584 1312838089728 1315490377402 1318653401472 1319681703076 1319858614272 1321448465271 1323232059116 1325836486656 1326916681728 1328515034604 1330308166384 1332747858552 1332926521344 1336333366632 1337554738432 1341668648808 1343479534368 1344707437568 1345943381904 1347760037184 1349564390064 1352621062144 1356781311936 1358612595456 1359854329856 1361104195968 1365830252204 1366013349888 1368382828032 1372064205312 1373134157296 1373318234112 1376435782656 1376828317136 1379216554854 1379353324008 1381215073568 1385463269817 1386729544992 1388601250432 1392872164308 1394890470336 1396026925568 1401069239064 1402349777664 1404242566144 1408561587936 1408701267072 1409848974336 1413452426783 1416234428928 1417955872454 1418145957888 1423807875072 1425729626112 1427447005266 1428751652416 1430064843273 1431995039508 1432187006976 1437159878528 1439652766992 1439845761024 1441580143932 1443525882672 1444845225472 1446173208216 1448125146336 1452571670528 1453906754784 1457818218144 1458955042127 1459150623744 1461120077824 1462463019072 1466953568256 1467541015666 1468933554176 1470283676928 1473400141554 1475388828584 1475586613248 1482071124732 1483278608416 1489996638768 1490196381696 1492007726528 1496596687182 1497964535232 1499986377472 1504749080736 1506780080256 1511406706688 1512795867264 1514837727744 1520301359104 1521698694912 1522938464256 1523548331041 1529631064929 1529836121088 1531900981248 1533746250339 1535148052064 1538017062912 1538632967982 1543357399936 1544775926958 1546860951768 1547068317696 1548931856778 1552440082688 1553866957764 1558638166272 1560741901312 1562176406736 1567810776576 1569088114688 1570530291264 1575983521442 1576194791424 1578322223104 1579772886912 1583121428691 1584623640576 1585258209436 1589672460288 1591587318684 1591800680448 1593735526064 1593949175808 1600312983552 1600953835272 1602258175936 1607345608968 1609515085728 1611687490688 1616804863344 1618122118272 1623958269952 1625450878656 1627644792576 1629132414976 1634143129344 1636348775424 1639817237432 1643760087552 1649467587856 1652328743934 1652550248448 1658288270144 1659812432157 1661387415552 1662052724772 1667156121856 1668688434468 1671164706816 1672467900928 1674706965888 1676967362048 1678508692344 1683662618112 1685935101952 1687484674656 1689026989056 1693343996443 1693570999296 1700332545024 1702399311932 1702627528704 1704925609984 1708052324352 1710109778586 1710339028992 1712417958856 1719254750664 1719485227008 1721575274144 1724963733504 1727041558572 1729372592112 1730953190912 1736277074928 1738620573888 1740209625088 1744891332608 1746495093024 1747918010112 1750450786304 1755834638976 1758204535296 1759811485696 1761931287028 1765224129024 1767781982208 1771353379472 1775374501461 1775612500992 1776997144736 1781777822176 1785107755008 1788891531744 1791306045824 1792952466822 1794591175872 1797013382912 1799419186752 1802540447928 1809041749248 1811483460608 1813148427024 1814805594624 1821351133184 1824510437376 1826953053696 1829173728778 1829418940416 1832773966848 1835247710208 1837458379119 1838955406472 1839137765344 1842574897152 1844794392111 1847284359756 1847531999232 1848972726656 1853418479616 1855651036338 1857162885744 1859853960448 1865574303912 1868092318752 1869799703552 1875550637088 1878082117248 1878268356096 1879798632448 1881526388544 1882062965689 1886588282304 1888059466282 1888312571904 1890861277184 1893138936062 1896676989696 1898410500096 1903262673688 1906753124364 1909326719344 1909582675968 1918041311232 1919537022656 1922106858576 1924701176896 1926470203713 1928230944288 1930833528448 1936772183412 1938542339712 1943757624192 1945534164992 1947322339776 1949950692096 1955938091008 1957735828224 1960378235904 1963002749184 1964533522072 1969257134592 1973235566103 1976094832976 1979522554614 1979787921408 1984848088674 1986662185024 1990375022592 1992772551906 1995462249576 1997286046976 1999121787828 2002088411136 2004500049948 2006332107648 2009040107008 2015219301552 2017061156352 2019783636992 2021640055776 2028659639303 2028931593216 2030584619008 2037918893184 2039508086572 2039781494784 2042534641664 2044995000452 2048745378306 2049020024832 2050689417216 2051510623976 2059701235944 2059977351168 2062481269024 2065242475704 2068824832281 2069029986012 2071822610352 2078184221696 2080094317488 2082901875648 2090414368768 2092335705504 2094040388352 2101593055232 2103524666496 2106363849216 2110828571588 2114773461504 2122116424912 2122400907264 2126933808681 2127218936832 2134605113696 2138594439168 2141170507899 2143127478624 2146020114304 2147992559262 2155739817792 2157496157696 2159479150488 2165288824008 2167267838208 2170193056768 2172187719504 2178857505792 2181798367232 2188725935616 2191386348338 2191680116736 2200430352384 2201311523499 2203104991912 2203400331264 2210100212331 2213083242876 2213379919872 2216070299696 2223106687098 2224917912624 2225216176128 2232942621184 2234994958152 2238011589792 2244883490816 2246946802848 2249979566208 2252035985408 2254748701469 2258094665728 2260170120384 2267110060032 2268017933302 2270170038272 2272256591616 2280146371448 2280452038656 2284407696384 2292339667552 2297851471872 2302722078096 2305830122816 2307949451973 2315036099904 2318160765184 2320291427652 2328660124032 2330557346816 2337957249408 2341112851968 2344272713728 2351716164864 2353632172032 2354574693427 2363975282163 2364292187136 2367166001948 2367483334656 2376935460864 2377887314154 2380143673344 2384508690432 2385188708992 2387380978026 2390603289096 2390923763712 2392788234496 2399225582336 2401430752908 2403387263904 2412055665664 2414272628592 2417531236032 2419740792832 2427183177408 2432680583168 2435610896774 2435937404928 2439225253888 2441467188864 2443698622464 2446996946944 2449944505492 2454523163136 2456766529536 2459725856148 2463045813008 2463375998976 2474201381784 2476217180992 2478493115901 2487432405216 2490789758336 2493079087158 2500734182784 2504109489664 2504357808128 2508701851392 2512060448832 2515451043072 2517750095872 2525493927168 2528563683899 2528902652928 2533540483584 2540356498944 2542337499152 2553598967898 2553941293056 2557388414976 2562078486528 2562809144768 2565164667879 2568626938284 2570974592384 2578882125996 2582362911216 2582709092352 2584723119616 2591676832256 2594058888168 2596429786368 2599934256128 2607930860832 2610314437632 2613837647872 2616986176321 2617336998912 2621877015168 2625676179456 2630980754804 2637306802944 2639363406152 2639717228544 2642896930542 2646464118232 2651672973312 2657030069208 2660616332768 2665495717104 2665853042688 2672666733264 2675109476864 2683337297616 2686959068736 2689414875136 2691886763808 2695520074368 2699128780128 2701233592849 2705242124288 2713562623872 2717225190912 2719708659712 2722208391936 2731660504408 2732026699776 2736765656064 2743760593167 2744128410624 2746268314592 2752871565312 2753656634272 2758433109708 2758706648016 2762430147136 2770926539634 2773459089984 2777202500864 2785744328616 2789780940672 2792053851136 2802138478128 2804699555328 2808485132288 2817123175872 2817402534144 2819697948672 2826904853566 2832089199423 2832468857856 2835911744908 2836291915776 2839708404093 2847615750144 2851459252224 2854894010532 2857503304832 2860129686546 2863990079016 2864374013952 2874319757056 2879305533984 2883160287864 2887051765344 2889690450944 2892346416432 2896250292672 2905143341056 2907813509568 2915636436288 2917910084254 2918301247488 2922240155648 2924926038144 2933907136512 2935082031332 2940567353856 2946800283108 2950777657168 2951173226496 2964142249464 2966557216832 2969283831921 2977272133011 2979993277536 2984015453056 2993193374364 2995929070464 2999972754944 3009498161472 3013560160512 3022813413376 3025591734528 3029269363879 3029675455488 3043397389824 3045876928512 3047096662082 3059262129858 3059672242176 3063801962496 3067492500678 3070296104128 3073118067459 3076034125824 3077265935964 3086714799872 3089551853916 3093721903536 3094136635392 3097863713556 3104880165376 3107733915528 3117276332544 3121483802624 3124352813472 3135201260741 3135621553152 3138176229376 3141060582528 3151967042884 3152389582848 3156644446208 3159545773824 3166242857382 3169247281152 3170516418872 3183174637368 3183601360896 3187471052128 3201907670544 3204516351872 3214691217936 3219030171456 3223374981376 3233609726688 3236244236544 3247916539904 3250901757312 3255289585152 3258264829952 3268286258688 3272697550848 3279634474864 3287079522507 3287520175104 3298935175712 3304657487868 3305100496896 3316576540288 3319624864314 3322774831104 3324105449544 3334312243712 3337376868936 3344935801856 3349413931776 3353934724096 3357017384688 3367325236224 3371870203904 3374969349312 3378053978112 3386687992886 3387141998592 3400665090048 3402026899953 3404798623864 3405255057408 3416104648704 3420219557172 3420678057984 3424835917712 3438509501328 3438970454016 3443150548288 3454083117144 3458745184224 3461906381824 3472554149856 3477241147776 3480419250176 3489782665216 3492990186048 3495836020224 3500901572608 3511669277952 3516409070592 3523862574056 3530448258048 3535563964416 3542706758944 3550749002922 3551225001984 3553994289472 3563555644352 3566830971231 3570215510016 3577783063488 3582612091648 3585904933644 3589182351744 3594026765824 3598838373504 3605080895856 3618083498496 3622966921216 3626296854048 3629611189248 3638888162569 3649020874752 3653416345161 3653906107392 3658347457556 3658837880832 3665547933696 3670495420416 3674916758238 3677910812944 3678275530688 3685149794304 3689588784222 3694568719512 3695063998464 3697945453312 3706836959232 3711302072676 3714325771488 3719707920896 3731148607824 3736184637504 3739599407104 3751101274176 3756164234496 3756536712192 3759597264896 3763052777088 3764125931378 3773176564608 3776118932564 3776625143808 3781722554368 3786277872124 3793353979392 3796821000192 3806525347376 3813506248728 3818653438688 3830398451847 3836082622464 3839074045312 3844213717152 3849402353792 3852940407426 3856461888576 3861667056896 3873544366824 3877084679424 3887515248384 3891068329984 3894644679552 3899901384192 3907780238753 3915471656448 3920756471808 3926005498368 3929067044144 3938514269184 3946471132206 3952189665952 3959045109228 3959575842816 3964345395813 3969696177348 3973324370048 3980750045184 3985545103812 3990924499152 3994572093952 3998243575656 4009000099896 4012664215296 4018080214016 4030438603104 4034122312704 4039567273984 4043280111552 4044433181587 4057319278606 4057863186432 4061169238016 4075837786368 4079016173144 4079562989568 4089990000904 4097490756612 4098040049664 4103021247952 4119402471888 4119954702336 4124962538048 4130484951408 4137649664562 4138059972024 4143645220704 4156368443392 4160188634976 4165803751296 4180828737536 4184671411008 4188080776704 4203186110464 4207049332992 4212727698432 4221657143176 4229546923008 4240357280349 4244232849824 4253867617362 4254437873664 4269210227392 4277188878336 4282341015798 4286254957248 4292040228608 4295985118524 4311479635584 4314992315392 4318958300976 4330577648016 4334535676416 4340386113536 4344375439008 4357715011584 4359460075949 4363596734464 4376865126381 4377451871232 4382772696676 4383360233472 4400860704768 4402623046998 4406209983824 4406800662528 4420200424662 4426166485752 4426759839744 4432140599392 4446213374196 4449835825248 4465885242368 4469989916304 4476023179584 4489766981632 4493893605696 4499959132416 4504071970816 4509497402938 4516189331456 4520340240768 4534220120064 4536035866604 4544513183232 4560292742896 4560904077312 4568815392768 4570644993123 4584679335104 4588893194787 4595702943744 4601238751017 4605444156192 4611660245632 4615898903946 4630072199808 4636321530368 4640582855304 4657320248064 4661114693632 4675914498816 4681598107813 4682225703936 4688545427456 4703432329728 4707264344064 4709149386854 4727950564326 4728584374272 4734332003896 4734966669312 4749364286073 4753870921728 4755774628308 4769017380864 4770377417984 4774761956052 4781206578192 4781847527424 4785576468992 4798451164672 4802861505816 4806774527808 4824111331328 4828545257184 4835062472064 4839481585664 4845311039327 4854366354816 4865361166336 4871221793548 4871874809856 4878450507776 4882934377728 4887397244928 4899889010984 4909046326272 4919451712296 4926091626016 4948402763568 4952434361984 4956986231802 4974864810432 4981579516672 4986158174316 5001468365568 5008218979328 5008715616256 5017403702784 5024120897664 5030902086144 5035500191744 5050987854336 5057127367798 5057805305856 5067080967168 5080031989329 5080712997888 5084674998304 5107197935796 5107882586112 5114776829952 5124156973056 5125618289536 5130329335758 5137253876568 5141949184768 5157764251992 5164725822432 5169446239232 5183353664512 5188117776336 5192859572736 5199868512256 5215861721664 5220628875264 5227675295744 5233972352642 5234673997824 5243754030336 5251352358912 5261961509608 5274613605888 5278726812304 5279434457088 5285793861084 5292928236464 5303345946624 5314060138416 5321232665536 5326123504383 5330991434208 5345333466528 5350218953728 5366674595232 5373918137472 5378829750272 5383773527616 5391040148736 5398257560256 5402467185698 5410484248576 5427125247744 5434450381824 5444416783872 5463321008816 5464053399552 5473531312128 5487521186334 5488256821248 5492536629184 5505743130624 5507313268544 5512375137357 5516866219416 5517413296032 5524860294272 5541853079268 5546918179968 5554405001728 5571488657232 5579561881344 5584107702272 5604276956256 5608647238073 5609399110656 5616970264576 5623736251243 5634246351744 5634805068288 5639395897344 5646188897067 5653809707132 5664178398846 5664937715712 5671823489816 5672583831552 5679416808186 5695231500288 5709788021064 5715006609664 5720259373092 5727980158032 5728748027904 5748639514112 5758611067968 5766320575728 5774103530688 5779380901888 5784692832864 5792500585344 5804778571867 5810286682112 5815627019136 5831272872576 5835820168508 5836602494976 5844480311296 5849852076288 5867814273024 5870164062664 5881134707712 5893600566216 5901555314336 5919706698309 5928284498928 5933114433664 5938567663842 5954544266022 5959986555072 5968030906112 5986386748728 5991858140928 5999945509888 6018996322944 6027120321024 6051183469056 6058538727758 6059350910976 6085978917909 6086794779648 6091753857024 6094193324164 6118524259716 6119344484352 6127603924992 6134985001356 6140592208256 6146236134918 6152068251648 6154531871928 6173429599744 6179103707832 6187443807072 6195727427112 6209760330752 6215467831056 6234552665088 6242967605248 6248705626944 6270402521482 6271243106304 6276352458752 6282121165056 6303934085768 6304779165696 6319091547648 6332485714764 6341032837744 6366349274736 6367202721792 6374942104256 6380801426043 6403815341088 6409032703744 6429382435872 6438060342912 6446749962752 6467219453376 6472488473088 6495833079808 6501803514624 6509706505357 6510579170304 6536572517376 6545395101696 6559268949728 6574159045014 6575040350208 6597870351424 6603934570497 6609314975736 6610200993792 6633153080576 6639249728628 6648210899088 6668624487424 6674753737872 6689871603712 6698827863552 6707869448192 6714034769376 6734650472448 6737347390103 6743740407808 6749938698624 6756107956224 6764246104407 6773375985772 6774283997184 6801330180096 6804053799906 6809597247728 6810510114816 6840439114344 6841356115968 6849671835424 6877019002656 6886301096576 6908166234288 6917490368448 6923812763648 6945108299712 6954482295552 6960838500352 6979565330432 6985980372096 6991672040448 7001803145216 7023338555904 7032818141184 7047725148112 7060896516096 7063724080281 7085413517888 7091925846489 7101498005844 7102450003968 7107988578944 7127111288704 7133661942462 7140431020032 7155566126976 7165224183296 7171809867288 7178364703488 7188053531648 7197676747008 7210161791712 7235197075711 7236166996992 7245933842432 7252593708096 7259222378496 7277776325138 7298041749504 7306832690322 7307812214784 7316694915112 7317675761664 7331095867392 7340990840832 7349833516476 7355821625888 7356551061376 7370299588608 7379177568444 7389137439024 7390127996928 7395890906624 7422604145352 7428651542976 7439415841792 7462297215648 7472369275008 7479198814208 7502202548352 7512328468992 7513073424384 7519194529792 7526105554176 7528251862756 7546353129216 7552237865128 7553250287616 7572555744248 7585691051697 7586707958784 7613050694752 7627012497456 7637306877376 7660796903694 7672165244928 7678148090624 7688427434304 7698804707584 7705880814852 7712923777152 7723334113792 7747088733648 7754169358848 7775030496768 7782136659968 7789289359104 7799802768384 7815560477506 7830943312896 7841512943616 7850958528963 7852010996736 7858134088288 7877028538368 7892942264412 7904379331904 7918090218456 7919151685632 7928690791626 7939392354696 7946648740096 7971090207624 7981848998304 7989144187904 7996487151312 8018000199792 8025328430592 8036160428032 8060877206208 8068244625408 8079134547968 8086560223104 8088866363174 8103700778547 8114638557212 8115726372864 8151675572736 8158032346288 8159125979136 8179980001808 8194981513224 8196080099328 8206042495904 8231281779501 8238804943776 8249925076096 8260969902816 8275299329124 8276119944048 8287290441408 8312736886784 8320377269952 8331607502592 8361657475072 8369342822016 8376161553408 8414098665984 8425455396864 8443314286352 8459093846016 8480714560698 8488465699648 8496267598269 8507735234724 8508875747328 8519125212279 8538420454784 8554377756672 8564682031596 8572509914496 8584080457216 8591970237048 8622959271168 8629984630784 8637916601952 8661155296032 8667909367931 8669071352832 8680772227072 8688750878016 8691228751921 8715430023168 8718920151898 8727193468928 8753730252762 8754903742464 8765545393352 8766720466944 8801721409536 8805246093996 8812419967648 8840400849324 8852332971504 8853519679488 8864281198784 8892426748392 8899671650496 8931770484736 8939979832608 8952046359168 8979533963264 8987787211392 8999918264832 9008143941632 9018994805876 9032378662912 9040680481536 9068440240128 9072071733208 9087808091637 9089026366464 9120585485792 9137630785536 9141289986246 9169358670208 9177786389574 9191405887488 9202477502034 9210888312384 9223320491264 9231797807892 9260144399616 9272643060736 9281165710608 9314640496128 9322229387264 9351828997632 9363196215626 9364451407872 9377090854912 9405603782223 9406864659456 9414528688128 9418298773708 9455901128652 9457168748544 9468664007792 9469933338624 9498728572146 9507741843456 9511549256616 9540754835968 9549523912104 9562413156384 9571152937984 9596902329344 9605723011632 9613549055616 9648222662656 9657090514368 9670124944128 9678963171328 9690622078654 9708732709632 9742443587096 9743749619712 9765868755456 9774794489856 9799778021968 9818092652544 9838903424592 9852183252032 9861238567521 9896805527136 9904868723968 9913972463604 9949729620864 9963159033344 9972316348632 10002936731136 10016437958656 10017431232512 10034807405568 10048241795328 10060455508279 10061804172288 10101975708672 10114254735596 10115610611712 10134161934336 10160063978658 10161425995776 10169349996608 10206080699859 10214395871592 10215765172224 10248313946112 10251236579072 10260658671516 10274507753136 10283898369536 10315528503984 10329451644864 10338892478464 10366707329024 10376235552672 10385719145472 10399737024512 10412264148341 10431723443328 10441257750528 10455350591488 10467944705284 10469347995648 10487508060672 10502704717824 10523923019216 10549227211776 10557453624608 10571587722168 10585856472928 10606691893248 10628120276832 10642465331072 10652247008766 10661982868416 10690666933056 10700437907456 10733349190464 10747836274944 10757659500544 10767547055232 10782080297472 10796515120512 10804934371396 10820968497152 10854250495488 10868900763648 10888833567744 10916664487707 10926642017632 10947062624256 10960249035483 10975042372668 10976513642496 10985073258368 11011486261248 11014626537088 11024750274714 11033732438832 11034826592064 11049720588544 11083706158536 11093836359936 11108810003456 11142977314464 11159123762688 11168215404544 11181668207917 11208553912512 11217294476146 11218798221312 11233940529152 11247472502486 11268492703488 11269610136576 11278791794688 11292377794134 11307619414264 11328356797692 11329875431424 11343646979632 11345167663104 11358833616372 11390463000576 11419576042128 11430013219328 11440518746184 11455960316064 11497279028224 11517222135936 11532641151456 11548207061376 11558761803776 11569385665728 11585001170688 11609557143734 11620573364224 11631254038272 11662545745152 11671640337016 11673204989952 11699704152576 11723340716259 11740328125328 11762269415424 11787201132432 11803110628672 11839413396618 11856568997856 11866228867328 11877135327684 11909088532044 11919973110144 11936061812224 11972773497456 11983716281856 11999891019776 12037992645888 12052624915859 12054240642048 12102366938112 12117077455516 12118701821952 12133299544761 12171957835818 12173589559296 12183507714048 12188386648328 12237048519432 12238688968704 12269970002712 12281184416512 12292472269836 12309063743856 12346859199488 12358207415664 12374887614144 12391454854224 12419520661504 12430935662112 12469105330176 12474098633161 12485935210496 12497411253888 12540805042964 12542486212608 12564242330112 12607868171536 12609558331392 12638183095296 12664971429528 12682065675488 12721071841047 12732698549472 12749884208512 12761602852086 12807630682176 12818065407488 12858764871744 12876120685824 12893499925504 12934438906752 12944976946176 13003607029248 13019413010714 13021158340608 13073145034752 13078380227847 13090790203392 13118537899456 13130595379143 13148318090028 13150080700416 13195740702848 13207869140994 13218629951472 13220401987584 13266306161152 13278499457256 13296421798176 13337248974848 13349507475744 13379743207424 13395859932257 13397655727104 13415738896384 13428069538752 13469300944896 13474694780206 13487480815616 13499877397248 13512215912448 13528492208814 13546751971544 13548567994368 13602660360192 13608107599812 13619194495456 13680878228688 13682712231936 13699343670848 13711934979369 13754038005312 13772602193152 13816332468576 13834980736896 13847625527296 13890216599424 13908964591104 13921677000704 13959130660864 13971960744192 13983344080896 14044794323439 14046677111808 14065636282368 14095450296224 14121793032192 14127448160562 14170827035776 14183851692978 14202996011688 14204900007936 14215977157888 14254222577408 14267323884924 14311132253952 14330448366592 14343619734576 14356729406976 14376107063296 14395353494016 14420323583424 14470394151422 14472333993984 14491867684864 14505187416192 14518444756992 14535933117981 14555552650276 14596083499008 14613665380644 14615624429568 14633389830224 14635351523328 14662191734784 14699667032952 14711643251776 14713102122752 14758355136888 14778274878048 14791781813248 14845208290704 14857303085952 14878831683584 14924594431296 14944738550016 14958397628416 15004405096704 15024656937984 15026146848768 15052211108352 15056503725512 15092706258432 15104475730256 15106500575232 15145111488496 15171382103394 15173415917568 15226101389504 15240095967987 15254024994912 15274613754752 15321593807388 15344330489856 15356296181248 15376854868608 15397609415168 15411761629704 15425847554304 15446668227584 15494177467296 15508338717696 15547976694613 15550060993536 15578578718208 15599605536768 15631120955012 15661886625792 15683025887232 15701917057926 15704021993472 15716268176576 15754057076736 15785884528824 15808758663808 15836180436912 15838303371264 15857381583252 15878784709392 15893297480192 15942180415248 15963697996608 15978288375808 15992974302624 16036000399584 16048505463397 16050656861184 16072320856064 16121754412416 16136489250816 16158269095936 16173120446208 16177732726348 16207401557094 16229277114424 16231452745728 16303351145472 16316064692576 16359960003616 16389963026448 16392160198656 16412084991808 16462563559002 16477609887552 16499850152192 16521939805632 16550598658248 16552239888096 16574580882816 16625473773568 16640754539904 16663215005184 16723314950144 16738685644032 16752323106816 16825941714219 16828197331968 16850910793728 16871208753729 16886628572704 16918187692032 16938566691201 16961429121396 16976931399296 16992535196538 17015470469448 17017751494656 17038250424558 17076840909568 17129364063192 17145019828992 17168160914432 17183940474096 17245918542336 17259969261568 17275833203904 17322310592064 17335818735862 17338142705664 17361544454144 17377501756032 17382457503842 17414335715601 17430860046336 17437840303796 17507460505524 17509807484928 17531090786704 17533440933888 17603442819072 17610492187992 17624839935296 17680801698648 17704665943008 17728562397568 17784853496784 17799343300992 17863540969472 17879959665216 17904092718336 17959067926528 17975574422784 17999836529664 18037989611752 18081360963072 18144143466416 18175616183274 18178052732928 18241170971584 18257936753727 18275261571072 18282579972492 18338717340416 18355572779148 18382811774976 18404955004068 18421776624768 18446640982528 18463595615784 18520288799232 18545286121472 18562331421216 18626783960873 18629280992256 18644458774528 18703657995264 18726392431252 18728902815744 18754181709824 18811207564446 18813729318912 18829057376256 18836597547416 18911802257304 18914337497088 18937328015584 18997457144292 19023098513232 19081509671936 19099047824208 19124826312768 19142305875968 19193804658688 19211446023264 19227098111232 19296445325312 19314181028736 19340249888256 19357926342656 19381244157308 19417465419264 19484887174192 19487499239424 19529119516071 19531737510912 19599556043936 19636185305088 19677806849184 19704366504064 19722477135042 19793611054272 19809737447936 19827944927208 19899459241728 19926318066688 19944632697264 20005873462272 20032875917312 20034862465024 20069614811136 20096483590656 20120911016558 20123608344576 20203951417344 20212042170309 20228509471192 20231221223424 20268323868672 20292738313221 20320127957316 20322851991552 20338699993216 20412161399718 20428791743184 20431530344448 20502473158144 20521317343032 20549015506272 20567796739072 20631057007968 20658903289728 20677784956928 20702692622579 20733414658048 20752471105344 20771438290944 20799474049024 20824528296682 20863446886656 20882515501056 20935889410568 20938695991296 20975016121344 21005409435648 21047846038432 21098454423552 21114907249216 21143175444336 21171712945856 21191172240843 21256240553664 21284930662144 21304494017532 21323965736832 21381333866112 21400875814912 21466698380928 21495672549888 21515319001088 21535094110464 21564160594944 21593030241024 21609868742792 21705591227133 21708500990976 21737801527296 21777667135488 21833328975414 21853284035264 21894125248512 21920498070966 21950084745336 21953027284992 21970146516736 22022972522496 22029253074176 22049500549428 22067464877664 22069653184128 22099441177088 22167412317072 22187672719872 22217620006912 22285954628928 22318247525376 22336430809088 22363336415834 22417107825024 22434588952292 22437596442624 22467881058304 22494945004972 22536985406976 22539220273152 22557583589376 22584755588268 22615238828528 22656713595384 22659750862848 22687293959264 22717667232744 22757073155091 22839152084256 22860026438656 22881037492368 22911920632128 22994558056448 23034444271872 23065282302912 23096414122752 23117523607552 23138771331456 23170002341376 23219114287468 23262508076544 23325091490304 23343280674032 23346409979904 23399408305152 23446681432518 23480656250656 23524538830848 23552875586889 23574402264864 23606221257344 23678826793236 23713137995712 23732457734656 23754270655368 23818177064088 23839946220288 23872123624448 23945546994912 23967432563712 23999782039552 24028691255311 24075985291776 24105249831718 24108481284096 24204733876224 24234154911032 24237403643904 24266599089522 24311102335641 24343915671636 24347179118592 24376773296656 24474097038864 24477377937408 24539940005424 24562368833024 24584944539672 24618127487712 24693718398976 24716414831328 24749775228288 24782909708448 24802235716159 24839041323008 24861871324224 24938210660352 24948197266322 24971870420992 24994822507776 25081610085928 25084972425216 25128484660224 25215736343072 25276366190592 25329942859056 25364131350976 25442143682094 25465397098944 25499768417024 25523205704172 25615261364352 25636130814976 25717529743488 25752241371648 25786999851008 25868877813504 25889953892352 25900321627697 26003728103793 26007214058496 26038826021428 26042316681216 26073686255763 26146290069504 26156760455694 26181580406784 26237075798912 26261190758286 26296636180056 26300161400832 26391481405696 26415738281988 26437259902944 26532612322304 26556998914512 26592843596352 26674497949696 26699014951488 26759486414848 26791719864514 26795311454208 26831477792768 26856139077504 26938601889792 26949389560412 26999754794496 27024431824896 27056984417628 27093503943088 27097135988736 27205320720384 27216215199624 27238388990912 27263424274911 27361756457376 27398687341696 27423869958738 27508076010624 27545204386304 27632664937152 27669961473792 27695251054592 27780433198848 27814200522889 27817929182208 27943921488384 27966688161792 28089588646878 28093354223616 28131272564736 28190900592448 28216811346669 28243586064384 28254896321124 28341654071552 28367703385956 28405992023376 28409800015872 28431954315776 28508445154816 28534647769848 28622264507904 28660896733184 28687239469152 28713458813952 28752214126592 28786847939531 28790706988032 28840647166848 28940788302844 28944667987968 28983735369728 29010374832384 29036889513984 29071866235962 29111105300552 29227330761288 29231248859136 29266779660448 29324383469568 29399334065904 29423286503552 29426204245504 29516710273776 29556549756096 29583563626496 29690416581408 29714606171904 29757663367168 29849188862592 29889477100032 29916795256832 30008810193408 30049313875968 30052293697536 30104422216704 30113007451024 30181366524837 30185412516864 30208951460512 30290222976992 30342764206788 30346831835136 30452202779008 30480191935974 30508049989824 30549227509504 30643187614776 30712592362496 30753709737216 30795218830336 30823523259408 30851695108608 30893336455168 30988354934592 31016677435392 31095953389226 31100121987072 31157157436416 31199211073536 31236792445023 31262241910024 31323773251584 31366051774464 31403834115852 31408043986944 31432536353152 31508114153472 31571769057648 31617517327616 31672360873824 31714763166504 31757569418784 31786594960384 31884360830496 31927395993216 31956576751616 31985948605248 32072000799168 32097010926794 32101313722368 32144641712128 32243508824832 32272978501632 32346240892416 32355465452696 32414803114188 32458554228848 32462905491456 32606702290944 32632129385152 32719920007232 32749993463121 32779926052896 32824169983616 32925127118004 32955219775104 32999700304384 33043879611264 33101197316496 33104479776192 33149161765632 33250947547136 33281509079808 33321963002669 33326430010368 33477371288064 33504646213632 33545004623751 33651883428438 33656394663936 33701821587456 33742417507458 33773257145408 33836375384064 33877133382402 33922858242792 33953862798592 33985070393076 34030940938896 34035502989312 34076500849116 34153681819136 34258728126384 34290039657984 34336321828864 34367880948192 34487213868151 34491837084672 34519938523136 34551666407808 34644621184128 34671637471724 34676285411328 34723088908288 34755003512064 34764915007684 34828671431202 34861720092672 34875680607592 35014921011048 35019614969856 35062181573408 35170022148777 35220984375984 35249679870592 35361603397296 35409331886016 35457124795136 35569706993568 35598686601984 35727081938944 35759919330432 35808185436672 35951148845568 35999673059328 36075979223504 36157874747577 36162721926144 36288286932832 36351232366548 36356105465856 36399898634283 36482341943168 36515873507454 36550523142144 36565159944984 36677434680832 36711145558296 36809910008136 36843553249536 36893281965056 36927191231568 37040577598464 37090572242944 37124662842432 37253567921746 37258561984512 37288917549056 37407315990528 37422295899483 37452784862504 37457805631488 37622415128892 37627458637824 37673195094832 37823604514608 37828674994176 37874656031168 37994914288584 38046197026464 38163019343872 38198095648416 38249652625536 38284611751936 38387609317376 38422892046528 38454196222464 38592890650624 38628362057472 38680499776512 38762488314616 38834930838528 38969774348384 39058239032142 39063475021824 39199112087872 39235140683541 39272370610176 39355613698368 39408733008128 39444954270084 39587222108544 39619474895872 39655889854416 39798918483456 39852636133376 39889265394528 40011746924544 40027769788259 40065751834624 40139229622272 40187579796771 40192967181312 40241822033116 40247216689152 40407902834688 40424084340618 40457018942384 40462442446848 40536647737344 40585476626442 40640255914632 40645703983104 40677399986432 40824322799436 40857583486368 41004946316288 41042634686064 41098031012544 41135593478144 41262114015936 41317806579456 41355569913856 41405385245158 41466829316096 41504942210688 41542876581888 41598948098048 41649056593364 41726893773312 41765031002112 41871778821136 41877391982592 41950032242688 42095692076864 42134382970317 42196908847104 42229814498432 42286350888672 42343425891712 42382344481686 42512481107328 42569861324288 42608988035064 42647931473664 42762667732224 42801751629824 42933396761856 42985582626283 42991345099776 43070188220928 43128321189888 43186060482048 43219737485584 43411182454266 43417001981952 43475603054592 43555334270976 43607799353943 43666657950828 43706568070528 43788250497024 43840996141932 43900169490672 43906054569984 43940293033472 44058506148352 44099001098856 44134929755328 44139306368256 44198882354176 44334824634144 44375345439744 44435240013824 44488764997457 44571909257856 44636495050752 44672861618176 44726672831668 44834215650048 44869177904584 44875192885248 44989890009944 45073970813952 45078440546304 45169511176536 45230477657056 45313427190768 45319501725696 45374587918528 45435334465488 45514146310182 45678304168512 45720052877312 45762074984736 45823841264256 45989116112896 46068888543744 46130564605824 46192828245504 46235047215104 46277542662912 46340004682752 46438228574936 46525016153088 46643930083839 46650182980608 46686561348064 46798816610304 46893362865036 46961312501312 47049077661696 47105751173778 47148804529728 47212442514688 47357653586472 47426275991424 47464915469312 47508541310736 47636354128176 47679892440576 47744247248896 47891093989824 47934865127424 47999564079104 48057382510622 48145516390191 48151970583552 48210499663436 48216962568192 48409467752448 48468309822064 48474807287808 48533198179044 48622204671282 48687831343272 48694358237184 48753546593312 48948194077728 49079880010848 49124737666048 49169889079344 49236254975424 49387436797952 49432829662656 49499550456576 49565819416896 49604471432318 49678082646016 49723742648448 49876421320704 49896394532644 49989645015552 50163220171856 50169944850432 50256969320448 50431472686144 50477825142657 50552732381184 50613626261187 50659885718112 50728262701952 50884287364188 50930794197888 50999536834048 51046411408344 51230522728704 51272261629952 51435059486976 51497579185943 51504482743296 51573999702016 51737755627008 51779907784704 51800643255394 52007456207586 52014428116992 52077652042856 52084633362432 52147372511526 52243007146803 52292580139008 52313520911388 52474151597824 52522381516572 52593272360112 52600322801664 52782962811392 52831476563976 52874519805888 53065224644608 53113997829024 53185687192704 53298421432597 53348995899392 53398029902976 53518972829696 53583439729028 53590622908416 53662955585536 53712278155008 53877203779584 53898779120824 53999509588992 54113968835256 54187007886176 54432430399248 54476777981824 54526848549822 54723512914752 54797374683392 54847739917476 55016152021248 55090408772608 55265329874304 55339922947584 55390502109184 55560866397696 55628401045778 55635858364416 55880351882619 55887842976768 55933376323584 56179177293756 56186708447232 56262545129472 56381801184896 56433622693338 56487172128768 56509792642248 56683308143104 56735406771912 56811984046752 56863908631552 57016890309632 57069295539696 57244529015808 57321793466368 57374478938304 57426917627904 57504428253184 57573695879062 57581413976064 57681294333696 57881576605688 57889335975936 58020749664768 58073779027968 58143732471924 58222210601104 58454661522576 58462497718272 58533559320896 58587358548213 58798668131808 58846573007104 58852408491008 59033420547552 59113099512192 59167127252992 59380833162816 59429212343808 59515326734336 59698377725184 59778954200064 60017620386816 60098627751936 60104587395072 60208844433408 60226014902048 60362733049674 60370825033728 60417902921024 60580445953984 60636126510927 60685528413576 60693663670272 60904405558016 60960383871948 61016099979648 61098455019008 61286375229552 61425184724992 61507419474432 61590437660672 61647046518816 61703390217216 61786672910336 61861098763673 61976709869184 62033354870784 62108077867737 62191906778452 62200243974144 62314314872832 62398422147072 62473584890046 62524483820048 62647546503168 62807668231704 62816087973888 62865072706304 63016228306944 63143538115296 63235034655232 63344721747648 63429526333008 63515138837568 63573189920768 63768721660992 63854791986432 63913153503232 63971897210496 64144001598336 64194021853588 64202627444736 64289283424256 64487017649664 64545957003264 64692481784832 64710930905392 64829606228376 64917108457696 65116773681399 65213404581888 65264258770304 65439840014464 65499986926242 65559852105792 65648339967232 65850254236008 65910439550208 65999400608768 66087759222528 66202394632992 66208959552384 66298323531264 66432264058801 66563018159616 66643926005338 66652860020736 66954742576128 67009292427264 67090009247502 67303766856876 67312789327872 67403643174912 67484835014916 67546514290816 67672750768128 67754266764804 67845716485584 67907725597184 67970140786152 68061881877792 68153001698232 68307363638272 68517456252768 68580079315968 68672643657728 68735761896384 68974427736302 68983674169344 69039877046272 69103332815616 69289242368256 69343274943448 69352570822656 69510007024128 69529830015368 69657342862404 69751361215184 70029842022096 70039229939712 70124363146816 70340044297554 70441968751968 70499359741184 70723206794592 70818663772032 70914249590272 71139413987136 71197373203968 71454163877888 71519838660864 71606771558927 71616370873344 71902297691136 71999346118656 72086073765933 72151958447008 72315749495154 72325443852288 72576573865664 72702464733096 72712210931712 72799797268566 72964683886336 73031747014908 73130319889968 73354869361664 73422291116592 73619820016272 73687106499072 73786563930112 73854382463136 74081155196928 74110821291133 74181144485888 74249325684864 74406707148477 74507135843492 74517123969024 74814631981056 74844591798966 74905569725008 74915611262976 75244830257784 75254917275648 75346390189664 75647209029216 75749312062336 75989828577168 76092394052928 76326038687744 76396191296832 76499305251072 76569223503872 76775218634752 76845784093056 76908392444928 77256724114944 77360999553024 77524976629232 77669861677056 77700964883091 77939548696768 78011184311379 78116478064284 78126950043648 78221058767289 78398224175744 78470281367082 78544741220352 78711227396736 78817466016256 78889908540168 79174444217088 79238949791744 79311779708832 79587167832821 79597836966912 79705272266752 79778530789056 80023493849088 80055539576518 80131503669248 80278459244544 80375159593542 80385934362624 80483644066232 80494433378304 80815805669376 80848168681236 80914037884768 81073295474688 81170953252884 81280511829264 81291407966208 81354799972864 81648645598872 81715166972736 82009892632576 82085269372128 82196062025088 82271186956288 82524228031872 82635613158912 82711139827712 82810770490316 82933658632192 83009884421376 83085753163776 83298113186728 83442601568667 83453787546624 83743557642272 83900064485376 84191384153728 84268765940634 84393817694208 84459628996864 84572701777344 84686851783424 84764688963372 85024962214656 85139722648576 85217976070128 85295862947328 85525335464448 85603503259648 85866793523712 85971165252566 85982690199552 86140376441856 86256642379776 86360543818593 86372120964096 86439474971168 86822364908532 86834003963904 86951206109184 87110668541952 87215598707886 87333315901656 87413136141056 87681992283864 87800338981344 87880586066944 88117012296704 88198002197712 88269859510656 88278612736512 88397764708352 88669649268288 88750690879488 88870480027648 88977529994914 89143818515712 89272990101504 89453345663336 89668431300096 89738355809168 89750385770496 89979780019888 90147941627904 90156881092608 90339022353072 90460955314112 90544099574511 90626854381536 90749175837056 90870668930976 91028292620364 91356608337024 91440105754624 91524149969472 91647682528512 91978232225792 92137777087488 92261129211648 92385656491008 92555085325824 92680009365504 92876457149872 93050032306176 93287860167678 93300365961216 93373122696128 93597633220608 93710377335069 93786725730072 93922625002624 94098155323392 94211502347556 94297609059456 94424885029376 94715307172944 94852551982848 94929830938624 95017082621472 95272708256352 95347003047241 95359784881152 95488494497792 95603516271131 95782187979648 95869730254848 95999128158208 96114765021244 96291032780382 96303941167104 96420999326872 96433925136384 96818935504896 96936619644128 97066396358088 97244409342564 97375662686544 97388716474368 97507093186624 97896388155456 98159760021696 98249475332096 98339778158688 98472509950848 98774873595904 98865659325312 98999100913152 99131638833792 99208942864636 99356165292032 99447485296896 99752842641408 99792789065288 99965889008007 99979290031104 100326440343712 100513938640896 100635013871253 100862945372288 100955650285314 101105464762368 101227252522374 101319771436224 101456525403904 101768574728376 101861588395776 101999073668096 102092822816688 102461045457408 102544523259904 102870118973952 102995158371886 103008965486592 103147999404032 103461641604453 103475511254016 103559815569408 103601286510788 104014912415172 104028856233984 104155304085712 104169266724864 104294745023052 104486014293606 104585160278016 104627041822776 104948303195648 105044763033144 105186544720224 105565925622784 105662953127952 105749039611776 106130449289216 106227995658048 106371374385408 106596842865194 106697991798784 106796059805952 107166879458056 107181245816832 107424556310016 107797558241648 107999019177984 108227937670512 108374015772352 108473624242731 108864860798496 108953555963648 109053697099644 109447025829504 109594749366784 109695479834952 110032304042496 110180817545216 110530659748608 110665010591069 110679845895168 111121732795392 111256802091556 111271716728832 111760703765238 111775685953536 111866752647168 112266887698449 112358354587512 112373416894464 112763602369792 112867245386676 113019585284496 113366616286208 113470813543824 113623968093504 113727817263104 114033780619264 114138591079392 114489058031616 114534905631751 114643586932736 114748957876608 114853835255808 115008856506368 115147391758124 115162827952128 115362588667392 115763153211376 115778671951872 116041499329536 116287464943848 116444421202208 116909323045152 117067118641792 117174717096426 117597336263616 117693146014208 117704816982016 118066841095104 118226199024384 118334254505984 118761666325632 118858424687616 119030653468672 119396755450368 119557908400128 120035240773632 120083309364777 120197255503872 120417688866816 120452029804096 120562739390313 120725466099348 120741650067456 120835805842048 121160891907968 121272253021854 121371056827152 121387327340544 121808811116032 121920767743896 122032199959296 122196910038016 122572750459104 122850369449984 122998350287087 123014838948864 123180875321344 123294093037632 123406780434432 123573345820672 123722197527346 123953419738368 124066709741568 124216155735474 124383813556904 124400487948288 124628629745664 124796844294144 124947169780092 125048967640096 125295093006336 125615336463408 125632175947776 125730145412608 126287076230592 126470069310464 126689443495296 126859052666016 127030277675136 127146379841536 127537443321984 127709583972864 127826307006464 127943794420992 128288003196672 128388043707176 128405254889472 128956747878849 128974035299328 129384963569664 129421861810784 129659212456752 129834216915392 130233547362798 130426809163776 130528517540608 130879680028928 130999973852484 131119704211584 131296679934464 131700508472016 131820879100416 131998801217536 132175518445056 132404789265984 132417919104768 132596647062528 132864528117602 133126036319232 133287852010676 133305720041472 133466294992371 133909485152256 134018584854528 134180018495004 134607533713752 134625578655744 134969670029832 135093028581632 135508533529608 135691432971168 135815451194368 135940281572304 136123763755584 136306003396464 136614727276544 137034912505536 137160158631936 137345287315456 137471523792768 137948855472604 137967348338688 138206665631232 138578484736512 138686549886896 138705141645312 139020014048256 139059660030736 139314685724808 139502722430368 139931790251517 140059684044192 140248726293632 140680088595108 140883937503936 140998719482368 141446413589184 141637327544064 141828499180544 142278827974272 142394746407936 143039677321728 143213543117854 143232741746688 143804595382272 143998692237312 144172147531866 144303916894016 144436549170573 144631498990308 144650887704576 145153147731328 145404929466192 145424421863424 145599594537132 145929367772672 146063494029816 146260639779936 146709738723328 146844582233184 147239640032544 147354459254827 147374212998144 147573127860224 147708764926272 148162310393856 148221642582266 148362288971776 148498651369728 148813414296954 149014271686984 149034247938048 149629263962112 149689183597932 149811139450016 150489660515568 150509834551296 150692780379328 151294418058432 151498624124672 151979657154336 152184788105856 152652077375488 152792382593664 152998610502144 153138447007744 153550437269504 153691568186112 153816784889856 154492737557829 154513448229888 154721999106048 155049953258464 155339723354112 155401929766182 155879097393536 156022368622758 156232956128568 156253900087296 156442117534578 156796448351488 156940562734164 157422454793472 157634932032512 157779817080336 158348888434176 158477899583488 158623559417664 159174335665642 159195673933824 159410544533504 159557061578112 159895264297791 160046987698176 160111079153036 160556918489088 160750319187084 160771868725248 160967288132464 160988866756608 161631611338752 161696337362472 161828075769536 162341906505768 162561023658528 162709599945728 163297291197744 163430333945472 164019785265152 164170538744256 164392124050176 164542373912576 165048456063744 165271226317824 165621540980632 166019768842752 166171506327552 166596226373456 166885203137334 166907575093248 167487115284544 167641055647857 167800128970752 168382768307456 168537531881268 168787635388416 168919257993728 169145403554688 169373703566848 169529377926744 170049924429312 170279445297152 170435952140256 170591725894656 171027743640743 171050670928896 171733587047424 171942330505132 171965380399104 172280752883712 172513284759552 172721087637186 172744241928192 172878949942336 173644729817064 173668007927808 174221337083904 174431197415772 174666631803312 174826272282112 175363984567728 175600677962688 175761172133888 176234024593408 176396004395424 176539719021312 176557225473024 176795529416704 177339298536576 177501381758976 177740960055296 177955059989828 178287637031424 178545980203008 178906691326672 179336862600192 179476711618336 179959560039776 180295883255808 180313762185216 180678044706144 180921910628224 181088199149022 181253708763072 181498351674112 181741337861952 182056585240728 182713216674048 182880211509248 183048299938944 183295365057024 183956464451584 184275554174976 184522258423296 184771312982016 185110170651648 185360018731008 185583296291019 185752914299744 186100064612352 186324233603211 186575720335356 186600731922432 186746245392256 187195266441216 187420754670138 187573451460144 187845250005248 188423004695112 188595218118912 188849770058752 189430614345888 189705103965696 189859661877248 190034165242944 190088359534589 190545416512704 190694006094482 190719569762304 190976988995584 191207032542262 191564375959296 191739460509696 192229530042488 192582065560764 192607882334208 192841998653744 192867850272768 193637871009792 193873239288256 194132792716176 194488818685128 194751325373088 195014186373248 195792776310912 196319520043392 196498950664192 196679556317376 196945019901696 197549747191808 197731318650624 197998201826304 198263277667584 198417885729272 198894970593792 199296792176403 199585578130576 199931778016014 199958580062208 200652880687424 201027877281792 201270027742506 201725890744576 201911300570628 202210929524736 202454505044748 202639542872448 202913050807808 203537149456752 203723176791552 203998147336192 204185645633376 204894623569603 204922090914816 205089046519808 205740237947904 205990316743772 206017930973184 206295998808064 206923283208906 206951022508032 207119631138816 207202573021576 208029824830344 208057712467968 208310608171424 208589490046104 208972028587212 209254083645552 209896606391296 210089526066288 210373089440448 211131851245568 211325906255904 211498079223552 212260898578432 212455991316096 212742748770816 213193685730388 213592119611904 214333758916112 214362491633664 214820314676781 214849112620032 215595116483296 215998038355968 216258221297799 216455875341024 216748031544704 216947248485462 217729721596992 217907111927296 218107394199288 218894051659008 219189498733568 219390959669904 220064608084992 220361635090432 221061319497216 221330021182138 221359691790336 222243465590784 222332463873399 222513604183112 222543433457664 223220121445431 223521407530476 223551371907072 224533775396898 224716709175024 224746833788928 225527204739584 225734490773352 226039170568992 226733232572416 226941627087648 227247936187008 227455634526208 227729618848369 228067561238528 228277182158784 228978116063232 229069811263502 229287173865472 229497915753216 229707670511616 230294783516248 230325655904256 230725177334784 231526306422752 232082998659072 232574929887696 232888842404416 233102894649273 233818646090304 234134237283584 234349434192852 235194672527232 235386292028416 235409633964032 236133682190208 236452398048768 236668509011968 237523332651264 237716849375232 238761503498463 238793510900736 239115816800256 240070481547264 240166618729554 240394511007744 240835377733632 240904059608192 241125478780626 241450932198696 241483300134912 241671611684096 242321783815936 242544506043708 242742113654304 243617622232064 243841535487792 244064399918592 244393820076032 245145500918208 245700738899968 245996700574174 246029677897728 246361750642688 246588186075264 246813560868864 247146691641344 247444395054692 247906839476736 248133419483136 248432311470948 248767627113808 248800975896576 249257259491328 249894339560184 250097935280192 250327804706001 251230672926816 251460290825216 252574152461184 252940138620928 253378886990592 253718105332032 254060555350272 254292759683072 255074886643968 255419167945728 255887588841984 256576006393344 256776087414352 256810509778944 257913495757698 257948070598656 258769927139328 258843723621568 259081631455779 259318424913504 259668433830784 260467094725596 260853618327552 261057035081216 261759360057856 261999947704968 262239408423168 262593359868928 263401016944032 263641758200832 263997602435072 264315603808421 264351036890112 264809578531968 264835838209536 265193294125056 265729056235204 266252072638464 266575704021352 266611440082944 266932589984742 267818970304512 268360036990008 269215067427504 269251157311488 269939340059664 270186057163264 271017067059216 271382865942336 271630902388736 271880563144608 272247527511168 272612006792928 272824592877749 273229454553088 274069825011072 274320317263872 274690574630912 274943047585536 275897710945208 275934696677376 276413331262464 277156969473024 277373099773792 278040028096512 278119320061472 278629371449616 279005444860736 279863580503034 280119368088384 280497452587264 281360177190216 281767875007872 281997438964736 282892827178368 283274655088128 283656998361088 284557655948544 284789492815872 286041009141723 286079354643456 286427086235708 286465483493376 286810548813393 287609190764544 287997384474624 288344295063732 288607833788032 288873098341146 289262997980616 289301775409152 290306295462656 290809858932384 291199189074264 291858735545344 292126988059632 292521279559872 293419477446656 293689164466368 294479280065088 294708918509654 294748425996288 295146255720448 295417529852544 296324620787712 296443285164532 296997302739456 297626828593908 298028543373968 298068495876096 299258527924224 299378367195864 299622278900032 299897667024021 300979321031136 301385560758656 302588836116864 302997248249344 303959314308672 304369576211712 305304154750976 305584765187328 305956205751779 305997221004288 307383136372224 307633569779712 308985475115658 309026896459776 309443998212096 310099906516928 310384924813359 310679446708224 310803859532364 311758194787072 312044737245516 312465912257136 312507800174592 312884235069156 313592896702976 313881125468328 314844909586944 315269864065024 315559634160672 316655327334841 316697776868352 316955799166976 317247118835328 318348671331284 318391347867648 318821089067008 319114123156224 319790528595582 320093975396352 320222158306072 321500638374168 321543737450496 321934576264928 323392674724944 323656151539072 324683813011536 325122047317056 325419199891456 326594582395488 326860667890944 328039570530304 328341077488512 328784248100352 329084747825152 330096912127488 330542452635648 331243081961264 331995031773207 332039537685504 333192452746912 333770406274668 333815150186496 334974230569088 335282111295714 335600257941504 336765536614912 337075063762536 337838515987456 338290807109376 338747407133696 339058755853488 340099848858624 340558890594304 340871904280512 341183451789312 342055487281486 342101341857792 343467174094848 343604716895253 343884661010264 343930760798208 344561505767424 345026569519104 345442175274372 345488483856384 345757899884672 347289459634128 347336015855616 348862394831544 349333263606624 349652544564224 350727969135456 351201355925376 351522344267776 352468049186816 352792008790848 353079438042624 353114450946048 353591058833408 354678597073152 355002763517952 355910119979656 356575274062848 357091960406016 357813382653344 358673725200384 358953423236672 359919120079552 360249928094331 360591766511616 361356089412288 361843821256448 362176398298044 362507417526144 362996703348224 363482675723904 364113170481456 365426433348096 365760423018496 366096599877888 366590730114048 368551108349952 368995050861261 369044516846592 369542625964032 370220341303296 370720037462016 371166592582038 371505828599488 372200129224704 372648467206422 373151440670712 373201463844864 373492490784512 374390532882432 374841509340276 375146902920288 375690500010496 376846009390224 377190436237824 377699540117504 378861228691776 379410207931392 379719323754496 380068330485888 380176719069178 381090833025408 381388012188964 381439139524608 381953977991168 382414065084524 383128751918592 383478921019392 384459060084976 385164131121528 385215764668416 385683997307488 386870243636547 387746478576512 388265585432352 388977637370256 389502650746176 390028372746496 391585552621824 392639040086784 392997901328384 393359112634752 393890039803392 395462637301248 395996403652608 396526555335168 396835771458544 397789941187584 398593584352806 399171156261152 399863556032028 399917160124416 400398884977113 401305761374848 402055754563584 402540055485012 403451781489152 403822601141256 404909010089496 405279085744896 405826101615616 407074298913504 407446353583104 407996294672384 408371291266752 408487751340287 409789247139206 409844181829632 410178093039616 411480475895808 411980633487544 412035861946368 413846566417812 413902045016064 414405146043152 416059649660688 416115424935936 416621216342848 417178980092208 417944057174424 418508167291104 419793212782592 420179052132576 420746178880896 422263702491136 422651812511808 422996158447104 424521797156864 424911982632192 425485497541632 426387371460776 427184239223808 428667517832224 429640629353562 429698225240064 431190232966592 431996076711936 432516442595598 432911750682048 433496063089408 433894496970924 435459443193984 435814223854592 436214788398576 437788103318016 438378997467136 438781919339808 440129216169984 440305467670849 440723270180864 442063377764481 442122638994432 442660042364276 442719383580672 444486931181568 444664927746798 445027208366224 445086866915328 446440242890862 447042815060952 447102743814144 449067550793796 449433418350048 451054409479168 451468981546704 452078341137984 453466465144832 453883254175296 454495872374016 454911269052416 455459237696738 456135122477056 456554364317568 457956232126464 458139622527004 458995831506432 459415341023232 460589567032496 460651311808512 461450354669568 463052612845504 463478212673487 464165997318144 465149859775392 465777684808832 466205789298546 467637292180608 468268474567168 468698868385704 470389345054464 470772584056832 470819267928064 472267364380416 472841408889113 472904796097536 475046665302528 475433698750464 477523006996926 477587021801472 478231633600512 479685792893373 480140963094528 480333237459108 481670755467264 481808119216384 482250957561252 482901864397392 482966600269824 483343223368192 484643567631872 485089012087416 485484227308608 487235244464128 487683070975584 488128799837184 488787640152064 489376414972027 490291001836416 491401477799936 491993401148348 492059355795456 492723501285376 493176372150528 493627121737728 494888790109384 495813678953472 496864622941896 497535254227616 498514518982656 499788679120368 500195870560384 500655609412002 502461345853632 502920581650432 505148304922368 505880277241856 506757773981184 507436210664064 508121110700544 508585519366144 510149773287936 510838335891456 511775177683968 513083230922229 513152012786688 513552174828704 515826991515396 515896141197312 517539854278656 517687447243136 518163262911558 518636849827008 519336867661568 520934189451192 522114070162432 523518720115712 523999895409936 524478816846336 525186719737856 526802033888064 527283516401664 527995204870144 528631207616842 528702073780224 529619157063936 529671676419072 530386588250112 531458112470408 532504145276928 533151408042704 533222880165888 533865179969484 535637940609024 536720073980016 538430134855008 539878680119328 540372114326528 542034134118432 542765731884672 543261804777472 543761126289216 544495055022336 545224013585856 545649185755498 546458909106176 548139650022144 548640634527744 549886095171072 551795421890416 551869393354752 552826662524928 554313938946048 554746199547584 556080056193024 556238640122944 556749888873057 557258742899232 558010889721472 559727161006068 560238736176768 560994905174528 562720354380432 563535750015744 563994877929472 565785654356736 566473371045373 566549310176256 567313996722176 569115311897088 569578985631744 570265078603767 572082018283446 572158709286912 572854172471416 572930966986752 573621097626786 575218381529088 576688590127464 577215667576064 577746196682292 578525995961232 578603550818304 580612590925312 581619717864768 582398378148528 583717471090688 584253976119264 585042559119744 586282635758567 586838954893312 587378328932736 588958560130176 589417837019308 589496851992576 590292511440896 590835059705088 592649241575424 592886570329064 593994605478912 595253657187816 596057086747936 597890376529209 598756734391728 599244557800064 599795334048042 601958642062272 602771121517312 605177672233728 605994496498688 607918628617344 608739152423424 611169530374656 611912411503558 611994442008576 614683870708809 614766272744448 615267139559424 617970950231316 618053792919552 618887996424192 620199813033856 620769849626718 621358893416448 621607719064728 623516389574144 624089474491032 624931824514272 625768470138312 627185793405952 627762250936656 629689819173888 630539728130048 631119268321344 633310654669682 633395553736704 633911598333952 634494237670656 636697342662568 636782695735296 638228246312448 639581057191164 640444316612144 643001276748336 643087474900992 643869152529856 644460944030343 646785349449888 647312303078144 649367626023072 650244094634112 650838399782912 653189164790976 653721335781888 656079141060608 656682154977024 657568496200704 660193824254976 661084905271296 662486163922528 663990063546414 664079075371008 666384905493824 666997391620197 667540812549336 667630300372992 669948461138176 670564222591428 673531073229824 674150127525072 675677031974912 676581614218752 677494814267392 678117511706976 680199697717248 680472086400403 681117781188608 681743808561024 682366903578624 683188856545107 684110974562972 684202683715584 686934348189696 687209433790506 687769322020528 687861521596416 689123011534848 690884350548744 690976967712768 691515799769344 694578919268256 697724789663088 698666527213248 699305089128448 701455938270912 702402711850752 703044688535552 704936098373632 705584017581696 706158876085248 706228901892096 707182117666816 709357194146304 710005527035904 711820239959312 713150548125696 715626765306688 716284510495389 717347450400768 717906846473344 719838240159104 720499856188662 721183533023232 722712178824576 723687642512896 724352796596088 725014835052288 725993406696448 726965351447808 728226340962912 730754904646811 730852866696192 732193199755776 733181460228096 737102216699904 737990101722522 738089033693184 739085251928064 740440682606592 741440074924032 742333185164076 743011657198976 744400258449408 745296934412844 746302881341424 746402927689728 746984981569024 749683018680552 750293805840576 751381000020992 753692018780448 754380872475648 755399080235008 757722457383552 758820415862784 759438647508992 760136660971776 760353438138356 762181666050816 762776024377928 762878279049216 764828130169048 766257503837184 768918120169952 770328262243056 770431529336832 771367994614976 773740487273094 775492957153024 776531170864704 777955274740512 779005301492352 780056745492992 783171105243648 785278080173568 785995802656768 786718225269504 787780079606784 790925274602496 791992807305216 792946811425263 793053110670336 793671542917088 795579882375168 797187168705612 798342312522304 799727112064056 799834320248832 800797769954226 802611522749696 805080110970024 806903562978304 807645202282512 809818020178992 810558171489792 811652203231232 814148597827008 814892707166208 815992589344768 816742582533504 816975502680574 818473778633247 819578494278412 819688363659264 822960951791616 823961266975088 824071723892736 827693132835624 827804090032128 828810292086304 832119299321376 833242432685696 834357960184416 835888114348848 837016334582208 839586425565184 840358104265152 841492357761792 844527404982272 845303625023616 845992316894208 849823965264384 850970995083264 852774742921552 854368478447616 857335035664448 858123027425169 859281258707124 859396450480128 860431646440179 862380465933184 863992153423872 865032885191196 865823501364096 866992126178816 867788993941848 870918886387968 871628447709184 872429576797152 875458846161031 875576206636032 876757994934272 877563838679616 880258432339968 880610935341698 881446540361728 884126755528962 884245277988864 885320084728552 885438767161344 888973862363136 889329855493596 890054416732448 892880485781724 894085630121904 894205487628288 898135101587592 898866836700096 902108818958336 902937963093408 904156682275968 906932930289664 907766508350592 908991744748032 909822538104832 910918475393476 912270244954112 913108728635136 915912464252928 916279245054008 917868617255337 917991663012864 921179134064992 922900709339136 926105225691008 926956425346974 928331994636288 930299719550784 931555369617664 932411578597092 935274584361216 936536949134336 937397736771408 940778690108928 941545168113664 941638535856128 944534728760832 945682817778226 945809592195072 949965982004523 950093330605056 950867397500928 955046013993852 955174043602944 956463267201024 959371585786746 960281926189056 960666474918216 963616238432768 964501915122504 965803728794784 966686446736384 969287135263744 970178024174832 970968454617216 974470488928256 975366141951168 976257599674368 977575280304128 978752829944054 980582003672832 983986802296696 984118711590912 986352744301056 987254243475456 989777580218768 991627357906944 993729245883792 995070508455232 995985095319621 999577358240736 1000391741120768 1001311218824004 1004922691707264 1005841163300864 1010296609844736 1011760554483712 1013515547962368 1014872421328128 1016242221401088 1020299546575872 1021676671782912 1023550355367936 1026166461844458 1026304025573376 1027104349657408 1030814150685759 1031653983030792 1031792282394624 1035079708557312 1035374894486272 1036326525823116 1037273699654016 1038673735323136 1041868378902384 1044228140324864 1047037440231424 1047999790819872 1048957633692672 1050373439475712 1051638678982441 1053604067776128 1054567032803328 1055990409740288 1057262415233684 1057404147560448 1059238314127872 1059343352838144 1060773176500224 1062916224940816 1065008290553856 1066302816085408 1067730359938968 1071275881218048 1073440147960032 1076860269710016 1079757360238656 1080744228653056 1084068268236864 1085531463769344 1086523609554944 1087522252578432 1088990110044672 1090448027171712 1091298371510996 1092917818212352 1096279300044288 1097281269055488 1099772190342144 1103590843780832 1105653325049856 1106985152583783 1108627877892096 1109492399095168 1112160112386048 1112477280245888 1113499777746114 1114517485798464 1116021779442944 1119454322012136 1120477472353536 1121989810349056 1125440708760864 1127071500031488 1127989755858944 1129348488999617 1131571308713472 1132946742090746 1133098620352512 1134627993444352 1138230623794176 1139157971263488 1140530157207534 1144164036566892 1144317418573824 1145708344942832 1145861933973504 1147242195253572 1150436763058176 1153377180254928 1154431335152128 1155492393364584 1157051991922464 1161225181850624 1163239435729536 1164796756297056 1167434942181376 1168507952238528 1170085118239488 1172565271517134 1173677909786624 1174756657865472 1177917120260352 1178835674038616 1178993703985152 1181670119410176 1185773140658128 1187989210957824 1190507314375632 1192114173495872 1195780753058418 1197513468783456 1198489115600128 1199590668096084 1203917284124544 1205542243034624 1210355344467456 1211988992997376 1215837257234688 1217315116501759 1217478304846848 1222339060749312 1223824823007116 1223988884017152 1225463254020861 1229367741417618 1229532545488896 1230534279118848 1235941900462632 1236107585839104 1240399626067712 1241539699253436 1243215438129456 1247032779148288 1248178948982064 1249863649028544 1251536940276624 1254371586811904 1255524501873312 1259379638347776 1259883961949261 1261079456260096 1262238536642688 1266621309339364 1266791107473408 1268988475341312 1273394685325136 1273565391470592 1276456492624896 1279162114382328 1280888633224288 1286002553496672 1287738305059712 1288921888060686 1293570698899776 1294624606156288 1298735252046144 1300488189268224 1301676799565824 1306378329581952 1307442671563776 1313364309954048 1315136992401408 1320387648509952 1320916403012547 1322169810542592 1324972327845056 1326190133293443 1327980127092828 1328158150742016 1332769810987648 1333994783240394 1335081625098672 1335260600745984 1339896922276352 1341128445182856 1347062146459648 1348300255050144 1351354063949824 1352981853157957 1353163228437504 1354989628534784 1356235023413952 1360399395434496 1360944172800806 1362235562377216 1363487617122048 1364733807157248 1366377713090214 1368221949125944 1368405367431168 1373868696379392 1374418867581012 1375538644041056 1378246023069696 1381768701097488 1381953935425536 1383031599538688 1389157838536512 1395449579326176 1397333054426496 1398610178256896 1402911876541824 1404805423701504 1406089377071104 1409872196747264 1411168035163392 1412317752170496 1412457803784192 1418524226667339 1418714388292608 1423640479918624 1426301096251392 1431253530613376 1432569020990778 1434694900801536 1435813692946688 1439676480318208 1440999712377324 1445424357649152 1447375285025792 1448705593192176 1450029670104576 1451986813392896 1453930702895616 1456452681925824 1461509809293622 1461705733392384 1464386399511552 1466362920456192 1468129244916081 1474204433399808 1475980203445044 1476178067386368 1478170503856128 1480881365213184 1484666370328152 1486023314397952 1490593868825688 1492605762682848 1493969963138048 1499366037361104 1500587611681152 1502762000041984 1507384037560896 1508761744951296 1510798160470016 1515444914767104 1517640831725568 1520273321943552 1520706876276712 1524363332101632 1525552048755856 1525756558098432 1529656260338096 1532515007674368 1537836240339904 1539249692766687 1540656524486112 1542735989229952 1547480974546188 1550985914306048 1553062341729408 1555910549481024 1558010602984704 1560113490985984 1566342210487296 1570556160347136 1573436450539008 1575560159213568 1581850549204992 1583985614610432 1585893622850526 1586106221340672 1587343085834176 1591159764750336 1594374337411224 1596684625044608 1599454224128112 1599668640497664 1601595539908452 1605223045499392 1610160221940048 1613807125956608 1615290404565024 1619636040357984 1620899051803097 1621116342979584 1623304406462464 1628297195654016 1629785414332416 1631985178689536 1633485165067008 1633951005361148 1636947557266494 1639156988556824 1639376727318528 1645921903583232 1647922533950176 1655386265671248 1655608180064256 1657620584172608 1664238598642752 1666484865371392 1668715920368832 1671776228697696 1674032669164416 1679172851130368 1680716208530304 1682984715523584 1689054809964544 1690607250047232 1691984633788416 1699420113136119 1699647930528768 1701941990166528 1705549485843104 1708736956895232 1710795235811301 1714670071328896 1716246054850338 1718562517414248 1718792900960256 1720863292880358 1724760931866368 1730065770382392 1731647002728192 1733984252357632 1735577987883696 1741837772775936 1743256895418368 1744859153594304 1750917692322062 1751152413272064 1753515989868544 1755127677359232 1758847907275701 1760516864679936 1761221870683396 1768253511057924 1768490555977728 1770640169457104 1770877534322688 1777947724726272 1778659710987192 1780108833464896 1785760971563448 1788171260243808 1796270203175184 1797733673400192 1804217637916672 1805875926186816 1808313364551936 1813865860579328 1815533016701184 1817983489496064 1821836950786952 1826217457270272 1832558490108016 1835737234510674 1835983326025728 1842358268129984 1844051612126427 1845801418678272 1852210451382016 1853912850693948 1856663989272576 1860599439101568 1863110739235328 1864823157194184 1870549168722432 1873073898268672 1874795473542816 1881305180048173 1881557380217856 1883090336227328 1889069457521664 1891365635556452 1891619184390144 1899931964009046 1900186661210112 1901734795001856 1910092027987704 1910348087205888 1918743171573492 1921332949836432 1927232476865536 1929003830245008 1931607457589568 1933372893472768 1938574270527488 1940356048349664 1941936909234432 1948940977856512 1950732283902336 1952515199348736 1955150560608256 1957505659888108 1961164007345664 1967973604593392 1968237423181824 1972705488602112 1979555160437536 1983254715813888 1987458491767584 1990141016910464 1991970190639242 1999154716481472 2000783482241536 2002622437648008 2009845383414528 2011682326601728 2020593219689472 2023521108967424 2027031095924736 2029744842656256 2032484442802176 2040599093151744 2041416259201209 2043353343565824 2047100710735872 2049566569635321 2052332923688916 2052608051146752 2054208699314816 2061628301371518 2063307966061584 2063584564789248 2070749788972544 2072653051646232 2074547399308032 2077347470646272 2083736757804768 2088456280649728 2090971954880479 2094074880462848 2095999581639744 2097915267385344 2100746878951424 2103277357964882 2107208135552256 2109134065606656 2114524830467368 2114808295120896 2118476628255744 2118686705676288 2121546353000448 2125832449881632 2130016581107712 2132605632170816 2135460719877936 2146880295920064 2153720539420032 2159514720477312 2161488457306112 2168136536473728 2171062927538688 2173047219109888 2175044505156864 2177980220089344 2180896054343424 2182596743021992 2192264713940433 2192558600088576 2199544380684288 2207181687561664 2211306650099712 2213970305167566 2217255755784192 2218984798190336 2224320224772096 2224954560491776 2226999555492228 2229034971596928 2232043558885888 2238908644024272 2240954944707072 2243979620698112 2250881417521728 2254143000062976 2255979511717888 2258696977999234 2263142617426944 2265893484181492 2266197240705024 2269255986888704 2276461247588352 2278315942526976 2281060314415068 2288328073133784 2288634837147648 2291416689885664 2294484390507144 2306754360509856 2308862670304256 2310984786729168 2314103983844928 2322450363701248 2326478871459072 2329593512594112 2334869884362752 2337015904477056 2340170236478976 2345130543034268 2349513315730944 2355834240520704 2357671348077232 2357987407970304 2363340238820352 2371546281316256 2375978421915648 2378840434275789 2381014628751264 2384228346991744 2391561506116836 2395026937566912 2396978231200256 2399181336192168 2407834568249088 2411084486069248 2420710688934912 2423977985994752 2431674514469376 2434630233003518 2434956609693696 2444678121498624 2447649646014232 2447977768034304 2450926508041722 2455421335899741 2458735482835236 2459065090977792 2471883800925264 2472215171678208 2480799252135424 2483079398506872 2486430876258912 2494065558296576 2496357897964128 2499727298057088 2503073880553248 2505025807332059 2508743173623808 2511049003746624 2518759276695552 2519767923898522 2522158912520192 2524477073285376 2533242618678728 2533582214946816 2537976950682624 2546789370650272 2552912985249792 2558324228764656 2561777266448576 2572005106993344 2575476610119424 2577843776121372 2587141397799552 2589249212312576 2597470504092288 2600976378536448 2603353599131648 2612756659163904 2614885343127552 2626376538483093 2626728619908096 2630273984802816 2640775297019904 2641832806025094 2644339621085184 2649944655690112 2652380266586886 2655960254185656 2656316301484032 2665539621975296 2667989566480788 2670163250197344 2679793844552704 2682256890365712 2694124292919296 2696600510100288 2702708127899648 2705963706315914 2706326456875008 2709979257069568 2712470046827904 2720798790868992 2721888345601612 2726975234244096 2729467614314496 2732755426180428 2736443898251888 2736810734862336 2747737392758784 2748837735162024 2751077288082112 2753605851766011 2763537402194976 2766063199077376 2778315677073024 2790899158652352 2794666108852992 2797220356513792 2805823753083648 2809610847403008 2822336070326784 2824635504340992 2824915607568384 2837048453334678 2837428776585216 2847280959837248 2849897946013569 2852602192502784 2862507061226752 2865138041981556 2869389801603072 2871627385893376 2879352960636416 2881999424754648 2890848715298304 2894750570051584 2897411186384352 2900059340209152 2903973626785792 2907471641892631 2907861405791232 2912905363851648 2923019618587244 2923411466784768 2928772799023104 2932725840912384 2936258489832162 2951960406890088 2952356134772736 2961762730426368 2969332740656304 2972046628795904 2981187737651376 2985211525365696 2987939926276096 2998732074722208 3001175223362304 3005524000083968 3014768075121792 3017523489902592 3021596320940032 3030889829534208 3035281663451136 3040546643887104 3041413752553424 3048726664203264 3051104097511712 3059312520676192 3065030015348736 3075672480679808 3078499385533374 3081313048972224 3085471978459904 3094961949092376 3101971828612096 3106124683458816 3111821098962048 3116021205969408 3120226981971968 3132684420974592 3141112320694272 3146872901078016 3151120318427136 3154916036947323 3163701098409984 3167971229220864 3171787245701052 3172212442681344 3174686171668352 3182319529500672 3188748674822448 3193369250089216 3198908448256224 3203191079816904 3210446090998784 3220320443880096 3227614251913216 3230580809130048 3239272080715968 3241798103606194 3242232685959168 3246608812924928 3256594391308032 3259570828664832 3266970330134016 3267902010722296 3273895114532988 3278313977113648 3278753454637056 3291843807166464 3295845067900352 3310772531342496 3315241168345216 3328477197285504 3332969730742784 3337431840737664 3343552457395392 3348065338328832 3358345702260736 3361432417060608 3365518263269569 3365969431047168 3381214500094464 3383969267576832 3388045466998851 3398840226272238 3399295861057536 3403883980333056 3411098971686208 3417473913790464 3421590471622602 3429340142657792 3432492109700676 3437125034828496 3437585801920512 3441726585760716 3449521863732736 3460131540764784 3463294005456384 3467968504715264 3471155975767392 3483208600683251 3483675545551872 3486513790836736 3489718307188608 3501835384644124 3502304826544128 3507031979737088 3510255354718464 3517695814551402 3521033729359872 3522443741366792 3536507022115848 3536981111955456 3541280338914208 3557319421974384 3560217666929792 3571521943126896 3576342520487616 3592540406350368 3595467346800384 3608435275833344 3611751852373632 3616626729103872 3631066033402368 3635966978992128 3643673901573904 3651945349505277 3652434914540544 3665116980216032 3671474469021348 3671966652051456 3676389762062583 3684716536259968 3688103224252854 3691602837356544 3704420902764032 3707825701387896 3721198878203136 3726221478470656 3729646314388368 3741098337444864 3746147796537344 3749590947085632 3762610360096346 3763114760435712 3766180672454656 3778138915043328 3779651885847783 3782731271112904 3783238368780288 3799863928018092 3800373322420224 3820184055975408 3820696174411776 3837486343146984 3842665899672864 3854464953731072 3858007660490016 3863214915179136 3866745786945536 3877148541054976 3880712096699328 3883873818468864 3897881955713024 3901464567804672 3905030398697472 3915011319776216 3922328014691328 3935947209186784 3945410977204224 3959110320875072 3962749209037641 3966509431627776 3974916983535168 3980282033820928 3983940381278484 3998309432962944 4001566964483072 4005244875296016 4019690766829056 4023364653203456 4041186439378944 4054062191849472 4058945559473871 4059489685312512 4064968885604352 4081198186303488 4082832518402418 4086706687131648 4094201421471744 4099133139270642 4104665847377832 4105216102293504 4108417398629632 4123256602743036 4126615932123168 4141499577945088 4145306103292464 4149094798616064 4154694941292544 4167473515609536 4176912561299456 4181943909760958 4188149760925696 4191999163279488 4195830534770688 4201493757902848 4206554715929764 4214416271104512 4218268131213312 4229049660934736 4229616590241792 4236953256511488 4237373411352576 4251664899763264 4255572680002017 4265211264341632 4270921439755872 4293760591840128 4307441078840064 4319029440954624 4322976914612224 4336273072947456 4342125855077376 4350089010313728 4355960440178688 4361792108686848 4365193486043984 4384529427880866 4385117200177152 4399088761368576 4404387734748243 4414363375123328 4422613300199424 4427940610335132 4434511511568384 4437969596380672 4449909120983552 4453999110984456 4458069943193856 4464087117771776 4477817288048544 4481909889414144 4487959241396224 4493365264743157 4501762835043456 4508286000125952 4511959023435776 4517393955998468 4526285234853888 4531786968362984 4532394481410048 4552922495176704 4562120628830136 4576656146267568 4577269674295296 4582833379771328 4588968781014288 4613508721019712 4617725340608512 4621969573458336 4628207967689856 4644900727402496 4652957742918144 4659187025188224 4669739768725504 4674031808954112 4680340472957952 4690261086068536 4699026631461888 4711668481041408 4715342696154464 4726680477640704 4743092562632512 4751956843831296 4757680868551578 4762029257502528 4768456693983488 4783123012233672 4790053875133824 4793956462400512 4798362672384336 4815669136498176 4822168972138496 4841421377869824 4847955971989504 4862697155409291 4863349028938752 4869260466007036 4869913219387392 4889356242997248 4895299292028464 4895955536068608 4901853016083444 4910842671799482 4917470965670472 4918130181955584 4943767601850528 4961598504270848 4966158797013744 4972861752517824 4988131116593152 4992715795928256 4999454596114176 5006147761106496 5010051614664118 5017486347247616 5022098007493248 5037518553391104 5039535847797044 5048954146570752 5066485237357456 5067164429893632 5075953901365248 5093578741300544 5098260339408357 5105825970499584 5116648457529312 5123554532897152 5144010213986688 5150953220238848 5155687552242744 5174282795599104 5178498424625152 5194941008184576 5201255497780243 5201952757072896 5225513318327808 5229770686255104 5252753076966186 5253457239816192 5260547969605632 5276543721827103 5281550594039808 5283665612050188 5299889311380224 5304760533173772 5311920508371312 5312632602968064 5331079243950592 5335979132961576 5340326500394688 5359587689105408 5364513780731424 5383140564692297 5388248585838592 5393201020200576 5405416255799296 5411927412631828 5412652913750016 5419958514139136 5424940093655808 5441597581737984 5443776691203224 5453950468488192 5465510852360856 5472887796503776 5497675470324048 5502154576164224 5507211703532022 5527074804389952 5532126398154752 5556631354146048 5581798317304704 5589332217705984 5594440713027584 5611647506167296 5619221694806016 5643915540144519 5644672140653568 5649271008681984 5674096906669356 5674857553170432 5694561919674496 5699795892027138 5705204385005568 5725014122453504 5730276083963112 5743254771786752 5758705921272832 5763998849509296 5781697430596608 5789501140103168 5794822372768704 5800118680418304 5807947253571584 5814943283785262 5815722811582464 5825810727703296 5846039237174488 5846822933569536 5857545598046208 5865451681824768 5872516979664324 5903920813780176 5904712269545472 5938665481312608 5944093257591808 5962375475302752 5970423050731392 5975879852552192 5997464149444416 6002350446724608 6011048000167936 6029536150243584 6035046979805184 6061779659068416 6070563326902272 6081093287774208 6082827505106848 6097453328406528 6102208195023424 6118625041352384 6124248777603627 6130060030697472 6151344961359616 6156998771066748 6162626097944448 6170943956919808 6189923898184752 6203943657224192 6212249366917632 6223642197924096 6232042411938816 6240453963943936 6265368841949184 6272915864641437 6282224641388544 6293745802156032 6302240636854272 6309832073894646 6327402196819968 6343574491402104 6344424885362688 6349372343336704 6364639059001344 6377497349644896 6386738500178432 6397816896512448 6406382159633808 6420892181997568 6440640887760192 6455228503826432 6461161618260096 6478544161431936 6483596207212388 6484465371918336 6493217625849856 6513188782616064 6519141657329664 6533940660268032 6535804021444592 6547790229065976 6556627954227296 6576794141821299 6591690135800704 6621545062684992 6630482336690432 6656954394571008 6665939461485568 6674863681475328 6687104914790784 6696130676657664 6722864834121216 6731036526539138 6731938862094336 6762429000188928 6767938535153664 6776090933997702 6797680452544476 6798591722115072 6807767960666112 6822197943372416 6834947827580928 6843180943245204 6858680285315584 6864984219401352 6874250069656992 6883453171521432 6899043727465472 6920263081529568 6926588010912768 6935937009430528 6942311951534784 6966417201366502 6967351091103744 6973027581673472 6979436614377216 7003670769288248 7004609653088256 7020510709436928 7035391629102804 7044887482733584 7073014044231696 7073962223910912 7082560677828416 7114638843948768 7120435333859584 7143043886253792 7152685040975232 7185080812700736 7190934693600768 7216870551666688 7223503704747264 7233253458207744 7262132066804736 7271933957984256 7287347803147808 7303890699010554 7304869829081088 7330233960432064 7342948938042696 7343933304102912 7352779524125166 7369433072519936 7376206448505708 7408841805528064 7415651402775792 7442397756406272 7452442956941312 7459292628776736 7482196674889728 7485192950404433 7492295593074688 7499181894171264 7515077421996177 7525220720192692 7526229520871424 7556277830086656 7559303771695566 7565462542225808 7566476737560576 7599727856036184 7600746644840448 7640368111950816 7674972686293968 7685331799345728 7708929907462144 7716015320980032 7726429830358272 7733491573891072 7754297082109952 7761424193398656 7767747636937728 7802929135609344 7810060797394944 7830022639552432 7844656029382656 7871894418373568 7879129615449279 7890821954408448 7918220641750144 7925498418075282 7933018863255552 7949833967070336 7960564067641856 7967880762556968 7996618865925888 8003133928966144 8010489750592032 8038303951114921 8039381533658112 8082372878757888 8108124383698944 8117891118947742 8118979370625024 8129937771208704 8162396372606976 8165665036804836 8188402842943488 8198266278541284 8209331694755664 8210432204587008 8216834797259264 8246513205486072 8253231864246336 8282999155890176 8290612206584928 8298189597232128 8309389882585088 8334947031219072 8353825122598912 8363887819521916 8376299521851392 8383998326558976 8391661069541376 8413109431859528 8428832542209024 8458099321869472 8473906513022976 8474746822705152 8503329799526528 8511145360004034 8530422528683264 8541842879511744 8587521183680256 8614882157680128 8638058881909248 8645953829224448 8672546145894912 8684251710154752 8700178020627456 8711920880357376 8722414925677893 8723584217373696 8730386972087968 8769058855761732 8770234400354304 8798177522737152 8808775469496486 8828726750246656 8855881220670264 8875939192761344 8899818241967104 8907998221968912 8916139886387712 8928174235543552 8955634576097088 8963819778828288 8975918482792448 8986730529486314 9003525670086912 9016572000251904 9034787911996936 9052570469707776 9063573936725968 9064788962820096 9105844990353408 9124241257660272 9153312292535136 9165666759542656 9177937562028576 9227017442039424 9235450681217024 9243939146916672 9256415935379712 9289801454804992 9305915485836288 9318374050376448 9348063617908224 9360680945915904 9380522172137072 9398053262923776 9423336962082816 9430685392308928 9453360955281408 9464748110841969 9486185125265024 9503913687662592 9515361737103156 9524058515005056 9536913387966976 9566246024467344 9580107750267648 9587912924801024 9596725344768672 9630047307771341 9631338272996352 9644337944276992 9682842755739648 9695911943979008 9725394310818582 9726698057877504 9738520932014072 9739826438774784 9778712485994496 9790598584056928 9803706032166888 9821685343598964 9834941931340944 9836260363911168 9887535203701056 9923197008541696 9932317594027488 9945723505035648 9976262233186304 9985431591856512 9998909192228352 10012295522212992 10020103229328236 10034972694495232 10044196014986496 10075037106782208 10079071695594088 10096554789808707 10097908293141504 10132970474714912 10151907802730496 10164136400996553 10187157482601088 10196520678816714 10211651940999168 10233296915058624 10247109065794304 10288020427973376 10301906440477696 10311375104485488 10348565591198208 10356996849250304 10389882016369152 10402510995560486 10403905514145792 10449625802049753 10451026636655616 10459541372510208 10505506153932372 10506914479632384 10521095939211264 10553087443654206 10563101188079616 10567331224100376 10599778622760448 10609521066347544 10623841016742624 10662158487901184 10671958265923152 10680653000789376 10719175378210816 10729027561462848 10766281129384594 10776497171677184 10786402040401152 10823854825263656 10825305827500032 10849880187311616 10887553382406448 10907900936976384 10931021704721712 10945775593007552 10955836048515831 10995350940648096 11004309152328448 11014423407064044 11054149608779904 11064252796309504 11113262708292096 11163596634609408 11178664435411968 11223295012334592 11238443389612032 11287831080289038 11289344281307136 11298542017363968 11338955657543349 11348193813338712 11349715106340864 11389123839348992 11399591784054276 11450028244907008 11460552167926224 11486509543573504 11517411842545664 11527997699018592 11563394861193216 11568025468806851 11579002280206336 11589644745537408 11600237360836608 11615894507143168 11629886567570524 11631445623164928 11651621455406592 11692078474348976 11693645867139072 11715091196092416 11745033959328648 11807841627560352 11877330962625216 11888186515183616 11924750950605504 11940846101462784 11951759705104384 11994928298888832 12004700893449216 12022096000335872 12059072300487168 12070093959610368 12123559318136832 12162186575548416 12165655010213696 12176836678421613 12194906656813056 12204416390046848 12237250082704768 12248497555207254 12260120061394944 12302689922719232 12313997542133496 12325252195888896 12341887913839616 12379847796369504 12407887314448384 12422833378995787 12424498733835264 12447284395848192 12464084823877632 12480907927887872 12530737683898368 12545831729282874 12564449282777088 12587491604312064 12604481273708544 12619664147789292 12654804393639936 12687148982804208 12688849770725376 12698744686673408 12754994699289792 12773477000356864 12795633793024896 12812764319267616 12841784363995136 12881281775520384 12910457007652864 12922323236520192 12957088322863872 12967192414424776 12968930743836672 13026377565232128 13067881320536064 13071608042889184 13095580458131952 13113255908454592 13153588283642598 13183380271601408 13243090125369984 13260964673380864 13313908789142016 13331878922971136 13349727362950656 13374209829581568 13392261353315328 13445729668242432 13462073053078276 13463877724188672 13480095794229471 13524858000377856 13535877070307328 13552181867995404 13595360905088952 13597183444230144 13644395886744832 13686361886490408 13717360570631168 13729968438802704 13748500139313984 13766906343042864 13798087454930944 13840526163059136 13853176021825536 13871874018861056 13884623903069568 13932834402733004 13934702182207488 13958873228754432 14007341538576496 14009219306176512 14041021418873856 14070783258205608 14089774965467168 14146028088463392 14165121355656832 14229277687897536 14240870667719168 14286087772507584 14305370081950464 14370161625401472 14381869387201536 14447007409494528 14466506916415488 14524264133609472 14543867915968512 14574695606295616 14588091466227873 14607781398021108 14609739658162176 14660467920864128 14685897876085392 14687866608205824 14705559048250332 14738866145039872 14752412897011416 14817683611056128 14831302805551584 14882800384737527 14884795512812544 14904885913882624 14918585257553472 14964393349779456 14970385900808866 14984591186149376 14998363788342528 15030154843992354 15050441440385384 15052459041742848 15112555660173312 15118607543391132 15130925084451616 15199455712072368 15201493289680896 15280736223901632 15349945372587936 15370663598691456 15417859814924288 15432030641960064 15452859660716544 15466983147782144 15508594164219904 15522848386797312 15535495273875456 15603766493340729 15605858271218688 15660045279104864 15689312058765312 15743788836747136 15758259230898558 15781643908816896 15836441283500288 15850996836150564 15899667934140672 15921128135283712 15935761525113936 15993237731851776 16006267857932288 16020979501184064 16076607902229842 16078763067316224 16149421694076891 16164745757515776 16216248767397888 16235782237895484 16237958741250048 16259875542417408 16324792745213952 16331330073609672 16396532557082568 16418663389511328 16433669594518528 16493026410972144 16506463728492672 16565998311780352 16581224413169856 16596379194464256 16618779765170176 16669894062438144 16727775639043832 16767996653117952 16783322139082752 16826218863719056 16857665084418048 16916198643738944 16931746620433557 16947813026045952 17006659599053056 17022290720008068 17060845057366528 17083685759023488 17175042367360512 17229764315360256 17276117763818496 17345092291789824 17368503420309504 17400356041254912 17423841760714752 17444829851355786 17447168434747392 17460773944175936 17538117711523464 17540468800708608 17596355045474304 17617550938992972 17657453500493312 17711762441340528 17751878385522688 17799636483934208 17815996443937824 17832279772775424 17856348471087104 17911269152194176 17927639557656576 17951836965584896 17973461058972628 18007051340173824 18033144000503808 18069575823993872 18105140939415552 18127147873451936 18211689980706816 18248482515320544 18306624585070272 18331333519085312 18355875124057152 18454034884078848 18470901362434048 18487878293833344 18512831870759424 18579602909609984 18611830971672576 18636748100752896 18696127235816448 18721361891831808 18761044344274144 18796106525847552 18818747593924311 18846673924165632 18861370784617856 18906721910562816 18929496221683938 18972370250530048 19030723474206312 19048117030010112 19073826775933952 19132492048934688 19160215500535296 19175825849602048 19193450689537344 19198924312993489 19260094615542682 19262676545992704 19288675888553984 19365685511479296 19450788621637164 19453396115755008 19477041864028144 19479652877549568 19557424971988992 19581197168113856 19607412064333776 19643370687197928 19669883862681888 19775070407402112 19846394017083392 19864635188054976 19891447010071296 19952524466372608 19970863183713024 19997818384456704 20024591044425984 20040206458656472 20088392029972992 20158143391188176 20193109579617414 20195816586283008 20265940949429824 20303815605460992 20328272801993106 20374314965202176 20393041357633428 20423303881998336 20466593830117248 20494218131588608 20576040855946752 20603812880955392 20622750208970976 20694356980529903 20697131182396416 20713993698500608 20779764032738304 20805021991120972 20807811028291584 20899251604099506 20902053273311232 20919082745020416 21011012307864744 21013828959264768 21106174887308412 21134662448200752 21199557245520896 21219042132695088 21247682033485248 21324316975802368 21343916531846304 21361306001578752 21438350756421632 21458055122925696 21532562258769188 21572804080802304 21647709650527312 21650611655000064 21699760374623232 21775106764812896 21815801873952768 21862043409443424 21891551186015104 21911672097031662 21990701881296192 22008618304656896 22028846814128088 22108299217559808 22128505592619008 22226525416584192 22327193269218816 22357328870823936 22446590024669184 22455578851213299 22476886779224064 22545232265988531 22575662160578076 22578688562614272 22677911315086698 22696387626677424 22699430212681728 22778247678697984 22799183568108552 22900056489814016 22921104335852448 22973019087147008 23000691503685269 23034823685091328 23055995398037184 23126789722386432 23136050937613702 23158004560412672 23179289491074816 23200474721673216 23259773135141048 23262891246329856 23303242910813184 23384156948697952 23430182392184832 23490067918657296 23615683255120704 23754661925250432 23776373030367232 23849501901211008 23881692202925568 23903519410208768 23989856597777664 24009401786898432 24114911853344763 24118144600974336 24247118636273664 24324373151096832 24331310020427392 24353673356843226 24389813313626112 24408832780093696 24474500165409536 24496995110414508 24605379845438464 24627995084266992 24650504391777792 24683775827679232 24759695592739008 24815774628896768 24845666757991574 24848997467670528 24894568791696384 24928169647755264 24961815855775744 25061475367796736 25091663458565748 25128898565554176 25174983208624128 25239328295578584 25374297965608416 25397489373346816 25509989398579584 25546954000713728 25591267586049792 25625528638535232 25683568727990272 25762563551040768 25844646473040384 25914176645727744 25934384828849552 25937861487673344 26052755130464256 26135762641072128 26143216085778368 26167244777033679 26191160916263904 26226511816909184 26307176567285196 26366760543202816 26486180250739968 26521929346761728 26627817578284032 26663757845942272 26699454725901312 26748419659163136 26784522706630656 26891459336484864 26924146106156552 26927755448377344 26960191588458942 27049716000755712 27104363735990808 27190721810177904 27194366888460288 27288791773489664 27372723772980816 27434721141262336 27459936877605408 27497000278627968 27533812686085728 27555283880652649 27596174909861888 27681052326118272 27706352043651072 27743748037722112 27769247806139136 27865668805466008 27869404364414976 27917746457508864 28014683077152992 28082042837747712 28141566516411216 28179549930934336 28292056176926784 28330242711313664 28458555375795072 28481741335438336 28572175545015168 28610740163900928 28740323250802944 28763738774403072 28890141923314023 28894014818989056 28933013832830976 29048528267218944 29087735831937024 29149391212591232 29176182932455746 29215562796042216 29219479316324352 29320935841728256 29371795752170784 29411118096500664 29477732290079744 29504825794022832 29635367222112256 29662605611103168 29765600769475054 29769591025625088 29809771827765248 29837170515106944 29928786699558912 29940771801617732 29996727576685056 30060309687984708 30100882880770768 30104918083485696 30225111320346624 30237215086782264 30261850168903232 30289664369426121 30398911424144736 30561472447803264 30699890745175872 30741327197382912 30835719629848576 30864061283920128 30905719321433088 31045696773594624 31070990547750912 31207532986681458 31211716542437376 31320090558209728 31348877406149259 31378624117530624 31487577673494272 31516518461797116 31563287817633792 31672882567000576 31701993672301128 31799335868281344 31842256270567424 31871523050227872 31982188060818941 31986475463703552 32012535715864576 32041959002368128 32153215804459684 32157526134632448 32298843388153782 32329491515031552 32471564475790968 32475917482500096 32662660147219344 32793065114165136 32837326779022656 32867339189037056 32986052821944288 33012927456985344 33131996623560704 33162448826339712 33192758388928512 33237559530340352 33339788124876288 33455551278087664 33535993306235904 33652437727438112 33715330168836096 33832397287477888 33863493240867114 33895626052091904 34013319198106112 34044581440016136 34121690114733056 34167371518046976 34350084734721024 34459528630720512 34552235527636992 34690184583579648 34704076406420553 34737006840619008 34800712082509824 34847683521429504 34889659702711572 34894336869494784 34921547888351872 35076235423046928 35080937601417216 35235101877985944 35314907000986624 35423524882681056 35503756771045376 35599272967868416 35631992887875648 35664559545550848 35712696942174208 35822538304388352 35855279115313152 35946922117945256 36014102680347648 36066288001007616 36139151647987744 36210281878831104 36254295746903872 36496965030641088 36613249170140544 36662667038170624 36711750248114304 36908069768157696 36941802724868096 36975756587666688 37025663741518848 37223661943345152 37268500136987361 37273496201505792 37392254471632896 37442723783663616 37522088688548288 37592213051695104 37637495187848622 37693347848331264 37722741569235712 37813443821125632 37858992443367876 37944740501060096 38061446948412624 38096234060020224 38147653551867904 38264984097869376 38320431001070592 38351651699204096 38386901379074688 38397848625986978 38520189231085364 38525353091985408 38577351777107968 38731371022958592 38901577243274328 38906792231510016 38954083728056288 39162394336227712 39214824128667552 39286741374395856 39339767725363776 39550140814804224 39692788034166784 39729270376109952 39782894020142592 39941726367426048 39995636768913408 40049182088851968 40080412917312944 40176784059945984 40316286782376352 40386219159234828 40391633172566016 40440287382688413 40531881898859648 40607631210921984 40656545603986212 40748629930404352 40786082715266856 40933187660234496 40988436263177216 41152081711893504 41207625761910784 41245500417941952 41388713961059806 41394262364792832 41427987397001216 41559528065476608 41610043982241944 41615622056583168 41798503208199012 41804106546622464 42022024615729488 42027657918529536 42212349774616824 42269324896401504 42399114491041792 42438084265390176 42495364066970496 42648633951604736 42687833063692608 42722612003157504 42876701512843264 42916110245851392 43065124517538376 43145608161604608 43295419301054624 43399520749246464 43550213529625792 43631603747905536 43724086818886848 43783102372030208 43823344194063324 43981403762592384 44017236609313792 44057693628256176 44216598435119616 44257011185238016 44453050833168384 44648401154212581 44654386538437632 44714657741647872 44893180049338368 44911157702426598 44953773558448128 45090464531977062 45151324321156152 45157377125228544 45355822630173396 45392775253354848 45556495357395968 45598367136217104 45800112979628032 45842208671704896 45946038174294016 46001383007370538 46069647370182656 46111990796074368 46253579444772864 46272101875227404 46358578982149632 46400949443346432 46519546270282096 46525782492659712 46606485821626368 46768313897395904 46811299480022187 46980135837314592 47231366510241408 47509323850500864 47552746060734464 47699003802422016 47763384405851136 47979713195555328 48018803573796864 48229823706689526 48236289201948672 48448265082230673 48494237272547328 48648746302193664 48662620040854784 48707346713686452 48779626627252224 48817665560187392 48949000330819072 48993990220829016 49210759690876928 49255990168533984 49301008783555584 49367551655358464 49427017912174727 49519391185478016 49631549257793536 49691333515983148 49697994935341056 49789137583392768 49856339295510528 50183326917131496 50349966417248256 50478656591157168 50748595931216832 50794978746693632 51019978797159168 51093908001427456 51182535172099584 51251057277070464 51367137455980544 51525127102081536 51689292946080768 51828353291455488 51868769657699104 52105510260928512 52271525282144256 52286432171556736 52334489554067358 52382321832527808 52453023633818368 52614353134570392 52733521086405632 52972360501479936 53043858693523456 53255635156568064 53327515691884544 53398909451802624 53496839318326272 53569045413261312 53782918672969728 53848292212313104 53855510896754688 53920383176917884 54099432001511424 54208727471981616 54381443620355808 54577583546979328 54745447545961632 54869442282524672 54919873755210816 54994000557255936 55067625372171456 55110567761305298 55192349819723776 55362104652236544 55412704087302144 55538495612278272 55731337610932016 55738808728829952 55835492915017728 56029366154305984 56164085675495424 56283133032822432 56359099861868672 56584112353853568 56660485422627328 56917110751590144 56963482670876672 57144351090030336 57213810475582673 57221480327801856 57480646501605888 57527477548806144 57596772938980467 57780283846628046 57788029637978112 57866027665661952 58097056534437888 58298782425182464 58352365864911492 58431125592084432 58438958632648704 58641871683456512 58743591504341568 58822236193001328 58955464580159488 59009651588045664 59214546211615267 59270734444224512 59325211222206336 59531201538950108 59539182051250176 59619543655530496 59674341030213888 59857573399117824 59881543603235464 59993455153370112 60120619375969416 60201765761541536 60474430173564528 60523700337806464 60579328738852242 60797822848289472 61122944895606528 61399781490351744 61482654394765824 61728122567840256 61811438642866176 62083070941589709 62091393547189248 62141981095501824 62415065973362916 62423433084874752 62640181116419456 62697754812298518 62757248235061248 62975155346988544 63033036923594232 63345765134001152 63403987344602256 63598671736562688 63684512541134848 63743046100455744 63964376121637882 63972950927407104 64025071431729152 64083918004736256 64306431608919368 64315052269264896 64597686776307564 64943128951581936 64951834965000192 65325320294438688 65586130228330272 65674653558045312 65734678378074112 65972105643888576 66025854913970688 66263993247121408 66324897652679424 66385516777857024 66679576249752576 66911102556175328 67071986612471808 67304875454876224 67366736553639897 67430660337672192 67664794574955776 67726986481734228 68026638396212224 68089162880032272 68243380229466112 68334743036093952 68700169469442048 68919057261441024 69002074511055807 69104471055273984 69380369167159296 69408152812841106 69474013681238016 69601424165019648 69779319405423144 69788673738989568 69843095776703744 70152470846093856 70470203755971888 70629814001973248 70847049765362112 71007513542090752 71198545935736832 71263985775751296 71329119091101696 71425393884348416 71645076608776704 71710558230626304 71893844235890512 72028205360695296 72278303295975488 72344735560034289 72508591493807744 72993930061282176 73226498340281088 73325334076341248 73423500496228608 73816139536315392 73951513175333376 74051327483037696 74447323886690304 74537000273974722 74546992403011584 74784508943265792 74885447567327232 75044177377096576 75184426103390208 75274990375697244 75386695696662528 75445483138471424 75717984886735752 75889481002120192 76122893896825248 76192468120040448 76295307103735808 76529968195738752 76640862002141184 76703303398408192 76773802758149376 76795697251973956 77040378462170728 77050706183970816 77803154486548656 77813584463020032 77908167456112576 78324788672455424 78429648257335104 78573482748791712 78679535450727552 79100281629608448 79385576068333568 79458540752219904 79565788040285184 79883452734852096 79991273537826816 80098364177703936 80160825834625888 80353568119891968 80632573564752704 80772438318469656 80783266345132032 80880574765376826 81063763797719296 81313091207972424 81497259860808704 81572165430533712 81866375320468992 81976872526354432 82304163423787008 82415251523821568 82491000835883904 82665851641957947 82777427922119612 82788524729585664 83119056130953216 83220087964483888 83231244113166336 83597006416398024 83608213093244928 84044049231458976 84424699549233648 84538649792803008 84798228982083584 84876168530780352 84990728133940992 85297267903209472 85375666127385216 85445224006315008 85832220491702784 86130249035076752 86291216323209216 86590838602109248 86670425769942069 86799041498492928 87100427059251584 87263207495811072 87448173637773696 87566204744060416 87646688388126648 87962807525184768 88034473218627584 88115387256512352 88421343462264131 88433196870239232 88906101666336768 89296802308425162 89308773076875264 89429315483295744 89786360098676736 89822315404853196 90180929063954124 90302648642312304 90314754250457088 90711645260346792 90785550506709696 91112990714791936 91196734272434208 91600225959256064 91684417343409792 91892076348588032 92002766014741076 92139294740365312 92223981592148736 92507158889545728 92544203750454808 92717157964299264 93039092540564192 93212971643252736 93536627794791808 93622598960044374 93960271674629184 94462733020482816 95018647701001728 95105492121468928 95398007604844032 95526768811702272 95946564182456823 95959426391110656 96037607147593728 96459647413379052 96472578403897344 96896530164461346 96988474545094656 97325240081709568 97414693427372904 97635331120374784 97898000661638144 97987980441658032 98421519381753856 98511980337067968 98602017567111168 98735103310716928 98854035824349454 99038782370956032 99382667031966296 99395989870682112 99578275166785536 99712678591021056 100366653834262992 100957313182314336 101497191862433664 101589957493387264 102039957594318336 102187816002854912 102365070344199168 102502114554140928 103050254204163072 103378585892161536 103656706582910976 103737539315398208 104112229219261659 104211020521857024 104543050564288512 104572864343113472 104668979108134716 104764643665055616 104906047267636736 105228706269140784 105467042172811264 105944721002959872 106087717387046912 106511270313136128 106655031383769088 106797818903605248 106993678636652544 107138090826522624 107565837345939456 107696584424626208 107840766353835768 108198864003022848 108417454943963232 108762887240711616 109155167093958656 109490895091923264 109738884565049344 109839747510421632 109988001114511872 110135250744342912 110221135522610596 110384699639447552 110724209304473088 110825408174604288 111076991224556544 111462675221864032 111670985830035456 111805500410962083 112058732308611968 112328171350990848 112566266065644864 112718199723737344 113168224707707136 113320970845254656 113834221503180288 113926965341753344 114288702180060672 114427620951165346 114442960655603712 114961293003211776 115054955097612288 115193545877960934 115560567693256092 115576059275956224 115732055331323904 116194113068875776 116597564850364928 116704731729822984 116862251184168864 117283743366913024 117487183008683136 117644472386002656 117910929160318976 118019303176091328 118429092423230534 118541468888449024 118650422444412672 119062403077900216 119078364102500352 119348682060427776 119763087206470928 119986910306740224 120241238751938832 120403531523083072 120948860347129056 121047400675612928 121158657477704484 121595645696578944 122245889791213056 122799562980703488 122965308789531648 123456245135680512 123622877285732352 124166141883179418 124182787094378496 124283962191003648 124830131946725832 124846866169749504 125280362232838912 125395509624597036 125950310693977088 126066073847188464 126691530268002304 126807974689204512 127197343473125376 127248280156875361 127369025082269696 127486092200911488 127928752243275764 127945901854814208 128167836009472512 128612863217838736 128630104538529792 129195373552615128 129886257903163872 130650640588877376 131172260456660544 131349307116090624 131469356756148224 131944211287777152 132051709827941376 132649795305358848 132771033555714048 133359152499505152 133822205112350656 133945203462637743 134143973224943616 134609750909752448 134733473107279794 134861320675344384 135329589149911552 135453972963468456 136053276792424448 136178325760064544 136486760458932224 136651167168953657 136669486072187904 137400338938884096 137838114522882048 138004149022111614 138208942110547968 138760738334318592 138816305625682212 139202848330039296 139558638810846288 139577347477979136 139686191553407488 140304941692187712 140940407511943776 141259628003946496 141694099530724224 142015027084181504 142397091871473664 142527971551502592 142658238182203392 143290153217553408 143787688471781024 144056410721390592 144556606591950976 144689471120068578 145017182987615488 145987860122564352 146452996680562176 146650668152682496 146847000992457216 147632279072630784 147903026350666752 148102654966075392 148281053736524181 148894647773380608 149074000547949444 149093984806023168 149569017886531584 150088354754193152 150549980751394488 150890966276942848 151435969773471504 151778962004240384 152245787793650496 152384936240080896 152590614207471616 153059936391477504 153281724004282368 153547605516298752 153591394503947912 154080756924341456 154101412367941632 155606308973097312 155816334912225152 156649577344910848 156859296514670208 157146965497583424 157359070901455104 158200563259216896 158917081504439808 159131576080570368 159766905469704192 159982547075653632 160196728355407872 160321651669251776 160707136239783936 161265147129505408 161544876636939312 161566532690264064 161761149530753652 162127527595438592 162626182415944848 162994519721617408 163144330861067424 163710804232112797 163732750640937984 163953745052708864 164608326847574016 164830503047643136 164982001671767808 165331703283915894 165554855844239224 165577049459171328 166238112261906432 166440175928967776 167194012832796048 167216426186489856 168088098462917952 168849399098467296 169077299585606016 169596457964167168 169752337061560704 169981456267881984 170594535806418944 170751332254770432 170890448012630016 171641431426748019 171664440983405568 172260498070153504 172582432646418432 172790318816941401 173181677204218496 173340851539884138 173598082996985856 174200854118503168 174896347275547392 175132409488120832 175293376776253296 175925615050369536 176068946437255168 176230774513024704 176842686924528262 176866393740478464 177643638634845801 177812203332673536 178593604616850324 178617546153750528 178858630966591488 179572720197353472 179644630809706392 180361858127908248 180605297284624608 181423290520693584 181571101013419392 182225981429583872 182393468544868416 183200451918512128 183368834686819584 184005532029482152 184447963184297472 185088407500909616 185434315928598528 186078185081128384 186249212824769127 186425943286505472 187073255589583616 187245197920088748 187920543349258368 188925466040965632 190037295402003456 190796015209688064 191053537623404544 191893128364913646 191918852782221312 192075214295187456 192919294826758104 192945156807794688 193793060328922692 194650480163419136 194829386854745808 195270662240749568 195796001323276288 195975960883316064 196843038763507712 197023960674135936 197204035134222336 197470206621433856 197708071648698908 198077564741912064 198765334063932592 198791979741364224 199156550333571072 200733307668525984 201914626364628672 202994383724867328 203179914986774528 204079915188636672 204375632005709824 204730140688398336 205004229108281856 206100508408326144 206757171784323072 207006223533167421 207313413165821952 207475078630796416 208224458438523318 208422041043714048 209145728686226944 209337958216269432 209529287330111232 209812094535273472 210457412538281568 210934084345622528 211188167442928379 211889442005919744 212175434774093824 213022540626272256 213595637807210496 213987357273305088 214276181653045248 215131674691878912 215393168849252416 215681532707671536 216834909887926464 217525774481423232 218310334187917312 218981790183846528 219477769130098688 219679495020843264 219976002229023744 220270501488685824 220442271045221192 221448418608946176 222153982449113088 222925350443728064 223341971660070912 223611000821924166 224117464617223936 224656342701981696 225132532131289728 225436399447474688 226336449415414272 226641941690509312 227668443006360576 227853930683506688 228577404360121344 228855241902330692 228885921311207424 229922586006423552 230109910195224576 230387091755921868 231121135386512184 231152118551912448 233195129700729856 233409463459645968 233724502368337728 234567486733826048 234974366017366272 235288944772005312 235821858320637952 236038606352182656 236858184846461068 237300844888825344 238124806155800432 238156728205000704 238697364120855552 239526174412941856 239973820613480448 240482477503877664 240807063046166144 241897720694258112 242094801351225856 242317314955408968 243191291393157888 244491779582426112 245599125961406976 245930617579063296 246912490271361024 247245754571464704 247997554925873841 248332283766358836 248365574188756992 249660263893451664 249693732339499008 250560724465677824 250791019249194072 251900621387954176 252132147694376928 253007606540537959 253383060536004608 253615949378409024 254394686946250752 254496560313750722 254738050164539392 254972184401822976 255857504486551528 255891803709628416 256335672018945024 257225726435677472 258390747105230256 259772515806327744 261301281177754752 262344520913321088 262698614232181248 262938713512296448 263888422575554304 264103419655882752 265264030386792393 265299590610717696 266718304999010304 267644410224701312 267890406925275486 268287946449887232 269219501819504896 269466946214559588 270659178299823104 270907945926936912 272106553584848896 272356651520129088 272973520917864448 273302334337907314 273338972144375808 274800677877768192 275676229045764096 276008298044223228 276417884221095936 277521476668637184 277632611251364424 279117277621692576 279372383106814976 280609883384375424 281880815023887552 282519256007892992 283388199061448448 285055943103005184 285316476364406784 286580306435106816 287575376943562048 287839692547370469 288112821442781184 289113213183901952 289378942240137156 290034365975230976 291975720245128704 292905993361124352 293301336305364992 293694001984914432 295264558145261568 295806052701333504 296205309932150784 296562107473048362 298148001095898888 298187969612046336 299138035773063168 300176709508386304 301099961502788976 301781932553885696 302871939546943008 303557924008480768 304491575587300992 304769872480161792 305181228414943232 306119872782955008 306563448008564736 307095211032597504 307182789007895824 308161513848682912 311212617946194624 311632669824450304 313299154689821696 313718593029340416 314293930995166848 314718141802910208 316401126518433792 317834163008879616 318263152161140736 319533810939408384 319965094151307264 320393456710815744 320643303338503552 321414272479567872 322530294259010816 323089753273878624 323522299061507304 324255055190877184 325252364831889696 325989039443234816 326288661722134848 327421608464225594 327465501281875968 327907490105417728 329216653695148032 329964003343535616 330663406567831788 331109711688478448 331154098918342656 332476224523812864 332880351857935552 334388025665592096 336176196925835904 337698798196934592 338154599171212032 339192915928334336 339504674123121408 339962912535763968 341502664509540864 341780896025260032 343282862853496038 343328881966811136 344520996140307008 345164865292836864 345580637633882802 346363354408436992 346681703079768276 347196165993971712 348401708237006336 349792694551094784 350264818976241664 350586753552506592 351804068669008351 351851230100739072 352137892874510336 352461549026049408 353685373849056524 353732787480956928 355287277269691602 355624406665347072 357187209233700648 357235092307501056 359289261619412784 360723716255816496 361210594569249216 362846581041387168 363142202026838784 364451962859167744 364786937089736832 366737669373639168 368011064058964304 368895926368594944 370176815001819232 370868631857197056 372156370162256768 372498425649538254 372851886573010944 374146511179167232 374490395840177496 375841086698516736 377850932081931264 380074590804006912 381592030419376128 381744840470626083 382107075246809088 383786256729827292 383837705564442624 385838589653516208 385890313615589376 387586120657845384 389300960326838272 389658773709491616 390541324481499136 391592002646552576 391951921766632128 393686077527015424 394047921348271872 394408070268444672 395416143297397816 396155129483824128 397530668127865184 398313100667142144 401466615337051968 403829252729257344 405988767449734656 406359829973549056 408159830377273344 409460281376796672 409953501506860971 410008458216563712 412201016816652288 413514343568646144 414012447066334842 414626826331643904 414950157261592832 416448916877046636 418291457372453888 418675916432538864 419058574660222464 419624189070546944 420914825076563136 421868168691245056 422376334885856758 423778884011839488 424350869548187648 426045081252544512 427191275614420992 427974714546610176 430786337698504832 431363065415343072 433669819775852928 435051548962846464 436620668375834624 437963580367693056 439358990041686528 439952004458047488 440541002977371648 440884542090442384 442896837217892352 444307964898226176 444843161209572543 445850700887456128 446683943320141824 447222001643848332 448234929234447872 450265064262579456 450872798894949376 452672898830828544 453283883381018624 455336886012721152 455707861367013376 457154808720242688 457710483804661384 457771842622414848 459845172012847104 460774183511843736 462242270773024368 462304237103824896 466390259401459712 466818926919291936 467449004736675456 469134973467652096 469948732034732544 470577889544010624 471643716641275904 472077212704365312 473716369692922136 474601689777650688 476249612311600864 477394728241711104 479052348825883712 479947641226960896 480964955007755328 481614126092332288 483795441388516224 484189602702451712 484634629910817936 486382582786315776 488983559164852224 491132412696338391 491198251922813952 491861235158126592 493824980542722048 494491509142929408 495995109851747682 496664567532717672 496731148377513984 499320527786903328 501121448931355648 501582038498388144 503801242775908352 504264295388753856 506015213081075918 506766121072009216 507231898756818048 508789373892501504 508993120627501444 509944368803645952 511715008973103056 511783607419256832 512671344037890048 514451452871354944 514924294280244057 516781494210460512 519545031612655488 522602562355509504 524689041826642176 525397228464362496 527776845151108608 528206839311765504 530528060773584786 530599181221435392 532930915904537403 533436609998020608 535288820449402624 535780813850550972 536575892899774464 538439003639009792 538933892429119176 541318356599646208 541815891853873824 543697197033921997 544213107169697792 544713303040258176 545947041835728896 546604668675814628 546677944288751616 549601355755536384 552016596088446456 555265222502728848 558234555243385152 558744766213629952 561219766768750848 563761630047775104 565038512015785984 566776398122896896 570111886206010368 573160612870213632 575150753887124096 575679385094740938 576225642885562368 578226426367803904 578757884480274312 580068731950461952 583951440490257408 585811986722248704 586602672610729984 587388003969828864 590529116290523136 591612105402667008 592410619864301568 593124214946096724 596296002191797776 596375939224092672 600353419016772608 602199923005577952 603563865107771392 605743879093886016 607115848016961536 608983151174601984 609539744960323584 612239745565910016 613126896017129472 614190422065195008 614365578015791648 616323027697365824 622425235892389248 623265339648900608 626598309379643392 627437186058680832 628587861990333696 629436283605820416 632802253036867584 633564502328785137 635668326017759232 636526304322281472 639067621878816768 640786913421631488 641286606677007104 642828544959135744 645060588518021632 646179506547757248 647044598123014608 648510110381754368 650504729663779392 651978078886469632 652577323444269696 654843216928451188 654931002563751936 655814980210835456 658433307390296064 659928006687071232 661326813135663576 662219423376956896 665760703715871104 668776051331184192 672352393851671808 675397596393869184 676309198342424064 679009348246242816 679925825071527936 683005329019081728 683561792050520064 686565725706992076 686657763933622272 689041992280614016 690329730585673728 691161275267765604 692726708816873984 693363406159536552 696803416474012672 699585389102189568 700529637952483328 701173507105013184 703608137338016702 703702460201478144 704275785749020672 704923098052098816 707370747698113048 707465574961913856 710574554539383204 714374418467401296 714470184615002112 718578523238825568 721447432511632992 722421189138498432 725693162082774336 726284404053677568 728903925718335488 729573874179473664 733475338747278336 736022128117928608 737791852737189888 740353630003638464 741737263714394112 744312740324513536 744996851299076508 748293022358334464 748980791680354992 751682173397033472 755701864163862528 759022819621613877 760149181608013824 763184060838752256 763489680941252166 764214150493618176 767572513459654584 767675411128885248 771677179307032416 775172241315690768 778601920653676544 779317547418983232 781082648962998272 783184005293105152 783903843533264256 788095842696543744 788816140536889344 790832286594795632 792310258967648256 795061336255730368 795792091160377179 802933230674103936 807658505458514688 811977534899469312 816319660754546688 818920562753593344 819907003013721942 820016916433127424 824402033633304576 827028687137292288 828024894132669684 829253652663287808 829900314523185664 832897833754093272 836582914744907776 837351832865077728 838117149320444928 839248378141093888 841829650153126272 843736337382490112 844752669771713516 847557768023678976 855949429093220352 861572675397009664 862726130830686144 867339639551705856 870103097925692928 873241336751669248 875927160735386112 878717980083373056 879904008916094976 881082005954743296 881769084180884768 885793674435784704 888615929796452352 889686322419145086 891701401774912256 894444003287696664 896469858468895744 900530128525158912 901745597789898752 905345797661657088 906567766762037248 910673772025442304 914309617440485376 915420967609322768 915543685244829696 919690344025694208 921548367023687472 924484541546048736 932780518802919424 933637853838583872 934898009473350912 938269946935304192 939897464069465088 941155779088021248 944154425408730624 947432739385844272 949203379555301376 952499224623201728 954789456483422208 958104697651767424 959895282453921792 961929910015510656 963228252184664576 967590882777032448 968379205404903424 969269259821635872 972634778084905441 972765165572631552 977967118329704448 982264825392676782 982396503845627904 983722470316253184 987649961085444096 991990219703495364 993329135065435344 993462296755027968 998641055573806656 1002242897862711296 1003164076996776288 1007602485551816704 1008528590777507712 1012030426162151836 1013532242144018432 1014463797513636096 1017578747785003008 1017986241255002888 1019888737607291904 1023430017946206112 1025342688075780096 1028902905742709888 1029848588560488114 1033562988420921024 1039090063225310976 1045205124711019008 1049378083653284352 1050794456928724992 1055412206007025053 1055553690302217216 1056413678623531008 1061056121547169572 1061198362442870784 1065861831809074806 1066873219996041216 1070577640898805248 1071561627701101944 1076878007278019584 1077867784858238352 1082636713199292416 1083631783707747648 1087394394067843994 1088426214339395584 1089426606080516352 1093209337351629256 1093355888577503232 1104033192176892912 1110530445005457696 1116469110486770304 1117489532427259904 1122439533537501696 1127523260095550208 1133552796245793792 1140223772412020736 1145234521411878249 1146321225740427264 1150301507774248192 1151358770189481876 1156452852735607808 1157515768960548624 1160137463900923904 1167902880980514816 1171623973444497408 1173205345221459968 1174776007939657728 1181058232581046272 1183224210805334016 1186248429892193448 1192592004383595552 1200706838033545216 1204399846011155904 1207127730215542784 1211487758187772032 1214231696033923072 1217966302349203968 1219079489920647168 1224479491131820032 1228380844130390016 1228731156031583296 1229860504520582913 1232646055394731648 1244850471784778496 1246530679297801216 1253196618759286784 1254874372117361664 1257175723980667392 1258872567211640832 1265604506073735168 1267129004657570274 1271336652035518464 1273052608644562944 1278135243757633536 1281573826843262976 1282573213354014208 1290121177036043264 1292359013095514496 1294089196246029216 1297020220763508736 1301009459327558784 1303956157772939264 1305154646888539392 1309686433856902376 1309862005127503872 1319856013374142464 1322653626271327152 1324438846753913792 1331521407431742208 1337552102662368384 1344704787703343616 1350795192787738368 1352618396684848128 1358018696492485632 1359851650143055872 1366010658038163456 1367123584101040128 1373131451413984152 1373315527867244544 1378083984561228032 1382322550535531208 1385453417633747968 1386726812319073104 1393606832948025344 1399170778204379136 1401059275904966656 1402347014210026368 1407216274676033404 1407404920402956288 1409846196104197632 1414741495396226096 1414931149923827712 1421149109078766408 1428748836934802592 1437157046477651136 1442894865023265984 1444842378276996864 1451386324165548672 1452568808107355136 1459147748358947328 1466950677494556672 1472044256235857216 1473397238089015173 1475583705474379776 1480707260007276928 1483474527428788224 1488625480649027072 1489993702598153016 1496586044716668928 1497961583360709984 1503162838858490227 1503364346794066944 1511403728327725056 1518045639243227754 1520298363216027648 1526368121677504512 1526979361882504332 1535145026919309168 1535350822257770496 1543354358614064832 1550344482631381536 1557203841307353088 1558635094837966464 1562165297925996544 1566368010586210304 1567807687066528512 1576191685393087488 1581664573189591264 1584620517935296512 1590122672511460736 1591584182320754358 1605866461348207872 1615317010917029376 1623955069798938624 1631091591101765991 1632639321509093376 1637841125507186688 1639814006027443884 1640033832866254848 1648804067266609152 1656049788265339368 1659800629046371328 1665795667508186544 1673165829489815552 1674703665730155456 1676234298640889856 1678496756282187776 1683659300306252544 1689505339543427032 1695115536047357952 1723145350794019328 1725452261661372288 1734679279103411712 1740206195851385856 1751854321470772224 1757435960166746112 1759808017832189952 1762164011909486592 1763538168361769536 1771587348871569408 1777231859592904704 1779372644838290172 1783402803549824512 1788888006575393328 1792939716937791488 1801060257050317824 1803491195579797504 1810691595323314176 1813135533524074496 1821347544050884608 1828619234880970752 1830841935218645536 1839380688051388416 1843096734047374944 1848969083092097472 1865561037605838848 1867275707677167744 1869796018946701824 1876539893870608384 1879794928138930176 1882311558176042496 1888308850817461248 1894865478771688544 1898406759110602752 1900693506986355411 1904998449246403456 1909578912966844416 1916209395303534848 1923859820031021312 1926456504369329152 1935181765554064896 1936758410809806848 1938538519643271744 1945269556169810882 1945530331145263104 1955934236659408896 1964529650785353564 1964793007691255808 1967444940632506368 1975299922170888192 1983980439406990728 1986658270130870688 1997282111147613312 2004485795725422592 2006328153993552576 2015204971103633408 2017057181555015424 2024060852324303672 2028927595027272192 2035972482510005776 2039777475214583808 2046860035892412224 2050685376151560192 2057805811485419776 2059697177120976228 2067125976841842048 2078180126450621952 2090410249422038016 2098756167306568704 2101588913857449984 2110824412014050106 2111107380604434432 2112827357247062016 2122112243094339144 2122396724885741568 2131723663618149612 2141155281797610496 2143123255402203888 2153756014556039168 2155735569716476704 2165273426398584832 2167263567415495296 2174788788135687988 2178853212161032704 2186418674703258512 2186711777155006464 2208066384353785824 2221060890010915392 2232938220973540608 2234979064854519808 2244879067075003392 2255046520191100416 2267105592491587584 2277068458864841631 2280447544824041472 2290469042823756498 2292642451480854528 2300603015548496384 2302717540378963752 2312905705471215616 2315031537921097248 2320274927801847808 2323069841872212169 2335805761961029632 2343247946888994816 2349552015879315456 2366448421610668032 2372496859784386896 2385184008767191104 2401413676067090432 2408799692022311808 2414255460431085568 2422975516375544064 2435932604698407936 2448958982263640064 2456761688260780032 2457462312063166592 2459721009041165826 2465292110789463296 2489700943569556992 2493061358595602432 2506393237518573568 2509748744234723328 2514351447961334784 2517745134423281664 2531209012147470336 2534258009315140548 2542673304071036928 2565146426708028416 2580242354072086528 2584718026191028992 2588178392492058432 2594040441527017472 2602018918655117568 2610309293777078784 2619372867713804752 2619724010255007744 2639712026748284928 2645307252542654304 2648877693507827584 2663042814863484416 2675104205324736768 2689409575406687232 2701590385575476736 2705236793369696256 2716037392984971264 2719703300286111744 2732021316076326912 2746262902827968304 2746631055734489088 2756167969122456064 2764645101071062416 2770906835267495936 2773453624638146208 2783083671945917549 2787213665896050688 2798341556408758272 2802118551809933312 2804694028420052736 2814432549352066808 2814809840805912576 2819692392208395264 2829482990792452192 2842298218157532816 2857497673869605184 2874314092955302272 2885789730046531968 2889684756553993728 2902772648331097344 2905137616214710272 2917904334254716323 2918295496717894656 2933901354989113344 2944088512471714432 2946794476178030346 2951167410948759552 2961414520014553856 2977250961298054144 2979987405196306032 2993172089433337856 2995923166721419968 3006325677716980454 3006728693588133888 3022807456655450112 3036091278486455508 3040596726432055296 3052736243355009024 3053958723765008664 3070290053838618336 3086708717228129664 3100688965262763072 3114407682614706176 3117270189675932928 3135615374133057024 3152383370786174976 3163329146379182528 3166236618021075159 3169241035870593024 3180245345022921472 3183168364641508716 3211732922696415744 3230634021834058752 3247910139597877248 3262183182203531982 3265278643018186752 3279628012054887768 3280067665732509696 3312099576530678736 3319601258092742656 3331591335016373088 3346331658979631104 3349407331460310912 3352468597281779712 3356993512564375552 3367318600612505088 3379010679086854064 3446290701588038656 3450904523322744576 3469358558206823424 3480412391702771712 3503708642941544448 3514871920333492224 3519616035664379904 3524328023818973184 3527076336723539072 3543174697743138816 3558745289676580344 3566805607099649024 3577776013150786656 3585879433875582976 3602120514100635648 3606982391159595008 3621383190646628352 3642695088101769216 3657238469761941504 3661683870437291072 3686193468094749888 3697938166184194944 3731122075211677696 3734551415354335488 3739592037893403648 3759589856277860352 3764623116352084992 3776617701634922496 3789730957543377088 3796813518221205504 3801387013972710822 3809996898492806912 3819157825933688832 3832418790607069696 3847719640062042624 3852913008738658304 3870363531108129792 3873516821619613696 3877077039286543488 3890539112339621764 3891060662290526208 3911868473318817792 3929059301570707128 3929586015382511616 3967960878813981456 3973316540261741376 3994564222295226624 4008971591450845184 4012656307987105152 4034114363110030848 4048121704648607344 4057855190054544384 4071944965020011552 4079554950429167616 4093720071784824448 4101370752303120384 4115611622970839552 4119394354241952456 4134251953683684096 4156360252901243904 4180820498844076032 4197512334613137408 4203177827714899968 4221648824028100212 4222214761208868864 4244224486188678288 4244793449771483136 4263447327236299224 4282310563595220992 4286246510804407776 4307512029112078336 4311471139432953408 4330546852797169664 4334527134830990592 4349577576271375976 4357706424322065408 4372837349406517024 4416132768707571648 4442121780021830784 4465876441947081216 4469958129709039616 4489758134150006784 4509488516575470681 4510093040382200832 4534211184983175168 4554136917729683262 4560895089648082944 4580938085647512996 4601206031096992768 4605435080757927504 4625811410942431232 4630063075842194496 4640549855603695616 4646139683744424338 4671611523922059264 4686495893777989632 4699104031758630912 4744993719568773792 4770368017534382208 4802827352134180864 4817599384044623616 4845951032751088128 4871865209396815872 4893274773305297973 4897917964527280128 4913523376521560064 4914924624126333184 4919442018082331652 4930584221578926592 4979401887139113984 4986122717191204864 5012786475037147136 5019497488469446656 5028702895922669568 5035490268846563328 5068516018630281096 5085346608142073856 5130292853416056832 5160484708144173056 5169436052382057984 5176356784984116864 5188080883054034944 5204037837310235136 5220618587554157568 5238745735427609504 5279424053496569856 5290614505085308608 5297755387015655168 5326085629726968832 5350208410649473536 5378819150813374464 5403180771150953472 5410473586739392512 5432074785969942528 5439406600572223488 5464042632152653824 5492525805655936608 5512335938244912128 5529290202142124832 5541813670534991872 5546907249276292416 5566167343891835098 5574427331792101376 5596683112817516544 5609388056840105472 5628865098704133616 5629619681611825152 5639384784416790528 5658965981584904384 5684596436315065632 5714995347739210368 5748628185910604544 5771579460093063936 5779369513107987456 5805545296662194688 5810275232429420544 5835808668509432646 5836590993435789312 5867802709978226688 5888177024943428864 5893588952356060692 5902334821897519104 5922829040029107712 5954501922596108288 5959974810392612064 5980669167373141967 5986344178866675712 5991846333442839936 6012651355433960908 6013457387176267776 6045614913310900224 6072182556972911016 6107917447530017328 6140580107677236672 6173417434456259328 6201377930525526144 6234540379351865856 6271230748266114048 6304766741572349952 6326658292758365056 6332473236042150318 6338482071741186048 6360490690045842944 6366336729283017432 6423465845392831488 6461268043668117504 6495820279195754496 6524366364407063964 6559256024109775536 6560135331465019392 6624199153061357472 6639202516185485312 6663182670032746176 6692663317959262208 6698814662920621824 6704937194563559424 6734637201225010176 6758021358173708128 6892581403176077312 6901809046645489152 6938717116413646848 6960824783405543424 6969209525616636507 7007417285883088896 7029743840666984448 7048656047637946368 7054152673447078144 7117490579353160688 7133611214199298048 7155552026301573312 7171758867751165952 7204241028201271296 7213964782319190016 7242766381293256704 7323367740874582144 7372386936189499776 7395876332368389888 7469102830708670976 7479184075786807296 7519179712555720704 7529246232704169984 7553235403269844992 7579461915086754176 7593627036442411008 7602774027945421644 7619993796985613824 7664837581214139392 7695439280124085248 7705826017477316608 7740727062216259584 7747033643239227392 7754154078573086976 7781078224679243528 7782121324581052416 7858118603141414256 7859172030765023232 7935921757627962912 7946633080523482752 7989128444590453248 8017943182901690368 8025312615974210304 8068228726220061696 8096243409297214688 8115710380109088768 8143889930040023104 8159109900858335232 8187440143569648896 8231223245941679104 8238788708483904912 8268503907367368192 8312720505802487808 8349251015837752647 8361640997688152064 8395024669226274816 8406355655429799936 8443297648056200424 8444429522417737728 8488448972377356576 8526894654472598448 8564621127190441984 8572493021608815552 8615024058224156672 8622942278865906816 8669054269661981184 8699155152542751952 8715412848644130816 8745674698813034048 8753713002764148969 8832265537415143296 8884243560043661568 8931752883894162432 8979516268300013568 9018977033150941362 9020186080764401664 9068422369966350336 9108273835459366524 9121790179296165888 9161876171295025992 9202412062193985536 9210870161515855008 9251622821884862464 9260126151684388992 9281099711207391232 9292279367488848676 9343223047844118528 9489987439137547584 9540736035068764416 9605654704268361728 9635198768089247232 9691902065502176256 9743730418793631744 9786549546610595946 9795835929054560256 9829849248252666368 9838884036164663304 9861168443157853184 9958803774278227968 9972245434382409728 10038994976938893312 10057405791845339136 10070980537693126656 10137032037260562192 10260585706832113664 10320969416288346112 10338872104764115968 10352713569968233728 10408075674620470272 10441237175108315136 10477491470855219008 10558848106993139712 10581229010170617216 10595510774031310336 10652171259453937664 10700416821298947072 10757638301626748928 10806361542301906944 10820947173478785024 10864149571939885056 10928085264305307648 10985051611311873216 11024671876489824256 11058580404284249664 11083627341069983744 11093814498552584832 11132334687783670196 11148854663584202752 11193366225635033088 11218776113680210944 11257730197408267232 11278769568833581056 11317931963169808768 11369192872630131264 11429990695478420736 11497256371821209088 11543158920186127872 11558739026215974912 11611090593324389376 11620550464858841088 11671617337018865292 11673181986871578624 11735605419956453376 11776354049886857728 11787177904712121384 11845658080058215424 11909003845192216576 11919949620785224128 11961338334746283934 11972688357733351424 11983692666885679872 12025302710867921816 12026914774352535552 12144365113945822032 12215834895060034656 12281160215354473344 12346834868912518656 12402755861051052288 12469080758703731712 12542461496532228096 12609533483144699904 12653316585516730112 12664946472084300636 12720981380091685888 12732673458566034864 12846931690785662976 12922536087336235008 12991640558391508992 13048732728814127928 13118512048219551072 13248398306122714944 13278405032370970624 13326365340065492352 13397629325841243648 13409874389127118848 13469274402450020352 13516042716347416256 13528465549726412043 13785162806352154624 13803618093290978304 13877434232827293696 13921649566811086848 13938419051233273014 14014834571766177792 14059487681333968896 14097312095275892736 14108305346894156288 14234981158706321376 14267222428398596096 14311104052603146624 14343517735502331904 14408482056402542592 14646735481749164288 14744773872378999552 14791752664736779776 14938205661417341952 14958368151573614592 15038359425111441408 15058492465408339968 15106470806539689984 15158923830173508352 15205548055890843288 15239987593971227648 15329675162428278784 15390878560248170496 15411652034954633216 15481454124432519168 15508308157146173952 15562156449358487056 15564242649162104832 15716237206282828512 15871843515255925824 15893266161046965504 15978256889180906496 16050625231948420608 16136457452440123392 16192486818594429376 16231420760218177536 16287779860080046208 16318219801716670464 16374880287139297792 16462446491883358208 16477577416967809824 16534791227443392497 16537007814734736384 16625441011604975616 16698502031675505294 16723281995376304128 16790049338452549632 16886595296112400848 16888859044835475456 16976897944754713152 17053789308945196896 17129242254380883968 17144986043217631104 17230048116448313344 17245884557731813632 17338108539323962368 17398310305085503904 17430825697288261632 17491349397626068096 17507426005528297938 17664531074830286592 17768487120087323136 17863505767788324864 17942007502119425901 17959032536600027136 18037954066301882724 18040372161528803328 18136844739932700672 18216547670918733048 18323752342590051984 18404824124387971072 18421740323031710016 18503245643769724928 18520252303368777984 18584558734977697352 18979974878275095168 19081472070137528832 19270397536178494464 19383804131004352512 19487460837587263488 19573099093221191892 19659698496505332736 19677768072329326608 19722336886315706368 19917607548556455936 19944490868764819456 20077989953877786624 20114811583690678272 20274064074521124384 20521171413664227328 20641938832576692224 20677744209528231936 20705427139936467456 20816151349240940544 20882474350216630272 20907628576849909521 20954982941710438016 21162458020341234432 21191021548062620672 21304342518907875328 21400833642597894144 21515276603253497856 21612723084603813888 21641894346957570048 21728299143879770112 21970103222623746432 22049343752979648512 22117160808568499328 22167254682139967488 22187628997105169664 22264669375567340392 22437552227360421888 22515460394816534464 22557539137667162112 22635863926339617536 22738385745260262528 22859981390956841472 22994512743642418176 23086317840372255744 23117478052431949824 23222181186648778752 23241100929717682176 23343234674037730584 23346363973743157248 23552708099773715456 23574355809424242768 23691316160116430848 23818007690384433152 23839899241570448256 23922676669492567868 23967385333771359744 24050605421735843632 24053829548705071104 24288730227891644064 24431669790120069312 24562320430708946688 24693669737825037312 24805511722102104576 24938161517407463424 25047753047513257941 25084922993064456192 25219066966289399808 25306633171033460224 25329892944168601272 25441962760183371776 25465346917132069728 25553768260594333859 25693863381571325952 25845072174672470016 26097465457628255856 26237024096439102144 26496796612245429888 26556810064741941248 26652730680130984704 26795258651682487296 26938548804900040704 27032085432694832512 27056931099452824086 27570325612704309248 27607236186581956608 27754868465654587392 27843299133622173696 27876838102466546028 28029669143532355584 28216610693788312576 28469962317412642752 28534444856797192192 28622208105206293248 28816964112805085184 29293470963498328576 29489547744757999104 29583505329473559552 29876411322834683904 29916736303147229184 30116984930816679936 30212941613079379968 30317847660347016704 30411096111781686576 30479975187942455296 30659350324856557568 30781757120496340992 30823304069909266432 30962908248865038336 31016616314292347904 31124312898716974112 31432474412565657024 31743687030511851648 31786532322093931008 31956513778361812992 32101250463896841216 32272914904880246784 32384973637188858752 32462841520436355072 32575559720160092416 32749760574278595584 32924892983766716416 32955154833935619648 33069582454886784994 33074015629469472768 33250882023209951232 33397004063351010588 33446563990752608256 33580098676905099264 33773190592224801696 33953795889509426304 34107578617890393792 34258484508761767936 34289972086435262208 34491769115463627264 34676217078647924736 34796620610171007808 34861651394576523264 34982698795252136192 35014852011056595876 35329062149660573184 35536974240174646272 35727011535576649728 35884015004238851802 35918065073200054272 36075908132603765448 36080744323057606656 36433095341837466096 36647504685180103968 36809648248775942144 36843480646063420032 37040504606737555968 37169117469955394704 37959949756550190336 38162944140275057664 38540795072356988928 38767608262008705024 38974921675174526976 39146198186442383784 39319396993010665472 39355536144658653216 39444673772631412736 39835215097112911872 40229623167381356544 40548128149042248768 41042342827328454656 41355488419056463872 41410854279872934912 41632302698481881088 41764948700433260544 41815257153699819042 41909965883420876032 42324916040682468864 42382043096125241344 42608685037815750656 42801667285195788288 43030553206506995712 43225446169207627776 43940206445247492864 44098687505959297024 44234321617136998656 44375257994210339328 44529338751134680784 44875104454720843776 45030920789633068928 45115078275334324224 45271727852679235072 45476771490520525056 45719962781913682944 45989025487284836352 46172635680744511488 46234956104863899648 46444362373297557504 46686469348075461168 46692727947486314496 47105416199547430912 47148711618848485536 47382632320232861696 47636015380768866304 47679798483140896512 47845353338985135736 47934770667542719488 48101210843471687264 48577460455783288128 48863339580240138624 49124640861417893376 49387339475650074624 49604373682330177491 49611023444204209152 49876323034814926848 50095506095026515882 50169845986128912384 50613266342066920448 50659785888337202544 50883925520366743552 50930693834264139456 51107536521188667718 51387726763142651904 51690144349344940032 52194930915256511712 52474048192878204288 52993593224490859776 53305461360261969408 53590517303364974592 53826022506358277703 53877097609800081408 54064170865389665024 54113862198905648172 55140651225408618496 55214472373163913216 55509736931309174784 55753676204933092056 56433221387576625152 56939924634825285504 57068889713594384384 57244416210412586496 58586941926996657152 58979095489515998208 59167010658947119104 59752822645669367808 59833472606294458368 60233969861633359872 60635695320694033408 60822192223563373152 60959950375884910592 61318700649713115136 61563514240992681984 61925816497730076672 62033232628584695808 62248625797433948224 62864948825131314048 63487374061023703296 63573064644187862016 63913027556723625984 64202500927793682432 64545829809760493568 64769947274377717504 64925683040872710144 65151119440320184832 65499521148557191168 65849785967533432832 65910309667871239296 66139164909773569988 66148031258938945536 66501764046419902464 66794008126702021176 67546381184449603392 67907591779018852608 68215157235780787584 68579944172870524416 68983538230927254528 69352434157295849472 69593241220342015616 69723302789153046528 69965397590504272384 70029704022113191752 70658124299321146368 71073948480349292544 71454023071153299456 71768030008477703604 72151816265207530896 72161488646115213312 72866190683674932192 73295009370360207936 73619296497551884288 73686961292126840064 74081009213475111936 74338234939910789408 75919899513100380672 76325888280550115328 76661304781783001577 77081590144713977856 77535216524017410048 78292396372884767568 78638793986021330944 78711072289317306432 78889347545262825472 79670430194225823744 81096256298084497536 82710976838112927744 82821708559745869824 83264605396963762176 83529897400866521088 83630514307399638084 83819931766841752064 84649832081364937728 84764086192250482688 85217370075631501312 85603334570391576576 86450892338415255552 87880412890494985728 88197375011918594048 88468643234273997312 88750515988420678656 89058677502269361568 89750208909441687552 90061841579266137856 90543455705358470144 90953542981041050112 91439925563827365888 91978050974569672704 92345271361489022976 92469912209727799296 92888724746595115008 93372938696150922336 94210832399094861824 94297423237696971072 94765264640465723392 95359596966281793024 95690706677970271472 95869541335085438976 96202421686943374528 97154920911566576256 97726679160480277248 98249281722835786752 98774678951300149248 99208747364660354982 99222046888408418304 99752646069629853696 100191012190053031764 100339691972257824768 101226532684133840896 101319571776674405088 101767851040733487104 101861387668528278912 102215073042377335436 102775453526285303808 104389861830513023424 104948096385756408576 105987186448981719552 106610922720523938816 107181034606729949184 107652045012716555406 107754195219600162816 108128341730779330048 108227724397811296344 110428944746327826432 111507352409866184112 112866442775153250304 113879849269650571008 114488832420825172992 117173883853993314304 117958190979031996416 118334021317894238208 119505645291338735616 121271390641388066816 121644384447126746304 121919900751769821184 122637401299426230272 123127028481985363968 124066465257169391616 124497251594867896448 125729897650262628096 126974748122047406592 127146129288375724032 127826055113447251968 128405001855587364864 129091659619520987136 129539894548755435008 130302238880640369664 130999042297114382336 131699571935066865664 131820619335742478592 132278329819547139976 132296062517877891072 133588016253404042352 135092762368899206784 135815183558037705216 136430314471561575168 137159888345741048832 137967076461854509056 138704868314591698944 139186482440684031232 139930795181008544768 140059408044226383504 141316248598642292736 142147896960698585088 142908046142306598912 143536060016955407208 144303632530415061792 145732381367349864384 146590018740720415872 147373922584253680128 148162018426950223872 148676469879821578816 148813121046990532473 151839799026200761344 152651776561100230656 153322609563566003154 154163180289427955712 155070433048034820096 156584792745769535136 157277587972042661888 157422144578634612864 157778695090525650944 162192512596168995072 165421953676225855488 165643417119491739648 166529210793927524352 167261028614799276168 167639863533683504128 169299664162729875456 169528172384500965376 171206669140783153152 175760825780989971456 176937286468547994624 177501031976841357312 178117355004538723136 179500417818883375104 180123683158532275712 181086911410716940288 181907085962082100224 182879851127654731776 183956101949139345408 184690542722978045952 185777449493190230016 186745877392301844672 188421664798189723648 188594846475393942144 189530529280931446784 190719193932563586048 191381413355940542944 191739082670170877952 192404843373886749056 194309841823133152512 195453358320960554496 196498563445671573504 197549357902600298496 198417494729320709964 198444093776816836608 199505292139259707392 200382024380106063528 202453065368267681792 202639143553348810176 203535702081466974208 203722775337056557824 204430146084754670872 208779723661026046848 209896192771512817152 211974372897963439104 213221845441047877632 214362069213459898368 215304090025433110812 216256683461558660096 216455448795622592688 220857889492655652864 223014704819732368224 225732885550306500608 227759698539301142016 228977664841650345984 229983914345349004731 234347767707986628608 235916381958063992832 236668042635788476416 239011290582677471232 242542781282776133632 243288768894253492608 243839801503539642368 248132930514338783232 248994503189735792896 251459795300525256192 253949496244094813184 254292258576751448064 255652110226894503936 256810003711174729728 259079789097510870016 260604477761280739328 261998084594228764672 263641238671484957184 264556659639094279952 264592125035755782144 267176032506808084704 270185524737798413568 271630367116075410432 272860628943123150336 274319776691482097664 275934152923709018112 277409736629183397888 278372964881368062464 279861590362017089536 280118816088452767008 281091450866537672449 282632497197284585472 284295793921397170176 287072120033910814416 288607265060830123584 291464762734699728768 293180037481440831744 294747845168507360256 296324036853900447744 297352939759643157632 297626242093981064946 303679598052401522688 305303553122200461312 306645219127132006308 308326360578855911424 313169585491539070272 314555175944085323776 314844289157269225728 324385025192337990144 331286834238983479296 334522057229598552336 335279727067367008256 338599328325459750912 339056344769001930752 351521651561979942912 353874572937095989248 355002063953682714624 356234710009077446272 360247366317064551424 362173822821433880576 363814171924164200448 365759702255309463552 367912203898278690816 369381085445956091904 373491754784603689344 376843329596379447296 377189692950787884288 381438387865127172096 382762826711881085888 383478165340341755904 384809686747773498112 388619683646266305024 390906716641921108992 392997126891343147008 395098715805200596992 396834989458641419928 396888187553633673216 400764048760212127056 404906130736535363584 405278287106697620352 407445550674113115648 408860292169509341744 417559447322052093696 419792385543025634304 423948745795926878208 426443690882095755264 428724138426919796736 430608180050866221624 432513366923117320192 432910897591245185376 446029409639464736448 451465771100613001216 455519397078602284032 457955329683300691968 459967828690698009462 468695535415973257216 471832763916127985664 473336085271576952832 485085562565552267264 486577537788506985216 496265861028677566464 497989006379471585792 502919590601050512384 507898992488189626368 508584517153502896128 513620007422349459456 518159578195021740032 521208955522561478656 523996169188457529344 527282477342969914368 529113319278188559904 534352065013616169408 540371049475596827136 543260734232150820864 545721257886246300672 548639553382964195328 551868305847418036224 556745929762736124928 559723180724034179072 560237632176905534016 562182901733075344898 565264994394569170944 568591587842794340352 574144240067821628832 577214530121660247168 582929525469399457536 586360074962881663488 589495690337014720512 592648073707800895488 594705879519286315264 595252484187962129892 607359196104803045376 610607106244400922624 613290438254264012616 626339170983078140544 629688578314538451456 648770050384675980288 662573668477966958592 669044114459197104672 670559454134734016512 677198656650919501824 703043303123959885824 707749145874191978496 710004127907365429248 712469420018154892544 720494732634129102848 724347645642867761152 727628343848328400896 731519404510618927104 746983509569207378688 754379385901575768576 762876775730254344192 765525653423762171776 766956330680683511808 769619373495546996224 777239367292532610048 781813433283842217984 785994253782686294016 793669978917282839856 793776375107267346432 801528097520424254112 809812261473070727168 810556574213395240704 814891101348226231296 817720584339018683488 835118894644104187392 839584771086051268608 843274352599613017347 847897491591853756416 852887381764191510528 861216360101732443248 865026733846234640384 865821795182490370752 892058819278929472896 911038794157204568064 915910659366601383936 919935657381396018924 937391070831946514432 943665527832255971328 970171125131104534528 973155075577013970432 995978012758943171584 1005839181202101024768 1015797984976379252736 1017169034307005792256 1036319156390043480064 1042417911045122957312 1054564954685939828736 1058226638556377119808 1068704130027232338816 1080742098951193654272 1086521468464301641728 1091442515772492601344 1097279106765928390656 1103736611694836072448 1113491859525472249856 1119446361448068358144 1120475264353811068032 1124365803466150689796 1130529988789138341888 1148288480135643257664 1154429060243320494336 1165859050938798915072 1172720149925763326976 1178991380674029441024 1185296147415601790976 1189411759038572630528 1190504968375924259784 1214718392209606090752 1226580876508528025232 1252678341966156281088 1259377156629076902912 1297540100769351960576 1338088228918394209344 1341118908269468033024 1354397313301839003648 1406086606247919771648 1415498291748383956992 1420008255814730858496 1424938840036309785088 1440989465268258205696 1448695291285735522304 1455256687696656801792 1493967019138414757376 1508758771803151537152 1525753551460508688384 1531051306847524343552 1539238746991093992448 1554478734585065220096 1563626866567684435968 1571988507565372588032 1587339957834565679712 1603056195040848508224 1621113148426790481408 1629782202696452462592 1635441168678037366976 1670237789288208374784 1679169542172102537216 1686548705199226034694 1695794983183707512832 1705774763528383021056 1722432720203464886496 1730053467692469280768 1731643590364980741504 1784117638557858945792 1822077588314409136128 1831821318733202767872 1839871314762792037848 1946310151154027940864 1991956025517886343168 2011678362404202049536 2031595969952758505472 2072638312780086960128 2084835822090245914624 2109129909371879657472 2116453277112754239616 2137408260054464677632 2161484197902387308544 2173042936928603283456 2182885031544985202688 2194558213531856781312 2226983719050944499712 2238892722896136716288 2240950528707622136064 2248731606932301379592 2296576960271286515328 2308858120486640988672 2331718101877597830144 2345440299851526653952 2357982761348058882048 2378823518077145261056 2381009936751848519568 2429436784419212181504 2453161753017056050464 2505356683932312562176 2518754313258153805824 2529823057798839052041 2595080201538703921152 2676176457836788418688 2682237816538936066048 2812173212495839543296 2830996583496767913984 2849877680072619570176 2881978930536516411392 2910513375393313603584 2987934038276829514752 3017517543606303074304 3051507102921017376768 3062102613695048687104 3078477493982187984896 3108957469170130440192 3127253733135368871936 3174679915669131359424 3206112390081697016448 3242226296853580962816 3259564405392904925184 3270882337356074733952 3340475578576416749568 3358339084344205074432 3373097410398452069388 3391589966367415025664 3444865440406929772992 3460106935384938561536 3463287180729961483008 3568235277115717891584 3644155176628818272256 3679742629525584075696 3892620302308055881728 3983912051035772686336 4023356724808404099072 4063191939905517010944 4145276625560173920256 4218259818743759314944 4232906554225508479232 4274816520108929355264 4322968395804774617088 4346085873857206566912 4365770063089970405376 4453967438101888999424 4481901057415244272128 4497463213864602759184 4593153920542573030656 4617716240973281977344 4663436203755195660288 4690880599703053307904 4715965522696117764096 4757647036154290522112 4762019873503697039136 4906323506034112100928 5010713367864625124352 5037508626516307611648 5059646115597678104082 5190160403077407842304 5352352915673576837376 5699755360145239140352 5763957861073032822784 5975868076553659029504 6035035087212606148608 6124205227390097374208 6156954987964375969792 6217914938340260880384 6254507466270737743872 6349359831338262718848 6412224780163394032896 6484452593707161925632 6519128810785809850368 6541764674712149467904 6680951157152833499136 6716678168688410148864 6746194820796904138776 6889730880813859545984 6926574361459922966016 7136470554231435783168 7288310353257636544512 7359485259051168151392 7785240604616111763456 7967824102071545372672 8046713449616808198144 8436519637487518629888 8465813108451016958464 8549633040217858710528 8645936791609549234176 8731540126179940810752 8907934876203777998848 8963802114830488544256 8994926427729205518368 9186307841085146061312 9235432481946563954688 9326872407510391320576 9381761199406106615808 9515294072308581044224 9524039747007394078272 9812647012068224201856 10021426735729250248704 10075017253032615223296 10119292231195356208164 10380320806154815684608 10704705831347153674752 11399510720290478280704 11951736153107318059008 12070070174425212297216 12248410454780194748416 12313909975928751939584 12435829876680521760768 12698719662676525437696 12824449560326788065792 12968905187414323851264 13038257621571619700736 13083529349424298935808 13361902314305666998272 13492389641593808277552 13779461761627719091968 13853148722919845932032 14272941108462871566336 14718970518102336302784 15570481209232223526912 15935648204143090745344 16931626216902033916928 17099266080435717421056 17291873583219098468352 17927604229660977088512 17989852855458411036736 18372615682170292122624 18470864963893127909376 18653744815020782641152 18763522398812213231616 19030588144617162088448 19048079494014788156544 19625294024136448403712 20042853471458500497408 20150034506065230446592 20238584462390712416328 21409411662694307349504 22799021440580956561408 23903472306214636118016 24140140348850424594432 24496820909560389496832 24627819951857503879168 25397439325353050875392 25648899120653576131584 25937810374828647702528 26167058698848597871616 26723804628611333996544 26984779283187616555104 27558923523255438183936 27706297445839691864064 28545882216925743132672 29437941036204672605568 31140962418464447053824 33863252433804067833856 34198532160871434842112 35855208459321954177024 35979705710916822073472 36745231364340584245248 36941729927786255818752 37307489630041565282304 38061176289234324176896 38096158988029576313088 39250588048272896807424 40085706942917000994816 40477168924781424832656 42818823325388614699008 45598042881161913122816 47806944612429272236032 48993641819120778993664 50794878650706101750784 51297798241307152263168 51875620749657295405056 52334117397697195743232 53969558566375233110208 55117847046510876367872 55412594891679383728128 57091764433851486265344 58875882072409345211136 67726504867608135667712 68397064321742869684224 71710416918643908354048 71959411421833644146944 73490462728681168490496 73883459855572511637504 76192317976059152626176 78501176096545793614848 80171413885834001989632 80954337849562849665312 85637646650777229398016 97987283638241557987328 101589757301412203501568 102595596482614304526336 104668234795394391486464 107939117132750466220416 110235694093021752735744 110825189783358767456256 114183528867702972530688 117751764144818690422272 135453009735216271335424 136794128643485739368448 143420833837287816708096 143918822843667288293888 146980925457362336980992 152384635952118305252352 157002352193091587229696 161908675699125699330624 171275293301554458796032 203179514602824407003136 205191192965228609052672 209336469590788782972928 215878234265500932440832 220471388186043505471488 221650379566717534912512 235503528289637380844544 270906019470432542670848 287837645687334576587776 293961850914724673961984 304769271904236610504704 314004704386183174459392 323817351398251398661248 342550586603108917592064 406359029205648814006272 410382385930457218105344 418672939181577565945856 431756468531001864881664 440942776372087010942976 471007056579274761689088 575675291374669153175552 609538543808473221009408 628009408772366348918784 647634702796502797322496 812718058411297628012544 863512937062003729763328 881885552744174021885952 942014113158549523378176 1151350582749338306351104 1219077087616946442018816 1256018817544732697837568 1295269405593005594644992 1727025874124007459526656 1884028226317099046756352 2302701165498676612702208 2438154175233892884037632 2590538811186011189289984 3454051748248014919053312 3768056452634198093512704 4605402330997353225404416 5181077622372022378579968 6908103496496029838106624 10362155244744044757159936 13816206992992059676213248 20724310489488089514319872 41448620978976179028639744
- Sum of all divisors σ(n): 144412075225892874589591675
- Sum of proper divisors (its aliquot sum) s(n): 102963454246916695560951931
- 41448620978976179028639744 is an abundant number, because the sum of its proper divisors (102963454246916695560951931) is greater than itself. Its abundance is 61514833267940516532312187
Bases of 41448620978976179028639744
- Binary: 100010010010010001011000111110110111110110110100010011101010011100001001000000000000002
- Hexadecimal: 0x2249163EDF6D13A9C24000
- Base-36: 57HJXYLLTM4CMXOG0
Squares and roots of 41448620978976179028639744
- 41448620978976179028639744 squared (414486209789761790286397442) is 1717988181058824225614474837421855298136586936385536
- 41448620978976179028639744 cubed (414486209789761790286397443) is 71208240963067908083619290361103138140941012922073509988023631038770036342784
-
41448620978976179028639744 is a
perfect square number . Itssquare root is 6438060342912 -
The
cube root of 41448620978976179028639744 is 346074841.4705467463
Scales and comparisons
How big is 41448620978976179028639744?- 41,448,620,978,976,179,028,639,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 41,448,620,978,976,179,028,639,744 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 41448620978976179028639744 cubic inches would be around 28839570.1 feet tall.
Recreational maths with 41448620978976179028639744
- 41448620978976179028639744 backwards is 44793682097167987902684414
- The number of decimal digits it has is: 26
- The sum of 41448620978976179028639744's digits is 135
- 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 41448620978976179028639744 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 41448620978976179028639744 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/41448620978976179028639744/
Chicago style:
Numbermatics. 2024. "Number 41448620978976179028639744 - Facts about the integer". https://numbermatics.com/n/41448620978976179028639744/
The information we have on file for 41448620978976179028639744 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 41448620978976179028639744, math, Factors of 41448620978976179028639744, curriculum, school, college, exams, university, Prime factorization of 41448620978976179028639744, STEM, science, technology, engineering, physics, economics, calculator, forty-one septillion, four hundred forty-eight sextillion, six hundred twenty quintillion, nine hundred seventy-eight quadrillion, nine hundred seventy-six trillion, one hundred seventy-nine billion, twenty-eight million, six hundred thirty-nine thousand, seven hundred forty-four.